.live-board{--bg: #050608;--txt: #f2f4f7;--sub: #8b929e;--dim: #565c67;--hair: rgba(255,255,255,.07);--g: #34d17b;--g-rgb: 52,209,123;--r: #ff4b45;--r-rgb: 255,75,69;--a: #ffb03a;--a-rgb: 255,176,58;--p: #b48cff;--p-rgb: 180,140,255;--n: #7b8290;--n-rgb: 123,130,144;--pad: clamp(12px, min(2vw, 3vh), 64px);--ease: cubic-bezier(.22,.61,.36,1);position:relative;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;gap:clamp(10px,min(1.4vw,2vh),36px);padding:clamp(10px,min(1.5vw,2.2vh),48px) var(--pad) clamp(8px,1vh,24px);background:radial-gradient(1400px 700px at 50% -20%,rgba(120,140,180,.1),transparent 70%),radial-gradient(900px 600px at 100% 120%,rgba(60,80,120,.08),transparent 70%),var(--bg);color:var(--txt);font-family:Inter Tight,Segoe UI Variable Display,Segoe UI Variable Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.005em;-webkit-font-smoothing:antialiased}.live-board.idle{cursor:none}.live-board{--tone: var(--n-rgb)}.live-board .d-ok,.live-board .t-ok,.live-board .h-ok{--tone: var(--g-rgb)}.live-board .d-blocked,.live-board .t-blocked,.live-board .h-blocked{--tone: var(--r-rgb)}.live-board .d-suspect,.live-board .t-suspect,.live-board .h-suspect{--tone: var(--p-rgb)}.live-board .d-down,.live-board .t-down,.live-board .h-down{--tone: var(--a-rgb)}.live-board .d-pending,.live-board .d-paused,.live-board .t-pending,.live-board .t-paused,.live-board .h-pending{--tone: var(--n-rgb)}.live-dot{position:relative;flex:0 0 auto;width:.62em;height:.62em;border-radius:50%;background:rgb(var(--tone));box-shadow:0 0 .9em rgba(var(--tone),.75)}.live-dot.d-pending,.live-dot.d-paused{box-shadow:none}.live-dot.d-blocked:after,.live-dot.d-suspect:after,.live-dot.d-down:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(var(--tone),.9);animation:liveRing 2.2s var(--ease) infinite}@keyframes liveRing{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}.live-head{flex:0 0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.live-brand{display:flex;align-items:center;gap:clamp(10px,.8vw,18px);min-width:0}.live-brand img{width:clamp(28px,min(2vw,4vh),52px);height:clamp(28px,min(2vw,4vh),52px);border-radius:22%}.live-brand-name{font-size:clamp(12px,.82vw,22px);font-weight:600;letter-spacing:.28em;text-transform:uppercase}.live-brand-sub{margin-top:2px;font-size:clamp(10.5px,.62vw,16px);color:var(--sub);letter-spacing:.02em;white-space:nowrap}.live-badge{display:inline-flex;align-items:center;gap:8px;margin-left:clamp(6px,.6vw,14px);padding:5px 11px 5px 10px;border-radius:999px;border:1px solid rgba(var(--g-rgb),.28);color:var(--g);font-size:clamp(10px,.55vw,14px);font-weight:600;letter-spacing:.22em;text-transform:uppercase}.live-badge i,.live-pulse{position:relative;width:6px;height:6px;border-radius:50%;background:var(--g);display:inline-block;box-shadow:0 0 8px rgba(var(--g-rgb),.9)}.live-badge i:after,.live-pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid var(--g);animation:liveRing 2s var(--ease) infinite}.live-pulse{margin-right:10px;vertical-align:1px}.live-clock{text-align:center;line-height:1}.live-time{font-size:clamp(26px,min(3.3vw,6vh),120px);font-weight:200;letter-spacing:-.01em;white-space:nowrap}.live-sec{margin-left:.14em;font-size:.42em;font-weight:300;color:var(--dim);vertical-align:.95em}.live-ampm{margin-left:.5em;font-size:.26em;font-weight:500;letter-spacing:.18em;color:var(--sub)}.live-date{margin-top:clamp(4px,.5vw,14px);font-size:clamp(9.5px,min(.6vw,1.2vh),16px);color:var(--sub);text-transform:uppercase;letter-spacing:.24em;white-space:nowrap}.live-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;transition:opacity .5s var(--ease),transform .5s var(--ease)}.live-board.idle .live-actions{opacity:0;transform:translateY(-6px);pointer-events:none}.live-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 15px;border-radius:999px;border:1px solid var(--hair);background:#ffffff0a;color:#d6dae1;font:inherit;font-size:12.5px;letter-spacing:.02em;cursor:pointer;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.live-btn:hover{background:#ffffff17;border-color:#ffffff24;color:#fff}.live-btn i{font-size:15px}.live-actions .lang-switch{height:34px;border-radius:999px;border-color:var(--hair);background:#ffffff0a;padding:3px}.live-actions .lang-switch button{height:26px;padding:0 11px;border-radius:999px;font-size:11.5px;letter-spacing:.1em;color:var(--sub)}.live-actions .lang-switch button.on{background:#ffffffeb;color:#0b0c0f}.live-offline{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:10px 18px;border-radius:14px;background:rgba(var(--a-rgb),.08);border:1px solid rgba(var(--a-rgb),.28);color:#ffd28f;font-size:clamp(12.5px,.72vw,18px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.live-main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--g, 16px)}.live-hero{position:relative;flex:0 0 var(--hero-h, 120px);height:var(--hero-h, 120px);container-type:size;border-bottom:1px solid var(--hair)}.live-hero:before{content:"";position:absolute;left:-12%;top:-140%;width:70%;height:300%;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--tone),.13),transparent);transition:background 1s var(--ease)}.live-hero:after{content:"";position:absolute;left:0;bottom:-1px;width:min(420px,30%);height:1px;background:linear-gradient(90deg,rgba(var(--tone),.9),transparent)}.live-hero-in{position:relative;z-index:1;height:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(16px,3cqi,80px);padding-bottom:clamp(8px,12cqb,34px)}.live-hero-main{min-width:0}.live-eyebrow{display:flex;align-items:center;gap:.9em;font-size:clamp(9px,8cqb,16px);font-weight:500;color:var(--sub);text-transform:uppercase;letter-spacing:.26em}.live-hero-title{margin:clamp(4px,5cqb,16px) 0 0;display:flex;align-items:center;gap:.4em;font-size:clamp(20px,min(30cqb,4.4cqi),96px);font-weight:300;line-height:1.05;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-hero-title .live-dot{display:none;font-size:.5em}.live-hero-sub{margin-top:clamp(3px,4cqb,14px);font-size:clamp(10.5px,9cqb,20px);color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-stats{flex:0 0 auto;display:flex;align-items:flex-end}.live-stat{min-width:0;padding:0 clamp(12px,1.8cqi,48px);border-left:1px solid var(--hair)}.live-stat:first-child{border-left:0}.live-stat:last-child{padding-right:0}.live-stat b{display:block;font-size:clamp(20px,min(32cqb,3.6cqi),84px);font-weight:200;line-height:1;letter-spacing:-.02em;white-space:nowrap;transition:color .6s var(--ease)}.live-stat b small,.lt-pct-num small{font-size:.5em;font-weight:300;margin:0 .06em;color:inherit;opacity:.7}.live-stat span{display:block;margin-top:clamp(4px,5cqb,12px);font-size:clamp(8.5px,7cqb,15px);color:var(--sub);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-stat.ok b,.lt-pct-num.ok{color:var(--g)}.live-stat.blocked b,.lt-pct-num.blocked{color:var(--r)}.live-stat.suspect b{color:var(--p)}.live-stat.down b,.lt-pct-num.down{color:var(--a)}.hero-stack .live-hero-in{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:clamp(8px,8cqb,22px)}.hero-stack .live-eyebrow{font-size:clamp(9px,6cqb,14px)}.hero-stack .live-hero-title{margin-top:clamp(3px,3cqb,10px);font-size:clamp(20px,min(19cqb,7cqi),64px)}.hero-stack .live-hero-sub{font-size:clamp(10.5px,6cqb,16px)}.hero-stack .live-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.hero-stack .live-stat{padding:0 0 0 clamp(8px,2cqi,20px)}.hero-stack .live-stat:first-child{padding-left:0}.hero-stack .live-stat b{font-size:clamp(18px,min(19cqb,6cqi),56px)}.hero-stack .live-stat span{font-size:clamp(8px,5cqb,13px);letter-spacing:.14em}.hero-compact .live-hero-in{align-items:center;padding-bottom:0;gap:clamp(12px,2cqi,40px)}.hero-compact .live-hero:before{opacity:.6}.hero-compact .live-eyebrow,.hero-compact .live-hero-sub{display:none}.hero-compact .live-hero-title{margin:0;font-size:clamp(15px,min(48cqb,3cqi),34px);font-weight:400}.hero-compact .live-hero-title .live-dot{display:inline-block}.hero-compact .live-stats{align-items:center}.hero-compact .live-stat{display:flex;align-items:baseline;gap:.55em;padding:0 clamp(8px,1.4cqi,26px)}.hero-compact .live-stat b{font-size:clamp(15px,min(46cqb,2.6cqi),32px);font-weight:300}.hero-compact .live-stat span{margin:0;font-size:clamp(8.5px,min(20cqb,1cqi),12px);letter-spacing:.14em}@container (max-width: 820px){.hero-compact .live-stat span{display:none}}@container (max-width: 520px){.hero-compact .live-stats{display:none}}.live-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:var(--g, 16px)}.ev-side .live-body{grid-template-columns:minmax(0,1fr) var(--rail-w)}.ev-ticker .live-body{grid-template-rows:minmax(0,1fr) var(--ticker-h)}.ev-none .live-events{display:none}.live-grid{min-height:0;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:200px;gap:var(--row-gap, 12px) var(--tg, 12px);align-content:center}.live-grid>.live-tile{animation:liveTileIn .6s var(--ease) both}@keyframes liveTileIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.live-tile{position:relative;container-type:size;min-width:0;border-radius:clamp(14px,1.1vw,30px);background:radial-gradient(120% 90% at 0% 0%,rgba(var(--tone),.085),transparent 55%),linear-gradient(180deg,#ffffff0b,#ffffff04);border:1px solid rgba(255,255,255,.065);box-shadow:0 1px #ffffff0a inset,0 20px 50px -30px #000000e6;transition:border-color .8s var(--ease),background .8s var(--ease),opacity .8s var(--ease)}.live-tile.t-ok{background:radial-gradient(120% 90% at 0% 0%,rgba(var(--tone),.045),transparent 55%),linear-gradient(180deg,#ffffff0b,#ffffff04)}.live-tile.t-blocked{border-color:rgba(var(--tone),.45);background:radial-gradient(130% 100% at 0% 0%,rgba(var(--tone),.16),transparent 60%),linear-gradient(180deg,rgba(var(--tone),.05),#ffffff03)}.live-tile.t-suspect{border-color:rgba(var(--tone),.4);background:radial-gradient(130% 100% at 0% 0%,rgba(var(--tone),.14),transparent 60%),linear-gradient(180deg,rgba(var(--tone),.04),#ffffff03)}.live-tile.t-down{border-color:rgba(var(--tone),.28);background:radial-gradient(120% 90% at 0% 0%,rgba(var(--tone),.1),transparent 55%),linear-gradient(180deg,#ffffff0a,#ffffff03)}.live-tile.t-paused{opacity:.5}.live-tile.t-blocked:after,.live-tile.t-suspect:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;border:1px solid rgba(var(--tone),.85);box-shadow:0 0 28px -6px rgba(var(--tone),.5),inset 0 0 50px -24px rgba(var(--tone),.55);animation:liveGlow 3.4s ease-in-out infinite}.live-tile.t-suspect:after{animation-duration:4.6s}@keyframes liveGlow{0%,to{opacity:.25}50%{opacity:1}}.lt-in{position:relative;height:100%;overflow:hidden;display:flex;flex-direction:column;padding:clamp(12px,min(5cqi,9cqb),44px) clamp(14px,5.5cqi,48px);gap:clamp(5px,3cqb,22px)}.lt-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.lt-status{display:inline-flex;align-items:center;gap:.85em;min-width:0;font-size:clamp(9.5px,min(2.5cqi,5cqb),17px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--tone));white-space:nowrap}.t-pending .lt-status,.t-paused .lt-status{color:var(--sub)}.lt-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(10px,min(2.4cqi,5cqb),17px);color:var(--sub);letter-spacing:.04em}.lt-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,min(7.4cqi,14cqb),84px);font-weight:500;line-height:1.1;letter-spacing:-.015em}.lt-mid{flex:1 1 auto;min-height:0;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.lt-pct-num{display:block;color:var(--txt);font-size:clamp(26px,min(16cqi,25cqb),210px);font-weight:200;line-height:.92;letter-spacing:-.03em;white-space:nowrap;transition:color .6s var(--ease)}.lt-label{display:block;margin-top:.7em;font-size:clamp(8.5px,min(2cqi,4cqb),14px);font-weight:500;color:var(--sub);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap}.lt-facts{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(6px,2.6cqb,18px);text-align:right}.lt-facts>div{display:flex;flex-direction:column-reverse}.lt-facts .lt-label{margin:0 0 .5em}.lt-facts b{font-size:clamp(11.5px,min(3.3cqi,6.4cqb),26px);font-weight:400;color:#dfe3e9;white-space:nowrap}.lt-bars{flex:0 0 auto;display:flex;align-items:flex-end;gap:clamp(2px,.8cqi,6px);height:clamp(14px,20cqb,140px)}@container (min-height: 420px){.lt-bars{height:min(26cqb,240px)}}.lt-bars i{flex:1 1 0;height:100%;border-radius:clamp(1.5px,.5cqi,4px);background:#ffffff12;transition:background-color .6s var(--ease),height .6s var(--ease)}.lt-bars .b-ok{background:rgba(var(--g-rgb),.78)}.lt-bars .b-blocked{background:var(--r);box-shadow:0 0 12px rgba(var(--r-rgb),.45)}.lt-bars .b-suspect{background:var(--p)}.lt-bars .b-down{background:var(--a)}.lt-bars .b-none{background:#ffffff12}.lt-bars .b-off{height:14%;min-height:2px;background:#ffffff1f}.lt-bars .b-ok.now{background:var(--g)}.lt-axis{display:flex;justify-content:space-between;margin-top:calc(-1*clamp(2px,1.8cqb,14px));font-size:clamp(9px,min(1.9cqi,3.6cqb),13px);color:var(--dim);text-transform:uppercase;letter-spacing:.16em}.lt-detail{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(10.5px,min(2.4cqi,4.6cqb),16px);color:rgba(var(--tone),.95);opacity:.85}@container (max-height: 260px){.lt-axis{display:none}}@container (max-width: 330px){.lt-meta{display:none}}.m-medium .lt-in{gap:clamp(4px,2.6cqb,12px)}.m-medium .lt-axis,.m-medium .lt-pct .lt-label,.m-medium .lt-facts .lt-label{display:none}.m-medium .lt-facts{flex-direction:row;gap:14px}.m-medium .lt-facts b{font-size:clamp(11px,min(3cqi,8cqb),18px);color:var(--sub)}.m-medium .lt-pct-num{font-size:clamp(22px,min(14cqi,24cqb),64px)}@container (max-height: 170px){.m-medium .lt-detail{display:none}}.m-compact .lt-in{padding:clamp(8px,9cqb,18px) clamp(10px,5cqi,22px);gap:clamp(3px,5cqb,10px);justify-content:space-between}.m-compact .lt-status{font-size:clamp(8.5px,min(2.6cqi,11cqb),13px);letter-spacing:.16em}.m-compact .lt-top .lt-pct-num{font-size:clamp(14px,min(9cqi,24cqb),34px);font-weight:300}.m-compact .lt-name{font-size:clamp(12.5px,min(7cqi,20cqb),26px)}.m-compact .lt-bars{height:clamp(6px,16cqb,30px);gap:clamp(1px,.6cqi,4px)}.m-compact .lt-bars i{border-radius:1.5px}.live-tile.live-row{border-radius:clamp(8px,.6vw,14px)}.lr-in{height:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(60px,30%) 4.4em;align-items:center;gap:clamp(8px,2cqi,16px);padding:0 clamp(10px,3cqi,18px);font-size:clamp(11.5px,min(40cqb,5.6cqi),20px)}.live-row .live-dot{font-size:.95em}.live-row.t-blocked:after,.live-row.t-suspect:after{box-shadow:0 0 16px -6px rgba(var(--tone),.5)}.lr-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;letter-spacing:-.005em}.lr-status{font-size:.62em;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--tone));white-space:nowrap}.t-ok .lr-status,.t-pending .lr-status,.t-paused .lr-status{color:var(--sub)}.live-row .lt-bars{height:clamp(8px,46cqb,24px);gap:clamp(1px,.3cqi,3px)}.live-row .lt-bars i{border-radius:1.5px}.live-row .lt-pct-num{font-size:1.05em;font-weight:300;letter-spacing:-.01em;line-height:1;text-align:right}@container (max-width: 420px){.lr-in{grid-template-columns:auto minmax(0,1fr) minmax(50px,32%) 4em}.lr-status{display:none}}@container (max-width: 300px){.lr-in{grid-template-columns:auto minmax(0,1fr) 4em}.live-row .lt-bars{display:none}}.live-events{position:relative;min-height:0;min-width:0;display:flex;flex-direction:column;padding-left:clamp(14px,1.4vw,36px);border-left:1px solid var(--hair);overflow:hidden}.live-events-title{margin-bottom:clamp(8px,.8vw,20px);font-size:clamp(9.5px,.58vw,15px);font-weight:500;color:var(--sub);text-transform:uppercase;letter-spacing:.24em;white-space:nowrap}.live-events-list{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 75%,transparent);mask-image:linear-gradient(180deg,#000 75%,transparent)}.live-event{position:relative;padding:clamp(7px,.6vw,16px) 0 clamp(7px,.6vw,16px) clamp(12px,.8vw,20px);--tone: var(--n-rgb)}.live-event:before{content:"";position:absolute;left:0;top:clamp(10px,.8vw,20px);bottom:clamp(10px,.8vw,20px);width:2px;border-radius:2px;background:rgb(var(--tone));box-shadow:0 0 8px rgba(var(--tone),.5)}.live-event.tone-red{--tone: var(--r-rgb)}.live-event.tone-green{--tone: var(--g-rgb)}.live-event.tone-amber{--tone: var(--a-rgb)}.live-event.tone-purple{--tone: var(--p-rgb)}.live-event.tone-blue{--tone: 90,150,255}.live-event-domain{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,.74vw,20px);font-weight:500;color:#e6e9ee}.live-event-sub{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(10.5px,.6vw,16px);color:var(--sub)}.ev-ticker .live-events{flex-direction:row;align-items:center;gap:18px;padding:0;border-left:0;border-top:1px solid var(--hair)}.ev-ticker .live-events-title{margin:0;flex:0 0 auto}.ev-ticker .live-events-list{display:flex;align-items:center;gap:28px;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.ev-ticker .live-event{flex:0 0 auto;display:flex;align-items:baseline;gap:8px;padding:1px 0 1px 12px}.ev-ticker .live-event:before{top:3px;bottom:3px}.ev-ticker .live-event-domain{font-size:12.5px}.ev-ticker .live-event-sub{margin:0;font-size:11.5px}.live-empty{grid-column:1 / -1;align-self:center;padding:40px 0;text-align:center;font-size:clamp(14px,.9vw,24px);font-weight:300;color:var(--sub);letter-spacing:.04em}.live-board>.live-empty{flex:1;display:flex;align-items:center;justify-content:center}.live-foot{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;gap:6px 24px;flex-wrap:wrap;font-size:clamp(9.5px,.56vw,15px);color:var(--dim);letter-spacing:.06em}.live-foot-status{white-space:nowrap}.live-pager{display:inline-flex;align-items:center;gap:7px;color:var(--sub)}.live-pager i{width:6px;height:6px;border-radius:50%;background:#ffffff2e;transition:background .4s,width .4s}.live-pager i.on{width:18px;border-radius:3px;background:#ffffffd9}.live-pager b{margin-left:6px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.live-legend{display:inline-flex;align-items:center;gap:clamp(10px,1vw,26px);flex-wrap:wrap}.live-legend span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.live-legend i{width:3px;height:11px;border-radius:1px;display:inline-block;background:#ffffff12}.live-legend i.b-ok{background:var(--g)}.live-legend i.b-blocked{background:var(--r)}.live-legend i.b-suspect{background:var(--p)}.live-legend i.b-down{background:var(--a)}.live-legend i.b-off{height:3px;background:#ffffff40;align-self:flex-end;margin-bottom:2px}@media(max-width:1250px){.live-legend span:last-child{display:none}}@media(max-width:1100px){.live-actions .live-btn span{display:none}.live-actions .live-btn{width:34px;padding:0;justify-content:center}.live-brand-sub{display:none}}@media(max-width:900px){.live-legend{display:none}}@media(max-width:760px){.live-head{grid-template-columns:1fr auto;row-gap:10px}.live-clock{grid-column:1 / -1;grid-row:2;text-align:left;display:flex;align-items:baseline;gap:12px}.live-date{margin:0}}@media(max-width:480px){.live-badge{gap:0;padding:7px;font-size:0;letter-spacing:0}.live-actions{gap:6px}.live-date{display:none}}@media(max-height:620px){.live-brand-sub,.live-date{display:none}}@media(prefers-reduced-motion:reduce){.live-board *,.live-board *:before,.live-board *:after{animation:none!important;transition:none!important}.live-tile.t-blocked:after,.live-tile.t-suspect:after{opacity:.7}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f1-BKehAWor.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f2-DkeVBss5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f4-C05TWSE2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f5-BJoXLJYV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f6-CU9Da17h.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f7-dnJBCtls.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f9-BQJS6Ovj.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f10-C820gu2e.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f11-CfQPrWyc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f12-CjW9RCxc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f13-9WfaDwei.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f14-BMLwvvQg.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f15-DDQOqr1r.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f16-BIlDi9F-.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/f17-4AtXCUT1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f11-CfQPrWyc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f12-CjW9RCxc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f13-9WfaDwei.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f14-BMLwvvQg.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f15-DDQOqr1r.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f16-BIlDi9F-.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/f17-4AtXCUT1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/f11-CfQPrWyc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/f12-CjW9RCxc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/f13-9WfaDwei.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/f14-BMLwvvQg.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/f15-DDQOqr1r.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/f16-BIlDi9F-.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/f17-4AtXCUT1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/f11-CfQPrWyc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/f12-CjW9RCxc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/f13-9WfaDwei.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/f14-BMLwvvQg.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/f15-DDQOqr1r.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/f16-BIlDi9F-.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/f17-4AtXCUT1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #F1F1EC;--surface: #fff;--surface-2: #FCFCFA;--surface-3: #FAFAF7;--line: #ECECE6;--line-2: #E9E9E4;--line-3: #E4E4DE;--line-soft: #F3F3EE;--text: #141412;--text-2: #3D3D37;--muted: #6B6B62;--faint: #A3A399;--accent: #FF5D00;--accent-border: #E85100;--accent-ring: #FF6E12;--accent-text: #B8450B;--accent-soft: #FFF3E9;--accent-soft-border: #FFE0C7;--grad: linear-gradient(180deg, #FF8537, #FF6004);--green: #067647;--red: #B42318;--shadow-card: 0 1px 2px rgba(16,24,40,.04), 0 14px 30px -24px rgba(16,24,40,.28);--shadow-pop: 0 1px 2px rgba(16,24,40,.06), 0 24px 48px -22px rgba(16,24,40,.42);--mono: "IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}i.icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-style:normal;flex:0 0 auto}i.icon svg{display:block;flex:0 0 auto}html,body{margin:0}body{background:var(--bg);font-family:Inter Tight,system-ui,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;text-wrap:pretty}a{color:var(--accent-text);text-decoration:none}a:hover{color:#93370a}input,button,select,textarea{font-family:inherit}::placeholder{color:var(--faint)}.mono{font-family:var(--mono)}.muted{color:var(--muted)}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.btn{height:40px;padding:0 15px;border-radius:11px;border:1px solid var(--line-3);background:#fff;color:#1a1a17;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;transition:border-color .15s,background .15s}.btn:hover{border-color:#d9d9d2}.btn:disabled{opacity:.55;cursor:default}.btn i{font-size:17px}.btn-primary{border-color:var(--accent-border);background:var(--accent);color:#fff;box-shadow:inset 0 1px #ffffff57}.btn-primary:hover{background:#f25500;border-color:var(--accent-border)}.btn-dark{border:0;background:#17170f;color:#fff;border-radius:99px;box-shadow:0 8px 20px -12px #10182899}.btn-danger{color:var(--red);border-color:#fdd9d6;background:#fff}.btn-danger:hover{background:#fef3f2;border-color:#fda29b}.btn-sm{height:34px;padding:0 12px;border-radius:10px;font-size:13.5px}.btn-lg{height:46px;border-radius:12px;font-size:15px}.btn-block{width:100%}.icon-btn{width:38px;height:38px;border-radius:11px;border:1px solid var(--line-3);background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;color:var(--text-2);flex:0 0 auto}.icon-btn:hover{border-color:#d9d9d2}.icon-btn i{font-size:19px}.icon-btn.sm{width:34px;height:34px;border-radius:10px}.icon-btn.sm i{font-size:17px}.spinner{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite;display:inline-block}.field{display:flex;flex-direction:column;gap:7px}.field-label{font-size:13px;font-weight:600;color:var(--text-2)}.field-hint{font-size:12px;color:var(--muted);line-height:1.45}.input,.select,.textarea{width:100%;height:46px;border:1px solid var(--line-3);border-radius:12px;padding:0 14px;font-size:15px;color:var(--text);background:#fff;box-shadow:inset 0 1px 2px #1018280a}.textarea{height:auto;min-height:90px;padding:12px 14px;resize:vertical}.input:focus,.select:focus,.textarea:focus{outline:2px solid rgba(255,110,18,.35);outline-offset:1px;border-color:var(--accent-ring)}.input.sm,.select.sm{height:40px;border-radius:11px;font-size:14px}.input-wrap{position:relative}.input-wrap .input{padding-right:42px}.input-wrap>i{position:absolute;right:13px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--faint);cursor:pointer}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-stack{display:flex;flex-direction:column;gap:14px}.check{display:flex;align-items:flex-start;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none}.check-box{width:18px;height:18px;border-radius:5px;border:1px solid #D9D9D2;background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:1px}.check-box i{font-size:14px;color:#fff;opacity:0}.check.on .check-box{background:var(--grad);border-color:#e1590f}.check.on .check-box i{opacity:1}.check-text{font-size:14px;color:var(--text-2);line-height:1.4}.switch{width:40px;height:24px;border-radius:99px;background:#e4e4de;position:relative;cursor:pointer;flex:0 0 auto;transition:background .15s;border:0;padding:0}.switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #10182833;transition:left .15s}.switch.on{background:var(--grad)}.switch.on:after{left:19px}.alert{border-radius:12px;padding:11px 13px;display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.45}.alert i{font-size:18px;line-height:1.1}.alert-error{background:#fef3f2;border:1px solid #FDD9D6;color:#912018}.alert-error i{color:var(--red)}.alert-info{background:var(--accent-soft);border:1px solid var(--accent-soft-border);color:#8a5a32}.alert-info i{color:var(--accent-text)}.alert-success{background:#ecfdf3;border:1px solid #ABEFC6;color:#085d3a}.alert-success i{color:var(--green)}.tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:7px;font-size:12.5px;font-weight:600;white-space:nowrap;border:1px solid}.tag-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.tag-dot.live{animation:pulseDot 1.6s ease-in-out infinite}.tag-green{background:#ecfdf3;border-color:#abefc6;color:var(--green)}.tag-red{background:#fef3f2;border-color:#fecdca;color:var(--red)}.tag-amber{background:var(--accent-soft);border-color:var(--accent-soft-border);color:var(--accent-text)}.tag-blue{background:#eff8ff;border-color:#b2ddff;color:#175cd3}.tag-grey{background:#f6f6f2;border-color:var(--line-2);color:var(--muted)}.pill{height:32px;padding:0 12px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;border:1px solid var(--line-3);background:#fff;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.pill.on{border-color:#e1590f;background:var(--accent-soft);color:var(--accent-text)}.pill-count{font-size:12px;opacity:.8}.auth-wrap{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:40px 24px 64px;background:radial-gradient(1100px 520px at 50% -10%,#FFF3E9 0%,var(--bg) 62%)}.auth-top{width:100%;max-width:1060px;display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.brand{display:flex;align-items:center;gap:10px}.brand img{width:32px;height:32px;border-radius:9px;display:block;box-shadow:0 2px 6px #e0590f4d}.brand-name{font-size:17px;font-weight:700;letter-spacing:-.02em}.auth-card{width:100%;max-width:440px;background:#fff;border:1px solid var(--line-2);border-radius:20px;padding:34px 32px;box-shadow:0 1px 2px #1018280a,0 26px 50px -30px #10182847;animation:fadeUp .25s ease}.auth-title{font-size:26px;font-weight:700;letter-spacing:-.025em;margin:0 0 6px}.auth-sub{font-size:15px;color:var(--muted);margin-bottom:26px;line-height:1.5}.auth-foot{margin-top:22px;font-size:13.5px;color:var(--muted);text-align:center;line-height:1.5}.auth-features{width:100%;max-width:760px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px}.auth-feature{background:#fff9;border:1px solid var(--line-2);border-radius:14px;padding:15px}.auth-feature i{font-size:22px;color:var(--accent-text)}.auth-feature-title{font-size:14px;font-weight:600;margin-top:8px}.auth-feature-note{font-size:12.5px;color:var(--muted);margin-top:3px;line-height:1.45}.desk{min-height:100vh;padding:22px;background:var(--bg)}.shell{display:flex;background:#fff;border:1px solid var(--line-3);border-radius:22px;overflow:hidden;box-shadow:0 1px 2px #1018280d,0 30px 60px -40px #10182859;min-height:calc(100vh - 44px)}.rail{width:66px;flex:0 0 auto;border-right:1px solid var(--line);background:var(--surface-3);padding:16px 0;display:flex;flex-direction:column;align-items:center;gap:12px}.rail img{width:34px;height:34px;border-radius:10px;display:block;box-shadow:0 2px 6px #e0590f4d}.rail-sep{width:26px;height:1px;background:var(--line-3);margin:4px 0}.rail-btn{width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid transparent;color:var(--muted);position:relative}.rail-btn i{font-size:20px}.rail-btn:hover{background:#fff;border-color:var(--line-2)}.rail-btn.on{background:#fff;border-color:var(--line-3);color:var(--accent-text);box-shadow:0 1px 2px #1018280f}.rail-dot{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:#f04438;border:2px solid var(--surface-3)}.rail-spacer{flex:1}.sidebar{width:252px;flex:0 0 auto;border-right:1px solid var(--line);display:flex;flex-direction:column;background:#fff}.sidebar-head{padding:14px;border-bottom:1px solid var(--line)}.ws-chip{display:flex;align-items:center;gap:11px;border:1px solid var(--line-2);border-radius:13px;padding:10px 11px;box-shadow:0 1px 2px #1018280a;background:#fff}.ws-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-meta{font-size:11.5px;color:var(--muted);white-space:nowrap}.sidebar-nav{flex:1;overflow-y:auto;padding:12px 14px;scrollbar-width:thin}.nav-group+.nav-group{margin-top:16px}.nav-label{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:0 8px 9px}.nav-item{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;cursor:pointer;font-weight:500;color:var(--text-2);border:1px solid transparent;margin-top:2px;font-size:14.5px}.nav-item i{font-size:19px;color:var(--muted)}.nav-item:hover{background:var(--surface-3);color:var(--text)}.nav-item.active{font-weight:600;color:var(--text);background:var(--accent-soft);border-color:var(--accent-soft-border);box-shadow:0 1px 2px #e0590f14}.nav-item.active i{color:var(--accent-text)}.nav-item .grow{flex:1}.nav-badge{min-width:22px;height:20px;padding:0 6px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:#f4f4ef;border:1px solid var(--line-2);color:var(--muted)}.nav-badge.red{background:#fef3f2;border-color:#fecdca;color:var(--red)}.sidebar-foot{padding:14px;border-top:1px solid var(--line)}.promo{border-radius:14px;padding:15px;background:linear-gradient(160deg,#ffe9d6,#fff6ee);border:1px solid #FFDCC2}.promo-icon{width:30px;height:30px;border-radius:9px;background:var(--grad);margin-bottom:11px;box-shadow:0 2px 6px #e0590f4d;display:flex;align-items:center;justify-content:center}.promo-icon i{font-size:17px;color:#fff}.promo-title{font-size:14.5px;font-weight:700;letter-spacing:-.01em}.promo-text{font-size:12.5px;color:#8a5a32;line-height:1.45;margin:5px 0 0}.main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--surface-2)}.topbar{padding:13px 22px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:14px;background:#fff}.crumbs{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:14.5px;color:var(--muted);overflow:hidden}.crumbs i{font-size:17px;color:#c4c4bb}.crumbs .leaf{color:var(--text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search{display:flex;align-items:center;gap:9px;height:38px;padding:0 12px;border:1px solid var(--line-3);border-radius:11px;width:260px;background:#fff;box-shadow:inset 0 1px 2px #10182808}.search i{font-size:18px;color:var(--faint)}.search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:14px;color:var(--text);padding:0}.kbd{font-family:var(--mono);font-size:11px;color:var(--muted);border:1px solid var(--line-3);border-radius:6px;padding:2px 6px;background:var(--surface-3)}.top-actions{display:flex;align-items:center;gap:8px;position:relative}.avatar{border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;background:linear-gradient(150deg,#ff8537,#ff6004);box-shadow:inset 0 0 0 1px #10182814;cursor:pointer;-webkit-user-select:none;user-select:none}.avatar.dark{background:linear-gradient(150deg,#4a4a44,#17170f)}.content{flex:1;min-width:0;padding:24px;overflow-x:hidden;animation:fadeUp .2s ease}.popover{position:absolute;z-index:50;background:#fff;border:1px solid var(--line-3);border-radius:14px;padding:8px;box-shadow:var(--shadow-pop);min-width:220px;animation:fadeUp .12s ease}.popover-label{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:5px 10px 8px}.menu-row{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;cursor:pointer;font-size:13.5px;font-weight:500;color:var(--text)}.menu-row:hover{background:var(--surface-3)}.menu-row i{font-size:18px;color:var(--muted)}.menu-row.danger,.menu-row.danger i{color:var(--red)}.menu-sep{height:1px;background:var(--line);margin:6px 0}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:20px}.page-title{font-size:28px;font-weight:700;letter-spacing:-.03em;margin:0}.page-sub{font-size:14.5px;color:var(--muted);margin-top:4px}.page-actions{display:flex;gap:9px;flex-wrap:wrap}.back-link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--muted);margin-bottom:12px;cursor:pointer}.back-link:hover{color:var(--text)}.card{border:1px solid var(--line-2);border-radius:16px;background:#fff;box-shadow:var(--shadow-card);overflow:hidden}.card+.card,.stack>*+*{margin-top:16px}:is(.split,.split-r,.grid-2)>.card{margin-top:0}.card-head{padding:14px 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;position:relative}.card-title{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600}.card-body{padding:18px}.card-foot{border-top:1px solid var(--line);padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--surface-2);font-size:13px;color:var(--muted)}.card-foot .up{display:flex;align-items:center;gap:3px;color:var(--green);font-weight:600}.card-foot .down{display:flex;align-items:center;gap:3px;color:var(--red);font-weight:600}.grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.split{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px}.split-r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:16px}.mb-16{margin-bottom:16px}.kpi{border-right:1px solid var(--line);cursor:default}.kpi:last-child{border-right:0}.kpi.clickable{cursor:pointer}.kpi.clickable:hover{background:var(--surface-2)}.kpi-main{padding:18px 18px 14px}.kpi-label{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;display:flex;align-items:center;gap:7px}.kpi-value{font-size:32px;font-weight:700;letter-spacing:-.035em;margin:9px 0 3px}.kpi-sub{font-size:13.5px;color:var(--muted)}.kpi-foot{border-top:1px solid var(--line);padding:11px 18px;display:flex;align-items:center;justify-content:space-between;background:var(--surface-2);font-size:12.5px;color:var(--muted)}.table-scroll{overflow-x:auto;scrollbar-width:thin}.toolbar{padding:14px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.toolbar .search{flex:1;max-width:320px;width:auto}.filters{display:flex;gap:7px;flex-wrap:wrap}.trow{display:grid;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft);align-items:center;font-size:14px;color:var(--text-2)}.trow:last-child{border-bottom:0}.trow.head{padding:12px 16px;border-bottom:1px solid var(--line);background:var(--surface-2);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:600}.trow.link{cursor:pointer}.trow.link:hover{background:var(--surface-3)}.cell-main{display:flex;align-items:center;gap:11px;min-width:0}.cell-icon{width:30px;height:30px;border-radius:9px;background:#f6f6f2;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.cell-icon i{font-size:17px;color:var(--muted)}.cell-icon.accent i{color:var(--accent-text)}.cell-icon.red{background:#fef3f2;border-color:#fecdca}.cell-icon.red i{color:var(--red)}.cell-icon.green{background:#ecfdf3;border-color:#abefc6}.cell-icon.green i{color:var(--green)}.cell-title{font-size:14.5px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-sub{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-actions{display:flex;gap:6px;justify-content:flex-end;position:relative}.empty{padding:44px 20px;text-align:center;color:var(--muted);font-size:14px}.empty i{font-size:30px;color:#c4c4bb;margin-bottom:10px}.empty-title{font-size:15px;font-weight:600;color:var(--text);margin-bottom:4px}.list-row{padding:13px 18px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;gap:12px}.list-row:last-child{border-bottom:0}.list-row.link{cursor:pointer}.list-row.link:hover{background:var(--surface-3)}.kv{display:grid;grid-template-columns:150px 1fr;gap:10px 14px;font-size:14px}.kv dt{color:var(--muted)}.kv dd{margin:0;color:var(--text);font-weight:500;min-width:0;overflow-wrap:anywhere}.bars{display:flex;align-items:flex-end;gap:4px;height:190px}.bar-col{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;cursor:default;border-radius:6px}.bar-col:hover{background:#ff6e120f}.bar-seg{width:100%;border-radius:4px}.bar-seg+.bar-seg{margin-top:2px}.bar-ok{background:linear-gradient(180deg,#ffb37e,#ff8537)}.bar-bad{background:#f04438}.bar-down{background:#fdb022}.bar-empty{background:repeating-linear-gradient(135deg,#f0f0ea 0,#f0f0ea 4px,#f7f7f3 4px,#f7f7f3 8px);height:100%;border-radius:4px}.bar-axis{display:flex;gap:4px;margin-top:8px}.bar-axis div{flex:1;text-align:center;font-size:11px;color:var(--muted);font-family:var(--mono)}.tip{position:absolute;z-index:5;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#17170f;color:#fff;border-radius:10px;padding:9px 11px;font-size:12px;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-pop)}.tip-row{display:flex;justify-content:space-between;gap:14px;color:#c4c4bb;margin-top:2px}.tip-row b{color:#fff}.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--muted)}.legend span{display:inline-flex;align-items:center;gap:6px}.legend i{width:9px;height:9px;border-radius:3px;display:inline-block}.donut{width:132px;height:132px;border-radius:50%;position:relative;flex:0 0 auto}.donut:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:50%;background:#fff}.donut-center{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.donut-value{font-size:26px;font-weight:700;letter-spacing:-.03em}.donut-label{font-size:11.5px;color:var(--muted)}.progress{height:9px;border-radius:99px;background:#f0f0ea;overflow:hidden}.progress>div{height:100%;border-radius:99px;background:var(--grad)}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#17170f52;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 16px;overflow-y:auto;animation:fadeIn .15s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal{width:100%;max-width:480px;background:#fff;border:1px solid var(--line-2);border-radius:20px;box-shadow:0 30px 60px -20px #10182873;animation:fadeUp .18s ease}.modal-head{padding:22px 24px 0;display:flex;align-items:flex-start;gap:12px}.modal-title{font-size:20px;font-weight:700;letter-spacing:-.02em}.modal-sub{font-size:14px;color:var(--muted);margin-top:4px;line-height:1.5}.modal-body{padding:20px 24px}.modal-foot{padding:0 24px 22px;display:flex;gap:9px;justify-content:flex-end}.modal-icon{width:42px;height:42px;border-radius:12px;background:var(--accent-soft);border:1px solid var(--accent-soft-border);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.modal-icon i{font-size:21px;color:var(--accent-text)}.modal-icon.red{background:#fef3f2;border-color:#fecdca}.modal-icon.red i{color:var(--red)}.cred-box{background:var(--surface-3);border:1px solid var(--line);border-radius:14px;padding:6px 0}.cred-row{display:flex;align-items:center;gap:10px;padding:9px 14px}.cred-key{width:74px;font-size:12.5px;color:var(--muted);flex:0 0 auto}.cred-val{flex:1;min-width:0;font-family:var(--mono);font-size:13.5px;overflow-wrap:anywhere}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%);z-index:90;background:#17170f;color:#fff;font-size:14px;font-weight:500;padding:12px 18px;border-radius:12px;box-shadow:0 16px 32px -14px #10182899;display:flex;align-items:center;gap:9px;animation:fadeUp .18s ease}.toast i{font-size:18px}.toast.error i{color:#fda29b}.toast.success i{color:#75e0a7}.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#17170f52}.drawer{position:fixed;top:0;bottom:0;left:0;z-index:71;width:290px;background:#fff;padding:16px;overflow-y:auto;box-shadow:var(--shadow-pop);animation:fadeUp .18s ease}.loading-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;color:var(--muted);gap:10px;font-size:14px}@media(max-width:1180px){.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-4 .kpi:nth-child(2){border-right:0}.grid-4 .kpi:nth-child(-n+2){border-bottom:1px solid var(--line)}.split,.split-r{grid-template-columns:minmax(0,1fr)}.sidebar{width:220px}.search.top{display:none}}@media(max-width:860px){.grid-4,.grid-2,.form-grid,.auth-features{grid-template-columns:minmax(0,1fr)}.grid-4 .kpi{border-right:0;border-bottom:1px solid var(--line)}.sidebar,.rail,.hide-sm{display:none!important}.desk{padding:0}.shell{border-radius:0;border-left:0;border-right:0;min-height:100vh}.mobnav{display:inline-flex}.content{padding:18px}.page-head{flex-direction:column;align-items:stretch}.topbar{padding:12px 16px}.page-title{font-size:24px}.auth-card{padding:26px 20px}.auth-wrap{padding:18px}.kv{grid-template-columns:1fr;gap:2px}.kv dd{margin-bottom:10px}}.cf-top-links .top-lang{margin-right:4px}.cf-top-links .top-lang button{height:28px;padding:0 9px;font-size:12px}.an-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:4px 0 12px}.an-title{font-size:18px;font-weight:650;letter-spacing:-.01em;color:var(--text)}.an-sub{font-size:13px;color:var(--muted);margin-top:3px}.an-seg{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--line-3);border-radius:9px;background:#fff;flex:0 0 auto}.an-seg button{height:30px;padding:0 13px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.an-seg button:hover:not(:disabled){background:#f2f2f2;color:var(--text)}.an-seg button.on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-soft-border)}.an-seg button:disabled{color:#c2c2c2;cursor:not-allowed}.an-loading .card{transition:opacity .15s;opacity:.6}.an-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.an-kpi{padding:16px 18px;border-right:1px solid var(--line);min-width:0}.an-kpi:last-child{border-right:0}.an-kpi-value{font-size:24px;font-weight:700;letter-spacing:-.03em;margin:8px 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.an-kpi-sub{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-pad{padding:14px 16px 10px}.an-lane{padding-bottom:4px;border-bottom:1px solid var(--line-soft)}.an-chart{position:relative;width:100%;min-width:0;touch-action:pan-y}.an-chart svg{display:block;overflow:visible}.an-svg-label{font-size:11px;fill:var(--faint);font-family:inherit}.an-svg-note{font-size:11.5px;fill:#ababab}.an-tip{position:absolute;top:4px;z-index:5;min-width:180px;background:#222;color:#fff;border-radius:6px;padding:9px 11px;font-size:12px;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-pop)}.an-tip-title{font-weight:600;margin-bottom:4px}.an-tip .tip-row span{display:inline-flex;align-items:center;gap:6px}.an-dot{width:8px;height:8px;border-radius:2px;display:inline-block;flex:0 0 auto}.an-donut{display:flex;align-items:center;gap:22px;min-height:172px}.an-donut svg{flex:0 0 auto}.an-donut-value{font-size:22px;font-weight:700;fill:var(--text);letter-spacing:-.02em}.an-donut-legend{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.an-legend-row{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.an-legend-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-legend-row b{font-variant-numeric:tabular-nums}.an-legend-pct{width:46px;text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.an-muted{color:var(--muted);font-size:12.5px}.an-more{padding:11px 16px;font-size:13px;font-weight:600;color:var(--accent-text);cursor:pointer;border-top:1px solid var(--line-soft)}.an-more:hover{background:#f7f9fc}.an .card-head .legend{justify-content:flex-end;gap:12px;font-size:12px}.an-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.an-unconfirmed{display:inline-block;margin-right:6px;padding:0 6px;border:1px solid var(--line-3);border-radius:5px;font-size:11px;font-weight:600;color:var(--muted);background:var(--surface-3);line-height:17px}.an-inc-cards{display:none}.an-inc-card{padding:12px 14px;border-bottom:1px solid var(--line-soft);display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--text-2)}.an-inc-card:last-child{border-bottom:0}.an-inc-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.an-inc-when{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.an-inc-kind{font-weight:600}.an-inc-card .cell-sub{white-space:normal;overflow:visible}@media(max-width:1180px){.an-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.an-kpi:nth-child(3n){border-right:0}.an-kpi:nth-child(-n+3){border-bottom:1px solid var(--line)}.an-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.an-head{flex-direction:column;align-items:stretch}.an-seg{align-self:flex-start}.an-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.an-kpi{padding:13px 14px}.an-kpi:nth-child(n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.an-kpi:nth-child(2n){border-right:0}.an-kpi:nth-last-child(-n+2){border-bottom:0}.an-kpi-value{font-size:20px}.an .card-head{flex-wrap:wrap}.an .card-head .legend{justify-content:flex-start}.an-pad{padding:12px 10px 8px}.an-donut{flex-direction:column;align-items:stretch}.an-donut svg{align-self:center}.an-inc-cards{display:block}}:root{--bg: #fafafa;--surface: #fff;--surface-2: #fafafa;--surface-3: #f5f5f5;--line: #e5e5e5;--line-2: #e5e5e5;--line-3: #d9d9d9;--line-soft: #ededed;--text: #222;--text-2: #313131;--muted: #6b6b6b;--faint: #9a9a9a;--accent: #0b5ff4;--accent-hover: #084fd0;--accent-border: #0b5ff4;--accent-ring: #0b5ff4;--accent-text: #0a54d6;--accent-soft: #eef4ff;--accent-soft-border: #cfe0ff;--brand: #f6821f;--grad: #0b5ff4;--green: #14804a;--red: #c4302b;--shadow-card: none;--shadow-pop: 0 4px 16px rgba(0,0,0,.12), 0 0 0 1px rgba(0,0,0,.06);--c-ok: #2c7cf6;--c-blocked: #d93a33;--c-down: #f2a33a;--c-suspect: #8b5cf6;--c-paused: #d9d9d9;--c-live: #14804a}body{font-family:Inter Tight,Segoe UI,system-ui,sans-serif;font-size:14px;letter-spacing:.005em}a{color:var(--accent-text)}a:hover{color:var(--accent-hover);text-decoration:underline}a.nav-item:hover,a.nav-item.active{text-decoration:none;color:var(--text)}::selection{background:#cfe0ff}.cf-app{display:flex;min-height:100vh;background:var(--bg)}.cf-side{width:232px;flex:0 0 auto;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.cf-side-head{padding:12px 10px 6px}.cf-side-head>div,.cf-side-head>div>div:first-child{display:flex!important;width:100%}.cf-acct{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border-radius:6px;cursor:pointer}.cf-acct:hover{background:#f2f2f2}.cf-acct img{width:30px;height:30px;border-radius:6px;display:block}.cf-acct-name{flex:1;min-width:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-acct i{font-size:16px;color:var(--muted)}.cf-search{margin:6px 12px 8px;display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid var(--line-3);border-radius:6px;background:#fff}.cf-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.cf-search i{font-size:16px;color:var(--muted)}.cf-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13.5px;color:var(--text);padding:0}.cf-kbd{font-size:11.5px;color:var(--faint);white-space:nowrap}.cf-nav{flex:1;overflow-y:auto;padding:4px 10px 10px;scrollbar-width:thin}.cf-side-foot{padding:10px;border-top:1px solid var(--line)}.cf-main{flex:1;min-width:0;display:flex;flex-direction:column}.cf-top{height:52px;flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:0 24px;background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.cf-top .crumbs{font-size:13.5px}.cf-top .crumbs .leaf{font-weight:500}.cf-top-links{display:flex;align-items:center;gap:4px}.cf-top-link{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:6px;font-size:14px;font-weight:500;color:var(--text-2);cursor:pointer;white-space:nowrap}.cf-top-link{border-radius:8px;transition:background .12s}.cf-top-link:hover{background:#f2f2f2}.cf-top-link i{font-size:17px;color:var(--muted)}.content{padding:0 32px 40px}.nav-group+.nav-group{margin-top:14px}.nav-label{font-size:13.5px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--muted);padding:6px 12px}.nav-item{gap:12px;padding:8px 12px;min-height:38px;border-radius:8px;border:0;margin-top:2px;font-size:14.5px;font-weight:500;color:var(--text);transition:background .12s}.nav-item i{font-size:18px;color:#4a4a4a}.nav-item:hover{background:#f2f2f2;color:var(--text)}.nav-item.active{background:#f2f2f2;box-shadow:none;font-weight:500}.nav-item.active i{color:var(--text)}.nav-item:after{content:"";width:7px;height:7px;border-right:1.5px solid #4a4a4a;border-top:1.5px solid #4a4a4a;transform:rotate(45deg);margin-right:3px;opacity:0;transition:opacity .12s}.nav-item:hover:after{opacity:1}.nav-item.active:after,.cf-side-foot .nav-item:after{display:none}.nav-badge{border-radius:9999px;height:20px;font-size:11.5px;font-weight:600;background:#f2f2f2;border:1px solid var(--line)}.nav-badge.red{background:#fdeceb;border-color:#f6c8c5;color:var(--red)}.promo{border-radius:6px;padding:10px 12px;background:var(--surface-3);border:1px solid var(--line);margin-bottom:6px}.promo-icon{display:none}.promo-title{font-size:13px;font-weight:600}.promo-text{font-size:12px;color:var(--muted);margin-top:3px}.page-head{margin:0 -32px 24px;padding:26px 32px 22px;background:#fff;border-bottom:1px solid var(--line);align-items:center}.page-title{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.page-sub{font-size:14px;color:var(--muted);margin-top:6px}.back-link{margin:18px 0 0;font-weight:500}.back-link+.page-head{margin-top:8px}.content>.back-link:first-child{display:flex}.btn{height:36px;padding:0 14px;border-radius:6px;border:1px solid var(--line-3);background:#fff;color:var(--text);font-size:14px;font-weight:500}.btn:hover{background:var(--surface-3);border-color:#c4c4c4}.btn i{font-size:16px}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:none}.btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn-dark{border-radius:6px;background:var(--text);box-shadow:none}.btn-danger{color:var(--red);border-color:var(--line-3)}.btn-danger:hover{background:#fdeceb;border-color:#f0b4b0}.btn-sm{height:32px;padding:0 11px;border-radius:6px;font-size:13px}.btn-lg{height:40px;border-radius:6px;font-size:14.5px}.icon-btn{width:34px;height:34px;border-radius:6px;border-color:var(--line-3)}.icon-btn.sm{width:30px;height:30px;border-radius:6px}.icon-btn:hover{background:var(--surface-3)}.icon-btn i{font-size:17px}.field-label{font-size:13.5px;font-weight:500;color:var(--text)}.input,.select,.textarea,.input.sm,.select.sm{border-radius:6px;border-color:var(--line-3);box-shadow:none;font-size:14px}.input,.select{height:38px;padding:0 12px}.input:focus,.select:focus,.textarea:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.search{border-radius:6px;box-shadow:none;height:36px}.check-box{border-radius:4px;border-color:#bdbdbd}.check.on .check-box{background:var(--accent);border-color:var(--accent)}.switch.on,.progress>div{background:var(--accent)}.alert{border-radius:6px}.alert-info{background:var(--accent-soft);border-color:var(--accent-soft-border);color:#173f8a}.alert-info i{color:var(--accent)}.tag{height:22px;padding:0 8px;border-radius:9999px;font-size:12.5px;font-weight:500}.tag-green{background:#fff;border-color:var(--line-3);color:var(--text-2)}.tag-green .tag-dot{color:var(--green)}.tag-red{background:#fdeceb;border-color:#f6c8c5;color:var(--red)}.tag-amber{background:#fff7eb;border-color:#f7dcb0;color:#995c00}.tag-purple{background:#f5f0ff;border-color:#dccbfd;color:#6d3fd6}.tag-blue{background:var(--accent-soft);border-color:var(--accent-soft-border);color:var(--accent-text)}.tag-grey{background:#fff;border-color:var(--line-3);color:var(--muted)}.pill{height:32px;padding:0 12px;border-radius:6px;font-size:13.5px;font-weight:500;color:var(--text-2);border-color:var(--line-3)}.pill:hover{background:var(--surface-3)}.pill.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.card{border-radius:8px;border:1px solid var(--line);box-shadow:none}.card-head{padding:14px 18px;min-height:52px}.card-title{font-size:15px;letter-spacing:0;text-transform:none;color:var(--text);font-weight:600}.card-foot,.kpi-foot{background:#fff;color:var(--muted)}.kpi-label{font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--muted);font-weight:500}.kpi-value{font-size:28px;font-weight:600;letter-spacing:-.02em}.toolbar{padding:12px 14px}.trow{padding:12px 16px;border-bottom:1px solid var(--line-soft)}.trow.head{background:#fff;font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--text);font-weight:600;padding:11px 16px}.trow.link:hover,.list-row.link:hover{background:#f7f9fc}.cell-title{font-weight:500}.trow.link .cell-title{text-decoration:underline;text-decoration-color:#b3b3b3;text-underline-offset:3px}.trow.link:hover .cell-title{text-decoration-color:currentColor}.cell-icon{width:28px;height:28px;border-radius:6px;background:#fff;border-color:var(--line)}.cell-icon.accent{background:var(--accent-soft);border-color:var(--accent-soft-border)}.cell-icon.accent i{color:var(--accent)}.cell-icon.green{background:#fff;border-color:var(--line)}.cell-icon.purple{background:#f5f0ff;border-color:#dccbfd}.cell-icon.purple i{color:#6d3fd6}.list-row{border-bottom-color:var(--line-soft)}.empty i{color:#bdbdbd}.popover{border-radius:8px;border-color:var(--line);padding:6px}.popover-label{text-transform:none;letter-spacing:0;font-size:12.5px}.menu-row{border-radius:8px;font-size:14px;padding:8px 10px;transition:background .12s}.menu-row:hover{background:#f2f2f2}.modal{border-radius:8px;border-color:var(--line);box-shadow:0 16px 48px #0003}.modal-title{font-size:18px;font-weight:600;letter-spacing:0}.modal-icon{border-radius:8px}.cred-box{border-radius:6px;background:var(--surface-2)}.toast,.tip{background:#222;border-radius:6px}.backdrop,.drawer-backdrop{background:#0006}.avatar{background:var(--brand);box-shadow:none}.avatar.dark{background:#313131}.bar-ok{background:var(--c-ok)}.bar-bad{background:var(--c-blocked)}.bar-down{background:var(--c-down)}.bar-seg,.bar-col,.bar-empty{border-radius:2px}.bar-col:hover{background:#0b5ff40f}.bar-empty{background:#f2f2f2}.donut-value{font-weight:600}.btn-telegram{background:#2aabee;border-color:#2aabee;color:#fff}.btn-telegram:hover{background:#229ed9;border-color:#229ed9;color:#fff}.auth-or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12.5px}.auth-or:before,.auth-or:after{content:"";flex:1;height:1px;background:var(--line)}.chat-domain-list{max-height:300px;overflow-y:auto;border:1px solid var(--line);border-radius:8px;padding:4px 12px}.chat-domain-list .check{padding:9px 0;border-bottom:1px solid var(--line-soft)}.chat-domain-list .check:last-child{border-bottom:0}.tg-linked{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#fbfbfb}.card:has(.uptime-row){overflow:visible}.card:has(.uptime-row) .uptime-row:last-child{border-radius:0 0 8px 8px}.strip{display:flex;align-items:flex-start;justify-content:flex-end;width:100%}.strip-col{position:relative;flex:0 0 14px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:default}.strip-cell{display:block;flex:0 0 auto;width:5px;height:26px;border-radius:3px;background:#e6e6e6;--ring: 190, 190, 190;transition:opacity .12s,transform .12s}.strip:hover .strip-cell{opacity:.5}.strip .strip-col:hover .strip-cell{opacity:1;transform:scaleY(1.12)}.strip-day .strip-col{flex-basis:56px}.strip-day .strip-cell{width:8px;height:30px;border-radius:4px}.strip-label{min-height:14px;display:flex;flex-direction:column;align-items:center;font-size:11px;line-height:1.3;color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums}.strip-day .strip-label{font-size:12px;color:var(--muted)}.strip-day .strip-label b{margin-top:1px;font-size:12.5px;font-weight:600}.strip-cell.s-ok{background:#3dbb75;--ring: 61, 187, 117}.strip-cell.s-down{background:var(--c-down);--ring: 242, 163, 58}.strip-cell.s-blocked{background:var(--c-blocked);--ring: 217, 58, 51}.strip-cell.s-suspect{background:var(--c-suspect);--ring: 139, 92, 246}.strip-cell.s-off{background:#f0f0f0}.strip-cell.now{animation:nowPulse 2.2s ease-out infinite}@keyframes nowPulse{0%{box-shadow:0 0 rgba(var(--ring),.45)}to{box-shadow:0 0 0 4px rgba(var(--ring),0)}}.strip-sm{justify-content:flex-start;align-items:center;gap:3px}.strip-sm .strip-cell{width:3px;height:16px;border-radius:2px}.strip-sm.strip:hover .strip-cell{opacity:1}.strip-col .tip{min-width:190px}.strip-col .tip-left{left:auto;right:-6px;transform:none}.strip-col .tip-right{left:-6px;transform:none}.legend i{width:4px;height:12px;border-radius:2px}.legend i.s-ok{background:#3dbb75}.legend i.s-blocked{background:var(--c-blocked)}.legend i.s-down{background:var(--c-down)}.legend i.s-suspect{background:var(--c-suspect)}.legend i.s-off{background:#e9e9e9}.uptime-row{display:grid;grid-template-columns:minmax(170px,230px) minmax(0,1fr) 96px;gap:22px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line-soft)}.uptime-row:last-child{border-bottom:0}.uptime-strip .strip-sm{justify-content:flex-end}.uptime-row.link{cursor:pointer}.uptime-row.link:hover{background:#f7f9fc}.uptime-name{display:flex;align-items:center;gap:10px;min-width:0}.uptime-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto;background:#cfcfcf;box-shadow:0 0 0 3px #f0f0f0}.uptime-dot.s-ok{background:#3dbb75;box-shadow:0 0 0 3px #dcf3e6}.uptime-dot.s-blocked{background:var(--c-blocked);box-shadow:0 0 0 3px #fadcdb;animation:pulseDot 1.6s ease-in-out infinite}.uptime-dot.s-down{background:var(--c-down);box-shadow:0 0 0 3px #fdecd3}.uptime-dot.s-suspect{background:var(--c-suspect);box-shadow:0 0 0 3px #ece4fe}.uptime-pct{text-align:right;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.uptime-pct .cell-sub{font-size:11.5px;font-weight:400}.auth-wrap{background:#f7f7f7}.brand img{border-radius:6px;box-shadow:none}.brand-name{font-weight:600}.auth-hero{font-size:28px;font-weight:600;letter-spacing:-.01em;text-align:center;margin:8px 0 6px;color:var(--text)}.auth-lead{font-size:15px;color:var(--muted);text-align:center;max-width:520px;line-height:1.5;margin-bottom:26px}.auth-card{border-radius:8px;border:1px solid var(--line);box-shadow:0 1px 3px #0000000f;padding:30px 28px}.auth-title{font-size:20px;font-weight:600;letter-spacing:0}.auth-card .btn-primary{height:40px}.auth-feature{background:#fff;border:1px solid var(--line);border-radius:8px}.auth-feature i{color:var(--brand)}.auth-feature-title{font-weight:600}.pricing-wrap a.brand{color:inherit;text-decoration:none}.pricing-top-actions{display:flex;align-items:center;gap:10px}.pricing-top-actions .btn,.auth-top>.btn{text-decoration:none}.lang-switch{display:inline-flex;border:1px solid var(--line-3);border-radius:6px;overflow:hidden;background:#fff}.lang-switch button{border:0;background:none;padding:0 11px;height:32px;font-size:12.5px;font-weight:600;color:var(--muted);cursor:pointer}.lang-switch button.on{background:var(--accent-soft);color:var(--accent-text)}.pricing-eyebrow{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text)}.pricing-wrap .auth-hero{font-size:34px}.tier-label{font-size:13.5px;color:var(--muted)}.stepper-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:30px}.stepper{display:flex;align-items:center;gap:22px}.stepper-btn{width:52px;height:52px;border-radius:50%;border:1px solid var(--line-3);background:#fff;color:var(--text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.stepper-btn i{font-size:22px}.stepper-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.stepper-btn:disabled{opacity:.35;cursor:not-allowed}.stepper-value{display:flex;flex-direction:column;align-items:center;min-width:120px}.stepper-value input{width:150px;padding:0;border:0;background:transparent;outline:none;text-align:center;font:inherit;font-size:60px;font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--text)}.stepper-value input:focus{color:var(--accent-text)}.stepper-value span{font-size:14px;color:var(--muted)}.stepper-note{font-size:13px;color:var(--muted)}.price-grid{width:100%;max-width:1020px;display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:16px;align-items:stretch}.price-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:10px;padding:26px 24px 24px;display:flex;flex-direction:column}.price-card.hl{border:2px solid var(--accent);padding:25px 23px 23px;box-shadow:0 12px 32px -18px #0b5ff473}.price-popular{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent);color:#fff;font-size:12px;font-weight:600;padding:4px 12px;border-radius:999px;white-space:nowrap}.price-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-height:26px}.price-name{font-size:17px;font-weight:600}.price-badges{display:flex;gap:6px;flex-wrap:wrap}.price-badge{font-size:12px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-text)}.price-badge.green{background:#e7f6ee;color:var(--green)}.price-amount{margin-top:18px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.price-amount s{color:var(--faint);font-size:17px}.price-amount b{font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1}.price-amount span{color:var(--muted);font-size:15px}.price-billed{margin-top:8px;font-size:13px;color:var(--muted);min-height:18px}.price-list{list-style:none;padding:0;margin:20px 0 22px;display:flex;flex-direction:column;gap:9px;font-size:14px;flex:1}.price-list li,.price-features li{display:flex;align-items:flex-start;gap:9px}.price-list i{color:var(--accent);font-size:16px;margin-top:2px}.price-card a.btn{text-decoration:none;justify-content:center}.price-features{width:100%;max-width:1020px;margin-top:30px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:24px 26px}.price-features-title{font-size:16px;font-weight:600;margin-bottom:16px}.price-features ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;font-size:14px;color:var(--text-2)}.price-features i{color:var(--green);font-size:17px;margin-top:1px;flex:0 0 auto}.price-more{margin-top:22px;font-size:14px;color:var(--muted);text-align:center}.price-more a{color:var(--accent-text);font-weight:600;text-decoration:none;white-space:nowrap}.price-more a i{font-size:14px;vertical-align:-2px}.plan-now{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.plan-now>div{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--line-soft);border-radius:8px;background:var(--surface-2)}.plan-now span{font-size:12.5px;color:var(--muted)}.plan-now b{font-size:18px;font-weight:600}.plans-section{margin-top:30px}.plans-section h2{font-size:17px;font-weight:600;margin:0 0 4px}.plans-section p{margin:0;font-size:13.5px;color:var(--muted);line-height:1.5}.renew-count{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:14px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;font-size:13.5px}.renew-count>span:first-child{font-weight:600}.renew-count .muted{flex:1;min-width:220px;line-height:1.5}.renew-count+.panel-pricing{margin-top:16px}.panel-pricing{margin-top:26px;display:flex;flex-direction:column;align-items:center}.panel-pricing .price-grid,.panel-pricing .price-features{max-width:none}.promo-link{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:13px;font-weight:600;color:var(--accent-text);text-decoration:none}.promo-link i{font-size:13px}.backdrop.locked{padding-top:3vh;background:#0f121e8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal.plan-gate{animation:fadeUp .3s ease}.plan-gate .modal-body{padding:26px 28px 8px}.plan-gate .price-grid,.plan-gate .price-features{max-width:none}.plan-gate .price-features{margin-top:22px}.plan-gate-foot{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px 18px;flex-wrap:wrap;font-size:13px;color:var(--muted);padding-top:4px}.plan-gate-backdrop{padding-top:3vh;background:#0f121e8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.plan-gate-note{display:inline-flex;align-items:center;gap:6px}.plan-gate-note i{font-size:14px}.plan-gate-foot-actions{display:inline-flex;align-items:center;gap:14px}.plan-gate-sep{width:1px;height:14px;background:var(--line)}.link-btn.muted-link{color:var(--muted);font-weight:500}.link-btn.muted-link:hover{color:var(--text)}.plan-banner{display:flex;align-items:center;gap:14px;margin:0 -32px;padding:12px 32px;border-bottom:1px solid var(--accent-soft-border);background:var(--accent-soft)}.plan-banner+:not(.page-head){margin-top:18px}.plan-banner-icon{flex:none;width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#fff}.plan-banner-icon i{font-size:17px}.plan-banner-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--muted);line-height:1.45}.plan-banner-text b{font-size:14px;font-weight:600;color:var(--text)}@media(max-width:640px){.plan-banner{flex-wrap:wrap}.plan-banner .btn{width:100%;justify-content:center}}.link-btn{border:0;background:none;padding:0;display:inline-flex;align-items:center;gap:5px;font:inherit;font-weight:600;color:var(--accent-text);cursor:pointer}.link-btn i{font-size:14px}.plan-sent{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 0 18px}.plan-sent-icon i{font-size:48px;color:var(--green)}.plan-sent-title{font-size:22px;font-weight:600;margin-top:10px}.plan-sent-text{max-width:520px;color:var(--muted);font-size:14.5px;line-height:1.55;margin:8px 0 20px}.plan-sent-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;max-width:620px}.plan-sent-box>div{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.plan-sent-box span{font-size:12.5px;color:var(--muted)}.plan-sent-box b{font-size:18px;font-weight:600}.plan-sent-meta{margin-top:10px;font-size:12.5px;color:var(--faint)}.plan-sent-actions{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap;justify-content:center}.plan-sent-actions a.btn{text-decoration:none}.pay-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.pay-summary{display:flex;align-items:center;gap:14px;margin-left:auto;padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);font-size:14px;color:var(--muted)}.pay-summary b{color:var(--text)}.pay-summary-total{font-size:17px}.pay-title{font-size:15px;font-weight:600;margin-bottom:12px}.pay-coins{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.pay-coin-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.coin-logo{position:relative;flex:none;display:inline-flex}.coin-logo>img:first-child{width:100%;height:100%}.coin-logo-badge{position:absolute;right:-3px;bottom:-3px;width:45%;height:45%;border-radius:50%;box-shadow:0 0 0 2px #fff;background:#fff}.coin-logo-fallback{width:100%;height:100%;border-radius:50%;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-weight:700}.pay-coin{position:relative;display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--line-3);border-radius:8px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.pay-coin:hover:not(:disabled),.pay-coin.on{border-color:var(--accent);background:var(--accent-soft)}.pay-coin:disabled{cursor:default}.pay-coin-symbol{font-size:16px;font-weight:700}.pay-coin-name{font-size:13px}.pay-coin-net{font-size:12px;color:var(--muted)}.pay-coin .spinner{position:absolute;top:12px;right:12px}.pay-invoice{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;align-items:start}.pay-qr{display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:10px}.pay-qr img{width:200px;height:200px;display:block}.pay-qr>.icon{font-size:64px;color:var(--faint);padding:60px 0}.pay-state{display:flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;color:var(--muted);text-align:center}.pay-state b{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px}.pay-state.paying{color:var(--accent-text);font-weight:500}.pay-listen{display:inline-flex;align-items:center;gap:8px;padding:5px 11px 5px 10px;border-radius:999px;background:#effaf3;color:#157f3c;font-size:12.5px;font-weight:500;line-height:1.3;white-space:nowrap}.pay-listen i{flex:none;position:relative;width:7px;height:7px;border-radius:50%;background:var(--green)}.pay-listen i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--green);animation:payPing 1.6s ease-out infinite}@keyframes payPing{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}.pay-progress{position:relative;width:100%;max-width:180px;height:4px;margin:4px 0 2px;border-radius:999px;background:#d6efdf;overflow:hidden}.pay-progress i{position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:999px;background:var(--green);animation:payProgress 1.4s ease-in-out infinite}@keyframes payProgress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.pay-detected{gap:10px;padding:26px 18px;text-align:center;border-color:#bfe3cc;background:#f3fbf6}.pay-detected .pay-state.paying{color:#157f3c}.pay-detected>b{font-size:17px;font-weight:600;color:var(--text)}.pay-detected>span{font-size:13px;color:var(--muted);line-height:1.5}.pay-detected-icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dff3e7;color:var(--green);font-size:34px;animation:payPop .5s cubic-bezier(.2,1.4,.4,1)}@keyframes payPop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.pay-steps{display:flex;gap:8px;margin:0 0 18px;padding:0;list-style:none}.pay-steps li{flex:1;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--faint);background:#fff}.pay-steps li>span{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:var(--muted);font-size:12px;font-weight:600}.pay-steps li.on{border-color:var(--accent);color:var(--text);font-weight:500}.pay-steps li.on>span{background:var(--accent);color:#fff}.pay-steps li.done{color:var(--text)}.pay-steps li.done>span{background:var(--green);color:#fff}.pay-steps li.done>span .icon{font-size:13px}@media(max-width:640px){.pay-steps li{font-size:11.5px;padding:8px;gap:6px}}@media(prefers-reduced-motion:reduce){.pay-listen i:after,.pay-detected-icon,.pay-progress i{animation:none}.pay-progress i{width:100%;opacity:.5}}.thread{display:flex;flex-direction:column;gap:12px}.thread-msg{max-width:82%;display:flex;flex-direction:column;gap:5px}.thread-msg.mine{align-self:flex-end;align-items:flex-end}.thread-meta{display:flex;gap:8px;align-items:baseline;font-size:12px;color:var(--muted)}.thread-meta b{font-weight:600;color:var(--text-2)}.thread-body{padding:11px 14px;border-radius:12px;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-3, #f5f5f5);border:1px solid var(--line);color:var(--text)}.thread-msg.mine .thread-body{background:var(--accent-soft);border-color:var(--accent-soft-border)}.reply-box{display:flex;flex-direction:column;gap:10px}.reply-box textarea{resize:vertical;min-height:96px;font:inherit;line-height:1.5}.reply-box-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.reply-box-extra{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.msg-list .trow{cursor:pointer}.msg-list .trow.unread .cell-title{font-weight:700}.msg-preview{color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.thread-msg{max-width:100%}}.inbox{display:grid;grid-template-columns:310px minmax(0,1fr);height:calc(100vh - 250px);min-height:540px;overflow:hidden;background:#fff}.inbox.inbox-solo{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.ib-list{border-right:1px solid var(--line);overflow-y:auto;background:var(--surface-2)}.ib-list-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:14px 16px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--line)}.ib-list-head span{padding:1px 7px;border-radius:99px;background:var(--line);color:var(--text-2);font-size:11px;letter-spacing:0}.ib-item{display:flex;flex-direction:column;gap:5px;width:100%;padding:13px 16px;text-align:left;font:inherit;color:inherit;background:none;border:0;border-bottom:1px solid var(--line-soft);border-left:3px solid transparent;cursor:pointer}.ib-item:hover{background:#fff}.ib-item.active{background:#fff;border-left-color:var(--accent)}.ib-item-top{display:flex;align-items:baseline;gap:10px}.ib-item-top b{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ib-item-top time{flex:none;font-size:11.5px;color:var(--faint)}.ib-item-preview{font-size:13px;line-height:1.45;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ib-item.unread .ib-item-preview{color:var(--text-2)}.ib-item-foot{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.ib-dot{width:8px;height:8px;border-radius:50%;background:var(--accent)}.ib-pane{display:flex;flex-direction:column;min-height:0;min-width:0}.ib-pane-head{display:flex;align-items:center;gap:12px;padding:14px 22px;border-bottom:1px solid var(--line)}.ib-pane-title{flex:1;min-width:0}.ib-pane-title h2{margin:0;font-size:16px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ib-pane-title span{font-size:12px;color:var(--faint)}.ib-back{display:none;flex:none;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text-2);cursor:pointer;font-size:16px}.ib-thread{flex:1;overflow-y:auto;padding:22px;display:flex;flex-direction:column;gap:18px;background:var(--surface-2)}.ib-msg{display:flex;gap:10px;align-items:flex-end;max-width:78%}.ib-msg.mine{align-self:flex-end;flex-direction:row-reverse}.ib-avatar{flex:none;width:30px;height:30px;border-radius:9px;object-fit:cover}.ib-avatar.me{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#313131;color:#fff;font-size:11.5px;font-weight:600}.ib-msg-col{display:flex;flex-direction:column;gap:4px;min-width:0}.ib-msg.mine .ib-msg-col{align-items:flex-end}.ib-msg-meta{display:flex;gap:8px;align-items:baseline;padding:0 4px;font-size:12px;color:var(--faint)}.ib-msg-meta b{font-weight:600;color:var(--text-2)}.ib-bubble{padding:10px 14px;border-radius:16px 16px 16px 4px;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid var(--line);color:var(--text)}.ib-msg.mine .ib-bubble{border-radius:16px 16px 4px;background:var(--accent);border-color:var(--accent);color:#fff}.ib-waiting{align-self:center;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:99px;background:#fff;border:1px solid var(--line);font-size:12.5px;color:var(--muted)}.ib-composer{display:flex;align-items:flex-end;gap:10px;margin:0;padding:14px 18px;border-top:1px solid var(--line);background:#fff}.ib-composer textarea{flex:1;min-height:44px;max-height:220px;padding:11px 14px;resize:none;font:inherit;font-size:14px;line-height:1.5;color:var(--text);background:var(--surface-3);border:1px solid transparent;border-radius:12px;outline:0}.ib-composer textarea:focus{background:#fff;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ib-send{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--accent);color:#fff;font-size:17px;cursor:pointer}.ib-send:hover:not(:disabled){background:var(--accent-hover)}.ib-send:disabled{opacity:.4;cursor:default}.ib-closed{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.ib-new{display:flex;flex-direction:column;gap:12px;padding:22px;overflow-y:auto}.inbox-solo .ib-new{max-width:640px;width:100%;margin:0 auto;padding:36px 24px 30px}.ib-new-intro{text-align:center;margin-bottom:8px}.ib-new-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--accent-soft);color:var(--accent);font-size:21px;margin-bottom:12px}.ib-new-intro h2{margin:0 0 6px;font-size:19px;font-weight:600;color:var(--text)}.ib-new-intro p{margin:0;font-size:14px;color:var(--muted)}.ib-topics{display:flex;flex-wrap:wrap;gap:8px}.ib-topic{padding:6px 12px;border-radius:99px;border:1px solid var(--line-3);background:#fff;font:inherit;font-size:13px;color:var(--text-2);cursor:pointer}.ib-topic:hover{border-color:var(--accent);color:var(--accent-text)}.ib-topic.on{background:var(--accent-soft);border-color:var(--accent-soft-border);color:var(--accent-text)}.ib-new-text{min-height:170px;font:inherit;font-size:14px;line-height:1.55}.ib-new-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ib-new-foot>span{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--muted)}.px-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.px-stat{display:flex;flex-direction:column;gap:4px;padding:14px 16px}.px-stat>span{font-size:12.5px;color:var(--muted)}.px-stat b{font-size:20px;font-weight:600;color:var(--text);letter-spacing:-.01em}.px-stat b.bad{color:var(--red)}.px-stat b small{font-size:14px;font-weight:500;color:var(--muted)}.px-stat-sub{font-size:12px;color:var(--faint)}.px-col{display:flex;flex-direction:column;gap:16px}.px-stats>.card,.px-col>.card{margin:0}.px-canary:has(.alert){padding:14px 18px 0}.px-list{display:flex;flex-direction:column}.px-row{padding:12px 18px;border-bottom:1px solid var(--line-soft)}.px-row:last-child{border-bottom:0}.px-row-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.px-label{font-size:13px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.px-row-sub{margin-top:3px;font-size:12.5px;color:var(--muted)}.px-when{color:var(--faint)}.px-row-err{margin-top:4px;font-size:12.5px;color:var(--red)}.px-check{padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.px-lines{font-size:12.5px;line-height:1.6;white-space:pre;overflow-x:auto}.px-gen{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:10px 12px;border:1px dashed var(--line-3);border-radius:8px;margin-top:-4px}.px-gen>span:first-child{font-size:13px;font-weight:500;color:var(--text-2)}.px-gen .input{width:72px;height:32px}.px-gen .field-hint{flex-basis:100%}@media(max-width:900px){.px-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.wg-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:16px;align-items:start}.wg-side{display:flex;flex-direction:column;gap:16px}.wg-two{display:grid;grid-template-columns:auto auto;justify-content:start;gap:14px 28px}.wg-toggles{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:8px}.wg-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px}.wg-toggle+.wg-toggle{border-top:1px solid var(--line-soft)}.wg-toggle b{display:block;font-size:14px;font-weight:500;color:var(--text)}.wg-toggle span{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--muted)}.wg-foot{display:flex;justify-content:space-between;gap:10px;width:100%}.wg-unsaved{font-size:12px;font-weight:500;color:#b45309;background:#fef3c7;padding:2px 8px;border-radius:99px}.wg-stage{padding:28px;background:radial-gradient(circle at 1px 1px,#e3e3e3 1px,transparent 0) 0 0 / 16px 16px,var(--surface-2);border-radius:0 0 8px 8px}.wg-stage.dark{background:radial-gradient(circle at 1px 1px,#2a2d35 1px,transparent 0) 0 0 / 16px 16px,#0d0f13}.wg-preview{max-width:420px;margin:0 auto}.wg-code{margin:0 0 14px;padding:14px 16px;border-radius:8px;background:#16181d;color:#e5e7eb;font:12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-all;-webkit-user-select:all;user-select:all}.wg-steps{margin:0;padding-left:20px;font-size:13.5px;line-height:1.6;color:var(--text-2)}.wg-steps li+li{margin-top:4px}.wg-empty{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;overflow:hidden}.wg-empty-text{padding:40px}.wg-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--accent-soft);color:var(--accent);font-size:21px;margin-bottom:16px}.wg-empty-text h2{margin:0 0 8px;font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.wg-empty-text p{margin:0 0 20px;font-size:14px;line-height:1.6;color:var(--muted)}.wg-empty-demo{align-self:stretch;display:flex;align-items:center;border-left:1px solid var(--line)}.wg-empty-demo .wg-stage{flex:1;height:100%;display:flex;align-items:center;border-radius:0}.wg-empty-demo .wg-preview{width:100%}@media(max-width:1100px){.wg-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.wg-empty{grid-template-columns:minmax(0,1fr)}.wg-empty-text{padding:26px 22px}.wg-empty-demo{border-left:0;border-top:1px solid var(--line)}.wg-stage{padding:16px}}@media(max-width:760px){.inbox{grid-template-columns:minmax(0,1fr);height:calc(100vh - 210px);min-height:460px}.inbox.inbox-open .ib-list,.inbox:not(.inbox-open) .ib-pane{display:none}.ib-list{border-right:0}.ib-back{display:inline-flex}.ib-pane-head,.ib-thread{padding-left:14px;padding-right:14px}.ib-msg{max-width:92%}.ib-composer{padding:12px}}.pay-details{display:flex;flex-direction:column;gap:10px}.pay-row{display:flex;flex-direction:column;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.pay-row>span{font-size:12.5px;color:var(--muted)}.pay-row-value{display:flex;align-items:center;gap:8px}.pay-row-value b{font-size:15px;font-weight:600;overflow-wrap:anywhere;min-width:0}.pay-row-value b.mono{font-size:13.5px;font-weight:500}.pay-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;flex-wrap:wrap}.add-domains{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.add-domains-stepper{display:flex;align-items:center;gap:12px}.add-domains-stepper>div{display:flex;flex-direction:column;align-items:center;min-width:54px}.add-domains-stepper b{font-size:26px;font-weight:600;line-height:1.1}.add-domains-stepper span{font-size:12px;color:var(--muted)}.stepper-btn.sm{width:36px;height:36px}.stepper-btn:disabled{opacity:.4;cursor:default}.add-domains-info{flex:1;min-width:240px;font-size:13.5px;line-height:1.5}.add-domains-price{font-size:22px;font-weight:600;margin-bottom:2px}.provider-pick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.provider-pick .pay-coin-symbol{font-size:14.5px}.coin-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.split.split-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.price-edit-table{display:flex;flex-direction:column;gap:8px}.price-edit-head,.price-edit-row{display:grid;align-items:center;gap:10px}.price-edit-head{font-size:12.5px;color:var(--muted);font-weight:500}.price-edit-row .muted{font-size:13.5px}.input-prefix{position:relative;display:flex;align-items:center}.input-prefix>span{position:absolute;left:10px;color:var(--muted);font-size:13.5px;pointer-events:none}.input-prefix .input{padding-left:24px;width:100%}.period-edit{display:flex;flex-direction:column}.period-edit-row{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--line-soft)}.period-edit-row:last-child{border-bottom:0}.feature-edit{display:flex;flex-direction:column;gap:10px}.feature-edit-row{display:flex;gap:8px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.feature-edit-inputs{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.feature-edit-actions{display:flex;flex-direction:column;gap:4px}.feature-edit-actions .icon-btn.sm{width:28px;height:28px}.feature-edit-actions .icon-btn:disabled{opacity:.35;cursor:default}@media(max-width:860px){.split.split-even{grid-template-columns:minmax(0,1fr)}.plan-now{grid-template-columns:1fr}.plan-sent-box{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-invoice{grid-template-columns:1fr}.pay-summary{margin-left:0}.coin-checks,.provider-pick{grid-template-columns:1fr}.stepper{gap:14px}.stepper-value input{font-size:48px;width:120px}.price-grid,.price-features ul{grid-template-columns:1fr}.pricing-wrap .auth-hero{font-size:26px}}.mobnav{display:none}@media(max-width:1180px){.cf-side{width:214px}}@media(max-width:860px){.cf-app>.cf-side{display:none}.mobnav{display:inline-flex}.cf-top{padding:0 14px}.content{padding:0 16px 32px}.page-head{margin:0 -16px 18px;padding:20px 16px 18px;flex-wrap:wrap}.plan-banner{margin:0 -16px;padding:12px 16px}.drawer.cf-side{position:fixed;height:100%;width:270px;padding:0}.uptime-row{grid-template-columns:minmax(0,1fr) 80px;gap:10px 14px}.uptime-strip{grid-column:1 / -1;grid-row:2}}.cfa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;background:#fff}.cfa-left{display:flex;flex-direction:column;padding:22px 28px 20px;min-width:0}.cfa-top{display:flex;align-items:center;justify-content:space-between}.cfa-logo{display:inline-flex;align-items:center;gap:9px;font-size:17px;font-weight:700;letter-spacing:-.01em;color:#1d1d1d;text-decoration:none}.cfa-logo img{width:28px;height:28px;border-radius:7px}.cfa-top-mobile{display:none}.cfa-main{flex:1;display:flex;align-items:center;justify-content:center;padding:36px 0}.cfa-form{width:100%;max-width:380px;animation:fadeUp .25s ease}.cfa-title{margin:0 0 22px;text-align:center;font-size:22px;font-weight:600;letter-spacing:-.01em;color:#1d1d1d}.cfa-sub{margin:-10px 0 22px;text-align:center;font-size:14.5px;line-height:1.55;color:var(--muted)}.cfa-sub b{color:var(--text);font-weight:600}.cfa-icon{width:48px;height:48px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#fff3e8;color:#d4610b;font-size:24px}.cfa-social{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:#222;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.cfa-social:hover{background:#f7f7f7;border-color:#c9c9c9}.cfa-social i{font-size:18px}.cfa-or{display:flex;align-items:center;gap:12px;margin:18px 0;font-size:11.5px;letter-spacing:.08em;color:#8a8a8a}.cfa-or:before,.cfa-or:after{content:"";flex:1;height:1px;background:#e6e6e6}.cfa-fields{display:flex;flex-direction:column;gap:16px}.cfa-fields .btn-primary{height:40px}.cfa-small-link{font-size:13px;font-weight:500;color:var(--accent);text-decoration:none}.cfa-small-link:hover{text-decoration:underline}.cfa-optional{font-size:12.5px;color:var(--muted)}.cfa-switch{margin-top:20px;text-align:center;font-size:14px;line-height:1.6;color:var(--text-2)}.cfa-switch a{color:var(--accent);font-weight:500;text-decoration:none}.cfa-switch a:hover{text-decoration:underline}.cfa-terms{margin-top:26px;text-align:center;font-size:12.5px;line-height:1.55;color:#8a8a8a}.cfa-terms i{vertical-align:-2px}.cfa-legal{text-align:center;font-size:12px;color:#9a9a9a}.cfa-right{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:72px 8%;color:#fff;background:radial-gradient(900px 600px at 85% 20%,#ff9a3c 0%,transparent 60%),linear-gradient(135deg,#f38020,#f26b0f 55%,#e55a06)}.cfa-right-top{position:absolute;top:18px;right:22px;z-index:2;display:flex;align-items:center;gap:6px}.cfa-link{padding:0 12px;color:#fff;font-size:14px;font-weight:500;text-decoration:none}.cfa-link:hover{text-decoration:underline}.cfa-pill{height:34px;padding:0 14px;display:inline-flex;align-items:center;border-radius:6px;background:#fff;color:#222;font-size:13.5px;font-weight:500;text-decoration:none;box-shadow:0 1px 2px #0000001a}.cfa-pill:hover{background:#f5f5f5}.cfa-left .cfa-pill{border:1px solid #d9d9d9;box-shadow:none}.cfa-globe{position:absolute;top:50%;right:-18%;width:min(95%,780px);height:auto;transform:translateY(-50%);pointer-events:none}.cfa-arc{stroke-dasharray:5 9;opacity:.75;animation:cfaDash 2.6s linear infinite}@keyframes cfaDash{to{stroke-dashoffset:-56}}.cfa-ping{transform-box:fill-box;transform-origin:center;animation:cfaPing 2.2s ease-out infinite}@keyframes cfaPing{0%{transform:scale(1);opacity:.9}to{transform:scale(3.6);opacity:0}}.cfa-pitch{position:relative;z-index:1;max-width:410px}.cfa-eyebrow{margin-bottom:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;opacity:.92}.cfa-pitch h2{margin:0 0 14px;font-size:34px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.cfa-pitch p{margin:0 0 20px;font-size:15.5px;line-height:1.55;opacity:.95}.cfa-points{margin:0 0 26px;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px;font-size:14px}.cfa-points li{display:flex;align-items:center;gap:9px}.cfa-points i{font-size:16px;opacity:.9}.cfa-cta{height:38px;padding:0 15px;display:inline-flex;align-items:center;gap:7px;border-radius:6px;background:#fff;color:#222;font-size:14px;font-weight:500;text-decoration:none}.cfa-cta:hover{background:#f5f5f5}@media(max-width:900px){.cfa{grid-template-columns:1fr}.cfa-right{display:none}.cfa-top-mobile{display:flex}.cfa-left{padding:18px 18px 16px}}.code-input{display:flex;justify-content:center;gap:8px}.code-box{width:46px;height:54px;padding:0;border:1px solid var(--line-3);border-radius:8px;background:#fff;text-align:center;font:600 22px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#1d1d1d;transition:border-color .12s,box-shadow .12s}.code-box:nth-child(3){margin-right:10px}.code-box.filled{border-color:#b8b8b8}.code-box:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 3px #0b5ff426}.code-box:disabled{background:#f7f7f7}@media(max-width:400px){.code-box{width:40px;height:48px;font-size:19px}.code-input{gap:6px}}.pw-meter{display:flex;align-items:center;gap:10px;margin-top:7px;font-size:12px;color:var(--muted)}.pw-bars{flex:1;display:flex;gap:4px}.pw-bars i{flex:1;height:4px;border-radius:2px;background:#e6e6e6}.pw-bars i.on.s1,.pw-bars i.on.s2{background:#e5484d}.pw-bars i.on.s3{background:#f5a524}.pw-bars i.on.s4{background:#3dbb75}.pw-bars i.on.s5{background:#2f9e5f}.email-row{display:flex;gap:8px}.email-row .input{flex:1;min-width:0;background:#f7f7f7;color:var(--text-2)}.grid-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.preset-row{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:600px){.grid-form{grid-template-columns:1fr}}.lang-switch.dark{border-color:#ffffff59;background:transparent}.lang-switch.dark button{color:#ffffffd9}.lang-switch.dark button:hover{color:#fff}.lang-switch.dark button.on{background:#fff;color:#1d1d1d}.cfa-right-top .lang-switch{margin-right:4px}.cfa-top-mobile{gap:8px;align-items:center}
