.wizard-motion_stepEnter__ZyVe5{animation:wizard-motion_onboarding-rise__h3ILi var(--ui-duration-slow) var(--ui-ease-enter) both;--onboarding-rise:var(--ui-reveal-distance)}.wizard-motion_messageEnter__7be5x{animation:wizard-motion_onboarding-rise__h3ILi var(--ui-duration-base) var(--ui-ease-enter) both;--onboarding-rise:calc(var(--ui-reveal-distance) / 2)}.wizard-motion_completionMark__AJmv3{animation:wizard-motion_onboarding-completion-mark__J___b var(--ui-duration-base) var(--ui-ease-enter) both}.wizard-motion_briefRowEnter__Lvja5{animation:wizard-motion_onboarding-rise__h3ILi var(--ui-duration-fast) var(--ui-ease-enter) backwards;--onboarding-rise:calc(var(--ui-reveal-distance) / 2)}@keyframes wizard-motion_onboarding-rise__h3ILi{0%{opacity:0;transform:translateY(var(--onboarding-rise))}to{opacity:1;transform:translateY(0)}}@keyframes wizard-motion_onboarding-completion-mark__J___b{0%{opacity:0;transform:scale(var(--scale-large))}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.wizard-motion_briefRowEnter__Lvja5,.wizard-motion_completionMark__AJmv3,.wizard-motion_messageEnter__7be5x,.wizard-motion_stepEnter__ZyVe5{animation-name:wizard-motion_onboarding-fade___2yOr}@keyframes wizard-motion_onboarding-fade___2yOr{0%{opacity:0}to{opacity:1}}}.Footer_footer__LQHwI{position:relative;z-index:var(--ui-z-raised);width:100%;padding:0 32px 32px;color:var(--ui-text-muted);font-size:var(--ui-font-size-meta);letter-spacing:var(--ui-tracking-meta);line-height:18px;overflow-wrap:anywhere;word-break:keep-all}.Footer_inner__RWkSx{max-width:1240px;margin:0 auto;padding-top:var(--ui-space-48);border-top:1px solid var(--ui-border)}.Footer_grid__OkD6d{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-space-32) var(--ui-space-24)}.Footer_brand__tpXO2{display:flex;align-items:center;align-self:start;gap:var(--ui-space-8);color:var(--ui-text);font-size:var(--ui-font-size-title);font-weight:600;letter-spacing:var(--ui-tracking-title);line-height:22px}.Footer_nav__HqFWO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-space-16)}.Footer_group__T3eac{display:flex;min-width:0;flex-direction:column;gap:var(--ui-space-12)}.Footer_groupLabel__VySNh{color:var(--ui-text);font-size:var(--ui-font-size-meta);font-weight:600;letter-spacing:var(--ui-tracking-meta);line-height:18px}.Footer_links__CJ4HL{display:flex;flex-direction:column;gap:var(--ui-space-8)}.Footer_link__U6BH1{display:inline-flex;min-height:24px;align-items:center;border-radius:var(--ui-radius-control);color:var(--ui-text-secondary);font-size:var(--ui-font-size-label);letter-spacing:0;line-height:20px;text-wrap:balance;transition:color var(--ui-duration-fast) var(--ui-ease-standard)}@media (hover:hover){.Footer_link__U6BH1:hover{color:var(--ui-text)}}@media (prefers-reduced-motion:reduce){.Footer_link__U6BH1{transition:none}}.Footer_legal__bYkJt{display:flex;flex-direction:column;gap:var(--ui-space-12);margin-top:var(--ui-space-48);padding-top:var(--ui-space-24);border-top:1px solid var(--ui-border)}.Footer_business__4H__N{display:flex;flex-direction:column;gap:var(--ui-space-4);font-style:normal}.Footer_businessRow__x_ruL{display:flex;flex-wrap:wrap;gap:var(--ui-space-4) var(--ui-space-16)}@media (min-width:640px){.Footer_grid__OkD6d{grid-template-columns:repeat(4,minmax(0,1fr))}.Footer_nav__HqFWO{grid-column:2/-1;grid-template-columns:subgrid;-moz-column-gap:normal;column-gap:normal}}@media (min-width:1024px){.Footer_legal__bYkJt{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--ui-space-24)}}@media (max-width:639px){.Footer_footer__LQHwI{padding:0 20px 24px}.Footer_inner__RWkSx{padding-top:var(--ui-space-32)}.Footer_legal__bYkJt{margin-top:var(--ui-space-32)}}.accordion_faqItem__dfQKn+.accordion_faqItem__dfQKn{margin-top:var(--ui-space-8)}.accordion_faqItem__dfQKn{border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface);transition:background-color var(--ui-duration-fast) var(--ui-ease-standard),border-color var(--ui-duration-fast) var(--ui-ease-standard),transform var(--ui-duration-fast) var(--ui-ease-standard)}.accordion_faqItem__dfQKn[data-state=open]{border-color:var(--ui-border-control)}.accordion_faqHeader__B_A39{display:flex;margin:0;font:inherit}.accordion_faqTrigger__tn_oq{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--ui-space-16);min-width:0;padding:var(--ui-space-16) var(--ui-space-16) var(--ui-space-16) 20px;border:0;border-radius:calc(var(--ui-radius-panel) - 1px);background:transparent;color:var(--ui-text);font:inherit;text-align:start;cursor:pointer}.accordion_faqQuestion__51hYJ{min-width:0;font-size:var(--ui-font-size-title);font-weight:500;line-height:24px;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.accordion_faqChevron__Ly52h{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--ui-surface-subtle);color:var(--ui-text-secondary);transition:transform var(--ui-duration-base) var(--ui-ease-standard),background-color var(--ui-duration-fast) var(--ui-ease-standard),color var(--ui-duration-fast) var(--ui-ease-standard)}.accordion_faqChevronIcon__eEVxL{width:16px;height:16px}.accordion_faqTrigger__tn_oq[data-state=open] .accordion_faqChevron__Ly52h{transform:rotate(180deg);background:var(--ui-selected);color:var(--ui-selected-text)}@media (hover:hover) and (pointer:fine){.accordion_faqItem__dfQKn:has(.accordion_faqTrigger__tn_oq:hover){border-color:var(--ui-border-control);background:var(--ui-surface-subtle);transform:translateY(-1px)}.accordion_faqTrigger__tn_oq:hover .accordion_faqChevron__Ly52h{background:var(--ui-surface-pressed);color:var(--ui-text)}.accordion_faqTrigger__tn_oq[data-state=open]:hover .accordion_faqChevron__Ly52h{background:var(--ui-selected);color:var(--ui-selected-text)}}.accordion_faqItem__dfQKn:has(.accordion_faqTrigger__tn_oq:active){background:var(--ui-surface-pressed)}.accordion_faqPanel__jsMvy[data-state=closed]{display:none}.accordion_faqAnswer__VFJ2l{padding:0 20px 20px;color:var(--ui-text-secondary);font-size:var(--ui-font-size-reading);line-height:26px;text-align:start;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.accordion_faqPanel__jsMvy[data-state=open] .accordion_faqAnswer__VFJ2l{animation:accordion_faqAnswerIn__D7zAP var(--ui-duration-base) var(--ui-ease-enter) both}@keyframes accordion_faqAnswerIn__D7zAP{0%{opacity:0;transform:translateY(calc(var(--ui-reveal-distance) / -2))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.accordion_faqItem__dfQKn:has(.accordion_faqTrigger__tn_oq:hover){transform:none}}@media (max-width:600px){.accordion_faqTrigger__tn_oq{padding:14px var(--ui-space-12) 14px var(--ui-space-16)}.accordion_faqQuestion__51hYJ{line-height:22px}.accordion_faqAnswer__VFJ2l{padding:0 var(--ui-space-16) var(--ui-space-16);font-size:var(--ui-font-size-body);line-height:22px}}:is(input,textarea,button):where(.field_shell__auYvj){display:flex;width:100%;min-width:0;min-height:var(--ui-control-md);padding-inline:var(--ui-space-12);border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-font-size-body);line-height:22px;transition-property:border-color,background-color,color,outline-color;transition-duration:var(--ui-duration-base),var(--ui-duration-base),var(--ui-duration-base),var(--ui-duration-fast);transition-timing-function:var(--ui-ease-standard),var(--ui-ease-standard),var(--ui-ease-standard),var(--ui-ease-exit)}@media (forced-colors:none){:is(input,textarea,button):where(.field_shell__auYvj){outline:var(--ui-focus-ring-width) solid transparent;outline-offset:var(--ui-focus-ring-offset)}}.field_shell__auYvj:focus-visible{transition-duration:var(--ui-duration-base);transition-timing-function:var(--ui-ease-standard),var(--ui-ease-standard),var(--ui-ease-standard),var(--ui-ease-enter)}:is(input,textarea,button):where(.field_single__8VcOZ){height:var(--ui-control-md);align-items:center}.field_shell__auYvj::-moz-placeholder{color:var(--ui-text-muted)}.field_shell__auYvj::placeholder,.field_shell__auYvj[data-placeholder]{color:var(--ui-text-muted)}.field_shell__auYvj:hover:not(:disabled):not([aria-invalid=true]):not([data-invalid]){border-color:var(--ui-text-muted)}.field_shell__auYvj[aria-invalid=true],.field_shell__auYvj[data-invalid]{border-color:var(--ui-danger)}.field_shell__auYvj:-moz-read-only:not(:disabled):is(input,textarea){background:var(--ui-surface-subtle);color:var(--ui-text)}.field_shell__auYvj:read-only:not(:disabled):is(input,textarea){background:var(--ui-surface-subtle);color:var(--ui-text)}.field_shell__auYvj:disabled,.field_shell__auYvj[data-disabled]{border-color:var(--ui-disabled-bg);background:var(--ui-disabled-bg);color:var(--ui-disabled-text);cursor:not-allowed}:is(input,textarea,button):where(.field_multi__hFZig){min-height:88px;max-height:320px;padding-block:10px;resize:vertical}:is(input,textarea,button):where(.field_trigger__RvQYD){align-items:center;justify-content:space-between;gap:var(--ui-space-8);text-align:left;cursor:pointer}.field_triggerValue__1FcjC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field_chevron__G8wIY{width:16px;height:16px;flex:none;color:var(--ui-text-secondary)}.field_counted__B8J_K{display:grid;gap:var(--ui-space-4);min-width:0}.field_counter__tA5f5{justify-self:end;font-variant-numeric:tabular-nums}.field_counterOver__NyIFh{color:var(--ui-danger)}.dropzone_tray__Chr9O{display:flex;flex-direction:column}.dropzone_slots__MvCAr{display:grid;grid-template-columns:repeat(var(--dropzone-columns),minmax(0,1fr));grid-auto-rows:88px;gap:var(--ui-space-8)}.dropzone_slot__TgjMS{position:relative;min-width:0;border:1px solid transparent;border-radius:var(--ui-radius-control)}.dropzone_image__UEl0m{overflow:hidden;border-color:var(--ui-border);background:var(--ui-surface-subtle);animation:dropzone_slot-in__qlNoV var(--ui-duration-slow) var(--ui-ease-enter) both}@keyframes dropzone_slot-in__qlNoV{0%{opacity:0;transform:translateY(var(--ui-space-4)) scale(.94)}}.dropzone_tile__oL7km{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-4);padding:0 var(--ui-space-8);text-align:center;text-wrap:balance;cursor:pointer;transition:background-color var(--ui-duration-base) var(--ui-ease-standard),border-color var(--ui-duration-base) var(--ui-ease-standard),color var(--ui-duration-base) var(--ui-ease-standard),transform var(--ui-duration-fast) var(--ui-ease-standard)}.dropzone_tile__oL7km:hover:not([aria-busy=true]){transform:translateY(-1px)}.dropzone_tile__oL7km:active:not([aria-busy=true]){transform:scale(.98)}.dropzone_add__psAwz{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-text-secondary)}.dropzone_add__psAwz:hover:not([aria-busy=true]){border-color:var(--ui-border-control);color:var(--ui-text)}.dropzone_add__psAwz[aria-busy=true]{cursor:wait}.dropzone_tray__Chr9O[data-dragging] .dropzone_add__psAwz{border-color:var(--ui-focus);color:var(--ui-selected-text);cursor:copy}.dropzone_option__h7AAQ{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-text-secondary)}.dropzone_option__h7AAQ:hover{border-color:var(--ui-border-control);color:var(--ui-text)}.dropzone_option__h7AAQ[aria-pressed=true]{border-color:var(--ui-focus);background:var(--ui-selected);color:var(--ui-selected-text)}.dropzone_tileIcon__DxMjR{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;background:var(--ui-surface-subtle);color:var(--ui-text-secondary);transition:background-color var(--ui-duration-base) var(--ui-ease-standard),color var(--ui-duration-base) var(--ui-ease-standard)}.dropzone_tileIcon__DxMjR>svg{transition:transform var(--ui-duration-base) var(--ui-ease-standard)}.dropzone_add__psAwz:hover:not([aria-busy=true]) .dropzone_tileIcon__DxMjR>svg{transform:rotate(90deg)}.dropzone_option__h7AAQ .dropzone_tileIcon__DxMjR{background:var(--ui-brand-sky);color:var(--ui-on-action)}.dropzone_option__h7AAQ[aria-pressed=true] .dropzone_tileIcon__DxMjR{background:var(--ui-surface);color:var(--ui-selected-text)}.dropzone_empty__O_FUd{display:flex;align-items:center;justify-content:center;border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-text-muted);text-align:center;text-wrap:balance;transition-property:background-color,border-color,color;transition-duration:var(--ui-duration-fast);transition-timing-function:var(--ui-ease-exit)}.dropzone_tray__Chr9O:not([data-stand-in]) .dropzone_slots__MvCAr:has(.dropzone_add__psAwz:not([aria-busy=true])) .dropzone_empty__O_FUd{cursor:pointer}.dropzone_emptyBody__QnGTl{display:flex;flex-direction:column;align-items:center;gap:var(--ui-space-4);text-align:center;text-wrap:balance}.dropzone_tray__Chr9O:is([data-stand-in],[data-dragging]) .dropzone_empty__O_FUd{transition-duration:var(--ui-duration-base);transition-timing-function:var(--ui-ease-enter)}.dropzone_tray__Chr9O[data-stand-in] .dropzone_empty__O_FUd{border-color:var(--ui-focus);background:var(--ui-selected);color:var(--ui-selected-text)}.dropzone_tray__Chr9O[data-stand-in] .dropzone_empty__O_FUd .dropzone_tileIcon__DxMjR{background:var(--ui-surface);color:var(--ui-selected-text)}.dropzone_tray__Chr9O[data-dragging] .dropzone_empty__O_FUd{border-color:var(--ui-focus);color:var(--ui-selected-text)}.dropzone_iconIn__B2XOX{animation:dropzone_icon-in__gfK4S var(--ui-duration-base) var(--ui-ease-enter) both}@keyframes dropzone_icon-in__gfK4S{0%{opacity:0;transform:scale(.6)}}.dropzone_noteIcon__e_HRl{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;background:var(--ui-selected);color:var(--ui-selected-text)}.dropzone_note__HPsd9{display:grid}.dropzone_note__HPsd9[data-state=open]{animation:dropzone_note-open__ZO_nB var(--ui-duration-base) var(--ui-ease-enter)}.dropzone_note__HPsd9[data-state=closed]{animation:dropzone_note-close__ppFm3 var(--ui-duration-fast) var(--ui-ease-exit)}.dropzone_noteClip__dGc21{min-height:0;overflow:hidden}.dropzone_note__HPsd9[data-state=open] .dropzone_noteClip__dGc21>*{animation:dropzone_note-text___xaOg var(--ui-duration-slow) var(--ui-ease-enter) both}@keyframes dropzone_note-open__ZO_nB{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes dropzone_note-close__ppFm3{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@keyframes dropzone_note-text___xaOg{0%{opacity:0;transform:translateY(var(--ui-space-4))}}.product-form-motion_disclosure__6_aRr{display:grid}.product-form-motion_disclosure__6_aRr[data-state=open]{animation:product-form-motion_disclosure-open__kJuPo var(--ui-duration-base) var(--ui-ease-enter)}.product-form-motion_disclosure__6_aRr[data-state=closed]{animation:product-form-motion_disclosure-close__3lD_V var(--ui-duration-fast) var(--ui-ease-exit)}.product-form-motion_disclosureClip__hxWKC{min-height:0;overflow:hidden}@keyframes product-form-motion_disclosure-open__kJuPo{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes product-form-motion_disclosure-close__3lD_V{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}.AppResponsiveShell_workspace__C7FRr{--ws-column-gap:var(--ui-gap-loose);display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:var(--ws-column-gap);column-gap:var(--ws-column-gap);row-gap:var(--ws-column-gap);min-height:0}.AppResponsiveShell_inputColumn__FtkF8{position:relative;min-width:0;min-height:0;height:100%}.AppResponsiveShell_inputForm__yS83N{height:100%;min-height:0}.AppResponsiveShell_firstEntry__wOTDG .AppResponsiveShell_mobilePane__DRjiR[data-mobile-pane=result]>div{height:100%}.AppResponsiveShell_expandRail__OcZiX{position:absolute;inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-8);width:2.5rem;padding:var(--ui-space-8) 0;border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text-secondary);visibility:hidden;opacity:0}.AppResponsiveShell_expandRail__OcZiX:hover{background:var(--ui-surface-subtle);color:var(--ui-text)}.AppResponsiveShell_expandRail__OcZiX:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.AppResponsiveShell_expandRailText__LdkVS{writing-mode:vertical-rl;text-orientation:upright;font-size:var(--ui-font-size-meta);font-weight:600;line-height:1;letter-spacing:.04em}.AppResponsiveShell_savedSummary__Swvy_{display:none;padding:1rem;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface)}@media (min-width:1024px){.AppResponsiveShell_workspace__C7FRr{--ws-column-gap:var(--ui-gap-loose);grid-template-columns:minmax(27.5rem,35rem) minmax(0,1fr);transition:grid-template-columns var(--ec-motion-base) var(--ec-ease-decelerate)}.AppResponsiveShell_workspace__C7FRr[data-workspace-stage=first-entry][data-workspace-width=split]{--art-direction-min-height:360px;grid-template-rows:minmax(0,1fr);align-items:stretch}.AppResponsiveShell_workspace__C7FRr[data-workspace-stage=result]{grid-template-columns:calc(50% - var(--ws-column-gap) / 2) minmax(0,1fr)}.AppResponsiveShell_workspace__C7FRr[data-workspace-width=wide]{grid-template-columns:2.5rem minmax(0,1fr)}.AppResponsiveShell_workspace__C7FRr[data-workspace-stage=saved-result][data-workspace-width=wide]{grid-template-columns:clamp(10rem,17vw,14rem) minmax(0,1fr)}.AppResponsiveShell_workspace__C7FRr[data-workspace-stage=saved-result][data-workspace-width=wide] .AppResponsiveShell_savedSummary__Swvy_{display:block;position:absolute;inset:0;overflow-y:auto}.AppResponsiveShell_inputColumn__FtkF8{overflow:hidden}.AppResponsiveShell_expandRail__OcZiX,.AppResponsiveShell_inputForm__yS83N{transition:opacity var(--ec-motion-base) var(--ec-ease-decelerate),visibility var(--ec-motion-base)}.AppResponsiveShell_workspace__C7FRr[data-workspace-width=wide] .AppResponsiveShell_inputForm__yS83N{opacity:0;visibility:hidden;transition-duration:var(--ec-motion-fast),var(--ec-motion-fast);transition-timing-function:var(--ec-ease-accelerate),linear}.AppResponsiveShell_workspace__C7FRr[data-workspace-width=wide] .AppResponsiveShell_expandRail__OcZiX{visibility:visible;opacity:1}.AppResponsiveShell_workspace__C7FRr[data-workspace-width=split] .AppResponsiveShell_inputForm__yS83N{transition-delay:var(--ec-motion-fast),0s}}@container (max-width: 1200px){.AppResponsiveShell_workspace__C7FRr[data-workspace-stage=first-entry][data-workspace-width=split]{grid-template-columns:minmax(440px,520px) minmax(0,1fr)}}.AppResponsiveShell_singlePaneShell__LRzMM{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--ui-gap)}.AppResponsiveShell_mobileSwitcher__4Zn_K{width:100%}.AppResponsiveShell_mobileSwitcherItem__pCyub{flex:1 1 0}.AppResponsiveShell_singlePaneWorkspace__4rH2a{min-height:0;overflow:hidden}.AppResponsiveShell_mobilePane__DRjiR{min-width:0;height:100%;min-height:0;overflow-y:auto;animation:AppResponsiveShell_mobilePaneIn__9vIvu var(--ec-motion-base) var(--ec-ease-decelerate) both}.AppResponsiveShell_mobilePane__DRjiR[data-mobile-pane=input]{--mobile-pane-offset:-8px}.AppResponsiveShell_mobilePane__DRjiR[data-mobile-pane=result]{--mobile-pane-offset:8px}@keyframes AppResponsiveShell_mobilePaneIn__9vIvu{0%{opacity:0;transform:translateX(var(--mobile-pane-offset,8px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AppResponsiveShell_expandRail__OcZiX,.AppResponsiveShell_inputForm__yS83N,.AppResponsiveShell_workspace__C7FRr{transition:none}.AppResponsiveShell_mobilePane__DRjiR{animation:none}}.slot-tile_root__5i7mx{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-gap);width:100%;min-width:0;overflow:hidden;border:1px dashed var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface);padding:var(--ui-pad-panel);color:var(--ui-text-muted);text-align:center;transition:background-color var(--ui-duration-fast) var(--ui-ease-standard)}.slot-tile_interactive__rRrVt{cursor:pointer}.slot-tile_interactive__rRrVt:hover{background:var(--ui-surface-subtle)}.slot-tile_root__5i7mx:disabled{cursor:not-allowed;color:var(--ui-disabled-text)}.slot-tile_generating__tf9eI{border-color:transparent;background:transparent}.slot-tile_skeleton__HJjC_{position:absolute;inset:0;border-radius:inherit}.slot-tile_ready__pu3BK{border:0;padding:0;background:transparent}.slot-tile_contain__n53KE{container-type:size;border:1px solid var(--ui-border);background:var(--ui-surface-subtle)}.slot-tile_content__bPEDC{position:relative;display:block;flex:none;aspect-ratio:var(--slot-tile-content-aspect);width:min(100cqw,calc(100cqh * (var(--slot-tile-content-aspect))));overflow:hidden;background:var(--ui-surface)}.slot-tile_selected__XmHzf{position:absolute;inset:0;border-radius:inherit;outline:1px solid var(--ui-focus);outline-offset:-1px;pointer-events:none}.slot-tile_meta__HUtkw{position:relative;text-wrap-style:balance}.slot-tile_error__mp8GW{color:var(--ui-danger)}.slot-tile_icon__E1udY{position:relative;width:20px;height:20px;flex:none}.GenerationPanel_root__CKSdJ{--gen-duration:var(--ui-duration-slow,320ms);--gen-ease:var(--ui-ease-enter,cubic-bezier(0.16,1,0.3,1));--gen-distance:var(--ui-reveal-distance,8px);container-type:inline-size;width:100%}.GenerationPanel_head__TCtqg,.GenerationPanel_root__CKSdJ{display:flex;flex-direction:column;gap:var(--ui-gap-loose);min-width:0}.GenerationPanel_summary__1ViwY{display:flex;align-items:center;min-width:0}.GenerationPanel_now__em73r{margin:0;min-width:0;color:var(--ui-text);font-variant-numeric:tabular-nums;word-break:keep-all;text-wrap:balance}.GenerationPanel_body__ccxMG{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-section);min-width:0}.GenerationPanel_main__VCFZv{display:flex;flex-direction:column;gap:var(--ui-gap-loose);min-width:0}.GenerationPanel_groups__hBQ3C{display:flex;flex-direction:column;gap:var(--ui-gap-section);min-width:0}.GenerationPanel_group__hsRQG{display:flex;flex-direction:column;gap:var(--ui-gap);min-width:0}.GenerationPanel_groupLabel__vj6Ot{margin:0;color:var(--ui-text-secondary)}.GenerationPanel_tiles__LCkLa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui-gap);margin:0;padding:0;list-style:none;min-width:0}.GenerationPanel_tiles__LCkLa>*{grid-column:span 2}.GenerationPanel_tiles__LCkLa>:last-child:nth-child(odd){grid-column:2/span 2}.GenerationPanel_tile__yiKd8{display:flex;flex-direction:column;gap:var(--ui-gap);min-width:0;padding:var(--ui-gap-loose);box-sizing:border-box;border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle);color:var(--ui-text-muted)}.GenerationPanel_tileTitle__vHPwa{min-width:0;color:var(--ui-text);word-break:keep-all;text-wrap:balance}.GenerationPanel_tile__yiKd8[data-state=waiting] .GenerationPanel_tileTitle__vHPwa{color:var(--ui-text-secondary)}.GenerationPanel_status__7McdN{display:inline-flex;align-items:center;gap:var(--ui-gap-tight);min-width:0;color:var(--ui-text-muted);word-break:keep-all}[data-state=generating] .GenerationPanel_status__7McdN,[data-state=writing] .GenerationPanel_status__7McdN{color:var(--ui-selected-text)}[data-state=failed] .GenerationPanel_status__7McdN{color:var(--ui-danger)}.GenerationPanel_bars__kRK7U,.GenerationPanel_spacer__T9whK{display:flex;flex-direction:column;justify-content:space-evenly;gap:var(--ui-gap);height:44px;margin:0}.GenerationPanel_excerpt__9u4jb{display:-webkit-box;height:44px;margin:0;overflow:hidden;color:var(--ui-text);word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.GenerationPanel_bar__ISYHC{display:block;height:var(--ui-gap);border-radius:9999px;background:var(--ui-border)}.GenerationPanel_bar__ISYHC:last-child{width:60%}.GenerationPanel_imageTile__fuUkM{display:flex;flex-direction:column;gap:var(--ui-gap-tight);min-width:0;margin:0}.GenerationPanel_imageTile__fuUkM>[data-slot-tile]{max-block-size:max(10rem,calc((100dvh - 26rem) / 2))}.GenerationPanel_root__CKSdJ[data-alert] .GenerationPanel_imageTile__fuUkM>[data-slot-tile]{max-block-size:max(10rem,calc((100dvh - 29rem) / 2))}.GenerationPanel_image__Tsvmb{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.GenerationPanel_imageName__JWljU{color:var(--ui-text-secondary);text-align:center;word-break:keep-all;text-wrap:balance}.GenerationPanel_alert__Bwdb0{display:flex;flex-direction:column;gap:var(--ui-gap-tight);min-width:0;color:var(--ui-text)}.GenerationPanel_alertTitle__jCFRu{display:flex;align-items:flex-start;gap:var(--ui-gap);margin:0;word-break:keep-all;text-wrap:balance}.GenerationPanel_alertIcon__qjBxv{flex-shrink:0;margin-block-start:calc((1lh - 1rem) / 2);color:var(--ui-danger)}.GenerationPanel_alertDetail__FjpwT{margin:0;color:var(--ui-text-secondary);word-break:keep-all;text-wrap:balance}.GenerationPanel_lines__kHC54{display:flex;flex-direction:column;gap:var(--ui-gap-tight);min-width:0;text-align:center}.GenerationPanel_meanwhile__KNYQU{margin:0;color:var(--ui-text-secondary);text-wrap:balance;word-break:keep-all}.GenerationPanel_actions___ne1X{display:flex;flex-direction:column;gap:var(--ui-gap)}.GenerationPanel_actions___ne1X>*{width:100%}@container (min-width: 640px){.GenerationPanel_head__TCtqg{flex-direction:row;align-items:center;justify-content:space-between;min-height:var(--ui-control-lg)}.GenerationPanel_summary__1ViwY{flex:1}.GenerationPanel_actions___ne1X{flex-direction:row;flex-shrink:0}.GenerationPanel_actions___ne1X>*{width:auto}.GenerationPanel_tiles__LCkLa{grid-template-columns:repeat(6,minmax(0,1fr))}.GenerationPanel_tiles__LCkLa>:last-child:nth-child(odd){grid-column:span 2}.GenerationPanel_tiles__LCkLa>:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}.GenerationPanel_tiles__LCkLa>:last-child:nth-child(3n+1){grid-column:3/span 2}}@container (max-width: 639px){.GenerationPanel_body__ccxMG [data-step-state]:not([data-step-state=current]){display:none}}@container (min-width: 880px){.GenerationPanel_body__ccxMG[data-steps]{grid-template-columns:240px minmax(0,1fr);align-items:start}}@keyframes GenerationPanel_gen-reveal__F1Gy7{0%{opacity:0;transform:translateY(var(--gen-distance))}to{opacity:1;transform:none}}@keyframes GenerationPanel_gen-pulse__3_3Wf{0%,to{opacity:1}50%{opacity:var(--ui-loading-pulse-opacity)}}@media (prefers-reduced-motion:no-preference){.GenerationPanel_tile__yiKd8{transition:color var(--ui-duration-base,.2s) var(--ui-ease-standard,cubic-bezier(.2,0,0,1))}.GenerationPanel_bar__ISYHC{transition:background-color var(--ui-duration-slow,.32s) var(--ui-ease-standard,cubic-bezier(.2,0,0,1))}.GenerationPanel_root__CKSdJ[data-pulse] .GenerationPanel_tile__yiKd8 .GenerationPanel_bar__ISYHC,.GenerationPanel_tile__yiKd8[data-state=generating] .GenerationPanel_bar__ISYHC,.GenerationPanel_tile__yiKd8[data-state=writing] .GenerationPanel_bar__ISYHC{animation:GenerationPanel_gen-pulse__3_3Wf var(--ui-loading-pulse) ease-in-out infinite}.GenerationPanel_image__Tsvmb,.GenerationPanel_reveal__wocSG{animation:GenerationPanel_gen-reveal__F1Gy7 var(--gen-duration) var(--gen-ease) both}}.ReadyStateView_shell__6lvvy{container-type:inline-size;display:flex;width:100%;height:100%;min-height:0;flex:1;flex-direction:column;color:var(--ui-text);background:var(--ui-surface)}.ReadyStateView_header__pwedk{padding:var(--ui-pad-panel)}.ReadyStateView_templateBoard__pCm32{position:relative;display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;margin:0}.ReadyStateView_imageViewport__R_zeR{position:relative;min-height:var(--art-direction-min-height,240px);flex:1;overflow:hidden}.ReadyStateView_artCanvas__AjLPS{position:absolute;inset:0;overflow:hidden;background:var(--ui-surface)}.ReadyStateView_previewImage__wbvC6{-o-object-fit:cover;object-fit:cover}.ReadyStateView_productPlaceholder__aRc4w{position:absolute;inset:0;display:grid;place-items:center;padding:calc(var(--ui-pad-panel) * 2 + var(--ui-control-sm)) var(--ui-pad-panel);pointer-events:none}.ReadyStateView_productPlaceholderCard__WogDR{display:flex;width:min(100%,360px);flex-direction:column;align-items:center;gap:var(--ui-gap);padding:var(--ui-pad-panel);border-radius:var(--ui-radius-panel);background:var(--ui-surface);box-shadow:var(--ui-overlay-shadow);text-align:center}.ReadyStateView_productPlaceholderImage__V2CJE{width:100%;aspect-ratio:1;border-radius:var(--ui-radius-control);-o-object-fit:cover;object-fit:cover}.ReadyStateView_productPlaceholderName__K_Agx{width:100%;color:var(--ui-text);word-break:keep-all;overflow-wrap:anywhere;text-wrap-style:balance}.ReadyStateView_previewNotice__k6lkj{position:absolute;inset-block-start:var(--ui-pad-panel);inset-inline-start:var(--ui-pad-panel);padding:4px 8px;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text-muted);pointer-events:none}.ReadyStateView_previewAction__ap0R8{position:absolute;inset-block-end:var(--ui-pad-panel);inset-inline-start:50%;translate:-50% 0}.ReadyStateView_moodOptions__OPS4j{display:grid;grid-template-columns:1fr;gap:var(--ui-gap);padding:0 var(--ui-pad-panel) var(--ui-pad-panel)}.ReadyStateView_moodOption__i1U1t{display:grid;min-width:0;min-height:var(--ui-control-lg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ui-gap);padding:var(--ui-gap);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);text-align:left}.ReadyStateView_moodOption__i1U1t:hover{border-color:var(--ui-border-control);background:var(--ui-surface-subtle)}.ReadyStateView_moodOption__i1U1t[aria-checked=true]{border-color:var(--ui-selected);background:var(--ui-selected);color:var(--ui-selected-text)}.ReadyStateView_moodOptionSwatches__tk_2p{display:flex}.ReadyStateView_moodOptionChip__k2Vkq{width:12px;height:20px;box-shadow:inset 0 0 0 1px rgb(0 0 0/12%)}.ReadyStateView_moodOptionChip__k2Vkq:first-child{border-radius:4px 0 0 4px}.ReadyStateView_moodOptionChip__k2Vkq:last-child{border-radius:0 4px 4px 0}.ReadyStateView_moodOptionName__kIvC4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (min-width: 480px){.ReadyStateView_moodOptions__OPS4j{grid-template-columns:repeat(3,minmax(0,1fr))}}.DesignPreviewSurface_surface__IC323{container:result-preview/inline-size;min-width:0;max-width:100%;overflow-x:clip;color:var(--ui-text);background:var(--ui-surface)}.DesignPreviewSurface_layout__DuoSP{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"canvas";min-width:0;max-width:100%;overflow-x:clip;min-height:608px;background:var(--ui-surface-subtle)}.DesignPreviewSurface_layout__DuoSP[data-review-open=true]{grid-template-areas:"inspector" "canvas";grid-template-rows:auto 1fr}.DesignPreviewSurface_commandBar__Lm3r7{display:grid;gap:var(--ui-space-16)}.DesignPreviewSurface_controlRow__PGa1b{display:grid;min-width:0;gap:var(--ui-space-8)}.DesignPreviewSurface_reviewRow__nsJXE{padding-top:var(--ui-space-8);border-top:1px solid var(--ui-border)}.DesignPreviewSurface_sectionRail__wN46m{display:none;grid-area:rail;min-width:0;align-self:start;position:sticky;top:0}.DesignPreviewSurface_sectionRailContent__u0Qr_{max-height:calc(100dvh - 5rem);overflow-y:auto;overscroll-behavior:contain;padding:16px 8px}.DesignPreviewSurface_sectionRailRow__UYQRP{min-height:calc(var(--ui-control-md) + var(--ui-space-8))}.DesignPreviewSurface_canvas__eYjqb{grid-area:canvas;min-width:0;max-width:100%;overflow-x:clip}.DesignPreviewSurface_canvasPadding__J_stB{min-width:0;max-width:100%;overflow-x:clip;padding:16px}@container result-preview (max-width: 479px){.DesignPreviewSurface_canvasPadding__J_stB{padding:8px 0}}.DesignPreviewSurface_inspector__9jhZF{grid-area:inspector;min-width:0;max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:16px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface)}@container result-preview (min-width: 1000px){.DesignPreviewSurface_layout__DuoSP{grid-template-columns:192px minmax(0,1fr);grid-template-areas:"rail canvas"}.DesignPreviewSurface_layout__DuoSP[data-review-open=true]{grid-template-areas:"inspector inspector" "rail canvas"}.DesignPreviewSurface_sectionRail__wN46m{display:block}}@container result-preview (min-width: 1280px){.DesignPreviewSurface_layout__DuoSP[data-review-open=true]{grid-template-columns:192px minmax(0,1fr) 264px;grid-template-areas:"rail canvas inspector";grid-template-rows:1fr}.DesignPreviewSurface_inspector__9jhZF{position:sticky;top:0;align-self:start;max-height:calc(100dvh - 5rem);border-bottom:0;border-left:1px solid var(--ui-border)}}.color_swatchRow__R5m8Y{position:relative;display:flex;align-items:center;gap:8px;height:var(--ui-control-md);border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);background-color:var(--ui-surface-subtle);padding:0 8px;cursor:pointer;overflow:hidden;transition:border-color .16s linear,background-color .16s linear}.color_swatchRow__R5m8Y:hover{border-color:var(--ui-border-control);background-color:var(--ui-surface)}.color_swatchRow__R5m8Y:focus-within{border-color:var(--ui-border-control);box-shadow:none;outline:2px solid var(--ui-focus);outline-offset:2px}.color_swatchDot__QCX60{width:18px;height:18px;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border-control);flex-shrink:0}.color_swatchValue__z1ZM_{font-size:12px;font-weight:500;flex:1;font-variant-numeric:tabular-nums;color:var(--ui-text);letter-spacing:-.005em}.color_swatchValueEmpty__VqPrZ{color:var(--ui-text-muted);font-weight:400}.color_swatchInput__EzBw4{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;border:0}.color_tokenPalette__xhoml{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.color_tokenColorBtn__NbPGZ{display:inline-flex;align-items:center;gap:8px;min-width:0;height:32px;padding:0 8px;border:1px solid transparent;border-radius:8px;background-color:color-mix(in srgb,var(--ui-text) 3.5%,transparent);color:var(--ui-text-secondary);cursor:pointer}.color_tokenColorBtn__NbPGZ:hover{background-color:color-mix(in srgb,var(--ui-text) 7%,transparent);color:var(--ui-text)}.color_tokenColorBtn__NbPGZ:focus-visible{outline:2px solid var(--ui-focus);box-shadow:none;outline-offset:2px}.color_tokenColorBtnActive__Urqy_{background-color:var(--ui-selected);color:var(--ui-selected-text);border-color:var(--ui-focus);font-weight:600}.color_tokenColorDot__Yi64x{width:16px;height:16px;flex-shrink:0;border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control)}.color_tokenColorLabel__vsDTX{min-width:0;overflow:hidden;font-size:13px;font-weight:500;line-height:20px;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.color_transparentSwatch__9t7lz{background-color:transparent;background-image:repeating-conic-gradient(var(--ec-control-border) 0 25%,transparent 0 50%);background-size:8px 8px}@media (prefers-reduced-motion:reduce){.color_swatchRow__R5m8Y{transition:none}}.color_swatchInput__EzBw4:focus-visible,.color_swatchRow__R5m8Y:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.color_swatchInput__EzBw4:disabled,.color_swatchRow__R5m8Y:disabled,.color_tokenColorBtn__NbPGZ:disabled{background-color:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-border);opacity:1;cursor:not-allowed;transform:none}.color_swatchInput__EzBw4:disabled{opacity:0}.MultiSelectionAlignmentRibbon_ribbon__ibUj9{display:flex;flex-direction:column;gap:12px;margin:12px 0;padding:14px;border:1px solid color-mix(in srgb,var(--ui-border-control) 28%,var(--ui-border));border-radius:var(--ui-radius-panel);background:color-mix(in srgb,var(--ui-action) 6%,var(--ui-surface))}.MultiSelectionAlignmentRibbon_header__ZdhKk{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.MultiSelectionAlignmentRibbon_description__aga0j,.MultiSelectionAlignmentRibbon_eyebrow__k_0fH,.MultiSelectionAlignmentRibbon_title__YTUqH,.MultiSelectionAlignmentRibbon_warning__JgRh4{margin:0}.MultiSelectionAlignmentRibbon_eyebrow__k_0fH{color:var(--ui-selected-text);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.MultiSelectionAlignmentRibbon_title__YTUqH{margin-top:4px;color:var(--ui-text);font-size:14px;font-weight:800}.MultiSelectionAlignmentRibbon_description__aga0j,.MultiSelectionAlignmentRibbon_warning__JgRh4{color:var(--ui-text-secondary);font-size:12px;line-height:1.5}.MultiSelectionAlignmentRibbon_styleControls__y7ieT{display:flex;flex-direction:column;gap:12px;padding-top:10px;border-top:1px solid var(--ui-border)}.MultiSelectionAlignmentRibbon_mixedNotice__WgmAF{margin:0;color:var(--ui-text-secondary);font-size:12px;line-height:1.5}.MultiSelectionAlignmentRibbon_warning__JgRh4{color:var(--ec-status-rejected-text,#B91C1C)}.MultiSelectionAlignmentRibbon_actions__29YBx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.MultiSelectionAlignmentRibbon_visibilityActions__2swfR{padding-top:10px;border-top:1px solid var(--ui-border)}.MultiSelectionAlignmentRibbon_visibilityAction__SaG3Z{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:36px;border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle);color:var(--ui-text);cursor:pointer;font-size:12px;font-weight:700}.MultiSelectionAlignmentRibbon_visibilityAction__SaG3Z:hover:not(:disabled){border-color:var(--ui-border-control);color:var(--ui-text);background-color:var(--ui-selected);transform:none}.MultiSelectionAlignmentRibbon_visibilityAction__SaG3Z:focus-visible{outline:2px solid var(--ui-focus);box-shadow:none;outline-offset:2px}.MultiSelectionAlignmentRibbon_visibilityAction__SaG3Z:disabled{cursor:not-allowed;opacity:1;background-color:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-border);transform:none}.MultiSelectionAlignmentRibbon_action__dfmF_,.MultiSelectionAlignmentRibbon_close__Oy0_G{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-border-control);background:var(--ui-surface-subtle);color:var(--ui-text);cursor:pointer}.MultiSelectionAlignmentRibbon_action__dfmF_{min-width:44px;height:36px;border-radius:var(--ui-radius-control)}.MultiSelectionAlignmentRibbon_close__Oy0_G{width:28px;height:28px;border-radius:var(--ui-radius-control)}.MultiSelectionAlignmentRibbon_action__dfmF_:hover:not(:disabled),.MultiSelectionAlignmentRibbon_close__Oy0_G:hover{border-color:var(--ui-border-control);color:var(--ui-text);background-color:var(--ui-selected);transform:none}.MultiSelectionAlignmentRibbon_action__dfmF_:focus-visible,.MultiSelectionAlignmentRibbon_close__Oy0_G:focus-visible{outline:2px solid var(--ui-focus);box-shadow:none;outline-offset:2px}.MultiSelectionAlignmentRibbon_action__dfmF_:disabled,.MultiSelectionAlignmentRibbon_close__Oy0_G:disabled{cursor:not-allowed;opacity:1;background-color:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-border);transform:none}.HistoryPanel_panel__sSg_J{display:flex;flex-direction:column;min-height:0;height:100%}.HistoryPanel_listScroll__AdwsP{flex:1;min-height:0}.HistoryPanel_list__PNy8m{display:flex;flex-direction:column;gap:2px;padding:6px 0 8px}.HistoryPanel_entry__GlVoA{display:flex;align-items:center;gap:8px;margin-inline:-8px;padding:6px 8px;border-radius:var(--ui-radius-control);border:1px solid transparent;background-color:transparent;color:var(--ui-text);font-size:12px;cursor:pointer;transition:background-color .16s linear,border-color .16s linear,color .16s linear;min-height:44px}.HistoryPanel_entry__GlVoA:hover{background-color:var(--ui-surface-subtle)}.HistoryPanel_entry__GlVoA:focus-visible{outline:2px solid var(--ui-focus);border-color:var(--ui-border-control);box-shadow:none;outline-offset:2px}.HistoryPanel_entryCurrent__jZcfF{background-color:var(--ui-selected);border-color:var(--ui-focus);color:var(--ui-selected-text);font-weight:650;box-shadow:inset 0 0 0 1px var(--ui-focus)}.HistoryPanel_entryFuture__SG3bz{opacity:1;transition:opacity .16s linear,background-color .16s linear;color:var(--ui-text-muted)}.HistoryPanel_entryFuture__SG3bz:hover{opacity:1;background-color:var(--ui-surface-subtle);color:var(--ui-text-muted)}.HistoryPanel_dot__iqs95{width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:var(--ui-border)}.HistoryPanel_dotCurrent__xAe6k{background-color:var(--ui-action);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-action) 16%,transparent)}.HistoryPanel_dotFuture__6Qil9{background-color:var(--ui-border);opacity:1;color:var(--ui-text-muted)}.HistoryPanel_icon__7wZtE{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ui-text-secondary)}.HistoryPanel_iconCurrent__97Un2{color:var(--ui-selected-text)}.HistoryPanel_entryBody__TFIjl{flex:1;min-width:0}.HistoryPanel_entryLabel__oi323{margin:0;font-size:12px;font-weight:inherit;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;letter-spacing:-.005em}.HistoryPanel_entryTime__2FMN0{margin:2px 0 0;font-size:12px;font-weight:400;color:var(--ui-text-secondary);font-variant-numeric:tabular-nums}.HistoryPanel_entryCurrent__jZcfF .HistoryPanel_entryTime__2FMN0{color:color-mix(in srgb,var(--ui-selected-text) 70%,var(--ui-text-secondary) 30%)}.HistoryPanel_nowBadge__2pNU5{padding:2px 8px;border-radius:9999px;font-size:12px;font-weight:600;flex-shrink:0;background-color:var(--ui-action);color:var(--ui-on-action);letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.HistoryPanel_entryFuture__SG3bz,.HistoryPanel_entry__GlVoA{transition:none;opacity:1;color:var(--ui-text-muted)}}.HistoryPanel_entry__GlVoA:disabled{background-color:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-border);opacity:1;cursor:not-allowed;transform:none}.pdp-check_pdpCheckPanel__glb_b{display:flex;flex-direction:column;gap:var(--ui-gap);min-height:0;overflow-y:auto;padding-block:var(--ui-gap-loose);scroll-padding-block:var(--ui-gap-loose);margin-inline-end:calc(-1 * var(--ui-gap-loose))}.pdp-check_pdpCheckPanel__glb_b>*{flex-shrink:0;margin-inline-end:var(--ui-gap-loose)}.pdp-check_pdpCheckEmpty__3px1f{display:flex;align-items:flex-start;justify-content:center;gap:var(--ui-gap);color:var(--ui-text-secondary);text-align:center;text-wrap:balance}.pdp-check_pdpCheckEmpty__3px1f p{margin:0}.pdp-check_pdpCheckEmpty__3px1f svg{flex-shrink:0;margin-top:3px;color:var(--ui-text-muted)}.pdp-check_pdpCheckSummaryLine__wRdCa{margin:0;color:var(--ui-text-secondary);word-break:keep-all;text-wrap:pretty}.pdp-check_pdpCheckPassed__IBI82{padding-block:0}.pdp-check_pdpCheckPassedSummary__GBckM{display:flex;min-height:var(--ui-control-md);align-items:center;justify-content:center;border-radius:var(--ui-radius-control);color:var(--ui-text-secondary);cursor:pointer}.pdp-check_pdpCheckCard__xwVq1{display:flex;flex-direction:column;gap:var(--ui-gap-tight)}.pdp-check_pdpCheckList__I0osH{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.pdp-check_pdpCheckRow__JR4RB{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;-moz-column-gap:var(--ui-gap);column-gap:var(--ui-gap);min-height:var(--ui-control-lg);padding-block:var(--ui-gap)}.pdp-check_pdpCheckRow__JR4RB+.pdp-check_pdpCheckRow__JR4RB{border-top:1px solid var(--ui-border)}.pdp-check_pdpCheckRowGlyph___HpFA{display:flex;align-items:center;justify-content:center;width:16px;height:22px}.pdp-check_pdpCheckRowGlyphPass__PERCF{color:var(--ui-success)}.pdp-check_pdpCheckRowGlyphWarn__cvfa_{color:var(--ui-warning)}.pdp-check_pdpCheckRowGlyphFail__agSCV{color:var(--ui-danger)}.pdp-check_pdpCheckRowBody__wcbby{display:flex;flex-direction:column;gap:var(--ui-gap-tight);min-width:0}.pdp-check_pdpCheckRowTitle__bdCg9{color:var(--ui-text);font-weight:500}.pdp-check_pdpCheckRowDetail__nADC9{margin:0;color:var(--ui-text-secondary)}.pdp-check_pdpCheckRowSide___CkMU{display:flex;align-items:center;min-height:22px}.pdp-check_pdpCheckRowSide___CkMU>button{margin-block:-5px}.pdp-check_pdpCheckRowAction__czIaC{align-self:stretch;margin-top:var(--ui-gap-tight)}