@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACCQAAAPiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJvCxQAATYCJAMiBCAFhQwHZwwHG8IGIK4KbGN6UBdhJpEWQy2Toz3zeWyACp7/16Pu+8kA9BItK5ZERbPbbs7mr/3aQ1SS2Ik66n9PbO8r4o2hiSc6oaiHRCM0pkM0uXtOJNKIo7byH74wHw1xI27+L8f3js7WsN0WKNJE5uYx6Y5+gaS9M2xQuAYGMoW2Hl6WBhQIpVM3ecy+RsYKIJp/V4sA1gCAQhA0BAEsiaSQUVzqGYTKXabiUPlzTBIqZQIYBgLI5BEqCbmAAIKOBeYI5ggKMEfhLRNI1SYdDcB4PaJJKyagwoIpFKTnpRwqWo93bQ2gpFUAunql2skCtVRIoKof6UWUVuBhBijOVjs+gPP492Htk2EF+l/xBWT1vfugMtVfwF8G8nqO4CwNzpM+fyzMpOmAQgDEQrUDgAI0wFmG02dkUg6wxRyFKf6MLrggyv+wAUxmGJ+dN6KAvGskDVxIEAN2AFgA4AiwAsYAqwFvQIMoZUhpzildUPMEvc22z0q3nD+FSTZYK6BN7Og9y3KrCZaTB3afPpWFh+49a2v7eaSDTy2XPva2fIblVsuePGHB/sePm5vfru9mwRNb/Zmf1WNos8SBlcmuVrNlYe2NLeSWV8B19dPyP8f+HrP5c/Tv0QN/xreN75Q/xL1Va03XLm7t+LsRvikzbNPNzj9csZuwPqs5au1Y/vcdKZrkbi6+GBLZKPT0+6TslUlxR/g8czR0nN44b+y6zI9MtgwW9bt1vdszql3sHxoT3p8wKe2JXmTaObcMDkkNe63Nw5C//fbjnTtOI073vPYLCY27zbVtq7VnYruV9FDSADPMpAYw7DbnIcQDUKDt1m6rx7uHAHJors9L5/vssv+Za9p3gHd5K5cAvO8O6oN0Y/p0MEUBIPBXAdo+1H9TgiFfVDfX2nBesQfPOCynbSEU4KZMGmBBhkw8ZQTZTyGANavQEN0C2CvlS0UITrCisBVXRSPdb69OU0xotaOYEoxQbEnFU+yVa5QdlCp0Ex1rSMl97ELaIBEhYYwBSEKECRZHGJI0D2MlERBifD9GCk2Fj4+2gBKRwqDx0CLieDBKCJ+fjSeUcW86fRhChfipsKRWQjxyAkJqIUEMDIujTRDgUeIRUeAhIBypbiEIQURJTokwFWj0PkY+6oKg/vFCWHFzKCffrd1mWMoyqqHv3EpEQESk1aAwpDXYpAAKFoUsOJpvxGKEYRRaq47Gl0IiJI01jyclLLFhdQwLiUOCsCQGjY9N2+qUDvwaG0h0AAsg2LcoNNFEFxMxNS0YpBCHcuZOiwgEBQL1RZGgUFI8MMQy6GQboSNuFAvnMkri+NR155UY7ddXAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2)format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-vietnamese-600-normal-Cx2bTSHN.woff2)format("woff2"),url(/assets/unbounded-vietnamese-600-normal-BzfrgZ_C.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-ext-600-normal-0iZLtTDV.woff2)format("woff2"),url(/assets/unbounded-latin-ext-600-normal-ClMPf-bu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2)format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2)format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2)format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2)format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-600-normal-rSWq63aw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2)format("woff2"),url(/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2)format("woff2"),url(/assets/golos-text-latin-ext-600-normal-C6iohuVX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2)format("woff2"),url(/assets/golos-text-latin-600-normal-B_o32mE8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--red:#b41918;--red-hover:#9c1514;--red-press:#85110f;--red-tint:#f6e7e6;--red-tint-2:#efd3d1;--wine:#651209;--wine-hover:#561008;--wine-deep:#4a0d06;--mist:#e2e2e1;--mist-soft:#ebebea;--paper:#fff;--ink:#1d1d1b;--ink-2:#5b5b57;--ink-3:#8a8a85;--line:#d6d6d4;--line-soft:#e9e9e7;--ok:#1e7f4f;--ok-tint:#e3f1e9;--warn:#b7791f;--warn-tint:#f8eedb;--danger:var(--red);--vk-blue:#2a5885;--vk-bg:#edeef0;--vk-text:#000;--vk-meta:#818c99;--on-wine:#fff;--on-wine-2:#ffffffad;--on-wine-line:#ffffff24;--font-display:"Unbounded", "Golos Text", system-ui, sans-serif;--font-text:"Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--fs-13:.8125rem;--fs-15:.9375rem;--fs-17:1.0625rem;--fs-20:1.25rem;--fs-26:1.625rem;--fs-34:2.125rem;--r-sheet:18px;--r-panel:14px;--r-ctl:10px;--r-chip:999px;--shadow-sheet:0 1px 0 #1d1d1b0a, 0 14px 34px -18px #65120947;--shadow-pop:0 18px 50px -12px #1d1d1b59;--focus:0 0 0 3px #b4191859;--sidebar-w:248px;--page-max:1320px;--tabbar-h:64px;--ease-out:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--mist);color:var(--ink);font:400 var(--fs-15) / 1.55 var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--red);text-underline-offset:3px;text-decoration-thickness:1px}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.2}h1,h2{font-family:var(--font-display);letter-spacing:-.01em}h1{font-size:var(--fs-34);font-weight:700}h2{font-size:var(--fs-26)}h3{font-size:var(--fs-20)}h4{font-size:var(--fs-17)}p{margin:0}:focus-visible{box-shadow:var(--focus);outline:none}::selection{background:var(--red-tint-2)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted{color:var(--ink-2)}.small{font-size:var(--fs-13)}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grow{flex:auto}.mono{font-family:var(--font-mono);font-size:var(--fs-13)}.btn{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-bd:var(--line);border:1px solid var(--btn-bd);border-radius:var(--r-ctl);background:var(--btn-bg);min-height:40px;color:var(--btn-fg);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform 80ms;display:inline-flex}.btn:hover{border-color:var(--ink-3)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn svg{flex:none}.btn--primary{--btn-bg:var(--red);--btn-fg:#fff;--btn-bd:var(--red)}.btn--primary:hover:not(:disabled){--btn-bg:var(--red-hover);--btn-bd:var(--red-hover)}.btn--dark{--btn-bg:var(--wine);--btn-fg:#fff;--btn-bd:var(--wine)}.btn--dark:hover:not(:disabled){--btn-bg:var(--wine-hover);--btn-bd:var(--wine-hover)}.btn--ghost{--btn-bg:transparent;--btn-bd:transparent}.btn--ghost:hover:not(:disabled){--btn-bg:#1d1d1b0f;--btn-bd:transparent}.btn--danger{--btn-fg:var(--red)}.btn--danger:hover:not(:disabled){--btn-bg:var(--red-tint);--btn-bd:var(--red-tint-2)}.btn--small{min-height:32px;font-size:var(--fs-13);padding:5px 12px}.btn--block{width:100%}.icon-btn{border-radius:var(--r-ctl);width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.icon-btn:hover{color:var(--ink);background:#1d1d1b0f}.icon-btn--danger:hover{background:var(--red-tint);color:var(--red)}.field{gap:6px;display:grid}.field>span,.field__label{font-weight:500;font-size:var(--fs-13);color:var(--ink-2)}.field__hint{font-size:var(--fs-13);color:var(--ink-3)}.input,.select,.textarea{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--paper);width:100%;min-height:42px;padding:9px 12px;transition:border-color .15s,box-shadow .15s}.textarea{resize:vertical;line-height:1.5}.input:hover,.select:hover,.textarea:hover{border-color:var(--ink-3)}.input:focus,.select:focus,.textarea:focus{border-color:var(--red);box-shadow:var(--focus);outline:none}.input:disabled,.select:disabled,.textarea:disabled{background:var(--mist-soft);color:var(--ink-2)}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235B5B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.check{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.check input{width:18px;height:18px;accent-color:var(--red)}.switch{cursor:pointer;align-items:center;gap:12px;display:inline-flex;position:relative}.switch input{opacity:0;width:1px;height:1px;position:absolute}.switch__track{background:var(--line);border-radius:999px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.switch__track:after{content:"";width:18px;height:18px;transition:transform .18s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch input:checked+.switch__track{background:var(--red)}.switch input:checked+.switch__track:after{transform:translate(18px)}.switch input:focus-visible+.switch__track{box-shadow:var(--focus)}.chip{border-radius:var(--r-chip);background:var(--mist-soft);color:var(--ink-2);font-size:var(--fs-13);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-weight:500;line-height:1.4;display:inline-flex}.chip--red{background:var(--red);color:#fff}.chip--wine{background:var(--wine);color:#fff}.chip--ink{background:var(--ink);color:#fff}.chip--ok{background:var(--ok-tint);color:var(--ok)}.chip--warn{background:var(--warn-tint);color:#8a5a12}.chip--danger{background:var(--red-tint);color:var(--red)}.chip--outline{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.badge{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-grid}.sheet{background:var(--paper);border-radius:var(--r-sheet);box-shadow:var(--shadow-sheet)}.panel{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-panel)}.error-line{border-radius:var(--r-ctl);background:var(--red-tint);color:var(--red-press);font-size:var(--fs-13);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.note-line{border-radius:var(--r-ctl);background:var(--warn-tint);color:#6f4a0f;font-size:var(--fs-13);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ecg-loader{color:var(--ink-2);font-size:var(--fs-13);align-items:center;gap:10px;display:inline-flex}.ecg-loader svg{flex:none;overflow:visible}.ecg-loader path{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ecg-loader__base{stroke:currentColor;opacity:.16}.ecg-loader--red .ecg-loader__base{stroke:var(--red);opacity:.18}.ecg-loader__beam{stroke:var(--red);stroke-dasharray:26 74;stroke-dashoffset:26px;filter:drop-shadow(0 0 2px #b4191859);animation:1.35s linear infinite ecg-beam}.ecg-loader--white{color:#ffffffd9}.ecg-loader--white .ecg-loader__base{stroke:#fff;opacity:.25}.ecg-loader--white .ecg-loader__beam{stroke:#fff;filter:none}.ecg-loader__label{color:var(--ink);font-weight:500}@keyframes ecg-beam{0%{stroke-dashoffset:26px}to{stroke-dashoffset:-100px}}.ecg-mark{overflow:visible}.ecg-mark path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.ecg-mark--draw path{animation:ecg-draw .6s var(--ease-out) both}.ecg-draw{color:#fff;width:100%;height:120px;overflow:visible}.ecg-draw path{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;animation:ecg-draw 2.4s var(--ease-out) .2s both}@keyframes ecg-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ecg-loader__beam{stroke-dasharray:none;animation:none}.ecg-draw path,.ecg-mark--draw path{animation:none}}.toasts{z-index:200;gap:10px;width:min(420px,100vw - 32px);display:grid;position:fixed;bottom:24px;right:24px}.toast{border-radius:var(--r-panel);background:var(--ink);color:#fff;box-shadow:var(--shadow-pop);animation:toast-in .25s var(--ease-out);align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:flex}.toast svg{flex:none;margin-top:2px}.toast--ok svg:first-child{color:#7fd3a6}.toast--error{background:var(--red-press)}.toast--info svg:first-child{color:#ffb3ae}.toast__text{flex:1;line-height:1.45}.toast__action{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff24;border:0;border-radius:8px;padding:4px 10px;font-weight:600}.toast__action:hover{background:#ffffff3d}.toast__close{color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=899px){.toasts{width:auto;left:16px;right:16px;bottom:calc(var(--tabbar-h) + 12px + env(safe-area-inset-bottom))}}.modal{background:0 0;border:0;width:520px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:visible}.modal--wide{width:760px}.modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1d1d1b73}.modal[open] .modal__box{animation:modal-in .2s var(--ease-out)}@keyframes modal-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.modal__box{background:var(--paper);border-radius:var(--r-sheet);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-pop);color:var(--ink);flex-direction:column;display:flex}.modal__head{justify-content:space-between;align-items:center;gap:12px;padding:20px 16px 8px 24px;display:flex}.modal__head h3{font-family:var(--font-display);font-size:var(--fs-20)}.modal__body{gap:16px;padding:8px 24px 20px;display:grid;overflow:auto}.modal__foot{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 24px 20px;display:flex}.confirm-text{color:var(--ink-2)}@media (width<=599px){.modal,.modal--wide{width:100%;max-width:100vw;max-height:92dvh;margin:auto 0 0}.modal__box{border-radius:var(--r-sheet) var(--r-sheet) 0 0;max-height:92dvh}.modal__foot .btn{flex:1}}.empty{border-radius:var(--r-sheet);background:var(--paper);box-shadow:var(--shadow-sheet);align-items:center;gap:28px;padding:40px;display:flex}.empty__mascot{flex:none;width:150px;height:auto}.empty__mascot--sad{width:120px}.empty__body{gap:8px;max-width:52ch;display:grid}.empty__body h3{font-family:var(--font-display);font-size:var(--fs-20)}.empty__action{margin-top:8px}.empty--compact{box-shadow:none;background:0 0;gap:20px;padding:24px}.empty--compact .empty__mascot{width:96px}@media (width<=599px){.empty{text-align:center;flex-direction:column;gap:16px;padding:28px 20px}.empty__mascot{width:120px}.empty__body{justify-items:center}}.shell{min-height:100dvh}.skip-link{z-index:100;border-radius:var(--r-ctl);background:var(--ink);color:#fff;padding:8px 12px;position:absolute;top:-48px;left:12px}.skip-link:focus{top:12px}.sidebar{width:var(--sidebar-w);background:var(--wine);color:var(--on-wine);z-index:20;flex-direction:column;padding:28px 16px 20px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar__brand{border-bottom:1px solid var(--on-wine-line);color:inherit;margin-bottom:14px;padding:0 12px 26px;text-decoration:none;display:block}.sidebar__brand img{width:168px;height:auto}.sidebar__product{color:var(--on-wine-2);font-size:var(--fs-13);letter-spacing:.01em;margin-top:8px;display:block}.sidebar__nav{gap:2px;display:grid}.nav-item{border-radius:var(--r-ctl);min-height:46px;color:var(--on-wine-2);align-items:center;gap:12px;padding:8px 12px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.nav-item:hover{color:#fff;background:#ffffff12}.nav-item.is-active{background:var(--wine-deep);color:#fff}.nav-item__label{flex:1;padding-bottom:2px;position:relative}.nav-item__pulse{color:#ff8f8a;width:30px;height:11px;position:absolute;bottom:-9px;left:0}.nav-item__badge{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:grid}.nav-item__live,.tab__live{background:#ff8f8a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite live;box-shadow:0 0 #ff8f8ab3}@keyframes live{0%{box-shadow:0 0 #ff8f8ab3}70%{box-shadow:0 0 0 8px #ff8f8a00}to{box-shadow:0 0 #ff8f8a00}}.sidebar__foot{border-top:1px solid var(--on-wine-line);gap:10px;margin-top:auto;padding:16px 12px 0;display:grid}.sidebar__user{align-items:center;gap:10px;font-weight:500;display:flex}.sidebar__avatar{background:var(--red);width:32px;height:32px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:14px;display:grid}.sidebar__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar__logout{color:var(--on-wine-2);cursor:pointer;font-size:var(--fs-13);background:0 0;border:0;justify-self:start;align-items:center;gap:8px;padding:4px 0;display:inline-flex}.sidebar__logout:hover{color:#fff}.sidebar__hint{color:var(--on-wine-2);font-size:var(--fs-13)}.main{margin-left:var(--sidebar-w);min-height:100dvh}.topbar,.tabbar{display:none}.relogin{background:var(--red);color:#fff;align-items:center;gap:10px;padding:10px 32px;font-weight:500;display:flex}.relogin__link{color:#fff;margin-left:auto;font-weight:600}.relogin--warn{background:var(--warn-tint);color:#6f4a0f}.relogin--warn .relogin__link{color:inherit}.page{max-width:var(--page-max);margin:0 auto;padding:40px 40px 64px}.page--wide{max-width:none}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px;display:flex}.page-head__text{gap:8px;max-width:70ch;display:grid}.page-head__lead{color:var(--ink-2);font-size:var(--fs-17)}.page-head__actions{flex-wrap:wrap;gap:8px;display:flex}.page-loading{text-align:center;place-items:center;min-height:60vh;padding:24px;display:grid}@media (width<=899px){.sidebar{display:none}.main{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));margin-left:0}.topbar{z-index:20;background:var(--wine);color:#fff;align-items:center;gap:12px;height:56px;padding:0 8px 0 16px;display:flex;position:sticky;top:0}.topbar__brand img{width:30px;height:auto}.topbar__title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-15);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.topbar__logout{width:44px;height:44px;color:var(--on-wine-2);border-radius:var(--r-ctl);background:0 0;border:0;place-items:center;display:grid}.tabbar{z-index:30;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--paper);border-top:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset:auto 0 0}.tab{color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:11px;font-weight:500;text-decoration:none;display:flex;position:relative}.tab.is-active{color:var(--red)}.tab.is-active:before{content:"";background:var(--red);border-radius:0 0 3px 3px;width:28px;height:3px;margin-left:-14px;position:absolute;top:0;left:50%}.tab__icon{position:relative}.tab__badge{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:600;display:grid;position:absolute;top:-6px;right:-10px}.tab__live{position:absolute;top:-2px;left:-6px}.tab__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.relogin{flex-wrap:wrap;padding:10px 16px}.page{padding:20px 16px 40px}.page-head{margin-bottom:20px}h1{font-size:var(--fs-26)}.page-head__lead{font-size:var(--fs-15)}}.login{background:var(--paper);grid-template-columns:minmax(380px,1.05fr) minmax(360px,1fr);min-height:100dvh;display:grid}.login__brand{background:var(--red);color:#fff;flex-direction:column;justify-content:center;padding:64px 0 64px 64px;display:flex;position:relative;overflow:hidden}.login__logo{width:min(360px,80%);height:auto}.login__slogan{font-family:var(--font-display);font-weight:600;font-size:var(--fs-20);max-width:22ch;margin-top:18px}.login__ecg{width:calc(100% + 64px);height:120px;margin:48px 0 0 -64px}.login__mascot{filter:drop-shadow(0 18px 30px #4a0d0659);width:210px;height:auto;position:absolute;bottom:20px;right:36px}.login__form-wrap{place-items:center;padding:48px 32px;display:grid}.login__form{gap:18px;width:min(400px,100%);display:grid}.login__form h1{font-size:var(--fs-34)}.login__form>p.muted{margin-top:-8px}@media (width<=899px){.login{grid-template-rows:auto 1fr;grid-template-columns:1fr}.login__brand{min-height:0;padding:28px 20px 0}.login__logo{width:200px}.login__slogan{font-size:var(--fs-15);margin-top:10px}.login__ecg{width:calc(100% + 40px);height:64px;margin:12px -20px 0}.login__mascot{width:96px;bottom:8px;right:16px}.login__form-wrap{place-items:start center;padding:28px 16px 40px}.login__form h1{font-size:var(--fs-26)}}.feed{gap:10px;display:grid}.feed__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.feed__elapsed,.liveline__time{font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:var(--fs-13)}.feed__empty{padding-left:30px}.feed__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.feed__item{animation:feed-in .28s var(--ease-out);border-radius:8px;gap:10px;padding:6px 4px;display:flex}@keyframes feed-in{0%{opacity:0;transform:translateY(4px)}}.feed__icon{background:var(--mist-soft);width:24px;height:24px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;margin-top:-1px;display:grid}.feed__item--search .feed__icon,.feed__item--fetch .feed__icon{background:var(--red-tint);color:var(--red)}.feed__item--image .feed__icon{color:#5b3a86;background:#ece6f3}.feed__item--done .feed__icon{background:var(--ok-tint);color:var(--ok)}.feed__item--error .feed__icon,.feed__item.is-failed .feed__icon{background:var(--red);color:#fff}.feed__item--thinking .feed__title{color:var(--ink-2);font-style:italic}.feed__item--done .feed__title{color:var(--ok);font-weight:600}.feed__item--error .feed__title{color:var(--red-press);font-weight:500}.feed__body{flex:1;min-width:0}.feed__row{align-items:baseline;gap:8px;display:flex}.feed__title{min-width:0;font-size:var(--fs-13);overflow-wrap:anywhere;flex:1;line-height:1.5}.feed__link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red-tint-2);text-decoration-color:var(--red-tint-2)}.feed__link:hover{color:var(--red);text-decoration-color:currentColor}.feed__time{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.feed__more{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-self:center;padding:2px;transition:transform .15s}.feed__more:hover{color:var(--ink);background:var(--mist-soft)}.feed__more.is-open{transform:rotate(180deg)}.feed__results{background:var(--mist-soft);font-size:var(--fs-13);border-radius:10px;gap:4px;margin:6px 0 2px;padding:8px 10px;list-style:none;display:grid}.feed__results li{justify-content:space-between;gap:8px;min-width:0;display:flex}.feed__results a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed__results a:hover{color:var(--red)}.feed__domain{color:var(--ink-3);flex:none}.feed__detail{gap:6px;margin-top:6px;display:grid}.feed__quote{border-left:3px solid var(--red-tint-2);background:var(--mist-soft);font-size:var(--fs-13);white-space:pre-wrap;border-radius:0 8px 8px 0;max-height:220px;margin-top:6px;padding:8px 10px;overflow:auto}.feed__err{color:var(--red-press);font-size:var(--fs-13)}.feed__thumb{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:160px}.feed__stack{color:#f1f1ef;font:12px/1.5 var(--font-mono);background:#2a2a28;border-radius:8px;margin:6px 0 0;padding:8px 10px;overflow:auto}.feed--loading{padding:8px 0}.liveline{gap:6px;display:grid}.liveline__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.liveline__current{text-align:left;cursor:pointer;width:100%;color:var(--ink-2);font-size:var(--fs-13);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0 0;display:flex}.liveline__step{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.liveline__count{color:var(--red);flex:none;font-weight:500}.liveline__list{border-top:1px solid var(--line-soft);margin-top:4px;padding-top:6px}.tabs{scrollbar-width:none;background:#1d1d1b0f;border-radius:12px;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.tabs__tab{color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:8px 14px;font-weight:500;display:inline-flex}.tabs__tab:hover{color:var(--ink)}.tabs__tab.is-active{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #1d1d1b1f}.tabs__count{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:grid}.vk-desk{background:var(--vk-bg);border-radius:var(--r-sheet);justify-items:center;padding:28px 20px;display:grid}.vk-post{width:100%;max-width:550px;color:var(--vk-text);background:#fff;border-radius:12px;font:400 14.5px/1.47 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow:hidden;box-shadow:0 0 2px #00000014,0 2px 24px #0000000f}.vk-post__head{align-items:center;gap:12px;padding:16px 16px 10px;display:flex}.vk-post__avatar{background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.vk-post__avatar img{object-fit:cover;width:100%;height:100%}.vk-post__avatar img[src$=heart-red\.png]{object-fit:contain;width:74%;height:auto}.vk-post__who{flex:1;min-width:0}.vk-post__name{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.vk-post__time{color:var(--vk-meta);font-size:13px}.vk-post__dots svg{fill:#99a2ad}.vk-post__text{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 16px 12px}.vk-post__text--empty{color:var(--vk-meta);padding-bottom:16px;font-style:italic}.vk-link{color:var(--vk-blue);text-decoration:none}a.vk-link:hover{text-decoration:underline}.vk-more{color:var(--vk-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.vk-more:hover{text-decoration:underline}.vk-photos{background:#fff;gap:2px;display:grid}.vk-photos img{object-fit:cover;background:var(--vk-bg);width:100%;height:100%;display:block}.vk-photos--1 img{height:auto;max-height:520px}.vk-photos--2{aspect-ratio:2/1.1;grid-template-columns:1fr 1fr}.vk-photos--many{grid-template-rows:auto auto}.vk-photos__main{aspect-ratio:4/3}.vk-photos__row{gap:2px;display:grid}.vk-photos__cell{aspect-ratio:1;position:relative}.vk-photos__more{color:#fff;background:#00000073;place-items:center;font-size:20px;font-weight:600;display:grid;position:absolute;inset:0}.vk-post__foot{align-items:center;gap:8px;padding:10px 16px 14px;display:flex}.vk-act{background:#f0f2f5;border-radius:999px;justify-content:center;align-items:center;width:46px;height:32px;display:inline-flex}.vk-act svg,.vk-views svg{fill:none;stroke:#818c99;stroke-width:1.8px;stroke-linejoin:round;width:20px;height:20px}.vk-views{color:var(--vk-meta);align-items:center;gap:4px;margin-left:auto;font-size:13px;display:inline-flex}@media (width<=599px){.vk-desk{background:0 0;border-radius:0;padding:12px 0}.vk-post{border-radius:12px}}.editor{max-width:1560px;margin:0 auto;padding:20px 32px 48px}.editor__bar{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:20px;display:flex}.editor__back{margin-left:-10px}.editor__title{border-radius:var(--r-ctl);min-width:0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-26);letter-spacing:-.01em;text-overflow:ellipsis;background:0 0;border:1px solid #0000;flex:280px;margin-left:-10px;padding:6px 10px;line-height:1.2}.editor__title:hover:not(:disabled){border-color:var(--line);background:var(--paper)}.editor__title:focus{border-color:var(--red);background:var(--paper);box-shadow:var(--focus);outline:none}.editor__title:disabled{color:var(--ink)}.editor__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.editor__project{width:auto;max-width:300px;min-height:38px;font-size:var(--fs-13);padding-top:6px;padding-bottom:6px}.editor__tabs{display:none}.editor__grid{grid-template-columns:minmax(360px,45fr) minmax(420px,55fr);align-items:start;gap:24px;display:grid}.editor__side{gap:20px;min-width:0;display:grid}.editor__media{gap:20px;display:grid}.chat{background:var(--paper);border-radius:var(--r-sheet);height:calc(100dvh - 140px);min-height:520px;box-shadow:var(--shadow-sheet);flex-direction:column;display:flex;position:sticky;top:20px;overflow:hidden}.chat__list{scroll-behavior:smooth;flex-direction:column;flex:1;gap:14px;padding:20px 20px 8px;display:flex;overflow-y:auto}.chat__intro{align-items:center;gap:18px;margin:auto 0;padding:8px 4px;display:flex}.chat__intro img{flex:none;width:110px;height:auto}.chat__intro h3{font-family:var(--font-display);font-size:var(--fs-20);margin-bottom:6px}.bubble{max-width:92%;animation:feed-in .25s var(--ease-out);gap:10px;display:flex}.bubble--user{align-self:flex-end}.bubble__ava{background:var(--red-tint);object-fit:contain;border-radius:50%;flex:none;width:30px;height:30px;padding:5px}.bubble__body{background:var(--mist-soft);border-radius:16px;min-width:0;padding:10px 14px}.bubble--assistant .bubble__body{border-top-left-radius:6px}.bubble--user .bubble__body{background:var(--wine);color:#fff;border-top-right-radius:6px}.bubble--error .bubble__body{background:var(--red-tint);color:var(--red-press)}.bubble--live{width:100%;max-width:100%}.bubble--live .bubble__body{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-soft);flex:1}.bubble__meta{color:var(--ink-3);align-items:baseline;gap:8px;margin-bottom:2px;font-size:12px;display:flex}.bubble--user .bubble__meta{color:#ffffffa6}.bubble__meta span{color:var(--ink-2);font-weight:600}.bubble--user .bubble__meta span{color:#ffffffd9}.bubble__text{white-space:pre-wrap;overflow-wrap:anywhere}.chat__input{border-top:1px solid var(--line-soft);background:var(--paper);gap:8px;padding:12px 16px 14px;display:grid}.chat__input .textarea{min-height:84px;max-height:260px}.chat__actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.chat__hint{color:var(--ink-3);font-size:12px}.chat__locked{border-top:1px solid var(--line-soft);color:var(--ink-2);font-size:var(--fs-13);background:var(--mist-soft);padding:16px 20px}.autonote{border-radius:var(--r-panel);border:1px solid var(--line-soft);background:#fcfbfb;gap:12px;padding:14px 16px;display:grid}.autonote__head{flex-wrap:wrap;align-items:center;gap:10px;font-weight:500;display:flex}.autonote__how{color:var(--red);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:2px 0;font-weight:500;display:inline-flex}.autonote__how:hover{color:var(--red-press);text-underline-offset:3px;text-decoration:underline}.autonote__how svg{transition:transform .15s}.autonote__how svg.is-open{transform:rotate(180deg)}.autonote__feed{overscroll-behavior:contain;border-top:1px solid var(--line-soft);max-height:360px;padding-top:10px;overflow-y:auto}.autonote__block h4{font-size:var(--fs-13);color:var(--ink-2);margin-bottom:6px;font-weight:600}.autonote__sources{font-size:var(--fs-13);gap:4px;margin:0;padding:0;list-style:none;display:grid}.autonote__sources li{align-items:center;gap:8px;min-width:0;display:flex}.autonote__sources svg{color:var(--ink-3);flex:none}.autonote__sources a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.autonote__sources a:hover{color:var(--red)}.autonote__checks{border-radius:var(--r-ctl);background:var(--warn-tint);color:#5f400c;padding:10px 12px}.autonote__checks h4{color:#6f4a0f}.autonote__checks ul{font-size:var(--fs-13);margin:0;padding-left:18px}.preview{gap:10px;display:grid}.preview__head{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.preview__title{font-family:var(--font-text);font-weight:600;font-size:var(--fs-17);letter-spacing:0}.manual{border-radius:var(--r-sheet);background:var(--paper);box-shadow:var(--shadow-sheet);gap:10px;padding:16px;display:grid}.manual__area{min-height:380px;font-size:var(--fs-15)}.manual__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.manual__theirs{border-radius:var(--r-ctl);background:var(--warn-tint);color:#6f4a0f;font-size:var(--fs-13);gap:8px;padding:10px 12px;display:grid}.manual__theirs-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.manual__theirs-text{background:var(--paper);max-height:180px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;padding:8px 10px;overflow:auto}.panel{padding:18px 20px}.panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.panel__head h3{font-size:var(--fs-17)}.panel__head h3 .muted{font-weight:400;font-size:var(--fs-13);margin-left:4px}.photos{transition:box-shadow .15s,border-color .15s}.photos--drag{border-color:var(--red);box-shadow:0 0 0 3px var(--red-tint-2)}.photos__busy{justify-content:space-between;align-items:center;gap:12px;padding:8px 0 12px;display:flex}.gen{border-radius:var(--r-ctl);background:var(--mist-soft);gap:10px;margin-bottom:12px;padding:12px;display:grid}.dropzone{border:1.5px dashed var(--line);border-radius:var(--r-panel);width:100%;color:var(--ink-2);cursor:pointer;text-align:center;background:#fcfcfb;justify-items:center;gap:6px;padding:26px 16px;display:grid}.dropzone:hover{border-color:var(--red);color:var(--red)}.thumbs{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.thumb-cell{align-content:start;gap:4px;min-width:0;display:grid}.thumb{aspect-ratio:1;background:var(--mist-soft);cursor:grab;border-radius:12px;position:relative;overflow:hidden}.thumb-cell.is-dragging .thumb{opacity:.4}.thumb__credit{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:11px;line-height:1.4;text-decoration:none;overflow:hidden}.thumb__credit:hover{color:var(--red);text-decoration:underline}.thumb img{object-fit:cover;width:100%;height:100%}.thumb__main,.thumb__tag{color:#fff;background:#1d1d1bb8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:6px;left:6px}.thumb__tag{background:#651209d9;left:auto;right:6px}.thumb__tools{opacity:0;background:linear-gradient(#0000,#0000008c);justify-content:space-between;padding:6px;transition:opacity .15s;display:flex;position:absolute;inset:auto 0 0}.thumb:hover .thumb__tools,.thumb:focus-within .thumb__tools{opacity:1}@media (hover:none){.thumb__tools{opacity:1}}.thumb__tools button{width:28px;height:28px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:8px;place-items:center;display:grid}.thumb__tools button:disabled{opacity:.35;cursor:default}.thumb__tools .thumb__del{margin-left:auto}.thumb__tools .thumb__del:hover{background:var(--red);color:#fff}.publish{gap:12px;display:grid}.publish .panel__head{margin-bottom:0}.publish__row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.publish__when{flex:220px}.publish__row--second .btn{flex:none}.publish__releasing{border-radius:var(--r-ctl);background:var(--mist-soft);color:var(--ink-2);align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:flex}.publish--done{justify-items:start}.publish__done{align-items:center;gap:10px;font-weight:500;display:flex}@media (width<=1180px) and (width>=900px){.editor__grid{grid-template-columns:minmax(320px,1fr) minmax(380px,1.1fr)}}@media (width<=899px){.editor{padding:12px 16px 32px}.editor__bar{gap:8px;margin-bottom:12px}.editor__back-text{display:none}.editor__title{font-size:var(--fs-20);flex-basis:0}.editor__meta{flex-wrap:nowrap;width:100%}.editor__project{flex:1;min-width:0;max-width:none}.editor__tabs{z-index:10;background:var(--mist);border-radius:12px;grid-template-columns:auto auto 1fr;gap:4px;margin:0 -4px 14px;padding:4px;display:grid;position:sticky;top:56px;box-shadow:0 6px 12px -8px #1d1d1b40}.editor__tab{min-height:40px;color:var(--ink-2);font-weight:600;font-size:var(--fs-13);white-space:nowrap;background:#ffffff80;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.editor__tab.is-active{background:var(--wine);color:#fff}.editor__tab-count{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:grid}.editor__grid{grid-template-columns:1fr;gap:16px}.editor[data-pane=chat] .editor__side,.editor[data-pane=preview] .chat,.editor[data-pane=preview] .editor__media,.editor[data-pane=media] .chat,.editor[data-pane=media] .preview{display:none}.chat{height:auto;min-height:0;position:static;overflow:visible}.chat__list{min-height:240px;padding:14px 12px 8px;overflow:visible}.chat__input{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));border-radius:0 0 var(--r-sheet) var(--r-sheet);position:sticky;box-shadow:0 -8px 16px -12px #1d1d1b4d}.chat__intro{text-align:center;flex-direction:column}.chat__hint{display:none}.bubble{max-width:100%}.panel{padding:16px}.publish__row .btn{flex:auto}}.publish__photos{justify-content:center}.write-sec__head{justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:12px;display:flex}.write-sec__title{font-family:var(--font-text);font-size:var(--fs-20);letter-spacing:0;align-items:center;gap:10px;font-weight:600;display:inline-flex}.write-sec__count{border-radius:var(--r-chip);min-width:26px;height:24px;color:var(--ink-2);font-size:var(--fs-13);font-variant-numeric:tabular-nums;background:#1d1d1b14;place-items:center;padding:0 8px;font-weight:600;display:inline-grid}.write-sec__count--wine{background:var(--wine);color:#fff}.write-sec__link{font-size:var(--fs-13);font-weight:500}.write-loading{place-items:center;min-height:120px;padding:28px;display:grid}.write-projects__list{margin:0;padding:0;list-style:none}.write-projects__list>li+li{border-top:1px solid var(--line-soft)}.write-proj{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:24px;padding:20px 24px;transition:background-color .15s;display:flex}.write-projects__list>li:first-child .write-proj{border-radius:var(--r-sheet) var(--r-sheet) 0 0}.write-proj:hover:not(:disabled){background:#1d1d1b06}.write-proj:focus-visible{box-shadow:inset 0 0 0 3px #b4191859}.write-proj:disabled{cursor:progress}.write-proj:disabled:not([aria-busy=true]){opacity:.55}.write-proj__body{flex:1;gap:4px;min-width:0;display:grid}.write-proj__name{font-size:var(--fs-17);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;font-weight:600;line-height:1.3;display:flex}.write-proj__mark{font-weight:500}.write-proj__rubric{max-width:75ch;color:var(--wine);overflow-wrap:anywhere;font-weight:500}.write-proj__rubric--none{color:var(--ink-2);font-weight:400}.write-proj__tags{max-width:75ch;color:var(--ink-2);font-size:var(--fs-13);overflow-wrap:anywhere}.write-proj__go{border:1px solid var(--red-tint-2);border-radius:var(--r-ctl);background:var(--paper);min-width:152px;min-height:44px;color:var(--red);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.write-proj:hover:not(:disabled) .write-proj__go,.write-proj:focus-visible .write-proj__go,.write-proj__go.is-busy{border-color:var(--red);background:var(--red);color:#fff}.write-proj:active:not(:disabled) .write-proj__go{background:var(--red-press);border-color:var(--red-press)}.write-proj__go .ecg-loader__label{color:#fff}.write-projects__foot{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 24px 12px 14px;display:flex}.write-projects__hint{color:var(--ink-2);font-size:var(--fs-13)}.write-lists{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px;margin-top:44px;display:grid}.write-side{gap:36px;min-width:0;display:grid}.write-list__rows{margin:0;padding:0;list-style:none}.write-list__rows>li+li{border-top:1px solid var(--line-soft)}.write-list__more{border:0;border-top:1px solid var(--line-soft);border-radius:0 0 var(--r-panel) var(--r-panel);width:100%;min-height:48px;color:var(--red);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:10px 16px;font-weight:500;text-decoration:none;display:flex}.write-list__more:hover{background:var(--red-tint)}.write-list__more:focus-visible{box-shadow:inset 0 0 0 3px #b4191859}.write-post{align-items:flex-start;gap:16px;padding:16px 12px 16px 20px;transition:background-color .15s,opacity .15s;display:flex;position:relative}.write-list__rows>li:first-child{border-radius:var(--r-panel) var(--r-panel) 0 0}.write-list__rows>li:last-child{border-radius:0 0 var(--r-panel) var(--r-panel)}.write-list__rows>li:only-child{border-radius:var(--r-panel)}.write-list__rows:not(:last-child)>li:last-child{border-radius:0}.write-list__rows:not(:last-child)>li:only-child{border-radius:var(--r-panel) var(--r-panel) 0 0}.write-post:hover{background:#1d1d1b06}.write-post.is-leaving{opacity:.45}.write-post__main{flex:1;gap:4px;min-width:0;display:grid}.write-post__title{min-width:0;font-size:var(--fs-17);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.write-post__link{color:inherit;text-decoration:none}.write-post__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.write-post:hover .write-post__link{text-decoration:underline;-webkit-text-decoration-color:var(--red-tint-2);text-decoration-color:var(--red-tint-2);text-decoration-thickness:2px}.write-post__link:focus-visible{box-shadow:none}.write-post__link:focus-visible:after{box-shadow:inset 0 0 0 3px #b4191859}.write-post__time{color:var(--ink-2);font-size:var(--fs-13);white-space:nowrap}.write-post__text{max-width:75ch;color:var(--ink-2);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.write-post__text--short{-webkit-line-clamp:1;line-clamp:1}.write-post__text.is-empty{color:var(--ink-2);font-style:italic}.write-post__meta{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;display:flex}.write-post__project{min-width:0;color:var(--wine);font-size:var(--fs-13);overflow-wrap:anywhere;font-weight:500}.write-post__count{color:var(--ink-2);font-size:var(--fs-13)}.write-post__error{max-width:75ch;color:var(--red-press);font-size:var(--fs-13)}.write-post__thumb{border-radius:var(--r-ctl);object-fit:cover;background:var(--mist-soft);flex:none;width:64px;height:64px}.write-post__del{z-index:1;flex:none;margin-top:-6px;position:relative}.write-live{font-size:var(--fs-13)}.write-when{flex:none;width:88px;padding-top:1px;display:grid}.write-when__day{color:var(--ink-2);font-size:var(--fs-13);white-space:nowrap;line-height:1.4}.write-when__time{font-family:var(--font-display);font-size:var(--fs-20);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.write-quiet{color:var(--ink-2);align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.write-quiet svg{color:var(--wine);flex:none;margin-top:2px}.write-error{align-items:center}.write-recent{margin:0;padding:0;list-style:none}.write-recent__row{align-items:center;gap:12px;padding:12px 0;display:flex}.write-recent__row+.write-recent__row{border-top:1px solid var(--line)}.write-recent__row:first-child{padding-top:2px}.write-recent__main{flex:1;gap:2px;min-width:0;display:grid}.write-recent__title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;font-weight:600;text-decoration:none;overflow:hidden}.write-recent__title:hover{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.write-recent__sub{color:var(--ink-2);font-size:var(--fs-13);flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}.write-recent__vk{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--paper);min-height:36px;color:var(--ink);font-size:var(--fs-13);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:6px 12px;font-weight:500;text-decoration:none;display:inline-flex}.write-recent__vk:hover{border-color:var(--ink-3)}@media (width<=1199px){.write-lists{grid-template-columns:minmax(0,1fr);gap:36px}}@media (width<=899px){.write-lists{margin-top:36px}.write-proj{flex-direction:column;align-items:stretch;gap:14px;padding:18px 16px}.write-proj__go{min-height:48px}.write-projects__foot{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px 16px}.write-projects__none{border:1px solid var(--line);min-height:48px}.write-projects__hint{text-align:center}.write-post{gap:12px;padding:14px 6px 14px 16px}.write-post__thumb{width:56px;height:56px}.write-post__del{width:44px;height:44px;margin-top:-8px}.write-when{width:76px}.write-when__time{font-size:var(--fs-17)}.write-recent__vk{min-height:44px}}@media (width<=599px){.write-post--scheduled{flex-direction:column;gap:4px}.write-when{align-items:baseline;gap:8px;width:auto;padding-top:0;display:flex}}@media (width<=420px){.write-post__thumb{display:none}}.auto-spin{animation:.9s linear infinite auto-spin}@keyframes auto-spin{to{transform:rotate(360deg)}}.auto-section-title{font-family:var(--font-text);font-size:var(--fs-17);letter-spacing:0;font-weight:600}.auto-need{gap:18px;display:grid}.auto-seg{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.auto-seg__legend{float:left;width:100%;color:var(--ink-2);font-size:var(--fs-13);margin-bottom:6px;padding:0;font-weight:500}.auto-seg__opts{clear:both;background:#1d1d1b0f;border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.auto-seg__opt{display:block;position:relative}.auto-seg__opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.auto-seg__opt span{min-height:40px;color:var(--ink-2);text-align:center;pointer-events:none;border-radius:9px;justify-content:center;align-items:center;padding:6px 10px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.auto-seg__opt:hover span{color:var(--ink)}.auto-seg__opt input:checked+span{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #1d1d1b1f}.auto-seg__opt input:focus-visible+span{box-shadow:var(--focus)}.auto-status{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-panel);align-items:center;gap:12px;min-width:0;margin-bottom:24px;padding:10px 16px;display:flex}.auto-status--loading{min-height:54px}.auto-status-error{margin-bottom:24px}.auto-status-fail{margin:-12px 0 24px}.auto-status__icon{background:var(--mist-soft);width:32px;height:32px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.auto-status__icon--warn{background:var(--warn-tint);color:#8a5a12}.auto-status__line{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.auto-status__title{overflow-wrap:anywhere;font-weight:600;line-height:1.35}.auto-status__text{color:var(--ink-2);font-size:var(--fs-13);overflow-wrap:anywhere;line-height:1.45}.auto-status__text a{font-weight:500}.auto-linkbtn{color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.auto-jobs{gap:10px;margin-bottom:32px;display:grid}.auto-jobs .auto-section-title{margin-bottom:2px}.auto-job{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-panel);overflow:hidden}.auto-job--running{border-color:var(--red-tint-2)}.auto-job__head{align-items:center;gap:14px;padding:12px 12px 12px 18px;display:flex}.auto-job__mark{flex:none;place-items:center;width:56px;height:32px;display:grid}.auto-job--done .auto-job__mark,.auto-job--failed .auto-job__mark{border-radius:50%;width:32px;margin:0 12px}.auto-job--done .auto-job__mark{background:var(--ok-tint);color:var(--ok)}.auto-job--failed .auto-job__mark{background:var(--red-tint);color:var(--red)}.auto-job__main{flex:1;min-width:0}.auto-job__title{font-family:var(--font-text);font-size:var(--fs-15);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.auto-job__now{color:var(--ink-2);font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;animation:feed-in .28s var(--ease-out);line-height:1.5;overflow:hidden}.auto-job--failed .auto-job__now{color:var(--red-press);white-space:normal;overflow-wrap:anywhere}.auto-job__time{color:var(--ink-2);font-size:var(--fs-13);font-variant-numeric:tabular-nums;flex:none}.auto-job__toggle{color:var(--ink-2);flex:none}.auto-job__toggle svg{transition:transform .15s}.auto-job__toggle svg.is-open{transform:rotate(180deg)}.auto-job__dismiss{flex:none;width:36px;height:36px}.auto-job__feed{border-top:1px solid var(--line-soft);overscroll-behavior:contain;max-height:420px;padding:12px 18px 14px;overflow-y:auto}.auto-job__feed .feed__head{display:none}.auto-job__feed .feed__empty{padding-left:0}.auto-job__foot{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 18px;display:flex}.auto-job__posts{flex-wrap:wrap;flex:320px;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.auto-job__posts li{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.auto-job__post{border-radius:var(--r-ctl);background:var(--mist-soft);min-width:0;max-width:100%;min-height:32px;color:var(--ink);font-size:var(--fs-13);align-items:center;gap:8px;padding:5px 12px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.auto-job__post svg{color:var(--ink-3);flex:none}.auto-job__post span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auto-job__post:hover{background:var(--red-tint);color:var(--red-press)}.auto-job__post:hover svg{color:currentColor}.auto-job__none{flex:auto}.auto-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:18px;display:flex}.auto-tabs{max-width:100%}.auto-tabs .tabs__tab:not(:first-child) .tabs__count{color:var(--ink-2);background:#1d1d1b1a}.auto-panel:focus-visible{border-radius:var(--r-panel)}.auto-loading{place-items:center;min-height:240px;display:grid}.auto-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.auto-card{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-panel);cursor:pointer;flex-direction:column;min-width:0;transition:border-color .15s,opacity .15s;display:flex;position:relative;overflow:hidden}.auto-card:hover{border-color:var(--line)}.auto-card:has(.auto-card__link:focus-visible){box-shadow:var(--focus);border-color:var(--red)}.auto-card.is-busy{opacity:.6}.auto-card__media{aspect-ratio:4/3;background:var(--mist-soft);position:relative;overflow:hidden}.auto-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-out)}.auto-card:hover .auto-card__media img{transform:scale(1.03)}.auto-card__ph{background:#f3f2f1;place-items:center;width:100%;height:100%;display:grid}.auto-card__ph svg{width:62%;height:auto;overflow:visible}.auto-card__ph path{fill:none;stroke:var(--red);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.38}.auto-card__tag{display:flex;position:absolute;top:12px;left:12px}.auto-card__credit{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#1d1d1bad;border-radius:999px;max-width:calc(100% - 20px);padding:2px 9px;font-size:11px;font-weight:500;line-height:18px;text-decoration:none;position:absolute;bottom:10px;left:10px;overflow:hidden}.auto-card__credit:hover,.auto-card__credit:focus-visible{color:#fff;background:#1d1d1bdb;text-decoration:underline}.auto-card__tag .chip{box-shadow:0 0 0 2px #ffffffeb}.auto-card__body{flex-direction:column;flex:1;gap:8px;padding:16px 18px;display:flex}.auto-card__title{font-family:var(--font-text);font-size:var(--fs-17);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.auto-card__link{color:var(--ink);border-radius:4px;text-decoration:none}.auto-card__link:focus-visible{box-shadow:none}.auto-card:hover .auto-card__link{color:var(--red)}.auto-card__text{color:var(--ink-2);font-size:var(--fs-13);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.auto-card__meta{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:auto;padding-top:8px;display:flex}.auto-card__when{color:var(--ink-2);font-size:var(--fs-13);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.auto-card__when svg{color:var(--ink-3);flex:none}.auto-card__when--scheduled{color:var(--wine);font-weight:500}.auto-card__when--scheduled svg{color:var(--wine)}.auto-card__vk{font-size:var(--fs-13);color:var(--ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.auto-card__vk:hover{color:var(--red)}.auto-card--failed,.auto-card--failed:hover{border-color:var(--red-tint-2)}.auto-card__error{border-radius:var(--r-ctl);white-space:normal;flex-basis:100%;align-items:flex-start;min-width:0;padding:6px 10px}.auto-card__error svg{flex:none;margin-top:3px}.auto-card__error span{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.auto-card__actions{border-top:1px solid var(--line-soft);gap:8px;padding-top:12px;display:flex}@media (width<=1279px){.auto-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.auto .page-head__actions{width:100%}.auto-head-btn{flex:100%}.auto-head-btn.btn--primary{order:-1}.auto-status{align-items:flex-start;margin-bottom:20px;padding:10px 14px}.auto-status__line{padding-top:5px;display:grid}.auto-status-error{margin-bottom:20px}.auto-status-fail{margin:-10px 0 20px}.auto-jobs{margin-bottom:24px}.auto-job__head{grid-template-columns:48px minmax(0,1fr) auto;gap:4px 10px;padding:12px 8px 8px 12px;display:grid}.auto-job__mark{grid-area:1/1;align-self:start;width:48px}.auto-job--done .auto-job__mark,.auto-job--failed .auto-job__mark{margin:0 8px}.auto-job__main{grid-area:1/2}.auto-job__now{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.auto-job__dismiss{grid-area:1/3;align-self:start}.auto-job__time{grid-area:2/2;place-self:center start}.auto-job__toggle{grid-area:2/2/auto/4;justify-self:end}.auto-job__feed{max-height:60vh;padding:10px 14px 12px}.auto-job__foot{padding:12px 14px}.auto-job__posts{flex-basis:100%}.auto-bar{margin-bottom:14px}.auto-tabs{width:100%}.auto-tabs .tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:visible}.auto-tabs .tabs__tab{min-height:44px;font-size:var(--fs-13);white-space:nowrap;text-align:center;justify-content:center;padding:6px 4px;position:relative}.auto-tabs .tabs__count{min-width:18px;height:18px;padding:0 5px;font-size:11px;position:absolute;top:-6px;right:-2px}.auto-grid{gap:14px}}@media (width<=639px){.auto-grid{grid-template-columns:1fr}}.cal-loading{place-items:center;min-height:40vh;display:grid}.cal-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.cal-layout--solo{grid-template-columns:minmax(0,1fr)}.cal-queue{min-width:0}.cal-sheet{padding:28px 28px 20px;container:cal/inline-size}.cal-notes{gap:8px;margin-bottom:24px;display:grid}.cal-notes .note-line svg{flex:none;margin-top:2px}.cal-tl{--cal-date-w:132px;--cal-gutter:40px;--cal-node:13px;--cal-node-y:24px;--cal-line-x:calc(var(--cal-date-w) + var(--cal-gutter) / 2);gap:28px;display:grid;position:relative}.cal-tl:before{content:"";top:calc(var(--cal-node-y) - 4px);bottom:8px;left:calc(var(--cal-line-x) - 1px);background:var(--red);border-radius:2px;width:2px;position:absolute}.cal-day{grid-template-columns:var(--cal-date-w) minmax(0, 1fr);column-gap:var(--cal-gutter);display:grid;position:relative}.cal-day+.cal-day:after{content:"";top:-14px;left:calc(var(--cal-date-w) + var(--cal-gutter));background:var(--line-soft);height:1px;position:absolute;right:0}.cal-day__head{align-self:start;padding-top:7px;position:sticky;top:24px}.cal-day__node{display:none}.cal-day__date{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600}.cal-day__num{font-size:var(--fs-34);font-weight:700;line-height:1;display:block}.cal-day__month{font-size:var(--fs-17);margin-top:6px;line-height:1.2;display:block}.cal-day__sub{color:var(--ink-2);font-size:var(--fs-13);margin-top:8px;line-height:1.45}.cal-day__rel{color:var(--red);font-weight:600}.cal-day__away{white-space:nowrap;display:block}.cal-day.is-today .cal-day__num{color:var(--red)}.cal-day__items{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.cal-item{min-width:0;position:relative}.cal-item__node{z-index:1;left:calc(var(--cal-gutter) / -2 - var(--cal-node) / 2);top:calc(var(--cal-node-y) - var(--cal-node) / 2);width:var(--cal-node);height:var(--cal-node);border:2.5px solid var(--red);background:var(--paper);box-shadow:0 0 0 4px var(--paper);border-radius:50%;position:absolute}.cal-item--missing .cal-item__node{border-color:var(--warn);background:var(--warn-tint)}.cal-item--due .cal-item__node{background:var(--red)}.cal-item__link{border-radius:var(--r-panel);color:inherit;grid-template:"time thumb body""time thumb meta"1fr/52px 96px minmax(0,1fr);align-items:start;column-gap:16px;padding:12px;text-decoration:none;transition:background-color .15s;display:grid}.cal-item__link:hover{background:var(--mist-soft)}.cal-item__link:hover .cal-item__title{color:var(--red)}.cal-item__time{font-size:var(--fs-17);font-variant-numeric:tabular-nums;grid-area:time;font-weight:600;line-height:24px}.cal-thumb{aspect-ratio:4/3;border-radius:var(--r-ctl);background:var(--mist-soft);grid-area:thumb;width:96px;display:block;overflow:hidden}.cal-thumb img{object-fit:cover;width:100%;height:100%}.cal-thumb--empty{background:var(--red-tint);place-items:center;display:grid}.cal-thumb--empty img{opacity:.5;width:46%;height:auto}.cal-item__body{grid-area:body;min-width:0;max-width:75ch}.cal-item__title{font-size:var(--fs-17);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:24px;transition:color .15s;display:-webkit-box;overflow:hidden}.cal-item__text{color:var(--ink-2);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;line-height:1.5;display:-webkit-box;overflow:hidden}.cal-item__meta{min-width:0;font-size:var(--fs-13);flex-wrap:wrap;grid-area:meta;align-self:start;align-items:center;gap:6px 14px;margin-top:10px;display:flex}.cal-item__project{min-width:0;color:var(--wine);align-items:center;gap:6px;font-weight:500;display:inline-flex}.cal-item__project svg{flex:none}.cal-vk{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.cal-vk svg{flex:none}.cal-vk--ok{color:var(--ok)}.cal-vk--warn{color:#8a5a12;font-weight:500}.cal-recent{padding:22px 20px 14px}.cal-recent__title{font-size:var(--fs-20);margin-bottom:8px}.cal-recent__list{margin:0;padding:0;list-style:none}.cal-recent__item{gap:2px;min-width:0;padding:12px 0;display:grid}.cal-recent__item+.cal-recent__item{border-top:1px solid var(--line-soft)}.cal-recent__when{color:var(--ink-2);font-size:var(--fs-13);font-variant-numeric:tabular-nums}.cal-recent__name{color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;justify-self:start;font-weight:600;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.cal-recent__name:hover{color:var(--red)}.cal-recent__vk{font-size:var(--fs-13);justify-self:start;align-items:center;gap:6px;margin-top:4px;font-weight:500;display:inline-flex}.cal-recent__vk svg{flex:none}.cal-recent__name:focus-visible,.cal-recent__vk:focus-visible{border-radius:4px}.cal-recent__more{margin:4px 0 4px -12px}.cal-item__actions{margin-top:-6px;padding:0 12px 10px 192px;display:flex}@container cal (width<=680px){.cal-tl{--cal-date-w:112px;--cal-gutter:32px}.cal-item__link{grid-template-columns:48px 80px minmax(0,1fr);column-gap:14px}.cal-thumb{width:80px}.cal-item__actions{padding-left:168px}.cal-day__num{font-size:var(--fs-26)}}@container cal (width<=520px){.cal-tl{--cal-gutter:28px;--cal-node:12px;--cal-node-y:22px;--cal-line-x:calc(var(--cal-gutter) / 2);gap:24px}.cal-tl:before{top:10px}.cal-day{padding-left:var(--cal-gutter);grid-template-columns:minmax(0,1fr)}.cal-day+.cal-day:after{top:-12px;left:var(--cal-gutter)}.cal-day__head{flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:0 0 6px;display:flex;position:relative;top:auto}.cal-day__node{left:calc(var(--cal-gutter) / -2 - 8px);background:var(--red);width:16px;height:16px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;display:block;position:absolute;top:5px}.cal-day__num,.cal-day__month{font-size:var(--fs-20);margin:0;font-weight:600;line-height:1.3;display:inline}.cal-day__sub{margin:0}.cal-day__away{display:inline}.cal-day__away:before{content:", "}.cal-item__link{grid-template:"time time""thumb body""meta meta"/72px minmax(0,1fr);gap:6px 12px;padding:10px}.cal-thumb{width:72px}.cal-item__title{font-size:var(--fs-15);line-height:1.4}.cal-item__text{font-size:var(--fs-13)}.cal-item__meta{margin-top:4px}.cal-item__actions{margin-top:0;padding:0 10px 8px}}@media (width<=1199px){.cal-layout{grid-template-columns:minmax(0,1fr)}}@media (width>=640px) and (width<=1199px){.cal-recent__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.cal-recent__item{border-top:1px solid var(--line-soft)}.cal-recent__item:nth-child(-n+2){border-top:0}}@media (width<=599px){.cal-sheet{padding:20px 14px 14px}.cal-recent{padding:18px 16px 10px}}.pp{gap:18px;display:grid}.pp__when{font-size:var(--fs-17);color:var(--wine);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.pp__steps{counter-reset:pp-step;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp__steps li{counter-increment:pp-step;border-radius:var(--r-chip);background:var(--mist-soft);align-items:center;gap:8px;padding:5px 12px 5px 5px;font-weight:500;display:flex}.pp__steps li:before{content:counter(pp-step);background:var(--red);color:#fff;width:24px;height:24px;font-size:var(--fs-13);border-radius:50%;place-items:center;font-weight:700;display:grid}.pp__photos{gap:10px;display:grid}.pp__photos-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pp__count{font-weight:600}.pp__thumbs{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pp__thumb{aspect-ratio:4/3;border-radius:var(--r-ctl);background:var(--mist);position:relative;overflow:hidden}.pp__thumb img{object-fit:cover;width:100%;height:100%;display:block}.pp__num{border-radius:var(--r-chip);color:#fff;min-width:24px;height:24px;font-size:var(--fs-13);background:#1d1d1bb8;place-items:center;padding:0 7px;font-weight:700;display:grid;position:absolute;top:6px;left:6px}.pp__thumb:first-child .pp__num{background:var(--red)}.pp__dl{background:var(--paper);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;bottom:6px;right:6px;box-shadow:0 2px 8px #1d1d1b40}.pp__dl:hover{background:var(--red);color:#fff}.pp__dl:focus-visible{box-shadow:var(--focus);outline:none}.pp__ok{color:var(--ok);align-items:center;gap:8px;margin:0;font-weight:500;display:flex}.pp__links{flex-wrap:wrap;gap:10px;display:flex}@media (width<=560px){.pp__thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.pp__links .btn,.pp__photos-head .btn{flex:100%;justify-content:center}}.proj-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.proj-toolbar__count{color:var(--ink-2);font-size:var(--fs-13)}.proj-loading{place-items:center;min-height:240px;display:grid}.proj-list{margin:0;padding:4px 0;list-style:none}.proj-row{grid-template:"main actions""main stats"1fr/minmax(0,1fr) auto;gap:18px 40px;padding:24px 28px;transition:opacity .15s;display:grid}.proj-row+.proj-row{border-top:1px solid var(--line-soft)}.proj-row.is-busy{opacity:.7}.proj-row__main{grid-area:main;justify-items:start;gap:8px;min-width:0;max-width:75ch;display:grid}.proj-row__title{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.proj-row__name{font-size:var(--fs-20);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.proj-row__mark{color:var(--wine);background:var(--red-tint)}.proj-row__mark svg{color:var(--red)}.proj-row__rubric{color:var(--wine);overflow-wrap:anywhere;font-weight:500}.proj-row__rubric--none{color:var(--ink-3);font-weight:400;font-size:var(--fs-13)}.proj-row__desc{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.proj-row__desc--none{color:var(--ink-3);font-size:var(--fs-13)}.proj-rich{overflow-wrap:anywhere;gap:8px;display:grid}.proj-rich__h{margin-top:6px;font-weight:600}.proj-rich__h:first-child{margin-top:0}.proj-rich ul,.proj-rich ol{gap:4px;margin:0;padding-left:22px;display:grid}.proj-rich li::marker{color:var(--ink-3)}.proj-row__meta{width:100%;font-size:var(--fs-13);color:var(--ink-2);gap:4px;margin:4px 0 0;line-height:1.5;display:grid}.proj-row__meta>div{grid-template-columns:76px minmax(0,1fr);gap:12px;display:grid}.proj-row__meta dt{color:var(--ink-3)}.proj-row__meta dd{overflow-wrap:anywhere;min-width:0;margin:0}.proj-row__meta dd[data-clamp]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.proj-row__style{white-space:pre-line}.proj-none{color:var(--ink-3)}.proj-ref{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.proj-ref:hover{color:var(--red);text-decoration-color:currentColor}.proj-row__more{color:var(--ink-2);font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;margin:2px 0 0 -6px;padding:4px 6px;font-weight:500;display:inline-flex}.proj-row__more:hover{color:var(--red)}.proj-row__more svg{transition:transform .15s}.proj-row__more[aria-expanded=true] svg{transform:rotate(180deg)}.proj-row__actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:4px;display:flex}.proj-row__primary{margin-right:4px}.proj-stats{grid-area:stats;grid-template-columns:repeat(3,minmax(72px,auto));place-self:start end;gap:20px;margin:0;padding:0;list-style:none;display:grid}.proj-stat{text-align:right;gap:1px;display:grid}.proj-stat__n{font-size:var(--fs-20);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.proj-stat__label{color:var(--ink-2);font-size:var(--fs-13)}.proj-stat.is-zero .proj-stat__n{color:var(--ink-3);font-weight:500}.proj-menu{position:relative}.proj-menu__btn.is-open{color:var(--ink);background:#1d1d1b0f}.proj-menu__list{z-index:15;background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-panel);min-width:240px;box-shadow:var(--shadow-pop);animation:proj-pop .14s var(--ease-out);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.proj-menu__list.is-up{top:auto;bottom:calc(100% + 6px)}@keyframes proj-pop{0%{opacity:0;transform:translateY(-4px)}}.proj-menu__item{border-radius:var(--r-ctl);min-height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;font-weight:500;display:flex}.proj-menu__item svg{color:var(--ink-2)}.proj-menu__item:hover,.proj-menu__item:focus-visible{background:var(--mist-soft)}.proj-menu__item.is-danger,.proj-menu__item.is-danger svg{color:var(--red)}.proj-menu__item.is-danger:hover,.proj-menu__item.is-danger:focus-visible{background:var(--red-tint)}.proj-menu__item[aria-disabled=true]{color:var(--ink-3);cursor:not-allowed}.proj-menu__item[aria-disabled=true] svg{color:var(--ink-3)}.proj-menu__item[aria-disabled=true]:hover{background:0 0}.proj-menu__note{border-top:1px solid var(--line-soft);color:var(--ink-2);font-size:var(--fs-13);max-width:30ch;margin:4px 6px;padding:8px 6px 2px;line-height:1.45}.proj-hint{margin-top:8px}.proj-confirm-note{font-size:var(--fs-13);color:var(--ink-3);margin-top:10px}.proj-form{gap:18px;display:grid}.proj-form__req{color:var(--ink-3);margin-left:4px;font-weight:400}.proj-form__desc{min-height:150px}.proj-form .input[aria-invalid=true]{border-color:var(--red)}.proj-form__err{color:var(--red-press);font-size:var(--fs-13)}.proj-form__warn{border-radius:var(--r-ctl);background:var(--warn-tint);color:#6f4a0f;align-items:flex-start;gap:6px;margin-top:6px;padding:6px 10px;display:flex}.proj-form__warn svg{flex:none;margin-top:3px}.proj-form__code{color:var(--ink-2);white-space:nowrap}.proj-frame{border-top:1px solid var(--line-soft);gap:10px;padding-top:18px;display:grid}.proj-frame__head{gap:2px;display:grid}.proj-frame__head h4{font-size:var(--fs-15);font-weight:600}.proj-frame__desk{border-radius:var(--r-panel);background:var(--vk-bg);justify-items:center;padding:18px 16px;display:grid}.proj-frame__desk .vk-post__foot{display:none}@media (width<=1080px){.proj-row{grid-template:"main main""stats actions"/minmax(0,1fr) auto;gap:16px 24px}.proj-row__main{max-width:none}.proj-stats{place-self:center start}.proj-stat{text-align:left}}@media (width<=599px){.proj-toolbar{margin-bottom:12px}.proj-list{padding:0}.proj-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""stats""actions";gap:14px;padding:18px 16px}.proj-row__name{font-size:var(--fs-17)}.proj-row__meta>div{grid-template-columns:minmax(0,1fr);gap:0}.proj-stats{border-radius:var(--r-ctl);background:var(--mist-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding:10px 12px}.proj-stat__n{font-size:var(--fs-17)}.proj-stat__label{font-size:12px}.proj-row__actions{justify-content:stretch}.proj-row__actions .btn{min-height:40px}.proj-row__primary{flex:1}.proj-frame__desk{padding:12px 8px}}.set{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}.set-nav{position:sticky;top:24px}.set-nav__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.set-nav__link{border-radius:var(--r-ctl);min-height:44px;color:var(--ink-2);align-items:center;gap:10px;padding:8px 12px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.set-nav__link:hover{color:var(--ink);background:#1d1d1b0d}.set-nav__link.is-active{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #1d1d1b14}.set-nav__icon{color:var(--ink-3);flex:none}.set-nav__link.is-active .set-nav__icon{color:var(--red)}.set-nav__label{flex:1;position:relative}.set-nav__pulse{width:28px;height:10px;color:var(--red);position:absolute;bottom:-9px;left:0}.set-nav__dot{background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px}.set-nav__dot--ok{background:var(--ok)}.set-nav__dot--warn{background:var(--warn)}.set-nav__dot--bad{background:var(--red)}.set-main{gap:24px;min-width:0;display:grid}.set-sec{gap:24px;padding:28px 32px 32px;scroll-margin-top:24px;display:grid}.set-sec__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.set-sec__head h2{font-size:var(--fs-26)}.set-sec__status{flex-wrap:wrap;gap:6px;display:flex}.set-block{border-top:1px solid var(--line-soft);gap:14px;min-width:0;padding-top:22px;display:grid}.set-sec>.set-block:first-of-type{border-top:0;padding-top:0}.set-block__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.set-block__head h3{font-size:var(--fs-17)}.set-block__link{font-size:var(--fs-13);font-weight:500}.set-form{gap:16px;max-width:640px;display:grid}.set-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.set-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.set-field--wide{grid-column:1/-1}.set-hint{font-size:var(--fs-13);color:var(--ink-3);line-height:1.45}.set-fieldset{border:1px solid var(--line-soft);border-radius:var(--r-panel);min-width:0;margin:0;padding:16px}.set-fieldset:disabled{opacity:.55}.set-input--mid{max-width:280px}.set-switch-cell{align-items:center;min-height:42px;display:flex}.set-secret{position:relative}.set-secret .input{font-family:var(--font-text);letter-spacing:.02em;padding-right:48px}.set-secret__input.is-masked{-webkit-text-security:disc;text-security:disc}.set-secret__input::placeholder{-webkit-text-security:none}.set-secret__eye{height:40px;position:absolute;top:1px;right:1px}.set-save{gap:10px;display:grid}.set-save__row,.set-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.set-save__note{font-size:var(--fs-13);color:var(--ink-3)}.set-inline-btn{min-height:30px}.set-vk-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.set-vk-sum{font-size:var(--fs-17);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.set-vk-sum strong{color:var(--ink);font-weight:600}.set-vk-sum__dot{background:var(--ink-3);border-radius:50%;flex:none;width:10px;height:10px}.set-vk-sum--ok .set-vk-sum__dot{background:var(--ok)}.set-vk-sum--warn .set-vk-sum__dot{background:var(--warn)}.set-vk-sum--bad .set-vk-sum__dot{background:var(--red)}.set-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.set-cards--one{grid-template-columns:minmax(0,520px)}.set-cards__loading{align-items:center;min-height:120px;display:flex}.set-card{border:1px solid var(--line-soft);border-radius:var(--r-panel);background:#fcfcfb;gap:12px;min-width:0;margin:0;padding:16px 18px;display:grid}.set-card--ok{background:#f6fbf8;border-color:#cfe5d8}.set-card--warn{background:#fdf8ee;border-color:#ecd9b4}.set-card--bad{border-color:var(--red-tint-2);background:#fdf6f5}.set-card__title{font-size:var(--fs-13);color:var(--ink-2);letter-spacing:.02em;font-weight:600}.set-card__state{align-items:center;gap:12px;min-width:0;display:flex}.set-card__icon,.set-card__avatar{border-radius:50%;flex:none;width:40px;height:40px}.set-card__icon{background:var(--mist-soft);color:var(--ink-2);place-items:center;display:grid}.set-card__avatar{object-fit:cover;box-shadow:0 0 0 1px var(--line-soft)}.set-card--ok .set-card__icon{background:var(--ok-tint);color:var(--ok)}.set-card--warn .set-card__icon{background:var(--warn-tint);color:#8a5a12}.set-card--bad .set-card__icon{background:var(--red-tint);color:var(--red)}.set-card__text{gap:2px;min-width:0;display:grid}.set-card__main{font-size:var(--fs-17);overflow-wrap:anywhere;font-weight:600}.set-card__mask{font-family:var(--font-mono);letter-spacing:.04em;font-weight:500}.set-card__sub{font-size:var(--fs-13);color:var(--ink-2)}.set-card__sub--warn,.set-card--warn .set-card__sub,.set-card--bad .set-card__sub{color:#8a5a12}.set-card--bad .set-card__sub{color:var(--red-press)}.set-card__actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.set-card__help{font-size:var(--fs-13)}.set-facts{gap:6px;margin:0;display:grid}.set-facts__row{grid-template-columns:170px minmax(0,1fr);gap:12px;display:grid}.set-facts dt{color:var(--ink-2);font-size:var(--fs-13);padding-top:2px}.set-facts dd{overflow-wrap:anywhere;margin:0}.set-details{border:1px solid var(--line-soft);border-radius:var(--r-panel)}.set-details>summary{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;font-weight:500;list-style:none;display:flex}.set-details>summary::-webkit-details-marker{display:none}.set-details>summary:hover{color:var(--red)}.set-details__chev{margin-left:auto;transition:transform .15s}.set-details[open] .set-details__chev{transform:rotate(180deg)}.set-details__body{gap:12px;padding:0 16px 16px;display:grid}.set-details--compact{border:0;justify-self:start;width:100%;max-width:640px}.set-details--compact>summary{font-size:var(--fs-13);color:var(--ink-2);padding:4px 0;display:inline-flex}.set-details--compact .set-details__chev{margin-left:0}.set-details--compact .set-details__body{padding:8px 0 0}.set-inline-form{gap:8px;display:flex}.set-inline-form .input{flex:1;min-width:0}.set-live{border-radius:var(--r-panel);background:var(--mist-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.set-live__time{font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:var(--fs-13)}.set-check{border-radius:var(--r-panel);border:1px solid var(--line-soft);gap:8px;padding:14px 16px;display:grid}.set-check--ok{background:#f6fbf8;border-color:#cfe5d8}.set-check--warn{background:#fdf8ee;border-color:#ecd9b4}.set-check--bad{border-color:var(--red-tint-2);background:#fdf6f5}.set-check__title{align-items:center;gap:8px;font-weight:600;display:flex}.set-check--ok .set-check__title{color:var(--ok)}.set-check--bad .set-check__title{color:var(--red-press)}.set-check__msg{color:var(--ink-2)}.set-quote{border-left:3px solid var(--red-tint-2);background:#ffffffb3;border-radius:0 8px 8px 0;margin:0;padding:8px 12px;font-style:italic}.set-test-img{width:min(360px,100%);box-shadow:0 0 0 1px var(--line-soft);border-radius:12px;display:block;overflow:hidden}.set-test-img img{aspect-ratio:4/3;object-fit:cover;width:100%}.set-suggest{flex-wrap:wrap;gap:6px;display:flex}.set-suggest__opt{border:1px solid var(--line);border-radius:var(--r-chip);background:var(--paper);min-height:30px;color:var(--ink-2);font-size:var(--fs-13);cursor:pointer;padding:4px 12px}.set-suggest__opt:hover{border-color:var(--ink-3);color:var(--ink)}.set-suggest__opt[aria-pressed=true]{border-color:var(--wine);background:var(--wine);color:#fff}.set-summary{border-radius:var(--r-panel);background:var(--mist-soft);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.set-summary>svg{color:var(--red);flex:none;margin-top:2px}.set-summary__text{gap:2px;display:grid}.set-summary__next{color:var(--ink)}@media (width<=1099px){.set{grid-template-columns:1fr;gap:16px}.set-nav{z-index:5;background:var(--mist);scrollbar-width:none;margin:0 -40px;padding:8px 40px;position:sticky;top:0;overflow-x:auto}.set-nav__list{gap:6px;width:max-content;display:flex}.set-nav__link{white-space:nowrap;min-height:40px;padding:6px 12px}.set-nav__pulse{display:none}.set-sec{scroll-margin-top:72px}}@media (width<=899px){.set-nav{margin:0 -16px;padding:8px 16px;top:56px}.set-sec{gap:20px;padding:20px 16px 24px;scroll-margin-top:120px}.set-sec__head h2{font-size:var(--fs-20)}.set-grid,.set-grid--3,.set-cards,.set-cards--one{grid-template-columns:1fr}.set-card{padding:14px}.set-inline-form{flex-direction:column}.set-facts__row{grid-template-columns:1fr;gap:0}.set-input--mid{max-width:none}}
