:root{--neutral-immersive:#050707;--neutral-workspace:#080b0f;--neutral-panel:#171d25;--neutral-panel-soft:#202833;--neutral-dark-border:#2a3440;--interaction-teal:#06c6c0;--interaction-teal-fill:#11635e;--interaction-teal-selected:#123b3a;--navigation-divider:#fff;--project-paper:#e2e7e5;--project-paper-soft:#d4dfdd;--project-ink:#102630;--project-muted:#4b626b;--project-rule:#879b9e;--project-teal:#116c75;--project-field:#10232c;--project-panel:#203640;--project-panel-soft:#2b444e;--project-text:#f4eee3;--project-text-muted:#b6c2c5;--project-dark-rule:#526872;--project-cyan:#70b8c2;--project-raspberry:#f77eaa;--project-divider-cyan:#00cfe3;--project-divider-pink:#f50095;--project-divider-orange:#ff7c24;--neutral-paper:#f8f5ef;--neutral-surface:#fdfbf7;--neutral-soft:#f1edf6;--neutral-ink:#171a2a;--neutral-muted:#687085;--neutral-border:#ded9d2;--brand-primary:#6546d9;--brand-primary-on-dark:#bda9fa;--brand-secondary:#e56b27;--brand-secondary-ink:#a94712;--state-success:#34745c;--state-warning:#8b651c;--state-error:#b3444e;--state-info:#426282;--state-waiting:#75657d;--text-on-dark:#f1f3f5;--text-on-dark-muted:#97a1af;--text-on-action:var(--neutral-surface);--background-immersive:var(--neutral-immersive);--canvas:var(--neutral-workspace);--surface:var(--neutral-panel);--surface-soft:var(--neutral-panel-soft);--surface-hover:var(--neutral-panel-soft);--text-primary:var(--text-on-dark);--text-muted:var(--text-on-dark-muted);--text-disabled:color-mix(in srgb, var(--text-muted) 65%, var(--surface));--border:var(--neutral-dark-border);--border-strong:color-mix(in srgb, var(--text-muted) 58%, var(--border));--action-primary:var(--interaction-teal);--action-primary-fill:var(--interaction-teal-fill);--action-primary-hover:color-mix(in srgb, var(--interaction-teal-fill) 88%, var(--text-primary));--action-secondary:var(--brand-secondary);--action-secondary-ink:#f0ad83;--surface-selected:var(--interaction-teal-selected);--focus:var(--interaction-teal);--focus-ring:color-mix(in srgb, var(--focus) 20%, transparent);--accent:var(--text-muted);--home-personality:#63e0d9;--bookmark-mark:var(--action-secondary-ink);--status-success:#9cc7ac;--status-warning:#e0bf7a;--status-error:#e7a0a7;--status-info:#aac1d7;--status-waiting:#c6bacf;--status-in-progress:var(--interaction-teal);--status-error-surface:color-mix(in srgb, var(--status-error) 9%, var(--surface));--status-success-surface:color-mix(in srgb, var(--status-success) 9%, var(--surface));--status-warning-surface:color-mix(in srgb, var(--status-warning) 9%, var(--surface));--shadow-popover:0 6px 18px #171a2a1a;--shadow-dialog:0 16px 42px #171a2a29;--overlay-scrim:#17171a70;--canvas-ink-green:#12a67c;--canvas-ink-blue:#6285f5;--canvas-ink-violet:#bd63d3;--canvas-ink-orange:#e8833a;--canvas-ink-green-fill:#172e27;--canvas-selection-fill:color-mix(in srgb, var(--interaction-teal) 9%, transparent);--canvas-grid-minor:#ffffff0a;--canvas-grid-major:#ffffff14;--canvas-dot-minor:#ffffff0f;--canvas-dot-major:#ffffff1f;--font-ui:"Figtree", system-ui, sans-serif;--font-heading:"Fraunces", serif;--type-page-size:clamp(32px, 3.4vw, 48px);--type-page-weight:500;--type-page-leading:1.12;--type-page-tracking:-.035em;--navigation-home:#007d8b;--navigation-projects:#be346d;--navigation-experience:#b65320;--navigation-library:#7447b7;--space-canvas:#007d8b;--space-workflow:#be346d;--font-display-fraunces:var(--font-heading);--grid-cols:7;--grid-rows:5;--grid-cell:140px;--grid-gap:16px;--grid-origin-x:64px;--grid-origin-y:64px;--rail-compact:54px;--rail-expanded:236px}[data-colour-scheme=light]{--status-success:var(--state-success);--status-warning:var(--state-warning);--status-error:var(--state-error);--status-info:var(--state-info);--status-waiting:var(--state-waiting);--status-in-progress:var(--brand-primary);--canvas:var(--neutral-paper);--surface:var(--neutral-surface);--surface-soft:var(--neutral-soft);--surface-hover:var(--neutral-soft);--text-primary:var(--neutral-ink);--text-muted:var(--neutral-muted);--border:var(--neutral-border);--action-primary:var(--brand-primary);--surface-selected:var(--neutral-soft);--focus:var(--brand-primary);--action-secondary-ink:var(--brand-secondary-ink);color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-colour-scheme=dark]{--canvas:var(--neutral-workspace);--surface:var(--neutral-panel);--surface-soft:var(--neutral-panel-soft);--surface-hover:var(--neutral-panel-soft);--text-primary:var(--text-on-dark);--text-muted:var(--text-on-dark-muted);--border:var(--neutral-dark-border);--action-primary:var(--interaction-teal);--surface-selected:var(--interaction-teal-selected);--focus:var(--interaction-teal);--action-secondary-ink:#f0ad83;--status-success:#9cc7ac;--status-warning:#e0bf7a;--status-error:#e7a0a7;--status-info:#aac1d7;--status-waiting:#c6bacf;--status-in-progress:var(--interaction-teal);color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-workspace=home]{--canvas:var(--background-immersive)}[data-colour-scheme=project-chrome]{--canvas:var(--project-paper);--surface:var(--project-paper);--surface-soft:var(--project-paper-soft);--surface-hover:var(--project-paper-soft);--surface-selected:var(--project-paper-soft);--text-primary:var(--project-ink);--text-muted:var(--project-muted);--border:var(--project-rule);--action-primary:var(--project-teal);--action-primary-fill:var(--project-teal);--action-primary-hover:#0d5962;--action-secondary-ink:#b92360;--focus:var(--project-teal);--home-personality:var(--project-teal);--navigation-surface:var(--project-paper);--navigation-divider:transparent;--navigation-divider-width:3px;--navigation-divider-paint:linear-gradient(to bottom, var(--project-divider-cyan), var(--project-divider-pink) 30%, var(--project-divider-orange) 62%, var(--project-ink));--status-success:#27634f;--status-warning:#805a14;--status-error:#a73743;--status-info:#355d75;--status-waiting:#69576f;--status-in-progress:var(--project-teal);color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-colour-scheme=project-room]{--canvas:var(--project-field);--surface:var(--project-panel);--surface-soft:var(--project-panel-soft);--surface-hover:var(--project-panel-soft);--surface-selected:var(--project-panel-soft);--text-primary:var(--project-text);--text-muted:var(--project-text-muted);--border:var(--project-dark-rule);--action-primary:var(--project-cyan);--action-primary-fill:var(--project-teal);--action-primary-hover:#195c66;--action-secondary-ink:var(--project-raspberry);--focus:var(--project-cyan);--status-in-progress:var(--project-cyan);color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-colour-scheme=studio]{--studio-paper:#fcfcfa;--studio-worktable:#f8faf7;--studio-ink:#080c18;--studio-muted:#505866;--studio-soft:#eef2f0;--studio-rule:#c9cecd;--studio-cyan:#00b9cf;--studio-pink:#d80070;--canvas:var(--studio-paper);--surface:var(--studio-paper);--surface-soft:var(--studio-soft);--surface-hover:var(--studio-soft);--surface-selected:#e3f1f1;--text-primary:var(--studio-ink);--text-muted:var(--studio-muted);--border:var(--studio-rule);--card-border:var(--studio-ink);--action-primary:#006b78;--action-primary-fill:#006b78;--action-primary-hover:#005763;--action-secondary:#d84a10;--action-secondary-ink:#b33b0b;--text-on-action:var(--studio-paper);--focus:#007586;--home-personality:var(--studio-cyan);--navigation-surface:var(--studio-paper);--navigation-divider:var(--studio-ink);--navigation-divider-width:0px;--navigation-divider-paint:none;--navigation-active-ink:var(--studio-ink);--navigation-active-surface:transparent;--navigation-active-mark:var(--studio-pink);--status-success:#28634b;--status-warning:#805a14;--status-error:#aa3044;--status-info:#355d75;--status-waiting:#69576f;--status-in-progress:#006b78;--canvas-ink-green:#007653;--canvas-ink-green-fill:#e1f1e9;--canvas-ink-blue:#235fbe;--canvas-ink-violet:#8745b1;--canvas-ink-orange:#b44b0c;--canvas-selection-fill:#00758617;--canvas-grid-minor:#080c180a;--canvas-grid-major:#080c1814;--canvas-dot-minor:#080c1812;--canvas-dot-major:#080c1821;color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-colour-scheme=login-card]{--surface:#080c14;--text-primary:#fcfcfa;--text-muted:#e0e4ea;--card-border:#171e29;--field-surface:#fcfcfa;--field-ink:#080c18;--field-placeholder:#647084;--field-error:#a73743;--border:#ced3db;--home-personality:#00cfea;--action-primary:#00cfea;--action-primary-fill:#ff087e;--action-primary-hover:#f00070;--text-on-action:#080c18;--focus:#00cfea;--status-error:#ffb7c8;--login-edge-orange:#ff7600;color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,[data-colour-scheme]{--focus-ring:color-mix(in srgb, var(--focus) 20%, transparent);--text-disabled:color-mix(in srgb, var(--text-muted) 65%, var(--surface));--border-strong:color-mix(in srgb, var(--text-muted) 58%, var(--border));--status-error-surface:color-mix(in srgb, var(--status-error) 9%, var(--surface));--status-success-surface:color-mix(in srgb, var(--status-success) 9%, var(--surface));--status-warning-surface:color-mix(in srgb, var(--status-warning) 9%, var(--surface));--bookmark-mark:var(--action-secondary-ink);--accent:var(--text-muted);--canvas-2:var(--canvas);--surface-raised:var(--surface-soft);--rail:var(--surface);--ink:var(--text-primary);--ink-2:var(--text-muted);--ink-3:var(--text-muted);--rule:var(--border);--teal:var(--action-primary);--teal-soft:var(--action-primary);--teal-soft-bg:var(--surface-selected);--coral:var(--status-error);--coral-soft:var(--status-error-surface);--amber:var(--bookmark-mark);--workspace-field:var(--canvas);--workspace-surface:var(--canvas);--workspace-card:var(--surface);--workspace-raised:var(--surface-soft);--workspace-ink:var(--text-primary);--workspace-ink-2:var(--text-muted);--workspace-ink-3:var(--text-muted);--workspace-rule:var(--border);--workspace-accent:var(--action-primary);--workspace-accent-bg:var(--surface-selected)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--canvas);color:var(--text-primary);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;font-size:15px}#root{min-height:100vh}a,button{color:inherit;font:inherit;appearance:none;background:0 0;border:0;padding:0;text-decoration:none}button{cursor:pointer}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(button,input,select,textarea){accent-color:var(--action-primary)}:where(input,textarea)::placeholder{color:var(--text-muted);opacity:1}:where(button,input,select,textarea):disabled{cursor:not-allowed;color:var(--text-disabled);opacity:.55}::selection{color:var(--text-primary);background:var(--surface-selected)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.skip-link{background:var(--surface);color:var(--text-primary);border:1px solid var(--border);z-index:100;border-radius:6px;padding:10px 16px;font-size:13px;font-weight:600;transition:top .15s;position:absolute;top:-48px;left:12px}.skip-link:focus-visible{top:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}._page_h2jva_1,._stage_h2jva_2,._inner_h2jva_3{min-height:100vh}._page_h2jva_1{background:var(--canvas)}._homeFrame_h2jva_11{--home-frame-size:0px;padding:var(--home-frame-size);background:var(--canvas)}._homeFrame_h2jva_11 ._stage_h2jva_2,._homeFrame_h2jva_11 ._inner_h2jva_3{min-height:calc(100dvh - 2 * var(--home-frame-size))}._stage_h2jva_2,._inner_h2jva_3{width:100%;display:flex}._inner_h2jva_3{position:relative}._stage_h2jva_2{color:var(--text-primary);font-family:var(--font-ui);overflow:hidden}._rail_h2jva_37{z-index:80;flex:0 0 0;width:0;position:relative}._railPanel_h2jva_45{z-index:2;width:var(--rail-expanded);background:var(--navigation-surface,var(--background-immersive));border-right:1px solid var(--navigation-divider);visibility:hidden;pointer-events:none;flex-direction:column;min-height:100%;padding:32px 10px 18px;transition:transform .2s,box-shadow .2s,visibility 0s linear .2s;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%)}._rail_h2jva_37._expanded_h2jva_66:not(._staticRail_h2jva_66) ._railPanel_h2jva_45{visibility:visible;pointer-events:auto;box-shadow:var(--shadow-popover);transition:transform .2s,box-shadow .2s,visibility;transform:translate(0)}._railPanel_h2jva_45:after{content:"";pointer-events:none;width:var(--navigation-divider-width,0px);background:var(--navigation-divider-paint,transparent);position:absolute;top:0;bottom:0;right:0}._revealMark_h2jva_89{z-index:1;border:1px solid var(--border);width:36px;height:36px;color:var(--text-muted);background:var(--surface);border-radius:7px;place-items:center;display:grid;position:absolute;top:46px;left:24px}._revealMark_h2jva_89 svg{width:19px;height:19px}._stage_h2jva_2[data-workspace=workflow] ._revealMark_h2jva_89{top:16px}._revealMark_h2jva_89:hover,._revealMark_h2jva_89:focus-visible{color:var(--action-primary);border-color:var(--focus);background:var(--surface-hover)}._revealMark_h2jva_89:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._staticRail_h2jva_66{width:var(--rail-expanded);flex-basis:var(--rail-expanded)}._staticRail_h2jva_66 ._railPanel_h2jva_45{width:var(--rail-expanded);visibility:visible;pointer-events:auto;position:relative;transform:none}._brandRow_h2jva_134{align-items:center;width:216px;display:flex}._brand_h2jva_134{min-width:0;min-height:36px;color:var(--text-primary);text-align:left;flex:1;align-items:center;gap:13px;padding:0 8px;display:flex}._navigationPin_h2jva_151{min-height:32px;color:var(--text-muted);border-radius:5px;flex:0 0 28px;place-items:center;display:grid}._navigationPin_h2jva_151 svg{width:16px;height:16px}._navigationPin_h2jva_151:hover,._navigationPin_h2jva_151[aria-pressed=true]{color:var(--action-primary);background:var(--surface-selected)}._brandMark_h2jva_169{width:30px;height:30px;color:var(--home-personality);place-items:center;font-size:20px;line-height:1;display:grid}._brandName_h2jva_179{letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:12.5px;font-weight:750}._navigation_h2jva_151{gap:5px;width:216px;margin-top:52px;display:grid}._navItem_h2jva_194{width:216px;min-height:40px;color:var(--text-muted);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .18s,color .18s;display:flex;position:relative}._navItem_h2jva_194:hover{color:var(--text-primary);background:var(--surface-hover)}._navItem_h2jva_194._active_h2jva_219{color:var(--navigation-active-ink,var(--action-primary));background:var(--navigation-active-surface,transparent);font-weight:600}._navItem_h2jva_194:not(._active_h2jva_219){background:0 0}._navItem_h2jva_194._active_h2jva_219:before{content:"";background:var(--navigation-active-mark,var(--action-primary-fill));width:2px;height:22px;position:absolute;left:0}._navIcon_h2jva_239{width:16px;height:16px;color:var(--nav-icon-ink,currentColor);flex:0 0 16px;place-items:center;display:grid}._navItem_h2jva_194[data-nav-item=home]{--nav-icon-ink:var(--navigation-home)}._navItem_h2jva_194[data-nav-item=designLibrary]{--nav-icon-ink:var(--navigation-library)}._navItem_h2jva_194[data-nav-item=projects]{--nav-icon-ink:var(--navigation-projects)}._navItem_h2jva_194[data-nav-item=experience]{--nav-icon-ink:var(--navigation-experience)}._navItem_h2jva_194:is(:hover,:focus-visible) ._navIcon_h2jva_239{color:color-mix(in srgb, var(--nav-icon-ink,currentColor) 75%, var(--text-primary))}._navItem_h2jva_194:is(:hover,:focus-visible){background:color-mix(in srgb, var(--nav-icon-ink) 9%, var(--navigation-surface))}._navIcon_h2jva_239 svg{width:16px;height:16px}._navLabel_h2jva_275,._brandName_h2jva_179,._accountName_h2jva_277,._signOut_h2jva_278{white-space:nowrap}._account_h2jva_277{border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:3px 10px;width:216px;margin-top:auto;padding:16px 8px 2px;display:grid}._avatar_h2jva_294{background:var(--surface-selected);width:28px;height:28px;color:var(--action-primary);border-radius:50%;grid-row:span 2;place-items:center;font-size:11px;font-weight:700;display:grid}._accountName_h2jva_277{color:var(--text-primary);font-size:12.5px;font-weight:650}._signOut_h2jva_278{color:var(--text-muted);text-align:left;justify-self:start;font-size:11.5px}._signOut_h2jva_278:hover{color:var(--text-muted)}._main_h2jva_324{flex:1;min-width:0;position:relative;overflow:auto}._canvasMain_h2jva_335{height:100dvh;overflow:hidden}._homeMain_h2jva_340{background:var(--canvas)}._workspaceMain_h2jva_344{background-color:var(--canvas)}._homeFrame_h2jva_11 ._brandMark_h2jva_169{color:var(--home-personality)}@media (height<=720px){._revealMark_h2jva_89{top:28px}}@media (width<=1100px){._revealMark_h2jva_89{top:16px}}@media (width<=640px){._revealMark_h2jva_89{top:12px;left:14px}}@media (width<=720px){._rail_h2jva_37:not(._staticRail_h2jva_66) ._railPanel_h2jva_45,._staticRail_h2jva_66,._staticRail_h2jva_66 ._railPanel_h2jva_45{width:min(220px,78vw)}._staticRail_h2jva_66{flex-basis:min(220px,78vw)}._railPanel_h2jva_45{padding:24px 7px 14px}._brandRow_h2jva_134,._navigation_h2jva_151,._navItem_h2jva_194,._account_h2jva_277{width:202px}._navItem_h2jva_194{min-height:40px}}._newRow_10pvx_6{color:var(--text-muted);cursor:pointer;width:fit-content;font:inherit;background:0 0;border:0;align-items:center;gap:12px;margin-top:0;padding:0;display:flex}._newRow_10pvx_6:hover{color:var(--text-muted)}._newRing_10pvx_24{border:1.5px dashed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}._newLabel_10pvx_35{font-size:14.5px}._form_10pvx_39{background:var(--canvas);border:1.2px dashed var(--text-muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-top:0;padding:10px 12px;display:flex}._input_10pvx_52{background:var(--surface);border:1px solid var(--border);color:var(--text-primary);font-size:13.5px;font-family:var(--font-ui);border-radius:6px;padding:8px 11px}._input_10pvx_52::placeholder{color:var(--text-muted)}._nameInput_10pvx_66,._typeInput_10pvx_71{width:100%;min-width:0}._create_10pvx_76{background:var(--action-primary-fill);color:var(--text-on-action);cursor:pointer;border:0;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600}._create_10pvx_76:disabled{opacity:.45;cursor:default}._error_10pvx_92{color:var(--status-error);margin-top:8px;font-size:12px}._card_1uldp_4{isolation:isolate;border:1px solid var(--card-border,var(--text-primary));background:var(--surface);border-radius:10px;height:170px;position:relative}._card_1uldp_4:hover{border-color:var(--card-border,var(--text-primary))}._projectEntry_1uldp_17{z-index:1;width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:stretch;padding:17px;display:flex;position:absolute;inset:0}._projectEntry_1uldp_17:focus-visible{outline:2px solid var(--action-primary);outline-offset:-5px;border-radius:9px}._identity_1uldp_38{flex-direction:column;gap:5px;width:100%;min-width:0;display:flex}._cardName_1uldp_46{color:var(--text-primary);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:27px;font-size:19px;font-weight:700;line-height:1.12;display:-webkit-box;overflow:hidden}._cardType_1uldp_60{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:12px;font-weight:600;overflow:hidden}._openLabel_1uldp_69{color:var(--text-primary);letter-spacing:.035em;text-transform:uppercase;margin-top:auto;padding-top:14px;font-size:11px;font-weight:750}._openLabel_1uldp_69 span{margin-left:4px;transition:transform .16s;display:inline-block}._projectEntry_1uldp_17:hover ._openLabel_1uldp_69 span,._projectEntry_1uldp_17:focus-visible ._openLabel_1uldp_69 span{transform:translate(2px,-2px)}._kebab_1uldp_90{z-index:2;min-width:28px;min-height:28px;color:var(--text-muted);opacity:.8;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:2px 4px;font-size:15px;line-height:1;transition:opacity .15s;position:absolute;top:12px;right:12px}._card_1uldp_4:hover ._kebab_1uldp_90,._card_1uldp_4:focus-within ._kebab_1uldp_90,._kebab_1uldp_90:focus-visible,._kebab_1uldp_90._menuOpen_1uldp_112{opacity:1}._kebab_1uldp_90:hover,._kebab_1uldp_90:focus-visible,._kebab_1uldp_90._menuOpen_1uldp_112{color:var(--text-primary);background:var(--surface-hover)}._menuCard_1uldp_123{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-popover);z-index:3;border-radius:10px;min-width:130px;padding:6px;position:absolute;top:46px;right:10px}._menuItem_1uldp_136{text-align:left;width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:12.5px;display:block}._menuItem_1uldp_136:hover:not(:disabled){background:var(--canvas);color:var(--text-primary)}._menuItem_1uldp_136:disabled{cursor:default;opacity:.65}._menuHint_1uldp_157{color:var(--text-muted);margin:0;padding:0 12px 8px;font-size:11px}._card_1uldp_4:has(._menuOpen_1uldp_112){z-index:3}._clientTag_1uldp_167{background:var(--surface-hover);max-width:100%;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-self:flex-start;padding:3px 6px;font-size:11px;font-weight:650;overflow:hidden}._pinMark_1uldp_180{color:var(--action-primary);pointer-events:none;position:absolute;bottom:17px;right:16px}._editForm_1uldp_187{gap:8px;padding:15px;display:grid}._editForm_1uldp_187 label{color:var(--text-muted);gap:5px;font-size:12px;display:grid}._editInput_1uldp_198{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:34px;color:var(--text-primary);font:500 14px var(--font-ui);border-radius:5px;padding:4px 7px}._editActions_1uldp_209{flex-wrap:wrap;gap:6px 12px;display:flex}._editActions_1uldp_209 button{min-height:30px;font-size:12px;font-weight:650}._editActions_1uldp_209 button[type=submit]{color:var(--action-primary)}._error_1uldp_222{color:var(--status-error);margin:0;padding:3px;font-size:11px}._collection_2bxhh_1{padding:clamp(48px, 9.5vh, 120px) var(--home-inset) 56px;padding-inline-start:calc(var(--home-inset) + clamp(8px, 2.5vw, 48px));position:relative}._header_2bxhh_6{justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(22px,2.5vw,36px);display:flex}._heading_2bxhh_13{min-width:0}._heading_2bxhh_13 h1{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:-.035em;margin:0;font-size:30px;font-weight:550}._heading_2bxhh_13 span{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}._view_2bxhh_29{z-index:5;flex:none;position:relative}._view_2bxhh_29 summary{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:0 10px;font-size:13px;font-weight:650;list-style:none;display:flex}._view_2bxhh_29 summary::-webkit-details-marker{display:none}._view_2bxhh_29 summary:hover,._view_2bxhh_29[open] summary{background:var(--surface-hover)}._viewOptions_2bxhh_55{border:1px solid var(--border);background:var(--surface);width:min(225px,100vw - 48px);box-shadow:var(--shadow-popover);border-radius:8px;gap:12px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0}._viewOptions_2bxhh_55 label{color:var(--text-muted);gap:5px;font-size:12px;display:grid}._viewOptions_2bxhh_55 select{border:1px solid var(--border);background:var(--surface);width:100%;min-height:33px;color:var(--text-primary);font:inherit;border-radius:5px;padding:4px 6px}._grid_2bxhh_84{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:clamp(16px,2vw,28px);max-width:1120px;display:grid}._newProject_2bxhh_90{align-self:center;min-width:0;padding:10px 0}._message_2bxhh_95,._error_2bxhh_96{color:var(--text-muted);margin:0 0 14px;font-size:13px}._error_2bxhh_96{color:var(--status-error)}._textButton_2bxhh_104{width:fit-content;color:var(--action-primary);font-size:13px;text-decoration:underline}._home_45vem_1{--home-artwork:url(/home-cat-headphones.jpg);--home-inset:clamp(24px, 6vw, 100px);background-color:var(--home-backdrop,var(--canvas));background-image:var(--home-artwork);background-blend-mode:multiply;background-position:100% 100%;background-repeat:no-repeat;background-size:min(88%,78dvh);min-height:100dvh}._page_mpcp2_3{background:var(--canvas);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}._card_mpcp2_13{background:var(--surface);border:1px solid var(--card-border);border-radius:10px;width:360px;max-width:100%;padding:32px 28px 28px;position:relative;overflow:hidden}._card_mpcp2_13:before{content:"";background:linear-gradient(to right, var(--home-personality) 0% 33%, var(--action-primary-fill) 33% 67%, var(--login-edge-orange) 67% 100%);height:6px;position:absolute;top:0;left:0;right:0}._mark_mpcp2_39{width:38px;height:38px;color:var(--home-personality);font-family:var(--font-ui);justify-content:center;align-items:center;margin:0 auto;font-size:29px;display:flex}._wordmark_mpcp2_51{text-align:center;font-family:var(--font-display-fraunces);color:var(--text-primary);margin-top:8px;font-size:clamp(32px,10vw,44px);font-style:normal;font-weight:600;line-height:1.05}._sub_mpcp2_62{text-align:center;color:var(--text-muted);margin-top:4px;font-size:14px}._field_mpcp2_69{margin-top:22px}._fieldLabel_mpcp2_73{color:var(--text-muted);letter-spacing:.02em;font-size:14px;font-weight:600;display:block}._fieldInput_mpcp2_81{border:1.3px solid var(--border);background:var(--field-surface);width:100%;height:50px;color:var(--field-ink);font-size:14px;font-family:var(--font-ui);border-radius:5px;margin-top:7px;padding:0 14px}._fieldInput_mpcp2_81::placeholder{color:var(--field-placeholder)}._fieldInput_mpcp2_81:focus-visible{border-color:var(--action-primary);background:var(--field-surface);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._fieldInput_mpcp2_81:disabled{opacity:.5}._fieldInput_mpcp2_81._invalid_mpcp2_109{border-color:var(--field-error)}._signBtn_mpcp2_113{background:var(--action-primary-fill);width:100%;height:52px;color:var(--text-on-action);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:9px;margin-top:28px;font-size:20px;font-weight:750;display:flex}._signBtn_mpcp2_113:disabled{cursor:default}._signBtn_mpcp2_113._loading_mpcp2_133{background:var(--action-primary-fill)}._signBtn_mpcp2_113:hover:not(:disabled){background:var(--action-primary-hover)}._spinner_mpcp2_141{border:2px solid color-mix(in srgb, var(--text-on-action) 40%, transparent);border-top-color:var(--text-on-action);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite _spin_mpcp2_141}@keyframes _spin_mpcp2_141{to{transform:rotate(360deg)}}._errMsg_mpcp2_156{color:var(--status-error);text-align:center;margin-top:14px;font-size:12px;line-height:1.5}
