._page_xxz1g_1{background:var(--canvas);color:var(--text);padding-bottom:2rem}._shell_xxz1g_2{width:min(1200px,100% - 40px);margin-inline:auto}._breadcrumbs_xxz1g_3{color:var(--muted);flex-wrap:wrap;gap:.6rem;padding-top:1.5rem;font-size:.875rem;display:flex}._page_xxz1g_1 a{color:var(--primary);text-underline-offset:4px}._intro_xxz1g_5{max-width:900px;padding:2rem 0}._intro_xxz1g_5 h1{margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}._intro_xxz1g_5>p:last-child{color:var(--muted);max-width:740px;margin:.9rem 0 0;font-size:1.05rem;line-height:1.65}._eyebrow_xxz1g_8{color:var(--accent-ink);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .75rem;font-size:.75rem;font-weight:800}._workspace_xxz1g_9{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;gap:1.5rem;display:grid}._editor_xxz1g_10{min-width:0}._card_xxz1g_11,._group_xxz1g_11{background:var(--surface);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:clamp(1rem,2.6vw,1.75rem)}._card_xxz1g_11 h2{margin:0 0 .85rem;font-size:1.6rem;line-height:1.25}._start_xxz1g_13{flex-wrap:wrap;align-items:center;gap:.5rem 2rem;display:flex}._start_xxz1g_13>div:first-child{flex:460px}._start_xxz1g_13 ._actions_xxz1g_15{margin:0}._page_xxz1g_1 button{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);border-radius:10px;padding:.65rem 1rem;font-size:.9rem;font-weight:650}._page_xxz1g_1 button:hover{border-color:var(--primary)}._page_xxz1g_1 ._primary_xxz1g_18{background:var(--primary);color:#fff;border-color:var(--primary)}._page_xxz1g_1 button:disabled{opacity:.5;cursor:not-allowed}._page_xxz1g_1 :is(button,input,textarea,select,a,summary,[tabindex]):focus-visible{outline:3px solid var(--primary);outline-offset:3px}._page_xxz1g_1 [id]{scroll-margin-top:6rem}._jumpLinks_xxz1g_22{flex-wrap:wrap;gap:.4rem 1.3rem;margin:1.2rem 0 0;display:flex}._jumpLinks_xxz1g_22 a{align-items:center;min-height:44px;font-size:.9rem;font-weight:650;display:inline-flex}._group_xxz1g_11{margin-top:.9rem;padding:0}._group_xxz1g_11>summary{cursor:pointer;min-height:44px;padding:1.1rem 1.25rem;font-weight:750;line-height:1.5}._group_xxz1g_11[open]>summary{border-bottom:1px solid var(--line)}._groupBody_xxz1g_27{padding:.2rem clamp(1rem,2.5vw,1.5rem) .5rem}._field_xxz1g_28{min-width:0;margin:1rem 0}._field_xxz1g_28 label{margin-bottom:.4rem;font-size:.9rem;font-weight:750;display:block}._field_xxz1g_28 :is(input,textarea,select){box-sizing:border-box;background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--text);font:inherit;border:1px solid #8b98a5;border-radius:9px;padding:.8rem;font-size:16px}._field_xxz1g_28 textarea{resize:vertical;line-height:1.55}._field_xxz1g_28 textarea[readonly]{background:var(--surface-raised);font-family:var(--font-geist-mono),monospace;font-size:.875rem}._field_xxz1g_28 small,._hint_xxz1g_33{color:var(--muted);font-size:.875rem;line-height:1.7;display:block}._field_xxz1g_28 small{margin-top:.4rem}._hint_xxz1g_33{margin:.6rem 0}._limit_xxz1g_36{white-space:normal}._actions_xxz1g_15{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.1rem;display:flex}._actions_xxz1g_15 a{padding:.5rem 0;font-size:.875rem}._headingRow_xxz1g_39{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}._headingRow_xxz1g_39 h2{margin:0;font-size:1.6rem;line-height:1.3}._headingRow_xxz1g_39>a{font-size:.875rem}._count_xxz1g_42{color:var(--muted);font-size:.8rem}._overview_xxz1g_43{border-top:4px solid var(--primary)}._overview_xxz1g_43 dl{margin:1.2rem 0}._overview_xxz1g_43 dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.7rem 0;line-height:1.5;display:flex}._overview_xxz1g_43 dt{font-size:.875rem}._overview_xxz1g_43 dd{white-space:nowrap;margin:0;font-weight:750}._previewText_xxz1g_48{white-space:pre-wrap;font-size:.925rem;line-height:1.7}._overview_xxz1g_43>a{min-height:44px;padding-top:.5rem;display:inline-block}._pages_xxz1g_50{margin:2.5rem 0 0}._pageList_xxz1g_51{gap:.8rem;margin:1rem 0;display:grid}._pageFields_xxz1g_52{border-top:1px solid var(--line);margin-top:.8rem;padding-top:.2rem}._page_xxz1g_1 ._pageToggle_xxz1g_53{text-align:left;overflow-wrap:anywhere;background:0 0;border-color:#0000;flex:200px;min-width:0;padding:.3rem}._pageToggle_xxz1g_53 span{font-size:1.1rem;font-weight:750;display:block}._pageToggle_xxz1g_53 small{color:var(--muted);margin-top:.35rem;font-weight:450;display:block}._compactActions_xxz1g_56{flex-wrap:wrap;gap:.4rem;display:flex}._compactActions_xxz1g_56 button{min-width:44px;padding:.45rem .7rem;font-size:.85rem}._twoColumns_xxz1g_58{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}._page_xxz1g_1 ._add_xxz1g_59{width:100%;color:var(--primary);border-style:dashed}._error_xxz1g_60,._replacement_xxz1g_60{overflow-wrap:anywhere;border-radius:10px;margin:1rem 0;padding:1rem;font-size:.9rem;line-height:1.65}._error_xxz1g_60{color:#a12b2b;background:#fff2ef}._error_xxz1g_60 ul{padding-left:1.1rem}._replacement_xxz1g_60{background:var(--surface-raised);border:1px solid var(--primary)}._replacement_xxz1g_60 p{margin:.5rem 0}._exports_xxz1g_65{margin-top:2rem}._exports_xxz1g_65 select{max-width:420px}._fileInput_xxz1g_67{display:none}._status_xxz1g_68{min-height:1.5rem;color:var(--muted);margin:.5rem 0 1rem;font-size:.875rem;line-height:1.6}._notes_xxz1g_69{border-top:1px solid var(--line);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:2.5rem;margin-top:1.5rem;padding:2rem 0 1rem;display:grid}._notes_xxz1g_69 h2{margin:0;font-size:1.9rem}._notes_xxz1g_69 p{color:var(--muted);margin:0 0 1rem;line-height:1.75}@media (width<=900px){._workspace_xxz1g_9,._notes_xxz1g_69{grid-template-columns:1fr}._notes_xxz1g_69{gap:1rem}}@media (width<=560px){._page_xxz1g_1 input,._page_xxz1g_1 textarea,._page_xxz1g_1 select,._field_xxz1g_28 textarea[readonly]{font-size:16px}._twoColumns_xxz1g_58{grid-template-columns:1fr;gap:0}}@media (width<=480px){._shell_xxz1g_2{width:calc(100% - 28px)}._intro_xxz1g_5{padding:1.5rem 0}._card_xxz1g_11{border-radius:14px}._actions_xxz1g_15 button{flex-grow:1}._compactActions_xxz1g_56{max-width:100%}._pageToggle_xxz1g_53{flex-basis:100%}}
