.ev .ev-tags{align-items:center;gap:calc(var(--k)*8);flex-wrap:wrap;display:flex}.ev-tag{font-size:calc(var(--k)*12.5);letter-spacing:.07em;text-transform:uppercase;color:var(--r);font-weight:800}.ev-tag.q{color:var(--mut)}.ev h1.ev-date{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*46);letter-spacing:-.01em;margin:calc(var(--k)*10) 0 calc(var(--k)*4);line-height:1}.ev h1.ev-title{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*31);margin:calc(var(--k)*12) 0 calc(var(--k)*2);line-height:1.05}.ev-sm{font-size:calc(var(--k)*14.5);color:var(--mut);margin:0;line-height:1.4}.ev-follow{gap:calc(var(--k)*6);margin:calc(var(--k)*18) 0;flex-direction:column;display:flex}.ev-follow p{margin:0}.ev-tx{font-size:calc(var(--k)*16);margin:0;line-height:1.45}.ev-count{align-items:baseline;gap:calc(var(--k)*10);margin:calc(var(--k)*18) 0 calc(var(--k)*4);display:flex}.ev-count b{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*52);line-height:1}.ev-count span{font-weight:700}.ev-count em{margin-left:calc(var(--k)*6);font-style:normal;font-size:calc(var(--k)*14.5);color:var(--mut)}.ev-sec{margin:calc(var(--k)*20) 0 calc(var(--k)*8);font-size:calc(var(--k)*13);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-weight:800;display:flex}.ev-sec span{font-size:calc(var(--k)*14.5);letter-spacing:0;text-transform:none;color:var(--mut);font-weight:600}.ev-sec span b{color:var(--ink)}.ev-live{align-items:center;gap:calc(var(--k)*8);font-weight:700;font-size:calc(var(--k)*14.5);margin:0 0 calc(var(--k)*10);display:flex}.ev-live>small{color:var(--mut);font-weight:400;font-size:calc(var(--k)*14);margin-left:auto}.ev-dot{width:calc(var(--k)*9);height:calc(var(--k)*9);background:var(--r);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite evdot}@keyframes evdot{50%{opacity:.35}}.ev-pen{font-family:var(--penf);font-weight:700;line-height:1.12}.ev-err{color:var(--danger);font-size:calc(var(--k)*14.5);margin:calc(var(--k)*8) 0 0}.ev-btns{gap:calc(var(--k)*10);margin-top:calc(var(--k)*14);display:flex}.ev-btns>*{flex:1}.ev .hc-btn.main.full{width:100%;margin:calc(var(--k)*8) 0 calc(var(--k)*10)}.ev-crowd{gap:calc(var(--k)*12) calc(var(--k)*2);margin:calc(var(--k)*8) 0 calc(var(--k)*6);grid-template-columns:repeat(5,1fr);justify-items:center;display:grid}.ev-crowd.tight{gap:calc(var(--k)*8) calc(var(--k)*2)}.ev-p{align-items:center;gap:calc(var(--k)*3);min-width:0;max-width:100%;font:inherit;color:var(--ink);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;padding:0;display:flex}button.ev-p{cursor:pointer}button.ev-p:active{transform:scale(.95)}.ev-p small{font-size:calc(var(--k)*12);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;overflow:hidden}.ev-p.me small{font-weight:800}.ev-p.off small{color:var(--mut)}.ev-o{color:var(--mut);opacity:.55;display:block}.ev-o.k{color:var(--ink);opacity:1}.ev-row{align-items:center;gap:calc(var(--k)*12);box-sizing:border-box;width:100%;padding:calc(var(--k)*13) 0;border:0;border-bottom:1px solid var(--line);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;text-decoration:none;display:flex}.ev-row:last-child{border-bottom:0}.ev-row .ev-ic{width:calc(var(--k)*40);height:calc(var(--k)*40);flex:none;place-items:center;display:grid}.ev-row-t{flex-direction:column;flex:1;min-width:0;display:flex}.ev-row-t b{font-size:calc(var(--k)*16.5);font-weight:700;line-height:1.4}.ev-row-t span{font-size:calc(var(--k)*14.5);color:var(--mut);line-height:1.4}.pn.ev-go>svg{color:var(--mut);transform:rotate(-90deg)}.ev-pill{min-width:calc(var(--k)*22);height:calc(var(--k)*22);padding:0 calc(var(--k)*6);box-sizing:border-box;background:var(--r);color:#fff;font-weight:800;font-size:calc(var(--k)*12.5);line-height:calc(var(--k)*22);text-align:center;border-radius:11px 10px;flex:none}.ev-rows{margin-top:calc(var(--k)*4);flex-direction:column;display:flex}.ev-box{border:2px solid var(--ink);border-radius:calc(var(--k)*22);padding:calc(var(--k)*16) calc(var(--k)*18);gap:calc(var(--k)*6);margin:calc(var(--k)*14) 0;flex-direction:column;display:flex}.ev-box .ev-pen{font-size:calc(var(--k)*26)}.ev-table{width:calc(var(--k)*330);height:calc(var(--k)*330);margin:calc(var(--k)*10) auto 0;position:relative}.ev-table>.ev-seat{display:block;position:absolute}.ev-board{left:calc(var(--k)*62);top:calc(var(--k)*62);width:calc(var(--k)*206);height:calc(var(--k)*206);box-sizing:border-box;border:2px solid var(--ink);border-radius:calc(var(--k)*60);background:var(--soft);justify-content:center;align-items:center;gap:calc(var(--k)*8);padding:calc(var(--k)*14);text-align:center;flex-direction:column;display:flex;position:absolute}.ev-board b{font-size:calc(var(--k)*16)}.ev-board .ev-sm{margin-top:calc(var(--k)*-6)}.ev-word{box-sizing:border-box;width:100%;height:calc(var(--k)*46);border-radius:calc(var(--k)*13);border:2px solid var(--ink);background:var(--g);color:var(--ink);text-align:center;font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*20);letter-spacing:.12em;text-transform:uppercase}.ev-word::placeholder{letter-spacing:0;font-family:var(--text);font-weight:500;font-size:calc(var(--k)*14.5);text-transform:none;color:var(--mut)}.ev-board .hc-btn{width:100%;height:calc(var(--k)*48);font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*18)}.ev-welcome{text-align:center;margin-top:calc(var(--k)*16)}.ev-welcome .ev-tx{font-weight:700}.ev-cardscr{z-index:30;text-align:center;color:#141414;padding:calc(env(safe-area-inset-top) + var(--k)*18) calc(var(--k)*22) calc(env(safe-area-inset-bottom) + var(--k)*22);box-sizing:border-box;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.ev-cardtop{margin:0 0 calc(var(--k)*14);justify-content:space-between;align-self:stretch;align-items:center;display:flex}.ev-cardtop b{font-size:calc(var(--k)*16)}.ev-cardtop button{font:inherit;color:#141414;font-size:calc(var(--k)*14.5);text-underline-offset:3px;padding:calc(var(--k)*6) 0;cursor:pointer;background:0 0;border:0;text-decoration:underline}.ev-card{width:calc(var(--k)*250);height:calc(var(--k)*340);border-radius:calc(var(--k)*26);font:inherit;color:#141414;cursor:pointer;perspective:800px;background:#fbfaf7;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 10px 30px #0000002e}.ev-card .n{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*28);line-height:1;position:absolute}.ev-card .n.tl{left:calc(var(--k)*16);top:calc(var(--k)*12)}.ev-card .n.br{right:calc(var(--k)*16);bottom:calc(var(--k)*12);transform:rotate(180deg)}.ev-card .fc{align-items:center;gap:calc(var(--k)*6);flex-direction:column;display:flex}.ev-card .fc .ev-pen{font-size:calc(var(--k)*28);max-width:calc(var(--k)*210)}.ev-card.back{color:#fbfaf7;background:#141414}.ev-card.back .ev-pen{font-size:calc(var(--k)*30)}.ev-card.flip{animation:.5s ease-out evflip}@keyframes evflip{0%{transform:rotateY(90deg)}to{transform:none}}.ev-cardscr .ev-tx{margin-top:calc(var(--k)*18);color:#141414;max-width:30ch;font-weight:600}.ev-type{gap:calc(var(--k)*10);width:100%;max-width:calc(var(--k)*340);margin-top:calc(var(--k)*14);display:flex}.ev-type input{min-width:0;height:calc(var(--k)*52);border-radius:calc(var(--k)*15);color:#141414;box-sizing:border-box;padding:0 calc(var(--k)*16);font-family:var(--disp);font-size:calc(var(--k)*22);background:#fbfaf7;border:2px solid #141414;flex:1;font-weight:800}.ev-type .hc-btn{color:#fbfaf7;background:#141414;border-color:#141414;flex:none}.ev-type .hc-btn:disabled{opacity:.4}.ev-type.shake{animation:.4s evshake}@keyframes evshake{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.ev-cardscr .ev-say{margin-top:calc(var(--k)*12);font-size:calc(var(--k)*15);max-width:32ch;font-weight:700}.ev-cardscr .ev-help{margin-top:calc(var(--k)*14);font:inherit;color:#141414;font-size:calc(var(--k)*14.5);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.ev-cardpill{left:50%;bottom:calc(env(safe-area-inset-bottom) + var(--k)*96);z-index:12;align-items:center;gap:calc(var(--k)*8);height:calc(var(--k)*44);padding:0 calc(var(--k)*16) 0 calc(var(--k)*8);color:#141414;font:inherit;cursor:pointer;border:2px solid #141414;border-radius:99px;font-weight:800;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #0000002e}.ev-found{text-align:center;padding-top:calc(var(--k)*30);flex-direction:column;align-items:center;display:flex}.ev-found .ev-faces{margin:calc(var(--k)*10) 0;display:flex}.ev-found .ev-faces>*{margin-left:calc(var(--k)*-14)}.ev-found .ev-faces>:first-child{margin-left:0}.ev-found .ev-found-t{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*30);letter-spacing:0;margin:calc(var(--k)*8) 0 calc(var(--k)*6);color:var(--ink);line-height:1.05}.ev-scrim{z-index:15;opacity:.45;background:#141414;position:fixed;inset:0}.ev-sheet{z-index:16;box-sizing:border-box;background:var(--g);max-height:88%;color:var(--ink);border-top:2px solid var(--ink);border-radius:calc(var(--k)*26) calc(var(--k)*26) 0 0;padding:calc(var(--k)*14) calc(var(--k)*22) calc(env(safe-area-inset-bottom) + var(--k)*24);gap:calc(var(--k)*10);flex-direction:column;animation:.26s cubic-bezier(.2,.9,.25,1) evup;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@keyframes evup{0%{transform:translateY(100%)}to{transform:none}}.ev-grab{width:calc(var(--k)*40);background:var(--line);height:5px;margin:0 auto calc(var(--k)*4);border-radius:3px;flex:none}.ev-sheet h3{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*22);letter-spacing:0;text-transform:none;margin:0}.ev-sheet.center{text-align:center;align-items:center}.ev-notif{gap:calc(var(--k)*10);background:var(--soft);border-radius:calc(var(--k)*18);padding:calc(var(--k)*12) calc(var(--k)*14);text-align:left;align-items:center;display:flex}.ev-notif img{width:calc(var(--k)*34);height:calc(var(--k)*34);border-radius:calc(var(--k)*8);flex:none}.ev-notif b{font-size:calc(var(--k)*14.5);display:block}:is(.stage:has(.ev-sheet) .fltbar,.stage:has(.ev-cardscr) .fltbar,.stage:has(.ev-cardscr) .topbar,.stage:has(.ev-sheet) .ffade,.stage:has(.ev-cardscr) .ffade){display:none}.stage:has(.ev-cardpill) .screen.ev{padding-bottom:calc(env(safe-area-inset-bottom)*.35 + var(--k)*170)}@media (prefers-reduced-motion:reduce){.ev-sheet,.ev-card.flip,.ev-type.shake,.ev-dot{animation:none}}.ev-field{gap:calc(var(--k)*6);flex-direction:column;display:flex}.ev-field>span{font-size:calc(var(--k)*13);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.ev-inp{box-sizing:border-box;width:100%;min-height:calc(var(--k)*48);border-radius:calc(var(--k)*13);border:2px solid var(--ink);background:var(--g);color:var(--ink);padding:calc(var(--k)*10) calc(var(--k)*14);font-family:var(--text);font-size:16px}textarea.ev-inp{resize:vertical;line-height:1.35}.ev-opt{justify-content:space-between;align-items:center;gap:calc(var(--k)*12);padding:calc(var(--k)*10) 0;border-bottom:1px solid var(--line);display:flex}.ev-opt .ev-row-t b{font-size:calc(var(--k)*15.5)}.ev .seg.w,.ev-sheet .seg.w{border:1.75px solid var(--ink);border-radius:calc(var(--k)*13);gap:2px;width:100%;padding:3px;display:flex}.ev .seg button,.ev-sheet .seg button{height:calc(var(--k)*36);border-radius:calc(var(--k)*9);font-family:var(--text);font-weight:700;font-size:calc(var(--k)*14.5);letter-spacing:0;color:var(--ink);padding:0 calc(var(--k)*12)}.ev .seg button.on,.ev-sheet .seg button.on{background:var(--hi);color:var(--hitx);box-shadow:none}.ev-groups .ev-row{cursor:default}.ev-faces{align-items:center;display:flex}.ev-faces>*{margin-left:calc(var(--k)*-6)}.ev-faces>:first-child{margin-left:0}.ev-state{font-size:calc(var(--k)*14);color:var(--mut);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:flex}.ev-state.found{color:var(--ink)}.ev-state.help{color:var(--danger);font-weight:800}.ev-state.help:before{content:"";background:var(--o);border-radius:50%;width:10px;height:10px}.ev-ruler{height:calc(var(--k)*250);margin:calc(var(--k)*6) calc(var(--k)*6) 0;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.ev-ruler .line{left:0;right:0;top:calc(var(--k)*196);background:var(--ink);border-radius:2px;height:3px;position:absolute}.ev-ruler .dot{position:absolute;transform:translate(-50%)}.ev-ruler .lab{top:calc(var(--k)*206);font-weight:800;font-size:calc(var(--k)*14);position:absolute}.ev-ruler .end{top:calc(var(--k)*226);font-size:calc(var(--k)*14);color:var(--mut);position:absolute}.ev-ruler .mine{cursor:grab;filter:drop-shadow(0 4px 6px #0000002e);position:absolute;transform:translate(-50%)}.ev-ruler .ghost{opacity:.3;position:absolute;transform:translate(-50%)}.ev-clock{width:calc(var(--k)*270);height:calc(var(--k)*270);margin:calc(var(--k)*10) auto 0;position:relative}.ev-clock svg{width:100%;height:100%;transform:rotate(-90deg)}.ev-clock .t{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ev-clock .t b{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*72);font-variant-numeric:tabular-nums;line-height:1}.ev-clock.end .t b{color:var(--r)}.ev-pair{align-items:center;gap:calc(var(--k)*12);margin-top:calc(var(--k)*18);text-align:left;justify-content:center;display:flex}.ev-pair b{font-size:calc(var(--k)*19);display:block}.ev-wheel{width:calc(var(--k)*330);height:calc(var(--k)*330);margin:0 auto;position:relative}.ev-wheel svg.w{width:100%;height:100%;transition:transform 4s cubic-bezier(.12,.75,.18,1)}.ev-wheel .ptr{left:50%;top:calc(var(--k)*-6);width:calc(var(--k)*30);height:calc(var(--k)*30);position:absolute;transform:translate(-50%)}.ev-wheel .hub{width:calc(var(--k)*100);height:calc(var(--k)*100);background:var(--g);border:2px solid var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ev-picked{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*30);text-align:center;margin-top:calc(var(--k)*14);min-height:calc(var(--k)*36)}.ev-q{gap:calc(var(--k)*8);flex-direction:column;display:flex}.ev-q .ev-pen{font-size:calc(var(--k)*23);opacity:.6}.ev-q .ev-pen.me{font-size:calc(var(--k)*28);opacity:1}.ev-stamps{gap:calc(var(--k)*12);margin-top:calc(var(--k)*6);flex-wrap:wrap;align-items:center;display:flex}.ev-stamp{width:calc(var(--k)*112);height:calc(var(--k)*112);border:2.5px solid var(--r);color:var(--r);box-sizing:border-box;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;transform:rotate(-8deg)}.ev-stamp b{font-family:var(--disp);font-size:calc(var(--k)*21);letter-spacing:.04em;line-height:1}.ev-stamp span{font-weight:800;font-size:calc(var(--k)*14)}.ev-stamp small{font-size:calc(var(--k)*10.5);letter-spacing:.08em;font-weight:700}.ev-stamp.next{border:2px dashed var(--line);color:var(--mut);width:calc(var(--k)*96);height:calc(var(--k)*96);font-size:calc(var(--k)*13);transform:none}.ev-door{text-align:center;flex-direction:column;align-items:center;min-height:100%;display:flex}.ev-door .ev-faces{margin:calc(var(--k)*30) 0 calc(var(--k)*18)}.ev-door .ev-faces>*{margin-left:calc(var(--k)*-12)}.ev-door .ev-faces>:first-child{margin-left:0}.ev-door .ev-box{text-align:left;box-sizing:border-box;gap:calc(var(--k)*10);width:100%;margin-top:calc(var(--k)*24)}.ev-door .ev-box>div{align-items:center;gap:calc(var(--k)*10);display:flex}.ev-door .hc-btn{width:100%;margin-top:calc(var(--k)*26)}.ev-seat-row{gap:calc(var(--k)*6);padding:calc(var(--k)*12) 0;border-bottom:1px solid var(--line);flex-direction:column;display:flex}.ev-seat-row .top{align-items:center;gap:calc(var(--k)*10);display:flex}.ev-seat-row .top>div{flex-direction:column;flex:1;min-width:0;display:flex}.ev-seat-row .top b{font-size:calc(var(--k)*16)}.ev-seat-row .acts{gap:calc(var(--k)*8);flex-wrap:wrap;display:flex}.ev-room{z-index:1000;box-sizing:border-box;color:#f6f3ec;font-family:var(--text);--g:#141414;--ink:#f6f3ec;--soft:#201f1d;--line:#403d38;--mut:#c9c4bb;--k:1px;background:#141414;flex-direction:column;padding:3vh 4vw;display:flex;position:fixed;inset:0;overflow:hidden}.ev-room header{align-items:center;gap:1.4vw;display:flex}.ev-room header img{border-radius:1.4vh;width:6vh;height:6vh}.ev-room header b{font-family:var(--disp);font-size:4vh;font-weight:800}.ev-room header .n{font-family:var(--disp);margin-left:auto;font-size:5vh;font-weight:800}.ev-room header .n small{color:#c9c4bb;font-size:2.6vh}.ev-room .fs{color:#c9c4bb;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #403d38;border-radius:10px;padding:6px 12px;font-size:13px}:fullscreen .ev-room .fs{display:none}.ev-room .grid{flex:1;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;place-items:center;gap:1.5vh 2vw;padding:3vh 0;display:grid}.ev-room .pl{flex-direction:column;align-items:center;gap:.8vh;display:flex}.ev-room .pl .f{color:#55524c;width:min(11vh,9vw);height:min(11vh,9vw)}.ev-room .pl span{color:#77736b;font-size:2.2vh;font-weight:700}.ev-room .pl.on span{color:#f6f3ec}.ev-room .mid{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.ev-room .q .pen{font-family:var(--penf);max-width:24ch;margin:0;font-size:7vh;font-weight:700;line-height:1.1;animation:.8s ease-out evfade}.ev-room .q small{color:#c9c4bb;margin-top:3vh;font-size:2vh}.ev-room .wheel .ev-wheel{width:min(62vh,60vw)!important;height:min(62vh,60vw)!important}.ev-room .wheel .lab{margin:2vh 0 0;font-size:3vh}.ev-room footer{justify-content:space-between;align-items:flex-end;gap:2vw;display:flex}.ev-room footer .pen{font-family:var(--penf);font-size:5vh;font-weight:700}.ev-room footer span:last-child{color:#c9c4bb;font-size:2vh}@keyframes evfade{0%{opacity:0;transform:translateY(8px)}}
.cl-search{align-items:center;gap:calc(var(--k)*8);height:calc(var(--k)*42);margin:calc(var(--k)*4) 0 calc(var(--k)*6);padding:0 calc(var(--k)*12);border:1.75px solid var(--line);border-radius:calc(var(--k)*12);background:var(--g);color:var(--mut);display:flex}.cl-search svg{width:calc(var(--k)*18);height:calc(var(--k)*18);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none}.cl-search input{min-width:0;height:100%;font:400 16px/1 var(--text);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.cl-search input::placeholder{color:var(--mut)}.cl-search input::-webkit-search-cancel-button{display:none}.fd-dd .fd-dd-col p.cl-group{margin:calc(var(--k)*12) 0 calc(var(--k)*2);font-size:calc(var(--k)*11.5);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:800;line-height:1.3}.fd-dd .cl-chev{width:calc(var(--k)*18);height:calc(var(--k)*18);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .2s}.fd-dd .cl-chev.down.open{transform:rotate(180deg)}.fd-dd .fd-dd-row small.cl-wait{color:var(--r)}.fd-dd .cl-ed-t{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.fd-dd .cl-ed-t b{flex:none}.fd-dd .cl-ed-t em{font-style:normal;font-size:calc(var(--k)*12);color:var(--r);font-weight:600}.fd-dd .fd-dd-eds .cl-ed.locked{cursor:default}.fd-dd button.cl-ed.locked{cursor:pointer}.pf-planrow{justify-content:space-between;align-items:center;gap:calc(var(--k)*10);margin:calc(var(--k)*8) 0 0;display:flex}.tu-head .pf-planrow .pf-plan,.screen .pf-planrow .pf-plan{margin:0}.cp-pill{max-width:62%}.tu-head.cp-on{z-index:40}.tu-head .cp-card{z-index:31;position:absolute;left:0;right:0}.tu-head .cp-card .fd-dd-col{max-height:none}.fd-on{align-items:center;gap:calc(var(--k)*12);margin:calc(var(--k)*10) 0 calc(var(--k)*2);padding:calc(var(--k)*12) calc(var(--k)*14);border-radius:calc(var(--k)*14);background:var(--soft);display:flex}.fd-on p{font-size:calc(var(--k)*14);flex:1;margin:0;line-height:1.4}.fd-on button{padding:calc(var(--k)*6) 0;font:700 calc(var(--k)*14.5) var(--text);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none}.cl-vouch{margin:calc(var(--k)*14) 0 calc(var(--k)*4);padding:calc(var(--k)*16);border:2px solid var(--ink);border-radius:calc(var(--k)*18)}.cl-vouch-h{gap:calc(var(--k)*12);align-items:flex-start;display:flex}.cl-vouch-h b{font-family:var(--disp);font-size:calc(var(--k)*18);font-weight:700;line-height:1.2}.cl-vouch-h p{margin:calc(var(--k)*3) 0 0;font-size:calc(var(--k)*14.5);color:var(--mut);line-height:1.4}.cl-vouch .ev-btns{margin-top:calc(var(--k)*12)}.cl-fine{margin:calc(var(--k)*8) 0 0;font-size:calc(var(--k)*12.5);color:var(--mut);line-height:1.4}.fd.cl h1{clip:auto;width:auto;height:auto;position:static;overflow:visible}.cl .cl-head{align-items:center;gap:calc(var(--k)*12);margin:calc(var(--k)*6) 0 calc(var(--k)*6);display:flex}.cl .cl-head h1{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*31);letter-spacing:-.01em;margin:0;line-height:1.05}.cl .cl-h1{margin:calc(var(--k)*8) 0 calc(var(--k)*6);font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*29);letter-spacing:-.01em;line-height:1.08}.cl .ev-sm .cl-link,.cl .cl-link{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.cl-here{align-items:center;gap:calc(var(--k)*10);margin:calc(var(--k)*4) 0 calc(var(--k)*12);font-size:calc(var(--k)*14.5);color:var(--mut);display:flex}.cl-here b{color:var(--ink)}.cl-here-f{flex:none;display:flex}.cl-here-f>*+*{margin-left:calc(var(--k)*-9)}.cl-more{margin:calc(var(--k)*12) 0 0;text-align:center;font-size:calc(var(--k)*14)}.cl-more a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.cl-lab{margin:calc(var(--k)*18) 0 calc(var(--k)*8);font-size:calc(var(--k)*12);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:800}.cl-card{margin:calc(var(--k)*8) 0 calc(var(--k)*14);padding:calc(var(--k)*18);border:2px solid var(--ink);border-radius:calc(var(--k)*20);background:var(--g)}.cl-card>b{font-family:var(--disp);font-size:calc(var(--k)*20);line-height:1.2;display:block}.cl-card>p{margin:calc(var(--k)*6) 0 calc(var(--k)*14);font-size:calc(var(--k)*15.5);line-height:1.45}.cl-card .hc-btn.full{width:100%}.cl-card-h{align-items:center;gap:calc(var(--k)*10);margin-bottom:calc(var(--k)*12);display:flex}.cl-card-h b{font-family:var(--disp);font-size:calc(var(--k)*19)}.cl-gate{margin-top:calc(var(--k)*6);position:relative}.cl-blur{filter:blur(5px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.cl-ghost{gap:calc(var(--k)*12);padding:calc(var(--k)*14) 0;border-bottom:1.5px solid var(--line);display:flex}.cl-ghost i{width:calc(var(--k)*40);height:calc(var(--k)*40);background:var(--line);border-radius:50%;flex:none}.cl-ghost span{gap:calc(var(--k)*8);flex-direction:column;flex:1;display:flex}.cl-ghost b{height:calc(var(--k)*11);background:var(--line);border-radius:6px;display:block}.cl-ghost b:nth-child(2){width:86%}.cl-ghost b:nth-child(3){width:58%}.cl-gate-card{left:0;right:0;top:calc(var(--k)*10);margin:0;position:absolute;box-shadow:0 10px 30px #0000001a}.fd.cl .cl-gate-card .cl-gate-h{margin:calc(var(--k)*10) 0 0;font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*23);line-height:1.15}.fd.cl .cl-gate-card p:not(.cl-gate-h):not(.cl-more):not(.ev-err){margin:calc(var(--k)*8) 0 calc(var(--k)*14);font-size:calc(var(--k)*15.5);line-height:1.45}.cl-gate-card .ev-err{margin:0 0 calc(var(--k)*12)}.cl-gate{min-height:calc(var(--k)*390)}.cl-steps{gap:calc(var(--k)*14);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cl-steps li{gap:calc(var(--k)*12);color:var(--mut);align-items:flex-start;display:flex}.cl-steps li.done{color:var(--ink)}.cl-steps li>span:last-child{flex-direction:column;display:flex}.cl-steps b{font-size:calc(var(--k)*15.5)}.cl-steps small{font-size:calc(var(--k)*13)}.cl-dot{width:calc(var(--k)*22);height:calc(var(--k)*22);border:1.75px solid;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.cl-steps li.done .cl-dot{background:var(--ink);border-color:var(--ink);color:var(--g)}.cl-dot svg{width:calc(var(--k)*13);height:calc(var(--k)*13);fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.cl-pill{height:calc(var(--k)*38);padding:0 calc(var(--k)*14);border:1.75px solid var(--ink);background:var(--g);font:600 calc(var(--k)*15) var(--text);color:var(--ink);cursor:pointer;border-radius:99px;flex:none;position:relative}.cl-pill.on{background:var(--hi);color:var(--hitx);border-color:var(--hi)}.cl-n{top:calc(var(--k)*-7);right:calc(var(--k)*-5);min-width:calc(var(--k)*17);height:calc(var(--k)*17);padding:0 calc(var(--k)*4);background:var(--r);color:#fff;font:700 calc(var(--k)*10.5)/calc(var(--k)*17) var(--text);text-align:center;border-radius:99px;font-style:normal;position:absolute}.cl-years{gap:calc(var(--k)*8);padding:calc(var(--k)*8) calc(var(--k)*2) calc(var(--k)*4);margin:0 calc(var(--k)*-2);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 calc(var(--k)*10),#000 calc(100% - var(--k)*10),transparent 100%);display:flex;overflow-x:auto}.cl-years::-webkit-scrollbar{display:none}.cl-months{margin:calc(var(--k)*10) 0 0;padding:calc(var(--k)*10) calc(var(--k)*12) calc(var(--k)*14);border-radius:calc(var(--k)*14);background:var(--soft)}.cl-months>p{margin:0 0 calc(var(--k)*10);font-size:calc(var(--k)*13);color:var(--mut)}.cl-mgrid{gap:calc(var(--k)*10) calc(var(--k)*6);grid-template-columns:repeat(6,1fr);display:grid}.cl-mgrid .cl-pill{height:calc(var(--k)*34);font-size:calc(var(--k)*14);padding:0}.cl-drop{align-items:center;gap:calc(var(--k)*4);margin:calc(var(--k)*18) 0 calc(var(--k)*12);padding:calc(var(--k)*22) calc(var(--k)*16);border:2px dashed var(--line);border-radius:calc(var(--k)*20);text-align:center;flex-direction:column;display:flex}.cl-drop svg{width:calc(var(--k)*34);height:calc(var(--k)*34);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.cl-drop b{font-size:calc(var(--k)*16.5)}.cl-drop small{font-size:calc(var(--k)*14);color:var(--mut)}.cl-big{margin:calc(var(--k)*12) 0 0;border-radius:calc(var(--k)*16);background:var(--soft);cursor:crosshair;line-height:0;position:relative;overflow:hidden}.cl-big img{width:100%;max-height:calc(var(--k)*360);object-fit:contain;display:block}.cl-ring{width:calc(var(--k)*58);height:calc(var(--k)*58);margin:calc(var(--k)*-29) 0 0 calc(var(--k)*-29);pointer-events:none;border:3px solid #fff;border-radius:50%;position:absolute;box-shadow:0 0 0 2px #00000059}.cl-hint{margin:calc(var(--k)*8) 0 0;font-size:calc(var(--k)*13.5);color:var(--mut);line-height:1.4}.cl-thumbs{gap:calc(var(--k)*8);margin:calc(var(--k)*10) 0 calc(var(--k)*6);scrollbar-width:none;display:flex;overflow-x:auto}.cl-thumbs button{width:calc(var(--k)*64);height:calc(var(--k)*64);border-radius:calc(var(--k)*12);background:var(--soft);cursor:pointer;border:2px solid #0000;flex:none;padding:0;overflow:hidden}.cl-thumbs button.on{border-color:var(--ink)}.cl-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.cl-thumbs .cl-add{border:2px solid var(--ink);background:var(--g);font:400 calc(var(--k)*28) var(--text);color:var(--ink)}.cl-swrow{align-items:center;gap:calc(var(--k)*12);padding:calc(var(--k)*14) 0;border-bottom:1.5px solid var(--line);display:flex}.cl-swico{width:calc(var(--k)*22);flex:none;place-items:center;display:grid}.cl-swico svg{width:calc(var(--k)*20);height:calc(var(--k)*20);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.cl-swtx{flex-direction:column;flex:1;min-width:0;display:flex}.cl-swtx b{font-size:calc(var(--k)*15.5);line-height:1.25}.cl-swtx small{margin-top:calc(var(--k)*2);font-size:calc(var(--k)*13);color:var(--mut);line-height:1.35}.cl-sw{width:calc(var(--k)*46);height:calc(var(--k)*28);border:1.75px solid var(--ink);background:var(--g);cursor:pointer;border-radius:99px;flex:none;padding:0;transition:background .15s;position:relative}.cl-sw i{top:calc(var(--k)*3);left:calc(var(--k)*3);width:calc(var(--k)*19);height:calc(var(--k)*19);background:var(--ink);border-radius:50%;transition:transform .15s;position:absolute}.cl-sw.on{background:var(--ink)}.cl-sw.on i{background:var(--g);transform:translateX(calc(var(--k)*17))}.cl .hc-btn.main.full,.cl .hc-btn.full{width:100%;margin:calc(var(--k)*16) 0 0}.cl .cl-card .hc-btn.main.full{margin:0}.cl-people{flex-direction:column;display:flex}.cl-person{align-items:center;gap:calc(var(--k)*12);width:100%;padding:calc(var(--k)*10) 0;border:0;border-bottom:1.5px solid var(--line);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;display:flex}.cl-person>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.cl-person b{font-size:calc(var(--k)*15.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cl-person small{font-size:calc(var(--k)*12.5);color:var(--mut)}.cl .fd-tick{width:calc(var(--k)*24);height:calc(var(--k)*24);border:1.75px solid var(--line);border-radius:50%;flex:none;place-items:center;display:grid}.cl .fd-tick.on{background:var(--ink);border-color:var(--ink);color:var(--g)}.cl .fd-tick svg{width:calc(var(--k)*13);height:calc(var(--k)*13);fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.cl-grid{gap:calc(var(--k)*8);margin:calc(var(--k)*12) 0 0;grid-template-columns:1fr 1fr;display:grid}.cl-ph{aspect-ratio:4/3;border-radius:calc(var(--k)*12);background:var(--soft);margin:0;position:relative;overflow:hidden}.cl-ph img{object-fit:cover;width:100%;height:100%;display:block}.cl-ph-wait{background:var(--soft);width:100%;height:100%;display:block}.cl-stamp{right:calc(var(--k)*8);bottom:calc(var(--k)*6);font:700 calc(var(--k)*13)/1 ui-monospace,Menlo,monospace;color:#ff8a2a;text-shadow:0 0 4px #ff780080;letter-spacing:.06em;position:absolute}.cl-x{top:calc(var(--k)*6);right:calc(var(--k)*6);min-width:calc(var(--k)*28);height:calc(var(--k)*28);padding:0 calc(var(--k)*8);color:#fff;font:700 calc(var(--k)*15) var(--text);cursor:pointer;background:#14141499;border:0;border-radius:99px;position:absolute}.cl-x.on{background:var(--r)}.cl-qt{justify-content:space-between;align-items:baseline;gap:calc(var(--k)*10);display:flex}.cl-qt span{font-size:calc(var(--k)*14.5);color:var(--mut)}.cl-qt span b{color:var(--ink)}.cl .ev-tag.q{margin:0 0 calc(var(--k)*6)}.cl-q{padding:calc(var(--k)*16) 0;border-bottom:1.5px solid var(--line)}.cl-q.quiet{opacity:.6}.cl-q-h{align-items:center;gap:calc(var(--k)*12);display:flex}.cl-q-h>span{flex-direction:column;display:flex}.cl-q-h b{font-size:calc(var(--k)*16.5)}.cl-q-h small{font-size:calc(var(--k)*13);color:var(--mut)}.cl-q .cl-big{cursor:default}.cl-q-btns{align-items:center}.cl-q-btns>*{flex:none}.cl-q-btns .hc-btn{flex:1}.cl-no{padding:0 calc(var(--k)*10);font:600 calc(var(--k)*15) var(--text);color:var(--mut);cursor:pointer;background:0 0;border:0}.cl-msel{align-items:center;gap:calc(var(--k)*8);margin:calc(var(--k)*12) 0 0;font-size:calc(var(--k)*13.5);color:var(--mut);display:inline-flex}.cl-msel select{height:calc(var(--k)*34);padding:0 calc(var(--k)*8);border:1.5px solid var(--line);border-radius:calc(var(--k)*10);background:var(--g);color:var(--ink);font:500 16px var(--text)}.cl-person .cl-msel{margin:0}.cl-alone{border-top:1.5px solid var(--line);margin-top:calc(var(--k)*8)}.cl .ev-err a,.cl .ev-sm a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}
.betap{height:calc(var(--k)*20);padding:0 calc(var(--k)*8) calc(var(--k)*1);box-sizing:border-box;border-radius:calc(var(--k)*10);color:#141414;font:800 calc(var(--k)*11)/1 var(--text);letter-spacing:.03em;text-transform:lowercase;background:#f6ccdc;flex:none;align-items:center;display:inline-flex}.betab{align-items:center;gap:calc(var(--k)*5);height:calc(var(--k)*40);color:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0;display:inline-flex}.betab:active{transform:scale(.96)}.betafb{font:700 calc(var(--k)*10)/1 var(--text);text-transform:lowercase;color:#ecaec7;white-space:nowrap;text-decoration:none}html[data-theme=papel] .betap,html[data-theme=papel] .menu .mitem.mbeta .betap{color:#fff}.topbar .betab{margin-left:calc(var(--k)*6)}.topbar .betab:first-child{margin-left:0}.topbar .tback{flex:0 auto;min-width:0}.topbar .tback span:not(.pn){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar:has(.tback) .betafb{display:none}.topbar:has(.tback):has(.adm-go){gap:calc(var(--k)*3)}.stage:has(.vo-app) .topbar .betafb{display:none}@supports (animation-timeline:scroll()){.stage:has(.tmini):not(:has(.tbtn.plus)):not(:has(.tbtn.convs)):not(:has(.screen.fd)) .topbar .betafb{animation:linear both beta-hide;animation-timeline:--r8s;animation-range:24px 72px}@keyframes beta-hide{0%{opacity:1}to{opacity:0}}}.stage:has(.vidarea){--hc-s:max(44px,calc(var(--k)*44));--hc-t:calc(var(--k)*88);--hc-r:calc(var(--k)*16 + var(--k)*20 - var(--hc-s)/2)}.stage:has(.vidarea):has(.tbtn.adm-go){--hc-n:1}.vidarea~.topbar .tbtn.adm-go,.vidarea~.topbar .tbtn.plane{right:var(--hc-r);width:var(--hc-s);height:var(--hc-s);position:absolute}.vidarea~.topbar .tbtn.adm-go{top:var(--hc-t)}.vdiscs{left:auto;right:var(--hc-r);top:calc(env(safe-area-inset-top) + var(--hc-t) + var(--hc-n,0)*var(--hc-s));flex-direction:column;gap:0}.vdiscs .vdisc{width:var(--hc-s);height:var(--hc-s)}.vidarea~.topbar .tbtn.plane{top:calc(var(--hc-t) + (var(--hc-n,0) + 2)*var(--hc-s))}.vdisc,.vidarea~.topbar .tbtn.adm-go,.vidarea~.topbar .tbtn.plane{filter:drop-shadow(0 0 2px #fbfaf7d9)}.sp-beta{top:env(safe-area-inset-top);height:calc(var(--k)*52);box-sizing:border-box;padding-left:calc(var(--k)*16);pointer-events:none;align-items:center;display:flex;position:absolute;left:0}.sp-beta.away{padding-left:calc(var(--k)*64)}.beta-dim{z-index:30;opacity:.5;background:#141414;animation:.2s ease-out beta-dim;position:absolute;inset:0}@keyframes beta-dim{0%{opacity:0}to{opacity:.5}}.beta-card,.beta-box{z-index:31;background:var(--g);color:var(--ink);box-sizing:border-box;gap:calc(var(--k)*12);outline:none;flex-direction:column;display:flex}html:not([data-theme]) .beta-card,html:not([data-theme]) .beta-box{background:#201f1d}.beta-card h3,.beta-box h3{font-family:var(--disp);letter-spacing:0;text-transform:none;color:var(--ink);margin:0;font-weight:700}.beta-card{left:calc(var(--k)*20);right:calc(var(--k)*20);border-radius:calc(var(--k)*26);max-height:92%;padding:calc(var(--k)*26) calc(var(--k)*24) calc(var(--k)*22);animation:.26s cubic-bezier(.2,.9,.25,1) beta-pop;position:absolute;top:50%;overflow-y:auto;transform:translateY(-50%)}@keyframes beta-pop{0%{opacity:0;transform:translateY(-46%)scale(.97)}to{opacity:1;transform:translateY(-50%)}}.beta-card h3{font-size:calc(var(--k)*27);line-height:1.08}.beta-card p{font-size:calc(var(--k)*16);color:var(--mut);margin:0;line-height:1.45}.beta-card .hc-btn{width:100%;margin-top:calc(var(--k)*6)}.beta-crowd{align-items:center;gap:calc(var(--k)*4);display:flex}.beta-x{right:calc(var(--k)*10);top:calc(var(--k)*10);width:calc(var(--k)*40);height:calc(var(--k)*40);color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.beta-x .pn>svg,.beta-shot-x .pn>svg{transform:rotate(45deg)}.beta-box{border-radius:calc(var(--k)*28) calc(var(--k)*28) 0 0;max-height:94%;padding:calc(var(--k)*12) calc(var(--k)*24) max(calc(var(--k)*24),calc(env(safe-area-inset-bottom) + var(--k)*10));animation:.32s cubic-bezier(.2,.9,.25,1) beta-up;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}@keyframes beta-up{0%{transform:translateY(100%)}to{transform:none}}.beta-grab{width:calc(var(--k)*40);height:calc(var(--k)*5);border-radius:calc(var(--k)*3);background:var(--line);flex:none;align-self:center}.beta-head{align-items:center;gap:calc(var(--k)*10);margin-top:calc(var(--k)*8);display:flex}.beta-head h3{font-size:calc(var(--k)*26);line-height:1.05}.beta-text{box-sizing:border-box;width:100%;min-height:calc(var(--k)*120);resize:none;border:2px solid var(--ink);border-radius:calc(var(--k)*16);padding:calc(var(--k)*14) calc(var(--k)*16);color:var(--ink);font:400 max(16px,calc(var(--k)*16))/1.45 var(--text);background:0 0;outline:none;display:block}.beta-text::placeholder{color:var(--mut);opacity:1}.beta-add{align-items:center;gap:calc(var(--k)*10);min-height:calc(var(--k)*32);color:var(--ink);font:700 calc(var(--k)*15)/1.2 var(--text);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:flex}.beta-shot{align-self:flex-start;position:relative}.beta-shot img{height:calc(var(--k)*96);width:auto;max-width:calc(var(--k)*200);object-fit:cover;border-radius:calc(var(--k)*12);border:2px solid var(--ink);display:block}.beta-shot-x{top:calc(var(--k)*-10);right:calc(var(--k)*-10);width:calc(var(--k)*28);height:calc(var(--k)*28);background:var(--ink);color:var(--g);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.beta-err{font-size:calc(var(--k)*14);color:var(--danger);margin:0}.beta-btns{gap:calc(var(--k)*10);margin-top:calc(var(--k)*4);display:flex}.beta-btns .hc-btn{flex:1;text-decoration:none}.beta-foot{text-align:center;font-size:calc(var(--k)*14);color:var(--mut);margin:0}.menu .mitem.mbeta{justify-content:flex-start;align-items:center;gap:calc(var(--k)*10);width:100%;height:calc(var(--k)*40);margin-top:calc(var(--k)*6);border:0;border-top:1px solid var(--line);white-space:nowrap;text-align:left;background:0 0;border-radius:0;padding:0;display:flex}.menu .mitem.mbeta .betap{font:800 calc(var(--k)*11)/1 var(--text);color:#141414}.menu .mitem.mbeta .mbeta-t{font-family:var(--text);font-weight:700;font-size:calc(var(--k)*15);color:var(--ink)}.menu .mitem.mbeta .mbeta-chev>svg{margin-left:auto;transform:rotate(-90deg)}.menu .mitem.mbeta .mbeta-chev{margin-left:auto}@media (prefers-reduced-motion:reduce){.beta-dim,.beta-card,.beta-box{animation:none}}
.bl .bl-h1{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*34);margin:calc(var(--k)*4) 0 calc(var(--k)*14);line-height:1}.bl .bl-big{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*42);letter-spacing:-.01em;margin:calc(var(--k)*18) 0 calc(var(--k)*8);line-height:1.02}.bl .bl-big.s{font-size:calc(var(--k)*30);line-height:1.1}.bl .hc-btn.full{width:100%;margin:calc(var(--k)*8) 0 calc(var(--k)*6)}.bl .bl-gap{margin:calc(var(--k)*14) 0}.bl-msg{margin:0 0 calc(var(--k)*12);padding:calc(var(--k)*12) calc(var(--k)*14);border-radius:calc(var(--k)*14);background:var(--soft);font-weight:700;font-size:calc(var(--k)*15)}.bl-lede{font-weight:700;font-size:calc(var(--k)*18);margin:calc(var(--k)*12) 0 calc(var(--k)*10);line-height:1.3}.bl-c{text-align:center}.bl-card{gap:calc(var(--k)*10);margin:calc(var(--k)*12) 0 calc(var(--k)*14);padding:calc(var(--k)*16) calc(var(--k)*18);border:2px solid var(--ink);border-radius:calc(var(--k)*20);background:var(--g);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.bl-card>b{font-family:var(--disp);font-size:calc(var(--k)*19);line-height:1.2}.bl-card .hc-btn{margin-top:calc(var(--k)*4)}.bl-count{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*32);line-height:1}.bl-card .ev-btns{margin-top:0}.bl-warn{color:var(--r)}.bl-offer{border-color:var(--r)}.bl-offer>b{font-size:calc(var(--k)*24)}.bl-cost{font-size:calc(var(--k)*17);justify-content:space-between;display:flex}.bl-stubs{gap:calc(var(--k)*6);flex-wrap:wrap;display:flex}.bl-stub{flex:none;display:block}.bl-stub.dim{opacity:.28}.bl-live{color:var(--r);place-items:center;display:grid}.bl-go{padding:calc(var(--k)*6) 0;font:700 calc(var(--k)*14.5) var(--text);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.bl-go.q{color:var(--mut)}.bl-pair{gap:calc(var(--k)*12);flex:none;display:flex}.bl-liverow{gap:calc(var(--k)*12);align-items:flex-start;display:flex}.bl-liverow>div{gap:calc(var(--k)*3);flex-direction:column;display:flex}.bl-liverow b{font-size:calc(var(--k)*16.5);line-height:1.3}.bl-quiet{margin:calc(var(--k)*6) 0;font-weight:700;font-size:calc(var(--k)*15);color:var(--ink);text-underline-offset:3px;text-decoration:underline;display:block}.bl-quiet.c{justify-content:center;align-items:center;gap:calc(var(--k)*6);text-align:center;margin:calc(var(--k)*12) 0;display:flex}.bl-keep{gap:calc(var(--k)*12);margin:calc(var(--k)*6) 0 calc(var(--k)*14);font-size:calc(var(--k)*14.5);align-items:center;line-height:1.4;display:flex}.bl-fine{margin:calc(var(--k)*20) 0 0;padding-top:calc(var(--k)*10);border-top:1px solid var(--line)}.bl-fine p+p{margin-top:calc(var(--k)*8)}.bl-link{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.bl-tag{font-size:calc(var(--k)*11);letter-spacing:.07em;text-transform:uppercase;color:var(--mut);font-weight:800}.bl-quote{margin:calc(var(--k)*18) 0;padding:0 0 0 calc(var(--k)*14);border-left:3px solid var(--ink)}.bl-quote p{font-family:var(--disp);font-weight:700;font-size:calc(var(--k)*19);margin:0;line-height:1.3}.bl-quote cite{margin-top:calc(var(--k)*6);font-style:normal;font-size:calc(var(--k)*13.5);color:var(--mut);display:block}.bl-sheet .ev-sm{margin:0}.bl-sheet a,.bl .ev-sm a{color:var(--ink)}.bl-close{padding:calc(var(--k)*8);font:700 calc(var(--k)*15) var(--text);color:var(--ink);cursor:pointer;background:0 0;border:0;align-self:center}.bl-qty{align-items:center;gap:calc(var(--k)*14);display:flex}.bl-step{width:calc(var(--k)*44);height:calc(var(--k)*44);border:2px solid var(--ink);color:var(--ink);font:700 calc(var(--k)*22)/1 var(--text);cursor:pointer;background:0 0;border-radius:50%}.bl-step:disabled{opacity:.3;cursor:default}.bl-n{min-width:calc(var(--k)*26);text-align:center;font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*40)}.bl-price{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.bl-price b{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*30);line-height:1}.bl-price span{font-size:calc(var(--k)*13);color:var(--mut)}.bl-opts{gap:calc(var(--k)*10);margin:calc(var(--k)*6) 0 calc(var(--k)*8);flex-direction:column;display:flex}.bl-opt{align-items:center;gap:calc(var(--k)*12);box-sizing:border-box;width:100%;padding:calc(var(--k)*14) calc(var(--k)*16);border:2px solid var(--line);border-radius:calc(var(--k)*16);background:var(--g);color:var(--ink);font:inherit;text-align:left;cursor:pointer;display:flex}.bl-opt>span{flex-direction:column;flex:1;min-width:0;display:flex}.bl-opt>span b{font-size:calc(var(--k)*17)}.bl-opt>span small{font-size:calc(var(--k)*13.5);color:var(--mut);line-height:1.35}.bl-opt>b{font-family:var(--disp);font-size:calc(var(--k)*18);flex:none}.bl-opt.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.bl-opt:disabled{opacity:.45;cursor:default}.bl-pay{gap:calc(var(--k)*12);flex-direction:column;display:flex}.bl-pay .hc-btn{width:100%}.bl-hero{margin:calc(var(--k)*2) 0 calc(var(--k)*10)}.bl-pic{height:calc(var(--k)*206);border-radius:calc(var(--k)*22);margin:0 0 calc(var(--k)*16);background:var(--soft);overflow:hidden}.bl-pic img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.bl-date{font-family:var(--disp);font-weight:800;font-size:calc(var(--k)*46);letter-spacing:-.01em;margin:calc(var(--k)*8) 0 calc(var(--k)*2);line-height:1}.bl-held{gap:calc(var(--k)*6);margin:calc(var(--k)*14) 0 0;padding:calc(var(--k)*14) calc(var(--k)*16);border:2px solid var(--ink);border-radius:calc(var(--k)*18);flex-direction:column;display:flex}.bl-left{margin:calc(var(--k)*10) 0 0;color:var(--r);font-weight:800}.bl-note{margin-top:calc(var(--k)*10)}.bl-kicker{margin-top:calc(var(--k)*8)}.bl-bar{z-index:12;left:50%;bottom:calc(env(safe-area-inset-bottom) + var(--k)*94);width:min(calc(100vw - 32px), calc(var(--k)*343));box-sizing:border-box;align-items:center;gap:calc(var(--k)*14);padding:calc(var(--k)*10) calc(var(--k)*10) calc(var(--k)*10) calc(var(--k)*18);border:2px solid var(--ink);border-radius:calc(var(--k)*20);background:var(--g);display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000024}html:not([data-theme]) .bl-bar{--g:#fff;--ink:#141414;--ink-rgb:20 20 20;--hi:#141414;--hitx:#fbfaf7;--mut:#141414;--line:#14141429;color:#141414}html[data-theme] .bl-bar{--g:#141414;--ink:#f6f3ec;--ink-rgb:246 243 236;--hi:#f6f3ec;--hitx:#141414;--mut:#f6f3ec;--line:#403d38;color:#f6f3ec}.stage:has(.bl-bar)>.screen:not(.chat):not(.ent){padding-bottom:calc(env(safe-area-inset-bottom)*.35 + var(--k)*192)}.stage:has(.ev-sheet) .bl-bar{display:none}.bl-bar .hc-btn{min-width:0;height:calc(var(--k)*50);padding:0 calc(var(--k)*12);font-size:calc(var(--k)*15.5);flex:1}.bl-bar .hc-btn.main.bl-buy{background:var(--o);border-color:var(--o);color:#141414}.bl-bar-l{flex-direction:column;flex:none;gap:0;display:flex}.bl-bar-l b{font-weight:800;font-size:calc(var(--k)*17);line-height:1.15}.bl-bar-l b.big{font-family:var(--disp);font-size:calc(var(--k)*28);line-height:1}.bl-bar-l b.r{color:var(--r)}.bl-bar-l span{font-size:calc(var(--k)*13);color:var(--mut)}.mitem.bl-mrow{border:2px solid var(--ink);border-radius:calc(var(--k)*15);padding:0 calc(var(--k)*14);margin:calc(var(--k)*14) 0 calc(var(--k)*2);min-height:calc(var(--k)*50);gap:calc(var(--k)*14)}.mitem.bl-mrow b{margin-left:auto;font-weight:800}.bl-tu-ic{flex:none;place-items:center;width:34px;height:34px;display:grid}.bl-tu-out{min-height:calc(var(--k)*46);margin-top:calc(var(--k)*6);border:2px solid var(--ink);border-radius:calc(var(--k)*14);color:var(--ink);background:0 0;grid-column:1/-1;justify-content:center;align-items:center;font-weight:700;display:flex;text-decoration:none!important}.bl-venue{color:var(--ink);font-weight:700}.bl-wallets{gap:8px;margin-top:12px;display:grid}.bl-wallets .bl-c{margin:2px 0 0}.bl-guest{gap:8px;display:grid}
