.qt{--qt-bg: radial-gradient(120% 90% at 50% -10%, rgba(232, 197, 71, .2), transparent 55%), radial-gradient(70% 60% at 50% 125%, rgba(232, 197, 71, .1), transparent 60%), #0b0a08;--qt-fg: #f6f1e3;--qt-mut: rgba(246, 241, 227, .56);--qt-clock: #fbf6e6;--qt-glow: 0 0 .35em rgba(232, 197, 71, .18);--qt-acc: #e8c547;--qt-acc-glow: 0 0 .4em rgba(232, 197, 71, .25);--qt-tile: rgba(255, 240, 200, .045);--qt-line: rgba(232, 197, 71, .22);--qt-bar: linear-gradient(90deg, #9a7b1e, #e8c547);--qt-warn: #ff5a6e;--qt-brk: #3ddc84;--qt-font: "Bounded", "IBM Plex Sans", sans-serif;--qt-wt: 600;--qt-banner: linear-gradient(180deg, #f3d35c, #c9a227);--qt-banner-fg: #1a1505;--qt-frame: inset 0 0 0 1px rgba(232, 197, 71, .3)}.qt[data-theme=felt]{--qt-bg: radial-gradient(ellipse 75% 70% at 50% 42%, #248a5c 0%, #17663f 45%, #0b3a24 100%);--qt-fg: #f3f7f1;--qt-mut: rgba(236, 248, 236, .66);--qt-clock: #ffffff;--qt-glow: 0 .04em 0 rgba(0, 0, 0, .28), 0 .1em .3em rgba(0, 0, 0, .25);--qt-acc: #ffe08a;--qt-acc-glow: 0 .04em 0 rgba(0, 0, 0, .3);--qt-tile: rgba(0, 0, 0, .2);--qt-line: rgba(255, 255, 255, .12);--qt-bar: linear-gradient(90deg, #f6e7b0, #ffe08a);--qt-brk: #b9ffcf;--qt-banner: linear-gradient(180deg, #fff3c4, #e9c45a)}.qt[data-theme=neon]{--qt-bg: radial-gradient(60% 50% at 50% 110%, rgba(255, 61, 242, .35), transparent 70%), repeating-linear-gradient(90deg, rgba(125, 249, 255, .06) 0 1px, transparent 1px 5%), repeating-linear-gradient(0deg, rgba(255, 61, 242, .05) 0 1px, transparent 1px 8%), linear-gradient(180deg, #08021c, #160634);--qt-fg: #f1eaff;--qt-mut: rgba(214, 200, 255, .66);--qt-clock: #c9fdff;--qt-glow: 0 0 .04em #fff, 0 0 .08em #00e5ff, 0 0 .25em rgba(0, 229, 255, .75), 0 0 .6em rgba(0, 229, 255, .35);--qt-acc: #ff7af6;--qt-acc-glow: 0 0 .05em #fff, 0 0 .2em #ff3df2, 0 0 .5em rgba(255, 61, 242, .5);--qt-tile: rgba(20, 6, 52, .55);--qt-line: rgba(125, 249, 255, .28);--qt-bar: linear-gradient(90deg, #00e5ff, #ff3df2);--qt-brk: #7dffb2;--qt-wt: 300;--qt-banner: linear-gradient(90deg, #00e5ff, #ff3df2);--qt-banner-fg: #12002a}.qt[data-theme=led]{--qt-bg: radial-gradient(rgba(255, 255, 255, .045) 1px, transparent 1.6px) 0 0 / 6px 6px, radial-gradient(80% 70% at 50% 40%, #1a0f02, #050403);--qt-fg: #ffcf70;--qt-mut: rgba(255, 190, 90, .6);--qt-clock: #ffb000;--qt-glow: 0 0 .12em rgba(255, 160, 0, .75), 0 0 .45em rgba(255, 120, 0, .35);--qt-acc: #ff5133;--qt-acc-glow: 0 0 .12em rgba(255, 70, 40, .8), 0 0 .4em rgba(255, 50, 20, .35);--qt-tile: rgba(255, 176, 0, .04);--qt-line: rgba(255, 176, 0, .22);--qt-bar: linear-gradient(90deg, #ff5133, #ffb000);--qt-brk: #7dff6a;--qt-font: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--qt-wt: 700;--qt-banner: #ffb000;--qt-banner-fg: #1a0d00;--qt-frame: inset 0 0 0 1px rgba(255, 176, 0, .25)}.qt[data-theme=ice]{--qt-bg: radial-gradient(70% 60% at 80% 0%, rgba(143, 211, 255, .28), transparent 60%), radial-gradient(60% 60% at 0% 100%, rgba(80, 140, 255, .25), transparent 60%), linear-gradient(160deg, #0c2148, #0f3366 50%, #081631);--qt-fg: #eef6ff;--qt-mut: rgba(220, 236, 255, .66);--qt-clock: #ffffff;--qt-glow: 0 .03em .25em rgba(120, 190, 255, .35);--qt-acc: #9ad8ff;--qt-acc-glow: 0 0 .3em rgba(120, 200, 255, .35);--qt-tile: rgba(255, 255, 255, .07);--qt-line: rgba(170, 215, 255, .24);--qt-bar: linear-gradient(90deg, #6fb6ff, #d6f0ff);--qt-brk: #7dffcf;--qt-font: "IBM Plex Sans", sans-serif;--qt-wt: 600;--qt-banner: linear-gradient(180deg, #ffffff, #cfe9ff);--qt-banner-fg: #0b1d3a;--qt-frame: inset 0 0 0 1px rgba(170, 215, 255, .3)}.qt[data-theme=day]{--qt-bg: radial-gradient(80% 70% at 50% 0%, #ffffff, #f1eee6);--qt-fg: #17140f;--qt-mut: rgba(23, 20, 15, .58);--qt-clock: #111111;--qt-glow: none;--qt-acc: #c8102e;--qt-acc-glow: none;--qt-tile: #ffffff;--qt-line: rgba(23, 20, 15, .1);--qt-bar: linear-gradient(90deg, #c8102e, #ff4d5e);--qt-warn: #d10f2f;--qt-brk: #0a8a4a;--qt-wt: 700;--qt-banner: #111111;--qt-banner-fg: #ffffff;--qt-frame: inset 0 0 0 1px rgba(0, 0, 0, .08)}.qt[data-theme=felt] .qt-scr{box-shadow:inset 0 0 0 calc(var(--u) * 1.1) #3d2312,inset 0 0 0 calc(var(--u) * 1.3) #c9a227,inset 0 0 calc(var(--u) * 7) #00000080;padding-inline:calc(var(--u) * 3.6)}.qt[data-theme=neon] .qt-scr{box-shadow:inset 0 0 0 1px #7df9ff59,inset 0 0 calc(var(--u) * 5) #ff3df238}.qt-themes{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin-top:16px}.qt-themes-l{color:var(--text-dim);font-size:var(--fs-small);margin-right:4px}.qt-th{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:var(--fs-small);color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:5px 14px 5px 5px;cursor:pointer;transition:border-color .2s,color .2s}.qt-th:hover{border-color:var(--border-strong);color:var(--text)}.qt-th[aria-checked=true]{border-color:var(--gold);color:var(--text);box-shadow:inset 0 0 0 1px var(--gold)}.qt-sw{width:50px;height:28px;border-radius:999px;display:grid;place-items:center;font-style:normal;overflow:hidden}.qt-sw b{font-size:11px;font-weight:700;letter-spacing:-.02em;font-family:var(--font-display)}.qt-sw--gold{background:radial-gradient(circle at 50% 0%,#4a3a10,#0b0a08)}.qt-sw--gold b{color:#e8c547}.qt-sw--felt{background:radial-gradient(circle,#248a5c,#0b3a24);box-shadow:inset 0 0 0 2px #4a2b16}.qt-sw--felt b{color:#fff}.qt-sw--neon{background:linear-gradient(#08021c,#2a0a50)}.qt-sw--neon b{color:#c9fdff;font-weight:400;text-shadow:0 0 4px #00e5ff}.qt-sw--led{background:#050403}.qt-sw--led b{color:#ffb000;font-family:ui-monospace,Menlo,monospace;text-shadow:0 0 4px rgba(255,160,0,.8)}.qt-sw--ice{background:linear-gradient(160deg,#0c2148,#1b4c8c)}.qt-sw--ice b{color:#fff;font-family:IBM Plex Sans,sans-serif}.qt-sw--day{background:#f4f1ea}.qt-sw--day b{color:#c8102e}.qt-wrap{position:relative;border-radius:var(--radius-xl);overflow:hidden;background:#000;box-shadow:var(--shadow-device)}@media(min-width:641px){.qt:not(.is-full) .qt-wrap:not(:fullscreen){max-width:max(680px,calc((100svh - 300px) * 16 / 9));margin-inline:auto}}.qt-stage{container-type:inline-size;aspect-ratio:16 / 9;position:relative}.qt-scr{--u: min(1cqw, 1.7778vh);position:absolute;inset:0;display:flex;flex-direction:column;padding:calc(var(--u) * 2.2) calc(var(--u) * 3) calc(var(--u) * 2);background:var(--qt-bg);color:var(--qt-fg);box-shadow:var(--qt-frame);font-family:"IBM Plex Sans",var(--font-body);overflow:hidden}.qt-top{display:flex;justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 1.9);color:var(--qt-mut)}.qt-name{font-family:var(--font-display);color:var(--qt-fg);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qt-top-r{display:inline-flex;gap:calc(var(--u) * 2.2);white-space:nowrap;font-variant-numeric:tabular-nums}.qt-now{color:var(--qt-fg);font-weight:600}.qt-main{flex:1;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 27);grid-template-rows:1fr auto;grid-template-areas:"core side" "tip side";column-gap:calc(var(--u) * 3);align-items:center;min-height:0;margin-top:calc(var(--u) * .6)}.qt-core{grid-area:core}.qt-side{grid-area:side}.qt-tip{grid-area:tip}.qt-core{min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center}.qt-lvl{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 2.1);letter-spacing:.12em;text-transform:uppercase;color:var(--qt-acc);text-shadow:var(--qt-acc-glow);padding:calc(var(--u) * .5) calc(var(--u) * 1.8);border-radius:999px;background:var(--qt-tile);box-shadow:inset 0 0 0 1px var(--qt-line)}.qt-clock{--fit: 1;width:100%;white-space:nowrap;font-family:var(--qt-font);font-weight:var(--qt-wt);font-variant-numeric:tabular-nums;font-size:calc(var(--u) * 17.5 * var(--fit));line-height:1.02;letter-spacing:-.03em;color:var(--qt-clock);text-shadow:var(--qt-glow);margin:calc(var(--u) * .8) 0 calc(var(--u) * 1.2);transition:color .3s}.qt[data-theme=led] .qt-clock,.qt[data-theme=led] .qt-blinds{letter-spacing:-.02em}.qt-bar{width:78%;height:calc(var(--u) * .7);border-radius:99px;background:var(--qt-tile);box-shadow:inset 0 0 0 1px var(--qt-line);overflow:hidden}.qt-bar i{display:block;height:100%;background:var(--qt-bar);transform-origin:left;transform:scaleX(0);transition:transform .25s linear}.qt-blinds-l{margin-top:calc(var(--u) * 1.6);font-size:calc(var(--u) * 1.6);text-transform:uppercase;letter-spacing:.2em;color:var(--qt-mut)}.qt-blinds{--fit: 1;width:100%;white-space:nowrap;font-family:var(--qt-font);font-weight:var(--qt-wt);font-variant-numeric:tabular-nums;font-size:calc(var(--u) * 8.2 * var(--fit));line-height:1.08;color:var(--qt-acc);text-shadow:var(--qt-acc-glow);letter-spacing:-.01em}.qt-ante{font-size:calc(var(--u) * 2.8);color:var(--qt-fg);opacity:.88;min-height:1.25em;font-variant-numeric:tabular-nums}.qt.is-last .qt-clock{color:var(--qt-warn);text-shadow:0 0 .3em color-mix(in srgb,var(--qt-warn) 45%,transparent);animation:qt-pulse 1s ease-in-out infinite}.qt.is-break .qt-clock{color:var(--qt-brk);text-shadow:0 0 .3em color-mix(in srgb,var(--qt-brk) 35%,transparent)}.qt.is-break .qt-lvl{color:var(--qt-brk)}.qt.is-break .qt-blinds{opacity:.75}@keyframes qt-pulse{50%{opacity:.55}}.qt-side{display:grid;gap:calc(var(--u) * .9);align-content:center}.qt-tile{padding:calc(var(--u) * .75) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.2);background:var(--qt-tile);box-shadow:inset 0 0 0 1px var(--qt-line);min-width:0}.qt-tile[hidden]{display:none}.qt-tile span{display:block;font-size:calc(var(--u) * 1.15);text-transform:uppercase;letter-spacing:.1em;color:var(--qt-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qt-tile b{display:block;font-size:calc(var(--u) * 2.2);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--qt-fg);margin-top:calc(var(--u) * .2)}.qt-tile[data-state=soon]{box-shadow:inset 0 0 0 2px var(--qt-acc)}.qt-tile[data-state=soon] b{color:var(--qt-acc)}.qt-tile[data-state=closed] b{color:var(--qt-mut)}.qt-tip{margin-top:calc(var(--u) * .8);padding:calc(var(--u) * .7) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 1.2);background:var(--qt-tile);box-shadow:inset 0 0 0 1px var(--qt-line);font-size:calc(var(--u) * 1.8);line-height:1.3;color:var(--qt-fg);text-align:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.qt-tip.is-new{animation:qt-in .5s var(--ease-out, ease-out)}.qt-tip.is-urgent{background:var(--qt-banner);color:var(--qt-banner-fg);box-shadow:none;font-weight:700}@keyframes qt-in{0%{opacity:0;transform:translateY(30%)}}.qt-banner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.85);opacity:0;pointer-events:none;min-width:52%;max-width:88%;text-align:center;padding:calc(var(--u) * 2.4) calc(var(--u) * 4);border-radius:calc(var(--u) * 2.4);background:var(--qt-banner);color:var(--qt-banner-fg);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 7) #00000080}.qt-banner.is-on{animation:qt-banner 6s var(--ease-out, ease-out) forwards}.qt-banner small{display:block;font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 2.4);text-transform:uppercase;letter-spacing:.16em;opacity:.75}.qt-banner b{display:block;font-family:var(--qt-font);font-weight:800;font-size:calc(var(--u) * 9);line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap}.qt-banner span{display:block;font-size:calc(var(--u) * 2.6);font-weight:600;margin-top:calc(var(--u) * .4)}.qt-banner span:empty{display:none}@keyframes qt-banner{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}7%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}11%,88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}.qt-ctl{background:var(--bg-2, #14120e);border-top:1px solid var(--border);padding:14px 16px 12px;display:grid;gap:10px;transition:opacity .35s,transform .35s}.qt-ctl-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.qt-ctl button,.qt-setup button,.qt-chip{font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-pill);padding:9px 16px;cursor:pointer;transition:border-color .2s,background .2s,transform .1s;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.qt-ctl button:hover,.qt-setup button:hover,.qt-chip:hover{border-color:var(--border-gold)}.qt-ctl button:active,.qt-setup button:active{transform:scale(.96)}.qt-ctl .qt-ic{min-width:50px;height:48px;justify-content:center;padding:0 12px}.qt-ic svg,.qt-play svg,.qt-start svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.qt-ic.qt-txt{font-variant-numeric:tabular-nums;font-size:.92rem}.qt-ctl .qt-play{min-width:170px;height:56px;justify-content:center;font-weight:700;font-size:1.1rem;background:var(--gold-grad);color:var(--on-gold);border:0;box-shadow:0 8px 26px #e8c54747}.qt-play svg,.qt-start svg{fill:currentColor;stroke:none}.qt-i-pause,.qt.is-running .qt-i-play{display:none}.qt.is-running .qt-i-pause{display:block}.qt.is-fresh .qt-play{animation:qt-glow 2s ease-in-out infinite}@keyframes qt-glow{50%{box-shadow:0 0 0 7px #e8c5472e,0 8px 26px #e8c54766}}.qt-i-off,.qt.is-mute .qt-i-on{display:none}.qt.is-mute .qt-i-off{display:block}.qt-sep{width:1px;height:28px;background:var(--border);margin:0 4px}.qt-pl{font-size:var(--fs-small)}.qt-pl-l{color:var(--text-dim);margin-right:2px}.qt-ctl .qt-pl button{padding:7px 14px}.qt-pl button[hidden]{display:none}.qt-pl .is-off{opacity:.45}.qt-ctl .qt-pl .is-hot{border-color:var(--gold);background:var(--gold-soft)}.qt-ctl .qt-mini{color:var(--text-dim);border-color:transparent;background:none}.qt-wrap:fullscreen,.qt.is-full .qt-wrap{border-radius:0;box-shadow:none;width:100vw;height:100vh;height:100dvh}.qt.is-full .qt-wrap{position:fixed;inset:0;z-index:9999}html.qt-lock,html.qt-lock body{overflow:hidden}.qt-wrap:fullscreen .qt-stage,.qt.is-full .qt-stage{aspect-ratio:auto;height:100%}.qt-wrap:fullscreen .qt-ctl,.qt.is-full .qt-ctl{position:absolute;left:50%;bottom:18px;transform:translate(-50%);width:max-content;max-width:calc(100% - 24px);border:1px solid var(--border-strong);border-radius:22px;background:#0e0c09e0;backdrop-filter:blur(12px)}.qt-wrap.is-idle .qt-ctl{opacity:0;transform:translate(-50%,20px);pointer-events:none}.qt-wrap.is-idle{cursor:none}.qt-setup{margin-top:22px;border:1px solid var(--border-gold);border-radius:var(--radius-xl);background:var(--surface);padding:clamp(18px,3vw,30px)}.qt-setup-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 18px;margin-bottom:18px}.qt-setup-head h2{font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.6rem);margin:0}.qt-setup-head p{margin:0;color:var(--text-muted);font-size:var(--fs-small)}.qt-sg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.qt-f{display:grid;gap:7px;align-content:start;min-width:0}.qt-f--wide{grid-column:span 2}.qt-f.is-dim{opacity:.5}.qt-fl{font-size:var(--fs-small);font-weight:600;color:var(--text)}.qt-f--rule .qt-fl{color:var(--gold-bright)}.qt-note{color:var(--text-dim);font-size:.8rem;line-height:1.35;min-height:1.35em}.qt-chips{display:flex;flex-wrap:wrap;gap:8px}.qt-setup .qt-chip.is-on{border-color:var(--gold);background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold)}.qt-setup .qt-chip--big{flex-direction:column;align-items:flex-start;gap:1px;border-radius:14px;padding:9px 16px;flex:1 1 110px}.qt-chip--big b{font-size:1rem}.qt-chip--big small{color:var(--text-dim);font-size:.78rem;white-space:nowrap}.qt-step{display:inline-grid;grid-template-columns:46px minmax(56px,1fr) 46px;align-items:center;border:1px solid var(--border);border-radius:14px;background:var(--bg-0, #000);overflow:hidden;max-width:220px}.qt-setup .qt-step button{border:0;border-radius:0;height:46px;justify-content:center;font-size:1.3rem;padding:0;background:var(--surface-2)}.qt-step output{text-align:center;font-family:var(--font-display);font-weight:600;font-size:1.1rem;font-variant-numeric:tabular-nums}.qt-in{font:inherit;color:var(--text);background:var(--bg-0, #000);border:1px solid var(--border);border-radius:12px;padding:10px 12px;width:100%;min-width:0}.qt-in:focus{outline:none;border-color:var(--gold)}.qt-in--stack{width:130px;flex:0 0 auto}.qt-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.qt-go{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.qt-setup .qt-start{background:var(--gold-grad);color:var(--on-gold);border:0;font-weight:700;font-size:1.1rem;padding:15px 30px;box-shadow:0 10px 30px #e8c54740}.qt-sum{margin:0;color:var(--text-muted);font-size:var(--fs-small);flex:1 1 260px}.qt-levels{margin-top:18px;border-top:1px solid var(--border)}.qt-levels summary{cursor:pointer;padding:14px 0 6px;font-weight:600}.qt-levels summary span{color:var(--text-dim);font-weight:400;font-size:var(--fs-small)}.qt-tw{max-height:380px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius);margin-top:8px}.qt-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.qt-table th{position:sticky;top:0;z-index:1;background:var(--bg-2, #14120e);text-align:left;padding:8px;font-size:var(--fs-small);color:var(--text-dim);font-weight:500}.qt-table td{padding:4px 6px;border-top:1px solid var(--border)}.qt-table .qt-in{padding:6px 8px;border-radius:8px}.qt-table tr.is-break td{background:#3dd68c0f}.qt-table tr.is-cur td:first-child{color:var(--gold-bright);font-weight:700}.qt-table td:first-child{width:40px;text-align:center;color:var(--text-dim)}.qt-brk{color:var(--green, #3dd68c)}.qt-setup .qt-del{padding:4px 11px}.qt-la{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.qt-la .qt-chip{font-size:var(--fs-small)}.qt-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:18px}.qt-foot .qt-chip{font-size:var(--fs-small);padding:8px 14px}.qt-hint{color:var(--text-dim);font-size:.8rem;flex:1 1 280px}.qt-hint.is-flash{color:var(--gold-bright)}@media(max-width:860px){.qt-sg{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.qt-wrap{border-radius:var(--radius-lg)}}@media(max-width:640px){.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-stage{aspect-ratio:auto}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-scr{--u: 1cqw;position:relative;padding:4cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-top{font-size:3.4cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"core" "tip" "side";gap:4cqw;margin-top:3cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-lvl{font-size:3.8cqw;padding:1cqw 3.4cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-clock{font-size:calc(27cqw * var(--fit));margin:3cqw 0}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-bar{height:1.4cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-blinds-l{font-size:3cqw;margin-top:4cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-blinds{font-size:calc(13cqw * var(--fit))}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-ante{font-size:5cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-side{grid-template-columns:1fr 1fr;gap:2.2cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-tile{padding:2.4cqw 3cqw;border-radius:3cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-tile span{font-size:2.6cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-tile b{font-size:4.2cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-tip{font-size:3.4cqw;white-space:normal;margin-top:0;border-radius:3cqw;padding:2.4cqw 3cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-banner{padding:4cqw 5cqw;border-radius:4cqw;min-width:80%}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-banner b{font-size:13cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-banner small{font-size:4cqw}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-banner span{font-size:4.2cqw}.qt-ctl{padding:12px 10px}.qt-ctl .qt-ic{min-width:44px;height:46px}.qt-ic.qt-txt{font-size:.82rem}.qt:not(.is-full) .qt-wrap:not(:fullscreen) .qt-play{min-width:0;flex:1 0 100%;order:-1}.qt-sep{display:none}.qt-f--wide{grid-column:1 / -1}.qt-step{max-width:none}.qt-themes{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:0 16px 4px;scrollbar-width:none}.qt-th{flex:0 0 auto}}.tm-hero[data-astro-cid-e5avatwe]{padding-top:clamp(16px,3vw,28px);padding-bottom:clamp(40px,6vw,72px)}.tm-head[data-astro-cid-e5avatwe]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:6px 0 14px}.tm-head[data-astro-cid-e5avatwe] h1[data-astro-cid-e5avatwe]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.1;margin:0}.tm-lead[data-astro-cid-e5avatwe]{margin:0;color:var(--text-muted);font-size:var(--fs-small)}.cat-text[data-astro-cid-e5avatwe] ul[data-astro-cid-e5avatwe],.cat-text[data-astro-cid-e5avatwe] ol[data-astro-cid-e5avatwe]{padding-left:1.2em;margin:0 0 18px}.cat-text[data-astro-cid-e5avatwe] li[data-astro-cid-e5avatwe]{margin-bottom:10px}.cat-text[data-astro-cid-e5avatwe] a[data-astro-cid-e5avatwe]{color:var(--gold)}
