.streak-wrap{flex:1;min-width:0;display:flex;align-items:center}.streak-flame{display:flex;align-items:center;gap:7px;padding:7px 13px;border-radius:20px;border:1px solid var(--line-2);background:var(--panel);color:var(--cream);font-family:inherit;font-weight:800;font-size:14px;line-height:1;cursor:pointer;transition:border-color .2s,background .2s}.streak-flame:hover{border-color:#f2a93b73;background:var(--panel-2)}.streak-flame .sf-ic{font-size:16px;line-height:1;display:block}.streak-flame .sf-n{color:var(--fire)}@keyframes sf-glow{0%{box-shadow:0 0 #f2a93b00}35%{box-shadow:0 0 0 9px #f2a93b4d}to{box-shadow:0 0 #f2a93b00}}@keyframes sf-pop{0%{transform:scale(1)}35%{transform:scale(1.35)}65%{transform:scale(.94)}to{transform:scale(1)}}@keyframes sf-tick{0%{transform:scale(1)}45%{transform:scale(1.28)}72%{transform:scale(.96)}to{transform:scale(1)}}.streak-flame.ignite{animation:sf-glow .9s ease-out}.streak-flame.ignite .sf-ic{animation:sf-pop .9s cubic-bezier(.2,.7,.2,1)}.streak-flame.ignite .sf-n{display:inline-block;animation:sf-tick .8s cubic-bezier(.2,.7,.2,1) .14s both}.streak-flame.ignite.peak{animation:sf-glow .85s ease-out 2}.streak-flame.ignite.peak .sf-ic{animation:sf-pop .85s cubic-bezier(.2,.7,.2,1) 2}.streak-flame.ignite.peak .sf-n{animation:sf-tick .8s cubic-bezier(.2,.7,.2,1) .14s both 2}@keyframes sf-embers{0%,to{filter:brightness(.6) saturate(.5);opacity:.55}50%{filter:brightness(.86) saturate(.78);opacity:.9}}.streak-flame.ember .sf-ic{animation:sf-embers 2.4s ease-in-out infinite}@keyframes sf-burst{0%{filter:brightness(.6) saturate(.5);opacity:.6;transform:scale(.9)}30%{filter:brightness(1.25) saturate(1.15);opacity:1;transform:scale(1.42)}55%{transform:scale(.96)}to{filter:brightness(1) saturate(1);opacity:1;transform:scale(1)}}.streak-flame.thaw{animation:sf-glow .95s ease-out}.streak-flame.thaw .sf-ic{animation:sf-burst .95s cubic-bezier(.2,.7,.2,1)}.streak-flame.thaw .sf-n{display:inline-block;animation:sf-tick .8s cubic-bezier(.2,.7,.2,1) .18s both}.streak-pop{position:fixed;top:calc(66px + env(safe-area-inset-top,0px));width:min(272px,calc(100vw - 16px));background:var(--panel);border:1px solid var(--line-2);border-radius:14px;padding:14px 14px 12px;z-index:90;box-shadow:0 24px 60px -18px #0009;animation:fade .25s cubic-bezier(.2,.7,.2,1)}.streak-pop .sp-title{font-family:Forum;font-size:17px;line-height:1.1}.streak-pop .sp-sub{font-size:11.5px;color:var(--dim);margin-top:3px}.streak-pop .sp-week{display:flex;gap:6px;margin:12px 0 10px}.streak-pop .sp-day{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.streak-pop .sp-day .d{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim-2)}.streak-pop .sp-day .c{width:27px;height:27px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:13px}.streak-pop .sp-day .c.on{border-color:#f2a93b73;background:linear-gradient(135deg,#f2a93b3d,#d4af371a)}.streak-pop .sp-day .c .dot{width:4px;height:4px;border-radius:50%;background:var(--dim-2);opacity:.55}.streak-pop .sp-day .c.fut{border-style:dashed;opacity:.5}.streak-pop .sp-day .c.ember{border-color:#c8602c6b;background:linear-gradient(135deg,#a8482433,#7830180f)}.streak-pop .sp-day .c.ember .ei{display:block;filter:brightness(.64) saturate(.5);opacity:.78}.streak-pop .sp-legend{display:flex;gap:11px;flex-wrap:wrap;font-size:9.5px;color:var(--dim-2);margin:-2px 0 2px}.streak-pop .sp-legend span{display:inline-flex;align-items:center;gap:4px}.streak-pop .sp-legend .lg{width:8px;height:8px;border-radius:50%;display:inline-block;flex:0 0 auto}.streak-pop .sp-legend .lg.on{background:linear-gradient(135deg,#f2a93be6,#d4af3799)}.streak-pop .sp-legend .lg.ember{background:linear-gradient(135deg,#c8602cd9,#78301880)}.streak-pop .sp-legend .lg.dot{background:var(--dim-2);opacity:.55}.streak-pop .sp-rec{font-size:12px;font-weight:700}.streak-pop .sp-mile{margin-top:9px}.streak-pop .sp-mile .bar{height:4px;border-radius:3px;background:var(--line-2);overflow:hidden}.streak-pop .sp-mile .bar i{display:block;height:100%;background:var(--gold);border-radius:3px}.streak-pop .sp-mile .lbl{font-size:10.5px;color:var(--dim);margin-top:5px}.streak-pop .sp-note{font-size:10.5px;color:var(--dim-2);line-height:1.5;margin-top:10px;padding-top:9px;border-top:1px solid var(--line)}@media (prefers-reduced-motion:reduce){.streak-flame.ignite,.streak-flame.ignite .sf-ic,.streak-flame.ignite .sf-n,.streak-flame.thaw,.streak-flame.thaw .sf-ic,.streak-flame.thaw .sf-n,.streak-flame.ember .sf-ic,.streak-pop{animation:none}.streak-flame.ember .sf-ic{filter:brightness(.7) saturate(.55);opacity:.7}}.wt-dim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;animation:wt-fade .25s ease}.wt-card{width:min(360px,100%);background:var(--panel);border:1px solid var(--line-2);border-radius:16px;padding:22px 20px 18px;box-shadow:0 30px 80px -20px #000000b3;animation:fade .3s cubic-bezier(.2,.7,.2,1)}.wt-tamga{font-size:26px;line-height:1;color:var(--amber-hi);margin-bottom:10px}.wt-title{font-family:Forum;font-size:20px;line-height:1.2;color:var(--cream)}.wt-title.sm{font-size:17px}.wt-text{font-size:12.5px;line-height:1.55;color:var(--dim);margin-top:8px}.wt-actions{display:flex;gap:10px;margin-top:16px}.wt-btn{font-family:inherit;font-size:12.5px;font-weight:700;padding:9px 15px;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:filter .15s,border-color .15s}.wt-btn.primary{background:linear-gradient(135deg,var(--amber-hi),var(--amber));color:#141414;border-color:#f2a93b66}.wt-btn.primary:hover{filter:brightness(1.07)}.wt-btn.ghost{background:transparent;color:var(--dim);border-color:var(--line-2)}.wt-btn.ghost:hover{color:var(--cream);border-color:var(--line-2)}.wt-catch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:transparent}.wt-spot{position:fixed;z-index:201;border-radius:12px;border:1.5px solid rgba(242,169,59,.65);box-shadow:0 0 0 200vmax #0009;pointer-events:none;transition:left .25s ease,top .25s ease,width .25s ease,height .25s ease}.wt-tip{position:fixed;z-index:202;background:var(--panel);border:1px solid var(--line-2);border-radius:14px;padding:14px 15px 12px;box-shadow:0 24px 60px -18px #0009;animation:fade .25s cubic-bezier(.2,.7,.2,1)}.wt-step-n{font-size:10px;letter-spacing:.08em;color:var(--dim-2);font-weight:700;margin-bottom:4px}.wt-dots{display:flex;gap:5px;margin-top:11px}.wt-dots i{width:5px;height:5px;border-radius:50%;background:var(--line-2)}.wt-dots i.on{background:var(--amber-hi)}@keyframes wt-fade{0%{opacity:0}to{opacity:1}}body[data-theme=light] .wt-btn.primary{background:#2a2318;color:#f7f1e3;border-color:transparent}body[data-theme=light] .wt-btn.primary:hover{background:#3a3122;filter:none}@media (prefers-reduced-motion:reduce){.wt-dim,.wt-card,.wt-tip{animation:none}.wt-spot{transition:none}}@font-face{font-family:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-cyrillic-ext-400-normal-BSCAI33M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-cyrillic-400-normal-Cl8kDjnZ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-latin-ext-400-normal-DLTF5K7p.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Forum;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/forum-latin-400-normal-OEvxT1Ba.woff2) format("woff2");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2");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:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-ext-400-normal-DU92duxl.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-400-normal-B-euljER.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-ext-400-normal-B7STXmTm.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-400-normal-Cx0mQj7e.woff2) format("woff2");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:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-ext-400-italic-3ud5gcxD.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-400-italic-Bicg0I0x.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-ext-400-italic-CBoOQ8LN.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-400-italic-zg5EJ2cW.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2");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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2");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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2");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}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-14{height:3.5rem}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.break-all{word-break:break-all}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{color-scheme:dark}body[data-theme=light]{color-scheme:light}:root{--bg:#0B0B0E;--side:#101015;--panel:#15151B;--panel-2:#1B1B23;--panel-3:#22222B;--line:rgba(242,231,205,.08);--line-2:rgba(242,231,205,.15);--amber:#D4AF37;--amber-hi:#F2D58A;--amber-lo:#8A6A2E;--fire:#F2A93B;--cream:#ECE4D2;--dim:#8C8676;--dim-2:#847E6E;--up:#4FBE8C;--down:#E0655A;--pine:#1A4331;--info:#C2A878;--gold:linear-gradient(135deg,var(--amber-hi),var(--amber) 50%,var(--amber-lo));--flame:linear-gradient(180deg,#F7D77A,#F2A93B 45%,#E8843C 75%,#A02828);--grain:.025}body[data-theme=light]{--bg:#F4EEE2;--side:#EEE7D7;--panel:#FCFAF4;--panel-2:#F4EEDF;--panel-3:#EAE1CE;--line:rgba(58,44,18,.1);--line-2:rgba(58,44,18,.2);--amber:#8A6A1E;--amber-hi:#876618;--amber-lo:#6B5316;--cream:#241F16;--dim:#6E6555;--dim-2:#6E6555;--up:#1F7A52;--down:#C44A3E;--info:#7E6230;--grain:.015}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--cream);font-family:Manrope,system-ui,sans-serif;font-size:14px;overflow:hidden;-webkit-font-smoothing:antialiased;transition:background .4s,color .4s;touch-action:manipulation}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:var(--grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.forum{font-family:Forum,serif;font-weight:400}.mono{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.up{color:var(--up)}.down{color:var(--down)}.amb{color:var(--amber-hi)}::-moz-selection{background:#d4af374d}::selection{background:#d4af374d}.scroll::-webkit-scrollbar,.nav::-webkit-scrollbar{width:8px}.scroll::-webkit-scrollbar-thumb,.nav::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:5px}.app{display:grid;grid-template-columns:268px 1fr;height:100vh;height:100dvh}.side{background:var(--side);border-right:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden}.brand{display:flex;align-items:center;gap:11px;padding:18px 18px 14px}.brand svg{width:30px;height:30px;filter:drop-shadow(0 0 10px rgba(212,175,55,.4))}.wordmark{display:block;width:-moz-max-content;width:max-content;font:700 22px/1 Unbounded,Manrope,sans-serif;letter-spacing:.18em;white-space:nowrap;background:linear-gradient(180deg,var(--amber-hi),var(--amber));-webkit-background-clip:text;background-clip:text;color:transparent}.brand .v{font-size:10px;color:var(--dim-2);letter-spacing:.16em;text-transform:uppercase;margin-top:3px}.pswitch{display:flex;align-items:center;gap:11px;width:calc(100% - 20px);margin:12px 10px 6px;padding:10px;border:0;border-radius:14px;background:none;font:inherit;color:inherit;text-align:left;flex:none}button.pswitch{cursor:pointer;-webkit-tap-highlight-color:transparent}button.pswitch:active,.pswitch[aria-expanded=true]{background:var(--panel-2)}.pswitch:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.pswitch>svg{width:32px;height:32px;flex:none}.pswitch .tx{flex:1;min-width:0;display:block}.pswitch .nm{display:block;font-family:Forum;font-size:22px;line-height:1.05;background:var(--gold);-webkit-background-clip:text;background-clip:text;color:transparent}body[data-theme=light] .pswitch .nm{background:none;-webkit-text-fill-color:#7a5c14;color:#7a5c14}body[data-mk-cabinet] .pswitch .nm{font:700 15px/1.15 Unbounded,Manrope,sans-serif;background:none;-webkit-text-fill-color:currentColor;color:var(--amber);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pswitch .v{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font:500 12px/1.3 Manrope,system-ui,sans-serif;color:var(--dim)}.pswitch .sw{flex:0 0 28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--panel-2);color:var(--amber)}.pswitch .sw svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none;transition:transform .2s}.pswitch[aria-expanded=true] .sw svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.pswitch .sw svg{transition:none}}.pswitch-list{--ps-text:var(--cream);--ps-dim:var(--dim);--ps-cap:var(--dim-2);--ps-line:var(--line-2);--ps-club:var(--amber);--ps-club-ink:#15110A;--ps-club-tint:var(--panel-3);--ps-mk:#C2174A;--ps-mk-ink:#FFFFFF;--ps-mk-tint:rgba(194,23,74,.08);margin:0 10px 10px;padding:4px 6px 8px;border:1px solid var(--line);border-radius:14px;background:var(--panel);flex:none;max-height:calc(100dvh - 130px - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain}.pswitch-list [data-p=club]{--pa:var(--ps-club);--pa-ink:var(--ps-club-ink);--pa-tint:var(--ps-club-tint)}.pswitch-list [data-p=course]{--pa:var(--ps-mk);--pa-ink:var(--ps-mk-ink);--pa-tint:var(--ps-mk-tint)}.pswitch-list .pg+.pg{margin-top:8px;padding-top:8px;border-top:1px solid var(--ps-line)}.pswitch-list .h{display:flex;align-items:center;gap:8px;padding:8px 8px 6px;font:700 13px/1.25 Manrope,system-ui,sans-serif;color:var(--pa)}.pswitch-list .h svg{flex:none;width:18px;height:18px}.pswitch-list [data-p=club] .h svg stop,.pswitch-list [data-p=course] .h svg stop{stop-color:var(--pa)}.pswitch-list [data-p=course] .h svg .spark{fill:var(--pa)}.pswitch-list .row{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 10px;border:0;border-radius:10px;background:none;color:var(--ps-text);font:600 15px/1.25 Manrope,system-ui,sans-serif;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pswitch-list .row+.row{margin-top:2px}.pswitch-list .row .rb{flex:0 0 20px;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:1.75px solid var(--ps-dim);display:grid;place-items:center}.pswitch-list .row .rb svg{width:12px;height:12px;fill:none;stroke:var(--pa-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pswitch-list .row.on .rb{background:var(--pa);border-color:var(--pa)}.pswitch-list .row .tx{flex:1;min-width:0;overflow-wrap:anywhere}.pswitch-list .row .l{display:block}.pswitch-list .row .s{display:block;margin-top:2px;font:500 12.5px/1.3 Manrope,system-ui,sans-serif;color:var(--ps-dim)}.pswitch-list .row.on,.pswitch-list .row:active{background:var(--pa-tint)}.pswitch-list .row.on{box-shadow:inset 3px 0 0 var(--pa)}.pswitch-list .row:focus-visible{outline:2px solid var(--pa);outline-offset:-2px}.pswitch-list .cap{display:flex;align-items:flex-start;gap:6px;padding:6px 10px 2px;font:500 11.5px/1.4 Manrope,system-ui,sans-serif;color:var(--ps-cap)}.pswitch-list .cap svg{flex:none;width:13px;height:13px;margin-top:1.5px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.pswitch-list .go{display:flex;align-items:center;justify-content:center;width:calc(100% - 8px);min-height:44px;margin:8px 4px 2px;padding:8px 10px;border:1.5px solid var(--pa);border-radius:10px;background:transparent;color:var(--pa);font:700 13.5px/1.2 Manrope,system-ui,sans-serif;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.pswitch-list .go:active{background:var(--pa-tint)}.pswitch-list .go:focus-visible{outline:2px solid var(--pa);outline-offset:2px}@media (hover:hover){.pswitch-list .row:hover,.pswitch-list .go:hover{background:var(--pa-tint)}}@media (min-width:981px){.app.side-min .pswitch{justify-content:center;width:auto;margin:12px 0 6px;padding:8px 0}.app.side-min .pswitch .tx,.app.side-min .pswitch .sw,.app.side-min .pswitch-list{display:none}}.role-strip{flex:none;display:flex;align-items:center;gap:10px;min-height:36px;padding:4px 10px 4px 14px;border-bottom:1px solid var(--line-2);font:600 12.5px/1.3 Manrope,system-ui,sans-serif}.role-strip .txt{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.role-strip .t1 .nm{white-space:nowrap}.role-strip .t2{font:500 11px/1.25 Manrope,system-ui,sans-serif}@media (max-width:400px){.role-strip{gap:6px;padding-left:10px}.role-strip .t1{font-size:12px}}.role-strip button{flex:none;min-height:32px;padding:6px 11px;border-radius:9px;border:1px solid currentColor;background:transparent;color:inherit;font:700 12.5px/1.2 Manrope,system-ui,sans-serif;white-space:nowrap;cursor:pointer}@media (max-width:400px){.role-strip button{padding:6px 8px;font-size:12px}}body[data-theme=light] .role-strip.rs-view{background:#fff4d6;color:#6b4e00;border-bottom-color:#6b4e0038}body[data-theme=dark] .role-strip.rs-view{background:#2a2110;color:#ffe08a;border-bottom-color:#ffe08a38}.role-strip.rs-test{background:var(--panel-2);color:var(--cream)}.proj{margin:2px 13px 12px;padding:10px 11px;border:1px solid var(--line);border-radius:11px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:.2s;background:var(--panel)}.proj:hover{border-color:var(--line-2);background:var(--panel-2)}.proj .ava{width:28px;height:28px;border-radius:8px;background:var(--gold);display:flex;align-items:center;justify-content:center;font-family:Forum;font-size:15px;color:#15110a;flex:none}.proj .meta{flex:1;min-width:0}.proj .meta .l{font-size:10px;color:var(--dim);text-transform:uppercase;letter-spacing:.13em}.proj .meta .n{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proj .chev{color:var(--dim);font-size:11px}.mode-sw{margin:0 13px 8px;display:flex;background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:4px;gap:4px}.mode-sw button{flex:1;background:none;border:0;color:var(--dim);font-family:inherit;font-weight:700;font-size:13px;padding:9px 0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;transition:.2s}.mode-sw button .s{font-size:10px;font-weight:600;color:var(--dim-2);text-transform:none}.mode-sw button.on{background:var(--panel-3);color:var(--cream)}body[data-mode=stab] .mode-sw button[data-m=stab].on{box-shadow:inset 0 0 0 1px #d4af3766}body[data-mode=sreda] .mode-sw button[data-m=sreda].on{box-shadow:inset 0 0 0 1px #e8843c73}body[data-mode=sreda] .mode-sw button[data-m=sreda].on .ttl{color:var(--fire)}.nav{flex:1;overflow-y:auto;padding:4px 12px 14px}.nav .grp{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim-2);padding:14px 12px 6px;font-weight:700}.nav a{display:flex;align-items:center;gap:11px;padding:8.5px 12px;border-radius:9px;color:var(--dim);text-decoration:none;font-weight:600;font-size:13px;cursor:pointer;transition:.15s;position:relative}.nav a .ic{width:18px;text-align:center;font-size:14px;opacity:.95}.nav a .bdg{margin-left:auto;font-size:10px;font-weight:700;background:#d4af3729;color:var(--amber-hi);padding:1px 7px;border-radius:20px}.nav a .bdg.red{background:#e0655a2e;color:var(--down)}.nav a:hover{background:var(--panel-2);color:var(--cream)}.nav a.on{background:linear-gradient(90deg,rgba(212,175,55,.15),transparent);color:var(--cream)}.nav a.on:before{content:"";position:absolute;left:-12px;top:7px;bottom:7px;width:3px;border-radius:3px;background:var(--gold)}.nav a.on .ic{color:var(--amber)}body[data-mode=sreda] .nav a.on:before{background:var(--flame)}body[data-mode=sreda] .nav a.on .ic{color:var(--fire)}.nav-group{display:none}body[data-mode=stab] .nav-group.stab,body[data-mode=sreda] .nav-group.sreda{display:block}.side .foot{padding:11px 14px;border-top:1px solid var(--line);font-size:10.5px;color:var(--dim-2)}.side .foot .st{display:block;margin-bottom:9px}.side .foot b{color:var(--up)}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--up);margin-right:6px;box-shadow:0 0 0 3px #4fbe8c26;animation:bl 1.8s infinite}@keyframes bl{50%{opacity:.4}}.toggle-row{display:flex;align-items:center;gap:8px;padding:6px 2px;cursor:pointer;font-size:11px;color:var(--dim)}.toggle-row .sw{width:32px;height:18px;border-radius:20px;background:var(--panel-3);border:1px solid var(--line-2);position:relative;flex:none;transition:.2s}.toggle-row .sw:after{content:"";position:absolute;top:1.5px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--dim);transition:.2s}.toggle-row.on .sw{background:#d4af374d}.toggle-row.on .sw:after{left:16px;background:var(--amber-hi)}.toggle-row.on{color:var(--cream)}body[data-demo=on] .pii{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.2s}body[data-demo=on] .pii:hover{filter:blur(5px)}.demo-banner{display:none;background:#d4af371a;border-bottom:1px solid rgba(212,175,55,.25);color:var(--amber-hi);font-size:11px;font-weight:700;text-align:center;padding:5px;letter-spacing:.04em}body[data-demo=on] .demo-banner{display:block}.main{display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse 70% 50% at 75% -10%,rgba(212,175,55,.05),transparent 60%),var(--bg);transition:background .5s}body[data-mode=sreda] .main{background:radial-gradient(ellipse 70% 60% at 50% -5%,rgba(232,132,60,.08),transparent 55%),var(--bg)}.topbar{height:60px;height:calc(60px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--line);display:flex;align-items:center;gap:14px;padding:0 22px;padding-top:env(safe-area-inset-top,0px);flex:none;background:#0b0b0e99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:50}.burger{display:none;background:none;border:1px solid var(--line);color:var(--cream);width:34px;height:34px;border-radius:9px;font-size:17px;cursor:pointer;align-items:center;justify-content:center;flex:none}body[data-theme=light] .topbar{background:#f4eee299}.topbar .title{font-family:Forum;font-size:20px;line-height:1}.topbar .crumb{color:var(--dim);font-size:11.5px;margin-top:2px}.cmd{flex:1;max-width:440px;margin:0 auto;display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:9px 13px;color:var(--dim);transition:.2s}.cmd:hover{border-color:#d4af3766}.cmd .sp{color:var(--amber)}.cmd input{flex:1;background:none;border:0;color:var(--cream);font-family:inherit;font-size:13px;outline:none}.cmd input::-moz-placeholder{color:var(--dim)}.cmd input::placeholder{color:var(--dim)}.cmd .k{font-size:10px;border:1px solid var(--line-2);border-radius:5px;padding:2px 6px;color:var(--dim-2)}.tb-ic{width:37px;height:37px;border-radius:10px;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--dim);position:relative;transition:.2s;background:none;font-size:15px}.tb-ic:hover{border-color:var(--line-2);color:var(--cream)}.rank-badge{display:none;align-items:center;gap:7px;padding:6px 12px;border-radius:20px;background:linear-gradient(120deg,#e8843c26,#d4af3714);border:1px solid rgba(232,132,60,.3);font-size:12px;font-weight:700}body[data-mode=sreda] .rank-badge{display:flex}body[data-mode=sreda] .tb-title{flex:1}.rank-badge .rb-ic{font-size:15px}.me{display:flex;align-items:center;gap:9px;cursor:pointer;position:relative;padding:5px 8px;border-radius:10px;transition:.2s}.me:hover{background:var(--panel-2)}.me .ava{width:34px;height:34px;min-width:34px;flex:none;border-radius:50%;background:linear-gradient(135deg,#2a6b4d,#143226);display:flex;align-items:center;justify-content:center;font-weight:800;color:#ece4d2}.ava-seal{position:absolute;right:-4px;bottom:-4px;width:18px;height:18px;border-radius:50%;background:var(--pine);border:1.5px solid rgba(212,175,55,.8);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 5px #00000073}.ava-seal svg{width:11px;height:11px;display:block}.view[data-premium]{position:relative;isolation:isolate;background:linear-gradient(180deg,rgba(26,67,49,.12),transparent 320px);padding:24px 20px 110px;display:flex;flex-direction:column;gap:20px;overflow-wrap:anywhere}.view[data-premium] .cardp{position:relative}.view[data-premium]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cg fill='none' stroke='%23D4AF37' stroke-width='2'%3E%3Cpath d='M28 8 48 28 28 48 8 28Z'/%3E%3Cpath d='M28 18 38 28 28 38 18 28Z'/%3E%3C/g%3E%3C/svg%3E");background-size:56px 56px}body[data-theme=light] .view[data-premium]:before{opacity:.04}.p-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:26px 12px 10px}.p-kicker{font-size:11px;font-weight:700;letter-spacing:.35em;color:var(--amber);text-transform:uppercase}.p-name{font-family:Forum,serif;font-size:38px;line-height:1.1;color:var(--cream)}.p-intro{font-style:italic;font-size:14px;color:var(--dim);max-width:520px;line-height:1.55}.p-goal{font-size:15px;line-height:1.6;color:var(--cream);margin:2px 0 12px}.p-milestones{display:flex;flex-direction:column;gap:12px;position:relative}.p-milestones:before{content:"";position:absolute;left:17px;top:14px;bottom:14px;width:1px;background:linear-gradient(180deg,transparent,rgba(212,175,55,.35) 12%,rgba(212,175,55,.35) 88%,transparent)}.p-mile{display:flex;align-items:center;gap:12px;position:relative}.p-mile-t{font-size:13.5px;font-weight:600;color:var(--cream)}.p-mile-n{font-size:11.5px;color:var(--dim);margin-top:1px}.p-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:14px;align-items:start}.p-sessions{display:flex;flex-direction:column;gap:12px}.p-session{border:1px solid var(--line-2);border-radius:12px;padding:12px 14px;background:var(--panel-2)}.p-session-date{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin-bottom:5px}.p-session-sum{font-size:13px;line-height:1.55;color:var(--cream);white-space:pre-wrap}.p-session-steps{font-size:12.5px;line-height:1.5;color:var(--dim);margin-top:8px;padding-top:8px;border-top:1px dashed var(--line);white-space:pre-wrap}.p-session-steps .k{color:var(--amber);font-weight:700}.p-how{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:7px;font-size:12.5px;line-height:1.5;color:var(--cream)}.p-featured{border-color:#d4af3766;box-shadow:0 0 0 1px #d4af371f}.p-feat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.p-feat{border:1px solid rgba(212,175,55,.35);border-radius:12px;padding:10px 12px;background:radial-gradient(circle at 30% 20%,rgba(242,213,138,.08),var(--panel-2))}.p-feat-txt{font-size:12.5px;line-height:1.5;color:var(--cream)}@media (max-width:1150px){.p-grid{grid-template-columns:1fr}.p-name{font-size:30px}}.me-menu{display:none;position:absolute;top:calc(100% + 8px);right:0;width:264px;background:var(--panel);border:1px solid var(--line-2);border-radius:14px;padding:8px;z-index:80;box-shadow:0 24px 60px -18px #0009;cursor:default}.me-menu.open{display:block;animation:fade .25s cubic-bezier(.2,.7,.2,1)}.me-menu .mm-head{padding:8px 10px 10px;border-bottom:1px solid var(--line);margin-bottom:6px}.me-menu .mm-head .n{font-weight:800;font-size:13px}.me-menu .mm-head .r{font-size:10.5px;color:var(--dim);margin-top:1px}.me-menu .mm-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:9px;font-size:13px;color:var(--cream);cursor:pointer;transition:.15s}.me-menu .mm-row:hover{background:var(--panel-2)}.me-menu .mm-row .k{color:var(--dim);display:flex;align-items:center;gap:8px;font-weight:600}.me-menu .mm-sep{height:1px;background:var(--line);margin:6px 4px}.me-menu .mm-note{font-size:10.5px;color:var(--dim-2);padding:4px 10px 6px;line-height:1.5}.lang-sw{display:flex;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:2px}.lang-sw b{font-size:10px;font-weight:800;padding:3px 9px;border-radius:6px;color:var(--dim-2);cursor:pointer;text-transform:uppercase;letter-spacing:.06em}.lang-sw b.on{background:var(--panel-3);color:var(--cream)}.toast-wrap{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:120;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.toast{background:var(--panel);border:1px solid rgba(212,175,55,.4);color:var(--cream);font-size:12px;font-weight:600;padding:10px 16px;border-radius:11px;box-shadow:0 14px 40px -12px #0000008c;animation:toastin .3s cubic-bezier(.2,.7,.2,1);max-width:420px;text-align:center}@keyframes toastin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.toast.out{opacity:0;transform:translateY(8px);transition:.3s}.scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:24px;padding-bottom:calc(40px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.view{display:none;animation:fade .5s cubic-bezier(.2,.7,.2,1)}.view.on{display:block}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.row-head{display:flex;align-items:flex-end;justify-content:space-between;margin:0 2px 16px;gap:14px}.row-head h2{font-family:Forum;font-size:25px}.row-head .sub{color:var(--dim);font-size:13px;margin-top:3px}.grid{display:grid;gap:18px}.col-2{grid-template-columns:1.55fr 1fr}.col-2b{grid-template-columns:1fr 1fr}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.card{background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:22px}button:active,.btn:active,.org-box:active,.org-sub:active,.dept-card:active,.lever:active,.nav a:active,.seg-mini b:active,.tabs b:active,.toggle-row:active{transform:scale(.985)}:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:6px}.card.glow{box-shadow:0 0 0 1px #d4af371f,0 20px 50px -30px #d4af3766}.ct{font-weight:700;font-size:15px}.cs{color:var(--dim);font-size:11.5px}.pill{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:20px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.pill.green{background:#4fbe8c29;color:var(--up)}.pill.amber{background:#d4af3729;color:var(--amber-hi)}.pill.dim{background:#8c867624;color:var(--dim)}.pill.red{background:#e0655a29;color:var(--down)}.pill.info{background:#c2a87829;color:var(--info)}.muted-note{font-size:11px;color:var(--dim-2);margin-top:14px}.sub{color:var(--dim);font-size:11.5px;margin-top:2px}.rowline.tap{min-height:40px;align-items:center}.keeper-feed{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;max-height:clamp(220px,52vh,460px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.keeper-feed>*{flex-shrink:0}.inbox{display:flex;flex-direction:column;gap:10px}.letter{display:flex;gap:13px;background:var(--panel);border:1px solid var(--line);border-radius:13px;padding:15px 16px;transition:.2s}.letter:hover{border-color:var(--line-2)}.letter.rev{border-color:#e0655a59;background:linear-gradient(100deg,rgba(224,101,90,.06),var(--panel))}.letter.q{border-color:#d4af374d}.letter .ag{width:38px;height:38px;border-radius:10px;background:var(--panel-3);display:flex;align-items:center;justify-content:center;font-size:18px;flex:none;border:1px solid var(--line)}.letter .bd{flex:1;min-width:0}.letter .hd{display:flex;align-items:center;gap:9px;margin-bottom:4px}.letter .dp{font-weight:700;font-size:13px}.letter .tm{margin-left:auto;font-size:10.5px;color:var(--dim-2)}.letter .msg{font-size:13px;line-height:1.5;color:var(--cream)}.letter .msg b{color:var(--amber-hi);font-weight:700}.letter .acts{display:flex;gap:8px;margin-top:11px}.btn{font-family:inherit;font-weight:700;font-size:12px;padding:6px 13px;border-radius:8px;cursor:pointer;border:1px solid var(--line-2);background:var(--panel-2);color:var(--cream);transition:.15s}.btn:hover{border-color:var(--amber)}.btn.pri{background:var(--gold);color:#15110a;border:0}.btn:disabled{opacity:.5;cursor:not-allowed}.lvl{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:20px}.lvl.notify{background:#c2a87829;color:var(--info)}.lvl.q{background:#d4af372e;color:var(--amber-hi)}.lvl.rev{background:#e0655a2e;color:var(--down)}.autonomy{font-size:12px}.autonomy .ar{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line)}.autonomy .ar:last-child{border:0}.seg-mini{display:flex;background:var(--panel-2);border:1px solid var(--line);border-radius:7px;padding:2px}.seg-mini b{font-size:10px;font-weight:700;padding:3px 7px;border-radius:5px;color:var(--dim-2);cursor:pointer}.seg-mini b.on{background:var(--panel-3);color:var(--cream)}.seg-mini b.on.rev{color:var(--down)}.pulse{position:relative;overflow:hidden;background:linear-gradient(160deg,rgba(212,175,55,.08),var(--panel));border:1px solid rgba(212,175,55,.2)}.pulse .ph{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pulse-feed{display:flex;flex-direction:column;gap:7px;font-size:12px}.pulse-feed .pf{display:flex;align-items:center;gap:8px;opacity:.85}.pulse-feed .pf .dot{width:6px;height:6px;border-radius:50%;background:var(--up);flex:none}.pulse-feed .pf.coin .dot{background:var(--amber)}.pulse-feed .pf b{margin-left:auto;font-variant-numeric:tabular-nums}.coins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.coins i{position:absolute;top:-16px;font-size:14px;opacity:0}.pulse.drop .coins i{animation:fall 1.8s ease-in}.pulse.drop .coins i:nth-child(1){left:18%;animation-delay:0s}.pulse.drop .coins i:nth-child(2){left:44%;animation-delay:.12s}.pulse.drop .coins i:nth-child(3){left:68%;animation-delay:.24s}.pulse.drop .coins i:nth-child(4){left:84%;animation-delay:.36s}@keyframes fall{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:.9}90%{opacity:.9}to{transform:translateY(220px) rotate(220deg);opacity:0}}@media (max-width:980px){.topbar .me-name{display:none}}.compass{position:relative;width:140px;height:140px;margin:0 auto}.compass .c{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.compass .c .b{font-family:Forum;font-size:34px}.kpi .l{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-weight:700;display:flex;align-items:center;gap:6px}.kpi .l .d{width:6px;height:6px;border-radius:2px;background:var(--amber)}.kpi .num{font-family:Forum;font-size:30px;line-height:1.1;margin:9px 0 5px}.kpi .delta{font-size:11.5px;font-weight:700}.kpi.hero .num{font-size:42px;line-height:1.04}.org{background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:22px 19px;margin-bottom:15px}.org-top{display:flex;justify-content:center;margin-bottom:6px}.org-cap{display:flex;align-items:center;gap:11px;padding:11px 18px;border-radius:13px;background:linear-gradient(135deg,rgba(212,175,55,.16),var(--panel-2));border:1px solid rgba(212,175,55,.4);box-shadow:0 10px 30px -16px #d4af3799}.org-cap .oc{width:38px;height:38px;border-radius:11px;background:var(--gold);display:flex;align-items:center;justify-content:center;font-size:19px;color:#15110a}.org-cap .on2{font-weight:800;font-size:14px}.org-cap .or{font-size:10.5px;color:var(--dim)}.org-stem{width:2px;height:20px;background:var(--line-2);margin:0 auto}.org-bus{height:2px;background:var(--line-2);margin:0 8%}.org-row{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:0}.org-row.org-5{grid-template-columns:repeat(5,1fr);align-items:start}.org-node{position:relative;text-align:center;padding-top:18px}.org-node:before{content:"";position:absolute;top:0;left:50%;width:2px;height:18px;background:var(--line-2)}.org-box{background:var(--panel-2);border:1px solid var(--line);border-radius:11px;padding:11px 8px;transition:.2s;cursor:pointer}.org-box:hover{border-color:var(--amber);transform:translateY(-2px)}.org-box .e{font-size:19px}.org-box .n{font-size:11.5px;font-weight:700;margin-top:4px}.org-box .s{font-size:10px;color:var(--dim);margin-top:2px}.org-box .st-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:4px}.st-dot.a{background:var(--up)}.st-dot.i{background:var(--dim)}.st-dot.b{background:var(--down)}.org-col{position:relative;padding-top:18px;display:flex;flex-direction:column;gap:8px}.org-col:before{content:"";position:absolute;top:0;left:50%;width:2px;height:18px;background:var(--line-2)}.org-col .org-box,.org-cap{cursor:pointer}.org-subs{display:flex;flex-direction:column;gap:5px;margin:2px 0 0 13px;padding-left:11px;border-left:2px dashed var(--line-2)}.org-sub{position:relative;font-size:10px;color:var(--dim-2);background:var(--panel-3);border:1px solid var(--line);border-radius:8px;padding:5px 8px;cursor:pointer;transition:.18s;text-align:left;line-height:1.3}.org-sub:before{content:"";position:absolute;left:-11px;top:50%;width:9px;height:2px;background:var(--line-2)}.org-sub:hover{border-color:var(--amber);color:var(--cream)}.org-sub b{color:var(--cream);font-weight:700}.org-box.sel,.org-sub.sel,.org-cap.sel,.org-guard.sel{border-color:var(--amber);box-shadow:0 0 0 2px #d4af374d}.org-guard{display:flex;align-items:center;justify-content:center;gap:9px;max-width:88%;margin:0 auto 4px;padding:8px 15px;border-radius:10px;font-size:10.5px;color:var(--dim);background:#e0655a0d;border:1px dashed rgba(224,101,90,.4);cursor:pointer;transition:.18s}.org-guard:hover{border-color:#e0655ab3;color:var(--cream)}.org-guard .gi{font-size:15px}.org-guard b{color:var(--cream);font-weight:700}@keyframes cardflash{0%{box-shadow:0 0 #d4af378c}to{box-shadow:0 0 0 7px #d4af3700}}.dept-card.flash{border-color:var(--amber)!important;animation:cardflash 1.2s ease-out}.staff-h{display:flex;align-items:baseline;gap:9px;margin:4px 0 11px}.staff-h .t{font-family:Forum;font-size:16px;color:var(--cream)}.staff-h .s{font-size:11px;color:var(--dim)}.human-staff{margin-top:20px}.crm-grid{display:grid;grid-template-columns:1fr 360px;gap:15px;align-items:start}.crm-list .lr{display:grid;grid-template-columns:1.4fr .9fr .7fr .7fr;gap:8px;align-items:center;padding:11px 13px;border-bottom:1px solid var(--line);cursor:pointer;transition:.15s;border-radius:9px}.crm-list .lr:hover{background:var(--panel-2)}.crm-list .lr.sel{background:linear-gradient(90deg,rgba(212,175,55,.1),transparent);box-shadow:inset 2px 0 0 var(--amber)}.crm-list .lr .who{display:flex;align-items:center;gap:9px;min-width:0}.crm-list .lr .av{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:11px;color:#15110a;flex:none}.crm-list .lr .nm{font-weight:700;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-list .lr .sub{font-size:10px;color:var(--dim)}.crm-head{display:grid;grid-template-columns:1.4fr .9fr .7fr .7fr;gap:8px;padding:0 13px 8px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim-2);font-weight:700;border-bottom:1px solid var(--line)}.tagx{font-size:10px;font-weight:700;padding:2px 7px;border-radius:20px;background:var(--panel-3);color:var(--dim)}.tagx.warm{background:#e8843c24;color:var(--fire)}.tagx.risk{background:#e0655a29;color:var(--down)}.tagx.ok{background:#4fbe8c24;color:var(--up)}.cardp{background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:18px;position:sticky;top:0}.cardp .top{display:flex;align-items:center;gap:12px;margin-bottom:14px}.cardp .big{width:48px;height:48px;border-radius:13px;background:linear-gradient(135deg,#f2d58a,#8a6a2e);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;color:#15110a}.cardp .name{font-weight:800;font-size:16px}.cardp .meta-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.fld{display:flex;justify-content:space-between;font-size:11.5px;padding:6px 0;border-bottom:1px solid var(--line)}.fld .k{color:var(--dim)}.fld .v{font-weight:600}.send-row{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:12px 0}.send-row .btn{font-size:11px;padding:7px 8px;text-align:center}.sec-t{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim-2);font-weight:700;margin:14px 0 8px}.timeline{position:relative;padding-left:18px}.timeline:before{content:"";position:absolute;left:5px;top:3px;bottom:3px;width:2px;background:var(--line)}.tl{position:relative;font-size:11.5px;padding:5px 0;color:var(--cream)}.tl:before{content:"";position:absolute;left:-16px;top:9px;width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 3px var(--panel)}.tl.dim:before{background:var(--dim-2)}.tl .tt{font-size:10px;color:var(--dim-2);margin-left:7px}.fire-hero{display:grid;grid-template-columns:300px 1fr;gap:18px;align-items:center}.flame-wrap{text-align:center;padding:10px}.flame{width:140px;height:180px;margin:0 auto;position:relative}.flame svg{width:100%;height:100%;filter:drop-shadow(0 8px 30px rgba(242,169,59,.5))}.flame .f1{animation:flick 1.6s ease-in-out infinite}.flame .f2{animation:flick 1.9s ease-in-out infinite reverse}@keyframes flick{0%,to{transform:scaleY(1) translateY(0)}50%{transform:scaleY(1.06) translateY(-3px)}}.flame-num{font-family:Forum;font-size:46px;line-height:1;margin-top:6px;background:var(--flame);-webkit-background-clip:text;background-clip:text;color:transparent}.tasks .tk{display:flex;align-items:center;gap:12px;padding:13px;border-radius:11px;background:var(--panel-2);border:1px solid var(--line);margin-bottom:9px}.tasks .tk .cb{width:22px;height:22px;border-radius:7px;border:2px solid var(--line-2);flex:none;display:flex;align-items:center;justify-content:center;font-size:13px}.tasks .tk.done .cb{background:var(--flame);border:0;color:#2a1206}.tasks .tk .pl{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--dim-2);margin-left:auto}.horizons{display:flex;flex-direction:column;gap:11px}.hz{display:grid;grid-template-columns:120px 1fr 54px;align-items:center;gap:12px;font-size:13px}.hz .bar{height:9px;border-radius:6px;background:var(--line);overflow:hidden}.hz .bar i{display:block;height:100%;background:var(--gold)}.hz .d{font-size:11px;color:var(--up);text-align:right;font-weight:700}.pillar-h{font-size:11px;font-weight:800;color:var(--amber-hi);letter-spacing:.02em;margin:10px 0 1px}.horizons .pillar-h:first-child{margin-top:0}.pillar-h span{opacity:.5;font-weight:600}.hz-wide .hz{grid-template-columns:168px 1fr 44px}.hz-wide .hz span i{opacity:.45;font-style:normal;font-weight:600}.totem-wheel{position:relative;width:280px;height:280px;margin:0 auto}.tnode{position:absolute;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;background:var(--panel-2);border:1px solid var(--line);transform:translate(-50%,-50%);cursor:pointer;transition:.25s}.tnode:hover{border-color:var(--amber);transform:translate(-50%,-50%) scale(1.1)}.tnode.sel{background:var(--gold);border:0;box-shadow:0 0 26px #d4af3799}.tcenter{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;background:var(--panel);border:1px solid var(--line-2);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.member{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid var(--line)}.member:last-child{border:0}.member .a{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px;color:#15110a;flex:none}.member .ut{margin-left:auto;font-size:11.5px;color:var(--fire);font-weight:700}.member[role=button]{cursor:pointer;border-radius:10px;transition:background .15s}.member.locked{opacity:.5}.member[role=button]:not(.locked):hover{background:linear-gradient(90deg,rgba(212,175,55,.08),transparent 72%);margin:0 -12px;padding:11px 12px}.member.sel{position:relative;background:linear-gradient(90deg,rgba(212,175,55,.16),transparent 72%);margin:0 -12px;padding:11px 12px;border-bottom-color:transparent}.member.sel:before{content:"";position:absolute;left:2px;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--gold)}.member:focus{outline:none}.member:focus-visible{outline:2px solid var(--amber-hi);outline-offset:-2px}.intro{background:linear-gradient(120deg,rgba(212,175,55,.1),var(--panel-2));border:1px solid rgba(212,175,55,.3);border-radius:12px;padding:15px;margin-top:6px}.intro .q{font-family:"PT Serif",serif;font-style:italic;color:var(--cream);font-size:14px;line-height:1.65}.vc{display:flex;align-items:center;gap:14px;padding:15px;border-radius:13px;background:var(--panel);border:1px solid var(--line);margin-bottom:11px}.vc.locked{opacity:.5}.vc .play{width:46px;height:46px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;color:#15110a;font-size:18px;flex:none}.vc.locked .play{background:var(--panel-3);color:var(--dim)}.vc .medal{width:40px;height:40px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;font-size:20px;background:radial-gradient(circle at 40% 30%,rgba(242,213,138,.3),var(--panel-2));border:1px solid rgba(212,175,55,.4)}.vc.locked .medal{background:var(--panel-2);border-color:var(--line);filter:grayscale(1);opacity:.6}.vc .wave{flex:1;height:30px;display:flex;align-items:center;gap:2px}.vc .wave i{flex:1;background:#d4af3759;border-radius:2px}.vc .trg{font-size:10px;color:var(--amber-lo);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.medal-shelf{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.ms{width:54px;height:54px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:20px;background:radial-gradient(circle at 40% 30%,rgba(242,213,138,.25),var(--panel-2));border:1px solid rgba(212,175,55,.45)}.ms.locked{filter:grayscale(1);opacity:.45;background:var(--panel-2);border-color:var(--line)}.ms .l{font-size:10px;font-weight:700;color:var(--amber-hi);text-transform:uppercase;letter-spacing:.04em}.agent7{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.a7{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;padding:14px;text-align:center;transition:.2s}.a7:hover{border-color:var(--line-2);transform:translateY(-3px)}.a7 .e{font-size:24px}.a7 .n{font-weight:700;font-size:13px;margin-top:7px}.a7 .s{font-size:10px;color:var(--dim);margin-top:3px}.ctx-bar{height:10px;border-radius:6px;background:var(--line);overflow:hidden;margin-top:8px}.ctx-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--up),var(--amber) 70%,var(--down))}.tamga-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.tamga{aspect-ratio:1;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--panel-2);border:1px solid var(--line);font-size:26px;transition:.25s}.tamga.earned{background:radial-gradient(circle at 40% 30%,rgba(242,213,138,.25),var(--panel-2));border-color:#d4af3780;box-shadow:0 0 24px -8px #d4af3799}.tamga.earned .lb{color:var(--amber-hi)}.tamga .lb{font-size:10px;font-weight:700;color:var(--dim-2);text-transform:uppercase;letter-spacing:.05em}.tamga.locked{opacity:.45}.dept-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:17px;transition:.25s;position:relative}.dept-card:hover{border-color:var(--line-2);transform:translateY(-3px)}.dept-card.ai{background:linear-gradient(160deg,rgba(212,175,55,.06),var(--panel))}.dept-card .h{display:flex;align-items:center;gap:11px}.dept-card .i{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:19px;flex:none;background:var(--gold);color:#15110a}.dept-card .nm{font-weight:800;font-size:15px}.dept-card .rl{font-size:11px;color:var(--dim)}.dept-card .ct2{font-size:11.5px;color:var(--dim);margin-top:11px;line-height:1.55}.dept-card .ct2 b{color:var(--cream);font-weight:600}.dept-card .meta{display:flex;gap:6px;margin-top:11px;flex-wrap:wrap}.tag{font-size:10px;font-weight:700;padding:3px 8px;border-radius:6px;background:var(--panel-3);color:var(--dim)}.tag.m{color:var(--amber-hi)}.state{position:absolute;top:15px;right:15px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:20px}.state.active{background:#4fbe8c29;color:var(--up)}.state.idle{background:#8c867624;color:var(--dim)}.state.blocked{background:#e0655a29;color:var(--down)}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-weight:700;padding:9px 13px;border-bottom:1px solid var(--line)}td{padding:11px 13px;border-bottom:1px solid var(--line)}tr:last-child td{border:0}.tabs{display:flex;gap:6px;margin:0 2px 16px;flex-wrap:wrap}.tabs b{font-size:12px;font-weight:700;padding:7px 13px;border-radius:9px;border:1px solid var(--line);color:var(--dim);cursor:pointer;transition:.15s;background:var(--panel)}.tabs b.on{background:var(--panel-3);color:var(--cream);border-color:var(--line-2)}.tabs b:hover{color:var(--cream)}.chain{display:flex;flex-direction:column;position:relative;padding-left:2px}.step{display:flex;gap:13px;align-items:flex-start;padding:10px 0;position:relative}.step .node{width:30px;height:30px;border-radius:9px;background:var(--panel-3);border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-size:13px;flex:none;z-index:1}.step:not(:last-child):before{content:"";position:absolute;left:15px;top:36px;bottom:-6px;width:2px;background:var(--line)}.step .sb{flex:1;min-width:0}.step .sb .t{font-weight:700;font-size:13px}.step .sb .d{font-size:11px;color:var(--dim);margin-top:2px;line-height:1.45}.step .when{font-size:10px;color:var(--dim-2);white-space:nowrap;padding-top:2px}.chain-card.lead{border-color:#d4af374d}.chain-card.care{border-color:#4fbe8c4d}.prod{display:flex;align-items:center;gap:14px;padding:14px 15px;border-radius:13px;background:var(--panel-2);border:1px solid var(--line);transition:.2s}.prod:hover{border-color:var(--line-2);transform:translate(3px)}.prod .ix{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:21px;flex:none}.prod .pb{flex:1;min-width:0}.prod .pb .t{font-weight:700;font-size:13px}.prod .pb .s{font-size:11px;color:var(--dim);margin-top:2px}.prod .pr{text-align:right;flex:none}.prod .pr .v{font-family:Forum;font-size:21px;color:var(--amber-hi)}.prod .pr .s{font-size:10px;color:var(--dim)}.arrowdn{text-align:center;color:var(--dim-2);font-size:13px;margin:3px 0;letter-spacing:.05em}.statrow{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px}.statrow:last-child{border:0}.statrow .rk{width:20px;color:var(--dim-2);font-weight:800;font-variant-numeric:tabular-nums;flex:none}.statrow .av{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:10px;color:#15110a;flex:none}.statrow b{margin-left:auto;font-variant-numeric:tabular-nums}.live-status{font-size:13px;padding:8px 12px;border-radius:9px;margin-bottom:14px}.live-status.err{background:#e07a5f1f;border:1px solid rgba(224,122,95,.35);color:var(--amber-hi)}.live-status.loading{background:var(--panel-2);border:1px solid var(--line);color:var(--dim)}@media (max-width:1150px){.crm-grid{grid-template-columns:1fr}.col-3,.col-4,.org-row,.org-row.org-5{grid-template-columns:repeat(2,1fr)}.cardp{position:static}}@media (max-width:980px){.app{grid-template-columns:1fr}.side{position:fixed;left:0;top:0;bottom:0;width:268px;z-index:60;transform:translate(-100%);transition:transform .25s ease;box-shadow:0 20px 60px #00000080;padding-top:env(safe-area-inset-top,0px)}.app.nav-open .side{transform:none}.burger{display:flex}.scroll{padding:18px;padding-bottom:calc(48px + env(safe-area-inset-bottom))}.col-2,.col-2b{grid-template-columns:1fr}.topbar{padding:0 12px;padding-top:env(safe-area-inset-top,0px);gap:8px}.cmd,body[data-mode=sreda] .rank-badge{display:none}.tb-title{flex:1;min-width:0}.topbar .title{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-title .crumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.nav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:55;border:0}}@media (max-width:640px){.col-3,.col-4{grid-template-columns:1fr}.row-head{flex-wrap:wrap}.row-head h2{font-size:21px}.kpi.hero .num{font-size:32px}.agent7{grid-template-columns:repeat(2,1fr)}.tamga-grid{grid-template-columns:repeat(3,1fr)}.crm-head{display:none}.crm-list .lr{grid-template-columns:1fr auto;row-gap:4px}.crm-list .lr .who{grid-column:1 / -1}}body[data-theme=light] .wordmark{background:none;-webkit-text-fill-color:#7a5c14;color:#7a5c14}:root{--content-max:1100px}.course-text{font-size:13px}@media (min-width:1180px){.wrap{max-width:var(--content-max);margin-inline:auto}body[data-mode=stab]{--content-max:1480px}.course-text{font-size:15px;line-height:1.65}.course-col .ct{font-size:15px}.course-col .cs{font-size:13px}.row-head h2{font-size:clamp(25px,2.1vw,31px)}.row-head .sub{font-size:clamp(12.5px,1vw,13.5px)}.kpi .num{font-size:clamp(30px,2.5vw,37px)}.kpi.hero .num{font-size:clamp(42px,3.3vw,53px)}}.course-col{max-width:860px;margin-inline:auto}.course-col .module-card{padding:24px 20px}.lesson-flow{font-size:15px;line-height:1.65;color:var(--cream)}.lesson-flow p,.lesson-flow .flow-h h4,.lesson-flow .note,.course-col .was-will .q,.course-col .capstone-line{max-width:72ch}.lesson-flow p{margin:0}.lesson-flow p+p{margin-top:.85em}.lesson-flow li{margin-bottom:8px}.lesson-flow .flow-h{margin:44px 0 14px}.lesson-flow .flow-h:first-child{margin-top:10px}.lesson-flow .flow-h .ov{font-size:11px;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:var(--amber-hi);margin-bottom:6px}.lesson-flow .flow-h h4{font-family:Forum,serif;font-weight:400;font-size:20px;line-height:1.25;color:var(--cream)}.lesson-flow .flow-h .tm{font-family:Manrope,system-ui,sans-serif;font-size:12px;color:var(--dim);white-space:nowrap}.lesson-flow .note,.lesson-flow .prompt-wrap,.lesson-flow .fix-details{margin-block:24px}.lesson-flow .note{border-left:3px solid var(--amber);background:#d4af370f;padding:12px 16px;border-radius:0 10px 10px 0}.course-col .was-will{margin:18px 0 4px;padding-left:16px}.course-col .was-will .ov{font-size:11px;color:var(--dim-2);text-transform:uppercase;letter-spacing:.14em;font-weight:700;margin-bottom:6px}.course-col .was-will .ov .arr{color:var(--amber)}.course-col .was-will .q{font-family:"PT Serif",serif;font-style:italic;font-size:15px;line-height:1.65;color:var(--cream)}.course-col .capstone-line{margin:22px 0;padding-top:16px;border-top:1px solid var(--line)}.course-col .capstone-line .ov{font-size:11px;color:var(--amber-hi);text-transform:uppercase;letter-spacing:.14em;font-weight:700;margin-bottom:6px}.prompt-block{background:#0d0d11;color:#ece4d2;border:1px solid rgba(242,231,205,.14);border-radius:12px;overflow:hidden}body[data-theme=light] .prompt-block{box-shadow:0 10px 30px -18px #241f1680}.prompt-block .pb-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;background:#14141a;border-bottom:1px solid rgba(242,231,205,.08);padding:2px 8px 2px 16px}.prompt-block .pb-label{font-size:11px;text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:#8c8676;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prompt-block .pb-label i{font-style:normal;font-weight:600;opacity:.75}.prompt-block .pb-copy{flex:none;height:36px;padding:0 12px;border-radius:8px;background:#1b1b23;border:1px solid rgba(242,231,205,.18);color:#ece4d2;font-family:inherit;font-size:11.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .15s,color .15s,border-color .15s}.prompt-block .pb-copy.ok{background:#4fbe8c29;color:#4fbe8c;border-color:#4fbe8c4d}.prompt-block pre{margin:0;padding:16px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:break-word}.prompt-block .pb-slot{color:#f2d58a;background:#f2d58a14;border-radius:4px;padding:0 3px}.prompt-block .pb-body.clip{max-height:320px;overflow:hidden;position:relative}.prompt-block .pb-body.clip:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;background:linear-gradient(to bottom,#0d0d1100,#0d0d11);pointer-events:none}.prompt-block .pb-more{display:block;width:100%;background:none;border:0;color:#f2d58a;font-family:inherit;font-size:12px;font-weight:700;padding:8px 0 12px;cursor:pointer}.prompt-block .pb-result{border-top:1px solid rgba(242,231,205,.08);padding:10px 16px;font-size:12px;color:#c2a878}.prompt-block .pb-manual{padding:0 16px 14px}.prompt-block .pb-manual .pm-t{font-size:11px;color:#f2d58a;margin:10px 0 6px}.prompt-block .pb-manual textarea{width:100%;background:#14141a;border:1px solid rgba(242,231,205,.18);border-radius:8px;color:#ece4d2;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:16px;line-height:1.5;resize:vertical}.pb-tg-note{font-size:11px;color:var(--dim);margin-top:6px}body:not([data-theme=light]) .prompt-block{background:#f2ead8;color:#23201a;border-color:#23201a33;box-shadow:0 10px 30px -18px #f2ead840}body:not([data-theme=light]) .prompt-block .pb-head{background:#e9e0ca;border-bottom-color:#23201a1f}body:not([data-theme=light]) .prompt-block .pb-label{color:#7a7260}body:not([data-theme=light]) .prompt-block .pb-copy{background:#e4dac2;border-color:#23201a40;color:#23201a}body:not([data-theme=light]) .prompt-block .pb-copy.ok{background:#2f855a24;color:#2f855a;border-color:#2f855a59}body:not([data-theme=light]) .prompt-block .pb-slot{color:#8a6a2e;background:#d4af372e}body:not([data-theme=light]) .prompt-block .pb-body.clip:after{background:linear-gradient(to bottom,#f2ead800,#f2ead8)}body:not([data-theme=light]) .prompt-block .pb-more{color:#8a6a2e}body:not([data-theme=light]) .prompt-block .pb-result{border-top-color:#23201a1f;color:#6f6552}body:not([data-theme=light]) .prompt-block .pb-manual .pm-t{color:#8a6a2e}body:not([data-theme=light]) .prompt-block .pb-manual textarea{background:#e9e0ca;border-color:#23201a40;color:#23201a}.fix-details{border:1px dashed var(--line-2);border-radius:10px;background:transparent}.fix-details summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;color:var(--dim)}.fix-details summary::-webkit-details-marker{display:none}.fix-details summary .chev{font-style:normal;transition:transform .2s;flex:none}.fix-details[open]{background:var(--panel-2);border-style:solid;padding-bottom:14px}.fix-details[open] summary .chev{transform:rotate(90deg)}.fix-details .fd-body{padding:0 14px;font-size:14px;line-height:1.6}.fix-details .fd-item{margin-top:12px}.fix-details .fd-item b{display:block;margin-bottom:2px;color:var(--cream)}.fix-details .fd-item div{color:var(--dim)}@media (prefers-reduced-motion:reduce){.fix-details summary .chev,.prompt-block .pb-copy{transition:none}}@media (min-width:1180px){.course-col{max-width:960px}.course-col .module-card{padding:48px 56px}.lesson-flow{font-size:16.5px;line-height:1.7}.lesson-flow .flow-h h4{font-size:23px}.course-col .was-will .q{font-size:16px}}@media (min-width:1600px){.course-col{max-width:1040px}}.progress{display:flex;gap:3px;height:6px}.progress i{display:block;flex:1 1 0;background:var(--line);border-radius:3px;overflow:hidden}.progress i b{display:block;height:100%;background:var(--gold);transition:width .5s cubic-bezier(.2,.7,.2,1)}.progress-cap{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;font-variant-numeric:tabular-nums;margin-bottom:8px}.progress-cap b{font-weight:700}.progress-cap span{color:var(--dim)}.tamga.sm{width:44px;flex:none;font-size:20px;border-radius:12px}.tamga.now{border-color:#d4af3780;background:radial-gradient(circle at 40% 30%,rgba(242,213,138,.12),var(--panel-2))}@media (prefers-reduced-motion:reduce){.progress i b{transition:none}}body[data-theme=light] .btn.pri{background:#2a2318;color:#f7f1e3;border:0}body[data-theme=light] .btn.pri:hover{background:#3a3122}body[data-theme=light] .card{box-shadow:0 1px 2px #3a2c120d,0 4px 14px #3a2c120d}body[data-theme=light] .tabs b.on{background:#2a2318;color:#f7f1e3;border-color:#2a2318}.card.glow{box-shadow:0 0 0 1px #d4af371a,0 14px 40px -30px #d4af3747}body[data-theme=light] .card.glow{box-shadow:0 1px 2px #3a2c120d,0 6px 18px -6px #8a6a1e38}.card .num,.kpi .num,td.mono,.forum.mono{font-variant-numeric:tabular-nums}.view{max-width:1240px}.snd-toggle{width:28px;height:28px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--amber-hi);cursor:pointer;font-size:14px;line-height:1;transition:.15s}.snd-toggle:hover{border-color:var(--amber)}.snd-toggle[aria-pressed=true]{background:var(--gold);color:#15110a;border:0}.pulse-status{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.pulse-status.up{color:var(--up)}.pulse-status.amb{color:var(--amber-hi)}.pulse-status.dim{color:var(--dim)}.bullet{position:relative;height:7px;border-radius:5px;background:var(--line);margin-top:10px;overflow:visible}.bullet i{display:block;height:100%;border-radius:5px;background:var(--gold);transition:width .8s ease-out}.bullet b{position:absolute;top:-3px;width:2px;height:13px;background:var(--dim-2);border-radius:1px;transform:translate(-1px)}.prod:not(.sel):hover{border-color:var(--line-2)}.prod.sel{border-color:var(--amber);background:#d4af370f}.rowline{display:flex;align-items:center;gap:10px;min-width:0}.feedgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;max-width:420px}.feedtile{aspect-ratio:1;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#f2ead8}.feedtile .fe{font-size:26px}.feedtile .fl{font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:.75}@media (max-width:640px){.feedgrid{max-width:100%}}.skel{border-radius:9px;background:linear-gradient(100deg,var(--panel-2) 40%,var(--panel-3) 50%,var(--panel-2) 60%);background-size:200% 100%;animation:skel 1.6s infinite linear}@keyframes skel{to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.skel{animation:none}}.side-next{padding:8px 13px 12px;display:flex;flex-direction:column;gap:12px}.next-step{display:block;text-align:left;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:var(--panel);cursor:pointer;font-family:inherit;color:var(--cream);transition:.15s}.next-step:hover{border-color:var(--line-2);background:var(--panel-2)}.next-step .l{display:block;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--dim-2);font-weight:700;margin-bottom:4px}.next-step .n{display:block;font-size:12.5px;font-weight:700;line-height:1.35}.side-tamga{width:28px;height:28px;opacity:.35;align-self:center;flex:none}.side-clps{display:none;align-items:center;justify-content:center;align-self:flex-end;width:32px;height:22px;margin:2px 0 4px;padding:0;border-radius:8px 0 0 8px;border:1px solid var(--line-2);border-right:0;background:var(--panel-2);color:var(--dim);cursor:pointer;font-size:11px;line-height:1;transition:.15s;flex:none;z-index:5}.side-clps:hover{border-color:var(--amber);color:var(--cream)}@media (min-width:981px){.side-clps{display:inline-flex}.app.side-min{grid-template-columns:64px 1fr}.app.side-min .side-clps{align-self:flex-end}.app.side-min .brand{justify-content:center;padding:18px 0 14px}.app.side-min .brand>div{display:none}.app.side-min .proj,.app.side-min .mode-sw,.app.side-min .ws-side-note{display:none}.app.side-min .nav{padding:4px 8px 14px}.app.side-min .nav .grp{height:1px;padding:0;margin:12px 8px;background:var(--line);font-size:0;overflow:hidden}.app.side-min .nav .grp:first-child{display:none}.app.side-min .nav a{justify-content:center;gap:0;padding:8.5px 0}.app.side-min .nav a .lbl,.app.side-min .nav a .bdg{display:none}.app.side-min .nav a.on:before{left:-6px}.app.side-min .side-next{padding:8px 0 12px}.app.side-min .next-step{display:none}.app.side-min .foot{padding:12px 4px;text-align:center}.app.side-min .foot .st{font-size:0;margin-bottom:0}.app.side-min .foot .live-dot{margin-right:0}.app.side-min .foot .toggle-row{display:none}}html.tg-app body{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;overflow:hidden;overscroll-behavior:none}html.tg-app .app{height:var(--tg-vh,100dvh)}.side-close{display:none}body[data-mode=sreda]:not([data-mk-cabinet]){--bg:#121111;--side:#0F1A15;--panel:#1A1918;--panel-2:#211F1C;--panel-3:#292623;--line:rgba(240,232,214,.12);--line-2:rgba(240,232,214,.24);--line-ctl:rgba(240,232,214,.44);--cream:#F0E8D6;--dim:#B5AC9A;--dim-2:#A29A8B;--amber:#D4AF37;--amber-hi:#F2D58A;--amber-lo:#8A6A2E;--ink:#15110A;--fire:#F2A93B;--up:#5CC494;--down:#E5705F;--pine:#1A4331;--info:#C2A878;--gold:linear-gradient(135deg,#F2D58A,#D4AF37 50%,#B8912C);--flame:linear-gradient(180deg,#F7D77A,#F2A93B 45%,#E8843C 75%,#A02828);--grain:.02;--accent-tint:rgba(212,175,55,.12);--accent-line:rgba(212,175,55,.6);--pri-bg:var(--gold);--pri-fg:var(--ink);--card-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 12px 32px -22px rgba(0,0,0,.7);--btn-shadow:0 10px 24px -14px rgba(212,175,55,.55);--side-text:#F2EAD8;--side-dim:#B9C4B5;--side-gold:#F2D58A;--side-line:rgba(242,213,138,.14);--side-on:rgba(212,175,55,.14);--side-panel:rgba(255,255,255,.04);--side-gold-grad:linear-gradient(135deg,#F2D58A,#D4AF37);--topbar-bg:rgba(18,17,17,.74);--scrim:rgba(8,8,7,.62);--glow:rgba(212,175,55,.06);--ornament:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cg fill='none' stroke='%23D4AF37' stroke-width='1.5'%3E%3Cpath d='M28 8 48 28 28 48 8 28Z'/%3E%3Cpath d='M28 18 38 28 28 38 18 28Z'/%3E%3C/g%3E%3C/svg%3E");--ornament-op:.05}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]){--bg:#FAF8F2;--side:#1A4331;--panel:#FFFFFF;--panel-2:#F6F3EC;--panel-3:#EDE8DD;--line:rgba(30,28,24,.1);--line-2:rgba(30,28,24,.24);--line-ctl:rgba(30,28,24,.5);--cream:#1E1C18;--dim:#5C574C;--dim-2:#6A6458;--amber:#8A6A1E;--amber-hi:#7E5F14;--amber-lo:#6B5316;--ink:#F7F1E3;--fire:#A94C15;--up:#196B48;--down:#B9463A;--pine:#1A4331;--info:#7E6230;--gold:linear-gradient(135deg,#B8912C,#8A6A1E);--grain:0;--accent-tint:rgba(26,67,49,.08);--accent-line:rgba(26,67,49,.6);--pri-bg:linear-gradient(135deg,#235A41,#1A4331);--pri-fg:#F7F1E3;--card-shadow:0 1px 2px rgba(30,28,24,.05),0 10px 28px -18px rgba(26,67,49,.22);--btn-shadow:0 10px 24px -14px rgba(26,67,49,.55);--side-text:#F2EAD8;--side-dim:#B9C8BD;--side-gold:#F2D58A;--side-line:rgba(242,213,138,.16);--side-on:rgba(242,213,138,.14);--side-panel:rgba(255,255,255,.06);--side-gold-grad:linear-gradient(135deg,#F2D58A,#D4AF37);--topbar-bg:rgba(250,248,242,.8);--scrim:rgba(20,30,24,.5);--glow:rgba(26,67,49,.045);--ornament-op:.04}body[data-mode=sreda]:not([data-mk-cabinet]):not([data-ws-cabinet]) .main{background:radial-gradient(ellipse 70% 50% at 50% -5%,var(--glow),transparent 55%),var(--bg)}body[data-mode=sreda]:not([data-mk-cabinet]) .topbar{background:var(--topbar-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}body[data-mode=sreda]:not([data-mk-cabinet]) .tb-ic{width:40px;height:40px;border:1px solid var(--line-ctl);color:var(--cream)}body[data-mode=sreda]:not([data-mk-cabinet]) .tb-ic:hover{border-color:var(--amber)}body[data-mode=sreda]:not([data-mk-cabinet]) .burger{width:40px;height:40px;border:1px solid var(--line-ctl);color:var(--cream);font-size:18px;border-radius:10px}body[data-mode=sreda]:not([data-mk-cabinet]) .rank-badge{background:var(--accent-tint);border:1px solid var(--accent-line);color:var(--cream)}body[data-mode=sreda]:not([data-mk-cabinet]) .topbar .title{font-size:20px}body[data-mode=sreda]:not([data-mk-cabinet]) .streak-flame{height:40px;padding:0 13px;border:1px solid var(--line-ctl);background:var(--panel-2)}body[data-mode=sreda]:not([data-mk-cabinet]) .streak-flame:hover{border-color:var(--amber);background:var(--panel-3)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .streak-flame{background:#fff}body[data-mode=sreda]:not([data-mk-cabinet]) .streak-pop .sp-day .d,body[data-mode=sreda]:not([data-mk-cabinet]) .streak-pop .sp-legend{font-size:11px}body[data-mode=sreda]:not([data-mk-cabinet]) .mm-note{font-size:11.5px}body[data-mode=sreda]:not([data-mk-cabinet]) .mm-note a{color:var(--amber);font-weight:700;text-decoration:underline;text-underline-offset:2px}body[data-mode=sreda]:not([data-mk-cabinet]) .side{background:var(--side);border-right:1px solid var(--side-line)}body[data-mode=sreda]:not([data-mk-cabinet]) .side:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ornament);background-size:56px 56px;opacity:var(--ornament-op);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 30%,#000 100%);mask-image:linear-gradient(180deg,transparent 30%,#000 100%)}body[data-mode=sreda]:not([data-mk-cabinet]) .side{isolation:isolate}body[data-mode=sreda]:not([data-mk-cabinet]) .nav-scrim{background:var(--scrim)}body[data-mode=sreda]:not([data-mk-cabinet]) .nav a{min-height:44px;padding:10px 12px;font-size:14.5px;color:var(--side-dim);margin-bottom:2px}body[data-mode=sreda]:not([data-mk-cabinet]) .nav a:hover{background:#f2d58a14;color:var(--side-text)}body[data-mode=sreda]:not([data-mk-cabinet]) .nav a.on{background:var(--side-on);color:var(--side-text)}body[data-mode=sreda]:not([data-mk-cabinet]) .nav a.on:before{background:var(--gold)}body[data-mode=sreda]:not([data-mk-cabinet]) .nav a.on .ic{color:var(--side-gold)}body[data-mode=sreda]:not([data-mk-cabinet]) .nav .grp{font-size:11px;color:var(--side-dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch .nm{background:var(--side-gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:22px}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .pswitch .nm{background:var(--side-gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch .v{color:var(--side-dim);font-size:12.5px}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch .sw{flex:0 0 32px;width:32px;height:32px;background:var(--side-on);border:1px solid var(--side-line);color:var(--side-gold)}body[data-mode=sreda]:not([data-mk-cabinet]) button.pswitch:active,body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch[aria-expanded=true]{background:var(--side-panel)}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch:focus-visible{outline-color:var(--side-gold)}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch>svg stop:first-child{stop-color:var(--side-gold)}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch>svg stop:last-child{stop-color:#d4af37}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch-list{background:#00000038;border-color:var(--side-line);--ps-text:var(--side-text);--ps-dim:var(--side-dim);--ps-cap:#A3AFA0;--ps-line:rgba(242,213,138,.4);--ps-club:var(--side-gold);--ps-club-ink:#15110A;--ps-club-tint:rgba(242,213,138,.14);--ps-mk:#FF95A8;--ps-mk-ink:#2A1320;--ps-mk-tint:rgba(255,149,168,.14)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .pswitch-list{--ps-cap:#A9B9AD;--ps-line:rgba(242,213,138,.45)}body[data-mode=sreda]:not([data-mk-cabinet]) .mode-sw{background:#0000002e;border-color:var(--side-line)}body[data-mode=sreda]:not([data-mk-cabinet]) .mode-sw button{flex-direction:row;gap:6px;padding:9px 0;color:var(--side-dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .mode-sw button.on{background:var(--side-on);color:var(--side-text);box-shadow:inset 0 0 0 1px var(--side-line)}body[data-mode=sreda]:not([data-mk-cabinet]) .mode-sw button[data-m=sreda].on .ttl{color:var(--side-gold)}body[data-mode=sreda]:not([data-mk-cabinet]) .side-clps{background:var(--side);border-color:var(--side-line);color:var(--side-dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .side-clps:hover{color:var(--side-text);border-color:var(--side-gold)}body[data-mode=sreda]:not([data-mk-cabinet]) .next-step{background:var(--side-panel);border:1px solid var(--side-line);color:var(--side-text)}body[data-mode=sreda]:not([data-mk-cabinet]) .next-step:hover{background:#f2d58a14;border-color:var(--side-line)}body[data-mode=sreda]:not([data-mk-cabinet]) .next-step .l{color:var(--side-dim);font-size:11px}body[data-mode=sreda]:not([data-mk-cabinet]) .next-step .n{font-size:13px}body[data-mode=sreda]:not([data-mk-cabinet]) .side-tamga{opacity:.3}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .side-tamga{opacity:.35}body[data-mode=sreda]:not([data-mk-cabinet]) .side-close{display:none;position:absolute;top:calc(10px + env(safe-area-inset-top,0px));right:10px;width:40px;height:40px;border-radius:12px;border:1px solid var(--side-line);background:#0003;color:var(--side-text);font-size:18px;line-height:1;font-family:inherit;cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent}@media (max-width:980px){body[data-mode=sreda]:not([data-mk-cabinet]) .side-close{display:grid;place-items:center}body[data-mode=sreda]:not([data-mk-cabinet]) .pswitch{padding-right:52px}body[data-mode=sreda]:not([data-mk-cabinet]) .side{box-shadow:0 20px 60px #0009}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .side{box-shadow:0 20px 60px #141e1859}}@media (min-width:981px){body[data-mode=sreda]:not([data-mk-cabinet]) .side{position:relative}body[data-mode=sreda]:not([data-mk-cabinet]) .app.side-min .mode-sw{display:flex;flex-direction:column;margin:0 8px 8px;padding:3px}body[data-mode=sreda]:not([data-mk-cabinet]) .app.side-min .mode-sw .ttl{display:none}body[data-mode=sreda]:not([data-mk-cabinet]) .app.side-min .mode-sw button{padding:7px 0}body[data-mode=sreda]:not([data-mk-cabinet]) .app.side-min .nav .grp{background:var(--side-line)}}body[data-mode=sreda]:not([data-mk-cabinet]) .card{border-radius:16px;box-shadow:var(--card-shadow)}body[data-mode=sreda]:not([data-mk-cabinet]) .btn{min-height:40px;padding:9px 14px;font-size:13px;border-radius:12px;background:transparent;border:1px solid var(--line-ctl);color:var(--cream)}body[data-mode=sreda]:not([data-mk-cabinet]) .btn:hover{border-color:var(--amber)}body[data-mode=sreda]:not([data-mk-cabinet]) .btn.pri{background:var(--pri-bg);color:var(--pri-fg);border:0;box-shadow:var(--btn-shadow);min-height:48px;padding:12px 18px;font:700 14px/1.2 Manrope,system-ui,sans-serif;border-radius:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .btn.pri:hover{background:var(--pri-bg);filter:brightness(1.05)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .btn.pri{background:var(--pri-bg);color:var(--pri-fg)}body[data-mode=sreda]:not([data-mk-cabinet]) .arrow-c{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--accent-tint);border:1px solid var(--accent-line);color:var(--amber);flex:none}body[data-mode=sreda]:not([data-mk-cabinet]) .arrow-c svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .arrow-c{color:var(--pine)}body[data-mode=sreda]:not([data-mk-cabinet]) .kurai{height:1px;background:linear-gradient(90deg,transparent,var(--accent-line) 20%,var(--accent-line) 80%,transparent);margin:14px 0}body[data-mode=sreda]:not([data-mk-cabinet]) .pill{font:700 11.5px/1.2 Manrope,system-ui,sans-serif;padding:3px 10px}body[data-mode=sreda]:not([data-mk-cabinet]) .pill.amber{background:#d4af3729;color:#f2d58a}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .pill.amber{background:#8a6a1e1f;color:#6b5316}body[data-mode=sreda]:not([data-mk-cabinet]) .pill.green{background:#5cc49429;color:#5cc494}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .pill.green{background:#196b481a;color:#196b48}body[data-mode=sreda]:not([data-mk-cabinet]) .pill.dim{background:#b5ac9a24;color:var(--dim)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .pill.dim{background:#5c574c1f;color:var(--dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .progress{height:8px}body[data-mode=sreda]:not([data-mk-cabinet]) .progress i{background:var(--line-2)}body[data-mode=sreda]:not([data-mk-cabinet]) .progress i b{background:var(--gold)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .progress i b{background:var(--pri-bg)}body[data-mode=sreda]:not([data-mk-cabinet]):not([data-ws-cabinet]) .view[data-view=academy]{position:relative}body[data-mode=sreda]:not([data-mk-cabinet]):not([data-ws-cabinet]) .view[data-view=academy]:after{content:"";position:absolute;top:8px;right:-24px;width:160px;height:160px;opacity:.04;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' fill='none'%3E%3Cg stroke='%23D4AF37' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 52 L20 60 A40 40 0 0 0 100 60 L100 52'/%3E%3Cpath d='M42 28 L78 64'/%3E%3Cpath d='M78 28 L42 64'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-dim{background:var(--scrim)}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-btn.primary{background:var(--pri-bg);color:var(--pri-fg);border-color:transparent}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-btn.primary:hover{background:var(--pri-bg);filter:brightness(1.05)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .wt-btn.primary{background:var(--pri-bg);color:var(--pri-fg)}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-btn.ghost{border-color:var(--line-ctl)}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-card,body[data-mode=sreda]:not([data-mk-cabinet]) .wt-tip{border-radius:18px;border:1px solid var(--line-2);isolation:isolate;overflow:hidden}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-card:before,body[data-mode=sreda]:not([data-mk-cabinet]) .wt-tip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ornament);background-size:56px 56px;opacity:var(--ornament-op);pointer-events:none}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-spot{border-color:var(--accent-line)}body[data-mode=sreda]:not([data-mk-cabinet]) .wt-dots i.on{background:var(--amber)}body[data-mode=sreda]:not([data-mk-cabinet]) .mb__btn{background:var(--panel-2);border:1px solid var(--amber);box-shadow:0 8px 24px #00000073}body[data-mode=sreda]:not([data-mk-cabinet]) .mb__btn:hover{background:var(--panel-3)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .mb__btn{background:#fff;box-shadow:0 8px 24px -8px #1a433159}body[data-mode=sreda]:not([data-mk-cabinet]) .mb-ov{background:var(--scrim);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}body[data-mode=sreda]:not([data-mk-cabinet]) .mb-ov__close{width:40px;height:40px;border:1px solid var(--line-ctl);background:var(--panel-3)}body[data-mode=sreda]:not([data-mk-cabinet]) .row-head h2{font-size:26px}body[data-mode=sreda]:not([data-mk-cabinet]) .row-head .sub{font-size:14px;line-height:1.55}body[data-mode=sreda]:not([data-mk-cabinet]) .sub{font-size:12.5px}body[data-mode=sreda]:not([data-mk-cabinet]) .cs{font-size:12.5px}body[data-mode=sreda]:not([data-mk-cabinet]) .member .ut{font-size:12.5px}body[data-mode=sreda]:not([data-mk-cabinet]) .muted-note{font-size:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .lvl{font-size:11px}@media (max-width:375px){body[data-mode=sreda]:not([data-mk-cabinet]) .row-head h2{font-size:24px}}@media (max-width:980px){body[data-mode=sreda]:not([data-mk-cabinet]) .topbar .title{font-size:17px}}@media (min-width:1180px){body[data-mode=sreda]:not([data-mk-cabinet]) .row-head h2{font-size:30px}body[data-mode=sreda]:not([data-mk-cabinet]) .row-head .sub{font-size:14.5px}body[data-mode=sreda]:not([data-mk-cabinet]) .sub,body[data-mode=sreda]:not([data-mk-cabinet]) .cs,body[data-mode=sreda]:not([data-mk-cabinet]) .member .ut{font-size:13px}}body[data-mode=sreda]:not([data-mk-cabinet]):not([data-ws-cabinet]) .scroll{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}body[data-mode=sreda]:not([data-mk-cabinet]) .back-to-course{margin-bottom:14px}@media (min-width:981px){body[data-mode=sreda]:not([data-mk-cabinet]) .back-to-course{display:none}}body[data-mode=sreda]:not([data-mk-cabinet]):not([data-ws-cabinet]) .view[data-view=academy]{overflow:hidden}body[data-mode=sreda]:not([data-mk-cabinet]) .ccover{margin:0 2px 14px}body[data-mode=sreda]:not([data-mk-cabinet]) .ccover h2{font:400 26px/1.15 Forum,serif;color:var(--cream);margin:0}body[data-mode=sreda]:not([data-mk-cabinet]) .ccover-sub{font-size:14px;line-height:1.55;color:var(--dim);margin:3px 0 12px}body[data-mode=sreda]:not([data-mk-cabinet]) .ccover-cap{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font:600 12.5px/1.3 Manrope,system-ui,sans-serif;color:var(--dim);font-variant-numeric:tabular-nums}body[data-mode=sreda]:not([data-mk-cabinet]) .ccover .kurai{margin:12px 0 0}body[data-mode=sreda]:not([data-mk-cabinet]) .cparts .kurai{margin:0 20px 12px}body[data-mode=sreda]:not([data-mk-cabinet]) .cnow{padding:18px 16px 16px;margin-bottom:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .cnow-over,body[data-mode=sreda]:not([data-mk-cabinet]) .mod-over{display:flex;align-items:center;gap:10px;font:700 11.5px/1.2 Manrope,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin-bottom:8px}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-over{justify-content:space-between;flex-wrap:wrap}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-over .pill{letter-spacing:0;text-transform:none}body[data-mode=sreda]:not([data-mk-cabinet]) .cnow-title,body[data-mode=sreda]:not([data-mk-cabinet]) .mod-title{font:400 22px/1.2 Forum,serif;color:var(--cream);margin:0 0 6px}body[data-mode=sreda]:not([data-mk-cabinet]) .cnow-line{font-size:14px;line-height:1.55;color:var(--dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:14px}body[data-mode=sreda]:not([data-mk-cabinet]) .cnow-line.full{display:block;margin-bottom:0}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-sub{font-size:14px;line-height:1.55;color:var(--dim);margin:0}body[data-mode=sreda]:not([data-mk-cabinet]) .part-moment{margin-bottom:12px;border:1px solid var(--accent-line);background:linear-gradient(135deg,var(--accent-tint),var(--panel))}body[data-mode=sreda]:not([data-mk-cabinet]) .part-moment-next{margin-top:6px;color:var(--amber)}body[data-mode=sreda]:not([data-mk-cabinet]) .firstday{position:relative;overflow:hidden;isolation:isolate;margin-bottom:12px;border:1px solid var(--accent-line);background:linear-gradient(135deg,var(--accent-tint),var(--panel) 60%)}body[data-mode=sreda]:not([data-mk-cabinet]) .firstday:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ornament);background-size:56px 56px;opacity:var(--ornament-op);pointer-events:none}body[data-mode=sreda]:not([data-mk-cabinet]) .firstday-title{font:400 20px/1.2 Forum,serif;color:var(--cream);margin-bottom:8px}body[data-mode=sreda]:not([data-mk-cabinet]) .firstday-text{font-size:14px;line-height:1.55;color:var(--cream)}body[data-mode=sreda]:not([data-mk-cabinet]) .firstday-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}body[data-mode=sreda]:not([data-mk-cabinet]) .howto{margin-bottom:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .howto ul{margin:8px 0 0;padding-left:18px;font-size:13.5px;line-height:1.55;color:var(--dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .howto .btn{margin-top:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart{background:var(--panel);border:1px solid var(--line);border-radius:16px;box-shadow:var(--card-shadow);margin-bottom:12px;scroll-margin-top:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart.on{border-color:var(--accent-line)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-head{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:14px 14px 14px 16px;background:none;border:0;text-align:left;color:inherit;font:inherit;cursor:pointer;border-radius:16px}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-head.static{cursor:default}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-num{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font:700 14px/1 Manrope,system-ui,sans-serif;flex:none}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-num svg{width:16px;height:16px}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-num.done,body[data-mode=sreda]:not([data-mk-cabinet]) .crow-num.done{background:var(--gold);color:var(--ink)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .cpart-num.done,body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .crow-num.done{background:var(--pri-bg);color:var(--pri-fg)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-num.now,body[data-mode=sreda]:not([data-mk-cabinet]) .crow-num.now{background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--amber)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .cpart-num.now,body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .crow-num.now{color:var(--pine)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-num.locked,body[data-mode=sreda]:not([data-mk-cabinet]) .crow-num.locked{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-ctl);color:var(--dim-2)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-text{flex:1;min-width:0;display:flex;flex-direction:column}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-over{font:700 11px/1.2 Manrope,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--dim-2)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart.on .cpart-over{color:var(--amber)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-name{font:400 20px/1.2 Forum,serif;color:var(--cream);margin-top:2px}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart.locked .cpart-name{color:var(--dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-bar{display:flex;align-items:center;gap:8px;margin-top:6px}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-bar i{display:block;flex:1;height:6px;border-radius:3px;background:var(--line-2);overflow:hidden}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-bar i b{display:block;height:100%;background:var(--gold)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .cpart-bar i b{background:var(--pri-bg)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-meta{font:600 12px/1 Manrope,system-ui,sans-serif;color:var(--dim);font-variant-numeric:tabular-nums}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-sub{font-size:12.5px;line-height:1.45;color:var(--dim);margin-top:4px}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-disc.arrow-c{width:36px;height:36px;transition:transform .2s}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-head[aria-expanded=true] .cpart-disc{transform:rotate(180deg)}body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-body{padding:0 12px 10px}body[data-mode=sreda]:not([data-mk-cabinet]) .crow{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 6px 10px 8px;border:0;border-top:1px solid var(--line);background:none;text-align:left;color:inherit;font:inherit;cursor:pointer;border-radius:10px}body[data-mode=sreda]:not([data-mk-cabinet]) .crow:first-child{border-top:0}body[data-mode=sreda]:not([data-mk-cabinet]) .crow.now{background:var(--accent-tint)}body[data-mode=sreda]:not([data-mk-cabinet]) .crow:not(:disabled):hover{background:#d4af370f}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .crow:not(:disabled):hover{background:#1a43310d}body[data-mode=sreda]:not([data-mk-cabinet]) .crow:disabled{cursor:default;opacity:1}body[data-mode=sreda]:not([data-mk-cabinet]) .crow.compact{min-height:44px;padding:8px 6px 8px 8px}body[data-mode=sreda]:not([data-mk-cabinet]) .crow-num{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font:700 12.5px/1 Manrope,system-ui,sans-serif;flex:none}body[data-mode=sreda]:not([data-mk-cabinet]) .crow-num svg{width:14px;height:14px}body[data-mode=sreda]:not([data-mk-cabinet]) .crow-text{flex:1;min-width:0}body[data-mode=sreda]:not([data-mk-cabinet]) .crow-title{display:block;font:600 14.5px/1.4 Manrope,system-ui,sans-serif;color:var(--cream)}body[data-mode=sreda]:not([data-mk-cabinet]) .crow.locked .crow-title{color:var(--dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .crow-sub{display:block;font-size:12.5px;line-height:1.45;color:var(--dim);margin-top:2px}body[data-mode=sreda]:not([data-mk-cabinet]) .crow.now .crow-sub{color:var(--amber)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .crow.now .crow-sub{color:var(--pine)}@media (prefers-reduced-motion:reduce){body[data-mode=sreda]:not([data-mk-cabinet]) .cpart-disc.arrow-c{transition:none}}body[data-mode=sreda]:not([data-mk-cabinet]) .brain-bridge{width:100%;display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:16px;text-align:left;cursor:pointer;font:inherit;color:inherit;border:1px solid var(--accent-line);background:linear-gradient(135deg,var(--accent-tint),var(--panel))}body[data-mode=sreda]:not([data-mk-cabinet]) .brain-bridge-text{flex:1;min-width:0}body[data-mode=sreda]:not([data-mk-cabinet]) .brain-bridge .ct,body[data-mode=sreda]:not([data-mk-cabinet]) .brain-bridge .cs{display:block}body[data-mode=sreda]:not([data-mk-cabinet]) .brain-bridge .ct{margin-bottom:3px}body[data-mode=sreda]:not([data-mk-cabinet]) .brain-bridge .cs b{color:var(--up)}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-back{margin-bottom:14px}body[data-mode=sreda]:not([data-mk-cabinet]) .module-card{margin-bottom:12px;border:1px solid var(--accent-line)}body[data-mode=sreda]:not([data-mk-cabinet]) .module-card.done{border-color:var(--line-2)}body[data-mode=sreda]:not([data-mk-cabinet]) .module-card .hw{background:var(--panel-2);padding:12px;border-radius:14px}body[data-mode=sreda]:not([data-mk-cabinet]) .hw-head{font-size:12.5px;font-weight:700;color:var(--amber);margin-bottom:4px}body[data-mode=sreda]:not([data-mk-cabinet]) .hw-crit{font-size:12.5px;line-height:1.5;color:var(--dim);margin-top:6px}body[data-mode=sreda]:not([data-mk-cabinet]) .art-head{font-size:12.5px;color:var(--amber);margin-bottom:6px}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-step{margin-top:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-done{border:1px solid var(--accent-line);background:linear-gradient(135deg,var(--accent-tint),var(--panel));border-radius:14px;padding:14px 16px;margin-top:12px;display:flex;flex-direction:column;gap:10px}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-done-title{font:700 15px/1.3 Manrope,system-ui,sans-serif;color:var(--cream)}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-review{margin-top:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}body[data-mode=sreda]:not([data-mk-cabinet]) .mod-nav{display:flex;justify-content:space-between;gap:8px;margin:16px 0 4px}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .step-pulse:not(:disabled){animation-name:step-pulse-kf-light}@media (max-width:640px){body[data-mode=sreda]:not([data-mk-cabinet]) .cnow .btn.pri,body[data-mode=sreda]:not([data-mk-cabinet]) .module-card .btn.pri{width:100%}}@media (max-width:360px){body[data-mode=sreda]:not([data-mk-cabinet]) .ccover h2{font-size:24px}body[data-mode=sreda]:not([data-mk-cabinet]) .cnow-title,body[data-mode=sreda]:not([data-mk-cabinet]) .mod-title{font-size:21px}}@media (min-width:1280px){body[data-mode=sreda]:not([data-mk-cabinet]) .ccover h2{font-size:30px}body[data-mode=sreda]:not([data-mk-cabinet]) .cnow-title,body[data-mode=sreda]:not([data-mk-cabinet]) .mod-title{font-size:26px}}body[data-mode=sreda]:not([data-mk-cabinet]) .path-row{display:flex;align-items:center;gap:12px}body[data-mode=sreda]:not([data-mk-cabinet]) .path-row .path-name{font:700 14.5px/1.35 Manrope,system-ui,sans-serif;color:var(--cream)}body[data-mode=sreda]:not([data-mk-cabinet]) .path-row.built .path-name{color:var(--up)}body[data-mode=sreda]:not([data-mk-cabinet]) .path-row.now .path-name{color:var(--amber)}body[data-mode=sreda]:not([data-mk-cabinet]) .path-row.ahead .path-name{color:var(--dim-2)}body[data-mode=sreda]:not([data-mk-cabinet]) .path-row .path-sub{font-size:12.5px;line-height:1.5;color:var(--dim);margin-top:2px}body[data-mode=sreda]:not([data-mk-cabinet]) .path-row.ahead .path-sub{color:var(--dim-2)}body[data-mode=sreda]:not([data-mk-cabinet]) .words-card{border:1px solid var(--accent-line);background:linear-gradient(135deg,var(--accent-tint),var(--panel))}body[data-mode=sreda]:not([data-mk-cabinet]) .words-card .card{background:var(--panel-2);border:1px solid var(--accent-line);padding:11px}body[data-mode=sreda]:not([data-mk-cabinet]) .words-card .ct{color:var(--amber)}body[data-mode=sreda][data-theme=light]:not([data-mk-cabinet]) .words-card .ct{color:var(--amber-lo)}body[data-mode=sreda]:not([data-mk-cabinet]) .path-next{margin-top:12px;padding-top:10px;border-top:1px dashed var(--line);font-size:12.5px;color:var(--amber);line-height:1.55}body[data-mode=sreda]:not([data-mk-cabinet]) .bonus-lock{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dim)}body[data-mode=sreda]:not([data-mk-cabinet]) .bonus-lock svg{width:16px;height:16px;color:var(--dim-2)}body[data-mode=stab]{--bg:#0D0E11;--side:#13151A;--panel:#171920;--panel-2:#1D2027;--panel-3:#262A33;--line:rgba(236,228,210,.14);--line-2:rgba(236,228,210,.28);--line-ctl:rgba(236,228,210,.44);--cream:#ECE6D8;--dim:#A8A295;--dim-2:#938D80;--amber:#D4AF37;--amber-hi:#F2D58A;--amber-lo:#8A6A2E;--ink:#15110A;--fire:#F2A93B;--pine:#1A4331;--up:#5CC494;--down:#E8705F;--info:#C2A878;--gold:linear-gradient(135deg,#F2D58A,#D4AF37 50%,#B8912C);--grain:.02;--accent-tint:rgba(212,175,55,.12);--accent-line:rgba(212,175,55,.6);--pri-bg:#D4AF37;--pri-fg:#15110A;--card-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 12px 32px -22px rgba(0,0,0,.7);--btn-shadow:0 10px 24px -14px rgba(212,175,55,.5);--side-text:#ECE6D8;--side-dim:#A8A295;--side-gold:#F2D58A;--side-line:rgba(236,228,210,.14);--side-on:rgba(212,175,55,.14);--side-panel:rgba(255,255,255,.04);--side-gold-grad:linear-gradient(135deg,#F2D58A,#D4AF37);--topbar-bg:rgba(13,14,17,.74);--scrim:rgba(6,7,9,.62);--glow:rgba(212,175,55,.05)}body[data-mode=stab][data-theme=light]{--bg:#EEECE6;--side:#22252B;--panel:#FBFAF7;--panel-2:#F2F0EA;--panel-3:#E4E1D9;--line:rgba(34,37,43,.18);--line-2:rgba(34,37,43,.3);--line-ctl:rgba(34,37,43,.54);--cream:#1E1F22;--dim:#595852;--dim-2:#63625B;--amber:#8A6A1E;--amber-hi:#7E5F14;--amber-lo:#6B5316;--ink:#F7F1E3;--fire:#A94C15;--pine:#1A4331;--up:#196B48;--down:#B23F33;--info:#7E6230;--gold:linear-gradient(135deg,#B8912C,#8A6A1E);--grain:0;--accent-tint:rgba(34,37,43,.07);--accent-line:rgba(34,37,43,.5);--pri-bg:#22252B;--pri-fg:#F7F1E3;--card-shadow:0 1px 2px rgba(34,37,43,.05),0 10px 28px -18px rgba(34,37,43,.2);--btn-shadow:0 10px 24px -14px rgba(34,37,43,.5);--side-text:#ECE6D8;--side-dim:#B1AFA7;--side-gold:#F2D58A;--side-line:rgba(236,228,210,.16);--side-on:rgba(242,213,138,.14);--side-panel:rgba(255,255,255,.06);--side-gold-grad:linear-gradient(135deg,#F2D58A,#D4AF37);--topbar-bg:rgba(238,236,230,.8);--scrim:rgba(20,22,26,.5);--glow:rgba(34,37,43,.04)}body[data-mode=stab] .main{background:radial-gradient(ellipse 70% 50% at 75% -10%,var(--glow),transparent 60%),var(--bg)}body[data-mode=stab] .topbar{background:var(--topbar-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}body[data-mode=stab] .tb-ic{border:1px solid var(--line-ctl);color:var(--cream)}body[data-mode=stab] .tb-ic:hover{border-color:var(--amber)}body[data-mode=stab] .burger{border:1px solid var(--line-ctl);color:var(--cream)}body[data-mode=stab] .topbar .crumb{font-size:12px}body[data-mode=stab] .tb-stab{display:none}@media (max-width:980px){body[data-mode=stab] .tb-stab{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:7px;background:#d4af372e;color:var(--amber-hi);font:800 10.5px/1 Manrope,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;flex:none}body[data-mode=stab][data-theme=light] .tb-stab{background:#22252b1a;color:var(--amber-lo)}}body[data-mode=stab][data-theme=light] .demo-banner{background:#8a6a1e1a;border-bottom-color:#8a6a1e4d;color:var(--amber-lo)}body[data-mode=stab] .me-menu{border-color:var(--line-2)}body[data-mode=stab] .me-menu .mm-note{font-size:11.5px}body[data-mode=stab] .side{background:var(--side);border-right:1px solid var(--side-line)}body[data-mode=stab] .nav-scrim{background:var(--scrim)}body[data-mode=stab] .brand .v{color:var(--side-dim)}body[data-mode=stab][data-theme=light] .wordmark{background:linear-gradient(180deg,#f2d58a,#d4af37);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}body[data-mode=stab] .proj{cursor:default;background:var(--side-panel);border-color:var(--side-line)}body[data-mode=stab] .proj:hover{background:var(--side-panel);border-color:var(--side-line)}body[data-mode=stab] .proj .ava{background:var(--side-gold-grad);color:#15110a}body[data-mode=stab] .proj .meta .l{color:var(--side-dim)}body[data-mode=stab] .proj .meta .n{color:var(--side-text)}body[data-mode=stab] .mode-sw{background:#0000002e;border-color:var(--side-line)}body[data-mode=stab] .mode-sw button{color:var(--side-dim)}body[data-mode=stab] .mode-sw button.on{background:var(--side-on);color:var(--side-text)}body[data-mode=stab] .mode-sw button[data-m=stab].on .ttl{color:var(--side-gold)}body[data-mode=stab] .side-clps{background:var(--side);border-color:var(--side-line);color:var(--side-dim)}body[data-mode=stab] .side-clps:hover{color:var(--side-text);border-color:var(--side-gold)}body[data-mode=stab] .nav a{min-height:42px;padding:9px 12px;font-size:13.5px;color:var(--side-dim);margin-bottom:2px}body[data-mode=stab] .nav a:hover{background:#ece4d20f;color:var(--side-text)}body[data-mode=stab] .nav a.on{background:var(--side-on);color:var(--side-text)}body[data-mode=stab] .nav a.on:before{background:var(--side-gold-grad)}body[data-mode=stab] .nav a.on .ic{color:var(--side-gold)}body[data-mode=stab] .nav a .ic{color:var(--side-dim);opacity:1}body[data-mode=stab] .nav .grp{font-size:10.5px;color:var(--side-dim)}body[data-mode=stab] .nav a .bdg{background:#d4af3733;color:var(--side-gold)}body[data-mode=stab] .nav a .bdg.red{background:#e8705f3d;color:#f2a697}body[data-mode=stab] .side .foot{border-top:1px solid var(--side-line);color:var(--side-dim)}body[data-mode=stab] .toggle-row{color:var(--side-dim);font-size:11.5px}body[data-mode=stab] .toggle-row .sw{background:#ffffff14;border-color:var(--side-line)}body[data-mode=stab] .toggle-row .sw:after{background:var(--side-dim)}body[data-mode=stab] .toggle-row.on{color:var(--side-text)}body[data-mode=stab] .toggle-row.on .sw{background:#d4af3759}body[data-mode=stab] .toggle-row.on .sw:after{background:var(--side-gold)}@media (max-width:980px){body[data-mode=stab] .side{box-shadow:0 20px 60px #0009}}@media (min-width:981px){body[data-mode=stab] .app.side-min .nav .grp{background:var(--side-line)}}body[data-mode=stab] .pay-list,body[data-mode=stab][data-demo=on] .pii-write{display:none}@media (max-width:640px){body[data-mode=stab] .pay-table{display:none}body[data-mode=stab] .pay-list{display:block}}body[data-mode=stab] .card{box-shadow:var(--card-shadow)}body[data-mode=stab] .card.red{border-color:#e8705f8c;background:linear-gradient(100deg,rgba(232,112,95,.1),var(--panel))}body[data-mode=stab] .card.amber{border-color:#d4af3780;background:linear-gradient(100deg,rgba(212,175,55,.1),var(--panel))}body[data-mode=stab] .card.green{border-color:#5cc49473;background:linear-gradient(100deg,rgba(92,196,148,.08),var(--panel))}body[data-mode=stab][data-theme=light] .card.red{border-color:#b23f3380;background:linear-gradient(100deg,rgba(178,63,51,.08),var(--panel))}body[data-mode=stab][data-theme=light] .card.amber{border-color:#8a6a1e80;background:linear-gradient(100deg,rgba(138,106,30,.08),var(--panel))}body[data-mode=stab][data-theme=light] .card.green{border-color:#196b4873;background:linear-gradient(100deg,rgba(25,107,72,.07),var(--panel))}body[data-mode=stab] .letter{box-shadow:var(--card-shadow)}body[data-mode=stab] .letter:hover{border-color:var(--line-ctl)}body[data-mode=stab] .letter .ag{border-color:var(--line-2)}body[data-mode=stab] .letter.rev{border-color:#e8705f8c;background:linear-gradient(100deg,rgba(232,112,95,.1),var(--panel))}body[data-mode=stab] .letter.q{border-color:#d4af3780}body[data-mode=stab][data-theme=light] .letter.rev{border-color:#b23f3380;background:linear-gradient(100deg,rgba(178,63,51,.08),var(--panel))}body[data-mode=stab][data-theme=light] .letter.q{border-color:#8a6a1e80}body[data-mode=stab] .lvl{font-size:10.5px}body[data-mode=stab][data-theme=light] .lvl.rev{background:#b23f331f;color:var(--down)}body[data-mode=stab][data-theme=light] .lvl.q{background:#8a6a1e24;color:var(--amber-lo)}body[data-mode=stab][data-theme=light] .lvl.notify{background:#7e62301f;color:var(--info)}body[data-mode=stab] .btn{min-height:34px;padding:7px 13px;border-radius:9px;border:1px solid var(--line-ctl);background:var(--panel-2);color:var(--cream)}body[data-mode=stab] .btn:hover{border-color:var(--amber)}body[data-mode=stab] .btn.pri{background:var(--pri-bg);color:var(--pri-fg);border:0;box-shadow:var(--btn-shadow)}body[data-mode=stab] .btn.pri:hover{background:var(--pri-bg);filter:brightness(1.06)}body[data-mode=stab][data-theme=light] .btn.pri{background:var(--pri-bg);color:var(--pri-fg)}body[data-mode=stab][data-theme=light] .btn.pri:hover{background:var(--pri-bg)}body[data-mode=stab] input:not([type=checkbox]):not([type=radio]):not([type=range]),body[data-mode=stab] select,body[data-mode=stab] textarea{border-color:var(--line-ctl);caret-color:var(--amber);color:var(--cream)}body[data-mode=stab] input::-moz-placeholder,body[data-mode=stab] textarea::-moz-placeholder{color:var(--dim-2)}body[data-mode=stab] input::placeholder,body[data-mode=stab] textarea::placeholder{color:var(--dim-2)}body[data-mode=stab] .row,body[data-mode=stab] .list-row{display:flex;align-items:center;gap:10px;min-height:44px;padding:9px 12px;border-radius:10px;cursor:pointer;color:var(--cream);text-align:left;font:inherit}body[data-mode=stab] .row:after,body[data-mode=stab] .list-row:after{content:"›";margin-left:auto;flex:none;font-size:20px;line-height:1;color:var(--dim-2);transition:color .15s,transform .15s}body[data-mode=stab] .row:hover,body[data-mode=stab] .list-row:hover{background:var(--panel-2)}body[data-mode=stab] .row:hover:after,body[data-mode=stab] .list-row:hover:after{color:var(--amber);transform:translate(2px)}body[data-mode=stab] .tabs b{border-color:var(--line-ctl);color:var(--dim);background:transparent}body[data-mode=stab] .tabs b:hover{color:var(--cream);border-color:var(--amber)}body[data-mode=stab] .tabs b.on,body[data-mode=stab][data-theme=light] .tabs b.on{background:var(--pri-bg);color:var(--pri-fg);border-color:var(--pri-bg)}body[data-mode=stab] .pill{font-size:11px}body[data-mode=stab] .pill.green{background:#5cc49429;color:#5cc494}body[data-mode=stab][data-theme=light] .pill.green{background:#196b481a;color:#196b48}body[data-mode=stab] .pill.amber{background:#d4af3729;color:#f2d58a}body[data-mode=stab][data-theme=light] .pill.amber{background:#8a6a1e1f;color:#6b5316}body[data-mode=stab] .pill.red{background:#e8705f29;color:#e8705f}body[data-mode=stab][data-theme=light] .pill.red{background:#b23f331a;color:#b23f33}body[data-mode=stab] .pill.dim{background:#a8a29524;color:var(--dim)}body[data-mode=stab][data-theme=light] .pill.dim{background:#5958521f;color:var(--dim)}body[data-mode=stab][data-theme=light] .pill.info{background:#7e62301f;color:var(--info)}body[data-mode=stab] .live-status.err{background:#e8705f1a;border:1px solid rgba(232,112,95,.4);color:var(--cream)}body[data-mode=stab][data-theme=light] .live-status.err{background:#b23f3314;border-color:#b23f3359}body[data-mode=stab] .live-status.empty{background:var(--panel-2);border:1px solid var(--line);color:var(--dim)}body[data-mode=stab] th,body[data-mode=stab] .kpi .l{font-size:10.5px}body[data-mode=stab] table.autopost-queue{table-layout:fixed;width:100%}body[data-mode=stab] table.autopost-queue td{white-space:normal;vertical-align:top}body[data-mode=stab] table.autopost-queue td:first-child{width:60px;white-space:normal!important;font-size:11.5px}body[data-mode=stab] table.autopost-queue td:last-child{width:112px;padding-left:6px}body[data-mode=stab] table.autopost-queue td>span{white-space:normal;display:inline-block;line-height:1.3;text-align:left;font-size:11px;padding:3px 7px}body[data-mode=stab] .connecting{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40vh;color:var(--dim);font-size:13px;letter-spacing:.03em}body[data-mode=stab] .connecting i{width:8px;height:8px;border-radius:50%;background:var(--amber);animation:stab-blink 1.2s infinite}@keyframes stab-blink{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){body[data-mode=stab] .connecting i{animation:none}}
