.codeWorkspace_workspace__oBkiI{max-width:1440px;margin:0 auto;padding:clamp(16px,3vw,40px);color:#e7e8f5;background:#121726;min-height:calc(100vh - 64px);font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.codeWorkspace_workspace__oBkiI *{box-sizing:border-box}.codeWorkspace_workspace__oBkiI a{color:#bfb5ff}.codeWorkspace_header__Fsnzn{display:flex;justify-content:space-between;align-items:start;gap:20px}.codeWorkspace_header__Fsnzn h1{font-size:clamp(26px,4vw,40px);line-height:1.1;margin:18px 0 12px;letter-spacing:-.04em}.codeWorkspace_empty__lL_iE p,.codeWorkspace_header__Fsnzn p{max-width:720px;line-height:1.65;color:#bac1d4}.codeWorkspace_badge__9DZEb{border:1px solid #49526a;border-radius:30px;padding:10px 14px;white-space:nowrap}.codeWorkspace_toolbar__JT1v_{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:22px 0}.codeWorkspace_workspace__oBkiI label{display:grid;gap:8px;color:#cdd2e1;font-size:14px}.codeWorkspace_workspace__oBkiI input,.codeWorkspace_workspace__oBkiI select,.codeWorkspace_workspace__oBkiI textarea{background:#111623;border:1px solid #48516a;border-radius:10px;color:#f3f3fc;padding:12px;font:inherit;min-height:44px;width:100%;max-width:100%}.codeWorkspace_workspace__oBkiI button{min-height:44px;background:#302853;color:#ece8ff;border:1px solid #7569b1;border-radius:10px;padding:10px 16px;font:inherit;cursor:pointer}.codeWorkspace_workspace__oBkiI button:hover:not(:disabled){background:#44386e}.codeWorkspace_workspace__oBkiI button:disabled{opacity:.55;cursor:not-allowed}.codeWorkspace_workspace__oBkiI button:focus-visible,.codeWorkspace_workspace__oBkiI input:focus-visible,.codeWorkspace_workspace__oBkiI select:focus-visible,.codeWorkspace_workspace__oBkiI textarea:focus-visible{outline:3px solid #a798ff;outline-offset:3px}.codeWorkspace_workspace__oBkiI button[aria-current]{border-color:#b2a6ff;background:#433666}.codeWorkspace_layout__xLOy2{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px}.codeWorkspace_projects__pXspl{background:#1a2133;border:1px solid #343d54;border-radius:16px;padding:16px;align-self:start}.codeWorkspace_projects__pXspl h2{font-size:16px}.codeWorkspace_projects__pXspl button{display:grid;text-align:left;width:100%;margin:10px 0;word-break:break-word}.codeWorkspace_projects__pXspl small{font-size:12px;color:#b9b6ce;margin-top:6px}.codeWorkspace_editor__48lQl,.codeWorkspace_empty__lL_iE{min-width:0;border:1px solid #343d54;border-radius:16px;padding:20px;background:#1a2133}.codeWorkspace_editor__48lQl fieldset{padding:0;margin:0;border:0;display:grid;gap:18px;min-width:0}.codeWorkspace_editor__48lQl textarea{min-height:380px;resize:vertical;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;overflow:auto}.codeWorkspace_editor__48lQl>p{font-size:13px;color:#b7c0d4;line-height:1.6}.codeWorkspace_preview__hGvS_{width:100%;height:540px;background:white;border:1px solid #707994;border-radius:10px}.codeWorkspace_error__SYdTs{color:#ffbdc6;border:1px solid #a25262;padding:14px;border-radius:10px}.codeWorkspace_notice__FhUoJ{padding:12px 18px;border:1px solid #b18b43;border-radius:12px;background:#322b21}.codeWorkspace_toolbar__JT1v_ span{align-self:center;color:#bfc8df;font-size:14px}@media(max-width:700px){.codeWorkspace_layout__xLOy2{grid-template-columns:1fr;gap:16px}.codeWorkspace_header__Fsnzn{display:block}.codeWorkspace_badge__9DZEb{display:inline-block;margin-top:8px}.codeWorkspace_projects__pXspl{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.codeWorkspace_projects__pXspl h2{width:100%;margin:0}.codeWorkspace_projects__pXspl button{width:auto;flex:1;min-width:120px}.codeWorkspace_editor__48lQl,.codeWorkspace_empty__lL_iE{padding:14px}.codeWorkspace_toolbar__JT1v_>label{width:100%}.codeWorkspace_toolbar__JT1v_ button{flex:1}.codeWorkspace_editor__48lQl textarea{min-height:320px}.codeWorkspace_preview__hGvS_{height:420px}}.tokens_root__dweB1{--feel-bg:#ffffff;--feel-ink:#0a0a12;--feel-ink-2:#1c1c28;--feel-muted:#5c5c69;--feel-soft:#f3f3f8;--feel-soft-2:#e9e9f1;--feel-line:#e4e4ec;--feel-line-strong:#c9c9d6;--feel-blue:#2b3bff;--feel-violet:#8a3dff;--feel-pink:#ff3d9a;--feel-orange:#ff8a3d;--feel-live:#7dffb0;--feel-surface:#ffffff;--feel-on-ink:#ffffff;--feel-accent-text:#2b3bff;--feel-accent-soft:#eef0ff;--feel-header-bg:rgba(255,255,255,.86);--feel-error:#c4281c;--feel-error-soft:#fdeceb;--feel-ash-from:#1c1c1e;--feel-ash-to:#101012;--feel-ash:linear-gradient(180deg,var(--feel-ash-from),var(--feel-ash-to));--feel-wordmark:var(--feel-display);--feel-wordmark-weight:900;--feel-wordmark-track:-.03em;--feel-wordmark-case:uppercase;--feel-wordmark-gap:.1em;--feel-video:#8a3dff;--feel-image:#ff8a3d;--feel-site:#2b3bff;--feel-video-text:#7a2cf0;--feel-image-text:#b34d00;--feel-site-text:#2b3bff;--feel-on-dark:#ffffff;--feel-on-dark-muted:rgba(255,255,255,0.72);--feel-grad:linear-gradient(100deg,var(--feel-blue),var(--feel-violet) 35%,var(--feel-pink) 70%,var(--feel-orange));--feel-grad-flow:linear-gradient(90deg,#2b3bff 0.00%,#323ffb 2.08%,#403efc 4.17%,#513efe 6.25%,#623ffe 8.33%,#713ffe 10.42%,#7d40fd 12.50%,#8641fc 14.58%,#8a3dff 16.67%,#913cfd 18.75%,#a13bf6 20.83%,#b739e9 22.92%,#ce37d7 25.00%,#e237c2 27.08%,#f239ae 29.17%,#fc3ca0 31.25%,#ff3d9a 33.33%,#fe4595 35.42%,#fd5489 37.50%,#fe617a 39.58%,#ff6d6a 41.67%,#fe795d 43.75%,#fd8351 45.83%,#fe8844 47.92%,#ff8a3d 50.00%,#fe8844 52.08%,#fd8351 54.17%,#fe795d 56.25%,#ff6d6a 58.33%,#fe617a 60.42%,#fd5489 62.50%,#fe4595 64.58%,#ff3d9a 66.67%,#fc3ca0 68.75%,#f239ae 70.83%,#e237c2 72.92%,#ce37d7 75.00%,#b739e9 77.08%,#a13bf6 79.17%,#913cfd 81.25%,#8a3dff 83.33%,#8641fc 85.42%,#7d40fd 87.50%,#713ffe 89.58%,#623ffe 91.67%,#513efe 93.75%,#403efc 95.83%,#323ffb 97.92%,#2b3bff 100.00%);--feel-display:var(--font-feel-display,"Inter Tight"),"Helvetica Neue",Arial,sans-serif;--feel-mono:var(--font-feel-mono,"JetBrains Mono"),ui-monospace,Menlo,monospace;--feel-ease:cubic-bezier(.2,.8,.2,1);--feel-radius-sm:16px;--feel-radius:24px;--feel-radius-lg:32px;--feel-focus:3px solid var(--feel-blue);--feel-max:1280px;--feel-gutter-l:max(16px,env(safe-area-inset-left,0px));--feel-gutter-r:max(16px,env(safe-area-inset-right,0px));color-scheme:light;background:var(--feel-bg);color:var(--feel-ink);font-family:var(--feel-display);font-size:17px;line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.tokens_root__dweB1[data-feel=dark]{--feel-bg:#07070f;--feel-ink:#ffffff;--feel-ink-2:#e4e4f0;--feel-muted:#a5a5ba;--feel-soft:#11111c;--feel-soft-2:#1a1a29;--feel-line:#262638;--feel-line-strong:#3d3d55;--feel-surface:#0d0d18;--feel-on-ink:#0a0a12;--feel-accent-text:#9ba5ff;--feel-accent-soft:rgba(43,59,255,.2);--feel-header-bg:rgba(7,7,15,.82);--feel-error:#ff7b72;--feel-error-soft:rgba(255,123,114,.14);--feel-video-text:#b48dff;--feel-image-text:#ffa66d;--feel-site-text:#9ba5ff;--feel-grad:linear-gradient(100deg,#8390ff,#b48dff 35%,#ff7ab8 70%,#ffa66d);--feel-grad-flow:linear-gradient(90deg,#8390ff 0.00%,#8691fc 2.08%,#8c90fd 4.17%,#9490fe 6.25%,#9c8ffe 8.33%,#a58ffe 10.42%,#ac8efd 12.50%,#b28efd 14.58%,#b48dff 16.67%,#b88cfd 18.75%,#c389f9 20.83%,#d185f0 22.92%,#df81e4 25.00%,#ec7ed5 27.08%,#f67bc7 29.17%,#fd7abc 31.25%,#ff7ab8 33.33%,#ff7db3 35.42%,#fe84a9 37.50%,#fd8c9c 39.58%,#fe938f 41.67%,#fd9b85 43.75%,#fea17a 45.83%,#ffa571 47.92%,#ffa66d 50.00%,#ffa571 52.08%,#fea17a 54.17%,#fd9b85 56.25%,#fe938f 58.33%,#fd8c9c 60.42%,#fe84a9 62.50%,#ff7db3 64.58%,#ff7ab8 66.67%,#fd7abc 68.75%,#f67bc7 70.83%,#ec7ed5 72.92%,#df81e4 75.00%,#d185f0 77.08%,#c389f9 79.17%,#b88cfd 81.25%,#b48dff 83.33%,#b28efd 85.42%,#ac8efd 87.50%,#a58ffe 89.58%,#9c8ffe 91.67%,#9490fe 93.75%,#8c90fd 95.83%,#8691fc 97.92%,#8390ff 100.00%);--feel-focus:3px solid #9ba5ff;color-scheme:dark}@media (prefers-color-scheme:dark){.tokens_root__dweB1[data-feel=auto]{--feel-bg:#07070f;--feel-ink:#ffffff;--feel-ink-2:#e4e4f0;--feel-muted:#a5a5ba;--feel-soft:#11111c;--feel-soft-2:#1a1a29;--feel-line:#262638;--feel-line-strong:#3d3d55;--feel-surface:#0d0d18;--feel-on-ink:#0a0a12;--feel-accent-text:#9ba5ff;--feel-accent-soft:rgba(43,59,255,.2);--feel-header-bg:rgba(7,7,15,.82);--feel-error:#ff7b72;--feel-error-soft:rgba(255,123,114,.14);--feel-video-text:#b48dff;--feel-image-text:#ffa66d;--feel-site-text:#9ba5ff;--feel-grad:linear-gradient(100deg,#8390ff,#b48dff 35%,#ff7ab8 70%,#ffa66d);--feel-grad-flow:linear-gradient(90deg,#8390ff 0.00%,#8691fc 2.08%,#8c90fd 4.17%,#9490fe 6.25%,#9c8ffe 8.33%,#a58ffe 10.42%,#ac8efd 12.50%,#b28efd 14.58%,#b48dff 16.67%,#b88cfd 18.75%,#c389f9 20.83%,#d185f0 22.92%,#df81e4 25.00%,#ec7ed5 27.08%,#f67bc7 29.17%,#fd7abc 31.25%,#ff7ab8 33.33%,#ff7db3 35.42%,#fe84a9 37.50%,#fd8c9c 39.58%,#fe938f 41.67%,#fd9b85 43.75%,#fea17a 45.83%,#ffa571 47.92%,#ffa66d 50.00%,#ffa571 52.08%,#fea17a 54.17%,#fd9b85 56.25%,#fe938f 58.33%,#fd8c9c 60.42%,#fe84a9 62.50%,#ff7db3 64.58%,#ff7ab8 66.67%,#fd7abc 68.75%,#f67bc7 70.83%,#ec7ed5 72.92%,#df81e4 75.00%,#d185f0 77.08%,#c389f9 79.17%,#b88cfd 81.25%,#b48dff 83.33%,#b28efd 85.42%,#ac8efd 87.50%,#a58ffe 89.58%,#9c8ffe 91.67%,#9490fe 93.75%,#8c90fd 95.83%,#8691fc 97.92%,#8390ff 100.00%);--feel-focus:3px solid #9ba5ff;color-scheme:dark}}.tokens_root__dweB1 *,.tokens_root__dweB1 :after,.tokens_root__dweB1 :before{box-sizing:border-box}.tokens_root__dweB1 :where(a){color:inherit}.tokens_root__dweB1 :where(button,input,textarea,select){font:inherit;color:inherit}.tokens_root__dweB1 :where(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:var(--feel-focus);outline-offset:3px}.tokens_wrap__IbWlK{width:100%;max-width:var(--feel-max);margin-inline:auto;padding-inline:var(--feel-gutter-l) var(--feel-gutter-r)}@media (min-width:900px){.tokens_wrap__IbWlK{padding-inline:max(32px,env(safe-area-inset-left,0px)) max(32px,env(safe-area-inset-right,0px))}}.tokens_mono__nJ1IY{font-family:var(--feel-mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.tokens_srOnly__WRtne{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tokens_gradText__TP_k7{background:var(--feel-grad-flow);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tokens_feelFlow__fJO0F 5s linear infinite}@keyframes tokens_feelFlow__fJO0F{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.tokens_gradText__TP_k7{animation:none}}.controls_root__pVW43{display:grid;gap:10px;min-width:0;max-width:100%}.controls_group__EnFwd{border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:8px;padding:10px;margin:0;display:grid;gap:8px;min-width:0}.controls_group__EnFwd legend{font-size:12px;font-weight:700;padding:0 4px}.controls_field__KWjAV{display:grid;gap:4px;min-width:0}.controls_field__KWjAV label{display:flex;justify-content:space-between;gap:8px;min-width:0}.controls_field__KWjAV input,.controls_field__KWjAV select,.controls_field__KWjAV textarea{width:100%;max-width:100%;box-sizing:border-box;min-width:0}.controls_toggle__Zb9I4{grid-template-columns:auto minmax(0,1fr);align-items:center}.controls_toggle__Zb9I4 input{width:auto;min-height:0}.controls_toggle__Zb9I4 small{grid-column:1/-1}.controls_hint__AzOxx{display:block;opacity:.85;line-height:1.4;overflow-wrap:anywhere}.controls_row__3T9qF{display:flex;gap:6px;align-items:center;min-width:0}.controls_row__3T9qF input[type=color]{width:40px;flex:none;padding:2px}.controls_row__3T9qF input[type=text]{flex:1;min-width:0}.controls_group__EnFwd button{justify-self:start;max-width:100%}.controls_preview__rbQ2G{height:28px;border-radius:6px;border:1px solid color-mix(in srgb,currentColor 25%,transparent)}.controls_stop__COH5Z{display:grid;gap:6px;border-top:1px dashed color-mix(in srgb,currentColor 25%,transparent);padding-top:6px;min-width:0}.controls_focal__6k5A_{position:relative;padding:0!important;line-height:0;overflow:hidden;width:100%;justify-self:stretch!important;cursor:crosshair!important;min-height:0!important}.controls_focal__6k5A_ img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.controls_focal__6k5A_ span{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #111}.controls_list__YsnL7{list-style:none;margin:0;padding:0;display:grid;gap:4px;min-width:0}.controls_list__YsnL7 li{display:flex;gap:4px;align-items:center;border-radius:6px;padding:2px;min-width:0}.controls_list__YsnL7 li[aria-current=true]{outline:2px solid color-mix(in srgb,currentColor 45%,transparent)}.controls_listPick__c0l_R{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.controls_listActions__7c_2s{display:flex;gap:2px;flex:none}.controls_listActions__7c_2s button{min-width:44px!important;min-height:44px!important;padding:0 6px!important}.controls_listBody__NPBKZ{border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);padding-top:8px;display:grid;gap:8px;min-width:0}.controls_error__lnCEp{margin:0;padding:8px 10px;border-radius:6px;background:#fef3c7;color:#78350f;font-size:13px;font-weight:600;line-height:1.4}.controls_note__n_xd5{padding:6px 10px;background:#fff7ed;color:#7c2d12}.controls_note__n_xd5,.controls_problem__M0WKg{margin:0;border-radius:6px;font-size:12px;line-height:1.4}.controls_problem__M0WKg{display:block;padding:4px 8px;background:#fef3c7;color:#78350f;font-weight:600;overflow-wrap:anywhere}.controls_more__eM97A{display:grid;gap:10px;min-width:0}.controls_moreButton__dR2bH{justify-self:start;max-width:100%}.controls_moreBody__rMsIp{display:grid;gap:10px;min-width:0}.controls_chipTitle__UamIN{font-weight:600}.controls_chips__Uee6u{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.controls_chip__Eh6xl{flex:1 1 0;min-width:64px;min-height:44px!important;padding:6px 8px!important;border-radius:10px!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:600;white-space:nowrap}.controls_chips__Uee6u[data-roomy]>.controls_chip__Eh6xl{flex:1 1 auto;padding-inline:14px!important}.controls_chip__Eh6xl{background:#fff;color:#0a0a12;border:1px solid #c9c9d4;cursor:pointer}.controls_chip__Eh6xl[aria-checked=true]{background:#0a0a12;color:#fff;border-color:#0a0a12}.controls_chip__Eh6xl:focus-visible{outline:3px solid #2b3bff;outline-offset:2px}.controls_chip__Eh6xl:disabled{opacity:.5;cursor:default}.controls_swatch__GILok{width:16px;height:16px;border-radius:50%;flex:none;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.controls_speed__Yim1t{margin:0;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.4;border:1px solid color-mix(in srgb,currentColor 22%,transparent)}.controls_speed__Yim1t strong{margin-right:4px}.controls_root__pVW43[data-panel-look][data-story-controls]{container-type:inline-size;gap:26px;padding:20px 14px 22px;border-radius:var(--feel-radius);background:var(--feel-bg);color:var(--feel-ink);font-family:var(--feel-display);font-size:15px;line-height:1.4;word-spacing:.16em}.controls_root__pVW43[data-panel-look][data-story-controls] :is(button,input,select,textarea,summary,label,legend,output){word-spacing:inherit}.controls_root__pVW43[data-panel-look][data-story-controls] :is(label,legend,summary,h4,output){color:inherit;font-family:inherit}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_group__EnFwd{gap:12px;padding:18px 0 0;border:0;border-radius:0;background:linear-gradient(var(--feel-ink),var(--feel-ink)) top /100% 2px no-repeat}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_group__EnFwd>legend{float:left;width:100%;margin:0 0 12px;padding:0;position:static;clip-path:none;overflow:visible;height:auto;font-size:21px;font-weight:800;line-height:1.1;letter-spacing:-.025em;color:var(--feel-ink)}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_group__EnFwd>legend+*{clear:both}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_group__EnFwd .controls_group__EnFwd{padding-top:14px}.controls_root__pVW43[data-panel-look][data-story-controls] :is(.controls_hint__AzOxx,small):not(:where(.controls_problem__M0WKg,.controls_note__n_xd5,.controls_error__lnCEp)){color:var(--feel-muted);opacity:1;font-size:13.5px;font-weight:500;line-height:1.4}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_field__KWjAV>label{color:var(--feel-ink);font-size:15px;font-weight:800;letter-spacing:-.01em}.controls_root__pVW43[data-panel-look][data-story-controls] :is(input:is([type=text],[type=number],[type=url],[type=email],[type=search],[type=tel],[type=date],:not([type])),textarea,select){width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--feel-line-strong);border-radius:var(--feel-radius-sm);background-color:var(--feel-surface);color:var(--feel-ink);font:inherit;font-size:16px;font-weight:500;color-scheme:light;box-shadow:none}.controls_root__pVW43[data-panel-look][data-story-controls] textarea{min-height:92px;line-height:1.4}.controls_root__pVW43[data-panel-look][data-story-controls] :is(input,textarea)::-moz-placeholder{color:var(--feel-muted);opacity:1}.controls_root__pVW43[data-panel-look][data-story-controls] :is(input,textarea)::placeholder{color:var(--feel-muted);opacity:1}.controls_root__pVW43[data-panel-look][data-story-controls] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none' stroke='%230a0a12' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 1.5 7 7l5.5-5.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;text-overflow:ellipsis}.controls_root__pVW43[data-panel-look][data-story-controls] :is(input,textarea,select):disabled{opacity:.5;cursor:not-allowed}.controls_root__pVW43[data-panel-look][data-story-controls] :is(input,textarea,select)[aria-invalid=true]{border-color:#78350f;border-width:2px}.controls_root__pVW43[data-panel-look][data-story-controls] input[type=color]{width:56px;min-width:56px;height:48px;padding:3px;flex:none;cursor:pointer}.controls_root__pVW43[data-panel-look][data-story-controls] input[type=range]{min-height:44px;padding:0;border:0;background:none;accent-color:var(--feel-ink);cursor:pointer}.controls_root__pVW43[data-panel-look][data-story-controls] input[type=checkbox]{width:24px;height:24px;min-height:24px;margin:0;padding:0;flex:none;accent-color:var(--feel-ink);cursor:pointer}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_toggle__Zb9I4{min-height:44px;gap:10px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_toggle__Zb9I4>label{font-size:16px;font-weight:700;display:flex;align-items:center;min-height:44px;cursor:pointer}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_field__KWjAV>label output{font-weight:600;color:var(--feel-muted)}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_row__3T9qF{gap:8px}.controls_root__pVW43[data-panel-look][data-story-controls] button:not(:where(.controls_focal__6k5A_,[role=switch])){min-height:48px;min-width:44px;padding:0 20px;border:2px solid var(--feel-ink);border-radius:999px;background:var(--feel-bg);color:var(--feel-ink);font:inherit;font-size:15.5px;font-weight:700;letter-spacing:-.005em;line-height:1.15;cursor:pointer;text-align:center}.controls_root__pVW43[data-panel-look][data-story-controls] button:not(:where(.controls_focal__6k5A_,[role=switch],:disabled,[aria-disabled=true])):hover{background:var(--feel-soft)}.controls_root__pVW43[data-panel-look][data-story-controls] button:not(:where(.controls_focal__6k5A_,[role=switch]))[aria-current=true],.controls_root__pVW43[data-panel-look][data-story-controls] button:not(:where(.controls_focal__6k5A_,[role=switch]))[aria-pressed=true],.controls_root__pVW43[data-panel-look][data-story-controls] button:not(:where(.controls_focal__6k5A_,[role=switch]))[data-primary]{border-color:var(--feel-ink);background:var(--feel-ink);color:var(--feel-on-ink);font-weight:800}.controls_root__pVW43[data-panel-look][data-story-controls] button:not(:where(.controls_focal__6k5A_,[role=switch],:disabled,[aria-disabled=true]))[data-primary]:hover{background:var(--feel-ink-2)}.controls_root__pVW43[data-panel-look][data-story-controls] button:is(:disabled,[aria-disabled=true]):not(.controls_focal__6k5A_){opacity:.38;cursor:not-allowed}.controls_root__pVW43[data-panel-look][data-story-controls] :is(button,a,input,select,textarea,summary):focus-visible{outline:var(--feel-focus);outline-offset:2px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_group__EnFwd>button:not(.controls_focal__6k5A_),.controls_root__pVW43[data-panel-look][data-story-controls] .controls_moreBody__rMsIp>button{justify-self:stretch}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_stop__COH5Z{border-top:1px solid var(--feel-line);padding-top:12px;gap:10px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_preview__rbQ2G{height:32px;border-radius:10px;border:1px solid var(--feel-line-strong)}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_list__YsnL7 li{gap:6px;padding:3px;border-radius:var(--feel-radius-sm)}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_list__YsnL7 li[aria-current=true]{outline:3px solid var(--feel-ink);outline-offset:0}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listPick__c0l_R{justify-content:flex-start;text-align:left;padding:0 14px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listActions__7c_2s{gap:4px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listActions__7c_2s button{min-width:44px;min-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-width:2px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listActions__7c_2s svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listBody__NPBKZ{border-top:1px solid var(--feel-line);padding-top:12px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_more__eM97A{gap:0}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_moreButton__dR2bH{justify-self:stretch;width:100%;display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 2px;border:0;border-top:2px solid var(--feel-line-strong);border-radius:0;background:transparent;color:var(--feel-ink);font-size:20px;font-weight:800;letter-spacing:-.02em;text-align:left}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_moreButton__dR2bH:hover{background:transparent}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_moreButton__dR2bH[aria-expanded]:after{content:"+";font-size:26px;font-weight:500;line-height:1}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_moreButton__dR2bH[aria-expanded=true]:after{content:"-"}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_moreBody__rMsIp{gap:26px;padding-top:12px}.controls_root__pVW43[data-panel-look][data-story-controls] :is(.controls_error__lnCEp,.controls_note__n_xd5,.controls_problem__M0WKg){border-radius:var(--feel-radius-sm);padding:10px 14px;font-size:14px}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_focal__6k5A_{border-radius:var(--feel-radius-sm);border:1px solid var(--feel-line-strong)}.controls_root__pVW43[data-panel-look][data-story-controls] button[role=switch]{color:var(--feel-ink);border-color:var(--feel-ink);background:var(--feel-bg)}.controls_root__pVW43[data-panel-look][data-story-controls] button[role=switch][aria-checked=true]{background:color-mix(in srgb,var(--feel-ink) 16%,var(--feel-bg))}@container (max-width: 300px){.controls_root__pVW43[data-panel-look][data-story-controls] .controls_list__YsnL7 li{flex-wrap:wrap}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listPick__c0l_R{flex:1 1 100%;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;padding-block:10px;line-height:1.2}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listActions__7c_2s{flex:1 1 100%}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_listActions__7c_2s button{flex:1 1 0}.controls_root__pVW43[data-panel-look][data-story-controls] .controls_group__EnFwd>legend{font-size:19px}.controls_root__pVW43[data-panel-look][data-story-controls] button:not(:where(.controls_focal__6k5A_,[role=switch])){padding:0 14px;font-size:15px}}.placement_canvas__NLgxl{position:relative;width:100%;max-width:100%;min-height:120px;box-sizing:border-box;overflow:clip;border-radius:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--feel-soft);border:1px solid var(--feel-line)}.placement_canvas__NLgxl[data-grid=on]{background-image:linear-gradient(var(--feel-line) 1px,transparent 1px),linear-gradient(90deg,var(--feel-line) 1px,transparent 1px);background-size:4% 4%}@container (max-width: 300px){.placement_canvas__NLgxl{width:calc(100% + 28px);max-width:none;margin-inline:-14px;border-radius:12px}}[data-panel-look][data-story-controls] .placement_card__eGywn[type]{position:absolute;margin:0;padding:0;min-height:0;min-width:0;justify-self:auto;box-sizing:border-box;cursor:grab;touch-action:none;border:2px solid var(--feel-bg);border-radius:10px;background:var(--feel-soft-2) center /cover no-repeat;color:var(--feel-ink);font:inherit;box-shadow:0 6px 14px rgb(10 10 18/.22);display:flex;align-items:flex-end;justify-content:center;overflow:hidden}[data-panel-look][data-story-controls] .placement_card__eGywn[type]:hover{background-color:var(--feel-soft-2)}[data-panel-look][data-story-controls] .placement_card__eGywn[type][data-kind=logo]{background-color:var(--feel-bg);box-shadow:0 4px 10px rgb(10 10 18/.14)}[data-panel-look][data-story-controls] .placement_card__eGywn[type][data-corners=soft]{border-radius:6%}[data-panel-look][data-story-controls] .placement_card__eGywn[type][data-corners=square]{border-radius:0}[data-panel-look][data-story-controls] .placement_card__eGywn[type][data-corners=round]{border-radius:999px}[data-panel-look][data-story-controls] .placement_card__eGywn[type][data-corners=look]{border-radius:10px}[data-panel-look][data-story-controls] .placement_card__eGywn[type][data-selected]{border-color:var(--feel-ink);outline:3px solid var(--feel-blue);outline-offset:-5px;cursor:grabbing;background-color:var(--feel-soft-2);background-size:cover;background-position:50%;background-repeat:no-repeat;color:var(--feel-ink);font-weight:400}[data-panel-look][data-story-controls] .placement_card__eGywn[type][data-selected][data-kind=logo]{background-size:contain}[data-panel-look][data-story-controls] .placement_card__eGywn[type]:focus-visible{outline:var(--feel-focus);outline-offset:2px}[data-panel-look][data-story-controls] .placement_card__eGywn[type]:disabled{cursor:default;opacity:.6}.placement_cardText__fEKa5{padding:0 4px 4px;max-width:100%;font-size:10px;line-height:1.1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.placement_badge__IScg6,.placement_cardText__fEKa5{font-weight:800;text-align:center;pointer-events:none}.placement_badge__IScg6{position:absolute;left:4px;top:4px;min-width:22px;height:22px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:rgb(10 10 18/.62);color:#fff;font-size:13px;line-height:22px}.placement_card__eGywn .placement_badge__IScg6{left:3px;top:3px;min-width:18px;height:18px;padding:0 4px;font-size:11px;line-height:18px;background:rgb(10 10 18/.55)}.placement_orderLabel__T4f6p{font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--feel-ink)}.placement_tiles__xFYoM{position:relative;display:flex;gap:6px;overflow-x:auto;padding:8px 6px 10px;margin:-2px -6px -4px;scroll-snap-type:x proximity;scroll-padding-inline:8px;overscroll-behavior-x:contain;scrollbar-width:thin}[data-panel-look][data-story-controls] .placement_tile__PsORi[type]{position:relative;flex:1 1 0;min-width:46px;max-width:84px;height:68px;min-height:44px;padding:0;overflow:hidden;scroll-snap-align:start;border:2px solid var(--feel-line-strong);border-radius:14px;background:var(--feel-soft);color:var(--feel-ink);font-weight:400}[data-panel-look][data-story-controls] .placement_tile__PsORi[type]:hover{background:var(--feel-soft)}[data-panel-look][data-story-controls] .placement_tile__PsORi[type][aria-pressed=true]{border-color:var(--feel-ink);background:var(--feel-soft);color:var(--feel-ink);font-weight:400;box-shadow:0 0 0 3px var(--feel-bg),0 0 0 6px var(--feel-ink)}.placement_tileFace___wWrW{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:0 1px 6px;box-sizing:border-box;overflow:hidden;background:var(--feel-soft-2) center /cover no-repeat}.placement_tileFace___wWrW[data-kind=logo]{background-color:var(--feel-bg)}.placement_tileText__Yln4_{max-width:100%;font-size:9px;font-weight:800;line-height:1.1;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.placement_orderEnds___8Dg1{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--feel-muted)}.placement_endLine__f1YsY{flex:1;height:2px;border-radius:2px;background:var(--feel-line-strong)}.placement_covered__dyKVG{border-radius:16px;background:#fef3c7;color:#78350f;font-size:14px;font-weight:600}.placement_confirm__1_KR2,.placement_covered__dyKVG{display:grid;gap:10px;padding:12px 14px;line-height:1.35}.placement_confirm__1_KR2{border:2px solid var(--feel-ink);border-radius:16px;background:var(--feel-soft);font-size:15px;font-weight:700}.placement_block__3v9_7{display:grid;gap:12px;min-width:0;padding:18px 0 0;border:0;border-top:2px solid var(--feel-ink);border-radius:0}.placement_blockTitle__L_45K{margin:0;font-size:21px;font-weight:800;line-height:1.1;letter-spacing:-.025em;color:var(--feel-ink)}.placement_hint__vKoDM{display:block;line-height:1.4;overflow-wrap:anywhere}.placement_chipField__aEKKt{display:grid;gap:8px;min-width:0}[data-panel-look][data-story-controls] .placement_chipTitle__RrlNl{font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--feel-ink)}.placement_chips__vY7zD{display:flex;flex-wrap:wrap;gap:8px;min-width:0}[data-panel-look][data-story-controls] .placement_chips__vY7zD>[data-chip]{flex:1 1 0;min-width:0;padding:0 6px;white-space:nowrap}[data-panel-look][data-story-controls] .placement_chips__vY7zD[data-chip-count="4"]{gap:6px}[data-panel-look][data-story-controls] .placement_chips__vY7zD[data-chip-count="4"]>[data-chip]{padding:0 4px;font-size:13px;letter-spacing:0}.placement_chips__vY7zD[data-chip-count="6"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.placement_slide__IscBD{width:100%;min-height:44px;margin:0}.placement_ends__WXcIS{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;margin-top:-4px}.placement_focal__ZX_zc{position:relative;padding:0!important;line-height:0;overflow:hidden;width:100%;cursor:crosshair;min-height:0!important}.placement_focal__ZX_zc img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.placement_focal__ZX_zc span{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #111}.placement_accent__XccGn{display:flex;gap:8px;align-items:center}.placement_accent__XccGn>button{flex:1}.placement_rowButtons__q1Inn{display:flex;flex-wrap:wrap;gap:10px}.placement_rowButtons__q1Inn>button{flex:1 1 130px}.placement_drawer__XWAni{display:grid;gap:12px;padding-bottom:6px;border-top:2px solid var(--feel-line-strong)}[data-panel-look][data-story-controls] .placement_drawer__XWAni>summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--feel-ink)}[data-panel-look][data-story-controls] .placement_drawer__XWAni>summary::-webkit-details-marker{display:none}[data-panel-look][data-story-controls] .placement_drawer__XWAni>summary:after{content:"+";font-size:26px;font-weight:500;line-height:1}[data-panel-look][data-story-controls] .placement_drawer__XWAni[open]>summary:after{content:"-"}.placement_nudge__uPJN7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,48px);gap:8px;max-width:280px}[data-panel-look][data-story-controls] .placement_nudge__uPJN7>button[type]{min-width:44px;min-height:44px;padding:0 4px}.placement_nudge__uPJN7 button:first-child{grid-column:2;grid-row:1}.placement_nudge__uPJN7 button:nth-child(2){grid-column:1;grid-row:2}.placement_nudge__uPJN7 button:nth-child(3){grid-column:2;grid-row:2}.placement_nudge__uPJN7 button:nth-child(4){grid-column:3;grid-row:2}.placement_swatches__Xel0m{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-width:0}[data-panel-look][data-story-controls] .placement_swatch__dO5j_[type]{flex:none;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;border:2px solid var(--feel-line-strong)}[data-panel-look][data-story-controls] .placement_swatch__dO5j_[type]:hover{border-color:var(--feel-ink)}[data-panel-look][data-story-controls] .placement_swatch__dO5j_[type][aria-pressed=true]{border-color:var(--feel-bg);box-shadow:0 0 0 3px var(--feel-ink)}[data-panel-look][data-story-controls] .placement_noneSwatch__7rySw[type]{flex:none;min-height:44px;padding:0 16px}.placement_pickWrap__zsvXT{position:relative;display:flex;flex:none}[data-panel-look][data-story-controls] .placement_pickColor__w7U0h[type]{flex:none;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:2px dashed var(--feel-ink);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.placement_pickColor__w7U0h svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;pointer-events:none}[data-panel-look][data-story-controls] input.placement_colorInput__wVfMZ[type][aria-hidden]{position:absolute;left:0;bottom:0;width:100%;height:1px;min-height:0;padding:0;border:0;opacity:0;pointer-events:none}@container (max-width: 300px){.placement_chips__vY7zD:is([data-chip-count="4"],[data-chip-count="5"],[data-chip-count="6"]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}[data-panel-look][data-story-controls] .placement_chips__vY7zD[data-chip-count="4"]>[data-chip]{font-size:15px;padding:0 6px}.placement_chips__vY7zD[data-chip-count="4"]{gap:8px}[data-panel-look][data-story-controls] .placement_chips__vY7zD[data-chip-count="3"]>[data-chip]{flex:1 1 auto;padding:0 6px;font-size:14px}.placement_blockTitle__L_45K{font-size:19px}}.placement_helpers__Vscg4{display:flex;flex-wrap:wrap;gap:0 18px;margin:-4px 0 0;min-width:0}[data-panel-look][data-story-controls] .placement_helpers__Vscg4 .placement_helper__IJ_Jv{display:inline-flex;flex-direction:row;align-items:center;gap:10px;min-height:44px;min-width:44px;padding:0 4px 0 0;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:0;color:var(--feel-ink)}[data-panel-look][data-story-controls] .placement_helpers__Vscg4 input.placement_box__UD0zp[type=checkbox]{width:20px;height:20px;min-height:20px;margin:0;padding:0;flex:none;accent-color:var(--feel-ink);cursor:pointer;border-radius:4px}[data-panel-look][data-story-controls] .placement_helpers__Vscg4 input.placement_box__UD0zp[type=checkbox]:focus-visible{outline:var(--feel-focus);outline-offset:3px}[data-panel-look][data-story-controls] .placement_helpers__Vscg4 input.placement_box__UD0zp[type=checkbox]:disabled{cursor:default;opacity:.5}.quoteControls_switchRow__1_ATA{display:flex;gap:12px;align-items:center;min-width:0}.quoteControls_switch__IeNve{flex:none;position:relative;width:56px;height:44px;padding:0;border-radius:999px;border:2px solid;background:transparent;cursor:pointer}.quoteControls_switch__IeNve[aria-checked=true]{background:color-mix(in srgb,currentColor 18%,transparent)}.quoteControls_switch__IeNve:disabled{cursor:not-allowed;opacity:.6}.quoteControls_knob__00qPe{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;background:currentColor;transition:transform .15s ease}.quoteControls_switch__IeNve[aria-checked=true] .quoteControls_knob__00qPe{transform:translateX(12px)}@media (prefers-reduced-motion:reduce){.quoteControls_knob__00qPe{transition:none}}.quoteControls_switchText__EvxcT{display:grid;gap:2px;min-width:0}.quoteControls_switchText__EvxcT small{opacity:.85;line-height:1.4}.quoteControls_priceRow__sEOC4{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:6px 0;border-top:1px dashed color-mix(in srgb,currentColor 25%,transparent);min-width:0}.quoteControls_priceRow__sEOC4>strong{font-size:13px}.quoteControls_pair__Kw9dv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.quoteControls_previewBox__3HT_S{border:2px dashed color-mix(in srgb,currentColor 35%,transparent);border-radius:8px;overflow:hidden;min-width:0}.quoteControls_previewBox__3HT_S>p{margin:0;padding:6px 10px;font-size:12px;font-weight:700}.quoteControls_formProblems__pdFfz{margin:0;padding-left:18px;font-size:13px;line-height:1.4}.header_header__m1OSB{position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top,0);background:var(--feel-header-bg,rgba(255,255,255,.86));backdrop-filter:blur(12px);border-bottom:1px solid var(--feel-line,#e4e4ec)}.header_inner__GGYvy{display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px}.header_logo__zyMTN{flex:none;font-family:var(--feel-wordmark,Arial,sans-serif);font-weight:var(--feel-wordmark-weight,900);letter-spacing:var(--feel-wordmark-track,-.03em);font-size:22px;line-height:1;text-decoration:none;color:var(--feel-ink,#0a0a12);text-transform:var(--feel-wordmark-case,uppercase);white-space:nowrap;display:inline-flex;align-items:center;min-height:44px}.header_logo__zyMTN i{font-style:normal;color:inherit;margin-left:var(--feel-wordmark-gap,.1em)}.header_band__rR1fQ{background:var(--feel-bg);backdrop-filter:none;border-bottom-color:var(--feel-line)}.header_mark__wtY7r{display:inline-grid;place-items:center;flex:none;width:var(--mark-size,36px);height:var(--mark-size,36px);border-radius:calc(var(--mark-size, 36px) * .26);background:var(--feel-ink,#0a0a12);color:var(--feel-on-ink,#fff);font-family:var(--feel-display,Arial,sans-serif);font-weight:900;letter-spacing:-.08em;font-size:calc(var(--mark-size, 36px) * .45);line-height:1;text-decoration:none;padding-right:.08em}.header_nav__TZEVO{display:flex;gap:28px;align-items:center}.header_nav__TZEVO a{text-decoration:none;color:var(--feel-ink,#0a0a12);font-size:15px;font-weight:500;line-height:1.2;padding:12px 0}.header_nav__TZEVO a:hover,.header_nav__TZEVO a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.header_actions__KLy4e{display:flex;align-items:center;gap:14px;min-width:0}@media (max-width:760px){.header_nav__TZEVO{display:none}.header_actions__KLy4e{gap:10px}}.shell_shell__PqkVR{--shell-ink:#121520;--shell-muted:#656a78;--shell-line:rgba(18,21,32,0.11);--shell-paper:rgba(255,255,255,0.91);--shell-chrome:62px;min-height:100dvh;display:flex;flex-direction:column;position:relative}.shell_main__nulHJ{flex:1;min-height:0}.shell_header__fnYQ_{position:sticky;top:0;z-index:60;min-height:62px;display:flex;align-items:center;gap:14px;padding:8px 18px;color:var(--shell-ink);background:var(--shell-paper);border-bottom:1px solid var(--shell-line)}.shell_productHeader__cADny{--shell-paper:rgba(7,9,20,0.9);--shell-ink:#f5f5fa;--shell-muted:#a6a9b7;--shell-line:rgba(255,255,255,0.1)}.shell_lightHeader__70WtZ{--shell-paper:rgba(255,255,255,0.91);--shell-ink:#121520;--shell-muted:#656a78;--shell-line:rgba(18,21,32,0.11)}.shell_darkHeader__7qzpC{color:var(--shell-ink)}.shell_transparent__zmxRj .shell_primaryNavigation__cLSu4{background:rgba(12,14,24,.7);color:#fff;border-color:rgba(255,255,255,.13)}.shell_wordmark__uSftP{color:inherit;font-size:20px;font-weight:800;text-decoration:none;white-space:nowrap;flex:none;display:inline-flex;align-items:center;min-height:44px}.shell_primaryNavigation__cLSu4{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;margin-inline:auto}.shell_navItem__mxI7s{min-width:62px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--shell-muted);font:inherit;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.shell_navItem__mxI7s:hover{color:var(--shell-ink);background:rgba(124,92,246,.08)}.shell_navItemActive__K2I02{color:var(--shell-ink);background:rgba(124,92,246,.12);border-color:rgba(124,92,246,.28)}.shell_navIcon__5bdHJ{display:none;place-items:center;width:24px;height:24px}.shell_navAvatarFallback__nONd0,.shell_navAvatar__kn22P{width:26px;height:26px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.shell_navAvatarFallback__nONd0{display:grid;place-items:center;color:#fff;background:#7258e5;font-size:12px;font-weight:800}.shell_navItemActive__K2I02 .shell_navAvatarFallback__nONd0,.shell_navItemActive__K2I02 .shell_navAvatar__kn22P{outline:2px solid currentColor;outline-offset:2px}.shell_navLabel__LE4SW{overflow:hidden;text-overflow:ellipsis}.shell_headerActions__kcrbv{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0;flex:none}.shell_chooserScrim__crtn8{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:rgba(8,10,18,.55)}.shell_chooserPanel__BBr9U{box-sizing:border-box;width:min(420px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:14px 14px 12px;color:#151824;background:#fff;border:1px solid rgba(18,21,32,.1);border-radius:18px;box-shadow:0 22px 60px -24px rgba(11,13,25,.55);color-scheme:light}.shell_chooserHead__xGfgv{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 2px 8px}.shell_chooserTitle__Tot2g{margin:0;font-size:17px;font-weight:800;letter-spacing:-.01em}.shell_chooserClose__GuGxa{width:44px;min-height:44px;border:0;border-radius:12px;color:#4a5061;background:transparent;font:inherit;font-size:16px;cursor:pointer}.shell_chooserClose__GuGxa:hover{background:#f3f1fb}.shell_chooserList__iSHpV{display:grid;gap:4px;margin:0;padding:0;list-style:none}.shell_chooserItem__LLuD9{box-sizing:border-box;width:100%;min-height:56px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:8px 12px;border:1px solid rgba(18,21,32,.08);border-radius:12px;color:inherit;background:#fafaff;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.shell_chooserItem__LLuD9:hover{background:#f3f1fb;border-color:rgba(124,92,246,.35)}.shell_chooserLabel__Kk54_{font-size:15px;font-weight:800}.shell_chooserHint__Afuzw{color:#5f6473;font-size:12.5px}.shell_chooserFoot__htxzP{margin:10px 2px 0;color:#5f6473;font-size:12px;line-height:1.4}.shell_chooserHelp__9g0f_{color:#4b3fc9;font-weight:700}.shell_creditsPill__l7tOw{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:0 11px;border:1px solid var(--shell-line);border-radius:999px;color:inherit;background:rgba(215,181,101,.1);font-size:12.5px;font-weight:800;text-decoration:none;white-space:nowrap}.shell_creditsPill__l7tOw:hover{background:rgba(215,181,101,.2)}.shell_creditsMark__L4Obx{color:#b8902f;font-weight:900}.shell_creditsMore__Xjjbv{font-weight:600;opacity:.85}.shell_creditsUnknown__8VYFP{background:transparent}.shell_headerActions__kcrbv .shell_helpLink__WbQ34{width:44px;padding:0;border:1px solid var(--shell-line);color:inherit;font-size:15px;font-weight:800}.shell_accountButton__0i6tY,.shell_createButton__2Zaw6,.shell_iconButton__RiK0P,.shell_partnerButton__tJ2xX,.shell_pinButton__rugSn,.shell_primaryButton__EjYXC,.shell_retryButton__eE8sD,.shell_signInLink__9MbYC,.shell_smallButton__pCyer,.shell_textButton__1ttdq{min-height:44px;font:inherit}.shell_createButton__2Zaw6,.shell_partnerButton__tJ2xX{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 13px;border-radius:12px;font-size:12.5px;font-weight:800;text-decoration:none;white-space:nowrap;cursor:pointer}.shell_createButton__2Zaw6{border:1px solid rgba(124,92,246,.25);color:#6047d7;background:rgba(124,92,246,.1)}.shell_darkHeader__7qzpC .shell_createButton__2Zaw6{color:#fff;border-color:rgba(160,134,255,.35);background:rgba(124,92,246,.22)}.shell_partnerButton__tJ2xX{border:1px solid var(--shell-line);color:inherit;background:transparent}.shell_partnerMark__6YIFc{color:#8064f4;font-weight:900}.shell_accountWrap__rCGso{position:relative}.shell_accountButton__0i6tY{display:inline-flex;align-items:center;gap:7px;padding:3px 9px 3px 4px;border:1px solid var(--shell-line);border-radius:999px;color:inherit;background:rgba(127,127,140,.07);cursor:pointer}.shell_avatarFallback__SCoEP,.shell_avatar__5uE1P{width:34px;height:34px;border-radius:50%;flex:none}.shell_avatar__5uE1P{display:block;-o-object-fit:cover;object-fit:cover}.shell_avatarFallback__SCoEP{display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,#2f96ff,#7c5cff 58%,#9c6cff);font-size:13px;font-weight:900}.shell_accountButtonText__YOhhJ{max-width:120px;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:800;white-space:nowrap}.shell_accountDisclosure___L__S{position:absolute;top:calc(100% + 8px);right:0;z-index:100;width:min(290px,calc(100vw - 20px));padding:8px;color:#151824;background:#fff;border:1px solid rgba(18,21,32,.1);border-radius:16px;box-shadow:0 22px 60px -24px rgba(11,13,25,.55)}.shell_accountIdentity__u9EKc{display:flex;flex-direction:column;gap:2px;padding:9px 10px 11px;border-bottom:1px solid rgba(18,21,32,.08)}.shell_accountIdentity__u9EKc strong{font-size:14px}.shell_accountIdentity__u9EKc span{color:#6a6f7d;font-size:12px}.shell_disclosureItem__VdKos{width:100%;min-height:44px;display:flex;align-items:center;padding:8px 10px;border:0;border-radius:10px;color:inherit;background:transparent;font:inherit;font-size:13px;font-weight:700;text-align:left;text-decoration:none;cursor:pointer}.shell_disclosureItem__VdKos:hover{background:#f3f1fb}.shell_dangerItem__dK883{color:#b32942}.shell_inlineError__y5euz,.shell_inlineSuccess__vOAIg{margin:4px 8px 6px;font-size:12px;line-height:1.35}.shell_inlineError__y5euz{color:#a4263a}.shell_inlineSuccess__vOAIg{color:#137454}.shell_accountStatus__dpkFp,.shell_signedOutWrap__UOb3P{min-height:44px;display:inline-flex;align-items:center;gap:7px;color:var(--shell-muted);font-size:12px;font-weight:700}.shell_accountError__moqkz{max-width:210px;line-height:1.25}.shell_retryButton__eE8sD,.shell_signInLink__9MbYC{display:inline-flex;align-items:center;justify-content:center;padding:0 11px;border:1px solid var(--shell-line);border-radius:10px;color:inherit;background:transparent;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer;white-space:nowrap}.shell_deviceProfile__7_lOb{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_partnerScrim__cBcpp,.shell_scrim__6TTaN{position:fixed;inset:0;z-index:120;display:flex;justify-content:flex-end;background:rgba(9,11,20,.46)}.shell_panel__ci6qJ,.shell_partnerPanel__DZASS{width:min(430px,100%);height:100%;overflow-y:auto;padding:22px;color:#151824;background:#fbfbfd;box-shadow:-20px 0 70px -35px rgba(8,10,20,.7)}.shell_panelHeader__vb3Sn{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.shell_eyebrow__3rqjF{margin:0 0 3px;color:#7258e5;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.shell_panelTitle__RsSIO{margin:0;font-size:clamp(20px,4vw,26px);letter-spacing:-.025em}.shell_panelCopy__UodFt{margin:12px 0 18px;color:#666b78;font-size:13px;line-height:1.5}.shell_iconButton__RiK0P{width:44px;padding:0;border:1px solid rgba(18,21,32,.1);border-radius:50%;color:#383c48;background:#fff;font-size:24px;cursor:pointer}.shell_availableList__KHSBE,.shell_preferenceList__O6Cd3{display:grid;gap:8px}.shell_pinButton__rugSn,.shell_preferenceRow__QABQ6{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 9px 6px 13px;border:1px solid rgba(18,21,32,.1);border-radius:12px;background:#fff}.shell_preferenceLabel__TfMpm{font-size:13px;font-weight:800}.shell_preferenceActions___1AoR{display:flex;align-items:center;gap:4px}.shell_smallButton__pCyer{width:44px;min-height:44px;padding:0;border:0;border-radius:9px;color:#5141aa;background:#f0edff;cursor:pointer}.shell_pinButton__rugSn:disabled,.shell_smallButton__pCyer:disabled{color:#999ca5;background:#f5f5f7;cursor:not-allowed}.shell_textButton__1ttdq{padding:0 9px;border:0;color:#5d48c9;background:transparent;font-size:12px;font-weight:800;cursor:pointer}.shell_lockedRow__tPwCs{color:#737784;background:#f5f5f8}.shell_lockedLabel__wi41F{font-size:11px;font-weight:700}.shell_sectionTitle__E6qVi{margin:22px 0 8px;font-size:13px}.shell_pinButton__rugSn{width:100%;color:#191c27;font-size:13px;font-weight:800;cursor:pointer}.shell_pinButton__rugSn span:last-child{color:#6550cf;font-size:11px}.shell_panelFooter__n1ik8{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.shell_primaryButton__EjYXC{padding:0 18px;border:0;border-radius:12px;color:#fff;background:#171a25;font-size:13px;font-weight:800;cursor:pointer}.shell_partnerEmpty__Km52Z{min-height:70vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:9px}.shell_partnerEmptyMark__OA3EX{color:#7459e8;font-size:34px;font-weight:900}.shell_partnerEmpty__Km52Z p{max-width:330px;margin:0;font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.025em}.shell_partnerEmpty__Km52Z span:last-child{max-width:340px;color:#6b6f7b;font-size:13px;line-height:1.5}.shell_doorwaysPage__IbOMx{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:clamp(48px,8vw,100px) 0 90px;color:#151824}.shell_doorwaysHero__9BxXC{max-width:760px}.shell_doorwaysHero__9BxXC h1{max-width:720px;margin:0;font-size:clamp(38px,7vw,76px);line-height:.99;letter-spacing:-.055em}.shell_doorwaysHero__9BxXC>p:last-of-type{max-width:690px;margin:22px 0 0;color:#646977;font-size:clamp(15px,2vw,18px);line-height:1.55}.shell_doorwaysActions__u9QiJ{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px}.shell_doorwayIdentityState__7vKap,.shell_primaryDoorwayAction__d36EM,.shell_secondaryDoorwayAction__UKxfD{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 17px;border-radius:12px;font:inherit;font-size:13px;font-weight:800;text-decoration:none}.shell_primaryDoorwayAction__d36EM{border:1px solid #171a25;background:#171a25}.shell_secondaryDoorwayAction__UKxfD{border:1px solid rgba(18,21,32,.12);color:#333743;cursor:pointer}.shell_doorwayIdentityState__7vKap{color:#757986}.shell_doorwayCategories__sW5dy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(58px,9vw,110px)}.shell_doorwayCategory__kaTiJ{min-height:290px;padding:22px;border:1px solid rgba(18,21,32,.1);border-radius:24px;background:linear-gradient(145deg,#fff,#f6f5fa)}.shell_doorwayCategoryHead__0as0X{display:flex;align-items:center;justify-content:space-between;gap:16px}.shell_doorwayCategoryHead__0as0X h2{margin:0;font-size:22px;letter-spacing:-.03em}.shell_doorwayCategoryHead__0as0X span{color:#777b87;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.shell_doorwayEmpty__Uv_L9{min-height:215px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px}.shell_doorwayEmpty__Uv_L9 p{max-width:440px;color:#666b78;font-size:14px;line-height:1.55}.shell_doorwayGlyph__se5rH{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:#6b53db;background:rgba(124,92,246,.1);font-size:22px}.shell_srOnly__c7Xt_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shell_header__fnYQ_ :is(a,button):focus-visible,.shell_partnerScrim__cBcpp button:focus-visible,.shell_scrim__6TTaN button:focus-visible{outline:3px solid rgba(83,118,255,.55);outline-offset:2px}@media (max-width:1080px){.shell_header__fnYQ_{gap:8px;padding-inline:12px}.shell_navItem__mxI7s{min-width:48px;padding-inline:7px}.shell_accountButtonText__YOhhJ{max-width:86px}}@media (max-width:767px){.shell_shell__PqkVR .shell_main__nulHJ{padding-bottom:calc(68px + env(safe-area-inset-bottom, 0px))}.shell_header__fnYQ_{min-height:58px;gap:6px;padding:6px 10px}.shell_wordmark__uSftP{font-size:17px}.shell_primaryNavigation__cLSu4{position:fixed;left:0;right:0;bottom:0;z-index:80;height:calc(64px + env(safe-area-inset-bottom, 0px));display:flex;gap:0;margin:0;padding:3px max(4px,env(safe-area-inset-left,0px)) env(safe-area-inset-bottom,0) max(4px,env(safe-area-inset-right,0px));overflow:hidden;color:#555b6a;background:rgba(255,255,255,.92);border-top:1px solid rgba(18,21,32,.1);backdrop-filter:blur(18px)}.shell_productHeader__cADny .shell_primaryNavigation__cLSu4{color:#d6d7df;background:rgba(7,9,20,.92);border-top-color:rgba(255,255,255,.1)}.shell_lightHeader__70WtZ .shell_primaryNavigation__cLSu4{color:#555b6a;background:rgba(255,255,255,.92);border-top-color:rgba(18,21,32,.1)}.shell_navItem__mxI7s{min-width:0;min-height:56px;flex:1 1 20%;flex-direction:column;gap:1px;padding:4px 2px;border-radius:11px;font-size:11px}.shell_navIcon__5bdHJ{display:grid;width:28px;height:28px}body:has(.shell_productHeader__cADny){padding-bottom:calc(68px + env(safe-area-inset-bottom, 0px))}.shell_navLabel__LE4SW{max-width:100%}.shell_navItemActive__K2I02{background:rgba(124,92,246,.12)}.shell_headerActions__kcrbv{margin-left:auto;gap:4px}.shell_createButton__2Zaw6,.shell_partnerButton__tJ2xX{padding-inline:9px}.shell_headerActions__kcrbv .shell_helpLink__WbQ34{display:none}.shell_headerActions__kcrbv .shell_creditsPill__l7tOw{padding:0 8px;font-size:12px}.shell_creditsMore__Xjjbv{display:none}.shell_accountStatus__dpkFp{font-size:11px}.shell_accountStatus__dpkFp:not(.shell_accountError__moqkz){display:block;max-width:96px;line-height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell_accountError__moqkz>span{display:block;max-width:70px}.shell_accountButtonText__YOhhJ{display:block;max-width:68px;font-size:11px}.shell_deviceProfile__7_lOb{display:none}.shell_accountDisclosure___L__S{position:fixed;top:62px;right:8px}}@media (max-width:390px){.shell_header__fnYQ_{padding-inline:7px}.shell_wordmark__uSftP{font-size:15px}.shell_createButton__2Zaw6 span:last-child{display:none}.shell_createButton__2Zaw6{width:44px;padding:0;font-size:18px}.shell_partnerButton__tJ2xX{padding-inline:7px}}@media (max-width:480px){.shell_headerActions__kcrbv .shell_creditsPill__l7tOw{min-width:44px;padding:0 5px;font-size:11px;gap:0}.shell_creditsMark__L4Obx,.shell_creditsUnit__r_gDz{display:none}}@media (max-width:360px){.shell_socialHeader__z3UVi .shell_headerActions__kcrbv .shell_creditsPill__l7tOw{display:none}.shell_accountButtonText__YOhhJ{max-width:50px}.shell_partnerButton__tJ2xX span:last-child{display:none}.shell_partnerButton__tJ2xX{width:44px;padding:0}}@media (max-width:330px){.shell_wordmark__uSftP{width:35px;overflow:hidden}.shell_partnerButton__tJ2xX span:last-child{display:none}.shell_partnerButton__tJ2xX{width:44px;padding:0}}@media (max-width:600px){.shell_panel__ci6qJ,.shell_partnerPanel__DZASS{width:100%;padding:18px 15px}.shell_doorwaysPage__IbOMx{width:min(100% - 24px,1120px);padding-top:42px}.shell_doorwayCategories__sW5dy{grid-template-columns:1fr}.shell_doorwayCategory__kaTiJ{min-height:240px;padding:18px}.shell_doorwayEmpty__Uv_L9{min-height:165px}}@media (prefers-reduced-motion:reduce){.shell_header__fnYQ_,.shell_primaryNavigation__cLSu4{backdrop-filter:none}}.shell_socialHeader__z3UVi{--shell-paper:#0c1118;--shell-muted:#c0cad5;--shell-line:#2d3744;color-scheme:dark;box-shadow:0 1px 0 rgba(0,0,0,.12)}.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-size:24px;letter-spacing:-.055em;line-height:1}.shell_brandDot__fEEE0{color:#d7b565}.shell_socialHeader__z3UVi .shell_navItem__mxI7s:hover{color:#fff;background:#1d2938}.shell_socialHeader__z3UVi .shell_navItemActive__K2I02{color:#fff;background:#24334b;border-color:#3d5274}.shell_socialHeader__z3UVi .shell_createButton__2Zaw6{color:#fff;background:#2459d6;border-color:#4173e6}.shell_socialHeader__z3UVi .shell_createButton__2Zaw6:hover{background:#1949b9}.shell_socialHeader__z3UVi .shell_partnerMark__6YIFc{color:#d7b565}.shell_socialHeader__z3UVi .shell_accountButton__0i6tY:hover,.shell_socialHeader__z3UVi .shell_partnerButton__tJ2xX:hover{background:#1d2938}.shell_socialHeader__z3UVi .shell_avatarFallback__SCoEP,.shell_socialHeader__z3UVi .shell_navAvatarFallback__nONd0{background:#2459d6}.shell_socialHeader__z3UVi :is(.shell_accountDisclosure___L__S,.shell_partnerPanel__DZASS){color-scheme:light}.shell_socialHeader__z3UVi .shell_disclosureItem__VdKos:hover{background:#edf3ff}.shell_socialHeader__z3UVi .shell_eyebrow__3rqjF,.shell_socialHeader__z3UVi .shell_partnerEmptyMark__OA3EX{color:#2459d6}.shell_socialHeader__z3UVi :is(a,button):focus-visible{outline-color:#98bcff}@media (max-width:767px){.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-size:21px}.shell_socialHeader__z3UVi .shell_primaryNavigation__cLSu4{--shell-ink:#17202b;--shell-muted:#596574;color:var(--shell-muted);background:#ffffff;border-color:#e2e7ed}.shell_socialHeader__z3UVi .shell_navItem__mxI7s:hover{color:#2459d6;background:#f5f7fa}.shell_socialHeader__z3UVi .shell_navItemActive__K2I02{color:#2459d6;background:#edf3ff;border-color:transparent}}@media (max-width:390px){.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-size:19px}}@media (max-width:330px){.shell_socialHeader__z3UVi .shell_wordmark__uSftP{width:auto;overflow:visible;font-size:18px}}.shell_shell__PqkVR .shell_smallButton__pCyer{color:#2459d6;background:#edf3ff}.shell_shell__PqkVR .shell_smallButton__pCyer:disabled{color:#999ca5;background:#f5f5f7}.shell_shell__PqkVR .shell_eyebrow__3rqjF,.shell_shell__PqkVR .shell_pinButton__rugSn span:last-child,.shell_shell__PqkVR .shell_textButton__1ttdq{color:#2459d6}.shell_frame__ki_AQ{flex:1;min-height:0;display:flex;flex-direction:column}.shell_frame__ki_AQ>.shell_main__nulHJ{flex:1;min-width:0}.shell_topLink__uteNE{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 10px;flex:none;color:#d6dee8;background:transparent;border:1px solid transparent;border-radius:12px;text-decoration:none}.shell_topLink__uteNE:hover{color:#fff;background:#1d2938}.shell_topLink__uteNE[aria-current=page]{color:#fff;background:#24334b;border-color:#3d5274}.shell_searchText__kz_0I{display:none;font-size:14px;font-weight:500;white-space:nowrap}.shell_railNav__lxdHh,.shell_rail__hlr3H{display:none}.shell_railHeading__0c6Mr{display:block;padding:14px 12px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#596574}.shell_railItem__V43pI{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;font:inherit;font-size:14px;font-weight:600;color:#17202b;text-align:left;text-decoration:none;background:transparent;border:0;border-radius:10px;cursor:pointer}.shell_railItem__V43pI:hover{background:#f1f4f8}.shell_railItem__V43pI:focus-visible{outline:2px solid #2563eb}.shell_railItemActive__7CUHT{color:#2459d6;background:#edf3ff;box-shadow:inset 3px 0 0 #d4af37}.shell_railIcon__ZiuMB{display:grid;width:24px;height:24px;place-items:center;flex:none}.shell_topLink__uteNE{padding:0}.shell_accountChevron__VK5wW{display:inline}@media (max-width:1023px){.shell_headerActions__kcrbv{gap:4px}.shell_partnerButton__tJ2xX span:last-child{display:none}.shell_partnerButton__tJ2xX{width:44px;padding:0}.shell_accountButton__0i6tY{width:44px;justify-content:center;padding:0;gap:0}.shell_accountButtonText__YOhhJ,.shell_accountChevron__VK5wW,.shell_creditsMore__Xjjbv{display:none}}@media (max-width:440px){.shell_createButton__2Zaw6 span:last-child{display:none}.shell_createButton__2Zaw6{width:44px;padding:0;font-size:18px}}.shell_socialHeader__z3UVi .shell_wordmark__uSftP{display:inline-flex;align-items:center;min-height:44px}@media (max-width:360px){.shell_headerActions__kcrbv{gap:2px}.shell_signInLink__9MbYC{padding:0 5px;min-width:44px}}@media (max-width:330px){.shell_headerActions__kcrbv{gap:0}}@media (min-width:1024px){.shell_railed__1fcVk .shell_socialHeader__z3UVi .shell_primaryNavigation__cLSu4{display:none}.shell_railed__1fcVk .shell_socialHeader__z3UVi .shell_headerActions__kcrbv{flex:1 1 auto}.shell_railed__1fcVk .shell_socialHeader__z3UVi .shell_searchLink__U8Rfx{flex:0 1 auto;justify-content:flex-start;width:min(380px,34vw);margin-right:auto;margin-left:12px;color:#c0cad5;background:#151d27;border-color:#2d3744}.shell_railed__1fcVk .shell_socialHeader__z3UVi .shell_searchText__kz_0I{display:inline}.shell_railed__1fcVk .shell_frame__ki_AQ{display:grid;grid-template-columns:216px minmax(0,1fr)}.shell_railed__1fcVk .shell_rail__hlr3H{display:block;position:sticky;top:62px;align-self:start;height:calc(100dvh - 62px);overflow-y:auto;padding:14px 10px;background:#fff;border-right:1px solid #e2e7ed}.shell_railed__1fcVk .shell_railNav__lxdHh{display:flex;flex-direction:column;gap:2px}}.shell_signUpLink__404mz{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:1px solid #4173e6;border-radius:10px;background:#2459d6;font:inherit;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}.shell_signUpLink__404mz:hover{background:#1949b9}.shell_signUpShort__Nuw1H{display:none}@media (max-width:480px){.shell_signUpLong__45I_p{display:none}.shell_signUpShort__Nuw1H{display:inline}.shell_signUpLink__404mz{padding:0 9px;min-width:44px}.shell_socialHeader__z3UVi[data-signed-out=true] .shell_activityLink__zd7_K{display:none}}@media (max-width:360px){.shell_signUpLink__404mz{padding:0 6px}}@media (max-width:330px){.shell_socialHeader__z3UVi[data-signed-out=true] .shell_createButton__2Zaw6{display:none}}@media (min-width:768px){.shell_primaryNavigation__cLSu4{flex:none}}@media (min-width:768px) and (max-width:1199px){.shell_accountButtonText__YOhhJ,.shell_accountChevron__VK5wW,.shell_creditsMore__Xjjbv,.shell_partnerButton__tJ2xX span:last-child{display:none}.shell_partnerButton__tJ2xX{width:44px;padding:0}}@media (min-width:768px) and (max-width:1023px){.shell_createButton__2Zaw6 span:last-child,.shell_headerActions__kcrbv .shell_helpLink__WbQ34{display:none}.shell_createButton__2Zaw6{width:44px;padding:0;font-size:18px}.shell_creditsUnit__r_gDz{display:none}}.shell_socialHeader__z3UVi{--shell-paper:#0a0a12;--shell-ink:#ffffff;--shell-muted:#b4b4c6;--shell-line:#2e2e3d;box-shadow:none}.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-weight:900;letter-spacing:-.04em;text-transform:uppercase}.shell_socialHeader__z3UVi .shell_brandDot__fEEE0{display:none}.shell_socialHeader__z3UVi .shell_createButton__2Zaw6,.shell_socialHeader__z3UVi .shell_createButton__2Zaw6:hover{color:#fff;background:transparent;border-color:#fff}@media (min-width:821px){.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-size:22px}}@media (max-width:820px){.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-size:18px}}@media (max-width:390px){.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-size:16px}}@media (max-width:330px){.shell_socialHeader__z3UVi .shell_wordmark__uSftP{font-size:15px}}.shell_barInHeader__fM2Mm{display:none}@media (min-width:821px){.shell_oneBar__3j9vJ{gap:22px}.shell_oneBar__3j9vJ .shell_barInHeader__fM2Mm{display:block;flex:1;min-width:0}.shell_railed__1fcVk .shell_socialHeader__z3UVi .shell_searchText__kz_0I,.shell_socialHeader__z3UVi .shell_searchText__kz_0I{display:none}.shell_railed__1fcVk .shell_socialHeader__z3UVi .shell_searchLink__U8Rfx,.shell_socialHeader__z3UVi .shell_searchLink__U8Rfx{flex:none;width:44px;margin:0;justify-content:center;color:#fff;background:transparent;border-color:transparent}.shell_railed__1fcVk .shell_socialHeader__z3UVi .shell_headerActions__kcrbv,.shell_socialHeader__z3UVi .shell_headerActions__kcrbv{margin-left:auto;flex:none}.shell_railed__1fcVk .shell_socialHeader__z3UVi.shell_oneBar__3j9vJ .shell_headerActions__kcrbv,.shell_socialHeader__z3UVi.shell_oneBar__3j9vJ .shell_headerActions__kcrbv{margin-left:0}.shell_socialHeader__z3UVi.shell_oneBar__3j9vJ .shell_primaryNavigation__cLSu4{display:none}}@media (min-width:821px) and (max-width:1279px){.shell_socialHeader__z3UVi.shell_oneBar__3j9vJ{gap:12px}.shell_socialHeader__z3UVi.shell_oneBar__3j9vJ .shell_helpLink__WbQ34{display:none}.shell_socialHeader__z3UVi.shell_oneBar__3j9vJ .shell_createButton__2Zaw6{width:44px;padding:0;font-size:18px}.shell_socialHeader__z3UVi.shell_oneBar__3j9vJ .shell_createButton__2Zaw6 span:last-child{display:none}}.shell_activityLink__zd7_K{position:relative}.shell_unreadBadge__aUvUT{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#7dffb0;color:#0a0a12;font-size:11px;font-weight:800;line-height:1;pointer-events:none}.shell_railHeading__0c6Mr{font-size:12px;letter-spacing:0;text-transform:none;color:#6b6b76}.shell_railItem__V43pI{font-size:15px;font-weight:700;color:#0a0a12;border-radius:12px}.shell_railItem__V43pI:hover{background:#f3f3f8}.shell_railItem__V43pI:focus-visible{outline:2px solid #0a0a12;outline-offset:2px}.shell_railItemActive__7CUHT,.shell_railItemActive__7CUHT:hover{color:#fff;background:#0a0a12;box-shadow:none}@media (min-width:1024px){.shell_railed__1fcVk .shell_rail__hlr3H{border-right:0;padding:22px 14px}}.shell_doorwaysPage__IbOMx{padding-top:clamp(28px,5vw,56px);color:#0a0a12}.shell_doorwaysHero__9BxXC h1{max-width:none;font-size:clamp(44px,7vw,92px);font-weight:900;line-height:.9;letter-spacing:-.045em;text-transform:uppercase}.shell_doorwaysHero__9BxXC>p:last-of-type{margin-top:14px;max-width:620px;color:#6b6b76;font-size:17px}.shell_primaryDoorwayAction__d36EM,.shell_secondaryDoorwayAction__UKxfD{min-height:46px;border-radius:14px;font-size:15px}.shell_primaryDoorwayAction__d36EM{border:1.5px solid #0a0a12;background:#0a0a12;color:#fff}.shell_secondaryDoorwayAction__UKxfD{border:1.5px solid #0a0a12;background:#fff;color:#0a0a12}.shell_doorwayCategories__sW5dy{margin-top:clamp(28px,5vw,48px);gap:14px}.shell_doorwayCategory__kaTiJ{min-height:0;padding:20px 22px 22px;border:0;border-radius:18px;background:#f3f3f8}.shell_doorwayCategory__kaTiJ h2{margin:0;font-size:22px;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;color:#0a0a12}.shell_doorwayCategoryHead__0as0X span{font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:#6b6b76}.shell_doorwayEmpty__Uv_L9{min-height:0;margin-top:14px;padding-top:14px;border-top:1.5px solid #0a0a12;display:block}.shell_doorwayEmpty__Uv_L9 p{margin:0;color:#6b6b76;font-size:16px}.shell_socialHeader__z3UVi .shell_avatarFallback__SCoEP,.shell_socialHeader__z3UVi .shell_navAvatarFallback__nONd0{background:#fff;color:#0a0a12}.shell_socialHeader__z3UVi .shell_disclosureItem__VdKos:hover{background:#f3f3f8}.shell_socialHeader__z3UVi .shell_partnerEmptyMark__OA3EX{color:#0a0a12}.shell_shell__PqkVR .shell_smallButton__pCyer{color:#0a0a12;background:#f3f3f8}.shell_shell__PqkVR .shell_eyebrow__3rqjF{color:#6b6b76}@media (max-width:1023px){.shell_socialHeader__z3UVi .shell_navItem__mxI7s:hover{color:#0a0a12;background:#f3f3f8}.shell_socialHeader__z3UVi .shell_navItemActive__K2I02{color:#fff;background:#0a0a12;border-color:transparent}}.shell_signUpLink__404mz{border:0;border-radius:14px;color:#fff;background:linear-gradient(90deg,#4a3aff,#ff4d8d,#ff9a3d)}.wordmark_word__77FJ6{--wm-track:-.04em;--wm-gap-other:.03em;--wm-gap-nd:.1em;--wm-gap-du:.012em;letter-spacing:var(--wm-track);white-space:nowrap}.wordmark_word__77FJ6 .wordmark_l__w5VdJ{margin-left:var(--wm-gap-other)}.wordmark_word__77FJ6 .wordmark_first__klBCV{margin-left:0}.wordmark_word__77FJ6 .wordmark_nd__CIBIx{margin-left:var(--wm-gap-nd)}.wordmark_word__77FJ6 .wordmark_du__E4bKm{margin-left:var(--wm-gap-du)}.footer_footer__Nt0wD{padding-block:48px 40px;color:var(--feel-muted,#5c5c69)}.footer_groups__zzRCF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px;padding-bottom:36px;border-bottom:1px solid var(--feel-line,#e4e4ec)}@media (max-width:900px){.footer_groups__zzRCF{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer_group__MgUcX h2{margin:0 0 12px;color:var(--feel-ink,#0a0a12);font-size:15px;font-weight:700;line-height:1.3}.footer_group__MgUcX ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.footer_group__MgUcX a{display:inline-block;padding:6px 0;text-decoration:none;color:var(--feel-muted,#5c5c69);font-size:15px}.footer_group__MgUcX a:hover{color:var(--feel-ink,#0a0a12);text-decoration:underline;text-underline-offset:3px}.footer_bottom__rvdj1{font-size:14px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px}.composer_composer__OYCbk{--chipLine:#c1c2c2;--chipOn:#c4d5ec;--chipOnLine:#1f2ed6}.composer_chips__CbEHs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 2px;padding:6px 0 0}.composer_chip__Lv3ta{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:44px;padding:0 13px;border:1px solid var(--chipLine);border-radius:22px;background:var(--feel-soft-2);color:var(--feel-ink);font-size:12px;font-weight:600;line-height:1;white-space:nowrap;transition:background .15s,border-color .15s}.composer_chip__Lv3ta:hover:not(:disabled){border-color:var(--feel-line-strong);background:var(--feel-soft-2)}.composer_chip__Lv3ta[aria-pressed=true]{border-color:var(--chipOnLine);background:var(--chipOn);color:var(--accent)}.composer_chip__Lv3ta[aria-pressed=true] .composer_glyph__bX_Vs{color:var(--accent)}.composer_mark__GzsXg{font-size:11px;color:var(--feel-muted)}.composer_chip__Lv3ta[aria-pressed=true] .composer_mark__GzsXg{color:var(--accent)}.composer_plus__GMGJe{font-size:16px;line-height:1;color:var(--feel-ink-2)}.composer_glyph__bX_Vs{display:block;color:var(--feel-ink-2);flex-shrink:0}.composer_divider__nsNe6{width:1px;height:22px;background:var(--feel-line-strong);margin:0 4px;flex-shrink:0}.composer_photoNote__I8hft{font-size:12px;line-height:1.6;color:var(--feel-ink-2);margin:8px 0 2px;padding:10px 12px;border:1px solid light-dark(#8cacd5,#264368);border-radius:10px;background:var(--feel-accent-soft)}.composer_footer__cdXih{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:8px 0 6px}.composer_grow__jiyom{flex:1 1 0;min-width:0}.composer_balance__fe_d8{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--chipLine);border-radius:22px;background:var(--feel-soft-2);color:var(--feel-ink);font-size:12px;font-weight:600;white-space:nowrap}.composer_balance__fe_d8 i{font-style:normal;color:var(--accent)}.composer_balance__fe_d8[data-low=true]{border-color:var(--feel-line-strong);color:light-dark(#57460f,#f0dfa8)}.composer_balance__fe_d8[data-low=true] i{color:light-dark(#957517,#e8c86a)}.composer_addCredits__7zlBj{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:22px;color:light-dark(#957517,#e8c86a)!important;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;border:1px solid transparent}.composer_addCredits__7zlBj:hover{border-color:var(--feel-line-strong);background:var(--feel-soft-2)}.composer_make__imv0a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 10px 0 16px;border:1px solid var(--accent-strong);border-radius:22px;background:var(--accent-strong);color:var(--accent-on)!important;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transition:background .15s}.composer_make__imv0a:hover:not(:disabled){background:var(--accent-strong-hover)}.composer_price__UluxC{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-radius:16px;background:color-mix(in srgb,var(--feel-soft) 13%,transparent);font-size:12px;font-weight:700}.composer_price__UluxC i{font-style:normal;font-size:11px}.composer_arrow__VhEKb{font-size:20px;line-height:1;padding-right:4px}.composer_spend__hCRW0{order:10;flex-basis:100%;font-size:11px;color:var(--feel-ink-2)}.composer_spendChip__DfOdu{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 12px;border:1px solid var(--chipLine);border-radius:22px;background:var(--feel-soft-2);color:var(--feel-ink-2);font-size:12px;cursor:pointer;list-style:none;white-space:nowrap}.composer_spendChip__DfOdu::-webkit-details-marker{display:none}.composer_spendChip__DfOdu b{color:var(--feel-ink);font-weight:700}.composer_spendLabel__Nociv{color:var(--feel-muted);font-size:10px;letter-spacing:.6px;text-transform:uppercase;padding-right:7px;margin-right:7px;border-right:1px solid var(--feel-line-strong)}.composer_spendChip__DfOdu:hover{border-color:var(--feel-line-strong);background:var(--feel-soft-2)}.composer_spend__hCRW0[open] .composer_spendChip__DfOdu{border-color:var(--chipOnLine)}.composer_caret__tzOFd{margin-left:2px;color:var(--feel-muted);font-size:14px;line-height:0;transform:translateY(-3px)}.composer_spend__hCRW0[open] .composer_caret__tzOFd{transform:translateY(2px) rotate(180deg)}@media(max-width:550px){.composer_composer__OYCbk.composer_composer__OYCbk>textarea{min-height:64px;max-height:110px}.composer_chips__CbEHs{gap:4px;margin:2px 0 0;padding-top:4px}.composer_chip__Lv3ta{padding:0 9px;font-size:11px;gap:4px}.composer_divider__nsNe6{margin:0;height:18px}.composer_footer__cdXih{margin:6px 0 4px;gap:6px 8px}.composer_make__imv0a{font-size:12px;padding-left:13px;gap:8px}.composer_price__UluxC{padding:6px 8px;font-size:11px}.composer_balance__fe_d8,.composer_spendChip__DfOdu{font-size:11px;padding:0 10px}.composer_grow__jiyom{display:none}.composer_balance__fe_d8{order:1}.composer_addCredits__7zlBj{order:2;padding:0 8px}.composer_spend__hCRW0{order:5;flex-basis:auto}.composer_spendLabel__Nociv{font-size:9px;padding-right:6px;margin-right:6px}.composer_spendUnit__lnjdE{display:none}.composer_make__imv0a{order:6;margin-left:auto}.composer_composer__OYCbk .composer_note__C4J9u{display:none}}@media(max-height:650px) and (max-width:900px){.composer_chips__CbEHs{margin-top:0;padding-top:2px}.composer_footer__cdXih{margin:4px 0 2px}}.composer_composer__OYCbk[data-conversation=true] .composer_footer__cdXih{position:sticky;bottom:0;z-index:1;background:var(--feel-surface,#222427);padding-block:6px;margin-bottom:0}.composer_composer__OYCbk{--chipLine:var(--feel-line-strong,#c9c9d6);--chipOn:var(--feel-ink,#0a0a12);--chipOnLine:var(--feel-ink,#0a0a12)}.composer_balance__fe_d8,.composer_chip__Lv3ta,.composer_spendChip__DfOdu{background:var(--feel-surface);border:1.5px solid var(--chipLine);border-radius:999px;color:var(--feel-ink);font-size:14px;font-weight:500;transition:transform .2s var(--feel-ease),background-color .2s,border-color .2s}.composer_chip__Lv3ta:hover:not(:disabled){border-color:var(--feel-ink);background:var(--feel-surface);transform:translateY(-1px)}.composer_chip__Lv3ta[aria-pressed=true]{background:var(--feel-ink);border-color:var(--feel-ink);color:var(--feel-on-ink)}.composer_chip__Lv3ta[aria-pressed=true] .composer_glyph__bX_Vs,.composer_chip__Lv3ta[aria-pressed=true] .composer_mark__GzsXg{color:var(--feel-on-ink)}.composer_glyph__bX_Vs,.composer_mark__GzsXg,.composer_plus__GMGJe{color:var(--feel-muted)}.composer_balance__fe_d8{font-family:var(--feel-mono);font-size:13px}.composer_balance__fe_d8 i{color:var(--feel-violet)}.composer_make__imv0a{border-radius:999px;font-size:15px;font-weight:500;padding:0 8px 0 20px;min-height:48px;transition:transform .2s var(--feel-ease),box-shadow .2s}.composer_make__imv0a:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-2px);box-shadow:0 14px 30px -14px rgba(43,59,255,.55)}.composer_make__imv0a:active:not(:disabled){transform:scale(.98)}.composer_price__UluxC{background:color-mix(in srgb,var(--feel-surface) 16%,transparent);font-family:var(--feel-mono);font-weight:500}.composer_divider__nsNe6{background:var(--feel-line)}.composer_photoNote__I8hft{background:var(--feel-soft);border-color:var(--feel-line);color:var(--feel-ink)}@media(prefers-reduced-motion:reduce){.composer_chip__Lv3ta,.composer_make__imv0a{transition:none}.composer_chip__Lv3ta:hover:not(:disabled),.composer_make__imv0a:active:not(:disabled),.composer_make__imv0a:hover:not(:disabled){transform:none}}.composer_cost___lzAh{display:inline-flex;align-items:center;gap:6px;color:var(--feel-muted);font-family:var(--feel-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.composer_cost___lzAh b{color:var(--feel-ink);font-weight:600}.composer_make__imv0a .composer_arrow__VhEKb{display:inline-block;transition:transform .25s var(--feel-ease)}.composer_make__imv0a:focus-visible .composer_arrow__VhEKb,.composer_make__imv0a:hover:not(:disabled) .composer_arrow__VhEKb{transform:translateX(4px)}.composer_make__imv0a:not(:has(.composer_price__UluxC)){padding:0 20px}@media (max-width:640px){.composer_cost___lzAh{order:5;flex:1 1 100%;white-space:normal}}@media (prefers-reduced-motion:reduce){.composer_make__imv0a .composer_arrow__VhEKb{transition:none}.composer_make__imv0a:hover:not(:disabled) .composer_arrow__VhEKb{transform:none}}