.v2-route-error{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--background,#fff);color:var(--foreground,#242423);font-family:system-ui,sans-serif;text-align:center}.v2-route-error [role=alert]{max-width:440px}.v2-route-error h1{margin:16px 0 8px;font-size:24px;font-weight:600;line-height:1.3}.v2-route-error p{margin:0 0 24px;color:var(--muted-foreground,#73736f);font-size:14px;line-height:1.6}.v2-route-error-glyph{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--border,#e7e7e4);border-radius:12px}.v2-route-error-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.v2-route-error-actions a,.v2-route-error-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid var(--border,#e7e7e4);border-radius:7px;background:transparent;color:inherit;text-decoration:none;font:inherit;font-size:13px;cursor:pointer}.v2-route-error-actions .v2-route-error-retry{background:#5357d8;border-color:#5357d8;color:#fff}.v2-route-error-actions :focus-visible{outline:2px solid #777bee;outline-offset:3px}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2) format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff) format("woff");unicode-range:U+0000-00FF,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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");unicode-range:U+0000-00FF,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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-ext-900-normal-ET-C-0fX.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-900-normal-CfuaLo5j.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-900-normal-CrYcRZSi.woff2) format("woff2"),url(/assets/montserrat-cyrillic-900-normal-CGsoW8-j.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-vietnamese-900-normal-DNvcOCEl.woff2) format("woff2"),url(/assets/montserrat-vietnamese-900-normal-Dz06HFPU.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-ext-900-normal-BTaqesvP.woff2) format("woff2"),url(/assets/montserrat-latin-ext-900-normal-DoASD5Eh.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2) format("woff2"),url(/assets/montserrat-latin-900-normal-BDWDmVut.woff) format("woff");unicode-range:U+0000-00FF,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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-400-normal-ChfpGzr5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-cyrillic-400-normal-DXusLSnH.woff2) format("woff2"),url(/assets/geist-cyrillic-400-normal-DkrqoNl2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-vietnamese-400-normal-C8xY9-dI.woff) format("woff");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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-ext-400-normal-CND6cjiG.woff2) format("woff2"),url(/assets/geist-latin-ext-400-normal-Bz1pQMyt.woff) format("woff");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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2) format("woff2"),url(/assets/geist-latin-400-normal-akEymXtG.woff) format("woff");unicode-range:U+0000-00FF,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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-500-normal-BXrH8YSv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-cyrillic-500-normal-NWpm63d5.woff2) format("woff2"),url(/assets/geist-cyrillic-500-normal-BboVsk8R.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-vietnamese-500-normal-_b1ojCbH.woff) format("woff");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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2) format("woff2"),url(/assets/geist-latin-ext-500-normal-C9fx-R30.woff) format("woff");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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2) format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.woff) format("woff");unicode-range:U+0000-00FF,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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-600-normal-PR76dHFV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-cyrillic-600-normal-BeW5VFD_.woff2) format("woff2"),url(/assets/geist-cyrillic-600-normal-CnEeIcMC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-vietnamese-600-normal-BFUgqsz8.woff2) format("woff2"),url(/assets/geist-vietnamese-600-normal-B5MZcNo4.woff) format("woff");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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-ext-600-normal-CVFbg5dS.woff2) format("woff2"),url(/assets/geist-latin-ext-600-normal-TmIUreF9.woff) format("woff");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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2) format("woff2"),url(/assets/geist-latin-600-normal-DsPlZH-9.woff) format("woff");unicode-range:U+0000-00FF,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}.v2-workspace{--v2-bg:#fbfaf8;--v2-side:#f4f3f0;--v2-surface:#fff;--v2-surface-2:#f6f5f2;--v2-surface-3:#eeede9;--v2-border:#e9e7e2;--v2-border-strong:#dad7d0;--v2-text:#1d1c1a;--v2-muted:#57544e;--v2-faint:#8c8880;--v2-accent:#4b5bd6;--v2-green:#25754b;--v2-amber:#8f5e0e;--v2-red:#b23c30;--v2-blue:#3570c4;--v2-row:40px;--v2-side-row:30px;--v2-shadow:0 12px 32px -8px #1c191429,0 2px 6px -2px #1c19140f,0 0 0 1px var(--v2-border);background:var(--v2-bg);color:var(--v2-text);font:13.5px/1.5 Geist,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;min-height:100dvh;height:100dvh;overflow:hidden;color-scheme:light;isolation:isolate;font-variant-numeric:tabular-nums;width:100%}.v2-workspace[data-theme=dark]{--v2-bg:#1a1a19;--v2-side:#151514;--v2-surface:#1d1d1c;--v2-surface-2:#252524;--v2-surface-3:#2d2d2b;--v2-border:#2c2b29;--v2-border-strong:#3a3936;--v2-text:#eceae5;--v2-muted:#b5b2ab;--v2-faint:#9a968f;--v2-accent:#8e9af3;--v2-green:#5cba86;--v2-amber:#d8a443;--v2-red:#e57d70;--v2-blue:#72a5ea;color-scheme:dark}@media(prefers-color-scheme:dark){.v2-workspace[data-theme=system]{--v2-bg:#1a1a19;--v2-side:#151514;--v2-surface:#1d1d1c;--v2-surface-2:#252524;--v2-surface-3:#2d2d2b;--v2-border:#2c2b29;--v2-border-strong:#3a3936;--v2-text:#eceae5;--v2-muted:#b5b2ab;--v2-faint:#9a968f;--v2-accent:#8e9af3;--v2-green:#5cba86;--v2-amber:#d8a443;--v2-red:#e57d70;--v2-blue:#72a5ea;color-scheme:dark}}.v2-workspace[data-accent=blue]{--v2-accent:#2f6cd4}.v2-workspace[data-accent=violet]{--v2-accent:#7348cc}.v2-workspace[data-accent=teal]{--v2-accent:#1a7f7a}.v2-workspace[data-accent=rose]{--v2-accent:#b93d68}.v2-workspace[data-accent=graphite]{--v2-accent:#57544e}.v2-workspace[data-density=compact]{--v2-row:34px}.v2-workspace[data-side=compact]{--v2-side-row:26px}.v2-workspace *{box-sizing:border-box}.v2-workspace h1,.v2-workspace h2,.v2-workspace h3,.v2-workspace p{margin:0}.v2-workspace h1{font-size:23px;font-weight:600;letter-spacing:-.65px;line-height:1.35}.v2-workspace h2{font-size:13.5px;font-weight:600}.v2-workspace h3{font-size:14px;font-weight:600}.v2-workspace button,.v2-workspace input,.v2-workspace select,.v2-workspace textarea{font:inherit;color:inherit}.v2-workspace button,.v2-workspace summary{cursor:pointer}.v2-workspace button{border:0;background:transparent}.v2-workspace button:disabled{opacity:.45;cursor:not-allowed}.v2-workspace a{color:inherit;text-decoration:none}.v2-workspace button:focus-visible,.v2-workspace a:focus-visible,.v2-workspace input:focus-visible,.v2-workspace select:focus-visible,.v2-workspace textarea:focus-visible,.v2-workspace summary:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-workspace svg{flex-shrink:0}.v2-workspace input:not([type=checkbox]):not([type=radio]):not([type=color]),.v2-workspace select,.v2-workspace textarea{border:1px solid var(--v2-border-strong);border-radius:6px;background:var(--v2-surface);min-height:30px;padding:5px 9px;min-width:0}.v2-workspace input::placeholder,.v2-workspace textarea::placeholder{color:var(--v2-faint)}.v2-workspace input[type=checkbox]{accent-color:var(--v2-accent)}.v2-workspace small{font-size:11.5px;color:var(--v2-muted)}.v2-workspace kbd{font-size:10px;border:1px solid var(--v2-border);padding:0 3px;border-radius:3px;line-height:16px;background:var(--v2-surface);color:var(--v2-muted)}.v2-sidebar{width:252px;flex-shrink:0;background:var(--v2-side);border-right:1px solid var(--v2-border);display:flex;flex-direction:column;position:relative;z-index:30}.v2-sidebar-top{height:46px;display:flex;align-items:center;padding:0 12px;gap:4px;flex-shrink:0}.v2-workspace-switch{min-width:0;flex:1;position:relative}.v2-workspace-switch summary{list-style:none;display:flex;align-items:center;gap:8px;min-width:0}.v2-workspace-switch summary b{font-size:13px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.v2-brand-mark{background:var(--v2-text);color:var(--v2-surface);width:22px;height:22px;border-radius:5px;display:inline-grid;place-items:center;font-weight:700;font-size:9px;flex-shrink:0}.v2-icon-btn{width:26px;height:26px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--v2-muted);position:relative}.v2-icon-btn:hover{background:var(--v2-surface-3);color:var(--v2-text)}.v2-sidebar-scroll{flex:1;overflow:auto;padding:0 8px 18px;scrollbar-width:thin}.v2-nav-group{margin-bottom:20px}.v2-nav-item{display:flex;align-items:center;gap:10px;min-width:0;min-height:var(--v2-side-row);width:100%;padding:4px 8px;margin:1px 0;border-radius:6px;text-align:left;color:var(--v2-muted)!important;font-size:13px!important}.v2-nav-item>svg{color:var(--v2-faint)}.v2-nav-item>span:not(.v2-avatar):not(.v2-project-icon){flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v2-nav-item:hover{background:var(--v2-surface-3)}.v2-nav-item.is-active{background:var(--v2-surface);color:var(--v2-text)!important;box-shadow:0 0 0 1px var(--v2-border)}.v2-nav-item small{font-size:11px;flex-shrink:0}.v2-nav-label{font-size:10.5px;text-transform:uppercase;letter-spacing:.65px;color:var(--v2-muted);display:flex;align-items:center;justify-content:space-between;height:26px;padding:0 8px;font-weight:500}.v2-nav-label>button{text-transform:inherit;letter-spacing:inherit}.v2-project-nav summary{list-style:none}.v2-project-nav summary::-webkit-details-marker{display:none}.v2-nav-sub{margin:3px 0 8px 8px;padding-left:24px;border-left:1px solid var(--v2-border)}.v2-project-icon{height:24px;width:24px;display:inline-grid;place-items:center;flex-shrink:0;border-radius:6px}.v2-project-nav .v2-project-icon{width:18px;height:18px;border-radius:5px}.v2-project-icon-lg{width:36px;height:36px;border-radius:8px}.v2-status-dot{width:6px;height:6px;display:inline-block;border-radius:50%;flex-shrink:0;background:var(--v2-blue)}.v2-sidebar-bottom{padding:8px;flex-shrink:0;border-top:1px solid var(--v2-border);background:var(--v2-side)}.v2-main{flex:1;min-width:0;display:flex;flex-direction:column;outline:none}.v2-topbar{height:46px;min-height:46px;border-bottom:1px solid var(--v2-border);background:var(--v2-surface);padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:20}.v2-breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;min-width:0;overflow:hidden;white-space:nowrap}.v2-breadcrumb>span:last-child{overflow:hidden;text-overflow:ellipsis}.v2-breadcrumb>button{color:var(--v2-muted)}.v2-topbar-actions{display:flex;gap:10px;align-items:center}.v2-search-button{display:flex;gap:8px;align-items:center;background:var(--v2-surface-2)!important;box-shadow:inset 0 0 0 1px var(--v2-border);border-radius:6px;height:28px;padding:0 10px;width:220px;color:var(--v2-muted)!important;font-size:11.5px!important}.v2-search-button>span{flex:1;text-align:left}.v2-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:30px;border:1px solid var(--v2-border-strong)!important;background:var(--v2-surface)!important;border-radius:5px;padding:0 11px!important;box-shadow:0 1px 2px #1c191408;white-space:nowrap;font-size:12.5px!important;font-weight:500!important;color:var(--v2-text)!important;line-height:20px;transition:background .14s,transform .14s}.v2-btn:hover{background:var(--v2-surface-2)!important}.v2-btn:active{transform:translateY(1px)}.v2-btn.v2-btn-primary{background:var(--v2-accent)!important;border-color:var(--v2-accent)!important;color:#fff!important}.v2-btn-primary:hover{filter:brightness(.96)}.v2-btn-danger{color:var(--v2-red)!important;border-color:color-mix(in srgb,var(--v2-red) 30%,transparent)!important}.v2-text-btn{display:inline-flex;align-items:center;gap:5px;font-size:12px!important;color:var(--v2-muted)!important;white-space:nowrap}.v2-text-btn:hover{color:var(--v2-text)!important}.v2-create-menu,.v2-account{position:relative}.v2-create-menu summary{list-style:none;min-height:26px}.v2-dropdown{position:absolute;top:calc(100% + 6px);right:0;width:220px;padding:6px;background:var(--v2-surface);box-shadow:var(--v2-shadow);border-radius:8px;z-index:60;display:flex;flex-direction:column;max-height:70vh;overflow:auto;font-size:12px}.v2-workspace-switch .v2-dropdown{right:auto;left:0}.v2-dropdown>button,.v2-dropdown>a{display:flex;align-items:center;gap:8px;padding:7px 8px;text-align:left;border-radius:4px}.v2-dropdown>button:hover,.v2-dropdown>a:hover{background:var(--v2-surface-2)}.v2-dropdown>button kbd{margin-left:auto}.v2-dropdown>b,.v2-dropdown>small{padding:2px 8px}.v2-avatar{background:#e3e4fa;color:#515a9a;border:1.5px solid var(--v2-surface);border-radius:50%;width:26px;height:26px;display:inline-grid;place-items:center;font-size:9px;font-weight:500;flex-shrink:0;overflow:hidden}.v2-avatar img{width:100%;height:100%;object-fit:cover}.v2-avatar-xs{width:21px;height:21px;font-size:8px}.v2-avatar-md{width:32px;height:32px;font-size:11px}.v2-avatar-lg{width:48px;height:48px;font-size:18px}.v2-avatars{display:flex;align-items:center;padding-left:3px}.v2-avatars>.v2-avatar{margin-left:-3px}.v2-avatars>span:last-child:not(.v2-avatar){font-size:10px;color:var(--v2-muted);padding-left:4px}.v2-unread-dot{width:6px;height:6px;border-radius:50%;position:absolute;right:3px;top:4px;background:var(--v2-accent);box-shadow:0 0 0 2px var(--v2-surface)}.v2-content{flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.v2-page{padding:28px 24px 40px;max-width:1600px;margin:auto}.v2-page-full{max-width:none}.v2-page-header{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:20px}.v2-page-header p{font-size:13px;color:var(--v2-muted);margin-top:3px}.v2-actions,.v2-row{display:flex;align-items:center;gap:8px}.v2-spacer{flex:1}.v2-muted{color:var(--v2-muted)}.v2-danger,.v2-error{color:var(--v2-red)!important}.v2-error{font-size:12px;background:color-mix(in srgb,var(--v2-red) 8%,transparent);padding:8px 12px;border-radius:6px}.v2-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--v2-border);border-radius:10px;overflow:hidden;background:var(--v2-surface);margin-bottom:16px}.v2-stat{display:flex;flex-direction:column;gap:3px;text-align:left;padding:14px 16px;border-right:1px solid var(--v2-border)!important}.v2-stat:last-child{border:0!important}.v2-stat>span{display:flex;gap:7px;align-items:center;color:var(--v2-muted);font-size:12px}.v2-stat strong{font-size:23px;line-height:1.4;letter-spacing:-.4px;font-weight:600}.v2-stat small{font-size:11.5px}.v2-stat:nth-child(3) small{color:var(--v2-green)}.v2-stat.v2-danger small{color:var(--v2-red)}.v2-home-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:16px;align-items:start}.v2-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.v2-panel{border:1px solid var(--v2-border);border-radius:10px;background:var(--v2-surface);overflow:hidden;min-width:0;margin-bottom:16px}.v2-stack>.v2-panel{margin:0}.v2-panel>header,.v2-panel-header{display:flex;align-items:center;gap:10px;justify-content:space-between;min-height:48px;padding:12px 14px;border-bottom:1px solid var(--v2-border)}.v2-panel>header h2{flex:1}.v2-panel-body{padding:12px 14px}.v2-segmented{display:inline-flex;padding:2px;background:var(--v2-surface-3);border-radius:6px;gap:1px}.v2-segmented>button{padding:2px 8px;border-radius:4px;font-size:11.5px;white-space:nowrap;color:var(--v2-muted)}.v2-segmented>button.is-active{background:var(--v2-surface);box-shadow:0 1px 2px #1c191417;color:var(--v2-text)}.v2-segmented small{font-size:10.5px;margin-left:3px}.v2-task-row{display:flex;gap:10px;align-items:center;min-height:var(--v2-row);padding:6px 14px;border-bottom:1px solid var(--v2-border);font-size:12px}.v2-task-row:last-child{border:0}.v2-task-row:hover{background:var(--v2-surface-2)}.v2-complete{display:flex;color:var(--v2-border-strong)!important;padding:0}.v2-complete.is-done{color:var(--v2-green)!important}.v2-task-name{flex:1;min-width:100px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-task-project{display:flex;align-items:center;gap:5px;max-width:150px;font-size:11.5px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v2-muted)!important}.v2-task-project i,.v2-deadline i{width:7px;height:7px;flex-shrink:0;border-radius:2px}.v2-task-row time{width:54px;text-align:right;font-size:11px;color:var(--v2-muted)}.v2-task-row>svg{color:var(--v2-faint)}.v2-deadline{display:flex;align-items:center;gap:8px;text-align:left;width:100%;min-height:32px;font-size:12px!important}.v2-deadline>span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v2-deadline:hover{color:var(--v2-accent)}.v2-activity-feed{padding:12px 14px}.v2-activity{display:flex;gap:10px;padding:8px 0;font-size:12px}.v2-activity>div{min-width:0;flex:1;line-height:1.6}.v2-activity button{margin:0 3px;font-weight:500;text-align:left}.v2-activity button:hover{color:var(--v2-accent)}.v2-activity time{display:block;font-size:10.5px;color:var(--v2-faint)}.v2-table-scroll{overflow:auto}.v2-table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.v2-table th{text-align:left;color:var(--v2-muted);font-weight:400;font-size:11.5px;background:var(--v2-surface)}.v2-table th,.v2-table td{padding:10px 14px;border-bottom:1px solid var(--v2-border);text-align:left;vertical-align:middle}.v2-table tr:last-child td{border:0}.v2-table tbody tr:hover{background:var(--v2-surface-2)}.v2-table-link{display:flex;align-items:center;gap:8px;text-align:left}.v2-table-link:hover{color:var(--v2-accent)}.v2-badge{display:inline-flex;gap:5px;align-items:center;border:1px solid var(--v2-border);border-radius:4px;font-size:11px;line-height:18px;padding:0 5px;white-space:nowrap}.v2-progress-cell{display:flex;align-items:center;gap:10px}.v2-workspace progress{height:4px;min-width:50px;width:100%;max-width:100%;border:0;border-radius:3px;overflow:hidden;background:var(--v2-surface-3);appearance:none;display:block}.v2-workspace progress::-webkit-progress-bar{background:var(--v2-surface-3);border-radius:3px}.v2-workspace progress::-webkit-progress-value{background:var(--v2-accent);border-radius:3px}.v2-workspace progress::-moz-progress-bar{background:var(--v2-accent)}.v2-progress-cell progress{min-width:75px;width:90px}.v2-progress-cell small{font-size:10.5px}.v2-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:40px 20px;min-height:180px}.v2-empty p{color:var(--v2-muted);font-size:12px;max-width:340px}.v2-empty-icon{color:var(--v2-faint);margin-bottom:6px}.v2-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 0 16px}.v2-toolbar>select{font-size:11.5px}.v2-search-field{display:flex;align-items:center;gap:8px;background:var(--v2-surface);border:1px solid var(--v2-border-strong);padding:0 8px;border-radius:6px;color:var(--v2-muted);flex:1;max-width:280px;min-width:160px}.v2-search-field input{border:0!important;background:transparent!important;padding:5px 0!important;width:100%;outline:none!important;font-size:12px!important}.v2-project-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.v2-project-card{border:1px solid var(--v2-border);background:var(--v2-surface);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.v2-project-card:hover{border-color:var(--v2-border-strong)}.v2-project-title{text-align:left;font-weight:600!important;font-size:14px!important}.v2-project-title:hover{color:var(--v2-accent)}.v2-project-card>p{font-size:12px;color:var(--v2-muted);line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.v2-project-card>.v2-badge{align-self:start}.v2-project-card footer{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.v2-workload{display:flex;gap:8px;align-items:center;width:100%;min-height:34px;text-align:left;font-size:12px!important}.v2-workload>span:not(.v2-avatar){width:105px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-workload progress{flex:1}.v2-notification{display:flex;gap:12px;align-items:start;border-bottom:1px solid var(--v2-border);padding:16px}.v2-notification.is-unread{background:color-mix(in srgb,var(--v2-accent) 4%,var(--v2-surface))}.v2-notification>button:not(.v2-icon-btn){text-align:left;flex:1}.v2-notification strong{font-size:12px;font-weight:500}.v2-notification p{font-size:12px;color:var(--v2-muted);margin-top:3px}.v2-notification time{font-size:11px;color:var(--v2-faint)}.v2-archive-row{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--v2-border)}.v2-archive-row>span{flex:1}.v2-tabs{display:flex;gap:4px;align-items:center;min-width:0;overflow:auto;border-bottom:1px solid var(--v2-border);scrollbar-width:none}.v2-tabs>button{display:flex;align-items:center;gap:6px;min-height:38px;white-space:nowrap;padding:6px 10px;border-bottom:2px solid transparent;color:var(--v2-muted);font-size:12px}.v2-tabs>button.is-active{color:var(--v2-accent);border-color:var(--v2-accent)}.v2-modal-scrim{position:fixed;inset:0;z-index:100;background:#18161347;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.v2-modal{width:480px;max-width:100%;max-height:calc(100dvh - 48px);background:var(--v2-surface);border-radius:12px;box-shadow:var(--v2-shadow);overflow:auto;color:var(--v2-text)}.v2-modal-wide{width:640px}.v2-modal>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--v2-border);padding:16px 20px}.v2-modal>header h2{font-size:15px}.v2-form{display:flex;flex-direction:column;gap:16px;padding:20px}.v2-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:500;min-width:0}.v2-form textarea{resize:vertical;min-height:88px;font-weight:400}.v2-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v2-form footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--v2-border);padding-top:16px;margin-top:4px}.v2-palette{padding:12px}.v2-palette>input{width:100%;padding:10px 12px!important}.v2-command-results{max-height:55vh;overflow:auto;padding:8px 0}.v2-command-results>button{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:5px;width:100%;text-align:left;font-size:12px}.v2-command-results>button:hover{background:var(--v2-surface-2)}.v2-command-results>button>span:not(.v2-avatar){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-command-results>button small{font-size:10px}.v2-banner{padding:8px 24px;color:var(--v2-amber);background:color-mix(in srgb,var(--v2-amber) 8%,var(--v2-surface));display:flex;gap:10px;align-items:center;justify-content:space-between;font-size:12px}.v2-skeleton{padding:30px 24px;display:flex;flex-direction:column;gap:20px}.v2-skeleton i{display:block;border-radius:8px;background:var(--v2-surface-3);height:200px;animation:v2-pulse 1.5s infinite}.v2-skeleton>i:first-child{height:42px;width:40%}.v2-skeleton>div{display:flex;gap:2px}.v2-skeleton>div>i{flex:1;height:100px}.v2-skip{position:fixed;left:270px;top:-100px;z-index:200;background:var(--v2-accent);color:#fff!important;padding:8px 12px;border-radius:6px}.v2-skip:focus{top:8px}.v2-mobile-toggle,.v2-bottomnav{display:none}.is-collapsed .v2-sidebar{width:58px}.is-collapsed .v2-sidebar-top{padding:0 14px;flex-wrap:wrap;min-height:76px;height:76px;justify-content:center}.is-collapsed .v2-workspace-switch{flex:none}.is-collapsed .v2-workspace-switch summary>b,.is-collapsed .v2-workspace-switch summary>svg,.is-collapsed .v2-nav-item>span:not(.v2-avatar):not(.v2-project-icon),.is-collapsed .v2-nav-item>small,.is-collapsed .v2-nav-item>.v2-status-dot,.is-collapsed .v2-nav-item>svg:last-child:not(:first-child),.is-collapsed .v2-nav-label,.is-collapsed .v2-nav-sub{display:none}.is-collapsed .v2-nav-item{justify-content:center;padding:7px}.v2-check-label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--v2-muted)}@keyframes v2-pulse{50%{opacity:.45}}.v2-project-header{padding:24px 24px 0;background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2-project-heading{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.v2-project-heading h1{font-size:22px;flex:1}.v2-project-tabs{display:flex;gap:4px;overflow:auto;align-items:center;scrollbar-width:none}.v2-project-tabs button{display:flex;align-items:center;gap:6px;min-height:38px;padding:6px 10px;white-space:nowrap;color:var(--v2-muted);font-size:12px;border-bottom:2px solid transparent}.v2-project-tabs button.is-active{border-color:var(--v2-accent);color:var(--v2-accent)}.v2-project-body,.v2-task-views{padding:20px 24px}.v2-page .v2-task-views,.v2-project-body .v2-task-views{padding:0}.v2-filter-bar,.v2-bulk-bar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 0;font-size:12px}.v2-bulk-bar{padding:10px;background:color-mix(in srgb,var(--v2-accent) 6%,var(--v2-surface));border:1px solid var(--v2-border);border-radius:6px;margin-bottom:12px}.v2-board{display:flex;gap:14px;overflow:auto;align-items:flex-start;min-height:400px;padding-bottom:24px}.v2-board-column{width:270px;min-width:250px;flex:1;background:var(--v2-surface-2);border-radius:8px;min-height:200px;padding:8px}.v2-board-column-header{display:flex;align-items:center;gap:7px;padding:3px 4px 12px;font-size:12px;font-weight:500}.v2-board-column-header>span:first-child{flex:1}.v2-board-column-header small{font-size:10px;background:var(--v2-surface-3);padding:1px 5px;border-radius:3px}.v2-board-cards{display:flex;flex-direction:column;gap:8px;min-height:90px}.v2-task-card{background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:6px;padding:10px;cursor:pointer;font-size:12px;box-shadow:0 1px 2px #1c191408}.v2-task-card:hover{border-color:var(--v2-border-strong);box-shadow:0 2px 5px #1c19140a}.v2-task-card h3,.v2-task-card .v2-task-title{font-size:12.5px;font-weight:500;margin:6px 0;line-height:1.55;text-align:left}.v2-task-card footer{display:flex;gap:6px;align-items:center;justify-content:space-between;color:var(--v2-muted);font-size:10.5px;margin-top:8px}.v2-tag-list{display:flex;gap:4px;flex-wrap:wrap}.v2-tag{font-size:10px;line-height:18px;padding:0 5px;border-radius:3px;background:var(--v2-surface-2);color:var(--v2-muted)}.v2-priority{font-size:10px;color:var(--v2-muted)}.v2-priority-urgent{color:var(--v2-red)}.v2-priority-high{color:var(--v2-amber)}.v2-group-row{background:var(--v2-surface-2);font-weight:500}.v2-cell-select,.v2-cell-date,.v2-cell-number{border-color:transparent!important;background:transparent!important;font-size:11.5px!important;max-width:140px}.v2-cell-number{width:68px}.v2-task-name-cell{display:flex;gap:8px;align-items:center;min-width:240px}.v2-task-name-cell button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:320px}.v2-calendar-toolbar{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:14px}.v2-calendar{border:1px solid var(--v2-border);border-radius:8px;overflow:hidden;background:var(--v2-surface)}.v2-calendar-weekdays,.v2-calendar-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.v2-calendar-weekdays>div{padding:8px 10px;font-size:11px;color:var(--v2-muted);border-bottom:1px solid var(--v2-border)}.v2-calendar-day{min-height:128px;border-right:1px solid var(--v2-border);border-bottom:1px solid var(--v2-border);padding:6px;overflow:hidden}.v2-calendar-day>span{font-size:11px;display:block;margin-bottom:6px}.v2-calendar-day.is-today>span{background:var(--v2-accent);color:#fff;border-radius:50%;width:22px;text-align:center}.v2-calendar-day.is-outside{background:var(--v2-surface-2);color:var(--v2-faint)}.v2-calendar-task{display:block;width:100%;border-radius:4px;background:color-mix(in srgb,var(--v2-accent) 7%,var(--v2-surface))!important;border-left:2px solid var(--v2-accent)!important;margin:3px 0;padding:4px 5px!important;font-size:10.5px!important;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-gantt{overflow:auto;border:1px solid var(--v2-border);border-radius:8px;background:var(--v2-surface)}.v2-gantt-header,.v2-gantt-row{display:flex;min-width:850px;border-bottom:1px solid var(--v2-border);min-height:38px;align-items:stretch}.v2-gantt-label{width:220px;flex-shrink:0;padding:9px 12px;position:sticky;left:0;z-index:3;background:var(--v2-surface);border-right:1px solid var(--v2-border);text-align:left;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-gantt-dates{display:flex;flex:1;font-size:10px;color:var(--v2-muted)}.v2-gantt-dates>span{flex:1;padding:8px 4px;text-align:center;border-right:1px solid var(--v2-border)}.v2-gantt-track{position:relative;flex:1;min-height:38px;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(100% / 14 - 1px),var(--v2-border) calc(100% / 14 - 1px),var(--v2-border) calc(100% / 14))}.v2-gantt-bar{position:absolute;top:8px;height:22px;border-radius:4px;background:color-mix(in srgb,var(--v2-accent) 18%,var(--v2-surface))!important;color:var(--v2-accent)!important;border:1px solid color-mix(in srgb,var(--v2-accent) 30%,transparent)!important;padding:2px 6px!important;font-size:10px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.v2-settings-layout{display:grid;grid-template-columns:210px minmax(0,760px);gap:32px;padding:24px}.v2-settings-nav{display:flex;flex-direction:column;gap:2px}.v2-settings-nav h3{font-size:10px;letter-spacing:.6px;text-transform:uppercase;color:var(--v2-faint);margin:16px 8px 6px}.v2-settings-nav button{display:flex;align-items:center;gap:8px;text-align:left;padding:6px 10px;border-radius:5px;font-size:12px;color:var(--v2-muted)}.v2-settings-nav button.is-active{background:var(--v2-surface-3);color:var(--v2-text)}.v2-settings-main{min-width:0}.v2-setting-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--v2-border)}.v2-setting-row h3{font-size:12px}.v2-setting-row p{font-size:12px;color:var(--v2-muted);margin-top:3px;max-width:380px}.v2-setting-row select{max-width:210px}.v2-theme-grid,.v2-accent-grid{display:flex;gap:10px;flex-wrap:wrap}.v2-theme-option{border:1px solid var(--v2-border)!important;border-radius:8px;padding:12px!important;min-width:130px;text-align:left}.v2-theme-option.is-active{border-color:var(--v2-accent)!important;box-shadow:0 0 0 1px var(--v2-accent)}.v2-people-grid,.v2-team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.v2-member-card,.v2-team-card{padding:18px;border:1px solid var(--v2-border);border-radius:10px;background:var(--v2-surface)}.v2-member-card h3,.v2-team-card h3{margin:10px 0 4px}.v2-member-card p,.v2-team-card p{font-size:12px;color:var(--v2-muted)}@media(min-width:1800px){.v2-page{padding-left:40px;padding-right:40px}}@media(max-width:1100px){.v2-home-grid{grid-template-columns:1fr}.v2-home-grid>.v2-stack:last-child{display:grid;grid-template-columns:1fr 1fr}.v2-page-header{align-items:start}.v2-page-header .v2-actions{flex-wrap:wrap;justify-content:flex-end}.v2-task-project{max-width:130px}.v2-settings-layout{gap:20px;grid-template-columns:180px minmax(0,1fr)}}@media(max-width:900px){.v2-sidebar{position:fixed;left:-270px;top:0;bottom:0;width:252px!important;transition:left .16s}.is-mobile-open .v2-sidebar{left:0}.v2-mobile-scrim{position:fixed;inset:0;z-index:29;background:#18161347!important}.v2-mobile-toggle{display:flex}.v2-main{padding-bottom:56px}.v2-topbar{padding:0 16px}.v2-bottomnav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:25;border-top:1px solid var(--v2-border);background:var(--v2-surface);height:56px;padding-bottom:env(safe-area-inset-bottom)}.v2-bottomnav .v2-nav-item{flex:1;display:flex;flex-direction:column;justify-content:center;gap:2px;font-size:10px!important;padding:5px 3px;margin:0;border-radius:0}.v2-bottomnav .v2-nav-item>span{flex:none!important;display:block!important}.v2-bottomnav .v2-nav-item.is-active{box-shadow:none;background:transparent;color:var(--v2-accent)!important}.v2-bottomnav .v2-nav-item.is-active svg{color:var(--v2-accent)}.v2-bottomnav .v2-nav-item small{display:none}.v2-page{padding:24px 16px}.v2-project-header{padding:20px 16px 0}.v2-task-views,.v2-project-body{padding:16px}.v2-search-button{width:180px}.v2-skip{left:16px}}@media(max-width:600px){.v2-topbar{gap:8px;padding:0 12px}.v2-topbar-actions{gap:4px}.v2-search-button{width:28px;padding:0!important;justify-content:center}.v2-search-button span,.v2-search-button kbd{display:none}.v2-create-menu summary{padding:2px 6px!important}.v2-create-menu summary span,.v2-create-menu summary svg:last-child{display:none}.v2-page-header{flex-direction:column;gap:14px}.v2-page-header h1{font-size:21px}.v2-page-header p{font-size:12px}.v2-page-header .v2-actions{justify-content:start}.v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-stat{padding:12px;border-bottom:1px solid var(--v2-border)!important}.v2-stat:nth-child(2){border-right:0!important}.v2-stat:nth-child(3),.v2-stat:nth-child(4){border-bottom:0!important}.v2-stat strong{font-size:21px}.v2-home-grid>.v2-stack:last-child{display:flex}.v2-panel>header{padding:10px;gap:6px;flex-wrap:wrap}.v2-panel>header h2{min-width:65px}.v2-segmented>button{padding:2px 5px;font-size:10px}.v2-task-row{padding:8px 10px;gap:7px}.v2-task-project{display:none}.v2-task-name{font-size:11.5px}.v2-table th,.v2-table td{padding:10px}.v2-toolbar{gap:6px}.v2-toolbar>select{max-width:150px}.v2-modal-scrim{padding:12px}.v2-modal{max-height:calc(100dvh - 24px)}.v2-form{padding:16px}.v2-form-row{grid-template-columns:1fr}.v2-settings-layout{display:block;padding:20px 16px}.v2-settings-nav{display:flex;flex-direction:row;overflow:auto;padding-bottom:16px;gap:4px;white-space:nowrap}.v2-settings-nav h3{display:none}.v2-settings-nav button{flex-shrink:0}.v2-setting-row{align-items:flex-start;flex-direction:column;gap:8px}.v2-calendar-day{min-height:92px;padding:4px}.v2-calendar-task{font-size:9px!important;padding:3px!important}.v2-calendar-weekdays>div{padding:6px 3px;font-size:10px}.v2-calendar-toolbar{flex-wrap:wrap}.v2-project-heading h1{flex:1;min-width:160px}.v2-board-column{min-width:260px}.v2-dropdown{max-width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){.v2-workspace *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.v2-workspace[data-motion=reduce] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.v2-settings{display:grid;grid-template-columns:220px minmax(0,1fr);height:100%;background:var(--v2-surface)}.v2-settings>.v2-settings-nav{padding:20px 10px;border-right:1px solid var(--v2-border);background:var(--v2-surface);min-width:0;gap:0;overflow:auto;align-self:stretch}.v2-settings-nav>div:first-child h3{margin-top:0}.v2-settings-nav h3{font-size:11px;font-weight:600;letter-spacing:.06em;margin:14px 8px 4px}.v2-settings-nav button{width:100%;height:30px;min-height:30px;padding:0 8px;font-size:13.5px;gap:9px;font-weight:450;border:0!important;border-radius:6px;white-space:nowrap}.v2-settings-nav button:hover{background:var(--v2-surface-2)}.v2-settings-nav button.v2-active{background:var(--v2-surface);color:var(--v2-text);font-weight:500;box-shadow:0 1px 2px #0000000d,0 0 0 1px var(--v2-border)}.v2-advanced-settings{display:flex;gap:8px;align-items:center;padding:10px 8px;margin-top:16px;border-top:1px solid var(--v2-border);color:var(--v2-muted)!important;font-size:12px}.v2-advanced-settings:hover{color:var(--v2-accent)!important}.v2-settings-body{width:100%;min-width:0;overflow-y:auto}.v2-settings-in{width:100%;max-width:720px;padding:32px 40px 80px;min-width:0}.v2-settings-in>h1{line-height:1.45;font-size:19px;letter-spacing:-.015em;margin:0 0 4px}.v2-settings-body .v2-settings-lead{color:var(--v2-muted);margin:0 0 24px;font-size:13.5px}.v2-settings-in>.v2-error{margin:12px 0}.v2-settings-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:14px 0;border-bottom:1px solid var(--v2-divider,var(--v2-border));font-size:13.5px}.v2-settings-row b{font-weight:500;overflow-wrap:anywhere}.v2-settings-row p{color:var(--v2-muted);font-size:12.5px;margin-top:2px;line-height:1.45}.v2-settings-control{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:260px}.v2-settings-control>select{max-width:260px;min-width:180px;width:auto;font-size:13.5px}.v2-settings-control>span{color:var(--v2-muted);font-size:12px;text-align:right}.v2-settings-block{margin-top:28px}.v2-settings-block>h2{font-size:13.5px;font-weight:600;margin:0 0 4px;padding-bottom:8px;border-bottom:1px solid var(--v2-border)}.v2-settings-block>.v2-muted{padding:12px 0}.v2-settings-block>.v2-btn{margin-top:14px}.v2-theme-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.v2-workspace .v2-theme-card{border:1px solid var(--v2-border);border-radius:8px;padding:8px;text-align:left;display:flex;flex-direction:column;gap:8px;transition:border-color .14s,box-shadow .14s;min-width:0}.v2-workspace .v2-theme-card:hover{border-color:var(--v2-border-strong)}.v2-workspace .v2-theme-card.v2-active{border-color:var(--v2-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--v2-accent) 12%,transparent)}.v2-theme-card>.v2-row{font-size:13px;font-weight:500;gap:6px}.v2-theme-card>.v2-row>svg:last-child:not(:first-child){margin-left:auto;color:var(--v2-accent)}.v2-theme-preview{height:84px;width:100%;border-radius:6px;display:grid;grid-template-columns:30% 1fr;overflow:hidden;border:1px solid #80808033}.v2-theme-preview-side{padding:8px 6px;display:flex;flex-direction:column;gap:4px}.v2-theme-preview-main{padding:10px;display:flex;flex-direction:column;gap:5px}.v2-theme-preview i{display:block;height:5px;border-radius:3px}.v2-theme-preview-split{grid-template-columns:1fr 1fr}.v2-theme-preview-split>span{display:grid;grid-template-columns:30% 1fr}.v2-swatches{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:0}.v2-workspace .v2-swatch{width:26px;height:26px;min-width:26px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:0 0 0 1px #00000014;transition:transform .14s}.v2-workspace .v2-swatch:hover{transform:scale(1.08)}.v2-swatch[aria-checked=true],.v2-swatch[aria-pressed=true]{outline:2px solid var(--v2-swatch-color,var(--v2-accent));outline-offset:2px}.v2-workspace input.v2-switch{appearance:none;-webkit-appearance:none;width:30px;height:18px;min-width:30px;margin:0;border:1px solid var(--v2-border-strong);border-radius:12px;background:var(--v2-surface-3);cursor:pointer;position:relative;transition:background .14s;vertical-align:middle}.v2-workspace input.v2-switch:before{content:"";position:absolute;width:12px;height:12px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0002;transition:transform .14s}.v2-workspace input.v2-switch:checked{background:var(--v2-accent);border-color:var(--v2-accent)}.v2-workspace input.v2-switch:checked:before{transform:translate(12px)}.v2-workspace input.v2-switch:disabled{opacity:.5;cursor:not-allowed}.v2-settings-form.v2-form{padding:0;max-width:440px;gap:16px}.v2-settings-form fieldset,.v2-form fieldset{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:14px}.v2-settings-form legend,.v2-form legend{font-size:12px;font-weight:500;margin-bottom:8px;padding:0}.v2-settings-form label{font-size:12.5px;font-weight:500}.v2-settings-form label input{font-weight:400}.v2-settings-form .v2-row{gap:14px}.v2-settings-form .v2-swatches{margin-top:6px}.v2-settings-form .v2-swatch{width:22px;height:22px;min-width:22px}.v2-form label.v2-check-label{flex-direction:row;font-weight:400}.v2-settings-form footer{padding-top:0;margin-top:0;border-top:0;justify-content:flex-start}.v2-settings-form fieldset>.v2-btn{align-self:flex-start}.v2-password-strength{display:flex;align-items:center;gap:10px;margin-top:-8px}.v2-password-strength meter{height:6px;flex:1;max-width:220px;border-radius:3px;overflow:hidden;accent-color:var(--v2-accent)}.v2-password-strength meter::-webkit-meter-bar{background:var(--v2-surface-3);border:0;border-radius:3px}.v2-password-strength meter::-webkit-meter-optimum-value{background:var(--v2-green)}.v2-password-strength small{width:60px}.v2-banner{padding:10px 12px;border-radius:6px;background:color-mix(in srgb,var(--v2-green) 9%,var(--v2-surface));color:var(--v2-green);border:1px solid color-mix(in srgb,var(--v2-green) 20%,transparent);margin-bottom:16px;font-size:12px}.v2-grid-two{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px;align-items:start}.v2-grow{flex:1;min-width:0}.v2-list-row{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 14px;border-bottom:1px solid var(--v2-border)!important;font-size:12px;text-align:left;width:100%}button.v2-list-row:hover{background:var(--v2-surface-2)}.v2-list-row:last-child{border-bottom:0!important}.v2-list-row .v2-grow>small,.v2-member-button small{display:block;margin-top:1px}.v2-list-row>small{flex-shrink:0}.v2-people .v2-panel>h2{padding:12px 14px;border-bottom:1px solid var(--v2-border);font-size:13px}.v2-people .v2-panel>.v2-muted,.v2-people .v2-panel>.v2-error{margin:12px 14px}.v2-people .v2-panel>.v2-settings-row{padding:12px 14px;font-size:12px;gap:12px}.v2-people .v2-panel>.v2-settings-row select{max-width:190px}.v2-table-wrap{overflow:auto;max-width:100%;scrollbar-width:thin}.v2-settings-body .v2-table td{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.v2-settings-body .v2-table td p{font-size:11px;margin-top:4px}.v2-settings-body .v2-table+.v2-btn{margin-top:16px}.v2-member-button{display:flex;gap:10px;align-items:center;text-align:left;min-width:200px;font-size:12px}.v2-member-button>span:not(.v2-avatar){font-weight:500}.v2-member-button small{font-weight:400}.v2-member-identity{display:flex;align-items:center;gap:14px;padding-bottom:24px}.v2-member-identity b{font-size:16px;font-weight:600}.v2-avatar-xl{width:64px;height:64px;font-size:22px}.v2-badge-green{background:color-mix(in srgb,var(--v2-green) 9%,var(--v2-surface));border-color:color-mix(in srgb,var(--v2-green) 16%,transparent);color:var(--v2-green)}.v2-text-button{color:var(--v2-muted)!important;font-size:12px!important;padding:2px 6px!important;border-radius:4px;display:inline-flex;gap:4px}.v2-text-button:hover{background:var(--v2-surface-2);color:var(--v2-text)!important}.v2-search-input{display:flex;align-items:center;gap:7px;border:1px solid var(--v2-border-strong);background:var(--v2-surface);border-radius:6px;padding:0 9px;color:var(--v2-faint);width:260px}.v2-workspace .v2-search-input input{border:0!important;background:transparent!important;padding:5px 0!important;flex:1;width:100%;font-size:12px}.v2-search-input:focus-within{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-workspace .v2-search-input input:focus-visible{outline:none}.v2-people .v2-tabs{margin-bottom:16px;overflow:auto;white-space:nowrap}.v2-people .v2-panel>.v2-tabs{margin:0;padding:6px 12px 0}.v2-tabs>button.v2-active{color:var(--v2-accent);border-bottom-color:var(--v2-accent)}.v2-people .v2-project-card{background:var(--v2-surface);border:1px solid var(--v2-border);padding:16px;display:flex;flex-direction:column;gap:10px;text-align:left;border-radius:8px;min-width:0}.v2-people .v2-project-card:hover{border-color:var(--v2-border-strong);box-shadow:0 2px 6px #1c191408}.v2-people .v2-project-card h3{font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-people .v2-project-card p{font-size:12px;color:var(--v2-muted);min-height:36px}.v2-people .v2-project-card footer{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid var(--v2-border);font-size:11px;color:var(--v2-muted)}.v2-team-member-picker{display:flex;flex-direction:column;border:1px solid var(--v2-border);border-radius:6px;max-height:210px;overflow:auto}.v2-form .v2-team-member-picker label{display:flex;flex-direction:row;gap:8px;padding:8px 10px;min-height:38px;font-weight:400}.v2-team-member-picker label>span:not(.v2-avatar){flex:1}.v2-team-member-picker label>small{font-size:10px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-team-member-picker label:hover{background:var(--v2-surface-2)}.v2-icon-options{display:grid;grid-template-columns:repeat(8,26px);gap:4px}.v2-icon-options button.v2-active{color:var(--v2-accent);background:color-mix(in srgb,var(--v2-accent) 10%,var(--v2-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v2-accent) 30%,transparent)}.v2-workspace .v2-btn.v2-btn-danger{color:var(--v2-red)!important}.v2-settings-in>.v2-people{padding:0;max-width:none}.v2-settings-in>.v2-people .v2-page-header h1{font-size:17px}.v2-composer.v2-form{gap:14px}.v2-composer-fields{gap:14px!important}.v2-composer-fields>.v2-row{align-items:flex-end;gap:10px}.v2-composer label{font-size:12px}.v2-composer-title{font-size:15px!important;font-weight:500;min-height:38px!important}.v2-composer-properties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.v2-composer-properties label{min-width:0}.v2-composer-properties select,.v2-composer-properties input{font-size:12px!important;width:100%}.v2-composer-labels{display:flex;flex-wrap:wrap;gap:7px}.v2-form .v2-composer-labels label{display:flex;flex-direction:row;align-items:center;gap:5px;font-weight:400;padding:4px 7px;border:1px solid var(--v2-border);border-radius:5px;font-size:11.5px;background:var(--v2-surface)}.v2-composer-labels label>span{width:6px;height:6px;border-radius:50%;flex-shrink:0}.v2-composer-labels input{width:12px;height:12px;margin:0}.v2-composer-subtask{display:flex;align-items:center;gap:8px;font-size:12px;padding:3px 4px;min-height:30px;border-bottom:1px solid var(--v2-border)}.v2-composer-subtask .v2-grow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-composer-add-subtask{display:flex;align-items:center;gap:7px;border:1px solid var(--v2-border);border-radius:6px;padding:0 8px;color:var(--v2-faint)}.v2-workspace .v2-composer-add-subtask input{flex:1;border:0;background:transparent;padding-left:0;font-size:12px}.v2-composer-add-subtask:focus-within{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-composer-add-subtask input:focus-visible{outline:none!important}.v2-form label.v2-composer-upload{position:relative;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;border:1px dashed var(--v2-border-strong);border-radius:6px;padding:10px;cursor:pointer;color:var(--v2-muted);font-weight:400}.v2-composer-upload:hover{background:var(--v2-surface-2)}.v2-composer-upload input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.v2-composer-upload:focus-within{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-composer footer{flex-wrap:wrap;margin:2px -20px -20px;padding:14px 20px;border-top:1px solid var(--v2-border);background:var(--v2-surface-2);border-radius:0 0 10px 10px}.v2-composer-shortcut{color:var(--v2-faint);white-space:nowrap}.v2-composer-brand{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:16px}.v2-composer-brand .v2-swatches{gap:7px;padding:2px}.v2-composer-brand .v2-swatch{width:22px;height:22px;min-width:22px}.v2-template-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v2-workspace .v2-template-card{border:1px solid var(--v2-border);padding:10px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border-radius:6px;gap:4px;min-width:0;background:var(--v2-surface)}.v2-template-card>b{font-size:12.5px;font-weight:500;line-height:1.4}.v2-template-card>small{font-size:11px}.v2-workspace .v2-template-card:hover{border-color:var(--v2-border-strong)}.v2-workspace .v2-template-card.v2-active{border-color:var(--v2-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--v2-accent) 10%,transparent)}.v2-template-card.v2-active>svg{color:var(--v2-accent)}.v2-composer-hint{display:flex;align-items:center;gap:6px;font-size:11.5px}.v2-two-factor-enable{margin-top:20px}.v2-two-factor-form{max-width:100%}.v2-qr-code{padding:14px;background:#fff;border:1px solid var(--v2-border);border-radius:8px;align-self:center;line-height:0}.v2-qr-code svg{display:block;max-width:100%;height:auto}.v2-manual-secret{font-size:12px;border:1px solid var(--v2-border);border-radius:6px;padding:9px 12px}.v2-manual-secret summary{color:var(--v2-muted);cursor:pointer}.v2-manual-secret code{display:block;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:12px;padding:10px 0 4px;font-family:Geist Mono,monospace}.v2-recovery-codes{display:flex;flex-direction:column;gap:10px}.v2-recovery-codes>div:not(.v2-row){display:grid;grid-template-columns:1fr 1fr;gap:6px;border:1px solid var(--v2-border);border-radius:6px;background:var(--v2-surface-2);padding:12px}.v2-recovery-codes code{font-family:Geist Mono,monospace;font-size:12px;-webkit-user-select:all;user-select:all;text-align:center;letter-spacing:.4px}.v2-two-factor-form .v2-check-label{font-size:12px}.v2-workspace.v2-auth-shell{display:flex;flex-direction:column;min-height:100dvh;height:auto;overflow:auto;background:var(--v2-bg)}.v2-auth-top{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;gap:16px;width:100%;flex-shrink:0}.v2-auth-brand{display:flex;align-items:center;gap:9px;font-size:13.5px}.v2-auth-top .v2-brand-mark{width:25px;height:25px}.v2-auth-center{display:flex;flex:1;justify-content:center;align-items:flex-start;padding:6vh 16px 40px;width:100%}.v2-onboarding-card{display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px}.v2-onboarding-card>fieldset,.v2-onboarding-card fieldset{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;min-width:0}.v2-onboarding-card h1{font-size:25px;font-weight:600;text-align:center;letter-spacing:-.5px;outline:none}.v2-onboarding-card .v2-auth-sub{color:var(--v2-muted);text-align:center;margin-top:-10px;font-size:13px;line-height:1.6}.v2-onboarding-card label{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;min-width:0}.v2-onboarding-card input{width:100%;min-height:38px!important;font-size:13px}.v2-onboarding-card .v2-muted{font-size:12px}.v2-onboarding-card legend{font-size:12.5px;font-weight:500;margin-bottom:7px}.v2-onboarding-steps{display:flex;gap:5px;width:150px;align-self:center}.v2-onboarding-steps>i{height:3px;background:var(--v2-surface-3);border-radius:2px;flex:1}.v2-onboarding-steps>i.v2-active{background:var(--v2-accent)}.v2-onboarding-step{text-align:center;color:var(--v2-faint);font-size:12px}.v2-onboarding-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v2-workspace .v2-onboarding-option{display:flex;flex-direction:column;gap:5px;padding:14px;text-align:left;border:1px solid var(--v2-border);border-radius:7px;min-width:0;background:var(--v2-surface)}.v2-onboarding-option>b{font-size:13px;font-weight:500}.v2-onboarding-option>small{font-size:11.5px;line-height:1.5}.v2-workspace .v2-onboarding-option:hover{border-color:var(--v2-border-strong)}.v2-workspace .v2-onboarding-option.v2-active{border-color:var(--v2-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--v2-accent) 10%,transparent);background:color-mix(in srgb,var(--v2-accent) 3%,var(--v2-surface))}.v2-onboarding-option.v2-active>svg{color:var(--v2-accent)}.v2-onboarding-card footer{display:flex;align-items:center;gap:8px;padding-top:6px}.v2-onboarding-address{display:flex;align-items:stretch;min-width:0}.v2-onboarding-address>span{display:flex;align-items:center;background:var(--v2-surface-2);border:1px solid var(--v2-border-strong);border-right:0;border-radius:6px 0 0 6px;padding:0 10px;color:var(--v2-muted);font-size:12px;white-space:nowrap;font-weight:400}.v2-workspace .v2-onboarding-address>input{border-radius:0 6px 6px 0;flex:1;min-width:0}.v2-onboarding-sizes{display:flex;background:var(--v2-surface-3);border-radius:6px;padding:3px;gap:2px;align-self:flex-start;max-width:100%;overflow:auto}.v2-onboarding-sizes button{font-size:11.5px;padding:5px 9px;border-radius:4px;white-space:nowrap;color:var(--v2-muted)}.v2-onboarding-sizes button.v2-active{background:var(--v2-surface);color:var(--v2-text);box-shadow:0 1px 3px #1c191412}.v2-onboarding-ready{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:color-mix(in srgb,var(--v2-green) 12%,var(--v2-surface));color:var(--v2-green);align-self:center}.v2-onboarding-summary{border:1px solid var(--v2-border);border-radius:8px;overflow:hidden}.v2-onboarding-summary>div{display:flex;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--v2-border);font-size:12.5px}.v2-onboarding-summary>div:last-child{border:0}.v2-onboarding-summary>div>span{flex:1;min-width:0}.v2-onboarding-summary b{font-weight:500;display:block;overflow-wrap:anywhere}.v2-onboarding-summary small{display:block;margin-top:2px;color:var(--v2-muted)}.v2-onboarding-summary>div>svg:first-child{color:var(--v2-accent)}.v2-onboarding-summary>div>svg:last-child{color:var(--v2-green)}.v2-auth-footer{color:var(--v2-faint);font-size:11.5px;text-align:center;padding:16px 24px}.v2-workspace-directory{padding:40px 24px 80px;width:100%;max-width:1040px;margin:auto;flex:1}.v2-workspace-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.v2-workspace-card{border:1px solid var(--v2-border);border-radius:9px;background:var(--v2-surface);position:relative;overflow:hidden}.v2-workspace-card>a{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px}.v2-workspace-card:hover{border-color:var(--v2-border-strong);box-shadow:0 2px 7px #1c191408}.v2-workspace-card h2{font-size:15px;font-weight:600}.v2-workspace-card p{font-size:12px;color:var(--v2-muted)}.v2-workspace-card-mark{width:42px;height:42px;border-radius:9px;color:#fff;display:grid;place-items:center;margin-bottom:6px;overflow:hidden}.v2-workspace-card-mark img{width:100%;height:100%;object-fit:cover}.v2-workspace-card .v2-text-button{margin-top:8px;padding-left:0!important}.v2-workspace-delete{position:absolute;right:12px;top:12px}@media(max-width:600px){.v2-auth-top{padding:16px}.v2-auth-center{padding:20px 16px 40px;align-items:flex-start}.v2-onboarding-card{padding:24px 18px}.v2-onboarding-card h1{font-size:22px}.v2-onboarding-options{gap:8px}.v2-workspace .v2-onboarding-option{padding:11px}.v2-onboarding-card footer{flex-wrap:wrap}.v2-onboarding-card footer>.v2-btn-primary{margin-left:auto}.v2-onboarding-card footer>.v2-spacer{display:none}.v2-workspace-directory{padding:24px 16px 60px}.v2-workspace-cards{grid-template-columns:1fr}}@media(max-width:420px){.v2-composer-brand{grid-template-columns:1fr}.v2-composer-brand .v2-swatches{max-width:none}.v2-composer-properties{grid-template-columns:1fr}.v2-composer-shortcut{display:none}.v2-template-options{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-composer footer{margin:2px -16px -16px;padding:12px 16px}.v2-composer footer>.v2-check-label{font-size:11px}.v2-composer footer>.v2-spacer{display:none}}@media(max-width:1100px){.v2-grid-two{grid-template-columns:1fr}}@media(max-width:640px){.v2-settings{display:block}.v2-settings>.v2-settings-nav{display:flex;flex-direction:row;gap:8px;border-right:0;border-bottom:1px solid var(--v2-border);padding:10px 12px;max-width:100%;white-space:nowrap}.v2-settings-nav>div{display:flex;gap:3px}.v2-settings-nav h3{display:none}.v2-settings-nav button{width:auto;flex-shrink:0;padding:5px 8px}.v2-advanced-settings{margin:0;padding:5px 8px;border:0;flex-shrink:0}.v2-settings-in{padding:20px 16px 96px}.v2-settings-row{grid-template-columns:minmax(0,1fr);gap:10px}.v2-settings-control{justify-content:flex-start;max-width:none}.v2-settings-control>span{text-align:left}.v2-settings-control>select{max-width:100%;width:100%}.v2-settings-row:has(.v2-switch) .v2-settings-control{max-width:none}.v2-theme-options{gap:8px}.v2-theme-card>.v2-row{font-size:11px;gap:4px}.v2-theme-preview{height:68px}.v2-theme-preview>span{padding:8px}.v2-search-input{width:auto;flex:1;min-width:140px}.v2-icon-options{grid-template-columns:repeat(8,26px)}.v2-settings-in>.v2-people .v2-project-grid{grid-template-columns:1fr}.v2-list-row{padding:9px 10px;gap:7px}.v2-people-task>small:first-of-type{display:none}.v2-settings-body .v2-table th,.v2-settings-body .v2-table td{padding:8px}.v2-settings-row:has(.v2-check-label) .v2-settings-control{max-width:160px}}.v2-settings-block-first{margin-top:0}.v2-settings-nav{background:var(--v2-surface)}.v2-settings-body .v2-label{font-weight:500;font-size:12.5px;margin-bottom:6px}.v2-settings-body .v2-theme-card{border-radius:10px}.v2-settings-body .v2-segmented{padding:2px;gap:2px;border-radius:6px;white-space:nowrap}.v2-settings-body .v2-segmented>button{font-size:12px;padding:3px 9px;line-height:20px}.v2-settings-body .v2-settings-workspace-brand{margin-bottom:4px;gap:14px}.v2-settings-workspace-logo{width:52px;height:52px;border-radius:11px;color:#fff;display:grid;place-items:center;font-size:28px;font-weight:600;flex-shrink:0;overflow:hidden}.v2-settings-workspace-logo img{width:100%;height:100%;object-fit:cover}.v2-workspace-url{display:flex;align-items:stretch}.v2-workspace-url>span{display:flex;align-items:center;padding:0 10px;background:var(--v2-surface-2);border:1px solid var(--v2-border-strong);border-right:0;border-radius:6px 0 0 6px;white-space:nowrap;color:var(--v2-muted);font-weight:400}.v2-workspace .v2-workspace-url input{border-radius:0 6px 6px 0;min-width:0}.v2-settings-body .v2-workspace-identity-form{gap:14px}.v2-settings-body .v2-password-form{max-width:400px;gap:14px}.v2-form-hint{font-size:12px;font-weight:400;color:var(--v2-faint);line-height:1.5}.v2-password-form>.v2-form-hint{margin-top:-8px}.v2-strength-bars{display:flex;gap:4px;flex:1}.v2-strength-bars i{height:3px;border-radius:2px;background:var(--v2-surface-3);flex:1}.v2-strength-bars i.v2-filled{background:var(--v2-green)}.v2-settings-members-actions{margin-bottom:12px}.v2-settings-member-list .v2-list-row{min-height:52px}.v2-settings-member-list b{font-weight:500}.v2-settings-member-list small{font-size:12px}.v2-shortcuts-block{margin-top:18px}.v2-shortcut-row{padding:9px 0}.v2-shortcut-row .v2-row{gap:4px}.v2-shortcut-row small{font-size:11px}.v2-shortcut-row>span:last-child{justify-content:flex-end}.v2-capability-note{color:var(--v2-faint);font-size:12px;line-height:1.5;margin-top:14px}.v2-push-device{margin-top:16px}.v2-settings-permissions{margin-top:12px}.v2-permissions-advanced{margin-top:16px}.v2-settings-body .v2-source-permissions{min-width:560px}.v2-settings-in>.v2-btn-danger{margin-top:16px}.v2-people.v2-page{max-width:1160px;padding:28px 24px 72px}.v2-people.v2-people-directory{max-width:1200px}.v2-people .v2-page-header{align-items:flex-start}.v2-people .v2-page-header h1{font-size:23px;font-weight:600;letter-spacing:-.022em;line-height:1.2}.v2-people .v2-page-header p{margin-top:4px;font-size:13.5px}.v2-people .v2-actions{gap:6px}.v2-people .v2-panel,.v2-people-settings .v2-panel{border-radius:10px;margin:0}.v2-people .v2-source-panel-header{min-height:0;border:0;padding:12px 14px 10px;gap:8px;justify-content:flex-start}.v2-source-panel-header h2{font-size:13.5px;font-weight:600}.v2-source-panel-header>span{font-size:13.5px}.v2-source-panel-body{padding:0 14px 14px;font-size:13.5px}.v2-source-feed{display:flex;flex-direction:column;gap:12px}.v2-source-feed-item{display:flex;gap:10px;font-size:12.5px}.v2-source-feed-item small{display:block;color:var(--v2-faint);font-size:12px;margin-top:2px}.v2-people .v2-list-row,.v2-people-settings .v2-list-row{min-height:40px;padding:8px 14px;font-size:13px;border-bottom:1px solid var(--v2-divider,var(--v2-border))!important}.v2-people .v2-list-row:last-child,.v2-people-settings .v2-list-row:last-child{border:0!important}.v2-people .v2-team-member-row{min-height:48px}.v2-team-member-row b{font-weight:500}.v2-people .v2-stats{border-radius:10px;margin-bottom:18px;background:transparent}.v2-people .v2-stat{gap:6px}.v2-people .v2-stat small{font-size:12.5px;color:var(--v2-muted)}.v2-people .v2-stat strong{font-size:22px;line-height:1.1;letter-spacing:-.02em}.v2-source-member-header{display:flex;gap:18px;margin-bottom:22px;flex-wrap:wrap;align-items:flex-start}.v2-source-member-header h1{font-size:23px;font-weight:600;letter-spacing:-.02em;line-height:1.45}.v2-member-title{margin-top:3px;font-size:13.5px}.v2-member-contact{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;color:var(--v2-faint);font-size:12.5px}.v2-member-contact>span{display:flex;gap:5px;align-items:center}.v2-people .v2-panel>.v2-tabs{padding:0 8px}.v2-people .v2-directory-tabs{margin-bottom:14px}.v2-directory-toolbar{padding-bottom:12px;gap:8px}.v2-directory-toolbar .v2-search-input{width:200px;flex:none;height:26px}.v2-directory-toolbar .v2-segmented{max-width:100%;overflow:auto}.v2-directory-toolbar .v2-segmented button{font-size:12px;padding:3px 9px}.v2-directory-teams-toolbar{margin-bottom:12px;font-size:13px}.v2-source-teams-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px}.v2-source-team-card{border:1px solid var(--v2-border)!important;border-radius:10px;padding:14px!important;display:flex;flex-direction:column;gap:12px;cursor:pointer;background:var(--v2-surface)!important;text-align:left}.v2-source-team-card:hover{border-color:var(--v2-border-strong)!important;box-shadow:0 4px 12px -6px #0000001a}.v2-source-team-card b{font-size:14px;font-weight:600}.v2-team-description{font-size:12.5px;color:var(--v2-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em;line-height:1.45}.v2-team-foot{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--v2-faint);padding-top:10px;border-top:1px solid var(--v2-divider,var(--v2-border))}.v2-team-foot .v2-row{gap:4px}.v2-avatar-stack{display:flex}.v2-avatar-stack>.v2-avatar+.v2-avatar{margin-left:-6px}.v2-avatar-stack>.v2-avatar{box-shadow:0 0 0 2px var(--v2-surface)}.v2-people .v2-project-icon,.v2-people-settings .v2-project-icon{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;flex-shrink:0}.v2-people .v2-project-icon-lg,.v2-team-name-field .v2-project-icon-lg{width:36px;height:36px;border-radius:9px}.v2-team-progress{display:flex;align-items:center;gap:6px;width:120px}.v2-team-progress progress{flex:1}.v2-team-progress small{font-size:12px;color:var(--v2-faint)}.v2-source-permissions{width:100%;border-collapse:collapse;font-size:12.5px}.v2-source-permissions th,.v2-source-permissions td{padding:9px 8px;text-align:center;border-bottom:1px solid var(--v2-divider,var(--v2-border));white-space:nowrap}.v2-source-permissions th{font-weight:500;color:var(--v2-muted);font-size:12px}.v2-source-permissions th:first-child,.v2-source-permissions td:first-child{text-align:left;padding-left:14px}.v2-source-permissions td>span[aria-label]{display:inline-flex}.v2-member-table{min-width:880px}.v2-member-table th:nth-child(2),.v2-member-table th:nth-child(3),.v2-member-table th:nth-child(6),.v2-member-table th:nth-child(7),.v2-member-table td:nth-child(2),.v2-member-table td:nth-child(3),.v2-member-table td:nth-child(6),.v2-member-table td:nth-child(7){text-align:left}.v2-member-button{font-size:13px;min-width:200px}.v2-member-button small{font-size:12px}.v2-role-pill{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;padding:2px 6px}.v2-workspace .v2-role-select{width:auto;max-width:150px;min-height:24px;height:24px;font-size:12.5px;padding:1px 22px 1px 7px;border-radius:6px}.v2-online{color:var(--v2-green)}.v2-dot{width:5px;height:5px;border-radius:50%;background:currentColor}.v2-badge-amber{color:var(--v2-amber);background:color-mix(in srgb,var(--v2-amber) 12%,transparent)}.v2-person-menu{z-index:80;width:200px;max-width:min(320px,calc(100vw - 16px));max-height:min(420px,70vh);overflow-y:auto;padding:4px;border:0;border-radius:8px;background:var(--v2-surface);box-shadow:var(--v2-shadow);font-size:13px}.v2-person-menu button{width:100%;min-height:30px;display:flex;align-items:center;gap:9px;text-align:left;padding:0 8px;border-radius:5px;font-size:13px;color:var(--v2-text)}.v2-person-menu button>svg{flex:none;color:var(--v2-muted)}.v2-person-menu button:hover,.v2-person-menu button:focus-visible{background:var(--v2-surface-2);outline:none}.v2-person-menu .v2-person-remove{margin-top:4px;padding-top:5px;border-top:1px solid var(--v2-border);border-radius:0 0 5px 5px;color:var(--v2-red)}.v2-person-menu .v2-person-remove>svg{color:var(--v2-red)}.v2-pending-invitations{margin-top:16px!important}.v2-team-name-field{align-items:flex-start!important;gap:10px!important}.v2-team-name-field>.v2-project-icon{margin-top:22px}.v2-modal-description{color:var(--v2-muted);font-size:12.5px;margin-top:-8px}.v2-people-settings .v2-list-row b{font-weight:500}@media(max-width:900px){.v2-settings{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.v2-settings-in{padding:20px 16px 96px}.v2-settings>.v2-settings-nav{display:flex;flex-direction:row;padding:8px 12px;gap:4px;border-right:0;border-bottom:1px solid var(--v2-border);white-space:nowrap;overflow:auto}.v2-settings-nav>div{display:flex;gap:3px}.v2-settings-nav h3{display:none}.v2-settings-nav button{width:auto;flex-shrink:0}.v2-settings-control>select{min-width:150px}.v2-people.v2-page{padding:20px 16px 96px}.v2-source-member-header>.v2-row:last-child{margin-left:82px}.v2-settings-body .v2-theme-preview{height:84px}.v2-onboarding-card{padding:0!important}.v2-onboarding-card h1{font-size:23px!important}}.v2-auth-card{width:100%;max-width:380px;display:flex;flex-direction:column;gap:16px}.v2-auth-card h1{font-size:23px;font-weight:600;letter-spacing:-.022em;text-align:center;line-height:1.45}.v2-auth-sub{text-align:center;color:var(--v2-muted);margin:-8px 0 4px!important;font-size:13.5px;line-height:1.45}.v2-auth-sub b{color:var(--v2-text);font-weight:600}.v2-auth-hero-mark{display:flex;justify-content:center}.v2-auth-hero-mark img{max-height:38px;max-width:180px;object-fit:contain}.v2-auth-brand img{max-height:22px;max-width:160px;object-fit:contain}.v2-auth-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:color-mix(in srgb,var(--v2-accent) 12%,transparent);color:var(--v2-accent)}.v2-auth-field{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:500}.v2-workspace .v2-auth-field input{height:36px;padding:0 10px;font-size:13.5px;width:100%;font-weight:400}.v2-auth-field .v2-row{gap:8px}.v2-auth-password{display:flex;position:relative;align-items:center}.v2-workspace .v2-auth-password input{padding-right:38px}.v2-auth-password>.v2-icon-btn{position:absolute;right:5px}.v2-workspace .v2-btn.v2-auth-button{width:100%;height:36px;min-height:36px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13.5px;line-height:1.45}.v2-auth-link{color:var(--v2-accent)!important;font-weight:500;font-size:12.5px}.v2-auth-link:hover{text-decoration:underline;text-underline-offset:3px}.v2-auth-card>.v2-auth-link{font-size:13.5px}.v2-auth-or{display:flex;align-items:center;gap:10px;color:var(--v2-faint);font-size:12px}.v2-auth-or:before,.v2-auth-or:after{content:"";height:1px;background:var(--v2-border);flex:1}.v2-auth-social{display:flex;flex-direction:column;gap:8px}.v2-auth-social>.v2-btn:disabled{opacity:.55}.v2-auth-foot{text-align:center;color:var(--v2-muted);font-size:12.5px}.v2-auth-foot>.v2-row{display:inline-flex;gap:6px}.v2-auth-foot .v2-auth-link{font-size:12.5px}.v2-auth-card .v2-auth-remember{font-size:13px;color:var(--v2-text);font-weight:400;flex-direction:row;gap:8px;cursor:pointer}.v2-auth-remember input{width:14px;height:14px}.v2-auth-terms{text-align:center;font-size:12px;color:var(--v2-faint)}.v2-auth-footer{padding:18px;font-size:12px;color:var(--v2-faint)}.v2-auth-strength{display:flex;gap:4px}.v2-auth-strength i{height:3px;border-radius:2px;flex:1;background:var(--v2-surface-3)}.v2-auth-strength i.v2-filled{background:var(--v2-green)}.v2-workspace input.v2-auth-totp{font-family:Geist Mono,monospace;letter-spacing:.2em;font-size:15px}.v2-workspace .v2-auth-top-link{border:0;background:transparent;padding:0 8px;min-height:26px;font-size:12px;box-shadow:none}.v2-auth-card .v2-capability-note{margin-top:0;font-size:12px}.v2-onboarding-card h1{font-size:23px;letter-spacing:-.022em;line-height:1.45}.v2-onboarding-card .v2-auth-sub{margin:-8px 0 4px!important;font-size:13.5px;line-height:1.45}.v2-onboarding-steps{width:auto;gap:6px;margin-bottom:8px}.v2-onboarding-steps>i{width:28px;height:3px;flex:none;background:var(--v2-border-strong)}.v2-onboarding-step{margin-top:0!important}.v2-onboarding-step-0 .v2-onboarding-options,.v2-onboarding-step-3 .v2-onboarding-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v2-onboarding-step-2 .v2-onboarding-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v2-workspace .v2-onboarding-option{padding:14px 12px;gap:8px;border-radius:10px}.v2-onboarding-option>b{font-size:13.5px;font-weight:500}.v2-onboarding-option>small{font-size:12px;color:var(--v2-faint)}.v2-workspace .v2-onboarding-option.v2-active{box-shadow:0 0 0 3px color-mix(in srgb,var(--v2-accent) 10%,transparent);background:var(--v2-surface)}.v2-onboarding-card input{min-height:36px!important;height:36px;font-size:13.5px;padding:0 10px!important}.v2-onboarding-card footer>.v2-btn-primary{height:36px;font-size:13.5px}.v2-onboarding-step-5{max-width:440px}.v2-onboarding-email+.v2-onboarding-email{margin-top:-8px}.v2-onboarding-card .v2-onboarding-copy-link{display:flex;align-items:center;gap:6px;align-self:flex-start}.v2-onboarding-card .v2-capability-note{font-size:12px}.v2-sr-label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v2-composer-fields{gap:12px!important}.v2-composer.v2-form{gap:12px}.v2-composer label{font-size:12.5px}.v2-composer-title-label,.v2-composer-description-label{gap:0!important}.v2-composer-title{min-height:36px!important}.v2-composer-description-label textarea{min-height:80px}.v2-composer-property-chips{display:flex;flex-wrap:wrap;gap:6px}.v2-composer-picker{position:relative}.v2-composer-picker>summary{list-style:none;display:flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid var(--v2-border);border-radius:6px;height:26px;font-size:12.5px;white-space:nowrap;background:var(--v2-surface)}.v2-composer-picker>summary::-webkit-details-marker{display:none}.v2-composer-picker>summary:hover{background:var(--v2-surface-2)}.v2-composer-picker .v2-avatar{width:18px;height:18px;font-size:8px}.v2-property-project-dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:3px}.v2-composer-picker-menu{position:absolute;top:calc(100% + 5px);left:0;z-index:110;min-width:200px;max-width:280px;padding:6px;background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:8px;box-shadow:var(--v2-shadow)}.v2-composer-picker-menu>select{border:0!important;max-height:240px;background:var(--v2-surface);width:100%;padding:2px!important;font-size:13px}.v2-composer-picker-menu option{padding:6px 8px;border-radius:4px}.v2-composer-picker-menu input[type=date]{width:100%}.v2-composer-picker-menu .v2-composer-labels{flex-direction:column;align-items:stretch}.v2-composer-picker-menu .v2-composer-labels label{border:0;padding:6px 8px;font-size:13px}.v2-picker-disabled>summary{pointer-events:none;opacity:.6}.v2-composer-project-properties{display:flex;gap:12px;flex-wrap:wrap}.v2-composer-project-properties>label{flex:1;min-width:150px}.v2-composer-brand{grid-template-columns:minmax(220px,1fr) 140px}.v2-composer-fields>.v2-row{align-items:flex-start}.v2-composer-fields>.v2-row>.v2-project-icon{margin-top:22px;width:36px;height:36px;border-radius:9px}.v2-template-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v2-workspace .v2-template-card{gap:8px;border-radius:10px}.v2-template-card>small{font-size:12px;color:var(--v2-faint)}.v2-composer .v2-icon-options{grid-template-columns:repeat(8,minmax(0,1fr))}.v2-composer .v2-icon-options button{height:32px;width:auto;min-width:0}.v2-composer-add-subtask input{font-size:13.5px!important}.v2-composer-subtask{border:0}.v2-composer footer{background:transparent;padding:12px 20px;margin:2px -20px -20px;flex-wrap:nowrap}.v2-composer footer>.v2-check-label{font-size:12.5px}.v2-composer legend{margin-bottom:6px;font-size:12.5px}.v2-composer fieldset{gap:6px}.v2-composer-shortcut{font-size:11.5px}.v2-source-security-off{padding:18px;display:flex;align-items:flex-start;gap:14px;border:1px solid var(--v2-border);border-radius:10px}.v2-security-shield{width:36px;height:36px;border-radius:8px;color:var(--v2-amber);background:color-mix(in srgb,var(--v2-amber) 12%,transparent);display:grid;place-items:center;flex-shrink:0}.v2-source-security-off b{font-weight:600}.v2-source-security-off p{margin:4px 0 12px;font-size:13px}.v2-source-security-enabled{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--v2-green) 20%,transparent);border-radius:8px;background:color-mix(in srgb,var(--v2-green) 8%,transparent);color:var(--v2-green);font-size:13px}.v2-security-copy{font-size:13px;margin:12px 0!important}.v2-source-recovery-panel{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid var(--v2-border);border-radius:8px;background:var(--v2-surface-2);font-size:13px}.v2-security-actions{margin-top:14px;flex-wrap:wrap}@media(max-width:600px){.v2-onboarding-step-0 .v2-onboarding-options,.v2-onboarding-step-3 .v2-onboarding-options,.v2-template-options{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-composer-brand{grid-template-columns:minmax(0,1fr) 110px}.v2-composer .v2-icon-options{grid-template-columns:repeat(8,minmax(0,1fr))}.v2-composer-brand .v2-swatches{max-width:110px}.v2-composer footer{flex-wrap:wrap}.v2-composer-project-properties>label{min-width:120px}.v2-auth-center{padding-top:6vh}.v2-onboarding-card{padding:0!important}.v2-source-member-header>.v2-grow{min-width:200px}.v2-source-member-header>.v2-row:last-child{margin-left:0}.v2-people .v2-avatar-xl{width:56px;height:56px}.v2-people-settings .v2-settings-member-list .v2-list-row{gap:8px}}.v2-workspace .v2-switch{border:0!important;background:var(--v2-border-strong)!important}.v2-workspace input.v2-switch:checked{background:var(--v2-accent)!important}.v2-workspace input.v2-switch:before{width:14px;height:14px;left:2px;top:2px;box-shadow:0 1px 2px #0003}.v2-settings-control .v2-segmented>button{height:24px;padding:0 9px;border-radius:5px;font-size:12px;font-weight:500}.v2-settings-control .v2-segmented>button.is-active{box-shadow:0 1px 2px #00000014,0 0 0 1px var(--v2-border)}.v2-people .v2-avatar-md,.v2-people-settings .v2-avatar-md{width:26px;height:26px;font-size:10px}.v2-people .v2-avatar-xl,.v2-settings-form .v2-avatar-xl{width:64px;height:64px;font-size:24px}.v2-composer footer{margin:2px -16px -14px;padding:12px 16px}.v2-team-brand{grid-template-columns:minmax(220px,1fr) 140px;gap:16px}.v2-team-brand .v2-swatches{max-width:140px}.v2-team-brand .v2-swatch{width:22px;height:22px;min-width:22px}.v2-team-brand .v2-icon-options{grid-template-columns:repeat(8,minmax(0,1fr))}.v2-team-brand .v2-icon-options button{width:auto;height:32px}.v2-team-member-picker{padding:4px;max-height:220px;border-radius:10px}.v2-form .v2-team-member-picker label{min-height:36px;padding:6px 8px}@media(max-width:480px){.v2-team-brand{grid-template-columns:minmax(0,1fr) 110px}.v2-team-brand .v2-swatches{max-width:110px}.v2-team-brand .v2-icon-options{gap:2px}.v2-composer-brand{grid-template-columns:minmax(0,1fr) 110px}}.v2-auth-sub{display:none}.v2-auth-security-notice{display:block}.v2-workspace .v2-select-trigger{display:inline-flex;align-items:center;text-align:left;justify-content:space-between;gap:12px;min-width:180px;max-width:260px;height:32px;padding:0 9px 0 10px;border:1px solid var(--v2-border-strong);border-radius:6px;background:var(--v2-surface);color:var(--v2-text);font-size:13.5px;cursor:pointer}.v2-select-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-select-trigger>span:last-child{color:var(--v2-faint);display:flex;flex:none}.v2-select-trigger[data-state=open]{border-color:var(--v2-accent);box-shadow:0 0 0 3px var(--v2-accent-soft)}.v2-select-trigger:disabled{opacity:.5;cursor:not-allowed}.v2-select-menu{z-index:90;min-width:max(160px,var(--radix-select-trigger-width));max-width:360px;max-height:min(420px,70vh,var(--radix-select-content-available-height));background:var(--v2-surface);color:var(--v2-text);border-radius:10px;box-shadow:0 12px 36px #00000026,0 2px 6px #00000014,0 0 0 1px #0000000a;padding:4px;overflow:auto;font-size:13.5px}.v2-select-option{display:flex;align-items:center;gap:9px;min-height:30px;padding:0 8px;border-radius:6px;white-space:nowrap;outline:none;cursor:pointer}.v2-select-option[data-highlighted]{background:var(--v2-surface-2)}.v2-select-option[data-state=checked]{font-weight:500}.v2-select-option>span:last-child:not(:first-child){color:var(--v2-accent);margin-left:auto;display:flex}@media(max-width:600px){.v2-workspace .v2-select-trigger{min-width:140px;max-width:100%;width:100%}}.v2-auth-strength-row{display:flex;align-items:center;gap:8px}.v2-auth-strength-row .v2-auth-strength{flex:1}.v2-auth-strength-row small{font-size:11.5px;width:60px;text-align:right;font-weight:400}.v2-auth-strength-row .v2-filled,.v2-strength-bars i.v2-filled{background:currentColor}.v2-password-strength small{text-align:right;font-size:11.5px}.v2-verification-waiting{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--v2-border);border-radius:10px;color:var(--v2-muted);font-size:13px;background:var(--v2-surface)}.v2-verification-dot{width:8px;height:8px;border-radius:50%;background:var(--v2-surface-3)}.v2-project-composer .v2-composer-fields{gap:14px!important}.v2-project-composer.v2-form{gap:14px}.v2-workspace .v2-property-trigger{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid var(--v2-border);border-radius:6px;height:26px;font-size:12.5px;white-space:nowrap;background:var(--v2-surface)}.v2-property-trigger:hover{background:var(--v2-surface-2)}.v2-workspace .v2-properties .v2-property-pill{border:0!important;background:transparent!important;box-shadow:none!important}.v2-workspace .v2-properties .v2-property-pill:hover{background:var(--v2-surface-2)!important}.v2-property-trigger .v2-avatar,.v2-property-menu .v2-avatar{width:20px;height:20px;font-size:8px}.v2-property-trigger:disabled{opacity:.6;cursor:not-allowed}.v2-property-menu{z-index:110;min-width:200px;max-width:320px;max-height:min(420px,70vh,var(--radix-popover-content-available-height));overflow:auto;background:var(--v2-surface);color:var(--v2-text);border-radius:10px;box-shadow:var(--v2-shadow);padding:4px;font-size:13.5px}.v2-property-menu .v2-property-option{display:flex;align-items:center;gap:9px;width:100%;min-height:30px;padding:0 8px;border-radius:6px;text-align:left;color:var(--v2-text);white-space:nowrap;font-size:13.5px}.v2-property-option>span:not(.v2-avatar,.v2-task-status){overflow:hidden;text-overflow:ellipsis}.v2-property-option>.v2-property-option-icon{flex:none}.v2-property-option>.v2-property-option-label{flex:0 1 auto;min-width:0}.v2-property-option:hover,.v2-property-option:focus-visible{background:var(--v2-surface-2);outline:none}.v2-property-option>svg:last-child{margin-left:auto;color:var(--v2-muted)}.v2-property-option kbd{margin-left:auto;color:var(--v2-faint);font-size:12px}.v2-property-header{padding:6px 8px 8px;border-bottom:1px solid var(--v2-divider);margin:-4px -4px 4px;font-size:13px;font-weight:600}.v2-property-menu:has(.v2-property-header) .v2-property-option{height:auto;min-height:0;align-items:flex-start;padding:7px 8px;white-space:normal}.v2-property-option-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;white-space:normal;line-height:1.35}.v2-property-option-copy>small{font-size:11.5px;color:var(--v2-muted);font-weight:400;line-height:1.35}.v2-property-menu:has(.v2-property-header) .v2-property-option>svg:last-child{flex:none;margin:1px 0 0 auto}.v2-workspace .v2-property-menu .v2-property-search{width:auto;min-height:0;margin:-4px -4px 4px;padding:8px;border:0;border-bottom:1px solid var(--v2-divider);border-radius:0}.v2-workspace .v2-property-menu .v2-property-search input{height:20px!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;width:100%;padding:0!important;font-size:13.5px}.v2-property-date-menu{min-width:0;max-width:320px}.v2-property-date-quick button{padding:2px 6px;border-radius:4px;background:var(--v2-surface-2);font-size:11.5px;color:var(--v2-muted)}.v2-property-date-quick button:disabled,.v2-property-calendar button:disabled{opacity:.35;cursor:not-allowed}.v2-property-calendar{width:252px;padding:6px 6px 2px}.v2-property-calendar header{display:flex;align-items:center;gap:4px;margin-bottom:6px}.v2-property-calendar header b{font-size:13px;font-weight:600;padding-left:4px}.v2-property-calendar header .v2-icon-btn{height:22px;width:22px}.v2-property-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.v2-property-calendar-grid>span{padding:3px 0;font-size:11px;color:var(--v2-faint)}.v2-property-calendar-grid button{height:30px;border-radius:6px;font-size:12px}.v2-property-calendar-grid button:hover{background:var(--v2-surface-2)}.v2-property-calendar-grid button.v2-outside{color:var(--v2-faint)}.v2-property-calendar-grid button.v2-today{color:var(--v2-accent);font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v2-accent) 30%,transparent)}.v2-property-calendar-grid button.v2-selected{background:var(--v2-accent);color:#fff;font-weight:600}.v2-workspace .v2-property-menu .v2-property-option>.v2-property-option-icon{display:inline-flex;align-items:center;flex:0 0 auto}.v2-workspace .v2-property-menu .v2-property-option>.v2-property-option-label{flex:0 1 auto;min-width:0;text-align:left}.v2-workspace .v2-property-menu .v2-property-option>.v2-property-option-copy{flex:1 1 auto}.v2-property-date-quick{display:flex;gap:4px;flex-wrap:wrap;padding:4px 4px 12px;border-bottom:1px solid var(--v2-divider)}.v2-property-date-quick button{height:20px;padding:0 7px;border:1px solid var(--v2-border);border-radius:5px;background:var(--v2-surface-2);font-size:12px;font-weight:500;line-height:normal;white-space:nowrap;color:var(--v2-muted)}.v2-property-date-quick button.v2-danger{color:var(--v2-red)}.v2-workspace .v2-property-menu{max-height:min(420px,70dvh,var(--radix-popover-content-available-height));max-width:min(320px,calc(100vw - 16px),var(--radix-popover-content-available-width));min-width:min(200px,calc(100vw - 16px),var(--radix-popover-content-available-width))}.v2-composer-project-properties .v2-select-trigger{width:100%;min-width:0}.v2-workspace .v2-auth-top .v2-auth-top-link{border:0;background:transparent;box-shadow:none;padding:3px 8px;font-size:12px}.v2-onboarding-card{gap:16px}.v2-onboarding-card h1{line-height:1.45}.v2-onboarding-card footer>.v2-btn-primary{font-size:13.5px!important;padding:0 12px}.v2-profile-email-hint{font-size:12px;line-height:1.45;font-weight:400;color:var(--v2-muted);margin-top:-2px}.v2-workspace .v2-settings-form input:disabled{background:var(--v2-surface-2)!important}.v2-people-form>footer{margin:2px -16px -14px;padding:12px 16px;border-top:1px solid var(--v2-border)}.v2-people-form .v2-select-trigger{width:100%;min-width:0}.v2-people-form .v2-team-delete{border:0;background:transparent;box-shadow:none}.v2-people-form .v2-form-hint{font-size:12px;line-height:1.45}.v2-people-form .v2-btn,.v2-composer .v2-btn,.v2-settings .v2-btn{font-size:12.5px}.v2-workspace .v2-composer-add-subtask input{border:0!important;background:transparent!important;min-height:28px!important;height:28px;padding:0!important}.v2-task-composer textarea{font-size:13.5px!important}.v2-task-composer .v2-composer-title{font-size:15px!important}.v2-modal:has(>.v2-composer){display:flex;flex-direction:column;overflow:hidden}.v2-modal:has(>.v2-composer)>header{flex:none}.v2-modal>.v2-composer{flex:1;min-height:0;overflow:hidden}.v2-composer>.v2-composer-fields{min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 3px;margin:-2px -3px}.v2-composer>footer{flex:none;background:var(--v2-surface)}.v2-project-composer textarea{height:72px;min-height:72px;font-size:13.5px!important}.v2-auth-card .v2-auth-button,.v2-auth-card .v2-social-button{font-size:13.5px!important;font-weight:500}.v2-auth-card>.v2-auth-foot{margin:12.5px 0}.v2-settings-body{min-height:0}.v2-settings>.v2-settings-nav{min-height:0}.v2-settings-nav>div{flex-shrink:0}.v2-people .v2-page-header{flex-wrap:wrap;gap:12px}.v2-people .v2-page-header>.v2-actions{margin-left:auto;flex-wrap:wrap}.v2-people .v2-source-panel-header h2{flex:none}.v2-people .v2-source-panel-header>span{color:var(--v2-faint)}.v2-people-task>.v2-grow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-member-contact>span{min-width:0;overflow-wrap:anywhere}.v2-member-contact>span>svg{flex:none}.v2-settings-member-list .v2-grow{overflow:hidden}.v2-settings-member-list .v2-grow>b,.v2-settings-member-list .v2-grow>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-settings-members-actions{flex-wrap:wrap}.v2-composer-property-chips>.v2-property-trigger{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.v2-composer-label-chip{display:inline-flex;align-items:center;gap:4px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 5px;border-radius:4px;font-size:11.5px;background:var(--v2-surface-2)}.v2-composer-label-chip>i{width:5px;height:5px;border-radius:50%;flex:none}@media(max-width:900px){.v2-settings{display:grid}.v2-settings>.v2-settings-nav{align-self:stretch;max-width:100%;scrollbar-width:thin}.v2-settings-nav>div{gap:4px}.v2-advanced-settings{margin:0;padding:0 8px;border:0;white-space:nowrap;flex:none}}@media(max-width:640px){.v2-settings-row{grid-template-columns:minmax(0,1fr);gap:24px}.v2-theme-options{grid-template-columns:minmax(0,1fr);gap:12px}.v2-theme-card>.v2-row{font-size:13px;gap:6px}.v2-settings-control{justify-content:flex-start;max-width:100%}.v2-settings .v2-shortcut-row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.v2-people .v2-page-header h1{font-size:19px}.v2-people .v2-page-header>.v2-actions{width:100%;margin-left:0;justify-content:flex-start}.v2-directory-toolbar .v2-search-input{width:200px;max-width:100%;min-width:0}.v2-source-member-header>.v2-grow{min-width:0;flex-basis:calc(100% - 82px)}.v2-source-member-header>.v2-row:last-child{margin-left:0;flex-wrap:wrap}.v2-source-member-header>.v2-grow>.v2-row{flex-wrap:wrap}.v2-source-member-header h1{font-size:19px;overflow-wrap:anywhere}.v2-member-contact{gap:8px}.v2-people .v2-avatar-xl{width:64px;height:64px}.v2-team-progress{width:86px;flex:none}.v2-team-foot{flex-wrap:wrap}.v2-people-form footer{flex-wrap:wrap}.v2-people-form footer>.v2-invite-copy{margin-right:auto}.v2-people-form footer>.v2-spacer{display:none}.v2-composer-shortcut{display:none}.v2-onboarding-step-0 .v2-onboarding-options,.v2-onboarding-step-3 .v2-onboarding-options,.v2-template-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2-people .v2-directory-toolbar{padding:0;margin-bottom:12px;gap:8px}.v2-workspace .v2-people .v2-directory-toolbar .v2-search-input input{height:24px;min-height:24px;padding:0!important;font-size:12.5px}.v2-people .v2-directory-toolbar .v2-segmented{gap:2px}.v2-people .v2-directory-toolbar .v2-segmented>button{height:24px;padding:0 9px;font-size:12px;font-weight:500;border-radius:5px}.v2-workspace .v2-people .v2-tabs{gap:2px}.v2-workspace .v2-people .v2-tabs>button{position:relative;height:36px;min-height:36px;padding:0 10px;font-size:12.5px;font-weight:500;border-bottom:0}.v2-workspace .v2-people .v2-tabs>button.v2-active{color:var(--v2-text);border-color:transparent}.v2-workspace .v2-people .v2-tabs>button.v2-active:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px;background:var(--v2-text)}.v2-people .v2-badge-green,.v2-people-settings .v2-badge-green{color:var(--v2-green);background:color-mix(in srgb,var(--v2-green) 10%,transparent);border-color:transparent}.v2-people .v2-badge>.v2-dot,.v2-people-settings .v2-badge>.v2-dot{width:6px;height:6px;background:currentColor}.v2-member-table .v2-property-trigger,.v2-settings-member-list .v2-property-trigger{height:26px;font-size:12.5px;gap:6px;padding:0 7px}.v2-settings-body{padding:0;max-width:none}.v2-composer-brand,.v2-people-form .v2-team-brand{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.v2-composer-brand>fieldset:first-child,.v2-people-form .v2-team-brand>fieldset:first-child{flex:1;min-width:220px}.v2-composer-brand>fieldset:last-child,.v2-people-form .v2-team-brand>fieldset:last-child{flex:none;width:140px}.v2-composer-brand .v2-swatches,.v2-people-form .v2-team-brand .v2-swatches{max-width:140px}.v2-composer-project-properties>label{min-width:150px}.v2-project-composer footer>.v2-composer-shortcut{display:none}.v2-project-composer .v2-composer-fields>.v2-row>.v2-project-icon{width:36px;height:36px}.v2-composer .v2-icon-options button[aria-checked=true],.v2-people-form .v2-icon-options button[aria-pressed=true]{border:1px solid var(--v2-accent)!important;box-shadow:none}@media(max-width:900px){.v2-settings-in{padding:20px 16px 96px}}@media(max-width:640px){.v2-composer-brand>fieldset:first-child,.v2-people-form .v2-team-brand>fieldset:first-child{min-width:min(220px,100%)}.v2-composer-brand .v2-icon-options,.v2-people-form .v2-team-brand .v2-icon-options{gap:4px}}.v2-workspace-url{min-width:0;width:100%}.v2-workspace-url>span{display:block;max-width:50%;min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:30px}.v2-settings-row .v2-badge-green{color:var(--v2-green);background:color-mix(in srgb,var(--v2-green) 10%,transparent);border-color:transparent}.v2-settings-row>div:first-child>.v2-row{flex-wrap:wrap}.v2-settings-form .v2-swatches{max-width:100%}.v2-people-form .v2-team-member-picker label{min-height:36px;padding:0 8px;border:0!important;border-radius:6px}.v2-people-form .v2-team-member-picker label:hover{background:var(--v2-surface-2)}.v2-people-form .v2-team-member-picker label>span:not(.v2-avatar){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-people-form .v2-team-member-picker label>small{margin-left:auto;font-size:12px;max-width:140px}.v2-people-form .v2-team-delete{border:0!important;background:transparent!important;box-shadow:none!important;padding-inline:0;color:var(--v2-red)}.v2-people-form .v2-team-delete:hover{background:transparent!important;color:var(--v2-red)}.v2-people-task-project{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-people-task-toggle{flex:none;color:var(--v2-faint)}.v2-people-task-toggle.lucide-circle-check{color:var(--v2-accent)}.v2-people-task-assignee{flex:none;display:inline-flex}@media(max-width:640px){.v2-people-task-project,.v2-people-task-due,.v2-people-task-assignee{display:none!important}}.v2-onboarding-address>span{min-width:0;max-width:50%!important;overflow:hidden;text-overflow:ellipsis}.v2-modal:has(>.v2-people-form),.v2-modal:has(>.v2-composer){display:flex;flex-direction:column;overflow:hidden}.v2-modal:has(>.v2-people-form)>header,.v2-modal:has(>.v2-composer)>header{flex:none}.v2-modal>.v2-form.v2-composer,.v2-modal>.v2-form.v2-people-form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;padding:0;gap:0}.v2-composer-body,.v2-people-form-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin}.v2-composer-body>.v2-composer-fields{flex:none;min-height:0;overflow:visible;padding:0;margin:0}.v2-composer-body .v2-composer-fields{gap:12px!important}.v2-project-composer .v2-composer-body .v2-composer-fields{gap:14px!important}.v2-composer-body>.v2-error,.v2-people-form-body>.v2-error{flex:none}.v2-form.v2-composer>footer,.v2-form.v2-people-form>footer{flex:none;display:flex;align-items:center;gap:8px;margin:0;padding:12px 16px;border-top:1px solid var(--v2-border);background:var(--v2-surface);border-radius:0;min-width:0}.v2-form.v2-composer>footer>.v2-btn,.v2-form.v2-people-form>footer>.v2-btn{flex:none}@media(max-width:640px){.v2-composer-body,.v2-people-form-body{padding:14px 16px}.v2-form.v2-composer>footer,.v2-form.v2-people-form>footer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));flex-wrap:wrap}}.v2-modal:has(>.v2-project-composer)>header,.v2-modal:has(>.v2-people-form)>header{align-items:center}@media(max-width:640px){.v2-people-form .v2-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v2-people-form>footer{flex-wrap:nowrap!important}.v2-people-form>footer>.v2-btn{padding-inline:7px!important;gap:5px;font-size:12px!important}}.v2-people .v2-badge-amber,.v2-people-settings .v2-badge-amber{color:var(--v2-amber);background:color-mix(in srgb,var(--v2-amber) 12%,transparent);border-color:transparent}.v2-settings>.v2-settings-nav,.v2-settings-body,.v2-composer-body,.v2-people-form-body{scrollbar-width:auto}.v2-settings-nav::-webkit-scrollbar,.v2-settings-body::-webkit-scrollbar,.v2-composer-body::-webkit-scrollbar,.v2-people-form-body::-webkit-scrollbar{width:10px;height:10px}.v2-settings-nav::-webkit-scrollbar-thumb,.v2-settings-body::-webkit-scrollbar-thumb,.v2-composer-body::-webkit-scrollbar-thumb,.v2-people-form-body::-webkit-scrollbar-thumb{background:var(--v2-border-strong);border:3px solid transparent;border-radius:10px;background-clip:padding-box}.v2-settings-nav::-webkit-scrollbar-track,.v2-settings-body::-webkit-scrollbar-track,.v2-composer-body::-webkit-scrollbar-track,.v2-people-form-body::-webkit-scrollbar-track{background:transparent}.v2-settings-control>.v2-select-trigger{height:30px;min-width:180px;width:auto;max-width:260px}.v2-composer-project-properties .v2-select-trigger,.v2-people-form .v2-select-trigger{height:30px}@media(max-width:640px){.v2-settings .v2-shortcut-row{grid-template-columns:minmax(0,1fr);gap:24px}.v2-settings .v2-shortcut-row>span:last-child{justify-content:flex-start}.v2-settings-control>.v2-select-trigger{width:auto;min-width:180px;max-width:100%}}.v2-workspace.v2-auth-shell{height:100dvh;min-height:100dvh;overflow-y:auto;scrollbar-width:auto}.v2-auth-shell::-webkit-scrollbar{width:10px;height:10px}.v2-auth-shell::-webkit-scrollbar-thumb{background:var(--v2-border-strong);border:3px solid transparent;border-radius:10px;background-clip:padding-box}.v2-auth-shell::-webkit-scrollbar-track{background:transparent}.v2-auth-top{padding:18px 24px}.v2-auth-top>.v2-row>.v2-icon-btn{width:30px;height:30px;flex:none}.v2-workspace .v2-auth-top .v2-auth-top-link{border:0!important;background:transparent!important;box-shadow:none;padding:0 8px!important;height:26px;min-height:26px;font-size:12px!important}.v2-auth-card>.v2-auth-terms{margin:12px 0}.v2-onboarding-card footer>.v2-btn-primary{padding:0 14px!important}.v2-onboarding-card footer>.v2-btn:not(.v2-btn-primary){border-color:transparent!important;background:transparent!important;color:var(--v2-muted)!important;box-shadow:none;padding:0 11px!important}.v2-onboarding-card footer>.v2-btn:not(.v2-btn-primary):hover,.v2-onboarding-card .v2-onboarding-copy-link:hover{background:var(--v2-surface-2)!important}.v2-onboarding-card footer>.v2-text-button{height:30px;padding:0 11px!important;font-size:12.5px!important}.v2-onboarding-card .v2-onboarding-copy-link{height:26px;padding:0 8px;font-size:12px!important;color:var(--v2-muted)!important;border:1px solid transparent;border-radius:6px;font-weight:500}.v2-onboarding-summary{background:var(--v2-surface);border-radius:10px}.v2-onboarding-summary>div{font-size:13.5px}.v2-onboarding-summary>div>.v2-onboarding-summary-icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:6px;color:var(--v2-accent);background:color-mix(in srgb,var(--v2-accent) 12%,transparent)}.v2-onboarding-summary small{font-size:12px;line-height:1.45;margin-top:0;color:var(--v2-faint)}.v2-onboarding-step-5>fieldset>.v2-btn-primary{height:36px;min-height:36px;padding:0 14px!important;font-size:13.5px!important}.v2-settings-in:has(.v2-people-settings-teams)>h1{line-height:1.2}.v2-people-settings-teams>.v2-settings-lead{margin-bottom:20px}.v2-settings-member-list .v2-list-row{padding-top:9px;padding-bottom:9px}@media(max-width:640px){.v2-settings-in:has(.v2-people-settings-teams)>h1{line-height:1.45}.v2-people-settings-teams>.v2-settings-lead{margin-bottom:24px}.v2-settings-member-list .v2-list-row{padding-top:8px;padding-bottom:8px}.v2-source-team-card .v2-avatar-stack>.v2-avatar{width:22px;height:22px;font-size:9px}.v2-source-team-card .v2-team-description{font-size:12px}}@media(max-width:640px){.v2-people-directory .v2-member-table .v2-member-button{min-width:0;max-width:calc(100vw - 210px)}.v2-people-directory .v2-member-table .v2-member-button>span:not(.v2-avatar){display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-people-directory .v2-member-table .v2-member-button small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-people-directory .v2-directory-toolbar .v2-segmented{-webkit-overflow-scrolling:touch}}.v2-people-settings .v2-settings-member-list .v2-list-row{min-height:52px;padding-top:6px;padding-bottom:6px}.v2-people .v2-team-detail-project-row{display:grid;grid-template-columns:28px minmax(40px,1fr) max-content minmax(40px,120px);gap:10px;min-height:38px;padding:0 14px}.v2-people .v2-team-detail-open-tasks>.v2-people-task{min-height:38px;padding:0 14px}.v2-people .v2-team-detail-project-row .v2-team-progress{width:100%;min-width:0;flex:none}.v2-people .v2-team-detail-project-row .v2-team-progress progress{min-width:40px}.v2-people .v2-team-detail-project-row>.v2-grow{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-people .v2-team-detail-project-row>.v2-project-icon{width:28px;height:28px;flex:none;border-radius:8px;background:color-mix(in srgb,currentColor 12%,transparent)}.v2-people .v2-team-detail-project-row>.v2-directory-status{flex-shrink:0}.v2-people .v2-team-detail-header p{margin-top:2px}.v2-people .v2-team-detail-open-tasks .v2-people-task-assignee{display:inline-flex!important}.v2-people .v2-team-detail-open-tasks .v2-people-task-assignee>.v2-avatar{width:20px;height:20px;font-size:8px}.v2-people .v2-people-task{min-height:38px;padding:0 14px;font-size:13.5px}.v2-people-task-complete{width:16px;height:16px;min-width:16px;flex:none;padding:0;border:0;background:transparent;color:var(--v2-faint);display:grid;place-items:center;cursor:pointer}.v2-people-task-complete:disabled{opacity:.55;cursor:not-allowed}.v2-people-task.v2-is-complete>.v2-grow{color:var(--v2-text-3,var(--v2-faint));text-decoration:line-through}.v2-people-task.v2-is-complete .v2-people-task-toggle{fill:var(--v2-accent);stroke:var(--v2-accent)}.v2-people-task.v2-is-complete .v2-people-task-toggle circle{fill:var(--v2-accent);stroke:var(--v2-accent)}.v2-people-task.v2-is-complete .v2-people-task-toggle path{fill:none;stroke:#fff}.v2-source-security-off .v2-btn-primary{font-size:12.5px!important;font-weight:500!important;padding:0 11px!important}@media(max-width:640px){.v2-source-member-header h1{font-size:23px}}.v2-project-composer .v2-composer-body .v2-composer-fields>.v2-row{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px}.v2-workspace .v2-composer input:not([type=checkbox]):focus,.v2-workspace .v2-composer textarea:focus,.v2-workspace .v2-people-form textarea:focus{outline:none;border-color:var(--v2-accent);box-shadow:0 0 0 3px var(--v2-accent-soft)}.v2-project-composer .v2-composer-body .v2-composer-fields>.v2-row>.v2-grow{width:100%;min-width:0}.v2-modal:has(>.v2-people-form) .v2-people-form-body>label>textarea{height:78px;min-height:78px}@media(max-width:360px){.v2-modal:has(>.v2-people-form) .v2-people-form-body{padding-left:16px;padding-right:16px}}.v2-composer-planning{border:1px solid var(--v2-border);border-radius:8px;display:grid;gap:10px;margin:0;padding:10px 12px}.v2-composer-planning>legend,.v2-composer-planning fieldset legend{color:var(--v2-text);font-size:11px;font-weight:600;padding:0 4px}.v2-composer-planning .v2-composer-properties{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-composer-planning .v2-composer-properties label{display:grid;gap:5px}.v2-composer-planning input,.v2-composer-planning select{max-width:100%;min-width:0}.v2-composer-planning-versions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.v2-composer-planning-versions fieldset{border:1px solid var(--v2-border);border-radius:6px;display:grid;gap:6px;margin:0;padding:7px}.v2-composer-planning-versions label{align-items:center;display:flex;gap:6px;min-width:0;overflow-wrap:anywhere}.v2-composer-planning-versions input{accent-color:var(--v2-accent);flex:0 0 auto}@media(max-width:520px){.v2-composer-planning-versions{grid-template-columns:minmax(0,1fr)}}.v2-application-mark{display:inline-grid;place-items:center;background:var(--v2-accent);color:var(--v2-on-accent,#fff);border-radius:30%;font-weight:700;flex:none;line-height:1}.v2-brand-mark:has(img){background:transparent}.v2-brand-mark>img{width:100%;height:100%;object-fit:contain;border-radius:inherit}
