:root{--ui-surface:#ffffffb8;--ui-surface-solid:#fff;--ui-surface-hover:#253ba312;--ui-focus:#253ba347}:root[data-theme=dark]{--ui-surface:#131a2de0;--ui-surface-solid:#151d31;--ui-surface-hover:#8fa4ff1c;--ui-focus:#8fa4ff6b}@media screen and (prefers-color-scheme:dark){:root:not([data-theme]){--ui-surface:#131a2de0;--ui-surface-solid:#151d31;--ui-surface-hover:#8fa4ff1c;--ui-focus:#8fa4ff6b}}.Hi2WXW_button.Hi2WXW_button{border:1px solid var(--line);background:var(--ui-surface-solid);min-height:42px;color:var(--navy-900);font:inherit;text-align:center;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;padding:.6rem .8rem;font-size:.76rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.Hi2WXW_button.Hi2WXW_button:hover:not(:disabled){border-color:var(--blue-700)}.Hi2WXW_button.Hi2WXW_button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.Hi2WXW_button.Hi2WXW_button:disabled{cursor:not-allowed;opacity:.55}.Hi2WXW_button.Hi2WXW_primary{border-color:var(--blue-700);background:var(--blue-700);color:#fff;font-size:.86rem}:root[data-theme=dark] .Hi2WXW_button.Hi2WXW_primary{color:#080c21}@media screen and (prefers-color-scheme:dark){:root:not([data-theme]) .Hi2WXW_button.Hi2WXW_primary{color:#080c21}}.Hi2WXW_button.Hi2WXW_danger{color:var(--red-700)}.Hi2WXW_button.Hi2WXW_ghost{background:0 0}.Hi2WXW_button.Hi2WXW_compact{min-height:36px;padding:.45rem .58rem;font-size:.68rem}.Hi2WXW_button.Hi2WXW_large{letter-spacing:.04em;text-transform:uppercase;min-height:50px;padding:.8rem 1.1rem;font-size:.82rem}.Hi2WXW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.Hi2WXW_pageHeader{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.25rem;display:flex}.Hi2WXW_pageTitle h1{margin:0;font-size:clamp(1.8rem,3.2vw,2.8rem)}.Hi2WXW_eyebrow{color:var(--blue-700);font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .35rem;font-size:.68rem;font-weight:800}.Hi2WXW_pageHeaderAside{color:var(--ink-soft);justify-items:end;gap:.55rem;font-size:.78rem;display:grid}.Hi2WXW_pageHeaderAsideInline{justify-content:flex-end;align-items:center;gap:.8rem;display:flex}.Hi2WXW_accountIdentity{justify-content:flex-end;align-items:center;gap:.62rem;display:flex}.Hi2WXW_accountAvatar{flex:none;display:inline-flex;position:relative}.Hi2WXW_accountAvatar .Hi2WXW_avatar{flex-basis:2.4rem;width:2.4rem;height:2.4rem}.Hi2WXW_accountOnlineIndicator{border:2px solid var(--ui-surface-solid);background:var(--green-500);border-radius:50%;width:.7rem;height:.7rem;position:absolute;bottom:.05rem;right:-.05rem;box-shadow:0 0 0 1px #080c2129}.Hi2WXW_accountIdentityText{justify-items:end;gap:.18rem;min-width:0;display:grid}.Hi2WXW_accountIdentityText strong{color:var(--navy-900);font-size:.9rem}.Hi2WXW_accountIdentityNavigation{justify-content:flex-start;gap:.5rem}.Hi2WXW_accountIdentityNavigation .Hi2WXW_accountAvatar .Hi2WXW_avatar{flex-basis:2.15rem;width:2.15rem;height:2.15rem}.Hi2WXW_accountIdentityNavigation .Hi2WXW_accountOnlineIndicator{border-color:var(--navy-950);width:.62rem;height:.62rem}.Hi2WXW_accountIdentityNavigation .Hi2WXW_accountIdentityText{justify-items:start;max-width:9.5rem}.Hi2WXW_accountIdentityNavigation .Hi2WXW_accountIdentityText strong,.Hi2WXW_accountIdentityNavigation .Hi2WXW_accountIdentityText>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.Hi2WXW_accountIdentityNavigation .Hi2WXW_accountIdentityText strong{color:var(--white);font-size:.74rem;line-height:1.15}.Hi2WXW_accountIdentityNavigation .Hi2WXW_accountIdentityText>span{color:var(--cyan-300);font-family:var(--font-mono), monospace;font-size:.58rem;line-height:1.15}.Hi2WXW_accountIdentityCompact .Hi2WXW_accountIdentityText{display:none}.Hi2WXW_accountAvatarSkeleton{background:linear-gradient(100deg,#88e8ff14 25%,#88e8ff3d 45%,#88e8ff14 65%) 0 0/220% 100%;border-radius:50%;width:2.15rem;height:2.15rem;animation:1.35s linear infinite Hi2WXW_shimmer;display:block}.Hi2WXW_accountIdentitySkeletonText{gap:.34rem;width:8rem;display:grid}.Hi2WXW_accountIdentitySkeletonText>span{background:linear-gradient(100deg,#88e8ff14 25%,#88e8ff3d 45%,#88e8ff14 65%) 0 0/220% 100%;border-radius:999px;height:.5rem;animation:1.35s linear infinite Hi2WXW_shimmer;display:block}.Hi2WXW_accountIdentitySkeletonText>span:last-child{width:72%}.Hi2WXW_tabs{border:1px solid var(--line);background:var(--ui-surface);border-radius:.7rem;gap:.25rem;width:fit-content;margin:-.35rem 0 1.25rem;padding:.25rem;display:flex}.Hi2WXW_tabs a{min-height:42px;color:var(--ink-soft);border-radius:.5rem;justify-content:center;align-items:center;padding:.62rem .9rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.Hi2WXW_tabs a:hover,.Hi2WXW_tabs a:focus-visible{color:var(--navy-900);background:var(--ui-surface-hover)}.Hi2WXW_tabs a:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.Hi2WXW_tabs a[aria-current=page]{background:var(--blue-700);color:#fff;box-shadow:0 2px 8px #253ba333}.Hi2WXW_stepper{border:1px solid var(--line);background:var(--ui-surface);border-radius:.9rem;padding:clamp(1rem,3vw,1.6rem)}.Hi2WXW_stepper>span{color:var(--blue-700);font-family:var(--font-mono), monospace;font-size:.72rem;font-weight:800}.Hi2WXW_stepper ol{gap:.35rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.Hi2WXW_stepper button{width:100%;min-height:42px;color:var(--navy-900);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:flex-start;align-items:center;gap:.65rem;padding:.6rem .8rem;font-size:.76rem;font-weight:750;display:flex}.Hi2WXW_stepNumber{border:1px solid var(--line);border-radius:50%;flex:0 0 1.7rem;place-items:center;width:1.7rem;height:1.7rem;font-size:.68rem;display:grid}.Hi2WXW_stepActive button{background:var(--ui-surface-hover);border-color:#253ba338}.Hi2WXW_stepActive .Hi2WXW_stepNumber,.Hi2WXW_stepComplete .Hi2WXW_stepNumber{border-color:var(--blue-700);background:var(--blue-700);color:#fff}:is(:root[data-theme=dark] .Hi2WXW_stepActive .Hi2WXW_stepNumber,:root[data-theme=dark] .Hi2WXW_stepComplete .Hi2WXW_stepNumber){color:#080c21}:root[data-theme=dark] .Hi2WXW_tabs a[aria-current=page]{color:#080c21}@media screen and (prefers-color-scheme:dark){:root:not([data-theme]) .Hi2WXW_stepActive .Hi2WXW_stepNumber{color:#080c21}:root:not([data-theme]) .Hi2WXW_stepComplete .Hi2WXW_stepNumber{color:#080c21}:root:not([data-theme]) .Hi2WXW_tabs a[aria-current=page]{color:#080c21}}.Hi2WXW_panel{border:1px solid var(--line);background:var(--ui-surface);border-radius:.8rem;min-width:0;padding:1rem}.Hi2WXW_splitPanel{grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr);align-items:end;gap:1rem;display:grid}.Hi2WXW_sectionHeading{gap:.25rem;display:grid}.Hi2WXW_sectionHeading>*{margin:0}.Hi2WXW_sectionTitleLine{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.Hi2WXW_sectionTitleLine h2{overflow-wrap:anywhere;min-width:0;margin:0}.Hi2WXW_sectionTitleActions{flex:none}.Hi2WXW_sectionHeading h2{color:var(--navy-900);font-size:1.05rem}.Hi2WXW_sectionHeading>span{color:var(--ink-soft);font-size:.76rem}@media (max-width:560px){.Hi2WXW_sectionTitleLine{flex-direction:column;align-items:flex-start}.Hi2WXW_sectionTitleActions{width:100%}}.Hi2WXW_dataList{border-top:1px solid var(--line);margin:.8rem 0 0;padding:0;list-style:none}.Hi2WXW_dataRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;min-height:50px;padding:.55rem 0;display:flex}.Hi2WXW_stats{border:1px solid var(--line);background:var(--ui-surface-solid);border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.Hi2WXW_stats div{min-width:0;padding:.85rem 1rem}.Hi2WXW_stats div+div{border-left:1px solid var(--line)}.Hi2WXW_stats strong,.Hi2WXW_stats span{display:block}.Hi2WXW_stats strong{font-size:1.55rem}.Hi2WXW_stats span{color:var(--ink-soft);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.64rem;font-weight:700}.Hi2WXW_badge{border-radius:999px;align-items:center;width:fit-content;min-height:1.45rem;padding:.18rem .48rem;font-size:.64rem;font-weight:800;line-height:1;display:inline-flex}.Hi2WXW_badge-success{color:#12653c;background:#24b5731f}.Hi2WXW_badge-pending{color:#7b5000;background:#edaa4526}.Hi2WXW_badge-role{color:var(--navy-900);background:#1343821a}.Hi2WXW_badge-info{color:#12634d;background:#228b6b1f}:is(:root[data-theme=dark] .Hi2WXW_badge-success,:root[data-theme=dark] .Hi2WXW_badge-info){color:#72e3ad}:root[data-theme=dark] .Hi2WXW_badge-pending{color:#f2c46f}:root[data-theme=dark] .Hi2WXW_badge-role{color:#cbd5ff}@media screen and (prefers-color-scheme:dark){:is(:root:not([data-theme]) .Hi2WXW_badge-success,:root:not([data-theme]) .Hi2WXW_badge-info){color:#72e3ad}:root:not([data-theme]) .Hi2WXW_badge-pending{color:#f2c46f}:root:not([data-theme]) .Hi2WXW_badge-role{color:#cbd5ff}}.Hi2WXW_avatar{width:2rem;height:2rem;color:var(--blue-700);background:#253ba317;border:1px solid #253ba32e;border-radius:50%;flex:0 0 2rem;place-items:center;font-size:.72rem;font-weight:800;display:grid;position:relative;overflow:hidden}.Hi2WXW_avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hi2WXW_person{align-items:center;gap:.6rem;min-width:0;display:flex}.Hi2WXW_personDetails{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.Hi2WXW_personMeta{color:var(--ink-soft);font-size:.68rem;font-weight:500}.Hi2WXW_tags{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.Hi2WXW_empty{color:var(--ink-soft);margin:.85rem 0 0;font-size:.78rem}.Hi2WXW_alert{color:var(--red-700);background:#ed455114;border:1px solid #a7101a47;border-radius:.65rem;margin-bottom:1rem;padding:.85rem 1rem;font-weight:650}.Hi2WXW_skeletons{gap:.7rem;display:grid}.Hi2WXW_skeletonBlock{overflow:hidden}.Hi2WXW_skeletons span,.Hi2WXW_skeletonBlock span{background:linear-gradient(100deg,#0e163d0d 25%,#ffffffb3 45%,#0e163d0d 65%) 0 0/220% 100%;border-radius:.75rem;animation:1.35s linear infinite Hi2WXW_shimmer}.Hi2WXW_skeletons span{height:86px}.Hi2WXW_skeletonBlock span{width:100%;height:100%;display:block}:is(:root[data-theme=dark] .Hi2WXW_skeletons span,:root[data-theme=dark] .Hi2WXW_skeletonBlock span){background:linear-gradient(100deg,#d3dbff0f 25%,#d3dbff2b 45%,#d3dbff0f 65%) 0 0/220% 100%}@media screen and (prefers-color-scheme:dark){:is(:root:not([data-theme]) .Hi2WXW_skeletons span,:root:not([data-theme]) .Hi2WXW_skeletonBlock span){background:linear-gradient(100deg,#d3dbff0f 25%,#d3dbff2b 45%,#d3dbff0f 65%) 0 0/220% 100%}}@keyframes Hi2WXW_shimmer{to{background-position-x:-220%}}.Hi2WXW_segmented{border:1px solid var(--line);background:var(--ui-surface);border-radius:.65rem;width:fit-content;padding:.2rem;display:inline-flex}.Hi2WXW_segmented button{min-height:36px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .65rem;display:inline-flex}.Hi2WXW_segmented button:hover{color:var(--navy-950);background:var(--ui-surface-hover)}.Hi2WXW_segmented button.Hi2WXW_segmentedActive{background:var(--blue-700);color:#fff;box-shadow:0 2px 8px #253ba333}:root[data-theme=dark] .Hi2WXW_segmented button.Hi2WXW_segmentedActive{color:#080c21}@media screen and (prefers-color-scheme:dark){:root:not([data-theme]) .Hi2WXW_segmented button.Hi2WXW_segmentedActive{color:#080c21}}.Hi2WXW_segmented button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.Hi2WXW_linkCard{border:1px solid var(--line);background:var(--ui-surface);min-height:5.4rem;color:var(--navy-900);border-radius:.7rem;align-content:center;gap:.25rem;padding:.9rem;text-decoration:none;display:grid}.Hi2WXW_linkCard:hover,.Hi2WXW_linkCard:focus-visible{border-color:var(--blue-700)}.Hi2WXW_linkCard>span{color:var(--ink-soft);font-size:.76rem;line-height:1.45}.Hi2WXW_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.Hi2WXW_field{min-width:0;color:var(--navy-900);gap:.35rem;font-size:.76rem;font-weight:750;display:grid}.Hi2WXW_fieldFull{grid-column:1/-1}.Hi2WXW_fieldLabel{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:inline-flex}.Hi2WXW_fieldLabel>span{color:var(--ink-soft);font-size:.9em;font-style:normal;font-weight:500}.Hi2WXW_fieldControl{border:1px solid var(--line);width:100%;min-width:0;min-height:44px;color:var(--navy-950);font:inherit;background:#ffffffd6;border-radius:.5rem;padding:.68rem .75rem}:root[data-theme=dark] .Hi2WXW_fieldControl{background:#11182a}@media screen and (prefers-color-scheme:dark){:root:not([data-theme]) .Hi2WXW_fieldControl{background:#11182a}}textarea.Hi2WXW_fieldControl{resize:vertical}.Hi2WXW_fieldControl:focus{border-color:var(--blue-700);outline:3px solid var(--ui-focus);outline-offset:1px}.Hi2WXW_consent{color:var(--ink-soft);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-size:.76rem;line-height:1.5;display:grid}.Hi2WXW_consent input{width:1.05rem;height:1.05rem;accent-color:var(--blue-700);margin:.16rem 0 0}.Hi2WXW_consent a{color:var(--navy-900);text-underline-offset:.2em;font-weight:750}.Hi2WXW_infoCard{border:1px solid var(--line);border-left:3px solid var(--cyan-300);color:var(--navy-900);background:#88e8ff14;border-radius:.65rem;gap:.28rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .16s,background .16s;display:grid}.Hi2WXW_infoCard:hover{background:#88e8ff24;border-color:#253ba357}:root[data-theme=dark] .Hi2WXW_infoCard{background:#8fa4ff1a}:root[data-theme=dark] .Hi2WXW_infoCard:hover{background:#8fa4ff1a}@media screen and (prefers-color-scheme:dark){:root:not([data-theme]) .Hi2WXW_infoCard{background:#8fa4ff1a}:root:not([data-theme]) .Hi2WXW_infoCard:hover{background:#8fa4ff1a}}.Hi2WXW_infoCard:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.Hi2WXW_infoCard>span{color:var(--blue-700);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:800}.Hi2WXW_infoCard>strong{font-size:.98rem;line-height:1.25}.Hi2WXW_infoCard>p{color:var(--ink-soft);margin:0;font-size:.76rem;line-height:1.48}.Hi2WXW_progressMeter{color:var(--ink-soft);grid-column:1/-1;gap:.35rem;font-size:.72rem;font-weight:700;display:grid}.Hi2WXW_progressMeter progress{width:100%;accent-color:var(--blue-700)}.Hi2WXW_disclosureCard{border:1px solid var(--line);background:var(--ui-surface);min-width:0;color:var(--navy-900);border-radius:.8rem;overflow:hidden}.Hi2WXW_disclosureCard>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;list-style:none;display:flex}.Hi2WXW_disclosureCard>summary::-webkit-details-marker{display:none}.Hi2WXW_disclosureCard>summary:hover,.Hi2WXW_disclosureCard>summary:focus-visible{background:var(--ui-surface-hover)}.Hi2WXW_disclosureCard>summary:focus-visible{outline:3px solid var(--ui-focus);outline-offset:-3px}.Hi2WXW_disclosureSummary{flex:16rem;gap:.25rem;min-width:0;display:grid}.Hi2WXW_disclosureDescription{color:var(--ink-soft);font-size:.76rem;line-height:1.45}.Hi2WXW_disclosureContent{overflow:hidden}.Hi2WXW_disclosureCard[open]>.Hi2WXW_disclosureContent{transform-origin:top;animation:.22s ease-out both Hi2WXW_disclosure-open}.Hi2WXW_openHint{background:var(--ui-surface-hover);width:fit-content;color:var(--blue-700);letter-spacing:.02em;border-radius:999px;align-self:start;align-items:center;gap:.3rem;margin-top:.45rem;padding:.24rem .48rem;font-size:.68rem;font-weight:800;display:inline-flex}.Hi2WXW_openHint svg{width:.9rem;height:.9rem;overflow:visible}.Hi2WXW_openHintRing{fill:none;stroke:currentColor;stroke-width:1.5px;transform-origin:12px 12px;animation:1.5s ease-out infinite Hi2WXW_open-hint-ring}.Hi2WXW_openHintTarget{fill:currentColor}.Hi2WXW_openHintClose,.Hi2WXW_disclosureCard[open] .Hi2WXW_openHintOpen{display:none}.Hi2WXW_disclosureCard[open] .Hi2WXW_openHintClose{display:inline}.Hi2WXW_disclosureCard[open] .Hi2WXW_openHintRing{animation:none}@keyframes Hi2WXW_disclosure-open{0%{opacity:0;max-height:0;transform:translateY(-.3rem)}to{opacity:1;max-height:300rem;transform:translateY(0)}}@keyframes Hi2WXW_open-hint-ring{0%{opacity:.85;transform:scale(.55)}75%,to{opacity:0;transform:scale(1.25)}}.Hi2WXW_numberedSteps{margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.Hi2WXW_numberedSteps>li{border-top:1px solid var(--line);grid-template-columns:2rem minmax(0,1fr);gap:.8rem;min-width:0;padding:.9rem 0;display:grid}.Hi2WXW_numberedSteps>li>span{background:var(--blue-700);color:#fff;width:2rem;height:2rem;font-family:var(--font-mono), monospace;border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:grid}.Hi2WXW_numberedSteps h3{color:var(--navy-900);margin:0 0 .3rem;font-size:.94rem}.Hi2WXW_numberedSteps li p{color:var(--ink-soft);margin:0;font-size:.78rem;line-height:1.52}@media (max-width:760px){.Hi2WXW_pageHeader{flex-direction:column;align-items:flex-start}.Hi2WXW_pageHeaderAside,.Hi2WXW_actions,.Hi2WXW_tabs{scrollbar-width:thin;width:100%;max-width:100%;overflow-x:auto}.Hi2WXW_pageHeaderAside,.Hi2WXW_accountIdentityText{justify-items:start}.Hi2WXW_pageHeaderAsideInline{display:grid}.Hi2WXW_accountIdentity,.Hi2WXW_actions{justify-content:flex-start}.Hi2WXW_tabs a{text-align:center;white-space:normal;width:100%;min-width:0;padding-inline:.55rem}.Hi2WXW_tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:visible}.Hi2WXW_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Hi2WXW_fieldGrid{grid-template-columns:1fr}.Hi2WXW_stats div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.Hi2WXW_stats div:nth-child(4){border-top:1px solid var(--line)}.Hi2WXW_splitPanel{grid-template-columns:1fr;align-items:stretch}.Hi2WXW_dataRow{flex-wrap:wrap;align-items:flex-start}.Hi2WXW_stepper{padding:.8rem}.Hi2WXW_stepper ol{grid-template-columns:repeat(var(--step-count), minmax(0, 1fr));gap:.25rem;margin-top:.6rem}.Hi2WXW_stepper button{justify-content:center;min-height:44px;padding:.3rem}.Hi2WXW_stepNumber{font-size:.68rem}.Hi2WXW_stepLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:620px){.Hi2WXW_pageHeaderAside{display:grid}.Hi2WXW_mobileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.Hi2WXW_mobileGrid>.Hi2WXW_button{width:100%;min-width:0}.Hi2WXW_mobileGrid>.Hi2WXW_button:only-child{grid-column:1/-1}.Hi2WXW_dataRow{flex-direction:column}}@media (prefers-reduced-motion:reduce){.Hi2WXW_skeletons span,.Hi2WXW_skeletonBlock span,.Hi2WXW_disclosureCard[open]>.Hi2WXW_disclosureContent,.Hi2WXW_openHintRing{animation:none}}
._-0QhG_voting,._-0QhG_roundBar,._-0QhG_votePanel,._-0QhG_wizard{gap:1rem;display:grid}._-0QhG_roundControls{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;min-width:0;display:flex}._-0QhG_roundControls>label{flex:18rem}._-0QhG_roundActionGroup{justify-content:flex-end;gap:.4rem}._-0QhG_roundActionButton._-0QhG_roundActionButton{border-color:var(--line);background:var(--ui-surface-solid);width:42px;min-width:42px;height:42px;color:var(--navy-900);padding:0}._-0QhG_roundActionButton._-0QhG_roundActionButton:hover:not(:disabled){border-color:var(--blue-700);background:var(--ui-surface-hover)}._-0QhG_roundPrimaryButton._-0QhG_roundPrimaryButton{color:#fff;background:#334ed1}._-0QhG_roundPrimaryButton._-0QhG_roundPrimaryButton:hover:not(:disabled){background:#253ba3;border-color:#88e8ff}._-0QhG_roundActiveButton._-0QhG_roundActiveButton{border-color:var(--blue-700);background:var(--ui-surface-hover);color:var(--blue-700)}._-0QhG_roundDangerButton._-0QhG_roundDangerButton{color:#fff;background:#a7101a}._-0QhG_roundDangerButton._-0QhG_roundDangerButton:hover:not(:disabled){background:#870b14;border-color:#ff9aa2}._-0QhG_roundDeleteButton._-0QhG_roundDeleteButton{margin-left:.2rem}._-0QhG_roundActionButton svg{width:1.05rem;height:1.05rem}._-0QhG_roundInlineForm,._-0QhG_roundTitleEditor{border-top:1px solid var(--line);transform-origin:top;gap:.75rem;padding-top:.8rem;animation:.18s cubic-bezier(.2,.8,.2,1) _-0QhG_editorReveal;display:grid}._-0QhG_submissionAnchor{scroll-margin-top:5rem;animation:.22s cubic-bezier(.2,.8,.2,1) _-0QhG_editorReveal}._-0QhG_roundReadiness{color:var(--ink-soft);font-size:.7rem;line-height:1.4}._-0QhG_roundFeedback{color:var(--green-500);margin:0;font-size:.76rem;font-weight:750}._-0QhG_liveResults{border-top:1px solid var(--line);gap:.75rem;min-width:0;padding-top:.85rem;display:grid}._-0QhG_liveResultsHeading{justify-content:space-between;align-items:start;gap:1rem;min-width:0;display:flex}._-0QhG_liveResultsHeading>div{gap:.2rem;min-width:0;display:grid}._-0QhG_liveResultsHeading h4,._-0QhG_liveResultsHeading p{margin:0}._-0QhG_liveResultsHeading h4{color:var(--navy-900);font-size:.8rem}._-0QhG_liveResultsHeading p{color:var(--ink-soft);font-size:.7rem}._-0QhG_liveResultsHeading>strong{color:var(--navy-900);white-space:nowrap;font-size:.76rem;font-weight:750}._-0QhG_liveResultsList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}._-0QhG_liveResultsList li{min-width:0;color:var(--navy-900);grid-template-columns:minmax(0,1fr) auto;gap:.3rem .75rem;font-size:.76rem;display:grid}._-0QhG_liveResultsList span{overflow-wrap:anywhere}._-0QhG_liveResultsList progress{width:100%;height:.45rem;accent-color:var(--blue-700);grid-column:1/-1}._-0QhG_shirtGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:stretch;gap:1rem;display:grid}._-0QhG_shirtItem{flex-direction:column;gap:.75rem;min-width:0;display:flex}._-0QhG_shirtItem>._-0QhG_shirtCard{flex:1}._-0QhG_newShirtTile{border:2px dashed color-mix(in srgb, var(--blue-700) 48%, var(--line));background:var(--ui-surface-hover);min-width:0;min-height:26rem;color:var(--navy-900);font:inherit;text-align:center;cursor:pointer;border-radius:.5rem;place-content:center;justify-items:center;gap:.5rem;padding:2rem;transition:border-color .16s,background-color .16s,transform .16s;display:grid}._-0QhG_newShirtTile:hover:not(:disabled){border-color:var(--blue-700);background:color-mix(in srgb, var(--blue-700) 13%, var(--ui-surface-solid));transform:translateY(-2px)}._-0QhG_newShirtTile:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}._-0QhG_newShirtTile:disabled{cursor:not-allowed;opacity:.55}._-0QhG_newShirtTileIcon{color:#fff;background:#334ed1;border-radius:.65rem;place-items:center;width:4rem;height:4rem;font-size:2.5rem;font-weight:400;line-height:1;display:grid}._-0QhG_newShirtTile strong{margin-top:.5rem;font-size:1rem}._-0QhG_newShirtTile>span:last-child{color:var(--ink-soft);font-size:.74rem}._-0QhG_pendingShirtTile{border:1px dashed var(--line);background:var(--ui-surface-solid);text-align:center;border-radius:.5rem;place-items:center;min-width:0;min-height:26rem;padding:2rem;display:grid;position:relative}._-0QhG_pendingShirtTile>div{gap:.35rem;min-width:0;display:grid}._-0QhG_pendingShirtTile strong{color:var(--navy-900);overflow-wrap:anywhere}._-0QhG_pendingShirtTile span{color:var(--ink-soft);font-size:.74rem}._-0QhG_pendingShirtTile>button{position:absolute;top:.65rem;right:.65rem}._-0QhG_shirtCard{border:1px solid var(--line);background:var(--ui-surface-solid);border-radius:.5rem;grid-template-rows:auto 1fr;min-width:0;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}._-0QhG_pendingVoteCard{border-color:var(--blue-700);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue-700) 20%, transparent)}._-0QhG_selectedCard{border-color:var(--green-500);box-shadow:0 0 0 3px #24b57333}._-0QhG_imageStage{aspect-ratio:4/5;border-bottom:1px solid var(--line);touch-action:pan-y;background:#d8dce5;place-items:center;display:grid;position:relative;overflow:hidden}._-0QhG_selectedCard ._-0QhG_imageStage:after{content:"";z-index:1;border:4px solid var(--green-500);pointer-events:none;background:#24b57314;position:absolute;inset:0}._-0QhG_imageStage>img{opacity:0;object-fit:contain;width:100%;height:100%;transition:opacity .18s;display:block;position:absolute;inset:0}._-0QhG_imageStage>img._-0QhG_imageReady{opacity:1}._-0QhG_imageSkeleton{border-radius:0;width:100%;height:100%;position:absolute;inset:0}._-0QhG_imageSkeleton span{border-radius:0;height:100%}._-0QhG_imageUnavailable{z-index:2;color:#27314a;text-align:center;justify-items:center;gap:.65rem;width:calc(100% - 2rem);display:grid;position:relative}._-0QhG_imageSelectTarget{z-index:1;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}._-0QhG_imageSelectTarget:disabled{cursor:wait}._-0QhG_imageSelectTarget:focus-visible{outline:3px solid var(--green-500);outline-offset:-6px}._-0QhG_votePendingMask{z-index:4;background:color-mix(in srgb, var(--ui-surface-solid) 82%, transparent);color:var(--navy-900);text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-content:center;justify-items:center;gap:.7rem;padding:1rem;display:grid;position:absolute;inset:0}._-0QhG_votePendingMask strong{font-size:.86rem}._-0QhG_votePendingSpinner{border:3px solid color-mix(in srgb, var(--blue-700) 24%, transparent);border-top-color:var(--blue-700);border-radius:50%;width:2.25rem;height:2.25rem;animation:.72s linear infinite _-0QhG_votePendingSpin}@keyframes _-0QhG_votePendingSpin{to{transform:rotate(360deg)}}._-0QhG_imageUnavailable p{margin:0;font-size:.78rem;font-weight:750}._-0QhG_carouselControls{border:1px solid var(--line);background:var(--ui-surface-solid);border-radius:.5rem;align-items:center;gap:.3rem;padding:.2rem;display:flex}._-0QhG_imageToolbar{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex;position:absolute;top:.65rem;left:.65rem;right:.65rem}._-0QhG_imageToolbar>*{pointer-events:auto}._-0QhG_imageToolbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:.4rem;display:flex}._-0QhG_imageEditButton._-0QhG_imageEditButton{background:var(--ui-surface-solid);width:42px;min-width:42px;height:42px;padding:0}._-0QhG_imageEditButton svg{fill:currentColor;width:1.1rem;height:1.1rem}._-0QhG_imageDeleteButton svg{fill:none;stroke:currentColor}._-0QhG_carouselControls button{min-width:42px;min-height:42px}._-0QhG_carouselControls span{min-width:2.6rem;color:var(--ink-soft);font-family:var(--font-mono), monospace;text-align:center;font-size:.68rem;font-weight:700}._-0QhG_cardBody{flex-direction:column;gap:.8rem;padding:1rem;display:flex}._-0QhG_cardBody>:last-child{margin-top:auto}._-0QhG_cardTitle{justify-content:space-between;align-items:start;gap:.75rem;min-width:0;display:flex}._-0QhG_cardTitle h3,._-0QhG_cardTitle p,._-0QhG_description{margin:0}._-0QhG_cardTitle h3{color:var(--navy-900);overflow-wrap:anywhere;font-size:1rem}._-0QhG_cardTitle p,._-0QhG_description{color:var(--ink-soft);font-size:.76rem}._-0QhG_description{white-space:pre-line}._-0QhG_submitter{min-width:0;color:var(--ink-soft);align-items:center;gap:.55rem;font-size:.74rem;display:flex}._-0QhG_submitter strong{color:var(--navy-900);overflow-wrap:anywhere}._-0QhG_cardTitle p{margin-top:.2rem}._-0QhG_angleTabs{border:1px solid var(--line);background:var(--ui-surface-solid);border-radius:.5rem;flex-wrap:wrap;gap:.3rem;padding:.2rem;display:flex}._-0QhG_angleTabs button{border:1px solid var(--line);background:var(--ui-surface-solid);min-height:42px;color:var(--ink-soft);font:inherit;cursor:pointer;border-radius:.4rem;padding:.42rem .65rem;font-size:.72rem;font-weight:750}._-0QhG_angleTabs button[aria-pressed=true]{border-color:var(--blue-700);background:var(--ui-surface-hover);color:var(--navy-900)}._-0QhG_angleTabs button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}._-0QhG_result{grid-template-columns:1fr auto;gap:.35rem .75rem;font-size:.78rem;display:grid}._-0QhG_result span{color:var(--ink-soft)}._-0QhG_result progress{width:100%;height:.45rem;accent-color:var(--blue-700);grid-column:1/-1}._-0QhG_cardState{border-top:1px solid var(--line);color:var(--ink-soft);margin-bottom:0;padding-top:.7rem;font-size:.74rem;font-weight:750}._-0QhG_voteFeedback{grid-column:1/-1;margin:0;font-size:.76rem;font-weight:750}._-0QhG_voteFeedbackSuccess{color:var(--green-500)}._-0QhG_voteFeedbackError{color:var(--red-700)}._-0QhG_mediaError{border-left:3px solid var(--red-500)}._-0QhG_variationList{gap:1rem;display:grid}._-0QhG_inlineEditor{border:1px solid var(--blue-700);background:var(--ui-surface-hover);transform-origin:top;border-radius:.5rem;gap:.9rem;min-width:0;padding:1rem;animation:.18s cubic-bezier(.2,.8,.2,1) _-0QhG_editorReveal;display:grid}@keyframes _-0QhG_editorReveal{0%{opacity:0;transform:translateY(-.45rem)}to{opacity:1;transform:translateY(0)}}._-0QhG_inlineEditorHeading{justify-content:space-between;align-items:start;gap:1rem;min-width:0;display:flex}._-0QhG_inlineEditorHeading>div{gap:.2rem;min-width:0;display:grid}._-0QhG_inlineEditorHeading strong{color:var(--navy-900);overflow-wrap:anywhere;font-size:.82rem}._-0QhG_inlineEditorHeading span,._-0QhG_autoSaveState{color:var(--ink-soft);font-size:.7rem}._-0QhG_autoSaveState{min-height:1rem;font-family:var(--font-mono), monospace;flex:none;font-weight:800}._-0QhG_variationEditor{border:1px solid var(--line);border-radius:.5rem;gap:.9rem;min-width:0;margin:0;padding:.9rem;display:grid}._-0QhG_variationEditor legend{color:var(--navy-900);padding:0 .35rem;font-size:.8rem;font-weight:800}._-0QhG_editVariationList{gap:.5rem;display:grid}._-0QhG_editVariation{border:1px solid var(--line);background:var(--ui-surface-solid);border-radius:.45rem;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:.75rem;min-width:0;padding:.7rem;display:grid}._-0QhG_editVariation>div:first-child{gap:.2rem;min-width:0;display:grid}._-0QhG_editVariation>div:first-child strong{color:var(--navy-900);overflow-wrap:anywhere;font-size:.8rem}._-0QhG_editVariation>div:first-child span{color:var(--ink-soft);font-size:.7rem}._-0QhG_editVariationDragging{border-color:var(--blue-500);background:var(--ui-surface-hover)}._-0QhG_editVariationPlaceholder{pointer-events:none;opacity:0}._-0QhG_dragGhost{z-index:1000;pointer-events:none;opacity:.96;cursor:grabbing;will-change:transform;margin:0;position:fixed;inset:0 auto auto 0;box-shadow:0 1rem 2.5rem #080c213d}._-0QhG_dragHandle{border:1px solid var(--line);background:var(--ui-surface-solid);width:2.75rem;height:2.75rem;color:var(--ink-soft);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.4rem;place-items:center;padding:0;display:grid}._-0QhG_dragHandle:hover:not(:disabled),._-0QhG_dragHandle:focus-visible,._-0QhG_dragHandle[aria-pressed=true]{border-color:var(--blue-500);color:var(--blue-700)}._-0QhG_dragHandle[aria-pressed=true]{cursor:grabbing}._-0QhG_dragHandle:disabled{cursor:not-allowed;opacity:.48}._-0QhG_dragHandle svg{fill:currentColor;width:1.15rem;height:1.15rem}._-0QhG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._-0QhG_fileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._-0QhG_selectedImages{grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),12rem));gap:.6rem;padding-top:.2rem;display:grid}._-0QhG_reviewImage{border:1px solid var(--line);background:#d8dce5;border-radius:.5rem;min-width:0;margin:0;overflow:hidden}._-0QhG_reviewImage img{aspect-ratio:4/5;object-fit:contain;width:100%;display:block}._-0QhG_reviewImage figcaption{color:#27314a;border-top:1px solid #27314a2e;gap:.15rem;padding:.5rem;font-size:.66rem;display:grid}._-0QhG_reviewImage figcaption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:760px){._-0QhG_roundControls{flex-direction:column;align-items:stretch}._-0QhG_fileGrid{grid-template-columns:1fr}._-0QhG_inlineEditorHeading,._-0QhG_liveResultsHeading{flex-direction:column;align-items:stretch}}@media (max-width:560px){._-0QhG_roundActionGroup{flex-wrap:nowrap;gap:.25rem;width:100%}._-0QhG_roundActionButton._-0QhG_roundActionButton{width:36px;min-width:36px;height:36px;min-height:36px}._-0QhG_roundActionButton svg{width:.95rem;height:.95rem}._-0QhG_roundDeleteButton._-0QhG_roundDeleteButton{margin-left:auto}}@media (prefers-reduced-motion:reduce){._-0QhG_shirtCard,._-0QhG_imageStage>img{transition:none}._-0QhG_inlineEditor,._-0QhG_roundInlineForm,._-0QhG_roundTitleEditor,._-0QhG_submissionAnchor,._-0QhG_votePendingSpinner{animation:none}}
.-\32 xm0q_root{gap:1rem;display:grid}.-\32 xm0q_feedback{color:var(--navy-900);background:#24b57317;border:1px solid #24b5734d;border-radius:.65rem;margin:0;padding:.7rem .85rem;font-size:.78rem;font-weight:700}.-\32 xm0q_productPreview{border:1px solid var(--line);background:var(--ui-surface-solid,#fff);border-radius:.8rem;grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr);min-width:0;margin-top:1rem;display:grid;overflow:hidden}.-\32 xm0q_preview{border-right:1px solid var(--line);background:#253ba30d;place-items:center;min-height:22rem;display:grid;position:relative;overflow:hidden}.-\32 xm0q_preview img{opacity:0;object-fit:contain;width:100%;height:100%;transition:opacity .18s;display:block;position:absolute;inset:0}.-\32 xm0q_preview img.-\32 xm0q_imageReady{opacity:1}.-\32 xm0q_imageSkeleton{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.-\32 xm0q_imageSkeleton span{border-radius:0;height:100%}.-\32 xm0q_imageError{color:var(--ink-soft);text-align:center;justify-items:center;gap:.65rem;padding:1rem;font-size:.76rem;display:grid}.-\32 xm0q_imageOptionsToolbar{z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.55rem;display:flex;position:absolute;top:.65rem;left:.65rem;right:.65rem}.-\32 xm0q_imageOptionsToolbar .-\32 xm0q_imageOptionSet{border:1px solid color-mix(in srgb, var(--line) 78%, transparent);background:color-mix(in srgb, var(--ui-surface-solid,#fff) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;border-radius:.65rem;gap:.35rem;min-width:0;padding:.4rem;display:grid;box-shadow:0 .25rem 1rem #0c19391a}.-\32 xm0q_imageOptionsToolbar .-\32 xm0q_imageOptionSet>span,.-\32 xm0q_imageOptionsToolbar .-\32 xm0q_imageOptionSet legend{color:var(--navy-900);letter-spacing:.07em;text-transform:uppercase;margin:0;padding:0;font-size:.62rem;font-weight:850}.-\32 xm0q_imageOptionSet .-\32 xm0q_previewColorPicker{margin-top:0}.-\32 xm0q_imageOptionSet .-\32 xm0q_genderOptions button{width:36px;min-width:36px;height:36px;min-height:36px;font-size:1.2rem}.-\32 xm0q_previewPanel{flex-direction:column;min-width:0;display:flex}.-\32 xm0q_previewDetails{align-content:start;gap:.35rem;min-width:0;padding:1.2rem;display:grid}.-\32 xm0q_previewDetails h3,.-\32 xm0q_previewDetails strong,.-\32 xm0q_previewDetails small,.-\32 xm0q_previewDetails span{margin:0}.-\32 xm0q_previewDetails>span{color:var(--blue-700);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:850}.-\32 xm0q_previewDetails h3{color:var(--navy-900);overflow-wrap:anywhere;font-size:1.12rem}.-\32 xm0q_previewDetails>strong{color:var(--blue-700);font-size:.82rem}.-\32 xm0q_previewDetails small{color:var(--ink-soft);margin-top:.45rem;font-size:.72rem;line-height:1.45}.-\32 xm0q_configurator{border:1px solid var(--line);background:color-mix(in srgb, var(--blue-700) 3%, var(--ui-surface-solid,#fff));border-radius:.8rem;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.-\32 xm0q_previewPanel .-\32 xm0q_configurator{border:0;border-top:1px solid var(--line);border-radius:0;margin-top:auto;padding:1.2rem}.-\32 xm0q_previewPanel .-\32 xm0q_addLineRow{flex-direction:column;align-items:stretch}.-\32 xm0q_previewPanel .-\32 xm0q_addLineRow .-\32 xm0q_quantity{width:100%;min-width:0}.-\32 xm0q_previewPanel .-\32 xm0q_addLineRow>:last-child{width:100%}.-\32 xm0q_configuratorHeading,.-\32 xm0q_addLineRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.-\32 xm0q_configuratorHeading span{color:var(--blue-700);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.-\32 xm0q_configuratorHeading h3,.-\32 xm0q_draftOrder h3{color:var(--navy-900);margin:.2rem 0 0;font-size:1rem}.-\32 xm0q_configuratorHeading>strong{color:var(--blue-700);font-size:.82rem}.-\32 xm0q_optionGroup{border:0;min-width:0;margin:0;padding:0}.-\32 xm0q_optionGroup legend{color:var(--navy-900);margin-bottom:.45rem;padding:0;font-size:.75rem;font-weight:850}.-\32 xm0q_optionButtons,.-\32 xm0q_genderOptions,.-\32 xm0q_necklineOption,.-\32 xm0q_previewColorPicker{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.-\32 xm0q_previewColorPicker{margin-top:.45rem}.-\32 xm0q_optionButtons button,.-\32 xm0q_genderOptions button,.-\32 xm0q_necklineOption button{border:1px solid var(--line);background:var(--ui-surface-solid,#fff);min-width:3rem;min-height:44px;color:var(--navy-900);font:750 .78rem/1 var(--font-body), sans-serif;cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;gap:.45rem;padding:.62rem .8rem;display:inline-flex}.-\32 xm0q_genderOptions button,.-\32 xm0q_necklineOption button{width:48px;min-width:48px;height:48px;padding:0;font-size:1.55rem}.-\32 xm0q_optionButtons button:hover:not(:disabled),.-\32 xm0q_genderOptions button:hover:not(:disabled),.-\32 xm0q_necklineOption button:hover:not(:disabled){border-color:var(--blue-700)}.-\32 xm0q_optionButtons button.-\32 xm0q_optionSelected,.-\32 xm0q_genderOptions button.-\32 xm0q_optionSelected,.-\32 xm0q_necklineOption button.-\32 xm0q_optionSelected{border-color:var(--blue-700);background:var(--blue-700);color:#fff;box-shadow:0 0 0 2px color-mix(in srgb, var(--blue-700) 16%, transparent)}.-\32 xm0q_optionButtons button:focus-visible,.-\32 xm0q_genderOptions button:focus-visible,.-\32 xm0q_necklineOption button:focus-visible,.-\32 xm0q_colorCircle:focus-visible{outline:3px solid color-mix(in srgb, var(--blue-700) 30%, transparent);outline-offset:2px}.-\32 xm0q_optionGroup:disabled .-\32 xm0q_optionButtons button,.-\32 xm0q_optionGroup:disabled .-\32 xm0q_genderOptions button,.-\32 xm0q_optionGroup:disabled .-\32 xm0q_necklineOption button,.-\32 xm0q_genderOptions button:disabled,.-\32 xm0q_colorCircle:disabled{cursor:not-allowed;opacity:.55}.-\32 xm0q_genderOptions button:disabled{opacity:.3;text-decoration:line-through}.-\32 xm0q_necklineOption>span{color:var(--ink-soft);font-size:.74rem;font-weight:750}.-\32 xm0q_colorCircle{border:2px solid var(--ui-surface-solid,#fff);cursor:pointer;border-radius:999px;flex:none;width:32px;min-width:32px;height:32px;padding:0;box-shadow:0 0 0 1px #0c193942}.-\32 xm0q_colorCircle:hover:not(:disabled){box-shadow:0 0 0 2px color-mix(in srgb, var(--blue-700) 45%, transparent)}.-\32 xm0q_colorCircleSelected{box-shadow:0 0 0 3px var(--ui-surface-solid,#fff), 0 0 0 5px var(--blue-700)}.-\32 xm0q_colorWhite{background:#fff}.-\32 xm0q_colorBlue{background:#2451b8}.-\32 xm0q_colorKhaki{background:#77764d}.-\32 xm0q_colorPurple{background:#74509a}.-\32 xm0q_colorNeutral{background:#a7a9ad}.-\32 xm0q_quantity{border-top:1px solid var(--line);color:var(--navy-900);grid-template-columns:48px minmax(4rem,1fr) 48px;align-items:center;gap:.45rem;padding:.65rem;display:grid}.-\32 xm0q_addLineRow .-\32 xm0q_quantity,.-\32 xm0q_draftLine .-\32 xm0q_quantity{border-top:0;min-width:12rem;padding:0}.-\32 xm0q_draftOrder{gap:.7rem;margin-top:1rem;display:grid}.-\32 xm0q_draftLines{gap:.55rem;display:grid}.-\32 xm0q_draftLine{border:1px solid var(--line);background:var(--ui-surface-solid,#fff);border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.-\32 xm0q_draftLine>div:first-child{gap:.2rem;min-width:0;display:grid}.-\32 xm0q_draftLine>div:first-child strong{color:var(--navy-900);overflow-wrap:anywhere;font-size:.78rem}.-\32 xm0q_draftLine>div:first-child span{color:var(--blue-700);font-size:.74rem;font-weight:800}.-\32 xm0q_quantity button{border:1px solid var(--line);background:var(--ui-surface-solid,#fff);width:48px;min-width:48px;height:48px;color:var(--blue-700);font:800 1.35rem/1 var(--font-body), sans-serif;cursor:pointer;border-radius:.65rem;padding:0}.-\32 xm0q_quantity button:hover:not(:disabled){border-color:var(--blue-700);background:color-mix(in srgb, var(--blue-700) 8%, var(--ui-surface-solid,#fff))}.-\32 xm0q_quantity button:focus-visible{outline:3px solid color-mix(in srgb, var(--blue-700) 30%, transparent);outline-offset:2px}.-\32 xm0q_quantity button:disabled{color:var(--ink-soft);cursor:not-allowed;opacity:.45}.-\32 xm0q_quantity output{text-align:center;justify-content:center;align-items:baseline;gap:.25rem;min-width:0;display:flex}.-\32 xm0q_quantity output strong{color:var(--navy-900);font-size:1.25rem}.-\32 xm0q_quantity output span{color:var(--ink-soft);font-size:.72rem;font-weight:750}.-\32 xm0q_checkout{border-top:1px solid var(--line);gap:.8rem;margin-top:1rem;padding-top:1rem;display:grid}.-\32 xm0q_total,.-\32 xm0q_currentStatus{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.-\32 xm0q_total span,.-\32 xm0q_currentStatus>span{color:var(--ink-soft);font-size:.76rem}.-\32 xm0q_total strong{color:var(--navy-900);font-size:1.2rem}.-\32 xm0q_consent{margin:0}.-\32 xm0q_locked{color:var(--ink-soft);margin:0;font-size:.76rem}.-\32 xm0q_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.55rem;margin-top:.9rem;display:grid}.-\32 xm0q_summaryGrid div{border:1px solid var(--line);background:var(--ui-surface-solid,#fff);border-radius:.6rem;gap:.15rem;padding:.7rem;display:grid}.-\32 xm0q_summaryGrid span{color:var(--ink-soft);font-size:.7rem}.-\32 xm0q_summaryGrid strong{color:var(--navy-900)}.-\32 xm0q_orderList{margin-top:1rem}.-\32 xm0q_orderRow{align-items:flex-start}.-\32 xm0q_orderIdentity{gap:.2rem;min-width:0;display:grid}.-\32 xm0q_orderTitle{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.-\32 xm0q_orderIdentity>span,.-\32 xm0q_orderIdentity>small{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.7rem}@media (max-width:600px){.-\32 xm0q_productPreview{grid-template-columns:1fr}.-\32 xm0q_preview{border-right:0;border-bottom:1px solid var(--line);min-height:18rem}.-\32 xm0q_preview img{max-height:none}.-\32 xm0q_previewDetails,.-\32 xm0q_previewPanel .-\32 xm0q_configurator{padding:.9rem}.-\32 xm0q_total span,.-\32 xm0q_currentStatus>span,.-\32 xm0q_locked,.-\32 xm0q_orderIdentity>span,.-\32 xm0q_orderIdentity>small{font-size:.82rem}.-\32 xm0q_orderRow{flex-direction:column;align-items:stretch}.-\32 xm0q_configurator{padding:.85rem}.-\32 xm0q_configuratorHeading,.-\32 xm0q_addLineRow,.-\32 xm0q_draftLine{flex-direction:column;align-items:stretch}.-\32 xm0q_configuratorHeading>strong{align-self:flex-start}.-\32 xm0q_addLineRow .-\32 xm0q_quantity,.-\32 xm0q_draftLine .-\32 xm0q_quantity{width:100%;min-width:0}.-\32 xm0q_addLineRow>:last-child{width:100%}}@media (prefers-reduced-motion:reduce){.-\32 xm0q_preview img{transition:none}}
