.pf-chips{display:flex;gap:.45rem;flex-wrap:wrap;margin:0 0 1rem}.pf-chips button{border:1px solid var(--ln);background:var(--cardbg);color:var(--ink);border-radius:999px;padding:.35rem .8rem;font:600 .85rem Inter,sans-serif;cursor:pointer}.pf-chips button span{color:var(--mut);font-weight:500;margin-left:.2rem}.pf-chips button.on{background:#0b6bff;border-color:#0b6bff;color:#fff}.pf-chips button.on span{color:#fffc}.pf-chips button:disabled{opacity:.6;cursor:default}.pf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.9rem}.pf-it{margin:0;border-radius:12px;overflow:hidden;border:1px solid var(--ln);background:var(--cardbg)}.pf-it a{display:block;aspect-ratio:3/4;background:var(--sf2)}.pf-it img{width:100%;height:100%;object-fit:cover;display:block}.pf-it figcaption{padding:.55rem .7rem .7rem;display:flex;flex-direction:column;gap:.15rem;font-size:.85rem}.pf-it figcaption b{font-size:.9rem}.pf-it figcaption span{color:var(--mut)}.pfe-add{display:flex;align-items:flex-end;gap:.8rem;flex-wrap:wrap;margin:.6rem 0 1rem}.pfe-add label{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--mut)}.pfe select,.pfe input[type=text]{border:1px solid var(--ln);border-radius:8px;background:var(--field);color:var(--ink);padding:.45rem .6rem;font:inherit;font-size:.9rem;min-width:0}.pfe-list{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.pfe-it{display:grid;grid-template-columns:84px 1fr auto;gap:.8rem;align-items:start;padding:.6rem;border:1px solid var(--ln);border-radius:12px;background:var(--cardbg)}.pfe-it img{width:84px;height:112px;object-fit:cover;border-radius:8px;background:var(--sf2)}.pfe-f{display:grid;gap:.4rem;min-width:0}.pfe-a{display:flex;flex-direction:column;gap:.35rem}.pfe-a button{width:32px;height:32px;border-radius:8px;border:1px solid var(--ln);background:var(--cardbg);color:var(--ink);display:grid;place-items:center;cursor:pointer;padding:0}.pfe-a button:disabled{opacity:.4;cursor:default}.pfe-a .del{color:#c0392b}.pfe-save{display:flex;gap:.6rem;margin-top:1rem;position:sticky;bottom:.8rem}@media (max-width:560px){.pfe-it{grid-template-columns:64px 1fr}.pfe-it img{width:64px;height:86px}.pfe-a{flex-direction:row;grid-column:1 / -1}.pf-grid{grid-template-columns:repeat(2,1fr)}}.tkr{margin:2.6rem 0 0}.tkr-vp{overflow:hidden;border-radius:10px;border:1px solid var(--ln);background:var(--cardbg);padding:.7rem 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tkr-tr{display:flex;width:max-content;animation:tkr-slide linear infinite;will-change:transform}.tkr-vp:hover .tkr-tr,.tkr-vp:focus-within .tkr-tr{animation-play-state:paused}.tkr-it{display:flex;align-items:center;gap:.65rem;flex:none;width:230px;padding:.35rem .9rem;color:var(--ink)}.tkr-it:hover .tkr-tx b{color:var(--gold)}.tkr-av{width:46px;height:46px;border-radius:50%;flex:none;display:grid;place-items:center;overflow:hidden;background:var(--av1);color:var(--avtx);font:700 .85rem Plus Jakarta Sans,Inter,sans-serif;border:2px solid var(--ln)}.tkr-av img{width:100%;height:100%;object-fit:cover;display:block}.tkr-tx{display:flex;flex-direction:column;min-width:0}.tkr-tx b{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkr-tx small{color:var(--mut);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes tkr-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tkr-tr{animation:none}.tkr-vp{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tkr-it[aria-hidden]{display:none}}.native-app .tkr{display:none}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZEAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgX26jxFNUQVQAAAIwAAAAOQAAAETle8wfY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABWwAAAaLmwCeFaGVhZAAABBQAAAA2AAAANiI8FmNoaGVhAAAETAAAAB8AAAAkCNwCamhtdHgAAARsAAAAIAAAACYPwAD9bG9jYQAABIwAAAAWAAAAFgJZAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABMQAAArQ8M2PVcG9zdAAABfQAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhymOKYGBlYGDqAtIMDN4QmjGOQYPRlQEVsAMxE4wT4u/tz3CAgVdhCwvffyUGBlYBxhQFBsbJIDkmWaaXQEqBgRkAx84KLQB42h3EAQaAQBQFwHm/sBRCR+hQAQQqAixdPxqMiKaw/m/qPa+egbsfTyYxWgTSascgKjMIH60eBEoAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFEDVCQ1EsyS+/irt7vVhdcHdnKidApq5AD4D7jPtF8Bkf/4K71/te3BPggQ2AqogDBvgghnCAaH1mLLow14c2Evy8B5GWa2p+emtqbjwAQK4soE3iXPkiAC1qMVuWyY/WMmJkp5EdNv+eWuycg7if+PV1jMAe+Pvz5jAPJAUEcGUKYA8OAva7gF0IajgGAvXfM/XTC6SA2TOhwWjQ66TS7CyWn11C2qK4uNgYPsvXxmKWVKrXGQ3GbNfomSyfjY2Ji9MWGYzaMFLjGMsTp5tkyqao4dDmwdLagRI+E2L6Pa8dLObzQixU9utgeZJ0s1TVGDUsaR7ExRa+MDY5PT9JWmDrVuvt1uRYkbDl167vtSbFikXNzQJBnN+tAQQHObGdyQUGINqo5TvqZwfIubrq83BMhvvC7hll2sBYmF/aocBBlOfkyHEAFe3k1NQrXTFZqnr1P7mPVBIAAAEAAAACEi2ts6lGXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/1v/BQVwBNoAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDAuul/9N8e1gKgCCrgBACANgVOAHjaY2pgsGHawsANwwzrGRhgmGkxgw6QVcJQAgCIMQbIAAAAIQA7AEcAUwBTAFMAUwCnALQA0QAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaldEDklxRFAbgb2wUgvIrxEk7LsS27TZeM1hIsKCsIBsKbsaey2P9mPTNgL7BMfzsezZH98n17Z2j+0337Z6jB1zya44eXGIz5JQfc/SwlNIcPe2YzH+6b8CkOfu+UbN2ztETJo3P0f8o7onVvdVwVddbNWXv3ZdXV3ZOrOaDx/LKikq64XY1dZySlNTxXltZU1dHQkdZTUKsrSjptktuuKOmp+Oat6reaods90PmjiOrMj6S1w6xYg2RjISU49JOKyroioNlx3MpCSclZKW8XGb5wG3X3XZ62/nvySvqqf2zXfCOVvhHCxGiVRHOizV90V6YXCQjFW7kgZK8aEuR72iLVeS9D1HO6gUcYu2g378Kk6JysOh5J+G9WF0yzKwq1vVFU15yk6kc+AOSEmhBAAAAeNpjYGIAg/+pDBoM2AAXEKswnGRkYmBmZGZkYWRlZGNkZ3NMKkotS2Uvzcs0MHA0YHIOAjGNDJxMOBOTS0tSk/Nzk8CSxgZmAO8vD8MAAAA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgX9SjrlNUQVQAAAIwAAAAOgAAAETl38wgY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXQAAAaJ7JIWSaGVhZAAABBgAAAA2AAAANiJIFndoaGVhAAAEUAAAAB8AAAAkCOcCXWhtdHgAAARwAAAAIAAAACYQDwD/bG9jYQAABJAAAAAWAAAAFgJZAcJtYXhwAAAEqAAAABwAAAAgABoAwm5hbWUAAATEAAABKQAAAqg7nmHUcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhKmXaw8DKwMDUxRTBwMDgDaEZ4xg0GN0ZUAE7EDPBOCH+3v4MCxh4Fbaw8P1XYmBgFWBMUWBgnAySY1JgegmkFBiYAepmCn142h3EgQWAUBgGwPv+QimERmixQEWAR8s1XHQ4EYPC+r+p5zhbOq6235lEbxHIWC86UZlB+AC0nwSvAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpETjVCAwEQnN27XNzdPelzhrvLE/IAOvwfSI9VdHyAB+DyAihT4i7xrPsORPQBPMYVCDDCCifgVdN+qmq+qX1s+nnvKB9MTPyUJybu6wJwdQt8XL1ghAWQSaZsMW30yoKV6IhoW/2908q3C1z5Ce7uUoh68PfX2BFeuQACqpsmHOK0XX9s181I4wKM4t8zr/ILYugGDJlCQVV0Tc9W4aUlo+T3BQJySdNlB1eRa7qmKoVCNiMZswMslwIBv88oGWU/TU8vDRkFUeP533WDaI0r2cKEe/N/PIHF/+YxdrMgBAJK7L0L7FmZWUx5zOKtJYU5uUJC2NiFpaS1JRS17MJ1GeeHsLFBufZhumZxNhLCXJwhQDdXMzUwpjHrMjADw9HcmL3acVUWU8PatRAZJh5mVVAIMwLdr26McLKzS4Q2YyOjmoKSKlC7dgRTg4G3lpySkpy2jx4AMuxSeAAAAAABAAAAAhItg7TxUl8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9X/v8FfwT0AAEABgACAAAAAAAAeNpjYGRgYOH7r8TAwHryf/jfDNZ6oAgq4AQAgEIFTAB42mNqYLBhOsHADcMMmxgYYJhpGYM6kFXNUA0Aj6oHGQAAACEAOwBHAFMAUwBTAFMApwC0ANEAAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142o2RNVJEQRRFz7hPSIy7u7u7u7v3fEMyVsFiiFkL6+BVV+Ma3Lqn9RmQ5J4AvmAMePRNGvaR6ys37CfqyzccoJMnw0HKeTAcopU7w2GKWTacppFcNPsCEivLcIzXP30J2Y8bFgJmUVywwyUjuOLnnLDHEgfiRxzjarlkcCRuFVXie9ickMEVrsQRPhdX2BxRxRSDjDPNOR4Oo+xwJrL173M6kkMFvSjO2WeRA2z9h5KTbGqppJomamjjiENclL7psCb7lbSI6oQ2XiNkf4qR/Rol+zXK+1/nmWJM1PbvHI3/I2Ifigy32K/dk4qo1spmXnYOyP5X5tPYKE45YE//0oOnZ6Gw9Xnxl7kccaJveOxSyZ6eaxWu+JnI5ZYMB1T9UXXJM2dbZasAAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgYDmj2FNUQVQAAAIwAAAAOQAAAETmQ8whY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABUgAAAZz62WoaaGVhZAAABAwAAAA2AAAANiJMFotoaGVhAAAERAAAAB8AAAAkCOwCUGhtdHgAAARkAAAAIAAAACYQWQD/bG9jYQAABIQAAAAWAAAAFgJQAbxtYXhwAAAEnAAAABwAAAAgABoAwm5hbWUAAAS4AAABNgAAArw8t2VdcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhqmVWYGBlYGDqYopgYGDwhtCMcQwajB4MqIAdiJlgnBB/b3+GAwy8CltY+P4rMTCwCjCmKDAwTgbJMSkxvQRSCgzMALqrCg142h3EAQaAQAAEwNm7kAqhB4Q+FqgIcPT9uMGIGBVs/UP5rrul8rTzzSwGq0CmuqOKkgWEH6k0BBUAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTjUgcFEU/u65L3R383Tz6u/Qveg22nUzWjWjtttMFp37ZLTo7uZ0nw8CfgGUQvvgkGENe8BZD3Rlzxryrr/I4v7qS2kiLe2+Mi1t71UAgvWz2X2+IMMKUJ1VZyUsUHZWufXd1t1c4sNhYuVCJe3fu4+MMH/mj8fHtw1+S6FgAGRYYALLn/WLz7ol3LABQuDjGbXTObxhAmJQaKiumYapPIMLlGTJxc1NTTRM1Y6eYRumoYWGKkGSrPwhNdHNzdVFlmTVlWXnNPwXuaBR+UOzwK294v0Dk+xnbAqaHwZZLxesvOIC3gv/c+v/C5wn2pg1v92cLC3LykTRMT7UzTvkf2kMG3vOHF6zpJKYlwnH5wkw9FA3a+caOOBsqnLPj8Va6p6ff+tQHI+EPcCesYepX3hLsqpiaIAUP3+F+llsJXWreRFevr5eUXkJT+R2VRoAAAABAAAAAhItf/Mg0l8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9M/vkFjwUOAAAABgACAAAAAAAAeNpjYGRgYOH7r8TAwHr/v89fV9Z+oAgq4AQAf7wFRAB42mNqYLBhusPADcMMWxgYYJhpBYMikNXI0AgAltwHYwAAACEAOgBGAFIAUgBSAFIApACxAM4AAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142pyRA24FUBRET20jLMLaboPatm27/2+kUZfTNXQ9PUltJLmZ8+bOMxDPNWGEhMcAtyGrjxxCbUjxI4eSGJL9yGF0c/fI4a8yETRy88iRVLL7yInUUv3AIWHulf/IsaSS+chx+rGPLAGjHHHACof0cK7us8MaHQQcnTpu5UhvnSk27GyxrW9xzjFnNFJGmbpmdkfnXC61dthXj3S37A/RST/Dehf2el11zzrF/RjDvXVLPtlzkg3HrsaRmVwqKaWcOipoYotNzvVNmpjTL6XBqpIW3iTH3b/PavrHCUbZYIsL2fTz/Nx3K+Q+r5H7yRpt6jFBvcf3w5tQjiWN62yov1l7WO+IXfNruAotXKjbHOnbJ//Dz2yxgwlzq5Syhn+te67uWecEuV8B0DR9AiGjCQDvPmpNAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-vietnamese-800-normal-CxbopLd3.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-800-normal-BkoGl_sr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0a0806;--sf:#14100c;--sf2:#1c1610;--ink:#f3e9d2;--mut:#a99d86;--gold:#e3a92f;--gold2:#f4cf6a;--red:#d4122a;--ln:#2e2418;--ok:#5fb37c;--warn:#e3a92f;--bad:#e5484d;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);color-scheme:dark}*{box-sizing:border-box}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 Instrument Sans,system-ui,sans-serif}h1,h2,h3{font-family:Fraunces,Georgia,serif;line-height:1.1;margin:0 0 .5em;font-weight:800}h1{font-size:clamp(2.3rem,6vw,4rem)}h2{font-size:1.9rem}h3{font-size:1.15rem}.gt{background:linear-gradient(90deg,var(--gold2),var(--gold) 60%,#c9791c);-webkit-background-clip:text;background-clip:text;color:transparent}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}header{position:sticky;top:env(safe-area-inset-top,0px);z-index:5;background:#0a0806ee;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ln)}header:after{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent,var(--red),var(--gold),var(--red),transparent)}.nav{max-width:1120px;margin:auto;padding:.5rem 1rem;display:flex;gap:1.1rem;align-items:center;flex-wrap:wrap}.logo{display:flex;align-items:center;gap:.6rem;cursor:pointer;font:800 1.3rem Fraunces,serif}.logo img{width:46px;height:46px;border-radius:50%}.nav a{cursor:pointer;text-decoration:none;font-weight:500;color:var(--mut)}.nav a:hover{color:var(--gold2)}.sp{flex:1}.role{display:flex;border:1px solid var(--ln);border-radius:99px;overflow:hidden;background:var(--sf)}.role button{border:0;background:none;padding:.35rem .8rem;cursor:pointer;font-size:.85rem}.role button.on{background:var(--gold);color:#1a1205}main{max-width:1120px;margin:auto;padding:1.5rem 1rem 4rem}.btn{background:var(--gold);color:#1a1205;border:0;border-radius:8px;padding:.65rem 1.1rem;font-weight:600;cursor:pointer}.btn.alt{background:none;color:var(--ink);border:1px solid var(--ln)}.btn.alt:hover{border-color:var(--gold)}.btn.red{background:var(--red);color:#fff}.btn.sm{padding:.35rem .7rem;font-size:.85rem}:focus-visible{outline:3px solid var(--gold2);outline-offset:2px}.hero{padding:2.5rem 0 1.5rem;max-width:760px}.ph{padding:1.6rem;border:1px solid var(--ln);border-radius:14px;background:radial-gradient(circle at 100% 0,#3b1a14,transparent 55%),var(--sf);margin-bottom:1rem}.ph h1{font-size:clamp(1.8rem,4vw,2.6rem)}.ph p{color:var(--mut);max-width:60ch;margin:0 0 1rem}.shd{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:2.8rem}.shd a{color:var(--gold2);cursor:pointer;font-size:.9rem}details{background:var(--sf);border:1px solid var(--ln);border-radius:10px;padding:.7rem 1rem;margin-bottom:.5rem}summary{cursor:pointer;font-weight:600}.fc{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;text-align:left;max-width:1120px;margin:0 auto 1rem}.fc a{display:block;cursor:pointer;color:var(--mut);text-decoration:none;padding:.15rem 0}.fc a:hover{color:var(--gold2)}.fc b{color:var(--ink)}.hero p{color:var(--mut);max-width:50ch;font-size:1.05rem}.sbar{display:grid;grid-template-columns:1fr 1fr auto;gap:.6rem;background:var(--sf);border:1px solid var(--ln);border-radius:12px;padding:.7rem;margin-top:1.2rem}.sbar select{padding:.6rem;border-radius:8px;border:1px solid var(--ln);background:var(--sf2)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.card{background:var(--sf);border:1px solid var(--ln);border-radius:12px;padding:1rem}.card:hover{border-color:#5a4220}.av{height:96px;border-radius:8px;margin-bottom:.7rem;display:flex;align-items:flex-end;padding:.6rem;font:800 1.6rem Fraunces,serif;color:#fff}.badge{display:inline-block;font-size:.74rem;padding:.1rem .55rem;border-radius:99px;border:1px solid var(--ln);color:var(--mut)}.b-approved{color:var(--gold);border-color:var(--gold)}.b-replied,.b-arranged{color:var(--ok);border-color:var(--ok)}.b-declined{color:var(--bad);border-color:var(--bad)}.b-collab{color:#ff6b7a;border-color:var(--red)}.filters{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0;align-items:center}.filters>*{padding:.5rem .7rem;border:1px solid var(--ln);border-radius:8px;background:var(--sf)}.filters input[type=search]{flex:1;min-width:180px}.chips{display:flex;gap:.4rem;flex-wrap:wrap;margin:1rem 0}.chips button{border:1px solid var(--ln);background:var(--sf);border-radius:99px;padding:.35rem .8rem;cursor:pointer;font-size:.88rem}.chips button.on{background:var(--gold);color:#1a1205;border-color:var(--gold)}.mut{color:var(--mut)}.sec{margin-top:2.8rem}.two{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pr{font-weight:700;color:var(--gold2)}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;counter-reset:s}.steps div{counter-increment:s;border-top:2px solid var(--red);padding-top:.5rem}.steps div:before{content:counter(s);font:800 1.5rem Fraunces,serif;color:var(--gold);display:block}.f{display:grid;gap:.7rem;max-width:580px}.f input,.f select,.f textarea{width:100%;padding:.55rem .7rem;border:1px solid var(--ln);border-radius:8px;background:var(--sf2)}.f label{font-size:.85rem;color:var(--mut)}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.7rem}.tile{text-align:left;background:var(--sf);border:1px solid var(--ln);border-radius:10px;padding:.8rem;cursor:pointer}.tile:hover,.tile.on{border-color:var(--gold);background:var(--sf2)}.tile b{display:block;color:var(--gold2)}.tile span{font-size:.82rem;color:var(--mut)}.tabs{display:flex;gap:.4rem;margin-bottom:.8rem}.tabs button{flex:1;padding:.5rem;border:1px solid var(--ln);background:var(--sf2);border-radius:8px;cursor:pointer}.tabs button.on{background:var(--red);border-color:var(--red);color:#fff}.tw{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.92rem}th,td{text-align:left;padding:.55rem .6rem;border-bottom:1px solid var(--ln);white-space:nowrap}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem;margin-bottom:1.2rem}.stats b{display:block;font:800 1.8rem Fraunces,serif;color:var(--gold2)}.msg{max-width:80%;padding:.45rem .7rem;border-radius:10px;margin:.3rem 0;background:var(--sf2);border:1px solid var(--ln)}.msg.a{margin-left:auto;background:#3b2a0c;border-color:#6b4a14}.bar{height:8px;border-radius:9px;background:var(--ln);overflow:hidden}.bar i{display:block;height:100%;background:linear-gradient(90deg,var(--red),var(--gold))}.toast{position:fixed;left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0px));transform:translate(-50%);background:var(--gold);color:#1a1205;padding:.6rem 1rem;border-radius:8px;z-index:9;font-weight:600}footer{border-top:1px solid var(--ln);padding:1.5rem 1rem;text-align:center;color:var(--mut);font-size:.85rem}@media (max-width:760px){.two,.sbar{grid-template-columns:1fr}.sp{display:none}}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 420 420%22 fill=%22none%22 stroke=%22%23e3a92f%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cellipse cx=%2250%22 cy=%2278%22 rx=%2211%22 ry=%228%22 transform=%22rotate%28-20 50 78%29%22 fill=%22%23e3a92f%22/%3E%3Cpath d=%22M60 75V30q18 4 24 22%22/%3E%3Cellipse cx=%22290%22 cy=%22130%22 rx=%2210%22 ry=%227%22 fill=%22%23e3a92f%22/%3E%3Cellipse cx=%22330%22 cy=%22122%22 rx=%2210%22 ry=%227%22 fill=%22%23e3a92f%22/%3E%3Cpath d=%22M299 128V80L339 72V120M299 94L339 86%22/%3E%3Cpath d=%22M200 290a4 4 0 1 1 8 0a10 10 0 1 1-20 0a18 18 0 1 1 36 0a26 26 0 1 1-52 0a34 34 0 1 1 68 0%22/%3E%3Cpath d=%22M300 350v20M310 340v40M320 330v60M330 345v30M340 335v50M350 348v24%22/%3E%3Cpath d=%22M40 312h60l-16 20 16 20H40l16-20z%22/%3E%3Cellipse cx=%2238%22 cy=%22332%22 rx=%225%22 ry=%2220%22/%3E%3Cellipse cx=%22102%22 cy=%22332%22 rx=%225%22 ry=%2220%22/%3E%3Cpath d=%22M150 60l8 14-8 14-8-14z%22/%3E%3Cpath d=%22M380 250l6 10-6 10-6-10z%22/%3E%3C/svg%3E");background-size:420px;opacity:.075;-webkit-mask-image:linear-gradient(#000,transparent 90%);mask-image:linear-gradient(#000,transparent 90%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 40% at 0 0,#4a121866,transparent),radial-gradient(50% 35% at 100% 0,#e3a92f1f,transparent)}main{position:relative;overflow-x:clip}.hero{position:relative}.hero:after{content:"";position:absolute;right:-300px;top:-20px;width:420px;height:420px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 400 400%22 fill=%22none%22 stroke=%22%23e3a92f%22 stroke-width=%223%22%3E%3Cpath d=%22M200 200a6 6 0 1 1 12 0a18 18 0 1 1-36 0a32 32 0 1 1 64 0a48 48 0 1 1-96 0a64 64 0 1 1 128 0a80 80 0 1 1-160 0a96 96 0 1 1 192 0%22/%3E%3C/svg%3E");background-size:contain;opacity:.13;z-index:-1;pointer-events:none}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:var(--gold);color:#000;padding:.4rem .7rem;z-index:20}.hd{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;background:#0a0806f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hd:after{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent,var(--red),var(--gold),var(--red),transparent)}.ut{background:#120d09;border-bottom:1px solid var(--ln);font-size:.8rem;color:var(--mut)}.ut>div,.ut{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.3rem max(1rem,calc((100% - 1120px)/2))}.ut .role button{padding:.2rem .65rem;font-size:.78rem}.mn{max-width:1120px;margin:auto;padding:.55rem 1rem;display:flex;align-items:center;gap:1.4rem}.mn .logo{gap:.7rem}.mn .logo small{display:block;font:500 .7rem Instrument Sans,sans-serif;color:var(--mut);letter-spacing:.03em}.mn .logo b{font:800 1.35rem/1 Fraunces,serif}#nv{display:flex;align-items:center;gap:.2rem;flex:1;justify-content:flex-end;flex-wrap:wrap}#nv a{cursor:pointer;padding:.45rem .7rem;border-radius:8px;color:var(--mut);font-weight:500;font-size:.93rem;text-decoration:none}#nv a:hover{color:var(--ink);background:var(--sf)}#nv a.on{color:var(--gold2);background:var(--sf);box-shadow:inset 0 -2px var(--gold)}#nv .btn{margin-left:.4rem}.mb{display:none;margin-left:auto;background:none;border:1px solid var(--ln);border-radius:8px;padding:.3rem .6rem;font-size:1.2rem;cursor:pointer}.wave{display:flex;align-items:center;gap:3px;height:44px;margin:1.2rem 0 0;opacity:.55}.wave i{width:3px;border-radius:3px;background:linear-gradient(var(--gold),var(--red))}.stat{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;border:1px solid var(--ln);border-radius:14px;background:#14100ccc;padding:1.2rem;margin-top:1rem}.stat b{display:block;font:800 1.9rem Fraunces,serif;color:var(--gold2)}.band{border:1px solid #5a4220;border-radius:16px;padding:clamp(1.3rem,4vw,2.4rem);background:linear-gradient(120deg,#3b1218cc,#14100ccc 60%,#3a2a0acc);margin-top:2.8rem}.band ul{margin:.6rem 0 1.2rem;padding-left:1.1rem;color:var(--mut)}.sc{display:flex;gap:.5rem;flex-wrap:wrap;margin:.6rem 0}.sc a{text-decoration:none}.card{background:#14100ce6}.card:hover{transform:translateY(-2px);transition:.2s}.ft{margin-top:3rem;border-top:2px solid transparent;border-image:linear-gradient(90deg,transparent,var(--red),var(--gold),var(--red),transparent) 1;background:#080604;padding:2.5rem 1rem 1rem}.fg{max-width:1120px;margin:auto;display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:2rem}.fg h4{margin:0 0 .6rem;font:700 .95rem Instrument Sans,sans-serif;color:var(--gold2)}.fg a{display:block;cursor:pointer;color:var(--mut);padding:.18rem 0;text-decoration:none;font-size:.92rem}.fg a:hover{color:var(--ink)}.fg img{width:64px;height:64px;border-radius:50%}.fg form{display:flex;gap:.4rem;margin-top:.7rem}.fg input{flex:1;min-width:0;padding:.5rem;border:1px solid var(--ln);border-radius:8px;background:var(--sf2)}.fb{max-width:1120px;margin:1.8rem auto 0;padding-top:1rem;border-top:1px solid var(--ln);display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:var(--mut);font-size:.82rem}@media (max-width:760px){.mb{display:block}#nv{display:none;width:100%;flex-direction:column;align-items:stretch}body.mo #nv{display:flex}.mn{flex-wrap:wrap}}@media (max-width:860px){.fg{grid-template-columns:1fr 1fr}.ut span{display:none}.hero:after{right:-260px}}@media (prefers-reduced-motion:no-preference){.wave i{animation:wv 1.6s ease-in-out infinite alternate}@keyframes wv{to{transform:scaleY(.45)}}}.ic{vertical-align:-3px;flex:none}.btn .ic{vertical-align:-3px}.ico{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#3b1a14,#2a1d08);color:var(--gold2);border:1px solid #5a4220;margin-bottom:.7rem}.tiles{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.9rem}.tile{display:flex;flex-direction:column;gap:.2rem;padding:1.1rem;border-radius:14px;background:#14100ce6;transition:.2s}.tile:hover{transform:translateY(-3px);border-color:var(--gold);box-shadow:0 10px 30px #0006}.tile b{color:var(--ink);font-size:1.02rem}.tile .cnt{margin-top:.5rem;color:var(--gold2);font-size:.82rem;display:flex;align-items:center;gap:.3rem}.crumbs{display:flex;align-items:center;gap:.3rem;font-size:.82rem;color:var(--mut);margin:.2rem 0 .8rem;flex-wrap:wrap}.crumbs a{cursor:pointer}.crumbs a:hover{color:var(--gold2)}.crumbs span{color:var(--ink)}.badge .ic{vertical-align:-2px}.btn.sm .ic,.sc .btn .ic{vertical-align:-3px}.mb{line-height:0}.err{color:var(--bad);margin:0}.link{color:var(--gold2);cursor:pointer}.center{text-align:center}.sr{position:absolute;left:-999px}.bell{position:relative;order:2}.bell>button{background:none;border:1px solid var(--ln);border-radius:10px;padding:.4rem .5rem;cursor:pointer;line-height:0;color:var(--ink);position:relative}.bell>button:hover{border-color:var(--gold)}.dot{position:absolute;top:-6px;right:-6px;background:var(--red);color:#fff;font:600 .65rem/1 Instrument Sans,sans-serif;min-width:18px;height:18px;border-radius:99px;display:grid;place-items:center;padding:0 4px}.pop{position:absolute;right:0;top:calc(100% + 8px);width:min(380px,92vw);background:var(--sf);border:1px solid var(--ln);border-radius:12px;box-shadow:0 20px 50px #000b;z-index:30;max-height:75vh;overflow:auto}.pophd{display:flex;justify-content:space-between;padding:.7rem .9rem;border-bottom:1px solid var(--ln)}.popft{display:block;text-align:center;padding:.7rem;color:var(--gold2);text-decoration:none;border-top:1px solid var(--ln)}.nt{display:flex;gap:.7rem;padding:.75rem .9rem;border-bottom:1px solid var(--ln);cursor:pointer;align-items:flex-start}.nt:last-child{border-bottom:0}.nt.un{background:#1f1608}.nt b{display:block;font-size:.93rem}.nt span.mut,.nt small{display:block;font-size:.82rem}@media (max-width:760px){.mn #nv{order:5}.bell{order:1;margin-left:auto;margin-right:.5rem}.mb{order:2;margin-left:auto}.mn:has(.bell) .mb{margin-left:0}.pop{position:fixed;left:4vw;right:4vw;width:auto;top:100px}}:root{--bg:#06101f;--sf:#0d1c33;--sf2:#14284a;--ink:#eaf1fb;--mut:#9fb0cb;--gold:#3d85ff;--gold2:#8ab4ff;--red:#f5b301;--ln:#1d3354;--ok:#4ade9a;--warn:#fbbf24;--bad:#ff8a8a;--field:#0a172b;--hdbg:#0a1b35f2;--utbg:#071428;--cardbg:#0d1c33;--hov:#3d85ff;--phglow:#1769ff33;--unread:#10294d;--msga:#12305f;--msgab:#2a5cb0;--ftbg:#071428;--band:linear-gradient(120deg,#0a1b35,#12305f 60%,#1b4fb0);--bandbd:#1d3f7a;--shadow:#000000aa;--pat:0;--collab:#8ab4ff;--glow1:#0000;--glow2:#0000;--av1:#12305f;--av2:#1b4fb0;--avtx:#eaf1fb;--onred:#1a1300;--c1:#fbbf24;--c2:#fb7185;--c3:#2dd4bf;--c4:#818cf8;--c5:#4ade80;--c6:#c084fc}:root[data-theme=light]{color-scheme:light;--bg:#f4f7fc;--sf:#ffffff;--sf2:#eaf0fa;--ink:#0b1f3a;--mut:#56667f;--gold:#1769ff;--gold2:#0f4fd0;--red:#f5b301;--ln:#dbe4f1;--ok:#12805c;--warn:#a16207;--bad:#c0262d;--field:#ffffff;--hdbg:#0a1b35f2;--utbg:#071428;--cardbg:#ffffff;--hov:#8db3ff;--phglow:#1769ff33;--unread:#eaf2ff;--msga:#dce9ff;--msgab:#9dc0ff;--ftbg:#071428;--band:linear-gradient(120deg,#0a1b35,#12305f 60%,#1b4fb0);--bandbd:#1d3f7a;--shadow:#0b1f3a26;--pat:0;--collab:#0f4fd0;--glow1:#0000;--glow2:#0000;--av1:#bcd3ff;--av2:#ffe08a;--avtx:#0b1f3a;--onred:#1a1300;--c1:#d97706;--c2:#db2777;--c3:#0d9488;--c4:#4f46e5;--c5:#16a34a;--c6:#9333ea}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.003em}h1,h2,h3,.logo,.mn .logo b,.stats b,.stat b,.steps div:before,.av{font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif}.mn .logo small,.fg h4,.dot{font-family:Inter,system-ui,sans-serif}h1,h2,h3{font-weight:700;letter-spacing:-.02em}.stats b,.stat b,.mn .logo b{font-weight:700}a,a:hover,a:focus,a:active,a:visited,.link,.link:hover{text-decoration:none}a.link:hover,.link:hover{color:var(--ink)}body,.hd,.ut,.ft{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.card{transition:background-color .25s ease,border-color .25s ease,transform .2s ease}header,.hd{background:var(--hdbg)}.ut{background:var(--utbg)}.card,.tile,.stat{background:var(--cardbg)}.card:hover{border-color:var(--hov)}.tile:hover{box-shadow:0 10px 30px var(--shadow)}.ph{background:radial-gradient(circle at 100% 0,var(--phglow),transparent 55%),var(--sf)}.nt.un{background:var(--unread)}.nt:hover{background:var(--sf2)}.msg.a{background:var(--msga);border-color:var(--msgab)}.ft{background:var(--ftbg)}.band{background:var(--band);border-color:var(--bandbd)}.pop{box-shadow:0 20px 50px var(--shadow)}.bb{background:var(--hdbg)}body:before{opacity:var(--pat)}body:after{background:radial-gradient(60% 40% at 0 0,var(--glow1),transparent),radial-gradient(50% 35% at 100% 0,var(--glow2),transparent)}.f input,.f select,.f textarea,.filters>*,.sbar select{background:var(--field)}.filters>label{background:var(--field)}.hero:after{opacity:.1}.gt{background:linear-gradient(90deg,#fff0a8,#ffd93d 45%,#ff9b92);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=light] .gt{background:linear-gradient(90deg,#0d0d0d,#5c1510 60%,#a31f14);-webkit-background-clip:text;background-clip:text;color:transparent}.btn{color:#111}.btn.alt{color:var(--ink)}.btn.red,.tabs button.on,.dot{color:var(--onred);background:var(--red);border-color:var(--red)}.btn.red:hover{filter:brightness(.96)}.chips button.on{color:#111}.b-collab{color:var(--collab);border-color:var(--red)}.b-new{color:var(--warn);border-color:var(--warn)}.av[style*=linear-gradient]{background:linear-gradient(135deg,var(--av1),var(--av2))!important;color:var(--avtx)}.steps div{border-top-color:var(--red)}.bar i{background:linear-gradient(90deg,var(--red),var(--gold))}#nv a.on{color:var(--ink);background:var(--sf2);box-shadow:inset 0 -2px var(--red)}.bb a.on{color:var(--ink)}.ico{--c:var(--c1);color:var(--c);background:color-mix(in srgb,var(--c) 15%,var(--sf));border-color:color-mix(in srgb,var(--c) 40%,transparent)}:is(.tiles>.tile,.grid>.card,.nt):nth-child(6n+1) .ico{--c:var(--c1)}:is(.tiles>.tile,.grid>.card,.nt):nth-child(6n+2) .ico{--c:var(--c2)}:is(.tiles>.tile,.grid>.card,.nt):nth-child(6n+3) .ico{--c:var(--c3)}:is(.tiles>.tile,.grid>.card,.nt):nth-child(6n+4) .ico{--c:var(--c4)}:is(.tiles>.tile,.grid>.card,.nt):nth-child(6n+5) .ico{--c:var(--c5)}:is(.tiles>.tile,.grid>.card,.nt):nth-child(6n) .ico{--c:var(--c6)}.tile .cnt{color:var(--gold2)}.bell>button .ic{color:var(--c2)}.bb a:nth-child(1) .ic{color:var(--c1)}.bb a:nth-child(2) .ic{color:var(--c3)}.bb a:nth-child(3) .ic{color:var(--c4)}.bb a:nth-child(4) .ic{color:var(--c2)}.bb a:nth-child(5) .ic{color:var(--c5)}.sc a:nth-child(6n+1) .ic{color:var(--c4)}.sc a:nth-child(6n+2) .ic{color:var(--c2)}.sc a:nth-child(6n+3) .ic{color:var(--c5)}.sc a:nth-child(6n+4) .ic{color:var(--c1)}.sc a:nth-child(6n+5) .ic{color:var(--c6)}.sc a:nth-child(6n) .ic{color:var(--c3)}.card div>.ic[viewBox]{color:var(--c3)}.card .mut .ic,.crumbs .ic{color:var(--c1)}.btn .ic{color:inherit}.btn.alt .ic{color:var(--c1)}.tg{order:1;position:relative;display:inline-flex;align-items:center;flex:none;width:56px;height:30px;padding:0;border-radius:99px;border:1px solid var(--ln);background:var(--sf2);cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.tg:hover{border-color:var(--gold2)}.tg .knob{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--gold);color:#111;display:grid;place-items:center;box-shadow:0 1px 3px #0004;transition:transform .25s ease}.tg .knob .ic{vertical-align:0;color:#111}.tg[aria-checked=true] .knob{transform:translate(26px)}@media (max-width:760px){.mn .tg{margin-left:auto;margin-right:.5rem}.mn .bell,.mn .mb{margin-left:0}}@media (prefers-reduced-motion:reduce){.tg .knob,body,.hd,.ut,.ft,.card{transition:none}}.ni{position:relative;display:flex;align-items:center}#nv .ni>a{padding-right:.2rem}.chv{background:none;border:0;padding:.35rem .5rem .35rem .15rem;cursor:pointer;line-height:0;color:var(--mut);border-radius:6px}.chv:hover{color:var(--ink)}.chv .ic{transform:rotate(90deg);transition:transform .2s ease}.ni:hover .chv .ic,.ni.open .chv .ic{transform:rotate(-90deg)}.dd{position:absolute;top:100%;left:0;z-index:40;min-width:250px;max-height:72vh;overflow:auto;padding:.4rem;background:var(--sf);border:1px solid var(--ln);border-radius:12px;box-shadow:0 18px 40px var(--shadow);display:none}.ni.end .dd{left:auto;right:0}.ni:hover>.dd,.ni.open>.dd{display:block}#nv .dd a{display:block;padding:.5rem .7rem;border-radius:8px;color:var(--ink);font-size:.9rem;white-space:nowrap;box-shadow:none}.dd .ddo{display:block;width:100%;text-align:left;margin-top:.35rem;padding:.6rem .7rem .5rem;background:none;border:0;border-top:1px solid var(--ln);border-radius:0 0 8px 8px;color:var(--bad);font-size:.9rem;font-weight:600;cursor:pointer}.dd .ddo:hover{background:var(--sf2)}@media (max-width:760px){.ni{flex-wrap:wrap}.ni>a{flex:1}.dd{position:static;flex-basis:100%;width:100%;min-width:0;max-height:none;margin:.2rem 0 .4rem;box-shadow:none;background:var(--sf2)}.ni:hover>.dd{display:none}.ni.open>.dd{display:block}#nv .dd a{white-space:normal}}.shell{display:grid;grid-template-columns:240px minmax(0,1fr);gap:1.5rem;align-items:start}.shell-main{min-width:0}.side{position:sticky;top:116px;background:var(--cardbg);border:1px solid var(--ln);border-radius:14px;padding:.8rem}.sidehd{display:flex;flex-direction:column;gap:.1rem;padding:.3rem .6rem .8rem;border-bottom:1px solid var(--ln);margin-bottom:.3rem}.sidehd b{font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:1rem}.side h4{margin:.9rem .6rem .3rem;font:600 .72rem Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.side a{display:flex;align-items:center;gap:.65rem;padding:.55rem .65rem;border-radius:9px;color:var(--ink);font-size:.92rem;font-weight:500}.side a:hover{background:var(--sf2)}.side a.on{background:var(--sf2);box-shadow:inset 3px 0 var(--red);font-weight:600}.side a .ic{flex:none;color:var(--c1)}.side a:nth-of-type(6n+2) .ic{color:var(--c2)}.side a:nth-of-type(6n+3) .ic{color:var(--c3)}.side a:nth-of-type(6n+4) .ic{color:var(--c4)}.side a:nth-of-type(6n+5) .ic{color:var(--c5)}.side a:nth-of-type(6n) .ic{color:var(--c6)}.side .cnt{margin-left:auto;background:var(--red);color:var(--onred);border-radius:99px;font-size:.7rem;font-weight:700;padding:.05rem .45rem}@media (max-width:860px){.shell{grid-template-columns:1fr;gap:1rem}.side{position:static;display:flex;gap:.3rem;overflow-x:auto;padding:.5rem;white-space:nowrap}.side>div{display:flex;gap:.3rem}.sidehd,.side h4{display:none}.side a{flex:none}}.slider{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--bandbd);margin:2rem 0}.slider .track{display:flex;transition:transform .6s ease}.slider .slide{flex:0 0 100%;min-height:230px;display:flex;align-items:center;padding:2rem 3.5rem;background:var(--band) center/cover}.slider .slide h2{margin:0 0 .4rem;font-size:clamp(1.3rem,3vw,2rem)}.slider .slide p{margin:0 0 1rem;max-width:52ch;color:var(--mut)}.slider .sl-btn{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:1px solid var(--ln);background:var(--sf);color:var(--ink);display:grid;place-items:center;cursor:pointer}.slider .prev{left:.7rem}.slider .prev .ic{transform:rotate(180deg)}.slider .next{right:.7rem}.slider .dots{position:absolute;bottom:.7rem;left:0;right:0;display:flex;justify-content:center;gap:.4rem}.slider .dots button{width:9px;height:9px;padding:0;border-radius:50%;border:0;background:var(--mut);opacity:.5;cursor:pointer}.slider .dots button.on{background:var(--red);opacity:1;width:22px;border-radius:99px}@media (prefers-reduced-motion:reduce){.slider .track{transition:none}}@media (max-width:600px){.slider .slide{padding:1.5rem 3rem}}.ad{position:relative;display:flex;align-items:center;gap:1rem;padding:1.4rem 1rem 1rem;background:var(--cardbg);border:1px dashed var(--ln);border-radius:14px;margin:1.5rem 0}.ad-leaderboard{justify-content:space-between;flex-wrap:wrap}.ad-block{flex-direction:column;align-items:flex-start;margin:0;flex:1}.ad-tag{position:absolute;top:.4rem;left:.8rem;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.ad img{max-width:100%;border-radius:10px}.ad p{margin:.2rem 0 0}.adrow{display:flex;gap:1rem;flex-wrap:wrap;margin:1.5rem 0}.adrow .ad{min-width:260px}.partners{margin:2.5rem 0}.plogos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem}.plogo{display:grid;place-items:center;height:76px;padding:.6rem 1rem;background:var(--cardbg);border:1px solid var(--ln);border-radius:12px;color:var(--mut);font-weight:600;text-align:center}.plogo:hover{border-color:var(--hov);color:var(--ink)}.plogo img{max-height:100%;max-width:100%;object-fit:contain}.ann{display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap;padding:.5rem 2.2rem;background:var(--red);color:var(--onred);font-size:.9rem;position:relative;text-align:center}.ann .link{color:var(--onred);font-weight:700}.ann button{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--onred);font-size:1.3rem;line-height:1;cursor:pointer}.hero .cta{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}body:before,body:after,.hero:after,.wave{display:none}.gt,:root[data-theme=light] .gt{background:linear-gradient(90deg,var(--ink),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}h2{font-size:1.6rem}.btn{background:var(--gold);color:#fff;border-radius:10px;font-weight:600;transition:filter .15s,transform .15s}.btn:hover{filter:brightness(1.1)}.btn.alt{background:transparent;color:var(--ink);border:1px solid var(--ln)}.btn.alt:hover{border-color:var(--gold);color:var(--gold2)}.btn.red,.tabs button.on,.dot{background:var(--red);border-color:var(--red);color:var(--onred)}.chips button.on{background:var(--gold);border-color:var(--gold);color:#fff}.toast{background:var(--ink);color:var(--bg)}a.link,.link{color:var(--gold2);font-weight:600}.card,.tile,.stat{background:var(--cardbg);border:1px solid var(--ln);border-radius:14px;box-shadow:0 6px 20px color-mix(in srgb,var(--ink) 7%,transparent)}.card:hover{border-color:var(--hov);transform:translateY(-3px);box-shadow:0 12px 28px color-mix(in srgb,var(--ink) 14%,transparent)}.pc{padding:0;overflow:hidden}.pc .av{height:200px;margin:0;border-radius:0;font-size:2.2rem;background-color:var(--sf2)}.pc .cb{padding:1rem 1.1rem 1.2rem}.pc .cb h3{margin-bottom:.2rem}.pr{color:var(--gold2)}.pr.h{color:var(--mut)}.hd,.hd .mn{color:#fff}.hd{background:var(--hdbg);border-bottom:0}.hd:after{background:linear-gradient(90deg,transparent,var(--red),transparent);height:2px;opacity:.7}.ut{background:var(--utbg);color:#9fb3d1;border-bottom:1px solid #ffffff14}.ut .link,.ut b{color:#fff}.hd .gt,.hd .logo b{background:none;-webkit-text-fill-color:#fff;color:#fff}.mn .logo small{color:#9fb3d1}#nv a{color:#c9d6ea}#nv a:hover{color:#fff;background:#ffffff14}#nv a.on{color:#fff;background:#ffffff1f;box-shadow:inset 0 -2px var(--red)}#nv .btn,#nv .btn.sm{color:#fff;background:var(--gold)}.chv{color:#9fb3d1}.chv:hover{color:#fff}.tg{background:#ffffff1a;border-color:#fff3}.bell>button{background:#ffffff14;border-color:#fff3;color:#fff}.ann{background:var(--red);color:var(--onred)}main{padding-top:0}.hero{max-width:none;width:100vw;margin:0 0 0 calc(50% - 50vw);padding:clamp(2.2rem,6vw,4.5rem) max(1rem,calc((100vw - 1120px)/2 + 1rem)) clamp(3.6rem,7vw,5.5rem);color:#fff;background:linear-gradient(90deg,#0a1b35f2,#0a1b35cc 45%,#0a1b3566),url(/assets/hero-Ba6nAe_G.jpg) center/cover no-repeat,linear-gradient(120deg,#0a1b35,#12305f 55%,#1b4fb0)}.hero>*{max-width:640px}.hero h1{color:#fff;font-size:clamp(2.2rem,5.5vw,3.6rem);margin-bottom:.4em}.hero .gt{background:none;-webkit-text-fill-color:#ffb300;color:#ffb300}.hero .lead{color:#dbe6f7;font-size:1.05rem;max-width:52ch}.hero .cta{margin:1.2rem 0 0}.hero .cta .btn{padding:.8rem 1.4rem}.hero .cta .btn.alt{color:#fff;border-color:#fff8}.hero .cta .btn.alt:hover{background:#ffffff1f;color:#fff}.hero .sbar{grid-template-columns:2fr 1fr 1fr auto;max-width:760px;background:#fff;border:0;border-radius:14px;padding:.5rem;box-shadow:0 14px 34px #0006;margin-top:1.4rem}.hero .sbar input,.hero .sbar select{background:#fff;color:#0b1f3a;border:0;border-right:1px solid #e3e9f3;border-radius:0;padding:.7rem .8rem}.hero .sbar select{border-right:1px solid #e3e9f3}.hero .sbar .btn{border-radius:10px}@media (max-width:860px){.hero .sbar{grid-template-columns:1fr}.hero .sbar input,.hero .sbar select{border-right:0;border-bottom:1px solid #e3e9f3}}.stat{margin-top:-2.4rem;position:relative;z-index:2;text-align:center}.stat b,.stats b{color:var(--gold2)}.tiles{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:1.2rem .8rem}.tile{background:none;border:0;box-shadow:none;align-items:center;text-align:center;padding:.4rem;gap:.35rem}.tile:hover{transform:translateY(-3px);box-shadow:none;background:none}.tile .ico{width:68px;height:68px;border-radius:50%;margin:0 0 .2rem}.tile b{font-size:.86rem;line-height:1.25}.tile>span:not(.cnt){display:none}.tile .cnt{font-size:.76rem;color:var(--mut)}.ico{background:color-mix(in srgb,var(--c) 18%,var(--sf));border-color:color-mix(in srgb,var(--c) 35%,transparent)}.trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:2.6rem 0 0;padding:1.6rem clamp(1rem,4vw,2.2rem);border-radius:16px;color:#fff;background:linear-gradient(110deg,#0a1b35,#12305f 55%,#1b6a8f)}.trust>div{display:flex;align-items:center;gap:.9rem}.trust .ti{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;background:#ffffff1f;border:1px solid #ffffff44;color:#ffd24d}.trust b{display:block}.trust small{display:block;color:#c9d6ea}.ph{background:linear-gradient(120deg,#0a1b35,#12305f 60%,#1b4fb0);border:0;color:#fff;border-radius:16px}.ph h1,.ph h2{color:#fff}.ph .gt{background:none;-webkit-text-fill-color:#ffb300;color:#ffb300}.ph p,.ph .mut{color:#d5e0f2}.ph .btn.alt{color:#fff;border-color:#fff6}.filters>*,.filters>label,.sbar select,.f input,.f select,.f textarea{background:var(--field);border-color:var(--ln);color:var(--ink)}.sbar{background:var(--sf)}.side{background:#0a1b35;border-color:#0a1b35;color:#c9d6ea}.side h4{color:#7f93b3}.side a{color:#c9d6ea}.side a.on{background:var(--gold);color:#fff;box-shadow:none}.side a .ic,.side a:nth-of-type(n) .ic{color:#9fb3d1}.side a.on .ic{color:#fff}.side .cnt{background:var(--red);color:var(--onred)}.band{color:#fff}.band h2.gt,.band .gt{background:none;-webkit-text-fill-color:#ffb300;color:#ffb300}.band ul{color:#c9d6ea}.band .btn.alt{color:#fff;border-color:#fff6}.slider .slide{color:#fff}.slider .slide p{color:#d5e0f2}.slider .sl-btn{background:#ffffffe6;color:#0a1b35}.slider .dots button.on{background:var(--red)}.ft{background:var(--ftbg);color:#b8c6dd;border-image:none;border-top:3px solid var(--red)}.ft h4{color:#fff}.ft a{color:#b8c6dd}.ft a:hover{color:#fff}.ft .mut,.ft .fb{color:#8ea3c4}.bb{background:#0a1b35f7}.bb a{color:#9fb3d1}.bb a.on{color:#fff}.bb a .ic,.bb a:nth-child(n) .ic{color:inherit}.bb a.on .ic{color:#ffd24d}.b-verified{color:var(--ok);border-color:var(--ok)}.b-approved{color:var(--gold2);border-color:var(--gold2)}.plogo,.ad{background:var(--cardbg)}main{overflow:visible}@media (min-width:861px){.hero .sbar{grid-template-columns:2.4fr 1fr 1fr auto}}@media (max-width:860px){.hero .sbar{grid-template-columns:1fr}.hero .cta .btn{flex:1 1 auto;text-align:center}}:root,:root[data-theme=light],:root[data-theme=dark]{color-scheme:light;--bg:#fff;--sf:#f6f8fb;--sf2:#eef3fa;--ink:#0a1a2f;--mut:#6b7a8d;--ln:#e5eaf1;--gold:#0b6bff;--gold2:#0b6bff;--red:#f5a800;--ok:#118a5c;--warn:#8a5600;--bad:#c0262d;--field:#fff;--hdbg:#041526;--utbg:#041526;--cardbg:#fff;--hov:#0b6bff;--phglow:#0b6bff14;--unread:#e8f1ff;--msga:#e8f1ff;--msgab:#a9c8ff;--ftbg:#041526;--band:linear-gradient(90deg,#041526,#0c2a41);--bandbd:#0c2a41;--shadow:#04152622;--pat:0;--collab:#0b6bff;--glow1:#0000;--glow2:#0000;--av1:#e8f1ff;--av2:#f5a800;--avtx:#0a1a2f;--onred:#041526;--c1:#9b3fd0;--c2:#1f9d55;--c3:#0b6bff;--c4:#f0661a;--c5:#f5a800;--c6:#0e9bb0}body{background:#fff;font-size:14px}body:before,body:after,.hero:after,.wave,.ut,.bb,.hd:after{display:none!important}h1,h2,h3{letter-spacing:-.02em}h2{font-size:1.25rem}.gt,:root[data-theme=light] .gt{background:none;-webkit-text-fill-color:currentColor;color:inherit}a.link,.link{color:var(--gold);font-weight:600;font-size:.85rem}.btn{background:#0b6bff;color:#fff;border-radius:7px;font-weight:600;padding:.6rem 1.1rem}.btn:hover{filter:brightness(1.08)}.btn.alt{background:#fff;color:var(--ink);border:1px solid var(--ln)}.btn.alt:hover{border-color:#0b6bff;color:#0b6bff}.btn.red,.tabs button.on,.dot{background:#f5a800;border-color:#f5a800;color:#041526}.chips button.on{background:#0b6bff;border-color:#0b6bff;color:#fff}.toast{background:#041526;color:#fff}:focus-visible{outline:2px solid #f5a800;outline-offset:2px}.sec{margin-top:2.2rem}.shd{margin:2.2rem 0 1.1rem;align-items:center}.shd h2{margin:0}.hd{background:#041526;color:#fff;border:0}.mn{max-width:1100px;height:60px;padding:0 20px;gap:1rem;flex-wrap:nowrap}.mn .logo img{width:40px;height:40px;border-radius:0}.mn .logo small{display:none}.hd .logo b{background:none;-webkit-text-fill-color:#fff;color:#fff;font:700 1.1rem Plus Jakarta Sans,Inter,sans-serif;white-space:nowrap}#nv{gap:1.6rem;flex:1;justify-content:flex-start;flex-wrap:nowrap}#nv>:first-child{margin-left:auto}#nv>.lg,#nv>.ni.end{margin-left:auto}#nv>.lg+.btn{margin-left:0}#nv a{color:#fff;opacity:.85;background:none;border-radius:0;padding:.35rem 0;font-size:.85rem;border-bottom:2px solid transparent}#nv a:hover,#nv a.on{opacity:1;background:none;color:#fff;box-shadow:none;border-bottom-color:#0b6bff}#nv .btn,#nv .btn.sm{background:#0b6bff;color:#fff;opacity:1;border:0;border-radius:7px;padding:.5rem 1.1rem;white-space:nowrap}.chv{color:#fff;opacity:.7}.chv:hover{opacity:1;color:#fff}#nv .dd{background:#fff;border-color:var(--ln)}#nv .dd a{color:var(--ink);opacity:1;border:0;padding:.5rem .7rem}#nv .dd a:hover{background:var(--sf2);color:var(--ink)}.bell>button{background:none;border-color:#fff4;color:#fff}.mb{color:#fff;border-color:#fff4}.ann{background:#f5a800;color:#041526}.ann .link,.ann button{color:#041526}@media (max-width:760px){.mn{flex-wrap:wrap;height:auto;min-height:60px;padding:.5rem 14px}#nv{background:#041526;gap:0;padding:.4rem 0 .8rem;flex-wrap:wrap}#nv>*{margin-left:0!important}#nv a{padding:.75rem 0}#nv .btn{margin-top:.5rem;text-align:center}#nv .dd{background:#0c2a41}#nv .dd a{color:#e6eef8}}main{overflow:visible;padding-top:0}html,body{overflow-x:clip}.hero{max-width:none;width:100vw;margin:0 0 0 calc(50% - 50vw);padding:clamp(2.5rem,7vw,4.5rem) max(20px,calc((100vw - 1100px)/2 + 20px));color:#fff;background:linear-gradient(90deg,#041526f5 0,#041526cc 38%,#04152600 72%),url(/assets/hero-Ba6nAe_G.jpg) right center/cover no-repeat,#041526}.hero>*{max-width:520px}.hero h1{color:#fff;font-size:clamp(2rem,5vw,3.1rem);line-height:1.1;margin-bottom:.5em}.hero h1 em{font-style:normal;color:#f5a800}.hero .lead{color:#fff;font-size:.95rem;max-width:460px}.hsearch{display:flex;background:#fff;border-radius:7px;overflow:hidden;margin:1.2rem 0 1.3rem;max-width:470px}.hsearch input{flex:1;min-width:0;border:0;padding:.8rem .9rem;background:#fff;color:var(--ink);outline:0}.hsearch button{background:#0b6bff;color:#fff;border:0;width:46px;cursor:pointer;display:grid;place-items:center}.hero .cta{display:flex;gap:.7rem;flex-wrap:wrap;max-width:680px}.hero .btn.alt{background:transparent;color:#fff;border:1px solid #fff}.hero .btn.alt:hover{background:#fff2;color:#fff}@media (max-width:860px){.hero{background-position:70% center}}.cats{display:grid;grid-template-columns:repeat(8,1fr);gap:.6rem;text-align:center;font-size:.78rem;font-weight:500}.cats a{display:grid;gap:.5rem;justify-items:center;text-decoration:none;color:var(--ink)}.cc{width:64px;height:64px;border-radius:50%;display:grid;place-items:center}@media (max-width:860px){.cats{grid-template-columns:repeat(4,1fr);row-gap:1rem}.cc{width:56px;height:56px}}.grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem}.card{background:#fff;border:1px solid var(--ln);border-radius:10px;box-shadow:none}.card:hover{border-color:#0b6bff;transform:none;box-shadow:none}.pc{position:relative;padding:0;overflow:hidden}.pcm{display:block;position:relative}.pc .av{height:auto;aspect-ratio:1.45;border-radius:0;margin:0;font-size:2.2rem;background-color:#0c2a41}.vb{position:absolute;left:8px;bottom:8px;background:#d6f8ea;color:#118a5c;font-size:.68rem;font-weight:600;border-radius:99px;padding:2px 9px;display:inline-flex;gap:4px;align-items:center}.heart{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;background:#fff;border:0;color:var(--ink);display:grid;place-items:center;cursor:pointer;z-index:2}.heart.on{color:#0b6bff}.heart.on svg{fill:#0b6bff}.pc .cb{padding:.7rem .85rem .9rem;font-size:.8rem}.pc .cb h3{font-size:.9rem;margin:0 0 .1rem}.pc .cb h3 a{text-decoration:none}.pcf{margin-top:.4rem;display:flex;gap:.4rem;flex-wrap:wrap;align-items:center}.pr{color:var(--ink);font-weight:600}.pr.h{color:var(--mut);font-weight:500}.badge{border-radius:99px}.b-verified{color:#118a5c;border-color:#118a5c}.b-approved,.b-collab{color:#0b6bff;border-color:#0b6bff}.car{position:relative}.trk{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:2px}.trk::-webkit-scrollbar{display:none}.trk .card{flex:0 0 calc((100% - 3rem)/4);scroll-snap-align:start}.cnav{position:absolute;top:34%;z-index:3;width:38px;height:38px;border-radius:50%;border:1px solid var(--ln);background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px #04152633}.cnav:hover{background:#0b6bff;color:#fff;border-color:#0b6bff}.cnav.prev{left:-14px}.cnav.next{right:-14px}@media (max-width:860px){.trk .card{flex-basis:70%}.cnav{display:none}}@media (prefers-reduced-motion:reduce){.trk{scroll-behavior:auto}}.partners{margin:0}.plogos{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.8rem}.plogo{background:#fff;border:1px solid var(--ln);border-radius:10px;height:74px;font-size:.78rem;font-weight:600;color:var(--ink)}.tband{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:2.6rem 0 0;padding:2rem clamp(1rem,4vw,2.2rem);border-radius:10px;color:#fff;font-size:.78rem;background:linear-gradient(90deg,#041526 20%,#0415268c),url(/assets/hero-Ba6nAe_G.jpg) center/cover}.tband>div{display:flex;gap:.8rem;align-items:center}.tband b{display:block;font-size:.85rem}.tband .ti{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;background:#0c2a41;border:1px solid #1c4a6e;color:#0b6bff}@media (max-width:860px){.tband{grid-template-columns:1fr}}:is(main,.bpg)>.ph{max-width:none;width:100vw;margin:0 0 1.5rem calc(50% - 50vw);border:0;border-radius:0;color:#fff;padding:2.4rem max(20px,calc((100vw - 1100px)/2 + 20px)) 2rem;background:linear-gradient(#0415268c,#041526e0),url(/assets/hero-Ba6nAe_G.jpg) center/cover,#041526}:is(main,.bpg)>.ph h1{color:#fff;font-size:1.9rem;margin-bottom:.3em}:is(main,.bpg)>.ph p,:is(main,.bpg)>.ph .mut{color:#fff;opacity:.92}:is(main,.bpg)>.ph .btn.alt{background:transparent;color:#fff;border-color:#fff}.ph{background:var(--sf);border:1px solid var(--ln);border-radius:10px}.ph h1{font-size:1.5rem}.filters>*,.filters>label,.sbar select,.f input,.f select,.f textarea{background:#fff;border-color:var(--ln);border-radius:7px}.pcover{height:150px;border-radius:10px;background:linear-gradient(120deg,#041526,#0c2a41 60%,#0b6bff) center/cover;margin-top:.5rem}.phd{display:flex;gap:1.2rem;align-items:flex-start;margin:-44px 0 0 1rem}.pav{width:100px;height:100px;border-radius:50%;border:4px solid #fff;flex:none;background:#041526 center/cover;color:#fff;display:grid;place-items:center;font:700 1.8rem Plus Jakarta Sans,sans-serif}.phd>div:last-child{padding-top:54px;min-width:0}.phd h1{font-size:1.3rem;margin:0 0 .2rem}.phb{margin:1rem 0 0}.phb .btn{width:100%;justify-content:center}@media (min-width:861px){.phb .btn{width:60%}}.kc-h{display:flex;justify-content:space-between;align-items:center;margin:.2rem 0 .7rem;font-size:.85rem}.kc-h button{border:1px solid var(--ln);background:#fff;border-radius:7px;width:28px;height:28px;font-size:1rem;line-height:1;cursor:pointer}.kc-h button:disabled{opacity:.4;cursor:default}.kc-g{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center;font-size:.78rem}.kc-g span,.kc-g button{padding:.45rem 0;border-radius:6px;border:0;font:inherit;background:none;color:inherit}.kc-wd{color:var(--mut);font-size:.7rem}.kc-past{color:var(--mut);opacity:.5}.kc-free{background:#d6f8ea!important;color:#118a5c!important;font-weight:600;cursor:pointer}.kc-bk{background:#041526!important;color:#fff!important}.kc-sel{background:#0b6bff!important;color:#fff!important}.today{outline:1.5px solid #0b6bff}.kc-lg{display:flex;gap:.9rem;flex-wrap:wrap;font-size:.72rem;color:var(--mut);margin:.8rem 0}.kc-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px}.kc-lg .a{background:#d6f8ea;border:1px solid #118a5c}.kc-lg .b{background:#041526}.kc-lg .s{background:#0b6bff}.kc-n{font-size:.78rem;margin:0}.side{background:#041526;border-color:#041526;color:#cfd8e3;border-radius:10px}.sidehd{border-bottom-color:#ffffff1f}.sidehd b{color:#fff}.sidehd .mut{color:#8ea3c4}.side h4{color:#7f93aa}.side a{color:#cfd8e3}.side a:hover{background:#ffffff14;color:#fff}.side a.on{background:#0b6bff;color:#fff;box-shadow:none}.side a .ic,.side a:nth-of-type(n) .ic{color:currentColor}.side .cnt{background:#f5a800;color:#041526}.band{color:#fff;border-radius:10px}.band .gt{color:#f5a800;-webkit-text-fill-color:#f5a800}.band ul{color:#dbe6f7}.band .btn.alt{background:transparent;color:#fff;border-color:#fff}.stat,.tile{border-radius:10px;box-shadow:none}.ft{text-align:left;position:relative;overflow:hidden;margin-top:3.5rem;padding:2.6rem 20px 1.2rem;background:#041526;color:#cfd8e3;border:0;border-image:none}.fg{position:relative;z-index:1;max-width:1100px;grid-template-columns:2fr 1fr 1fr 1fr}.fg h4{color:#fff}.fg a{color:#cfd8e3;font-size:.85rem}.fg a:hover{color:#fff}.fg p{font-size:.85rem;max-width:34ch;margin:.8rem 0 0;color:#cfd8e3}.flogo{display:flex!important;align-items:center;gap:.6rem;color:#fff!important;font:700 1.1rem Plus Jakarta Sans,sans-serif}.fg img{width:40px;height:40px;border-radius:0}.fb{position:relative;z-index:1;max-width:1100px;margin-top:1.2rem;border-top-color:#1c3248;color:#9fb0c3}.fb .link{color:#cfd8e3}.fmo{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;gap:1rem;opacity:.35;pointer-events:none;margin:1.6rem auto 0}.fmo svg{fill:none;stroke:#f5a800;stroke-linecap:round;stroke-linejoin:round}.fsp{width:84px;height:84px;stroke-width:4}.fdr{width:36px;height:96px;stroke-width:2.5}@media (max-width:860px){.fg{grid-template-columns:1fr 1fr}main{padding-bottom:2rem}}@media (max-width:760px){.mb{margin-left:auto;order:2}.bell{order:1;margin-left:auto;margin-right:.5rem}.mn:has(.bell) .mb{margin-left:0}#nv{order:5;flex:0 0 100%;width:100%;flex-direction:column;align-items:stretch;flex-wrap:nowrap}}@media (max-width:860px){.hero{background:linear-gradient(#041526d6,#041526bd),url(/assets/hero-Ba6nAe_G.jpg) 72% center/cover no-repeat,#041526}.hero .cta .btn{flex:1 1 auto;justify-content:center;text-align:center}}:is(main,.bpg)>.ph .btn{display:inline-flex;align-items:center;justify-content:center;margin:.25rem .4rem .25rem 0;line-height:1.3}@media (max-width:760px){.mn .mb{margin-left:auto}.mn:has(.bell) .mb{margin-left:0}}.fg .flogo{font-size:1.1rem}.rt{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:var(--ink)}.rt .ic{color:#f5a800;fill:#f5a800}.rt b{font-weight:600}.rt.none{color:var(--mut)}.rt.none .ic{fill:none;color:var(--mut)}.pc .cb .mut .ic{vertical-align:-2px}.pcf{margin-top:.45rem;gap:.5rem}.stars{display:inline-flex;gap:2px;color:#d3dbe6}.stars .on{color:#f5a800}.stars .on .ic{fill:#f5a800}.phd{margin-left:.6rem}.phr{margin-top:.2rem}.phbadges{margin:.4rem 0 0}.pbtns{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:1rem 0 0}.pbtns .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1rem;border-radius:8px}.pbtns .btn.alt{background:#fff}.pbtns .pown{align-self:center;font-size:.85rem}.enq{margin:1rem 0 0}.enq .tabs{max-width:420px}.enq .f{max-width:none}.ptabs{display:flex;gap:1.4rem;border-bottom:1px solid var(--ln);margin:1.4rem 0;overflow-x:auto;scrollbar-width:none}.ptabs::-webkit-scrollbar{display:none}.ptabs button{background:none;border:0;border-bottom:2px solid transparent;padding:.7rem 0;margin-bottom:-1px;color:var(--mut);font-weight:500;font-size:.88rem;cursor:pointer;white-space:nowrap}.ptabs button:hover{color:var(--ink)}.ptabs button.on{color:#0b6bff;border-bottom-color:#0b6bff}.tcount{margin-left:.35rem;font-size:.7rem;background:var(--sf2);color:var(--ink);border-radius:99px;padding:1px 7px}.pcols{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:2.4rem;align-items:start}@media (max-width:860px){.pcols{grid-template-columns:1fr;gap:1.4rem}.pbtns{grid-template-columns:1fr}}.pbio{margin:0 0 1.2rem;line-height:1.7}.facts{display:grid;gap:1rem;margin:0 0 1.2rem}.fact{display:flex;gap:.8rem;align-items:flex-start}.fact .fi{color:var(--ink);margin-top:2px}.fact b{display:block;font-size:.88rem}.fact span:not(.fi){display:block;font-size:.8rem;color:var(--mut)}.card.sub{background:var(--sf);border-radius:10px;padding:1.1rem 1.2rem;margin:0 0 1rem}.card.sub:hover{border-color:var(--ln)}.card.sub h3{font-size:.95rem;margin-bottom:.7rem}.pside .adwrap{margin:0;justify-content:flex-start}.checks{list-style:none;margin:0 0 .8rem;padding:0;display:grid;gap:.55rem;font-size:.85rem}.checks li{display:flex;gap:.6rem;align-items:center}.checks .ic{color:#0b6bff}.checks.big{font-size:.95rem;gap:.8rem}.fact.xp{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ln)}.rt-line{font-size:.8rem;margin-top:.8rem}.sub-h{margin:1.6rem 0 .7rem;font-size:1rem}.empty{display:flex;gap:.6rem;align-items:center;color:var(--mut);background:var(--sf);border:1px dashed var(--ln);border-radius:10px;padding:1.2rem}.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.7rem}.gal a,.gal .gi{display:block;position:relative;border-radius:10px;overflow:hidden;background:var(--sf2);aspect-ratio:4/3}.gal img{width:100%;height:100%;object-fit:cover;display:block}.gal.edit{margin-bottom:.6rem;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.gal .gi button{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;border:0;background:#041526cc;color:#fff;cursor:pointer;line-height:1}.yrs{display:flex;align-items:baseline;gap:.7rem;margin:0 0 1rem}.yrs b{font:700 2.6rem Plus Jakarta Sans,sans-serif;color:#0b6bff;letter-spacing:-.03em}.yrs span{color:var(--mut)}.rsum{display:flex;align-items:center;gap:1.1rem;margin:0 0 1.2rem}.rsum .big{font:700 2.8rem Plus Jakarta Sans,sans-serif;letter-spacing:-.03em;line-height:1}.rev{padding:1rem 0;border-bottom:1px solid var(--ln)}.rev:last-child{border-bottom:0}.revh{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.revh .btn{margin-left:auto}.rev p{margin:.4rem 0 0}.rate-in{border:0;margin:0;padding:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}.rate-in label{cursor:pointer;color:#d3dbe6;display:inline-flex}.rate-in input{position:absolute;opacity:0;width:1px;height:1px}.rate-in label:hover,.rate-in label:hover~label,.rate-in input:checked+.ic,.rate-in label:has(input:checked),.rate-in label:has(input:checked)~label{color:#f5a800}.rate-in label:hover .ic,.rate-in label:hover~label .ic,.rate-in label:has(input:checked) .ic,.rate-in label:has(input:checked)~label .ic{fill:#f5a800}.rate-in label:has(input:focus-visible){outline:2px solid #f5a800;outline-offset:2px;border-radius:4px}.adwrap{display:flex;justify-content:center;margin:2.2rem 0 0}.adwrap.pv{margin:.4rem 0 0;justify-content:flex-start}.adbox{position:relative;display:block;width:100%;border-radius:8px;overflow:hidden;background:#fff;border:1px solid var(--ln);box-sizing:border-box}.adbox .adin{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.adbox img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;max-width:none;max-height:none}.adtxt{display:flex;flex-direction:column;justify-content:center;gap:.3rem;height:100%;padding:.8rem 1.1rem;background:linear-gradient(90deg,#041526,#0c2a41);color:#fff}.adtxt b{color:#f5a800;font-size:clamp(.8rem,2.2vw,1.05rem)}.adtxt small{color:#fff;opacity:.9;font-size:.78rem}.adin.short .adtxt{flex-direction:row;align-items:center;gap:.8rem;padding:.3rem 1rem}.adin.short .adtxt small{display:none}.adcta{align-self:flex-start;background:#f5a800;color:#041526;font-weight:600;font-size:.74rem;border-radius:6px;padding:.25rem .7rem;white-space:nowrap}.adin.short .adcta{margin-left:auto}.ad-tag{position:absolute;top:3px;right:5px;left:auto;z-index:2;font-size:.6rem;line-height:1;letter-spacing:0;text-transform:none;color:#fff;background:#04152699;border-radius:4px;padding:2px 5px;pointer-events:none}.adph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;text-align:center;text-decoration:none;color:var(--mut);background:var(--sf);border:1.5px dashed #b6c4d8;font-size:.78rem;transition:border-color .15s,color .15s}.adph b{color:var(--ink);font-size:clamp(.95rem,3vw,1.3rem);letter-spacing:-.01em}.adph:hover{border-color:#0b6bff;color:#0b6bff}.adph:hover b{color:#0b6bff}.adbox:has(.adtxt) .ad-tag{top:auto;bottom:3px}.adph .ad-tag{background:none;color:var(--mut);top:4px;right:6px}.adph.short{flex-direction:row;gap:.7rem}.adph.short b{font-size:clamp(.8rem,2.6vw,1rem)}.grid .grid-ad{display:flex;align-items:flex-start;justify-content:center}@media (max-width:640px){.adwrap{margin-top:1.6rem}}.sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.sizecard{display:flex;flex-direction:column;gap:.2rem;padding:1.2rem}.sizecard.pick{border-color:#0b6bff;box-shadow:0 0 0 3px #0b6bff22}.sizecard h3{display:flex;align-items:center;gap:.6rem;margin:.9rem 0 0;font-size:1.1rem}.sz-name{font-weight:600;font-size:.88rem}.sizecard p{margin:.2rem 0}.sizecard .btn{margin-top:auto;align-self:flex-start}.sz-where{font-size:.8rem}.sz-prev{min-height:130px;display:flex;align-items:center;justify-content:center;background:var(--sf);border-radius:8px;padding:1rem}.sz-prev>div{display:grid;place-items:center;background:#fff;border:1.5px dashed #9fb2cc;border-radius:4px;color:var(--ink);font-size:.8rem;min-width:70px}.ab-intro{margin-bottom:.4rem}.sz-chips{display:flex;gap:.4rem;flex-wrap:wrap}.slots{display:grid;gap:.7rem;margin-bottom:1.5rem}.slot{padding:.9rem 1rem}.slot-h{display:flex;justify-content:space-between;gap:1rem;align-items:center}.ab-list{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.4rem}.ab-row{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;padding:.5rem .6rem;border:1px solid var(--ln);border-radius:8px;background:#fff}.ab-row.off{opacity:.6}.ab-t{flex:1;min-width:160px}.ab-t small{display:block;font-size:.75rem}.ab-b{display:flex;gap:.3rem}.ab-form{max-width:640px}.ab-form .up{display:grid;gap:.4rem;font-size:.85rem;color:var(--mut)}.row3{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.row-btns{display:flex;gap:.6rem}@media (max-width:600px){.row3{grid-template-columns:1fr}}.ab-b .ic,.slot .ic,.sz-where .ic{color:currentColor}.adin.short .adtxt{padding-bottom:.95rem}.adph.short{font-size:.7rem;padding:0 .5rem;gap:.1rem .5rem;flex-wrap:wrap}.pc .av{aspect-ratio:1.5}.pcm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 35%,#041526d9)}.pcn{position:absolute;left:12px;right:12px;bottom:10px;z-index:1;display:grid;gap:6px;justify-items:start;color:#fff}.pcn .pill{background:#ffffff40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:7px;padding:2px 9px;font-size:.7rem;font-weight:500}.pcn b{font:700 1.05rem Plus Jakarta Sans,sans-serif;display:flex;align-items:center;gap:6px}.vt{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#0b6bff;color:#fff}.pc .cb{padding:1rem 1rem 1.1rem;display:grid;gap:.5rem}.pcrow{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.pcg{font-size:.82rem}.pcp{text-align:right;line-height:1.15}.pcp b{display:block;font-size:.88rem}.pcp small{font-size:.7rem;color:var(--mut)}.pcl{font-size:.78rem}.pct{display:flex;gap:.35rem;flex-wrap:wrap}.pct span{background:var(--sf2);border-radius:7px;padding:3px 9px;font-size:.72rem;color:#3d4d63}.pcb{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.3rem}.pcb .btn{text-align:center;padding:.6rem .4rem;font-size:.82rem;text-decoration:none}.pl-sec{margin:2.6rem 0 0}.pl-sec .shd{margin:0 0 1.2rem;align-items:flex-end}.pl-sub{margin:.2rem 0 0;font-size:.85rem}.pl-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:0 0 24px}.pl-item{display:grid;place-items:center;width:160px;height:80px;padding:12px 16px;box-sizing:border-box;background:#fff;border:1px solid var(--ln);border-radius:10px;color:var(--mut);font-size:.8rem;font-weight:600;text-align:center;text-decoration:none}.pl-item.main{width:200px;height:100px}.pl-item img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}a.pl-item:hover{border-color:#0b6bff}@media (max-width:640px){.pl-wrap{gap:16px}.pl-item{width:120px;height:60px;padding:8px 10px}.pl-item.main{width:160px;height:80px}}.pt-form{max-width:640px}.pt-box{display:grid;place-items:center;width:160px;height:80px;border:1.5px dashed #b6c4d8;border-radius:10px;background:#fff;padding:12px 16px;box-sizing:border-box}.pt-box.main{width:200px;height:100px}.pt-box img{max-width:100%;max-height:100%;object-fit:contain}.pt-row{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap;padding:.5rem .7rem;border:1px solid var(--ln);border-radius:8px;background:#fff}.pt-row.off{opacity:.6}.pt-row .th{width:80px;height:40px;display:grid;place-items:center;flex:none}.pt-row .th img{max-width:100%;max-height:100%;object-fit:contain}.pt-t{flex:1;min-width:140px}.pt-t small{display:block;color:var(--mut);font-size:.75rem}.pt-row .btn:nth-of-type(2) .ic{transform:rotate(180deg)}.pl-item img,.pt-box img,.pt-row .th img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.cnav{top:18%}.pl-item,.pt-box,.pt-row .th{position:relative;overflow:hidden;--py:12px;--px:16px}.pl-item img,.pt-box img,.pt-row .th img{position:absolute;left:var(--px);top:var(--py);width:calc(100% - 2 * var(--px));height:calc(100% - 2 * var(--py));max-width:none;max-height:none;object-fit:contain}.pt-row .th{--py:3px;--px:3px}@media (max-width:640px){.pl-item{--py:8px;--px:10px}}.mauth{display:none}.btnrow{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.6rem}.btnrow .btn{text-align:center}.alt-auth{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;border-top:1px solid var(--ln);padding-top:.9rem;margin-top:.3rem}.alt-auth .btn{padding:.55rem 1rem}@media (max-width:760px){.mauth{display:flex;align-items:center;gap:.7rem;margin-left:auto;order:1}.mauth .mlogin{color:#fff;font-weight:600;font-size:.9rem;text-decoration:none;padding:.4rem .2rem}.mauth .btn{background:#0b6bff;color:#fff;white-space:nowrap;padding:.5rem .9rem;border-radius:7px}.mn .mauth~.mb{margin-left:0;order:2}#nv>.lg,#nv>.lg+.btn{display:none}.mn .logo b{font-size:1rem}}@media (max-width:860px){.shell{gap:.8rem}.side{padding:.4rem;border-radius:10px;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);scrollbar-width:none}.side::-webkit-scrollbar{display:none}.side .sidehd,.side h4{display:none!important}.side>div{display:flex;gap:.3rem}.side a{padding:.55rem .85rem;font-size:.85rem;border-radius:99px}.stats{grid-template-columns:1fr 1fr}.shell-main h2{font-size:1.15rem;line-height:1.25}.shell-main .two{grid-template-columns:1fr}.btnrow .btn{flex:1 1 calc(50% - .5rem)}.btnrow .btn.red{flex-basis:100%}.f.card,.card{padding:1rem}}@media (max-width:760px){.mn{gap:.55rem}.mn .logo{gap:.5rem}.mn .logo img{width:34px;height:34px}.mauth{gap:.5rem}.mauth .btn{padding:.45rem .75rem;font-size:.85rem}.mauth .mlogin{font-size:.85rem}}@media (max-width:360px){.mn .logo b{display:none}}body{padding-bottom:0}#root{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}#root>main{flex:1 0 auto;width:100%;box-sizing:border-box}.adm-note{display:block;margin:.35rem 0 0;font-size:.72rem;font-weight:600;color:#b45309;background:#fef3c7;border-radius:6px;padding:.15rem .5rem}.adph.adm{border-color:#f5a800}.adph .adm-note{position:static}.adph{position:relative}.adph.short .adm-note{position:absolute;left:8px;bottom:5px;margin:0}.grid-ad:empty{display:none}.av.nop{background:linear-gradient(145deg,var(--avh,#0b6bff),#06203a);color:#fff}.pc .av.nop{align-items:center;justify-content:center;padding:0 0 2.6rem;color:#ffffffeb;font-size:2.6rem;letter-spacing:.03em}.opp-cards{display:none}.opp-d{display:block;color:var(--mut);font-weight:400;margin-top:.2rem;max-width:48ch;font-size:.85rem}.opp h3{margin:.5rem 0 .3rem}.opp p{margin:0 0 .6rem}.opp-top{display:flex;justify-content:space-between;gap:.6rem;align-items:center;font-size:.82rem}.opp-by{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-bottom:.8rem;font-size:.9rem}.opp .btn{width:100%;text-align:center}@media (max-width:700px){.opp-table{display:none}.opp-cards{display:grid;gap:.8rem}}.auth-card{max-width:440px;margin:1.5rem auto}.auth-tabs{max-width:440px;margin:1.5rem auto .8rem}.auth-tabs.wide{max-width:900px}.pform{max-width:900px;margin:1.2rem auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.4rem;align-items:start}.pform>h3,.pform>details,.pform>span,.pform>.err,.pform>button,.pform>div,.pform>input[type=file],.pform>label:has(textarea),.pform>label:has(input[type=checkbox]){grid-column:1/-1}.pform>.av{height:120px}@media (max-width:760px){.pform{grid-template-columns:1fr;margin:1rem 0}.auth-card{margin:1rem auto}}@media (max-width:640px){.ptabs{gap:1rem;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);padding-right:1.5rem}.ptabs button{font-size:.85rem}}.pside .adbox{max-width:100%}.pform>.av{background:#f1f5f9;color:#64748b;border:1.5px dashed #b6c4d8;align-items:center;justify-content:center;border-radius:10px;font:600 .9rem Inter,system-ui,sans-serif}button.link{background:none;border:0;padding:0;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}.fb button.link{color:#cfd8e3}.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.pcn b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.25}.pc .av.nop{padding-bottom:3.4rem}.pcg{min-width:0;overflow-wrap:anywhere}.pcp{flex:none;white-space:nowrap}.pcn .pill,.pcp small,.pct span{font-size:.75rem}.pcl,.cats{font-size:.82rem}.heart:after,.cnav:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.cnav{width:44px;height:44px}@media (pointer:coarse),(max-width:860px){.link,.crumbs a,.shd .link{display:inline-flex;align-items:center;min-height:44px}.crumbs{margin-bottom:0}.fg a{padding:.5rem 0}.btn.sm{min-height:40px;display:inline-flex;align-items:center}#nv a{min-height:44px;display:flex;align-items:center}}@media (max-width:400px){.cats{grid-template-columns:repeat(3,1fr)}.trk .card{flex-basis:84%}}.sk{pointer-events:none}.sk .cb{display:grid;gap:.7rem}.skb{background:#e8edf4;border-radius:7px}.sk-img{aspect-ratio:1.5;border-radius:0}.sk-l{height:12px}.sk-btns{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.3rem}.sk-b{height:38px}@media (prefers-reduced-motion:no-preference){.hero>*{animation:klUp .7s cubic-bezier(.2,.7,.2,1) both}.hero>:nth-child(2){animation-delay:.08s}.hero>:nth-child(3){animation-delay:.16s}.hero>:nth-child(4){animation-delay:.24s}.hero>:nth-child(5){animation-delay:.32s}@keyframes klUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rv{opacity:0;transform:translateY(16px)}.rv.in{opacity:1;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 70ms)}.fmo.draw path{stroke-dasharray:1 2;stroke-dashoffset:1.02}.fmo.draw.go path{stroke-dashoffset:0;transition:stroke-dashoffset 2.6s ease-in-out}.pc{transition:transform .22s ease,box-shadow .22s ease,border-color .2s ease}.btn{transition:transform .12s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.btn:active{transform:scale(.97)}.heart.pop svg{animation:klPop .42s cubic-bezier(.3,1.6,.5,1)}@keyframes klPop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.skb{background:linear-gradient(90deg,#e8edf4 25%,#f5f8fc,#e8edf4 75%);background-size:200% 100%;animation:klShim 1.3s linear infinite}@keyframes klShim{to{background-position:-200% 0}}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.pc:hover{transform:translateY(-4px);box-shadow:0 12px 28px #04152622}}@media (prefers-reduced-motion:no-preference) and (max-width:760px){body.mo #nv{animation:klNav .24s ease-out}@keyframes klNav{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}}.adstack{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}.adbox{box-shadow:0 1px 2px #0415260f,0 8px 20px -12px #04152647;transition:box-shadow .2s,transform .2s}.adbox img{object-fit:contain;background:#f4f6fa;transition:opacity .3s}.adbox.loading{background:linear-gradient(100deg,#eef1f6 30%,#f8f9fc,#eef1f6 70%);background-size:200% 100%}.adbox.loading img{opacity:0}.adin:focus-visible{outline:3px solid #0b6bff;outline-offset:-3px}.addots{display:flex;align-items:center;gap:.4rem}.addots button{position:relative;width:7px;height:7px;padding:0;border:0;border-radius:4px;background:#c3cddb;cursor:pointer;transition:width .2s,background .2s}.addots button:before{content:"";position:absolute;top:-9px;right:-4px;bottom:-9px;left:-4px}.addots button[aria-current=true]{width:18px;background:#0b6bff}@media (hover:hover){.adbox:has(a.adin):hover{box-shadow:0 2px 4px #04152614,0 14px 28px -12px #04152661;transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){.adstack .adbox{animation:adin .45s ease both}.adbox.loading{animation:adsh 1.2s linear infinite}}@keyframes adin{0%{opacity:0}to{opacity:1}}@keyframes adsh{to{background-position:-200% 0}}@media (max-width:640px){.adbox{border-radius:6px}.adwrap{margin-top:1.3rem}}.adwrap{margin:1.8rem 0}.adwrap.pv{margin:.4rem 0 0}.pside .adwrap{margin:0}.adunit{width:100%;display:flex;flex-direction:column;gap:.25rem;min-width:0}.adlbl{display:block;font-size:.64rem;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);text-align:right;padding:0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adbox{position:relative;display:block;width:100%;max-width:none;overflow:hidden;box-sizing:border-box}.adbox .adin{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:auto;height:auto}.adbox img{width:100%;height:100%;object-fit:cover;object-position:center}.adtxt{height:100%;min-width:0;overflow:hidden;box-sizing:border-box}.adtxt b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adin.short .adtxt{padding-bottom:.3rem}.adin.short .adtxt b{-webkit-line-clamp:1;flex:1;min-width:0}.adph.short .adm-note{display:none}.adbox:has(a.adin):hover{transform:none}.grid .grid-ad{display:flex;align-items:center;justify-content:center;padding:.75rem;background:var(--sf);border:1px solid var(--ln);border-radius:10px;min-width:0}.grid .grid-ad:empty{display:none}.grid-ad .adwrap{margin:0;width:100%}.pside .adbox{max-width:none}@media (max-width:640px){.adwrap{margin:1.2rem 0}.grid .grid-ad{padding:.6rem}}.aw-scroll{overflow-x:auto;border:1px solid var(--ln);border-radius:10px;background:#fff}.aw-table{width:100%;border-collapse:collapse;font-size:.9rem;min-width:520px}.aw-table th,.aw-table td{text-align:left;padding:.65rem .85rem;border-bottom:1px solid var(--ln);white-space:nowrap}.aw-table th{font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:var(--mut);background:var(--sf)}.aw-table tr:last-child td{border-bottom:0}:is(main,.bpg)>.ph.pic{position:relative;isolation:isolate;min-height:clamp(170px,12vw,230px);display:flex;flex-direction:column;justify-content:center;background-color:#06191c;background-repeat:no-repeat;background-position:right center;background-size:cover}:is(main,.bpg)>.ph.pic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0415264d,#04152600 55%)}:is(main,.bpg)>.ph.pic>*{max-width:min(100%,560px);text-shadow:0 1px 12px rgba(4,21,38,.6)}:is(main,.bpg)>.ph.ph-talent{background-image:url(/assets/hdr-talent-BiDQ_Drr.webp)}:is(main,.bpg)>.ph.ph-opps{background-image:url(/assets/hdr-opportunities-DDP3RGYQ.webp)}:is(main,.bpg)>.ph.ph-about{background-image:url(/assets/hdr-about-CpDBwkND.webp)}@media (max-width:860px){:is(main,.bpg)>.ph.pic{min-height:190px}:is(main,.bpg)>.ph.pic:before{background:linear-gradient(#0415268c,#041526b8)}:is(main,.bpg)>.ph.pic>*{max-width:100%}}:is(main,.bpg)>.ph.ph-talent{background-position:right 42%}:is(main,.bpg)>.ph.pic .cta{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.9rem}:is(main,.bpg)>.ph.pic .cta .btn{width:auto;flex:0 0 auto}@media (max-width:860px){:is(main,.bpg)>.ph.pic .cta .btn{flex:1 1 auto;text-align:center;justify-content:center}}.shell-main .ph{background:linear-gradient(#0415268c,#041526e0),url(/assets/hero-Ba6nAe_G.jpg) center/cover,#041526;color:#fff;border:0;border-radius:12px;padding:1.4rem 1.2rem;margin-bottom:1rem}.shell-main .ph h1,.shell-main .ph h2,.shell-main .ph .gt{color:#fff;-webkit-text-fill-color:#fff;background:none}.shell-main .ph p,.shell-main .ph .mut{color:#fff;opacity:.92}.shell-main .ph .btn.alt{background:transparent;color:#fff;border-color:#fff}.biz-form{max-width:none}.biz-row{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.biz-line{display:grid;grid-template-columns:1fr 5.5rem 7.5rem auto auto;gap:.5rem;align-items:end;padding:.6rem;border:1px solid var(--ln);border-radius:10px}.biz-line .biz-desc{min-width:0}.biz-sum{font-weight:600;white-space:nowrap;padding-bottom:.5rem}.biz-total{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;align-items:baseline;padding:.7rem .9rem;background:var(--sf);border-radius:10px}.biz-total b{font-size:1.1rem}.biz-item{display:grid;grid-template-columns:1fr auto;gap:.4rem .8rem;align-items:center;margin-bottom:.6rem}.biz-item .btnrow{grid-column:1/-1;margin-top:0}.biz-amt{font-weight:700;font-size:1.05rem}.biz-body{font-family:ui-monospace,Consolas,Menlo,monospace;font-size:.85rem;line-height:1.5}@media (max-width:700px){.biz-row{grid-template-columns:1fr}.biz-line{grid-template-columns:1fr 1fr}.biz-line .biz-desc{grid-column:1/-1}.biz-sum{grid-column:1/2}}.doc-sheet{background:#fff;color:#111;border:1px solid var(--ln);border-radius:12px;padding:1.6rem;max-width:820px;margin:0 0 1.5rem}.doc-sheet *{color:#111}.doc-top{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-bottom:2px solid #041526;padding-bottom:.8rem;margin-bottom:1rem}.doc-top h2{margin:0;letter-spacing:.08em}.doc-top p{margin:.2rem 0 0}.doc-from{display:grid;text-align:right}.doc-from span{font-size:.9rem}.doc-meta{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.8rem}.doc-meta div{display:grid}.doc-meta small,.doc-sheet section small{text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;color:#555}.doc-for{font-weight:600;margin:.4rem 0 .8rem}.doc-table{width:100%;border-collapse:collapse;margin-bottom:.8rem}.doc-table th,.doc-table td{white-space:normal;border-bottom:1px solid #ddd;padding:.45rem .3rem;text-align:left}.doc-table th:nth-child(n+2),.doc-table td:nth-child(n+2){text-align:right;white-space:nowrap}.doc-totals{display:grid;gap:.25rem;margin-left:auto;max-width:300px}.doc-totals span{display:flex;justify-content:space-between;gap:1rem}.doc-totals .grand{font-size:1.1rem;font-weight:700;border-top:2px solid #041526;padding-top:.35rem}.doc-sheet section{margin-top:1rem}.doc-sheet section p{margin:.2rem 0 0;white-space:pre-wrap}.doc-agree pre{white-space:pre-wrap;word-wrap:break-word;font-family:Georgia,Times New Roman,serif;font-size:.95rem;line-height:1.55;margin:0}.doc-legal{font-size:.75rem;color:#555;margin-top:1.2rem;border-top:1px solid #ddd;padding-top:.6rem}@media print{body *{visibility:hidden}.doc-sheet,.doc-sheet *{visibility:visible}.doc-sheet{position:absolute;left:0;top:0;width:100%;max-width:none;border:0;padding:0;margin:0}.no-print{display:none!important}}.ab-stat{display:block;margin-top:.15rem;font-size:.8rem}.ab-stat b{color:var(--tx,inherit)}.hact{display:flex;align-items:center;gap:.55rem;margin-left:auto;order:3;flex:none}.hact .bell{order:0;margin:0}.hact .bell>button,.hact .av,.hact .mb{width:40px;height:40px;padding:0;margin:0;order:0;display:grid;place-items:center;cursor:pointer;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:12px;color:#fff;transition:background .2s,border-color .2s,transform .15s;-webkit-tap-highlight-color:transparent}.hact .bell>button:hover,.hact .av:hover,.hact .mb:hover{background:#ffffff29;border-color:#ffffff4d}.hact .bell>button:active,.hact .av:active,.hact .mb:active{transform:scale(.94)}.hact .bell>button .ic{color:#fff}.hact .dot{top:-5px;right:-5px;min-width:18px;height:18px;font-size:.62rem;border:2px solid #0a1b35;box-sizing:content-box;background:#f5b301;color:#041526}.hact .av{border-radius:50%;overflow:hidden;text-decoration:none;border:2px solid #f5b301;background:linear-gradient(135deg,#1769ff,#0a2a66)}.hact .av span{font:700 1rem/1 Plus Jakarta Sans,Inter,sans-serif;color:#fff}.hact .av img{width:100%;height:100%;object-fit:cover;display:block}.hact .mb{display:none}.mi line{transform-box:fill-box;transform-origin:center;transition:transform .25s ease,opacity .2s ease}.mi.x .l1{transform:translateY(5px) rotate(45deg)}.mi.x .l2{opacity:0}.mi.x .l3{transform:translateY(-5px) rotate(-45deg)}@media (max-width:760px){.hact .mb{display:grid}.mn .hact{margin-left:auto;order:2}.mn .mauth~.hact{margin-left:0}.hact .bell>button,.hact .av,.hact .mb{width:38px;height:38px;border-radius:11px}.hact .av{border-radius:50%}.hact{gap:.45rem}}@media (min-width:761px){.mn #nv{order:2}}@media (prefers-reduced-motion:reduce){.hact *,.mi line{transition:none}}.avw{position:relative}.hact button.av{font:inherit}.pmenu{position:absolute;right:0;top:calc(100% + 10px);width:272px;z-index:40;background:var(--sf,#0d1c33);color:var(--ink,#fff);border:1px solid var(--ln,#1d3354);border-radius:16px;box-shadow:0 24px 60px #00000073,0 2px 6px #0003;overflow:hidden;animation:pmIn .16s ease-out;transform-origin:top right}@keyframes pmIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.pm-head{display:flex;align-items:center;gap:.8rem;padding:1rem 1rem .9rem;background:linear-gradient(135deg,#1769ff38,#f5b3011f);border-bottom:1px solid var(--ln,#1d3354)}.pm-av{width:46px;height:46px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;border:2px solid #f5b301;background:linear-gradient(135deg,#1769ff,#0a2a66);color:#fff}.pm-av img{width:100%;height:100%;object-fit:cover}.pm-av .big{font:700 1.2rem/1 Plus Jakarta Sans,Inter,sans-serif}.pm-who{display:flex;flex-direction:column;min-width:0;line-height:1.25}.pm-who b{font:700 .98rem Plus Jakarta Sans,Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-who small{color:var(--mut,#9fb3d1);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-who em{align-self:flex-start;margin-top:.3rem;font-style:normal;text-transform:capitalize;font-size:.7rem;font-weight:600;padding:.12rem .55rem;border-radius:99px;background:#f5b301;color:#041526}.pm-list{padding:.4rem}.pmenu a,.pm-out{display:flex;align-items:center;gap:.75rem;width:100%;padding:.62rem .7rem;border-radius:10px;color:inherit;text-decoration:none;font:500 .92rem Inter,system-ui,sans-serif;background:none;border:0;cursor:pointer;text-align:left}.pmenu a svg,.pm-out svg{flex:none;opacity:.75}.pmenu a:hover,.pmenu a:focus-visible,.pm-out:hover{background:#7f96be29;outline:0}.pmenu a:hover svg{opacity:1}.pm-out{border-top:1px solid var(--ln,#1d3354);border-radius:0;padding:.85rem 1.1rem;color:#ff6b72;font-weight:600}.pm-out:hover{background:#e5484d1f}@media (max-width:760px){.pmenu{right:calc(-1*(38px + .45rem));width:min(300px,calc(100vw - 24px))}}@media (prefers-reduced-motion:reduce){.pmenu{animation:none}}.hact .av:hover,.hact .av[aria-expanded=true]{border-color:#f5b301;background:linear-gradient(135deg,#2a7bff,#0e3a8a)}.hact .av[aria-expanded=true]{box-shadow:0 0 0 3px #f5b30147}.pm-mob{display:none}@media (max-width:860px){.pm-mob{display:block}.shell>.side{display:none}.shell{display:block}}.native-app .pm-mob{display:block}.native-app .shell>.side{display:none}.pm-mob h5{margin:.5rem .7rem .15rem;font:600 .68rem Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mut,#9fb3d1)}.pm-mob{border-top:1px solid var(--ln,#1d3354)}@media (max-width:760px){.hact.hasp .mb{display:none}}.native-app .hact.hasp .mb{display:none}.pm-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:#020a168c}@media (max-width:860px){.pmenu{position:fixed;z-index:60;left:10px;right:10px;width:auto;top:calc(env(safe-area-inset-top,0px) + 68px);bottom:calc(env(safe-area-inset-bottom,0px) + 10px);max-height:none;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;transform-origin:top center}.pmenu::-webkit-scrollbar{display:none}.pmenu>*{flex:none}.pm-out{position:sticky;bottom:0;background:var(--sf,#0d1c33);margin-top:auto;z-index:1}.pmenu a{padding:.85rem .7rem}}.native-app .pmenu{position:fixed;z-index:60;left:10px;right:10px;width:auto;top:calc(env(safe-area-inset-top,0px) + 68px);bottom:calc(env(safe-area-inset-bottom,0px) + 10px);max-height:none;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}:root{--sab:max(var(--safe-area-inset-bottom,0px),env(safe-area-inset-bottom,0px));--nav-bg:#fff;--nav-ink:#6b7788;--k-blue:#0b6bff;--k-navy:#041526;--k-gold:#f5a800}:root[data-theme=dark]{--nav-bg:#101c2e;--nav-ink:#9fb0c8}.wl-hold{min-height:100dvh;background:var(--k-navy)}.wl{min-height:calc(100dvh - env(safe-area-inset-top,0px));display:flex;flex-direction:column;color:var(--k-navy);background:linear-gradient(180deg,#fff,#eef4ff 58%,#fff6dd)}.wl-brand{display:flex;align-items:center;gap:.6rem;padding:14px 20px 4px;font:800 1.15rem Plus Jakarta Sans,Inter,system-ui,sans-serif}.wl-brand img{width:38px;height:38px;object-fit:contain;background:var(--k-navy);border-radius:11px;padding:4px}.wl-stage{flex:1;min-height:300px;margin:10px 16px 0;border-radius:26px;padding:1.2rem 1.3rem 1.6rem;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(#041526cc,#041526f2),url(/assets/hero-Ba6nAe_G.jpg) center/cover no-repeat,var(--k-navy)}.wl-art{width:min(92%,340px);height:auto;margin-bottom:.3rem;overflow:visible}.wl-orbit{transform-origin:120px 104px}.wl-orbit.cw{animation:wlCw 16s linear infinite}.wl-orbit.ccw{animation:wlCcw 11s linear infinite}.wl-drum{transform-origin:120px 104px;animation:wlIn .9s cubic-bezier(.2,.8,.2,1) both,wlFloat 5s ease-in-out .9s infinite;filter:drop-shadow(0 6px 14px rgba(0,0,0,.55))}.wl-glow{transform-origin:120px 104px;animation:wlGlow 4.2s ease-in-out infinite}.wl-ring{transform-origin:120px 104px;animation:wlRing 4.2s ease-in-out infinite}.wl-ring.r2{animation-delay:.5s}.wl-ring.r3{animation-delay:1s}@keyframes wlCw{to{transform:rotate(360deg)}}@keyframes wlCcw{to{transform:rotate(-360deg)}}@keyframes wlIn{0%{opacity:0;transform:scale(.82) translateY(10px)}to{opacity:1;transform:none}}@keyframes wlFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes wlGlow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes wlRing{0%,to{opacity:.7}50%{opacity:1}}.wl-stage h1,.wl-stage p{animation:wlUp .7s ease-out .35s both}.wl-stage p{animation-delay:.5s}@keyframes wlUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wl-orbit,.wl-drum,.wl-glow,.wl-ring,.wl-stage h1,.wl-stage p{animation:none}}.wl-stage h1{margin:.2rem 0 .5rem;font:800 1.45rem/1.2 Plus Jakarta Sans,Inter,system-ui,sans-serif;color:#fff;background:none;-webkit-text-fill-color:#fff}.wl-stage p{margin:0;max-width:320px;color:#dce6f5;font-size:.92rem;line-height:1.5}.wl-sheet{display:grid;gap:.7rem;padding:18px 20px calc(18px + var(--sab))}.wl-btn{display:flex;align-items:center;justify-content:center;height:52px;border-radius:999px;border:1.5px solid var(--k-navy);background:#fff;color:var(--k-navy);font:700 1rem Inter,system-ui,sans-serif;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .12s}.wl-btn.primary{background:var(--k-blue);border-color:var(--k-blue);color:#fff}.wl-btn:active{transform:scale(.98)}.wl-talent{text-align:center;font-size:.9rem;color:#4a5568;text-decoration:none}.wl-talent b{color:var(--k-blue)}.wl-or{display:flex;align-items:center;gap:.8rem;color:#8a95a6;font-size:.8rem}.wl-or:before,.wl-or:after{content:"";flex:1;height:1px;background:#dde3ee}.wl-guest{background:none;border:0;color:#4a5568;font:600 .98rem Inter,system-ui,sans-serif;padding:.4rem;cursor:pointer}.wl-fine{margin:.1rem 0 0;text-align:center;font-size:.74rem;color:#7b8798}.wl-fine a{color:var(--k-blue)}.more{display:grid;gap:1.1rem;padding:1rem 0 .5rem}.mecard{display:flex;gap:.9rem;align-items:center;padding:1rem;border-radius:16px;color:#fff;background:linear-gradient(135deg,#041526,#0a2a66)}.mecard>div{display:grid;gap:2px;min-width:0}.mecard b{font-size:1.05rem;overflow:hidden;text-overflow:ellipsis}.mecard span{font-size:.82rem;opacity:.88;overflow:hidden;text-overflow:ellipsis}.meav{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover;display:grid;place-items:center;font:800 1.4rem Inter,sans-serif;background:#1769ff;border:2px solid var(--k-gold);color:#fff}.mecard .merole{text-transform:capitalize;color:var(--k-gold);font-weight:600;opacity:1}.mecard.guest{display:grid;gap:.5rem}.mecard.guest .btn.alt{background:transparent;color:#fff;border-color:#fff}.more section h3{margin:0 0 .45rem;font-size:.74rem;text-transform:uppercase;letter-spacing:.07em;color:var(--mut)}.mlist{border:1px solid var(--ln);border-radius:14px;overflow:hidden;background:var(--sf2,#fff)}.mrow{display:flex;align-items:center;gap:.8rem;padding:.85rem 1rem;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ln);-webkit-tap-highlight-color:transparent}.mrow:last-child{border-bottom:0}.mrow span{flex:1}.mrow .ic:last-child{color:#9aa6b8}.mrow:active{background:#0b6bff14}.mcnt{background:#e5342d;color:#fff;border-radius:999px;font-size:.7rem;padding:.1rem .45rem}.mout{display:flex;align-items:center;justify-content:center;gap:.5rem;height:48px;border-radius:14px;border:1.5px solid #e5342d;background:transparent;color:#e5342d;font:700 1rem Inter,sans-serif;cursor:pointer}.mver{margin:.2rem 0 0;text-align:center;font-size:.74rem;color:var(--mut)}.app-only{display:none}.native-app .app-only{display:flex}.qa{gap:.6rem;overflow-x:auto;padding:.9rem 0 .2rem;scrollbar-width:none}.qa::-webkit-scrollbar{display:none}.qa a{flex:0 0 auto;display:grid;justify-items:center;gap:.35rem;width:74px;text-decoration:none;color:var(--ink);font-size:.74rem;font-weight:600}.qa a span{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#eaf1ff;color:var(--k-blue)}.qa a:active span{transform:scale(.94)}.btm{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;padding:6px 4px calc(6px + var(--sab));background:var(--nav-bg);border-top:1px solid var(--ln);box-shadow:0 -4px 18px #04152614}.btm a{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0;border-radius:12px;color:var(--nav-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.btm a.on{color:var(--k-blue)}.btm a:active{background:#0b6bff1a}.btm .tb{position:relative;display:grid;place-items:center;height:26px}.btm .tl{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 .66rem/1.1 Inter,system-ui,sans-serif}.btm a.on .tl{font-weight:700}.btm .bd{position:absolute;top:-4px;right:-10px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border:2px solid var(--nav-bg);border-radius:999px;background:#e5342d;color:#fff;font:700 .62rem/1 Inter,sans-serif;box-sizing:content-box}.kb .btm{display:none}.native-app{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}.native-app body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.native-app input,.native-app textarea,.native-app select,.native-app .doc-sheet,.native-app .biz-body,.native-app [contenteditable]{-webkit-user-select:text;user-select:text}.native-app input,.native-app select,.native-app textarea{font-size:16px}.native-app .ft,.native-app .skip,.native-app .mauth,.native-app .hact .mb,.native-app #nv{display:none!important}.native-app main{padding-bottom:calc(84px + var(--sab))}.native-app .toast{bottom:calc(88px + var(--sab))}.native-app .btn:active,.native-app button:active{transform:scale(.97)}.native-app .card{border-radius:14px}.native-app main>*{animation:kpg .22s ease-out}@keyframes kpg{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.native-app main>*{animation:none}}.appback{flex:none;width:36px;height:36px;margin-right:.45rem;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.appback:active{background:#ffffff3d}.native-app .hero{padding-top:1.4rem;padding-bottom:1.5rem}.native-app .hero h1{font-size:1.55rem}.native-app .hero .cta,.native-app .tband{display:none}.grid.pg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}@media (min-width:620px){.grid.pg{gap:12px}}@media (min-width:980px){.grid.pg{gap:16px}}.grid.pg .grid-ad{grid-column:1/-1}.grid.pg.gl{grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:900px){.grid.pg.gl{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc.pk{display:flex;flex-direction:column;position:relative;min-width:0;padding:0;overflow:hidden;border-radius:12px;background:var(--cardbg);border:1px solid var(--ln);box-shadow:none}.pk .pkm{position:relative;display:block;color:inherit;text-decoration:none;background:var(--sf2)}.pc.pk .av{display:flex;align-items:center;justify-content:center;height:auto;aspect-ratio:1/1;margin:0;padding:0;border-radius:0;font-size:clamp(2rem,10vw,3.2rem);letter-spacing:.03em;color:#ffffffeb}.pc.pk .av.nop{padding:0}.pkr{position:absolute;left:8px;top:8px;z-index:1;padding:3px 8px;border-radius:6px;font:700 .68rem/1.2 Inter,system-ui,sans-serif;color:#fff;letter-spacing:.01em}.pkr.feat{background:#f5a800;color:#1a1205}.pkr.new{background:#0b6bff}.pkc{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 9px;border-radius:7px;font:600 .72rem/1.3 Inter,system-ui,sans-serif;color:#fff;background:#0415269e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pc.pk .heart{right:8px;top:8px;width:30px;height:30px;box-shadow:0 2px 8px #04152640}.pkb{display:flex;flex-direction:column;gap:5px;flex:1;padding:9px 10px 10px;min-width:0}.pkn{display:flex;align-items:flex-start;gap:5px;color:var(--ink);text-decoration:none;font:600 .86rem/1.3 Plus Jakarta Sans,Inter,system-ui,sans-serif;min-height:2.6em}.pkn .pkt2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pkn .vt{flex:none;margin-top:2px}.pkp{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;min-width:0}.pkp b{font:800 1.08rem/1.2 Plus Jakarta Sans,Inter,system-ui,sans-serif;color:var(--ink)}.pkp b.rq{font-size:.82rem;font-weight:700;color:var(--mut)}.pkp small{font-size:.72rem;color:var(--mut)}.pkx{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.74rem;color:var(--mut);min-width:0}.pkl{display:flex;align-items:center;gap:3px;min-width:0;flex:1}.pkl span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pkl .ic{flex:none}.pkx .rt{flex:none;font-size:.74rem}.pkv{flex:none}.pkg{display:flex;gap:4px;overflow:hidden;flex-wrap:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.pkg span{flex:none;max-width:9.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--sf2);color:var(--mut);font-size:.7rem}.pka{display:grid;grid-template-columns:1fr auto;gap:6px;margin-top:auto;padding-top:4px}.pk .pka .btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;padding:0 .7rem;border-radius:9px;font-size:.8rem;font-weight:700;text-decoration:none;white-space:nowrap}.pk .pka .btn.alt{width:40px;padding:0}.pk .pka .btn .lbl{display:none}@media (min-width:620px){.pk .pka{grid-template-columns:1fr 1fr}.pk .pka .btn.alt{width:auto;padding:0 .7rem}.pk .pka .btn .lbl{display:inline}}.gl .pc.pk{flex-direction:row}.gl .pk .pkm{flex:none;width:132px}.gl .pc.pk .av{height:100%;aspect-ratio:auto;min-height:150px}.gl .pkb{padding:10px 12px}.gl .pkc{display:none}.gl .pka{max-width:280px}@media (min-width:620px){.gl .pk .pkm{width:168px}}.pk.sk{pointer-events:none}.pk.sk .sk-img{aspect-ratio:1/1;border-radius:0;background:var(--sf2)}.pk.sk .skb{background-color:var(--sf2)}.pk.sk .sk-l{height:12px}.pk.sk .sk-b{height:38px;margin-top:auto}.gl .pk.sk .sk-img{width:132px;height:auto;min-height:150px;aspect-ratio:auto;flex:none}@media (prefers-reduced-motion:no-preference){.pk.sk .skb{background-image:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--ink) 7%,transparent) 50%,transparent 75%);background-size:200% 100%;animation:klShim 1.3s linear infinite}}.pc.pk:active{transform:scale(.985)}@media (hover:hover){.pc.pk:hover{border-color:var(--gold);box-shadow:0 10px 26px var(--shadow)}}@media (prefers-reduced-motion:reduce){.pc.pk:active{transform:none}}.bpg .tbar{position:sticky;top:calc(var(--hdh,56px) + env(safe-area-inset-top,0px));z-index:6;margin:0 -12px .6rem;padding:8px 12px 6px;background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--ln);display:grid;gap:8px}@media (min-width:760px){.bpg .tbar{margin:0 0 .8rem;padding:10px 0 8px;border-radius:0}}.tb-top{display:flex;gap:8px;align-items:center}.tb-search{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border:1.5px solid var(--ln);border-radius:999px;background:var(--field);color:var(--mut)}.tb-search:focus-within{border-color:var(--gold);color:var(--gold)}.tb-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:16px;padding:0}.tb-view{flex:none;display:flex;border:1.5px solid var(--ln);border-radius:12px;overflow:hidden;background:var(--field)}.tb-view button{width:42px;height:39px;display:grid;place-items:center;border:0;background:transparent;color:var(--mut);cursor:pointer}.tb-view button.on{background:var(--gold);color:#fff}.tb-cats,.tb-fil{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tb-cats::-webkit-scrollbar,.tb-fil::-webkit-scrollbar{display:none}@media (min-width:760px){.tb-cats,.tb-fil{margin:0;padding:0}}.tb-cats button{flex:none;scroll-snap-align:start;height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--sf2);color:var(--ink);font:600 .82rem Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.tb-cats button.on{background:var(--gold);color:#fff}.tb-cats.sub button{height:30px;background:transparent;border:1px solid var(--ln);font-weight:500;font-size:.78rem;color:var(--mut)}.tb-cats.sub button.on{background:color-mix(in srgb,var(--gold) 14%,transparent);border-color:var(--gold);color:var(--gold)}.tb-sel,.tb-chip{flex:none;position:relative;height:32px;border:1px solid var(--ln);border-radius:999px;background:var(--field);color:var(--ink);font:500 .78rem Inter,system-ui,sans-serif;white-space:nowrap}.tb-sel select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:100%;border:0;background:transparent;color:inherit;font:inherit;padding:0 26px 0 12px;border-radius:999px;cursor:pointer;max-width:150px}.tb-sel:after{content:"";position:absolute;right:11px;top:50%;width:6px;height:6px;margin-top:-5px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);pointer-events:none;opacity:.6}.tb-chip{padding:0 12px;cursor:pointer}.tb-chip.on,.tb-sel.act{background:color-mix(in srgb,var(--gold) 14%,var(--field));border-color:var(--gold);color:var(--gold);font-weight:700}.tb-cats button:focus-visible,.tb-chip:focus-visible,.tb-view button:focus-visible,.tb-sel:focus-within{outline:2px solid var(--gold);outline-offset:2px}.pg-meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:.2rem 0 .7rem;font-size:.84rem;color:var(--mut)}.pg-meta b{color:var(--ink)}.pg-meta .link{background:none;border:0;padding:0;cursor:pointer;color:var(--gold);font:600 .84rem Inter,system-ui,sans-serif;min-height:0}.pg-empty{display:grid;justify-items:center;gap:.5rem;text-align:center;padding:2.4rem 1rem;border:1.5px dashed var(--ln);border-radius:14px;color:var(--mut)}.pg-empty b{color:var(--ink);font-size:1.02rem}.pg-empty .btn{margin-top:.4rem}.pg-more{display:flex;justify-content:center;padding:1.4rem 0 .4rem}.pg-end{text-align:center;font-size:.82rem;padding:1.4rem 0 .4rem}@media (max-width:640px){.bpg .crumbs{display:none}}.native-app .bpg .steps{display:none}.native-app .bpg main>.ph,.native-app .bpg .ph{min-height:0}.trk .pc.pk{flex:0 0 calc((100% - 3rem)/4);scroll-snap-align:start}@media (max-width:860px){.trk .pc.pk{flex-basis:calc((100% - 1rem)/2.35)}}@media (max-width:460px){.trk .pc.pk{flex-basis:44%}.trk{gap:10px}}.bpg .tbar{background:color-mix(in srgb,var(--bg) 97%,transparent);padding-bottom:8px;margin-bottom:.5rem}.tb-rest{display:grid;gap:8px;margin:0 0 .6rem}@media (max-width:759px){.tb-rest{margin-left:-12px;margin-right:-12px}.tb-rest .tb-cats,.tb-rest .tb-fil{margin:0}}.pk .pka .btn.alt{color:var(--ink);border-color:var(--ln)}.pk .pka .btn.alt .ic{color:var(--gold)}.gl .pc.pk .heart{left:94px;right:auto}.gl .pkn{min-height:0}@media (min-width:620px){.gl .pc.pk .heart{left:130px}}.pc.pk .av,.pk.sk .sk-img{aspect-ratio:4/5}.gl .pc.pk .av,.gl .pk.sk .sk-img{aspect-ratio:auto}.car .trk{gap:10px;padding:2px 12px 6px;margin:0 -12px;scroll-padding-left:12px}@media (min-width:861px){.car .trk{margin:0;padding:2px 0 6px;gap:16px}}@media (max-width:979px){.grid.pg:not(.gl) .pc.pk{border-radius:10px}.grid.pg:not(.gl) .pc.pk .av,.grid.pg:not(.gl) .pk.sk .sk-img{aspect-ratio:1/1;font-size:clamp(1.1rem,6vw,2.2rem)}.grid.pg:not(.gl) .pkb{padding:8px 8px 9px;gap:3px}.grid.pg:not(.gl) .pkn{font-size:.8rem;line-height:1.25;min-height:2.5em;gap:3px}.grid.pg:not(.gl) .pkn .vt{margin-top:1px;transform:scale(.85);transform-origin:left top}.grid.pg:not(.gl) .pkp b{font-size:.9rem}.grid.pg:not(.gl) .pkp b.rq{font-size:.7rem;line-height:1.25}.grid.pg:not(.gl) .pkp small{display:none}.grid.pg:not(.gl) .pkx{font-size:.7rem}.grid.pg:not(.gl) .pkx .rt,.grid.pg:not(.gl) .pkx .pkv,.grid.pg:not(.gl) .pkl .ic{display:none}.grid.pg:not(.gl) .pkg,.grid.pg:not(.gl) .pka,.grid.pg:not(.gl) .pkc{display:none}.grid.pg:not(.gl) .pkr{left:6px;top:6px;padding:2px 6px;border-radius:5px;font-size:.6rem}.grid.pg:not(.gl) .pc.pk .heart{right:6px;top:6px;width:26px;height:26px}.grid.pg:not(.gl) .pc.pk .heart svg{width:13px;height:13px}.grid.pg:not(.gl) .pk.sk .sk-l{height:9px}.grid.pg:not(.gl) .pk.sk .sk-b{display:none}}@media (min-width:620px) and (max-width:979px){.grid.pg:not(.gl) .pkn{font-size:.82rem}.grid.pg:not(.gl) .pkp b{font-size:.92rem}.grid.pg:not(.gl) .pkp b.rq{font-size:.74rem}.grid.pg:not(.gl) .pkx{font-size:.72rem}.grid.pg:not(.gl) .pkb{padding:8px 9px 10px;gap:3px}}.mx{display:block;--mxb:#0b6bff}.native-app main>.mx{animation:none}.mx h2{margin:0}.mx-top{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:.2rem 0 .7rem}.mx-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;margin-left:.5rem;border-radius:99px;background:var(--mxb);color:#fff;font:700 .74rem Inter,system-ui,sans-serif;vertical-align:middle}.mx-filters{display:flex;gap:.45rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.6rem}.mx-filters::-webkit-scrollbar{display:none}.mx-filters button{flex:none;min-height:0;padding:.42rem .9rem;border-radius:99px;border:1px solid var(--ln);background:var(--sf);color:var(--ink);font:600 .84rem Inter,system-ui,sans-serif;cursor:pointer}.mx-filters button.on{background:var(--mxb);border-color:var(--mxb);color:#fff}.mx-rows{list-style:none;margin:0;padding:0;background:var(--sf);border:1px solid var(--ln);border-radius:14px;overflow:hidden}.mx-rows li+li{border-top:1px solid var(--ln)}.mx-row{display:flex;align-items:center;gap:.8rem;width:100%;min-height:0;padding:.8rem .9rem;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer;font:inherit}.mx-row:active,.mx-row.on{background:var(--sf2)}@media (hover:hover){.mx-row:hover{background:var(--sf2)}}.mx-av{flex:none;display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:700;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.mx-mid{flex:1;min-width:0;display:grid;gap:2px}.mx-l1,.mx-l2{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-width:0}.mx-name{font-size:.98rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-l1 time{flex:none;font-size:.74rem;color:var(--mut)}.mx-subj{font-size:.8rem;color:var(--ink);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-subj em{font-style:normal;font-weight:700;font-size:.66rem;letter-spacing:.04em;text-transform:uppercase;color:#7a3fd0;background:#7a3fd01f;padding:1px 6px;border-radius:5px;margin-right:6px}.mx-prev{font-size:.84rem;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mx-row.un .mx-name,.mx-row.un .mx-l1 time{color:var(--mxb);font-weight:800}.mx-row.un .mx-prev{color:var(--ink);font-weight:600}.mx-dot{flex:none;width:11px;height:11px;border-radius:50%;background:var(--mxb)}.mx-st{flex:none;font:700 .66rem Inter,system-ui,sans-serif;padding:2px 8px;border-radius:99px;background:var(--sf2);color:var(--mut);white-space:nowrap}.mx-st.s-new{background:#f5a8002e;color:#b07600}.mx-st.s-replied{background:#0b6bff24;color:var(--mxb)}.mx-st.s-arranged{background:#1f9d5529;color:#1a8a4b}.mx-st.s-declined{background:#d624241f;color:#c62828}.mx-empty,.mx-none{display:grid;justify-items:center;gap:.5rem;text-align:center;padding:2.6rem 1.2rem;border:1.5px dashed var(--ln);border-radius:14px}.mx-eico{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--sf2);color:var(--mxb)}.mx-empty p,.mx-none p{margin:0;max-width:34ch}.mx-skel{display:grid;gap:.5rem}.mx-sk{display:flex;align-items:center;gap:.8rem;padding:.8rem;border:1px solid var(--ln);border-radius:14px;background:var(--sf)}.mx-sk i{width:46px;height:46px;border-radius:50%;background:var(--sf2)}.mx-sk span{flex:1;display:grid;gap:8px}.mx-sk b{height:11px;border-radius:6px;background:var(--sf2)}.mx-sk b:last-child{width:60%}.mx-pane{display:none}.mx.has-open .mx-pane{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--bg)}.mx-conv{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--bg)}.mx-chead{flex:none;display:flex;align-items:center;gap:.65rem;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px 6px;background:#041526;color:#fff;box-shadow:0 1px #ffffff0f}.mx-back{flex:none;display:grid;place-items:center;width:40px;height:40px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.mx-back:active{background:#ffffff24}.mx-ctitle{flex:1;min-width:0;display:grid;line-height:1.2}.mx-ctitle b{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-ctitle small{font-size:.76rem;color:#aebfd6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-chead .mx-st{background:#ffffff24;color:#fff}.mx-log{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:12px 12px 8px;background:var(--sf2);scroll-behavior:auto}.mx-log>.mx-info{margin-top:0}.mx-info{align-self:center;display:grid;gap:3px;justify-items:center;text-align:center;max-width:min(420px,92%);margin:2px 0 12px;padding:.75rem .95rem;border-radius:14px;background:var(--sf);border:1px solid var(--ln);font-size:.84rem;color:var(--ink)}.mx-info b{font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:var(--mxb)}.mx-acts{display:flex;gap:.45rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.mx-day{align-self:center;margin:10px 0 6px}.mx-day span{display:inline-block;padding:3px 12px;border-radius:99px;background:var(--sf);border:1px solid var(--ln);font:600 .7rem Inter,system-ui,sans-serif;color:var(--mut)}.mx-load{text-align:center}.mx-b{position:relative;max-width:82%;width:fit-content;margin:2px 0;padding:7px 11px 5px;border-radius:16px;font-size:.95rem;line-height:1.38;word-break:break-word;overflow-wrap:anywhere;box-shadow:0 1px 1px #04152614}.mx-b.first{margin-top:8px}.mx-b.me{align-self:flex-end;background:var(--mxb);color:#fff;border-bottom-right-radius:5px}.mx-b.them{align-self:flex-start;background:var(--sf);color:var(--ink);border:1px solid var(--ln);border-bottom-left-radius:5px}.mx-b.me:not(.lastg){border-bottom-right-radius:16px}.mx-b.them:not(.lastg){border-bottom-left-radius:16px}.mx-b.pend{opacity:.7}.mx-txt{white-space:pre-wrap}.mx-meta{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:1px;font-size:.66rem;line-height:1;opacity:.75}.mx-b.me .mx-meta{color:#dbe8ff}.mx-b.them .mx-meta{color:var(--mut)}.mx-compose{flex:none;display:flex;align-items:flex-end;gap:.5rem;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--ln)}.mx-compose textarea{flex:1;min-width:0;min-height:44px;max-height:128px;resize:none;margin:0;padding:11px 16px;border:1px solid var(--ln);border-radius:24px;background:var(--sf);color:var(--ink);font:inherit;font-size:1rem;line-height:1.3;outline:none}.mx-compose textarea:focus{border-color:var(--mxb);box-shadow:0 0 0 3px #0b6bff29}.mx-send{flex:none;display:grid;place-items:center;width:46px;height:46px;min-height:0;padding:0;border:0;border-radius:50%;background:var(--mxb);color:#fff;cursor:pointer;transition:transform .12s ease,opacity .15s ease}.mx-send:active{transform:scale(.92)}.mx-send:disabled{opacity:.4;cursor:default}.mx-closed{flex:none;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));text-align:center;font-size:.86rem;color:var(--mut);background:var(--bg);border-top:1px solid var(--ln)}@media (min-width:900px){.mx{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:1rem;height:calc(100vh - 190px);min-height:520px}.mx-list{display:flex;flex-direction:column;min-height:0}.mx-rows{overflow-y:auto;flex:1}.mx-pane,.mx.has-open .mx-pane{display:flex;position:static;inset:auto;z-index:auto;background:transparent;min-height:0;border:1px solid var(--ln);border-radius:14px;overflow:hidden}.mx-none{margin:auto;border:0}.mx-back{display:none}.mx-chead{padding-top:8px;padding-left:12px}}.biz-hist{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--ln)}.biz-hist ul{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:.35rem}.biz-hist li{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:.88rem}.mx-rep{background:none;border:0;padding:0 .5rem 0 0;font:inherit;font-size:.72rem;opacity:.65;cursor:pointer;text-decoration:underline;color:inherit}.mx-rep:hover{opacity:1}:is(main,.bpg)>.ph.pic>.ph-orbit{position:absolute;top:50%;right:-34px;width:238px;height:auto;max-width:none!important;overflow:visible;pointer-events:none;text-shadow:none;z-index:-1;opacity:.7;transform:translateY(-50%)}@media (min-width:860px){:is(main,.bpg)>.ph.pic>.ph-orbit{right:clamp(24px,7vw,110px);width:300px;opacity:.9}}@keyframes mUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mRise{0%{opacity:0;transform:translateY(22px) scale(.96)}to{opacity:1;transform:none}}@keyframes mFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.bpg>.ph.pic h1{animation:mUp .6s ease-out .05s both}.bpg>.ph.pic>p{animation:mUp .6s ease-out .18s both}.bpg>.ph.pic .cta{animation:mUp .6s ease-out .3s both}.bpg>.ph.pic:before{animation:mFade 1s ease-out both}.bpg>*:not(.ph){animation:mUp .55s ease-out .38s both}.grid.pg>.pc,.grid.pg>.grid-ad{animation:mRise .6s cubic-bezier(.2,.8,.2,1) both}.grid.pg>:nth-child(1){animation-delay:.5s}.grid.pg>:nth-child(2){animation-delay:.56s}.grid.pg>:nth-child(3){animation-delay:.62s}.grid.pg>:nth-child(4){animation-delay:.68s}.grid.pg>:nth-child(5){animation-delay:.74s}.grid.pg>:nth-child(6){animation-delay:.8s}.grid.pg>:nth-child(7){animation-delay:.86s}.grid.pg>:nth-child(8){animation-delay:.92s}.grid.pg>:nth-child(9){animation-delay:.98s}.grid.pg>:nth-child(10){animation-delay:1.04s}.grid.pg>:nth-child(11){animation-delay:1.1s}.grid.pg>:nth-child(12){animation-delay:1.16s}.grid.pg>:nth-child(n+13){animation-delay:.05s}}@media (prefers-reduced-motion:reduce){.wl-orbit,.wl-drum,.wl-glow,.wl-ring{animation:none}}.ph-orbit .wl-ring{stroke-width:1.3}.ph-orbit .wl-ring.r1{stroke-opacity:.7}.ph-orbit .wl-ring.r2{stroke-opacity:.5}.ph-orbit .wl-ring.r3{stroke-opacity:.35}.hero>.hero-orbit{display:block;width:104px;max-width:none;height:auto;margin:-.8rem 0 -.2rem -8px;overflow:visible;pointer-events:none}.native-app .hero>.hero-orbit{width:88px;margin-bottom:-.2rem}@media (min-width:861px){.hero>.hero-orbit{width:116px}}.card{border-radius:14px}@media (max-width:859px){.ph.pic>.ph-orbit{display:none!important}}.doc-pro{padding:0;overflow:hidden;border-radius:14px;max-width:860px;box-shadow:0 8px 28px #0415261a;font-family:Inter,system-ui,sans-serif;line-height:1.45}.doc-pro *{color:#1a222e}.dp-stripe{height:5px;background:linear-gradient(#041526 0,#041526 3px,#f5a800 3px)}.dp-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;padding:1.3rem 1.5rem 1.1rem;border-bottom:1px solid #dde3eb}.dp-brand{display:grid;gap:2px;min-width:0}.doc-pro .dp-brand b{font-size:1.25rem;color:#041526}.dp-brand span{font-size:.82rem;color:#66707e}.dp-type{display:grid;justify-items:end;gap:3px;text-align:right}.doc-pro .dp-type h2{margin:0;font-size:1.9rem;line-height:1;letter-spacing:.03em;color:#0b6bff}.doc-pro .dp-type p{margin:0;color:#66707e;font-size:.9rem}.dp-badge{display:inline-block;margin-top:4px;padding:3px 11px;border-radius:99px;font-size:.68rem;font-weight:800;letter-spacing:.06em}.doc-pro .dp-badge.t-grey{background:#e8ecf2;color:#66707e}.doc-pro .dp-badge.t-blue{background:#e2eeff;color:#0b6bff}.doc-pro .dp-badge.t-green{background:#dcf4e6;color:#1a8a4b}.doc-pro .dp-badge.t-red{background:#fce4e4;color:#c62828}.doc-pro small{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:800;color:#0b6bff;margin-bottom:2px}.dp-info{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:1rem;padding:1.1rem 1.5rem 0}.dp-info div{display:grid;align-content:start}.dp-info b{font-size:1rem}.dp-info span{font-size:.86rem;color:#66707e}@media (max-width:560px){.dp-info{grid-template-columns:1fr 1fr}.dp-info .dp-to{grid-column:1/-1}}.dp-project{display:grid;gap:1px;margin:1.1rem 1.5rem 0;padding:.75rem 1rem;background:#f2f6fc;border-left:4px solid #f5a800;border-radius:8px}.doc-pro .dp-project b{color:#041526;font-size:1.02rem}.dp-project span{font-size:.86rem;color:#66707e}.dp-scroll{overflow-x:auto;padding:0 1.5rem;margin-top:1.1rem}.doc-pro .doc-table{margin:0;min-width:480px}.doc-pro .doc-table th{background:#041526;color:#fff;font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;padding:.6rem .7rem;border:0}.doc-pro .doc-table th:first-child{border-radius:8px 0 0 8px}.doc-pro .doc-table th:last-child{border-radius:0 8px 8px 0}.doc-pro .doc-table td{padding:.6rem .7rem;border-bottom:1px solid #e7ecf3}.doc-pro .doc-table tbody tr:nth-child(odd) td{background:#f9fbfe}.doc-pro .doc-table th:nth-child(2),.doc-pro .doc-table td:nth-child(2){text-align:left;white-space:normal}.doc-pro .doc-table th:first-child,.doc-pro .doc-table td:first-child{width:2rem;text-align:left;color:#66707e}.doc-pro .doc-table th:nth-child(n+3),.doc-pro .doc-table td:nth-child(n+3){text-align:right;white-space:nowrap}.doc-pro .doc-table td:last-child{font-weight:700}.dp-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,290px);gap:1.2rem;padding:1.2rem 1.5rem 0;align-items:start}@media (max-width:640px){.dp-bottom{grid-template-columns:1fr}.dp-bottom .doc-totals{order:-1}}.dp-card{background:#f2f6fc;border-radius:10px;padding:.9rem 1rem}.dp-card p{margin:.15rem 0 .4rem;white-space:pre-wrap;font-size:.92rem}.doc-pro .dp-card em{font-size:.8rem;color:#66707e}.dp-sign{display:grid;grid-template-columns:2fr 1fr;gap:1rem;margin-top:1.9rem}.dp-sign span{border-top:1px solid #66707e;padding-top:3px;font-size:.72rem;color:#66707e}.doc-pro .doc-totals{max-width:none;margin:0;gap:.4rem}.doc-pro .doc-totals span{padding:0 .3rem}.doc-pro .doc-totals .grand{background:#041526;border:0;border-radius:9px;padding:.65rem .8rem;font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;align-items:center}.doc-pro .doc-totals .grand,.doc-pro .doc-totals .grand *{color:#fff}.doc-pro .doc-totals .grand b{font-size:1.2rem;letter-spacing:0;color:#fff}.doc-pro .doc-totals .soft,.doc-pro .doc-totals .soft *{color:#66707e;font-size:.9rem}.doc-pro .doc-totals .soft b{font-weight:500}.doc-pro>section{margin:1.2rem 1.5rem 0}.doc-pro>section p{font-size:.9rem}.dp-thanks{position:relative;margin:1.6rem 1.5rem 0;padding:1.1rem 0 1.5rem;text-align:center;font-style:italic;color:#041526}.doc-pro .dp-thanks{color:#041526}.dp-thanks:before{content:"";position:absolute;top:0;left:50%;width:44px;height:2px;margin-left:-22px;background:#f5a800}.da-head{padding:1.4rem 1.5rem 0}.doc-pro .da-head>small{letter-spacing:.14em}.doc-pro .da-head h2{margin:.1rem 0 .7rem;font-size:1.75rem;line-height:1.15;color:#041526}.da-head h2:after{content:"";display:block;width:44px;height:3px;margin-top:.7rem;background:#f5a800}.da-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.8rem;padding:1rem 0 1.1rem;border-bottom:1px solid #dde3eb}.da-meta div{display:grid}.da-meta b{font-size:.95rem}.da-meta .dp-badge{margin:0 0 0 auto}.da-intro,.da-tail{margin:1.2rem 1.5rem 0;font-size:.97rem}.da-tail{font-style:italic;color:#66707e}.da-parties{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem;margin:.9rem 1.5rem 0}.da-parties div{background:#f2f6fc;border-left:4px solid #0b6bff;border-radius:8px;padding:.7rem .9rem;display:grid}.doc-pro .da-parties b{color:#041526;font-size:1.02rem}.da-clauses{list-style:none;margin:1.5rem 1.5rem 0;padding:0}.da-clauses li{display:flex;gap:.9rem;margin-bottom:1.2rem}.doc-pro .da-n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#041526;color:#fff;font-size:.8rem;font-weight:800}.doc-pro .da-clauses h4{margin:.15rem 0 .25rem;font-size:1.05rem;color:#041526}.da-clauses p{margin:0;white-space:pre-wrap;font-size:.95rem;line-height:1.6}.doc-agree>pre{margin:1.2rem 1.5rem 0;white-space:pre-wrap;word-wrap:break-word;font-family:Georgia,Times New Roman,serif;font-size:.95rem;line-height:1.55}.da-sign{margin:1.6rem 1.5rem 0;padding-top:1rem;border-top:2px solid #041526}.doc-pro .da-sign h4{margin:0;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:#041526}.da-sign>p{margin:.2rem 0 0;font-size:.85rem;font-style:italic;color:#66707e}.da-sigs{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.4rem 2rem;margin-top:1rem}.da-sigs div{display:grid}.da-sigs b{font-size:.9rem}.da-sigs i{display:block;margin-top:2.1rem;padding-top:3px;border-top:1px solid #66707e;font-style:normal;font-size:.72rem;color:#66707e}.da-sigs i.short{width:55%}.doc-pro .doc-legal{margin:1.4rem 1.5rem 1.5rem;padding:.8rem 1rem;border:0;border-radius:8px;background:#f2f6fc;font-size:.78rem;font-style:italic;color:#66707e}@media print{.doc-pro{box-shadow:none;border-radius:0}.dp-stripe,.dp-badge,.doc-pro .doc-table th,.doc-pro .doc-totals .grand,.dp-card,.dp-project,.da-parties div,.doc-pro .da-n,.doc-pro .doc-legal{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.adm{--ab:#0b6bff;--amber:#f5a800;display:block;min-width:0}.adm-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;flex-wrap:wrap;margin:0 0 1.1rem;padding-bottom:1rem;border-bottom:1px solid var(--ln)}.adm-title{flex:1 1 320px;min-width:0}.adm-crumb{display:block;font:700 .72rem Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ab)}.adm-head h2{display:flex;align-items:center;gap:.55rem;margin:.15rem 0 .2rem;font-size:1.55rem;line-height:1.2}.adm-head h2 .ic{color:var(--ab);flex:none}.adm-head p{margin:0;max-width:62ch;font-size:.9rem}.adm-head-act{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.adm-head-act .btn{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.adm-stamp{font-size:.78rem;margin-right:.2rem}@keyframes adspin{to{transform:rotate(360deg)}}.btn.spin .ic{animation:adspin .8s linear infinite}@media (prefers-reduced-motion:reduce){.btn.spin .ic{animation:none}}.adm-tabs{display:flex;align-items:center;gap:.35rem;overflow-x:auto;scrollbar-width:none;padding:0 0 .8rem;margin:0 0 1rem;border-bottom:1px solid var(--ln)}.adm-tabs::-webkit-scrollbar{display:none}.adm-grp{flex:none;display:flex;gap:.35rem;padding-right:.5rem;margin-right:.15rem;border-right:2px solid var(--ln)}.adm-grp:last-child{border-right:0;margin-right:0}.adm-tabs button{flex:none;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border-radius:99px;border:1px solid var(--ln);background:var(--sf);color:var(--ink);font:600 .85rem Inter,system-ui,sans-serif;cursor:pointer;min-height:0;white-space:nowrap}.adm-tabs button:hover{border-color:var(--ab)}.adm-tabs button.on{background:var(--ab);border-color:var(--ab);color:#fff}@media (min-width:861px){.adm-tabs{display:none}.native-app .adm-tabs{display:flex}}.ad-badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:99px;background:var(--amber);color:#041526;font:800 .7rem Inter,system-ui,sans-serif}.ad-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:.8rem;margin-bottom:1rem}.ad-kpi{position:relative;display:grid;gap:2px;text-align:left;padding:1rem 1rem .9rem;border:1px solid var(--ln);border-radius:14px;background:var(--sf);color:var(--ink);cursor:pointer;font:inherit;min-height:0;transition:border-color .15s,transform .15s,box-shadow .15s}.ad-kpi.static{cursor:default}.ad-kpi:not(.static):hover{border-color:var(--ab);transform:translateY(-2px);box-shadow:0 8px 22px var(--shadow)}.ad-kpi-i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--sf2);color:var(--ab);margin-bottom:.4rem}.ad-kpi b{font:800 1.9rem/1.1 Plus Jakarta Sans,Inter,system-ui,sans-serif;letter-spacing:-.02em}.ad-kpi-l{font-weight:600;font-size:.88rem}.ad-kpi small{color:var(--mut);font-size:.76rem}.ad-kpi.hot{border-color:var(--ab)}.ad-kpi.hot .ad-kpi-i{background:var(--ab);color:#fff}.ad-kpi.hot b{color:var(--ab)}.ad-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.ad-wide{grid-column:1/-1}.ad-card{padding:1.1rem 1.15rem}.ad-card-h{display:flex;align-items:center;gap:.6rem;margin-bottom:.7rem}.ad-card-h h3{margin:0;font-size:1rem;flex:1}.ad-pill{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 8px;border-radius:99px;background:var(--amber);color:#041526;font:800 .76rem Inter,system-ui,sans-serif}.ad-pill.ok{background:#1f9d5529;color:#1a8a4b}.ad-clear{display:flex;align-items:center;gap:.6rem;margin:0;color:#1a8a4b;font-weight:600}.ad-todo,.ad-msgs,.ad-feed,.ad-check{list-style:none;margin:0;padding:0}.ad-todo li{display:flex;align-items:center;gap:.8rem;padding:.65rem 0;border-top:1px solid var(--ln)}.ad-todo li:first-child{border-top:0;padding-top:0}.ad-todo li>div{flex:1;min-width:0}.ad-todo b{display:block;font-size:.92rem}.ad-todo small{display:block;font-size:.78rem}.ad-todo .btn{flex:none}.ad-ti{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--sf2);color:var(--ab)}.ad-ti.bad{background:#d624241f;color:#c62828}.ad-ti.warn{background:#f5a8002e;color:#b07600}.ad-msgs li+li{border-top:1px solid var(--ln)}.ad-msgs button{display:grid;grid-template-columns:auto auto 1fr;gap:.2rem .5rem;align-items:center;width:100%;padding:.6rem 0;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;font:inherit;min-height:0}.ad-msgs button:hover b{color:var(--ab)}.ad-msgs time{justify-self:end;font-size:.74rem}.ad-msgs button>span.mut{grid-column:1/-1;font-size:.84rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-chart{margin-bottom:.7rem}.ad-chart:last-child{margin-bottom:0}.ad-chart>span{display:flex;justify-content:space-between;font-size:.82rem;color:var(--mut);margin-bottom:2px}.ad-chart b{color:var(--ink)}.ad-bars{display:block;width:100%;height:56px}.ad-feed li{display:flex;gap:.7rem;padding:.6rem 0;border-top:1px solid var(--ln);font-size:.9rem}.ad-feed li:first-child{border-top:0}.ad-feed.tight li{padding:.45rem 0}.ad-feed small{display:block;font-size:.76rem}.ad-dot{flex:none;width:9px;height:9px;margin-top:.45rem;border-radius:50%;background:var(--ab)}.ad-dot.ok{background:#1f9d55}.ad-dot.bad{background:#d62424}.ad-check li{display:flex;align-items:center;gap:.6rem;padding:.4rem 0;font-size:.9rem}.ad-check li>span{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:2px solid var(--ln);color:#fff}.ad-check li.ok>span{background:#1f9d55;border-color:#1f9d55}.ad-check button{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-height:0}.ad-check button:hover{color:var(--ab)}.ad-check li.ok button{color:var(--mut)}.ad-tools{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin-bottom:.7rem}.ad-tools select{height:40px;padding:0 .6rem;border:1px solid var(--ln);border-radius:10px;background:var(--field)}.ad-tools .btn{height:40px;display:inline-flex;align-items:center;gap:.35rem}.ib-search{flex:1;min-width:210px;display:flex;align-items:center;gap:.5rem;height:40px;padding:0 .7rem;border:1px solid var(--ln);border-radius:10px;background:var(--field);color:var(--mut)}.ib-search:focus-within{border-color:var(--ab);box-shadow:0 0 0 3px #0b6bff24}.ib-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:.92rem;padding:0}.ib-search button{display:grid;place-items:center;border:0;background:none;color:var(--mut);cursor:pointer;padding:2px;min-height:0}.ad-seg{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;margin-bottom:.8rem}.ad-seg::-webkit-scrollbar{display:none}.ad-seg button{flex:none;display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .85rem;border-radius:99px;border:1px solid var(--ln);background:var(--sf);color:var(--ink);font:600 .84rem Inter,system-ui,sans-serif;cursor:pointer;min-height:0}.ad-seg button span{font-size:.72rem;padding:0 6px;border-radius:99px;background:var(--sf2);color:var(--mut)}.ad-seg button.on{background:var(--ab);border-color:var(--ab);color:#fff}.ad-seg button.on span{background:#ffffff40;color:#fff}.ad-bulk{position:sticky;bottom:.8rem;z-index:6;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0 0 .8rem;padding:.6rem .9rem;border-radius:12px;background:#041526;color:#fff;box-shadow:0 10px 30px var(--shadow)}.ad-bulk b{margin-right:auto}.ad-bulk .btn{display:inline-flex;align-items:center;gap:.3rem}.ad-list{border:1px solid var(--ln);border-radius:14px;overflow:hidden;background:var(--sf)}.ad-lh{padding:.55rem .9rem;border-bottom:1px solid var(--ln);background:var(--sf2);font-size:.82rem;color:var(--mut)}.ad-lh label{display:flex;align-items:center;gap:.6rem}.ad-li{display:flex;align-items:center;gap:.8rem;padding:.8rem .9rem;border-top:1px solid var(--ln)}.ad-lh+.ad-li,.ad-list>.ad-li:first-child{border-top:0}.ad-li.sel{background:var(--unread)}.ad-li.off .ad-li-main,.ad-li.off .mx-av,.ad-li.off .ad-th{opacity:.6}.ad-li input[type=checkbox],.ad-lh input[type=checkbox]{width:18px;height:18px;flex:none;accent-color:var(--ab)}.ad-th{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--sf2);color:var(--mut);overflow:hidden}.ad-th img{width:100%;height:100%;object-fit:cover}.ad-li-main{flex:1;min-width:0;display:grid;gap:3px}.ad-li-t>b{overflow-wrap:anywhere}.ad-li-t{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.ad-li-t>b,.ad-li-t>a{font-size:.97rem}.ad-li-s{font-size:.8rem;overflow-wrap:anywhere}.ad-li-c{display:flex;gap:.9rem;flex-wrap:wrap;font-size:.8rem}.ad-li-c a{display:inline-flex;align-items:center;gap:.25rem;color:var(--mut)}.ad-li-c a:hover{color:var(--ab)}.ad-li-act{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.ad-li-act select{height:34px;padding:0 .5rem;border:1px solid var(--ln);border-radius:8px;background:var(--field);font-size:.82rem}.ad-li-act .btn{display:inline-flex;align-items:center;gap:.3rem}.ad-star.on{color:var(--amber);border-color:var(--amber)}.ad-star.on .ic{fill:var(--amber)}.b-feat{color:#b07600;border-color:#b07600;display:inline-flex;align-items:center;gap:3px}.ad-role.admin{color:#7a3fd0;border-color:#7a3fd0}.ad-role.provider{color:var(--ab);border-color:var(--ab)}.ad-pg{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.8rem;border-top:1px solid var(--ln)}.ad-foot{margin-top:1rem;font-size:.82rem}.ad-foot code{display:block;margin-top:.3rem;padding:.5rem .7rem;border-radius:8px;background:var(--sf2);overflow-x:auto;white-space:nowrap}.ad-cards{display:grid;gap:.7rem}.ad-rep{border-left:4px solid var(--amber)}.ad-rep.resolved{border-left-color:#1f9d55}.ad-rep.dismissed{border-left-color:var(--ln)}.ad-rep-h{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ad-rep-h time{margin-left:auto;font-size:.8rem}.ad-rs.open{color:#b07600;border-color:#b07600}.ad-rs.resolved{color:#1a8a4b;border-color:#1a8a4b}.ad-rs.dismissed{color:var(--mut)}.ad-rep-b{margin:.5rem 0 .2rem;white-space:pre-wrap}.ad-rep-s{margin:0 0 .6rem;font-size:.8rem}.ad-rep-a{display:flex;gap:.4rem;flex-wrap:wrap}.ad-rep-a .btn{display:inline-flex;align-items:center;gap:.3rem}.btn.alt.bad{color:#c62828;border-color:#c6282855}.btn.alt.bad:hover{border-color:#c62828;color:#c62828}.ad-split{display:grid;grid-template-columns:minmax(290px,370px) minmax(0,1fr);gap:1.2rem;align-items:start}.ad-form{max-width:none}.ad-chk{display:flex;gap:.5rem;align-items:center}.ad-chk input{width:auto}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ct-done{display:grid;gap:.5rem;justify-items:start}.ct-done h3{margin:.2rem 0 0}.ct-done p{margin:0}.adm .mx.ib{height:calc(100vh - 300px);min-height:520px}.ib .mx-filters button{display:inline-flex;align-items:center;gap:.3rem}.ib-bar{display:flex;align-items:center;gap:.4rem;margin:0 0 .6rem}.ib-ico{flex:none;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--ln);border-radius:10px;background:var(--sf);color:var(--ink);cursor:pointer;padding:0;min-height:0}.ib-ico:hover:not(:disabled){border-color:var(--ab);color:var(--ab)}.ib-ico:disabled{opacity:.4;cursor:default}.ib-n{margin-left:.15rem;padding:0 6px;border-radius:99px;font-size:.68rem;background:#0b6bff24;color:var(--ab)}.mx-filters button.on .ib-n{background:#ffffff47;color:#fff}.ib-unr{border-style:dashed!important}.ib-tag{font-style:normal;font-weight:700;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:5px;margin-right:6px;background:#0b6bff1f;color:var(--ab)}.mx-subj .ib-tag.c-support{background:#0e9bb024;color:#0b7e90}.mx-subj .ib-tag.c-enquiry{background:#0b6bff1f;color:#0b6bff}.mx-subj .ib-tag.c-sponsorship{background:#f5a80033;color:#9a6800}.mx-subj .ib-tag.c-partnership{background:#7a3fd024;color:#7a3fd0}.ib-flag{flex:none;color:#d62424;display:grid}.ib-setup{display:flex;gap:.8rem;align-items:flex-start;margin-bottom:1rem;background:#f5a8001f;border-color:#f5a8008c}.ib-setup .ic{flex:none;color:#b07600;margin-top:2px}.ib-setup p{margin:.2rem 0 0}.ib-head-act{display:flex;align-items:center;gap:.25rem}.ib-hbtn{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:38px;height:38px;padding:0 .6rem;border:0;border-radius:10px;background:transparent;color:#fff;cursor:pointer;font:600 .84rem Inter,system-ui,sans-serif;min-height:0}.ib-hbtn:hover:not(:disabled){background:#ffffff24}.ib-hbtn:disabled{opacity:.4}.ib-hbtn.on{color:#ff8a8a}.ib-hbtn.on .ic{fill:#ff8a8a}.ib-hbtn.txt.ok{background:#1f9d55}.ib-hbtn.txt.ok:hover:not(:disabled){background:#23ad5f}.ib-menu-wrap{position:relative;display:inline-flex}.ib-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:220px;padding:6px;border:1px solid var(--ln);border-radius:12px;background:var(--sf);box-shadow:0 14px 40px var(--shadow)}.ib-menu.up{top:auto;bottom:calc(100% + 6px);left:0;right:auto;min-width:240px}.ib-menu button{display:flex;align-items:center;gap:.55rem;width:100%;padding:.55rem .65rem;border:0;border-radius:8px;background:none;color:var(--ink);text-align:left;font:500 .88rem Inter,system-ui,sans-serif;cursor:pointer;min-height:0}.ib-menu button:hover{background:var(--sf2)}.ib-menu button.bad{color:#c62828}.ib-info{max-width:min(520px,94%)}.ib-who{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--mut)}.ib-reach{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-top:.35rem}.ib-reach .btn{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ib-via{display:flex;align-items:center;gap:4px;margin-bottom:2px;font-size:.66rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;opacity:.85}.ib-note{align-self:center;width:min(480px,92%);margin:8px 0;padding:.55rem .8rem;border-radius:12px;background:#f5a80024;border:1px dashed rgba(245,168,0,.65);color:var(--ink);font-size:.9rem}.ib-note>span{display:flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9a6800}.ib-note p{margin:.25rem 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.ib-note small{display:block;text-align:right;color:var(--mut);font-size:.66rem}.ib-compose{flex:none;display:grid;gap:.45rem;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--ln)}.ib-ctl{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ib-chs{display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none;flex:1}.ib-chs::-webkit-scrollbar{display:none}.ib-ch{flex:none;display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .75rem;border-radius:99px;border:1px solid var(--ln);background:var(--sf);color:var(--ink);font:600 .78rem Inter,system-ui,sans-serif;cursor:pointer;min-height:0}.ib-ch.on{background:var(--ab);border-color:var(--ab);color:#fff}.ib-ch.note.on{background:#b07600;border-color:#b07600}.ib-ch:disabled{opacity:.4;cursor:not-allowed}.ib-box{display:flex;align-items:flex-end;gap:.5rem}.ib-box textarea{flex:1;min-width:0;min-height:46px;max-height:160px;resize:none;margin:0;padding:12px 16px;border:1px solid var(--ln);border-radius:22px;background:var(--sf);color:var(--ink);font:inherit;font-size:1rem;line-height:1.35;outline:none}.ib-box textarea:focus{border-color:var(--ab);box-shadow:0 0 0 3px #0b6bff29}.ib-box.note textarea{background:#f5a8001a;border-color:#f5a800b3}.ib-hint{font-size:.72rem;padding-left:.4rem}.ib-banner{display:flex;align-items:center;gap:.7rem;margin:0 0 .7rem;padding:.65rem .8rem;border:1px solid var(--ln);border-radius:14px;background:var(--sf);color:var(--ink)}.ib-banner:hover{border-color:var(--ab)}.ib-banner .mx-eico{flex:none;width:40px;height:40px}.ib-banner>span:nth-child(2){flex:1;min-width:0}.ib-banner b{display:block;font-size:.92rem}.ib-banner small{display:block;color:var(--mut);font-size:.78rem}.ib-banner .mx-count{margin:0;font-style:normal}@media (hover:none) and (pointer:coarse){.ib-search input{font-size:16px}}@media (max-width:899px){.adm .mx.ib{height:auto;min-height:0}.ad-grid,.ad-split{grid-template-columns:1fr}.ib-head-act .ib-hbtn.txt{padding:0 .5rem}.ib-menu{right:-6px}}@media (max-width:760px){.adm-head h2{font-size:1.3rem}.adm-head-act{width:100%}.adm-stamp{width:100%;margin:0}.ad-li{flex-wrap:wrap}.ad-li-main{flex-basis:calc(100% - 90px)}.ad-li-act{width:100%;justify-content:flex-start}.ad-todo li{flex-wrap:wrap}.ad-todo .btn{margin-left:calc(34px + .8rem)}.ad-kpis{grid-template-columns:1fr 1fr}}.ad-first{margin-bottom:1.4rem}.ad-sec{margin:0 0 .6rem;font:700 .78rem Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.ad-li.ac{flex-wrap:wrap}.ac-st{font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:2px 8px;border-radius:99px;border:1px solid var(--ln);white-space:nowrap}.ac-pending{color:#9a6800;border-color:#b07600;background:#f5a80024}.ac-approved{color:#1a8a4b;border-color:#1a8a4b;background:#1f9d551a}.ac-suspended{color:#c62828;border-color:#c62828;background:#d6242414}.ac-detail{flex:1 1 100%;margin-top:.2rem;padding:.8rem .9rem;border-radius:12px;background:var(--sf2);display:grid;gap:.7rem}.ac-detail dl{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.6rem 1.2rem}.ac-detail dt{font:700 .68rem Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.ac-detail dd{margin:.1rem 0 0;font-size:.9rem;overflow-wrap:anywhere}.ac-danger{display:flex;justify-content:flex-end;border-top:1px solid var(--ln);padding-top:.6rem}.ac-danger .btn{display:inline-flex;align-items:center;gap:.3rem}.dh{--ab:#0b6bff;--amber:#f5a800}.dh-hero{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;padding:1.1rem 1.2rem;border-radius:16px;color:#fff;background:var(--band);border:1px solid var(--bandbd)}.dh-hero .av,.dh-hero img{flex:none}.dh-hero-t{flex:1;min-width:200px}.dh-hero-t small{display:block;opacity:.8;font-size:.82rem}.dh-hero-t h2{margin:.1rem 0 .2rem;color:#fff;font-size:1.45rem;line-height:1.2}.dh-hero-t p{margin:0 0 .5rem;color:#fff;opacity:.85;font-size:.9rem}.dh-hero.client .dh-hero-t p{margin:0}.dh-hero-a{display:flex;gap:.5rem;flex-wrap:wrap}.dh-hero-a .btn{display:inline-flex;align-items:center;gap:.35rem}.dh-hero .btn.alt{background:transparent;color:#fff;border-color:#fff8}.dh-hero .btn.alt:hover{background:#fff2;color:#fff;border-color:#fff}.dh-hero .btn:not(.alt){background:#f5a800;color:#041526}.dh-note{display:flex;gap:.8rem;align-items:flex-start;margin-bottom:.8rem;padding:.8rem 1rem;border-radius:12px;border:1px solid var(--ln);background:var(--sf)}.dh-note b{display:block}.dh-note p{margin:.15rem 0 0;font-size:.88rem;color:var(--mut)}.dh-note .ic{flex:none;margin-top:2px;color:var(--ab)}.dh-note.warn{background:#f5a8001f;border-color:#f5a8008c}.dh-note.warn .ic{color:#b07600}.dh-note.bad{background:#d6242414;border-color:#d6242466}.dh-note.bad .ic{color:#c62828}.dh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.dh-wide{grid-column:1/-1}.dh-card{padding:1.1rem 1.15rem}.dh-h{display:flex;align-items:center;gap:.6rem;margin-bottom:.7rem;flex-wrap:wrap}.dh-h h3{margin:0;font-size:1rem;flex:1}.dh-list{list-style:none;margin:0;padding:0}.dh-list li{display:flex;align-items:center;gap:.8rem;padding:.65rem 0;border-top:1px solid var(--ln)}.dh-list li:first-child{border-top:0;padding-top:0}.dh-list li>div{flex:1;min-width:0}.dh-list b{display:block;font-size:.93rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-list small{display:block;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-list .btn{flex:none}.dh-list li.more{justify-content:center}.dh-ico{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--sf2);color:var(--ab)}.dh-date{flex:none;display:grid;place-items:center;align-content:center;width:44px;height:48px;border-radius:12px;background:var(--sf2);line-height:1}.dh-date small{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ab);overflow:visible}.dh-date b{font:800 1.15rem Plus Jakarta Sans,Inter,sans-serif;overflow:visible}.dh-date.none b{font-size:.78rem}.dh-date.none small{color:var(--mut)}.dh-empty{display:grid;justify-items:center;gap:.4rem;text-align:center;padding:1.2rem .6rem;border:1.5px dashed var(--ln);border-radius:12px}.dh-empty .mx-eico{width:48px;height:48px}.dh-empty p{margin:0;max-width:38ch;font-size:.88rem}.dh-small{margin:.5rem 0 0;font-size:.82rem}.dh-bars{display:block;width:100%;height:60px}.dh-str{display:flex;gap:1rem;align-items:center;margin-bottom:.6rem}.dh-str b{display:block}.dh-str p{margin:.2rem 0 0}.dh-ring-t{font:800 20px Plus Jakarta Sans,Inter,sans-serif;fill:var(--ink)}.dh-todo{list-style:none;margin:0;padding:0}.dh-todo a{display:flex;gap:.6rem;align-items:flex-start;padding:.5rem 0;border-top:1px solid var(--ln);color:var(--ink);font-size:.88rem}.dh-todo a:hover{color:var(--ab)}.dh-todo .ic{margin-top:2px;color:var(--ab)}.dh-todo small{display:block}.dh-money{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.dh-money div{padding:.7rem .8rem;border-radius:12px;background:var(--sf2)}.dh-money small{display:block}.dh-money b{display:block;font:800 1.35rem Plus Jakarta Sans,Inter,sans-serif;margin:.1rem 0}.dh-money b.ok{color:#1a8a4b}.dh-revs{list-style:none;margin:0;padding:0}.dh-revs li{padding:.6rem 0;border-top:1px solid var(--ln)}.dh-revs li:first-child{border-top:0;padding-top:0}.dh-revs li>div{display:flex;justify-content:space-between;gap:.5rem}.dh-revs p{margin:.25rem 0}.dh-stars{color:var(--amber);letter-spacing:1px;white-space:nowrap}.dh-saved{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.7rem}.dh-sv{display:grid;justify-items:center;gap:.25rem;text-align:center;padding:.8rem .5rem;border:1px solid var(--ln);border-radius:14px;color:var(--ink)}.dh-sv:hover{border-color:var(--ab)}.dh-sv b{font-size:.88rem}.dh-sv small{font-size:.74rem}.dh-cats{display:flex;flex-wrap:wrap;gap:.45rem}.dh-cats a{padding:.4rem .85rem;border-radius:99px;border:1px solid var(--ln);background:var(--sf);color:var(--ink);font-size:.84rem;font-weight:600}.dh-cats a:hover{background:var(--ab);border-color:var(--ab);color:#fff}.dh-help{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.dh-help>div{flex:1;min-width:220px}.dh-help p{margin:.15rem 0 0;font-size:.88rem}.dh-help .mx-eico{width:44px;height:44px}@media (max-width:899px){.dh-grid{grid-template-columns:1fr}}@media (max-width:600px){.dh-hero{padding:1rem}.dh-hero-a{width:100%}.dh-hero-a .btn{flex:1;justify-content:center}.dh-list li{flex-wrap:wrap}.dh-list .btn{margin-left:auto}.dh-money{grid-template-columns:1fr}}.cv{margin-bottom:1rem}.cv-img{position:relative;aspect-ratio:3/1;min-height:110px;border-radius:16px;background:var(--band) center/cover no-repeat;border:1px solid var(--bandbd);overflow:hidden}.cv-img.empty{display:grid;place-items:center;background:repeating-linear-gradient(135deg,var(--sf2) 0 12px,var(--sf) 12px 24px);border:1.5px dashed var(--ln)}.cv-ph{display:inline-flex;align-items:center;gap:.5rem;color:var(--mut);font-weight:600;font-size:.9rem}.cv-act{position:absolute;right:.6rem;bottom:.6rem;display:flex;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.cv-act .btn{display:inline-flex;align-items:center;gap:.35rem;box-shadow:0 2px 8px #0004}.cv-img:not(.empty) .cv-act .btn.alt{background:#000a;color:#fff;border-color:#fff8}.cv-hint{display:block;margin-top:.4rem;font-size:.78rem}.cv+.dh-hero{margin-top:-.2rem}@media (max-width:600px){.cv-img{aspect-ratio:2.2/1}}.dh-av{flex:none;width:72px;height:72px;border-radius:50%;border:3px solid #fff;background:#0b6bff center/cover no-repeat;color:#fff;display:grid;place-items:center;font:700 1.4rem Plus Jakarta Sans,sans-serif}.pf-cv{max-width:520px;margin:.3rem 0}.av-wrap{position:relative;flex:none;display:inline-block;line-height:0}.av-cam{position:absolute;right:-2px;bottom:-2px;width:28px;height:28px;border-radius:50%;border:2px solid #fff;background:var(--c4,#0b6bff);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:0 2px 6px #0004}.av-cam:disabled{opacity:.6;cursor:wait}.av-x{position:absolute;left:-4px;top:-4px;width:20px;height:20px;border-radius:50%;border:2px solid #fff;background:#444;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.pf-av{width:110px;height:110px;border-radius:50%;background:#0b6bff center/cover no-repeat;color:#fff;display:grid;place-items:center;font-weight:600;font-size:.85rem;border:3px solid var(--ln)}.socials{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.4rem}.soc{--soc:#333;position:relative;display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .9rem .35rem .35rem;border-radius:999px;background:var(--sf,#fff);border:1px solid var(--ln,#0002);color:inherit;text-decoration:none;font-weight:600;font-size:.88rem;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.soc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,var(--soc),transparent 140%);opacity:.08;transition:opacity .2s}.soc:hover,.soc:focus-visible{transform:translateY(-2px);border-color:var(--soc);box-shadow:0 6px 16px color-mix(in srgb,var(--soc) 35%,transparent)}.soc:hover:before,.soc:focus-visible:before{opacity:.18}.soc-ic{position:relative;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--soc);color:#fff;box-shadow:inset 0 0 0 1px #fff3,0 2px 6px color-mix(in srgb,var(--soc) 45%,transparent)}.soc-t{position:relative}.soc-ig .soc-ic{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.soc-tk .soc-ic{background:#010101;box-shadow:-2px -2px #25f4ee,2px 2px #fe2c55}.soc-tk{--soc:#fe2c55}@media (max-width:480px){.soc{padding-right:.75rem;font-size:.82rem}}.shell{padding-top:1.5rem}.shell>.side{top:5.5rem}@media (max-width:860px){.shell{padding-top:1rem}}.ev-toolbar{margin:1.1rem 0 .6rem;padding:1rem;border:1px solid var(--ln);border-radius:14px;background:var(--cardbg);display:grid;gap:.85rem;box-shadow:0 1px 2px var(--shadow)}.ev-filters{display:grid;grid-template-columns:minmax(220px,1.8fr) repeat(3,minmax(130px,1fr));gap:.6rem}.ev-filters select,.ev-search{height:44px;border:1px solid var(--ln);border-radius:10px;background:var(--field);color:var(--ink);font:inherit;font-size:.92rem;padding:0 .8rem;min-width:0}.ev-search{display:flex;align-items:center;gap:.55rem;color:var(--mut)}.ev-search input{border:0;outline:0;background:none;color:var(--ink);font:inherit;width:100%;min-width:0;padding:0}.ev-search:focus-within,.ev-filters select:focus{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 22%,transparent);outline:0}.ev-toolrow{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap}.ev-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--ln);border-radius:11px;background:var(--sf2)}.ev-seg button{border:0;background:none;color:var(--mut);font:600 .85rem Inter,sans-serif;padding:.5rem .9rem;border-radius:8px;cursor:pointer;transition:background .15s,color .15s}.ev-seg button:hover{color:var(--ink)}.ev-seg button.on{background:var(--gold);color:#fff;box-shadow:0 1px 4px var(--shadow)}.ev-count{display:flex;align-items:center;gap:.8rem;margin:0;color:var(--mut);font-size:.88rem}.ev-clear{display:inline-flex;align-items:center;gap:.25rem;background:none;border:0;padding:0;color:var(--gold2);font:600 .85rem Inter,sans-serif;cursor:pointer}.ev-clear:hover{color:var(--ink)}.ev-month{margin-top:1.8rem}.ev-month h2{display:flex;align-items:baseline;gap:.6rem;font-size:1.2rem;margin:0 0 1rem;padding-bottom:.6rem;border-bottom:1px solid var(--ln)}.ev-month h2 small{font:500 .8rem Inter,sans-serif;color:var(--mut)}.ev-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.2rem}.ev-strip{margin-top:1.4rem}.ev-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;margin-top:1.2rem;padding:3rem 1.2rem;border:1px dashed var(--ln);border-radius:16px;background:var(--cardbg)}.ev-empty h2{margin:.3rem 0 0;font-size:1.15rem}.ev-empty p{margin:0 0 .6rem;max-width:46ch;color:var(--mut);line-height:1.5}.ev-empty-ic{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--gold) 15%,transparent);color:var(--gold2)}.ev-skel .ev-fly{background:var(--sf2)}.ev-skel i,.ev-skel .ev-fly,.ev-skel .ev-mi i{display:block;position:relative;overflow:hidden}.ev-skel i{height:.8rem;border-radius:6px;background:var(--sf2);margin:.35rem 0}.ev-skel i.s{width:55%}.ev-skel .ev-fly:after,.ev-skel i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink) 9%,transparent),transparent);animation:ev-shine 1.4s infinite}@keyframes ev-shine{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ev-skel .ev-fly:after,.ev-skel i:after{animation:none}.ev-card,.ev-fly img{transition:none!important}}.ev-card{padding:0;overflow:hidden;display:flex;flex-direction:column;border-radius:14px;transition:transform .2s ease,box-shadow .2s ease,border-color .25s ease}.ev-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px var(--shadow)}.ev-card.off .ev-fly img,.ev-row.off .ev-fly img,.ev-mrow.off .ev-fly img{filter:grayscale(.85) opacity(.7)}.ev-fl{display:block}.ev-fly{position:relative;aspect-ratio:4/5;background:var(--sf2);overflow:hidden}.ev-fly img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.ev-card:hover .ev-fly img{transform:scale(1.03)}.ev-nofly{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;color:#fff;background:linear-gradient(150deg,#0a1b35,#12305f 55%,#1b4fb0)}.ev-nofly b{font:700 3.4rem/1 Plus Jakarta Sans,Inter,sans-serif;color:#f5a800}.ev-nofly span{letter-spacing:.2em;font-weight:600;font-size:.95rem}.ev-nofly .ic{margin-top:.8rem;color:#fff9}.ev-date{position:absolute;top:.65rem;left:.65rem;display:flex;flex-direction:column;align-items:center;min-width:46px;padding:.3rem .45rem;border-radius:9px;background:#fff;color:#0b1f3a;font:700 .68rem/1.1 Inter,sans-serif;letter-spacing:.06em;box-shadow:0 4px 14px #0b1f3a40}.ev-date b{font:800 1.2rem/1.05 Plus Jakarta Sans,Inter,sans-serif;color:#1769ff}.ev-soon{position:absolute;left:.65rem;bottom:.65rem;padding:.25rem .65rem;border-radius:99px;background:#041526d9;color:#fff;font:600 .72rem Inter,sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ev-soon.now{background:#f5b301;color:#1a1300}.ev-ribbon{position:absolute;right:0;bottom:.8rem;background:#c0262d;color:#fff;font:700 .72rem Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .8rem;border-radius:6px 0 0 6px}.ev-b{padding:.95rem 1rem 1.05rem;display:flex;flex-direction:column;gap:.45rem;flex:1}.ev-b h3{margin:.1rem 0 0;font-size:1.05rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ev-b h3 a{color:var(--ink)}.ev-b h3 a:hover{color:var(--gold)}.ev-tags{display:flex;gap:.35rem;flex-wrap:wrap;align-items:center}.ev-kind,.ev-price{display:inline-block;border-radius:999px;font:600 .72rem Inter,sans-serif;padding:.2rem .6rem;white-space:nowrap}.ev-kind{background:var(--sf2);color:var(--ink);border:1px solid var(--ln)}.ev-kind.alt{background:color-mix(in srgb,var(--gold) 14%,transparent);border-color:color-mix(in srgb,var(--gold) 40%,transparent);color:var(--gold2)}.ev-kind.bad{background:color-mix(in srgb,var(--bad) 12%,transparent);border-color:color-mix(in srgb,var(--bad) 45%,transparent);color:var(--bad)}.ev-kind.ok{background:color-mix(in srgb,var(--ok) 13%,transparent);border-color:color-mix(in srgb,var(--ok) 45%,transparent);color:var(--ok)}.ev-kind.warn{background:color-mix(in srgb,var(--warn) 14%,transparent);border-color:color-mix(in srgb,var(--warn) 45%,transparent);color:var(--warn)}.ev-price{background:#f5a8001f;color:#8a5d00;border:1px solid #f5a80066}.ev-price.free{background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.ev-meta{display:flex;gap:.45rem;align-items:flex-start;margin:0;color:var(--mut);font-size:.88rem;line-height:1.35}.ev-meta .ic{flex:none;margin-top:.12rem;color:var(--gold)}.ev-by{display:flex;align-items:center;gap:.5rem;margin:.1rem 0 0;font-size:.85rem;color:var(--mut)}.ev-by a,.ev-by b{color:var(--ink);font-weight:600}.ev-by a:hover{color:var(--gold)}.ev-by.lg{font-size:1rem;margin:.2rem 0 1rem}.ev-av{flex:none;width:26px;height:26px;border-radius:50%;background:#12305f center/cover no-repeat;color:#fff;display:grid;place-items:center;font:700 .62rem Inter,sans-serif}.ev-by.lg .ev-av{width:38px;height:38px;font-size:.78rem}.ev-act{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:auto;padding-top:.5rem}.ev-act .btn,.ph .cta .btn{display:inline-flex;align-items:center;gap:.4rem;justify-content:center}.ev-alert{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem;padding:.75rem 1rem;border-radius:10px;border:1px solid var(--ln);background:var(--sf2);font-weight:500}.ev-alert.bad{background:color-mix(in srgb,var(--bad) 10%,transparent);border-color:color-mix(in srgb,var(--bad) 45%,transparent);color:var(--bad)}.ev-det{display:grid;grid-template-columns:minmax(260px,420px) 1fr;gap:2rem;align-items:start}.ev-side{position:sticky;top:116px}.ev-big{position:relative;display:block;width:100%;padding:0;border:1px solid var(--ln);border-radius:14px;overflow:hidden;background:var(--sf2);cursor:zoom-in}.ev-big img{display:block;width:100%;height:auto}.ev-big span{position:absolute;right:.7rem;bottom:.7rem;display:inline-flex;align-items:center;gap:.35rem;background:#041526cc;color:#fff;font:600 .75rem Inter,sans-serif;padding:.35rem .65rem;border-radius:99px}.ev-fly.big{border-radius:14px;border:1px solid var(--ln)}.ev-main h1{font-size:clamp(1.6rem,3.2vw,2.3rem);line-height:1.15;margin:.7rem 0 .4rem}.ev-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem;margin:1.1rem 0 1.3rem}.ev-facts>div{display:flex;gap:.7rem;align-items:flex-start;padding:.8rem .9rem;border:1px solid var(--ln);border-radius:12px;background:var(--cardbg)}.ev-facts .fi{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--gold2)}.ev-facts b{display:block;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin-bottom:.1rem}.ev-facts span span,.ev-facts div div>span{font-weight:600;line-height:1.3}.ev-facts small{display:block;font-weight:400;color:var(--mut)}.ev-tix{border-left:4px solid #f5a800}.ev-big-price{font:800 1.5rem Plus Jakarta Sans,Inter,sans-serif;margin:.1rem 0 .4rem}.ev-note{display:block;font-size:.8rem}.ev-about{margin:1.4rem 0}.ev-about h2{font-size:1.1rem;margin:0 0 .5rem}.ev-about p{white-space:pre-line;line-height:1.65;margin:0}.ev-book{margin-top:1.2rem}.ev-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#020a14e6;display:grid;place-items:center;padding:1rem;cursor:zoom-out}.ev-lb img{max-width:100%;max-height:94vh;border-radius:10px;cursor:default}.ev-x{position:absolute;top:.8rem;right:.8rem;width:42px;height:42px;border-radius:50%;border:0;background:#ffffff26;color:#fff;display:grid;place-items:center;cursor:pointer}.ev-rows{display:grid;gap:.7rem;margin-bottom:1rem}.ev-rows.past{margin-top:1rem}.ev-row{display:grid;grid-template-columns:78px 1fr auto;gap:.9rem;align-items:center;padding:.6rem;border:1px solid var(--ln);border-radius:12px;background:var(--cardbg);color:var(--ink);transition:border-color .2s,box-shadow .2s}.ev-row:hover{border-color:var(--gold);box-shadow:0 6px 18px var(--shadow)}.ev-row>div{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ev-row b{font-size:1rem}.ev-row .mut{font-size:.85rem}.ev-row .ev-tags{margin-top:.25rem}.ev-fly.sm{width:78px;aspect-ratio:4/5;border-radius:8px;flex:none}.ev-fly.sm .ev-date,.ev-fly.sm .ev-soon,.ev-fly.sm .ev-ribbon,.ev-fly.sm .ev-nofly .ic{display:none}.ev-fly.sm .ev-nofly b{font-size:1.7rem}.ev-fly.sm .ev-nofly span{font-size:.62rem}.ev-nxt .ev-row{grid-template-columns:64px 1fr;margin:.3rem 0 .7rem;padding:.5rem}.ev-nxt .ev-row>.ic{display:none}.ev-nxt .ev-fly.sm{width:64px}.ev-nxt .link{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:.9rem}.ev-banner{display:flex;gap:.6rem;align-items:flex-start;margin:0 0 1rem;padding:.75rem .95rem;border-radius:10px;border:1px solid var(--ln);background:var(--sf2);color:var(--ink);font-size:.88rem;line-height:1.45}.ev-banner .ic{flex:none;margin-top:.15rem;color:var(--gold2)}.ev-banner.warn{background:color-mix(in srgb,var(--warn) 13%,transparent);border-color:color-mix(in srgb,var(--warn) 45%,transparent)}.ev-banner.warn .ic{color:var(--warn)}.ev-banner.bad{background:color-mix(in srgb,var(--bad) 11%,transparent);border-color:color-mix(in srgb,var(--bad) 45%,transparent)}.ev-banner.bad .ic{color:var(--bad)}.ev-fs .ev-banner{margin:0}.ev-top{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:1.2rem}.ev-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;flex:1 1 360px;max-width:560px}.ev-stats>div{padding:.75rem .95rem;border:1px solid var(--ln);border-radius:12px;background:var(--cardbg)}.ev-stats b{display:block;font:800 1.3rem/1.2 Plus Jakarta Sans,Inter,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-stats span{display:block;margin-top:.15rem;color:var(--mut);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ev-tabs{display:flex;gap:.25rem;margin-bottom:1rem;border-bottom:1px solid var(--ln)}.ev-tabs button{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.7rem 1rem;background:none;border:0;border-bottom:2px solid transparent;color:var(--mut);font:600 .92rem Inter,sans-serif;cursor:pointer}.ev-tabs button:hover{color:var(--ink)}.ev-tabs button.on{color:var(--ink);border-bottom-color:var(--gold)}.ev-tabs span{min-width:1.4rem;padding:.05rem .5rem;border-radius:99px;background:var(--sf2);font-size:.75rem;text-align:center}.ev-tabs button.on span{background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--gold2)}.ev-mlist{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.ev-mrow{display:grid;grid-template-columns:84px minmax(0,1fr);gap:.6rem 1rem;padding:.9rem;border:1px solid var(--ln);border-radius:14px;background:var(--cardbg);transition:border-color .2s,box-shadow .2s}.ev-mrow:hover{border-color:color-mix(in srgb,var(--gold) 50%,var(--ln))}.ev-mrow .ev-fly.sm{width:84px}.ev-mrow.ev-skel .ev-mi{gap:.2rem}.ev-mi{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ev-mi>b{font-size:1.02rem;line-height:1.3}.ev-mi .mut{display:flex;align-items:flex-start;gap:.45rem;font-size:.86rem;line-height:1.4}.ev-mi .mut .ic{flex:none;margin-top:.18rem;color:var(--gold)}.ev-mi .ev-tags{margin-top:.35rem}.ev-when{margin-left:.45rem;font:600 .7rem Inter,sans-serif;font-style:normal;padding:.1rem .5rem;border-radius:99px;background:color-mix(in srgb,var(--gold) 16%,transparent);color:var(--gold2)}.ev-ma,.ev-confirm{grid-column:1 / -1;padding-top:.7rem;border-top:1px solid var(--ln)}.ev-ma{display:flex;gap:.4rem;flex-wrap:wrap}.ev-ma .btn{display:inline-flex;align-items:center;gap:.4rem}.ev-ma .btn.alt .ic,.ev-act .btn.alt .ic,.ev-back .ic{color:var(--gold)}.ev-ma .del{margin-left:auto;color:var(--bad)}.ev-ma .del .ic{color:var(--bad)!important}.ev-ma .del:hover{border-color:var(--bad);color:var(--bad)}.ev-confirm{display:flex;gap:.8rem 1.2rem;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:.1rem;padding:.75rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--bad) 40%,transparent);background:color-mix(in srgb,var(--bad) 9%,transparent)}.ev-confirm p{margin:0;font-size:.9rem;line-height:1.45;flex:1 1 260px}.ev-confirm .ev-act{margin:0;padding:0}.btn.ev-danger{background:#c0262d;border-color:#c0262d;color:#fff}.ev-form{max-width:1080px}.ev-fh{margin-bottom:1rem}.ev-fh h3{font-size:1.5rem;margin:.35rem 0 .15rem}.ev-fh p{margin:0}.ev-back{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem 0;background:none;border:0;color:var(--mut);font:600 .85rem Inter,sans-serif;cursor:pointer}.ev-back:hover{color:var(--ink)}.ev-fgrid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:1.5rem;align-items:start}.ev-steps{display:grid;gap:1rem;min-width:0}.ev-fs{display:grid;gap:.95rem;min-width:0;padding:1.1rem 1.2rem 1.25rem;border:1px solid var(--ln);border-radius:14px;background:var(--cardbg)}.ev-fs h4{display:flex;align-items:center;gap:.65rem;margin:0;font-size:1.02rem}.ev-n{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--gold) 16%,transparent);color:var(--gold2);font:700 .8rem Inter,sans-serif}.ev-2{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.ev-field{display:grid;gap:.4rem;min-width:0;align-content:start}.ev-field>label,.ev-lbl{display:flex;justify-content:space-between;gap:.5rem;color:var(--ink);font:600 .84rem Inter,sans-serif}.ev-field label i{color:var(--bad);font-style:normal}.ev-cnt{color:var(--mut);font-weight:500;font-size:.75rem}.ev-form input:not([type=radio]):not([type=file]),.ev-form select,.ev-form textarea{width:100%;min-height:44px;padding:.6rem .8rem;border:1px solid var(--ln);border-radius:10px;background:var(--field);color:var(--ink);font:inherit;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.ev-form textarea{min-height:110px;resize:vertical;line-height:1.5}.ev-form input::placeholder,.ev-form textarea::placeholder{color:var(--mut);opacity:.75}.ev-form input:focus,.ev-form select:focus,.ev-form textarea:focus{outline:0;border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 22%,transparent)}.ev-form input:disabled{opacity:.55;cursor:not-allowed}.ev-form .ev-field.bad input:not([type=radio]):not([type=file]),.ev-form .ev-field.bad select,.ev-form .ev-field.bad textarea{border-color:var(--bad)}.ev-form .ev-field.bad input:focus,.ev-form .ev-field.bad select:focus,.ev-form .ev-field.bad textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--bad) 22%,transparent)}.ev-ferr{color:var(--bad);font-size:.8rem;font-weight:500}.ev-hint{color:var(--mut);font-size:.8rem}.ev-money{display:flex}.ev-money span{display:grid;place-items:center;padding:0 .85rem;border:1px solid var(--ln);border-right:0;border-radius:10px 0 0 10px;background:var(--sf2);color:var(--mut);font-weight:700}.ev-form .ev-money input{border-radius:0 10px 10px 0}.ev-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem}.ev-opts label{position:relative;display:block;padding:.75rem .85rem;border:1px solid var(--ln);border-radius:12px;background:var(--field);cursor:pointer;transition:border-color .15s,background .15s}.ev-opts label:hover{border-color:var(--gold)}.ev-opts label.on{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,var(--field));box-shadow:0 0 0 1px var(--gold) inset}.ev-opts label:has(input:focus-visible){outline:2px solid #f5a800;outline-offset:2px}.ev-opts input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ev-opts b{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.ev-opts b:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;border:2px solid var(--ln)}.ev-opts label.on b:before{border-color:var(--gold);background:radial-gradient(circle,var(--gold) 0 4px,transparent 5px)}.ev-opts small{display:block;margin:.2rem 0 0 1.4rem;color:var(--mut);font-size:.78rem}.ev-drop{display:grid;grid-template-columns:130px 1fr;gap:1.1rem;align-items:center;padding:1rem;border:2px dashed var(--ln);border-radius:12px;background:var(--field);transition:border-color .15s,background .15s}.ev-drop.over{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,var(--field))}.ev-up-pv{aspect-ratio:4/5;border:1px solid var(--ln);border-radius:10px;background:var(--sf2);display:grid;place-items:center;overflow:hidden}.ev-up-pv img{width:100%;height:100%;object-fit:cover}.ev-up-tx p{margin:.2rem 0 .7rem;font-size:.86rem;line-height:1.45}.ev-up-tx .ev-act{padding-top:0}.ev-pv{position:sticky;top:96px}.ev-pv-h{display:flex;align-items:center;gap:.4rem;margin:0 0 .6rem;color:var(--mut);font:700 .75rem Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ev-pv .ev-card:hover{transform:none;box-shadow:none}.ev-pv .ev-note{margin-top:.6rem}.ev-formbar{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1.2rem;padding-top:1.1rem;border-top:1px solid var(--ln)}.ev-formbar .btn{min-width:130px}.ev-form+.ev-banner{margin-top:1rem}.ev-mgr{scroll-margin-top:90px}@media (max-width:980px){.ev-fgrid{grid-template-columns:1fr}.ev-pv{position:static;max-width:320px}}@media (max-width:860px){.ev-filters{grid-template-columns:1fr 1fr}.ev-search,.ev-filters select:last-child{grid-column:1 / -1}.ev-det{grid-template-columns:1fr;gap:1.2rem}.ev-side{position:static;max-width:420px}}@media (max-width:560px){.ev-toolbar{padding:.8rem}.ev-seg{display:flex;width:100%}.ev-seg button{flex:1 1 auto;padding:.5rem .4rem;font-size:.8rem}.ev-grid,.ev-2{grid-template-columns:1fr}.ev-drop{grid-template-columns:96px 1fr;gap:.8rem}.ev-row{grid-template-columns:64px 1fr auto}.ev-fly.sm{width:64px}.ev-stats b{font-size:1.05rem}.ev-stats>div{padding:.6rem .7rem}.ev-mrow{grid-template-columns:64px minmax(0,1fr);padding:.75rem}.ev-mrow .ev-fly.sm{width:64px}.ev-ma .btn{flex:1 1 auto;justify-content:center}.ev-ma .del{margin-left:0}.ev-act .btn,.ev-formbar .btn{flex:1 1 auto}.ev-top .btn{width:100%;justify-content:center}}.dl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}@media (max-width:760px){.dl-grid{grid-template-columns:1fr}}.dl-card h3{margin-bottom:.3rem}.dl-btns{display:flex;gap:.6rem;flex-wrap:wrap;margin:.8rem 0}.dl-btns .btn{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}.btn.dl-off{background:var(--sf2);color:var(--mut);cursor:default;filter:none}.dl-steps{margin:.6rem 0 0;padding-left:1.2rem;display:grid;gap:.4rem;font-size:.9rem}.dl-here{display:flex;gap:.8rem;align-items:flex-start;margin-bottom:1rem}.dl-here .ic{color:#1f9d55;margin-top:2px}.dl-here p{margin:.1rem 0 0}.dl-perks{margin-top:.8rem}.fdev{position:relative;z-index:1;max-width:1100px;margin:1.2rem auto 0;padding-top:1.1rem;border-top:1px solid #1c3248;display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap;color:#9fb0c3;font-size:.82rem;text-align:center}.fdev strong{color:#fff;font-size:1rem;font-weight:700;letter-spacing:.02em}.dl-grid.one{grid-template-columns:1fr;max-width:640px}.dl-new{margin:.8rem 0 .2rem}.dl-notes{white-space:pre-line;margin:0;font-size:.92rem}.ar-row{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap;padding:.6rem .8rem;border:1px solid var(--ln);border-radius:8px;background:#fff}.ar-row.off{opacity:.6}.ar-row .btn{text-decoration:none}.ar-t{display:grid;gap:.1rem;flex:1;min-width:200px}.ar-t small{color:var(--mut)}.ar-live{display:inline-block;margin-left:.5rem;padding:.05rem .5rem;border-radius:999px;background:#e5f6ec;color:#166534;font-size:.72rem;font-weight:600}
