.helper{padding:clamp(34px,6vw,76px) 0 60px}.helper-head{max-width:720px;margin-bottom:30px}.helper-head h1{margin:.1em 0 .25em}.tabs{display:flex;gap:10px;border-bottom:1px solid var(--line);margin-bottom:26px}.tab{font:inherit;color:var(--muted);background:transparent;border:0;border-bottom:3px solid transparent;padding:13px 18px;cursor:pointer}.tab:hover,.tab:focus-visible{color:var(--ink)}.tab.is-active{color:var(--leaf);font-weight:750;border-bottom-color:var(--leaf)}.panel[hidden]{display:none}.control-row{display:flex;align-items:center;gap:14px;margin:18px 0}.control-row label{font-weight:700}.control-row input{font:inherit;color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:9px 12px;background:#fff}.meta-row{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--muted);margin-bottom:14px}.meta-row strong{color:var(--ink);font-family:ui-monospace,monospace}.status-row{display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);font-size:.93rem;margin-bottom:22px}.status-row .ready{color:var(--leaf);font-weight:700}.content-grid{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(300px,1.6fr) minmax(210px,.9fr);gap:18px}.card{min-width:0;background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:0 8px 24px rgba(25,49,42,.045)}.section-label{letter-spacing:.14em;color:var(--gold);font-size:.75rem;font-weight:800;margin-bottom:12px}.preview{white-space:pre-wrap;overflow-wrap:anywhere}.title-preview{font-weight:750;font-size:1.25rem;line-height:1.6;min-height:5.1em}.content-preview{white-space:pre-wrap;max-height:520px;overflow:auto;line-height:1.9}.image-preview{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:var(--soft);margin-bottom:13px}.image-card code{display:block;color:var(--muted);font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.actions button,.pager button{font:inherit;font-size:.9rem;color:var(--leaf);background:#fff;border:1px solid var(--leaf);border-radius:999px;padding:8px 12px;cursor:pointer}.actions button:hover,.pager button:hover{background:var(--soft)}.pager{display:flex;justify-content:space-between;gap:14px;margin-top:24px}.toast{min-height:1.7em;color:var(--leaf);font-weight:700;margin:18px 0 0}.is-hidden{display:none}@media(max-width:880px){.content-grid{grid-template-columns:1fr 1fr}.content-card{grid-column:1/-1;grid-row:1}.title-card{grid-column:1}.image-card{grid-column:2;grid-row:2}.content-preview{max-height:360px}}@media(max-width:560px){.helper{padding-top:28px}.tabs{overflow-x:auto}.tab{white-space:nowrap;padding-inline:12px}.control-row{align-items:flex-start;flex-direction:column;gap:6px}.content-grid{display:flex;flex-direction:column}.content-card{order:2}.title-card{order:1}.image-card{order:3}.content-preview{max-height:360px}.image-card{display:grid;grid-template-columns:110px 1fr;column-gap:14px}.image-card .section-label,.image-card .actions{grid-column:1/-1}.image-preview{grid-row:2/4;margin:0}.image-card code{align-self:center}.pager button{padding:9px 13px}}
.pager-date{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:.88rem;text-align:center}.pager-date strong{color:var(--ink);font-family:ui-monospace,monospace}
