@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_37ef13;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_37ef13{font-family:__Inter_37ef13,__Inter_Fallback_37ef13;font-style:normal}.__variable_37ef13{--font-workspace-body:"__Inter_37ef13","__Inter_Fallback_37ef13"}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_Tight_5ca87d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Tight_Fallback_5ca87d;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_5ca87d{font-family:__Inter_Tight_5ca87d,__Inter_Tight_Fallback_5ca87d;font-style:normal}.__variable_5ca87d{--font-workspace-heading:"__Inter_Tight_5ca87d","__Inter_Tight_Fallback_5ca87d"}.app-theme{--color-background:#08090b;--color-foreground:#ededee;--color-primary:#ff9b66;--color-on-primary:#170e09;--color-secondary:#d9b29a;--color-accent:#ff9b66;--color-on-accent:#170e09;--color-card:#101216;--color-muted:#191c22;--color-muted-foreground:#a6abb7;--color-border:#30343e;--color-destructive:#ff929b;--color-ring:#ff9b66;--workspace-subtle:#9499a7;--workspace-line:#252932;color-scheme:dark;min-height:100dvh;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-workspace-body),Arial,sans-serif;font-size:14px;line-height:1.65}.app-theme *,.app-theme :after,.app-theme :before{box-sizing:border-box}.app-theme ::selection{background:#ff9b6640;color:#fff}.app-theme :where(h1,h2,h3,h4,h5,h6){color:inherit;font-family:var(--font-workspace-heading),Arial,sans-serif;line-height:1.3;letter-spacing:-.02em}.app-theme :where(button,input,select,textarea){font-family:inherit}.app-theme :where(button,summary,select){cursor:pointer}.app-theme :where(button,select){min-height:36px}.app-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-width:0;max-width:100%}.app-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:40px}.app-theme :where(input,textarea)::placeholder{color:#9297a3;opacity:1}.app-theme :where(input[type=checkbox],input[type=radio]){accent-color:var(--color-accent)}.app-theme :where(button:disabled){cursor:not-allowed}.app-theme :focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.app-theme main:focus{outline:none}.app-theme :where(pre,code){overflow-wrap:anywhere}.app-theme :where(table){font-variant-numeric:tabular-nums}.app-theme :where(.rounded-xl,.rounded-2xl,.rounded-3xl,[class~="rounded-[20px]"],[class~="rounded-[16px]"],[class~="rounded-[14px]"],[class~="rounded-[12px]"],[class~="rounded-[32px]"]){border-radius:8px}.app-theme :where(.shadow-sunlight1,.shadow-sunlight2,.shadow-button,.shadow-sm){box-shadow:none}.app-theme :where(.font-sans){font-family:var(--font-workspace-body),Arial,sans-serif}.app-theme :is(.text-neutral-900,.text-neutral-800,.text-black,[class~="text-[black]"]){color:#ededee}.app-theme :is(.text-neutral-700,.text-neutral-600){color:#c7cad3}.app-theme :is(.text-neutral-500,.text-gray-500){color:#abb0bc}.app-theme :is(.text-neutral-400,.text-neutral-300){color:#9499a7}.app-theme :is(.bg-white,[class~="bg-white/70"],[class~="bg-[white]"]){background-color:var(--color-card)}.app-theme :is(.bg-neutral-50,.bg-gray-100,[class~="bg-[#FAFAFA]"],[class~="bg-[#00000005]"],[class~="bg-[#00000006]"],[class~="bg-[#0000000D]"]){background-color:#15181d}.app-theme :is(.bg-neutral-100,.bg-neutral-200,[class~="bg-[#F5F5F5]"],[class~="bg-[#F0F0F0]"]){background-color:#20242c}.app-theme .bg-neutral-300{background-color:#444a58}.app-theme :is(.border-neutral-100,.border-neutral-200,[class~="border-[#0000001A]"],[class~="border-[#00000014]"]){border-color:var(--workspace-line)}.app-theme :is(.border-neutral-300,.border-neutral-400,.border-white,[class~="border-[#00000033]"],[class~="border-[#D9D9D9]"]){border-color:var(--color-border)}.app-theme :is(.bg-neutral-900,[class~="bg-[#FFC700]"],[class~="bg-[#E4B201]"]){background-color:var(--color-accent);color:var(--color-on-accent)}.app-theme :is(.bg-neutral-900,[class~="bg-[#FFC700]"]) :is(.text-white,h4){color:var(--color-on-accent)}.app-theme :is([class~="border-[#E4B201]"],[class~="border-[#FFC700]"]){border-color:#ff9b6670}.app-theme :is([class~="text-[#FFC700]"],[class~="text-[#E4B201]"],[class~="text-[#B4530A]"],[class~="text-[#8A6A00]"],[class~="text-[#B99400]"]){color:#ffb88f}.app-theme :is(.bg-amber-50,.bg-amber-100,.bg-amber-200,[class~="bg-amber-50/40"],[class~="bg-amber-50/50"],[class~="bg-amber-50/70"],[class~="bg-[#FFFBEB]"],[class~="bg-[#FFF6D9]"],[class~="bg-[#FFC7000D]"]){background-color:#36261b}.app-theme :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950){color:#ffc18e}.app-theme :is(.border-amber-100,.border-amber-200,.border-amber-300){border-color:#805335}.app-theme :is(.bg-emerald-50,.bg-emerald-100,.bg-green-100){background-color:#16352c}.app-theme :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-green-800){color:#8addb8}.app-theme .border-emerald-300{border-color:#397b60}.app-theme :is(.bg-red-50,.bg-red-100,.bg-rose-50,[class~="bg-red-50/60"]){background-color:#3d2027}.app-theme :is(.text-red-500,.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-rose-700,[class~="text-[#D44242]"]){color:#ffa0aa}.app-theme :is(.border-red-100,.border-red-200,.border-red-300){border-color:#7b414d}.app-theme :is(.bg-sky-50,.bg-sky-100,.bg-blue-50){background-color:#172c40}.app-theme :is(.text-sky-700,.text-blue-600,.text-blue-700){color:#92c9fa}.app-theme :is(.bg-violet-50,.bg-violet-100){background-color:#2d2545}.app-theme .text-violet-700{color:#cbb5ff}.app-theme .border-violet-200{border-color:#655080}.app-theme :is([class~="hover:bg-white"],[class~="hover:bg-neutral-50"],[class~="hover:bg-neutral-100"]):hover{background-color:#232730}.app-theme :is([class~="hover:text-black"],[class~="hover:text-neutral-900"],[class~="hover:text-neutral-800"],[class~="hover:text-neutral-700"]):hover{color:#fff}.app-theme :is([class~="hover:bg-amber-50/70"],[class~="hover:bg-amber-100"],[class~="hover:bg-[#FFFBEB]"]):hover{background-color:#433022}.app-theme :is([class~="hover:bg-[#FFD233]"],[class~="active:bg-[#FFDD66]"]):hover{background-color:#ffb58f;color:#170e09}.app-theme [class~="disabled:bg-neutral-50"]:disabled{background-color:#20242c;color:#9499a7}.app-theme :is([class~="focus:bg-white"],[class~="focus:bg-neutral-50"]):focus{background-color:#1b1f26}.app-theme :is([class~="focus:border-[#E4B201]"],[class~="hover:border-[#E4B201]"]):is(:focus,:hover){border-color:#ff9b66}.app-theme :is([class~="bg-primary/15"],[class~="bg-primary/10"]){background-color:#ff9b6614}.app-theme :is(.md-p,.md-ul li,.md-task,.md-h,.md-code){color:#c7cad3}.app-theme :is(.md-h1,.md-h2,.md-h3,.md-h4,.md-h5,.md-h6){color:#ededee;border-color:#30343e}.app-theme .md-code{background:#20242c}.app-theme .md-a{color:#ffb58f}.workspace-shell{display:grid;grid-template-columns:232px minmax(0,1fr)}.workspace-body{min-width:0}.workspace-sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:#0c0e11;border-right:1px solid var(--workspace-line)}.workspace-brand{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.045em;color:#ededee;white-space:nowrap}.workspace-brand>svg{color:#ff9b66;flex:none}.workspace-brand>span{font-weight:600}.workspace-brand>span>span{font-weight:400;color:#b7bbc5}.workspace-sidebar-brand{min-height:78px;padding:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--workspace-line)}.workspace-nav-scroll{overflow-y:auto;padding:30px 14px}.workspace-eyebrow{color:var(--workspace-subtle);font-size:10px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.workspace-nav-group+.workspace-nav-group{margin-top:35px}.workspace-nav-group>p{padding-inline:13px;margin-bottom:12px}.workspace-nav-group nav{display:grid;gap:5px}.workspace-nav-link{position:relative;min-height:46px;padding:11px 13px;display:flex;align-items:center;gap:13px;border:1px solid transparent;border-radius:5px;font-size:12px;color:#b2b6c2;transition:color .15s,background .15s}.workspace-nav-link:hover{color:#fff;background:#ffffff05}.workspace-nav-link[aria-current=page]{background:#ff9b6610;color:#ffbd99;border-color:#ff9b6626}.workspace-nav-dot{height:4px;width:4px;background:#ff9b66;border-radius:50%;margin-left:auto}.workspace-sidebar-bottom{margin-top:auto;padding:20px;border-top:1px solid var(--workspace-line)}.workspace-trust-note{display:flex;gap:12px;align-items:center;color:#a7abb7;font-size:11px;padding-block:8px 23px}.workspace-trust-note svg{color:#be967d}.workspace-trust-note span{color:#e1ddd9}.workspace-signout{display:flex;align-items:center;gap:12px;width:100%;color:#a5aab6;font-size:12px;text-align:left}.workspace-signout:hover{color:#fff}.workspace-error{color:#ffa0aa;font-size:12px;margin-bottom:10px}.workspace-topbar{height:78px;position:sticky;top:0;z-index:25;display:flex;align-items:center;gap:15px;padding:16px 36px;background:#08090bf5;border-bottom:1px solid var(--workspace-line);backdrop-filter:blur(12px)}.workspace-breadcrumb{display:flex;gap:14px;align-items:center;font-size:12px;color:#8f95a3;min-width:0}.workspace-breadcrumb strong{color:#d0d3dc;font-weight:400}.workspace-quick-add{margin-left:auto;display:flex;align-items:center;gap:8px;border:1px solid #414550;border-radius:5px;min-height:38px;padding:8px 12px;font-size:12px;color:#e1e2e7;white-space:nowrap}.workspace-quick-add:hover{border-color:#a67e65;background:#ff9b6608}.workspace-content{max-width:1680px;padding:32px 36px 60px;margin-inline:auto;min-width:0;scroll-margin-top:100px}.workspace-skip{position:fixed;top:12px;left:20px;z-index:100;transform:translateY(-180%);background:#ff9b66;color:#170e09;padding:10px 16px}.workspace-skip:focus{transform:translateY(0)}.workspace-icon-button{width:42px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #343945;border-radius:5px;color:#d8dbe3}.workspace-menu-button{display:none}.workspace-drawer{padding:0;border:0;width:min(310px,calc(100vw - 36px));max-width:none;height:100dvh;max-height:none;margin:0;background:#0c0e11;color:#ededee}.workspace-drawer::backdrop{background:#0009;backdrop-filter:blur(3px)}.workspace-drawer-content{display:flex;flex-direction:column;height:100%}.workspace-public .workspace-topbar{position:relative;max-width:1440px;margin-inline:auto}.workspace-back-home{margin-left:auto;display:flex;align-items:center;gap:14px;color:#b2b6c2;font-size:12px}.workspace-setup-content{min-height:calc(100dvh - 160px);padding:42px 30px;max-width:1320px;margin-inline:auto}.workspace-setup-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 36px;border-top:1px solid #252932;color:#9499a7;font-size:11px}.workspace-setup-footer nav{display:flex;gap:20px}.workspace-setup-footer a{display:flex;align-items:center;min-height:44px}.workspace-page{width:100%;min-width:0}.workspace-page-header{margin-bottom:28px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px}.app-theme .workspace-page-header h1{font-size:clamp(28px,3vw,38px);font-weight:400;letter-spacing:-.04em;line-height:1.2;margin:8px 0 10px}.workspace-page-header p:not(.workspace-eyebrow){max-width:660px;font-size:13px;color:#a6abb7;line-height:1.8}.workspace-primary,.workspace-secondary{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding:10px 15px;border:1px solid #414550;border-radius:5px;font-size:12px;font-weight:500;line-height:1.6}.workspace-primary{background:#ff9b66;color:#170e09;border-color:#ff9b66}.workspace-primary:hover{background:#ffb58f}.workspace-secondary{color:#e1e2e7;background:#13161b}.workspace-secondary:hover{background:#22262d}.workspace-panel{background:#101216;border:1px solid #292d36;border-radius:7px}.workspace-empty{border:1px dashed #3b414d;border-radius:7px;padding:40px 24px;text-align:center}.workspace-empty h3{font-size:20px;margin-bottom:8px}.workspace-empty p{max-width:460px;margin-inline:auto;color:#a6abb7;font-size:13px}.workspace-empty a{margin-top:20px}.workspace-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px;border:1px solid #30343e;border-radius:7px;background:#101216}.workspace-stat{padding:22px 25px}.workspace-stat+.workspace-stat{border-left:1px solid #30343e}.workspace-stat dt{color:#abb0bc;font-size:12px}.workspace-stat dd{font-family:var(--font-workspace-heading),Arial,sans-serif;font-size:42px;letter-spacing:-.045em;font-weight:400;color:#ededee;line-height:1.3;margin-top:10px}.workspace-stat small{display:block;color:#9298a5;font-size:11px;margin-top:4px}.workspace-history{margin-bottom:26px;padding:18px 20px 6px}.workspace-history summary{display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none;min-height:38px;font-size:13px}.workspace-history summary::-webkit-details-marker{display:none}.workspace-history summary span{color:#959baa;font-size:11px}.workspace-history summary:after{content:"+";color:#ffb58f;margin-left:auto;font-size:20px}.workspace-history[open] summary:after{content:"−"}.workspace-day{color:#979eac;font-size:11px;letter-spacing:.06em}.workspace-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 14px}.workspace-section-title h2{font-size:17px;font-weight:500}.workspace-section-title span{color:#a6abb7;font-size:12px}.workspace-search{position:relative;display:flex;align-items:center;gap:9px;min-width:180px;flex:1;color:#969cab}.workspace-search input{width:100%;border:1px solid #3a404c;border-radius:5px;padding:10px 34px;background:#101216;color:#ededee;font-size:12px}.workspace-search>svg{position:absolute;left:10px;pointer-events:none}.workspace-board-toolbar{margin-bottom:18px}.workspace-board-filters,.workspace-board-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.workspace-board-filters{margin-bottom:20px}.workspace-board-count{font-size:12px;color:#a6abb7}.workspace-board-lanes{display:flex;gap:14px;overflow-x:auto;padding-bottom:18px;min-width:0;max-width:100%;height:max(440px,calc(100dvh - 355px));scrollbar-color:#545b6b #111318}.workspace-board-lane{display:flex;flex-direction:column;width:276px;flex:none;background:#0e1014;border:1px solid #252932;border-radius:7px;padding:12px}.workspace-board-cards{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1;overflow-y:auto;padding:3px;scrollbar-width:thin}.workspace-board-cards>article{flex-shrink:0}.workspace-board-lane[data-drag-over=true]{background:#ff9b6609;border-color:#ff9b66}.workspace-ticket{position:relative;border-inline-color:#343945;border-bottom-color:#343945}.workspace-ticket:hover{background:#171a20}.workspace-ticket-open{width:100%;text-align:left;min-height:auto!important;color:#ededee;font-size:14px;line-height:1.5;font-weight:500}.workspace-ticket-open:after{content:"";position:absolute;inset:0}.workspace-ticket a{position:relative;z-index:1}.workspace-ticket:focus-within{outline:1px solid #ff9b66;outline-offset:2px}.workspace-lane-empty{padding:25px 10px;text-align:center;color:#959baa;font-size:12px;border:1px dashed #30343e;border-radius:5px}.workspace-dialog{padding:0;border:1px solid #454b57;border-radius:8px;width:min(1280px,calc(100vw - 48px));max-width:none;height:min(94dvh,1050px);max-height:none;margin:auto;color:#ededee;background:#101216;overflow:hidden}.workspace-dialog::backdrop{background:#000b;backdrop-filter:blur(4px)}.workspace-dialog-inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.workspace-detail-header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:18px 20px;border-bottom:1px solid #30343e}.workspace-detail-identity{min-width:200px;flex:1}.workspace-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%}.workspace-mobile-review{display:none}.workspace-note-label{display:flex;flex-direction:column;gap:5px}.workspace-schedule-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.workspace-schedule-body{min-width:0}.workspace-brief{min-height:500px}.workspace-brief>section{min-height:550px;max-height:900px}.workspace-brief textarea{min-height:400px}.workspace-schedule-body>div>section>header{flex-wrap:wrap}.workspace-schedule-switcher{display:none}.workspace-settings-grid{display:grid;gap:24px}.workspace-auth{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;min-height:650px;padding:40px 5%}.workspace-auth-intro h1{font-size:clamp(42px,4vw,65px);line-height:1.05;font-weight:400;letter-spacing:-.055em;margin:25px 0}.workspace-auth-intro h1 span{color:#a6abb7}.workspace-auth-intro>p:last-child{color:#a6abb7;font-size:15px;max-width:360px}.workspace-auth-card{padding:38px;border:1px solid #343945;border-radius:8px;background:linear-gradient(130deg,#1d191640,#101216)}.workspace-auth-card h2{font-size:28px;font-weight:400;margin-bottom:12px}.workspace-auth-card p{font-size:13px;color:#b1b5c0}.workspace-auth-card form{margin-top:30px}.workspace-google-button{width:100%;display:flex;align-items:center;justify-content:center;gap:13px;min-height:48px;border-radius:5px;background:#ededee;color:#131418;font-size:13px;font-weight:500}.workspace-google-button:hover{background:#fff}.workspace-auth-card .workspace-auth-terms{border-top:1px solid #30343e;padding-top:20px;margin-top:25px;font-size:11px;color:#999fac;line-height:1.9}.workspace-auth-terms a{color:#d9dce4;text-decoration:underline;text-underline-offset:3px}.workspace-onboarding{max-width:800px;margin-inline:auto}.workspace-onboarding-header{margin-bottom:30px}.workspace-onboarding-header h1{font-size:34px;font-weight:400;line-height:1.2;margin:12px 0}.workspace-onboarding-header p:not(.workspace-eyebrow){font-size:13px;color:#a6abb7}.workspace-onboarding-progress{display:flex;gap:7px;margin-bottom:30px}.workspace-onboarding-progress span{height:3px;flex:1;background:#2a2f39}.workspace-onboarding-progress [data-active=true]{background:#ff9b66}@media (min-width:1600px){.workspace-schedule-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media (max-width:1099px){.workspace-shell{display:block}.workspace-sidebar{display:none}.workspace-menu-button{display:inline-flex}.workspace-topbar{height:70px;padding-inline:24px}.workspace-content{padding:28px 24px 45px}.workspace-auth{gap:45px;padding-inline:0}}@media (max-width:767px){.app-theme :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.workspace-content{padding:24px 18px 40px}.workspace-topbar{padding:12px 18px;gap:12px}.workspace-breadcrumb{gap:8px;font-size:11px}.workspace-breadcrumb>span{display:none}.workspace-quick-add{font-size:11px;padding:8px 10px}.workspace-page-header{margin-bottom:22px;align-items:flex-start}.workspace-page-header h1{font-size:31px}.workspace-stat{padding:16px 12px}.workspace-stat dt{font-size:11px}.workspace-stat dd{font-size:30px}.workspace-stat small{font-size:10px}.workspace-history{padding-inline:12px}.workspace-history summary span{display:none}.workspace-board-lanes{flex-direction:column;overflow:visible;height:auto}.workspace-board-lane{width:100%}.workspace-board-cards{overflow-y:visible}.workspace-search{flex-basis:100%}.workspace-board-filters{align-items:flex-start;gap:10px}.workspace-board-filters select{max-width:210px;font-size:12px}.workspace-board-toolbar .workspace-primary{margin-left:auto}.workspace-detail-header{padding:14px;gap:8px}.workspace-detail-identity{min-width:0;flex-basis:calc(100% - 50px);padding-right:42px}.workspace-detail-identity>p{display:none}.workspace-detail-actions{gap:6px}.workspace-detail-actions :is(select,a,button){font-size:11px;min-height:36px;height:auto;padding:6px 8px}.workspace-dialog{width:100%;height:100dvh;max-height:100dvh;border-radius:0;border:0}.workspace-detail-actions .workspace-dialog-close{position:absolute;top:14px;right:14px;width:36px;height:36px}.workspace-schedule-switcher{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:22px}.workspace-schedule-switcher select{flex:1;min-width:0;width:100%;background:#191c22;border:1px solid #3a414d;border-radius:5px;padding:9px;font-size:13px}.workspace-setup-content{padding:30px 18px}.workspace-back-home{font-size:11px;gap:8px}.workspace-auth{grid-template-columns:1fr;gap:36px;padding:20px 0;min-height:auto}.workspace-auth-intro h1{font-size:44px}.workspace-auth-card{padding:25px}.workspace-setup-footer{padding:16px 18px;flex-wrap:wrap;gap:8px}.workspace-onboarding :is([class~="grid-cols-[1fr,1fr,1fr]"],[class~="grid-cols-[2.167fr,1fr]"],[class~="grid-cols-[1fr,1fr]"]){grid-template-columns:1fr;gap:18px}}@media (max-width:1023px){.workspace-mobile-review{display:flex;flex:none;padding:8px 14px;gap:8px;border-bottom:1px solid #30343e}.workspace-mobile-review button{flex:1;font-size:12px;padding:9px;border:1px solid transparent;border-radius:4px;color:#abb0bc}.workspace-mobile-review button[aria-pressed=true]{color:#ffbd99;background:#ff9b6612;border-color:#ff9b6640}.workspace-dialog [hidden]{display:none!important}}@media (prefers-reduced-motion:reduce){.app-theme *,.app-theme :after,.app-theme :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}