@font-face{font-family:Electrolize;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/electrolize-latin-400-normal-RRVgdOY_.woff2) format("woff2"),url(/assets/electrolize-latin-400-normal-DH2aMH81.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: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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.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:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.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:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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:900;src:url(/assets/inter-cyrillic-ext-900-normal-buRuWz4h.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-900-normal-BUlv-ou0.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:900;src:url(/assets/inter-cyrillic-900-normal-CjyCg421.woff2) format("woff2"),url(/assets/inter-cyrillic-900-normal-BAVML7y5.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:900;src:url(/assets/inter-greek-ext-900-normal-voj7phVX.woff2) format("woff2"),url(/assets/inter-greek-ext-900-normal-LVqH4fM3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-900-normal-Clii5heL.woff2) format("woff2"),url(/assets/inter-greek-900-normal-7n5hB3DA.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:900;src:url(/assets/inter-vietnamese-900-normal-C4P836tE.woff2) format("woff2"),url(/assets/inter-vietnamese-900-normal-DBSPUrC7.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:900;src:url(/assets/inter-latin-ext-900-normal-ty8Tfvw5.woff2) format("woff2"),url(/assets/inter-latin-ext-900-normal-DG9wZIMw.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:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.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}._btn_1ro9j_1{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:var(--bc-font-ui);font-size:var(--text-base);font-weight:var(--control-font-weight, 700);border-radius:var(--radius-sm);padding:var(--control-padding, var(--space-3) var(--space-5));gap:var(--control-gap, 0);transition:background .15s,border-color .15s;border:1px solid transparent;cursor:pointer;min-height:44px;text-decoration:none}._btn_1ro9j_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._btn_1ro9j_1:disabled{opacity:.5;cursor:not-allowed}._primary_1ro9j_20{background:var(--color-primary);color:var(--color-on-primary)}._ghost_1ro9j_21{background:transparent;color:var(--color-text);border-color:var(--color-border)}._danger_1ro9j_22{background:var(--color-danger);color:var(--color-on-danger)}[data-coach-ui] ._primary_1ro9j_20:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 88%,white)}[data-coach-ui] ._ghost_1ro9j_21:hover:not(:disabled){background:var(--color-surface-sunken);border-color:var(--color-text-muted)}._shell_eh134_1{display:grid;grid-template-columns:auto 1fr;min-height:100vh}._sidebarWrap_eh134_3{display:contents}._body_eh134_4{display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-text);min-width:0}._topbar_eh134_5{display:flex;align-items:center;gap:24px;min-height:70px;box-sizing:border-box;padding:12px 32px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._breadcrumb_eh134_6{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--color-text-muted)}._breadcrumb_eh134_6 strong{font-weight:600;color:var(--color-text)}._coach_eh134_8{margin-left:auto;display:flex;align-items:center;gap:7px;color:var(--color-text-muted);font-size:11px}._user_eh134_9{display:flex;align-items:center;gap:9px;color:var(--color-text);font-size:12px;font-weight:550}._avatar_eh134_10{width:30px;height:30px;border-radius:50%;background:var(--color-surface-2);color:var(--color-text-muted);display:grid;place-items:center;font-size:10px}._content_eh134_12{padding:30px 32px;padding-bottom:7rem;min-width:0}._menuBtn_eh134_13,._drawerHeader_eh134_14,._backdrop_eh134_15{display:none}@media(max-width:1100px){._shell_eh134_1{grid-template-columns:1fr}._sidebarWrap_eh134_3{box-sizing:border-box;display:block;position:fixed;top:0;bottom:0;left:0;z-index:60;width:min(300px,85vw);transform:translate(-105%);transition:transform .16s ease;overflow-y:auto;overscroll-behavior:contain;background:#071014;box-shadow:0 0 40px #00000073}._sidebarOpen_eh134_36{transform:none}._drawerHeader_eh134_14{display:flex;justify-content:flex-end;padding:8px 12px 0}._backdrop_eh134_15{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#00000080}._topbar_eh134_5{padding:12px 22px;gap:16px}._menuBtn_eh134_13{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:18px;cursor:pointer}._content_eh134_12{padding:26px 22px;padding-bottom:7rem}}@media(prefers-reduced-motion:reduce){._sidebarWrap_eh134_3{transition:none}}@media(max-width:640px){._coach_eh134_8{display:none}._user_eh134_9{margin-left:auto}._user_eh134_9 ._avatar_eh134_10{display:none}._breadcrumb_eh134_6>span{display:none}._breadcrumb_eh134_6>svg{display:none}._topbar_eh134_5{gap:12px;padding:10px 16px}._content_eh134_12{padding:22px 16px 7rem}}._wrap_14yhi_1{box-sizing:border-box;min-width:0;min-height:100vh;display:grid;place-items:center;padding:var(--space-4);position:relative;background:linear-gradient(120deg,rgba(185,255,38,.08),transparent 34%),linear-gradient(180deg,#071014,#030708)}._wrap_14yhi_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(223,255,243,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(223,255,243,.045) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.72),transparent 76%);mask-image:linear-gradient(90deg,rgba(0,0,0,.72),transparent 76%)}._card_14yhi_8{box-sizing:border-box;min-width:0;position:relative;width:100%;max-width:526px;background:linear-gradient(180deg,#162126f0,#080e10fa);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-6);box-shadow:var(--shadow-panel);display:grid;gap:var(--space-4)}._brandRow_14yhi_9{display:flex;align-items:center;gap:var(--space-3)}._brandIcon_14yhi_10{width:40px;height:40px;border:1px solid rgba(185,255,38,.28);border-radius:var(--radius-sm);padding:4px;background:#071214;box-sizing:border-box}._brand_14yhi_9{display:block;font-family:var(--bc-font-display);letter-spacing:.08em;color:var(--color-text)}._brandTag_14yhi_12{color:var(--color-text-muted);font-size:var(--text-xs)}._roles_14yhi_13{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);background:var(--color-surface-sunken);border-radius:var(--radius-sm);padding:var(--space-1)}._role_14yhi_13{min-width:0;overflow-wrap:anywhere;text-align:center;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-muted);text-decoration:none;font-size:var(--text-sm);font-weight:800}._role_14yhi_13:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._roleActive_14yhi_16{background:var(--color-primary);color:var(--color-on-primary)}._title_14yhi_17{font-family:var(--bc-font-display);color:var(--color-text);font-size:var(--text-2xl);margin:0 0 var(--space-2)}._subtitle_14yhi_18{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}@media(max-width:420px){._card_14yhi_8{padding:var(--space-4)}._role_14yhi_13{padding-inline:var(--space-1)}}._rail_p8mo3_1{width:260px;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--color-bg);color:var(--color-text);border-right:1px solid var(--color-border);transition:width .18s ease;position:sticky;top:0;align-self:start;max-height:100vh;overflow-y:auto}._collapsed_p8mo3_2 ._label_p8mo3_3,._collapsed_p8mo3_2 ._brandCopy_p8mo3_3,._collapsed_p8mo3_2 ._chevron_p8mo3_3,._collapsed_p8mo3_2 ._footerEyebrow_p8mo3_3,._collapsed_p8mo3_2 ._footerName_p8mo3_3,._collapsed_p8mo3_2 ._today_p8mo3_3,._collapsed_p8mo3_2 ._submenu_p8mo3_3{display:none}._brandRow_p8mo3_4{display:flex;align-items:center;gap:var(--space-2)}._brandIcon_p8mo3_5{width:34px;height:34px;border-radius:var(--radius-sm);object-fit:contain;background:var(--color-surface);border:1px solid var(--color-border);flex:none}._brandCopy_p8mo3_3{display:grid;line-height:1.2;min-width:0}._brandName_p8mo3_7{font-family:var(--bc-font-display);font-size:var(--text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._brandTag_p8mo3_8{color:var(--color-text-muted);font-size:var(--text-xs)}._collapseBtn_p8mo3_9{margin-left:auto;width:26px;height:26px;flex:none;border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;line-height:1}._collapsed_p8mo3_2 ._collapseBtn_p8mo3_9{margin-left:0}._nav_p8mo3_11{display:flex;flex-direction:column;gap:var(--space-1);flex:1}._item_p8mo3_12{display:flex;align-items:center;gap:var(--space-3);width:100%;box-sizing:border-box;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);text-decoration:none;font-family:var(--bc-font-ui);font-size:var(--text-sm);font-weight:700;cursor:pointer;text-align:left}._item_p8mo3_12:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 10%,transparent)}._item_p8mo3_12:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._active_p8mo3_15{background:var(--color-primary);color:var(--color-on-primary)}._active_p8mo3_15 ._icon_p8mo3_16{filter:none}._icon_p8mo3_16{width:20px;height:20px;flex:none}._badge_p8mo3_18{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--color-primary, #c7f24d);color:#111;font-size:var(--text-xs, .7rem);font-weight:800;display:inline-flex;align-items:center;justify-content:center}._groupToggle_p8mo3_19{justify-content:flex-start}._groupActive_p8mo3_20{color:var(--color-text)}._chevron_p8mo3_3{margin-left:auto;color:var(--color-text-muted)}._submenu_p8mo3_3{display:flex;flex-direction:column;gap:2px;margin:2px 0 var(--space-2) calc(20px + var(--space-3))}._submenu_p8mo3_3 ._item_p8mo3_12{padding:var(--space-1) var(--space-3)}._footer_p8mo3_3{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);display:grid;gap:var(--space-2);background:var(--color-surface)}._footerEyebrow_p8mo3_3{color:var(--color-primary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:800}._footerName_p8mo3_3{font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._settingsBtn_p8mo3_27{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);text-decoration:none;font-size:var(--text-xs);font-weight:800;width:fit-content}._settingsBtn_p8mo3_27 ._icon_p8mo3_16{width:14px;height:14px}._settingsActive_p8mo3_29{background:var(--color-primary);color:var(--color-on-primary)}._settingsActive_p8mo3_29 ._icon_p8mo3_16{filter:none}._footerBottom_p8mo3_31{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}._today_p8mo3_3{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:capitalize}._logout_p8mo3_33{border:1px solid var(--color-border);background:transparent;color:var(--color-text);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:800;cursor:pointer}@media(max-width:640px){._rail_p8mo3_1{width:100%;position:static;max-height:none}._collapseBtn_p8mo3_9{display:none}._collapsed_p8mo3_2 ._label_p8mo3_3,._collapsed_p8mo3_2 ._brandCopy_p8mo3_3,._collapsed_p8mo3_2 ._submenu_p8mo3_3,._collapsed_p8mo3_2 ._footerEyebrow_p8mo3_3,._collapsed_p8mo3_2 ._footerName_p8mo3_3,._collapsed_p8mo3_2 ._today_p8mo3_3{display:initial}}._rail_p8mo3_1{padding:24px 16px 16px;gap:30px;width:238px}._collapsed_p8mo3_2{width:84px}._brandRow_p8mo3_4{gap:10px;padding:0 3px}._brandName_p8mo3_7{font-family:var(--bc-font-ui);font-weight:750;font-size:14px;letter-spacing:-.2px}._brandTag_p8mo3_8{font-size:10px;letter-spacing:.06em;margin-top:4px}._brandIcon_p8mo3_5{width:32px;height:36px;background:none;border:0}._nav_p8mo3_11{gap:6px}._item_p8mo3_12{min-height:44px;font-size:13px;font-weight:550;padding:11px 13px;border-radius:8px}._active_p8mo3_15,._item_p8mo3_12._active_p8mo3_15:hover{font-weight:650;background:var(--color-primary-soft);color:var(--color-primary)}._submenu_p8mo3_3 ._item_p8mo3_12{min-height:38px;font-size:12px}._footer_p8mo3_3{gap:10px;padding:14px;border-radius:12px;background:#101c20}._footerEyebrow_p8mo3_3{font-size:9px;letter-spacing:.14em;font-weight:600;color:#91a39f}._footerName_p8mo3_3{font-size:12px;font-weight:600}._settingsBtn_p8mo3_27{border:0;border-radius:6px;padding:6px 0;font-size:11px;font-weight:550}._logout_p8mo3_33{font-size:10px;font-weight:550;padding:7px 9px}._today_p8mo3_3{font-size:9px}@media(max-width:1100px){._rail_p8mo3_1{width:100%;position:static;max-height:none}._collapseBtn_p8mo3_9{display:none}._collapsed_p8mo3_2 ._label_p8mo3_3,._collapsed_p8mo3_2 ._brandCopy_p8mo3_3,._collapsed_p8mo3_2 ._footerEyebrow_p8mo3_3,._collapsed_p8mo3_2 ._footerName_p8mo3_3,._collapsed_p8mo3_2 ._today_p8mo3_3{display:initial}}._rail_p8mo3_1{overflow:visible;height:100dvh;min-height:0}._brandRow_p8mo3_4{flex-shrink:0}._scrollContent_p8mo3_58{display:flex;flex-direction:column;gap:30px;flex:1;min-height:0;overflow-y:auto}._logoutIcon_p8mo3_59{display:none}._bottom_p8mo3_60{display:grid;gap:12px;flex-shrink:0}._supportNav_p8mo3_61{border-top:1px solid var(--color-border);padding-top:12px}@media(max-width:1100px){._rail_p8mo3_1{height:calc(100dvh - 52px)}}@media(min-width:1101px){._collapsed_p8mo3_2 ._supportButton_p8mo3_66{justify-content:center;padding-inline:0}._collapsed_p8mo3_2 ._collapseBtn_p8mo3_9{position:absolute;top:29px;right:0;transform:translate(50%);z-index:1}._collapsed_p8mo3_2 ._footer_p8mo3_3{padding:4px;min-width:0}._collapsed_p8mo3_2 ._settingsBtn_p8mo3_27{width:100%;justify-content:center}._collapsed_p8mo3_2 ._footerBottom_p8mo3_31{width:100%}._collapsed_p8mo3_2 ._logout_p8mo3_33{width:100%;min-height:36px;padding:0;display:grid;place-items:center}._collapsed_p8mo3_2 ._logoutLabel_p8mo3_72{display:none}._collapsed_p8mo3_2 ._logoutIcon_p8mo3_59{display:block;font-size:22px;line-height:1}}._fab_8xcya_2{position:fixed;right:1.5rem;bottom:1.5rem;z-index:45;width:80px;height:80px;padding:5px;border:none;border-radius:50%;cursor:pointer;background:linear-gradient(150deg,var(--bc-lime, #b9ff26) 0%,#ffffff 82%);box-shadow:0 10px 26px #091e1647;display:grid;place-items:center;transition:transform .12s ease,box-shadow .12s ease}._fab_8xcya_2:hover{transform:translateY(-2px);box-shadow:0 14px 30px #091e1657}._fab_8xcya_2:focus-visible{outline:3px solid var(--bc-lime, #b9ff26);outline-offset:3px}._avatar_8xcya_27{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #ffffff;background:#0a2a20}@media(prefers-reduced-motion:reduce){._fab_8xcya_2{transition:none}}._alert_1f77f_1{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border);font-size:var(--text-sm)}._error_1f77f_2{border-color:var(--color-danger);color:var(--color-danger)}._info_1f77f_3{color:var(--color-feedback);border-color:var(--color-feedback)}._success_1f77f_4{color:var(--color-success);border-color:var(--color-success)}._warning_1f77f_5{color:var(--color-warning);border-color:var(--color-warning)}._backdrop_aw4my_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}._panel_aw4my_10{background:var(--color-surface);border-radius:var(--radius-md, var(--radius-sm));padding:var(--dialog-padding, var(--space-6));max-width:480px;width:100%;max-height:84vh;max-height:84dvh;overflow-y:auto;box-shadow:0 8px 32px #0000002e;outline:none}._panel_aw4my_10:focus-visible{outline:2px solid var(--color-focus-ring)}._panelLarge_aw4my_23{max-width:960px}._title_aw4my_26{margin:0 0 var(--space-4);font-size:var(--text-lg, var(--text-base));font-weight:600;color:var(--color-text)}._input_4u9cq_1{width:100%;font:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--field-padding, var(--space-3));min-height:44px;box-sizing:border-box}._input_4u9cq_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._invalid_4u9cq_14{border-color:var(--color-danger)}._textarea_192dw_1{width:100%;font:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--field-padding, var(--space-3));min-height:88px;box-sizing:border-box;resize:vertical}._textarea_192dw_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._invalid_192dw_15{border-color:var(--color-danger)}._form_hwjmk_1{min-width:0}._intro_hwjmk_2{margin:0 0 20px;color:var(--color-text-muted);line-height:1.6}._recipient_hwjmk_3{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-muted)}._recipient_hwjmk_3 svg{flex-shrink:0}._recipient_hwjmk_3 strong{color:var(--color-text);font-weight:600}._hint_hwjmk_6{margin:-4px 0 20px;color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.6;overflow-wrap:anywhere}._actions_hwjmk_7{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._success_hwjmk_8{display:grid;gap:12px;line-height:1.6;overflow-wrap:anywhere}._success_hwjmk_8 p{margin:0}._success_hwjmk_8 button{justify-self:end;margin-top:12px}@media(max-width:640px){._actions_hwjmk_7{flex-wrap:wrap}._actions_hwjmk_7 button{flex:1}}[data-coach-ui]{--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .875rem;--text-lg: 1rem;--text-xl: 1.25rem;--text-2xl: 1.75rem;--control-font-weight: 600;--control-padding: 10px 16px;--control-gap: 8px;--field-padding: 11px 12px;--table-heading-size: 11px;--table-heading-bg: #f7f9fa;--table-heading-border: 1px;--dialog-padding: 28px;--bc-font-display: Inter, system-ui, sans-serif;font-family:var(--bc-font-ui);font-size:var(--text-base);-webkit-font-smoothing:antialiased}[data-coach-ui][data-theme=light],[data-coach-ui] [data-theme=light]{--shadow-panel: 0 2px 8px rgba(16, 26, 44, .025);--color-success: #307318;--color-warning: #805000;--color-feedback: #3159ad}[data-coach-ui][data-theme=light] a:not([class]),[data-coach-ui] [data-theme=light] a:not([class]){color:#356d15}[data-coach-ui] :is(h1,h2,h3,h4){font-family:var(--bc-font-ui)}[data-coach-ui] h1{font-size:30px;font-weight:800;letter-spacing:-.9px}[data-coach-ui] h2{font-weight:750;letter-spacing:-.45px}[data-coach-ui] :is(h3,h4){font-weight:650;letter-spacing:-.2px}[data-coach-ui] :is(button,input,select,textarea){font-family:inherit}[data-coach-ui] :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}[data-coach-ui] [role=dialog]{box-sizing:border-box;border:1px solid var(--color-border)}[data-coach-ui] [role=dialog]>h2{font-size:21px;letter-spacing:-.6px}@media(prefers-reduced-motion:reduce){[data-coach-ui] *,[data-coach-ui] *:before,[data-coach-ui] *:after{scroll-behavior:auto;transition:none!important}}:root{--bc-dark: #061011;--bc-off-white: #F4FFF9;--bc-lime: #B9FF26;--bc-cyan: #5DE0FF;--bc-font-display: Electrolize, Rajdhani, Inter, sans-serif;--bc-font-ui: Inter, system-ui, sans-serif;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-8: 48px;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--color-bg: var(--bc-dark);--color-surface: #10191d;--color-surface-2: color-mix(in srgb, var(--bc-off-white) 8%, var(--bc-dark));--color-surface-raised: color-mix(in srgb, var(--bc-off-white) 10%, var(--bc-dark));--color-surface-sunken: rgba(255, 255, 255, .06);--color-text: var(--bc-off-white);--color-text-strong: var(--bc-off-white);--color-text-muted: #91a39f;--color-border: rgba(223, 255, 243, .13);--color-primary: var(--bc-lime);--color-primary-strong: #9eea10;--color-primary-soft: rgba(185, 255, 38, .14);--color-on-primary: #001e1d;--color-success: var(--bc-lime);--color-success-subtle: rgba(185, 255, 38, .16);--color-danger: #ff4d6d;--color-danger-subtle: rgba(255, 77, 109, .16);--color-on-danger: var(--bc-dark);--color-warning: #ffd166;--color-warning-subtle: rgba(255, 209, 102, .16);--color-info: var(--bc-cyan);--color-info-soft: rgba(93, 224, 255, .13);--color-info-subtle: rgba(93, 224, 255, .15);--color-feedback: var(--bc-cyan);--color-input-bg: rgba(2, 8, 10, .74);--color-focus-ring: var(--bc-cyan);--shadow-panel: 0 22px 60px rgba(0, 0, 0, .32)}[data-theme=dark]{--color-bg: var(--bc-dark);--color-surface: #10191d;--color-surface-2: color-mix(in srgb, var(--bc-off-white) 8%, var(--bc-dark));--color-surface-raised: color-mix(in srgb, var(--bc-off-white) 10%, var(--bc-dark));--color-surface-sunken: rgba(255, 255, 255, .06);--color-text: var(--bc-off-white);--color-text-strong: var(--bc-off-white);--color-text-muted: #91a39f;--color-border: rgba(223, 255, 243, .13);--color-primary: var(--bc-lime);--color-primary-strong: #9eea10;--color-primary-soft: rgba(185, 255, 38, .14);--color-on-primary: #001e1d;--color-success: var(--bc-lime);--color-success-subtle: rgba(185, 255, 38, .16);--color-danger: #ff4d6d;--color-danger-subtle: rgba(255, 77, 109, .16);--color-on-danger: var(--bc-dark);--color-warning: #ffd166;--color-warning-subtle: rgba(255, 209, 102, .16);--color-info: var(--bc-cyan);--color-info-soft: rgba(93, 224, 255, .13);--color-info-subtle: rgba(93, 224, 255, .15);--color-feedback: var(--bc-cyan);--color-input-bg: rgba(2, 8, 10, .74);--color-focus-ring: var(--bc-cyan);--shadow-panel: 0 22px 60px rgba(0, 0, 0, .32)}[data-theme=light]{--color-bg: #eef1f3;--color-surface: #ffffff;--color-surface-2: #f1f5f8;--color-surface-raised: #ffffff;--color-surface-sunken: #f7fafc;--color-text: #111824;--color-text-strong: #101a2c;--color-text-muted: #69727d;--color-border: #dce2e8;--color-primary: #64dd17;--color-primary-strong: #36a900;--color-primary-soft: #e8ffd9;--color-on-primary: #001e1d;--color-success: #64dd17;--color-success-subtle: #e8ffd9;--color-danger: #ed1566;--color-danger-subtle: #fff2f7;--color-on-danger: #ffffff;--color-warning: #f9ad4d;--color-warning-subtle: #fff1d6;--color-info: #5e97ff;--color-info-soft: #e8f0ff;--color-info-subtle: #e8f0ff;--color-feedback: #5e97ff;--color-input-bg: #f7fafc;--color-focus-ring: #5e97ff;--shadow-panel: 0 20px 48px rgba(16, 26, 44, .11)}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--bc-font-ui)}h1,h2,h3,h4{font-family:var(--bc-font-ui);font-weight:800;letter-spacing:0;color:var(--color-text)}h1{font-weight:900}a{color:var(--color-primary);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--color-primary-strong)}a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:2px}
