@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(./schibsted-grotesk-latin-ext-700-normal-o210KhU4.woff2) format("woff2"),url(./schibsted-grotesk-latin-ext-700-normal-DDW2aNyx.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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(./schibsted-grotesk-latin-700-normal-BkH0uJ1o.woff2) format("woff2"),url(./schibsted-grotesk-latin-700-normal-Dz-okVa0.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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(./schibsted-grotesk-latin-ext-800-normal-CZWJQj-F.woff2) format("woff2"),url(./schibsted-grotesk-latin-ext-800-normal-DS3YHxa9.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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(./schibsted-grotesk-latin-800-normal-CIaq-TR1.woff2) format("woff2"),url(./schibsted-grotesk-latin-800-normal-Dl5-MP1T.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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:900;src:url(./schibsted-grotesk-latin-ext-900-normal-BsfPSmQm.woff2) format("woff2"),url(./schibsted-grotesk-latin-ext-900-normal-BJwB1Zx0.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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:900;src:url(./schibsted-grotesk-latin-900-normal-DWHCDr4e.woff2) format("woff2"),url(./schibsted-grotesk-latin-900-normal-n-R8DbnO.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./public-sans-vietnamese-400-normal-TxZB8OSn.woff2) format("woff2"),url(./public-sans-vietnamese-400-normal-BO1meqcx.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./public-sans-latin-ext-400-normal-mk90oQqJ.woff2) format("woff2"),url(./public-sans-latin-ext-400-normal-B02wwOdZ.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./public-sans-latin-400-normal-8Rpg0ruU.woff2) format("woff2"),url(./public-sans-latin-400-normal-SBbinRkI.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./public-sans-vietnamese-600-normal-P4BtCUdw.woff2) format("woff2"),url(./public-sans-vietnamese-600-normal-CcnAzmUX.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./public-sans-latin-ext-600-normal-DchWdWJ_.woff2) format("woff2"),url(./public-sans-latin-ext-600-normal-DfkbVac2.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./public-sans-latin-600-normal-Fru-LXNs.woff2) format("woff2"),url(./public-sans-latin-600-normal-BR59oU-I.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./public-sans-vietnamese-700-normal-D97ShjGS.woff2) format("woff2"),url(./public-sans-vietnamese-700-normal-Dq5VrXjD.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./public-sans-latin-ext-700-normal-CgolUQuG.woff2) format("woff2"),url(./public-sans-latin-ext-700-normal-jWHjnMgZ.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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./public-sans-latin-700-normal-BqJmxWdE.woff2) format("woff2"),url(./public-sans-latin-700-normal-Dm-oTPSL.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(./jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(./jetbrains-mono-greek-700-normal-DEigVDxa.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(./jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(./jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(./jetbrains-mono-latin-700-normal-D3wTyLJW.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:#F3F5F9;--surface:#FFFFFF;--surface-2:#F7F8FB;--line:#E3E7EF;--ink:#0B1324;--ink-2:#3A4559;--muted:#6B7689;--brand:#0E9F6E;--brand-ink:#FFFFFF;--brand-soft:#E3F6EE;--danger:#E5283B;--danger-soft:#FDE8EA;--warn:#E58A00;--warn-soft:#FFF2DB;--info:#2563EB;--info-soft:#E6EEFD;--shadow:0 24px 60px -30px rgba(11,19,36,.45);--display:"Schibsted Grotesk","Segoe UI",Roboto,system-ui,sans-serif;--body:"Public Sans","Segoe UI",Roboto,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;color-scheme:light}:root[data-theme=dark]{--bg:#070B14;--surface:#0F1626;--surface-2:#141D31;--line:#222D45;--ink:#EEF2F9;--ink-2:#C2CAD8;--muted:#8B96AB;--brand:#2BD49A;--brand-ink:#04120C;--brand-soft:#0E2A22;--danger:#FF5A6A;--danger-soft:#3A1219;--warn:#FFB547;--warn-soft:#33240A;--info:#6EA3FF;--info-soft:#13213F;--shadow:0 24px 60px -30px rgba(0,0,0,.9);color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#070B14;--surface:#0F1626;--surface-2:#141D31;--line:#222D45;--ink:#EEF2F9;--ink-2:#C2CAD8;--muted:#8B96AB;--brand:#2BD49A;--brand-ink:#04120C;--brand-soft:#0E2A22;--danger:#FF5A6A;--danger-soft:#3A1219;--warn:#FFB547;--warn-soft:#33240A;--info:#6EA3FF;--info-soft:#13213F;--shadow:0 24px 60px -30px rgba(0,0,0,.9);color-scheme:dark}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}html,body{margin:0;height:100%}#app{height:100%;overflow:hidden}body{background:var(--bg);color:var(--ink);font:15px/1.5 var(--body)}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{margin:0;font-family:var(--display);letter-spacing:-.01em;text-wrap:balance}p{margin:0}a{color:var(--info)}.shell{height:100%;display:flex;flex-direction:column;max-width:560px;margin:0 auto;position:relative;overflow:hidden;background:var(--bg)}.appbar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:calc(10px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px))}.logo{display:flex;align-items:center;gap:9px;font:900 18px var(--display);letter-spacing:-.02em}.mark{width:30px;height:30px;border-radius:9px;background:var(--ink);color:var(--bg);display:grid;place-items:center;font:800 12px var(--display);position:relative;flex:none}.mark:after{content:"";position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border-radius:50%;background:var(--brand);border:2px solid var(--bg)}.mark.red{background:var(--danger);color:#fff}.iconbtn{width:38px;height:38px;border-radius:11px;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;cursor:pointer;position:relative;flex:none}.iconbtn svg{width:18px;height:18px}.dot{position:absolute;top:6px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--danger);border:2px solid var(--surface)}.main{flex:1;overflow-y:auto;padding:4px max(16px,env(safe-area-inset-right,0px)) 20px max(16px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;gap:12px;-webkit-overflow-scrolling:touch}.main>*{flex-shrink:0}.tabs{flex:none;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);background:var(--surface);padding:6px 6px calc(8px + env(safe-area-inset-bottom,0px))}.tab{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10.5px;font-weight:600;color:var(--muted);cursor:pointer;padding:6px 0;border-radius:10px;min-width:0}.tab svg{width:21px;height:21px}.tab[aria-current=page]{color:var(--ink)}.tab[aria-current=page] svg{color:var(--brand)}.tab .f{width:44px;height:44px;margin-top:-20px;border-radius:15px;background:var(--ink);color:var(--bg);display:grid;place-items:center;box-shadow:0 8px 18px -8px #0b132499}.composer{flex:none;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface)}.composer input{flex:1;min-width:0;border:1px solid var(--line);background:var(--surface-2);border-radius:12px;padding:10px 12px}.card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px}.k{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.row{display:flex;gap:10px;align-items:center}.between{justify-content:space-between}.wrap{flex-wrap:wrap}.grow{flex:1;min-width:0}.muted{color:var(--muted)}.small{font-size:12.5px}.num{font:700 26px var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.btn{border:0;border-radius:14px;padding:13px 16px;font:700 15px var(--display);cursor:pointer;background:var(--ink);color:var(--bg);display:inline-flex;gap:8px;justify-content:center;align-items:center;text-decoration:none}.btn.brand{background:var(--brand);color:var(--brand-ink)}.btn.red{background:var(--danger);color:#fff}.btn.ghost{background:var(--surface-2);color:var(--ink);border:1px solid var(--line)}.btn.sm{padding:9px 12px;font-size:13px;border-radius:11px}.btn.wide{width:100%}.btn:disabled{opacity:.5;cursor:default}.btn svg{width:16px;height:16px}.btn:focus-visible,.tab:focus-visible,.iconbtn:focus-visible,.tile:focus-visible,.chip:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pill{display:inline-flex;align-items:center;gap:5px;font:700 11px var(--body);padding:3px 8px;border-radius:999px;white-space:nowrap}.pill.red{background:var(--danger-soft);color:var(--danger)}.pill.green{background:var(--brand-soft);color:var(--brand)}.pill.amber{background:var(--warn-soft);color:var(--warn)}.pill.blue{background:var(--info-soft);color:var(--info)}.pill.grey{background:var(--surface-2);color:var(--muted)}.pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.hero{background:var(--ink);color:var(--bg);border:0;position:relative;overflow:hidden}.hero .k{color:color-mix(in srgb,var(--bg) 60%,transparent)}.hero:after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;border:22px solid color-mix(in srgb,var(--brand) 55%,transparent)}.prog{height:6px;background:color-mix(in srgb,var(--bg) 18%,transparent);border-radius:3px;overflow:hidden}.prog i{display:block;height:100%;background:var(--brand)}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:6px;cursor:pointer;text-align:left;min-width:0}.tile .ic,.ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none}.ic svg{width:18px;height:18px}.ic.green{background:var(--brand-soft);color:var(--brand)}.ic.red{background:var(--danger-soft);color:var(--danger)}.ic.amber{background:var(--warn-soft);color:var(--warn)}.ic.blue{background:var(--info-soft);color:var(--info)}.tile b{font:700 14px var(--display)}.tile small{color:var(--muted);font-size:12px;line-height:1.35}.filter{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:none}.filter::-webkit-scrollbar{display:none}.filter button{flex:none;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--ink-2)}.filter button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.feeditem{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.feeditem .in{padding:12px 14px;display:flex;flex-direction:column;gap:7px}.feeditem h4{font-size:15px;font-weight:700;line-height:1.3}.media{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;max-height:200px;overflow:hidden;background:var(--surface-2)}.media.one{grid-template-columns:1fr}.media img,.media video{width:100%;height:160px;object-fit:cover;display:block;background:#000}.acts{display:flex;gap:6px;flex-wrap:wrap}label.f{display:flex;flex-direction:column;gap:5px;font-weight:600;font-size:13px}.f input,.f select,.f textarea,select.f{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:11px 12px;font-weight:400;width:100%}.f textarea{min-height:84px;resize:vertical}.typegrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.typegrid button{border:1.5px solid var(--line);background:var(--surface);border-radius:14px;padding:12px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:2px}.typegrid button b{font:700 14px var(--display)}.typegrid button small{color:var(--muted);font-size:12px}.typegrid button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.attach{display:flex;gap:8px;flex-wrap:wrap}.thumb{width:68px;height:68px;border-radius:12px;background:var(--surface-2) center/cover;border:1px solid var(--line);position:relative;overflow:hidden;display:grid;place-items:center;font:700 10px var(--mono);color:var(--muted);cursor:pointer}.thumb img,.thumb video{width:100%;height:100%;object-fit:cover}.thumb .x{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#0009;color:#fff;border:0;font-size:12px;cursor:pointer;line-height:20px;padding:0}.addm{border:1.5px dashed var(--line);background:none}.toggle{width:46px;height:28px;border-radius:14px;background:var(--line);position:relative;border:0;cursor:pointer;flex:none}.toggle:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .15s;box-shadow:0 1px 3px #0000004d}.toggle[aria-checked=true]{background:var(--brand)}.toggle[aria-checked=true]:after{transform:translate(18px)}.seg{display:flex;background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:3px;gap:2px}.seg button{flex:1;border:0;background:none;padding:8px 10px;border-radius:9px;font-weight:600;cursor:pointer;color:var(--ink-2)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.mobnote{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;background:var(--info-soft);color:var(--ink);border-radius:12px;padding:9px 11px}.mobnote svg{width:18px;height:18px;flex:none;color:var(--info)}.offline{display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--ink-2);background:var(--surface);border:1px dashed var(--line);border-radius:12px;padding:8px 10px}.result{border-radius:12px;padding:10px 12px;font-size:13px}.result.bad{background:var(--danger-soft);color:var(--danger)}.result.ok{background:var(--brand-soft);color:var(--brand)}.check{display:flex;gap:8px}.check input{flex:1;min-width:0;border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:10px 12px}.av{width:36px;height:36px;border-radius:50%;background:var(--surface-2);border:1px solid var(--line);display:grid;place-items:center;font:700 12px var(--display);flex:none}.list{display:flex;flex-direction:column}.list .li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.list .li:last-child{border:0}.badge{background:var(--brand);color:var(--brand-ink);font:700 11px var(--body);border-radius:999px;padding:1px 7px}.flags{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13.5px}.empty{text-align:center;color:var(--muted);padding:24px 10px;font-size:14px}.thread{display:flex;flex-direction:column;gap:8px}.msg{max-width:82%;display:flex;flex-direction:column;gap:2px}.msg .who{font:700 11.5px var(--body);color:var(--muted)}.msg .t{background:var(--surface);border:1px solid var(--line);border-radius:14px 14px 14px 4px;padding:8px 11px;font-size:14px;overflow-wrap:anywhere}.msg.me{align-self:flex-end;align-items:flex-end}.msg.me .t{background:var(--ink);color:var(--bg);border-color:var(--ink);border-radius:14px 14px 4px}.room{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;padding:10px 6px;border-radius:12px;cursor:pointer;border:0;background:none;text-align:left;width:100%}.room .av{width:40px;height:40px}.room b{font:700 14px var(--display);display:block}.room small{color:var(--muted);font-size:12.5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet{position:absolute;inset:0;z-index:25;background:var(--bg);display:flex;flex-direction:column}.sheet .sh{flex:none;display:flex;align-items:center;gap:10px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 10px}.sheet .sb{flex:1;overflow-y:auto;padding:0 16px calc(20px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:10px}.sheet .sb>*{flex-shrink:0}.ov{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;padding:calc(40px + env(safe-area-inset-top,0px)) 20px calc(24px + env(safe-area-inset-bottom,0px));gap:14px;overflow-y:auto}.ov.count{background:var(--danger);color:#fff;text-align:center;align-items:center;justify-content:center}.ov.count .big{font:900 96px var(--display);line-height:1;font-variant-numeric:tabular-nums}.ov.count .btn{width:100%}.ov.count .btn.white{background:#fff;color:var(--danger)}.ov.count .btn.line{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.6)}.ov.alert{background:var(--surface)}.ov.alert .band{margin:calc(-40px - env(safe-area-inset-top,0px)) -20px 0;padding:calc(40px + env(safe-area-inset-top,0px)) 20px 18px;background:var(--danger);color:#fff;display:flex;flex-direction:column;gap:6px}@media(prefers-reduced-motion:no-preference){.ov.alert .band{animation:flash 1s ease-in-out 3}}@keyframes flash{50%{background:#9e0f1e}}.ov.plain{background:var(--surface);z-index:24}.toast{position:absolute;left:16px;right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--ink);color:var(--bg);padding:11px 14px;border-radius:14px;font-weight:600;font-size:13.5px;box-shadow:var(--shadow)}.pinpad input{font:700 28px var(--mono);letter-spacing:.4em;text-align:center}.map{height:160px;border-radius:14px;position:relative;overflow:hidden;background:var(--surface-2);border:1px solid var(--line)}.map svg{width:100%;height:100%;display:block}.sosWrap{display:grid;place-items:center;padding:8px 0 4px}.sos{width:190px;height:190px;border-radius:50%;border:0;background:var(--danger);color:#fff;font:900 40px var(--display);letter-spacing:.06em;cursor:pointer;position:relative;box-shadow:0 0 0 14px color-mix(in srgb,var(--danger) 16%,transparent),0 0 0 30px color-mix(in srgb,var(--danger) 7%,transparent);touch-action:none;user-select:none;-webkit-user-select:none}.sos small{display:block;font:600 12px var(--body);letter-spacing:0;opacity:.9}.sos svg.ring{position:absolute;inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);transform:rotate(-90deg);pointer-events:none}.statusbar{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;background:var(--brand-soft);color:var(--brand);font-weight:700;font-size:13.5px}.statusbar.off{background:var(--surface-2);color:var(--muted)}.pulse{width:10px;height:10px;border-radius:50%;background:currentColor;flex:none}@media(prefers-reduced-motion:no-preference){.pulse{animation:pu 1.6s infinite}}@keyframes pu{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 8px transparent}}.trig{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.trig:last-child{border:0}.trig b{font:700 14px var(--display);display:block}.trig small{color:var(--muted);font-size:12px;display:block;line-height:1.35}.tools{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tools button{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;gap:5px;font:600 11.5px var(--body);cursor:pointer;color:var(--ink);text-align:center}.sentlist{display:flex;flex-direction:column;gap:8px}.sentlist .s{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:center;font-size:13.5px}.tick{width:22px;height:22px;border-radius:50%;background:var(--brand);color:var(--brand-ink);display:grid;place-items:center;font:700 12px var(--body)}.tick.wait{background:var(--warn-soft);color:var(--warn)}.evidence{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;position:relative}.evidence .hd{display:flex;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.evidence .bd{padding:12px}.bubbles{display:flex;flex-direction:column;gap:7px;background:var(--surface-2)}.bub{max-width:84%;background:var(--surface);border:1px solid var(--line);border-radius:14px 14px 14px 4px;padding:8px 10px;font-size:13.5px;overflow-wrap:anywhere}.bub.me{align-self:flex-end;background:var(--brand-soft);border-color:transparent;border-radius:14px 14px 4px}.smsbox{font:13.5px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-2);border-radius:12px;padding:12px}.smsbox+.smsbox{margin-top:8px}.pic{aspect-ratio:16/9;border-radius:12px;background:linear-gradient(135deg,var(--line),var(--surface-2));display:grid;place-items:center;font:800 19px var(--display);color:var(--muted);text-align:center;padding:10px}.price{font:800 20px var(--display);margin:8px 0 2px}.callline{padding:6px 0;border-bottom:1px dashed var(--line)}.callline:last-child{border:0}.callline em{font-style:normal;font-weight:700;color:var(--muted);font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;display:block}.verdict{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.verdict span{font:900 34px var(--display);letter-spacing:.08em;padding:6px 18px;border:4px solid currentColor;border-radius:12px;transform:rotate(-10deg);background:color-mix(in srgb,var(--surface) 82%,transparent)}@media(prefers-reduced-motion:no-preference){.verdict span{animation:stamp .3s cubic-bezier(.2,1.5,.4,1)}}@keyframes stamp{0%{transform:rotate(-10deg) scale(1.9);opacity:0}}.choice{display:grid;grid-template-columns:1fr 1fr;gap:10px}.choice button{border-radius:16px;padding:14px 8px;font:800 17px var(--display);letter-spacing:.06em;cursor:pointer;border:2px solid currentColor;background:var(--surface)}.choice .l{color:var(--brand)}.choice .s{color:var(--danger)}.choice button small{display:block;font:600 11px var(--body);letter-spacing:0;color:var(--muted)}.choice button:disabled{opacity:.4}.timer{height:5px;border-radius:3px;background:var(--line);overflow:hidden}.timer i{display:block;height:100%;background:var(--brand);transform-origin:left}.timer.low i{background:var(--danger)}.stars{color:var(--warn);letter-spacing:2px;white-space:nowrap}.stars .off{color:var(--line)}.chapter{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;text-align:left;width:100%;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px 14px;cursor:pointer}.chapter:disabled{opacity:.5;cursor:default}.chapter .n{font:800 20px var(--display);width:30px;text-align:center;color:var(--muted)}.chapter small{display:block;color:var(--muted);font-size:12.5px}.lb{list-style:none;margin:0;padding:0}.lb li{display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;padding:9px 2px;border-bottom:1px solid var(--line)}.lb li.me{font-weight:700}.lb .p{font:700 13px var(--mono);color:var(--muted)}.lb .s{font:600 13px var(--mono);font-variant-numeric:tabular-nums}.spin{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;display:inline-block;animation:daspin .7s linear infinite;vertical-align:-2px}@keyframes daspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin{animation-duration:2s}}.aichat{display:flex;flex-direction:column;gap:8px}.aichat .b{max-width:88%;padding:10px 12px;border-radius:14px;font-size:14px;white-space:pre-wrap;line-height:1.5}.aichat .b.me{align-self:flex-end;background:var(--ink);color:var(--bg);border-bottom-right-radius:4px}.aichat .b.ai{align-self:flex-start;background:var(--surface);border:1px solid var(--line);border-bottom-left-radius:4px}.main.hasad{padding-bottom:76px}.adslot{border:1px dashed var(--line);border-radius:12px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--muted);background:var(--surface);margin-top:8px}.adslot span{font:800 11px var(--display);letter-spacing:.08em;text-transform:uppercase}.adslot small{font-size:12px}.trust{display:flex;flex-direction:column;gap:6px;margin-top:4px}.trustn{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--muted)}.trustn b{color:var(--fg);font-weight:800}.acts button[aria-pressed=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}
