@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/old-standard-tt-vietnamese-400-normal-CV652Sht.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/old-standard-tt-latin-400-normal-CksAFory.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/old-standard-tt-vietnamese-400-italic-DkgkEoGJ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/old-standard-tt-latin-400-italic-CCwC87fu.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/old-standard-tt-vietnamese-700-normal-CB6t4GFC.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/old-standard-tt-latin-700-normal-DLkH_MDP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Xanh Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/xanh-mono-vietnamese-400-normal-Cf87Pg1j.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Xanh Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/xanh-mono-latin-400-normal-Dsg19vWS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Xanh Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/xanh-mono-vietnamese-400-italic-BJJi7lmW.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Xanh Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/xanh-mono-latin-400-italic-DKUUA4Ew.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Charmonman;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/charmonman-vietnamese-400-normal-ByCqK0-O.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charmonman;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/charmonman-latin-400-normal-Di9qr3za.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Charmonman;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/charmonman-vietnamese-700-normal-CE-f8jNg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charmonman;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/charmonman-latin-700-normal-DREzRnaj.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bc-giay: #E9DAB6;--bc-giay-sang: #F1E6C8;--bc-poluya: #E2D9BE;--bc-kraft: #B38E5D;--bc-kraft-ink: #1E1812;--bc-bia: #CDB98A;--bc-muc: #2A231C;--bc-muc-phai: #54483B;--bc-tim: #4E3F86;--bc-chi: #55524C;--bc-son: #B0392A;--bc-son-dam: #8E2A1E;--bc-kem: #F6E7C1;--bc-nhu: #F2CE6A;--bc-bodoi: #5F6B3A;--bc-cham: #2E4656;--bc-buudien: #2F5A8C;--bc-go: #4A3424;--bc-go-vua: #6B4A2F;--bc-bang: #2E332C;--bc-phan: #ECE6D2;--bc-ke: rgba(84, 72, 59, .45);--bc-bong: 0 1px 0 rgba(42, 35, 28, .28), 0 6px 14px -8px rgba(42, 35, 28, .55);--bc-o-mep: inset 0 0 0 1px rgba(84, 72, 59, .25), inset 0 0 18px rgba(120, 84, 40, .18);--bc-f-son: "Anton", Impact, sans-serif;--bc-f-in: "Old Standard TT", Georgia, serif;--bc-f-may: "Xanh Mono", "Courier New", monospace;--bc-f-tay: "Charmonman", "Segoe Script", cursive;--bc-fs-title: 19px;--bc-fs-body: 15px;--bc-fs-small: 13px;--bc-touch: 44px;--bc-slip-w: 320px;--tq-son: var(--bc-son);--tq-hoe: #D9A13B;--tq-than: var(--bc-muc);--tq-diep: var(--bc-giay-sang);--tq-do: var(--bc-giay);--tq-cham: var(--bc-cham);--tq-latre: var(--bc-bodoi);--tq-dao: #D9737A;--tq-mai: #E3B030;--tq-tim: var(--bc-tim);--tq-paper-vo: var(--bc-giay);--tq-paper-poluya: var(--bc-poluya);--tq-paper-bao: #DCCFAF;--tq-paper-kraft: var(--bc-kraft);--tq-paper-card: var(--bc-bia);--tq-paper-telegram: var(--bc-poluya);--tq-paper-sheet: var(--bc-giay-sang);--tq-line-faint: rgba(84, 72, 59, .45);--tq-paper-do: #E3D6B8;--tq-wood-dark: var(--bc-go);--tq-wood-mid: var(--bc-go-vua);--tq-wall-voi: #D7A94F;--tq-wall-voi-shade: #B9893A;--tq-board: var(--bc-bang);--tq-chalk: var(--bc-phan);--tq-chalk-dim: #B9B4A3;--tq-ink-print: var(--bc-muc);--tq-ink-print-faded: var(--bc-muc-phai);--tq-ink-purple: var(--bc-tim);--tq-ink-stamp-red: var(--bc-son);--tq-ink-stamp-purple: #5E4E8E;--tq-ink-pencil: var(--bc-chi);--tq-ink-typewriter: var(--bc-muc);--tq-ink-print-red: var(--bc-son-dam);--tq-dieu: var(--bc-son);--tq-dieu-deep: var(--bc-son-dam);--tq-dieu-gold: var(--bc-nhu);--tq-chieu: var(--bc-giay);--tq-chieu-line: #CDAE6C;--tq-chieu-red: #B4462F;--tq-chieu-green: #5E7A3E;--tq-sky-tet: #EFE0BA;--tq-mai-petal: #E3B030;--tq-dao-petal: #E39BA0;--tq-leaf: #5F7442;--tq-light-sun: rgba(255, 238, 190, .22);--tq-edge-soft: rgba(110, 70, 30, .16);--tq-night-warm: #2B2633;--tq-fg: var(--bc-muc);--tq-fg-muted: var(--bc-muc-phai);--tq-fg-hand: var(--bc-tim);--tq-action: var(--bc-son);--tq-success: var(--bc-bodoi);--tq-danger: var(--bc-son);--tq-reward: #D9A13B;--tq-night: #1F2630;--tq-font-print: var(--bc-f-in);--tq-font-sign: var(--bc-f-son);--tq-font-hand: var(--bc-f-tay);--tq-font-type: var(--bc-f-may);--tq-text-masthead: 44px;--tq-text-title: 26px;--tq-text-heading: 19px;--tq-text-body: 15px;--tq-text-small: 13px;--tq-text-hand: 18px;--tq-text-num-xl: 96px;--tq-tracking-sign: .08em;--tq-tracking-stamp: .12em;--tq-space-1: 4px;--tq-space-2: 8px;--tq-space-3: 12px;--tq-space-4: 16px;--tq-space-6: 24px;--tq-space-8: 32px;--tq-space-10: 40px;--tq-space-14: 56px;--tq-radius-paper: 0;--tq-radius-ticket: 0;--tq-radius-sheet: 0;--tq-dotline: 1.5px dotted var(--bc-muc-phai);--tq-rule-ink: 1.5px solid var(--bc-muc);--tq-shadow-flat: var(--bc-bong);--tq-shadow-lift: 0 1px 0 rgba(42, 35, 28, .3), 0 10px 18px -10px rgba(42, 35, 28, .6);--tq-age-edge: var(--bc-o-mep);--tq-age-edge-strong: inset 0 0 0 1px rgba(84, 72, 59, .3), inset 0 0 26px rgba(120, 84, 40, .28);--tq-ease-paper: cubic-bezier(.2, .8, .2, 1);--tq-ease-stamp: cubic-bezier(.3, 1.6, .5, 1);--tq-dur-stamp: .12s;--tq-dur-sheet: .24s;--tq-dur-tear: .42s;--tq-dur-unroll: .24s;--tq-topbar-h: 48px;--tq-nav-w: 64px;--tq-panel-w: 320px;--tq-bottomnav-h: 64px;--tq-touch-min: 44px;--tq-z-scene: 0;--tq-z-hud: 10;--tq-z-panel: 20;--tq-z-modal: 40;--tq-z-toast: 50}.tq-paper{background-color:var(--tq-paper-vo);box-shadow:var(--tq-age-edge),var(--tq-shadow-flat)}.tq-oly{background-color:var(--tq-paper-vo);background-image:repeating-linear-gradient(to bottom,transparent 0 7px,rgba(78,63,134,.14) 7px 8px),repeating-linear-gradient(to bottom,transparent 0 31px,rgba(78,63,134,.32) 31px 32px),repeating-linear-gradient(to right,transparent 0 31px,rgba(78,63,134,.1) 31px 32px)}.tq-stamp{position:relative;appearance:none;cursor:pointer;background:transparent;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;flex:none;min-height:var(--tq-touch-min);padding:5px 18px;color:var(--bc-son);border:2.5px solid currentColor;outline:1px solid currentColor;outline-offset:2px;border-radius:0;font-family:var(--bc-f-son);font-weight:400;font-size:20px;letter-spacing:var(--tq-tracking-stamp);line-height:1.1;text-transform:uppercase;filter:url(#tq-stamp);transform:rotate(-3deg);transition:transform var(--tq-dur-stamp) var(--tq-ease-stamp),background-color var(--tq-dur-stamp)}.tq-stamp small{font-family:var(--bc-f-in);font-style:italic;font-weight:400;font-size:13px;letter-spacing:0;text-transform:none;color:var(--bc-son-dam)}.tq-stamp:hover{transform:rotate(-1deg);background-color:#b0392a0f}.tq-stamp:active{transform:rotate(-1deg) scale(.96)}.tq-stamp:focus-visible{outline:2px dashed var(--bc-tim);outline-offset:5px}.tq-stamp[disabled]{opacity:.38;cursor:not-allowed;transform:rotate(-6deg)}.tq-seal-round{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:96px;height:96px;border-radius:50%;border:2.5px solid currentColor;box-shadow:inset 0 0 0 4px transparent,inset 0 0 0 5.5px currentColor;font-family:var(--bc-f-son);font-weight:400;font-size:13px;letter-spacing:.08em;line-height:1.2;filter:url(#tq-stamp)}.tq-pencil{position:relative;appearance:none;cursor:pointer;background:none;border:0;padding:4px 2px;min-height:var(--tq-touch-min);font-family:var(--bc-f-tay);font-weight:400;font-size:17px;color:var(--bc-chi);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.tq-pencil:hover{color:var(--bc-muc)}.tq-pencil:focus-visible{outline:2px dashed var(--bc-tim);outline-offset:2px}.tq-check{position:relative;appearance:none;cursor:pointer;background:none;border:0;padding:4px 2px;min-height:var(--tq-touch-min);display:inline-flex;align-items:center;gap:8px;font-family:var(--bc-f-in);font-size:var(--bc-fs-body);color:var(--bc-muc)}.tq-check .box{position:relative;width:18px;height:18px;border:1.5px solid var(--bc-muc-phai);background:var(--bc-giay-sang)}.tq-check .tick{position:absolute;left:-4px;top:-16px;font-family:var(--bc-f-tay);font-size:28px;color:var(--bc-tim)}.tq-check:focus-visible{outline:2px dashed var(--bc-tim)}.tq-fill{border-bottom:var(--tq-dotline);padding:0 4px 2px;font-family:var(--bc-f-may);font-size:15px;color:var(--bc-muc)}.tq-tape{position:absolute;width:88px;height:22px;background:#d6b26080;mix-blend-mode:multiply;clip-path:polygon(3% 0,97% 6%,100% 50%,96% 100%,4% 94%,0 50%)}.tq-ink{filter:url(#tq-ink)}.tq-chalk-text{font-family:var(--bc-f-tay);color:var(--bc-phan);filter:url(#tq-chalk)}.tq-hud{display:flex;align-items:center;gap:14px;height:var(--tq-hud-h, 48px);box-sizing:border-box;padding:0 max(10px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));background:var(--bc-son) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-kem);clip-path:polygon(0 0,100% 0,100% 88%,97% 100%,90% 91%,82% 99%,71% 90%,60% 100%,49% 92%,38% 100%,27% 90%,16% 99%,7% 91%,0 98%);filter:drop-shadow(0 2px 2px rgba(42,35,28,.35))}.tq-purse{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 8px;background:var(--bc-giay-sang);color:var(--bc-muc);box-shadow:var(--bc-o-mep),0 1px #00000040}.tq-purse b{font-family:var(--bc-f-may);font-weight:400;font-size:15px;font-variant-numeric:tabular-nums}.tq-purse .add{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:2px;border:1.5px solid var(--bc-son);background:none;color:var(--bc-son);font-family:var(--bc-f-son);font-size:15px;line-height:1;cursor:pointer;transform:rotate(-4deg);text-decoration:none}.tq-countdown{display:inline-grid;justify-items:center;align-content:start;width:42px;height:42px;padding-top:6px;flex:none;background:var(--bc-giay-sang);color:var(--bc-son);box-shadow:inset 0 6px 0 var(--bc-son-dam),0 2px 3px #0000004d;transform:rotate(2deg) translateY(3px);line-height:1}.tq-countdown .top{display:none}.tq-countdown .n{font-family:var(--bc-f-son);font-weight:400;font-size:19px;line-height:1;color:var(--bc-son)}.tq-countdown .l{font-family:var(--bc-f-in);font-size:11px;line-height:1.1;color:var(--bc-muc);text-align:center}.tq-journey{display:flex;align-items:center;gap:0;padding:4px 14px;background:var(--bc-bia) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-muc);box-shadow:var(--bc-bong);clip-path:polygon(0 10%,1.5% 0,98.5% 0,100% 10%,99% 50%,100% 90%,98.5% 100%,1.5% 100%,0 90%,1% 50%)}.tq-journey .st{display:flex;flex-direction:row;align-items:center;gap:5px;min-width:0;padding:0 4px;font-family:var(--bc-f-in);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--bc-muc);white-space:nowrap}.tq-journey .hole{width:11px;height:11px;flex:none;border-radius:50%;border:1.5px dashed var(--bc-muc-phai)}.tq-journey .st.done .hole{border:0;background:var(--bc-muc);box-shadow:inset 0 0 0 2px var(--bc-go)}.tq-journey .st.now{color:var(--bc-son-dam)}.tq-journey .st.now .hole{border:2px solid var(--bc-son);box-shadow:0 0 0 3px #b0392a33}.tq-journey .rail{flex:1;min-width:8px;max-width:18px;height:0;border-top:1.5px dotted var(--bc-muc-phai);margin:0 2px}.tq-reward{display:inline-flex;flex-direction:column;align-items:center;padding:6px 14px;color:var(--bc-son);border:2.5px solid currentColor;outline:1px solid currentColor;outline-offset:2px;font-family:var(--bc-f-son);font-weight:400;font-size:24px;letter-spacing:.08em;filter:url(#tq-stamp);transform:rotate(-8deg)}.tq-reward small{font-family:var(--bc-f-in);font-style:italic;font-weight:400;font-size:13px;letter-spacing:0}.tq-dot{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--bc-son);color:var(--bc-kem);font-family:var(--bc-f-may);font-weight:400;font-size:13px;box-sizing:border-box;box-shadow:0 0 0 2px var(--bc-kem)}.tq-todo{background:var(--bc-giay-sang);box-shadow:var(--bc-o-mep),var(--bc-bong);padding:8px 12px;font-family:var(--bc-f-tay);font-size:16px;color:var(--bc-tim)}.tq-face{width:40px;height:40px;border-radius:50%;border:2px solid var(--bc-muc);background:#e2b98a;box-sizing:border-box}@media(prefers-reduced-motion:reduce){.tq-stamp{transition:none}}:root{--tq-hud-fg: var(--bc-kem);--tq-hud-title: var(--bc-nhu);--tq-purse-bg: var(--bc-giay-sang);--tq-kraft-ink: var(--bc-kraft-ink);--tq-kraft-hover: #C49F6E;--tq-kraft-sign: #C9AE7C;--tq-wood-sign: var(--bc-go-vua);--tq-wall: #D7A94F;--tq-pin: #6B6158;--tq-strike: #8A7F70;--tq-urgent-bg: #EFD3C6;--tq-picker-bg: var(--bc-giay-sang);--tq-picker-hi: #E6D3A6;--tq-hint-ink: #A69C8C;--tq-envelope-blue: var(--bc-buudien);--tq-envelope-ink: #2E3A6B;--tq-postmark: rgba(94, 78, 142, .85);--tq-newsprint-line: rgba(60, 50, 40, .28);--tq-scrim: rgba(120, 70, 25, .3);--tq-coin-bac: #D9B24E;--tq-coin-bac-top: #EAD08A;--tq-coin-dong: #BDB5A4;--tq-face-0: #E2B98A;--tq-face-1: #D49A6A;--tq-face-2: #EBC79A;--tq-face-3: #BFA77C;--tq-shadow-dialog: 0 2px 0 rgba(42, 35, 28, .3), 0 18px 30px -14px rgba(42, 35, 28, .6);--tq-shadow-sheet-up: 0 -4px 10px -4px rgba(42, 35, 28, .45);--tq-rail-string: var(--bc-son);--tq-fs-masthead: 40px;--tq-fs-title: 24px;--tq-fs-heading: 19px;--tq-fs-body: 16px;--tq-fs-small: 14px;--tq-fs-micro: 13px;--tq-fs-tag: 13px;--tq-fs-hand: 18px;--tq-fs-timer: 48px;--tq-fs-stamp-lg: 26px;--tq-hud-h: 48px;--tq-strip-h: 0px;--tq-rail-w: var(--tq-nav-w);--tq-bottom-h: 0px}@media(max-width:767px),(orientation:landscape)and (max-height:500px){:root{--tq-fs-masthead: 30px;--tq-fs-title: 21px;--tq-fs-heading: 17px;--tq-fs-body: 15px;--tq-fs-small: 13px;--tq-fs-micro: 13px;--tq-fs-tag: 13px;--tq-fs-hand: 16px;--tq-fs-timer: 36px;--tq-fs-stamp-lg: 22px}}@media(max-width:767px)and (orientation:portrait),(max-width:767px)and (min-height:501px){:root{--tq-rail-w: 0px;--tq-bottom-h: var(--tq-bottomnav-h)}}@media(orientation:landscape)and (max-height:500px){:root{--tq-hud-h: 44px;--tq-rail-w: 56px;--tq-bottom-h: 0px;--bc-slip-w: 300px}}@media(min-width:1920px){:root{--tq-fs-masthead: 48px;--tq-fs-title: 28px;--tq-fs-heading: 21px;--tq-fs-body: 18px;--tq-fs-small: 15px;--tq-fs-micro: 14px;--tq-fs-tag: 14px;--tq-fs-hand: 20px;--tq-fs-timer: 56px;--tq-fs-stamp-lg: 30px;--tq-hud-h: 56px;--tq-rail-w: 76px;--bc-slip-w: 380px;--bc-fs-body: 17px;--bc-fs-title: 22px;--bc-fs-small: 14px}}@media(min-width:2400px){:root{--tq-fs-title: 32px;--tq-fs-heading: 24px;--tq-fs-body: 20px;--tq-fs-small: 17px;--tq-fs-hand: 23px;--tq-hud-h: 64px;--tq-rail-w: 88px;--bc-slip-w: 440px;--bc-fs-body: 19px;--bc-fs-title: 25px;--bc-fs-small: 16px}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-synthesis-weight:none}body{overflow-x:hidden;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left)}body{margin:0;background:var(--bc-giay) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--tq-fg);font-family:var(--tq-font-print);font-size:var(--tq-fs-body);line-height:1.45;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}*{scrollbar-width:none}*::-webkit-scrollbar{display:none}h1,h2,h3{margin:0 0 var(--tq-space-3);font-family:var(--tq-font-print);font-weight:700;line-height:1.2}h1{font-size:var(--tq-fs-title)}h2{font-size:var(--tq-fs-heading)}h3{font-size:var(--tq-fs-body)}p{margin:0 0 var(--tq-space-3)}a{color:var(--tq-ink-print-red)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px dashed var(--tq-ink-purple);outline-offset:2px}.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tq-skip{position:absolute;left:var(--tq-space-4);top:-100px;z-index:var(--tq-z-toast);padding:var(--tq-space-2) var(--tq-space-4);background:var(--tq-paper-sheet);color:var(--tq-fg);box-shadow:var(--tq-shadow-lift)}.tq-skip:focus{top:var(--tq-space-2)}html.tq-no-ink *,html.tq-no-ink *:before,html.tq-no-ink *:after{filter:none!important}.tq-bg-chieu,.tq-bg-sky{background:var(--bc-giay) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply}.tq-bg-wall{background:var(--tq-wall) url(/tex/plaster.webp) 0 0 / 640px;background-blend-mode:multiply}.tq-bg-night{background-color:var(--tq-night-warm);color:var(--tq-chalk)}.tq-shell{display:grid;grid-template-columns:var(--tq-rail-w) minmax(0,1fr);grid-template-rows:var(--tq-hud-h) minmax(0,1fr);grid-template-areas:"hud hud" "rail main";height:100dvh;overflow:hidden}.tq-shell>.tq-hud{grid-area:hud;z-index:30;position:relative;min-width:0}.tq-shell__rail{grid-area:rail;position:relative;z-index:20;min-height:0}.tq-shell__strip{display:none}.tq-shell__main{grid-area:main;position:relative;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#cdbb93}.tq-shell__main>.tq-route{position:relative;flex:1;min-height:0}.tq-shell__bottom{display:none}.tq-shell--bare{grid-template-columns:minmax(0,1fr);grid-template-areas:"hud" "main"}.tq-shell--bare .tq-shell__rail,.tq-shell--bare .tq-shell__bottom{display:none!important}@media(max-width:767px)and (orientation:portrait),(max-width:767px)and (min-height:501px){.tq-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--tq-hud-h) minmax(0,1fr) calc(var(--tq-bottom-h) + env(safe-area-inset-bottom));grid-template-areas:"hud" "main" "nav"}.tq-shell--bare{grid-template-rows:var(--tq-hud-h) minmax(0,1fr) 0}.tq-shell__rail{display:none}.tq-shell__bottom{grid-area:nav;display:block;z-index:20}}.tq-screen{position:absolute;inset:0}.tq-screen__stage{position:absolute;inset:0;min-width:0;min-height:0;overflow:hidden;isolation:isolate}.tq-screen__panel{position:absolute;top:14px;right:14px;z-index:var(--tq-z-panel);display:flex;flex-direction:column;width:min(var(--tq-panel-slip, var(--bc-slip-w)),calc(100% - 28px));max-height:calc(100% - 28px);transform-origin:50% 0;animation:tq-unroll var(--tq-dur-unroll) var(--tq-ease-paper) both}.tq-screen__panel>*{flex:0 1 auto;min-height:0;max-height:100%}.tq-screen--wide .tq-screen__panel{--tq-panel-slip: calc(var(--bc-slip-w) + 80px)}.tq-screen[data-panel=closed] .tq-screen__panel,.tq-screen--no-panel .tq-screen__panel{display:none}@keyframes tq-unroll{0%{transform:scaleY(.2) rotate(-1deg);opacity:0}to{transform:none;opacity:1}}.tq-screen__toggle,.tq-screen__scrim{display:none}.tq-screen__fold{position:absolute;top:6px;right:10px;z-index:3;min-height:var(--tq-touch-min);min-width:var(--tq-touch-min);padding:2px 4px;border:0;background:none;cursor:pointer;font-family:var(--bc-f-tay);font-size:16px;color:var(--bc-chi);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.tq-screen__fold:focus-visible{outline:2px dashed var(--tq-ink-purple);outline-offset:2px}.tq-foldsign{position:absolute;top:34px;right:clamp(12px,2vw,28px);z-index:19;display:block;min-width:var(--tq-touch-min);min-height:var(--tq-touch-min);margin:0;padding:0;border:0;background:none;cursor:pointer;transform:rotate(-1deg);transform-origin:50% -18px}.tq-foldsign:before{content:"";position:absolute;left:50%;bottom:calc(100% - 3px);width:56%;height:16px;transform:translate(-50%);background:var(--bc-go);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 22' preserveAspectRatio='none'%3E%3Cpath d='M2 22 L50 3 L98 22' fill='none' stroke='black' stroke-width='2.4' vector-effect='non-scaling-stroke'/%3E%3Ccircle cx='50' cy='3' r='3'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 22' preserveAspectRatio='none'%3E%3Cpath d='M2 22 L50 3 L98 22' fill='none' stroke='black' stroke-width='2.4' vector-effect='non-scaling-stroke'/%3E%3Ccircle cx='50' cy='3' r='3'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.tq-foldsign:after{content:"";position:absolute;inset:-4px -4px -6px}.tq-foldsign:focus-visible{outline:2px dashed var(--tq-ink-purple);outline-offset:4px}.tq-foldsign__name{display:flex;align-items:center;min-height:var(--tq-touch-min);padding:4px 14px;max-width:16em;white-space:nowrap;font-family:var(--bc-f-son);font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;font-size:16px;background:var(--bc-son) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-kem);box-shadow:inset 0 0 0 3px var(--bc-son),inset 0 0 0 4px var(--bc-kem),0 2px 3px #00000059}.tq-foldsign--plank .tq-foldsign__name,.tq-foldsign--arrow .tq-foldsign__name{background-color:var(--bc-go-vua);box-shadow:inset 0 0 0 2px var(--bc-go),0 2px 3px #00000059;clip-path:polygon(0 4%,7% 0,54% 3%,100% 0,99% 55%,100% 100%,44% 96%,4% 100%,1% 50%)}.tq-foldsign--kraft .tq-foldsign__name{background-color:var(--bc-kraft);color:var(--bc-kraft-ink);box-shadow:inset 0 0 0 1px #1e181259,0 2px 3px #0000004d}.tq-foldsign--kraft:before{display:none}.tq-foldsign--chalk .tq-foldsign__name{background-color:var(--bc-bang);color:var(--bc-phan);box-shadow:inset 0 0 0 3px var(--bc-go-vua),0 2px 3px #00000059}.tq-foldsign--post .tq-foldsign__name{background-color:var(--bc-buudien)}.tq-foldsign__hint{display:none}.tq-foldsign .tq-dot{position:absolute;top:-8px;right:-8px}.tq-foldsign:hover{animation:tq-signswing .9s ease-in-out 1}.tq-foldsign.is-calling{animation:tq-signswing 1.5s ease-in-out infinite}.tq-screen[data-panel=open] .tq-foldsign{visibility:hidden}@keyframes tq-signswing{0%,to{transform:rotate(-1deg)}30%{transform:rotate(-4deg)}65%{transform:rotate(2deg)}}.tq-screen__stage:after{content:"";position:absolute;inset:0;z-index:60;pointer-events:none;background:url(/tex/grain.webp) 0 0 / 200px;mix-blend-mode:multiply;opacity:.45}.tq-no-ink .tq-screen__stage:after{display:none}.tq-aged{position:absolute;inset:0;pointer-events:none;background:url(/tex/plaster.webp) 0 0 / 640px;mix-blend-mode:multiply;opacity:.32}@media(max-width:767px)and (orientation:portrait),(max-width:767px)and (min-height:501px){.tq-screen__panel,.tq-foldsign{display:none}.tq-screen--fold .tq-signdrop{max-height:calc(100% - 96px)}}@media(orientation:landscape)and (max-height:500px){.tq-screen__panel{top:8px;right:8px;max-height:calc(100% - 16px)}.tq-foldsign{top:24px}.tq-foldsign__name{font-size:13px;padding:4px 10px}}.tq-page{position:absolute;inset:0;overflow-y:auto;padding:var(--tq-space-8) var(--tq-space-6) var(--tq-space-14)}.tq-page__backdrop{position:absolute;inset:0;z-index:0;pointer-events:none}.tq-page__backdrop canvas{width:100%;height:100%;display:block}.tq-page__backdrop:after{content:"";position:absolute;inset:0;background:#e9dab62e}.tq-page__sheet{position:relative;z-index:1;max-width:clamp(720px,46vw,1040px);margin:0 auto;padding:var(--tq-space-6) var(--tq-space-8) var(--tq-space-8);transform:rotate(-.3deg)}.tq-page__title{margin:0 0 var(--tq-space-4);padding-bottom:6px;border-bottom:3px double var(--bc-son-dam);font-family:var(--bc-f-son);font-weight:400;letter-spacing:.06em;line-height:1.15;color:var(--bc-son-dam);filter:url(#tq-ink)}@media(max-width:767px),(orientation:landscape)and (max-height:500px){.tq-page{padding:var(--tq-space-3) var(--tq-space-2) var(--tq-space-8)}.tq-page__sheet{padding:var(--tq-space-4) var(--tq-space-4) var(--tq-space-6);transform:none}}.tq-stack{display:flex;flex-direction:column;gap:var(--tq-space-3)}.tq-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tq-space-3)}.tq-muted{color:var(--tq-fg-muted)}.tq-hand{font-family:var(--tq-font-hand);font-weight:400;font-size:var(--tq-fs-hand);line-height:1.6;color:var(--tq-fg-hand)}.tq-type{font-family:var(--tq-font-type);color:var(--tq-ink-typewriter)}.tq-sign{font-family:var(--tq-font-sign);font-weight:400;letter-spacing:var(--tq-tracking-sign);text-transform:uppercase}.tq-error{font-family:var(--tq-font-print);font-style:italic;font-size:var(--tq-fs-small);color:var(--tq-danger);text-decoration:underline wavy;text-underline-offset:4px}.tq-rule{border:0;border-top:1px dotted var(--bc-ke);margin:var(--tq-space-3) 0}.tq-banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tq-space-2) var(--tq-space-3);padding:var(--tq-space-2) var(--tq-space-4);background:var(--tq-purse-bg);box-shadow:var(--tq-age-edge);font-size:var(--tq-fs-small)}.tq-banner code{font-family:var(--tq-font-type);font-size:var(--tq-text-body);letter-spacing:.1em;user-select:all}.tq-hint{position:relative;margin:var(--tq-space-4) 0;padding:var(--tq-space-4);background:var(--tq-paper-sheet);box-shadow:var(--tq-age-edge),var(--tq-shadow-flat)}.tq-hint ol{margin:0 0 var(--tq-space-3);padding-left:var(--tq-space-6)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.tq-stamp{text-decoration:none}.tq-stamp--sm{min-height:var(--tq-touch-min);padding:3px 12px;font-size:16px}.tq-stamp--lg{min-height:56px;min-width:200px;padding:6px 22px;font-size:var(--tq-fs-stamp-lg)}.tq-stamp.is-pending{border-style:dashed;outline-style:dashed;opacity:.7;font-size:16px;cursor:progress;transform:rotate(-3deg)}.tq-stamp.is-pending[disabled]{cursor:progress}.tq-seal-round--red{color:var(--bc-son)}.tq-seal-round--purple{color:var(--tq-postmark)}.tq-pencil{display:inline-flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap}.tq-pencil__text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.tq-pencil[disabled]{opacity:.45;cursor:not-allowed}.tq-pencil--on-red{color:var(--bc-kem)}.tq-pencil--on-red:hover{color:var(--bc-nhu)}.tq-check{text-align:left}.tq-check .box{flex:none}.tq-check[disabled]{opacity:.45;cursor:not-allowed}.tq-tick{position:absolute;left:-4px;top:-12px;color:var(--bc-tim);filter:url(#tq-ink);pointer-events:none}.tq-radiogroup{display:flex;flex-direction:column}.tq-radiogroup--ledger{border-top:1.5px solid var(--bc-muc)}.tq-radiogroup--check{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--tq-space-3)}.tq-radio{position:relative;appearance:none;background:none;border:0;cursor:pointer;text-align:left;color:var(--bc-muc);font-family:var(--bc-f-in);font-size:var(--tq-fs-body)}.tq-radiogroup--ledger .tq-radio{display:block;width:100%;padding:8px 4px;border-bottom:1px dashed var(--bc-ke);min-height:var(--tq-touch-min)}.tq-radiogroup--check .tq-radio{display:inline-flex;align-items:center;gap:8px;padding:4px 2px;min-height:var(--tq-touch-min)}.tq-radiogroup--check .tq-radio .box{position:relative;flex:none;width:18px;height:18px;border:1.5px solid var(--bc-muc-phai);background:var(--bc-giay-sang)}.tq-radio:focus-visible{outline:2px dashed var(--bc-tim);outline-offset:-2px}.tq-radio.is-disabled{cursor:not-allowed;color:var(--tq-strike)}.tq-radio.is-disabled .tq-radio__body{text-decoration:line-through}.tq-radio__body{position:relative;display:block}.tq-pencircle{position:absolute;inset:0 -6px;width:calc(100% + 12px);height:100%;color:var(--bc-son);opacity:.85;pointer-events:none}.tq-radio__stamp{position:absolute;left:40%;top:6px;padding:1px 8px;border:2px solid currentColor;color:var(--bc-son);font-family:var(--bc-f-son);font-weight:400;font-size:15px;letter-spacing:.1em;transform:rotate(-6deg);filter:url(#tq-stamp)}.tq-fillline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:2px 8px}.tq-fillline__label{font-family:var(--bc-f-in);font-weight:700;font-size:var(--bc-fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muc-phai);white-space:nowrap}.tq-fillline__input{flex:1;min-width:120px;min-height:var(--tq-touch-min);padding:0 2px;background:transparent;border:0;border-bottom:var(--tq-dotline);border-radius:0;font-family:var(--bc-f-may);font-size:16px;color:var(--bc-muc)}.tq-fillline__input::placeholder,.tq-fillline__input.is-empty{color:var(--tq-hint-ink);font-family:var(--bc-f-in);font-style:italic}.tq-fillline__input:focus{outline:none;border-bottom:2px solid var(--bc-tim)}.tq-fillline.has-error .tq-fillline__input{border-bottom:1.5px dotted var(--bc-son)}.tq-fillline__error{flex-basis:100%;font-family:var(--bc-f-in);font-style:italic;font-size:var(--bc-fs-small);color:var(--bc-son)}.tq-fillline--value .tq-fillline__input{display:inline-block;line-height:1.6}.tq-fillline .tq-pencil{font-size:16px;min-height:var(--tq-touch-min);min-width:var(--tq-touch-min);justify-content:center;padding:4px 2px}.tq-paper{position:relative;background-image:url(/tex/grain.webp);background-size:200px;background-blend-mode:multiply}.tq-paper--vo{background-color:var(--bc-giay)}.tq-paper--oly{background-color:var(--bc-giay);background-image:repeating-linear-gradient(to bottom,transparent 0 7px,rgba(78,63,134,.14) 7px 8px),repeating-linear-gradient(to bottom,transparent 0 31px,rgba(78,63,134,.32) 31px 32px),repeating-linear-gradient(to right,transparent 0 31px,rgba(78,63,134,.1) 31px 32px)}.tq-paper--poluya,.tq-paper--telegram,.tq-paper--sheet{background-color:var(--bc-poluya)}.tq-paper--bao{background-color:var(--tq-paper-bao);background-image:repeating-linear-gradient(to bottom,transparent 0 5px,var(--tq-newsprint-line) 5px 6px)}.tq-paper--kraft{background-color:var(--bc-kraft);color:var(--bc-kraft-ink);box-shadow:var(--tq-age-edge-strong),var(--bc-bong)}.tq-paper--card{background-color:var(--bc-bia)}.tq-paper--dieu{background-color:var(--bc-son);color:var(--bc-kem);box-shadow:var(--bc-o-mep),var(--bc-bong)}.tq-paper--lift{box-shadow:var(--bc-o-mep),var(--bc-bong)}.tq-purse{position:relative;flex:none;transition:box-shadow var(--tq-dur-stamp)}.tq-purse__name{display:none}.tq-purse .add:before{content:"";position:absolute;inset:-12px}.tq-purse.is-gaining{box-shadow:inset 0 0 0 2px var(--bc-son)}.tq-purse__gain{font-family:var(--bc-f-may);font-size:14px;color:var(--bc-son)}.tq-purse--compact{padding:0 6px;gap:3px}.tq-purse--compact b{font-size:14px}.tq-coin{flex:none}.tq-coin path,.tq-coin ellipse,.tq-coin circle,.tq-coin rect{stroke:var(--bc-muc);stroke-width:3}.tq-coin--bac path{fill:var(--tq-coin-bac)}.tq-coin--bac ellipse{fill:var(--tq-coin-bac-top)}.tq-coin--dong circle{fill:var(--tq-coin-dong)}.tq-coin--dong rect{fill:var(--bc-giay-sang);stroke-width:2.5}.tq-coin--hatdua ellipse{fill:var(--tq-chieu-red);stroke-width:2.5}.tq-countdown--compact{transform:rotate(2deg) translateY(2px) scale(.92)}.tq-journey{margin:0;list-style:none;transform:rotate(-.6deg)}.tq-journey__item{display:flex;align-items:center;flex:0 0 auto}.tq-journey--compact{max-width:300px;padding:3px 10px}.tq-timer{display:inline-flex;align-items:center;gap:10px;padding:4px 12px;border:2px solid var(--bc-son-dam);color:var(--bc-muc);background:var(--bc-giay-sang)}.tq-timer__label{font-size:var(--bc-fs-small);line-height:1.2}.tq-timer__n{font-family:var(--bc-f-son);font-weight:400;line-height:1;color:var(--bc-son);font-variant-numeric:tabular-nums;filter:url(#tq-ink)}.tq-timer--md .tq-timer__n{font-size:28px}.tq-timer--lg .tq-timer__n{font-size:var(--tq-fs-timer)}.tq-timer.is-urgent{background:var(--tq-urgent-bg);animation:tq-shake .5s ease-in-out infinite}.tq-timer.is-urgent .tq-timer__label{font-weight:700}.tq-timer.is-urgent .tq-timer__n{color:var(--bc-son-dam)}@keyframes tq-shake{0%,to{transform:rotate(-1deg)}50%{transform:rotate(-1deg) translate(1.5px)}}.tq-reward-layer{position:fixed;inset:0;pointer-events:none;z-index:var(--tq-z-toast);display:grid;place-items:center}.tq-reward-layer>div{grid-area:1 / 1}.tq-reward-flight{animation:tq-thump var(--tq-dur-stamp) var(--tq-ease-stamp) both;transition:transform .6s var(--tq-ease-paper),opacity .6s}.tq-reward-flight .tq-reward{font-size:30px;background:var(--bc-giay-sang)}@keyframes tq-thump{0%{transform:scale(1.6);opacity:0}to{transform:scale(1);opacity:1}}.tq-face{display:inline-block;flex:none}.tq-face--t0{background:var(--tq-face-0)}.tq-face--t1{background:var(--tq-face-1)}.tq-face--t2{background:var(--tq-face-2)}.tq-face--t3{background:var(--tq-face-3)}.tq-faces{display:inline-flex}.tq-faces .tq-face+.tq-face{margin-left:-8px}.tq-hud__brand{display:flex;flex-direction:column;line-height:1;min-width:0;flex:none;color:inherit;text-decoration:none}.tq-hud__name{white-space:nowrap;font-family:var(--bc-f-son);font-weight:400;font-size:22px;letter-spacing:.06em;color:var(--bc-nhu);filter:url(#tq-ink)}.tq-hud__sub{font-family:var(--bc-f-in);font-style:italic;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px;max-width:18em}.tq-hud .tq-journey{margin:0 auto 0 8px;flex:0 1 auto;min-width:0;overflow:hidden}.tq-hud__purses{margin-left:auto;display:flex;align-items:center;gap:8px;min-width:0}.tq-hud__account{display:flex;align-items:center;flex:none}.tq-hud__account .tq-pencil{font-size:16px;white-space:nowrap}.tq-hud__me{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;min-width:34px;padding:0 8px;flex:none;background:var(--bc-kraft) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-kraft-ink);box-shadow:inset 0 0 0 1.5px #1e181266,0 1px #0000004d;text-decoration:none;font-family:var(--bc-f-in);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.tq-hud__me:after{content:"";position:absolute;inset:-6px -4px}.tq-hud__me .tq-face{width:22px;height:22px;border-width:1.5px}.tq-hud__me:focus-visible{outline:2px dashed var(--bc-nhu);outline-offset:2px}.tq-hud__busy{font-family:var(--bc-f-tay);font-size:14px;white-space:nowrap}.tq-radio-btn,.tq-knob{position:relative;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 10px;border:0;cursor:pointer;flex:none;background:var(--bc-kraft) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-kraft-ink);box-shadow:inset 0 0 0 1.5px #1e181266,0 1px #0000004d}.tq-radio-btn span{font-family:var(--bc-f-in);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.tq-radio-btn.is-on{background-color:var(--bc-giay-sang);color:var(--bc-son-dam)}.tq-knob{width:34px;padding:0;justify-content:center;border-radius:50%}.tq-radio-btn:after,.tq-knob:after{content:"";position:absolute;inset:-6px -5px}.tq-radio-btn:focus-visible,.tq-knob:focus-visible{outline:2px dashed var(--bc-nhu);outline-offset:2px}@media(max-width:1100px){.tq-hud .tq-journey .tq-journey__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tq-hud .tq-journey .st.now .tq-journey__label{position:static;width:auto;height:auto;clip:auto}}@media(max-width:767px),(orientation:landscape)and (max-height:500px){.tq-hud{gap:8px}.tq-hud__sub{display:none}.tq-hud__name{font-size:20px}.tq-hud__purses{gap:5px}.tq-hud__melabel{display:none}.tq-hud__me{padding:0;width:34px}.tq-radio-btn{width:34px;padding:0;justify-content:center}.tq-radio-btn span{display:none}}@media(max-width:374px),(orientation:landscape)and (max-height:500px)and (max-width:740px){.tq-hud{gap:5px;padding:0 6px 0 8px}.tq-hud__name{font-size:17px;letter-spacing:.03em}.tq-hud__purses{gap:4px}}@media(min-width:1920px){.tq-hud__name{font-size:26px}.tq-purse{height:34px}.tq-purse b{font-size:17px}.tq-radio-btn,.tq-knob,.tq-hud__me{height:36px}.tq-knob{width:38px}.tq-countdown{width:46px;height:46px}}.tq-rail{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0;background:var(--bc-go-vua) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:inset -3px 0 #00000040;overflow-y:auto;overflow-x:hidden}.tq-rail__string{display:none}.tq-navtag{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;text-decoration:none;cursor:pointer;background:var(--bc-kraft) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-kraft-ink);box-shadow:inset 0 -2px #0000002e}.tq-navtag--rail{width:calc(var(--tq-rail-w) - 10px);min-height:52px;padding:7px 2px 4px;clip-path:polygon(22% 0,78% 0,100% 14%,100% 100%,0 100%,0 14%)}.tq-navtag__nail{position:absolute;top:4px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--bc-go)}.tq-navtag svg{margin-top:3px}.tq-navtag__label{font-family:var(--bc-f-in);font-weight:700;font-size:var(--tq-fs-tag);line-height:1.05;text-align:center}.tq-navtag__note{display:none}.tq-navtag .tq-dot{position:absolute;right:2px;top:6px;min-width:18px;height:18px;font-size:12px}@media(hover:hover){.tq-navtag:hover:not(.is-locked):not(.is-active){background-color:var(--tq-kraft-hover)}}.tq-navtag:focus-visible{outline:2px dashed var(--bc-nhu);outline-offset:2px}.tq-navtag.is-active{background-color:var(--bc-son);color:var(--bc-kem)}.tq-navtag.is-locked{opacity:.6;cursor:not-allowed}.tq-bottomnav{display:flex;justify-content:space-around;gap:0;height:100%;padding:4px 4px env(safe-area-inset-bottom);background:var(--bc-go-vua) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:inset 0 3px #00000040}.tq-navtag--bottom{flex:0 1 auto;width:max(44px,min(56px,calc((100vw - 8px)/6.4)));min-height:56px;justify-content:flex-start;padding:6px 1px 3px;clip-path:polygon(22% 0,78% 0,100% 14%,100% 100%,0 100%,0 14%)}.tq-navtag--bottom svg{margin-top:4px}.tq-navtag--bottom .tq-navtag__label{letter-spacing:-.01em}.tq-navtag--bottom .tq-dot{right:0;top:4px}@media(max-width:767px){.tq-navtag--mobile-hidden{display:none}}.tq-sheet{position:absolute;left:0;right:0;bottom:0;z-index:var(--tq-z-panel);display:flex;flex-direction:column;background:var(--bc-poluya) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:var(--bc-o-mep),var(--tq-shadow-sheet-up);clip-path:polygon(0 6px,6% 0,14% 5px,24% 0,34% 6px,46% 0,58% 5px,70% 0,82% 6px,92% 0,100% 5px,100% 100%,0 100%);transition:height var(--tq-dur-sheet) var(--tq-ease-paper);touch-action:none}.tq-sheet.is-dragging{transition:none}.tq-sheet__grip{flex:none;align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:44px;padding:10px 16px 4px;background:none;border:0;cursor:grab;touch-action:none}.tq-sheet__handle{width:9px;height:9px;border-radius:50%;background:#6b6158;box-shadow:0 1px 1px #00000073}.tq-sheet__title{align-self:stretch;display:flex;align-items:baseline;justify-content:space-between;gap:8px;text-align:left;border-bottom:3px double var(--bc-son-dam);padding-bottom:4px}.tq-sheet__title b{font-family:var(--bc-f-son);font-weight:400;font-size:var(--bc-fs-title);letter-spacing:.06em;color:var(--bc-son-dam);text-transform:uppercase;filter:url(#tq-ink)}.tq-sheet__title small,.tq-sheet__title span{font-family:var(--bc-f-in);font-style:italic;font-size:13px;color:var(--bc-muc-phai)}.tq-sheet__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.tq-sheet[data-snap=peek] .tq-sheet__body{visibility:hidden}.tq-sheet .tq-panelpaper{box-shadow:none;transform:none;min-height:100%;background:none}.tq-sheet .tq-panelpaper>.tq-tape,.tq-sheet .tq-panelpaper>.tq-pin{display:none}.tq-panelpaper{position:relative;display:flex;flex-direction:column;min-height:0;max-height:100%}.tq-screen__panel .tq-panelpaper{transform:rotate(-.4deg)}.tq-screen__panel .tq-panelpaper>.tq-tape{display:none}.tq-pin{position:absolute;top:6px;left:50%;width:9px;height:9px;margin-left:-4px;border-radius:50%;background:var(--tq-pin);box-shadow:0 1px 1px #00000073}.tq-pin--l,.tq-pin--r{left:50%;right:auto}.tq-pin--r{display:none}.tq-telegram{padding:16px 16px 12px;gap:8px}.tq-telegram__head{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:0 56px 6px 0;border-bottom:3px double var(--bc-son-dam);text-align:left}.tq-telegram__kicker{font-family:var(--bc-f-in);font-weight:700;font-size:var(--bc-fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muc-phai)}.tq-telegram__title{margin:0;font-family:var(--bc-f-son);font-weight:400;font-size:var(--bc-fs-title);letter-spacing:.06em;color:var(--bc-son-dam);filter:url(#tq-ink)}.tq-telegram__body{flex:0 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;margin:0 -6px;padding:4px 6px}.tq-telegram__foot{flex:none;display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:8px;border-top:1.5px dashed var(--bc-ke)}.tq-telegram fieldset{margin:0;padding:0;border:0;min-width:0}.tq-telegram legend{padding:0;font-family:var(--bc-f-in);font-weight:700;font-size:var(--bc-fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muc-phai)}.tq-telegram__box{padding:6px 8px;background:#f1e6c899;box-shadow:inset 0 0 0 1px var(--bc-ke)}.tq-telegram__box-label{font-size:13px;font-style:italic;color:var(--bc-muc-phai)}.tq-telegram__text{margin:2px 0 0;font-family:var(--bc-f-may);font-size:15px;line-height:1.45;color:var(--bc-muc);letter-spacing:.06em}.tq-board{background-color:var(--bc-poluya);padding:14px 16px 12px}.tq-board__head{flex:none;margin:0;padding:0 56px 6px 0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border-bottom:3px double var(--bc-son-dam)}.tq-board__title{margin:0;font-family:var(--bc-f-son);font-weight:400;font-size:var(--bc-fs-title);letter-spacing:.06em;color:var(--bc-son-dam);filter:url(#tq-ink)}.tq-board__sub{order:-1;font-family:var(--bc-f-in);font-weight:700;font-size:var(--bc-fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muc-phai)}.tq-board__body{flex:0 1 auto;min-height:0;overflow-y:auto;padding:6px 0 4px;display:flex;flex-direction:column;gap:6px}.tq-board__foot{flex:none;padding:8px 0 0;margin-top:6px;border-top:1.5px dashed var(--bc-ke);display:flex;align-items:center;justify-content:space-between;gap:10px}.tq-board__foot-kicker{font-family:var(--bc-f-in);font-weight:700;font-size:var(--bc-fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bc-son-dam)}@media(orientation:landscape)and (max-height:500px){.tq-board{padding:10px 12px 8px}.tq-board__body{gap:2px}.tq-board__foot .tq-slip{flex:1;min-width:0}.tq-board__foot .tq-slip>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-board__foot .tq-board__foot-kicker{display:none}}.tq-price{display:grid;grid-template-columns:1fr auto;gap:1px 12px;align-items:baseline}.tq-price__name{font-family:var(--bc-f-in);font-weight:700;font-size:var(--tq-fs-body)}.tq-price__amount{font-family:var(--bc-f-in);font-weight:700;font-size:var(--tq-fs-body);text-align:right;font-variant-numeric:tabular-nums}.tq-price__meta{font-style:italic;font-size:13px;color:var(--bc-muc-phai)}.tq-price__note{font-style:italic;font-size:13px;text-align:right;color:var(--bc-son)}.tq-price__note s{color:var(--tq-strike);margin-right:4px}.tq-tabs__list{display:flex;gap:3px;align-items:flex-end;overflow-x:auto}.tq-tab{position:relative;appearance:none;cursor:pointer;min-height:var(--tq-touch-min);padding:6px 12px;border:0;background:var(--bc-kraft) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-kraft-ink);font-family:var(--bc-f-in);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)}.tq-tab[aria-selected=true]{background-color:var(--bc-poluya);color:var(--bc-son-dam);padding-top:8px}.tq-tab:focus-visible{outline:2px dashed var(--bc-tim);outline-offset:-4px}.tq-tabs__panel{background:var(--bc-poluya) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:var(--bc-o-mep);padding:var(--tq-space-3) var(--tq-space-4)}.tq-picker{display:flex;flex-direction:column;gap:6px}.tq-picker__list{margin:0;padding:0;list-style:none;max-height:260px;overflow-y:auto;background:var(--bc-giay-sang);box-shadow:inset 0 0 0 1px var(--bc-ke)}.tq-picker__opt{display:flex;align-items:baseline;gap:6px;min-height:44px;padding:8px 10px;border-bottom:1px dashed var(--bc-ke);cursor:pointer;font-size:var(--tq-fs-body)}.tq-picker__opt:last-child{border-bottom:0}.tq-picker__opt.is-active{background:var(--tq-picker-hi)}.tq-picker__opt[aria-selected=true] b{color:var(--bc-son-dam)}.tq-picker__opt small{font-style:italic;font-size:13px;color:var(--bc-muc-phai)}.tq-picker__empty{padding:8px 10px;font-style:italic;font-size:var(--tq-fs-small);color:var(--bc-muc-phai)}.tq-tally{display:flex;flex-direction:column;gap:6px}.tq-tally__boxes{display:flex;flex-wrap:wrap;gap:5px}.tq-tally__box{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1.5px dashed var(--bc-muc-phai)}.tq-tally__box.is-done{border:1.5px solid var(--bc-muc);color:var(--bc-son);font-family:var(--bc-f-son);font-weight:400;font-size:12px;filter:url(#tq-stamp)}.tq-tally__label{font-size:var(--tq-fs-small)}.tq-ledger{margin:0;padding:0;list-style:none;border-top:1.5px solid var(--bc-muc)}.tq-ledgerrow{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:7px 4px;border-bottom:1px dashed var(--bc-ke)}.tq-ledgerrow--noface{grid-template-columns:minmax(0,1fr) auto auto}.tq-ledgerrow__main{display:flex;flex-direction:column;min-width:0}.tq-ledgerrow__title{font-weight:700;font-size:var(--tq-fs-body)}.tq-ledgerrow__note{font-style:italic;font-size:13px;color:var(--bc-muc-phai);overflow-wrap:anywhere}.tq-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px;text-align:center;box-shadow:inset 0 0 0 1.5px var(--bc-ke)}.tq-empty svg{color:var(--tq-strike);filter:url(#tq-ink)}.tq-empty__text{font-style:italic;font-size:var(--tq-fs-body);color:var(--bc-muc-phai);margin:0}.tq-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:18px;text-align:center}.tq-loading__seal{padding:8px 16px;border:3px double var(--bc-son);color:var(--bc-son);font-family:var(--bc-f-son);font-weight:400;font-size:19px;letter-spacing:.14em;transform:rotate(-4deg);filter:url(#tq-stamp);animation:tq-breathe 1.4s ease-in-out infinite}.tq-loading__note{font-style:italic;font-size:var(--tq-fs-small);color:var(--bc-muc-phai)}.tq-loading--inline{flex-direction:row;padding:4px 0;justify-content:flex-start}.tq-loading--inline .tq-loading__seal{font-size:14px;padding:2px 8px;border-width:2px;border-style:solid}@keyframes tq-breathe{50%{opacity:.45}}.tq-toasts{position:fixed;left:50%;top:calc(var(--tq-hud-h) + 12px);z-index:var(--tq-z-toast);transform:translate(-50%);display:flex;flex-direction:column;gap:6px;width:min(380px,calc(100vw - 24px));pointer-events:none}.tq-toast{pointer-events:auto;position:relative;display:flex;gap:10px;align-items:center;padding:6px 10px 6px 12px;background:var(--bc-giay-sang) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:var(--bc-o-mep),var(--bc-bong);animation:tq-drop var(--tq-dur-sheet) var(--tq-ease-paper) both}.tq-toast__body{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.tq-toast__kicker{align-self:flex-start;padding:1px 6px;border:2px solid currentColor;font-family:var(--bc-f-son);font-weight:400;font-size:13px;letter-spacing:.08em;color:var(--bc-cham);transform:rotate(-4deg);filter:url(#tq-stamp)}.tq-toast__seal{flex:none;padding:2px 6px;border:2px solid currentColor;font-family:var(--bc-f-son);font-weight:400;font-size:13px;letter-spacing:.08em;transform:rotate(-6deg);filter:url(#tq-stamp)}.tq-toast--done .tq-toast__seal{color:var(--bc-bodoi)}.tq-toast--error .tq-toast__seal{color:var(--bc-son)}.tq-toast__msg{font-size:15px;line-height:1.35}.tq-toast .tq-pencil{min-height:32px;padding:0 4px;font-size:15px}.tq-toast .tq-pencil:after{content:"";position:absolute;inset:-6px}@keyframes tq-drop{0%{opacity:0;translate:0 -12px;rotate:-2deg}}@media(max-width:767px){.tq-toasts{top:calc(var(--tq-hud-h) + 8px)}.tq-toast__msg{font-size:14px}}.tq-dialog{width:min(400px,calc(100vw - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;overflow:visible;background:transparent;color:var(--tq-fg)}.tq-dialog::backdrop{background:var(--tq-scrim)}.tq-dialog__paper{position:relative;display:flex;flex-direction:column;gap:10px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:14px 18px 22px;background:#ede3ca url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:var(--bc-o-mep),var(--bc-bong);clip-path:polygon(0 0,100% 0,100% 100%,95% calc(100% - 7px),90% 100%,85% calc(100% - 7px),80% 100%,75% calc(100% - 7px),70% 100%,65% calc(100% - 7px),60% 100%,55% calc(100% - 7px),50% 100%,45% calc(100% - 7px),40% 100%,35% calc(100% - 7px),30% 100%,25% calc(100% - 7px),20% 100%,15% calc(100% - 7px),10% 100%,5% calc(100% - 7px),0 100%);animation:tq-drop var(--tq-dur-sheet) var(--tq-ease-paper) both}.tq-dialog__paper>.tq-tape{display:none}.tq-dialog__head{display:flex;flex-direction:column;align-items:center;gap:1px;padding-bottom:6px;border-bottom:3px double var(--bc-son-dam);text-align:center}.tq-dialog__kicker{font-family:var(--bc-f-in);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muc-phai)}.tq-dialog__title{margin:0;font-family:var(--bc-f-son);font-weight:400;font-size:var(--bc-fs-title);letter-spacing:.08em;color:var(--bc-son-dam)}.tq-dialog__actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:2px;padding-top:8px;border-top:1.5px dashed var(--bc-ke)}.tq-dialog__actions .tq-pencil{font-size:17px}.tq-facts{display:grid;grid-template-columns:110px 1fr;gap:4px 10px;font-size:15px;margin:0}.tq-facts__row{display:contents}.tq-facts dt{font-family:var(--bc-f-in);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--bc-muc-phai);align-self:end}.tq-facts dd{margin:0;font-family:var(--bc-f-may);border-bottom:1.5px dotted var(--bc-muc-phai);padding-bottom:1px;min-width:0;overflow-wrap:anywhere}.tq-facts__price{font-family:var(--bc-f-may);color:var(--bc-son)}.tq-facts__wallet{font-family:var(--bc-f-may)}.tq-mustknow{padding:0;display:flex;flex-direction:column;gap:3px;font-style:italic;font-size:13px;color:var(--bc-muc-phai)}.tq-mustknow__title{font-style:normal;font-family:var(--bc-f-in);font-weight:700;font-size:13px;letter-spacing:.08em;color:var(--bc-muc);text-transform:uppercase}.tq-mustknow p{margin:0;font-size:13px;line-height:1.4}@media(max-width:767px){.tq-dialog__paper{padding:12px 14px 20px}.tq-facts{grid-template-columns:96px 1fr;font-size:14px}}.tq-sceneph{position:absolute;inset:0;overflow:hidden}.tq-sceneph__note{position:absolute;left:50%;bottom:var(--tq-space-6);transform:translate(-50%) rotate(-1deg);max-width:80%;padding:6px 12px;background:var(--bc-giay-sang);box-shadow:var(--bc-o-mep),var(--bc-bong);font-family:var(--bc-f-tay);font-size:15px;line-height:1.6;color:var(--bc-chi);text-align:center}.tq-banner-dieu{position:absolute;left:4%;right:4%;top:20px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--bc-son) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:var(--bc-bong);clip-path:polygon(0 0,100% 0,97% 50%,100% 100%,0 100%,3% 50%)}.tq-banner-dieu span{font-family:var(--bc-f-son);font-weight:400;font-size:28px;letter-spacing:.14em;color:var(--bc-nhu);filter:url(#tq-ink)}@media(max-width:767px){.tq-banner-dieu{top:10px;height:44px}.tq-banner-dieu span{font-size:19px}}.scene-host{position:absolute;inset:0;overflow:hidden;outline-offset:-4px}.scene-host canvas{display:block}.scene-labels{position:absolute;inset:0;pointer-events:none}.scene-label{position:absolute;transform:translate(-50%,-100%);pointer-events:auto;min-height:44px;padding:4px 12px;border:0;cursor:pointer;white-space:nowrap;font-family:var(--bc-f-son);font-weight:400;font-size:15px;letter-spacing:.08em;background:var(--bc-go-vua);color:var(--bc-kem);box-shadow:inset 0 0 0 2px var(--bc-go),0 2px 3px #00000059}.scene-mode-toggle{position:absolute;left:var(--tq-space-3);bottom:var(--tq-space-3);z-index:6;background:var(--bc-giay-sang);padding:2px 10px;box-shadow:var(--bc-o-mep),var(--bc-bong)}.scene-loading{position:absolute;inset:0;display:grid;place-items:center;background:var(--bc-giay)}.scene-loading>span{font-family:var(--bc-f-son);font-size:20px;letter-spacing:.14em;color:var(--bc-son);border:3px double var(--bc-son);padding:10px 18px;transform:rotate(-4deg);filter:url(#tq-stamp)}.scene-list{position:absolute;inset:0;overflow-y:auto;padding:var(--tq-space-6) var(--tq-space-6) 80px;background:var(--bc-giay) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply}.scene-list ul{list-style:none;padding:0;margin:0;display:grid;gap:0 var(--tq-space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.scene-list__item{width:100%;min-height:48px;padding:8px 4px;border:0;border-bottom:1px dashed var(--bc-ke);cursor:pointer;text-align:left;background:none;font-family:var(--bc-f-in);font-weight:700;font-size:var(--tq-fs-body)}.scene-list__item:hover{text-decoration:underline;text-underline-offset:3px}.tq-kicker{font-family:var(--bc-f-in);font-weight:700;font-size:var(--bc-fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muc-phai)}.tq-panelsheet{padding:14px 16px 12px;gap:6px}.tq-panelsheet__head{flex:none;display:flex;flex-direction:column;gap:1px;padding:0 56px 6px 0;border-bottom:3px double var(--bc-son-dam)}.tq-panelsheet__title{margin:0;font-family:var(--bc-f-son);font-weight:400;font-size:var(--bc-fs-title);letter-spacing:.06em;line-height:1.15;color:var(--bc-son-dam);filter:url(#tq-ink)}.tq-panelsheet__body{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding:6px 0 4px}.tq-panelsheet__body p{margin:0}.tq-panelsheet__foot{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:4px;padding-top:8px;border-top:1.5px dashed var(--bc-ke)}.tq-sheet .tq-panelsheet__head{padding-right:0;border-bottom:0}.tq-sheet .tq-panelsheet__title{display:none}.tq-code{font-family:var(--bc-f-may);font-size:var(--tq-fs-title);letter-spacing:.12em;user-select:all}.tq-fillline--code .tq-fillline__input{font-family:var(--bc-f-may);letter-spacing:.12em;text-transform:uppercase}.tq-ticketcard{padding:var(--tq-space-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--tq-space-3)}.tq-ticketcard .tq-code{font-size:var(--tq-fs-masthead);line-height:1}.tq-hud{min-width:0}@media(min-width:768px)and (max-height:820px){.tq-rail{gap:4px;padding:8px 0}.tq-navtag--rail{min-height:50px}}@media(orientation:landscape)and (max-height:500px){.tq-rail{gap:4px;padding:6px 0}.tq-navtag--rail{width:48px;min-height:44px;padding:6px 2px 4px}.tq-navtag--rail .tq-navtag__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tq-navtag--rail .tq-dot{right:0;top:2px;min-width:16px;height:16px;font-size:11px}}@media(min-width:1920px){.tq-navtag--rail{min-height:62px}.tq-navtag--rail svg{width:30px;height:30px}}@media(hover:none){.tq-stamp:hover:not(:active):not([disabled]){background:transparent;transform:rotate(-3deg)}.tq-pencil:hover:not(.tq-pencil--on-red){color:var(--bc-chi)}}.tq-ledger{container-type:inline-size}@container (max-width: 460px){.tq-ledgerrow{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"face main badge" "face act act";row-gap:4px}.tq-ledgerrow--noface{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main badge" "act act"}.tq-ledgerrow>.tq-face{grid-area:face;align-self:start}.tq-ledgerrow>.tq-ledgerrow__main{grid-area:main}.tq-ledgerrow>:nth-last-child(2){grid-area:badge}.tq-ledgerrow>:last-child{grid-area:act;display:flex;flex-wrap:wrap;gap:6px 10px}.tq-ledgerrow>:last-child:empty{display:none}}@media(max-width:419px){.tq-hud .tq-purse[data-purse=DONG_CHO]{display:none}}.tq-soundmenu{position:absolute;top:8px;right:8px;z-index:45;width:min(var(--bc-slip-w),calc(100% - 16px));height:calc(100% - 16px);pointer-events:none}.tq-soundmenu .bc-slip{pointer-events:auto;top:0;right:0;width:100%;max-height:100%}.tq-caps{position:absolute;right:64px;bottom:12px;z-index:44;pointer-events:none}@media(max-width:767px)and (orientation:portrait),(max-width:767px)and (min-height:501px){.tq-soundmenu{inset:auto 0 0;width:auto;height:100%}.tq-soundmenu .bc-slip{top:auto;bottom:0}.tq-caps{inset:8px auto auto 8px}}.tq-stage{position:absolute;inset:0;overflow:hidden;background-color:var(--tq-sky-tet);container:stage / size}.tq-stage__body{position:absolute;inset:0}.tq-stage__art{position:absolute;inset:0;overflow:hidden}.tq-stage__art>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.tq-stage__ui{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(14px,3cqh,32px) clamp(14px,3cqw,40px);overflow-y:auto;overscroll-behavior:contain;pointer-events:none}.tq-stage .tq-stage__ui>*{pointer-events:auto;flex:none;position:relative;inset:auto;width:auto;max-width:min(420px,100%)}.tq-stage .tq-stage__ui>.tq-stopchips{display:flex;flex-wrap:wrap;gap:8px}@container stage (max-width: 640px) or (max-height: 440px){.tq-stage__body{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background-color:var(--tq-chieu)}.tq-stage__art{position:relative;flex:none;height:clamp(160px,34cqh,260px)}.tq-stage__ui{position:relative;inset:auto;overflow:visible;align-items:center;padding:12px 12px 16px}.tq-stage .tq-stage__ui>*{width:min(100%,560px);max-width:none}}@container stage (max-height: 440px) and (min-width: 520px){.tq-stage__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.tq-stage__art{height:100%}.tq-stage__ui{overflow-y:auto;padding:12px 12px 72px}}@media(max-width:767px)and (orientation:portrait),(max-width:767px)and (min-height:501px){.tq-stage__ui{padding-bottom:55vh}}.bc-icon{flex:none}.bc-slip__kicker,.bc-ticket__kick,.bc-place,.bc-field__label,.bc-receipt__no{font-family:var(--bc-f-in);font-weight:700;font-size:var(--bc-fs-small);letter-spacing:.1em;text-transform:uppercase}.bc-slip__body{scrollbar-width:none}.bc-slip__body::-webkit-scrollbar{display:none}.bc-sign{position:absolute;left:0;top:0;z-index:8;will-change:transform}.bc-sign__board{position:relative;display:block;transform:translate(-50%,-100%) rotate(-1deg);transform-origin:50% 0;min-width:var(--bc-touch);min-height:var(--bc-touch);padding:0;border:0;background:none;cursor:pointer}.bc-sign__board:after{content:"";position:absolute;inset:-4px -4px -6px}.bc-sign__board:before{content:"";position:absolute;left:50%;bottom:calc(100% - 3px);width:56%;height:16px;transform:translate(-50%);background:var(--bc-go);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 22' preserveAspectRatio='none'%3E%3Cpath d='M2 22 L50 3 L98 22' fill='none' stroke='black' stroke-width='2.4' vector-effect='non-scaling-stroke'/%3E%3Ccircle cx='50' cy='3' r='3'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 22' preserveAspectRatio='none'%3E%3Cpath d='M2 22 L50 3 L98 22' fill='none' stroke='black' stroke-width='2.4' vector-effect='non-scaling-stroke'/%3E%3Ccircle cx='50' cy='3' r='3'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.bc-sign__name{display:flex;align-items:center;min-height:var(--bc-touch);padding:4px 12px;white-space:nowrap;font-family:var(--bc-f-son);font-weight:400;font-size:15px;letter-spacing:.08em;line-height:1.1;background:var(--bc-go-vua) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-kem);box-shadow:inset 0 0 0 2px var(--bc-go),0 2px 3px #00000059;clip-path:polygon(0 4%,7% 0,54% 3%,100% 0,99% 55%,100% 100%,44% 96%,4% 100%,1% 50%)}.bc-sign--dieu .bc-sign__name{background-color:var(--bc-son);box-shadow:inset 0 0 0 3px var(--bc-son),inset 0 0 0 4px var(--bc-kem),0 2px 3px #00000059;clip-path:none}.bc-sign--kraft .bc-sign__name{background-color:var(--bc-kraft);color:var(--bc-kraft-ink);box-shadow:inset 0 0 0 1px #1e181259,0 2px 3px #0000004d}.bc-sign--kraft .bc-sign__board:before{display:none}.bc-sign--arrow .bc-sign__name{padding-right:24px;clip-path:polygon(0 4%,86% 0,100% 50%,86% 100%,0 96%,2% 50%)}.bc-sign--chalk .bc-sign__name{background-color:var(--bc-bang);color:var(--bc-phan);box-shadow:inset 0 0 0 3px var(--bc-go-vua),0 2px 3px #00000059;clip-path:none}.bc-sign--post .bc-sign__name{background-color:var(--bc-buudien);clip-path:none}.bc-dot{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--bc-son);color:var(--bc-kem);font-family:var(--bc-f-may);font-size:13px;line-height:20px;box-shadow:0 0 0 2px var(--bc-kem)}.bc-sign.is-open .bc-sign__name{box-shadow:inset 0 0 0 2px var(--bc-nhu),0 2px 3px #00000059}.bc-sign__board:hover{animation:bc-swing .9s ease-in-out 1}.bc-sign.is-calling .bc-sign__board{animation:bc-swing 1.5s ease-in-out infinite}@keyframes bc-swing{0%,to{transform:translate(-50%,-100%) rotate(-1deg)}30%{transform:translate(-50%,-100%) rotate(-4deg)}65%{transform:translate(-50%,-100%) rotate(2deg)}}.bc-slip{position:absolute;top:14px;right:14px;z-index:18;display:flex;flex-direction:column;width:min(var(--bc-slip-w),calc(100% - 28px));max-height:calc(100% - 28px);padding:14px 16px 12px;background:var(--bc-poluya) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:var(--bc-o-mep),var(--bc-bong);transform:rotate(-.4deg);transform-origin:50% 0;animation:bc-unroll .24s cubic-bezier(.2,.8,.2,1) both}.bc-slip:focus{outline:none}@keyframes bc-unroll{0%{transform:scaleY(.2) rotate(-1deg);opacity:0}to{transform:rotate(-.4deg);opacity:1}}.bc-slip__pin{position:absolute;top:6px;left:50%;width:9px;height:9px;margin-left:-4px;border-radius:50%;background:#6b6158;box-shadow:0 1px 1px #00000073}.bc-slip__head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:6px;border-bottom:3px double var(--bc-son-dam)}.bc-slip__kicker{margin:0;color:var(--bc-muc-phai)}.bc-slip__head h2{margin:1px 0 0;font-family:var(--bc-f-son);font-weight:400;font-size:var(--bc-fs-title);letter-spacing:.06em;line-height:1.15;color:var(--bc-son-dam);filter:url(#tq-ink)}.bc-slip__close{flex:none;margin-top:-2px}.bc-slip__body{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:6px;padding:8px 0 4px}.bc-slip__body>p{margin:0}.bc-slip__foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;padding-top:8px;border-top:1.5px dashed var(--bc-ke)}.bc-slip__sum{display:flex;flex-direction:column;line-height:1.3;min-width:0}.bc-slip__sum b{font-size:15px}.bc-slip__sum span{font-size:13px;color:var(--bc-muc-phai)}.bc-slip__status{margin:6px 0 0;font-style:italic;font-size:var(--bc-fs-small);color:var(--bc-muc-phai)}.bc-slip__note{margin:8px 0 0;padding-top:6px;border-top:1px dotted var(--bc-ke);font-family:var(--bc-f-tay);font-weight:400;font-size:18px;line-height:1.4;color:var(--bc-tim)}.bc-rule{width:100%;margin:4px 0;border:0;border-top:1px dotted var(--bc-ke)}.bc-rows{display:flex;flex-direction:column}.bc-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px 12px;align-items:baseline;width:100%;padding:7px 4px;border:0;border-bottom:1px dashed var(--bc-ke);background:none;text-align:left;font-family:var(--bc-f-in)}.bc-row--btn{cursor:pointer;min-height:var(--bc-touch)}.bc-row--btn:hover .bc-row__name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.bc-row__name{font-weight:700;font-size:15px}.bc-row__value{font-weight:700;font-size:15px;text-align:right;font-variant-numeric:tabular-nums}.bc-row__meta{font-style:italic;font-size:13px;color:var(--bc-muc-phai);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-row__aside{font-style:italic;font-size:13px;text-align:right;color:var(--bc-muc-phai)}.bc-row__aside.is-late{color:var(--bc-son)}.bc-row.is-selected:before{content:"";position:absolute;inset:0 -6px;border:2px solid var(--bc-son);border-radius:46% 54% 44% 56%/62% 48% 52% 38%;transform:rotate(-1deg);pointer-events:none;opacity:.85}.bc-field{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:0 8px;min-height:30px}.bc-field__label{color:var(--bc-muc-phai)}.bc-field__value{font-family:var(--bc-f-may);font-size:15px;border-bottom:1.5px dotted var(--bc-muc-phai);padding-bottom:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-field .bc-pencil{min-height:32px;font-size:16px}.bc-stamp{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex:none;min-height:var(--bc-touch);padding:5px 16px;border:2.5px solid var(--bc-son);outline:1px solid var(--bc-son);outline-offset:2px;background:transparent;color:var(--bc-son);cursor:pointer;transform:rotate(-3deg);font-family:var(--bc-f-son);font-weight:400;font-size:19px;letter-spacing:.12em;line-height:1.1;text-transform:uppercase;filter:url(#tq-stamp);transition:transform .12s cubic-bezier(.3,1.6,.5,1)}.bc-stamp__sub{font-family:var(--bc-f-in);font-style:italic;font-size:13px;letter-spacing:0;text-transform:none;color:var(--bc-son-dam)}.bc-stamp:hover{transform:rotate(-1deg);background:#b0392a0f}.bc-stamp:active{transform:rotate(-1deg) scale(.96)}.bc-stamp:disabled{opacity:.38;transform:rotate(-6deg);cursor:not-allowed}.bc-stamp--sm{font-size:16px;padding:3px 12px}.bc-pencil{position:relative;min-height:32px;padding:2px;border:0;background:none;cursor:pointer;white-space:nowrap;font-family:var(--bc-f-tay);font-weight:400;font-size:17px;color:var(--bc-chi);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bc-pencil:after{content:"";position:absolute;inset:-6px -7px}.bc-pencil:disabled{opacity:.45;cursor:not-allowed}.bc-check{position:relative;display:flex;align-items:center;gap:8px;min-height:34px;padding:0;border:0;background:none;cursor:pointer;text-align:left;font-family:var(--bc-f-in);font-size:var(--bc-fs-body)}.bc-check:after{content:"";position:absolute;inset:-5px 0}.bc-check__box{flex:none;width:18px;height:18px;border:1.5px solid var(--bc-muc-phai);background:var(--bc-giay-sang);color:var(--bc-tim);display:grid;place-items:center}.bc-check__box svg{width:22px;height:22px;margin:-6px -4px 0 0}.bc-tele__who{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.bc-tele__body{width:100%;min-height:36px;padding:6px 8px;border:0;background:#f1e6c899;box-shadow:inset 0 0 0 1px var(--bc-ke);font-family:var(--bc-f-may);font-size:15px;letter-spacing:.08em;color:var(--bc-muc)}.bc-log{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.bc-log li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px;padding:7px 0;border-bottom:1px dashed var(--bc-ke);font-family:var(--bc-f-may);font-size:14px;line-height:1.45}.bc-log__at{color:var(--bc-son-dam)}.bc-vol{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:var(--bc-touch)}.bc-vol input{-webkit-appearance:none;appearance:none;width:100%;height:30px;margin:0;background:transparent;cursor:pointer}.bc-vol input::-webkit-slider-runnable-track{height:6px;background:var(--bc-go-vua);box-shadow:inset 0 1px 2px #0000008c}.bc-vol input::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-8px;border-radius:50%;background:#c9c2ae;box-shadow:inset 0 0 0 2px #8c8573,inset 0 -3px #0000002e,0 1px 2px #00000073}.bc-vol input::-moz-range-track{height:6px;background:var(--bc-go-vua);box-shadow:inset 0 1px 2px #0000008c}.bc-vol input::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:#c9c2ae;box-shadow:inset 0 0 0 2px #8c8573,0 1px 2px #00000073}.bc-ticket{position:absolute;left:12px;bottom:12px;z-index:12;display:flex;flex-direction:column;gap:4px;width:min(300px,calc(100% - 24px));padding:8px 14px 8px 20px;background:var(--bc-bia) url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;box-shadow:var(--bc-o-mep),var(--bc-bong);transform:rotate(-1deg);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 58%,6px 50%,0 42%)}.bc-ticket:before{content:"";position:absolute;left:10px;top:10px;bottom:10px;border-left:1.5px dashed var(--bc-ke)}.bc-ticket__kick{color:var(--bc-son-dam)}.bc-ticket__main{display:flex;align-items:center;gap:10px;min-height:44px}.bc-ticket__n{font-family:var(--bc-f-son);font-weight:400;font-size:34px;line-height:1;color:var(--bc-son);filter:url(#tq-ink)}.bc-ticket__lines{display:flex;flex-direction:column;font-size:14px;line-height:1.3}.bc-ticket__status{font-style:italic;font-size:15px}.bc-ticket__big{font-family:var(--bc-f-son);font-weight:400;font-size:20px;letter-spacing:.04em;color:var(--bc-son)}.bc-ticket__watch{margin-left:auto;color:var(--bc-go-vua)}.bc-watch{width:34px;height:40px;display:block}.bc-ticket__acts{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.bc-ticket.is-turn{box-shadow:inset 0 0 0 2.5px var(--bc-son),var(--bc-bong)}.bc-places{position:absolute;left:12px;top:12px;z-index:13;display:flex;gap:4px}.bc-place{position:relative;min-height:32px;padding:4px 10px 3px;border:0;cursor:pointer;background:var(--bc-giay-sang);box-shadow:var(--bc-o-mep),0 1px 2px #0000004d;clip-path:polygon(0 0,100% 0,100% 100%,50% 90%,0 100%)}.bc-place:after{content:"";position:absolute;inset:-8px -2px}.bc-zoom{position:absolute;right:12px;bottom:12px;z-index:12;display:flex;flex-direction:column;gap:6px}.bc-zoom button{width:40px;height:40px;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;position:relative;background:#c9c2ae url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-muc);box-shadow:inset 0 0 0 2px #8c8573,inset 0 -3px #0000002e,0 2px 3px #0000004d}.bc-zoom button:after{content:"";position:absolute;inset:-2px}.bc-caps{position:absolute;right:64px;bottom:12px;z-index:11;width:min(300px,calc(100% - 340px));min-width:210px;padding:6px 12px 7px;background:#f1e6c8f2;box-shadow:var(--bc-o-mep),var(--bc-bong);transform:rotate(.4deg)}.bc-caps .bc-slip__kicker{color:var(--bc-son-dam)}.bc-caps__line{margin:0;font-family:var(--bc-f-may);font-size:13px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-fps{position:absolute;left:12px;top:56px;z-index:14;margin:0;padding:2px 8px;background:var(--bc-giay-sang);font-family:var(--bc-f-may);font-size:13px;box-shadow:var(--bc-o-mep)}.bc-hint{position:absolute;left:50%;top:56px;z-index:14;transform:translate(-50%);width:min(440px,calc(100% - 24px))}.bc-toasts{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:26;display:flex;flex-direction:column;gap:6px;width:min(360px,calc(100% - 24px));pointer-events:none}.bc-notice{display:flex;align-items:center;gap:10px;padding:7px 12px;background:var(--bc-giay-sang);box-shadow:var(--bc-o-mep),var(--bc-bong);animation:bc-drop .22s cubic-bezier(.2,.8,.2,1) both}.bc-notice p{flex:1;margin:0;font-size:15px;line-height:1.35}.bc-notice .bc-pencil{flex:none}.bc-notice__stamp{flex:none;padding:2px 6px;border:2px solid currentColor;font-family:var(--bc-f-son);font-size:13px;letter-spacing:.08em;transform:rotate(-6deg);filter:url(#tq-stamp)}.bc-notice--info .bc-notice__stamp{color:var(--bc-cham)}.bc-notice--done .bc-notice__stamp{color:var(--bc-bodoi)}.bc-notice--error .bc-notice__stamp{color:var(--bc-son)}@keyframes bc-drop{0%{transform:translateY(-12px) rotate(-2deg);opacity:0}to{transform:none;opacity:1}}.bc-receipt{padding:0;border:0;background:transparent;width:min(340px,calc(100vw - 24px));max-width:none}.bc-receipt::backdrop{background:#7846194d}.bc-receipt__paper{padding:14px 18px 18px;background:#ede3ca url(/tex/grain.webp) 0 0 / 200px;background-blend-mode:multiply;color:var(--bc-muc);box-shadow:var(--bc-o-mep),var(--bc-bong);font-family:var(--bc-f-in);font-size:15px;clip-path:polygon(0 0,100% 0,100% 100%,95% 98.4%,90% 100%,85% 98.4%,80% 100%,75% 98.4%,70% 100%,65% 98.4%,60% 100%,55% 98.4%,50% 100%,45% 98.4%,40% 100%,35% 98.4%,30% 100%,25% 98.4%,20% 100%,15% 98.4%,10% 100%,5% 98.4%,0 100%)}.bc-receipt header{text-align:center;border-bottom:3px double var(--bc-son-dam);padding-bottom:6px}.bc-receipt header .bc-slip__kicker{font-size:12px}.bc-receipt h2{margin:2px 0;font-family:var(--bc-f-son);font-weight:400;font-size:19px;letter-spacing:.08em;color:var(--bc-son-dam)}.bc-receipt__no{margin:0;color:var(--bc-muc-phai);letter-spacing:.06em}.bc-receipt__rows{display:flex;flex-direction:column;gap:4px;margin:10px 0 8px}.bc-receipt__must{margin:0;font-size:13px;font-style:italic;color:var(--bc-muc-phai)}.bc-receipt__must b{font-style:normal;color:var(--bc-muc)}.bc-receipt footer{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:8px;border-top:1.5px dashed var(--bc-ke)}@media(max-width:767px)and (orientation:portrait),(max-width:767px)and (min-height:501px){.bc-slip{inset:auto 0 0;width:auto;max-height:76%;transform:none;padding:14px 16px;clip-path:polygon(0 1.5%,6% 0,14% 1.2%,24% 0,34% 1.4%,46% 0,58% 1.2%,70% 0,82% 1.4%,92% 0,100% 1.2%,100% 100%,0 100%);animation-name:bc-sheet}@keyframes bc-sheet{0%{transform:translateY(40%);opacity:0}to{transform:none;opacity:1}}.bc-slip~.bc-ticket,.bc-slip~.bc-zoom,.bc-slip~.bc-caps{display:none}.bc-ticket{left:8px;bottom:8px;width:calc(100% - 66px);padding:6px 10px 6px 18px}.bc-zoom{right:8px;bottom:8px}.bc-caps{inset:52px auto auto 8px;width:calc(100% - 16px);min-width:0}.bc-hint{top:52px}.bc-places{left:8px;top:8px}.bc-sign__name{font-size:13px;padding:4px 9px}}@media(orientation:landscape)and (max-height:500px){.bc-slip{top:8px;right:8px;max-height:calc(100% - 16px)}.bc-ticket{left:8px;bottom:8px;width:min(250px,40%);padding:3px 10px 3px 18px;gap:0}.bc-ticket__kick,.bc-ticket__watch,.bc-stamp__sub{display:none}.bc-ticket__main{min-height:34px}.bc-ticket__n{font-size:26px}.bc-caps{display:none}.bc-sign__name{font-size:13px}.bc-hint{inset:auto 64px 8px auto;transform:none;width:min(340px,45%)}.bc-places{top:6px;left:6px}.bc-place{min-height:28px;padding:2px 7px}}@media(max-width:1100px){.bc-caps{width:min(260px,calc(100% - 340px))}}@media(prefers-reduced-motion:reduce){.bc-sign__board,.bc-slip,.bc-notice{animation:none!important}}.tq-signb{position:absolute;z-index:4;transform:rotate(var(--sign-tilt, 0deg));transform-origin:50% 0}.tq-signb--plank:before,.tq-signb--dieu:before,.tq-signb--arrow:before{content:"";position:absolute;left:50%;bottom:calc(100% - 4px);width:58%;height:22px;transform:translate(-50%);background-color:var(--tq-wood-dark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 22' preserveAspectRatio='none'%3E%3Cpath d='M2 22 L50 3 L98 22' fill='none' stroke='black' stroke-width='2.4' vector-effect='non-scaling-stroke'/%3E%3Ccircle cx='50' cy='3' r='3'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 22' preserveAspectRatio='none'%3E%3Cpath d='M2 22 L50 3 L98 22' fill='none' stroke='black' stroke-width='2.4' vector-effect='non-scaling-stroke'/%3E%3Ccircle cx='50' cy='3' r='3'/%3E%3C/svg%3E") center / 100% 100% no-repeat;pointer-events:none}.tq-signb__board{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:var(--tq-touch-min);min-height:var(--tq-touch-min);margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;text-align:center;transform-origin:50% -16px}.tq-signb__board:focus-visible{outline:2px dashed var(--tq-ink-purple);outline-offset:4px}.tq-signb__name{display:block;padding:9px 16px 8px;max-width:15em;font-family:var(--tq-font-sign);font-weight:700;text-transform:uppercase;letter-spacing:.08em;line-height:1.12;font-size:clamp(14px,min(1.25vw,2.4vh),21px);filter:url(#tq-ink)}.tq-signb__hint{display:block;margin-top:-2px;padding:1px 8px 3px;background:var(--tq-paper-vo);color:var(--tq-ink-purple);box-shadow:var(--tq-age-edge),var(--tq-shadow-flat);font-family:var(--tq-font-hand);font-weight:300;font-size:13px;line-height:1.5;white-space:nowrap;transform:rotate(-2deg)}.tq-signb .tq-dot{position:absolute;top:-10px;right:-10px}.tq-signb--plank .tq-signb__name,.tq-signb--arrow .tq-signb__name{background-color:var(--tq-wood-mid);color:var(--tq-hud-fg);background-image:url(/tex/grain.webp);background-size:200px;background-blend-mode:multiply;box-shadow:inset 0 0 0 3px var(--tq-wood-dark),inset 0 0 0 5px var(--tq-wood-mid),inset 0 0 0 6px var(--tq-wood-dark),var(--tq-shadow-flat);clip-path:polygon(0 3%,6% 0,52% 2%,100% 0,99% 55%,100% 100%,46% 97%,3% 100%,1% 50%)}.tq-signb--arrow .tq-signb__name{padding-right:34px;clip-path:polygon(0 4%,82% 0,100% 50%,82% 100%,0 96%,2% 50%)}.tq-signb--kraft .tq-signb__name{background-color:var(--tq-paper-kraft);color:var(--tq-kraft-ink);background-image:url(/tex/plaster.webp);background-size:320px;background-blend-mode:multiply;box-shadow:var(--tq-age-edge-strong),var(--tq-shadow-flat);clip-path:polygon(1% 4%,30% 0,70% 3%,99% 0,100% 60%,97% 100%,55% 97%,0 100%,2% 45%)}.tq-signb--kraft .tq-signb__board:before{content:"";position:absolute;top:-8px;left:50%;width:64px;height:18px;transform:translate(-50%) rotate(-4deg);background:#d6b2608c;mix-blend-mode:multiply;z-index:1;clip-path:polygon(3% 0,97% 6%,100% 50%,96% 100%,4% 94%,0 50%)}.tq-signb--dieu .tq-signb__name{background-color:var(--tq-dieu);color:var(--tq-hud-fg);background-image:url(/tex/grain.webp);background-size:200px;background-blend-mode:multiply;box-shadow:inset 0 0 0 4px var(--tq-dieu),inset 0 0 0 5px var(--tq-hud-fg),inset 0 0 0 7px var(--tq-dieu),inset 0 0 0 8px var(--tq-hud-fg),var(--tq-shadow-flat);padding:12px 20px 11px}.tq-signb__board:hover{animation:tq-signswing .9s var(--tq-ease-paper) 1}.tq-signb.is-calling .tq-signb__board{animation:tq-signswing 1.6s ease-in-out infinite}.tq-signb__board:active .tq-signb__name{transform:translateY(2px)}.tq-signb.is-open .tq-signb__name{box-shadow:inset 0 0 0 3px var(--tq-ink-stamp-red),var(--tq-shadow-flat)}@keyframes tq-signswing{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}80%{transform:rotate(-1deg)}}.tq-signstage__drops{position:absolute;inset:0;z-index:40;pointer-events:none}.tq-signdrop{position:absolute;top:12px;pointer-events:auto;display:flex;flex-direction:column;gap:8px;width:min(380px,calc(100% - 24px));max-height:calc(100% - 24px);padding:12px 16px 14px;transform-origin:50% 0;animation:tq-signdrop var(--tq-dur-sheet) var(--tq-ease-paper) both}.tq-signdrop:focus{outline:none}.tq-signdrop:focus-visible{outline:2px dashed var(--tq-ink-purple);outline-offset:3px}.tq-signdrop--left{left:12px}.tq-signdrop--right{right:12px}.tq-signdrop--center{left:50%;translate:-50% 0}.tq-signdrop__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:3px double var(--tq-dieu-deep)}.tq-signdrop__name{font-family:var(--tq-font-sign);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:15px;color:var(--tq-dieu-deep);filter:url(#tq-ink)}.tq-signdrop__close{min-height:var(--tq-touch-min);min-width:var(--tq-touch-min);padding:0 2px;border:0;background:none;cursor:pointer;font-family:var(--tq-font-hand);font-weight:300;font-size:16px;color:var(--tq-ink-pencil);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.tq-signdrop__close:focus-visible{outline:2px dashed var(--tq-ink-purple);outline-offset:2px}.tq-signdrop__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px}.tq-signdrop__body p{margin:0}@keyframes tq-signdrop{0%{transform:scaleY(.15) rotate(-1deg);opacity:0}to{transform:scaleY(1) rotate(-.6deg);opacity:1}}.tq-crowd{pointer-events:none}.tq-crowd__ln path{fill:none;stroke:var(--tq-than);stroke-width:3.2;stroke-linejoin:round;stroke-linecap:round}.tq-crowd .c-shirt-0{fill:var(--tq-cham)}.tq-crowd .c-shirt-1{fill:var(--tq-latre)}.tq-crowd .c-shirt-2{fill:var(--tq-paper-kraft)}.tq-crowd .c-shirt-3{fill:var(--tq-dieu-deep)}.tq-crowd .c-shirt-4{fill:var(--tq-paper-vo)}.tq-crowd .c-shirt-5{fill:var(--tq-wood-mid)}.tq-crowd .c-face-0{fill:var(--tq-face-0)}.tq-crowd .c-face-1{fill:var(--tq-face-1)}.tq-crowd .c-face-2{fill:var(--tq-face-2)}.tq-crowd .c-face-3{fill:var(--tq-face-3)}.tq-crowd .c-hat{fill:var(--tq-paper-card)}.tq-crowd .c-cap{fill:var(--tq-leaf)}.tq-crowd .c-khan,.tq-crowd .c-hair{fill:var(--tq-than)}.tq-crowd .c-sack{fill:var(--tq-paper-kraft)}.tq-crowd .c-newspaper{fill:var(--tq-paper-bao)}.tq-crowd .c-paper{fill:var(--tq-paper-vo)}.tq-crowd .c-basket{fill:var(--tq-wood-mid)}.tq-crowd .c-fruit{fill:var(--tq-dieu)}.tq-crowd .c-kumquat{fill:var(--tq-hoe)}.tq-crowd .c-hen{fill:var(--tq-paper-vo)}.tq-crowd .c-comb{fill:var(--tq-dieu)}.tq-crowd .c-pole{fill:none;stroke:var(--tq-wood-dark);stroke-width:6;stroke-linecap:round}.tq-crowd .c-rope{fill:none;stroke:var(--tq-wood-dark);stroke-width:2.2}.tq-crowd .c-wheel{fill:none;stroke:var(--tq-than);stroke-width:5}.tq-crowd .c-frame{fill:none;stroke:var(--tq-dieu-deep);stroke-width:6;stroke-linecap:round}.tq-crowd__p{transform-box:fill-box;transform-origin:50% 100%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.tq-crowd__p.a-jostle{animation-name:tq-jostle}.tq-crowd__p.a-bob{animation-name:tq-bob}.tq-crowd__p.a-sway{animation-name:tq-sway}@keyframes tq-jostle{0%{transform:translate(-5px) rotate(-3deg)}45%{transform:translate(2px,-3px) rotate(1deg)}to{transform:translate(6px) rotate(3.5deg)}}@keyframes tq-bob{to{transform:translateY(-7px)}}@keyframes tq-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.tq-no-ink .tq-crowd__p{animation:none}.tq-hub__paper{fill:var(--tq-paper-vo);stroke:var(--tq-than);stroke-width:2.4;stroke-linejoin:round}.tq-hub__text{font-family:var(--tq-font-print);font-style:italic;font-weight:700;fill:var(--tq-ink-print)}.tq-hub__pop{transform-box:fill-box;transform-origin:50% 100%;animation:tq-hubpop .26s var(--tq-ease-stamp) both}@keyframes tq-hubpop{0%{transform:scale(.3) translateY(10px);opacity:0}70%{transform:scale(1.06);opacity:1}to{transform:none;opacity:1}}
