.editor_editor__nD3Ua{height:100vh;min-height:640px;display:flex;flex-direction:column;overflow:hidden}.editor_bar__9vFIB{scrollbar-width:none;height:56px;background:#0b0f17;border-bottom:3px solid #14898f;gap:14px;padding:0 20px;color:#e6edf3;min-width:0}.editor_bar__9vFIB,.editor_bar__9vFIB .editor_brand__6HjAe{flex:none;display:flex;align-items:center}.editor_back__K3wDK{font-size:14px;color:#a3adba!important;white-space:nowrap}.editor_back__K3wDK:hover{color:#fff!important;text-decoration:none!important}.editor_slash__9Uvy7{color:#566273}.editor_name__QgtOe{background:transparent;border:1px solid transparent;border-radius:6px;color:#e6edf3;font-size:14px;font-weight:600;padding:4px 6px;min-width:80px;max-width:280px;field-sizing:content}.editor_name__QgtOe:hover{border-color:#2a3543}.editor_name__QgtOe:focus{border-color:#2dd4bf;outline:none;background:#10161f}.editor_state__2TLAx{font-size:12px;white-space:nowrap;color:#7d8a9c}.editor_state__2TLAx[data-dirty=true]{color:#ffce3a}.editor_spacer__tBTES{flex:1}.editor_barBtn__vAS6j{padding:7px 12px;font-size:13px;color:#e6edf3;background:transparent;border:1px solid #2a3543;border-radius:8px;white-space:nowrap;cursor:pointer}.editor_barBtn__vAS6j:hover:not(:disabled){border-color:#566273;background:#10161f}.editor_barBtn__vAS6j[aria-pressed=true]{border-color:#2dd4bf;color:#2dd4bf}.editor_barPrimary__88xhg{padding:7px 14px;font-size:13px;color:#08121a;background:#2dd4bf;border:0;border-radius:8px;font-weight:600;white-space:nowrap;cursor:pointer}.editor_barPrimary__88xhg:hover:not(:disabled){background:#5eead4}.editor_barBtn__vAS6j:disabled,.editor_barPrimary__88xhg:disabled{opacity:.45;cursor:not-allowed}.editor_split__4yO2O{position:relative;display:inline-flex;border-radius:8px}.editor_splitArrow__0NOx5,.editor_splitMain__09Y9i{font-size:13px;font-weight:600;color:#08121a;background:#2dd4bf;border:0;white-space:nowrap;cursor:pointer}.editor_splitMain__09Y9i{padding:7px 12px 7px 14px;border-radius:8px 0 0 8px}.editor_splitArrow__0NOx5{padding:7px 9px;border-radius:0 8px 8px 0;border-left:1px solid rgba(8,18,26,.3)}.editor_splitArrow__0NOx5:hover:not(:disabled),.editor_splitMain__09Y9i:hover:not(:disabled){background:#5eead4}.editor_splitMain__09Y9i:disabled{opacity:.6;cursor:not-allowed}.editor_splitMenu__c4NnB{position:absolute;right:0;top:calc(100% + 6px);min-width:100%;background:#10161f;border:1px solid #2a3543;border-radius:8px;padding:4px;z-index:20;box-shadow:0 8px 24px rgba(0,0,0,.4)}.editor_splitMenu__c4NnB button{display:block;width:100%;text-align:left;padding:8px 12px;font-size:13px;color:#e6edf3;background:transparent;border:0;border-radius:6px;cursor:pointer;white-space:nowrap}.editor_splitMenu__c4NnB button:hover{background:#1a2330}@property --edge{syntax:"<angle>";inherits:false;initial-value:0deg}.editor_barPrimary__88xhg:not(:disabled),.editor_split__4yO2O[data-live=true]{position:relative;animation:editor_pubBreathe__532_O 2.4s ease-in-out infinite}.editor_barPrimary__88xhg:not(:disabled):before,.editor_split__4yO2O[data-live=true]:before{content:"";position:absolute;inset:-2px;border-radius:10px;padding:2px;pointer-events:none;background:conic-gradient(from var(--edge),transparent 0 60%,#2dd4bf 80%,#fff 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:editor_pubEdge__hZ_Is 2.6s linear infinite}@keyframes editor_pubEdge__hZ_Is{to{--edge:360deg}}@keyframes editor_pubBreathe__532_O{0%,to{box-shadow:0 0 8px 0 rgba(45,212,191,.3)}50%{box-shadow:0 0 18px 3px rgba(45,212,191,.65)}}@media (prefers-reduced-motion:reduce){.editor_barPrimary__88xhg:not(:disabled),.editor_barPrimary__88xhg:not(:disabled):before,.editor_split__4yO2O[data-live=true],.editor_split__4yO2O[data-live=true]:before{animation:none}.editor_barPrimary__88xhg:not(:disabled),.editor_split__4yO2O[data-live=true]{box-shadow:0 0 12px 1px rgba(45,212,191,.5)}}.editor_body__936Cz{flex:1;min-height:0;display:grid;grid-template-columns:272px minmax(0,1fr) 300px;position:relative}.editor_drawer__iEy2r{background:#fff;border-right:1px solid var(--s-border);display:flex;flex-direction:column;min-height:0;overflow:hidden}.editor_search__gYnn9{padding:12px;border-bottom:1px solid var(--s-border)}.editor_search__gYnn9 input{width:100%;height:38px;border:1px solid var(--s-borderInput);border-radius:8px;padding:0 12px;font-size:13px;color:var(--s-text);background:var(--s-bg)}.editor_sections__w1yRt{flex:1;min-height:0;overflow:auto}.editor_section__DdF3Z{border-bottom:1px solid var(--s-border)}.editor_sectionHead__AzVwe{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;width:100%;border:0;background:none;text-align:left;color:var(--s-text)}.editor_sectionHead__AzVwe:hover{background:var(--s-bg)}.editor_sectionHead__AzVwe>span:first-child{width:22px;font-family:var(--mono);font-size:14px;font-weight:700;color:var(--s-primary);text-align:center}.editor_sectionHead__AzVwe strong{font-size:14px;font-weight:600;flex:1}.editor_sectionHead__AzVwe small{font-family:var(--mono);font-size:11px;color:var(--s-muted)}.editor_sectionHead__AzVwe i{font-style:normal;font-size:11px;color:var(--s-muted);width:12px;text-align:center}.editor_sectionBody__962Jz{padding:0 12px 12px;display:flex;flex-direction:column;gap:8px}.editor_tiles__PqhlN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.editor_tile__wTGDg{position:relative;border:1px solid var(--s-border);border-radius:10px;background:#fff}.editor_tile__wTGDg:hover:not([data-off=true]){border-color:var(--s-primary);background:var(--s-selectedBg)}.editor_tile__wTGDg[data-off=true]{opacity:.45}.editor_tileAdd__qQp69{width:100%;border:0;background:none;padding:12px 4px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;color:var(--s-text)}.editor_tile__wTGDg[data-off=true] .editor_tileAdd__qQp69{cursor:not-allowed}.editor_tileAdd__qQp69>span:first-child{font-family:var(--mono);font-size:15px;font-weight:700;color:var(--s-primary);height:20px;display:flex;align-items:center;white-space:nowrap}.editor_tileAdd__qQp69>span:last-child{font-size:11px;text-align:center;line-height:1.25}.editor_star__Xyyig{position:absolute;top:2px;right:4px;font-size:13px;line-height:1;padding:2px;border:0;background:none;cursor:pointer;color:#93a1b2}.editor_star__Xyyig:hover{color:#b07c00}.editor_star__Xyyig[aria-pressed=true]{color:#d99a00}.editor_note__NxJVs{font-size:12px;color:var(--s-muted);line-height:1.5}.editor_emptyFav__tWJyM{border:1px dashed var(--s-borderDashed);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:4px;text-align:center}.editor_emptyFav__tWJyM strong{font-size:13px}.editor_emptyFav__tWJyM span{font-size:12px;color:var(--s-muted);line-height:1.5}.editor_nothing__EOx6m{padding:24px 16px;text-align:center;font-size:13px;color:var(--s-muted)}.editor_stage__INm7P{flex:1;background:var(--s-stage);position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;overflow:hidden}.editor_scroller__6X_K1{position:absolute;inset:0;overflow:auto;display:flex;padding:76px 32px 84px}.editor_frameWrap__HJGJV{margin:auto;display:flex;flex-direction:column;gap:8px}.editor_frameLabel__aLhu8{display:flex;justify-content:space-between;font-size:12px;color:var(--s-muted);gap:12px}.editor_frameLabel__aLhu8 span:last-child{font-family:var(--mono)}.editor_frame__Wypm4{position:relative;box-shadow:0 12px 32px #10292d33;border-radius:3px;background:#fff}.editor_float__qro5f{scrollbar-width:none;position:absolute;left:50%;transform:translateX(-50%);background:#fff;border:1px solid var(--s-border);border-radius:10px;box-shadow:var(--s-shadowFloat);display:flex;align-items:center;gap:1px;padding:4px;font-size:13px;color:var(--s-secondaryText);white-space:nowrap;z-index:5;max-width:calc(100% - 24px);overflow-x:auto}.editor_float__qro5f[data-at=top]{top:18px}.editor_float__qro5f[data-at=bottom]{bottom:18px}.editor_float__qro5f button,.editor_float__qro5f select{border:0;background:none;padding:6px 8px;border-radius:6px;cursor:pointer;color:inherit;font-size:13px;white-space:nowrap}.editor_float__qro5f button:hover:not(:disabled){background:var(--s-bg)}.editor_float__qro5f button:disabled{color:#b5c1c4;cursor:not-allowed}.editor_float__qro5f button[aria-pressed=true],.editor_float__qro5f button[aria-selected=true]{background:var(--s-navActiveBg);color:var(--s-primary);font-weight:600}.editor_float__qro5f .editor_del__EJQK3{color:var(--s-errorText)}.editor_sep__JnWxc{width:1px;height:20px;background:var(--s-border);margin:0 3px;flex:none}.editor_count__2Jle0{padding:6px 10px;font-family:var(--mono);font-size:12px}.editor_ink__4M6sG{padding:6px 10px;display:flex;align-items:center;gap:6px}.editor_ink__4M6sG i{width:10px;height:10px;border-radius:2px;background:linear-gradient(135deg,#e05646,#2dd4bf,#3a4f73)}.editor_ink__4M6sG i[data-ink=bw]{background:linear-gradient(135deg,#000 50%,#fff 0);border:1px solid #93a1b2}.editor_ink__4M6sG i[data-ink=bwr]{background:linear-gradient(135deg,#000 33%,#fff 33% 66%,#d12428 66%);border:1px solid #93a1b2}.editor_float__qro5f select{font-family:var(--mono);font-size:12px;appearance:auto}.editor_tag__RijPk{position:absolute;transform:translateY(-100%);background:#2dd4bf;color:#08121a;font-family:var(--mono);font-size:10px;padding:3px 6px;white-space:nowrap;pointer-events:none;z-index:3;text-transform:uppercase}.editor_inspector__rTVRk{background:#fff;border-left:1px solid var(--s-border);display:flex;flex-direction:column;min-height:0;min-width:0}.editor_inspectHead__yqS0E{padding:16px 16px 0;display:flex;flex-direction:column;gap:12px}.editor_inspectTitle__GCQ0p{display:flex;align-items:flex-start;gap:10px}.editor_inspectTitle__GCQ0p>div{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.editor_inspectTitle__GCQ0p strong{font-size:14px;overflow-wrap:anywhere}.editor_inspectTitle__GCQ0p small{font-size:12px;color:var(--s-muted);line-height:1.45}.editor_inspectTitle__GCQ0p select{border:0;background:none;color:var(--s-primary);font-size:12px;cursor:pointer;max-width:110px;padding:0}.editor_segFull__OJcj6{display:flex;background:var(--s-secondaryBg);border-radius:8px;padding:2px;font-size:13px}.editor_segFull__OJcj6 button{flex:1;text-align:center;padding:6px;border:0;background:none;border-radius:6px;color:#607980;cursor:pointer}.editor_segFull__OJcj6 button[aria-selected=true]{background:#fff;font-weight:600;color:var(--s-text);box-shadow:0 1px 2px #10292d1f}.editor_inspectBody__c2yLd{flex:1;min-height:0;overflow:auto;padding:14px 16px 16px;display:flex;flex-direction:column;gap:14px}.editor_inspectFoot__TKiHb{border-top:1px solid var(--s-border);padding:12px 16px;display:flex;flex-direction:column;gap:8px;font-size:13px}.editor_hintBox__jYtAn{background:var(--s-bg);border-radius:8px;padding:8px 10px;font-size:12px;color:var(--s-secondaryText);line-height:1.5}.editor_alignRow__x97Yy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.editor_alignRow__x97Yy button{border:1px solid var(--s-border);background:#fff;border-radius:8px;padding:7px 4px;font-size:12px;cursor:pointer;color:var(--s-secondaryText)}.editor_alignRow__x97Yy button:hover{border-color:var(--s-primary)}.editor_messages__V3yNT{position:absolute;left:50%;top:70px;transform:translateX(-50%);z-index:6;width:min(560px,calc(100% - 32px));display:flex;flex-direction:column;gap:8px}.editor_inspectBody__c2yLd label{font-size:13px}.editor_inspectBody__c2yLd fieldset{min-width:0}@media (max-width:1100px){.editor_body__936Cz{grid-template-columns:220px minmax(0,1fr) 280px}.editor_barBtn__vAS6j[data-optional]{display:none}}@media (max-width:820px){.editor_editor__nD3Ua{height:auto;min-height:100vh;overflow:visible}.editor_body__936Cz{grid-template-columns:1fr;grid-template-rows:auto minmax(420px,60vh) auto}.editor_drawer__iEy2r{border-right:0;border-bottom:1px solid var(--s-border);max-height:40vh}.editor_bar__9vFIB{gap:8px;padding:0 12px;overflow-x:auto}.editor_back__K3wDK{display:none}}.editor_inspector__rTVRk .editor_inspectBody__c2yLd label{font-weight:500;color:var(--s-text)}.editor_inspector__rTVRk .editor_inspectBody__c2yLd input:not([type=checkbox]):not([type=radio]):not([type=color]),.editor_inspector__rTVRk .editor_inspectBody__c2yLd select,.editor_inspector__rTVRk .editor_inspectBody__c2yLd textarea{display:block;width:100%;margin-top:6px;padding:8px 10px;font-size:13px;border-color:var(--s-borderInput)}.editor_inspector__rTVRk .editor_inspectBody__c2yLd input[type=color]{margin-top:6px;width:64px;height:36px;padding:3px}.editor_inspector__rTVRk .editor_inspectBody__c2yLd button{padding:8px 12px;font-size:13px}.editor_inspector__rTVRk .editor_inspectBody__c2yLd fieldset{padding:12px;gap:12px}.editor_inspector__rTVRk .editor_inspectBody__c2yLd p{margin:0}@media (max-width:760px){.editor_inspector__rTVRk .editor_inspectBody__c2yLd input:not([type=checkbox]):not([type=radio]):not([type=color]),.editor_inspector__rTVRk .editor_inspectBody__c2yLd select,.editor_inspector__rTVRk .editor_inspectBody__c2yLd textarea{font-size:16px}}.editor_handle__NSzXb{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;touch-action:none;width:9px;height:9px;padding:0;background:#fff;border:2px solid #087f7e;border-radius:0;box-sizing:content-box}.editor_handle__NSzXb:focus-visible{outline:2px solid #49bbb3;outline-offset:1px}.editor_tileSoon___LTgN{position:absolute;top:3px;left:4px;font-family:var(--mono);font-size:8px;letter-spacing:.4px;text-transform:uppercase;color:#8a6300;background:#fff7e6;border:1px solid #e8ce93;border-radius:10px;padding:0 4px;line-height:14px}.editor_tile__wTGDg[data-soon=true]{opacity:1;background:var(--s-bg);border-style:dashed}.editor_tile__wTGDg[data-soon=true] .editor_tileAdd__qQp69{cursor:default}.editor_tile__wTGDg[data-soon=true] .editor_tileAdd__qQp69>span:first-child{color:#93a1b2}.screens_root__q_aVW{min-height:100vh;background:#f5f8f8}.screens_form__vVW5g,.screens_root__q_aVW{color:#172d32;font-family:var(--sans)}.screens_header__0csq7{height:76px;display:flex;align-items:center;gap:48px;padding:0 5%;background:#fff;border-bottom:1px solid #dce5e5}.screens_brand__t_n_0{font-size:24px;font-weight:750;color:#123b3b;text-decoration:none}.screens_header__0csq7 nav{display:flex;gap:24px}.screens_header__0csq7 nav a{color:#738287;text-decoration:none;padding:26px 0}.screens_header__0csq7 nav a[aria-current]{color:#087f7e;border-bottom:3px solid #087f7e}.screens_badge__7fEqC{font-size:12px;color:#557478;background:#e8f1f0;border-radius:20px;padding:7px 12px}.screens_header__0csq7>.screens_badge__7fEqC{margin-left:auto}.screens_main__erfvM{max-width:1260px;padding:48px 32px;margin:auto}.screens_heading__qbAd7{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.screens_eyebrow__2VmDa{font-size:12px;letter-spacing:2px;color:#087f7e}.screens_heading__qbAd7 h1{font-size:34px;margin:10px 0}.screens_editor__Y4Mjd p,.screens_heading__qbAd7 p{color:#70838a;line-height:1.7}:is(.screens_root__q_aVW,.screens_form__vVW5g) button:not(:where(.topbar *)){background:#087f7e;color:#fff;border:0;border-radius:8px;padding:12px 20px;font:inherit;cursor:pointer}:is(.screens_root__q_aVW,.screens_form__vVW5g) button:not(:where(.topbar *)):disabled{opacity:.5;cursor:wait}.screens_empty__Q5J9O{background:#fff;border:1px dashed #cbdcda;border-radius:16px;text-align:center;padding:75px 24px}.screens_empty__Q5J9O>span{font-size:52px;color:#168e8a}.screens_empty__Q5J9O p{line-height:1.9;color:#70838a;margin-bottom:25px}.screens_workspace__xqmjx{display:grid;grid-template-columns:240px 1fr;gap:28px}.screens_devices__xmzbb{display:flex;flex-direction:column;gap:12px}.screens_devices__xmzbb button{background:white;color:#30464c;text-align:left;border:1px solid #dde6e6;padding:20px}.screens_devices__xmzbb .screens_selected__4Y5bY{border:2px solid #078984;background:#edf8f6}.screens_devices__xmzbb small,.screens_devices__xmzbb span,.screens_devices__xmzbb strong{display:block;margin-bottom:9px}.screens_devices__xmzbb span{font-size:12px;color:#75878d}.screens_devices__xmzbb small{color:#078984;margin-bottom:0}.screens_editor__Y4Mjd{background:white;border:1px solid #dce5e5;padding:28px;border-radius:16px}.screens_editorHead__HWLWl{display:flex;justify-content:space-between;align-items:center}.screens_editorHead__HWLWl h2{margin:0}.screens_editorHead__HWLWl p{font-size:13px;margin-top:5px}.screens_preview__eK_Ih{aspect-ratio:5/3;border-radius:10px;background:#0c1820;border-top:9px solid;padding:7%;display:flex;flex-direction:column;overflow:hidden}.screens_preview__eK_Ih p{font-size:clamp(14px,2vw,24px);margin:0}.screens_preview__eK_Ih h3{color:#eef6f7;font-family:monospace;font-size:clamp(20px,3.2vw,36px);font-weight:500;line-height:1.45;margin:auto 0;overflow-wrap:anywhere;white-space:pre-wrap}.screens_preview__eK_Ih small{font-size:11px;letter-spacing:2px;color:#7e949c}.screens_hint__nqZ7x{font-size:12px}.screens_fields__eHvBa{display:grid;gap:16px;margin-top:24px}:is(.screens_root__q_aVW,.screens_form__vVW5g) label{display:block;font-size:13px;font-weight:600}:is(.screens_root__q_aVW,.screens_form__vVW5g) input,:is(.screens_root__q_aVW,.screens_form__vVW5g) textarea{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:12px;background:#fff;color:#172d32;border:1px solid #cddcdd;border-radius:8px;font:inherit}:is(.screens_root__q_aVW,.screens_form__vVW5g) textarea{min-height:80px;resize:vertical}:is(.screens_root__q_aVW,.screens_form__vVW5g) input[type=color]{width:75px;height:44px;padding:4px}.screens_actions__QwbE7{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_secondary__pbnNx{background:#edf2f2;color:#36565c}.screens_error__j2epk{padding:12px;background:#fff0ed;color:#aa3528;border-radius:8px}.screens_notice__676B3{padding:12px;background:#e4f5ee;color:#247452;border-radius:8px}.screens_overlay__gn1XQ{position:fixed;inset:0;background:#10292d88;display:grid;place-items:center;padding:24px;z-index:100}.screens_modal__bGYOX{position:relative;width:min(440px,100%);background:white;padding:30px;border-radius:16px}.screens_modal__bGYOX p{font-size:14px;line-height:1.7;color:#70838a}.screens_modal__bGYOX form{display:grid;gap:20px}.screens_modal__bGYOX .screens_close__XFfEn{position:absolute;right:10px;top:5px;background:transparent;color:#557478;font-size:28px}:is(.screens_root__q_aVW,.screens_form__vVW5g) :focus-visible{outline:3px solid #49bbb3;outline-offset:3px}@media(max-width:760px){.screens_header__0csq7{gap:20px;padding:0 20px}.screens_header__0csq7>.screens_badge__7fEqC{display:none}.screens_main__erfvM{padding:28px 16px}.screens_workspace__xqmjx{grid-template-columns:1fr}.screens_devices__xmzbb{flex-direction:row;overflow:auto}.screens_devices__xmzbb button{min-width:200px}.screens_editor__Y4Mjd{padding:18px}.screens_heading__qbAd7{gap:12px}.screens_heading__qbAd7 h1{font-size:27px}.screens_heading__qbAd7>button{white-space:nowrap}.screens_brand__t_n_0{font-size:20px}.screens_header__0csq7 nav{gap:14px}}.screens_canvasScroll__ju23e{overflow:auto;overscroll-behavior:contain;max-width:100%;padding:0;background:#e5edef;border-radius:10px}.screens_canvas__DdoRE{position:relative;width:800px;height:480px;overflow:hidden;background-size:800px 480px}.screens_canvasItem__mTgQX{position:absolute;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace;font-weight:700;cursor:move;touch-action:none;user-select:none}.screens_geometry__7xETz{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.screens_fields__eHvBa select{padding:10px;border:1px solid #ccd9dc;border-radius:8px;background:white;color:#16373e}.screens_editor__Y4Mjd{min-width:0}.screens_toolbar__uJC2p{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.screens_toolbar__uJC2p button{padding:9px 12px;font-size:12px}:is(.screens_root__q_aVW,.screens_form__vVW5g) button:disabled{cursor:not-allowed}.screens_layerPanel__Ew5k0{margin:20px 0;padding:16px;background:#f5f8f8;border:1px solid #dce5e5;border-radius:10px}.screens_layerPanel__Ew5k0 p{margin:5px 0 12px}.screens_layerList__bygDc{display:flex;flex-wrap:wrap;gap:6px}.screens_layerList__bygDc button{padding:8px 12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.screens_layerList__bygDc button span{text-transform:uppercase;font-size:10px;opacity:.65;margin-right:6px}.screens_layerList__bygDc .screens_layerSelected__83PSC{background:#087f7e;color:white}.screens_library__8wmoU{padding:18px;border:1px solid #dce5e5;border-radius:10px;background:#f8fafa}.screens_library__8wmoU h3{margin:0}.screens_library__8wmoU .screens_editorHead__HWLWl{gap:16px;align-items:flex-start}.screens_library__8wmoU .screens_editorHead__HWLWl button{flex-shrink:0;font-size:12px}.screens_assetGrid__ZlpvF{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin:16px 0}:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_assetCard__Q_rmr,:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_assetSelected__H5oVm{padding:8px;background:white;color:#36565c;border:2px solid #dce5e5;text-align:left}:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_assetSelected__H5oVm{border-color:#087f7e;background:#edf8f6}.screens_assetGrid__ZlpvF img{display:block;width:100%;aspect-ratio:5/3;object-fit:cover;border-radius:5px}.screens_assetGrid__ZlpvF small,.screens_assetGrid__ZlpvF span{display:block;margin-top:8px}.screens_assetGrid__ZlpvF small{font-size:10px;color:#70838a}.screens_designLibrary__yTJ7c{margin:16px 0}.screens_designLibrary__yTJ7c>.screens_library__8wmoU{margin-top:12px}.screens_designSave__vLrid{display:flex;align-items:flex-end;gap:12px;margin:16px 0}.screens_designSave__vLrid label{flex:1;min-width:0}.screens_designSave__vLrid button{font-size:12px;max-width:180px}.screens_designGrid__Lj6Up{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.screens_designCard__3KKa2{background:white;border:1px solid #dce5e5;border-radius:10px;padding:12px;min-width:0}.screens_designCard__3KKa2 h4{margin:12px 0 0;overflow-wrap:anywhere}.screens_designCard__3KKa2 p{margin:5px 0}.screens_designThumb__evOl7{position:relative;aspect-ratio:5/3;overflow:hidden;background-size:100% 100%;border-radius:6px}.screens_designThumb__evOl7 span{position:absolute;overflow:hidden;white-space:pre-wrap;font-family:monospace;font-weight:700;line-height:1}.screens_library__8wmoU>.screens_toolbar__uJC2p{align-items:flex-end}.screens_library__8wmoU>.screens_toolbar__uJC2p label{flex:1;min-width:140px}.screens_releaseRow__okSoc{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #dce5e5}.screens_releaseRow__okSoc p{margin:5px 0}.screens_releaseRow__okSoc button{flex-shrink:0;font-size:12px}.screens_details__Xx9rN{display:grid;grid-template-columns:140px 1fr;gap:10px;font-size:13px}.screens_details__Xx9rN dt{color:#70838a}.screens_details__Xx9rN dd{margin:0;overflow-wrap:anywhere}.screens_appearance__hFeu1{border:1px solid #dce5e5;border-radius:10px;padding:16px;display:grid;gap:16px}.screens_appearance__hFeu1 legend{font-size:13px;font-weight:700;padding:0 8px}.screens_styleGeometry__3lUts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.screens_workspaceNav___sgIi{display:flex;gap:8px;margin-bottom:28px;border-bottom:1px solid #dce5e5;padding-bottom:12px;flex-wrap:wrap}.screens_workspaceNav___sgIi a{padding:10px 16px;text-decoration:none;color:#607980;border-radius:8px;font-size:14px}.screens_workspaceNav___sgIi a[aria-current]{background:#dff1ee;color:#087f7e;font-weight:700}.screens_starterStrip__aMHvA{display:flex;align-items:center;gap:20px;flex-wrap:wrap;background:#e5f2ef;padding:22px;border-radius:12px;margin-bottom:24px}.screens_starterStrip__aMHvA p{font-size:13px;color:#607980;margin:6px 0}.screens_starterStrip__aMHvA>div{flex:1}:is(.screens_root__q_aVW,.screens_form__vVW5g) select{padding:10px;border:1px solid #ccd9dc;border-radius:8px;background:white;color:#16373e;max-width:100%}.screens_designCard__3KKa2 h3{font-size:16px;margin:12px 0;overflow-wrap:anywhere}.screens_zoomControl__nPQQe{display:flex!important;align-items:center;gap:8px;font-size:12px!important;margin-left:auto}.screens_zoomControl__nPQQe select{padding:7px 10px!important}.screens_canvasGrid__8eIY2{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,#a7ddd52e 1px,transparent 0),linear-gradient(180deg,#a7ddd52e 1px,transparent 0)}.screens_selectionBox__Cv1Xf{position:absolute;box-sizing:border-box;border:solid #2dd4bf;pointer-events:none;z-index:2}:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_resizeHandle__1H6J_{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;touch-action:none;background:white;border:solid #087f7e;padding:0;border-radius:2px;color:#087f7e}.screens_templateLink__Jy8mi{display:inline-block;background:#087f7e;color:#fff;text-decoration:none;border-radius:8px;padding:12px 16px;margin-top:12px;font-size:14px}.screens_designCard__3KKa2 h2{font-size:18px;margin:16px 0 8px}.screens_designCard__3KKa2>p{line-height:1.6}.screens_toolbar__uJC2p>label>select{display:block;margin-top:8px}.screens_conflict__BIaR4{background:#fff7e6;border:1px solid #e8ce93;border-radius:12px;padding:20px;margin-bottom:20px}.screens_conflict__BIaR4 h2{font-size:18px;margin:0 0 10px}.screens_conflict__BIaR4 p{font-size:14px;line-height:1.6}.screens_widgetSave__knWYn{display:flex;gap:12px;align-items:flex-end;margin:18px 0 8px}.screens_widgetSave__knWYn label{flex:1}.screens_widgetSave__knWYn button{flex-shrink:0;font-size:12px}@media(max-width:600px){.screens_widgetSave__knWYn{flex-direction:column;align-items:stretch}}.screens_cityResults__g2lky{display:grid;gap:8px}.screens_cityResults__g2lky button{text-align:left}.screens_catalog__0GjNF{margin-top:40px}.screens_catalog__0GjNF h2{margin:0 0 4px;font-size:22px}.screens_catalogGrid__TH1Ca{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:16px}.screens_catalogCard__m8bgg{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid #d9e4e1;border-radius:12px;background:#fff}.screens_catalogCard__m8bgg img,.screens_catalogPlaceholder__SoG_V{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;background:#eef4f2}.screens_catalogPlaceholder__SoG_V{display:grid;place-items:center;font-size:40px;color:#9fb5b0}.screens_catalogCard__m8bgg .screens_badge__7fEqC{position:absolute;top:22px;left:22px}.screens_catalogCard__m8bgg h3{margin:4px 0 0;font-size:16px}.screens_catalogCard__m8bgg p{margin:0;font-size:14px;line-height:1.45;color:#4b5f5b}.screens_catalogCard__m8bgg .screens_hint__nqZ7x,.screens_catalogCard__m8bgg p.screens_hint__nqZ7x{font-size:12px}.screens_catalogFoot__WQHiR{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px}.screens_catalogFoot__WQHiR a{font-weight:600}:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_thumbButton__jd6lH{display:block;width:100%;padding:0;background:transparent;border:0;border-radius:6px;cursor:pointer}:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_check__0yZoy{display:flex;align-items:center;gap:8px;font-weight:400}:is(.screens_root__q_aVW,.screens_form__vVW5g) .screens_check__0yZoy input{width:auto;margin:0}.screens_flashBar__s5HcT{height:8px;background:#e5edef;border-radius:4px;overflow:hidden;margin-top:18px}.screens_flashBar__s5HcT span{display:block;height:100%;background:#087f7e;transition:width .3s}.screens_flashLog__SC71L{max-height:220px;overflow:auto;background:#0f2226;color:#b9d9dc;font-size:12px;padding:12px;border-radius:8px;white-space:pre-wrap}.screens_powerModes__WGHzn{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:12px 0}.screens_powerMode__bheit,.screens_powerSelected__QjG6B{display:grid;gap:8px;padding:14px;border:1px solid #dce5e5;border-radius:10px;background:#fff;cursor:pointer;font-weight:400}.screens_powerSelected__QjG6B{border:2px solid #087f7e;background:#edf8f6}.screens_powerMode__bheit .screens_details__Xx9rN,.screens_powerSelected__QjG6B .screens_details__Xx9rN{grid-template-columns:110px 1fr;font-size:12px;gap:6px}.workspace_ws__DB6_I{--s-bg:#f5f8f8;--s-text:#172d32;--s-muted:#5f7278;--s-muted2:#70838a;--s-primary:#087f7e;--s-primaryHover:#078984;--s-focus:#49bbb3;--s-card:#fff;--s-border:#dce5e5;--s-borderInput:#cddcdd;--s-borderDashed:#cbdcda;--s-selectedBg:#edf8f6;--s-secondaryBg:#edf2f2;--s-secondaryText:#36565c;--s-navActiveBg:#dff1ee;--s-strip:#e5f2ef;--s-stage:#e5edef;--s-errorBg:#fff0ed;--s-errorText:#aa3528;--s-okBg:#e4f5ee;--s-okText:#247452;--s-warnBg:#fff7e6;--s-warnBorder:#e8ce93;--s-warnText:#8a6300;--s-overlay:#10292d88;--s-logBg:#0f2226;--s-logText:#b9d9dc;--s-selection:#2dd4bf;--s-online:#0b8f43;--s-asleep:#5d6c7e;--s-offline:#e05646;--s-new:#93a1b2;--s-shadowCard:0 1px 2px #10292d14;--s-shadowFloat:0 4px 16px #10292d1a;--s-shadowPop:0 12px 32px #10292d26;--s-shadowDialog:0 24px 64px #10292d4d;--mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;min-height:100vh;display:flex;flex-direction:column;background:var(--s-bg);color:var(--s-text);font-family:var(--sans);font-size:14px}.workspace_ws__DB6_I :where(button,input,select,textarea){font:inherit}.workspace_ws__DB6_I :focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.workspace_ws__DB6_I a:not(:where(.topbar *)){color:var(--s-primary);text-decoration:none}.workspace_ws__DB6_I a:not(:where(.topbar *)):hover{color:var(--s-primaryHover);text-decoration:underline}.workspace_subnav__ntOeR{scrollbar-width:none;height:48px;flex:none;background:#fff;border-bottom:1px solid var(--s-border);display:flex;align-items:center;gap:4px;padding:0 24px;overflow-x:auto}.workspace_subnav__ntOeR a{padding:8px 14px;font-size:14px;border-radius:8px;color:#607980;white-space:nowrap}.workspace_subnav__ntOeR a:hover{text-decoration:none;color:var(--s-text)}.workspace_subnav__ntOeR a[aria-current]{background:var(--s-navActiveBg);color:var(--s-primary);font-weight:600}.workspace_page__TCWjH{padding:28px 32px;display:flex;flex-direction:column;gap:20px;min-width:0}.workspace_pageHead__nYkan{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.workspace_pageHead__nYkan>div{display:flex;flex-direction:column;gap:6px}.workspace_eyebrow__EijRg{font-family:var(--mono);font-size:11px;letter-spacing:2px;color:var(--s-primary);text-transform:uppercase}.workspace_pageHead__nYkan h1{margin:0;font-size:28px;font-weight:600;letter-spacing:-.2px}.workspace_lede__3aYhg{margin:0;color:var(--s-muted);font-size:14px;line-height:1.6}.workspace_mono__Yl7CF{font-family:var(--mono)}.workspace_monoLabel__chfFE{font-family:var(--mono);font-size:11px;letter-spacing:1.5px;color:var(--s-muted);text-transform:uppercase}.workspace_muted__khzlX{color:var(--s-muted)}.workspace_small__rx11o{font-size:12px;color:var(--s-muted);line-height:1.5}.workspace_btnQuiet__260ba,.workspace_btnSecondary__69mAd,.workspace_btn__VkVRI{border:0;border-radius:8px;padding:10px 16px;font-size:14px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px}.workspace_btn__VkVRI{background:var(--s-primary);color:#fff;font-weight:600}.workspace_btn__VkVRI:hover:not(:disabled){background:var(--s-primaryHover)}.workspace_btnSecondary__69mAd{background:var(--s-secondaryBg);color:var(--s-secondaryText)}.workspace_btnSecondary__69mAd:hover:not(:disabled){background:#e2eaea}.workspace_btnQuiet__260ba{background:transparent;color:var(--s-primary);font-weight:600;padding:6px 8px}.workspace_btnSmall__EZp9j{padding:8px 12px;font-size:13px}.workspace_btnQuiet__260ba:disabled,.workspace_btnSecondary__69mAd:disabled,.workspace_btn__VkVRI:disabled,.workspace_link__Gb172:disabled{opacity:.5;cursor:not-allowed}.workspace_link__Gb172{border:0;background:none;padding:0;color:var(--s-primary);font-size:13px;font-weight:600;cursor:pointer}.workspace_link__Gb172:hover:not(:disabled){text-decoration:underline}.workspace_danger__pVMsQ{color:var(--s-errorText)}.workspace_linkDanger__t5g1X{border:0;background:none;padding:0;color:var(--s-errorText);font-size:13px;cursor:pointer}.workspace_error__ZtD9M{background:var(--s-errorBg);color:var(--s-errorText)}.workspace_error__ZtD9M,.workspace_notice__klRo6{margin:0;padding:12px 14px;border-radius:10px;font-size:14px;line-height:1.5}.workspace_notice__klRo6{background:var(--s-okBg);color:var(--s-okText)}.workspace_warn__XCs6u{margin:0;padding:12px 14px;background:var(--s-warnBg);border:1px solid var(--s-warnBorder);color:#6b5418;border-radius:10px;font-size:13px;line-height:1.5}.workspace_toast__WEKQx{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);background:#172d32;color:#fff;font-size:14px;border-radius:10px;padding:12px 18px;box-shadow:var(--s-shadowPop);z-index:200;max-width:min(560px,calc(100vw - 32px));line-height:1.45}.workspace_field__sz17v{display:flex;flex-direction:column;gap:6px;font-size:13px}.workspace_field__sz17v>span:first-child{font-weight:600}.workspace_input__KswjY,.workspace_select__Po5UC{width:100%;padding:9px 10px;border:1px solid var(--s-borderInput);border-radius:8px;background:#fff;color:var(--s-text);font-size:14px;min-width:0}.workspace_input__KswjY::placeholder{color:#8a9ca1}.workspace_check__En0tE{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.workspace_check__En0tE input{margin:0;width:16px;height:16px;accent-color:var(--s-primary)}.workspace_seg__xCerI{display:inline-flex;background:var(--s-secondaryBg);border-radius:8px;padding:2px;font-size:13px;align-self:flex-start}.workspace_seg__xCerI button{border:0;background:transparent;padding:6px 14px;border-radius:6px;color:#607980;cursor:pointer}.workspace_seg__xCerI button[aria-pressed=true]{background:#fff;color:var(--s-text);font-weight:600;box-shadow:0 1px 2px #10292d1f}.workspace_presence__N4tga{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.4}.workspace_dot__wx9Rx{width:8px;height:8px;border-radius:50%;flex:none;background:var(--s-new)}.workspace_dot__wx9Rx[data-state=online]{background:var(--s-online)}.workspace_dot__wx9Rx[data-state=asleep]{background:var(--s-asleep)}.workspace_dot__wx9Rx[data-state=offline]{background:var(--s-offline)}.workspace_dot__wx9Rx[data-state=new]{background:transparent;border:2px solid var(--s-new);width:9px;height:9px}.workspace_presence__N4tga[data-state=online]{color:var(--s-okText)}.workspace_presence__N4tga[data-state=asleep]{color:var(--s-asleep)}.workspace_presence__N4tga[data-state=offline]{color:var(--s-errorText)}.workspace_presence__N4tga[data-state=new]{color:var(--s-muted)}.workspace_screensLayout__r7PxJ{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 380px;border-bottom:1px solid var(--s-border);min-height:0}.workspace_screenGrid__LHjGk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workspace_screenCard__yuU1k{background:var(--s-card);border:1px solid var(--s-border);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:14px;cursor:pointer;text-align:left;color:inherit;min-width:0;position:relative}.workspace_screenCard__yuU1k:hover{border-color:#b9cfcf}.workspace_screenCard__yuU1k[aria-current=true]{border:2px solid var(--s-primaryHover);padding:15px}.workspace_screenCard__yuU1k[data-new=true]{border-style:dashed;border-color:var(--s-borderDashed)}.workspace_screenTop__Gosd3{display:flex;gap:16px;min-width:0}.workspace_screenInfo__NA_km{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.workspace_screenInfo__NA_km strong{font-size:16px;overflow-wrap:anywhere}.workspace_screenInfo__NA_km>span{font-size:12px;color:var(--s-muted)}.workspace_bezel__xbIxO{width:180px;flex:none;margin:6px;border-radius:4px;overflow:hidden;position:relative;background:#0f1a1c;box-shadow:0 0 0 6px #172d32;display:grid;place-items:center}.workspace_bezel__xbIxO[data-ink=paper]{background:#f1efe9;box-shadow:0 0 0 6px #d5d9da;border-radius:2px}.workspace_bezel__xbIxO[data-empty=true]{background:#eef4f2;box-shadow:0 0 0 6px #e1e9e8;font-family:var(--mono);font-size:11px;color:var(--s-muted)}.workspace_bezel__xbIxO[data-dim=true]{opacity:.55}.workspace_bezel__xbIxO>*{width:100%}.workspace_box__c3rg_{background:var(--s-bg);border:1px solid var(--s-border);border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:10px}.workspace_box__c3rg_[data-tone=warn]{background:var(--s-warnBg);border-color:var(--s-warnBorder)}.workspace_box__c3rg_[data-tone=new]{background:var(--s-strip);border-color:transparent}.workspace_box__c3rg_[data-tone=error]{background:var(--s-errorBg);border-color:#f0c8c0}.workspace_boxText__kkhJo{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.workspace_boxText__kkhJo strong{font-size:14px;font-weight:600;overflow-wrap:anywhere}.workspace_boxText__kkhJo small{font-size:12px;color:var(--s-muted);line-height:1.4}.workspace_box__c3rg_[data-tone=warn] .workspace_monoLabel__chfFE{color:var(--s-warnText)}.workspace_box__c3rg_[data-tone=warn] small{color:#6b5418}.workspace_box__c3rg_[data-tone=error] .workspace_monoLabel__chfFE,.workspace_box__c3rg_[data-tone=error] small{color:var(--s-errorText)}.workspace_schedule__oiK4a{background:var(--s-bg);border:1px solid var(--s-border);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.workspace_scheduleHead__tt0dy{display:flex;align-items:center;gap:10px}.workspace_scheduleHead__tt0dy .workspace_monoLabel__chfFE{flex:1;letter-spacing:1px}.workspace_schedRow__XIlLi{display:flex;align-items:center;gap:10px;font-size:13px;min-width:0}.workspace_schedRow__XIlLi .workspace_when__KW1Wk{font-family:var(--mono);font-size:12px;color:var(--s-muted);width:150px;flex:none}.workspace_schedRow__XIlLi .workspace_what__gJOQl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_schedRow__XIlLi[data-active=true] .workspace_what__gJOQl{font-weight:600}.workspace_schedRow__XIlLi .workspace_dot__wx9Rx{background:#d3dcdc}.workspace_schedRow__XIlLi[data-active=true] .workspace_dot__wx9Rx{background:var(--s-online)}.workspace_onTag__H37Vi{font-size:11px;color:var(--s-okText);white-space:nowrap}.workspace_panel__RkCMT{background:#fff;border-left:1px solid var(--s-border);display:flex;flex-direction:column;min-width:0}.workspace_panelHead__9loAy{padding:20px;border-bottom:1px solid var(--s-border);display:flex;flex-direction:column;gap:4px}.workspace_panelHead__9loAy>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.workspace_panelHead__9loAy strong{font-size:18px;overflow-wrap:anywhere}.workspace_panelSection__2dNFm{padding:16px 20px;border-bottom:1px solid var(--s-border);display:flex;flex-direction:column;gap:10px}.workspace_panelSection__2dNFm>h2,.workspace_panelSection__2dNFm>h3{margin:0;font-size:13px;font-weight:600}.workspace_facts__0Tp0C{display:grid;grid-template-columns:110px 1fr;gap:8px;font-size:13px;margin:0}.workspace_facts__0Tp0C dt{color:var(--s-muted)}.workspace_facts__0Tp0C dd{margin:0;overflow-wrap:anywhere}.workspace_history__0QTh6{display:flex;flex-direction:column;font-size:13px}.workspace_historyRow__aur48{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--s-secondaryBg)}.workspace_historyRow__aur48:last-child{border-bottom:0}.workspace_historyRow__aur48 .workspace_ver__dL4vp{font-family:var(--mono);font-size:12px;width:38px;color:var(--s-muted);flex:none}.workspace_historyRow__aur48[data-current=true] .workspace_ver__dL4vp{color:var(--s-okText);font-weight:700}.workspace_historyRow__aur48 .workspace_name__OcruR{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_historyRow__aur48 time{font-size:12px;color:var(--s-muted);white-space:nowrap}.workspace_pill__asL94{font-size:11px;color:var(--s-okText);background:var(--s-okBg);padding:2px 6px;border-radius:4px;white-space:nowrap}.workspace_banner__FyC90{background:var(--s-strip);border-radius:10px;padding:12px;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--s-secondaryText)}.workspace_banner__FyC90>span{flex:1}.workspace_panelFoot__wKqyR{margin-top:auto;padding:16px 20px;border-top:1px solid var(--s-border)}.workspace_renameRow__cFENu{display:flex;gap:8px;align-items:center}.workspace_powerChoice__2eSga{display:flex;flex-direction:column;gap:8px}.workspace_powerOption__EmQCT{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--s-border);border-radius:10px;padding:10px 12px;cursor:pointer;font-size:13px;line-height:1.45}.workspace_powerOption__EmQCT[data-on=true]{border:2px solid var(--s-primary);background:var(--s-selectedBg);padding:9px 11px}.workspace_powerOption__EmQCT input{margin-top:3px;accent-color:var(--s-primary)}.workspace_powerOption__EmQCT small{display:block;color:var(--s-muted);font-size:12px;margin-top:2px}.workspace_hero__IJl1_{border:1px dashed var(--s-borderDashed);border-radius:16px;background:#fff;padding:40px 32px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.workspace_hero__IJl1_ h2{margin:0;font-size:24px;font-weight:600}.workspace_steps__GMxcE{display:grid;grid-template-columns:repeat(3,minmax(0,220px));gap:16px;text-align:left}.workspace_step__Wq3EL{display:flex;gap:10px;font-size:13px;color:var(--s-secondaryText);line-height:1.5}.workspace_step__Wq3EL b{flex:none;width:24px;height:24px;border-radius:50%;background:var(--s-strip);color:var(--s-primary);display:grid;place-items:center;font-family:var(--mono);font-size:12px}.workspace_heroActions__5Zmj7{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:center}.workspace_catalog__s670t{padding:32px;display:flex;flex-direction:column;gap:16px}.workspace_catalogHead__0CRGL{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.workspace_catalogHead__0CRGL h2{margin:0;font-size:22px;font-weight:600}.workspace_catalogGrid__UlavL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.workspace_catalogCard__NFV7i{background:#fff;border:1px solid #d9e4e1;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px;position:relative;min-width:0}.workspace_catalogCard__NFV7i img,.workspace_catalogPhoto__0uZ_3{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;background:#eef4f2;display:grid;place-items:center;font-family:var(--mono);font-size:11px;color:var(--s-muted)}.workspace_catalogCard__NFV7i strong{font-size:15px}.workspace_catalogCard__NFV7i p{margin:0;font-size:13px;color:#4b5f5b;line-height:1.45}.workspace_catalogBadge__nceu_{position:absolute;top:22px;left:22px;font-size:11px;color:#fff;background:var(--s-primary);border-radius:20px;padding:4px 10px}.workspace_catalogFoot__sD_GJ{display:flex;justify-content:space-between;align-items:center;padding-top:6px;margin-top:auto}.workspace_catalogFoot__sD_GJ strong{font-size:16px}.workspace_catalogFoot__sD_GJ a{font-size:13px;font-weight:600}.workspace_overlay__Huigd{position:fixed;inset:0;background:var(--s-overlay);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.workspace_dialog__5pc10{position:relative;width:min(880px,100%);max-height:calc(100vh - 48px);background:#fff;border-radius:16px;box-shadow:var(--s-shadowDialog);display:flex;flex-direction:column;overflow:hidden}.workspace_dialog__5pc10[data-size=m]{width:min(760px,100%)}.workspace_dialog__5pc10[data-size=s]{width:min(480px,100%)}.workspace_dialogHead__AeHoW{padding:22px 24px;border-bottom:1px solid var(--s-border);display:flex;align-items:flex-start;gap:16px}.workspace_dialogHead__AeHoW>div{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.workspace_dialogHead__AeHoW h2{margin:0;font-size:20px;font-weight:600}.workspace_dialogHead__AeHoW p{margin:0;font-size:13px;color:var(--s-muted);line-height:1.5}.workspace_close__dtcrT{border:0;background:none;font-size:22px;line-height:1;color:var(--s-muted);cursor:pointer;padding:0 2px}.workspace_dialogBody__NrYQ_{padding:16px 24px;display:flex;flex-direction:column;gap:12px;overflow:auto;min-height:0}.workspace_dialogFoot__wHFS5{padding:16px 24px;border-top:1px solid var(--s-border);background:var(--s-bg);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.workspace_dialogFoot__wHFS5>div{display:flex;flex-direction:column;gap:2px;flex:1;min-width:200px}.workspace_dialogFoot__wHFS5>div>strong{font-size:13px}.workspace_dialogFoot__wHFS5>div>span{font-size:12px;color:var(--s-muted);line-height:1.45}.workspace_dialogTools__dl7L9{padding:16px 24px 0;display:flex;align-items:center;gap:8px}.workspace_dialogTools__dl7L9 .workspace_input__KswjY{width:240px;margin-left:auto}.workspace_pickGrid__VSknL{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace_pickCard__SHBBO{border:2px solid var(--s-border);border-radius:10px;padding:8px;gap:8px;color:inherit;min-width:0}.workspace_pickCard__SHBBO:hover{border-color:#b9cfcf}.workspace_pickCard__SHBBO[aria-pressed=true]{border-color:var(--s-primary);background:var(--s-selectedBg)}.workspace_pickCard__SHBBO>span{display:flex;flex-direction:column;gap:2px;min-width:0}.workspace_pickCard__SHBBO b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_pickCard__SHBBO small{font-size:11px;color:var(--s-muted)}.workspace_pickCard__SHBBO small[data-tone=ok]{color:var(--s-okText)}.workspace_pickNew__jseGs{border:2px dashed var(--s-borderDashed);border-radius:10px;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--s-primary);font-size:13px;font-weight:600;background:#fff;cursor:pointer;min-height:120px;text-decoration:none}.workspace_pickNew__jseGs b{font-size:22px;font-weight:400}.workspace_otherSizes__OuL7K{border-top:1px solid var(--s-border);padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--s-muted)}.workspace_otherSizes__OuL7K strong{color:var(--s-secondaryText)}.workspace_thumb__oqkga{border-radius:5px;overflow:hidden;background:var(--s-stage)}.workspace_rule__AqHCc{border:1px solid var(--s-border);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.workspace_ruleN__BuAqS{font-family:var(--mono);font-size:12px;color:var(--s-muted);width:18px}.workspace_days__iOS2W{display:flex;gap:4px}.workspace_day__DADk_{width:30px;height:30px;border-radius:8px;border:0;display:grid;place-items:center;font-size:12px;font-weight:600;cursor:pointer;background:var(--s-secondaryBg);color:#607980}.workspace_day__DADk_[aria-pressed=true]{background:var(--s-primary);color:#fff}.workspace_hours__8AOFH{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:13px}.workspace_hours__8AOFH .workspace_select__Po5UC{width:auto;padding:7px 8px;font-family:var(--mono);font-size:13px}.workspace_rule__AqHCc>.workspace_select__Po5UC{flex:1;min-width:160px;width:auto}.workspace_defaultRule__h3KX5{border:1px dashed var(--s-borderDashed);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.workspace_defaultRule__h3KX5>span{font-size:13px;font-weight:600;width:190px}.workspace_defaultRule__h3KX5>.workspace_select__Po5UC{flex:1;width:auto;min-width:160px}.workspace_tabs__F8tMK{display:flex;gap:24px;border-bottom:1px solid var(--s-border);align-items:flex-end;flex-wrap:wrap}.workspace_tabs__F8tMK>button{border:0;background:none;padding:0 0 10px;font-size:15px;color:#607980;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.workspace_tabs__F8tMK>button[aria-selected=true]{color:var(--s-primary);font-weight:600;border-bottom-color:var(--s-primary)}.workspace_tabs__F8tMK>button small{font-family:var(--mono);font-size:12px;font-weight:400;margin-left:4px}.workspace_tabs__F8tMK .workspace_chips__6RAkd{margin-left:auto;padding-bottom:8px}.workspace_chips__6RAkd{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.workspace_chip__HDvJO{border:1px solid var(--s-border);background:#fff;color:var(--s-secondaryText);border-radius:20px;padding:6px 12px;font-size:13px;cursor:pointer;white-space:nowrap}.workspace_chip__HDvJO[aria-pressed=true]{background:#172d32;border-color:#172d32;color:#fff}.workspace_grid4__cnVkc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.workspace_designCard__euDeD{background:#fff;border:1px solid var(--s-border);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;min-width:0;box-shadow:var(--s-shadowCard)}.workspace_designOpen__szjLN{border:0;background:none;padding:0;cursor:pointer;text-align:left;color:inherit;display:flex;flex-direction:column;gap:8px}.workspace_designOpen__szjLN:hover .workspace_designTitle__xk7eh strong{color:var(--s-primary)}.workspace_designTitle__xk7eh{display:flex;align-items:center;gap:8px;justify-content:space-between;min-width:0}.workspace_designTitle__xk7eh strong{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_sizeBadge__QxXst{font-family:var(--mono);font-size:10px;color:#557478;background:#e8f1f0;border-radius:20px;padding:3px 8px;white-space:nowrap;flex:none}.workspace_saveState__jFiA3{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--s-muted)}.workspace_saveState__jFiA3[data-tone=warn]{color:var(--s-warnText)}.workspace_saveState__jFiA3[data-tone=warn]:before{content:"";width:7px;height:7px;border-radius:50%;background:#d99a00}.workspace_where__BpWvr{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--s-secondaryText);line-height:1.45}.workspace_where__BpWvr>span{display:flex;align-items:center;gap:6px}.workspace_where__BpWvr b{font-weight:600;color:var(--s-text)}.workspace_where__BpWvr [data-tone=warn]{color:var(--s-warnText)}.workspace_stack__4qKNK{display:inline-flex}.workspace_stack__4qKNK .workspace_dot__wx9Rx{box-shadow:0 0 0 2px #fff}.workspace_stack__4qKNK .workspace_dot__wx9Rx+.workspace_dot__wx9Rx{margin-left:-2px}.workspace_shareFoot__njPhD{margin-top:auto;border-top:1px solid var(--s-border);padding-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.workspace_shareFoot__njPhD>span{flex:1;min-width:0;display:flex;align-items:center;gap:6px;color:var(--s-muted)}.workspace_shareFoot__njPhD>span b{color:var(--s-text);font-weight:600}.workspace_shareFoot__njPhD [data-status=review]{color:var(--s-warnText)}.workspace_shareFoot__njPhD [data-status=shared]{color:var(--s-okText)}.workspace_rejectBox__Hl_zV{background:var(--s-errorBg);color:#7a2a20;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45}.workspace_cardMenu__JFjlU{display:flex;gap:10px;flex-wrap:wrap}.workspace_newCard__kTsE7{border:2px dashed var(--s-borderDashed);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--s-primary);font-size:14px;font-weight:600;background:transparent;cursor:pointer;min-height:220px}.workspace_newCard__kTsE7 b{font-size:26px;font-weight:400}.workspace_empty__L3ha5{border:1px dashed var(--s-borderDashed);border-radius:16px;background:#fff;padding:48px 24px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.workspace_empty__L3ha5 h2{margin:0;font-size:20px;font-weight:600}.workspace_empty__L3ha5 p{margin:0;color:var(--s-muted);line-height:1.6}.workspace_toolbar__5FIdv{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.workspace_featured__sP0sD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.workspace_featureCard___g_A9{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--s-border);border-radius:12px;padding:10px;cursor:pointer;text-align:left;color:inherit;min-width:0}.workspace_featureCard___g_A9:hover{border-color:#b9cfcf}.workspace_featureCard___g_A9>div:first-child{width:120px;flex:none}.workspace_featureCard___g_A9>div:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.workspace_featureCard___g_A9 strong{font-size:14px}.workspace_featureCard___g_A9 small{font-size:12px;color:var(--s-muted);line-height:1.4}.workspace_filterBar__mGtUL{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.workspace_filterBar__mGtUL .workspace_chips__6RAkd{flex-wrap:nowrap}.workspace_filterBar__mGtUL .workspace_input__KswjY{width:150px;flex:none;padding:6px 10px;font-size:13px}.workspace_filterBar__mGtUL .workspace_select__Po5UC{width:auto;flex:none;padding:6px 8px;font-size:13px}.workspace_tplCard__u6P1B{background:#fff;border:1px solid var(--s-border);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:8px;cursor:pointer;text-align:left;color:inherit;min-width:0}.workspace_tplCard__u6P1B:hover{border-color:#b9cfcf}.workspace_tplStage__IRK9X{background:var(--s-stage);border-radius:8px;padding:10px}.workspace_tplMeta__OiIEf{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--s-muted);flex-wrap:wrap}.workspace_needsKey__c_mrQ{font-size:12px;color:var(--s-warnText)}.workspace_review__slIpd{border:1px solid var(--s-warnBorder);background:var(--s-warnBg);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.workspace_review__slIpd h2{margin:0;font-size:16px}.workspace_reviewRow__4aEXW{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:14px;align-items:center;background:#fff;border-radius:10px;padding:10px}.workspace_useGrid__y1PGN{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px}.workspace_useGrid__y1PGN>div{display:flex;flex-direction:column;gap:14px;min-width:0}.workspace_steps__GMxcE{list-style:none;margin:0;padding:0;display:flex;gap:6px;font-size:12px}.workspace_steps__GMxcE li{flex:1}.workspace_steps__GMxcE li>*{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border-radius:8px;border:0;background:var(--s-secondaryBg);color:var(--s-muted);font:inherit;font-size:12px}.workspace_steps__GMxcE li>button{cursor:pointer;color:var(--s-text)}.workspace_steps__GMxcE b{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#fff;font-size:11px}.workspace_steps__GMxcE li[data-state=on]>*{background:var(--s-primary);color:#fff}.workspace_steps__GMxcE li[data-state=on] b{color:var(--s-primary)}.workspace_steps__GMxcE li[data-state=done] b{background:var(--s-primary);color:#fff}.workspace_stepTitle___Zq3R{margin:0;font-size:18px;font-weight:600}.workspace_stepNote__PzKBX{margin:-6px 0 0;font-size:13px;color:var(--s-muted)}.workspace_pickGrid__VSknL{display:grid;grid-template-columns:1fr 1fr;gap:12px}.workspace_pickCard__SHBBO{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;padding:10px;border:1px solid var(--s-border);border-radius:12px;background:#fff;cursor:pointer;font:inherit;font-size:13px}.workspace_pickCard__SHBBO:hover,.workspace_pickCard__SHBBO[data-on=true]{border-color:var(--s-primary);background:var(--s-selectedBg)}.workspace_pickCard__SHBBO strong{font-size:14px}.workspace_pickArt__WJYhy{width:100%;height:auto;margin-bottom:4px}.workspace_sizeList__CJp4E{display:flex;flex-direction:column;gap:8px}.workspace_modeCard__7sXpG{text-align:left;background:#fff;font:inherit;width:100%}.workspace_howto__67DbC{margin:0;padding-left:18px;font-size:13px;line-height:1.6;color:var(--s-secondaryText)}.workspace_eraseConfirm__uvH_M{display:flex;flex-direction:column;gap:8px;padding:14px;border:2px solid #e0a79c;border-radius:12px;background:var(--s-errorBg);color:var(--s-errorText);font-size:13px;line-height:1.5}.workspace_eraseConfirm__uvH_M strong{font-size:15px}.workspace_btnDanger__P0t_d{border:0;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;background:#b3261e;color:#fff}.workspace_btnDanger__P0t_d:hover{background:#8f1d17}.workspace_installGrid__JJO01{display:grid;grid-template-columns:420px minmax(0,1fr);gap:24px;align-items:start}.workspace_installForm__BARmc{background:#fff;border:1px solid var(--s-border);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px}.workspace_modeCard__7sXpG{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--s-border);border-radius:10px;padding:12px;cursor:pointer;font-size:13px;line-height:1.45}.workspace_modeCard__7sXpG[data-on=true]{border:2px solid var(--s-primary);background:var(--s-selectedBg);padding:11px}.workspace_modeCard__7sXpG input{margin-top:3px;accent-color:var(--s-primary)}.workspace_modeCard__7sXpG strong{display:block;font-size:14px}.workspace_progress__7us_Z{background:#fff;border:1px solid var(--s-border);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0}.workspace_progressHead__1FYUh{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace_progressHead__1FYUh h2{margin:0;font-size:16px}.workspace_connPill__VMZJ_{font-size:12px;border-radius:20px;padding:4px 10px;background:var(--s-secondaryBg);color:var(--s-secondaryText);display:flex;align-items:center;gap:6px}.workspace_connPill__VMZJ_[data-on=true]{background:var(--s-okBg);color:var(--s-okText)}.workspace_stages__D_sUa{display:flex;flex-direction:column;gap:10px}.workspace_stage__5BHfE{display:grid;grid-template-columns:120px minmax(0,1fr) 44px;gap:12px;align-items:center;font-size:13px}.workspace_stage__5BHfE>span:first-child{color:var(--s-muted)}.workspace_stage__5BHfE[data-state=active]>span:first-child,.workspace_stage__5BHfE[data-state=done]>span:first-child{color:var(--s-text);font-weight:600}.workspace_bar__LCRyY{height:8px;background:var(--s-stage);border-radius:4px;overflow:hidden}.workspace_bar__LCRyY>span{display:block;height:100%;background:var(--s-primary);transition:width .3s}.workspace_stage__5BHfE>small{font-family:var(--mono);font-size:12px;color:var(--s-muted);text-align:right}.workspace_log__5z4NI{background:var(--s-logBg);color:var(--s-logText);font-family:var(--mono);font-size:12px;line-height:1.7;border-radius:10px;padding:12px 14px;margin:0;min-height:180px;max-height:320px;overflow:auto;white-space:pre-wrap}.workspace_logHead__gpukm{display:flex;align-items:center;gap:12px}.workspace_logHead__gpukm h3{margin:0;font-size:14px;flex:1}@media (max-width:1100px){.workspace_screensLayout__r7PxJ{grid-template-columns:1fr}.workspace_panel__RkCMT{border-left:0;border-top:1px solid var(--s-border)}.workspace_catalogGrid__UlavL,.workspace_featured__sP0sD,.workspace_grid4__cnVkc,.workspace_pickGrid__VSknL{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace_installGrid__JJO01{grid-template-columns:1fr}}@media (max-width:760px){.workspace_catalog__s670t,.workspace_page__TCWjH{padding:20px 16px}.workspace_subnav__ntOeR{padding:0 12px}.workspace_catalogGrid__UlavL,.workspace_featured__sP0sD,.workspace_grid4__cnVkc,.workspace_screenGrid__LHjGk{grid-template-columns:1fr}.workspace_pickGrid__VSknL{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace_screenTop__Gosd3{flex-direction:column}.workspace_bezel__xbIxO{width:calc(100% - 12px)}.workspace_steps__GMxcE,.workspace_useGrid__y1PGN{grid-template-columns:1fr}.workspace_dialogTools__dl7L9{flex-wrap:wrap}.workspace_dialogTools__dl7L9 .workspace_input__KswjY{width:100%;margin-left:0}.workspace_reviewRow__4aEXW{grid-template-columns:1fr}.workspace_schedRow__XIlLi .workspace_when__KW1Wk{width:auto}.workspace_input__KswjY,.workspace_select__Po5UC{font-size:16px}}.workspace_soon__rYoqR{display:inline-flex;align-items:center;font-family:var(--mono);font-size:10px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;color:#8a6300;background:#fff7e6;border:1px solid #e8ce93;border-radius:20px;padding:2px 7px;font-weight:500;line-height:1.3}.workspace_soonBox__yUB5_{border:1px dashed var(--s-borderDashed);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px;background:var(--s-bg)}.workspace_soonBox__yUB5_>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:600}.workspace_soonBox__yUB5_ fieldset{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;opacity:.55}.workspace_acctEmail__5ZrwA{display:none}@media(min-width:900px){.workspace_acctEmail__5ZrwA{display:inline}}@media (min-width:901px) and (max-height:900px){.workspace_installPage__fX4u6{padding:14px 32px 12px!important;gap:10px}.workspace_installPage__fX4u6 .workspace_pageHead__nYkan h1{font-size:22px}.workspace_installPage__fX4u6 .workspace_pageHead__nYkan>div{gap:2px}.workspace_installPage__fX4u6 .workspace_installGrid__JJO01{gap:16px}.workspace_installPage__fX4u6 .workspace_installForm__BARmc{padding:14px;gap:10px}.workspace_installPage__fX4u6 .workspace_progress__7us_Z{padding:14px;gap:8px}.workspace_installPage__fX4u6 .workspace_stages__D_sUa{gap:5px}.workspace_installPage__fX4u6 .workspace_log__5z4NI{min-height:90px;max-height:none;height:calc(100vh - 572px)}}.workspace_codeBoxes__gL3V9{display:flex;gap:8px;justify-content:center}.workspace_codeBox__iJcWI{width:52px;height:68px;padding:0;text-align:center;font:600 32px var(--mono);color:var(--s-text);background:#fff;border:2px solid var(--s-borderInput);border-radius:10px;caret-color:var(--s-primary)}.workspace_codeBox__iJcWI:focus{outline:none;border-color:var(--s-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--s-primary) 25%,transparent)}.workspace_codeBox__iJcWI[data-filled=true]{border-color:var(--s-primary)}.workspace_codeBoxes__gL3V9[data-bad=true] .workspace_codeBox__iJcWI{border-color:var(--s-errorText)}@media (max-width:420px){.workspace_codeBoxes__gL3V9{gap:6px}.workspace_codeBox__iJcWI{width:44px;height:60px;font-size:28px}}.workspace_codeBoxesBig__KwOw0{gap:clamp(6px,1.6vw,16px)}.workspace_codeBoxesBig__KwOw0 .workspace_codeBox__iJcWI{width:clamp(46px,12vw,104px);height:clamp(64px,16vw,140px);font-size:clamp(30px,8vw,72px);border-radius:clamp(10px,2vw,20px);border-width:3px}.workspace_photoGrid__DxemI{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.workspace_photoTile__Ju0nK{position:relative;display:block;padding:0;border:2px solid transparent;border-radius:10px;background:#dfe7e8;cursor:pointer;overflow:hidden;aspect-ratio:5/3}.workspace_photoTile__Ju0nK img{display:block;width:100%;height:100%;object-fit:cover}.workspace_photoTile__Ju0nK:hover:not(:disabled){border-color:var(--s-borderInput)}.workspace_photoTile__Ju0nK[aria-pressed=true]{border-color:var(--s-primary)}.workspace_photoTile__Ju0nK[aria-pressed=true]:after{content:"✓";position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:var(--s-primary);color:#fff;font-size:14px;line-height:22px;text-align:center}.workspace_photoTile__Ju0nK:disabled{cursor:not-allowed}.workspace_photoTile__Ju0nK:disabled img{opacity:.45}.workspace_photoUsed__aGnwf{position:absolute;left:6px;bottom:6px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;font-size:11px}.workspace_photoBar__992Fj{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.workspace_photoProgress__lZYCo{width:180px;height:8px;accent-color:var(--s-primary)}.workspace_selectionBar__aJdbO{position:sticky;bottom:12px;z-index:5;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;background:#0b1a20;color:#eaf6f6;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25)}.workspace_selectionBar__aJdbO strong{margin-right:auto}.workspace_selectionBar__aJdbO .workspace_btnSecondary__69mAd,.workspace_selectionBar__aJdbO .workspace_btn__VkVRI{padding:7px 12px}.workspace_albumCover__mTsXD{position:relative;aspect-ratio:5/3;border-radius:8px;overflow:hidden;background:#dfe7e8}.workspace_albumCover__mTsXD img{width:100%;height:100%;object-fit:cover;display:block}.workspace_albumCount__4WX9A{position:absolute;right:8px;bottom:8px;padding:2px 9px;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;font-size:12px}.workspace_albumPage__emB8X{max-width:1100px;margin:0 auto;padding:24px 28px 60px;display:flex;flex-direction:column;gap:18px}.workspace_albumTools__qtoBO{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.workspace_albumTools__qtoBO label{display:flex;align-items:center;gap:8px;font-size:13px}.workspace_meter__3UQaI{display:flex;flex-direction:column;gap:6px;min-width:260px;flex:1}.workspace_meter__3UQaI progress{width:100%;height:10px;accent-color:var(--s-primary)}.workspace_meter__3UQaI[data-over=true] progress{accent-color:var(--s-warnText)}.workspace_meter__3UQaI span{font-size:13px}.workspace_meter__3UQaI[data-over=true] span{color:var(--s-warnText)}.workspace_albumGrid__Vw7xh{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.workspace_albumTile__n0akF{position:relative;aspect-ratio:5/3;border-radius:10px;overflow:hidden;background:#dfe7e8;cursor:grab}.workspace_albumTile__n0akF[data-over=true]{outline:3px solid var(--s-primary)}.workspace_albumTile__n0akF img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.workspace_albumTile__n0akF .workspace_n__4qpEG{position:absolute;left:6px;top:6px;min-width:22px;padding:0 6px;height:22px;border-radius:11px;background:rgba(0,0,0,.65);color:#fff;font-size:12px;line-height:22px;text-align:center}.workspace_albumTile__n0akF .workspace_x__Whs0e{position:absolute;right:6px;top:6px;width:24px;height:24px;border:0;border-radius:50%;background:rgba(0,0,0,.65);color:#fff;font-size:16px;line-height:24px;cursor:pointer;opacity:0;transition:opacity .15s}.workspace_albumTile__n0akF:focus-within .workspace_x__Whs0e,.workspace_albumTile__n0akF:hover .workspace_x__Whs0e{opacity:1}.workspace_albumTile__n0akF .workspace_mv__oGOkY{position:absolute;left:6px;bottom:6px;display:flex;gap:4px;opacity:0;transition:opacity .15s}.workspace_albumTile__n0akF:focus-within .workspace_mv__oGOkY,.workspace_albumTile__n0akF:hover .workspace_mv__oGOkY{opacity:1}.workspace_albumTile__n0akF .workspace_mv__oGOkY button{width:24px;height:24px;border:0;border-radius:6px;background:rgba(0,0,0,.65);color:#fff;cursor:pointer}.workspace_albumTile__n0akF .workspace_mv__oGOkY button:disabled{opacity:.35;cursor:default}.workspace_albumAdd__1Qjgu{aspect-ratio:5/3;border:2px dashed var(--s-borderInput);border-radius:10px;background:transparent;color:var(--s-primary);font-size:14px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.workspace_albumAdd__1Qjgu b{font-size:26px;font-weight:400}.workspace_linkStrip___dNuo{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 16px;border:1px solid var(--s-border);border-radius:12px;background:#fff;font-size:13px;line-height:1.55}.workspace_linkStrip___dNuo[data-bad]{border-color:var(--s-errorText)}.workspace_linkStrip___dNuo [role=alert]{color:var(--s-errorText)}.workspace_updateChip__weA_W{display:inline-flex;align-items:baseline;gap:8px;align-self:flex-start;margin-top:6px;padding:6px 12px;border-radius:999px;background:#fff4d6;color:#7a4b00;border:1px solid #f0c75e;font-size:13px;font-weight:700;text-decoration:none;animation:workspace_updatePulse__LFhpV 2.4s ease-in-out infinite}.workspace_updateChip__weA_W small{font-size:11px;font-weight:500;opacity:.8}.workspace_updateChip__weA_W small,.workspace_updateChip__weA_W span{white-space:nowrap}.workspace_updateChip__weA_W{flex-wrap:wrap;column-gap:8px}.workspace_updateChip__weA_W:hover{background:#ffe9a8}@keyframes workspace_updatePulse__LFhpV{0%,to{box-shadow:0 0 0 0 rgba(240,199,94,0)}50%{box-shadow:0 0 0 5px rgba(240,199,94,.35)}}@media (prefers-reduced-motion:reduce){.workspace_updateChip__weA_W{animation:none}}.workspace_gallery__IfSzR{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:rgba(6,12,16,.96);color:#eaf6f6;outline:none}.workspace_galleryHead__1PQec{display:flex;align-items:center;gap:10px;padding:14px 18px}.workspace_galleryCount___ZbHO{font:600 14px var(--mono);letter-spacing:.05em;color:#9fb8bd}.workspace_galleryBtn__q_7Pc{padding:7px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06);color:#fff;font-size:13px;cursor:pointer}.workspace_galleryBtn__q_7Pc:hover:not(:disabled){background:rgba(255,255,255,.14)}.workspace_galleryBtn__q_7Pc[data-on]{border-color:#f5c542;color:#f5c542;background:rgba(245,197,66,.12)}.workspace_galleryBtn__q_7Pc[data-danger]:hover:not(:disabled){border-color:#ff7b7b;color:#ff9a9a}.workspace_galleryBtn__q_7Pc:disabled{opacity:.5;cursor:not-allowed}.workspace_galleryStage__E3pEp{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;padding:0 72px}.workspace_galleryImg__uIxa_{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.5);user-select:none}.workspace_galleryArrow__fePz2{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:80px;border:0;border-radius:12px;background:rgba(255,255,255,.08);color:#fff;font-size:40px;line-height:1;cursor:pointer}.workspace_galleryArrow__fePz2:hover:not(:disabled){background:rgba(255,255,255,.2)}.workspace_galleryArrow__fePz2[data-side=left]{left:10px}.workspace_galleryArrow__fePz2[data-side=right]{right:10px}.workspace_galleryStrip__MA5i_{display:flex;gap:8px;overflow-x:auto;padding:14px 18px 8px;scrollbar-width:thin}.workspace_galleryThumb__hStvW{position:relative;flex:none;width:96px;height:58px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#1d2a30;cursor:pointer;opacity:.7}.workspace_galleryThumb__hStvW img{width:100%;height:100%;object-fit:cover;display:block}.workspace_galleryThumb__hStvW[aria-current=true]{border-color:#2dd4bf;opacity:1}.workspace_galleryThumb__hStvW:hover{opacity:1}.workspace_galleryBar__7TQkz{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 18px;background:#14222a;border-top:1px solid rgba(255,255,255,.1)}.workspace_galleryBar__7TQkz span{flex:1;min-width:240px;font-size:14px;line-height:1.5}.workspace_galleryError__bC_OE{margin:0;padding:6px 18px;color:#ff9a9a;font-size:13px}.workspace_galleryHint__Kz4yS{margin:0;padding:0 18px 12px;font-size:12px;color:#6f8a91}.workspace_starBadge__nSeFP{position:absolute;right:5px;bottom:4px;font-size:14px;line-height:1;color:#f5c542;text-shadow:0 1px 3px rgba(0,0,0,.8);pointer-events:none}@media (max-width:640px){.workspace_galleryStage__E3pEp{padding:0 8px}.workspace_galleryArrow__fePz2{width:40px;height:64px;font-size:30px}.workspace_galleryHint__Kz4yS{display:none}}.workspace_tileOpen__Myaxs{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;cursor:pointer;padding:0}.workspace_albumTile__n0akF .workspace_mv__oGOkY,.workspace_albumTile__n0akF .workspace_x__Whs0e{z-index:2}.workspace_albumTile__n0akF .workspace_n__4qpEG,.workspace_albumTile__n0akF .workspace_starBadge__nSeFP{z-index:1}.workspace_photoCell__gQ5Fa{position:relative}.workspace_pickBox__NheJf{position:absolute;top:6px;left:6px;width:24px;height:24px;border-radius:50%;border:2px solid #fff;background:rgba(0,0,0,.35);color:#fff;font-size:14px;line-height:20px;text-align:center;padding:0;cursor:pointer;opacity:.85}.workspace_photoCell__gQ5Fa:hover .workspace_pickBox__NheJf,.workspace_pickBox__NheJf:hover{opacity:1;background:rgba(0,0,0,.55)}.workspace_pickBox__NheJf[aria-pressed=true]{background:var(--s-primary);border-color:var(--s-primary);opacity:1}.workspace_photoCell__gQ5Fa .workspace_starBadge__nSeFP{font-size:18px;right:8px;bottom:6px}.workspace_pickBadge___bTJH{position:absolute;left:5px;top:4px;width:18px;height:18px;border-radius:50%;background:#2dd4bf;color:#06201f;font-size:12px;line-height:18px;text-align:center;font-weight:700;pointer-events:none}.workspace_sectionTitle__DKxBf{margin:0;font-size:17px;font-weight:700;color:var(--s-text,inherit)}.workspace_providerMark__8lLVK{position:absolute;left:8px;top:8px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.35)}.workspace_mdlPick__kNSWE{display:flex;flex-direction:column;gap:14px}.workspace_mdlFilters__uC4tT{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workspace_mdlChip__th_4Y{padding:7px 14px;border-radius:999px;border:1px solid var(--s-border);background:#fff;font-size:13px;cursor:pointer;color:inherit}.workspace_mdlChip__th_4Y[aria-pressed=true]{background:var(--s-primary);border-color:var(--s-primary);color:#fff}.workspace_mdlGrid__904CL{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.workspace_mdlCard__bXa0A{display:flex;flex-direction:column;gap:6px;padding:10px;border:2px solid var(--s-border);border-radius:12px;background:#fff;text-align:left;cursor:pointer;color:inherit;font:inherit}.workspace_mdlCard__bXa0A:hover{border-color:var(--s-primary)}.workspace_mdlPhoto__gTnWr{display:block;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#eef2f2;margin-bottom:4px}.workspace_mdlPhoto__gTnWr img,.workspace_mdlPhoto__gTnWr svg{width:100%;height:100%;object-fit:contain;display:block}.workspace_mdlSpec___0LjZ{font-size:13px;font-weight:600}.workspace_mdlChosen__kVuwH{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--s-border);border-radius:10px;background:#fff}.workspace_mdlChosen__kVuwH>span:nth-child(2){display:flex;flex-direction:column;gap:2px;min-width:0}.workspace_mdlThumb__U9ySt{flex:none;width:64px;height:48px;border-radius:6px;overflow:hidden;background:#eef2f2}.workspace_mdlThumb__U9ySt img,.workspace_mdlThumb__U9ySt svg{width:100%;height:100%;object-fit:contain;display:block}.workspace_doneCard__7vTpg{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:26px 22px;border-radius:14px;background:#e7f7ee;border:2px solid #2f9e62}.workspace_doneCard__7vTpg h3{margin:0;font-size:22px;line-height:1.25;color:#14532d}.workspace_doneCard__7vTpg p{margin:0;font-size:16px;line-height:1.5;color:#1d3b2a}.workspace_doneMark__AWgW9{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#2f9e62;color:#fff;font-size:32px;font-weight:700}.workspace_doneFallback__IbcpQ{margin-top:6px!important;padding-top:12px;border-top:1px solid rgba(47,158,98,.35);font-size:15px!important}.workspace_updateChip__weA_W[data-working=true]{background:#e6f1ff;border-color:#9cc3f0;color:#124a85;animation:none}.workspace_updateChip__weA_W:disabled{opacity:.6;cursor:wait}button.workspace_updateChip__weA_W{cursor:pointer;font:inherit}.front_main__bcLZY{max-width:1120px;width:100%;margin:0 auto;padding:40px 24px 64px;display:flex;flex-direction:column;gap:24px}.front_hero__C5k9D h1,.front_hero__C5k9D h2{margin:0 0 8px;font-size:34px;letter-spacing:-.02em}.front_hero__C5k9D p{margin:0;max-width:62ch;font-size:16px;line-height:1.55;color:var(--s-secondaryText)}.front_actions__tqCV6{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;margin-top:14px}.front_link__ItkMy{font-weight:600}.front_chips__2gyh9{display:flex;flex-wrap:wrap;gap:8px}.front_chips__2gyh9 button{border:1px solid var(--s-border);background:var(--s-card);color:var(--s-secondaryText);border-radius:999px;padding:6px 14px;cursor:pointer}.front_chips__2gyh9 button[aria-pressed=true]{background:var(--s-primary);border-color:var(--s-primary);color:#fff}.front_grid__1w0w4{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.front_card__2WDwL{display:flex;flex-direction:column;gap:6px;text-align:left;background:var(--s-card);border:1px solid var(--s-border);border-radius:12px;padding:12px;cursor:pointer;color:inherit;box-shadow:var(--s-shadowCard);transition:box-shadow .15s,transform .15s}.front_card__2WDwL:hover{box-shadow:var(--s-shadowFloat);transform:translateY(-1px)}.front_desc__R56kn{font-size:13px;color:var(--s-secondaryText);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.front_stage__nXLH9{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(400px,62vh,620px);padding:48px 16px 28px;color:#eaf6f6;background:radial-gradient(60% 70% at 50% 0,rgba(45,212,191,.22),transparent 70%),radial-gradient(40% 50% at 90% 100%,rgba(20,137,143,.25),transparent 70%),#08141c}.front_stage__nXLH9:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0) 0 0/56px 56px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0) 0 0/56px 56px;-webkit-mask-image:radial-gradient(70% 80% at 50% 45%,#000,transparent);mask-image:radial-gradient(70% 80% at 50% 45%,#000,transparent)}.front_stageInner__iku_a{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,4vh,36px);text-align:center;width:100%}.front_eyebrow__2UPQl{font:600 12px var(--mono);letter-spacing:.28em;text-transform:uppercase;color:#2dd4bf}.front_stageInner__iku_a h1{margin:0;font-size:clamp(28px,5vw,52px);font-weight:700;letter-spacing:-.025em;line-height:1.1;color:#fff}.front_stageCode__Slzcd{display:flex;flex-direction:column;gap:clamp(14px,2.4vh,22px);width:fit-content;max-width:100%}.front_stageRow__1guw4{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.front_stageLink___4WZA{margin-left:auto;font-size:14px;color:#9fb8bd;text-decoration:none;border-bottom:1px solid rgba(159,184,189,.35);padding-bottom:1px;transition:color .2s,border-color .2s}.front_stageLink___4WZA:hover{color:#2dd4bf;border-color:#2dd4bf}.front_stageNote__L5cti{margin:0;min-height:24px;font-size:15px;color:#9fb8bd;text-align:left}.front_stageNote__L5cti[data-state=error]{color:#ff8f8f}.front_stageMore__aIzaQ{position:relative;margin-top:clamp(12px,3vh,32px);font-size:14px;color:#9fb8bd;text-decoration:none;padding:8px 14px;border-radius:999px;transition:color .2s,background .2s}.front_stageMore__aIzaQ:hover{color:#fff;background:rgba(255,255,255,.08)}.front_stage__nXLH9 [role=group] input{background:rgba(255,255,255,.06);color:#fff;border:3px solid rgba(255,255,255,.2);backdrop-filter:blur(6px);transition:border-color .18s,box-shadow .18s,background .18s,transform .18s}.front_stage__nXLH9 [role=group] input::placeholder{color:rgba(255,255,255,.28)}.front_stage__nXLH9 [role=group] input:focus{border-color:#2dd4bf;background:rgba(45,212,191,.1);box-shadow:0 0 0 5px rgba(45,212,191,.18),0 0 48px rgba(45,212,191,.4);transform:translateY(-3px)}.front_stage__nXLH9 [role=group] input[data-filled=true]{border-color:rgba(45,212,191,.75);background:rgba(45,212,191,.12);animation:front_digitPop__opHRM .22s ease-out}.front_stage__nXLH9 [role=group][data-bad=true]{animation:front_codeShake__8MlTx .45s}.front_stage__nXLH9 [role=group][data-bad=true] input{border-color:#ff6b6b;background:rgba(255,107,107,.1);box-shadow:0 0 36px rgba(255,107,107,.3)}.front_stage__nXLH9 [role=group] input:disabled{opacity:.7}@keyframes front_digitPop__opHRM{0%{transform:scale(.88)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes front_codeShake__8MlTx{0%,to{transform:translateX(0)}20%{transform:translateX(-12px)}40%{transform:translateX(10px)}60%{transform:translateX(-7px)}80%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.front_stage__nXLH9 [role=group],.front_stage__nXLH9 [role=group] input{animation:none!important;transition:none}}