@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-500.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-800.woff2)format("woff2")}:root{--ink:#141414;--paper:#fff;--grey:#9b9b9b;--muted:#5c5c5c;--line:#e7e7e5;--soft:#f4f4f2;--soft2:#ebebe9;--night:#141414;--night2:#1e1e1e;--night3:#2c2c2c;--on:#f5f5f5;--on2:#adadad;--red:#b42318;--red-soft:#fbedeb;--cond:"Barlow Condensed","Arial Narrow",sans-serif;--sans:"Barlow",system-ui,sans-serif;--ease:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--sans);color:var(--ink);background:var(--night);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.4}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;text-align:left;background:0 0;border:0}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.night :focus-visible,.hero :focus-visible,.dk :focus-visible,.paywrap.dkp :focus-visible{outline-color:#fff}.num{font-variant-numeric:tabular-nums}.sr{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.stage{isolation:isolate;justify-content:center;align-items:center;gap:80px;min-height:100%;padding:28px;display:flex;position:relative}.stage-bg{z-index:-1;opacity:.2;background:#141414 50%/cover no-repeat;position:fixed;inset:0}.stage-bg:after{content:"";background:radial-gradient(at 60%,#14141433 0%,#141414 75%);position:absolute;inset:0}.side{width:300px;color:var(--on)}.side .brand{align-items:center;gap:12px;display:flex}.side .brand svg{width:30px!important;height:36px!important}.side .brand img{width:auto;height:30px}.side h1{font-family:var(--cond);text-transform:uppercase;letter-spacing:.005em;margin-top:34px;font-size:46px;font-weight:800;line-height:.92}.side>p{color:var(--on2);max-width:28ch;margin-top:12px;font-size:15.5px}.side .perfis{flex-direction:column;gap:8px;margin-top:26px;display:flex}.side .perfis button{border:1px solid var(--night3);border-radius:16px;align-items:center;gap:14px;width:100%;min-height:66px;padding:11px 14px;transition:background .25s,border-color .25s,transform .15s;display:flex}.side .perfis button:hover{border-color:#4a4a4a}.side .perfis button:active{transform:scale(.985)}.side .perfis b{font-family:var(--cond);text-transform:uppercase;letter-spacing:.01em;font-size:22px;font-weight:700;line-height:1.05;display:block}.side .perfis span.d{color:var(--on2);font-size:13.5px;display:block}.side .perfis button[aria-pressed=true]{color:var(--ink);background:#fff;border-color:#fff}.side .perfis button[aria-pressed=true] span.d{color:var(--muted)}.side .mini{color:var(--on2);margin-top:22px;font-size:13.5px;line-height:1.5}.side .mini b{color:#fff;font-weight:600}.side .mini button{text-underline-offset:3px;color:#fff;min-height:44px;font-size:14px;text-decoration:underline}.phone{background:var(--paper);border-radius:54px;flex:none;width:390px;height:844px;position:relative;overflow:hidden;box-shadow:0 0 0 10px #000,0 0 0 11px #3a3a3a,0 40px 90px #0000008c}.screen{background:var(--paper);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.protobar{display:none}@media (max-width:760px),(max-height:700px){.stage{padding:0;display:block}.stage-bg,.side{display:none}.phone{width:100%;height:100dvh;box-shadow:none;border-radius:0}.protobar{color:#bdbdbd;background:#000;flex:none;align-items:center;gap:2px;height:44px;padding:0 6px 0 14px;font-size:12px;display:flex}.protobar .lbl{color:#9b9b9b;margin-right:auto;font-size:12.5px}.protobar button{color:#bdbdbd;border-radius:8px;min-height:44px;padding:0 10px;font-size:14px;font-weight:500}.protobar button[aria-pressed=true]{color:#141414;background:#fff;min-height:30px;padding:0 11px}}.scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--paper);scrollbar-width:none;flex:1;overflow:hidden auto}.scroll::-webkit-scrollbar{display:none}.scroll.nt{background:var(--night)}.in-fwd>*{animation:inFwd .38s var(--ease) backwards}.in-back>*{animation:inBack .38s var(--ease) backwards}.in-tab>*{animation:inTab .32s var(--ease) backwards}@keyframes inFwd{0%{opacity:0;transform:translate(28%)}}@keyframes inBack{0%{opacity:0;transform:translate(-22%)}}@keyframes inTab{0%{opacity:0;transform:translateY(8px)}}.tabs{background:var(--paper);border-top:1px solid var(--line);padding:0 6px env(safe-area-inset-bottom);flex:none;display:flex;position:relative}.tabs.dk{background:var(--night);border-top-color:var(--night3)}.tabs :is(button,a){color:#767676;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:62px;font-size:11.5px;font-weight:500;transition:color .2s;display:flex;position:relative}.tabs.dk :is(button,a){color:#9a9a9a}.tabs :is(button,a):active svg{transform:scale(.88)}.tabs :is(button,a) svg{transition:transform .15s}.tabs :is(button,a)[aria-current=page]{color:var(--ink);font-weight:600}.tabs :is(button,a)[aria-current=page] svg{stroke-width:2.1px}.tabs.dk :is(button,a)[aria-current=page]{color:#fff}.tabs .ind{height:3px;width:calc((100% - 12px) / var(--n));transform:translateX(calc(var(--i) * 100%));pointer-events:none;justify-content:center;display:flex;position:absolute;top:-1px;left:6px}.tabs .ind:before{content:"";background:var(--ink);border-radius:0 0 3px 3px;width:30px;height:3px}.tabs.dk .ind:before{background:#fff}.tabs .ind.mv{animation:indMv .4s var(--ease)}@keyframes indMv{0%{transform:translateX(calc(var(--from) * 100%))}}.count{font:inherit;color:inherit;letter-spacing:inherit}.tabs .dot{background:var(--red);color:#fff;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--paper);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:9px;left:calc(50% + 6px)}.tabs.dk .dot{box-shadow:0 0 0 2px var(--night)}svg.i{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}svg.i.s{width:18px;height:18px}svg.i.xs{width:15px;height:15px}.hero{background:var(--night);color:#fff;position:relative;overflow:hidden}.hero-img{height:var(--hh,330px);background:#141414 50%/cover no-repeat;position:absolute;top:0;left:0;right:0}.hero-img:after{content:"";background:linear-gradient(#1414146b 0%,#14141461 35%,#141414cc 72%,#141414 100%);position:absolute;inset:0}.in-fwd .hero-img,.in-tab .hero-img,.first .hero-img{animation:kb 1.6s var(--ease) both}@keyframes kb{0%{transform:scale(1.08)}}.hero-in{min-height:var(--hmin,250px);flex-direction:column;padding:20px 20px 0;display:flex;position:relative}.hero-after{padding:18px 20px 50px;position:relative}.hero.flat .hero-after{padding-bottom:46px}.brand{color:#fff;align-items:center;gap:10px;display:flex}.brand svg{width:20px!important;height:24px!important}.brand img{width:auto;height:22px;display:block}.hero-date{color:#d6d6d6;margin-top:auto;font-size:14.5px;font-weight:500}.display{font-family:var(--cond);text-transform:uppercase;letter-spacing:.004em;margin-top:4px;font-size:54px;font-weight:800;line-height:.9}.hero .sub{color:#dadada;margin-top:10px;font-size:15.5px}.hero-stats{gap:26px;margin-top:18px;display:flex}.hero-stats div{flex-direction:column;display:flex}.hero-stats b{font-family:var(--cond);font-size:30px;font-weight:700;line-height:1}.hero-stats div>span{color:#c9c9c9;margin-top:2px;font-size:13px}.panel{z-index:1;background:var(--paper);border-radius:28px 28px 0 0;min-height:200px;margin-top:-28px;padding-top:4px;position:relative}.night .panel{background:var(--night)}.hbar{align-items:center;gap:4px;margin:-12px -12px 0;display:flex}.hbar .iconbtn{color:#fff}.hbar h1{font-family:var(--cond);text-transform:uppercase;letter-spacing:.02em;color:#e6e6e6;flex:1;font-size:20px;font-weight:700}.bar{z-index:5;background:#fff;border-bottom:1px solid #0000;align-items:center;gap:4px;min-height:60px;padding:6px 8px 6px 4px;transition:border-color .2s;display:flex;position:sticky;top:0}.bar.dk{background:var(--night);color:#fff}.bar h1{font-family:var(--cond);text-transform:uppercase;letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:16px;font-size:30px;font-weight:800;line-height:1;overflow:hidden}.bar h1 .cnt{color:var(--grey);margin-left:4px;font-weight:500}.bar .back+h1{padding-left:0}.iconbtn{border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s,transform .12s;display:inline-flex}.iconbtn:active{background:var(--soft);transform:scale(.92)}.dk .iconbtn:active,.hero .iconbtn:active{background:#ffffff1f}.pagehead{padding:18px 20px 4px}.pagehead p{color:var(--muted);font-size:14.5px;font-weight:500}.pagehead h1{font-family:var(--cond);text-transform:uppercase;margin-top:4px;font-size:38px;font-weight:800;line-height:.95}.sec{padding:26px 20px 4px}.sec.tight{padding-top:14px}.sec-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.sec-h h2{font-family:var(--cond);letter-spacing:.005em;font-size:23px;font-weight:700;line-height:1.05}.night .sec-h h2,.dk .sec-h h2{color:#fff}.sec-h .aside{color:var(--muted);font-size:13.5px}.night .sec-h .aside{color:var(--on2)}.sec-h .link,.link{text-underline-offset:3px;align-items:center;min-height:44px;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex}.rows{border-top:1px solid var(--line)}.row{border-bottom:1px solid var(--line);align-items:center;gap:12px;width:100%;min-height:62px;padding:12px 0;transition:background .15s;display:flex}button.row:active{background:var(--soft)}.row .grow{flex:1;min-width:0}.row .t{font-size:16px;font-weight:500;line-height:1.25;display:block}.row .m{color:var(--muted);margin-top:2px;font-size:14px;line-height:1.3;display:block}.row .r{text-align:right;flex:none}.chev{color:#a8a8a8}.ellip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.muted{color:var(--muted)}.red{color:var(--red)}.small{font-size:14px}.note{color:var(--muted);padding:12px 0;font-size:14px;line-height:1.45}.night .note{color:var(--on2)}.foot{color:#8a8a8a;text-align:center;padding:34px 20px 26px;font-size:12px}.night .foot{color:#8c8c8c}.av{width:42px;height:42px;font-family:var(--cond);letter-spacing:.03em;text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.av.t0{background:var(--ink);color:#fff}.av.t1{background:var(--soft2);color:var(--ink)}.av.t2{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:#fff}.night .av.t0,.dk .av.t0{color:var(--ink);background:#fff}.night .av.t1,.dk .av.t1{background:var(--night3);color:#fff}.night .av.t2,.dk .av.t2{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #fff}.av.lg{width:76px;height:76px;font-size:28px}.av.sm{width:34px;height:34px;font-size:13.5px}.tag{white-space:nowrap;color:#555;border:1px solid #cfcfcc;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;font-weight:600;line-height:1.35;display:inline-flex}.tag.solid{background:var(--ink);color:#fff;border-color:var(--ink)}.tag.red{color:var(--red);background:var(--red-soft);border-color:#e9b4af}.tag.red:before{content:"";background:var(--red);border-radius:50%;width:6px;height:6px}.tag.grey{color:#5c5c5c;background:var(--soft);border-color:#d6d6d4}.night .tag.solid,.dk .tag.solid{color:var(--ink);background:#fff;border-color:#fff}.night .tag.grey,.dk .tag.grey{background:var(--night3);color:#d0d0d0;border-color:#3a3a3a}.cap{vertical-align:middle;gap:3px;display:inline-flex}.cap i{background:var(--soft2);border-radius:2px;width:10px;height:16px}.cap i.on{background:var(--ink)}.cap i.pt{background:var(--grey)}.cap.p i{width:6px}.cap.big{gap:5px;width:100%;display:grid}.cap.big i{border-radius:3px;width:auto;height:12px}.dk .cap i,.night .cap i{background:#3a3a3a}.dk .cap i.on,.night .cap i.on{background:#fff}.dk .cap i.pt,.night .cap i.pt{background:#8e8e8e}.in-fwd .cap.big i,.in-tab .cap.big i,.first .cap.big i{animation:capIn .45s var(--ease) both}@keyframes capIn{0%{opacity:.3;transform:scaleY(.2)}}.capnum{font-family:var(--cond);font-size:24px;font-weight:700;line-height:1}.capnum small{color:var(--grey);font-size:15px;font-weight:600}.full{color:var(--red)}.legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:13px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend .sw{border-radius:2px;width:10px;height:10px;display:inline-block}.dk .legend,.night .legend,.hero .legend{color:var(--on2)}.ring{flex:none;position:relative}.ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.ring .sg{fill:none;stroke-width:10px}.ring .sg.e{stroke:var(--soft2)}.ring .sg.g{stroke:var(--ink)}.ring .sg.p{stroke:var(--grey)}.ring.dk .sg.e{stroke:#333}.ring.dk .sg.g{stroke:#fff}.ring.dk .sg.p{stroke:#8e8e8e}.in-fwd .ring .sg.g,.in-fwd .ring .sg.p,.in-tab .ring .sg.g,.in-tab .ring .sg.p,.first .ring .sg.g,.first .ring .sg.p{animation:seg .55s var(--d) var(--ease) both}@keyframes seg{0%{stroke-dasharray:0 var(--C)}}.ring .rc{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring .rc b{font-family:var(--cond);font-size:46px;font-weight:800;line-height:.9}.ring .rc>span{color:var(--muted);margin-top:2px;font-size:13px}.ring.dk .rc>span{color:var(--on2)}.ring.sm .rc b{font-size:28px}.ring.sm .rc>span{font-size:11px}.ring.sm .sg{stroke-width:6px}.live{background:var(--night2);border:1px solid var(--night3);color:#fff;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:6px 18px;padding:18px;display:grid}.live-k{color:var(--on2);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.pulse{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;position:relative}.pulse:after{content:"";border:1.5px solid #fff;border-radius:50%;animation:2s ease-out infinite pulse;position:absolute;inset:-4px}@keyframes pulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.live-h{font-family:var(--cond);text-transform:uppercase;margin-top:6px;font-size:30px;font-weight:700;line-height:1}.live-m{color:#d4d4d4;margin-top:4px;font-size:14.5px}.live .legend{border-top:1px solid var(--night3);grid-column:1/-1;margin-top:8px;padding-top:12px}.live .btn{grid-column:1/-1;margin-top:10px}.alert{border-bottom:1px solid var(--line);align-items:center;gap:14px;width:100%;min-height:70px;padding:12px 0;transition:background .15s;display:flex}.alert:active{background:var(--soft)}.alert .grow{flex:1;min-width:0}.alert .t{font-size:16px;font-weight:600;display:block}.alert .m{color:var(--muted);margin-top:1px;font-size:14px;display:block}.alert .n{font-family:var(--cond);background:var(--soft);border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:30px;font-weight:800;line-height:1;display:flex}.alert .n.red{background:var(--red-soft);color:var(--red)}.slot{border-bottom:1px solid var(--line);align-items:center;gap:14px;width:100%;min-height:66px;padding:12px 0;transition:background .15s;display:flex}.slot:active{background:var(--soft)}.slot .grow{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.slot-t{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.slot-t b{color:var(--ink);font-weight:600}.hour{font-family:var(--cond);letter-spacing:.005em;flex:none;width:62px;font-size:26px;font-weight:700;line-height:1}.hour small{font-family:var(--sans);color:var(--muted);margin-top:4px;font-size:11.5px;font-weight:600;display:block}.slot.past{opacity:.5}.slot.now{background:var(--ink);color:#fff;border-bottom:0;border-radius:16px;width:calc(100% + 20px);margin:6px -10px;padding:14px}.slot.now .slot-t,.slot.now .hour small{color:#cfcfcf}.slot.now .slot-t b{color:#fff}.slot.now .cap i{background:#3a3a3a}.slot.now .cap i.on{background:#fff}.slot.now .cap i.pt{background:#8e8e8e}.slot.now .chev{color:#8e8e8e}.slot.now .capnum small{color:#9b9b9b}.heat-sum{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.fig{flex-direction:column;display:flex}.fig b{font-family:var(--cond);font-size:40px;font-weight:800;line-height:.95}.fig>span{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.25}.fig.red b{color:var(--red)}.dk .fig>span,.night .fig>span{color:var(--on2)}.matrix{grid-template-columns:42px repeat(6,1fr);gap:4px;font-size:12px;display:grid}.matrix .hd{text-align:center;color:var(--muted);border-radius:8px;padding:4px 0 6px;font-size:12px;font-weight:600;line-height:1.1}.matrix .hd b{font-family:var(--cond);color:var(--ink);font-size:17px;font-weight:700;display:block}.matrix .hd.td{background:var(--ink);color:#c9c9c9}.matrix .hd.td b{color:#fff}.matrix .hl{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;font-size:12px;font-weight:500;display:flex}.matrix button{font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;height:30px;font-size:13px;font-weight:600;transition:transform .12s;display:flex}.matrix button:active{transform:scale(.9)}.matrix button.nw{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ink)}.matrix .e{background:repeating-linear-gradient(135deg,#0000 0 4px,#f1f1ef 4px 5px);border-radius:6px;height:30px}.in-fwd .matrix button,.in-tab .matrix button{animation:cellIn .5s var(--d) var(--ease) both}@keyframes cellIn{0%{opacity:0;transform:scale(.6)}}.scale{color:var(--muted);align-items:center;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.scale i{border-radius:3px;width:22px;height:12px;display:inline-block}.days{z-index:4;background:#fff;grid-template-columns:repeat(6,1fr);gap:6px;padding:12px 20px;display:grid;position:sticky;top:60px}.days button{text-align:center;min-height:58px;color:var(--muted);border:1px solid var(--line);border-radius:14px;font-size:12px;font-weight:500;transition:background .2s,color .2s,transform .12s}.days button:active{transform:scale(.95)}.days button b{font-family:var(--cond);color:var(--ink);margin-top:2px;font-size:23px;font-weight:700;line-height:1;display:block}.days button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#c9c9c9}.days button[aria-pressed=true] b{color:#fff}.days button.today:not([aria-pressed=true]){border-color:var(--ink)}.days button[disabled]{opacity:.35;cursor:not-allowed}.chips{scrollbar-width:none;gap:8px;padding:14px 20px 4px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{white-space:nowrap;border:1px solid #d6d6d4;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 15px;font-size:14.5px;font-weight:500;transition:background .2s,color .2s,border-color .2s,transform .12s;display:inline-flex}.chip:active{transform:scale(.96)}.chip .c{background:var(--soft2);min-width:22px;height:22px;color:var(--ink);border-radius:11px;justify-content:center;align-items:center;padding:0 6px;font-size:12.5px;font-weight:600;display:inline-flex}.chip .c.red{background:var(--red-soft);color:var(--red)}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.chip[aria-pressed=true] .c{color:var(--ink);background:#fff}.seg{background:var(--soft);isolation:isolate;border-radius:14px;padding:4px;display:flex;position:relative}.seg:before{content:"";z-index:-1;width:calc((100% - 8px) / var(--n,2));background:var(--ink);transform:translateX(calc(var(--i,0) * 100%));border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #0003}.seg.mv:before{animation:segMv .35s var(--ease)}@keyframes segMv{0%{transform:translateX(calc(var(--from) * 100%))}}.seg button{text-align:center;min-height:44px;color:var(--muted);border-radius:10px;flex:1;font-size:14.5px;font-weight:600;transition:color .25s}.seg button[aria-pressed=true]{color:#fff}.btn{background:var(--ink);color:#fff;text-align:center;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:54px;padding:0 18px;font-size:16px;font-weight:600;transition:transform .12s,background .2s,opacity .2s;display:flex}.btn:active{background:#000;transform:scale(.975)}.btn[disabled]{color:#6e6e6e;cursor:not-allowed;background:#dadad8;transform:none}.btn.line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.btn.line:active{background:var(--soft)}.btn.white{color:var(--ink);background:#fff}.btn.white:active{background:#e8e8e8}.btn.lined{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffffb3}.btn.lined:active{background:#ffffff1a}.btn.ghost{color:var(--ink);text-underline-offset:3px;box-shadow:none;background:0 0;font-weight:500;text-decoration:underline}.btn.ghost:active{background:var(--soft)}.dk .btn.ghost,.paywrap.dkp .btn.ghost{color:#fff}.dk .btn.ghost:active,.paywrap.dkp .btn.ghost:active{background:#ffffff1a}.btn.sm{border-radius:12px;width:auto;min-height:44px;padding:0 16px;font-size:15px}.btns{gap:10px;margin-top:14px;display:flex}.btns .btn{flex:1}.mini-btn{background:#fff;border:1px solid #d6d6d4;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 13px;font-size:14.5px;font-weight:500;transition:background .2s,border-color .2s,color .2s,transform .12s;display:inline-flex}.mini-btn:active{transform:scale(.93)}.mini-btn.on{background:var(--ink);border-color:var(--ink);color:#fff}.mini-btn.no{border-color:var(--red);color:#fff;background:var(--red)}.mini-btn[disabled]{opacity:.35;cursor:not-allowed}.card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:16px}.card+.card{margin-top:10px}.card.dk{background:var(--night2);border-color:var(--night3);color:#fff}.card .k{color:var(--muted);font-size:13px;font-weight:500}.card.dk .k{color:var(--on2)}.card .h{margin-top:2px;font-size:17px;font-weight:600;line-height:1.25}.notice{background:var(--soft);border-radius:18px;margin:16px 20px 0;padding:16px;font-size:15px;line-height:1.4}.notice.alerta{color:var(--ink);background:#fff}.notice.alerta .ah{color:var(--red);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.notice.alerta .ah:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px}.notice.alerta b{color:var(--ink)}.notice.n.dk{background:var(--night2);border:1px solid var(--night3);color:#e6e6e6}.notice b{font-weight:600}.kv{border-top:1px solid var(--line);grid-template-columns:118px 1fr;gap:0;font-size:15px;display:grid}.kv dt{color:var(--muted);border-bottom:1px solid var(--line);padding:11px 0}.kv dd{border-bottom:1px solid var(--line);overflow-wrap:anywhere;min-width:0;padding:11px 0 11px 12px;font-weight:500}.night .kv,.night .kv dt,.night .kv dd{border-color:var(--night3)}.night .kv dt{color:var(--on2)}.night .kv dd{color:#fff}.locked{background:var(--soft);color:var(--muted);border-radius:16px;align-items:flex-start;gap:12px;padding:16px;font-size:14.5px;line-height:1.45;display:flex}.locked.open{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);background:#fff}.dots{grid-template-columns:repeat(12,1fr);gap:5px;display:grid}.dots i{aspect-ratio:1;background:var(--ink);border-radius:4px}.dots i.f{box-shadow:inset 0 0 0 1.5px var(--red);background:#fff}.legend .dots{display:inline-flex}.legend .dots i{width:11px;height:11px}.bigval{font-family:var(--cond);letter-spacing:.003em;font-size:60px;font-weight:800;line-height:.92}.bigval small{color:var(--grey);font-size:.5em;font-weight:600}.split{background:var(--soft);border-radius:7px;gap:2px;height:14px;margin:18px 0 0;display:flex;overflow:hidden}.split i{transform-origin:0;height:100%;display:block}.in-fwd .split i,.in-tab .split i,.first .split i{animation:grow .8s var(--ease) both}@keyframes grow{0%{transform:scaleX(0)}}.progress-k{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:13px;display:flex}.photo{background:#141414 50%/cover no-repeat;height:160px;position:relative}.veil{z-index:20;background:#14141480;display:none;position:absolute;inset:0}.sheet{z-index:21;background:#fff;border-radius:26px 26px 0 0;flex-direction:column;max-height:88%;display:none;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #0000002e}.sheet.open,.veil.open{display:flex}.sheet.open{animation:shUp .36s var(--ease) both}.veil.open{animation:.3s both fade}.sheet.closing{animation:.22s ease-in both shDown}.veil.closing{animation:.22s both fadeOut}@keyframes shUp{0%{transform:translateY(100%)}}@keyframes shDown{to{transform:translateY(100%)}}@keyframes fade{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}.sheet .grab{background:#d4d4d2;border-radius:3px;flex:none;width:40px;height:5px;margin:9px auto 0}.sheet .sh{align-items:center;padding:4px 8px 4px 20px;display:flex}.sheet .sh h2{font-family:var(--cond);text-transform:uppercase;flex:1;font-size:28px;font-weight:800;line-height:1}.sheet .sb{padding:0 20px 24px;overflow-y:auto}.toast{pointer-events:none;background:var(--ink);color:#fff;z-index:30;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;display:none;position:absolute;bottom:80px;left:16px;right:16px;box-shadow:0 10px 30px #0000004d}.toast .tk{width:26px;height:26px;color:var(--ink);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.toast.show{animation:toastIn .4s var(--ease) both;display:flex}@keyframes toastIn{0%{opacity:0;transform:translateY(20px)}}.screen.notabs .toast{bottom:22px}.screen.dkm .toast{color:var(--ink);background:#fff}.screen.dkm .toast .tk{background:var(--ink);color:#fff}.field{margin-top:18px;display:block}.field>span{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.field>span em{color:var(--muted);font-style:normal;font-weight:400}.input,.field select,.field textarea{background:#fff;border:1.5px solid #d0d0ce;border-radius:14px;width:100%;min-height:52px;padding:12px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.field textarea{resize:vertical;min-height:90px}.input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #14141414}.search{display:block;position:relative}.search svg{color:var(--muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.search .input{background:var(--soft);border-color:#0000;padding-left:44px}.search .input:focus{background:#fff}.opt{cursor:pointer;border:1.5px solid #dcdcda;border-radius:16px;align-items:center;gap:12px;min-height:56px;margin-top:8px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.opt input{accent-color:#141414;flex:none;width:22px;height:22px}.opt:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#fafaf9}.opt.dis{opacity:.45;cursor:not-allowed}.opt .t{font-weight:500;display:block}.opt .m{color:var(--muted);font-size:14px;display:block}.opt .grow{flex:1;min-width:0}.opt .price{font-family:var(--cond);white-space:nowrap;font-size:22px;font-weight:700}.opt .price small{font-family:var(--sans);color:var(--muted);font-size:12px;font-weight:500}.optgrp{color:var(--muted);margin:16px 0 0;font-size:13px;font-weight:600}.switch{appearance:none;cursor:pointer;background:#d6d6d4;border-radius:15px;flex:none;width:50px;height:30px;transition:background .25s;position:relative}.switch:after{content:"";width:24px;height:24px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch:checked{background:var(--ink)}.switch:checked:after{transform:translate(20px)}.steps{gap:4px;margin-top:6px;padding:0 20px;display:flex}.steps i{background:#e2e2e0;border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.steps i.on:after{content:"";background:var(--ink);position:absolute;inset:0}.steps i.cur:after{animation:grow .5s var(--ease) both}.form-pad{padding:4px 20px 26px}.stick{border-top:1px solid var(--line);z-index:3;background:#fff;padding:12px 20px 16px;position:sticky;bottom:0}.hgrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.htile{background:#fff;border:1px solid #dcdcda;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:62px;transition:background .2s,border-color .2s,transform .12s;display:flex}.htile:active{transform:scale(.95)}.htile b{font-family:var(--cond);font-size:20px;font-weight:700;line-height:1}.htile span{color:var(--muted);font-size:12px}.htile .mb{gap:2px;width:44px;display:flex}.htile .mb i{background:var(--soft2);border-radius:1px;flex:1;height:4px}.htile .mb i.on{background:var(--ink)}.htile.on{background:var(--ink);border-color:var(--ink);color:#fff}.htile.on span{color:#cfcfcf}.htile.on .mb i{background:#444}.htile.on .mb i.on{background:#fff}.htile.off{opacity:.4}.paywrap{z-index:15;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.paywrap.dkp{background:var(--night);color:#fff}.paywrap.enter{animation:shUp .42s var(--ease) both}.paywrap .phase{flex-direction:column;flex:1;min-height:0;display:flex}.paywrap .phase.ph{animation:inFwd .38s var(--ease) backwards}.paywrap .scroll{background:0 0}.paywrap.dkp .stick{background:var(--night);border-top-color:var(--night3)}.payamt{padding:8px 20px 24px}.payamt .k{color:var(--on2);font-size:14.5px}.paytop{background:var(--night);color:#fff;padding-bottom:6px}.paytop .bar{background:var(--night);color:#fff}.payopt{cursor:pointer;border:1.5px solid #dcdcda;border-radius:18px;align-items:center;gap:14px;min-height:76px;margin-top:10px;padding:16px;transition:border-color .2s,box-shadow .2s;display:flex}.payopt:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.payopt input{opacity:0;pointer-events:none;position:absolute}.payopt .pm{background:var(--soft);border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.payopt:has(input:checked) .pm{background:var(--ink);color:#fff}.payopt .rd{border-radius:50%;flex:none;width:22px;height:22px;position:relative;box-shadow:inset 0 0 0 1.5px #bdbdbd}.payopt:has(input:checked) .rd{box-shadow:inset 0 0 0 7px var(--ink)}.payopt:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.payopt .grow{flex:1;min-width:0}.payopt .t{font-weight:600;display:block}.payopt .m{color:var(--muted);margin-top:1px;font-size:14px;display:block}.mbw{text-align:center;flex-direction:column;align-items:center;padding:26px 24px 20px;display:flex}.cdring{width:208px;height:208px;position:relative}.cdring svg{width:100%;height:100%;transform:rotate(-90deg)}.cdring .bg{fill:none;stroke:#2e2e2e;stroke-width:4px}.cdring .fg{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.cdring .ph{border:2px solid #fff;border-radius:16px;flex-direction:column;gap:6px;width:78px;height:136px;padding:16px 8px 8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cdring .ph:before{content:"";background:#fff;border-radius:2px;width:18px;height:3px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.sk{background:linear-gradient(90deg,#2e2e2e 0%,#4a4a4a 50%,#2e2e2e 100%) 0 0/200% 100%;border-radius:4px;height:8px;animation:1.4s ease-in-out infinite sk;display:block}.sk.w60{width:60%}.sk.w80{width:80%}.sk.skc{background-color:#fff;background-image:none;border-radius:6px;height:34px;margin-top:6px;animation:1.8s ease-in-out infinite skCard}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skCard{0%,to{opacity:.35}50%{opacity:1}}.mbw h2{font-family:var(--cond);text-transform:uppercase;margin-top:22px;font-size:34px;font-weight:800;line-height:.98}.mbw p{color:var(--on2);max-width:30ch;margin-top:12px}.mbw p b{color:#fff;font-weight:600}.mbw p.cd{font-family:var(--cond);color:#fff;margin-top:14px;font-size:26px;font-weight:700}.ref{background:var(--soft);border-radius:20px;margin-top:16px;padding:4px 16px}.ref div{border-bottom:1px dashed #cfcfcd;justify-content:space-between;align-items:center;gap:10px;min-height:62px;padding:12px 0;display:flex}.ref div:last-child{border-bottom:0}.ref span{color:var(--muted);font-size:14px}.ref b{font-family:var(--cond);letter-spacing:.04em;margin-left:auto;font-size:28px;font-weight:700}.wait{background:var(--soft2);border-radius:2px;height:4px;margin-top:20px;overflow:hidden}.wait i{background:var(--ink);border-radius:2px;width:30%;height:100%;animation:1.4s ease-in-out infinite w;display:block}@keyframes w{0%{transform:translate(-100%)}to{transform:translate(340%)}}.okwrap{text-align:center;flex-direction:column;align-items:center;padding:34px 20px 10px;display:flex}.okmark{width:92px;height:92px}.okmark circle{fill:none;stroke:#fff;stroke-width:3px;stroke-dasharray:283;stroke-dashoffset:0;animation:okC .7s var(--ease) both}.okmark path{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:0;animation:okP .45s .55s var(--ease) both}@keyframes okC{0%{stroke-dashoffset:283px}}@keyframes okP{0%{stroke-dashoffset:60px}}.okwrap h2{font-family:var(--cond);text-transform:uppercase;margin-top:20px;font-size:38px;font-weight:800;line-height:.95}.receipt{color:var(--ink);text-align:left;animation:rcIn .6s .35s var(--ease) both;background:#fff;border-radius:18px;margin:26px 20px 0;padding:20px 20px 16px;position:relative}@keyframes rcIn{0%{opacity:0;transform:translateY(24px)}}.receipt .rh{justify-content:space-between;align-items:center;gap:10px;display:flex}.receipt .rh span{color:var(--muted);font-size:13px}.receipt .amt{font-family:var(--cond);margin-top:10px;font-size:52px;font-weight:800;line-height:.95}.receipt .perf{border-top:2px dashed #dadad8;height:0;margin:16px -20px 4px;position:relative}.receipt .perf:before,.receipt .perf:after{content:"";background:var(--night);border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}.receipt .perf:before{left:-11px}.receipt .perf:after{right:-11px}.receipt dl{grid-template-columns:auto 1fr;gap:0 12px;font-size:14.5px;display:grid}.receipt dt{color:var(--muted);padding:8px 0}.receipt dd{text-align:right;padding:8px 0;font-weight:500}table.t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px}table.t th{color:var(--muted);text-align:right;border-bottom:1px solid var(--ink);padding:8px 0 8px 6px;font-size:13px;font-weight:600}table.t th:first-child,table.t td:first-child{text-align:left;padding-left:0}table.t td{text-align:right;border-bottom:1px solid var(--line);padding:11px 0 11px 6px}table.t td.cur,table.t th.cur{color:var(--ink);font-weight:700}.bars{border-bottom:1.5px solid var(--ink);align-items:flex-end;gap:16px;height:150px;padding:0 2px;display:flex}.bars div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.bars div span{font-family:var(--cond);font-size:20px;font-weight:700;line-height:1}.bars i{background:var(--ink);transform-origin:bottom;border-radius:8px 8px 2px 2px;width:100%;display:block}.bars i.cur{background:repeating-linear-gradient(135deg,var(--ink) 0 3px,#fff 3px 6px);box-shadow:inset 0 0 0 1.5px var(--ink)}.in-fwd .bars i,.in-tab .bars i,.mv-bars .bars i{animation:barUp .7s var(--d) var(--ease) both}@keyframes barUp{0%{transform:scaleY(0)}}.barsl{color:var(--muted);gap:16px;padding:8px 2px 0;font-size:13px;display:flex}.barsl span{text-align:center;flex:1}.spark{width:100%;height:auto;display:block;overflow:visible}.spark polyline{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.spark circle{fill:#fff;stroke:var(--ink);stroke-width:2px}.spark text{font-family:var(--cond);fill:var(--ink);font-size:15px;font-weight:700}.sumline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;font-size:15px;display:flex}.sumline.tot{border-bottom:0;border-top:1.5px solid var(--ink);padding-top:13px;font-size:17px;font-weight:600}.sumline .neg{color:var(--muted)}.dk .sumline{border-color:var(--night3)}.dk .sumline.tot{border-top-color:#fff}.dk .sumline .neg{color:var(--on2)}.kpi2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kpi2 .card{padding:16px}.kpi2 .card+.card{margin-top:0}.kpi2 .fig b{font-size:44px}.delta{color:var(--muted);margin-top:6px;font-size:12.5px;font-weight:600}.qa{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qa button{background:var(--night2);border:1px solid var(--night3);color:#fff;text-align:left;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:18px;min-height:104px;padding:16px;transition:transform .12s,background .2s;display:flex}.qa button:active{background:var(--night3);transform:scale(.97)}.qa b{font-family:var(--cond);text-transform:uppercase;font-size:22px;font-weight:700;line-height:1}.qa small{color:var(--on2);font-size:13px;font-family:var(--sans);text-transform:none;margin-top:3px;font-weight:400;display:block}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -20px;padding:2px 20px 4px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.tcard{scroll-snap-align:start;background:var(--night2);border:1px solid var(--night3);color:#fff;border-radius:20px;flex:none;width:148px;padding:14px 14px 16px}.tcard.first{color:var(--ink);background:#fff;border-color:#fff}.tcard .dn{color:var(--on2);font-size:13.5px;font-weight:500}.tcard.first .dn{color:var(--muted)}.tcard .dd{font-family:var(--cond);margin-top:6px;font-size:44px;font-weight:800;line-height:.95}.tcard .hh{font-family:var(--cond);margin-top:2px;font-size:20px;font-weight:600}.tcard .cap{margin-top:12px}.tcard.first .cap i{background:var(--soft2)}.tcard.first .cap i.on{background:var(--ink)}.tcard.first .cap i.pt{background:var(--grey)}.tcard .st{color:var(--on2);margin-top:6px;font-size:12.5px}.tcard.first .st{color:var(--muted)}.tcard.out{opacity:.55}.tcard.out .dd{text-decoration:line-through;text-decoration-thickness:2px}.idband{background:var(--night);color:#fff;padding:8px 20px 54px}.idband .nm{font-family:var(--cond);text-transform:uppercase;margin-top:16px;font-size:36px;font-weight:800;line-height:.92}.idband .ms{color:var(--on2);margin-top:6px;font-size:14.5px}.idband .tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.statrow{border:1px solid var(--line);z-index:2;background:#fff;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:0;margin:-34px 20px 0;display:grid;position:relative}section+.statrow{margin-top:16px}@media (max-width:374px){.row .t.ellip{white-space:normal;text-overflow:clip;overflow:visible}}.statrow>div{border-right:1px solid var(--line);padding:14px 14px 12px}.statrow>div:last-child{border-right:0}.statrow b{font-family:var(--cond);font-size:30px;font-weight:800;line-height:1;display:block}.statrow>div>span{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.2;display:block}.tl{padding-left:26px;position:relative}.tl:before{content:"";background:var(--line);width:2px;position:absolute;top:10px;bottom:10px;left:7px}.tl .slot{position:relative}.tl .slot:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--ink);background:#fff;border-radius:50%;margin-top:-6px;position:absolute;top:50%;left:-24px}.tl .slot.past:before{background:var(--ink)}.tl .slot.now{width:calc(100% + 16px);margin-left:-6px}.tl .slot.now:before{background:#fff;left:-18px;box-shadow:0 0 0 4px #14141426}.mi{border-bottom:1px solid var(--line);align-items:center;gap:14px;width:100%;min-height:72px;padding:12px 0;transition:background .15s;display:flex}.mi:active{background:var(--soft)}.mi .ti{background:var(--soft);border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.mi .grow{flex:1;min-width:0}.mi .t{font-weight:600;display:block}.mi .m{color:var(--muted);margin-top:1px;font-size:14px;display:block}.mi .mt{margin-top:6px;display:block}.prices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ptile{background:var(--soft);border-radius:16px;padding:14px}.ptile b{font-family:var(--cond);font-size:32px;font-weight:800;line-height:1;display:block}.ptile span{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.25;display:block}.welcome{color:#fff;background:var(--night);flex-direction:column;min-height:100%;display:flex;position:relative;overflow:hidden}.welcome .hero-img{--hh:100%;height:100%}.welcome .hero-img:after{background:linear-gradient(#14141459 0%,#1414144d 30%,#141414e0 64%,#141414 100%)}.welcome .wi{flex-direction:column;flex:1;padding:24px 22px 18px;display:flex;position:relative}.welcome .display{margin-top:auto;font-size:68px}.welcome .lead{color:#e2e2e2;margin-top:16px;font-size:17px;line-height:1.45}.welcome .three{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;padding-top:16px;display:grid}.welcome .three b{font-family:var(--cond);font-size:30px;font-weight:800;line-height:1;display:block}.welcome .three span{color:#c9c9c9;margin-top:3px;font-size:12.5px;line-height:1.25;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.wait i{width:100%}.pulse:after{display:none}}.row button.av{width:44px;height:44px}.side .av{background:var(--night3);color:#fff;box-shadow:none}.side [aria-pressed=true] .av{background:var(--ink);color:#fff}.row.past{opacity:.5}.tabs,.tabs.dk{background:var(--ink);padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:0;box-shadow:0 -6px 18px #0000001f}.tabs :is(button,a),.tabs.dk :is(button,a){color:#bdbdbd;border-radius:14px;min-height:58px;margin:0 2px;font-size:12.5px}.tabs :is(button,a)[aria-current=page],.tabs.dk :is(button,a)[aria-current=page]{color:var(--ink);background:#fff;font-weight:700}.tabs .ind{display:none}.tabs .dot,.tabs.dk .dot{box-shadow:0 0 0 2px var(--ink)}.tabs :is(button,a)[aria-current=page] .dot{box-shadow:0 0 0 2px #fff}.homebtn{background:var(--soft);border-radius:999px;flex:none;align-items:center;gap:4px;min-height:40px;margin-left:8px;padding:0 12px 0 6px;font-size:14px;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}.homebtn:active{background:var(--soft2);transform:scale(.95)}.bar.dk .homebtn,.hbar .homebtn,.paywrap.dkp .homebtn{color:#fff;background:#ffffff24}.bar .homebtn+h1{padding-left:12px}.navhint{color:var(--muted);align-items:center;gap:10px;margin:12px 20px 0;font-size:13.5px;display:flex}.anq{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:12px 0;display:grid}.anq .q{font-size:15px;line-height:1.3}.anq .yn{gap:6px;display:flex}.anq .yn .mini-btn{min-width:52px}.anq textarea{resize:vertical;border:1.5px solid #d0d0ce;border-radius:12px;grid-column:1/-1;min-height:52px;padding:10px 12px;font-size:15px}.anlist{border-top:1px solid var(--line);margin-top:10px}.anlist div{border-bottom:1px solid var(--line);padding:10px 0;font-size:15px}.anlist b{font-weight:600;display:block}.anlist span{color:var(--muted);font-size:14px}.pnote{background:var(--soft);border-radius:14px;margin-top:8px;padding:12px 14px;font-size:15px}.pnote .k{color:var(--muted);margin-bottom:4px;font-size:12.5px;font-weight:600}.tw{scrollbar-width:thin;margin:0 -20px;padding:0 20px;overflow-x:auto}table.t.cx td,table.t.cx th{white-space:nowrap}table.t.cx td.z{color:#b8b8b6}.setrow{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:64px;padding:14px 0;display:flex}.setrow .grow{flex:1;min-width:0}.setrow .t{font-weight:600;display:block}.setrow .m{color:var(--muted);margin-top:2px;font-size:14px;display:block}.setrow .input{text-align:right;width:84px;min-height:44px;padding:8px 10px}.wa{background:#efede8;border-radius:18px;margin-top:12px;padding:14px}.wa .b{border-radius:14px;max-width:82%;margin-top:8px;padding:9px 12px;font-size:15px;line-height:1.35;box-shadow:0 1px 1px #00000014}.wa .b.me{background:#dcf5c8;border-bottom-right-radius:4px;margin-left:auto}.wa .b.ap{background:#fff;border-bottom-left-radius:4px}.wa .b small{color:#7a7a7a;text-align:right;margin-top:3px;font-size:11.5px;display:block}.fx{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.fx .fsw{color:var(--muted);text-underline-offset:3px;white-space:nowrap;min-height:30px;padding:0 4px;font-size:12.5px;font-weight:500;text-decoration:underline}.fx .fd{color:var(--ink);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:500;display:inline-flex}.fx .fd:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px}#notasProto{border-top:1px solid var(--night3);scrollbar-width:thin;max-height:46vh;margin-top:14px;padding-top:12px;overflow-y:auto}#notasProto details{margin-top:8px}#notasProto summary{cursor:pointer;min-height:30px;font-weight:600}.vezes{color:var(--muted)}.sumline .num{white-space:nowrap;flex:none}
a{color:inherit;text-decoration:none}a.row,a.slot,a.alert,a.mi{cursor:pointer}a.btn{justify-content:center;align-items:center;display:flex}.app{background:var(--night);min-height:100dvh}.app-screen{height:100dvh}.sidenav{display:none}@media (min-width:1024px){.app{grid-template-columns:264px 1fr;height:100dvh;display:grid}.sidenav{background:var(--night);color:var(--on);border-right:1px solid var(--night3);flex-direction:column;gap:28px;padding:28px 18px 22px;display:flex;overflow-y:auto}.sidenav .brand{padding:0 10px}.sidenav .brand img{width:auto;height:26px}.sidenav-abas{flex-direction:column;gap:4px;display:flex}.sidenav-abas a{min-height:48px;color:var(--on2);border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-weight:500;transition:background .2s,color .2s;display:flex;position:relative}.sidenav-abas a:hover{background:var(--night2);color:#fff}.sidenav-abas a[aria-current=page]{color:var(--ink);background:#fff;font-weight:600}.sidenav-abas .dot{background:var(--red);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:600;display:flex}.sidenav-pe{flex-direction:column;gap:10px;margin-top:auto;padding:0 10px;display:flex}.sidenav-quem{flex-direction:column;display:flex}.sidenav-quem b{font-family:var(--cond);text-transform:uppercase;font-size:20px}.sidenav-quem span{color:var(--on2);font-size:13px}.sair{min-height:40px;color:var(--on2);align-items:center;gap:8px;font-size:14px;display:flex}.sair:hover{color:#fff}.app-screen{background:var(--paper);height:100dvh}.app-screen>.tabs{display:none}.app-screen .scroll>*{max-width:980px;margin-left:auto;margin-right:auto}.app-screen .scroll>.hero{max-width:none}.app-screen .scroll>.hero .hero-in,.app-screen .scroll>.hero .hero-after{max-width:980px;margin:0 auto}.app-dk .app-screen{background:var(--night)}.app-screen .hero-in>.brand{display:none}.app-screen .hero-in{padding-top:40px}}.entrar{background:var(--night);color:#fff;min-height:100dvh;display:grid}.entrar-foto{display:none}.entrar-in{flex-direction:column;justify-content:flex-end;gap:18px;padding:28px 22px 40px;display:flex;position:relative}.entrar-in:before{content:"";z-index:-1;background:linear-gradient(#14141459 0%,#141414 55%),url(/img/salaC.jpg) top/cover no-repeat;position:absolute;inset:0}.entrar-in{isolation:isolate}.entrar h1{font-family:var(--cond);text-transform:uppercase;margin-top:18px;font-size:46px;font-weight:800;line-height:.92}.entrar .field span{color:var(--on2)}.entrar .input{background:var(--night2);border-color:var(--night3);color:#fff}.entrar .erro{color:#ffb4ab;font-size:14.5px}.entrar .ou{color:var(--on2);align-items:center;gap:12px;font-size:13px;display:flex}.entrar .ou:before,.entrar .ou:after{content:"";background:var(--night3);flex:1;height:1px}.entrar .link{color:#fff;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14.5px;text-decoration:underline;display:inline-flex}@media (min-width:1024px){.entrar{grid-template-columns:1.2fr 1fr}.entrar-foto{filter:grayscale();background:#141414 url(/img/salaC.jpg) 50%/cover no-repeat;display:block}.entrar-in{justify-content:center;max-width:520px;padding:60px 64px}.entrar-in:before{display:none}}
