.w15-pl{display:contents}.w15-pl>i{display:none}@media not all and (min-width:1200px) and (hover:hover) and (pointer:fine){.w15{--wd-n-bg:#f4f3f6;--wd-n-ink:#17161b;--wd-n-ink2:#5f5b68;--wd-n-lit:#fff;--wd-n-plate:#e9e7ee;--wd-n-line:#00000014;--wd-deep:var(--bg,var(--wd-n-bg));--wd-top:var(--bg,var(--wd-n-bg));--wd-ink:var(--fg,var(--wd-n-ink));--wd-ink2:var(--fg2,var(--wd-n-ink2));--wd-lit:var(--surface,var(--wd-n-lit));--wd-plate:var(--surface2,var(--wd-n-plate));--wd-line:var(--line,var(--wd-n-line));--wd-w:min(311px,calc(100vw - 64px));--wd-h:min(calc(var(--wd-w)*1.3),calc(100dvh - 330px));--wd-ease:cubic-bezier(.22,1,.36,1);min-height:100dvh;padding:calc(env(safe-area-inset-top) + 14px) 24px calc(max(env(safe-area-inset-bottom),16px) + 10px);background:var(--wd-deep);color:var(--wd-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;flex-direction:column;align-items:stretch;display:flex}@media (prefers-color-scheme:dark){.w15{--lightningcss-light: ;--lightningcss-dark:initial}}.w15.w15-bare{--wd-deep:var(--wd-n-bg);--wd-top:var(--wd-n-bg);--wd-ink:var(--wd-n-ink);--wd-ink2:var(--wd-n-ink2);--wd-lit:var(--wd-n-lit);--wd-plate:var(--wd-n-plate);--wd-line:var(--wd-n-line);--accent:var(--wd-n-ink);--on-accent:var(--wd-n-bg)}@media (prefers-color-scheme:dark){.w15{--wd-n-bg:#17161b;--wd-n-ink:#f4f3f6;--wd-n-ink2:#c3c0ca;--wd-n-lit:#2b2932;--wd-n-plate:#1d1c22;--wd-n-line:#ffffff14}}.w15-card{flex-direction:column;flex:1;align-items:center;gap:0;width:100%;max-width:420px;margin-inline:auto;display:flex}.w15-pl{width:var(--wd-w);height:max(220px,var(--wd-h));flex:none;margin-top:34px;display:block;position:relative}.w15-pl>i{background:radial-gradient(120% 80% at 50% 38%,var(--wd-lit),var(--wd-plate));box-shadow:0 26px 40px -24px #0000004d,inset 0 0 0 1px var(--wd-line);border-radius:28px;display:block;position:absolute;inset:0}.w15-pl>i:first-child{opacity:.5;transform:translateY(28px)scale(.91)rotate(5deg)}.w15-pl>i:nth-child(2){opacity:.75;transform:translateY(14px)scale(.955)rotate(-3deg)}.w15-pl .w15-pen.pen{width:210px;max-width:68%;height:auto;max-height:80%;margin:auto;position:absolute;inset:0}.w15 .w15-pl .pen path{stroke:var(--wd-ink2)}.w15 .w15-pl .w15-mark{background:color-mix(in srgb,var(--wd-ink) 12%,#0000);width:96px;height:96px;color:var(--wd-ink);margin:auto;font-size:40px;position:absolute;inset:0}.w15-card h1{font-size:calc(27px*var(--display-scale,1));color:var(--wd-ink);text-wrap:balance;margin-top:44px;line-height:1.15}.w15-card p{color:var(--wd-ink2);text-wrap:balance;margin-top:6px;font-size:14.5px;line-height:1.45}.w15-card .btn{background:var(--accent,var(--wd-ink));width:100%;min-height:52px;color:var(--on-accent,var(--wd-deep));box-shadow:none;border:0;border-radius:999px;margin-top:auto;font-size:16px;font-weight:700}.w15-card>:last-child:not(.btn){margin-bottom:auto}@media (prefers-reduced-motion:no-preference){.w15-pl>i{animation:wd-in .9s var(--wd-ease) backwards}.w15-pl>i:first-child{animation-delay:0s}.w15-pl>i:nth-child(2){animation-delay:.11s}.w15-pl>i:nth-child(3){animation-delay:.22s}.w15-pl .w15-pen,.w15-pl .w15-mark{animation:.6s .5s backwards wd-fade}.w15-card h1,.w15-card p{animation:wd-rise .6s var(--wd-ease) .45s backwards}}}@keyframes wd-in{0%{opacity:0;transform:translateY(90px)rotate(-14deg)scale(.82)}}@keyframes wd-fade{0%{opacity:0}}@keyframes wd-rise{0%{opacity:0;transform:translateY(10px)}}
.bkr-wrap{display:none}@media not all and (min-width:1200px) and (hover:hover) and (pointer:fine){.bkr-wrap{z-index:51;background:var(--bg);opacity:0;transition:opacity .32s;display:block;position:fixed;inset:0}.bkr-wrap[data-in]{opacity:1}.bkr-wrap.bkr-shw{opacity:1;pointer-events:none;background:0 0;transition:none}.bkr-dim{opacity:0;pointer-events:auto;background:#000;position:fixed;inset:0}.bkr-sheet{bottom:0;left:0;right:0;top:max(calc(env(safe-area-inset-top,0px) + 14px),10dvh);pointer-events:auto;background:var(--bg);border-radius:30px 30px 0 0;position:fixed;overflow:clip;transform:translateY(110vh);box-shadow:0 -8px 22px #00000059}.bkr-shw .bkr{--st:12px;--top:calc(var(--st) + 58px);max-width:none}.bkr-shw .bkr-top{touch-action:none}.bkr-grab{background:color-mix(in srgb,var(--fg) 24%,#0000);z-index:60;pointer-events:none;border-radius:3px;width:40px;height:5px;margin-left:-20px;position:absolute;top:7px;left:50%}html.bsh-lock,html.bsh-lock body{background:#000!important}html.bsh-lock .sm-stage{transform-origin:50% 0;border-radius:26px;height:100dvh;min-height:0;transition:none;position:fixed;inset:0;overflow:hidden}.bkr-cal{color:var(--fg);gap:10px;display:grid}.bkr-calh{justify-content:space-between;align-items:center;gap:8px;display:flex}.bkr-calh b{font-family:var(--font-display);font-size:18px;font-weight:800}.bkr-calh button{background:var(--surface2);width:44px;height:44px;color:var(--fg);border:0;border-radius:22px;place-items:center;font-size:18px;display:grid}.bkr-calh button:disabled{opacity:.35}.bkr-calw,.bkr-calg{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.bkr-calw span{color:var(--fg2);font-size:12px;font-weight:700}.bkr-cday{height:44px;color:var(--fg);font:inherit;background:0 0;border:0;border-radius:14px;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}.bkr-cday i{border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:6px;left:50%}.bkr-cday.free i{background:var(--accent-ink)}.bkr-cday.full,.bkr-cday.unknown{color:var(--fg2);font-weight:500}.bkr-cday.closed{color:var(--fg2);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--fg2) 60%,#0000);text-decoration-color:color-mix(in srgb,var(--fg2) 60%,#0000);font-weight:500}.bkr-cday.past{opacity:.3}.bkr-cday.today{box-shadow:inset 0 0 0 1.5px var(--accent-ink)}.bkr-cday[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:0 6px 14px -8px var(--accent)}.bkr-cday[aria-pressed=true] i{background:var(--on-accent)}.bkr-calf{justify-content:space-between;align-items:center;gap:10px;display:flex}.bkr-calk{color:var(--fg2);align-items:center;gap:6px;font-size:12px;display:flex}.bkr-calk i{border-radius:50%;width:6px;height:6px;margin-inline-start:6px}.bkr-calk i.free{background:var(--accent-ink)}.bkr-calk i.full{background:var(--line)}.bks{inset:var(--top) 0 0;z-index:20;padding:8px 20px calc(24px + var(--sb));text-align:center;background:var(--bg);flex-direction:column;align-items:center;gap:10px;animation:.4s both bkr-in;display:flex;position:absolute}.bks h2{font-family:var(--font-display);margin:6px 0 0;font-size:24px;font-weight:800;line-height:1.2}.bks p{color:var(--fg2);max-width:320px;margin:0;font-size:15px;line-height:1.5}.bks p b{color:var(--fg);font-size:17px;font-weight:700;display:block}.bks .bkr-pri{border-radius:28px;width:100%;min-height:56px;margin-top:auto}.bkr-plain .page-pad{inset:var(--top) 0 0;position:absolute;overflow:auto}.bkr-ask{z-index:70;padding:0 12px calc(92px + var(--sb,0px));background:#00000052;align-items:flex-end;animation:.25s both bkr-in;display:flex;position:absolute;inset:0}.bkr-askc{background:var(--surface);text-align:center;border-radius:26px;width:100%;padding:20px 16px 12px;animation:.4s cubic-bezier(.34,1.56,.64,1) both bkr-up;box-shadow:0 20px 40px -16px #000a}.bkr-askc b{font-family:var(--font-display);font-size:20px;font-weight:800;display:block}.bkr-askc p{color:var(--fg2);margin:4px 0 14px;font-size:13.5px}.bkr-askc .bkr-pri{width:100%}.bkr-lv{width:100%;min-height:46px;font:inherit;color:var(--bad,#c0392b);background:0 0;border:0;justify-content:center;align-items:center;margin-top:4px;font-weight:700;display:flex}@keyframes bkr-in{0%{opacity:0}}@keyframes bkr-up{0%{transform:translateY(30px)}}.bkr-cue{background:var(--surface);min-height:52px;box-shadow:0 10px 24px -16px #0008,inset 0 0 0 1px var(--line);border-radius:26px;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}.bkr-cue .w{text-align:start;flex:1;font-size:14.5px;font-weight:700}.bkr-cue{min-height:56px}.bkr-cue button{background:var(--surface2);min-height:44px;color:var(--fg);border:0;border-radius:20px;padding:0 14px;font-size:13px;font-weight:700}.bkr-cring{width:28px;height:28px;box-shadow:inset 0 0 0 2.4px var(--line);border-radius:50%;flex:none;position:relative}.bkr-cring .h{position:absolute;inset:0;overflow:hidden}.bkr-cring .h.a{clip-path:inset(0 0 0 50%)}.bkr-cring .h.b{clip-path:inset(0 50% 0 0)}.bkr-cring .h b{transform-origin:50%;border:2.6px solid #0000;border-radius:50%;position:absolute;inset:0}.bkr-cring .h.a b{border-left-color:var(--accent-ink);border-bottom-color:var(--accent-ink);rotate:45deg}.bkr-cring .h.b b{border-right-color:var(--accent-ink);border-top-color:var(--accent-ink);rotate:45deg}.bkr-cring .hd{background:var(--fg);transform-origin:1px 7px;border-radius:1px;width:2px;height:7px;position:absolute;top:7px;left:13px}.bkr{--st:env(safe-area-inset-top,0px);--sb:env(safe-area-inset-bottom,0px);--top:calc(var(--st) + 56px);--e:cubic-bezier(.22,1,.36,1);--soft:var(--accent-soft);--link:var(--accent-ink);--raised:var(--surface2);--mark:var(--deep-mark);--fd:var(--font-display);--foil:color-mix(in srgb,var(--deep-mark) 42%,#fff);max-width:520px;color:var(--fg);background:radial-gradient(120% 46% at 50% 0%,color-mix(in srgb,var(--wash1,var(--accent)) 12%,#0000),#0000 72%),var(--bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin:0 auto;position:absolute;inset:0;overflow:clip}:where(.bkr) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.bkr .num{font-variant-numeric:tabular-nums}.bkr .ic{flex:none;place-items:center;width:1em;height:1em;line-height:0;display:inline-grid}.bkr .ic svg,.bkr .bkr-cv,.bkr .bkr-hg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.bkr-gh{background:var(--raised);vertical-align:middle;border-radius:4px;width:62px;height:8px;display:inline-block}.bkr-lg{fill:none;width:22px;height:22px;stroke:var(--link);stroke-width:1.8px;stroke-linecap:round;flex:none}.bkr-amb{left:50%;top:calc(var(--st) - 370px);z-index:0;pointer-events:none;width:620px;height:620px;margin-left:-310px;animation:320s linear infinite bkr-turn;position:absolute}.bkr-amb line{stroke:var(--link);stroke-width:1.1px;opacity:.14}.bkr-amb line.m{opacity:.26;stroke-width:1.5px}.bkr-amb circle{fill:none;stroke:var(--link);stroke-width:1px;opacity:.12}@keyframes bkr-turn{to{transform:rotate(1turn)}}.bkr-top{z-index:22;height:calc(var(--st) + 52px);pointer-events:none;top:0;position:absolute;inset-inline:0}.bkr-top h1{top:calc(var(--st) + 4px);text-align:center;height:44px;font-family:var(--fd);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;outline:0;justify-content:center;align-items:center;margin:0;font-size:22px;font-weight:800;line-height:1.1;display:flex;position:absolute;inset-inline:66px;overflow:hidden}.bkr-rd{top:calc(var(--st) + 4px);background:var(--surface);width:44px;height:44px;color:var(--fg);pointer-events:auto;border-radius:50%;place-items:center;font-size:20px;transition:opacity .25s,transform .12s;display:grid;position:absolute;box-shadow:0 2px 10px #0000001f}.bkr-rd:active{transform:scale(.92)}.bkr-rd.s{inset-inline-start:14px}.bkr-rd.e{inset-inline-end:14px}.bkr-rd.off{opacity:0;pointer-events:none}.bkr-rd .ic{font-size:20px}.bkr-foot{z-index:15;padding:24px 16px calc(26px + var(--sb));background:linear-gradient(color-mix(in srgb,var(--bg) 0%,#0000),var(--bg) 36%);transition:opacity .3s,transform .45s var(--e);inset-inline:0;position:absolute;bottom:0}.bkr-foot.hide{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s,transform .45s var(--e),visibility 0s .3s;transform:translateY(26px)}.bkr-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bkr-pri{background:var(--accent);width:100%;min-height:56px;color:var(--on-accent);text-align:center;box-shadow:0 14px 26px -16px color-mix(in srgb,var(--accent) 80%,#000);border-radius:28px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16.5px;font-weight:700;transition:background-color .25s,color .25s,box-shadow .25s,transform .12s;display:flex}.bkr-pri:active{transform:scale(.98)}.bkr-pri.off{background:var(--raised);color:var(--fg2);box-shadow:none;cursor:default}.bkr-pri .ic{font-size:18px}.bkr-rc{left:16px;right:16px;top:var(--top);z-index:6;max-height:calc(100% - var(--top) - 104px - var(--sb));scrollbar-width:none;overscroll-behavior:contain;transform-origin:50% 0;position:absolute;overflow:hidden auto}.bkr-rc::-webkit-scrollbar{display:none}.bkr-rci{padding:14px 16px 22px;position:relative}.bkr-paper{pointer-events:none;position:absolute;inset:0}.bkr-paper i{transform-origin:50% 0;display:block;position:absolute;inset-inline:0}.bkr-paper .sh{opacity:.16;filter:blur(12px);top:14px;bottom:-6px;background:#000;border-radius:20px;inset-inline:6px}.bkr-paper .cap{background:var(--surface);border-radius:20px 20px 0 0;height:20px;top:0}.bkr-paper .bd{background:var(--surface);top:19.5px;bottom:6.5px}.bkr-paper .tt{background:conic-gradient(from -45deg at 50% 100%,var(--surface) 90deg,#0000 0) 0 100%/14px 7px repeat-x;transform-origin:50% 100%;height:7px;bottom:0}.bkr-rci>:not(.bkr-paper):not(.bkr-head){position:relative}.bkr-rh{align-items:center;gap:8px;min-height:26px;display:flex}.bkr-rh b{font-family:var(--fd);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:800;overflow:hidden}.bkr-hold{color:var(--fg2);white-space:nowrap;opacity:0;align-items:center;gap:4px;margin-inline-start:auto;font-size:12px;font-weight:600;transition:opacity .4s;display:flex}.bkr-hold.on{opacity:1}.bkr-hold .bkr-hg{color:var(--link);font-size:14px}.bkr-hold.late{color:var(--fg)}.bkr-sub{color:var(--fg2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.bkr-cut{border-top:1.5px dashed var(--line);height:0;margin:11px -16px 4px;display:block}.bkr-l,.bkr-tot,.bkr-xr{text-align:start;align-items:baseline;gap:6px;width:100%;min-height:34px;padding:7px 0 5px;display:flex}.bkr-l .k,.bkr-tot .k,.bkr-xr .k{color:var(--fg2);flex:none;min-width:44px;font-size:13px;transition:color .3s}.bkr-l .ld,.bkr-tot .ld,.bkr-xr .ld{border-bottom:1.5px dotted color-mix(in srgb,var(--fg2) 45%,#0000);flex:1;min-width:14px;transform:translateY(-3px)}.bkr-l .v,.bkr-tot .v,.bkr-xr .v{text-align:end;flex:none;max-width:min(236px,62%);font-size:14.5px;font-weight:700;line-height:1.3;position:relative;overflow:hidden}.bkr-l .v b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.bkr-l .v small{color:var(--fg2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}.bkr-l .v s{color:var(--fg2);font-size:12px;font-weight:500;display:block}.bkr-l .ink{display:block}.bkr-l .cov{background:var(--surface);pointer-events:none;position:absolute;inset:-1px}.bkr-l.now .k{color:var(--link);font-weight:700}.bkr-l.now .bkr-gh{background:color-mix(in srgb,var(--link) 26%,var(--raised));animation:1.6s ease-in-out infinite bkr-ghost}@keyframes bkr-ghost{50%{opacity:.45}}.bkr-l[aria-disabled=true]{cursor:default}.bkr-tm{align-items:center;gap:7px;display:inline-flex}.bkr-tot{min-height:30px}.bkr-tot .v{font-size:15px}.bkr-tot .v s{color:var(--fg2);margin-inline-end:6px;font-weight:500}.bkr-rc.tight .bkr-sub,.bkr-rc.tight .bkr-l .v small{display:none}.bkr-rc.tight .bkr-l,.bkr-rc.tight .bkr-tot{min-height:27px;padding:4px 0 2px}.bkr-rc.tight .bkr-cut{margin-top:8px}.bkr-head{background:var(--link);width:2.5px;height:20px;box-shadow:0 0 8px color-mix(in srgb,var(--link) 70%,#0000);opacity:0;pointer-events:none;z-index:2;border-radius:2px;position:absolute;top:0;left:0}.bkr-xr .v{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;max-width:min(200px,56%);font-size:14px;font-weight:600}.bkr-xr .bkr-cv{color:var(--fg2);align-self:center;font-size:14px;transition:transform .3s}.bkr-xr[aria-expanded=true] .bkr-cv{transform:rotate(180deg)}.bkr-xo{padding:2px 0 8px}.bkr-xo[hidden]{display:none}.bkr-chips{flex-wrap:wrap;gap:6px;padding:4px 0;display:flex}.bkr-chip{background:var(--raised);min-height:40px;color:var(--fg);border-radius:20px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background-color .22s,color .22s}.bkr-chip[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.bkr-chip.pl{place-items:center;width:40px;padding:0;font-size:17px;display:grid}.bkr-chip:disabled{opacity:.5}.bkr-row{align-items:center;gap:6px;margin-top:4px;display:flex}.bkr-in{border:1px solid var(--line);background:var(--bg);min-width:0;min-height:44px;color:var(--fg);font:inherit;border-radius:14px;flex:1;padding:0 14px;font-size:16px}.bkr-ta{border:1px solid var(--line);background:var(--bg);width:100%;min-height:64px;color:var(--fg);font:inherit;resize:none;-webkit-user-select:text;user-select:text;border-radius:14px;margin:2px 0 4px;padding:10px 12px;font-size:16px;display:block}.bkr-ok{color:var(--fg2);margin:6px 2px 0;font-size:12.5px}.bkr-fine{color:var(--fg2);text-align:center;margin:8px 0 0;font-size:11.5px;line-height:1.45}.bkr-fine b{color:var(--fg)}.bkr-err{color:var(--bad);text-align:center;flex-direction:column;align-items:center;margin:8px 0 0;font-size:13px;display:flex}.bkr-err p{margin:0}.bkr-deck{z-index:4;inset-inline:0;position:absolute;top:330px;bottom:0}.bkr-deck[data-off]{visibility:hidden}.bkr-pg{padding:6px 16px calc(130px + var(--sb));scrollbar-width:none;overscroll-behavior:contain;position:absolute;inset:0;overflow:hidden auto}.bkr-pg::-webkit-scrollbar{display:none}.bkr-pg.gone{pointer-events:none}.bkr-lead{color:var(--fg2);text-align:center;margin:2px 0 10px;font-size:12.5px}.bkr-note{background:var(--surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 14px;font-size:13.5px;display:flex}.bkr-note a,.bkr-note button{color:var(--link);white-space:nowrap;font-weight:700;text-decoration:none}.bkr-sk{background:var(--raised);border-radius:16px;animation:1.4s ease-in-out infinite bkr-ghost;display:block}.bkr-brs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bkr-br{text-align:start;background:var(--surface);box-shadow:0 12px 26px -18px #0007,inset 0 0 0 1px var(--line);border-radius:22px;flex-direction:column;align-items:stretch;padding-bottom:12px;transition:transform .12s;display:flex;overflow:hidden}.bkr-br:active{transform:scale(.98)}.bkr-br[aria-pressed=true]{box-shadow:0 12px 26px -18px #0007,inset 0 0 0 1.5px var(--link)}.bkr-bm{height:92px;display:block}.bkr-br b{margin:10px 12px 0;font-size:15.5px;font-weight:700}.bkr-br small{color:var(--fg2);margin:2px 12px 0;font-size:12.5px}.bkr-br em{color:var(--link);margin:6px 12px 0;font-size:12.5px;font-style:normal;font-weight:600}.bkr-br em[data-open=false]{color:var(--fg2)}.bkr-map{background:color-mix(in srgb,var(--soft) 55%,var(--surface));width:100%;height:100%;display:block}.bkr-map .rd path{fill:none;stroke:var(--surface);stroke-width:6px;stroke-linecap:round}.bkr-map .rd2 path{fill:none;stroke:color-mix(in srgb,var(--fg) 10%,#0000);stroke-width:1px}.bkr-map .mn{fill:none;stroke:var(--link);stroke-width:3px;stroke-linecap:round;opacity:.75}.bkr-map .pn circle{fill:var(--accent);stroke:var(--surface);stroke-width:3px}.bkr-map .pn .c{fill:var(--on-accent);stroke:none}.bkr-again{background:var(--soft);width:100%;min-height:56px;color:var(--on-soft);text-align:start;border-radius:18px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 14px;display:flex}.bkr-again>.ic{font-size:20px}.bkr-again>span:not(.ic){flex:1;min-width:0}.bkr-again b{font-size:14.5px;font-weight:700;display:block}.bkr-again small{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.bkr-again:disabled{opacity:.5}.bkr-cats{z-index:2;background:var(--bg);scrollbar-width:none;gap:2px;margin:0 -16px;padding:4px 12px 2px;display:flex;position:sticky;top:-6px;overflow-x:auto}.bkr-cats::-webkit-scrollbar{display:none}.bkr-cat{min-height:42px;color:var(--fg2);flex:none;padding:0 12px;font-size:14.5px;font-weight:600;transition:color .25s;position:relative}.bkr-cat[aria-selected=true]{color:var(--fg)}.bkr-ul{background:var(--link);transform-origin:0 0;width:40px;height:2.5px;transition:transform .4s var(--e);border-radius:2px;position:absolute;bottom:4px;left:0}.bkr-chd{letter-spacing:.03em;color:var(--fg2);margin:14px 4px 4px;font-size:12px;font-weight:700}.bkr-sv{border-radius:20px;margin-inline:-6px;transition:background-color .3s,box-shadow .3s}.bkr-sv.on{background:var(--surface);box-shadow:0 12px 26px -18px #0007,inset 0 0 0 1.5px color-mix(in srgb,var(--link) 60%,#0000)}.bkr-svb{text-align:start;align-items:center;gap:11px;width:100%;min-height:62px;padding:8px 10px;display:flex}.bkr-svb:disabled{opacity:.5}.bkr-nm{flex:0 auto;min-width:0}.bkr-nm b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;display:block;overflow:hidden}.bkr-nm small{color:var(--fg2);font-size:12.5px;display:block}.bkr-sld{border-bottom:1.5px dotted color-mix(in srgb,var(--fg2) 40%,#0000);flex:1;align-self:center;min-width:10px;transform:translateY(4px)}.bkr-pr{white-space:nowrap;font-size:15px;font-weight:700}.bkr-ck{width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;flex:none;place-items:center;transition:background-color .25s,box-shadow .25s;display:grid}.bkr-ck svg{fill:none;width:16px;height:16px;stroke:var(--on-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .35s var(--e) 50ms}.bkr-sv.on .bkr-ck{background:var(--accent);box-shadow:none}.bkr-sv.on .bkr-ck svg{stroke-dashoffset:0}.bkr-ad{flex-wrap:wrap;gap:6px;padding:0 57px 12px 10px;display:flex}[dir=ltr] .bkr-ad{padding:0 10px 12px 57px}.bkr-adc{background:var(--raised);min-height:40px;color:var(--fg);border-radius:20px;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.bkr-adc .ic{font-size:13px}.bkr-adc[aria-pressed=true]{background:var(--soft);color:var(--on-soft);box-shadow:inset 0 0 0 1.5px var(--link)}.bkr-dg{flex:none;display:block}.bkr-dg .f{fill:var(--surface);stroke:var(--line);stroke-width:1.2px}.bkr-dg .s{fill:color-mix(in srgb,var(--accent) 32%,var(--surface));stroke:var(--link);stroke-width:1.3px;stroke-linejoin:round}.bkr-dg .s2{fill:color-mix(in srgb,var(--accent) 75%,#0000);stroke:var(--link);stroke-width:1px}.bkr-dg line{stroke:var(--fg2);stroke-width:1px;opacity:.5}.bkr-dg .p{fill:var(--link)}.bkr-none{text-align:center;color:var(--fg2);padding:18px 0;font-size:14px}.bkr-ppl{grid-template-columns:1fr 1fr;gap:10px;padding-top:2px;display:grid}.bkr-pp{background:var(--surface);text-align:center;min-height:160px;box-shadow:0 12px 26px -18px #0007,inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:14px 8px;transition:transform .12s;display:flex}.bkr-pp:active{transform:scale(.98)}.bkr-pp .bkr-md{margin-bottom:4px}.bkr-pp b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:16px;font-weight:700;overflow:hidden}.bkr-pp small{color:var(--fg2);font-size:12.5px}.bkr-pp em{color:var(--link);font-size:12.5px;font-style:normal;font-weight:600}.bkr-one{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;padding:18px 0 8px;transition:transform .12s;display:flex}.bkr-one:active{transform:scale(.98)}.bkr-one h3{font-family:var(--fd);letter-spacing:-.02em;margin:8px 0 0;font-size:30px;font-weight:800;line-height:1.1}.bkr-one small{color:var(--fg2);font-size:14px}.bkr-one em{background:var(--soft);min-height:40px;color:var(--on-soft);border-radius:20px;align-items:center;gap:6px;margin-top:8px;padding:0 16px;font-size:14px;font-style:normal;font-weight:700;display:inline-flex}.bkr-md{width:var(--s,64px);height:var(--s,64px);padding:calc(var(--s,64px)*.1);background:radial-gradient(circle at 34% 26%,color-mix(in srgb,var(--soft) 55%,var(--surface)),var(--soft)) content-box;color:var(--on-soft);font-family:var(--fd);font-weight:800;font-size:calc(var(--s,64px)*.3);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;position:relative}.bkr-md img{left:calc(var(--s,64px)*.1 + 3px);top:calc(var(--s,64px)*.1 + 3px);width:calc(var(--s,64px)*.8 - 6px);height:calc(var(--s,64px)*.8 - 6px);object-fit:cover;border-radius:50%;position:absolute}.bkr-md svg{fill:none;width:100%;height:100%;stroke:var(--link);stroke-width:1.4px;stroke-linecap:round;position:absolute;inset:0}.bkr-md svg line{opacity:.5}.bkr-md .any{stroke-width:1.8px;width:56%;height:56%;position:static}.bkr-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:14px 6px 0;display:flex}.bkr-empty>b,.bkr-empty>h3{font-family:var(--fd);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800}.bkr-empty p{color:var(--fg2);margin:0;font-size:13.5px}.bkr-go{background:var(--accent);min-height:48px;color:var(--on-accent);border-radius:24px;margin-top:6px;padding:0 20px;font-weight:700}.bkr-lnk{min-height:44px;color:var(--link);padding:0 14px;font-weight:700}.bkr-lnk:disabled{opacity:.5}.bkr-empty small{color:var(--fg2);font-size:12px}.bkr-days{scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;margin:0 -16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.bkr-days::-webkit-scrollbar{display:none}.bkr-day{background:var(--surface);width:54px;height:72px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;transition:background-color .25s,color .25s;display:flex}.bkr-day small{color:var(--fg2);white-space:nowrap;font-size:11.5px}.bkr-day b{font-size:19px;font-weight:700;line-height:1.1}.bkr-dots{gap:3px;margin-top:4px;display:flex}.bkr-dots i{background:var(--line);border-radius:50%;width:5px;height:5px}.bkr-dots i.y{background:var(--link)}.bkr-day.q b{color:var(--fg2);font-weight:500}.bkr-day[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:0 10px 18px -12px var(--accent)}.bkr-day[aria-pressed=true] small,.bkr-day[aria-pressed=true].q b{color:var(--on-accent)}.bkr-day[aria-pressed=true] .bkr-dots i{background:color-mix(in srgb,var(--on-accent) 35%,#0000)}.bkr-day[aria-pressed=true] .bkr-dots i.y{background:var(--on-accent)}.bkr-dl{justify-content:space-between;align-items:center;gap:8px;margin:8px 0 0;display:flex}.bkr-dl b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.bkr-near{background:var(--soft);min-height:40px;color:var(--on-soft);white-space:nowrap;border-radius:20px;flex:none;align-items:center;gap:5px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex}.bkr-calb{background:var(--raised);width:40px;height:40px;color:var(--fg);border-radius:20px;flex:none;place-items:center;font-size:18px;display:grid}.bkr-dl>b{flex:1;min-width:0}.bkr-near[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.bkr-near .ic{font-size:15px}.bkr-part{color:var(--fg2);align-items:center;gap:8px;margin:14px 2px 8px;font-size:12px;font-weight:700;display:flex}.bkr-part:after{content:"";background:var(--line);flex:1;height:1px}.bkr-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.bkr-grid.many{grid-template-columns:repeat(5,1fr)}.bkr-sl{background:var(--surface);min-height:46px;color:var(--fg);text-align:center;box-shadow:inset 0 0 0 1px var(--line);border-radius:15px;font-size:15px;font-weight:600;transition:background-color .22s,color .22s,box-shadow .22s,transform .12s}.bkr-sl:active{transform:scale(.96)}.bkr-sl[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:0 10px 18px -12px var(--accent)}.bkr-nr{background:var(--surface);width:100%;min-height:54px;box-shadow:inset 0 0 0 1px var(--line);text-align:start;border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:0 14px;display:flex}.bkr-nr b{font-size:16px;font-weight:700}.bkr-nr span{min-width:0;color:var(--fg2);flex:1;font-size:13.5px}.bkr-nr span small{font-size:12px;display:block}.bkr-nr .ic{color:var(--link);font-size:16px}.bkr-wl{width:100%;min-height:48px;color:var(--fg2);justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:13px;display:flex}.bkr-wl u{color:var(--link);font-weight:700;text-decoration:none}.bkr-wl .ic{color:var(--link);font-size:15px}.bkr-taken{background:var(--soft);color:var(--on-soft);text-align:center;border-radius:18px;margin:10px 0 0;padding:12px 14px}.bkr-taken b{font-size:14.5px;display:block}.bkr-taken small{margin-top:2px;font-size:12.5px;display:block}.bkr-taken .bkr-chips{justify-content:center;margin-top:6px}.bkr-taken .bkr-chip{background:var(--surface)}.bkr-done{text-align:center;padding-top:24px}.bkr-done svg{fill:none;width:62px;height:62px;stroke:var(--link);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 10px;display:block}.bkr-done b,.bkr-done h3{font-family:var(--fd);margin:0;font-size:24px;font-weight:800;display:block}.bkr-done p{color:var(--fg2);margin:6px 0 0;font-size:13.5px}.bkr-fly{z-index:30;color:var(--link);white-space:nowrap;pointer-events:none;transform-origin:100%;font-size:15.5px;font-weight:700;position:absolute;top:0;left:0}[dir=ltr] .bkr-fly{transform-origin:0}.bkr-clk{flex:none;display:block;overflow:visible}.bkr-clk .fc{fill:var(--surface);stroke:var(--link);stroke-width:1.5px}.bkr-clk .tk{stroke:var(--fg2);stroke-width:1.2px;opacity:.6}.bkr-clk .hh,.bkr-clk .mh{stroke-linecap:round;transform-box:view-box;transform-origin:20px 20px;transition:transform .8s var(--spring)}.bkr-clk .hh{stroke:var(--fg);stroke-width:2.6px}.bkr-clk .mh{stroke:var(--link);stroke-width:1.7px}.bkr-clk .ct{fill:var(--accent)}.bkr-st{z-index:31;pointer-events:none;position:absolute;inset:0}.bkr-st:not([data-on]),.bkr-st:not([data-on]) *{visibility:hidden}.bkr-pos{perspective:1000px;perspective-origin:50% 30%;pointer-events:none;width:236px;height:470px;position:absolute;top:268px;left:77px;transform:translateY(600px)}.bkr-pos *{pointer-events:none}.bkr-trem{transform-style:preserve-3d;position:absolute;inset:0}.bkr-obj{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(10deg)}.bkr-sd{background:color-mix(in srgb,var(--deep) 62%,#000);border-radius:34px;position:absolute;inset:0}.bkr-sd.bk{box-shadow:0 30px 40px -18px #000b}.bkr-fc{background:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 3px),linear-gradient(160deg,var(--deep-top),var(--deep) 55%,color-mix(in srgb,var(--deep) 78%,#000));color:var(--on-deep);border-radius:34px;position:absolute;inset:0;overflow:hidden;transform:translateZ(1px);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff14,inset 0 -3px #00000059}.bkr-pwr{background:#3fd17a;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:14px;box-shadow:0 0 4px #3fd17a}.bkr-bezel{background:#050507;border-radius:24px;height:220px;position:absolute;top:121px;left:11px;right:11px;box-shadow:inset 0 0 0 1px #ffffff10,inset 0 -1px #fff2}.bkr-slot{background:#000000b3;border-radius:4px;height:7px;position:absolute;top:7px;left:28px;right:28px;box-shadow:inset 0 2px 3px #000,0 1px #ffffff1f}.bkr-led{gap:7px;display:flex;position:absolute;top:116px;left:50%;transform:translate(-50%)}.bkr-led i{background:#ffffff1f;border-radius:2px;width:14px;height:3px;transition:background-color .15s,box-shadow .15s}.bkr-led i.l{background:var(--mark);box-shadow:0 0 6px var(--mark)}.bkr-scr{background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--deep-top) 50%,#0b0b0e),#08080a);border-radius:20px;height:210px;position:absolute;top:126px;left:16px;right:16px;overflow:hidden;box-shadow:inset 0 0 0 1.5px #000,inset 0 0 0 3px #ffffff0f}.bkr-scr:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff14,#fff0 55%);position:absolute;inset:0}.bkr-det{text-align:center;color:var(--on-deep);opacity:0;flex-direction:column;align-items:center;gap:1px;padding:14px 12px 0;display:flex;position:absolute;inset:0 0 66px}.bkr-det small{color:var(--on-deep2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;overflow:hidden}.bkr-det .sv{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.bkr-det .wh{font-family:var(--fd);font-variant-numeric:tabular-nums;color:var(--on-deep);white-space:nowrap;font-size:30px;font-weight:300;line-height:34px}.bkr-det .wd{color:var(--on-deep2);white-space:nowrap;font-size:13px}.bkr-det .sm{color:var(--on-deep2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:1px;font-size:12px;overflow:hidden}.bkr-det.hot .wh{animation:bkr-hot .9s var(--e)}@keyframes bkr-hot{0%{color:var(--mark);transform:scale(1.12)}}.bkr-sep{background:#ffffff14;height:1px;position:absolute;bottom:66px;left:14px;right:14px}.bkr-p{text-align:center;height:66px;color:var(--on-deep);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.bkr-p.on{opacity:1;visibility:visible;transition:opacity .2s}.bkr-p[data-p=pay].on{transition-duration:.26s}.bkr-p small{color:var(--on-deep2);font-size:11.5px}.bkr-row{white-space:nowrap;align-items:center;gap:10px;display:flex}.bkr-row>span:not([class]){text-align:start;flex-direction:column;align-items:flex-start;display:flex}.bkr-tap{white-space:nowrap;color:var(--mark);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.bkr-tap svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:18px;height:18px}.bkr-p[data-p=pay]{flex-direction:column-reverse}.bkr-dn{fill:none;width:16px;height:10px;stroke:var(--mark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;animation:.45s ease-in-out infinite alternate bkr-bob}@keyframes bkr-bob{to{transform:translateY(3px)}}.bkr-busy small{color:var(--on-deep);font-size:12.5px;font-weight:600}.bkr-busy svg{width:34px;height:34px;overflow:visible}.bkr-busy line.t{stroke:var(--on-deep);stroke-width:2px;stroke-linecap:round;opacity:.18}.bkr-busy line.t.y{stroke:var(--mark);opacity:1}.bkr-busy .hd{stroke:var(--mark);stroke-width:2px;stroke-linecap:round;transform-box:view-box;transform-origin:17px 17px}.bkr-busy circle{fill:var(--mark)}.bkr-bar{background:#ffffff1f;border-radius:1.5px;width:150px;height:3px;position:relative;overflow:hidden}.bkr-bar i{background:var(--mark);transform-origin:100%;border-radius:1.5px;position:absolute;inset:0;transform:scaleX(0)}[dir=ltr] .bkr-bar i{transform-origin:0}.bkr-p b{font-size:16px;font-weight:800}.bkr-pendp b{font-size:15px}.bkr-ok{background:var(--mark);width:40px;height:40px;color:var(--deep);box-shadow:0 0 12px color-mix(in srgb,var(--mark) 60%,#0000);border-radius:50%;place-items:center;display:grid}.bkr-ok svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;width:26px;height:26px}.bkr-pe{width:40px;height:40px;color:var(--mark);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--mark) 55%,#0000);border-radius:50%;place-items:center;display:grid}.bkr-pe .bkr-hg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px;animation:bkr-sand 1.6s var(--e) infinite}@keyframes bkr-sand{0%,60%{transform:none}80%,to{transform:rotate(180deg)}}.bkr-tkp{text-align:center;color:var(--on-deep);opacity:0;visibility:hidden;background:#08080a;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:10px 12px;transition:opacity .22s,visibility 0s .22s;display:flex;position:absolute;inset:0}.bkr-scr.no .bkr-tkp{opacity:1;visibility:visible;transition:opacity .22s}.bkr-st[data-on] .bkr-scr.no .bkr-tkp,.bkr-st[data-on] .bkr-scr.no .bkr-tkp *{pointer-events:auto}.bkr-tkp b{font-size:15px;font-weight:800;line-height:1.2}.bkr-tkp small{color:var(--on-deep2);font-size:11.5px}.bkr-alt{width:100%;min-height:44px;color:var(--on-deep);background:#ffffff14;border-radius:14px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.bkr-alt span{color:var(--on-deep2);font-size:12px;font-weight:500}.bkr-lk{min-height:30px;color:var(--mark);font-size:12.5px;font-weight:700}.bkr-nfc,.bkr-halo{border-radius:26px;width:196px;height:90px;position:absolute;top:18px;left:20px}.bkr-halo{background:var(--mark);box-shadow:0 0 18px 2px var(--mark);opacity:0}.bkr-nfc{background:linear-gradient(#00000059,#0000 30%),linear-gradient(color-mix(in srgb,var(--deep) 50%,#000),color-mix(in srgb,var(--deep) 72%,#000));overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #00000080,inset 0 -1px #ffffff26}.bkr-tint{background:var(--mark);opacity:0;position:absolute;inset:0}.bkr-nfc svg{fill:none;width:46px;height:46px;stroke:var(--on-deep);stroke-width:2.2px;stroke-linecap:round;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%}.bkr-nfc svg.idle{opacity:.5}.bkr-nfc svg.lit{stroke:var(--mark);opacity:0;filter:drop-shadow(0 0 6px var(--mark))}.bkr-st.held .bkr-tint{opacity:.16}.bkr-st.held .bkr-nfc svg.lit{opacity:1}.bkr-keys{direction:ltr;position:absolute;inset:0}.bkr-key{background:linear-gradient(#3a3b42,#232429);border-radius:8px;place-items:center;width:40px;height:22px;display:grid;position:absolute;overflow:visible;box-shadow:inset 0 1px #ffffff40,0 2px #0c0c0f,0 3px 4px #0006}.bkr-key b{color:#f1f1f3;font-size:13px;font-weight:700;line-height:15px;position:relative}.bkr-key.fn{width:52px;overflow:hidden}.bkr-key.fn b{font-size:10px;font-weight:800;line-height:12px}.bkr-key.no{background:linear-gradient(#e25b52,#b8332c);box-shadow:inset 0 1px #ffffff40,0 2px #5e1612,0 3px 4px #0006}.bkr-key.fix{background:linear-gradient(#f3cf4a,#d5a91d);box-shadow:inset 0 1px #ffffff40,0 2px #6b520a,0 3px 4px #0006}.bkr-key.fix b{color:#3a2c00}.bkr-key.yes{background:linear-gradient(#41c07a,#23924f);height:50px;box-shadow:inset 0 1px #ffffff40,0 2px #0d4424,0 3px 4px #0006}.bkr-key .okg{opacity:0;background:#fff;border-radius:8px;position:absolute;inset:0}.bkr-sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#fff0 40%,#ffffff2e 50%,#fff0 60%);width:200%;position:absolute;top:0;bottom:0;left:-50%;transform:translate(-70%)}.bkr-csh{opacity:0;filter:blur(10px);pointer-events:none;z-index:38;background:#000;border-radius:22px;width:140px;height:84px;position:absolute}.bkr-out{pointer-events:none;width:192px;height:0;position:absolute;bottom:calc(100% - 14px);left:22px;overflow:hidden}.bkr-feed{position:absolute;inset:0}.bkr-feed .bkr-tk{transform-origin:0 0;filter:none;position:absolute;top:0;left:0;transform:scale(.64)}.bkr-ring,.bkr-fr{opacity:0;pointer-events:none;z-index:39;border-radius:28px;position:absolute}.bkr-ring{box-shadow:inset 0 0 0 2.5px var(--mark),0 0 7px color-mix(in srgb,var(--mark) 55%,#0000)}.bkr-fr{box-shadow:inset 0 0 0 1.5px var(--mark)}.bkr-cw{z-index:40;pointer-events:none;perspective:1100px;visibility:hidden;width:335px;height:212px;position:absolute;top:0;left:0}.bkr-ch,.bkr-cd{transform-style:preserve-3d;position:absolute;inset:0}.bkr-ch{transform:translate3d(150px,430px,330px)rotateX(52deg)rotate(24deg)rotateY(-180deg)scale(.46)}.bkr-ce{background:color-mix(in srgb,var(--deep) 66%,#000);border-radius:22px;position:absolute;inset:0}.bkr-cf,.bkr-cb{backface-visibility:hidden;border-radius:22px;position:absolute;inset:0;overflow:hidden}.bkr-cf{background:linear-gradient(135deg,var(--deep-top),var(--deep) 58%,color-mix(in srgb,var(--deep) 72%,#000));color:var(--on-deep);transform:translateZ(1.6px);box-shadow:0 26px 40px -22px #000c,0 2px 6px #0003}.bkr-cf:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 3px),radial-gradient(120% 80% at 18% 0,#ffffff1f,#0000 60%);position:absolute;inset:0}.bkr-cb{background:linear-gradient(170deg,var(--deep-top),var(--deep) 70%);transform:rotateY(180deg)translateZ(1.6px)}.bkr-cb i:first-child{background:#000000a6;height:42px;position:absolute;inset:22px 0 auto}.bkr-cb small{letter-spacing:.06em;color:var(--on-deep2);font-size:11px;position:absolute;bottom:18px;left:20px}.bkr-cs{fill:none;stroke-linecap:round;stroke-linejoin:round;width:335px;height:212px;position:absolute;inset:0}.bkr-cs .f{stroke:var(--foil);stroke-width:1.6px;filter:drop-shadow(0 1px #000b)}.bkr-cs .k{stroke:color-mix(in srgb,var(--foil) 50%,#000);stroke-width:1.4px}.bkr-cs .cf{fill:color-mix(in srgb,var(--foil) 82%,#000);stroke:none}.bkr-cf b,.bkr-cf>span,.bkr-cf small{z-index:2;white-space:nowrap;color:var(--foil);text-shadow:0 1px #000c,0 -1px #ffffff3d;line-height:1.2;position:absolute}.bkr-cbn{font-family:var(--fd);text-overflow:ellipsis;max-width:200px;font-size:16px;font-weight:800;top:16px;right:22px;overflow:hidden}.bkr-cnum{letter-spacing:.12em;font-variant-numeric:tabular-nums;direction:ltr;font-size:24px;font-weight:600;top:117px;left:22px}.bkr-cnm{letter-spacing:.04em;text-overflow:ellipsis;max-width:180px;font-size:15px;font-weight:700;top:169px;right:30px;overflow:hidden}.bkr-ccl{letter-spacing:.08em;font-size:10.5px;font-weight:600;top:179px;left:24px}.bkr-cf .bkr-cpf{width:60px;height:60px;font-family:var(--fd);background:color-mix(in srgb,var(--foil) 14%,#0000);box-shadow:inset 0 0 0 1.6px var(--foil);border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid;top:54px;left:250px;overflow:hidden}.bkr-cpf img{object-fit:cover;filter:grayscale()contrast(1.3)brightness(1.08);width:100%;height:100%;position:absolute;inset:0}.bkr-cpf i{background:var(--foil);mix-blend-mode:color;position:absolute;inset:0}.bkr-cpf i+i{mix-blend-mode:normal;background:repeating-linear-gradient(#0000 0 1.3px,#00000073 1.3px 2.6px)}.bkr-holo{z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:.8;background:linear-gradient(115deg,#0000 30%,#ff8fd833 40%,#8fd3ff47 48%,#a6ffb033 56%,#0000 66%);position:absolute;inset:0}.bkr-spec{z-index:4;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(110deg,#fff0 42%,#ffffff70 50%,#fff0 58%);width:220%;position:absolute;top:0;bottom:0;left:-60%;transform:translate(-60%)}.bkr-end{inset-inline:16px;top:var(--bkr-acts,520px);z-index:36;flex-direction:column;gap:8px;display:flex;position:absolute}.bkr-acts{gap:8px;display:flex}.bkr-stay{left:50%;top:var(--bkr-stay,500px);width:var(--bkr-stay-w,300px);margin-left:calc(var(--bkr-stay-w,300px) / -2);z-index:36;background:color-mix(in srgb,var(--accent-ink) 55%,#0000);transform-origin:100%;visibility:hidden;pointer-events:none;border-radius:1px;height:2px;position:absolute;transform:scaleX(0)}[dir=ltr] .bkr-stay{transform-origin:0}.bkr-act{background:var(--surface);min-height:62px;color:var(--fg);box-shadow:0 8px 18px -12px #0006,inset 0 0 0 1px var(--line);border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:12.5px;font-weight:600;text-decoration:none;transition:transform .12s;display:flex}.bkr-act:active{transform:scale(.97)}.bkr-act .ic{color:var(--link);font-size:21px}.bkr-xl{min-height:40px;color:var(--link);justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.bkr-xl .ic{font-size:15px}.bkr-msg{text-align:center;color:var(--fg2);min-height:18px;margin:0;font-size:12.5px}.bkr-endf{z-index:36}.bkr-st .bkr-end,.bkr-st .bkr-endf{pointer-events:auto}.bkr:not([data-fin=end]) :is(.bkr-end,.bkr-endf,.bkr-stay){visibility:hidden}.bkr-tk{--link:var(--accent-ink);--raised:var(--surface2);z-index:35;width:300px;color:var(--fg);text-align:start;transform-origin:0 0;filter:drop-shadow(0 18px 22px #00000047)drop-shadow(0 1px 1px #0000002e);pointer-events:none;position:absolute;top:60px;left:45px}.bkr-tk.torn{visibility:hidden;pointer-events:auto}.bkr-tk-in{background:linear-gradient(var(--surface),var(--surface)) 0 7px/100% calc(100% - 14px) no-repeat,conic-gradient(from 135deg at 50% 0,var(--surface) 90deg,#0000 0) 0 0/14px 7px repeat-x,conic-gradient(from -45deg at 50% 100%,var(--surface) 90deg,#0000 0) 0 100%/14px 7px repeat-x;padding:24px 20px 22px;position:relative}.bkr-tk-h{color:var(--fg2);align-items:center;gap:8px;font-size:12.5px;display:flex}.bkr-tk-h .bkr-lg{fill:none;width:22px;height:22px;stroke:var(--link);stroke-width:1.8px;stroke-linecap:round;flex:none}.bkr-tk-h b{font-family:var(--font-display);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:800;overflow:hidden}.bkr-tk-h small{white-space:nowrap;margin-inline-start:auto;font-size:12px}.bkr-tk-st{align-items:center;gap:10px;margin-top:14px;display:flex}.bkr-tk-st b,.bkr-tk-st h2{font-family:var(--font-display);letter-spacing:-.02em;outline:0;margin:0;font-size:25px;font-weight:800;line-height:1.1}.bkr-tk-ok{background:var(--accent);width:36px;height:36px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.bkr-tk-ok svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.bkr-tk-ok.pe{background:var(--surface2);color:var(--warn)}.bkr-tk-ok.pe svg{stroke-width:1.8px;width:20px;height:20px}.bkr-tk-w{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:14px;display:flex}.bkr-tk-w .d{min-width:0;font-size:15.5px;font-weight:700;line-height:1.25}.bkr-tk-w .d s{color:var(--fg2);font-size:12.5px;font-weight:500;display:block}.bkr-tk-w .t{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:tabular-nums;direction:ltr;flex:none;font-size:44px;font-weight:300;line-height:.95}.bkr-tk-cut{border-top:1.5px dashed var(--line);height:0;margin:15px -20px;display:block}.bkr-tk dl{grid-template-columns:auto 1fr;gap:8px 12px;margin:0;font-size:13.5px;line-height:1.3;display:grid}.bkr-tk dt{color:var(--fg2)}.bkr-tk dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.bkr-tk dd small{color:var(--fg2);font-size:12px;font-weight:500;display:block}.bkr-tk-ft{color:var(--fg2);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.bkr-tk-ft b{color:var(--fg);font-size:13px;display:block}.bkr-bc{width:104px;height:30px;fill:var(--fg);flex:none}.bkr-stamp{border:2px dashed var(--warn);color:var(--warn);background:color-mix(in srgb,var(--surface) 80%,#0000);border-radius:10px;margin:10px 0 0;padding:3px 10px;font-size:12.5px;font-weight:800;display:inline-block;transform:rotate(-3deg)}.bkr-tnote{color:var(--fg2);margin:10px 0 0;font-size:12px;line-height:1.4}.bkr-flying{pointer-events:none}.bkr-fresh{outline:2px solid var(--accent-ink);outline-offset:-2px;transition:outline-color .6s}html.bkon .sitehead{display:none}}@media (prefers-reduced-motion:reduce){.bkr-amb,.bkr-l.now .bkr-gh,.bkr-sk,.bkr-pe .bkr-hg,.bkr-dn,.bks-sky *{animation:none}.bkr-clk .hh,.bkr-clk .mh{transition:none}}html.still .bkr-amb,html.still .bkr-l.now .bkr-gh,html.still .bkr-sk,html.still .bkr-dn,html.still .bks-sky *,.site-root[data-motion=off] .bkr-amb{animation:none}.bks-sky{background:radial-gradient(90% 70% at 50% 100%,#ffb34738,#0000 60%),linear-gradient(#0b1026,#1b1f3d 60%,color-mix(in srgb,var(--deep) 60%,#1b1f3d));border-radius:28px;flex:none;width:100%;max-width:360px;height:236px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.bks-sky .st{opacity:.5;background:#fff;border-radius:50%;width:2px;height:2px;animation:2.6s ease-in-out infinite alternate bks-tw;position:absolute}.bks-sky .moon{top:22px;opacity:.9;border-radius:50%;width:26px;height:26px;position:absolute;inset-inline-end:34px;box-shadow:-6px 4px #f6eac2}.bks-sky .cn{width:26px;height:150px;position:absolute;bottom:0}.bks-sky .cn.c0{left:calc(50% - 46px)}.bks-sky .cn.c1{left:calc(50% + 20px)}.bks-sky .wax{background:linear-gradient(90deg,#e9e2d0,#fffaf0 45%,#d9d0bb);border-radius:5px 5px 3px 3px;width:26px;height:92px;position:absolute;bottom:22px;left:0}.bks-sky .hold{background:linear-gradient(#c9a35a,#8a6a2c);border-radius:12px 12px 4px 4px;width:50px;height:24px;position:absolute;bottom:0;left:-12px;box-shadow:inset 0 2px #fff5}.bks-sky .wk{background:#3a2a1a;border-radius:1px;width:2px;height:8px;position:absolute;bottom:112px;left:12px}.bks-sky .fl{transform-origin:50% 100%;width:18px;height:30px;animation:2.2s ease-in-out infinite alternate bks-fl;position:absolute;bottom:116px;left:4px}.bks-sky .fl,.bks-sky .fl i{border-radius:50%/60% 60% 40% 40%}.bks-sky .fl{background:radial-gradient(60% 70% at 50% 70%,#fff8d6,#ffd36b 45%,#ff9a3c 75%,#ff9a3c00)}.bks-sky .fl i{opacity:.55;background:#9ad0ff;width:8px;height:12px;position:absolute;bottom:2px;left:5px}.bks-sky .c1 .fl{animation-duration:1.8s;animation-delay:-.7s}.bks-sky .glow{background:radial-gradient(closest-side,#ffc56b8c,#0000);border-radius:50%;width:120px;height:120px;animation:2.2s ease-in-out infinite alternate bks-gl;position:absolute;bottom:70px;left:-47px}@keyframes bks-fl{0%{transform:scale(1)rotate(-2deg)}50%{transform:scale(.94,1.06)rotate(1.5deg)}to{transform:scale(1.03,.95)rotate(-1deg)}}@keyframes bks-gl{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@keyframes bks-tw{to{opacity:.95}}.bks-desk{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.bks-desk .bks-sky{max-width:420px;height:180px}.bks-desk h2{font-family:var(--font-display);margin:8px 0 0;font-size:26px;font-weight:800}.bks-desk p{color:var(--fg2);margin:0;font-size:15px}.bks-desk .bks-sh{font-family:var(--font-display);color:var(--accent-ink);font-size:22px}.bks-cd{flex-direction:column;align-items:center;gap:8px;margin-top:8px;display:flex}.bks-cd small{color:var(--accent-ink);font-size:12.5px;font-weight:700}.bks-cd>span{direction:ltr;gap:8px;display:flex}.bks-cd .bx{background:var(--surface);min-width:76px;box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;flex-direction:column;align-items:center;padding:10px 8px;display:flex}.bks-cd .bx b{font-family:var(--font-display);color:var(--fg);font-size:30px;font-weight:400;line-height:1.1}.bks-cd .bx i{color:var(--fg2);font-size:12px;font-style:normal}.bks-kept{color:var(--fg2);margin-top:6px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.bks-sky *{animation:none}}.bookpage>.bks-desk{grid-column:1/-1;margin:0 auto}
@media not all and (min-width:1200px) and (hover:hover) and (pointer:fine){.cxl-wrap{z-index:51;pointer-events:none;position:fixed;inset:0}.cxl-sheet{--fd:var(--font-display);--mark:var(--deep-mark);--foil:color-mix(in srgb,var(--deep-mark) 42%,#fff);--link:var(--accent-ink);--raised:var(--surface2);--sb:env(safe-area-inset-bottom,0px);--e:cubic-bezier(.22,1,.36,1);bottom:0;left:0;right:0;top:max(calc(env(safe-area-inset-top,0px) + 14px),10dvh);pointer-events:auto;color:var(--fg);text-align:start;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:linear-gradient(color-mix(in srgb,var(--bad) 7%,var(--bg)),var(--bg) 40%);border-radius:30px 30px 0 0;font-size:15px;line-height:1.4;position:fixed;overflow:clip;transform:translateY(110vh);box-shadow:0 -8px 22px #00000059}@media (prefers-color-scheme:dark){.cxl-sheet{background:linear-gradient(color-mix(in srgb,var(--bad) 10%,var(--bg)),var(--bg) 40%)}}:where(.cxl) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.cxl .tnum{font-variant-numeric:tabular-nums}.cxl-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cxl-head{z-index:60;touch-action:none;height:68px;position:absolute;top:0;left:0;right:0}.cxl-grab{background:color-mix(in srgb,var(--fg) 24%,#0000);pointer-events:none;border-radius:3px;width:40px;height:5px;margin-left:-20px;position:absolute;top:7px;left:50%}.cxl-title{text-align:center;height:44px;font-family:var(--fd);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;top:16px;outline:0;justify-content:center;align-items:center;margin:0;font-size:21px;font-weight:800;line-height:28px;display:flex;position:absolute;inset-inline:66px;overflow:hidden}.cxl-x{width:44px;height:44px;color:var(--fg);top:16px;border-radius:50%;place-items:center;font-size:19px;transition:opacity .2s,transform .12s;display:grid;position:absolute;inset-inline-end:14px;box-shadow:0 2px 10px #0000001f;background:var(--surface)!important}.cxl-x:active{transform:scale(.92)}.cxl-x svg.i{width:19px;height:19px}.cxl[data-phase=play] .cxl-x{opacity:0;pointer-events:none}.cxl-scroll{z-index:1;overscroll-behavior:contain;scrollbar-width:none;padding:8px 20px calc(var(--cxl-foot,150px) + 16px);position:absolute;inset:62px 0 0;overflow:hidden auto}.cxl-scroll::-webkit-scrollbar{display:none}.cxl[data-phase=play] .cxl-scroll,.cxl[data-phase=end] .cxl-scroll,.cxl[data-phase=play] .cxl-foot{pointer-events:none}.cxl-msg{text-align:center;color:var(--fg2);margin:24px 0 0;font-size:15px;line-height:1.45}.cxl-wait{background:var(--surface);opacity:.6;border-radius:6px;height:380px}.cxl-gone{text-align:center;justify-items:center;gap:6px;margin-top:24px;display:grid}.cxl-gone b{font-size:17px;font-weight:700;line-height:1.35}.cxl-gone span{color:var(--fg2);font-size:14px;line-height:1.4}.cxl-rc{z-index:2;transform-origin:50% 0;opacity:.999;position:relative}.cxl-title,.cxl-rs,.cxl-foot{opacity:.999}.cxl-slip{color:var(--fg);position:relative}.cxl-pp{background:linear-gradient(var(--surface),var(--surface)) 0 7px/100% calc(100% - 14px) no-repeat,conic-gradient(from 135deg at 50% 0,var(--surface) 90deg,#0000 0) 0 0/14px 7px repeat-x,conic-gradient(from -45deg at 50% 100%,var(--surface) 90deg,#0000 0) 0 100%/14px 7px repeat-x;padding:14px 16px 20px;position:relative}.cxl-rc .cxl-pp{filter:drop-shadow(0 12px 16px #00000029)}@media (prefers-color-scheme:dark){.cxl-rc .cxl-pp{filter:drop-shadow(0 12px 16px #0006)}}.cxl-rh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1px 8px;min-height:26px;display:flex}.cxl-rh .nm{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.cxl-rh .bkr-lg,.cxl-rh .nm>svg{fill:none;width:22px;height:22px;stroke:var(--link);stroke-width:1.8px;stroke-linecap:round;flex:none}.cxl-rh b{font-family:var(--fd);letter-spacing:-.01em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:16px;font-weight:800;line-height:21px;display:-webkit-box;overflow:hidden}.cxl-rh small{color:var(--fg2);min-width:0;margin-inline-start:auto;font-size:12px;line-height:17px}.cxl-cut{border-top:1.5px dashed var(--line);height:0;margin:10px -16px 4px;display:block}.cxl-cut.b{margin:10px -16px 8px}.cxl-big{justify-content:space-between;align-items:flex-end;gap:10px;margin:6px 0 2px;display:flex}.cxl-big>span{min-width:0}.cxl-big>span b{font-size:14.5px;font-weight:700;line-height:20px;display:block}.cxl-big>span small{color:var(--fg2);font-size:12px;font-weight:500;line-height:17px;display:block}.cxl-big .tm{font-family:var(--fd);letter-spacing:-.01em;white-space:nowrap;flex:none;font-size:40px;font-weight:300;line-height:48px}.cxl-l{align-items:flex-end;gap:6px;min-height:30px;padding:5px 0 3px;display:flex}.cxl-l .k{min-width:44px;color:var(--fg2);flex:none;font-size:13px;line-height:20px}.cxl-l .ld{border-bottom:1.5px dotted color-mix(in srgb,var(--fg2) 45%,#0000);flex:1;min-width:14px;margin-bottom:6px}.cxl-l .v{text-align:end;flex-direction:column;flex:0 auto;align-items:flex-end;min-width:0;display:flex}.cxl-l .v b{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14.5px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.cxl-l .v small{color:var(--fg2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:17px;overflow:hidden}.cxl-perf{background:linear-gradient(90deg,var(--line) 50%,#0000 0) 0 0/8px 1.5px repeat-x;height:2px;margin:12px -16px;display:block;position:relative}.cxl-perf:before,.cxl-perf:after{content:"";background:var(--bg);border-radius:50%;width:15px;height:15px;position:absolute;top:-6.5px}.cxl-perf:before{left:-7.5px}.cxl-perf:after{right:-7.5px}.cxl-fine{color:var(--fg2);text-align:center;margin:6px 0 0;font-size:11.5px;line-height:17px}.cxl-late{color:var(--fg);background:color-mix(in srgb,var(--warn) 14%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,#0000);border-radius:14px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:18px;display:flex}@media (prefers-color-scheme:dark){.cxl-late{background:color-mix(in srgb,var(--warn) 20%,var(--surface))}}.cxl-late svg.i{width:18px;height:18px;color:var(--warn);flex:none;margin-top:1px}.cxl-ft{color:var(--fg2);justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;line-height:16px;display:flex}.cxl-ft>span{min-width:0}.cxl-ft b{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;line-height:18px;display:block;overflow:hidden}.cxl-ft .bkr-bc{width:104px;height:26px;fill:var(--fg);flex:none}.cxl-stw{pointer-events:none;justify-content:center;align-items:flex-start;padding-top:34%;display:flex;position:absolute;inset:0}.cxl-stamp{border:3px solid var(--bad);font-family:var(--fd);letter-spacing:2.4px;color:var(--bad);white-space:nowrap;opacity:.88;border-radius:10px;padding:3px 14px;font-size:30px;font-weight:900;line-height:37px;display:block;transform:rotate(-14deg)}.cxl-rc .cxl-stamp{opacity:0;transform:rotate(-14deg)scale(2.4)}.cxl-rs{text-align:center;margin-top:16px}.cxl-rs p{color:var(--fg2);margin:0 0 8px;font-size:12.5px;line-height:18px}.cxl-rs>div{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.cxl-chip{border-radius:20px;min-height:40px;font-size:13.5px;font-weight:600;line-height:18px;transition:background-color .2s,color .2s,transform .12s;background:var(--surface2)!important;color:var(--fg)!important;padding:0 14px!important}.cxl-chip:active{transform:scale(.97)}.cxl-chip[aria-checked=true]{background:var(--fg)!important;color:var(--bg)!important}.cxl-foot{z-index:40;padding:18px 16px calc(24px + var(--sb));background:linear-gradient(color-mix(in srgb,var(--bg) 0%,#0000),var(--bg) 30%);flex-direction:column;align-items:stretch;display:flex;position:absolute;bottom:0;left:0;right:0}.cxl-del,.cxl-pri{text-align:center;border-radius:26px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;font-size:16px;font-weight:700;line-height:1.25;transition:transform .12s,opacity .2s;display:flex;padding:6px 18px!important}.cxl-del:active,.cxl-pri:active{transform:scale(.98)}.cxl-del{box-shadow:0 10px 22px -12px color-mix(in srgb,var(--bad) 85%,#0000);background:color-mix(in srgb,var(--bad) 90%,#000)!important;color:#fff!important}@media (prefers-color-scheme:dark){.cxl-del{background:var(--bad)!important;color:#1a0b0e!important}}.cxl-del svg.i{stroke-width:2.4px;width:16px;height:16px}.cxl-del:disabled{cursor:default}.cxl-pri{box-shadow:0 14px 26px -16px color-mix(in srgb,var(--accent) 80%,#000);background:var(--accent)!important;color:var(--on-accent)!important}.cxl-pri svg.i{width:18px;height:18px}.cxl-keep,.cxl-cue{text-align:center;justify-content:center;align-items:center;gap:6px;width:100%;min-height:46px;margin-top:6px;font-size:15px;font-weight:700;line-height:1.25;text-decoration:none;display:flex;color:var(--fg)!important;padding:4px 12px!important}.cxl-foot>.cxl-keep:first-child,.cxl-foot>.cxl-err+.cxl-keep{margin-top:0}.cxl-keep svg.i{width:16px;height:16px}.cxl-cue{gap:10px;font-size:14px}.cxl-cue svg{flex:none;width:24px;height:24px;overflow:visible}.cxl-cue .tr{fill:none;stroke:var(--line);stroke-width:2.4px}.cxl-cue .pg{fill:none;stroke:var(--fg2);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transform-origin:12px 12px;transform:rotate(-90deg)}[dir=rtl] .cxl-cue svg{transform:scaleX(-1)}.cxl-err{color:var(--bad);text-align:center;margin:0 0 10px;font-size:13.5px;font-weight:700;line-height:19px}.cxl-end{z-index:30;text-align:center;opacity:0;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:150px;left:20px;right:20px}.cxl[data-phase=end] .cxl-end{pointer-events:auto}.cxl-end[aria-hidden]{visibility:hidden}.cxl-mark{fill:none;width:84px;height:84px;stroke:var(--fg2);stroke-width:1.4px;stroke-linecap:round;margin-bottom:14px;overflow:visible}.cxl-mark .s{stroke-dasharray:1;stroke-dashoffset:1px}.cxl-mark circle{transform-origin:42px 42px;transform:rotate(-90deg)}.cxl-end h3{font-family:var(--fd);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:36px}.cxl-end p{color:var(--fg2);margin:6px 0 0;font-size:14.5px;line-height:21px}.cxl-end small{color:var(--fg2);margin-top:14px;font-size:12.5px;line-height:18px;display:block}.cxl-st{z-index:20}.cxl-st[data-on]{opacity:.999}.cxl-tw,.cxl-cww{pointer-events:none;position:absolute;inset:0}.cxl-cww{z-index:40}.cxl-st .bkr-nfc svg{width:34px;height:34px;stroke:var(--mark);margin:-29px 0 0 -17px}.cxl-st .bkr-nfc svg.idle{stroke:var(--on-deep)}.cxl-padw{text-align:center;color:var(--mark);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:11.5px;font-weight:700;line-height:15px;position:absolute;top:50%;left:4px;right:4px;overflow:hidden}.cxl-scr{direction:inherit}.cxl-p{text-align:center;color:var(--on-deep);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 12px;display:flex;position:absolute;inset:0}.cxl-p small{color:var(--on-deep2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;line-height:15px;overflow:hidden}.cxl-p1 .sv{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:700;line-height:20px;overflow:hidden}.cxl-p1 .wh{font-family:var(--fd);white-space:nowrap;font-size:32px;font-weight:300;line-height:40px}.cxl-p1 .q{color:#ffb4bf;white-space:nowrap;border-radius:10px;margin-top:5px;padding:2px 10px;font-size:12px;font-weight:800;line-height:16px;box-shadow:inset 0 0 0 1px #ff8a9a80}.cxl-p2{gap:4px}.cxl-busy{width:70px;height:70px;position:relative}.cxl-tk{transform-origin:1.05px 32.2px;opacity:.18;background:#ff8a9a;border-radius:1px;width:2.1px;height:5.6px;position:absolute;top:2.8px;left:33.95px}.cxl-hdw{position:absolute;inset:0}.cxl-hdw i{background:#ff8a9a;border-radius:1.2px;width:2.4px;height:22px;position:absolute;top:13px;left:33.8px}.cxl-busy>b{background:#ff8a9a;border-radius:50%;width:5px;height:5px;position:absolute;top:32.5px;left:32.5px}.cxl-p2 .w{white-space:nowrap;font-size:13px;font-weight:600;line-height:18px}.cxl-p3{gap:3px}.cxl-pop{background:#ff8a9a;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:6px;display:grid;box-shadow:0 0 15px #ff8a9acc}.cxl-pop svg{fill:none;stroke:#2a0a10;stroke-width:3px;stroke-linecap:round;stroke-dasharray:34 34;stroke-dashoffset:34px;width:30px;height:30px}.cxl-p3 b{white-space:nowrap;font-size:17px;font-weight:800;line-height:22px}.cxl-redh{opacity:0;border-radius:11px;width:58px;height:28px;position:absolute;box-shadow:inset 0 0 0 2px #ff8a9a66,0 0 9px 1px #ff5a70}.cxl-redg{opacity:0;background:#fff;border-radius:8px;position:absolute;inset:0}.cxl-halves{z-index:25;pointer-events:none;direction:ltr;position:absolute;inset:0}.cxl-half{opacity:0;will-change:transform,opacity;position:absolute}.cxl-hb{background:var(--surface);position:absolute;left:0;right:0;box-shadow:0 10px 14px #00000029}.cxl-hw{position:absolute;top:0;left:0;overflow:hidden}.cxl-hp{position:absolute;top:0;left:0}.cxl-he{line-height:0;position:absolute;top:0;left:8px}.cxl-he svg{fill:var(--surface);display:block}.cxl-dust{z-index:45;pointer-events:none;visibility:hidden;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.cxl-st[data-warm]:not([data-on]){visibility:visible;opacity:.002}.cxl-st[data-warm]:not([data-on]) *{visibility:inherit}.cxl-halves[data-warm]{opacity:1}.cxl-halves[data-warm] .cxl-half{opacity:.002}.cxl-rc,.cxl-stamp,.cxl-foot,.cxl-title,.cxl-rs,.cxl-end,.cxl-p,.cxl-hdw,.cxl-tk,.cxl-redh,.cxl-redg,.cxl-pop,.cxl-tw,.cxl-cww,.cxl-st .bkr-sheen{will-change:transform,opacity}}
