.x47YKG_machine{aspect-ratio:1000/540;width:100%;height:auto;display:block;overflow:hidden}.x47YKG_machine *{animation-delay:var(--delay,0s);animation-iteration-count:infinite}.x47YKG_spotlight{transition:transform 1.2s cubic-bezier(.45,0,.25,1)}.x47YKG_spotlight[data-focus="0"]{transform:translate(-250px)}.x47YKG_spotlight[data-focus="2"]{transform:translate(392px)}.x47YKG_shadow{fill:color-mix(in oklab, var(--o-neutral-800) 20%, var(--o-info-850));opacity:.1}.x47YKG_paper{fill:var(--o-neutral-0);stroke:var(--o-neutral-200)}.x47YKG_fold{fill:var(--o-neutral-100);stroke:var(--o-neutral-200);stroke-linejoin:round}.x47YKG_grid{fill:none;stroke:var(--o-line-strong)}.x47YKG_text{fill:none;stroke:var(--o-neutral-250);stroke-width:2.4px;stroke-linecap:round}.x47YKG_labelPill{fill:var(--o-on-accent);fill-opacity:.9;stroke:var(--o-neutral-150)}.x47YKG_labelText{text-anchor:middle;fill:var(--o-neutral-750);font-size:11.5px;font-weight:550}.x47YKG_aura{transform-box:fill-box;transform-origin:50%;animation-name:x47YKG_machine-aura;animation-duration:5s;animation-timing-function:ease-in-out;animation-direction:alternate}.x47YKG_ripple{fill:none;stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation-name:x47YKG_machine-ripple;animation-duration:6s;animation-timing-function:cubic-bezier(.2,.6,.4,1)}.x47YKG_floor{fill:color-mix(in oklab, var(--o-neutral-800) 20%, var(--o-info-850));opacity:.12}.x47YKG_inner{animation-name:x47YKG_machine-breathe;animation-duration:4s;animation-timing-function:ease-in-out;animation-direction:alternate}.x47YKG_column{animation-name:x47YKG_machine-breathe;animation-duration:3s;animation-timing-function:ease-in-out;animation-direction:alternate}.x47YKG_spark{fill:none;stroke:var(--o-nav-text);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:26 100;stroke-dashoffset:26px;animation-name:x47YKG_machine-spark;animation-duration:3.2s;animation-timing-function:cubic-bezier(.3,0,.7,1)}.x47YKG_tile{fill-opacity:.22;stroke-opacity:.5}.x47YKG_sort{opacity:0;animation-name:x47YKG_machine-sort;animation-duration:21s}.x47YKG_seam{fill:none;stroke:var(--o-neutral-50);stroke-opacity:.7;stroke-width:1.4px}.x47YKG_shimmer{animation-name:x47YKG_machine-shimmer;animation-duration:7s;animation-timing-function:ease-in-out}.x47YKG_inlet{fill:var(--o-nav-text);opacity:.1;animation-name:x47YKG_machine-inlet;animation-duration:1s}.x47YKG_glint{transform-box:fill-box;transform-origin:50%;animation-name:x47YKG_machine-glint;animation-duration:1s}.x47YKG_spine{fill:var(--o-accent-750);stroke:color-mix(in oklab, var(--o-bright-150) 45%, var(--o-bright-200));stroke-opacity:.3}.x47YKG_bayText{fill:var(--o-rail-text);font-size:11.5px;font-weight:600}.x47YKG_lane{fill:var(--o-accent-750);stroke-opacity:.25}.x47YKG_rail{fill:none;stroke-opacity:.16}.x47YKG_port{opacity:.9}.x47YKG_conduit{fill:none;stroke-opacity:.5;stroke-width:2px}.x47YKG_block{offset-path:var(--route);offset-rotate:0deg;opacity:0;animation-name:x47YKG_machine-block;animation-duration:21s}.x47YKG_cardShadow{fill:color-mix(in oklab, var(--o-neutral-800) 20%, var(--o-info-850));opacity:.06}.x47YKG_card{fill:var(--o-on-accent);stroke:var(--o-neutral-150)}.x47YKG_cardGlow{fill:none;stroke-width:2px;opacity:0;animation-name:x47YKG_machine-land;animation-duration:21s}.x47YKG_cardText{fill:color-mix(in oklab, var(--o-neutral-750) 35%, var(--o-neutral-800));font-size:13.5px;font-weight:650}.x47YKG_note{text-anchor:end;fill:color-mix(in oklab, var(--o-neutral-600) 95%, var(--o-danger-550));font-size:11px}.x47YKG_scroll{animation-name:x47YKG_machine-scroll;animation-duration:var(--dur);animation-timing-function:linear}.x47YKG_ticker{animation-name:x47YKG_machine-ticker;animation-duration:var(--dur);animation-timing-function:linear}.x47YKG_owed,.x47YKG_settled{animation-duration:14s}.x47YKG_owed{animation-name:x47YKG_machine-owed}.x47YKG_settled{animation-name:x47YKG_machine-settled}.x47YKG_file{animation-name:x47YKG_machine-file-x,x47YKG_machine-file-fade;animation-duration:21s}.x47YKG_fileRise{animation-name:x47YKG_machine-file-y;animation-duration:21s}.x47YKG_fileTurn{transform-box:fill-box;transform-origin:50%;animation-name:x47YKG_machine-file-turn;animation-duration:21s}.x47YKG_fileLabel{animation-name:x47YKG_machine-file-label;animation-duration:21s}@keyframes x47YKG_machine-file-x{0%{transform:translateX(var(--x0));animation-timing-function:cubic-bezier(.25,.1,.55,.85)}30%{animation-timing-function:cubic-bezier(.4,.25,.9,.6);transform:translate(300px)}35%,to{transform:translate(372px)}}@keyframes x47YKG_machine-file-fade{0%{opacity:0}9%,33%{opacity:1}35%,to{opacity:0}}@keyframes x47YKG_machine-file-y{0%{transform:translateY(var(--y0));animation-timing-function:ease-in-out}15%{transform:translateY(var(--y1));animation-timing-function:ease-in-out}30%,to{transform:translateY(270px)}}@keyframes x47YKG_machine-file-turn{0%{transform:rotate(var(--r0)) scale(var(--s));animation-timing-function:ease-in-out}16%{transform:rotate(var(--r1)) scale(var(--s));animation-timing-function:ease-in-out}27%{transform:rotate(var(--r2)) scale(calc(var(--s) * .9));animation-timing-function:ease-in}35%,to{transform:rotate(0)scale(.4)}}@keyframes x47YKG_machine-file-label{0%,22%{opacity:1}27%,to{opacity:0}}@keyframes x47YKG_machine-sort{0%,34.6%{opacity:0}35.4%{opacity:.85}41%,to{opacity:0}}@keyframes x47YKG_machine-block{0%,35%{offset-distance:0%;opacity:0;animation-timing-function:cubic-bezier(.4,0,.3,1)}35.6%{opacity:1}39.5%{offset-distance:var(--lane);animation-timing-function:linear}58.5%{offset-distance:var(--exit);animation-timing-function:cubic-bezier(.5,0,.9,.6)}61%{offset-distance:100%;opacity:1}62%,to{offset-distance:100%;opacity:0}}@keyframes x47YKG_machine-land{0%,60.8%{opacity:0}61.5%{opacity:.9}68%,to{opacity:0}}@keyframes x47YKG_machine-aura{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@keyframes x47YKG_machine-ripple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}@keyframes x47YKG_machine-breathe{0%{opacity:.65}to{opacity:1}}@keyframes x47YKG_machine-spark{0%{stroke-dashoffset:26px}to{stroke-dashoffset:-100px}}@keyframes x47YKG_machine-shimmer{0%,55%{transform:translate(-320px)}to{transform:translate(320px)}}@keyframes x47YKG_machine-inlet{0%{opacity:.1}33%{opacity:1}60%,to{opacity:.1}}@keyframes x47YKG_machine-glint{0%,to{opacity:.25;transform:scale(.9)}20%{opacity:.9;transform:scale(1.12)}}@keyframes x47YKG_machine-scroll{to{transform:translate(var(--dx), var(--dy))}}@keyframes x47YKG_machine-ticker{0%{transform:translateX(var(--from))}to{transform:translateX(var(--to))}}@keyframes x47YKG_machine-owed{0%,44%{opacity:1}47%,to{opacity:0}}@keyframes x47YKG_machine-settled{0%,44%{opacity:0}47%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.x47YKG_spotlight{transition:none}}@container (max-width:620px){.x47YKG_labelPill,.x47YKG_labelText,.x47YKG_bayText,.x47YKG_cardText,.x47YKG_note{display:none}}@media (max-width:760px){.x47YKG_machine{aspect-ratio:auto;height:100%;max-height:none}}
.FxSLmW_story{--story-ink:var(--o-accent-750);--story-muted:color-mix(in oklab, var(--o-neutral-600) 55%, var(--o-accent-650));isolation:isolate;--story-pad:clamp(32px, 4.2vw, 68px);min-width:0;min-height:100dvh;padding:clamp(24px, 4dvh, 48px) var(--story-pad);color:var(--story-ink);background:linear-gradient(var(--o-mint), var(--o-highlight));box-shadow:inset 1px 0 var(--o-line);flex-direction:column;justify-content:space-between;gap:20px;display:flex;position:sticky;top:0;overflow:hidden}.FxSLmW_intro{z-index:2;max-width:560px;position:relative}.FxSLmW_eyebrow{border:1px solid var(--o-line);letter-spacing:.01em;white-space:nowrap;color:var(--story-ink);background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:7px 14px 7px 11px;font-size:13px;font-weight:600;display:inline-flex}.FxSLmW_eyebrow svg{width:13px;height:13px;fill:color-mix(in oklab, var(--o-accent-650) 80%, var(--o-accent-700))}.FxSLmW_intro h2{font-family:var(--o-display-font);letter-spacing:-.045em;white-space:pre-line;margin:0;font-size:clamp(38px,4.1vw,64px);font-weight:400;line-height:1.04}.FxSLmW_detail{max-width:360px;color:var(--story-muted);margin:20px 0 0;font-size:14px;line-height:1.6}.FxSLmW_visual{width:min(100%,440px);margin:0 auto;position:relative}.FxSLmW_story[data-mode=setup] .FxSLmW_visual{flex:1;place-items:center;display:grid}.FxSLmW_scene{width:100%;margin:0 auto;position:relative}.FxSLmW_stack{display:grid}.FxSLmW_layer{grid-area:1/1;min-width:0;transition:opacity .45s .2s,transform .45s .2s,visibility 0s linear .2s}.FxSLmW_layer[data-active=false]{opacity:0;visibility:hidden;transition:opacity .2s,transform 0s linear .2s,visibility 0s linear .2s;transform:translateY(6px)}.FxSLmW_cardSlot{display:grid}.FxSLmW_card{border:1px solid var(--o-line);border-radius:calc(20px * var(--o-radius-scale));box-shadow:0 18px 44px color-mix(in srgb, var(--o-accent-750) 7%, transparent), inset 0 1px 0 var(--o-surface);background:#ffffffd9;padding:20px 22px;position:relative}.FxSLmW_cardTop{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.FxSLmW_cardTop>span:last-child{color:color-mix(in oklab, var(--o-neutral-650) 20%, var(--o-accent-700));letter-spacing:.1em;text-transform:uppercase;font-size:11px}.FxSLmW_miniBrand{font:26px/.8 var(--o-display-font);letter-spacing:-.06em}.FxSLmW_fileRow{border-top:1px solid var(--o-wash);align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.FxSLmW_fileRow strong{font-weight:500}.FxSLmW_fileRow small{color:color-mix(in oklab, var(--o-neutral-650) 20%, var(--o-accent-700));text-align:right;white-space:nowrap;flex:none;margin-left:auto;font-size:11px}.FxSLmW_fileIcon{border-radius:var(--o-radius-sm);background:var(--o-accent-75);height:30px;color:color-mix(in oklab, var(--o-accent-650) 80%, var(--o-accent-700));flex:0 0 30px;place-items:center;display:grid}.FxSLmW_oneLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FxSLmW_oneLine[data-empty=true]{color:color-mix(in oklab, var(--o-neutral-650) 20%, var(--o-accent-700));font-weight:400}.FxSLmW_story[data-still=true] *,.FxSLmW_story[data-still=true] :before,.FxSLmW_story[data-still=true] :after{animation-play-state:paused!important}@media (min-width:761px) and (max-height:900px){.FxSLmW_story{gap:12px;padding-block:18px}.FxSLmW_eyebrow{margin-bottom:14px}.FxSLmW_intro h2{font-size:clamp(34px,3.5vw,50px)}.FxSLmW_detail{margin-top:12px;font-size:13px}.FxSLmW_card{padding:16px 18px}.FxSLmW_fileRow{min-height:38px}}@media (max-width:1100px) and (min-width:761px){.FxSLmW_story{--story-pad:24px}.FxSLmW_intro h2{font-size:34px}}@media (min-width:761px) and (max-height:760px){.FxSLmW_story{gap:10px;padding-block:12px}.FxSLmW_eyebrow{margin-bottom:10px;padding-block:5px;font-size:12px}.FxSLmW_intro h2{font-size:32px}.FxSLmW_detail{margin-top:8px;font-size:12px}.FxSLmW_fileRow{min-height:34px}}@media (min-width:761px) and (max-height:600px){.FxSLmW_story{position:relative}}@media (max-width:760px){.FxSLmW_story{min-height:0;box-shadow:inset 0 -1px var(--o-line);order:-1;padding:25px 24px;display:block;position:relative;top:auto}.FxSLmW_eyebrow{gap:6px;margin-bottom:10px;padding:4px 10px 4px 8px;font-size:12px}.FxSLmW_eyebrow svg{width:11px;height:11px}.FxSLmW_intro h2{font-size:clamp(27px,5.3vw,37px)}.FxSLmW_visual{min-height:0;margin:0;padding:0;position:absolute}}@media (max-width:360px){.FxSLmW_story{padding-inline:18px}.FxSLmW_intro h2{font-size:25px}}.FxSLmW_headline{background:linear-gradient(100deg, var(--story-ink) 0 42%, color-mix(in oklab, var(--o-accent-500) 50%, var(--o-success-500)) 50%, var(--story-ink) 58% 100%) 100% 0 / 260% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite FxSLmW_entry-headline}.FxSLmW_intro .FxSLmW_headline{margin-bottom:-.16em;padding-bottom:.16em}@keyframes FxSLmW_entry-headline{0%,35%{background-position:100% 0}75%,to{background-position:0 0}}.FxSLmW_lede{max-width:540px;color:var(--story-muted);margin:18px 0 0;font-size:16px;line-height:1.55}.FxSLmW_lede strong{color:var(--story-ink);font-weight:600}@media (min-width:761px) and (max-height:900px){.FxSLmW_lede{margin-top:12px;font-size:15px}}@media (min-width:761px) and (max-height:760px){.FxSLmW_lede{margin-top:8px;font-size:13px}}.FxSLmW_story[data-mode=entry] .FxSLmW_visual{width:auto;margin-inline:calc(-1 * var(--story-pad));container-type:inline-size}@media (min-width:761px) and (min-height:601px){.FxSLmW_story[data-mode=entry]{height:100dvh}.FxSLmW_story[data-mode=entry] .FxSLmW_visual{flex:1 1 0;min-height:0}.FxSLmW_story[data-mode=entry] [data-machine]{aspect-ratio:auto;height:100%;transform:scale(.8)}}@media (max-width:760px){.FxSLmW_story[data-mode=setup]{height:112px;padding-block:14px 12px}.FxSLmW_story[data-mode=setup] :is(.FxSLmW_visual,.FxSLmW_detail){display:none}.FxSLmW_story[data-mode=setup] .FxSLmW_intro h2{font-size:22px;line-height:1.05}.FxSLmW_story[data-mode=entry]{height:360px}.FxSLmW_story[data-mode=entry] .FxSLmW_intro{width:auto}.FxSLmW_lede{margin-top:10px;font-size:11px}.FxSLmW_ledeDetail{display:none}.FxSLmW_story[data-mode=entry] .FxSLmW_visual{width:auto;margin:0;inset:118px 0 10px}}@media (prefers-reduced-motion:reduce){.FxSLmW_story :not([data-machine],[data-machine] *),.FxSLmW_story :before,.FxSLmW_story :after{transition:none!important;animation:none!important}}:root[data-omni-style=ink-and-pencil] .FxSLmW_intro h2{font-family:var(--o-display-font);font-stretch:var(--o-display-stretch);letter-spacing:-.03em;font-size:clamp(36px,3.8vw,58px);font-weight:650}:root[data-omni-style=ink-and-pencil] .FxSLmW_cardTop>span:last-child{letter-spacing:0;text-transform:none}:root[data-omni-style=ink-and-pencil] .FxSLmW_miniBrand{font:700 24px/.8 var(--o-display-font);font-stretch:var(--o-display-stretch);letter-spacing:-.03em}@media (min-width:761px) and (max-height:900px){:root[data-omni-style=ink-and-pencil] .FxSLmW_intro h2{font-size:clamp(34px,3.5vw,50px)}}@media (max-width:1100px) and (min-width:761px){:root[data-omni-style=ink-and-pencil] .FxSLmW_intro h2{font-size:34px}}@media (min-width:761px) and (max-height:760px){:root[data-omni-style=ink-and-pencil] .FxSLmW_intro h2{font-size:32px}}@media (max-width:760px){:root[data-omni-style=ink-and-pencil] .FxSLmW_intro h2{font-size:clamp(27px,5.3vw,37px)}}@media (max-width:360px){:root[data-omni-style=ink-and-pencil] .FxSLmW_intro h2{font-size:25px}}
.sTV5YG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sTV5YG_screen{min-width:0}.sTV5YG_question{border:0;min-width:0;margin:0;padding:0}.sTV5YG_question>legend{white-space:normal;max-width:100%;padding:0}.sTV5YG_optional{font-family:var(--o-font);letter-spacing:0;color:var(--o-muted);white-space:nowrap;font-size:14px;font-weight:500}.sTV5YG_lede{color:var(--o-muted);margin:14px 0 22px;font-size:14px;line-height:1.6}.sTV5YG_back{border-radius:var(--o-radius-sm);min-width:44px;min-height:44px;color:var(--o-accent-strong);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:-6px 0 6px -4px;padding:0 8px 0 4px;font-size:14px;font-weight:600;display:inline-flex}.sTV5YG_back:hover:not(:disabled),.sTV5YG_skip:hover:not(:disabled),.sTV5YG_change:hover{text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:4px;text-decoration-thickness:2px}.sTV5YG_back:focus-visible,.sTV5YG_skip:focus-visible,.sTV5YG_change:focus-visible,.sTV5YG_remove:focus-visible,.sTV5YG_disclosure>summary:focus-visible,.sTV5YG_access>summary:focus-visible{outline:2px solid var(--o-focus);outline-offset:2px}.sTV5YG_options{gap:8px;min-width:0;margin:0 0 22px;display:grid;container-type:inline-size}.sTV5YG_option,.sTV5YG_chip{border:1px solid var(--o-line-control);border-radius:var(--o-control-radius);background:var(--o-surface);min-width:0;color:var(--o-ink);cursor:pointer;transition:border-color var(--o-motion-fast) var(--o-ease), background-color var(--o-motion-fast) var(--o-ease);position:relative}.sTV5YG_option{align-items:center;gap:12px;min-height:52px;padding:12px 14px;display:flex}.sTV5YG_option:hover,.sTV5YG_chip:hover{border-color:var(--o-accent)}.sTV5YG_option[data-selected],.sTV5YG_chip[data-selected]{border-color:var(--o-accent);background:var(--o-mint);box-shadow:inset 0 0 0 1px var(--o-accent)}:is(.sTV5YG_option:has(:focus-visible),.sTV5YG_chip:has(:focus-visible)){outline:2px solid var(--o-focus);outline-offset:2px;box-shadow:var(--o-ring)}:is(.sTV5YG_option[data-selected]:has(:focus-visible),.sTV5YG_chip[data-selected]:has(:focus-visible)){box-shadow:inset 0 0 0 1px var(--o-accent), var(--o-ring)}.sTV5YG_options[data-invalid] .sTV5YG_option:not([data-selected]){border-color:var(--o-danger)}.sTV5YG_nativeInput{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.sTV5YG_optionText{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.sTV5YG_optionLabel{color:var(--o-ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35}.sTV5YG_optionHint{color:var(--o-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}@container (max-width:400px){.sTV5YG_optionText{flex-direction:column;align-items:flex-start}}.sTV5YG_optionMark{width:20px;height:20px;color:var(--o-accent-strong);flex:none;place-items:center;display:grid}.sTV5YG_options[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@container (max-width:340px){.sTV5YG_options[data-layout=grid]{grid-template-columns:minmax(0,1fr)}}.sTV5YG_tile{border:1px solid var(--o-line-control);border-radius:var(--o-radius);background:var(--o-surface);min-width:0;min-height:112px;color:var(--o-ink);cursor:pointer;transition:border-color var(--o-motion-fast) var(--o-ease), background-color var(--o-motion-fast) var(--o-ease);flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex;position:relative}.sTV5YG_tile:last-child:nth-child(odd){grid-column:1/-1;min-height:0}.sTV5YG_tile:hover{border-color:var(--o-accent)}.sTV5YG_tile[data-selected]{border-color:var(--o-accent);background:var(--o-mint);box-shadow:inset 0 0 0 1px var(--o-accent)}.sTV5YG_tile:has(:focus-visible){outline:2px solid var(--o-focus);outline-offset:2px;box-shadow:var(--o-ring)}.sTV5YG_tile[data-selected]:has(:focus-visible){box-shadow:inset 0 0 0 1px var(--o-accent), var(--o-ring)}.sTV5YG_options[data-invalid] .sTV5YG_tile:not([data-selected]){border-color:var(--o-danger)}.sTV5YG_tileIcon{border-radius:var(--o-control-radius);background:var(--o-mint);width:36px;height:36px;color:var(--o-accent-strong);flex:none;place-items:center;display:grid}.sTV5YG_tile[data-selected] .sTV5YG_tileIcon{background:var(--o-accent-strong);color:var(--o-on-accent)}.sTV5YG_tile .sTV5YG_optionText{flex-direction:column;align-items:flex-start;gap:3px;padding-right:22px}.sTV5YG_tile .sTV5YG_optionLabel{font-size:14.5px;line-height:1.3}.sTV5YG_tile .sTV5YG_optionHint{line-height:1.4}.sTV5YG_tile .sTV5YG_optionMark{position:absolute;top:12px;right:12px}.sTV5YG_tile:not(:has(.sTV5YG_tileIcon)) .sTV5YG_optionText{margin-top:2px}.sTV5YG_chipField{min-width:0;container-type:inline-size}.sTV5YG_chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@container (min-width:420px){.sTV5YG_chips{grid-template-columns:repeat(3,minmax(0,1fr))}}.sTV5YG_chip{text-align:center;text-wrap:balance;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 10px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.sTV5YG_chip svg{color:var(--o-accent-strong);flex:none}.sTV5YG_progress{margin:0 0 22px}.sTV5YG_progressLabel{color:var(--o-accent-strong);margin:0 0 8px;font-size:13px;font-weight:600}.sTV5YG_progressBars{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.sTV5YG_progressBars li{background:var(--o-line);border-radius:2px;height:4px}.sTV5YG_progressBars li[data-state=done]{background:var(--o-accent)}.sTV5YG_progressBars li[data-state=current]{background:var(--o-cyan)}.sTV5YG_field{margin-bottom:20px}.sTV5YG_field .form-field{margin-bottom:0}.sTV5YG_fieldError{color:var(--o-danger);margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.5}.sTV5YG_question>.sTV5YG_fieldError{margin:-8px 0 14px}.sTV5YG_hint{color:var(--o-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.sTV5YG_sizeQuestion{border:0;min-width:0;margin:0 0 20px;padding:0}.sTV5YG_sizeQuestion>legend{max-width:100%;color:var(--o-ink);white-space:normal;margin-bottom:4px;padding:0;font-size:14px;font-weight:600}.sTV5YG_sizeQuestion .sTV5YG_hint{margin:0 0 10px}.sTV5YG_zoneField{min-width:0;margin-bottom:20px}.sTV5YG_zoneField .form-field{margin-bottom:0}.sTV5YG_zone{border:1px solid var(--o-line-control);border-radius:var(--o-control-radius);background:var(--o-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;min-width:0;padding:2px 4px 2px 14px;display:flex}.sTV5YG_zoneText{min-width:0;color:var(--o-text);overflow-wrap:anywhere;flex:14rem;margin:8px 0;font-size:14px;line-height:1.5}.sTV5YG_zoneText strong{color:var(--o-ink)}.sTV5YG_zone .sTV5YG_change{margin-left:auto}.sTV5YG_zoneFrom{color:var(--o-muted);font-size:13px}.sTV5YG_change,.sTV5YG_skip{border-radius:var(--o-radius-sm);min-width:44px;min-height:44px;color:var(--o-accent-strong);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:14px;font-weight:600}.sTV5YG_actions{gap:4px;margin-top:6px;display:grid}.sTV5YG_actions>.button+.button{margin-top:6px}.sTV5YG_skip{text-align:right;justify-self:end;margin-right:-10px}.sTV5YG_actions .error-message{margin:0 0 8px}:is(.setup-invite~.sTV5YG_actions,.setup-invited~.sTV5YG_actions,.sTV5YG_disclosure~.sTV5YG_actions){margin-top:20px}.sTV5YG_field>.sTV5YG_inviteAccess{margin:8px 0 0}.sTV5YG_disclosure{margin:0 0 18px}.sTV5YG_disclosure>summary,.sTV5YG_access>summary{border-radius:var(--o-radius-sm);min-height:44px;color:var(--o-accent-strong);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:flex}.sTV5YG_disclosure>summary::-webkit-details-marker{display:none}.sTV5YG_access>summary::-webkit-details-marker{display:none}.sTV5YG_disclosure>summary svg,.sTV5YG_access>summary svg{transition:transform var(--o-motion-fast) var(--o-ease);flex:none}.sTV5YG_disclosure[open]>summary svg,.sTV5YG_access[open]>summary svg{transform:rotate(180deg)}.sTV5YG_disclosure>p{color:var(--o-muted);margin:4px 0 14px;font-size:13px;line-height:1.6}.sTV5YG_other{margin:-10px 0 22px}.sTV5YG_startWith{border-radius:var(--o-radius-sm);background:var(--o-mint);margin:0 0 16px;padding:12px 14px}.sTV5YG_startWith strong,.sTV5YG_tips strong{color:var(--o-ink);margin-bottom:6px;font-size:13px;display:block}.sTV5YG_startWith ul{gap:4px;margin:0;padding:0 0 0 18px;list-style:outside;display:grid}.sTV5YG_startWith li{color:var(--o-text);font-size:13px;line-height:1.5}.sTV5YG_startWith li::marker{color:var(--o-accent)}.sTV5YG_tips{margin:0 0 16px}.sTV5YG_tips dl{gap:8px;margin:0;display:grid}.sTV5YG_tips dt{color:var(--o-ink);font-size:13px;font-weight:600}.sTV5YG_tips dd{color:var(--o-muted);margin:0;font-size:13px;line-height:1.55}.sTV5YG_importNote{border:1px solid var(--o-warning-line);border-radius:var(--o-radius-sm);background:var(--o-warning-bg);color:var(--o-ink);gap:8px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.55;display:flex}.sTV5YG_importNote svg{color:var(--o-warning);flex:none;margin-top:2px}.sTV5YG_access{margin:14px 0 16px}.sTV5YG_access>p{color:var(--o-muted);gap:8px;margin:2px 0 0;font-size:13px;line-height:1.6;display:flex}.sTV5YG_access>p svg{color:var(--o-accent);flex:none;margin-top:3px}.setup-context-files .sTV5YG_remove{border-radius:var(--o-radius-sm);width:44px;height:44px;color:var(--o-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-10px -10px -10px 0;display:grid}.setup-context-files .sTV5YG_remove:hover:not(:disabled){background:var(--o-neutral-bg);color:var(--o-ink)}:is(.setup-drop .sTV5YG_dropHelp,.setup-context-files .sTV5YG_fileNote){font-size:13px}@media (prefers-reduced-motion:reduce){.sTV5YG_option,.sTV5YG_tile,.sTV5YG_chip,.sTV5YG_disclosure>summary svg,.sTV5YG_access>summary svg{transition:none}}
.BtwvOW_choice{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.BtwvOW_choice>legend{color:var(--o-text);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.BtwvOW_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BtwvOW_option{border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-surface);min-height:60px;box-shadow:var(--o-shadow-xs);cursor:pointer;transition:border-color var(--o-motion-fast) var(--o-ease), background var(--o-motion-fast) var(--o-ease);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px;display:grid;position:relative}.BtwvOW_option:hover{border-color:var(--o-line-accent)}.BtwvOW_option>input[type=radio]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.BtwvOW_option:has(input:checked){border-color:var(--o-accent);background:var(--o-wash);box-shadow:inset 0 0 0 1px var(--o-accent)}.BtwvOW_option:has(input:focus-visible){box-shadow:var(--o-ring)}.BtwvOW_icon{border-radius:var(--o-control-radius);background:var(--o-mint);width:34px;height:34px;color:var(--o-accent-strong);place-items:center;display:grid}.BtwvOW_option:has(input:checked) .BtwvOW_icon{background:var(--o-accent-strong);color:var(--o-on-accent)}.BtwvOW_copy{gap:1px;min-width:0;display:grid}.BtwvOW_copy strong{color:var(--o-ink);font-size:14px;font-weight:600}.BtwvOW_copy small{color:var(--o-muted);font-size:12px}.BtwvOW_note{color:var(--o-faint);font-size:12px;line-height:1.6}.BtwvOW_warning{border:1px solid var(--o-warning-line);border-radius:var(--o-radius-sm);background:var(--o-warning-bg);color:var(--o-warning);padding:8px 10px}.BtwvOW_choice:disabled .BtwvOW_option{cursor:not-allowed;opacity:.72}.BtwvOW_choice:disabled .BtwvOW_option:has(input:checked){opacity:1}.BtwvOW_compact{gap:6px;margin-top:8px}.BtwvOW_compact .BtwvOW_options{border:1px solid var(--o-line);background:var(--o-surface-soft);border-radius:999px;grid-template-columns:repeat(2,auto);justify-content:start;gap:0;width:fit-content;padding:2px;display:inline-grid}.BtwvOW_compact .BtwvOW_option{min-height:30px;box-shadow:none;background:0 0;border:0;border-radius:999px;grid-template-columns:auto auto;gap:5px;padding:4px 11px}.BtwvOW_compact .BtwvOW_option:has(input:checked){background:var(--o-wash);box-shadow:inset 0 0 0 1px var(--o-accent)}.BtwvOW_compact .BtwvOW_option:has(input:checked) .BtwvOW_copy strong{color:var(--o-accent-deep);font-weight:600}.BtwvOW_compact .BtwvOW_option:has(input:focus-visible){box-shadow:var(--o-ring)}.BtwvOW_compact .BtwvOW_icon{width:auto;height:auto;color:var(--o-accent-strong);background:0 0}.BtwvOW_compact .BtwvOW_option:has(input:checked) .BtwvOW_icon{width:auto;height:auto;color:var(--o-accent-strong);background:0 0}.BtwvOW_compact .BtwvOW_copy strong{font-size:12px;font-weight:550}.BtwvOW_compact .BtwvOW_copy small{display:none}@media (max-width:600px){.BtwvOW_options{grid-template-columns:minmax(0,1fr)}.BtwvOW_compact .BtwvOW_options{grid-template-columns:repeat(2,auto)}}
.p4S3Da_root{color:var(--ink,color-mix(in oklab, var(--o-accent-750) 60%, var(--o-accent-800)));min-width:0}.p4S3Da_header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.p4S3Da_header h3,.p4S3Da_header h2{letter-spacing:-.025em;margin:0;font-size:1.2rem;line-height:1.35}.p4S3Da_eyebrow{color:color-mix(in oklab, var(--o-neutral-550) 40%, var(--o-neutral-600));letter-spacing:.09em;text-transform:uppercase;margin:0 0 .4rem;font-size:.75rem;font-weight:650}.p4S3Da_header p{color:color-mix(in oklab, var(--o-neutral-550) 40%, var(--o-neutral-600));margin:.45rem 0 0;font-size:.85rem}.p4S3Da_stats{border-block:1px solid var(--o-line);flex-wrap:wrap;gap:1.5rem;margin:0 0 1rem;padding:1rem 0;display:flex}.p4S3Da_stats div{color:color-mix(in oklab, var(--o-neutral-550) 40%, var(--o-neutral-600));align-items:center;gap:.5rem;font-size:.78rem;display:flex}.p4S3Da_stats strong{color:var(--o-accent-750);font-variant-numeric:tabular-nums;font-size:1.4rem;line-height:1}.p4S3Da_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.p4S3Da_tabs{background:var(--o-disabled-bg);border-radius:calc(.75rem * var(--o-radius-scale));flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex}.p4S3Da_tabs button{color:color-mix(in oklab, var(--o-neutral-600) 80%, var(--o-neutral-650));border-radius:calc(.5rem * var(--o-radius-scale));min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.8rem;display:flex}.p4S3Da_tabs button[aria-pressed=true]{background:var(--o-surface);color:var(--o-accent-750);box-shadow:0 1px 4px color-mix(in srgb, var(--o-accent-750) 7%, transparent);font-weight:650}.p4S3Da_state{color:var(--o-muted);white-space:normal;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;line-height:1.35;display:inline-flex}.p4S3Da_state[data-tone=active]{color:color-mix(in oklab, var(--o-neutral-650) 20%, var(--o-accent-600))}.p4S3Da_state[data-tone=attention]{color:color-mix(in oklab, var(--o-neutral-650) 10%, var(--o-warning-600))}.p4S3Da_state[data-tone=done]{color:color-mix(in oklab, var(--o-success-650) 90%, var(--o-warning-600))}.p4S3Da_state[data-tone=muted]{color:color-mix(in oklab, var(--o-neutral-550) 85%, var(--o-warning-600))}.p4S3Da_board{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:start;gap:.85rem;display:grid}.p4S3Da_lane{background:var(--o-neutral-bg);border-radius:calc(.85rem * var(--o-radius-scale));min-width:0;padding:.75rem}.p4S3Da_lane h4{justify-content:space-between;align-items:center;gap:.5rem;margin:.2rem .1rem .8rem;font-size:.78rem;font-weight:650;display:flex}.p4S3Da_lane h4 span{font-variant-numeric:tabular-nums;color:var(--o-faint)}.p4S3Da_cards{gap:.65rem;display:grid}.p4S3Da_board[data-single=true] .p4S3Da_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.p4S3Da_card{text-align:left;border:1px solid var(--o-line);border-radius:calc(.65rem * var(--o-radius-scale));background:var(--o-surface);width:100%;min-width:0;color:var(--o-accent-750);cursor:pointer;font:inherit;box-shadow:0 2px 4px color-mix(in srgb, var(--o-accent-750) 2%, transparent);z-index:1;flex-direction:column;align-items:stretch;gap:.65rem;padding:.9rem;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.p4S3Da_card:hover{border-color:color-mix(in oklab, var(--o-neutral-450) 55%, var(--o-accent-400));box-shadow:0 3px 10px color-mix(in srgb, var(--o-accent-750) 6%, transparent)}.p4S3Da_card[aria-pressed=true]{border-color:var(--o-accent);box-shadow:0 0 0 1px var(--o-accent);background:var(--o-surface-soft)}.p4S3Da_cardTop{color:color-mix(in oklab, var(--o-neutral-550) 75%, var(--o-accent-500));justify-content:space-between;align-items:center;gap:.65rem;display:flex}.p4S3Da_card[data-tone=attention]{border-left:3px solid color-mix(in oklab, var(--o-success-500) 10%, var(--o-warning-450))}.p4S3Da_card strong{overflow-wrap:anywhere;font-size:.87rem;font-weight:600;line-height:1.45}.p4S3Da_cardMeta{color:var(--o-faint);flex-wrap:wrap;gap:.4rem .8rem;font-size:.75rem;display:flex}.p4S3Da_cardMeta>span{overflow-wrap:anywhere;align-items:center;gap:.3rem;display:inline-flex}.p4S3Da_cardAction{color:color-mix(in oklab, var(--o-neutral-550) 30%, var(--o-accent-600));border-top:1px solid var(--o-disabled-bg);justify-content:space-between;padding-top:.4rem;font-size:.75rem;display:flex}.p4S3Da_card:disabled{cursor:wait;opacity:.65}.p4S3Da_empty{color:color-mix(in oklab, var(--o-neutral-500) 10%, var(--o-neutral-550));margin:0;padding:1rem .25rem;font-size:.78rem}.p4S3Da_flowViewport{border-radius:calc(.75rem * var(--o-radius-scale));max-width:100%;padding:.25rem .15rem .8rem;overflow:auto}.p4S3Da_flow{align-items:flex-start;gap:3rem;width:max-content;min-width:100%;display:flex;position:relative}.p4S3Da_stage{flex-shrink:0;gap:.75rem;width:15rem;padding:.1rem;display:grid}.p4S3Da_stage h4{color:color-mix(in oklab, var(--o-neutral-600) 70%, var(--o-accent-550));align-items:center;gap:.45rem;margin:0 0 .25rem;font-size:.75rem;font-weight:600;display:flex}.p4S3Da_stage h4>span{color:var(--o-muted);font-size:.65rem}.p4S3Da_stage small{color:var(--o-muted);margin-left:auto;font-weight:400}.p4S3Da_connections{pointer-events:none;width:100%;height:100%;color:var(--o-line-control);position:absolute;inset:0;overflow:visible}.p4S3Da_connections>path{fill:none;stroke:var(--o-line-control);stroke-width:1.5px}.p4S3Da_connections>path[data-active=true]{stroke:color-mix(in oklab, var(--o-accent-550) 45%, var(--o-accent-600));stroke-width:2px}.p4S3Da_details{gap:1rem;display:grid}.p4S3Da_details p{overflow-wrap:anywhere;margin:.25rem 0;line-height:1.6}.p4S3Da_details blockquote{border-left:2px solid var(--o-line-strong);color:color-mix(in oklab, var(--o-neutral-600) 85%, var(--o-success-550));white-space:pre-wrap;margin:.75rem 0;padding-left:.85rem}.p4S3Da_details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;display:grid}.p4S3Da_details dt{color:var(--o-faint);font-size:.72rem}.p4S3Da_details dd{margin:.25rem 0 0;font-size:.88rem}.p4S3Da_details details{border-top:1px solid var(--o-line);padding-top:.75rem}.p4S3Da_details summary{cursor:pointer;min-height:32px;font-size:.82rem;font-weight:600}.p4S3Da_notice{border-radius:calc(.6rem * var(--o-radius-scale));background:var(--o-warning-50);color:color-mix(in oklab, var(--o-neutral-600) 15%, var(--o-warning-650));padding:.75rem 1rem;font-size:.82rem;line-height:1.5}.p4S3Da_decisionList{gap:.65rem;margin:.75rem 0;padding:0;list-style:none;display:grid}.p4S3Da_decision{border:1px solid var(--o-line);border-left:3px solid color-mix(in oklab, var(--o-success-500) 15%, var(--o-warning-450));border-radius:calc(.65rem * var(--o-radius-scale));background:var(--o-neutral-0);padding:.85rem}.p4S3Da_decision[data-settled=true]{border-left-color:color-mix(in oklab, var(--o-neutral-400) 60%, var(--o-success-400));background:var(--o-surface-soft)}.p4S3Da_decision summary{cursor:pointer;align-items:center;gap:.65rem;min-height:44px;list-style:none;display:flex}.p4S3Da_decision summary::-webkit-details-marker{display:none}.p4S3Da_decisionTitle{flex:1;font-size:.88rem;font-weight:600}.p4S3Da_decision summary>svg:last-child{transition:transform .14s}.p4S3Da_decision[open] summary>svg:last-child{transform:rotate(90deg)}.p4S3Da_decisionBody{padding:1rem 0 .25rem 1.8rem}.p4S3Da_decisionBody p{max-width:65ch;line-height:1.6}.p4S3Da_decisionBody>div:last-child{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.p4S3Da_root button:focus-visible,.p4S3Da_card:focus-visible,.p4S3Da_tabs button:focus-visible,.p4S3Da_decision summary:focus-visible,.p4S3Da_flowViewport:focus-visible{outline:2px solid color-mix(in oklab, var(--o-accent-600) 80%, var(--o-accent-650));outline-offset:3px}@media (max-width:640px){.p4S3Da_header{flex-direction:column}.p4S3Da_stats{gap:1rem}.p4S3Da_board{grid-template-columns:1fr}.p4S3Da_flow{flex-direction:column;gap:2rem;width:100%}.p4S3Da_stage{width:calc(100% - 1.5rem);margin-left:1.5rem}.p4S3Da_stage h4{background:var(--o-surface-soft);z-index:1;padding:.3rem;position:relative}.p4S3Da_decisionBody{padding-left:0}}@media (prefers-reduced-motion:reduce){.p4S3Da_card,.p4S3Da_decision summary>svg:last-child{transition:none}}:root[data-omni-style=ink-and-pencil] .p4S3Da_root{color:var(--ink,var(--o-ink))}:root[data-omni-style=ink-and-pencil] .p4S3Da_eyebrow{color:var(--o-muted);letter-spacing:0;text-transform:none}:root[data-omni-style=ink-and-pencil] .p4S3Da_header p{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_stats{border-block:1px solid var(--o-line)}:root[data-omni-style=ink-and-pencil] .p4S3Da_stats div{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_stats strong{color:var(--o-ink)}:root[data-omni-style=ink-and-pencil] .p4S3Da_tabs{background:var(--o-surface);border:1px solid var(--o-line-control);border-radius:var(--o-control-radius);gap:0;padding:0;overflow:hidden}:root[data-omni-style=ink-and-pencil] .p4S3Da_tabs button+button{border-left:1px solid var(--o-line-strong)}:root[data-omni-style=ink-and-pencil] .p4S3Da_tabs button{color:var(--o-text);border-radius:0;font-size:14px}:root[data-omni-style=ink-and-pencil] .p4S3Da_tabs button[aria-pressed=true]{background:var(--o-ink);color:var(--o-on-accent);box-shadow:none}:root[data-omni-style=ink-and-pencil] .p4S3Da_state{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_state[data-tone=active]{color:var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_state[data-tone=done]{color:var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_state[data-tone=muted]{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_lane{background:var(--o-surface-soft)}:root[data-omni-style=ink-and-pencil] .p4S3Da_lane h4 span{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_card{border:1px solid var(--o-line);color:var(--o-ink)}:root[data-omni-style=ink-and-pencil] .p4S3Da_card:hover{border-color:var(--o-line-control)}:root[data-omni-style=ink-and-pencil] .p4S3Da_card[aria-pressed=true]{border-color:var(--o-ink);box-shadow:0 0 0 1px var(--o-ink);background:var(--o-surface-soft)}:root[data-omni-style=ink-and-pencil] .p4S3Da_cardTop{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_cardMeta{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_cardAction{color:var(--o-accent);border-top:1px solid var(--o-surface-soft)}:root[data-omni-style=ink-and-pencil] .p4S3Da_empty{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_stage h4{color:var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_stage h4>span{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_stage small{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_connections{color:var(--o-line-control)}:root[data-omni-style=ink-and-pencil] .p4S3Da_connections>path{stroke:var(--o-line-control)}:root[data-omni-style=ink-and-pencil] .p4S3Da_connections>path[data-active=true]{stroke:var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_details blockquote{border-left:2px solid var(--o-line-strong);color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_details dt{color:var(--o-muted)}:root[data-omni-style=ink-and-pencil] .p4S3Da_details details{border-top:1px solid var(--o-line)}:root[data-omni-style=ink-and-pencil] .p4S3Da_decision{border:1px solid var(--o-line)}:root[data-omni-style=ink-and-pencil] .p4S3Da_decision[data-settled=true]{border-left-color:var(--o-line-strong);background:var(--o-surface-soft)}:root[data-omni-style=ink-and-pencil] .p4S3Da_root button:focus-visible{outline:2px solid var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_card:focus-visible{outline:2px solid var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_tabs button:focus-visible{outline:2px solid var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_decision summary:focus-visible{outline:2px solid var(--o-accent)}:root[data-omni-style=ink-and-pencil] .p4S3Da_flowViewport:focus-visible{outline:2px solid var(--o-accent)}@media (max-width:640px){:root[data-omni-style=ink-and-pencil] .p4S3Da_stage h4{background:var(--o-surface-soft)}}
.QJk4ya_choices{border:1px solid var(--o-line);border-radius:calc(.75rem * var(--o-radius-scale));min-inline-size:0;margin:0 0 1rem;padding:.8rem}.QJk4ya_choices legend{overflow-wrap:anywhere;max-width:100%;padding:0 .25rem;font-weight:650}.QJk4ya_option{border-radius:calc(.5rem * var(--o-radius-scale));cursor:pointer;border:1px solid #0000;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:.55rem;padding:.65rem .4rem;display:grid}.QJk4ya_option:has(input:checked){background:var(--o-mint);border-color:color-mix(in oklab, var(--o-neutral-450) 60%, var(--o-accent-400))}.QJk4ya_option:has(input:focus-visible){outline:2px solid color-mix(in oklab, var(--o-neutral-650) 20%, var(--o-accent-600));outline-offset:2px}.QJk4ya_option input{margin-top:.2rem}.QJk4ya_option strong,.QJk4ya_option small{overflow-wrap:anywhere;display:block}.QJk4ya_option strong{font-weight:550}.QJk4ya_option small{color:color-mix(in oklab, var(--o-neutral-550) 40%, var(--o-neutral-600));margin-top:.25rem;font-size:.78rem}.QJk4ya_workflow{gap:.4rem;min-width:0;margin:1rem 0;display:grid}.QJk4ya_workflow select{width:100%;min-width:0;max-width:100%}.QJk4ya_actions{flex-wrap:wrap;gap:.6rem;display:flex}.QJk4ya_actions button{white-space:normal;min-height:44px}
.BX4GIW_field{gap:6px;min-width:0;margin:8px 0;display:grid;position:relative}.BX4GIW_zone{border:1.5px dashed var(--o-line-strong);border-radius:var(--o-radius);background:var(--o-surface-soft);width:100%;min-height:72px;color:var(--o-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--o-motion-fast) var(--o-ease), background var(--o-motion-fast) var(--o-ease);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.BX4GIW_zone:hover:not(:disabled),.BX4GIW_dragging{border-color:var(--o-accent);background:var(--o-mint)}.BX4GIW_zone:focus-visible{box-shadow:var(--o-ring);outline:none}.BX4GIW_zone:disabled{cursor:not-allowed;opacity:.7}.BX4GIW_icon{background:var(--o-wash);width:40px;height:40px;color:var(--o-accent-strong);border-radius:50%;place-items:center;display:grid}.BX4GIW_dragging .BX4GIW_icon{background:var(--o-accent-strong);color:var(--o-on-accent)}.BX4GIW_copy{gap:3px;min-width:0;display:grid}.BX4GIW_copy strong{color:var(--o-ink);font-size:14px;font-weight:600}.BX4GIW_copy small{color:var(--o-faint);font-size:12px;line-height:1.5}.BX4GIW_copy .BX4GIW_selected{color:var(--o-accent-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.BX4GIW_action{border:1px solid var(--o-line);background:var(--o-surface);color:var(--o-accent-strong);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.BX4GIW_field>.BX4GIW_input{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;bottom:0;left:24px}.BX4GIW_error{color:var(--o-danger);font-size:12px}@media (max-width:600px){.BX4GIW_zone{grid-template-columns:36px minmax(0,1fr);gap:12px}.BX4GIW_icon{width:36px;height:36px}.BX4GIW_action{display:none}}@media (prefers-reduced-motion:reduce){.BX4GIW_zone{transition:none}}
._2qb7Eq_form{min-width:0}._2qb7Eq_question{border:0;min-width:0;margin:0 0 26px;padding:0}._2qb7Eq_question>legend{max-width:100%;color:var(--o-ink);white-space:normal;margin-bottom:4px;padding:0;font-size:15px;font-weight:600}._2qb7Eq_hint{color:var(--o-muted);margin:0 0 12px;font-size:13px;line-height:1.55}._2qb7Eq_textButton{border-radius:var(--o-radius-sm);min-width:44px;min-height:44px;color:var(--o-accent-strong);cursor:pointer;background:0 0;border:0;margin:-14px 0 0 -10px;padding:0 10px;font-size:14px;font-weight:600}._2qb7Eq_textButton:hover:not(:disabled){text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:4px;text-decoration-thickness:2px}._2qb7Eq_textButton:focus-visible{outline:2px solid var(--o-focus);outline-offset:2px}._2qb7Eq_actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._2qb7Eq_actions .button{min-height:44px}._2qb7Eq_status{color:var(--o-muted);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}._2qb7Eq_panel>._2qb7Eq_status:empty{margin-top:0}._2qb7Eq_panel{min-width:0}._2qb7Eq_panel>*+*{margin-top:18px}._2qb7Eq_copy{color:var(--o-text);gap:8px;font-size:14px;line-height:1.6;display:grid}._2qb7Eq_copy p{margin:0}._2qb7Eq_answer{border:1px solid var(--o-line-control);border-radius:var(--o-control-radius);background:var(--o-surface);gap:4px;margin:0;padding:14px 16px;display:grid}._2qb7Eq_answer dt{color:var(--o-muted);font-size:13px;font-weight:600}._2qb7Eq_answer dd{color:var(--o-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}._2qb7Eq_answer dd+dt{margin-top:8px}._2qb7Eq_answer dd._2qb7Eq_muted{color:var(--o-text);font-size:14px;font-weight:400}
