@import url("/fonts/fonts.css");.cx-root{--cx-ink:#0b1b3a;--cx-sub:#5a6d8c;--cx-navbd:rgba(20,45,90,0.1);--fc-bg-active:rgba(95,147,214,0.16);--fc-bd-active:rgba(95,147,214,0.55);--fc-fg-active:#2f5d92;--ac-menubg:rgba(252,253,255,0.94);color-scheme:light}.cx-root[data-theme=midnight]{--cx-ink:#e8eeff;--cx-sub:#8fa0c4;--cx-navbd:rgba(255,255,255,0.1);--fc-bg-active:rgba(95,147,214,0.26);--fc-bd-active:rgba(120,170,230,0.7);--fc-fg-active:#dbeaff;--ac-menubg:rgba(19,29,50,0.95);color-scheme:dark}body,html{margin:0;padding:0;height:100%}body{background:#f4f8fe;color:var(--cx-ink);font-family:Jura,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.cx-root[data-theme=midnight] body{background:#070c18}.ac-vp{align-items:stretch;justify-content:stretch}.ac-frame,.ac-vp{width:100%;min-height:100dvh;display:flex}.ac-frame{position:relative;flex-direction:column;min-width:768px;height:100%;overflow:hidden;background:var(--ac-bg);font-family:Jura,ui-sans-serif,system-ui,sans-serif;color:var(--cx-ink);--ac-bg:linear-gradient(180deg,#f4f8fe,#e9f0fa);--ac-panel:rgba(255,255,255,0.72);--ac-panel2:rgba(255,255,255,0.5);--ac-side:rgba(255,255,255,0.62);--ac-ok:#0c6a4a;--ac-warn:#7d4e0c;--ac-bad:#a33119;--ac-info:#28527f;--ac-okbg:rgba(34,192,138,0.14);--ac-warnbg:rgba(224,170,120,0.2);--ac-badbg:rgba(255,122,69,0.16);--ac-infobg:rgba(95,147,214,0.16);--ac-hov:rgba(95,147,214,0.09)}.cx-root[data-theme=midnight] .ac-frame{--ac-bg:linear-gradient(180deg,#0b1425,#070c18);--ac-panel:rgba(255,255,255,0.045);--ac-panel2:rgba(255,255,255,0.03);--ac-side:rgba(255,255,255,0.035);--ac-ok:#41d8a4;--ac-warn:#e9b168;--ac-bad:#ff8a5c;--ac-info:#8fc0ff;--ac-okbg:rgba(34,192,138,0.16);--ac-warnbg:rgba(224,170,120,0.16);--ac-badbg:rgba(255,122,69,0.14);--ac-infobg:rgba(95,147,214,0.2);--ac-hov:rgba(140,180,240,0.09)}.ac-frame *{box-sizing:border-box}.ac-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.01em}.ac-lbl{font-weight:700;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.ac-lbl,.ac-sub{color:var(--cx-sub)}.ac-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:9px;border:1px solid var(--cx-navbd);background:var(--ac-panel2);color:var(--cx-ink);font-family:Jura,sans-serif;font-weight:600;font-size:12px;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap;text-decoration:none}.ac-btn:hover:not(:disabled){background:var(--fc-bg-active);border-color:var(--fc-bd-active);color:var(--fc-fg-active)}.ac-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bd-active)}.ac-btn:disabled{opacity:.42;cursor:not-allowed}.ac-btn.pri{background:var(--fc-bg-active);border-color:var(--fc-bd-active);color:var(--fc-fg-active)}.ac-btn.danger{color:var(--ac-bad);border-color:var(--ac-bad);background:var(--ac-badbg)}.ac-btn.danger:hover:not(:disabled){background:var(--ac-bad);color:#fff;border-color:var(--ac-bad)}.ac-btn.sm{padding:5px 10px;font-size:11px}.ac-in{width:100%;padding:8px 11px;border-radius:9px;border:1px solid var(--cx-navbd);background:var(--ac-panel2);color:var(--cx-ink);font-family:Jura,sans-serif;font-weight:500;font-size:12.5px}.ac-in:focus{outline:none;border-color:var(--fc-bd-active);box-shadow:0 0 0 2px var(--fc-bg-active)}.ac-in::placeholder{color:var(--cx-sub);opacity:.85}textarea.ac-in{resize:vertical;min-height:74px;line-height:1.5}.ac-auth{position:relative;isolation:isolate;flex:1 1;display:flex;align-items:center;justify-content:center;padding:28px;overflow:auto}.ac-authambient{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ac-authambient canvas{width:100%;height:100%;filter:blur(5px);opacity:.92;-webkit-mask:radial-gradient(circle at 50% 47%,rgba(0,0,0,.28) 0,rgba(0,0,0,.58) 22%,#000 46%,#000 92%,rgba(0,0,0,.6) 100%);mask:radial-gradient(circle at 50% 47%,rgba(0,0,0,.28) 0,rgba(0,0,0,.58) 22%,#000 46%,#000 92%,rgba(0,0,0,.6) 100%)}.cx-root[data-theme=midnight] .ac-authambient canvas{filter:blur(9px)}.ac-authcard{position:relative;z-index:1;margin:auto;width:100%;max-width:488px;padding:32px;border-radius:18px;border:1px solid var(--cx-navbd);background:var(--ac-panel);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:0 24px 60px rgba(20,45,90,.16)}.ac-authbrand{display:flex;align-items:center;gap:14px}.ac-authbrand .ac-bmark{width:34px;height:34px}.ac-authbrand .ac-lbl{font-size:12px}.ac-authcard .ac-in{min-height:40px;font-size:14px}.ac-authcard .ac-btn{min-height:36px;font-size:13px}.ac-authcard .ac-field{margin-top:16px;gap:6px}.ac-authttl{font-weight:700;font-size:22px;letter-spacing:.01em;margin:14px 0 4px}.ac-authsub{font-size:13px;line-height:1.6;color:var(--cx-sub)}.ac-field{flex-direction:column;gap:5px}.ac-field,.ac-msg{display:flex;margin-top:13px}.ac-msg{gap:9px;align-items:flex-start;padding:10px 12px;border-radius:10px;font-size:12px;line-height:1.5;border:1px solid}.ac-msg.bad{color:var(--ac-bad);border-color:var(--ac-bad);background:var(--ac-badbg)}.ac-msg.warn{color:var(--ac-warn);border-color:var(--ac-warn);background:var(--ac-warnbg)}.ac-msg.ok{color:var(--ac-ok);border-color:var(--ac-ok);background:var(--ac-okbg)}.ac-msg.info{color:var(--ac-info);border-color:var(--fc-bd-active);background:var(--ac-infobg)}.ac-msg svg{flex:none;margin-top:1px}.ac-actrow{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.ac-shell{flex:1 1;display:flex;min-height:0;position:relative}.ac-side{flex:none;width:222px;display:flex;flex-direction:column;gap:2px;padding:15px 11px;border-right:1px solid var(--cx-navbd);background:var(--ac-side);transition:width .18s ease}.ac-side.mini{width:64px;align-items:stretch}.ac-brand{display:flex;align-items:center;gap:10px;padding:3px 6px 14px}.ac-bmark{position:relative;width:26px;height:26px;flex:none;display:inline-block}.ac-bmark-sm{width:22px;height:22px}.ac-rmark{position:relative;width:58px;height:58px;flex:none;display:inline-block}.ac-bmark img,.ac-rmark img{position:absolute;inset:0;width:100%;height:100%;display:block}.ac-bmark .ac-bi-mid,.ac-rmark .ac-bi-mid,.cx-root[data-theme=midnight] .ac-bmark .ac-bi-ice,.cx-root[data-theme=midnight] .ac-rmark .ac-bi-ice{display:none}.cx-root[data-theme=midnight] .ac-bmark .ac-bi-mid,.cx-root[data-theme=midnight] .ac-rmark .ac-bi-mid{display:block}.ac-bmark svg,.ac-rmark svg{position:absolute;left:50%;top:50%;width:148%;height:148%;transform:translate(-50%,-50%);overflow:visible;pointer-events:none}.ac-bmark .ac-bi-arc,.ac-rmark .ac-bi-arc{stroke:rgba(82,130,192,.62)}.ac-bmark .ac-bi-arc2,.ac-rmark .ac-bi-arc2{stroke:rgba(82,130,192,.42)}.cx-root[data-theme=midnight] .ac-bmark .ac-bi-arc,.cx-root[data-theme=midnight] .ac-rmark .ac-bi-arc{stroke:rgba(120,195,250,.7)}.cx-root[data-theme=midnight] .ac-bmark .ac-bi-arc2,.cx-root[data-theme=midnight] .ac-rmark .ac-bi-arc2{stroke:rgba(120,195,250,.5)}.ac-bi-cw{animation:acBiSpinCw 14s linear infinite}.ac-bi-ccw,.ac-bi-cw{transform-box:fill-box;transform-origin:center}.ac-bi-ccw{animation:acBiSpinCcw 19s linear infinite}@keyframes acBiSpinCw{to{transform:rotate(1turn)}}@keyframes acBiSpinCcw{to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.ac-bi-ccw,.ac-bi-cw{animation:none}}.ac-navb{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--cx-ink);font-family:Jura,sans-serif;font-weight:600;font-size:12.5px;text-align:left;cursor:pointer;transition:background .14s,color .14s;text-decoration:none}.ac-navb:hover{background:var(--ac-hov)}.ac-navb:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bd-active)}.ac-navb.on{background:var(--fc-bg-active);border-color:var(--fc-bd-active);color:var(--fc-fg-active)}.ac-navb .ic{flex:none;display:flex;opacity:.8}.ac-navb.on .ic{opacity:1}.ac-nbadge{margin-left:auto;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--ac-badbg);color:var(--ac-bad);font-size:10px;font-weight:700;text-align:center}.ac-sidefoot{margin-top:auto;padding-top:11px;border-top:1px solid var(--cx-navbd);display:flex;flex-direction:column;gap:2px}.ac-who{padding:6px 10px 10px;font-size:11px;color:var(--cx-sub);line-height:1.45;min-width:0}.ac-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;border:1px solid var(--fc-bd-active);background:var(--fc-bg-active);color:var(--fc-fg-active);font-family:Jura,sans-serif;font-weight:700;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-avatar[data-len="2"]{font-size:10px;letter-spacing:.02em}.ac-scrim{position:absolute;inset:0;z-index:24;background:rgba(8,16,32,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none;padding:0}.ac-side.overlay{position:absolute;left:0;top:0;bottom:0;z-index:25;width:238px;box-shadow:0 20px 60px rgba(10,25,55,.34);background:var(--ac-bg)}.ac-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.ac-head{flex:none;display:flex;align-items:center;gap:11px;padding:11px 16px;border-bottom:1px solid var(--cx-navbd);background:var(--ac-panel2)}.ac-searchwrap{position:relative;flex:1 1;max-width:420px}.ac-sres{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;max-height:340px;overflow:auto;padding:7px;border-radius:12px;border:1px solid var(--cx-navbd);background:var(--ac-bg);box-shadow:0 22px 54px rgba(20,45,90,.24)}.ac-sgroup{padding:7px 8px 3px;font-weight:700;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--cx-sub)}.ac-sitem{display:flex;align-items:center;gap:9px;width:100%;padding:7px 8px;border:none;border-radius:8px;background:transparent;color:var(--cx-ink);font-family:Jura,sans-serif;font-size:12px;text-align:left;cursor:pointer;text-decoration:none}.ac-sitem:focus-visible,.ac-sitem:hover{background:var(--fc-bg-active);outline:none}.ac-hspacer{flex:1 1}.ac-hmeta{font-size:10.5px;color:var(--cx-sub);text-align:right;line-height:1.35;white-space:nowrap}.ac-themeseg{display:flex;gap:2px;border:1px solid var(--cx-navbd);border-radius:999px;padding:2px}.ac-themeseg .ac-btn{border-radius:999px;border:1px solid transparent;background:transparent;color:var(--cx-sub);padding:4px 8px}.ac-themeseg .ac-btn[aria-pressed=true]{border-color:var(--fc-bd-active);background:var(--fc-bg-active);color:var(--fc-fg-active)}.ac-body{flex:1 1;min-height:0;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.ac-body::-webkit-scrollbar{width:9px;height:9px}.ac-body::-webkit-scrollbar-thumb{background:var(--cx-navbd);border-radius:9px}.ac-body>*{flex:0 0 auto}.ac-banner{display:flex;align-items:flex-start;gap:10px;padding:10px 13px;border-radius:11px;border:1px solid;font-size:12px;line-height:1.5}.ac-banner svg{flex:none;margin-top:1px}.ac-banner.warn{color:var(--ac-warn);border-color:var(--ac-warn);background:var(--ac-warnbg)}.ac-banner.bad{color:var(--ac-bad);border-color:var(--ac-bad);background:var(--ac-badbg)}.ac-banner.info{color:var(--ac-info);border-color:var(--fc-bd-active);background:var(--ac-infobg)}.ac-h1{font-weight:700;font-size:17px;letter-spacing:.01em;margin:0}.ac-hrow{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.ac-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:13px;gap:13px}.ac-frame.narrow .ac-cards{grid-template-columns:1fr 1fr}.ac-card{display:flex;flex-direction:column;gap:5px;padding:15px 16px;border-radius:14px;border:1px solid var(--cx-navbd);background:var(--ac-panel);text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .15s;font-family:Jura,sans-serif;text-decoration:none;color:var(--cx-ink)}.ac-card:hover{border-color:var(--fc-bd-active);background:var(--fc-bg-active)}.ac-card:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bd-active)}.ac-mv{font-weight:700;font-size:34px;line-height:1.05;color:var(--cx-ink)}.ac-mnote{font-size:11px;line-height:1.5;color:var(--cx-sub)}.ac-panel{border-radius:14px;border:1px solid var(--cx-navbd);background:var(--ac-panel);overflow:hidden}.ac-ph{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 15px;border-bottom:1px solid var(--cx-navbd)}.ac-pt{font-weight:700;font-size:13px}.ac-pbody{padding:13px 15px}.ac-filters{display:flex;align-items:flex-end;gap:9px;flex-wrap:wrap;padding:11px 15px;border-bottom:1px solid var(--cx-navbd)}.ac-fl{display:flex;flex-direction:column;gap:4px}.ac-chiprow{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 15px;border-bottom:1px solid var(--cx-navbd);font-size:11px;color:var(--cx-sub)}.ac-fchip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;border:1px solid var(--fc-bd-active);background:var(--fc-bg-active);color:var(--fc-fg-active);font-size:10.5px;font-weight:700;cursor:pointer;font-family:Jura,sans-serif;text-decoration:none}.ac-fchip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bd-active)}.ac-tw{overflow-x:auto}.ac-tw::-webkit-scrollbar{height:9px}.ac-tw::-webkit-scrollbar-thumb{background:var(--cx-navbd);border-radius:9px}table.ac-t{width:100%;border-collapse:collapse;font-size:12px;min-width:860px}table.ac-t th{position:-webkit-sticky;position:sticky;top:0;z-index:1;text-align:left;padding:9px 12px;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cx-sub);background:var(--ac-panel2);border-bottom:1px solid var(--cx-navbd);white-space:nowrap}table.ac-t th a,table.ac-t th button{border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;padding:0;display:inline-flex;gap:4px;align-items:center;text-decoration:none}table.ac-t th a:focus-visible,table.ac-t th button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bd-active);border-radius:4px}table.ac-t td{padding:9px 12px;border-bottom:1px solid var(--cx-navbd);vertical-align:middle;color:var(--cx-ink);white-space:nowrap}table.ac-t tr.ac-row{cursor:pointer;transition:background .12s}table.ac-t tr.ac-row:hover{background:var(--ac-hov)}table.ac-t tr.ac-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--fc-bd-active)}table.ac-t tr.ac-row.on{background:var(--fc-bg-active)}table.ac-t td.wrap{white-space:normal;min-width:220px}.ac-st{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.ac-st:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.ac-st.ok{color:var(--ac-ok);background:var(--ac-okbg)}.ac-st.warn{color:var(--ac-warn);background:var(--ac-warnbg)}.ac-st.bad{color:var(--ac-bad);background:var(--ac-badbg)}.ac-st.info{color:var(--ac-info);background:var(--ac-infobg)}.ac-st.mute{color:var(--cx-sub);background:var(--ac-panel2)}.ac-idbtn{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;padding:0;color:var(--fc-fg-active);cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.ac-idbtn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bd-active);border-radius:4px}.ac-skel{height:13px;border-radius:6px;background:linear-gradient(90deg,var(--ac-panel2) 25%,var(--ac-hov) 37%,var(--ac-panel2) 63%);background-size:400% 100%;animation:acShim 1.4s ease infinite}@keyframes acShim{0%{background-position:100% 0}to{background-position:0 0}}@keyframes acSpin{to{transform:rotate(1turn)}}.ac-spin{width:13px;height:13px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:acSpin .7s linear infinite;flex:none}.ac-empty{padding:44px 22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px}.ac-empty .t{font-weight:700;font-size:13px}.ac-empty .s{font-size:12px;color:var(--cx-sub);max-width:430px;line-height:1.6}.ac-dscrim{position:absolute;inset:0;z-index:30;background:rgba(8,16,32,.34);border:none;padding:0;animation:acFade .18s ease}@keyframes acFade{0%{opacity:0}to{opacity:1}}@keyframes acSlide{0%{transform:translateX(22px);opacity:.4}to{transform:none;opacity:1}}.ac-drawer{position:absolute;right:0;top:0;bottom:0;z-index:31;width:min(var(--ac-drawer-width,560px),86%);display:flex;flex-direction:column;background:var(--ac-bg);border-left:1px solid var(--cx-navbd);box-shadow:-24px 0 60px rgba(10,25,55,.28);animation:acSlide .2s ease}.ac-frame.narrow .ac-drawer{width:min(var(--ac-drawer-width,560px),94%)}.ac-dhead{flex:none;display:flex;align-items:flex-start;gap:11px;padding:14px 16px;border-bottom:1px solid var(--cx-navbd)}.ac-subscriber-record{display:flex;flex:1 1;flex-direction:column;min-height:0}.ac-subscriber-drawer{--ac-drawer-width:clamp(640px,50vw,960px)}.ac-record-tabstrip{position:relative;flex:none;min-width:0;border-bottom:1px solid var(--cx-navbd)}.ac-record-tabstrip:after,.ac-record-tabstrip:before{content:"";position:absolute;top:0;bottom:4px;width:30px;z-index:1;pointer-events:none;opacity:0;transition:opacity .15s}.ac-record-tabstrip:before{left:0;background:linear-gradient(to right,var(--ac-bg),transparent)}.ac-record-tabstrip:after{right:0;background:linear-gradient(to left,var(--ac-bg),transparent)}.ac-record-tabstrip[data-left-hidden=true]:before,.ac-record-tabstrip[data-right-hidden=true]:after{opacity:1}.ac-record-tabs{display:flex;gap:5px;padding:10px 16px;overflow-x:auto;scroll-padding-inline:16px;scrollbar-width:thin;scrollbar-color:var(--cx-navbd) transparent}.ac-record-tabs::-webkit-scrollbar{height:4px}.ac-record-tabs::-webkit-scrollbar-thumb{background:var(--cx-navbd);border-radius:4px}.ac-record-tabs [role=tab]{flex:none;justify-content:center}.ac-record-tabs [aria-selected=true]{font-weight:700}.ac-subscriber-record [role=tabpanel]:focus-visible{outline:2px solid var(--fc-bd-active);outline-offset:-2px}.ac-dbody{flex:1 1;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:13px}.ac-dbody::-webkit-scrollbar{width:9px}.ac-dbody::-webkit-scrollbar-thumb{background:var(--cx-navbd);border-radius:9px}.ac-dsec{border-radius:12px;border:1px solid var(--cx-navbd);background:var(--ac-panel);padding:12px 14px}.ac-dsec.danger{border-color:var(--ac-bad);background:var(--ac-badbg)}.ac-drow{display:flex;gap:12px;padding:6px 0;border-bottom:1px solid var(--cx-navbd);font-size:12px}.ac-drow:last-child{border-bottom:none}.ac-drow .k{flex:0 0 38%;color:var(--cx-sub)}.ac-drow .v{flex:1 1;min-width:0;word-break:break-word}.ac-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.ac-x{flex:none;width:30px;height:30px;border-radius:9px;border:1px solid var(--cx-navbd);background:var(--ac-panel2);color:var(--cx-ink);font-size:13px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ac-x:hover{background:var(--fc-bg-active);color:var(--fc-fg-active)}.ac-x:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bd-active)}.ac-modal{position:absolute;inset:0;z-index:44;display:flex;align-items:center;justify-content:center;padding:22px;background:rgba(8,16,32,.46);animation:acFade .16s ease}.ac-mcard{width:100%;max-width:462px;max-height:100%;overflow:auto;padding:20px;border-radius:16px;border:1px solid var(--cx-navbd);box-shadow:0 30px 70px rgba(10,25,55,.4)}.ac-mcard,.ac-toast{background:var(--ac-bg)}.ac-toast{position:absolute;right:16px;bottom:16px;z-index:48;max-width:390px;display:flex;gap:10px;align-items:flex-start;padding:11px 14px;border-radius:12px;border:1px solid;box-shadow:0 18px 44px rgba(10,25,55,.3);font-size:12px;line-height:1.5;animation:acSlide .2s ease}.ac-toast.ok{border-color:var(--ac-ok);color:var(--ac-ok)}.ac-toast.bad{border-color:var(--ac-bad);color:var(--ac-bad)}.ac-toast.info{border-color:var(--fc-bd-active);color:var(--ac-info)}.ac-toast .tx{color:var(--cx-ink)}.ac-reject{flex:1 1;align-items:center;justify-content:center;gap:13px;padding:34px 26px;text-align:center}.ac-reject,.ac-tl{display:flex;flex-direction:column}.ac-tl{gap:0}.ac-tli{display:flex;gap:11px;padding:8px 0;border-bottom:1px solid var(--cx-navbd);font-size:12px;line-height:1.5}.ac-tli:last-child{border-bottom:none}.ac-tli .ts{flex:0 0 130px;white-space:nowrap;color:var(--cx-sub);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;padding-top:1px}.ac-note{padding:10px 12px;border-radius:10px;border:1px solid var(--cx-navbd);background:var(--ac-panel2);font-size:12px}.ac-hint,.ac-note{line-height:1.55;margin-top:8px}.ac-hint{font-size:11px;color:var(--cx-sub)}.ac-sel{display:flex;align-items:center;gap:8px;width:100%;min-height:33px;padding:7px 9px;border-radius:9px;border:1px solid var(--cx-navbd);background:var(--ac-panel2);color:var(--cx-ink);font-family:Jura,sans-serif;font-weight:600;font-size:11.5px;cursor:pointer;text-align:left;transition:background .15s,border-color .15s,box-shadow .15s}.ac-sel:hover:not(:disabled){border-color:var(--fc-bd-active);background:var(--ac-panel)}.ac-sel:focus-visible{outline:none;border-color:var(--fc-bd-active);box-shadow:0 0 0 2px var(--fc-bg-active)}.ac-sel.open{border-color:var(--fc-bd-active);background:var(--ac-panel);box-shadow:0 0 0 2px var(--fc-bg-active)}.ac-sel:disabled{opacity:.5;cursor:not-allowed}.ac-sel .cv{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-sel.ph .cv{color:var(--cx-sub);font-weight:500}.ac-sel .chev{flex:none;display:flex;color:var(--cx-sub);transition:transform .18s ease,color .15s}.ac-sel.open .chev{transform:rotate(180deg);color:var(--fc-fg-active)}.ac-popscrim{position:fixed;inset:0;z-index:70;background:transparent;border:none;padding:0}.ac-menu{position:fixed;z-index:71;min-width:150px;max-height:262px;overflow:auto;padding:5px;border-radius:12px;border:1px solid var(--cx-navbd);background:var(--ac-menubg);-webkit-backdrop-filter:blur(22px) saturate(165%);backdrop-filter:blur(22px) saturate(165%);box-shadow:0 18px 44px rgba(20,45,90,.18),inset 0 1px 0 rgba(255,255,255,.5);animation:ac-pop .14s ease both}@keyframes ac-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ac-menu::-webkit-scrollbar{width:9px}.ac-menu::-webkit-scrollbar-thumb{background:rgba(90,109,140,.3);border-radius:9px;border:3px solid transparent;background-clip:padding-box}.ac-opt{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--cx-ink);font-family:Jura,sans-serif;font-weight:600;font-size:11.5px;cursor:pointer;text-align:left}.ac-opt:hover{background:var(--fc-bg-active)}.ac-opt:focus-visible{outline:none;border-color:var(--fc-bd-active)}.ac-opt.on{color:var(--fc-fg-active);background:var(--fc-bg-active)}.ac-opt .tx{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-opt .ck{flex:none;display:flex;opacity:0;color:var(--fc-fg-active)}.ac-opt.on .ck{opacity:1}.ac-opt.any{color:var(--cx-sub)}.ac-opt.any.on{color:var(--fc-fg-active)}.ac-cal{position:fixed;z-index:71;width:246px;padding:11px;border-radius:14px;border:1px solid var(--cx-navbd);background:var(--ac-menubg);-webkit-backdrop-filter:blur(22px) saturate(165%);backdrop-filter:blur(22px) saturate(165%);box-shadow:0 18px 44px rgba(20,45,90,.18),inset 0 1px 0 rgba(255,255,255,.5);animation:ac-pop .14s ease both}.ac-calhd{display:flex;align-items:center;gap:6px;margin-bottom:9px}.ac-calttl{flex:1 1;text-align:center;font-weight:700;font-size:12px;letter-spacing:.03em}.ac-calnav{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:8px;border:1px solid var(--cx-navbd);background:var(--ac-panel2);color:var(--cx-sub);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ac-calnav:hover{background:var(--fc-bg-active);border-color:var(--fc-bd-active);color:var(--fc-fg-active)}.ac-calnav:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bg-active)}.ac-calgrid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.ac-dow{height:22px;font-weight:700;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--cx-sub)}.ac-day,.ac-dow{display:flex;align-items:center;justify-content:center}.ac-day{height:29px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--cx-ink);font-family:Jura,sans-serif;font-weight:600;font-size:11.5px;cursor:pointer;transition:background .13s,color .13s}.ac-day:hover:not(:disabled){background:var(--fc-bg-active)}.ac-day:focus-visible{outline:none;border-color:var(--fc-bd-active)}.ac-day.out{color:var(--cx-sub);opacity:.45}.ac-day.on,.ac-day.today{border-color:var(--fc-bd-active)}.ac-day.on{background:var(--fc-bg-active);color:var(--fc-fg-active);font-weight:700}.ac-day:disabled{opacity:.28;cursor:not-allowed}.ac-calft{display:flex;align-items:center;gap:7px;margin-top:9px;padding-top:9px;border-top:1px solid var(--cx-navbd)}.ac-calft .ac-btn{flex:1 1;justify-content:center;padding:5px 9px;font-size:11px}.ac-skip{position:absolute;left:-9999px;top:0;z-index:90}.ac-skip:focus{left:8px;top:8px;padding:8px 12px;border-radius:9px;border:1px solid var(--fc-bd-active);background:var(--ac-bg);color:var(--cx-ink);font-size:12px}@media (max-width:1024px){.ac-cards{grid-template-columns:1fr 1fr}.ac-drawer{width:min(var(--ac-drawer-width,560px),94%)}.ac-side:not(.overlay){display:none}}.ac-navtoggle{display:none}@media (max-width:1024px){.ac-navtoggle{display:inline-flex}}.ac-reject{display:none}@media (max-width:767px){.ac-reject{display:flex}.ac-auth,.ac-shell{display:none}.ac-frame{min-width:0}}.ac-navb,a.ac-btn,a.ac-card,a.ac-sitem{text-decoration:none}.ac-hmeta .cond{opacity:.8}.ac-hmeta .cond.warn{color:var(--ac-warn);opacity:1;font-weight:700}.ac-hmeta .cond.bad{color:var(--ac-bad);opacity:1;font-weight:700}.ac-sidefoot form{display:contents}.ac-pgn{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 15px;border-top:1px solid var(--cx-navbd);font-size:11px}.ac-pgn,.ac-pgn-range{color:var(--cx-sub)}.ac-pgn-noun{font-family:Jura,ui-sans-serif,system-ui,sans-serif}.ac-pgn-pages{gap:4px;margin-left:auto}.ac-pgn-nums,.ac-pgn-pages{display:flex;align-items:center}.ac-pgn-nums{gap:2px}.ac-pgn-gap{padding:0 4px;color:var(--cx-sub);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-pgnav{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:8px;border:1px solid var(--cx-navbd);background:var(--ac-panel2);color:var(--cx-sub);cursor:pointer;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.ac-pgnav.next{transform:rotate(180deg)}.ac-pgnav:hover:not([aria-disabled=true]){background:var(--fc-bg-active);border-color:var(--fc-bd-active);color:var(--fc-fg-active)}.ac-pgnav:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bg-active)}.ac-pgnav[aria-disabled=true]{opacity:.42;cursor:not-allowed}.ac-pgnum{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 6px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--cx-sub);font-family:Jura,ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:11.5px;text-decoration:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ac-pgnum:hover{background:var(--fc-bg-active);border-color:var(--fc-bd-active);color:var(--fc-fg-active)}.ac-pgnum:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fc-bg-active)}.ac-pgnum.on{background:var(--fc-bg-active);border-color:var(--fc-bd-active);color:var(--fc-fg-active);cursor:default}.ac-pgn-size{display:flex;align-items:center;gap:7px}.ac-pgn-size .ac-sel{width:auto;min-width:64px}@media (max-width:1024px){.ac-pgn-nums{display:none}}