.Ux0XxG_workbench{color:var(--color-ink);overflow-wrap:anywhere}.Ux0XxG_workbench fieldset{border:0;min-inline-size:0;margin:0;padding:0}.Ux0XxG_workbench legend{padding:0;font-weight:700;line-height:1.6}.Ux0XxG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.Ux0XxG_kindPicker>div{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.Ux0XxG_kindOption{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);cursor:pointer;align-items:center;gap:.6rem;min-height:48px;padding:.65rem .9rem;font-size:.9375rem;font-weight:650;display:inline-flex}.Ux0XxG_kindOption:has(:checked){border-color:var(--color-primary-strong);background:var(--color-primary-soft)}.Ux0XxG_workbench input[type=radio],.Ux0XxG_workbench input[type=checkbox]{accent-color:var(--color-primary-strong);flex:none}.Ux0XxG_previews{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.Ux0XxG_paper{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-card);min-width:0;padding:clamp(1rem,2.6vw,2rem)}.Ux0XxG_paper[data-selected=true]{border-color:var(--color-primary-strong)}.Ux0XxG_paper p.Ux0XxG_paperLabel{color:var(--color-sub);margin:0 0 1.15rem;font-size:.8125rem}.Ux0XxG_paper h3{margin:0;font-size:1.25rem;font-weight:750;line-height:1.5}.Ux0XxG_paperSection{margin-top:1.25rem}.Ux0XxG_paperSection h4{margin:0;font-size:.875rem;font-weight:700;line-height:1.6}.Ux0XxG_paperSection p{white-space:pre-wrap;margin:.35rem 0 0;font-size:.9375rem;line-height:1.8}.Ux0XxG_empty{color:var(--color-sub);font-size:.9375rem;line-height:1.7}.Ux0XxG_editor{border-radius:var(--radius-panel);background:var(--color-ground-soft);margin-top:1.5rem;padding:clamp(1rem,3vw,1.75rem)}.Ux0XxG_formFields>legend{font-size:1.125rem}.Ux0XxG_workbench p.Ux0XxG_hint{color:var(--color-sub);margin:.4rem 0 1rem;font-size:.875rem;line-height:1.7}.Ux0XxG_includePicker>div{flex-wrap:wrap;gap:.4rem 1.25rem;display:flex}.Ux0XxG_includePicker label{cursor:pointer;align-items:center;gap:.6rem;min-height:48px;font-size:.9375rem;display:flex}.Ux0XxG_field{gap:.35rem;margin-top:1.1rem;display:grid}.Ux0XxG_field label{font-size:.9375rem;font-weight:650}.Ux0XxG_field label span{color:var(--color-sub);margin-inline-start:.25rem;font-size:.75rem;font-weight:400}.Ux0XxG_field input,.Ux0XxG_field textarea{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;padding:.75rem .85rem;font-size:1rem;line-height:1.7}.Ux0XxG_field textarea{resize:vertical}.Ux0XxG_field :is(input,textarea)[aria-invalid=true]{border-color:var(--color-danger)}.Ux0XxG_workbench .Ux0XxG_error{color:var(--color-body-soft);margin:.35rem 0 0;font-size:.875rem;font-weight:650;line-height:1.6}.Ux0XxG_actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.Ux0XxG_status{min-height:1.5rem;color:var(--color-sub);margin:.5rem 0;font-size:.875rem;line-height:1.7}.Ux0XxG_workbench :focus-visible,.Ux0XxG_sourceDialog :focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:3px}.Ux0XxG_sourceDialog{background:var(--color-surface);width:min(42rem,100vw - 2rem);max-height:calc(100dvh - 3rem);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-panel);margin:auto;padding:clamp(1rem,3vw,1.75rem)}.Ux0XxG_sourceDialog:modal{overscroll-behavior:contain}.Ux0XxG_sourceDialog::backdrop{overscroll-behavior:contain;background:#191f287a;overflow:hidden}.Ux0XxG_dialogTop{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.Ux0XxG_dialogTop h2{max-width:27rem;margin:0;font-size:1.25rem;font-weight:750;line-height:1.5}.Ux0XxG_sourceDialog blockquote{border-inline-start:3px solid var(--color-primary);margin:1rem 0 0;padding:.5rem 0 .5rem 1rem;font-size:1rem;line-height:1.8}@media (max-width:640px){.Ux0XxG_previews{grid-template-columns:minmax(0,1fr)}.Ux0XxG_paper[data-selected=false]{display:none}.Ux0XxG_kindPicker{width:100%}.Ux0XxG_kindPicker>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Ux0XxG_kindOption{padding-inline:.65rem;font-size:.875rem}.Ux0XxG_actions{flex-direction:column;align-items:stretch}.Ux0XxG_actions>button{width:100%}}
.jObuQa_workbench{overflow-wrap:anywhere;min-width:0;color:var(--color-ink)}.jObuQa_workbench>section>h2+p{max-width:76ch;margin-top:20px}.jObuQa_workbench :where(button,input,select,textarea,a,summary,[tabindex]):focus-visible,.jObuQa_dialog :where(button,input,select,textarea,a,[tabindex]):focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:3px}.jObuQa_controls{border:0;min-width:0;margin:0;padding:0}.jObuQa_hint{color:var(--color-body-soft);font-size:14px;line-height:1.65}.jObuQa_kicker{color:var(--color-sub);font-size:12px;font-weight:650}.jObuQa_branchMap{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-ground-soft);min-width:0;margin-block:24px 16px;padding:24px}.jObuQa_branchMap legend{color:var(--color-body-soft);padding-inline:8px;font-size:14px;font-weight:650}.jObuQa_branchMap>strong{font-size:20px}.jObuQa_branchGroup{border-inline-start:2px solid var(--color-line-strong);justify-items:start;gap:12px;min-width:0;margin-block:20px;padding-inline-start:20px;display:grid}.jObuQa_branchGroup:last-child{margin-block-end:0}.jObuQa_workbench .jObuQa_branchGroup h3{font-size:18px}.jObuQa_nestedBranch{justify-items:start;gap:8px;min-width:0;display:grid}.jObuQa_branchNode{text-align:start;white-space:normal;border:2px solid #0000;justify-content:start;min-width:0;max-width:100%;height:auto;min-height:48px;padding:12px 16px;line-height:1.5}.jObuQa_branchNode[aria-pressed=true]{border-color:var(--color-primary-strong);background:var(--color-primary-soft);color:var(--color-primary-strong)}.jObuQa_sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:24px;display:grid}.jObuQa_sourceCard{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ground-soft);min-width:0;padding:24px}.jObuQa_workbench .jObuQa_sourceCard h3{margin-block:8px 16px;font-size:22px}.jObuQa_sourceCard p{color:var(--color-body-soft);margin-block:12px 16px;font-size:15px;line-height:1.7}.jObuQa_sourceCard>button{height:auto;min-height:48px;padding-block:12px}.jObuQa_sourceCard a,.jObuQa_officialMedia a{min-height:44px;color:var(--color-primary-strong);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.jObuQa_sourceCard>a{margin-top:8px}.jObuQa_clipCard{grid-column:1/-1}.jObuQa_clipCard figure{margin-top:16px}.jObuQa_actions{flex-wrap:wrap;align-items:end;gap:12px 16px;margin-block:20px 12px;display:flex}.jObuQa_actions>button{height:auto;min-height:48px;padding-block:12px}.jObuQa_actions>a{min-height:48px;color:var(--color-primary-strong);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.jObuQa_statusPicker{max-width:100%;font-size:15px;font-weight:650;display:block}.jObuQa_statusPicker select{min-width:140px}.jObuQa_statusPicker select,.jObuQa_field input,.jObuQa_field textarea{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;margin-block-start:8px;padding:12px;font-size:16px;font-weight:400;line-height:1.5;display:block}.jObuQa_board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:20px;display:grid}.jObuQa_column{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-ground);min-width:0;min-height:208px;padding:16px}.jObuQa_workbench .jObuQa_column>h3{align-items:baseline;gap:8px;margin-bottom:16px;font-size:16px;display:flex}.jObuQa_count{color:var(--color-sub);font-size:13px;font-weight:500}.jObuQa_column>.jObuQa_hint{font-size:13px}.jObuQa_taskCard{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);min-width:0;padding:16px}.jObuQa_cardPath{color:var(--color-body-soft);margin-bottom:12px;font-size:12px;line-height:1.6}.jObuQa_taskCard h4{font-size:17px;font-weight:750;line-height:1.5}.jObuQa_taskCard dl{margin-top:16px}.jObuQa_taskCard dl>div+div{margin-top:12px}.jObuQa_taskCard dt{color:var(--color-sub);font-size:12px}.jObuQa_taskCard dd{margin:4px 0 0;font-size:14px;line-height:1.6}.jObuQa_reviewTable{overscroll-behavior-inline:contain;border:1px solid var(--color-line);border-radius:var(--radius-field);background:var(--color-surface);max-width:100%;margin-block:24px 16px;overflow-x:auto}.jObuQa_reviewTable table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:15px}.jObuQa_reviewTable caption{text-align:start;background:var(--color-ground-soft);padding:16px;font-size:14px;font-weight:650}.jObuQa_reviewTable th,.jObuQa_reviewTable td{text-align:start;vertical-align:top;border-block-end:1px solid var(--color-line);padding:12px 16px;line-height:1.65}.jObuQa_reviewTable thead th{background:var(--color-ground);color:var(--color-body-soft);font-size:13px}.jObuQa_reviewTable tbody th{z-index:1;background:var(--color-surface);border-inline-end:1px solid var(--color-line);min-width:144px;max-width:208px;position:sticky;inset-inline-start:0}.jObuQa_reviewTable tbody tr:last-child :is(th,td){border-block-end:0}.jObuQa_status{min-height:24px;color:var(--color-primary-strong);margin-block:12px;font-size:14px;line-height:1.65}.jObuQa_preview{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);color:var(--color-ink);font:inherit;margin-block:20px;padding:20px;font-size:15px;line-height:1.75}.jObuQa_dialog{overscroll-behavior:contain;border:1px solid var(--color-line-strong);border-radius:var(--radius-panel);background:var(--color-surface);width:min(704px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--color-ink);overflow-wrap:anywhere;margin:auto;padding:32px;overflow-y:auto}.jObuQa_dialog:modal{overscroll-behavior:contain}.jObuQa_dialog::backdrop{overscroll-behavior:contain;background:#191f288f;overflow:hidden}.jObuQa_dialogTop{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}.jObuQa_workbench .jObuQa_dialogTop h2,.jObuQa_dialogTop h2{flex:260px;font-size:24px;font-weight:750;line-height:1.4}.jObuQa_dialogTop>button{height:auto;min-height:48px;padding-block:12px}.jObuQa_dialog form{margin-top:20px}.jObuQa_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-block:16px;display:grid}.jObuQa_field{min-width:0}.jObuQa_field label{font-size:15px;font-weight:650;display:block}.jObuQa_field textarea{resize:vertical}.jObuQa_field [aria-invalid=true]{border-color:var(--color-danger);background:var(--color-danger-soft)}.jObuQa_field :is(input,textarea):user-invalid{border-color:var(--color-danger);background:var(--color-danger-soft)}.jObuQa_fieldError{color:var(--color-danger);margin-block-start:8px;font-size:13px;line-height:1.5}.jObuQa_error{min-height:24px;color:var(--color-danger);margin-block:12px;font-size:14px}.jObuQa_mediaDialog{width:min(1200px,100vw - 32px)}.jObuQa_officialMedia{min-width:0;margin:0}.jObuQa_officialMedia img{width:100%;height:auto;display:block}.jObuQa_officialMedia figcaption{color:var(--color-body-soft);margin-block:16px 8px;font-size:14px;line-height:1.7}@media (max-width:720px){.jObuQa_sourceGrid,.jObuQa_fieldGrid,.jObuQa_board{grid-template-columns:minmax(0,1fr)}.jObuQa_clipCard{grid-column:auto}.jObuQa_column{min-height:96px;padding:12px}.jObuQa_branchMap,.jObuQa_sourceCard{padding:20px}.jObuQa_branchGroup{padding-inline-start:12px}.jObuQa_dialog{padding:20px}.jObuQa_preview{padding:16px}.jObuQa_reviewTable tbody th{min-width:128px;max-width:176px}}@media (forced-colors:active){.jObuQa_branchNode[aria-pressed=true]{border-color:highlight;outline:2px solid highlight}.jObuQa_workbench :focus-visible,.jObuQa_dialog :focus-visible{outline-color:highlight}.jObuQa_field [aria-invalid=true]{border-style:double;border-width:3px}}
.XEZmOa_workbench{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-ink);overflow-wrap:anywhere;padding:clamp(1rem,3vw,2rem)}.XEZmOa_workbench fieldset{border:0;min-inline-size:0;margin:0;padding:0}.XEZmOa_workbench legend,.XEZmOa_workbench h3{font:inherit;padding:0;font-size:1.125rem;font-weight:750;line-height:1.5}.XEZmOa_workbench p.XEZmOa_hint{color:var(--color-sub);margin:.35rem 0 .6rem;font-size:.875rem;line-height:1.6}.XEZmOa_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.XEZmOa_fileChoice,.XEZmOa_languages label{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);cursor:pointer;align-items:center;gap:.65rem;min-height:48px;padding:.65rem .85rem;display:flex}.XEZmOa_fileChoice:has(:checked){border-color:var(--color-primary-strong);background:var(--color-primary-soft)}.XEZmOa_languages label:has(:checked){border-color:var(--color-primary-strong);background:var(--color-primary-soft)}.XEZmOa_workbench input[type=radio]{accent-color:var(--color-primary-strong);flex:none}.XEZmOa_fileChoice strong,.XEZmOa_fileChoice small{display:block}.XEZmOa_fileChoice strong{font-size:.9375rem}.XEZmOa_fileChoice small{color:var(--color-body-soft);margin-top:.15rem;font-size:.8125rem}.XEZmOa_blocked,.XEZmOa_fileStatus{border-radius:var(--radius-field);margin-block:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.XEZmOa_fileStatus{background:var(--color-ground)}.XEZmOa_blocked{background:var(--color-caution-soft);color:var(--color-ink)}.XEZmOa_workbench .XEZmOa_editor,.XEZmOa_workbench .XEZmOa_review{margin-top:1.5rem}.XEZmOa_workbench .XEZmOa_language{margin-block:.8rem}.XEZmOa_language legend,.XEZmOa_field label{color:var(--color-ink);font-size:.875rem;font-weight:650}.XEZmOa_language legend span{color:var(--color-sub);padding-inline-start:.25rem;font-size:.8125rem;font-weight:400}.XEZmOa_languages,.XEZmOa_buttons{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.XEZmOa_languages label{font-size:.875rem}.XEZmOa_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.XEZmOa_field{gap:.35rem;min-width:0;display:grid}.XEZmOa_field input{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-field);width:100%;min-width:0;min-height:48px;padding:.65rem .8rem;font-size:1rem}.XEZmOa_workbench :focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:2px}.XEZmOa_field input[aria-invalid=true]{border-color:var(--color-danger)}.XEZmOa_error{color:var(--color-body-soft);font-size:.875rem;font-weight:600}.XEZmOa_context{margin-block:.875rem}.XEZmOa_workbench pre{border-radius:var(--radius-field);background:var(--color-ground);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:.55rem 0;padding:1rem;line-height:1.7}.XEZmOa_source{border-inline-start:3px solid var(--color-primary);margin:1rem 0;padding:.25rem 0 .25rem .9rem}.XEZmOa_source figcaption{color:var(--color-sub);font-size:.8125rem}.XEZmOa_source blockquote{margin:.3rem 0 0;font-size:1.0625rem;font-weight:650;line-height:1.6}.XEZmOa_output{margin-top:1.5rem}.XEZmOa_output h3{scroll-margin-top:6rem}@media (max-width:640px){.XEZmOa_fields,.XEZmOa_choices{grid-template-columns:minmax(0,1fr)}.XEZmOa_fileChoice span{flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;display:flex}.XEZmOa_fileChoice small{margin:0}}
.grLXea_heroArt{align-self:center;min-width:0}.grLXea_heroArt figure{margin:0}.grLXea_heroArt img{width:100%;height:auto;display:block}.grLXea_lead{max-width:72ch;color:var(--color-body-soft)}.grLXea_kicker{color:var(--color-primary-strong);margin-bottom:.5rem;font-size:.8125rem;font-weight:700;display:block}.grLXea_hint,.grLXea_officialCaption{color:var(--color-body-soft);font-size:.875rem;line-height:1.6}.grLXea_sourceGrid,.grLXea_valueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.grLXea_sourceGrid{margin-block:1rem}.grLXea_sourceCard,.grLXea_desk,.grLXea_sheet{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);min-width:0;padding:1.5rem}.grLXea_sourceCard{background:var(--color-surface)}.grLXea_sourceCard:has(input:checked){border-color:var(--color-primary);outline:1px solid var(--color-primary);background:var(--color-primary-soft)}.grLXea_sourceCard h3,.grLXea_desk h3,.grLXea_sheet h3,.grLXea_dialog h3{margin-block:.25rem .75rem;line-height:1.35}.grLXea_sourceCard p,.grLXea_scopeRow p{margin-block:.5rem}:is(.grLXea_sourceCard label,.grLXea_dialogBody label:has(input[type=checkbox])){cursor:pointer;align-items:center;gap:.75rem;min-height:3rem;font-weight:650;display:flex}.grLXea_sourceCard input[type=checkbox],.grLXea_dialogBody input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);flex:0 0 1.25rem;margin:0}.grLXea_desk,.grLXea_sheet{margin-block:1.5rem}.grLXea_desk{background:var(--color-ground-soft)}.grLXea_sheet{background:var(--color-surface)}.grLXea_desk fieldset{border:0;min-width:0;margin:0;padding:0}.grLXea_desk legend{font-size:1rem;font-weight:700}.grLXea_valueGrid{margin-block:1rem}.grLXea_field{min-width:0;color:var(--color-body-soft);margin-block:.75rem;font-size:.875rem;font-weight:650;display:block}.grLXea_field :is(input,select,textarea){border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);width:100%;min-width:0;min-height:3rem;color:var(--color-ink);font:inherit;font-variant-numeric:tabular-nums;margin-top:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:400;display:block}.grLXea_field textarea{resize:vertical;line-height:1.6}.grLXea_field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--color-danger)}.grLXea_field :is(input,select,textarea):disabled{color:var(--color-sub);background:var(--color-ground-soft)}.grLXea_field :is(input,select,textarea):focus-visible{border-color:var(--color-primary);outline:3px solid color-mix(in srgb, var(--color-primary) 22%, transparent);outline-offset:0}.grLXea_actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block:1rem .25rem;display:flex}.grLXea_actions a:not([class]),.grLXea_sourceBody a{min-height:2.75rem;color:var(--color-primary-strong);text-underline-offset:.1875rem;align-items:center;display:inline-flex}.grLXea_scopeRows{margin-block:1.5rem}.grLXea_scopeRow{border-block-start:1px solid var(--color-line-strong);padding-block:1rem}.grLXea_scopeRow h3,.grLXea_scopeRow h4{margin-top:0;font-size:1rem}.grLXea_scopeRow strong{color:var(--color-ink)}.grLXea_preview{border:1px solid var(--color-line);border-radius:var(--radius-field);background:var(--color-ground-soft);white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font:inherit;font-variant-numeric:tabular-nums;margin-block:1rem;padding:1rem;font-size:.9375rem;line-height:1.65}.grLXea_sourceBody{overflow-wrap:anywhere;min-width:0;max-width:80ch}.grLXea_sourceBody>*+*{margin-top:.75rem}.grLXea_sourceBody table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.grLXea_sourceBody th,.grLXea_sourceBody td{border-bottom:1px solid var(--color-line);text-align:start;overflow-wrap:anywhere;padding:.5rem .75rem}.grLXea_invalid{color:color-mix(in srgb, var(--color-danger) 80%, var(--color-ink));font-size:.8125rem;line-height:1.6}.grLXea_dialog{border:1px solid var(--color-line-strong);border-radius:var(--radius-panel);background:var(--color-surface);width:min(40rem,100% - 2rem);max-width:calc(100% - 2rem);max-height:calc(100dvh - 3rem);color:var(--color-ink);overscroll-behavior:contain;margin:auto;padding:0;overflow-y:auto}.grLXea_dialog[open]{display:block}.grLXea_mediaDialog{width:min(75rem,100% - 2rem)}.grLXea_dialog::backdrop{background:#191f2894}.grLXea_dialogTop{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;padding:1.5rem 1.5rem 1rem;display:flex}.grLXea_dialogTop h2,.grLXea_dialogTop h3{max-width:28ch;margin:0}.grLXea_dialogBody{padding:1.5rem}.grLXea_dialogBody>*+*{margin-top:.75rem}.grLXea_officialMedia{min-width:0;margin-block:1rem}.grLXea_officialMedia :is(iframe,video){aspect-ratio:16/9;border:0;width:100%;display:block}.grLXea_officialMedia img{width:100%;max-width:100%;height:auto;display:block}.grLXea_officialCaption{margin-block-start:.5rem}.grLXea_blank{border-block:1px solid var(--color-line);margin-block:1.5rem}.grLXea_blank summary{cursor:pointer;min-height:3rem;padding-block:.75rem;font-weight:650;display:list-item}.grLXea_blank summary:focus-visible,.grLXea_sourceCard input:focus-visible,.grLXea_dialogBody input[type=checkbox]:focus-visible,.grLXea_preview:focus-visible,.grLXea_sourceBody a:focus-visible,.grLXea_actions a:focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:3px}@media (max-width:42.5rem){.grLXea_sourceGrid,.grLXea_valueGrid{grid-template-columns:minmax(0,1fr)}.grLXea_sourceGrid{gap:.75rem}.grLXea_sourceCard,.grLXea_desk,.grLXea_sheet{padding:1.25rem}.grLXea_dialogTop{padding:1.25rem 1.25rem 1rem}.grLXea_dialogBody{padding:1.25rem}.grLXea_valueGrid{gap:0}}@media (prefers-reduced-motion:reduce){.grLXea_desk,.grLXea_sheet,.grLXea_dialog{scroll-behavior:auto}}@media (forced-colors:active){.grLXea_sourceCard:has(input:checked){border-color:highlight;outline-color:highlight}.grLXea_field :is(input,select,textarea):focus-visible{outline:3px solid highlight}}
.NLJvrq_heroArt{align-self:center;min-width:0}.NLJvrq_heroArt figure{background:#eef3ea}.NLJvrq_demos,.NLJvrq_editors,.NLJvrq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,22px);display:grid}.NLJvrq_demos{margin-block:18px}.NLJvrq_demos>*,.NLJvrq_editors>*{min-width:0}.NLJvrq_details{border-block:1px solid var(--story-line);margin:18px 0}.NLJvrq_details summary{cursor:pointer;min-height:44px;padding:11px 2px;font-weight:650;display:list-item}.NLJvrq_details[open]{padding-bottom:16px}.NLJvrq_actions,.NLJvrq_links{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.NLJvrq_links a,.NLJvrq_link{min-height:44px;color:var(--story-blue);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.NLJvrq_prompt,.NLJvrq_draft,.NLJvrq_source,.NLJvrq_student,.NLJvrq_teacher,.NLJvrq_packet{border-radius:var(--radius-panel);border:1px solid #cbd6ce;margin:15px 0;padding:clamp(16px,2.4vw,28px)}.NLJvrq_prompt{background:#e8f1eb;border-inline-start:4px solid #557869}.NLJvrq_prompt p{margin-bottom:0;font-size:clamp(1rem,2vw,1.3rem);font-weight:640}.NLJvrq_draft,.NLJvrq_packet{background:#fbf8ee}.NLJvrq_source{background:#f1f5ed}.NLJvrq_passage{background:#fffefa;border-inline-start:4px solid #779883;margin:16px 0;padding:16px 19px}.NLJvrq_passage h4{margin-block:4px;font-weight:720}.NLJvrq_source label,.NLJvrq_draft label,.NLJvrq_editors label{margin:10px 0;font-weight:650;display:block}.NLJvrq_source select,.NLJvrq_source input,.NLJvrq_editors textarea,.NLJvrq_editors input,.NLJvrq_draft textarea{width:100%;min-width:0;min-height:44px;color:var(--color-ink);background:var(--color-surface);border-radius:var(--radius-field);font:inherit;border:1px solid #abbab1;margin-top:6px;padding:10px 12px;font-size:1rem;font-weight:400;display:block}.NLJvrq_editors textarea,.NLJvrq_draft textarea{resize:vertical;line-height:1.55}.NLJvrq_source [aria-invalid=true],.NLJvrq_editors [aria-invalid=true],.NLJvrq_draft [aria-invalid=true]{border:2px solid #9c381a}.NLJvrq_source small,.NLJvrq_prompt small,.NLJvrq_editors small,.NLJvrq_packet small{color:#485e51;font-weight:650}.NLJvrq_fields{margin:10px 0}.NLJvrq_editors{margin:16px 0}.NLJvrq_student,.NLJvrq_teacher{margin:0}.NLJvrq_student{background:#fbf6e8;border-top:4px solid #b48c43}.NLJvrq_teacher{background:#f1f7f4;border-top:4px solid #618589}.NLJvrq_status{min-height:1.45em;margin-top:10px;font-size:.9rem}.NLJvrq_issue{color:#7d311a;background:#fff4e5;border-inline-start:4px solid #9c531e;padding:10px 14px}.NLJvrq_packet pre,.NLJvrq_printSheet{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.NLJvrq_preview{border-radius:var(--radius-field);background:#fff;border:1px solid #dadacd;margin-block:12px;padding:16px;font-size:.94rem}.NLJvrq_printSheet{display:none}@media print{body:has(>.NLJvrq_printSheet)>:not(.NLJvrq_printSheet){display:none!important}.NLJvrq_printSheet{color:#000;background:#fff;font:12pt/1.7 sans-serif;display:block}}@media (max-width:720px){.NLJvrq_demos,.NLJvrq_editors,.NLJvrq_fields{grid-template-columns:minmax(0,1fr)}.NLJvrq_fields{gap:0}}
.yuIiJq_heroArt{align-self:center;min-width:0}.yuIiJq_heroArt figure{margin:0}.yuIiJq_publicExample,.yuIiJq_workbook,.yuIiJq_blank{margin-top:20px}.yuIiJq_publicExample{background:#f2f6f1;border-left:3px solid #588476;padding:16px 20px}.yuIiJq_kicker,.yuIiJq_sourceStrip small,.yuIiJq_empty small{color:#44695f;margin-bottom:5px;font-size:.8rem;font-weight:700;display:block}.yuIiJq_publicExample h3,.yuIiJq_sheet h3,.yuIiJq_dialog h3,.yuIiJq_record h3{margin:4px 0 12px}.yuIiJq_publicExample summary,.yuIiJq_record summary,.yuIiJq_blank summary{cursor:pointer;min-height:44px;padding:11px 0;font-weight:650;display:list-item}.yuIiJq_link,.yuIiJq_links a{min-height:44px;color:var(--story-blue);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.yuIiJq_links,.yuIiJq_actions,.yuIiJq_dateLine,.yuIiJq_sheetHeading{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.yuIiJq_sourceStrip,.yuIiJq_formPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.yuIiJq_sourceStrip{border-radius:var(--radius-card);background:#f7f9f4;border:1px solid #c9d5cc;margin:16px 0;padding:clamp(14px,2vw,25px)}.yuIiJq_sourceStrip>div+div{border-inline-start:1px solid #c9d5cc;padding-inline-start:16px}.yuIiJq_sheetHeading{justify-content:space-between;margin:14px 0}.yuIiJq_sheetHeading span,.yuIiJq_hint{color:#52615c;font-size:.87rem}.yuIiJq_rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.yuIiJq_rows button{border-radius:var(--radius-field);text-align:left;color:#324e45;cursor:pointer;background:#fff;border:1px solid #bac7bd;min-width:0;min-height:48px;padding:10px 8px}.yuIiJq_rows button[aria-pressed=true]{color:#fff;background:#2c534c;border-color:#2c534c}.yuIiJq_rows strong,.yuIiJq_rows small{display:block}.yuIiJq_rows small{margin-top:3px;font-size:.78rem}.yuIiJq_workspace{grid-template-columns:minmax(0,3fr) minmax(240px,2fr);align-items:start;gap:14px;margin-block:14px;display:grid}.yuIiJq_sheet,.yuIiJq_record,.yuIiJq_dialog,.yuIiJq_empty{border-radius:var(--radius-card);color:#273e37;border:1px solid #c6d2c7;min-width:0;padding:clamp(14px,2vw,24px)}.yuIiJq_sheet{background:#f8f9f4}.yuIiJq_sheet label,.yuIiJq_dialog label{margin:9px 0 3px;font-size:.925rem;font-weight:650;display:block}.yuIiJq_sheet :is(input,select,textarea),.yuIiJq_dialog select{border-radius:var(--radius-field);width:100%;min-width:0;min-height:44px;color:var(--color-ink);font:inherit;background:#fff;border:1px solid #a7b9b0;margin-top:5px;padding:8px 10px;font-size:1rem;font-weight:400;display:block}.yuIiJq_sheet textarea{resize:vertical}.yuIiJq_sheet [aria-invalid=true]{border-color:var(--color-danger,#9b362b)}.yuIiJq_finding,.yuIiJq_paragraph{background:#eaf1e8;border-inline-start:3px solid #537d71;margin:12px 0;padding:12px 14px}.yuIiJq_finding p,.yuIiJq_paragraph p{margin:4px 0}.yuIiJq_dateLine{align-items:end}.yuIiJq_dateLine label{flex:140px}.yuIiJq_dateLine button{margin-bottom:3px}.yuIiJq_actions{margin:13px 0 3px}.yuIiJq_feedback{min-height:1.5em;font-size:.9rem}.yuIiJq_dock{position:relative}.yuIiJq_empty{background:#fcfdf8;border-style:dashed}.yuIiJq_dialog{background:#f6f6e9;max-width:100%;margin:0}.yuIiJq_dialog[open]:not(:modal){width:100%;position:static}.yuIiJq_dialog:modal{overscroll-behavior:contain;width:min(91vw,540px);max-height:83dvh;margin:auto;position:fixed;overflow-y:auto}.yuIiJq_dialog::backdrop{overscroll-behavior:contain;background:#1224208f;overflow:hidden}.yuIiJq_dialog h4{overflow-wrap:anywhere;line-height:1.38}.yuIiJq_record{background:#fcf8e9;margin:15px 0}.yuIiJq_record ol{padding:0;list-style:none}.yuIiJq_record li{border-top:1px solid #d8dbc8;padding:9px 0}.yuIiJq_record li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}.yuIiJq_record pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;font:inherit;font-size:.9rem;overflow:auto}.yuIiJq_blank{border-block:1px solid var(--story-line);padding-block:3px}@media (max-width:680px){.yuIiJq_workspace,.yuIiJq_sourceStrip,.yuIiJq_formPair{grid-template-columns:minmax(0,1fr)}.yuIiJq_sourceStrip>div+div{border-inline-start:0;padding-inline-start:0;border-top:1px solid #c9d5cc;padding-top:12px}.yuIiJq_empty{display:none}.yuIiJq_rows strong{font-size:.86rem}}
.EPrU7q_heroFrame,.EPrU7q_monitor{border-radius:var(--radius-card);color:#f7f5e9;background:#293e32;margin:0;overflow:hidden}.EPrU7q_heroFrame{align-self:center;padding:clamp(9px,1.6vw,18px);box-shadow:inset 0 0 0 1px #34513e}.EPrU7q_heroFrame img,.EPrU7q_monitor img{width:100%;height:auto;display:block}.EPrU7q_heroFrame img{border-radius:5px}.EPrU7q_heroFrame figcaption,.EPrU7q_monitor figcaption,.EPrU7q_row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 12px;display:flex}.EPrU7q_heroFrame figcaption{margin-top:9px;font-size:.9rem}.EPrU7q_studio,.EPrU7q_paper,.EPrU7q_formPanel{border-radius:var(--radius-panel);color:#293b2f;border:1px solid #c8d2c4;margin-top:20px;padding:clamp(14px,2.2vw,27px)}.EPrU7q_studio{background:#edf2ea}.EPrU7q_paper{background:#fbf7ec;border-color:#d7d0bd}.EPrU7q_formPanel{background:#fafbf6}.EPrU7q_row{font-variant-numeric:tabular-nums;margin-bottom:12px}.EPrU7q_row span,.EPrU7q_monitor figcaption span,.EPrU7q_support{font-size:.85rem}.EPrU7q_monitors,.EPrU7q_sourceGrid,.EPrU7q_clipGrid,.EPrU7q_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,2vw,20px);display:grid}.EPrU7q_monitor:last-child{background:#644c3a}.EPrU7q_monitor figcaption,.EPrU7q_monitor p{padding:8px 10px}.EPrU7q_monitor p{color:inherit;margin:0;font-size:.91rem;line-height:1.45}.EPrU7q_controls,.EPrU7q_actions,.EPrU7q_links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EPrU7q_controls,.EPrU7q_trim{margin-top:15px}.EPrU7q_controls label,.EPrU7q_trim label,.EPrU7q_request{font-weight:700}.EPrU7q_controls input{flex:130px}.EPrU7q_studio input[type=range]{accent-color:#3a604a;min-width:0;min-height:44px}.EPrU7q_trim input[type=range]{width:100%;display:block}.EPrU7q_tracks{border-radius:var(--radius-field);background:#fbfbf4;border:1px solid #c4cfc1;margin-top:12px;padding:11px}.EPrU7q_track{grid-template-columns:5.6rem minmax(0,1fr);align-items:center;gap:7px;margin:6px 0;font-size:.83rem;display:grid}.EPrU7q_lane{background:#e5e8df;border-radius:4px;height:26px;position:relative;overflow:hidden}.EPrU7q_lane span{text-align:center;white-space:nowrap;color:#fff;background:#aa6141;font-size:.74rem;line-height:22px;position:absolute;inset-block:2px;overflow:hidden}.EPrU7q_track:nth-child(2) .EPrU7q_lane span{background:#44674d}.EPrU7q_track:nth-child(3) .EPrU7q_lane span{color:#483921;background:#e0c389;border-inline-end:1px solid #8d774f}.EPrU7q_playhead{color:#17271d;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.EPrU7q_trim{border-top:1px solid #c6d1c6;padding-top:14px}.EPrU7q_trim p,.EPrU7q_tracks p,.EPrU7q_support{margin:8px 0 0;font-size:.875rem}.EPrU7q_editStatus{font-weight:700}.EPrU7q_practice,.EPrU7q_otherClips,.EPrU7q_example{border-block:1px solid var(--story-line);margin:17px 0}.EPrU7q_practice summary,.EPrU7q_otherClips summary,.EPrU7q_example summary{cursor:pointer;min-height:44px;padding:12px 2px;font-weight:700;display:list-item}.EPrU7q_practice[open],.EPrU7q_example[open]{padding-bottom:16px}.EPrU7q_practice video{border-radius:var(--radius-field);background:#293e32;width:min(100%,660px);margin:16px 0 4px;display:block}.EPrU7q_practice ol{margin:16px 0;padding-inline-start:1.5rem;list-style:decimal}.EPrU7q_practice ol li{padding-block:2px}.EPrU7q_practice figure{max-width:660px}.EPrU7q_sourceGrid,.EPrU7q_clipGrid{margin:19px 0}.EPrU7q_sourceGrid>div{background:#f7f9f4;border-inline-start:3px solid #78957c;min-width:0;padding:15px}.EPrU7q_sourceGrid a,.EPrU7q_links a,.EPrU7q_resource{min-height:44px;color:var(--story-blue);text-underline-offset:3px;align-items:center;margin-inline-end:13px;text-decoration:underline;display:inline-flex}.EPrU7q_formPanel h3,.EPrU7q_paper h3,.EPrU7q_row h3,.EPrU7q_sourceGrid h3{margin:0}.EPrU7q_formPanel .EPrU7q_actions,.EPrU7q_paper .EPrU7q_actions{margin:14px 0}.EPrU7q_fields{border:0;min-width:0;margin:0;padding:0}.EPrU7q_fields legend{padding:0 0 5px;font-weight:750}.EPrU7q_fields label,.EPrU7q_request{margin:10px 0 0;font-size:.925rem;font-weight:650;display:block}.EPrU7q_formGrid{gap:0 15px}.EPrU7q_fields input,.EPrU7q_fields textarea,.EPrU7q_fields select,.EPrU7q_paper textarea{width:100%;min-height:44px;color:var(--color-ink);background:var(--color-surface);border-radius:var(--radius-field);font:inherit;border:1px solid #aab8aa;margin-top:5px;padding:9px 11px;font-size:1rem;font-weight:400;display:block}.EPrU7q_fields textarea,.EPrU7q_paper textarea{resize:vertical}.EPrU7q_summaries{flex-wrap:wrap;gap:4px 18px;margin:10px 0;padding:0;font-size:.92rem;list-style:none;display:flex}.EPrU7q_output{margin-top:12px}.EPrU7q_output pre{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--radius-field);max-height:26rem;font:inherit;background:#fff;border:1px solid #d6d6c9;margin-bottom:14px;padding:14px;font-size:.925rem;overflow:auto}@media (max-width:740px){.EPrU7q_sourceGrid,.EPrU7q_clipGrid,.EPrU7q_formGrid{grid-template-columns:minmax(0,1fr)}.EPrU7q_monitor figcaption{gap:1px;display:grid}.EPrU7q_track{grid-template-columns:4.7rem minmax(0,1fr)}.EPrU7q_row{gap:7px}}
.t7JURW_intro{max-width:75ch;margin:12px 0 20px;line-height:1.7}.t7JURW_workspace,.t7JURW_sheet{border:1px solid #cad6d9;border-radius:12px;min-width:0;margin:16px 0;padding:clamp(16px,2.6vw,28px)}.t7JURW_workspace{color:#243749;background:#f3f5ec}.t7JURW_head small,.t7JURW_ledger small{color:#456074;font-size:.81rem;font-weight:700}.t7JURW_head h3,.t7JURW_sheet h3{margin:4px 0 12px}.t7JURW_titles,.t7JURW_fields,.t7JURW_pricing,.t7JURW_month{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:4px 16px;display:grid}.t7JURW_fields{grid-template-columns:repeat(4,minmax(0,1fr))}.t7JURW_field{color:#2b4150;gap:5px;min-width:0;margin-block:9px;font-size:.94rem;font-weight:650;display:grid}.t7JURW_field input,.t7JURW_field select{box-sizing:border-box;color:#183144;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #8ca2ac;border-radius:8px;padding:7px 9px;font-size:1rem;font-weight:450}.t7JURW_field input:disabled{color:#52646e;background:#e4eae7}.t7JURW_field :focus-visible,.t7JURW_months summary:focus-visible,.t7JURW_sheet h3:focus-visible{outline:3px solid var(--story-blue,#1766aa);outline-offset:2px}.t7JURW_months{border-block:1px solid #cfd9d3;margin-block:8px}.t7JURW_months summary{cursor:pointer;min-height:44px;padding:11px 0;font-weight:650}.t7JURW_toggle{align-items:center;gap:8px;min-height:44px;display:flex}.t7JURW_toggle input{accent-color:#305a71;width:19px;height:19px}.t7JURW_monthList{padding:1px 0 12px}.t7JURW_month{border-top:1px solid #d3ddd8;grid-template-columns:minmax(100px,.62fr) minmax(0,1.38fr)}.t7JURW_pricing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin-block:12px 0}.t7JURW_rateTag{color:#2d5267;white-space:normal;background:#e0eaf0;border-radius:5px;align-items:center;padding:3px 8px;font-size:.82rem;font-weight:700;display:inline-flex}.t7JURW_actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.t7JURW_workspace>.t7JURW_actions{margin-top:14px}.t7JURW_hint{color:#475d68;font-size:.88rem;line-height:1.6}.t7JURW_hint a{text-underline-offset:3px;text-decoration:underline}.t7JURW_ledger{background:#edf3f6;border:1px solid #c7d5dc;border-radius:10px;margin-top:16px;padding:clamp(14px,2vw,22px)}.t7JURW_formula{font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.2rem,2.4vw,2rem);font-weight:740;line-height:1.35}.t7JURW_ledger p+p{color:#425a67;margin-top:7px;font-size:.94rem}.t7JURW_sheet{color:#2d3d43;background:#fcf8ed}.t7JURW_sheet pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:12px 0;font-size:.94rem;line-height:1.6}.t7JURW_sheet>button{margin-top:12px}@media (max-width:760px){.t7JURW_fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.t7JURW_titles,.t7JURW_pricing{grid-template-columns:minmax(0,1fr)}.t7JURW_month{grid-template-columns:minmax(0,1fr);gap:0;padding-block:5px}.t7JURW_month .t7JURW_field{margin-block:5px}}
._3FD8WG_schedule{color:#2c313b;border-radius:var(--radius-panel);background:#f7f0e6;border:1px solid #dfcfba;align-self:center;min-width:0;margin:0;padding:clamp(16px,2.5vw,29px)}._3FD8WG_schedule figcaption{font-size:.87rem;font-weight:700}._3FD8WG_schedule ol{background:#252d37;border-block:4px dotted #c6b396;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:1rem 0;padding:.65rem;list-style:none;display:grid}._3FD8WG_schedule li{color:#182d36;background:#e2bd97;border-radius:3px;gap:.12rem;min-width:0;padding:.75rem .4rem;display:grid}._3FD8WG_schedule li:nth-child(2){background:#b5cdba}._3FD8WG_schedule li:nth-child(3){background:#d9c898}._3FD8WG_schedule li strong{font-size:clamp(1.1rem,2.5vw,1.65rem)}._3FD8WG_schedule li span,._3FD8WG_schedule li small{font-size:.77rem}._3FD8WG_link{min-height:44px;color:var(--story-blue);text-underline-offset:3px;align-items:center;margin-block:.45rem;text-decoration:underline;display:inline-flex}
.lgns2G_intro{max-width:72ch;margin-block:12px 22px;line-height:1.7}.lgns2G_clipDesk,.lgns2G_pair,.lgns2G_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(12px,2vw,24px);display:grid}.lgns2G_clipDesk{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;margin-block:22px}.lgns2G_movie{color:#f1f4e6;background:#223631;border-radius:12px;min-width:0;margin:0;padding:clamp(9px,1.5vw,15px)}.lgns2G_movie video{aspect-ratio:16/9;background:#1e2826;border-radius:6px;width:100%;display:block}.lgns2G_movie figcaption{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-top:8px;font-size:.85rem;display:flex}.lgns2G_movie p{font-size:.86rem}.lgns2G_clipButtons,.lgns2G_actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.lgns2G_clipButtons{margin-top:8px}.lgns2G_clipButtons button{color:#edf3e8;font:inherit;cursor:pointer;border:1px solid #749086;border-radius:8px;min-height:44px;padding:5px 9px;font-size:.83rem;font-weight:650}.lgns2G_clipButtons button:hover{background:#2e493e}.lgns2G_clipButtons button:focus-visible{outline-offset:2px;outline:3px solid #fff}.lgns2G_sample p,.lgns2G_case dl,.lgns2G_variant dl,.lgns2G_alerts p{line-height:1.6}.lgns2G_sample small,.lgns2G_case small,.lgns2G_variant small,.lgns2G_result small,.lgns2G_dialog small{color:#436450;font-size:.82rem;font-weight:700}.lgns2G_sample ol{margin-block:10px;padding:0;list-style:none}.lgns2G_sample li{border-bottom:1px solid #d4dfd6;flex-wrap:wrap;gap:0 8px;padding-block:5px;display:flex}.lgns2G_sample li strong{font-variant-numeric:tabular-nums}.lgns2G_sample a{color:#255d48;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:650;text-decoration:underline;display:inline-flex}.lgns2G_pair{align-items:stretch}.lgns2G_case,.lgns2G_variant,.lgns2G_record,.lgns2G_result{border:1px solid #c7d4ca;border-radius:13px;min-width:0;padding:clamp(14px,2.3vw,24px)}.lgns2G_case{background:#f3f6f2}.lgns2G_variant{background:#f4f7eb;border-top:3px solid #527454}.lgns2G_case h3,.lgns2G_variant h3,.lgns2G_sample h3,.lgns2G_dialog h3{margin-block:4px 8px}.lgns2G_case dl,.lgns2G_variant dl{border-block:1px solid #d2dbcd;grid-template-columns:auto minmax(0,1fr);gap:4px 13px;margin-block:12px;padding-block:9px;font-size:.92rem;display:grid}.lgns2G_case dt,.lgns2G_variant dt{color:#485d50}.lgns2G_case dd,.lgns2G_variant dd{margin:0}.lgns2G_status,.lgns2G_hint{color:#465e51;font-size:.88rem;line-height:1.55}.lgns2G_hint{margin-block:12px}.lgns2G_status{margin-top:7px}.lgns2G_alerts,.lgns2G_log ol{margin-block:12px}.lgns2G_alerts{gap:8px;padding:0;list-style:none;display:grid}.lgns2G_alerts li{background:#faf5e8;border-inline-start:3px solid #99793c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px;display:flex}.lgns2G_alerts li>div{flex:19rem}.lgns2G_alerts p{color:#545446;font-size:.9rem}.lgns2G_log{margin-block-start:8px}.lgns2G_log summary{cursor:pointer;color:#345541;min-height:44px;font-weight:650;line-height:44px}.lgns2G_log ol{padding-inline-start:1.6em;list-style:decimal}.lgns2G_dialog{overscroll-behavior:contain;color:#243c30;background:#fff;border:1px solid #b6c6b8;border-radius:14px;width:min(440px,100% - 32px);max-height:calc(100dvh - 36px);margin:auto;padding:clamp(17px,3vw,26px);overflow:auto}.lgns2G_dialog::backdrop{background:#15282099}.lgns2G_dialog .lgns2G_actions,.lgns2G_record .lgns2G_actions{margin-top:15px}.lgns2G_record{background:#f5f7f0}.lgns2G_record h3{margin-bottom:10px}.lgns2G_formGrid{align-items:stretch}.lgns2G_compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lgns2G_field{color:#2e4735;gap:4px;margin-block:10px;font-size:.9rem;font-weight:650;display:grid}.lgns2G_field input,.lgns2G_field select,.lgns2G_field textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;color:#213b2c;background:#fff;border:1px solid #879f91;border-radius:7px;padding:7px 9px;font-size:1rem;font-weight:450;display:block}.lgns2G_field textarea{resize:vertical}.lgns2G_field :disabled{color:#59665f;background:#e8ede8}.lgns2G_field :focus-visible{outline:3px solid var(--story-blue,#1c60a2);outline-offset:2px}.lgns2G_result{background:#fffdf2;margin-block:13px}.lgns2G_result pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:10px 0;font-size:.93rem;line-height:1.6}@media (max-width:680px){.lgns2G_clipDesk,.lgns2G_pair,.lgns2G_formGrid{grid-template-columns:minmax(0,1fr)}.lgns2G_formGrid{gap:0}.lgns2G_sample li{font-size:.9rem}}@media (max-width:375px){.lgns2G_compact{grid-template-columns:minmax(0,1fr)}.lgns2G_movie figcaption{font-size:.78rem}}
.yTOPfW_ticket{border-radius:var(--radius-panel);color:#303627;background:#f4f2eb;border:1px solid #d3cfc1;align-self:center;min-width:0;margin:0;padding:clamp(15px,2.7vw,28px)}.yTOPfW_ticket figcaption{font-weight:700}.yTOPfW_ticket img{border-radius:6px;width:100%;height:auto;margin:12px 0}.yTOPfW_ticket div{border-top:1px solid #cfcabd;align-items:baseline;gap:12px;padding:7px 0;font-size:.93rem;display:flex}.yTOPfW_ticket span{color:#395740;font-weight:700}.yTOPfW_resource{min-height:44px;color:var(--story-blue);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}
._4spPoq_intro{max-width:72ch;margin-block:12px 20px;line-height:1.7}._4spPoq_stripHead,._4spPoq_preview figcaption{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.88rem;display:flex}._4spPoq_stripHead{color:#365342;margin-block:18px 7px}._4spPoq_strip{background:#f3f7f1;border:1px solid #b7c8b7;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4spPoq_strip button{text-align:left;cursor:pointer;color:#23392c;border-radius:0;align-content:start;min-width:0;padding:8px;line-height:1.4;display:grid;position:relative}._4spPoq_strip button:first-child{border-radius:11px 0 0 11px}._4spPoq_strip button:last-child{border-radius:0 11px 11px 0}._4spPoq_strip button+button{border-inline-start:1px solid #bdcbbd}._4spPoq_strip button[aria-pressed=true]{background:#deedda;box-shadow:inset 0 -4px #2d7245}._4spPoq_strip button[data-playing=true] img{outline-offset:-3px;outline:3px solid #3f8450}._4spPoq_strip button:focus-visible{z-index:1}._4spPoq_strip img{aspect-ratio:16/9;object-fit:cover;border-radius:5px;width:100%}._4spPoq_strip strong{margin-top:5px;font-size:clamp(.81rem,1.4vw,1rem)}._4spPoq_strip small{font-variant-numeric:tabular-nums;font-size:.77rem}._4spPoq_desk{grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,34px);margin-top:20px;display:grid}._4spPoq_preview figure{color:#f1f7ed;background:#1d3127;border-radius:12px;margin:0;padding:clamp(9px,1.5vw,16px)}._4spPoq_frame{aspect-ratio:16/9;background:#18271b;border-radius:6px;width:100%;margin-inline:auto;position:relative;overflow:hidden}._4spPoq_frame[data-aspect=portrait]{aspect-ratio:9/16;width:min(100%,195px)}._4spPoq_frame img{object-fit:cover;width:100%;height:100%;display:block}._4spPoq_onScreen{text-align:center;pointer-events:none;justify-content:center;max-height:76%;display:flex;position:absolute;inset:auto 5% 7%;overflow:hidden}._4spPoq_onScreen span{white-space:pre-wrap;overflow-wrap:anywhere;color:#fff;background:#142319ec;border-radius:4px;padding:3px 7px;font-size:clamp(.76rem,1.5vw,1.05rem);font-weight:680;line-height:1.35;display:block}._4spPoq_preview figcaption{margin-top:10px}._4spPoq_scrub{color:#344c3b;align-items:center;gap:12px;min-height:44px;margin-top:5px;font-size:.87rem;font-weight:650;display:flex}._4spPoq_scrub input{accent-color:#2e6540;cursor:pointer;flex:1;min-width:40px;min-height:38px}._4spPoq_track{background:#dde7dc;border-radius:3px;height:6px;margin-block:0 12px;display:flex;overflow:hidden}._4spPoq_track span{background:#b6c6b3;flex-basis:0}._4spPoq_track span+span{border-inline-start:2px solid #fff}._4spPoq_track span[data-active=true]{background:#367545}._4spPoq_editor{border:0;min-width:0;margin:0;padding:0}._4spPoq_editor legend{color:#4a6551;font-size:.83rem;font-weight:680}._4spPoq_editor h3{margin-block:4px 12px}._4spPoq_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._4spPoq_field{color:#273d2f;gap:4px;margin-block:12px 3px;font-size:.92rem;font-weight:650;display:grid}._4spPoq_field :where(input,select,textarea){width:100%;min-width:0;min-height:44px;font:inherit;color:#1d3327;background:#fff;border:1px solid #849b8c;border-radius:7px;padding:8px;font-size:1rem;font-weight:450}._4spPoq_field textarea{resize:vertical}._4spPoq_field :where(select,input,textarea):focus-visible{outline:3px solid var(--story-blue,#1460a2);outline-offset:2px}._4spPoq_settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}._4spPoq_editor>button{margin-block:9px 2px}._4spPoq_hint{color:#495c50;overflow-wrap:anywhere;font-size:.88rem;line-height:1.55}._4spPoq_editor>span{display:block}._4spPoq_sheet{color:#283b2c;background:#f9f8ed;border:1px solid #d2d5bd;border-radius:13px;margin-block:17px;padding:clamp(15px,3vw,27px)}._4spPoq_sheet ._4spPoq_stripHead{margin-block:0 5px}._4spPoq_sheet ol{margin:12px 0;padding:0;list-style:none}._4spPoq_sheet li{border-top:1px solid #dadbc8;grid-template-columns:8.2rem minmax(0,1fr);gap:9px;padding:11px 0;display:grid}._4spPoq_sheet li small{color:#4f6154;font-variant-numeric:tabular-nums;font-size:.8rem;display:block}._4spPoq_sheet li span{white-space:pre-wrap;overflow-wrap:anywhere}._4spPoq_sheet li strong{font-weight:700}._4spPoq_confirm{align-items:center;gap:9px;min-height:44px;font-size:.95rem;font-weight:650;display:flex}._4spPoq_confirm input{accent-color:#2e6540;flex:none;width:19px;height:19px}._4spPoq_sheet>button{margin-top:9px}@media (max-width:680px){._4spPoq_desk{grid-template-columns:minmax(0,1fr);gap:24px}._4spPoq_strip button{padding:5px 5px 8px}._4spPoq_strip small{font-size:.7rem}._4spPoq_frame[data-aspect=portrait]{width:min(100%,165px)}._4spPoq_sheet li{grid-template-columns:minmax(0,1fr);gap:5px}._4spPoq_sheet li>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}}
.HLJyda_heroFrame{border-radius:var(--radius-panel);color:#f7f9ed;background:#18382d;align-self:center;min-width:0;margin:0;padding:14px}.HLJyda_frameTop,.HLJyda_heroFrame figcaption{justify-content:space-between;align-items:center;gap:12px;font-size:.83rem;font-weight:650;display:flex}.HLJyda_heroArt{border-radius:7px;margin-block:12px;position:relative;overflow:hidden}.HLJyda_heroArt img{width:100%;height:auto;display:block}.HLJyda_heroArt span{color:#fff;background:#16291deb;border-radius:4px;width:max-content;max-width:92%;padding:2px 9px;font-size:clamp(.78rem,1.6vw,1rem);position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.HLJyda_ruler{background:repeating-linear-gradient(90deg,#b3c894 0 2px,#0000 2px 15px);border-radius:3px;width:100%;height:6px}.HLJyda_links{flex-wrap:wrap;gap:5px 16px;margin-block:.6rem;display:flex}.HLJyda_links a,.HLJyda_manual{min-height:44px;color:var(--story-blue);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}
.n1VHta_starter{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:28px;display:grid}.n1VHta_editor,.n1VHta_output{min-width:0}.n1VHta_editor fieldset{border:0;min-width:0;margin:0;padding:0}.n1VHta_editor legend{padding:0;font-size:14px;font-weight:700}.n1VHta_editor legend small{color:var(--color-sub);margin-top:2px;font-size:12px;font-weight:500;display:block}.n1VHta_undo{min-height:44px;color:var(--color-primary-strong);text-underline-offset:3px;margin-top:8px;font-size:13px;text-decoration:underline}.n1VHta_field,.n1VHta_branches label{margin-top:16px;display:block}.n1VHta_field>span,.n1VHta_branches label>span{margin-bottom:6px;font-size:13px;font-weight:700;display:block}.n1VHta_branches label small{color:var(--color-sub);margin-left:6px;font-weight:500}.n1VHta_field input,.n1VHta_branches input,.n1VHta_branches textarea{border:1px solid var(--color-line);border-radius:var(--radius-field);width:100%;min-height:44px;font:inherit;background:var(--color-surface);padding:9px 12px;font-size:16px}.n1VHta_field input[aria-invalid=true]{border-color:var(--color-danger)}.n1VHta_branchEditor{border-top:1px solid var(--color-line);margin-top:18px}.n1VHta_branchEditor>summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:700;display:flex}.n1VHta_branchEditor>summary small{color:var(--color-sub);font-weight:500}.n1VHta_branches{gap:4px;margin:8px 0 16px;padding:0;list-style:none;display:grid}.n1VHta_branches>li{border-top:1px solid var(--color-line);padding-bottom:8px;position:relative}.n1VHta_branches textarea{resize:vertical;line-height:1.6}.n1VHta_remove{min-height:44px;color:var(--color-sub);text-underline-offset:3px;font-size:13px;text-decoration:underline}.n1VHta_output{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-ground);padding:22px;position:sticky;top:96px}.n1VHta_previewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.n1VHta_previewHead b{font-size:14px}.n1VHta_preview{background:var(--color-surface);border-radius:var(--radius-card);padding:18px;overflow-x:auto}.n1VHta_center{border:2px solid var(--color-primary-strong);border-radius:var(--radius-field);color:var(--color-ink);padding:10px 16px;font-size:17px;font-weight:800;display:inline-block}.n1VHta_preview>ul{border-left:2px solid var(--color-primary-soft);gap:12px;margin:14px 0 0 18px;padding:0 0 0 16px;list-style:none;display:grid}.n1VHta_preview>ul>li>strong{background:var(--color-primary-soft);color:var(--color-primary-strong);border-radius:999px;padding:4px 12px;font-size:15px;font-weight:750;display:inline-block}.n1VHta_preview>ul>li>ul{border-left:1px dashed var(--color-line);gap:3px;margin:6px 0 0 14px;padding:0 0 0 12px;list-style:none;display:grid}.n1VHta_preview>ul>li>ul>li{color:var(--color-body-soft);font-size:14px}.n1VHta_previewEmpty{background:var(--color-surface);border-radius:var(--radius-card);text-align:center;color:var(--color-sub);padding:28px 18px;font-size:14px}.n1VHta_output button{min-height:44px}.n1VHta_source{margin-top:10px}.n1VHta_source summary{cursor:pointer;min-height:44px;color:var(--color-sub);align-items:center;font-size:13px;font-weight:700;display:flex}.n1VHta_source pre{white-space:pre-wrap;background:var(--color-surface);border-radius:var(--radius-field);max-height:260px;padding:12px;font-size:13px;line-height:1.6;overflow:auto}.n1VHta_buySteps{border-bottom:1px solid var(--color-line);padding:64px 0 24px}.n1VHta_buySteps>section{border-bottom:0;border-top:1px solid var(--color-line);padding:22px 0}.n1VHta_buySteps h3{letter-spacing:-.02em;font-size:20px;font-weight:750}.n1VHta_buySteps h3+p{color:var(--color-body-soft);max-width:760px;margin-top:8px;font-size:15px}@media (max-width:900px){.n1VHta_starter{grid-template-columns:1fr}.n1VHta_output{position:static}}@media (max-width:760px){.n1VHta_buySteps{padding:44px 0 16px}.n1VHta_output{border-radius:var(--radius-card);padding:16px}.n1VHta_preview{padding:14px}}
.C_CU3W_check fieldset{border:0;min-width:0;margin-top:18px;padding:0}.C_CU3W_check legend{padding:0;font-size:15px;font-weight:750}.C_CU3W_pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.C_CU3W_pair figure{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;margin:0;padding:18px 20px}.C_CU3W_pair figure+figure{background:var(--color-ground)}.C_CU3W_pair figcaption{color:var(--color-sub);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.C_CU3W_pair blockquote{color:var(--color-ink);margin:10px 0 0;font-size:17px;font-weight:650;line-height:1.6}.C_CU3W_feedback{min-height:24px;margin-top:14px}.C_CU3W_feedback strong{color:var(--color-primary-strong);font-size:16px;font-weight:800;display:block}.C_CU3W_feedback p{color:var(--color-body-soft);margin-top:6px;font-size:15px;line-height:1.7}.C_CU3W_source{min-height:44px;color:var(--color-primary-strong);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:650;text-decoration:underline;display:inline-flex}.C_CU3W_split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:28px;display:grid}.C_CU3W_views{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.C_CU3W_views>div{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);padding:16px 18px}.C_CU3W_views strong{font-size:16px;font-weight:750;display:block}.C_CU3W_views p{color:var(--color-body-soft);margin-top:6px;font-size:14px;line-height:1.6}@media (max-width:900px){.C_CU3W_split{grid-template-columns:1fr}}@media (max-width:760px){.C_CU3W_pair,.C_CU3W_views{grid-template-columns:1fr}.C_CU3W_pair blockquote{font-size:16px}}
.kL84XW_cover,.kL84XW_script{color:#f4faee;background:#334a36;border-radius:16px;padding:clamp(19px,3.6vw,32px)}.kL84XW_cover{align-self:center;gap:12px;margin:0;display:grid}.kL84XW_cover small,.kL84XW_script small{color:#d3e4ae;font-size:14px;font-weight:700}.kL84XW_cover strong{letter-spacing:-.04em;font-size:clamp(23px,3vw,40px);line-height:1.3}.kL84XW_cover span{color:#334534;background:#e7eed6;border-radius:4px;justify-self:start;padding:3px 8px;font-size:14px}.kL84XW_script{margin:14px 0}.kL84XW_script p{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(17px,2vw,23px)}.kL84XW_fields{border:0;min-width:0;margin:16px 0;padding:0}.kL84XW_fields legend,.kL84XW_checklist caption{font-weight:700}.kL84XW_fields label{gap:4px;margin:12px 0;font-size:15px;font-weight:600;display:grid}.kL84XW_fields input,.kL84XW_fields textarea,.kL84XW_fields select{color:#1f3427;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #899b88;border-radius:8px;padding:8px;font-size:16px}.kL84XW_fields label.kL84XW_check{align-items:center;gap:8px;min-height:44px;display:flex}.kL84XW_check input{accent-color:#476346;width:18px;height:18px;min-height:18px}.kL84XW_axes,.kL84XW_actions,.kL84XW_tabs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kL84XW_axes label{flex:1;min-width:100px;margin:4px 0}.kL84XW_tabs{margin:13px 0}.kL84XW_tabs button[aria-pressed=true]{background:#ecf2df;border:2px solid #537546}.kL84XW_error{color:#8f3540}.kL84XW_brief{background:#f4f7ed;border-inline-start:3px solid #a6b98b;padding:12px 16px}.kL84XW_actions{margin:12px 0}.kL84XW_sheet{background:#fbfcf7;border:1px solid #c2cebd;border-radius:10px;margin:16px 0;padding:16px}.kL84XW_sheet h3{font-size:1.05rem;font-weight:700}.kL84XW_checklist{table-layout:fixed;border-collapse:collapse;width:100%;margin:12px 0}.kL84XW_checklist caption{text-align:left;padding:6px 0}.kL84XW_checklist th,.kL84XW_checklist td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #c8d5c2;padding:8px 5px;font-size:.9rem}.kL84XW_checklist th:first-child{width:27%}.kL84XW_checklist th:nth-child(2){width:23%}.kL84XW_checklist th:nth-child(3){width:21%}.kL84XW_fields :focus-visible,.kL84XW_actions :focus-visible,.kL84XW_tabs :focus-visible{outline-offset:2px;outline:3px solid #2865ad}@media (max-width:530px){.kL84XW_download{padding-inline-end:32px}}
.UZUftG_switches{border:0;flex-wrap:wrap;gap:8px;margin:14px 0;padding:0;display:flex}.UZUftG_switches legend,.UZUftG_instrument legend{margin-bottom:6px;font-weight:700}.UZUftG_switches label{cursor:pointer;border:1px solid #a6b7be;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:inline-flex}.UZUftG_switches label:has(input:checked){background:#e6f2f2;border-color:#336474}.UZUftG_switches input,.UZUftG_check input{accent-color:#275968;flex:none;width:18px;height:18px}.UZUftG_script,.UZUftG_cover{color:#f2fbfc;background:#203e48;border-radius:16px;margin:16px 0;padding:clamp(18px,3vw,30px)}.UZUftG_script small,.UZUftG_cover small{color:#b5d9dd;margin-bottom:10px;font-weight:700;display:block}.UZUftG_script label{color:#d0e7ea;display:block}.UZUftG_script textarea,.UZUftG_instrument textarea,.UZUftG_instrument input[type=text]{color:#152d38;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #91a7ae;border-radius:6px;margin-top:5px;padding:9px;font-size:16px;display:block}.UZUftG_remaining{white-space:pre-line;color:#dae9eb;margin-top:9px}.UZUftG_script p{line-height:1.6}.UZUftG_cover{align-self:center;margin:0}.UZUftG_cover strong{font-size:clamp(21px,2.7vw,36px);line-height:1.4;display:block}.UZUftG_cover p{color:#d2e3e5;margin-top:10px}.UZUftG_actions{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.UZUftG_subhead{margin:27px 0 7px;font-size:clamp(19px,2vw,25px);font-weight:700}.UZUftG_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:18px 0;display:grid}.UZUftG_instrument{border:1px solid #b8c8cd;border-radius:12px;min-width:0;padding:14px}.UZUftG_instrument label{margin:11px 0;font-size:14px;font-weight:600;display:block}.UZUftG_instrument label.UZUftG_check{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.UZUftG_instrument a{color:#1c596f;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.UZUftG_badge{background:#eef3f4;border-radius:5px;padding:3px 7px;font-size:.86rem;display:inline-block}.UZUftG_switches :focus-visible,.UZUftG_script :focus-visible,.UZUftG_instrument :focus-visible{outline-offset:3px;outline:3px solid #2466a8}@media (max-width:580px){.UZUftG_columns{grid-template-columns:1fr}.UZUftG_download{padding-inline-end:32px}}.UZUftG_summary{table-layout:fixed;border-collapse:collapse;width:100%;margin:14px 0 20px}.UZUftG_summary caption{text-align:left;padding:8px 0;font-weight:700}.UZUftG_summary th,.UZUftG_summary td{text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:pre-line;border-bottom:1px solid #c8d8db;padding:9px 7px;font-size:.9rem}.UZUftG_summary thead th{color:#254550;background:#e7f0f1}.UZUftG_summary th:first-child{width:24%}
.-bi64G_hero,.-bi64G_sheet{color:#382e23;background:#f7f1e4;border:1px solid #c5b79c;border-radius:16px;padding:clamp(18px,4vw,34px)}.-bi64G_hero{align-content:center;min-height:210px;margin:0;display:grid}.-bi64G_hero strong{letter-spacing:-.04em;margin:12px 0;font-size:clamp(24px,3vw,42px);line-height:1.24;display:block}.-bi64G_hero small,.-bi64G_sheet small{color:#695239;font-weight:700}.-bi64G_quote{white-space:pre-line;background:#faf6ee;border-inline-start:3px solid #ad8c60;margin:18px 0;padding:16px 22px;font-size:clamp(18px,2vw,24px)}.-bi64G_paths,.-bi64G_checks{border:0;min-width:0;margin:12px 0;padding:0}.-bi64G_paths legend,.-bi64G_checks legend{margin-bottom:8px;font-size:15px;font-weight:700}.-bi64G_paths label,.-bi64G_checks label{cursor:pointer;align-items:center;gap:10px;min-height:48px;display:flex}.-bi64G_paths label{border:1px solid #b7ad9e;border-radius:9px;margin:8px 0;padding:9px 14px}.-bi64G_paths label:has(:checked){background:#fbf2dc;border-color:#806135;box-shadow:inset 0 0 0 1px #806135}.-bi64G_paths input,.-bi64G_checks input{accent-color:#79532f;flex:none;width:19px;height:19px}.-bi64G_conditions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.-bi64G_conditions label{gap:5px;font-weight:650;display:grid}.-bi64G_conditions select{color:#282a2c;background:#fff;border:1px solid #a59a83;border-radius:8px;width:100%;min-width:0;min-height:45px;padding:8px;font-size:16px}.-bi64G_actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.-bi64G_sheet h2{margin:9px 0}.-bi64G_sheet p{margin:8px 0}.-bi64G_paths :focus-visible,.-bi64G_conditions :focus-visible,.-bi64G_checks :focus-visible{outline-offset:3px;outline:3px solid #215fb3}.-bi64G_sources{flex-wrap:wrap;gap:6px 18px;margin:10px 0;display:flex}.-bi64G_sources a,.-bi64G_example{color:#634423;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:600px){.-bi64G_conditions{grid-template-columns:minmax(0,1fr)}.-bi64G_download{padding-inline-end:32px}.-bi64G_hero{min-height:150px}}
.y9Ko9W_heroPreview{background:var(--color-ground-soft);border:1px solid var(--color-line);border-radius:var(--radius-card);overflow:hidden}.y9Ko9W_cover{background:var(--color-primary-soft);height:72px}.y9Ko9W_heroContents{padding:28px}.y9Ko9W_crumb{color:var(--color-sub);margin-bottom:12px;font-size:12px}.y9Ko9W_heroContents h2{letter-spacing:-.03em;font-size:28px;line-height:1.35}.y9Ko9W_heroDirectory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.y9Ko9W_heroDirectory strong{font-size:14px}.y9Ko9W_heroDirectory p{color:var(--color-body-soft);margin:8px 0 0;font-size:13px;line-height:1.8}.y9Ko9W_screenFrame{background:var(--color-ground);border-radius:var(--radius-card);padding:16px}.y9Ko9W_workspace{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);grid-template-columns:240px minmax(0,1fr);display:grid;overflow:hidden}.y9Ko9W_sidebar{background:var(--color-ground-soft);padding:16px}.y9Ko9W_sidebar button{text-align:left;border-radius:var(--radius-field);width:100%;min-height:64px;color:var(--color-body-soft);overflow-wrap:anywhere;gap:12px;margin:4px 0;padding:12px;font-size:14px;display:flex}.y9Ko9W_sidebar button[aria-pressed=true]{background:var(--color-primary-soft);color:var(--color-primary-strong)}.y9Ko9W_sidebar small{margin-top:4px;font-size:12px;font-weight:400;display:block}.y9Ko9W_noteNumber{font-variant-numeric:tabular-nums}.y9Ko9W_editor{min-width:0;padding:28px}.y9Ko9W_editor fieldset{border:0;min-width:0;padding:0}.y9Ko9W_field+.y9Ko9W_field{margin-top:20px}.y9Ko9W_field label{margin-bottom:8px;font-size:14px;font-weight:650;display:block}.y9Ko9W_field input,.y9Ko9W_field select,.y9Ko9W_field textarea{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);width:100%;min-height:48px;color:var(--color-ink);background:var(--color-surface);padding:10px 12px;font-size:16px;line-height:1.7}.y9Ko9W_field textarea{resize:vertical}.y9Ko9W_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.y9Ko9W_status{min-height:24px;color:var(--color-primary-strong);margin-top:12px;font-size:13px}.y9Ko9W_error{color:var(--color-danger);margin-top:12px;font-size:14px}.y9Ko9W_pending{background:var(--color-primary-soft);border-radius:var(--radius-card);color:var(--color-primary-strong);margin-top:28px;padding:24px}.y9Ko9W_output{border-top:1px solid var(--color-line);margin-top:36px;padding-top:28px}.y9Ko9W_outputHeading{justify-content:space-between;align-items:end;gap:24px;display:flex}.y9Ko9W_outputHeading h3{font-size:28px}.y9Ko9W_outputHeading>p{color:var(--color-sub);font-size:13px}.y9Ko9W_filters{border:0;flex-wrap:wrap;gap:8px 20px;margin:24px 0;padding:0;display:flex}.y9Ko9W_filters legend{color:var(--color-sub);margin-bottom:8px;font-size:13px}.y9Ko9W_filters label{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.y9Ko9W_filters input{accent-color:var(--color-primary-strong)}.y9Ko9W_directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px;display:grid}.y9Ko9W_directoryGroup{background:var(--color-ground-soft);border-radius:var(--radius-card);min-width:0;padding:24px}.y9Ko9W_directoryGroup h4{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:12px;padding-bottom:12px;font-size:16px;display:flex}.y9Ko9W_directoryGroup h4 span{color:var(--color-sub);font-size:13px}.y9Ko9W_directoryGroup details{border-bottom:1px solid var(--color-line);padding:4px 0}.y9Ko9W_directoryGroup summary{cursor:pointer;overflow-wrap:anywhere;align-content:center;min-height:48px;font-size:15px;font-weight:600}.y9Ko9W_directoryGroup details>p{color:var(--color-body-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:14px}.y9Ko9W_empty{color:var(--color-sub);padding-top:12px;font-size:13px}.y9Ko9W_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.y9Ko9W_steps h3{font-size:17px}.y9Ko9W_steps p{color:var(--color-sub);margin-top:12px;font-size:14px}.y9Ko9W_purchase{justify-content:space-between;align-items:center;gap:40px;display:flex}.y9Ko9W_purchase p{color:var(--color-sub);max-width:520px;margin-top:16px;font-size:15px}.y9Ko9W_workspace :where(button,input,select,textarea):focus-visible,.y9Ko9W_filters input:focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:3px}@media (max-width:760px){.y9Ko9W_workspace{grid-template-columns:1fr}.y9Ko9W_sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:12px;display:grid}.y9Ko9W_sidebar button{min-height:72px;margin:0}.y9Ko9W_editor{padding:20px}.y9Ko9W_directory,.y9Ko9W_steps{grid-template-columns:1fr}.y9Ko9W_outputHeading,.y9Ko9W_purchase{display:block}.y9Ko9W_outputHeading>p{margin-top:12px}.y9Ko9W_purchase>a{margin-top:24px}.y9Ko9W_heroContents{padding:24px}.y9Ko9W_heroDirectory{gap:8px}.y9Ko9W_heroDirectory p{font-size:12px}}
._3cYy7a_workspace{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);min-width:0;color:var(--color-ink);background:var(--color-surface);overflow:clip}._3cYy7a_workHead,._3cYy7a_filters,._3cYy7a_content,._3cYy7a_output{padding-inline:clamp(16px,3vw,32px)}._3cYy7a_workHead{background:var(--color-ground-soft);border-bottom:1px solid var(--color-line);padding-block:20px 12px}._3cYy7a_eyebrow{color:var(--color-sub);font-size:13px;font-weight:600}._3cYy7a_workHead h3{letter-spacing:-.03em;margin:5px 0 16px;font-size:clamp(23px,3vw,30px);line-height:1.3}._3cYy7a_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._3cYy7a_views{gap:4px;display:inline-flex}._3cYy7a_views button,._3cYy7a_rowButton,._3cYy7a_card{cursor:pointer}._3cYy7a_views button{border-radius:var(--radius-field);min-height:44px;color:var(--color-sub);padding:8px 14px;font-size:15px;font-weight:600}._3cYy7a_views button[aria-pressed=true]{color:var(--color-primary-strong);background:var(--color-primary-soft)}._3cYy7a_filters{flex-wrap:wrap;align-items:end;gap:8px 12px;padding-block:16px;display:flex}._3cYy7a_filters label,._3cYy7a_dialog label{color:var(--color-body-soft);gap:5px;font-size:13px;font-weight:600;display:grid}._3cYy7a_filters select,._3cYy7a_dialog :is(input,select,textarea){border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);min-width:0;min-height:44px;color:var(--color-ink);padding:7px 10px;font-size:16px;font-weight:400}._3cYy7a_count{color:var(--color-sub);font-variant-numeric:tabular-nums;align-self:end;margin-left:auto;padding-block:12px;font-size:13px}._3cYy7a_content{min-width:0}._3cYy7a_table{border-collapse:collapse;text-align:left;overflow-wrap:anywhere;width:100%;font-size:14px}._3cYy7a_table thead{background:var(--color-ground-soft)}._3cYy7a_table :is(th,td){border-bottom:1px solid var(--color-line);vertical-align:middle;padding:6px 8px}._3cYy7a_table thead th{color:var(--color-sub);font-size:13px;font-weight:600}._3cYy7a_table tbody td{color:var(--color-body-soft);white-space:pre-line}._3cYy7a_rowButton{text-align:left;min-height:44px;color:var(--color-primary-strong);overflow-wrap:anywhere;padding:4px 2px;font-weight:650}._3cYy7a_rowButton:hover{text-decoration:underline}._3cYy7a_badge{border-radius:var(--radius-field);background:var(--color-ground);color:var(--color-body-soft);white-space:nowrap;padding:3px 8px;font-size:12px;font-weight:650;display:inline-block}._3cYy7a_badge[data-complete=true]{color:var(--color-body-soft);background:var(--color-positive-soft)}._3cYy7a_badge[data-complete=true]:before{content:"";background:var(--color-positive);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}._3cYy7a_board{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._3cYy7a_lane{border-radius:var(--radius-card);background:var(--color-ground-soft);padding:14px}._3cYy7a_lane h4{align-items:center;gap:8px;font-size:13px;display:flex}._3cYy7a_lane h4>span+span{color:var(--color-sub);font-variant-numeric:tabular-nums}._3cYy7a_lane ul{gap:8px;margin-top:12px;padding:0;list-style:none;display:grid}._3cYy7a_card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-field);width:100%;min-height:56px;color:var(--color-ink);text-align:left;overflow-wrap:anywhere;padding:10px 12px;font-size:15px;font-weight:600}._3cYy7a_card small{color:var(--color-sub);margin-top:4px;font-size:12px;font-weight:400;display:block}._3cYy7a_lane p,._3cYy7a_empty p,._3cYy7a_output>p,._3cYy7a_notice{color:var(--color-sub);font-size:14px}._3cYy7a_lane p{margin-top:12px}._3cYy7a_empty{justify-items:start;gap:12px;padding-block:20px;display:grid}._3cYy7a_notice{margin-inline:clamp(16px,3vw,32px)}._3cYy7a_notice:not(:empty){color:var(--color-primary-strong);margin-block:12px}._3cYy7a_output{border-top:1px solid var(--color-line);background:var(--color-ground-soft);margin-top:18px;padding-block:20px}._3cYy7a_output h4,._3cYy7a_dialog h4{font-size:19px;font-weight:700}._3cYy7a_output>p{margin:4px 0 12px}._3cYy7a_dialog{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);width:min(92vw,460px);max-height:88dvh;color:var(--color-ink);margin:auto;padding:clamp(16px,3vw,28px);overflow-y:auto}._3cYy7a_dialog:modal{overscroll-behavior:contain}._3cYy7a_dialog::backdrop{overscroll-behavior:contain;background:#0000006b;overflow:hidden}._3cYy7a_dialog form{gap:14px;display:grid}._3cYy7a_dialogTop{justify-content:space-between;align-items:start;gap:12px;display:flex}._3cYy7a_properties{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._3cYy7a_dialog textarea{resize:vertical;min-height:80px}._3cYy7a_error{color:var(--color-danger);font-size:14px}._3cYy7a_actions{flex-wrap:wrap;gap:8px;display:flex}._3cYy7a_workspace :is(button,select,input,textarea,a):focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:2px}@media (max-width:620px){._3cYy7a_wide{display:none}._3cYy7a_board{grid-template-columns:minmax(0,1fr)}._3cYy7a_count{flex-basis:100%;margin:0;padding:0}._3cYy7a_empty{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding-block:12px}._3cYy7a_empty button{grid-area:1/1}._3cYy7a_empty p{grid-area:1/2}}@media (prefers-reduced-motion:reduce){._3cYy7a_workspace :is(button,a){transition:none}}
.LDvTRW_lab{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-ink);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);display:grid;overflow:clip}.LDvTRW_form,.LDvTRW_result{min-width:0;padding:clamp(16px,3vw,32px)}.LDvTRW_controlGroup,.LDvTRW_people,.LDvTRW_choices{border:0;min-width:0;margin:0;padding:0}.LDvTRW_controlGroup{align-content:start;gap:20px;display:grid}.LDvTRW_people legend,.LDvTRW_choices legend,.LDvTRW_field{font-size:15px;font-weight:650}.LDvTRW_people legend,.LDvTRW_choices legend{margin-bottom:8px}.LDvTRW_people>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.LDvTRW_people label,.LDvTRW_field{gap:6px;display:grid}.LDvTRW_people label{font-size:14px;font-weight:600}.LDvTRW_people small{color:var(--color-sub);font-size:12px;font-weight:400}.LDvTRW_people input,.LDvTRW_field select{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);width:100%;min-width:0;min-height:44px;color:var(--color-ink);padding:8px 10px;font-size:16px;font-weight:400}.LDvTRW_people input[aria-invalid=true]{border-color:var(--color-danger)}.LDvTRW_choices>div,.LDvTRW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.LDvTRW_choices label,.LDvTRW_check{cursor:pointer;align-items:center;gap:7px;min-height:44px;font-size:14px;display:inline-flex}.LDvTRW_choices label{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);padding:7px 11px}.LDvTRW_choices label:has(input:checked){border-color:var(--color-primary-strong);color:var(--color-primary-strong);background:var(--color-primary-soft)}.LDvTRW_choices input,.LDvTRW_check input{accent-color:var(--color-primary-strong)}.LDvTRW_actions .LDvTRW_jump{display:none}.LDvTRW_error{color:var(--color-danger);font-size:14px}.LDvTRW_error:empty,.LDvTRW_notice:empty{display:none}.LDvTRW_result{background:var(--color-ground-soft);border-left:1px solid var(--color-line);overflow-wrap:anywhere}.LDvTRW_result h3{scroll-margin-top:78px;font-size:22px;font-weight:700;line-height:1.4}.LDvTRW_eyebrow,.LDvTRW_notice{color:var(--color-primary-strong);font-size:13px}.LDvTRW_eyebrow{margin-bottom:5px;font-weight:650}.LDvTRW_period,.LDvTRW_note,.LDvTRW_year{color:var(--color-body-soft);font-size:14px}.LDvTRW_period{margin-top:20px}.LDvTRW_money{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(30px,4vw,44px);font-weight:750;line-height:1.2}.LDvTRW_formula,.LDvTRW_year strong{font-variant-numeric:tabular-nums}.LDvTRW_formula{margin-top:5px;font-size:16px}.LDvTRW_year,.LDvTRW_note,.LDvTRW_notice{margin-top:8px}.LDvTRW_reasons{border-block:1px solid var(--color-line);margin-block:18px;padding-block:14px}.LDvTRW_reasons h4{font-size:15px;font-weight:650}.LDvTRW_reasons p{color:var(--color-body-soft);margin-top:6px;font-size:14px;line-height:1.65}.LDvTRW_reasons a{min-height:44px;color:var(--color-primary-strong);align-items:center;font-size:14px;display:inline-flex}.LDvTRW_lab :is(input,select,button,a,textarea):focus-visible,.LDvTRW_result h3:focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:2px}@media (max-width:720px){.LDvTRW_lab{grid-template-columns:minmax(0,1fr)}.LDvTRW_result{border-left:0;border-top:1px solid var(--color-line)}.LDvTRW_result a[download]{white-space:nowrap;padding-inline:10px}.LDvTRW_actions .LDvTRW_jump{display:inline-flex}}@media (max-width:350px){.LDvTRW_people>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LDvTRW_lab :is(button,a){transition:none}}
.rjYXuW_coverStage{border-radius:var(--radius-panel);background:#eff3f3;place-items:center;min-inline-size:0;margin:0;padding:clamp(1rem,3vw,2.5rem);display:grid}.rjYXuW_cover{overflow-wrap:anywhere;color:#394d52;border:1px solid #dfd5c0;background:#fbf4e4;border-inline-start:.45rem solid #b6a481;border-radius:.2rem .65rem .65rem .2rem;flex-direction:column;justify-content:space-between;gap:.7rem;min-block-size:16rem;inline-size:min(100%,16rem);padding:1.15rem 1.25rem;display:flex;box-shadow:3px 4px #dce1da}.rjYXuW_coverLabel{color:#874635;font-size:.75rem;font-weight:700}.rjYXuW_coverTitle{letter-spacing:-.045em;max-inline-size:4em;font-family:Georgia,Noto Serif KR Variable,AppleMyungjo,Batang,serif;font-size:clamp(2rem,3.7vw,2.7rem);line-height:1.14}.rjYXuW_boat{block-size:auto;inline-size:100%;display:block}.rjYXuW_cover small{color:#52615e;font-size:.8rem}.rjYXuW_excerpt{background:var(--color-ground);border-inline-start:.25rem solid var(--color-line-strong);border-radius:0 var(--radius-field) var(--radius-field) 0;max-inline-size:48rem;margin-block:1.25rem 1.75rem;padding:1.1rem 1.35rem}.rjYXuW_excerpt p{margin:.45rem 0;line-height:1.85}.rjYXuW_excerpt small{color:var(--story-sub);font-size:.8125rem}.rjYXuW_workspace{border:1px solid var(--color-line-strong);border-radius:var(--radius-panel);background:var(--color-surface);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:54rem}.rjYXuW_workHead,.rjYXuW_pageNav,.rjYXuW_editor,.rjYXuW_reader,.rjYXuW_output{min-inline-size:0;padding:clamp(1rem,2.7vw,1.65rem)}.rjYXuW_workHead{background:var(--color-ground);border-block-end:1px solid var(--story-line);border-radius:var(--radius-panel) var(--radius-panel) 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.rjYXuW_workspace .rjYXuW_kicker{color:var(--story-blue);margin:0 0 .35rem;font-size:.8125rem;font-weight:700;line-height:1.5}.rjYXuW_workHead h3,.rjYXuW_editor h4,.rjYXuW_output h4{letter-spacing:-.025em;font-size:clamp(1.125rem,2vw,1.45rem);font-weight:750;line-height:1.4}.rjYXuW_workHead button,.rjYXuW_workspace .rjYXuW_actions>*,.rjYXuW_workspace .rjYXuW_output :is(a,button){white-space:normal;min-block-size:2.75rem;max-inline-size:100%}.rjYXuW_pageNav{border-block-end:1px solid var(--story-line);flex-wrap:wrap;gap:.4rem;padding-block:.75rem;display:flex}.rjYXuW_pageNav button{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);min-block-size:2.75rem;max-inline-size:100%;color:var(--story-sub);cursor:pointer;padding:.5rem .8rem;font-size:.9rem;font-weight:650}.rjYXuW_pageNav button[aria-current=page]{border:2px solid var(--story-blue);background:var(--story-soft);color:var(--story-blue);padding:calc(.5rem - 1px) calc(.8rem - 1px);font-weight:750}.rjYXuW_pageNav button:disabled{cursor:default}.rjYXuW_editor fieldset{border:0;gap:1rem;min-inline-size:0;margin:1.1rem 0 0;padding:0;display:grid}.rjYXuW_editor label{gap:.45rem;font-size:.9375rem;font-weight:650;display:grid}.rjYXuW_editor textarea{resize:vertical;border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--story-ink);font:inherit;padding:.75rem .875rem;scroll-margin-block:7rem 5rem;font-size:1rem;font-weight:400;line-height:1.6}.rjYXuW_editor textarea[aria-invalid=true]{border-color:var(--color-danger)}.rjYXuW_error{border-inline-start:.2rem solid var(--color-danger);background:var(--color-danger-soft);color:var(--story-ink);padding:.6rem .8rem;font-size:.9375rem}.rjYXuW_actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.rjYXuW_reader{gap:1.1rem;display:grid}.rjYXuW_sheet{min-inline-size:0;color:var(--story-ink);border-radius:.2rem var(--radius-field) var(--radius-field) .2rem;background:#fffbf1;border:1px solid #ded4bf;border-inline-start-width:.32rem;padding:clamp(1.25rem,4vw,2.6rem);scroll-margin-block:7rem 5rem}.rjYXuW_sheet:focus-visible{outline:3px solid var(--story-blue);outline-offset:3px}.rjYXuW_sheet h4{margin-block:.5rem;font-family:Georgia,Noto Serif KR Variable,AppleMyungjo,Batang,serif;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:1.42}.rjYXuW_sheet p:not(.rjYXuW_kicker){max-inline-size:46em;line-height:1.85}.rjYXuW_sheet h4,.rjYXuW_sheet p{white-space:pre-wrap;overflow-wrap:anywhere}.rjYXuW_notice{min-inline-size:0;color:var(--story-sub);padding-inline:clamp(1rem,2.7vw,1.65rem);font-size:.9375rem}.rjYXuW_notice:not(:empty){padding-block-end:1rem}.rjYXuW_output{border-block-start:1px solid var(--story-line)}.rjYXuW_output>p{color:var(--story-sub);font-size:.9375rem}.rjYXuW_output h4+p{margin-block-start:.5rem}.rjYXuW_access{max-inline-size:42rem;margin-block-start:1.75rem}.rjYXuW_access>p,.rjYXuW_purchase p{color:var(--story-sub);margin-block:.5rem 0}.rjYXuW_purchase{flex-wrap:wrap;align-items:center;gap:1rem 2.5rem;display:flex}.rjYXuW_purchase>div{flex:27rem;min-inline-size:0}.rjYXuW_purchase>a{flex:0 auto;max-inline-size:100%}@media (max-width:47.5rem){.rjYXuW_coverStage{padding:.9rem}.rjYXuW_cover{min-block-size:13.5rem;inline-size:min(100%,13rem);padding:.8rem 1rem}.rjYXuW_coverTitle{font-size:2rem}.rjYXuW_excerpt{margin-block:1rem 1.25rem}.rjYXuW_workHead{align-items:flex-start}.rjYXuW_pageNav{gap:.35rem}.rjYXuW_pageNav button{padding-inline:.6rem}.rjYXuW_pageNav button[aria-current=page]{padding-inline:calc(.6rem - 1px)}}@media (max-width:35rem){.rjYXuW_workspace{--support-clearance:6.5rem}.rjYXuW_workHead,.rjYXuW_pageNav{padding-inline-end:calc(1rem + var(--support-clearance))}.rjYXuW_actions{padding-inline-end:var(--support-clearance)}.rjYXuW_output>div:has(>a[download]){padding-inline-end:var(--support-clearance)}.rjYXuW_workspace .rjYXuW_output :is(a[download],button){flex:0 auto}}@media (prefers-reduced-motion:reduce){.rjYXuW_workspace :is(button,a):active{transform:none}}
.cHLIna_hero,.cHLIna_story,.cHLIna_experience{min-width:0}.cHLIna_captureFrame>figure>button{aspect-ratio:16/5}.cHLIna_captureFrame>figure>button img{object-fit:cover;object-position:top;height:100%}.cHLIna_heroBoard{background:var(--color-ground-soft);border:1px solid var(--color-line);border-radius:var(--radius-panel);padding:28px}.cHLIna_heroBoard figcaption{font-size:19px;font-weight:750;line-height:1.5}.cHLIna_heroNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.cHLIna_heroNotes>div{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-field);padding:15px 12px}.cHLIna_heroNotes span{color:var(--color-sub);font-size:11px}.cHLIna_heroNotes p{margin-top:15px;font-size:15px;font-weight:650;line-height:1.6}.cHLIna_heroNotes>div:nth-child(2){margin-top:15px;margin-bottom:-15px}.cHLIna_heroConnection{align-items:center;gap:24px;margin-top:15px;padding:22px 12px 0;display:flex}.cHLIna_heroConnection>span{color:var(--color-primary-strong);font-size:42px;line-height:1}.cHLIna_heroConnection p{color:var(--color-sub);font-size:14px}.cHLIna_heroConnection strong{color:var(--color-ink);margin-top:5px;font-size:23px;display:block}.cHLIna_joinLayout{grid-template-columns:1fr 1.2fr;gap:50px;display:grid}.cHLIna_joinLayout p,.cHLIna_purchase p{color:var(--color-body-soft);font-size:16px}.cHLIna_joinSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;padding-left:20px;list-style:decimal;display:grid}.cHLIna_joinSteps li{padding-left:3px}.cHLIna_joinSteps strong,.cHLIna_joinSteps span{display:block}.cHLIna_joinSteps strong{font-size:15px}.cHLIna_joinSteps span{color:var(--color-sub);margin-top:6px;font-size:13px}.cHLIna_boardHeading{background:var(--color-primary-soft);border-radius:var(--radius-card) var(--radius-card) 0 0;justify-content:space-between;align-items:end;gap:20px;padding:24px;display:flex}.cHLIna_boardKicker{color:var(--color-primary-strong);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.cHLIna_boardHeading h3{font-size:25px}.cHLIna_boardHeading>p{color:var(--color-sub);flex-shrink:0;font-size:12px}.cHLIna_composer{border:1px solid var(--color-line);border-radius:0 0 var(--radius-card) var(--radius-card);border-top:0;padding:24px}.cHLIna_composer fieldset{border:0;min-width:0;margin:0;padding:0}.cHLIna_composer label{font-size:15px;font-weight:650;display:block}.cHLIna_composer label+p{color:var(--color-sub);margin:6px 0 10px;font-size:13px}.cHLIna_composer textarea{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);resize:vertical;background:var(--color-surface);width:100%;min-height:92px;color:var(--color-ink);padding:12px 14px;font-size:16px;line-height:1.6;display:block}.cHLIna_composer textarea[aria-invalid=true]{border-color:var(--color-danger)}.cHLIna_error{color:var(--color-danger);margin-top:8px;font-size:13px}.cHLIna_composerActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.cHLIna_reset{min-height:44px;color:var(--color-sub);text-underline-offset:3px;margin-left:auto;padding:10px;font-size:13px;text-decoration:underline}.cHLIna_status{color:var(--color-primary-strong);min-height:24px;padding-top:8px;font-size:13px}.cHLIna_columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;margin-top:18px;display:grid}.cHLIna_column{background:var(--color-ground-soft);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:0;padding:18px 14px}.cHLIna_columnHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.cHLIna_columnHeading h4{font-size:16px;font-weight:750}.cHLIna_columnHeading>span{color:var(--color-sub);font-variant-numeric:tabular-nums;font-size:13px}.cHLIna_columnPrompt{color:var(--color-sub);margin-top:6px;font-size:12px}.cHLIna_postList{gap:12px;margin-top:16px;display:grid}.cHLIna_post{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-field);min-width:0;padding:16px 14px 6px}.cHLIna_ownPost{border-color:var(--color-primary-strong)}.cHLIna_postKind{color:var(--color-sub);flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.cHLIna_postKind span{color:var(--color-primary-strong);font-weight:700}.cHLIna_postText{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 18px;font-size:15px;line-height:1.65}.cHLIna_groupLabel{color:var(--color-sub);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.cHLIna_post select{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-field);width:100%;max-width:100%;min-height:46px;color:var(--color-ink);padding:10px 8px;font-size:16px}.cHLIna_discussButton{width:100%;min-height:46px;color:var(--color-primary-strong);text-align:left;text-underline-offset:4px;margin-top:6px;padding:10px 2px;font-size:13px;font-weight:650;text-decoration:underline}.cHLIna_discussButton[aria-pressed=true]{color:var(--color-ink)}.cHLIna_emptyColumn{color:var(--color-sub);padding:26px 6px;font-size:13px;line-height:1.7}.cHLIna_discussion{border-block:1px solid var(--color-line);margin-top:28px;padding-block:24px}.cHLIna_selectedThought{white-space:pre-wrap;overflow-wrap:anywhere;font-size:21px;font-weight:700}.cHLIna_discussion p+p{color:var(--color-body-soft);font-size:15px}.cHLIna_participation{border:0;grid-template-columns:1fr 1fr;gap:14px;padding:0;display:grid}.cHLIna_participation legend{margin-bottom:14px;padding:0;font-size:14px;font-weight:650}.cHLIna_participation label{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);cursor:pointer;align-items:start;gap:12px;padding:20px;display:flex}.cHLIna_participation input{accent-color:var(--color-primary-strong);flex:0 0 19px;width:19px;height:19px;margin-top:3px}.cHLIna_participation strong{font-size:17px;display:block}.cHLIna_participation small{color:var(--color-sub);margin-top:8px;font-size:13px;display:block}.cHLIna_participation .cHLIna_selectedMode{border-color:var(--color-primary-strong);background:var(--color-primary-soft)}.cHLIna_modeDescription{border-top:1px solid var(--color-line);margin-top:24px;padding:24px 0 0}.cHLIna_modeDescription h3{font-size:19px}.cHLIna_modeDescription>p{color:var(--color-body-soft);margin-top:14px;font-size:16px}.cHLIna_modeDescription .cHLIna_settingLine{color:var(--color-sub);font-size:13px}.cHLIna_packLayout{background:var(--color-ground-soft);border-radius:var(--radius-panel);grid-template-columns:1fr 1fr;gap:45px;padding:36px;display:grid}.cHLIna_packIntro{color:var(--color-body-soft);margin-top:18px;font-size:15px}.cHLIna_packPreview{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:0;padding:12px 22px}.cHLIna_packPreview>div{border-bottom:1px solid var(--color-line);grid-template-columns:80px 1fr;gap:12px;padding:15px 0;display:grid}.cHLIna_packPreview>div:last-child{border-bottom:0}.cHLIna_packPreview dt{color:var(--color-sub);font-size:12px}.cHLIna_packPreview dd{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;font-weight:550}.cHLIna_planRows{border-block:1px solid var(--color-line);grid-template-columns:1fr 1fr;gap:36px;padding-block:28px;display:grid}.cHLIna_planRows h3{font-size:21px}.cHLIna_planRows p{color:var(--color-body-soft);margin-top:14px;font-size:15px}.cHLIna_purchase{grid-template-columns:1fr 240px;align-items:center;gap:50px;display:grid}.cHLIna_purchase p{max-width:600px;margin-top:18px}.cHLIna_purchase>div:last-child{flex-direction:column;align-items:start;gap:14px;display:flex}.cHLIna_experience :where(button,textarea,select,input):focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:4px}.cHLIna_experience :where(button,select,input){touch-action:manipulation}@media (max-width:900px){.cHLIna_columns{gap:10px}.cHLIna_column{padding:16px 10px}.cHLIna_post{padding:14px 10px 6px}.cHLIna_heroNotes{gap:7px}.cHLIna_heroBoard{padding:24px 18px}.cHLIna_heroNotes>div{padding:12px 9px}.cHLIna_packLayout{gap:26px;padding:28px}.cHLIna_joinLayout{gap:30px}}@media (max-width:760px){.cHLIna_heroBoard{padding:24px 20px}.cHLIna_heroBoard figcaption{font-size:18px}.cHLIna_heroNotes p{font-size:14px}.cHLIna_joinLayout,.cHLIna_packLayout,.cHLIna_purchase,.cHLIna_planRows{display:block}.cHLIna_joinLayout>div+div{margin-top:22px}.cHLIna_joinLayout p{font-size:15px}.cHLIna_joinSteps{gap:12px}.cHLIna_joinSteps span{font-size:12px}.cHLIna_boardHeading{padding:20px;display:block}.cHLIna_boardHeading h3{font-size:23px}.cHLIna_boardHeading>p{margin-top:10px}.cHLIna_composer{padding:20px}.cHLIna_composerActions{gap:8px}.cHLIna_reset{margin-left:0}.cHLIna_columns{grid-template-columns:1fr;gap:16px}.cHLIna_column{padding:20px}.cHLIna_post{padding:16px 16px 6px}.cHLIna_postList{gap:14px}.cHLIna_emptyColumn{padding:12px 0}.cHLIna_selectedThought{font-size:19px}.cHLIna_discussion p+p{font-size:14px}.cHLIna_participation{grid-template-columns:1fr;gap:10px}.cHLIna_participation label{padding:18px}.cHLIna_modeDescription>p{font-size:15px}.cHLIna_packLayout{border-radius:var(--radius-card);padding:24px 20px}.cHLIna_packPreview{margin-top:24px;padding:8px 18px}.cHLIna_packPreview>div{grid-template-columns:76px 1fr}.cHLIna_packPreview dd{font-size:13px}.cHLIna_planRows>div+div{border-top:1px solid var(--color-line);margin-top:24px;padding-top:24px}.cHLIna_purchase>div:last-child{margin-top:24px}.cHLIna_purchase p{font-size:15px}}
.ZXc3xG_heroDeck{background:var(--color-ground);border-radius:var(--radius-panel);min-width:0;color:var(--color-ink);padding:24px}.ZXc3xG_deckLabel{color:var(--color-sub);margin-bottom:18px;font-size:12px;font-weight:700}.ZXc3xG_deckSheet{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-card);padding:24px;position:relative}.ZXc3xG_deckPage{color:var(--color-sub);text-align:right;font-variant-numeric:tabular-nums;font-size:11px;display:block}.ZXc3xG_deckSheet h2{letter-spacing:-.04em;margin:12px 0 18px;font-size:32px;font-weight:800;line-height:1.2}.ZXc3xG_deckSheet svg{width:100%;height:auto;display:block}.ZXc3xG_diagramLabels{text-align:center;color:var(--color-body-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:11px;display:grid}.ZXc3xG_deckStrip{gap:6px;margin-top:14px;display:flex}.ZXc3xG_deckStrip span{text-align:center;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-field);color:var(--color-sub);flex:1;padding:10px 3px;font-size:10px}.ZXc3xG_deckStrip span:first-child{border-color:var(--color-primary-strong);color:var(--color-primary-strong)}.ZXc3xG_heroDeck figcaption{color:var(--color-sub);margin-top:18px;font-size:12px}.ZXc3xG_createFlow{border-block:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:30px 0;display:grid}.ZXc3xG_createFlow li{min-width:0}.ZXc3xG_createFlow li>span{color:var(--color-primary-strong);font-size:13px;font-weight:750}.ZXc3xG_createFlow h3{margin-top:12px;font-size:22px}.ZXc3xG_createFlow p{color:var(--color-sub);margin-top:12px;font-size:14px}.ZXc3xG_exercise{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-ground-soft);min-width:0;padding:28px}.ZXc3xG_editorControls{border:0;min-width:0;margin:0;padding:0}.ZXc3xG_goals{border:0;min-width:0;padding:0}.ZXc3xG_goals legend{color:var(--color-body-soft);margin-bottom:12px;font-size:13px;font-weight:700}.ZXc3xG_goalOptions{flex-wrap:wrap;gap:10px;display:flex}.ZXc3xG_goalOptions label{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-field);cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:10px 16px;font-size:14px;font-weight:650;display:flex}.ZXc3xG_goalOptions .ZXc3xG_selectedGoal{border:2px solid var(--color-primary-strong);background:var(--color-primary-soft);color:var(--color-primary-strong);padding:9px 15px}.ZXc3xG_goalOptions input{accent-color:var(--color-primary-strong);block-size:18px;inline-size:18px;margin:0}.ZXc3xG_goalHint{min-height:24px;color:var(--color-sub);margin-top:12px;font-size:14px}.ZXc3xG_workbench{grid-template-columns:minmax(220px,.8fr) minmax(0,1.3fr);align-items:start;gap:24px;margin-top:28px;display:grid}.ZXc3xG_exercise .ZXc3xG_sequence h3{margin-bottom:12px;font-size:16px}.ZXc3xG_cardList{gap:10px;display:grid}.ZXc3xG_cardList li{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:0;padding:5px}.ZXc3xG_cardSelector{text-align:left;border-radius:var(--radius-field);overflow-wrap:anywhere;align-items:flex-start;gap:12px;width:100%;min-height:60px;padding:10px;font-size:14px;font-weight:650;display:flex}.ZXc3xG_cardSelector[aria-pressed=true]{background:var(--color-primary-soft);color:var(--color-primary-strong)}.ZXc3xG_cardNumber{font-variant-numeric:tabular-nums;min-width:22px;padding-top:1px;font-size:12px}.ZXc3xG_moveButtons{justify-content:flex-end;gap:3px;display:flex}.ZXc3xG_moveButtons button{min-width:54px;min-height:44px;color:var(--color-body-soft);border-radius:var(--radius-field);padding:8px 10px;font-size:11px}.ZXc3xG_moveButtons button:hover{background:var(--color-ground)}.ZXc3xG_moveButtons button[aria-disabled=true]{color:var(--color-sub);cursor:not-allowed;text-decoration:line-through}.ZXc3xG_editSheet{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-card);min-width:0;padding:24px}.ZXc3xG_sheetTop{color:var(--color-sub);border-bottom:1px solid var(--color-line);justify-content:space-between;gap:12px;margin-bottom:24px;padding-bottom:20px;font-size:12px;display:flex}.ZXc3xG_sheetTop span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.ZXc3xG_field+.ZXc3xG_field{margin-top:20px}.ZXc3xG_field label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}.ZXc3xG_field :is(input,textarea){background:var(--color-ground-soft);border:1px solid var(--color-line-strong);border-radius:var(--radius-field);width:100%;min-height:48px;color:var(--color-ink);padding:12px;font-size:16px;line-height:1.65;display:block}.ZXc3xG_field input{font-weight:700}.ZXc3xG_field textarea{resize:vertical;min-height:174px}.ZXc3xG_field .ZXc3xG_fieldHint{color:var(--color-sub);margin-top:10px;font-size:12px}.ZXc3xG_field .ZXc3xG_error{color:var(--color-danger);margin-top:10px;font-size:13px}.ZXc3xG_field [aria-invalid=true]{border-color:var(--color-danger)}.ZXc3xG_sheetFoot{border-top:1px solid var(--color-line);gap:6px;margin-top:24px;padding-top:18px;display:grid}.ZXc3xG_sheetFoot span{color:var(--color-sub);font-size:11px}.ZXc3xG_sheetFoot strong{font-size:14px}.ZXc3xG_exerciseActions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.ZXc3xG_status{min-height:24px;color:var(--color-primary-strong);margin-top:10px;font-size:13px}.ZXc3xG_reviewResult{border:1px solid var(--color-line);border-radius:var(--radius-panel);margin-top:32px;padding:30px}.ZXc3xG_reviewResult h3{scroll-margin-top:110px}.ZXc3xG_reviewResult>div>p{color:var(--color-sub);margin-top:12px;font-size:14px}.ZXc3xG_previewCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.ZXc3xG_previewCards li{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ground-soft);overflow-wrap:anywhere;padding:20px}.ZXc3xG_previewCards span{color:var(--color-primary-strong);font-size:12px;font-weight:700}.ZXc3xG_previewCards h4{margin-top:14px;font-size:18px;font-weight:750;line-height:1.4}.ZXc3xG_previewCards p{color:var(--color-body-soft);margin-top:12px;font-size:14px}.ZXc3xG_reviewGrid{grid-template-columns:1fr 1fr;gap:50px;display:grid}.ZXc3xG_reviewGrid p{color:var(--color-body-soft);margin-top:20px;font-size:15px}.ZXc3xG_reviewList li{border-bottom:1px solid var(--color-line);align-items:baseline;gap:20px;padding:20px 0;font-size:17px;font-weight:650;display:flex}.ZXc3xG_reviewList li:first-child{padding-top:0}.ZXc3xG_reviewList span{color:var(--color-primary-strong);font-size:12px}.ZXc3xG_sourceNote{color:var(--color-sub);margin-top:30px;font-size:13px}.ZXc3xG_handoffSteps h3{margin-bottom:20px;font-size:21px}.ZXc3xG_handoffSteps>div{border-top:1px solid var(--color-line-strong);margin-top:16px;padding:20px 0 0}.ZXc3xG_handoffSteps strong{font-size:16px}.ZXc3xG_handoffSteps p{font-size:14px}.ZXc3xG_handoffSteps a{min-height:44px;color:var(--color-primary-strong);text-underline-offset:3px;align-items:center;margin-top:10px;font-size:13px;text-decoration:underline;display:inline-flex}.ZXc3xG_purchase{justify-content:space-between;align-items:center;gap:30px;display:flex}.ZXc3xG_purchase h2{font-size:29px}.ZXc3xG_purchase p{color:var(--color-body-soft);margin-top:14px;font-size:15px}.ZXc3xG_purchase>a{flex-shrink:0}.ZXc3xG_exercise :is(input,textarea,button):focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:4px}@media (max-width:900px){.ZXc3xG_workbench{grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);gap:16px}.ZXc3xG_exercise{padding:22px}.ZXc3xG_editSheet{padding:20px}.ZXc3xG_reviewGrid{gap:30px}}@media (max-width:760px){.ZXc3xG_heroDeck,.ZXc3xG_deckSheet{padding:20px}.ZXc3xG_deckSheet h2{font-size:30px}.ZXc3xG_createFlow{grid-template-columns:1fr;gap:24px;padding:24px 0}.ZXc3xG_createFlow h3{font-size:21px}.ZXc3xG_createFlow p{margin-top:8px}.ZXc3xG_exercise{border-radius:var(--radius-card);padding:18px}.ZXc3xG_goalOptions{gap:8px}.ZXc3xG_goalOptions label{flex:auto;padding:10px 12px}.ZXc3xG_goalOptions .ZXc3xG_selectedGoal{padding:9px 11px}.ZXc3xG_workbench{grid-template-columns:1fr;gap:24px;margin-top:22px}.ZXc3xG_cardList{grid-template-columns:1fr}.ZXc3xG_cardList li{grid-template-columns:minmax(0,1fr) auto;gap:4px;display:grid}.ZXc3xG_cardSelector{gap:8px;min-height:68px;padding:10px 8px;font-size:13px}.ZXc3xG_moveButtons{flex-direction:column;gap:0}.ZXc3xG_moveButtons button{min-width:50px;padding:6px}.ZXc3xG_editSheet{padding:18px}.ZXc3xG_sheetTop{font-size:11px}.ZXc3xG_reviewResult{border-radius:var(--radius-card);padding:20px}.ZXc3xG_previewCards{grid-template-columns:1fr}.ZXc3xG_reviewGrid{grid-template-columns:1fr;gap:28px}.ZXc3xG_reviewList li{font-size:16px}.ZXc3xG_purchase{flex-direction:column;align-items:flex-start;gap:20px}.ZXc3xG_purchase h2{font-size:26px}}
.jwi-Ya_story,.jwi-Ya_experience{min-width:0}.jwi-Ya_heroVisual{background:var(--color-ground-soft);border:1px solid var(--color-line);border-radius:var(--radius-panel);padding:30px 24px}.jwi-Ya_heroVisual figcaption{color:var(--color-sub);font-size:14px;font-weight:650}.jwi-Ya_heroPair{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-card);align-items:center;gap:16px;margin-top:20px;padding:24px 18px;display:flex}.jwi-Ya_heroPair>strong{flex-shrink:0;font-size:30px}.jwi-Ya_heroPair>span{color:var(--color-primary-strong);font-size:26px}.jwi-Ya_heroPair>p{font-size:15px;line-height:1.6}.jwi-Ya_heroBranches{justify-content:space-around;height:38px;display:flex}.jwi-Ya_heroBranches i{background:var(--color-line-strong);width:1px}.jwi-Ya_heroFormats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.jwi-Ya_heroFormats>div{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-field);min-width:0;padding:15px 10px}.jwi-Ya_heroFormats span{color:var(--color-sub);font-size:11px;display:block}.jwi-Ya_heroFormats strong{margin-top:5px;font-size:16px;display:block}.jwi-Ya_miniMatch,.jwi-Ya_miniQuiz,.jwi-Ya_miniPaper{height:34px;color:var(--color-primary-strong);justify-content:center;align-items:center;gap:5px;margin-top:17px;font-size:12px;display:flex}.jwi-Ya_miniMatch i{background:var(--color-primary-soft);border:1px solid var(--color-primary-strong);border-radius:var(--radius-field);width:22px;height:22px}.jwi-Ya_miniQuiz i{border:4px solid var(--color-primary-strong);border-radius:50%;width:14px;height:14px}.jwi-Ya_miniPaper{border-bottom:1px solid var(--color-line-strong);color:var(--color-sub)}.jwi-Ya_workbench{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:36px;display:grid}.jwi-Ya_editor{border:1px solid var(--color-line);border-radius:var(--radius-card);padding:24px}.jwi-Ya_editor fieldset{border:0;min-width:0;padding:0}.jwi-Ya_editor legend{margin-bottom:20px;font-size:19px;font-weight:750}.jwi-Ya_editor label{margin-bottom:6px;font-size:13px;font-weight:650;display:block}.jwi-Ya_editor input{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-surface);width:100%;min-height:46px;color:var(--color-ink);padding:10px 12px;font-size:16px;display:block}.jwi-Ya_editor input[aria-invalid=true]{border-color:var(--color-danger)}.jwi-Ya_pairEditor{gap:14px;margin-top:22px;display:grid}.jwi-Ya_pairRow{grid-template-columns:130px minmax(0,1fr);gap:12px;display:grid}.jwi-Ya_editorActions,.jwi-Ya_checkActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.jwi-Ya_editorNote{padding:24px 0}.jwi-Ya_editorNote>span{color:var(--color-sub);font-size:12px}.jwi-Ya_editorNote h3{margin-top:14px;font-size:22px}.jwi-Ya_editorNote p{color:var(--color-body-soft);margin-top:18px;font-size:14px}.jwi-Ya_error{color:var(--color-danger);margin-top:14px;font-size:13px}.jwi-Ya_pending{color:var(--color-primary-strong);padding:14px 0;font-size:13px}.jwi-Ya_formatChoices{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;padding:0;display:grid}.jwi-Ya_formatChoices legend{margin-bottom:14px;font-size:15px;font-weight:700}.jwi-Ya_formatChoices label{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);cursor:pointer;align-items:start;gap:11px;padding:18px;display:flex}.jwi-Ya_formatChoices input{width:18px;height:18px;accent-color:var(--color-primary-strong);flex:0 0 18px;margin-top:3px}.jwi-Ya_formatChoices strong,.jwi-Ya_formatChoices small{display:block}.jwi-Ya_formatChoices strong{font-size:17px}.jwi-Ya_formatChoices small{color:var(--color-sub);margin-top:5px;font-size:12px}.jwi-Ya_formatChoices .jwi-Ya_formatSelected{background:var(--color-primary-soft);border-color:var(--color-primary-strong)}.jwi-Ya_status{min-height:30px;color:var(--color-primary-strong);padding:10px 0;font-size:13px}.jwi-Ya_activity{background:var(--color-ground-soft);border:1px solid var(--color-line);border-radius:var(--radius-panel);padding:30px}.jwi-Ya_activityHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.jwi-Ya_activityHead span{color:var(--color-sub);font-size:12px}.jwi-Ya_activityHead h3{overflow-wrap:anywhere;margin-top:8px;font-size:28px}.jwi-Ya_activityHead p{color:var(--color-body-soft);margin-top:10px;font-size:14px}.jwi-Ya_practiceCount{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:40px}.jwi-Ya_practiceCount small{color:var(--color-sub);text-align:right;font-size:11px;font-weight:500;display:block}.jwi-Ya_matchRows{gap:10px;display:grid}.jwi-Ya_matchRow{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-field);grid-template-columns:1fr 180px;align-items:start;gap:20px;padding:16px;display:grid}.jwi-Ya_matchRow label{overflow-wrap:anywhere;align-items:start;gap:12px;min-height:46px;padding-top:10px;font-size:16px;display:flex}.jwi-Ya_matchRow label span{color:var(--color-sub);padding-top:2px;font-size:12px}.jwi-Ya_matchRow select{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);width:100%;min-height:46px;color:var(--color-ink);background:var(--color-surface);padding:10px 12px;font-size:16px;display:block}.jwi-Ya_correct,.jwi-Ya_correction{margin-top:8px;font-size:13px}.jwi-Ya_correct{color:var(--color-primary-strong)}.jwi-Ya_correction{color:var(--color-ink);font-weight:650}.jwi-Ya_quizGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.jwi-Ya_quizQuestion{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:0;padding:20px}.jwi-Ya_quizQuestion legend{overflow-wrap:anywhere;padding:0 4px;font-size:16px;font-weight:650}.jwi-Ya_quizQuestion label{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:10px;min-height:44px;padding:10px 0;font-size:15px;display:flex}.jwi-Ya_quizQuestion input{accent-color:var(--color-primary-strong);flex:0 0 18px;width:18px;height:18px}.jwi-Ya_paper{background:var(--color-surface);border:1px solid var(--color-line-strong);padding:28px}.jwi-Ya_wordBank{border-bottom:1px solid var(--color-line);overflow-wrap:anywhere;padding-bottom:18px;font-size:14px}.jwi-Ya_paper ol{padding-left:20px;list-style:decimal}.jwi-Ya_paper li{border-bottom:1px solid var(--color-line);overflow-wrap:anywhere;padding:18px 0;font-size:15px}.jwi-Ya_paper .jwi-Ya_answerLine{color:var(--color-sub);margin-top:12px}.jwi-Ya_answerLine span{color:var(--color-ink)}.jwi-Ya_answerToggle{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding-top:16px;font-size:14px;display:flex}.jwi-Ya_answerToggle input{width:19px;height:19px;accent-color:var(--color-primary-strong)}.jwi-Ya_condition{color:var(--color-body-soft);margin-top:18px;font-size:15px;font-weight:550}.jwi-Ya_download{background:var(--color-ground-soft);border-radius:var(--radius-panel);grid-template-columns:1fr 300px;gap:45px;padding:34px;display:grid}.jwi-Ya_download>div>p{color:var(--color-body-soft);margin-top:18px;font-size:15px}.jwi-Ya_downloadSummary{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:12px 22px}.jwi-Ya_downloadSummary>div{border-bottom:1px solid var(--color-line);grid-template-columns:60px 1fr;gap:12px;padding:15px 0;display:grid}.jwi-Ya_downloadSummary>div:last-child{border:0}.jwi-Ya_downloadSummary dt{color:var(--color-sub);font-size:12px}.jwi-Ya_downloadSummary dd{overflow-wrap:anywhere;font-size:14px;font-weight:550}.jwi-Ya_planRows{border-top:1px solid var(--color-line)}.jwi-Ya_planRows>div{border-bottom:1px solid var(--color-line);grid-template-columns:280px 1fr;gap:32px;padding:26px 0;display:grid}.jwi-Ya_planRows strong{color:var(--color-primary-strong);font-size:12px}.jwi-Ya_planRows h3{margin-top:8px;font-size:20px}.jwi-Ya_planRows p{color:var(--color-body-soft);font-size:15px}.jwi-Ya_printInfo{margin-top:32px}.jwi-Ya_printInfo h3{font-size:24px}.jwi-Ya_printInfo>p{color:var(--color-body-soft);margin:16px 0 24px;font-size:15px}.jwi-Ya_twoColumns{grid-template-columns:1fr 1fr;gap:60px;display:grid}.jwi-Ya_twoColumns p{color:var(--color-body-soft);margin-top:18px;font-size:15px}.jwi-Ya_purchase{background:var(--color-ground-soft);border-radius:var(--radius-card);padding:28px}.jwi-Ya_purchase h3{font-size:22px}.jwi-Ya_purchase a{margin-top:22px}.jwi-Ya_handoff{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.jwi-Ya_handoff li{border-top:1px solid var(--color-line);padding-top:20px}.jwi-Ya_handoff strong{color:var(--color-primary-strong);font-size:13px}.jwi-Ya_handoff p{color:var(--color-body-soft);margin-top:10px;font-size:15px}.jwi-Ya_experience :where(button,input,select):focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:4px}.jwi-Ya_experience :where(button,input,select){touch-action:manipulation}@media (max-width:900px){.jwi-Ya_workbench{grid-template-columns:1fr;gap:12px}.jwi-Ya_editorNote{padding:12px 0}.jwi-Ya_editorNote h3 br{display:none}.jwi-Ya_download{grid-template-columns:1fr 260px;gap:25px}}@media (max-width:760px){.jwi-Ya_heroVisual{padding:24px 18px}.jwi-Ya_heroPair{gap:12px;padding:20px 14px}.jwi-Ya_heroPair>strong{font-size:27px}.jwi-Ya_heroPair p{font-size:14px}.jwi-Ya_heroFormats{gap:8px}.jwi-Ya_heroFormats strong{font-size:14px}.jwi-Ya_editor{padding:20px}.jwi-Ya_pairRow{border-bottom:1px solid var(--color-line);grid-template-columns:1fr;gap:8px;padding-bottom:16px}.jwi-Ya_pairRow>div:first-child{max-width:200px}.jwi-Ya_formatChoices{gap:8px}.jwi-Ya_formatChoices label{padding:14px 10px;display:block}.jwi-Ya_formatChoices input{margin-bottom:8px}.jwi-Ya_formatChoices strong{font-size:15px}.jwi-Ya_formatChoices small{font-size:11px}.jwi-Ya_activity{border-radius:var(--radius-card);padding:20px}.jwi-Ya_activityHead{gap:12px}.jwi-Ya_activityHead h3{font-size:24px}.jwi-Ya_practiceCount{font-size:32px}.jwi-Ya_matchRow{grid-template-columns:1fr;gap:10px;padding:16px}.jwi-Ya_matchRow label{min-height:auto;padding-top:0;font-size:15px}.jwi-Ya_quizGrid{grid-template-columns:1fr}.jwi-Ya_paper{padding:20px 16px}.jwi-Ya_paper li{font-size:14px}.jwi-Ya_answerLine span{overflow-wrap:anywhere}.jwi-Ya_download{border-radius:var(--radius-card);padding:24px 20px;display:block}.jwi-Ya_downloadSummary{margin-top:24px}.jwi-Ya_planRows>div{padding:24px 0;display:block}.jwi-Ya_planRows p{margin-top:14px}.jwi-Ya_printInfo h3{font-size:21px}.jwi-Ya_twoColumns{display:block}.jwi-Ya_purchase{margin-top:28px;padding:24px}.jwi-Ya_handoff{grid-template-columns:1fr;gap:20px}.jwi-Ya_handoff li{gap:14px;padding-top:18px;display:flex}.jwi-Ya_handoff p{margin-top:0}}
.aoKXXG_heroPoster{background:var(--color-ground);border-radius:var(--radius-panel);min-width:0;padding:26px}.aoKXXG_poster{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-card);min-width:0;color:var(--color-ink);overflow-wrap:anywhere;word-break:keep-all;padding:30px}.aoKXXG_posterKicker{border-bottom:1px solid var(--color-line);color:var(--color-sub);margin-bottom:22px;padding-bottom:14px;font-size:11px;font-weight:700}.aoKXXG_poster :is(h2,h3){letter-spacing:-.04em;text-wrap:balance;font-size:35px;font-weight:800;line-height:1.25}.aoKXXG_books{width:100%;max-width:340px;height:auto;margin:20px auto 24px;display:block}.aoKXXG_posterDetails{border-block:1px solid var(--color-line);grid-template-columns:1fr 1fr;gap:16px;padding:18px 0;display:grid}.aoKXXG_posterDetails dt{color:var(--color-sub);margin-bottom:7px;font-size:11px}.aoKXXG_posterDetails dd{font-size:15px;font-weight:700;line-height:1.55}.aoKXXG_poster .aoKXXG_posterAction{background:var(--color-primary-strong);color:var(--color-surface);border-radius:var(--radius-field);margin-top:22px;padding:15px 16px;font-size:16px;font-weight:750;line-height:1.5}.aoKXXG_poster .aoKXXG_posterDetail{color:var(--color-body-soft);margin-top:16px;font-size:13px;line-height:1.6}.aoKXXG_poster figcaption{color:var(--color-sub);margin-top:24px;font-size:10px;line-height:1.5}.aoKXXG_invitation{background:var(--color-primary-soft);border:2px solid var(--color-primary-strong);text-align:center;padding:29px}.aoKXXG_invitation .aoKXXG_posterKicker{color:var(--color-primary-strong);border-color:var(--color-line-strong)}.aoKXXG_invitation :is(h2,h3){max-width:310px;margin-inline:auto}.aoKXXG_invitation .aoKXXG_posterDetails{border-color:var(--color-line-strong)}.aoKXXG_invitation .aoKXXG_posterAction{border:1px solid var(--color-primary-strong);background:var(--color-surface);color:var(--color-primary-strong)}.aoKXXG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.aoKXXG_steps span{color:var(--color-primary-strong);font-size:12px;font-weight:700}.aoKXXG_steps h3{margin-top:10px;font-size:20px}.aoKXXG_steps p{color:var(--color-sub);margin-top:10px;font-size:14px}.aoKXXG_materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.aoKXXG_materials article{min-width:0}.aoKXXG_materials h3{margin-top:22px;font-size:21px}.aoKXXG_materials p{color:var(--color-sub);margin-top:12px;font-size:14px}.aoKXXG_slideMini,.aoKXXG_worksheetMini,.aoKXXG_noticeMini{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-ground-soft);flex-direction:column;justify-content:center;gap:12px;min-height:180px;padding:24px;display:flex}.aoKXXG_slideMini b,.aoKXXG_worksheetMini b,.aoKXXG_noticeMini b{font-size:19px}.aoKXXG_slideMini span{background:var(--color-line-strong);border-radius:99px;max-width:72%;height:7px}.aoKXXG_slideMini i{background:var(--color-primary-soft);border-left:3px solid var(--color-primary-strong);height:36px;margin-top:5px}.aoKXXG_worksheetMini{background:var(--color-surface)}.aoKXXG_worksheetMini span{border-bottom:1px solid var(--color-line-strong);height:13px}.aoKXXG_noticeMini{background:var(--color-primary-soft);text-align:center}.aoKXXG_noticeMini span{color:var(--color-body-soft);font-size:12px}.aoKXXG_noticeMini i{border:1px solid var(--color-primary-strong);color:var(--color-primary-strong);padding:8px;font-size:12px;font-style:normal}.aoKXXG_workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.aoKXXG_editor{min-width:0}.aoKXXG_editorControls,.aoKXXG_tones{border:0;min-width:0;margin:0;padding:0}.aoKXXG_fields{gap:16px;display:grid}.aoKXXG_field label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.aoKXXG_field :is(input,textarea){border:1px solid var(--color-line-strong);border-radius:var(--radius-field);width:100%;min-height:48px;color:var(--color-ink);background:var(--color-surface);padding:12px 14px;font-size:16px;line-height:1.6;display:block}.aoKXXG_field textarea{resize:vertical;min-height:88px}.aoKXXG_field [aria-invalid=true]{border-color:var(--color-danger)}.aoKXXG_field .aoKXXG_error{color:var(--color-danger);margin-top:8px;font-size:13px}.aoKXXG_tones{margin-top:24px}.aoKXXG_tones legend{margin-bottom:12px;font-size:14px;font-weight:700}.aoKXXG_tones>div{flex-wrap:wrap;gap:10px;display:flex}.aoKXXG_tones label{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:10px 14px;font-size:14px;display:flex}.aoKXXG_tones input{accent-color:var(--color-primary-strong);width:18px;height:18px;margin:0}.aoKXXG_tones .aoKXXG_selectedTone{border:2px solid var(--color-primary-strong);background:var(--color-primary-soft);color:var(--color-primary-strong);padding:9px 13px;font-weight:700}.aoKXXG_editorActions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.aoKXXG_status{min-height:24px;color:var(--color-primary-strong);margin-top:12px;font-size:13px}.aoKXXG_preview{border-radius:var(--radius-panel);background:var(--color-ground);min-width:0;padding:24px}.aoKXXG_preview .aoKXXG_previewNote{color:var(--color-body-soft);margin-top:18px;font-size:12px}.aoKXXG_result{background:var(--color-ground-soft);border:1px solid var(--color-line);border-radius:var(--radius-panel);margin-top:30px;padding:30px}.aoKXXG_result h3{scroll-margin-top:110px}.aoKXXG_result>div>p{color:var(--color-sub);margin-top:12px;font-size:14px}.aoKXXG_resultSummary{border-block:1px solid var(--color-line);grid-template-columns:1.2fr 1fr 1.4fr;gap:22px;margin-top:24px;padding-block:20px;display:grid}.aoKXXG_resultSummary dt{color:var(--color-sub);margin-bottom:8px;font-size:12px}.aoKXXG_resultSummary dd{overflow-wrap:anywhere;font-size:15px;font-weight:700}.aoKXXG_exportGuide h3{margin-bottom:22px;font-size:22px}.aoKXXG_exportGuide dl>div{border-top:1px solid var(--color-line-strong);margin-top:18px;padding-top:18px}.aoKXXG_exportGuide dt{font-size:15px;font-weight:700}.aoKXXG_exportGuide dd{color:var(--color-sub);margin-top:8px;font-size:14px}.aoKXXG_planChoices{grid-template-columns:1fr 1fr;gap:40px;display:grid}.aoKXXG_planChoices>div{border:1px solid var(--color-line);border-radius:var(--radius-card);padding:24px}.aoKXXG_planChoices>div:first-child{background:var(--color-primary-soft);border-color:var(--color-primary-strong)}.aoKXXG_planChoices h3{font-size:23px}.aoKXXG_planChoices p{color:var(--color-body-soft);margin-block:16px 22px;font-size:15px}.aoKXXG_planNote{color:var(--color-sub);margin-top:24px;font-size:13px}.aoKXXG_planNote a{color:var(--color-primary-strong);text-underline-offset:3px;text-decoration:underline}.aoKXXG_purchase{justify-content:space-between;align-items:center;gap:36px;display:flex}.aoKXXG_purchase h2{font-size:29px}.aoKXXG_purchase p{color:var(--color-body-soft);max-width:650px;margin-top:16px;font-size:15px}.aoKXXG_purchase>a{flex-shrink:0}.aoKXXG_editor :is(input,textarea,button):focus-visible{outline:3px solid var(--color-primary-strong);outline-offset:4px}@media (max-width:1050px){.aoKXXG_workbench{gap:26px}.aoKXXG_preview{padding:18px}.aoKXXG_poster{padding:24px}.aoKXXG_invitation{padding:23px}.aoKXXG_poster :is(h2,h3){font-size:31px}.aoKXXG_planChoices{gap:24px}}@media (max-width:760px){.aoKXXG_heroPoster{padding:20px}.aoKXXG_poster{padding:22px}.aoKXXG_invitation{padding:21px}.aoKXXG_poster :is(h2,h3){font-size:30px}.aoKXXG_posterKicker{margin-bottom:18px}.aoKXXG_posterDetails{gap:12px}.aoKXXG_posterDetails dd{font-size:14px}.aoKXXG_poster .aoKXXG_posterAction{font-size:15px}.aoKXXG_steps{grid-template-columns:1fr;gap:22px}.aoKXXG_materials{grid-template-columns:1fr;gap:30px}.aoKXXG_materials article{grid-template-columns:112px minmax(0,1fr);column-gap:20px;display:grid}.aoKXXG_materials article>div{grid-row:span 2;gap:10px;min-height:150px;padding:14px}.aoKXXG_materials :is(.aoKXXG_slideMini,.aoKXXG_worksheetMini,.aoKXXG_noticeMini) b{font-size:12px}.aoKXXG_materials .aoKXXG_noticeMini :is(span,i){font-size:9px}.aoKXXG_materials h3{margin-top:14px;font-size:20px}.aoKXXG_materials p{margin-top:8px}.aoKXXG_workbench{grid-template-columns:1fr;gap:24px}.aoKXXG_preview,.aoKXXG_preview .aoKXXG_poster{padding:20px}.aoKXXG_preview .aoKXXG_invitation{padding:19px}.aoKXXG_result{border-radius:var(--radius-card);padding:22px}.aoKXXG_resultSummary,.aoKXXG_planChoices{grid-template-columns:1fr;gap:18px}.aoKXXG_planChoices>div{padding:22px}.aoKXXG_purchase{flex-direction:column;align-items:flex-start;gap:22px}.aoKXXG_purchase h2{font-size:26px}}
