.tp[data-astro-cid-be6g5z64]{max-width:calc(760px + var(--gutter) * 2);margin-inline:auto;padding:calc(var(--nav-h) + 40px) var(--gutter) 120px}.tp-crumb[data-astro-cid-be6g5z64]{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--c-muted)}.tp-crumb[data-astro-cid-be6g5z64] a[data-astro-cid-be6g5z64]:hover{color:var(--c-ink)}.tp-crumb[data-astro-cid-be6g5z64] span{display:inline-flex;gap:8px}.tp-head[data-astro-cid-be6g5z64]{margin-block:28px 44px;padding-block-end:32px;border-block-end:1px solid var(--c-border)}.tp-title[data-astro-cid-be6g5z64]{font-size:clamp(30px,4vw,42px);line-height:1.3;font-weight:var(--fw-bold);letter-spacing:var(--ls-display);color:var(--c-ink);word-break:keep-all}.tp-sub[data-astro-cid-be6g5z64]{margin-block-start:14px;font-size:19px;line-height:1.6;color:var(--c-ink-soft);word-break:keep-all}.tp-sub[data-astro-cid-be6g5z64]:empty{display:none}.tp-meta[data-astro-cid-be6g5z64]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:16px;font-size:14px;color:var(--c-muted)}.tp-admin[data-astro-cid-be6g5z64]:empty{display:none}.tp-admin[data-astro-cid-be6g5z64]{margin-block-start:20px}.tp-admin[data-astro-cid-be6g5z64] [data-edit]{min-height:44px;padding:8px 22px;border-radius:999px;background:var(--c-ink);color:var(--c-white);font-weight:var(--fw-bold);font-size:15px}.tp-related[data-astro-cid-be6g5z64]{margin-block-start:80px}.tp-related[data-astro-cid-be6g5z64]:empty{display:none}.tp-related[data-astro-cid-be6g5z64] .tp-related__title{margin-block-end:16px;font-size:20px;font-weight:var(--fw-bold)}.tp-related[data-astro-cid-be6g5z64] .tp-related__list{display:grid;gap:10px}.tp-related[data-astro-cid-be6g5z64] .tp-related__card{display:flex;flex-direction:column;gap:4px;padding:18px 20px;border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-white)}.tp-related[data-astro-cid-be6g5z64] .tp-related__card:hover{border-color:var(--c-ink)}.tp-related[data-astro-cid-be6g5z64] .tp-related__name{font-weight:var(--fw-bold);color:var(--c-ink)}.tp-related[data-astro-cid-be6g5z64] .tp-related__meta{font-size:13px;color:var(--c-muted)}.tp-back[data-astro-cid-be6g5z64]{display:inline-block;margin-block-start:48px;font-weight:var(--fw-medium);color:var(--c-ink-soft)}.tp-back[data-astro-cid-be6g5z64]:hover{color:var(--c-terracotta)}.tp-back--top[data-astro-cid-be6g5z64]{display:inline-flex;align-items:center;margin:0 0 20px;padding:9px 20px;border:1px solid var(--c-border);border-radius:999px;background:var(--c-white);font-size:15px;color:var(--c-ink)}.tp-back--top[data-astro-cid-be6g5z64]:hover{border-color:var(--c-ink);color:var(--c-ink)}.te[data-astro-cid-be6g5z64]{max-width:calc(860px + var(--gutter) * 2);margin-inline:auto;padding:calc(var(--nav-h) + 24px) var(--gutter) 120px}.te__bar[data-astro-cid-be6g5z64]{position:sticky;top:var(--nav-h);z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;background:var(--c-white);border-block-end:1px solid var(--c-border)}.te__status[data-astro-cid-be6g5z64]{font-size:14px;color:var(--c-muted)}.te__actions[data-astro-cid-be6g5z64]{display:flex;gap:8px}.te__btn[data-astro-cid-be6g5z64]{min-height:42px;padding:8px 20px;border-radius:999px;font-weight:var(--fw-bold);font-size:15px}.te__btn--primary[data-astro-cid-be6g5z64]{background:var(--c-terracotta);color:var(--c-white)}.te__btn--ghost[data-astro-cid-be6g5z64]{border:1px solid var(--c-border)}.te__btn--danger[data-astro-cid-be6g5z64]{color:#b42318}.te__btn[data-astro-cid-be6g5z64]:disabled{opacity:.5;cursor:progress}.te__form[data-astro-cid-be6g5z64]{display:grid;gap:16px;margin-block-start:28px}.te__form[data-astro-cid-be6g5z64] select[data-astro-cid-be6g5z64]{width:100%;padding:10px 14px;border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-white);font:inherit;color:var(--c-ink)}.te__form[data-astro-cid-be6g5z64] input[data-astro-cid-be6g5z64]:not([type=checkbox]){width:100%;padding:10px 14px;border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-white);font:inherit;color:var(--c-ink)}.te__form[data-astro-cid-be6g5z64] .te__title[data-astro-cid-be6g5z64]{padding:8px 0;border:0;border-block-end:1px solid var(--c-border);border-radius:0;font-size:clamp(26px,3.4vw,36px);font-weight:var(--fw-bold);background:transparent}.te__form[data-astro-cid-be6g5z64] .te__sub[data-astro-cid-be6g5z64]{font-size:17px}.te__fields[data-astro-cid-be6g5z64]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:12px}.te__fields[data-astro-cid-be6g5z64] label[data-astro-cid-be6g5z64]{display:grid;gap:6px;font-size:13px;color:var(--c-muted)}.te__thumb[data-astro-cid-be6g5z64]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;padding:16px;border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface)}.te__thumb-preview[data-astro-cid-be6g5z64]{display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:#faf0ce;color:var(--c-muted);font-size:14px;text-align:center}.te__thumb-preview[data-astro-cid-be6g5z64] img{width:100%;height:100%;object-fit:cover}.te__thumb-side[data-astro-cid-be6g5z64]{display:grid;align-content:start;gap:8px}.te__thumb-side[data-astro-cid-be6g5z64] p[data-astro-cid-be6g5z64]{font-size:13px;line-height:1.5;color:var(--c-muted)}.te__thumb-actions[data-astro-cid-be6g5z64]{display:flex;flex-wrap:wrap;gap:8px}.te__thumb-actions[data-astro-cid-be6g5z64] button[data-astro-cid-be6g5z64]{min-height:38px;padding:6px 16px;border:1px solid var(--c-border);border-radius:999px;background:var(--c-white);font-size:14px;font-weight:var(--fw-medium)}.te__thumb-actions[data-astro-cid-be6g5z64] button[data-astro-cid-be6g5z64]:hover{border-color:var(--c-ink)}.te__thumb-choices[data-astro-cid-be6g5z64]{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--c-muted)}.te__thumb-choices[data-astro-cid-be6g5z64] button[data-astro-cid-be6g5z64]{width:132px;aspect-ratio:16 / 9;overflow:hidden;border:2px solid transparent;border-radius:8px;background:#faf0ce}.te__thumb-choices[data-astro-cid-be6g5z64] button[data-astro-cid-be6g5z64]:hover{border-color:var(--c-terracotta)}.te__thumb-choices[data-astro-cid-be6g5z64] img{width:100%;height:100%;object-fit:cover}.te__toolbar[data-astro-cid-be6g5z64]{position:sticky;top:calc(var(--nav-h) + 71px);z-index:9;display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface)}.te__toolbar[data-astro-cid-be6g5z64] button[data-astro-cid-be6g5z64]{min-height:34px;padding:4px 10px;border-radius:6px;font-size:14px;color:var(--c-ink)}.te__toolbar[data-astro-cid-be6g5z64] button[data-astro-cid-be6g5z64]:hover{background:var(--c-white)}.te__toolbar[data-astro-cid-be6g5z64] button[data-astro-cid-be6g5z64].is-active{background:var(--c-ink);color:var(--c-white)}.te__sep[data-astro-cid-be6g5z64]{width:1px;height:20px;margin-inline:4px;background:var(--c-border)}.te__content[data-astro-cid-be6g5z64]{min-height:420px;padding:24px 4px}.te__content[data-astro-cid-be6g5z64] .ProseMirror{min-height:400px;outline:none}.te__content[data-astro-cid-be6g5z64] .ProseMirror>*+*{margin-block-start:1.1em}.te__content[data-astro-cid-be6g5z64] p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--c-muted);pointer-events:none}.te__content[data-astro-cid-be6g5z64] img.ProseMirror-selectednode{outline:3px solid var(--c-accent)}@media(max-width:809.98px){.te__fields[data-astro-cid-be6g5z64]{grid-template-columns:1fr 1fr}.te__thumb[data-astro-cid-be6g5z64]{grid-template-columns:1fr}.te__toolbar[data-astro-cid-be6g5z64]{top:calc(var(--nav-h) + 71px)}}
