.salon-shell{display:flex;flex-direction:column;min-height:100dvh;min-height:100svh;background:var(--ink);color:var(--foil)}.salon-shell .ink-salon{min-height:0;background:transparent}.salon-user{display:none}.shell.salon-shell>.topbar.salon-topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap-2) var(--gap-3);padding:var(--gap-2) var(--gap-4);border-bottom:1px solid var(--rule);background:var(--ink-lift);height:auto;min-height:52px;position:sticky;top:0;z-index:20}.salon-brand.brand{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--gap-2);color:var(--foil);text-decoration:none;min-width:0;white-space:normal;font-size:inherit}.salon-brand-mark{display:inline-flex;align-items:center;justify-content:center;background:var(--live);color:var(--pal-ffffff);font-size:.6875rem;font-weight:800;letter-spacing:.08em;padding:.2rem .45rem;border-radius:.25rem}.salon-brand-mark:before{content:"LIVE"}.salon-brand-name{font-family:var(--type-display);font-size:var(--text-lg);font-weight:650;letter-spacing:.02em}.salon-brand-tag{color:var(--quiet);font-size:var(--text-xs)}.salon-shell .topbar-actions.salon-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-2) var(--gap-3);min-width:0;white-space:normal;max-width:100%}.salon-nav-link{color:var(--foil);text-decoration:none;padding:var(--gap-1) var(--gap-2);border-radius:var(--round-sm);border:1px solid transparent;min-height:var(--touch);display:inline-flex;align-items:center}@media(hover:hover){.salon-nav-link:hover{border-color:var(--rule)}}.salon-nav-link[aria-current=page]{border-color:var(--lamp);color:var(--lamp)}.salon-locale{display:inline-flex;align-items:center}.salon-locale select{min-height:var(--touch);padding:var(--gap-1) var(--gap-2);border-radius:var(--round-sm);border:1px solid var(--rule);background:var(--slate);color:var(--foil);font:inherit}.salon-logout{min-height:var(--touch)}.salon-main{flex:1;width:100%;max-width:72rem;margin:0 auto;padding:var(--gap-4);min-width:0}.salon-gate{padding:var(--gap-5) var(--gap-4)}.salon-page{display:flex;flex-direction:column;gap:var(--gap-4);min-width:0}.salon-page>header h1{margin:0;font-family:var(--type-display);font-size:var(--text-xl);font-weight:650;line-height:1.15;overflow-wrap:anywhere}.salon-page>header p{margin:var(--gap-1) 0 0;color:var(--quiet);font-size:var(--text-sm);overflow-wrap:anywhere}.salon-actions{display:flex;flex-wrap:wrap;gap:var(--gap-2);align-items:center}.salon-shell:has(.live-table-room){--table-stage-w: 1440px;--table-stage-h: 810px;--table-header-h: 40.29px;--table-rail: 127.5px;--table-scale: 1}.salon-shell:has(.live-table-room) .salon-main{max-width:none;padding:0}.salon-shell:has(.live-table-room) .content.salon-main{max-width:none;padding:0}.salon-shell:has(.live-table-room) .salon-brand-tag{display:none}@media(min-width:1024px){html:has(.live-table-room),body:has(.live-table-room),.ink-salon:has(.live-table-room){background-color:var(--pal-252525);background-image:repeating-conic-gradient(var(--pal-282828) 0% 25%,var(--pal-252525) 0% 50%);background-size:30px 30px;overflow:hidden;height:100%;min-height:100%}.salon-shell:has(.live-table-room){--table-scale: min(100vw / 1440px, 100vh / 810px);position:fixed;left:50%;top:50%;width:var(--table-stage-w);height:var(--table-stage-h);margin-left:calc(var(--table-stage-w) / -2);margin-top:calc(var(--table-stage-h) / -2);transform:scale(var(--table-scale));transform-origin:center center;overflow:hidden;min-height:0;background-color:var(--pal-252525);background-image:repeating-conic-gradient(var(--pal-282828) 0% 25%,var(--pal-252525) 0% 50%);background-size:30px 30px}.shell.salon-shell:has(.live-table-room)>.topbar.salon-topbar{height:var(--table-header-h);min-height:var(--table-header-h);max-height:var(--table-header-h);flex-wrap:nowrap;align-items:center;padding:7px 2px 7px 7.5px;gap:9px;background:#080808;border-bottom:1px solid var(--pal-ea000b);overflow:hidden;position:relative;top:auto}.salon-shell:has(.live-table-room) .salon-brand.brand{flex:0 0 auto;flex-wrap:nowrap;white-space:nowrap;height:24px;align-items:center}.salon-shell:has(.live-table-room) .salon-brand-mark{width:137px;height:24px;padding:0;border-radius:2px;background:var(--pal-1a1a1a);font-size:0}.salon-shell:has(.live-table-room) .salon-brand-mark:before{content:""}.salon-shell:has(.live-table-room) .salon-brand-name,.salon-shell:has(.live-table-room) .salon-brand-tag,.salon-shell:has(.live-table-room) .salon-locale{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.salon-shell:has(.live-table-room) .salon-nav-link,.salon-shell:has(.live-table-room) .kit-action.salon-logout{min-height:0;height:24px;padding:4px 10px;border:0;border-radius:0;background:transparent;font-size:12px;font-weight:400;color:#ffffffbf}.salon-shell:has(.live-table-room) .salon-main{flex:1 1 auto;max-width:none;width:100%;margin:0;padding:0;min-height:0;min-width:0;height:auto;display:flex;flex-direction:column}.salon-shell:has(.live-table-room) .salon-main>.ink-salon{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;background:transparent}}@media(max-width:40rem){.salon-brand-tag{display:none}.salon-topbar .kit-action{min-height:2.25rem;padding:0 .75rem}.salon-nav-link,.salon-locale select{min-height:2.25rem}}@media(max-width:34rem){.salon-main{padding:var(--gap-3)}.salon-shell:has(.live-table-room) .content.salon-main{padding:0}}@media(max-width:1023px){html:has(.live-table-room),body:has(.live-table-room),.ink-salon:has(.live-table-room){background:#790b1199;overflow:hidden;height:100%}.salon-shell:has(.live-table-room){position:relative;width:100%;max-width:none;margin-inline:0;height:100dvh;min-height:100dvh;overflow:hidden;background:var(--pal-000000)}.shell.salon-shell:has(.live-table-room)>.topbar.salon-topbar{position:absolute;top:0;left:0;right:0;z-index:20;height:32px;min-height:32px;max-height:32px;flex-wrap:nowrap;align-items:center;padding:0 8px;gap:8px;background:transparent;border-bottom:0;overflow:hidden}.salon-shell:has(.live-table-room) .salon-brand.brand{flex:0 0 auto;flex-wrap:nowrap;white-space:nowrap;height:32px;align-items:center}.salon-shell:has(.live-table-room) .salon-brand-mark,.salon-shell:has(.live-table-room) .salon-brand-name,.salon-shell:has(.live-table-room) .salon-brand-tag,.salon-shell:has(.live-table-room) .salon-locale,.salon-shell:has(.live-table-room) .salon-nav-link{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.shell.salon-shell:has(.live-table-room)>.topbar.salon-topbar .kit-action,.salon-shell:has(.live-table-room) .kit-action.salon-logout{position:relative;min-height:0;width:32px;height:32px;padding:0;border:0;border-radius:0;background:transparent;font-size:0;font-weight:400;color:var(--pal-ffffff);pointer-events:auto}.salon-shell:has(.live-table-room) .kit-action.salon-logout:before{content:"";position:absolute;left:5px;top:10px;width:18px;height:11px;background:linear-gradient(var(--pal-f7f3f2),var(--pal-f7f3f2)) 0 0 / 18px 1.6px no-repeat,linear-gradient(var(--pal-f7f3f2),var(--pal-f7f3f2)) 0 4.6px / 18px 1.6px no-repeat,linear-gradient(var(--pal-f7f3f2),var(--pal-f7f3f2)) 0 9.2px / 18px 1.6px no-repeat}.salon-shell:has(.live-table-room) .salon-user{display:none}.salon-shell:has(.live-table-room) .topbar-actions.salon-nav:has([data-testid=nav-history]){gap:0}.salon-shell:has(.live-table-room) .salon-nav-link[data-testid=nav-history]{position:relative;display:block;width:28px;height:32px;min-height:0;padding:0;margin:0 7px 0 0;overflow:hidden;clip:auto;font-size:0;color:var(--pal-f7f3f2)}.salon-shell:has(.live-table-room) .salon-nav-link[data-testid=nav-history]:before{content:"";position:absolute;top:8px;left:8px;width:13px;height:17px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:2.5px;background:linear-gradient(currentColor,currentColor) 2px 1.5px / 6px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 2px 4.5px / 7px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 2px 7.5px / 4px 1.5px no-repeat}.salon-shell:has(.live-table-room) .topbar-actions.salon-nav{margin-left:auto;flex-wrap:nowrap;max-width:none}.salon-shell:has(.live-table-room) .salon-main,.salon-shell:has(.live-table-room) .content.salon-main{flex:1 1 auto;max-width:none;width:100%;height:100%;min-height:0;margin:0;padding:0}.salon-shell:has(.live-table-room) .salon-main>.ink-salon{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--pal-000000)}}@media(min-width:431px)and (max-width:1023px){html:has(.live-table-room),body:has(.live-table-room),.ink-salon:has(.live-table-room){background:#af6d70}.salon-shell:has(.live-table-room){width:500px;max-width:500px;margin-inline:auto}}@media(min-width:1024px){.salon-shell:is(:has(.live-table-room)) .topbar-actions.salon-nav{gap:0}.salon-shell:is(:has(.live-table-room)) .salon-nav-link{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:0;height:24px;padding:0 9px;color:var(--pal-ffffff-a780);font-family:system-ui,-apple-system,sans-serif;font-size:12px;font-weight:500;text-decoration:none}.salon-shell:is(:has(.live-table-room)) .salon-nav-link:before{content:"";width:13px;height:13px;flex:0 0 13px;background:currentColor}.salon-shell:is(:has(.live-table-room)) .salon-nav-link:after{content:"";position:absolute;top:6px;right:0;width:1px;height:12px;background:var(--pal-ffffff-a250)}.salon-shell:is(:has(.live-table-room)) .salon-nav-link[data-testid=nav-lobby]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 4h6a3 3 0 0 1 3 3v2a2 2 0 0 1-3.4 1.4L8.2 9H5.8l-1.4 1.4A2 2 0 0 1 1 9V7a3 3 0 0 1 3-3ZM4 6v2M3 7h2M9.5 6.5h.01M10.5 7.5h.01' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") center / 13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 4h6a3 3 0 0 1 3 3v2a2 2 0 0 1-3.4 1.4L8.2 9H5.8l-1.4 1.4A2 2 0 0 1 1 9V7a3 3 0 0 1 3-3ZM4 6v2M3 7h2M9.5 6.5h.01M10.5 7.5h.01' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") center / 13px no-repeat}.salon-shell:is(:has(.live-table-room)) .salon-nav-link[data-testid=nav-history]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='5.6' fill='none' stroke='%23000' stroke-width='1.1'/%3E%3Cpath d='M7 3.8V7l2.2 1.4' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") center / 13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='5.6' fill='none' stroke='%23000' stroke-width='1.1'/%3E%3Cpath d='M7 3.8V7l2.2 1.4' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") center / 13px no-repeat}.salon-shell:is(:has(.live-table-room)) .kit-action.salon-logout{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;width:80px;min-height:0;height:24px;margin-left:50px;padding:0;border:0;background:transparent;color:#ffffffbf;font-family:system-ui,-apple-system,sans-serif;font-size:9px;font-weight:400}.salon-shell:is(:has(.live-table-room)) .kit-action.salon-logout:before{content:"";position:static;width:14px;height:14px;flex:0 0 14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M8.5 2.5H3a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5.5M6 7h6.5M10.5 5l2 2-2 2' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M8.5 2.5H3a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5.5M6 7h6.5M10.5 5l2 2-2 2' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.salon-shell:is(:has(.live-table-room)) .kit-action.salon-logout:after{content:"";position:absolute;top:-2px;left:-3px;width:1px;height:28px;background:var(--pal-ffffff-a120)}}.shell.salon-shell:is(:has(.live-table-room))>.topbar.salon-topbar:has(.salon-locale:focus-within,[data-testid=nav-lobby]:focus-visible){-webkit-backdrop-filter:none;backdrop-filter:none}.shell.salon-shell:is(:has(.live-table-room)) .salon-topbar .salon-locale:focus-within{position:fixed;top:44px;left:12px;z-index:60;display:inline-flex;align-items:center;width:auto;height:auto;overflow:visible;clip:auto;margin:0;padding:4px 10px;border:1px solid #ffc138;border-radius:4px;background:var(--pal-101010);color:var(--pal-ffffff);font-size:13px;line-height:20px}@media(max-width:1023px){.shell.salon-shell:is(:has(.live-table-room)) .salon-topbar .salon-nav-link[data-testid=nav-lobby]:focus-visible{position:fixed;top:44px;left:12px;z-index:60;display:inline-flex;align-items:center;width:auto;height:auto;min-height:0;overflow:visible;clip:auto;margin:0;padding:4px 10px;border:1px solid #ffc138;border-radius:4px;background:var(--pal-101010);color:var(--pal-ffffff);font-size:13px;line-height:20px}}.salon-shell:has(.lobby-board){background:var(--hz-ink)}.salon-shell:has(.lobby-board) .content.salon-main{flex:1 1 auto;width:100%;max-width:none;margin:0;padding:0;min-width:0}html:has(.salon-topbar.lobby-hz){scroll-padding-top:calc(66px + 1rem);scroll-padding-bottom:.5rem}.salon-shell.table-hz>.kit-skip{z-index:50}.salon-shell:has(>header.lobby-hz)>.kit-skip{z-index:30;font-family:var(--hz-font-body);font-size:calc(14rem / 15);font-weight:700;line-height:1.5;border-radius:5px}.shell.salon-shell>.topbar.salon-topbar.lobby-hz{position:sticky;top:0;z-index:20;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:normal;box-sizing:border-box;height:auto;min-height:66px;max-height:none;padding:0 36px 0 26px;overflow:visible;background:var(--hz-ink);border-bottom:1px solid var(--hz-ink-rule);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--hz-text);font-family:var(--hz-font-body);font-size:calc(16rem / 15);font-weight:400;line-height:1.5}.salon-topbar.lobby-hz .salon-brand.brand{flex:none;display:inline-flex;flex-wrap:nowrap;align-items:center;gap:normal;box-sizing:border-box;min-width:0;max-width:190px;min-height:32px;margin:0;padding:0;border-radius:0;color:var(--hz-text);font-family:var(--hz-font-body);font-size:inherit;font-weight:400;line-height:0;letter-spacing:normal;text-decoration:none;white-space:nowrap}.salon-topbar.lobby-hz .salon-brand-mark,.salon-topbar.lobby-hz .salon-brand-tag{display:none}.salon-topbar.lobby-hz .salon-brand-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--hz-selected-ink);font-family:var(--hz-font-display);font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:.01em}.salon-topbar.lobby-hz .topbar-actions.salon-nav{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;min-width:0;max-width:none;margin:0;white-space:nowrap}.salon-topbar.lobby-hz .salon-nav-link,.salon-topbar.lobby-hz .kit-action.salon-logout{position:static;display:inline-flex;align-items:center;justify-content:center;gap:normal;box-sizing:border-box;width:auto;max-width:none;height:auto;min-height:36px;margin:0;padding:0 24px;overflow:visible;border:1px solid var(--hz-gold-line);border-radius:5px;background:transparent;color:var(--hz-gold);font-family:inherit;font-size:calc(14rem / 15);font-weight:700;line-height:1.5;text-decoration:none;white-space:nowrap;opacity:1;transition:filter .2s,transform .2s}.salon-topbar.lobby-hz .salon-nav-link[aria-current=page]{border-color:var(--hz-gold-fill-line);background:var(--hz-gold-fill);color:var(--hz-gold-fill-ink)}@media(hover:hover){.salon-topbar.lobby-hz .salon-nav-link:hover,.salon-topbar.lobby-hz .kit-action.salon-logout:hover{filter:brightness(1.16)}}.salon-topbar.lobby-hz .salon-nav-link:active,.salon-topbar.lobby-hz .kit-action.salon-logout:active{transform:scale(.97)}.salon-topbar.lobby-hz .salon-locale{position:static;display:inline-flex;align-items:center;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;border:0}.salon-topbar.lobby-hz .salon-locale select{appearance:none;-webkit-appearance:none;box-sizing:border-box;height:auto;min-height:36px;margin:0;padding:0 28px 0 10px;border:1px solid var(--hz-gold-line);border-radius:5px;background-color:var(--hz-ink);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--hz-gold);color-scheme:dark;font-family:inherit;font-size:calc(14rem / 15);font-weight:700;line-height:1.5;cursor:pointer}.salon-topbar.lobby-hz .salon-locale select option{background-color:var(--hz-sidebar);color:var(--hz-text)}.salon-topbar.lobby-hz .salon-account-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.salon-topbar.lobby-hz .salon-account{position:relative;display:grid;align-content:center;min-width:0;line-height:1.125}.salon-topbar.lobby-hz .salon-account:has(.lobby-balance-refresh){padding-right:38px}.salon-topbar.lobby-hz .salon-user{display:block;min-width:0;max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--hz-text)}.salon-topbar.lobby-hz .salon-balance-host{display:block;min-width:0}.salon-topbar.lobby-hz .lobby-balance{display:flex;align-items:center;gap:6px;min-width:0}.salon-topbar.lobby-hz .lobby-balance-amount{color:var(--hz-selected-ink);font-size:calc(14rem / 15);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.salon-topbar.lobby-hz .lobby-balance-label,.salon-topbar.lobby-hz .lobby-balance-ccy{color:var(--hz-text-idle);font-weight:400}.salon-topbar.lobby-hz .lobby-balance-refresh{position:absolute;top:50%;right:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;margin:-16px 0 0;padding:0;border:1px solid var(--hz-gold-line);border-radius:5px;background:transparent;color:var(--hz-gold)}.salon-topbar.lobby-hz .lobby-balance-refresh:disabled{border-color:var(--hz-sidebar-rule);color:var(--hz-text-idle)}@media(not (max-width:700px))and (max-width:960px)and (orientation:portrait),(not (max-width:700px))and (max-width:960px)and (not (max-height:480px)){html:has(.salon-topbar.lobby-hz){scroll-padding-top:calc(106px + 2rem)}.shell.salon-shell>.topbar.salon-topbar.lobby-hz{position:sticky;display:block;min-height:106px}.salon-topbar.lobby-hz .salon-brand.brand{position:absolute;top:16.5px;left:26px}.salon-topbar.lobby-hz .topbar-actions.salon-nav{align-items:flex-start;padding-top:14.5px}.salon-topbar.lobby-hz .topbar-actions.salon-nav:before{content:"";flex:0 0 190px;height:0}.salon-topbar.lobby-hz .salon-account-bar{flex:1 0 100%;flex-wrap:wrap;min-height:40px;margin-top:2.5px}.salon-topbar.lobby-hz .salon-account{flex:1 1 0%;display:flex;align-items:center;gap:12px}.salon-topbar.lobby-hz .salon-user{flex:0 1 auto;min-width:48px;max-width:none}.salon-topbar.lobby-hz .salon-balance-host{flex:none;margin-left:auto}.salon-topbar.lobby-hz .lobby-balance-label{display:none}}@media(max-width:700px)and (orientation:portrait),(max-width:700px)and (not (max-height:480px)){html:has(.salon-topbar.lobby-hz){scroll-padding-top:calc(102px + 4rem)}.shell.salon-shell>.topbar.salon-topbar.lobby-hz{position:sticky;display:block;min-height:102px;padding:0 10px 0 12px}.salon-topbar.lobby-hz .salon-brand.brand{position:absolute;top:17.5px;left:12px;max-width:110px;min-height:22px}.salon-topbar.lobby-hz .salon-brand-name{font-size:1rem}.salon-topbar.lobby-hz .topbar-actions.salon-nav{align-items:flex-start;gap:6px;padding-top:6.5px}.salon-topbar.lobby-hz .topbar-actions.salon-nav:before{content:"";flex:0 0 110px;height:0}.salon-topbar.lobby-hz .salon-nav-link,.salon-topbar.lobby-hz .kit-action.salon-logout{min-width:64px;min-height:44px;padding:0 14px;border-radius:6px;font-size:calc(13rem / 15)}.salon-topbar.lobby-hz .salon-locale select{min-height:44px;font-size:calc(13rem / 15)}.salon-topbar.lobby-hz .salon-account-bar{flex:1 0 100%;flex-wrap:wrap;gap:4px 6px;margin-top:.5px}.salon-topbar.lobby-hz .salon-account{flex:1 1 0%;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:fit-content;max-width:100%;min-height:44px}.salon-topbar.lobby-hz .salon-user{flex:1 1 auto;width:48px;min-width:48px;max-width:none}.salon-topbar.lobby-hz .salon-balance-host{flex:0 1 auto;min-width:0;max-width:100%}.salon-topbar.lobby-hz .lobby-balance-amount{min-width:0;white-space:normal;overflow-wrap:anywhere}.salon-topbar.lobby-hz .lobby-balance-label{display:none}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){html:has(.salon-topbar.lobby-hz){scroll-padding-top:calc(44px + 3rem)}.shell.salon-shell>.topbar.salon-topbar.lobby-hz{min-height:44px;padding:0 10px}.salon-topbar.lobby-hz .salon-brand.brand{max-width:130px;min-height:24px}.salon-topbar.lobby-hz .salon-brand-name{font-size:1.2rem}.salon-topbar.lobby-hz .topbar-actions.salon-nav{gap:6px}.salon-topbar.lobby-hz .salon-nav-link,.salon-topbar.lobby-hz .kit-action.salon-logout{min-height:34px;padding:0 16px;border-radius:6px;font-size:calc(13rem / 15)}.salon-topbar.lobby-hz .salon-locale select{min-height:32px;font-size:calc(13rem / 15)}.salon-topbar.lobby-hz .salon-locale{min-height:43px}.salon-topbar.lobby-hz .salon-account-bar{box-sizing:border-box;gap:6px;min-height:38px;margin:0;padding:1px 0}.salon-topbar.lobby-hz .salon-account:has(.lobby-balance-refresh){padding-right:34px}.salon-topbar.lobby-hz .lobby-balance-refresh{width:28px;height:28px;margin-top:-14px}.salon-topbar.lobby-hz .lobby-balance-label{display:none}.salon-topbar.lobby-hz :focus-visible{outline-width:2px;outline-offset:2px}}@media(max-width:700px),(max-width:960px)and (max-height:480px)and (orientation:landscape){.salon-topbar.lobby-hz .salon-nav-link[aria-current=page]:not(:focus-visible){position:absolute;width:1px;min-width:0;height:1px;min-height:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.salon-topbar.lobby-hz .salon-nav-link[aria-current=page]:focus-visible{position:absolute;z-index:3;top:6.5px;left:12px;margin:0}.salon-topbar.lobby-hz .salon-nav-link[data-testid=nav-lobby]{anchor-name:--hz-lobby-link}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.salon-topbar.lobby-hz .salon-nav-link[aria-current=page]:focus-visible{top:4.5px;left:10px}}@supports (anchor-name: --hz-anchor){@media(max-width:700px),(max-width:960px)and (max-height:480px)and (orientation:landscape){.salon-topbar.lobby-hz .salon-nav-link[data-testid=nav-history][aria-current=page]:focus-visible{left:anchor(--hz-lobby-link left)}}}@media(forced-colors:active){.salon-topbar.lobby-hz .salon-nav-link[aria-current=page]{text-decoration:underline}}@media(prefers-reduced-motion:reduce){.salon-topbar.lobby-hz .salon-nav-link:active,.salon-topbar.lobby-hz .kit-action.salon-logout:active{transform:none}}.shell.salon-shell.table-hz:has(.hz-table){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;width:100%;max-width:none;margin:0;padding:0;overflow:visible;transform:none}.shell.salon-shell.table-hz>.salon-main,.shell.salon-shell.table-hz>.salon-main>.ink-salon,.shell.salon-shell.table-hz .hz-table{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-area:1/1/3/2;min-width:0;width:100%;max-width:none;margin:0;padding:0;overflow:visible}.shell.salon-shell.table-hz>.topbar.salon-topbar{grid-area:1/1;position:sticky;top:0;left:auto;right:auto;width:100%;height:auto;min-height:66px;align-self:stretch;display:flex;align-items:center;justify-content:space-between;padding:0 24px 0 20px;margin:0;background:transparent;border:0;box-shadow:none;transform:none;overflow:visible;pointer-events:none;z-index:21}.shell.salon-shell.table-hz .salon-brand{position:static;display:flex;width:160px;max-width:160px;height:32px;min-width:0;margin:0;padding:0;pointer-events:auto}.shell.salon-shell.table-hz .salon-brand-name{font-size:calc(17.6rem / 15)}.shell.salon-shell.table-hz .salon-brand-tag,.shell.salon-shell.table-hz .salon-brand-mark{display:none}.shell.salon-shell.table-hz .topbar-actions.salon-nav{position:static;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;width:320px;height:auto;margin:0;padding:0;pointer-events:auto;transform:none;background:none}.shell.salon-shell.table-hz .salon-nav :is(.salon-nav-link,.salon-logout,.salon-locale,.salon-locale select){position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:36px;max-width:100%;height:auto!important;min-height:36px;padding:0 10px;margin:0;clip:auto!important;clip-path:none!important;overflow:visible;opacity:1;visibility:visible;transform:none!important;font:700 calc(13rem / 15)/1.3 Roboto,sans-serif;color:var(--pal-eeeeee);background:var(--pal-262626);border:1px solid var(--pal-666666);border-radius:4px;text-indent:0;pointer-events:auto}.shell.salon-shell.table-hz .salon-nav .salon-locale{padding:0;border:0}.shell.salon-shell.table-hz .salon-nav .salon-locale select{appearance:auto}.shell.salon-shell.table-hz .salon-nav :is(.salon-nav-link,.salon-logout):before,.shell.salon-shell.table-hz .salon-nav :is(.salon-nav-link,.salon-logout):after{display:none!important;content:none!important}.shell.salon-shell.table-hz .salon-user,.shell.salon-shell.table-hz .salon-balance-host{display:none}.shell.salon-shell.table-hz .salon-nav :focus-visible{outline:2px solid var(--pal-ffd56a);outline-offset:2px}@media(max-width:960px){.shell.salon-shell.table-hz>.topbar.salon-topbar{align-items:flex-start;min-height:44px;padding:4px 8px}.shell.salon-shell.table-hz .topbar-actions.salon-nav{width:auto;max-width:calc(100% - 120px)}.shell.salon-shell.table-hz .salon-brand{width:110px;max-width:110px;height:32px}.shell.salon-shell.table-hz .salon-nav :is(.salon-nav-link,.salon-logout,.salon-locale select){padding:0 8px}}@media(max-width:700px){.shell.salon-shell.table-hz .salon-brand{height:22px}}@media(max-width:560px){.shell.salon-shell.table-hz>.topbar.salon-topbar{z-index:31}.shell.salon-shell.table-hz .salon-brand{display:none}.shell.salon-shell.table-hz .topbar-actions.salon-nav{width:100%;max-width:none;justify-content:space-between;gap:4px}}.shell.salon-shell.table-hz>.topbar.salon-topbar{max-height:none}.shell.salon-shell.table-hz .salon-brand .salon-brand-name{position:static;display:block;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;color:#e7c46a;font:700 calc(17.6rem / 15)/1.2 Roboto,sans-serif}.shell.salon-shell.table-hz>.topbar.salon-topbar .kit-action.salon-logout{min-height:36px;height:auto;padding:0 10px;font:700 calc(13rem / 15)/1.3 Roboto,sans-serif;border:1px solid var(--pal-666666);background:var(--pal-262626)}.shell.salon-shell.table-hz>.topbar.salon-topbar{backdrop-filter:none;-webkit-backdrop-filter:none;filter:none}.salon-menu-toggle{display:none}@media(max-width:960px){.shell.salon-shell:has(.lobby-board,.history-board)>.topbar.salon-topbar.lobby-hz{height:66px;min-height:66px;padding:0 36px 0 26px;flex-wrap:nowrap}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz .salon-brand{width:auto;max-width:190px;height:32px;min-height:0}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz .topbar-actions.salon-nav{position:static;flex-wrap:nowrap;gap:12px;width:auto;min-width:0;margin:0}.shell.salon-shell .salon-topbar.lobby-hz .salon-menu-toggle{display:block;height:36px;min-height:36px;padding:0 24px;border:1px solid #eebd36;border-radius:5px;background:linear-gradient(var(--pal-ffe17a),var(--pal-e4a812));color:#3d2600;font:700 14px/1 Roboto,Arial,sans-serif}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz .salon-nav-link:not([aria-current=page]){height:36px;min-height:36px;padding:0 24px;font-size:14px}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz .salon-nav-link[aria-current=page]:not(:focus-visible){position:absolute;width:1px;height:1px;min-height:0;padding:0;clip-path:inset(50%);overflow:hidden}.shell.salon-shell .salon-topbar.lobby-hz .salon-nav:has(.salon-menu-toggle):not([data-menu-open=true]) :is(.salon-account-bar,.salon-locale){display:none}.shell.salon-shell .salon-topbar.lobby-hz .salon-nav[data-menu-open=true] .salon-account-bar{position:absolute;top:100%;right:10px;z-index:30;display:flex;flex-direction:column;align-items:stretch;gap:12px;width:min(360px,calc(100vw - 20px));min-width:0;height:auto;max-height:calc(100dvh - 80px);overflow:auto;padding:58px 16px 16px;border:1px solid var(--pal-8a6827);border-radius:5px;background:var(--pal-252525);box-shadow:0 12px 32px var(--pal-000000-a600)}.shell.salon-shell .salon-topbar.lobby-hz .salon-nav[data-menu-open=true] .salon-locale{position:absolute;z-index:31;top:calc(100% + 12px);right:26px;display:flex;min-height:32px}.shell.salon-shell .salon-topbar.lobby-hz .salon-nav[data-menu-open=true] .salon-account{display:flex;flex-wrap:wrap;width:100%;gap:8px}.shell.salon-shell .salon-topbar.lobby-hz .salon-nav[data-menu-open=true] .salon-user{width:100%;max-width:none;white-space:normal;overflow-wrap:anywhere}.shell.salon-shell .salon-topbar.lobby-hz .salon-nav[data-menu-open=true] .salon-logout{min-height:44px}}@media(max-width:700px){.shell.salon-shell:has(.lobby-board,.history-board)>.topbar.salon-topbar.lobby-hz{height:58px;min-height:58px;padding:0 10px 0 12px}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz .salon-brand{max-width:110px;height:22px}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz .salon-brand-name{font-size:18px}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz .topbar-actions.salon-nav{gap:6px}.shell.salon-shell:has(.lobby-board,.history-board) .salon-topbar.lobby-hz :is(.salon-menu-toggle,.salon-nav-link:not([aria-current=page])){height:44px;min-height:44px;min-width:64px;padding:0 14px;font-size:13px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.shell.salon-shell:has(.lobby-board:not([data-category=hot]))>.topbar.salon-topbar.lobby-hz{height:44px;min-height:44px;padding:0 10px}.shell.salon-shell:has(.lobby-board:not([data-category=hot])) .salon-topbar.lobby-hz .salon-brand{max-width:130px;height:24px}.shell.salon-shell:has(.lobby-board:not([data-category=hot])) .salon-topbar.lobby-hz .topbar-actions.salon-nav{gap:6px}.shell.salon-shell:has(.lobby-board:not([data-category=hot])) .salon-topbar.lobby-hz :is(.salon-menu-toggle,.salon-nav-link:not([aria-current=page])){height:44px;min-height:44px;padding:0 16px;font-size:13px}}@media(min-width:961px){.shell.salon-shell .salon-topbar .salon-nav .salon-menu-toggle{display:none}}.salon-shell>.kit-skip:not(:focus){clip-path:inset(50%)}.shell.salon-shell:has(.auth-page)>.topbar.salon-topbar.lobby-hz{height:66px;min-height:66px}.shell.salon-shell:has(.auth-page) .salon-topbar.lobby-hz .salon-locale{min-height:0}@media(max-width:700px){.shell.salon-shell:has(.auth-page)>.topbar.salon-topbar.lobby-hz{height:58px;min-height:58px;padding:0 10px 0 12px}}.horizons-canvas.inactive,.horizons-canvas.inactive>.horizons-canvas-inner{display:contents}.horizons-canvas:not(.inactive){width:100%;min-height:100dvh;background:#0e0e0e}.horizons-canvas-inner{width:100%}@media(min-width:961px){body:has(.horizons-canvas.is-scaled){overflow:hidden;background:var(--pal-0a0a0a)}.horizons-canvas.is-scaled{height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--pal-0a0a0a)}.horizons-canvas.is-scaled>.horizons-canvas-inner{width:1920px;height:1080px;flex:none;transform:scale(var(--horizons-scale));transform-origin:center}.horizons-canvas.is-scaled .shell.salon-shell{width:1920px;min-height:1080px;height:1080px;max-height:1080px;overflow:auto;scrollbar-width:none}.horizons-canvas.is-scaled .shell.salon-shell::-webkit-scrollbar{display:none}.horizons-canvas.is-scaled .shell.table-hz .hz-table>.table-room-layout{grid-template-rows:685px 197px 132px auto}}@media(min-width:961px){.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side] .betting-side-name{font-size:52px;line-height:1}.horizons-canvas.is-scaled .shell.table-hz .hz-table .table-room-video{border-right:1px solid var(--pal-2a2418)}.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-sides){border-right:1px solid var(--pal-2a2418)}}@media(min-width:961px){.horizons-canvas.is-scaled .shell.table-hz .hz-table>.table-room-heading{height:66px;min-height:66px;flex-wrap:nowrap}.horizons-canvas.is-scaled .shell.table-hz .table-room-heading :is(.table-room-identity,.table-room-account){flex-basis:auto}}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff");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}.salon-shell:has(.auth-page){background:var(--pal-161616);color:var(--pal-ffffff);font-family:Roboto,Arial,sans-serif}.salon-shell:has(.auth-page)>.salon-main{width:100%;max-width:none;padding:32px 16px}.auth-page{align-items:center;width:100%}.auth-page .auth-panel{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;max-width:390px;margin:32px auto;padding:38px 30px;border:1px solid #b48b40;border-radius:10px;background:var(--pal-252525);color:var(--pal-ffffff);box-shadow:0 18px 60px var(--pal-000000)}.auth-panel>header{text-align:center}.auth-panel>header h1{margin:10px 0;font:700 32px/1.2 Barlow Condensed,sans-serif;color:var(--pal-ffffff)}.auth-panel>header p,.auth-help{margin:0;color:#c9c9c9;font-size:14px;line-height:1.6}.auth-page .kit-field{gap:6px}.auth-page .kit-field>label{font-size:14px;color:var(--pal-efefef)}.auth-page .kit-field input,.auth-page .auth-currency select{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--pal-666666);border-radius:5px;background:var(--pal-161616);color:var(--pal-ffffff);font:400 16px/22px Roboto,Arial,sans-serif;color-scheme:dark}.auth-page .kit-field-control input{padding-right:48px}.auth-page .kit-field input::placeholder{color:#aaa}.auth-page .kit-field-hint,.auth-remember-note{margin:0;color:var(--pal-bdbdbd);font-size:12px;line-height:1.5}.kit-field-control{position:relative;display:block}.auth-reveal{position:absolute;top:50%;right:2px;display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;padding:0;border:0;background:transparent;color:#d9c58f;cursor:pointer}.auth-remember{display:flex;align-items:center;gap:10px;color:var(--pal-dddddd);font-size:14px}.auth-remember input{width:18px;height:18px;margin:0;accent-color:#eeba49}.auth-return{margin:0;color:#ffca44;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.auth-page .salon-actions{display:block;margin:0}.auth-page .salon-actions .kit-action-wrap{display:flex}.auth-page .salon-actions .kit-action{width:100%;min-height:44px;padding:10px 28px;border:1px solid #eebd36;border-radius:5px;background:linear-gradient(var(--pal-ffe17a),var(--pal-e4a812));color:#3d2600;font-size:14px;font-weight:700}.auth-page .salon-actions .kit-action:disabled{opacity:.55}.auth-page .kit-banner-alert{background:#371c1c;border-color:#c56b6b;color:#ffd2d2}.auth-switch{margin:0;padding-top:16px;border-top:1px solid var(--pal-444444);text-align:center;font-size:14px}.auth-switch a{color:#ffc42d;text-underline-offset:3px}.auth-bar,.auth-join-icon{display:none}.auth-page :is(input,select,button,a):focus-visible{outline:2px solid var(--pal-ffd24a);outline-offset:3px}@media(max-width:700px){.salon-shell:has(.auth-page)>.salon-main{padding:16px 12px}.auth-page .auth-panel{margin:12px auto;padding:28px 20px}.auth-panel>header h1{font-size:26px}}.lobby-hz :where(button){min-height:0;padding:0;border:0 solid;border-radius:0;background:transparent;color:inherit;font-weight:inherit;display:inline-block;align-items:normal;justify-content:normal}.lobby-hz :where(a){color:inherit;text-decoration:inherit}.lobby-hz :where(h1,h2,h3){font:inherit;letter-spacing:normal;color:inherit;margin:0}.lobby-hz :where(button):disabled{opacity:1;cursor:not-allowed}.salon-page.lobby-board.lobby-hz{display:grid;grid-template-columns:170px 0 minmax(0,1fr) 0;grid-template-rows:16px auto 1fr;gap:0;min-width:0;min-height:calc(100vh - 66px);background:var(--hz-content);color:var(--hz-text);font-family:var(--hz-font-body);font-size:calc(16rem / 15);font-weight:400;line-height:1.5}.lobby-hz .lobby-categories{grid-column:1;grid-row:1 / -1;box-sizing:border-box;width:170px;min-width:0;padding:16px 10px;background:var(--hz-sidebar);border-right:1px solid var(--hz-sidebar-rule)}.lobby-hz .lobby-categories-nav{position:static;display:flex;flex-direction:column;gap:8px}.lobby-hz .lobby-category{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;min-height:92px;margin:0;padding:0;border-radius:8px;color:var(--hz-text-idle);font-size:calc(14rem / 15);font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,box-shadow .15s}@media(hover:hover){.lobby-hz .lobby-category:hover{background:var(--hz-hover);color:var(--hz-text)}}.lobby-hz .lobby-category:focus-visible{box-shadow:inset 0 0 0 2px var(--hz-focus-ring);color:var(--hz-text)}.lobby-hz .lobby-category[aria-disabled=true]{background:transparent;color:var(--hz-text-idle);cursor:not-allowed}.lobby-hz .lobby-category[aria-current=page]{background:var(--hz-selected-fill);color:var(--hz-selected-ink);box-shadow:inset 0 0 0 1px var(--hz-selected-ring)}.lobby-hz .lobby-category[aria-current=page]:focus-visible{box-shadow:inset 0 0 0 2px var(--hz-focus-ring-strong)}.lobby-hz .lobby-category[aria-disabled=true] .lobby-category-icon{opacity:.55}.lobby-hz .lobby-category-icon{display:flex;flex:none;align-items:center;justify-content:center;width:55px;height:55px}.lobby-hz .lobby-category-icon svg{display:block;width:100%;height:100%}.lobby-hz .lobby-category-label{max-width:100%;overflow-wrap:anywhere}.lobby-hz .lobby-category-badge{position:absolute;top:2px;right:4px;box-sizing:border-box;max-width:44px;padding:1px 4px;border-radius:3px;background:#64471b;color:var(--hz-selected-ink);font-size:calc(10rem / 15);font-weight:700;line-height:1.2;overflow-wrap:anywhere;pointer-events:none}.lobby-hz .lobby-promo{grid-column:3;grid-row:2;position:relative;display:flex;align-items:center;box-sizing:border-box;min-width:0;aspect-ratio:1750 / 260;margin:0;padding:0;border:1px solid var(--hz-promo-rule);border-right:0;border-left:0;border-radius:0;background:var(--hz-promo)}.lobby-hz .lobby-promo:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(55% 140% at 82% 50%,rgb(255 198 67 / .26),transparent 62%),radial-gradient(38% 110% at 12% 110%,rgb(228 168 18 / .18),transparent 70%),repeating-linear-gradient(115deg,rgb(255 225 122 / .06) 0 2px,transparent 2px 22px)}.lobby-hz .lobby-promo p{position:relative;z-index:1;display:grid;gap:6px;max-width:70%;margin:12px 0 30px 6%}.lobby-hz .lobby-promo strong{color:var(--hz-promo-dot-current);font-family:var(--hz-font-display);font-size:calc(40rem / 15);font-weight:700;line-height:1.1;letter-spacing:.02em}.lobby-hz .lobby-promo span:not([class]){color:var(--hz-text);font-size:calc(16rem / 15)}.lobby-hz .lobby-promo-dots{position:absolute;bottom:13px;left:50%;z-index:2;display:flex;gap:6px;transform:translate(-50%)}.lobby-hz .lobby-promo-dot{display:block;width:5px;height:5px;border-radius:5px;background:var(--hz-promo-dot)}.lobby-hz .lobby-promo-dot[data-current=true]{width:19px;background:var(--hz-promo-dot-current)}.lobby-hz .lobby-tables{grid-column:2 / -1;grid-row:3;display:block;min-width:0;padding:14px 24px 24px}.lobby-hz .lobby-tables-head{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:36px;margin:0 0 14px}.lobby-hz .lobby-tables .salon-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.lobby-hz .lobby-tables .kit-action{display:inline-flex;align-items:center;justify-content:center;gap:normal;box-sizing:border-box;min-height:36px;padding:0 18px;border:1px solid var(--hz-gold-line);border-radius:5px;background:transparent;color:var(--hz-gold);font-size:calc(14rem / 15);font-weight:700;line-height:1.5}.lobby-hz .lobby-tables .kit-action:disabled{border-color:var(--hz-sidebar-rule);color:var(--hz-text-idle)}.lobby-hz .lobby-tables .kit-banner-alert{margin:0 0 12px}.lobby-hz .lobby-tables>.salon-actions{justify-content:flex-start;margin:0 0 14px}.lobby-hz [data-testid=lobby-empty] .kit-empty,.lobby-hz [data-testid=lobby-unavailable] .kit-empty{display:block;padding:0;border:0;border-radius:0}.lobby-hz [data-testid=lobby-empty] .kit-empty h2,.lobby-hz [data-testid=lobby-unavailable] .kit-empty h2{margin:0;padding:50px;color:var(--hz-empty-text);font-family:var(--hz-font-body);font-size:calc(16rem / 15);font-weight:400;line-height:1.5;letter-spacing:normal;text-align:center}.lobby-hz [data-testid=lobby-empty] .kit-empty p,.lobby-hz [data-testid=lobby-unavailable] .kit-empty p{margin:-36px 0 0;padding:0 50px 50px;color:var(--hz-empty-text);font-size:calc(14rem / 15);text-align:center}.lobby-hz .lobby-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.lobby-hz .lobby-card{position:relative;min-width:0;margin:0;padding:0;list-style:none}.lobby-hz .lobby-enter{position:relative;z-index:0;display:block;box-sizing:border-box;min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--hz-card-rule);border-radius:6px;background:var(--hz-card);color:var(--hz-text);text-align:left;text-decoration:none;transition:border-color .15s,box-shadow .15s}@media(hover:hover){.lobby-hz a.lobby-enter:hover{border-color:var(--hz-card-hover);box-shadow:inset 0 0 0 1px #d6aa4966}}.lobby-hz a.lobby-enter:focus-visible{outline:.1875rem solid var(--ice);outline-offset:-.1875rem;border-color:var(--hz-focus-ring-strong);box-shadow:0 0 0 2px #ffd24a88}.lobby-hz a.lobby-enter:active{border-color:var(--hz-card-active)}.lobby-hz .lobby-card-head{display:flex;align-items:center;gap:8px;box-sizing:border-box;min-height:42px;padding:0 8px;background:var(--hz-card-head);border-bottom:1px solid var(--hz-card-head-rule)}.lobby-hz .lobby-card-name{flex:0 1000 auto;min-width:2.5em;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--hz-card-name);font-size:calc(14rem / 15);font-weight:700}.lobby-hz .lobby-card-stats{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:2px;box-sizing:border-box;min-width:0;min-height:28px;padding:0 2px;border-radius:3px;background:var(--hz-stats)}.lobby-hz .lobby-stat{display:flex;flex:none;align-items:center;gap:2px;font-size:calc(11rem / 15)}.lobby-hz .lobby-stat+.lobby-stat{margin-left:4px}.lobby-hz .lobby-stat-lbl{color:var(--hz-stats-label);font-size:calc(11rem / 15);font-weight:700}.lobby-hz .lobby-stat-n{color:var(--hz-stats-count);font-size:calc(10rem / 15);font-weight:400}.lobby-hz .lobby-card-main{display:flex;min-height:200px}.lobby-hz .lobby-card-visual{position:relative;z-index:-1;display:flex;flex:none;align-items:center;justify-content:center;width:42%;overflow:hidden;background:var(--hz-preview)}.lobby-hz .lobby-card-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:50% calc(100% / 3);opacity:0}.lobby-hz .lobby-card-visual[data-image=ready]>.lobby-card-image{opacity:1}.lobby-hz .lobby-card-visual[data-image=ready]>:is(.lobby-card-glow,.lobby-card-symbol,.lobby-card-label){visibility:hidden}.lobby-hz .lobby-card-glow{position:absolute;box-sizing:border-box;width:115px;height:115px;border:1px solid #deb35c66;border-radius:50%;box-shadow:0 0 25px #eec05a55,inset 0 0 22px #d7974277}.lobby-hz .lobby-card-symbol{z-index:1;color:var(--hz-preview-symbol);font-family:serif;font-size:5rem;text-shadow:0 7px 9px #0e0704}.lobby-hz .lobby-card-label{position:absolute;top:13px;left:12px;color:var(--hz-preview-label);font-family:var(--hz-font-display);font-size:calc(19rem / 15);text-shadow:0 2px 3px #010101}.lobby-hz .lobby-card-dot{position:absolute;bottom:10px;left:10px;z-index:2;box-sizing:border-box;width:8px;height:8px;border:1px solid #fefefe66;border-radius:50%;background:var(--hz-live-dot);box-shadow:0 0 8px var(--hz-live-dot-glow)}.lobby-hz .lobby-card-dot[data-status=SUSPENDED]{background:var(--hz-idle-dot);box-shadow:0 0 8px var(--hz-idle-dot)}.lobby-hz .lobby-card-main>.lobby-badge{position:absolute;bottom:6px;left:22px;z-index:3;padding:0 4px;border-radius:3px;background:#0101018c;color:var(--hz-text);font-size:calc(11rem / 15);font-weight:700;line-height:1.45}.lobby-hz .lobby-card>.kit-banner-status{position:absolute;bottom:30px;left:7px;z-index:3;box-sizing:border-box;width:calc((100% - 2px)*.42 - 12px);margin:0;padding:3px 6px;border:0;border-radius:4px;background:#010101b8;color:var(--hz-text);font-size:calc(11rem / 15);line-height:1.35;pointer-events:none}.lobby-hz .lobby-room-roads{--hz-cell: 15px;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box;width:58%;min-width:0;padding:4px;background:var(--hz-roads)}.lobby-hz .lobby-room-roads-bead,.lobby-hz .lobby-room-roads-big{display:grid;flex:none;grid-auto-flow:column;grid-template-rows:repeat(6,var(--hz-cell));gap:0;box-sizing:border-box;height:calc(var(--hz-cell) * 6 + 4px);padding:2px;border-radius:2px;background:var(--hz-roads-board)}.lobby-hz .lobby-room-roads-bead{grid-template-columns:repeat(var(--lobby-bead-cols, 6),var(--hz-cell));width:calc(var(--hz-cell) * var(--lobby-bead-cols, 6) + 4px);font-size:calc(14rem / 15)}.lobby-hz .lobby-room-roads-big{grid-template-columns:repeat(var(--lobby-big-cols, 10),var(--hz-cell));width:calc(var(--hz-cell) * var(--lobby-big-cols, 10) + 4px);font-size:calc(10rem / 15)}.lobby-hz .lobby-room-roads-cell{display:grid;place-items:center;box-sizing:border-box;width:var(--hz-cell);height:var(--hz-cell);border:1px solid var(--hz-roads-cell-rule);border-radius:0;background:var(--hz-roads-cell);color:transparent;font-size:.6rem;font-weight:800;line-height:1}@media(not (max-width:960px))and (max-width:1100px){.lobby-hz .lobby-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(not (max-width:700px))and (max-width:960px)and (orientation:portrait),(not (max-width:700px))and (max-width:960px)and (not (max-height:480px)){.salon-page.lobby-board.lobby-hz{grid-template-columns:170px 20px minmax(0,1fr) 20px}.lobby-hz .lobby-categories{padding:17px 9px}.lobby-hz .lobby-promo{aspect-ratio:auto;min-height:clamp(160px,16vw,260px);margin:0 0 2px;border:1px solid var(--hz-promo-rule);border-radius:6px}.lobby-hz .lobby-promo strong{font-size:calc(32rem / 15)}.lobby-hz .lobby-promo span:not([class]){font-size:calc(14rem / 15)}.lobby-hz .lobby-tables{padding:14px 20px 38px}.lobby-hz .lobby-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(not (max-width:700px))and (max-width:960px)and (min-height:715px){.lobby-hz .lobby-categories-nav{position:sticky;top:calc(108px + 1rem)}}@media(not (max-width:700px))and (max-width:900px)and (orientation:portrait),(not (max-width:700px))and (max-width:900px)and (not (max-height:480px)){.salon-page.lobby-board.lobby-hz{grid-template-columns:115px 14px minmax(0,1fr) 14px;grid-template-rows:14px auto 1fr}.lobby-hz .lobby-categories{width:115px}.lobby-hz .lobby-tables{padding:14px 14px 38px}.lobby-hz .lobby-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px),(max-width:960px)and (max-height:480px)and (orientation:landscape){.salon-page.lobby-board.lobby-hz{grid-template-columns:0 10px minmax(0,1fr) 10px;grid-template-rows:auto 10px auto 1fr}.lobby-hz .lobby-categories{grid-column:1 / -1;grid-row:1;width:auto;overflow-x:auto;overscroll-behavior-x:contain;background:var(--hz-sidebar-strip);border-right:0;border-bottom:1px solid var(--hz-sidebar-rule)}.lobby-hz .lobby-categories-nav{flex-direction:row;gap:6px;width:max-content;padding-right:max(8px,.375rem)}.lobby-hz .lobby-category{gap:2px;border-radius:10px;touch-action:manipulation}.lobby-hz .lobby-category-badge{top:0;right:2px}.lobby-hz .lobby-promo{grid-column:3;grid-row:3;aspect-ratio:auto;border:1px solid var(--hz-promo-rule);border-radius:8px}.lobby-hz .lobby-promo p{margin:10px 0 22px 6%}.lobby-hz .lobby-promo strong{font-size:calc(22rem / 15)}.lobby-hz .lobby-promo span:not([class]){font-size:.8rem}.lobby-hz .lobby-tables{grid-column:1 / -1;grid-row:4}.lobby-hz .lobby-grid{gap:10px}.lobby-hz .lobby-enter{border-radius:8px}.lobby-hz .lobby-card-head{gap:6px;padding:0 6px}.lobby-hz .lobby-card-name{font-size:calc(13rem / 15)}.lobby-hz .lobby-stat,.lobby-hz .lobby-stat-lbl{font-size:calc(10rem / 15)}.lobby-hz .lobby-card-visual{width:38%}.lobby-hz .lobby-card>.kit-banner-status{width:calc((100% - 2px)*.38 - 12px)}.lobby-hz .lobby-room-roads{width:62%}}@media(max-width:700px)and (orientation:portrait),(max-width:700px)and (not (max-height:480px)){.lobby-hz .lobby-categories{padding:max(8px,.375rem) max(6px,.375rem)}.lobby-hz .lobby-category{width:76px;min-width:76px;min-height:72px;font-size:.8rem}.lobby-hz .lobby-category-icon{width:40px;height:40px}.lobby-hz .lobby-promo{min-height:min(28vw,140px);margin:0 0 8px}.lobby-hz .lobby-tables{padding:8px 10px 28px}.lobby-hz .lobby-grid{grid-template-columns:minmax(0,1fr)}.lobby-hz .lobby-card-head{min-height:40px}.lobby-hz .lobby-card-name{max-width:78px}.lobby-hz .lobby-card-stats{min-height:26px}.lobby-hz .lobby-card-main{min-height:168px}}@media(max-width:380px)and (orientation:portrait),(max-width:380px)and (not (max-height:480px)){.lobby-hz .lobby-category{width:70px;min-width:70px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.lobby-hz .lobby-categories{padding:max(6px,.375rem) max(8px,.375rem)}.lobby-hz .lobby-category{width:84px;min-width:84px;min-height:64px;font-size:calc(11rem / 15)}.lobby-hz .lobby-category-icon{width:36px;height:36px}.salon-page.lobby-board.lobby-hz{grid-template-rows:auto 8px auto 1fr}.lobby-hz .lobby-promo{min-height:min(22vh,104px);margin:0 0 8px}.lobby-hz .lobby-tables{padding:8px 10px 20px}.lobby-hz .lobby-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lobby-hz .lobby-card-head{min-height:44px}.lobby-hz .lobby-card-name{max-width:76px}.lobby-hz .lobby-card-stats{min-height:44px}.lobby-hz .lobby-card-main{min-height:170px}.lobby-hz .lobby-room-roads{--hz-cell: 13px}}@media(max-width:700px){.lobby-hz .lobby-promo-dots{bottom:8px}.lobby-hz .lobby-room-roads{padding:3px}.lobby-hz .lobby-room-roads-cell{font-size:calc(8rem / 15)}.lobby-hz .lobby-category:not([aria-disabled=true]):active{transform:scale(.97)}.lobby-hz a.lobby-enter:active{transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.lobby-hz .lobby-category:not([aria-disabled=true]):active,.lobby-hz a.lobby-enter:active{transform:none}}@media(forced-colors:active){.lobby-hz .lobby-category[aria-current=page]{border:2px solid CanvasText}.lobby-hz .lobby-category[aria-current=page] .lobby-category-label{text-decoration:underline}}.lobby-hz .lobby-room-roads{position:relative;z-index:-1}.lobby-hz .lobby-road-mark{position:relative;display:block;width:9px;height:9px;border-radius:50%;background:currentColor;color:var(--hz-road-player, #224ab4)}.lobby-hz .lobby-road-mark[data-outcome=BANKER]{color:#bd2239}.lobby-hz .lobby-road-mark[data-outcome=TIE]{color:#147344}.lobby-hz .lobby-room-roads-big .lobby-road-mark{background:transparent;border:1px solid currentColor}.lobby-hz .lobby-road-pair{position:absolute;width:3px;height:3px;border-radius:50%}.lobby-hz .lobby-road-pair[data-pair=banker]{top:-1px;left:-1px;background:#bd2239}.lobby-hz .lobby-road-pair[data-pair=player]{right:-1px;bottom:-1px;background:#224ab4}.lobby-hz .lobby-road-ties{position:absolute;width:11px;height:1px;background:#147344;transform:rotate(-45deg);top:3px;left:-2px}.salon-page.lobby-board.lobby-hz{display:flex;flex-direction:row;align-items:stretch;min-height:0}.lobby-hz .lobby-categories{flex:none}.lobby-hz .lobby-categories-nav{position:sticky;top:83px}.lobby-hz .lobby-content{position:relative;flex:1;min-width:0;padding:16px 20px 0;background:var(--hz-content)}.lobby-hz .lobby-promo{height:clamp(160px,16vw,260px);min-height:0;aspect-ratio:auto;margin:0 0 2px;border:1px solid var(--hz-promo-rule);border-radius:6px}.lobby-hz .lobby-tables{padding:14px 0 38px}.lobby-hz .lobby-tables-head{position:absolute;top:24px;right:28px;z-index:3;min-height:0;margin:0}.lobby-hz .lobby-grid{gap:14px}.lobby-hz .lobby-card-name{flex:none;min-width:0}.lobby-hz .lobby-card-stats{position:relative;z-index:2;height:28px;flex-wrap:nowrap;min-height:0}.lobby-hz .lobby-stats-scroll{display:flex;flex:1;min-width:0;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none}.lobby-hz .lobby-stats-scroll::-webkit-scrollbar{display:none}.lobby-hz .lobby-stat+.lobby-stat{margin-left:0}.lobby-hz .lobby-stat-arrow{--stat-arrow-w: 18px;--stat-arrow-h: 24px;flex:none;display:grid;place-items:center;width:var(--stat-arrow-w);height:var(--stat-arrow-h);padding:0;border:0;background:transparent;color:var(--pal-333333);opacity:.7;font-size:18px;line-height:1}@media(hover:hover){.lobby-hz .lobby-stat-arrow:hover{opacity:1}}.lobby-hz .lobby-stat-arrow{--stat-arrow-reach-x: max(0px, calc(24px / var(--horizons-scale, 1) - var(--stat-arrow-w)));--stat-arrow-reach-y: max(0px, calc(24px / var(--horizons-scale, 1) - var(--stat-arrow-h)));position:relative;box-sizing:content-box;padding-bottom:var(--stat-arrow-reach-y);margin-bottom:calc(-1 * var(--stat-arrow-reach-y))}.lobby-hz .lobby-stat-arrow:first-child{padding-right:var(--stat-arrow-reach-x);margin-right:calc(-1 * var(--stat-arrow-reach-x))}.lobby-hz .lobby-stat-arrow:last-child{padding-left:var(--stat-arrow-reach-x);margin-left:calc(-1 * var(--stat-arrow-reach-x))}.lobby-hz .lobby-stat-arrow:after{content:"";position:absolute;top:0;left:0;width:var(--stat-arrow-w);height:var(--stat-arrow-h);border-radius:inherit;pointer-events:none}.lobby-hz .lobby-stat-arrow:last-child:after{left:var(--stat-arrow-reach-x)}.lobby-hz .lobby-stat-arrow:focus-visible{outline:none}.lobby-hz .lobby-stat-arrow:focus-visible:after{outline:.1875rem solid var(--ice);outline-offset:.1875rem}.lobby-hz .lobby-room-link{position:absolute;inset:0;z-index:1;border-radius:inherit}.lobby-hz .lobby-room-link:focus-visible{outline:3px solid var(--ice);outline-offset:-3px}@media(hover:hover){.lobby-hz .lobby-enter:has(.lobby-room-link:hover){border-color:#d6aa49;box-shadow:inset 0 0 0 1px #d6aa4966}}.lobby-hz .lobby-enter:has(.lobby-room-link:focus-visible){border-color:var(--pal-ffd24a);box-shadow:0 0 0 2px #ffd24a88}.lobby-hz .lobby-enter:has(.lobby-room-link:active){border-color:#e8c060}.lobby-hz .lobby-card-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,var(--pal-000000-a600) 100%);z-index:1;pointer-events:none}.lobby-hz .lobby-card-symbol{font-family:Georgia,serif}.lobby-hz .lobby-card-label{z-index:2;text-shadow:0 2px 3px var(--pal-000000)}.lobby-hz .lobby-card-dot{border-color:#fff6}@media not (max-width:960px){.salon-page.lobby-board.lobby-hz{height:1014px;min-height:1014px;overflow:hidden}.lobby-hz .lobby-categories{width:170px;padding:16px 10px;overflow-y:auto}.lobby-hz .lobby-content{width:1750px;max-width:1750px;flex:none;padding:16px 0 0;overflow-y:auto;overflow-x:hidden}.lobby-hz .lobby-promo{width:1750px;height:260px;max-height:260px;margin:0;border-radius:0;border-left:0;border-right:0}.lobby-hz .lobby-tables{width:1750px;padding:14px 24px 24px;box-sizing:border-box}.lobby-hz .lobby-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(not (max-width:700px))and (max-width:900px){.lobby-hz .lobby-categories{width:115px}.lobby-hz .lobby-content{padding:14px}.lobby-hz .lobby-grid{grid-template-columns:1fr}}@media(max-width:700px){.salon-page.lobby-board.lobby-hz{display:block}.lobby-hz .lobby-categories{width:100%}.lobby-hz .lobby-categories-nav{position:static}.lobby-hz .lobby-content{padding:10px 10px 0}.lobby-hz .lobby-promo{height:min(28vw,140px);margin-bottom:8px;border-radius:8px}.lobby-hz .lobby-tables{padding:8px 0 28px}.lobby-hz .lobby-grid{gap:10px}.lobby-hz .lobby-card-stats{height:26px}.lobby-hz .lobby-stat-arrow{--stat-arrow-w: 22px;--stat-arrow-h: 26px;min-width:22px}.lobby-hz .lobby-tables-head{top:16px;right:16px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.salon-page.lobby-board.lobby-hz:not([data-category=hot]){display:block}.lobby-hz:not([data-category=hot]) .lobby-content{padding:8px 10px 0}.lobby-hz:not([data-category=hot]) .lobby-categories{width:100%}.lobby-hz:not([data-category=hot]) .lobby-categories-nav{position:static}.lobby-hz:not([data-category=hot]) .lobby-promo{height:min(22vh,104px);margin-bottom:8px;border-radius:8px}.lobby-hz:not([data-category=hot]) .lobby-tables{padding:8px 0 20px}.lobby-hz:not([data-category=hot]) .lobby-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lobby-hz:not([data-category=hot]) .lobby-card-stats{height:44px}.lobby-hz:not([data-category=hot]) .lobby-stat-arrow{--stat-arrow-w: 44px;--stat-arrow-h: 44px;min-width:44px}}@media(not (max-width:700px))and (max-width:960px)and (max-height:480px)and (orientation:landscape){.lobby-hz[data-category=hot] .lobby-categories{width:115px;padding:17px 9px;background:#222;border-right:1px solid #363636;border-bottom:0;overflow:visible}.lobby-hz[data-category=hot] .lobby-categories-nav{position:sticky;top:83px;flex-direction:column;gap:8px;width:auto;padding:0}.lobby-hz[data-category=hot] .lobby-category{width:auto;min-width:0;min-height:92px;font-size:calc(14rem / 15);gap:4px;border-radius:8px}.lobby-hz[data-category=hot] .lobby-category-icon{width:55px;height:55px}.lobby-hz[data-category=hot] .lobby-promo{height:clamp(160px,16vw,260px);border-radius:6px;margin-bottom:2px}.lobby-hz[data-category=hot] .lobby-enter{border-radius:6px}.lobby-hz[data-category=hot] .lobby-stat,.lobby-hz[data-category=hot] .lobby-stat-lbl{font-size:calc(11rem / 15)}.lobby-hz[data-category=hot] .lobby-card-head{min-height:42px;gap:8px;padding:0 8px}.lobby-hz[data-category=hot] .lobby-card-name{font-size:calc(14rem / 15);max-width:110px}.lobby-hz[data-category=hot] .lobby-card-main{min-height:200px}.lobby-hz[data-category=hot] .lobby-card-visual{width:42%}.lobby-hz[data-category=hot] .lobby-room-roads{width:58%}.lobby-hz[data-category=hot] .lobby-room-roads{--hz-cell: 15px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.lobby-hz:not([data-category=hot]) .lobby-card-head{height:44px;min-height:44px}.lobby-hz:not([data-category=hot]) .lobby-card-stats{height:44px}}.lobby-hz .lobby-category-icon{color:#e62535}@media(forced-colors:active){.lobby-hz .lobby-category-icon{color:CanvasText}}.lobby-hz :is(.lobby-category-badge,.lobby-stat-lbl,.lobby-stat-n,.lobby-card-main>.lobby-badge){font-size:12px}.history-tabs{display:flex;flex-wrap:wrap;gap:var(--gap-2);min-width:0}.history-tab{min-height:var(--touch);padding:0 var(--gap-3);border:1px solid var(--rule);border-radius:var(--round-sm);background:var(--ink-lift);color:var(--foil);font:inherit;cursor:pointer}.history-tab[aria-selected=true]{border-color:var(--lamp);color:var(--lamp)}.history-count{color:var(--quiet);font-size:var(--text-xs)}.history-panel{display:flex;flex-direction:column;gap:var(--gap-3);min-width:0}.history-panel:focus-visible{outline:.1875rem solid var(--ice);outline-offset:.1875rem}.history-scroll{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--round-md);min-width:0}.history-scroll table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.history-scroll th,.history-scroll td{padding:var(--gap-2);border-bottom:1px solid var(--rule);text-align:left;white-space:nowrap}.history-scroll thead th{position:sticky;top:0;background:var(--slate);color:var(--foil);font-weight:650}.history-scroll tbody tr:last-child td{border-bottom:0}.history-scroll code{font-size:var(--text-xs);overflow-wrap:anywhere}.history-quiet{color:var(--quiet)}.history-raw{color:var(--quiet);font-size:var(--text-xs)}[data-testid=settlement-net][data-sign=positive]{color:var(--ready)}[data-testid=settlement-net][data-sign=negative]{color:var(--alert)}.history-status{margin:0}.history-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:var(--s-4) 0;gap:var(--gap-2);min-height:var(--touch)}.salon-shell .history-board{padding:24px;color:var(--pal-efefef);font-family:Roboto,Arial,sans-serif;background:var(--pal-252525);min-height:1014px}.history-board .salon-page-heading h1{font-family:Barlow Condensed,sans-serif;color:var(--pal-ffffff)}.history-board .history-tab{border:1px solid #484848;border-radius:4px;background:#292929;color:var(--pal-bdbdbd);font-size:14px}.history-board .history-tab[aria-selected=true]{color:#ffca44;background:linear-gradient(120deg,#64471b,#37301e);border-color:var(--pal-8a6827)}.history-board .history-scroll{border-color:#515151;border-radius:4px;background:#222}.history-board .history-scroll thead th{background:#292929;color:var(--pal-efefef);border-color:var(--pal-555555)}.history-board .history-scroll :is(th,td){padding:12px 16px;border-color:#3b3b3b}.history-board :is(.history-quiet,.history-count,.history-raw,.history-status){color:var(--pal-bdbdbd)}.history-board :is(.kit-action,.history-tab):focus-visible{outline:2px solid var(--pal-ffd24a);outline-offset:3px}@media(max-width:960px){.salon-shell .history-board{min-height:calc(100dvh - 66px);padding:16px 12px}}.ink-salon .betting-workbench{padding:var(--gap-3) var(--gap-4);min-width:0;border:1px solid var(--felt-line);border-radius:var(--round-lg) var(--round-lg) 0 0;background:var(--felt)}.betting-workbench[data-lock=open]{background:var(--felt);border-color:var(--felt-line)}.betting-workbench[data-lock]:not([data-lock=open]){background:var(--ink-lift);border-color:var(--rule)}.betting-workbench *,.betting-workbench *:before,.betting-workbench *:after{box-sizing:border-box}.betting-workbench :is(h2,h3,p,dd){margin:0;overflow-wrap:anywhere}.betting-workbench :is(h2,h3){font-family:var(--type-display)}.betting-workbench h2{font-size:var(--text-xl)}.betting-workbench h3{font-size:var(--text-lg)}.betting-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--gap-3);margin-bottom:var(--gap-3)}.betting-heading>div{min-width:0;flex:1 1 16rem}.betting-heading p,.betting-note{color:var(--quiet);font-size:var(--text-sm)}.betting-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:var(--gap-4)}.betting-columns>.kit-board{align-content:start}.betting-compose{display:grid;align-content:start;gap:var(--gap-4);min-width:0}.betting-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-3);margin:var(--gap-3) 0 0}.betting-facts dt{color:var(--quiet);font-size:var(--text-sm)}.betting-facts dd{font-variant-numeric:tabular-nums}.betting-workbench fieldset{border:0;margin:0;padding:0;min-width:0}.betting-workbench legend{margin-bottom:var(--gap-2);font-weight:650}.betting-sides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-2)}.betting-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,4.5rem),1fr));gap:var(--gap-2)}.betting-workbench :is(.betting-sides,.betting-chips) button{appearance:none;font:inherit;font-weight:600;color:var(--foil);background:var(--ink-lift);border:2px solid transparent;border-radius:var(--round-md);min-height:4rem;padding:var(--gap-2);overflow-wrap:anywhere;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem}.betting-sides [data-side=PLAYER]{background:var(--player);color:var(--pal-ffffff)}.betting-sides [data-side=BANKER]{background:var(--banker);color:var(--pal-ffffff)}.betting-sides [data-side=TIE]{background:var(--tie);color:var(--pal-ffffff)}.betting-sides [data-side=P_PAIR]{background:#163a7a;color:var(--pal-ffffff)}.betting-sides [data-side=B_PAIR]{background:#7a1a1a;color:var(--pal-ffffff)}.betting-sides [data-side=ANY_PAIR]{background:#5a4310;color:var(--pal-ffffff)}.betting-side-odds{font-size:var(--text-xs);font-weight:500;opacity:.85}.betting-sides button>span[aria-hidden=true]:first-child{display:none}.betting-workbench .betting-chips button{border-radius:999px;border:2px solid var(--lamp);background:radial-gradient(circle at 30% 30%,var(--pal-ffffff-a200),transparent 42%),var(--ink);font-variant-numeric:tabular-nums;min-width:4.5rem;min-height:2.75rem}.betting-chips button:nth-child(1){background:radial-gradient(circle at 30% 28%,var(--pal-ffffff),#d8d8d8 42%,var(--pal-bdbdbd));color:var(--pal-1a1a1a);border-color:#9e9e9e}.betting-chips button:nth-child(2){background:radial-gradient(circle at 30% 28%,#ff8ab0,#e91e63 42%,#ad1457);color:var(--pal-ffffff);border-color:#f8bbd0}.betting-chips button:nth-child(3){background:radial-gradient(circle at 30% 28%,#ffe680,#f4c430 42%,var(--pal-c9a227));color:var(--pal-1a1408);border-color:#ffe082}.betting-chips button:nth-child(4){background:radial-gradient(circle at 30% 28%,#81c784,#2e7d32 42%,var(--pal-1b5e20));color:var(--pal-ffffff);border-color:#a5d6a7}.betting-chips button:nth-child(5){background:radial-gradient(circle at 30% 28%,#64b5f6,var(--pal-1565c0) 42%,#0d47a1);color:var(--pal-ffffff);border-color:#90caf9}.betting-chips button:nth-child(6){background:radial-gradient(circle at 30% 28%,#ce93d8,#6a1b9a 42%,#4a148c);color:var(--pal-ffffff);border-color:#e1bee7}.betting-workbench button[aria-pressed=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--lamp) 55%,transparent);border-color:var(--pal-ffd56a)}.betting-workbench button:disabled{cursor:default;opacity:.6}.betting-workbench button:focus-visible{outline:3px solid var(--ice);outline-offset:3px}.betting-draft{padding:var(--gap-3);background:var(--ink-lift);border-left:3px solid var(--lamp);display:grid;gap:var(--gap-2)}.betting-stake{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.betting-actions{display:flex;flex-wrap:wrap;gap:var(--gap-2)}.betting-attempt{display:grid;gap:var(--gap-2)}.betting-code{font-family:monospace;font-size:var(--text-sm)}.betting-tickets{list-style:none;padding:0;margin:var(--gap-3) 0;display:grid;gap:var(--gap-2)}.betting-tickets li{min-width:0;display:grid;gap:var(--gap-1);padding:var(--gap-3);background:var(--ink);border:1px solid var(--rule);border-radius:var(--round-sm);overflow-wrap:anywhere}.betting-tickets small{color:var(--quiet)}@media(max-width:52rem){.betting-columns{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.betting-workbench button[aria-pressed=true]{outline:2px solid Highlight}}.betting-midinfo{display:none}.betting-summary{display:grid;gap:6px;padding:12px;color:#e4e8e3;background:var(--pal-151d19);border:1px solid #3a4a38;border-radius:6px}.betting-summary strong{color:#ffdc81;overflow-wrap:anywhere}.betting-draft-stack{position:absolute;bottom:8px;right:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:3px dashed var(--pal-ffffff-a600);background:var(--stack-fill, #1a4a78);color:var(--stack-ink, #fff);pointer-events:none;box-shadow:0 2px 0 var(--pal-000000-a533)}.betting-draft-stack[data-color="1"]{--stack-fill: #d4a028;--stack-ink: #2a1808}.betting-draft-stack[data-color="2"]{--stack-fill: #8a1818}.betting-draft-stack[data-color="3"]{--stack-fill: #3a1868}.betting-draft-stack[data-color="4"]{--stack-fill: #0a4a20}.betting-draft-stack[data-color="5"]{--stack-fill: #c88820;--stack-ink: #2a1808}.betting-draft-stack[data-layers="2"]{box-shadow:0 3px 0 var(--stack-fill, #1a4a78),0 5px 0 var(--pal-000000-a533)}.betting-draft-stack[data-layers="3"]{box-shadow:0 3px 0 var(--stack-fill, #1a4a78),0 5px 0 var(--pal-000000-a533),0 7px 0 var(--stack-fill, #1a4a78),0 9px 0 var(--pal-000000-a533)}.betting-draft-stack>span{width:28px;height:22px;display:grid;align-items:center;white-space:nowrap;font:800 10px/1.1 sans-serif;visibility:hidden}.betting-sides button:has(>.betting-side-total){position:relative}.betting-side-total{position:absolute;top:4px;left:6px;right:6px;display:flex;justify-content:space-between;align-items:center;gap:4px;overflow:hidden;font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pal-ffffff-a600);pointer-events:none}.betting-side-total-bettors{display:inline-flex;align-items:center;gap:2px}.betting-side-total[data-fits="0"]{visibility:hidden}@keyframes betting-select-a{0%{filter:brightness(1.45)}to{filter:brightness(1)}}@keyframes betting-select-b{0%{filter:brightness(1.45)}to{filter:brightness(1)}}.betting-side-flash-0{animation:betting-select-a .28s ease-out}.betting-side-flash-1{animation:betting-select-b .28s ease-out}@keyframes betting-balance-change{0%{background:#ffc64355}to{background:transparent}}.betting-balance-pulse{animation:betting-balance-change .45s ease-out}@media(prefers-reduced-motion:reduce){.betting-side-flash,.betting-balance-pulse{animation:none}}.ink-salon{--ink: #0c0c0e;--ink-lift: #16151a;--slate: #24222a;--rule: #3a343c;--lamp: #d4a017;--lamp-ink: #1a1408;--foil: #f3f1ee;--quiet: #b0a8a4;--alert: #e24b4b;--ready: #3dba7a;--ice: #7eb0ff;--live: #d21f2c;--felt: #16351c;--felt-line: #2f6b3c;--player: #2d63d6;--banker: #d32f2f;--tie: #1b8c4a;--paper: #f3eee4;--ember: #5a1c0c;--type-display: "Avenir Next Condensed", "Futura Condensed", "PingFang SC", "Noto Sans SC", "Segoe UI", sans-serif;--type-body: "Avenir Next", "Segoe UI Variable", "PingFang SC", "Noto Sans SC", sans-serif;--text-xs: .8125rem;--text-sm: .9375rem;--text-md: 1.0625rem;--text-lg: 1.3125rem;--text-xl: 1.75rem;--text-hero: 2.125rem;--gap-1: .3125rem;--gap-2: .625rem;--gap-3: .9375rem;--gap-4: 1.25rem;--gap-5: 1.875rem;--gap-6: 2.8125rem;--gap-7: 4.375rem;--round-sm: .1875rem;--round-md: .4375rem;--round-lg: .8125rem;--touch: 3rem;--measure: 42rem;color:var(--foil);background:var(--ink);font-family:var(--type-body);font-size:var(--text-md);line-height:1.5;font-synthesis:none;text-rendering:optimizeLegibility}.video-stage{width:100%;min-width:0;border:1px solid var(--rule);border-radius:var(--round-lg);overflow:clip;box-sizing:border-box}.video-stage *,.video-stage *:before,.video-stage *:after{box-sizing:border-box}.video-stage-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gap-2);padding:var(--gap-3) var(--gap-4)}.video-stage-heading h2{margin:0;font-family:var(--type-display);font-size:var(--text-lg);font-weight:600}.video-stage-table{color:var(--quiet);font-size:var(--text-sm);overflow-wrap:anywhere;min-width:0}.video-stage-screen{position:relative;width:100%;min-width:0;aspect-ratio:16 / 9;min-height:12rem;background:var(--ink);border-block:1px solid var(--rule)}.video-stage-screen video{display:block;width:100%;height:100%;object-fit:contain}.video-stage-curtain{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap-3);padding:var(--gap-3);background:var(--ink-lift);text-align:center;font-size:var(--text-sm)}.video-stage-aperture{width:2.25rem;aspect-ratio:1;border:1px solid var(--quiet);border-radius:50%;outline:1px solid var(--rule);outline-offset:.375rem}.video-stage-console{padding:var(--gap-4);display:flex;flex-wrap:wrap;gap:var(--gap-3);align-items:center}.video-stage-status{flex:1 1 12rem;display:flex;align-items:center;gap:var(--gap-2);margin:0;font-size:var(--text-sm)}.video-stage-dot{flex-shrink:0;width:.5rem;height:.5rem;border:1px solid currentColor;border-radius:50%}.video-stage[data-status=playing] .video-stage-dot{background:var(--ready);color:var(--ready)}.video-stage-actions{display:flex;flex-wrap:wrap;gap:var(--gap-2)}.video-stage-actions button{min-height:var(--touch);padding:var(--gap-2) var(--gap-3);font:inherit;font-size:var(--text-sm);color:var(--foil);background:var(--slate);border:1px solid var(--rule);border-radius:var(--round-md);cursor:pointer}@media(hover:hover){.video-stage-actions button:hover:enabled{border-color:var(--lamp)}}.video-stage-actions button:focus-visible{outline:3px solid var(--lamp);outline-offset:3px}.video-stage-actions button:disabled{color:var(--quiet);cursor:default}.video-stage-actions button[aria-pressed=true]{color:var(--lamp)}.video-stage-facts{flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--gap-4);margin:0;padding-block:var(--gap-3);border-block:1px solid var(--rule)}.video-stage-facts dt{color:var(--quiet);font-size:var(--text-xs);margin-bottom:var(--gap-1)}.video-stage-facts dd{margin:0;font-size:var(--text-sm);overflow-wrap:anywhere}.video-stage-note{flex-basis:100%;color:var(--quiet);font-size:var(--text-xs);margin:0}@media(max-width:30rem){.video-stage-console,.video-stage-heading{padding:var(--gap-3)}}.video-stage-live{position:absolute;top:12px;left:12px;z-index:1;padding:4px 8px;border-radius:4px;background:var(--pal-c62828);color:var(--pal-ffffff);font-size:.6875rem;font-weight:700;letter-spacing:.04em;pointer-events:none}.roads-panel{--road-size: 3rem;color:#203647;background:#f5f8fa;border:1px solid #b7c8d2;border-radius:.9rem;padding:1rem;min-width:0;max-width:100%;box-sizing:border-box;font:1rem/1.5 system-ui,sans-serif;overflow-wrap:anywhere}.roads-panel *{box-sizing:border-box}.roads-panel-head,.roads-board-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.roads-panel h2,.roads-panel h3,.roads-panel p{margin:0}.roads-panel h2{font-size:1.3rem}.roads-panel h3{font-size:1rem}.roads-panel h3 small{font-size:.8rem;font-weight:400}.roads-panel .roads-legend,.roads-panel .roads-rules{margin:.75rem 0;font-size:.9rem}.roads-boards{display:grid;gap:1rem;min-width:0}.roads-board{min-width:0;background:var(--pal-ffffff);border:1px solid #acbecb;border-radius:.5rem;padding:.65rem}.roads-panel button,.roads-panel summary{font:inherit;color:#153d58;cursor:pointer}.roads-panel button{background:#edf5fa;border:1px solid #6b879a;border-radius:.35rem;padding:.45rem .65rem;min-height:2.75rem}@media(hover:hover){.roads-panel button:hover{background:#dcecf5}}.roads-panel :focus-visible{outline:3px solid #1d668c;outline-offset:3px}.roads-panel .roads-scroll-state{font-size:.8rem;margin:.35rem 0}.roads-viewport{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;direction:ltr;border:1px solid #b7c8d2}.roads-grid{display:grid;position:relative;grid-template-columns:repeat(var(--road-columns),var(--road-size));grid-template-rows:repeat(6,var(--road-size));width:max-content;background-color:var(--pal-ffffff);background-image:linear-gradient(to right,var(--pal-d9e2e8) 1px,transparent 1px),linear-gradient(to bottom,var(--pal-d9e2e8) 1px,transparent 1px);background-size:var(--road-size) var(--road-size)}.roads-cell{display:grid;place-items:center;padding:.15rem}.roads-symbol{width:100%;height:100%;display:grid;place-items:center;position:relative;color:var(--road-ink)}.roads-banker,.roads-red{--road-ink: #a7263e}.roads-player,.roads-blue{--road-ink: #175da8}.roads-tie{--road-ink: #126044}.roads-outcome{width:80%;height:80%;display:grid;place-items:center;border:2px solid currentColor;border-radius:50%;font-size:1.05rem;font-weight:750}.roads-bead .roads-outcome{background:var(--road-ink);color:var(--pal-ffffff);border-color:var(--road-ink)}.roads-pair-b,.roads-pair-p,.roads-natural{position:absolute;font-size:.7rem;line-height:1;background:var(--pal-ffffff);border-radius:.12rem}.roads-pair-b{left:0;top:0;color:#a7263e}.roads-pair-p{right:0;bottom:0;color:#175da8}.roads-natural{right:0;top:0;color:#644212}.roads-ties{position:absolute;bottom:-.02rem;left:-.05rem;color:#126044;background:var(--pal-ffffff);padding:0 .06rem;font-size:.7rem;line-height:1.1;font-weight:750}.roads-symbol svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2}.roads-small svg circle{fill:currentColor}.roads-comparison{position:relative;font-size:1rem;font-weight:800;line-height:1}.roads-small .roads-comparison{color:var(--pal-ffffff)}.roads-cockroach .roads-comparison{align-self:end;justify-self:end;font-size:.8rem;background:var(--pal-ffffff)}.roads-panel .roads-empty{margin-top:.5rem}.roads-panel details{margin-top:.7rem}.roads-panel summary{padding:.4rem 0}.roads-detail-list{padding-left:1.5rem}.roads-detail-list li{padding:.25rem 0}@media(min-width:70rem){.roads-boards{grid-template-columns:repeat(6,minmax(0,1fr))}.roads-board{grid-column:span 2}.roads-board[data-board=bead],.roads-board[data-board=big]{grid-column:span 3}}@media(forced-colors:active){.roads-symbol,.roads-pair-b,.roads-pair-p,.roads-natural,.roads-ties{color:CanvasText}.roads-bead .roads-outcome,.roads-small .roads-comparison{background:Canvas;color:CanvasText}.roads-small svg circle{fill:Canvas}}.roads-panel .roads-board[hidden]{display:none!important}.shell.table-hz .hz-table .roads-panel .roads-grid{--road-size:15px;grid-template-columns:repeat(var(--road-hz-columns),var(--road-size));grid-template-rows:repeat(6,var(--road-size));min-width:0;width:max-content}.shell.table-hz .hz-table .roads-panel .roads-cell{width:var(--road-size);height:var(--road-size)}@media(max-width:560px){.shell.table-hz .hz-table .roads-panel .roads-grid{--road-size:12px}}@media(min-width:561px)and (max-width:960px)and (min-height:481px){.shell.table-hz .hz-table .roads-panel .roads-viewport{width:100%;container-type:inline-size}.shell.table-hz .hz-table .roads-panel .roads-grid{--road-size:calc((100cqw - 5px) / var(--road-base-columns) - 1px);min-width:100%}}@media(max-width:560px)and (min-height:481px){.shell.table-hz .hz-table .roads-panel .roads-viewport{width:100%;container-type:inline-size}.shell.table-hz .hz-table .roads-panel .roads-grid{--road-size:calc((100cqw - 5px) / var(--road-base-columns) - 1px);min-width:100%}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table .roads-panel .roads-grid{--road-size:11px}}.live-table-room{min-width:0;padding:0;border:0;border-radius:0;overflow-wrap:anywhere}.live-table-room a{color:var(--ice)}.table-room-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gap-1) var(--gap-3);margin:0;padding:.35rem .75rem;background:#0a0a0c;border-bottom:1px solid var(--rule)}.table-room-heading h1{margin:0;font:600 var(--text-md)/1.2 var(--type-display)}.table-room-heading p{margin:0;color:var(--quiet);font-size:var(--text-xs)}.table-room-layout{display:grid;gap:0}.table-room-layout>*,.table-room-betting>*{min-width:0;max-width:100%}.table-room-score{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.35rem;padding:.45rem .75rem .7rem;background:linear-gradient(90deg,#102a6a 0%,var(--pal-111111) 38%,var(--pal-111111) 62%,#5a1010 100%);font-family:var(--type-display)}.score-player,.score-banker{font-size:.8rem;font-weight:800;letter-spacing:.04em;padding:.28rem .7rem;border-radius:999px;color:var(--pal-ffffff)}.score-player{background:var(--player);justify-self:start}.score-banker{background:var(--banker);justify-self:end}.score-p,.score-b{font-size:2rem;line-height:1;color:var(--foil);text-align:center}.score-p{color:#9ec1ff}.score-b{color:var(--pal-ff9a9a)}.table-room-score[data-outcome=PLAYER]{box-shadow:inset 0 -3px 0 var(--player)}.table-room-score[data-outcome=BANKER]{box-shadow:inset 0 -3px 0 var(--banker)}.table-room-score[data-outcome=TIE]{box-shadow:inset 0 -3px 0 var(--tie)}.table-room-status{padding:0 .75rem .35rem;background:var(--pal-111111);display:flex;flex-direction:column;align-items:center;gap:.25rem}.table-room-eyebrow{margin:0 0 var(--gap-2);color:var(--quiet)}.table-room-phase{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.4rem .65rem;font-size:var(--text-sm);font-weight:800;padding:.28rem .95rem;border-radius:999px;background:var(--felt);border:1px solid var(--felt-line);color:#d7f5de}.table-room-phase[data-phase=BETTING_CLOSED],.table-room-phase[data-phase=DEALING],.table-room-phase[data-phase=AWAITING_THIRD]{background:var(--pal-1a1a1a);border-color:var(--pal-444444);color:var(--pal-ffffff)}.table-room-phase[data-phase=SETTLED],.table-room-phase[data-phase=RESULT_PENDING]{background:var(--pal-c9a227);border-color:var(--pal-e8c547);color:var(--pal-1a1408)}.table-room-phase strong{font-size:1rem;color:inherit}.table-room-recent{padding:var(--gap-3) var(--gap-4);background:var(--ink-lift)}.table-room-status>p:last-child,.table-room-recent>p{color:var(--quiet);font-size:var(--text-sm)}.table-room-results-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.table-room-results-scroll table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.table-room-results-scroll th,.table-room-results-scroll td{min-width:5rem;padding:var(--gap-2);border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.table-room-results-scroll small{display:block;color:var(--quiet)}.live-table-room :focus-visible{outline:3px solid var(--lamp);outline-offset:3px}.table-room-betting .betting-columns{grid-template-columns:minmax(0,1fr)}.live-table-room .video-stage{border:0;border-radius:0;position:relative;overflow:clip}.live-table-room .video-stage-heading,.live-table-room .video-stage-facts,.live-table-room .video-stage-note,.live-table-room .video-stage-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .video-stage-screen{border-block:0;min-height:11rem;aspect-ratio:16 / 9}.live-table-room .video-stage-console{position:absolute;right:.4rem;bottom:.4rem;left:auto;padding:0;gap:.35rem;background:transparent;z-index:2}.live-table-room .video-stage-actions button{min-height:2.25rem;padding:.25rem .6rem;font-size:var(--text-xs);background:#0000008c;border-color:var(--pal-ffffff-a250)}.live-table-room .table-room-eyebrow{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .betting-workbench{border-radius:0;padding:.5rem .65rem .7rem}.live-table-room .betting-heading{margin:0 0 .35rem;gap:.4rem}.live-table-room .betting-heading h2{font-size:var(--text-sm)}.live-table-room .betting-heading p{font-size:var(--text-xs)}.live-table-room .betting-workbench>.kit-banner-status{padding:.28rem .7rem;text-align:center;font-size:var(--text-xs);font-weight:700;border-radius:999px}.live-table-room[data-phase=BETTING_OPEN] .betting-workbench>.kit-banner-status{background:var(--felt);border-color:var(--felt-line);color:#d7f5de}.live-table-room .betting-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem .5rem;margin:.25rem 0 .45rem}.live-table-room .betting-facts dt{font-size:.65rem}.live-table-room .betting-facts dd{font-size:var(--text-xs)}.live-table-room .betting-workbench legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .betting-compose{gap:.45rem}.live-table-room .betting-sides{gap:.3rem}.live-table-room .betting-sides [data-side=P_PAIR],.live-table-room .betting-sides [data-side=B_PAIR],.live-table-room .betting-sides [data-side=ANY_PAIR]{min-height:2.4rem;font-size:.75rem}.live-table-room .betting-sides [data-side=PLAYER],.live-table-room .betting-sides [data-side=TIE],.live-table-room .betting-sides [data-side=BANKER]{min-height:3.6rem;font-size:1.05rem}.live-table-room .betting-side-odds{font-size:.7rem}.live-table-room .betting-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.live-table-room .betting-heading .kit-action{min-height:2rem;padding:0 .65rem;font-size:var(--text-xs)}.live-table-room .betting-draft{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;padding:.35rem .5rem;gap:.35rem;border-left:0;background:#0e0e10;border-radius:.4rem}.live-table-room .betting-draft h3,.live-table-room .betting-draft>p:not(.betting-stake){font-size:var(--text-xs);color:var(--quiet)}.live-table-room .betting-stake{font-size:var(--text-lg)}.live-table-room .betting-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.live-table-room .betting-actions .kit-action-wrap{width:100%;max-width:none}.live-table-room .betting-actions .kit-action{width:100%;white-space:nowrap}.live-table-room .betting-note{display:none}.live-table-room[data-phase=SETTLED][data-outcome=PLAYER] [data-side=PLAYER],.live-table-room[data-phase=RESULT_PENDING][data-outcome=PLAYER] [data-side=PLAYER],.live-table-room[data-phase=SETTLED][data-outcome=BANKER] [data-side=BANKER],.live-table-room[data-phase=RESULT_PENDING][data-outcome=BANKER] [data-side=BANKER],.live-table-room[data-phase=SETTLED][data-outcome=TIE] [data-side=TIE],.live-table-room[data-phase=RESULT_PENDING][data-outcome=TIE] [data-side=TIE]{background:var(--pal-e8c547);color:var(--pal-1a1408)}.live-table-room .roads-panel{--road-size: 1.55rem;padding:.45rem .5rem;border-radius:0;max-width:100%}.live-table-room .roads-legend,.live-table-room .roads-rules{display:none}.live-table-room .roads-panel-head h2{font-size:.85rem}.live-table-room .roads-panel .roads-boards{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:.4rem}.live-table-room .roads-panel .roads-board{padding:.3rem;grid-column:auto}.live-table-room .roads-board[data-board=bigEye],.live-table-room .roads-board[data-board=small],.live-table-room .roads-board[data-board=cockroach]{display:none}.live-table-room .roads-board-head h3{font-size:.7rem}.live-table-room .roads-board-head button{min-height:1.8rem;padding:.15rem .4rem;font-size:.7rem}.live-table-room .roads-scroll-state{font-size:.65rem}@media(prefers-reduced-motion:reduce){.live-table-room *,.live-table-room *:before,.live-table-room *:after{scroll-behavior:auto}}.table-room-roads :is(h2,h3){color:inherit}.live-table-room .ink-salon{min-height:0}.table-room-rail,.ltr-pair-row,.table-room-road-foot,.table-room-cat.is-ghost,.table-room-ask,.table-room-join,.table-room-road-foot .road-foot-extra,.live-table-room .betting-chip-ccy,.table-room-avatar,.table-room-username,.table-room-balance-host,.table-room-round,.table-room-countdown,.table-room-cards,.table-room-plates,.table-room-toolbar,.table-room-chat{display:none}@media(min-width:1024px){.live-table-room{position:relative;flex:1 1 auto;min-height:0;height:100%;padding:0 0 0 127.5px;overflow:hidden;background:var(--pal-252525)}.table-room-rail{position:absolute;left:0;top:0;bottom:0;z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:9px;width:127.5px;margin:0;padding:12px;overflow-x:hidden;overflow-y:auto;background:#0d0d0d}.table-room-cat{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;box-sizing:border-box;width:102.8px;min-height:34.5px;height:34.5px;padding:6px;border-radius:4px;background:#ffffff0f;color:var(--pal-ffffff);font-size:14px;font-weight:400;line-height:1.15;text-align:left;white-space:nowrap;overflow:hidden;outline:1px solid transparent}.table-room-cat:before{display:block;width:16px;height:16px;flex:0 0 auto;pointer-events:none}.table-room-cat:first-child:before{content:"";background:linear-gradient(180deg,#ffd36a,#ff7a1a 42%,#e23a12 78%,#9a1408);clip-path:polygon(50% 4%,66% 30%,86% 36%,68% 52%,78% 78%,50% 100%,24% 76%,36% 52%,16% 38%,36% 28%)}.table-room-cat:nth-child(2):before{content:"";width:12px;height:14px;margin-top:0;border-radius:2px;background:var(--pal-efece6);box-shadow:3px -2px 0 -1px var(--pal-c62828),3px -2px 0 0 var(--pal-efece6);transform:rotate(-14deg)}.table-room-cat.is-on{background:var(--pal-ffffff-a100);color:var(--pal-ffffff);outline:1px solid var(--pal-ea000b);outline-offset:0}.table-room-heading-copy p,.table-room-connection,.table-room-recent,.table-room-eyebrow,.table-room-status>.kit-banner-status,.table-room-status>.kit-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.table-room-heading{position:fixed;top:0;left:153.42px;right:220px;z-index:26;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:9px;height:40.29px;margin:0;padding:0;background:transparent;border:0;overflow:visible;pointer-events:none}.table-room-avatar,.table-room-username,.table-room-balance-host,.table-room-chip,.table-room-round{display:flex;pointer-events:auto}.table-room-heading-copy{position:absolute;top:8.145px;left:-33px;display:flex;width:24px;height:24px;pointer-events:auto}.table-room-heading-copy a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--pal-ffffff-a780);font-size:0;text-decoration:none}.table-room-heading-copy a:before{content:"";flex:0 0 14px;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M7.5 3.5 2.5 8l5 4.5V10c4 0 6.5 1.2 8 4.5-.5-4.5-3-7.5-8-8V3.5Z' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M7.5 3.5 2.5 8l5 4.5V10c4 0 6.5 1.2 8 4.5-.5-4.5-3-7.5-8-8V3.5Z' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.table-room-avatar{flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#9a9a9a 0 28%,#5a5a5a 29% 46%,transparent 47%),radial-gradient(circle at 50% 88%,#7a7a7a 0 38%,var(--pal-3a3a3a) 39%);background-color:var(--pal-3a3a3a)}.table-room-username{align-items:center;max-width:110px;overflow:hidden;color:var(--pal-ea000b);font-size:13px;font-weight:600;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.table-room-balance-host{align-items:center;min-width:0;height:24px;color:var(--pal-ffffff);font-size:13px;font-weight:400;line-height:24px;white-space:nowrap}.table-room-balance-host dd{margin:0}.table-room-chip{align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:4px;background:var(--pal-1a1a1a);color:var(--pal-ffffff)}.table-room-heading h1{font-size:13px;font-weight:600;line-height:24px;color:var(--pal-ffffff)}.table-room-round{color:var(--pal-ea000b);font-size:13px;font-weight:700;line-height:24px}.table-room-video{position:relative}.table-room-countdown{position:absolute;top:8px;right:8px;z-index:4;display:flex;align-items:center;justify-content:center;width:40px;height:40px;pointer-events:none}.table-room-countdown svg{width:40px;height:40px}.table-room-countdown-track{stroke:#ffffff38;stroke-width:2.6}.table-room-countdown-arc{stroke:var(--pal-ea000b);stroke-width:2.6;stroke-linecap:round}.table-room-countdown-num{position:absolute;color:var(--pal-ffffff);font-size:16px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.table-room-cards{position:absolute;left:50%;bottom:64px;z-index:4;display:flex;gap:56px;transform:translate(-50%);pointer-events:none}.table-room-hand{display:flex;flex-direction:column;align-items:center;gap:4px}.table-room-hand-label{color:var(--pal-ffffff);font-size:12px;font-weight:800;letter-spacing:.04em}.table-room-hand[data-hand=PLAYER] .table-room-hand-label{color:#8ec0ff}.table-room-hand[data-hand=BANKER] .table-room-hand-label{color:var(--pal-ff9a9a)}.table-room-hand-points{min-height:18px;color:var(--pal-ffffff);font-size:18px;font-weight:800;line-height:1}.table-room-hand-cards{display:flex;gap:6px}.table-room-card{box-sizing:border-box;width:42px;height:58px;border-radius:3px;background:#ffffff24;border:1px dashed rgb(255 255 255 / .35)}.table-room-hand[data-filled="1"] .table-room-card{background:linear-gradient(180deg,#f4f0ea,#cfc6b8);border:1px solid #8a8074}.table-room-plates{grid-column:4;grid-row:5;z-index:4;display:grid;grid-template-columns:71.25px 71.25px;width:142.5px;height:33.75px;justify-self:end;align-self:end}.table-room-plate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--pal-ffffff);font-size:10px;font-weight:800;line-height:1}.table-room-plate[data-hand=BANKER]{background:var(--pal-c62828)}.table-room-plate[data-hand=PLAYER]{background:var(--pal-1565c0)}.table-room-plate-card{width:18px;height:11px;border-radius:1px;background:var(--pal-ffffff)}.table-room-cat.is-ghost{display:flex}.table-room-cat[data-cat=sicbo]:before{content:"";width:16px;height:16px;border-radius:3px;background:conic-gradient(var(--pal-eeeeee) 0 25%,var(--pal-c62828) 0 50%,var(--pal-eeeeee) 0 75%,var(--pal-1565c0) 0)}.table-room-cat[data-cat=tx]:before{content:"";width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ffd36a,#e23a12)}.table-room-cat[data-cat=bcr]:before{content:"";width:16px;height:16px;border-radius:4px;background:#7a1a1a;box-shadow:inset 0 0 0 2px var(--pal-efece6)}.table-room-cat[data-cat=roulette]:before{content:"";width:16px;height:16px;border-radius:50%;background:conic-gradient(var(--pal-1b5e20),var(--pal-c62828),var(--pal-1b5e20),var(--pal-c62828),var(--pal-1b5e20))}.table-room-layout{position:relative;display:grid;grid-template-columns:150.94px 150.94px 708.75px 301.87px minmax(0,1fr);grid-template-rows:539.8px 69.64px 69.64px 69.63px 22px;grid-template-areas:"video video video video video" ". . . . ." ". . . . ." ". . . . ." ". . . . .";height:769.71px;min-height:0;overflow:hidden;background:var(--pal-252525)}.table-room-video{grid-area:video;align-self:start;height:538.8px;min-height:0;overflow:hidden;background:#2d2d2d}.live-table-room .video-stage,.live-table-room .video-stage-screen{height:100%;min-height:0;max-height:none;aspect-ratio:auto}.live-table-room .video-stage-screen video{object-fit:cover}.table-room-status{grid-column:3;grid-row:2 / span 3;justify-self:stretch;align-self:start;z-index:5;width:auto;max-width:100%;height:24px;padding:0;background:#1b8f3a;gap:0;pointer-events:none}.live-table-room[data-phase=RESULT_PENDING] .table-room-status,.live-table-room[data-phase=SETTLED] .table-room-status,.live-table-room[data-phase=DEALING] .table-room-status{background:var(--pal-c9a227)}.table-room-phase{display:flex;align-items:center;min-height:24px;height:24px;padding:0 10px;border-radius:0;background:transparent;border:0;color:var(--pal-ffffff);font-size:13px;font-weight:700}.table-room-phase strong{display:none}.table-room-layout:before{content:"";grid-column:1 / -1;grid-row:2 / -1;margin-top:-1px;background:var(--pal-161616);border-top:1px solid var(--pal-ffffff-a160)}.table-room-layout:after{content:"";grid-column:4;grid-row:2 / span 4;z-index:0;background:var(--pal-ffffff);pointer-events:none}.table-room-roads,.live-table-room .roads-panel,.live-table-room .roads-boards{display:contents}.live-table-room .roads-panel-head,.live-table-room .roads-board-head,.live-table-room .roads-scroll-state,.live-table-room .roads-legend,.live-table-room .roads-rules,.live-table-room .roads-empty,.live-table-room .roads-panel details{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .roads-board{min-width:0;padding:0;border:0;border-radius:0;background:var(--pal-ffffff);overflow:hidden}.live-table-room .roads-board[data-board=bead]{grid-column:1;grid-row:2 / span 3;border-right:1px solid var(--pal-d9e2e8)}.live-table-room .roads-board[data-board=big]{grid-column:2;grid-row:2 / span 3}.live-table-room .roads-board[data-board=bigEye]{grid-column:4;grid-row:2;z-index:1}.live-table-room .roads-board[data-board=small]{grid-column:4;grid-row:3;z-index:1}.live-table-room .roads-board[data-board=cockroach]{grid-column:4;grid-row:4;z-index:1}.live-table-room .roads-panel{--road-size: 21px}.live-table-room .roads-board[data-board=bigEye],.live-table-room .roads-board[data-board=small],.live-table-room .roads-board[data-board=cockroach]{display:block;--road-size: 11.25px}.live-table-room .roads-viewport{border:0;height:100%}.live-table-room .roads-bead .roads-outcome{width:86%;height:86%;font-size:11px;font-weight:800}.table-room-road-foot{display:flex;grid-column:1 / span 2;grid-row:5;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:0 8px;background:var(--pal-111111);color:var(--pal-dddddd);font-size:11px;font-weight:700}.table-room-road-foot .road-foot-b{color:#e07070}.table-room-road-foot .road-foot-p{color:#6ea8ff}.table-room-road-foot .road-foot-t{color:#8f8f8f}.table-room-betting{grid-column:3;grid-row:2 / span 4;z-index:2;display:flex;flex-direction:column;min-width:0;height:230.91px;overflow:hidden;background:var(--pal-1c2420);padding-top:24px;box-sizing:border-box}.table-room-score{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.table-room-betting>.ink-salon,.live-table-room .betting-workbench{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:var(--pal-1c2420)}.live-table-room .betting-heading,.live-table-room .betting-facts,.live-table-room .betting-columns>.kit-board,.live-table-room .betting-workbench>.kit-banner-status,.live-table-room .betting-draft{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.live-table-room .betting-columns{flex:1 1 auto;height:100%;min-height:0;gap:0;grid-template-columns:minmax(0,1fr)}.live-table-room .betting-compose{height:100%;min-height:0;align-content:stretch;align-items:stretch;grid-template-rows:minmax(0,1fr) 48px;gap:0;padding:0}.live-table-room .betting-compose>fieldset{display:flex;flex-direction:column;min-width:0;min-height:0}.live-table-room .betting-compose>fieldset:has(.betting-sides){height:100%}.live-table-room .betting-compose>fieldset:has(.betting-chips){height:48px}.live-table-room .betting-sides{flex:1 1 auto;height:100%;min-height:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:40px minmax(0,1fr);gap:0;background:var(--pal-1c2420)}.live-table-room .betting-sides [data-side=ANY_PAIR]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .betting-sides [data-side=P_PAIR]{grid-column:2;grid-row:1}.live-table-room .betting-sides [data-side=SUPER_6]{grid-column:3;grid-row:1}.live-table-room .betting-sides [data-side=B_PAIR]{grid-column:4;grid-row:1}.live-table-room .betting-sides [data-side=PLAYER]{grid-column:1 / span 2;grid-row:2}.live-table-room .betting-sides [data-side=TIE]{grid-column:3;grid-row:2}.live-table-room .betting-sides [data-side=BANKER]{grid-column:4 / span 2;grid-row:2}.live-table-room .betting-workbench .betting-sides button{min-height:0;width:100%;height:100%;padding:0 0 18px;border:1px solid var(--pal-ffffff-a120);border-radius:0;background:var(--pal-1c2420);color:#f2f2f2;box-shadow:none;opacity:1;font-weight:600}.live-table-room .betting-sides [data-side=P_PAIR],.live-table-room .betting-sides [data-side=SUPER_6],.live-table-room .betting-sides [data-side=B_PAIR]{font-size:12px;font-weight:600;padding:0}.live-table-room .betting-sides [data-side=PLAYER],.live-table-room .betting-sides [data-side=TIE],.live-table-room .betting-sides [data-side=BANKER]{font-size:22px}.live-table-room .betting-side-odds{display:block;font-size:12px;font-weight:400;opacity:.85}.live-table-room .betting-workbench .betting-sides button:disabled{opacity:1}.live-table-room .betting-workbench .betting-sides button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--pal-ffd56a);border-color:var(--pal-ffd56a)}.live-table-room[data-phase=SETTLED][data-outcome=PLAYER] [data-side=PLAYER],.live-table-room[data-phase=RESULT_PENDING][data-outcome=PLAYER] [data-side=PLAYER],.live-table-room[data-phase=SETTLED][data-outcome=BANKER] [data-side=BANKER],.live-table-room[data-phase=RESULT_PENDING][data-outcome=BANKER] [data-side=BANKER],.live-table-room[data-phase=SETTLED][data-outcome=TIE] [data-side=TIE],.live-table-room[data-phase=RESULT_PENDING][data-outcome=TIE] [data-side=TIE]{background:var(--pal-262626);color:#ffffff80}.live-table-room .betting-chips{flex:1 1 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px;height:48px;padding:4px 10px;background:#151515}.live-table-room .betting-chip-ccy{display:none}.live-table-room .betting-workbench .betting-chips button{flex:0 0 40px;box-sizing:border-box;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border-width:2px;border-radius:50%;font-size:11px;font-weight:800;line-height:1;overflow:hidden}.live-table-room .betting-draft{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0;padding:0;border:0;background:transparent}.live-table-room .betting-draft>:not(.betting-actions){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .betting-actions{position:absolute;right:12px;bottom:6px;display:flex;gap:6px}.live-table-room .betting-actions .kit-action:first-child{width:36px;height:36px;min-height:36px;padding:0;border-radius:50%;background:var(--pal-f5c518);color:var(--pal-1a1408);font-size:0;box-shadow:0 0 0 3px var(--pal-c9a227)}.live-table-room .betting-actions .kit-action:first-child:before{content:"★";font-size:18px;color:var(--pal-1a1408)}.live-table-room .betting-actions .kit-action:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .video-stage-console{right:8px;bottom:8px}.table-room-toolbar{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:4;grid-row:2;z-index:8;align-self:start;position:relative;width:100%;height:25.5px;margin:0;background:#070a0e;box-shadow:inset 0 1px #4ee9b7;border-bottom:1px solid rgba(0,0,0,.62);box-sizing:border-box}.table-room-toolbar>button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--pal-d8dee9);box-shadow:none;cursor:pointer}.table-room-toolbar>button+button{border-left:1px solid var(--pal-ffffff-a120)}.table-room-volume{color:var(--pal-ffffff)}.table-room-info{color:var(--pal-d8dee9)}.table-room-channel{color:#4ee9b7}.table-room-channel-n{color:#ffd86b;font-size:17px;font-weight:800;line-height:1}.table-room-toolbar[data-status=offline] .table-room-channel,.table-room-toolbar[data-status=not_found] .table-room-channel,.table-room-toolbar[data-status=offline] .table-room-channel-n,.table-room-toolbar[data-status=not_found] .table-room-channel-n{color:#8a93a3}.table-room-toolbar-panel{position:absolute;right:0;top:100%;z-index:9;min-width:168px;margin:0;padding:8px 10px;background:#111820;border:1px solid var(--pal-ffffff-a160);color:var(--pal-d8dee9);font-size:12px;line-height:1.4;font-weight:600}.table-room-toolbar-panel div{display:flex;justify-content:space-between;gap:12px}.table-room-toolbar-panel dt{color:#8a93a3;font-weight:600}.table-room-toolbar-panel dd{margin:0}.table-room-chat{display:block;position:fixed;left:145.5px;top:91.29px;z-index:40;width:75.45px;height:27px}.table-room-chat-fab{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:75.45px;height:27px;min-height:0;margin:0;padding:0;border:1px solid var(--pal-ffffff-a160);border-radius:4px;background:transparent;color:#ffffffe6;font-size:16px;font-weight:800;line-height:12px;white-space:nowrap;box-shadow:none;cursor:pointer}.table-room-chat-fab span{font-size:16px;font-weight:800;line-height:12px;white-space:nowrap}.table-room-chat-panel{position:absolute;left:0;top:24px;z-index:40;display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:300px;height:285px;background:var(--pal-000000);color:var(--pal-ffffff);overflow:hidden}.table-room-chat-join{display:flex;align-items:center;justify-content:center;gap:4px;min-height:0;margin:0 auto;padding:0 8px;border:0;border-radius:0;background:transparent;color:var(--pal-ffffff);font-size:14px;font-weight:600;box-shadow:none;cursor:pointer}.table-room-chat-log{flex:1 1 auto;min-height:0;overflow:auto;padding:10px 12px;font-size:13px;line-height:1.35}.table-room-chat-log p{margin:0 0 8px}.table-room-chat-log b{margin-right:6px;color:#ffd86b}.table-room-chat-form{display:flex;flex:0 0 36px;gap:0;border-top:1px solid var(--pal-ffffff-a120)}.table-room-chat-form input{flex:1 1 auto;min-width:0;height:36px;padding:0 10px;border:0;background:var(--pal-111111);color:var(--pal-ffffff);font:inherit;font-size:13px}.table-room-chat-form button{flex:0 0 56px;min-height:0;height:36px;margin:0;padding:0;border:0;border-radius:0;background:var(--pal-1a1a1a);color:var(--pal-ffffff);font-size:13px;font-weight:700;box-shadow:none;cursor:pointer}}@media(min-width:1024px)and (max-width:1279px){.table-room-layout{grid-template-columns:134.53px 134.53px 774.38px 269.06px minmax(0,1fr)}.table-room-status,.table-room-betting{width:auto}.table-room-betting{padding-top:0}.live-table-room .betting-compose{grid-template-rows:174.66px 56.25px}.live-table-room .betting-compose>fieldset:has(.betting-chips){height:56.25px}.live-table-room .betting-sides{grid-template-columns:1fr 1fr 1.5fr 1fr 1fr;grid-template-rows:57.97px minmax(0,1fr)}.live-table-room .betting-chips{height:56.25px}}@media(min-width:1280px)and (max-width:1439px){.table-room-status,.table-room-betting{width:auto}.table-room-betting{padding-top:0}.live-table-room .betting-compose{grid-template-rows:174.66px 56.25px}.live-table-room .betting-compose>fieldset:has(.betting-chips){height:56.25px}.live-table-room .betting-sides{grid-template-columns:1fr 1fr 1.5fr 1fr 1fr;grid-template-rows:57.97px minmax(0,1fr)}.live-table-room .betting-chips{height:56.25px}}@media(max-width:1023px){.live-table-room{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;overflow:hidden;background:var(--pal-000000)}.table-room-score,.table-room-recent,.table-room-eyebrow,.table-room-status,.table-room-status>.kit-banner-status,.table-room-connection,.table-room-avatar,.table-room-username,.table-room-heading-copy p{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.table-room-heading{position:absolute;top:0;left:0;right:0;z-index:22;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;height:32px;margin:0;padding:0 8px;background:linear-gradient(to bottom,#0000009e,#00000014);border-bottom:0;color:var(--pal-ffffff)}.table-room-heading-copy{display:flex;align-items:center;min-width:0}.table-room-heading-copy a{color:var(--pal-ffffff);text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap}.table-room-chip{display:flex;align-items:baseline;gap:6px;min-width:0}.table-room-chip h1{margin:0;font-size:14px;font-weight:700;color:var(--pal-ffffff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-room-round{font-size:12px;font-weight:600;color:var(--pal-ffd56a)}.table-room-balance-host{margin-left:auto;color:var(--pal-ffd56a);font-size:13px;font-weight:700;white-space:nowrap}.table-room-layout{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:56.25vw minmax(0,1fr) 40px 31px 144px 29px;grid-template-areas:"video" "bet" "tools" "foot" "roads" "join";flex:1 1 auto;min-height:0;height:100%;overflow:hidden;background:var(--pal-000000)}.table-room-video{grid-area:video;height:100%;min-height:0;overflow:hidden;background:var(--pal-000000)}.live-table-room .video-stage,.live-table-room .video-stage-screen{height:100%;min-height:0;max-height:none;aspect-ratio:auto}.live-table-room .video-stage-screen video{object-fit:cover}.table-room-betting{grid-area:bet;min-width:0;min-height:0;overflow:visible;background:var(--pal-000000)}.table-room-roads{grid-area:roads;position:relative;z-index:-1;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;height:144px;overflow:hidden;background:var(--pal-ffffff)}.table-room-ask{grid-area:ask;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:8px 6px;background:var(--pal-ffffff);color:var(--pal-111111);font-size:11px;font-weight:700}.table-room-ask-row{display:flex;flex-direction:column;align-items:flex-end;gap:4px;color:var(--pal-c62828)}.table-room-ask-row:last-child{color:var(--pal-1565c0)}.table-room-ask input{width:28px;height:16px;accent-color:currentColor}.table-room-roads[data-ask-banker="1"] .roads-bead.roads-banker,.table-room-roads[data-ask-banker="1"] .roads-big.roads-banker{box-shadow:inset 0 0 0 2px #e07070}.table-room-roads[data-ask-player="1"] .roads-bead.roads-player,.table-room-roads[data-ask-player="1"] .roads-big.roads-player{box-shadow:inset 0 0 0 2px #6ea8ff}.table-room-join{grid-area:join;display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin:0;padding:0;border:0;background:var(--pal-c62828);color:var(--pal-ffffff);font-size:16px;font-weight:700}.live-table-room .roads-panel{height:144px;max-width:none;padding:0;border:0;border-radius:0;background:var(--pal-ffffff)}.live-table-room .roads-panel .roads-boards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;height:144px}.live-table-room .roads-panel-head,.live-table-room .roads-board-head,.live-table-room .roads-scroll-state{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .roads-board[data-board=bead],.live-table-room .roads-board[data-board=big]{min-width:0;height:144px;padding:0;border:0;border-radius:0;background:var(--pal-ffffff);overflow:hidden}.table-room-betting>.ink-salon,.live-table-room .betting-workbench{display:flex;flex-direction:column;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:var(--pal-000000)}.live-table-room .betting-heading,.live-table-room .betting-facts,.live-table-room .betting-columns>.kit-board,.live-table-room .betting-workbench>.kit-banner-status,.live-table-room .betting-draft{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.live-table-room .betting-columns{flex:1 1 auto;height:100%;min-height:0;gap:0;grid-template-columns:minmax(0,1fr)}.live-table-room .betting-compose{position:relative;box-sizing:border-box;margin-top:-20px;height:400.63px;min-height:0;padding:0 24px;gap:0;align-content:start;grid-template-rows:336.63px 64px}.live-table-room .betting-compose>fieldset{display:contents}.live-table-room .betting-sides{display:grid;grid-template-columns:109.25px 119.7px 109.25px;grid-template-rows:112.2px 222.43px;column-gap:1.9px;row-gap:2px;width:342px;height:336.63px;min-height:0;background:var(--pal-000000)}.live-table-room .betting-workbench .betting-sides button{box-sizing:border-box;min-height:0;width:100%;height:100%;padding:0 0 8px;border:2px solid transparent;border-radius:4px;box-shadow:none;opacity:1;color:var(--pal-ffffff);font-size:14px;font-weight:500;justify-content:flex-end}.live-table-room .betting-workbench .betting-sides [data-side=P_PAIR]{grid-column:1;grid-row:1;background:#1a2a58;border-color:#405dd1;justify-content:center}.live-table-room .betting-workbench .betting-sides [data-side=ANY_PAIR]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .betting-workbench .betting-sides [data-side=SUPER_6]{grid-column:2;grid-row:1;background:linear-gradient(180deg,var(--pal-c9a227) 0%,#8a6a12 100%);border-color:#e8c24a;color:var(--pal-1a1408);justify-content:center}.live-table-room .betting-workbench .betting-sides [data-side=B_PAIR]{grid-column:3;grid-row:1;background:#3a1210;border-color:#a03228;justify-content:center}.live-table-room .betting-workbench .betting-sides [data-side=PLAYER]{grid-column:1 / 3;grid-row:2;width:171px;justify-self:start;background:#1b2840;border:0;border-radius:4px 0 0 4px;font-size:16px}.live-table-room .betting-workbench .betting-sides [data-side=BANKER]{grid-column:2 / 4;grid-row:2;width:171px;justify-self:end;background:#401612;border:0;border-radius:0 4px 4px 0;font-size:16px}.live-table-room .betting-workbench .betting-sides [data-side=TIE]{grid-column:2;grid-row:2;z-index:1;background:#1f4414;border:0;border-radius:62px 62px 8px 8px;font-size:16px}.live-table-room .betting-side-odds{display:block;font-size:11px;font-weight:400;opacity:.9}.live-table-room .betting-workbench .betting-sides button:disabled{opacity:1}.live-table-room .betting-workbench .betting-sides button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--pal-ffd56a);border-color:var(--pal-ffd56a)}.live-table-room .betting-chips{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px;width:342px;height:64px;padding:5px 0 0;overflow:hidden;background:var(--pal-000000)}.live-table-room .betting-workbench .betting-chips button{flex:0 0 40px;box-sizing:border-box;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border-width:2px;border-radius:50%;font-size:10px;font-weight:700;line-height:1.05;overflow:hidden}.live-table-room .betting-draft{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0;padding:0;border:0;background:transparent}.live-table-room .betting-draft>:not(.betting-actions){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room .betting-actions{position:absolute;right:24px;bottom:12px;display:flex;gap:6px}.live-table-room .betting-actions .kit-action:first-child{width:40px;height:40px;min-height:40px;padding:0;border-radius:50%;background:var(--pal-f5c518);color:var(--pal-1a1408);font-size:0;box-shadow:0 0 0 3px var(--pal-c9a227)}.live-table-room .betting-actions .kit-action:first-child:before{content:"★";font-size:18px;color:var(--pal-1a1408)}.live-table-room .betting-actions .kit-action:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(max-width:1023px){.live-table-room[data-seated="1"] .table-room-layout{grid-template-rows:56.25vw minmax(0,1fr) 40px 31px 144px;grid-template-areas:"video" "bet" "tools" "foot" "roads"}.table-room-roads{grid-template-columns:minmax(0,1fr) 55px}.table-room-ask{grid-area:auto;grid-column:2;grid-row:1}.table-room-betting{position:relative}.live-table-room .betting-actions{position:absolute;inset:auto 0 -40px;display:grid;grid-template-columns:repeat(3,123px);justify-content:center;column-gap:2.5px;height:40px;padding:4px 0;background:var(--pal-000000)}.live-table-room .betting-actions .kit-action-wrap{display:contents}.live-table-room .betting-actions .kit-action:first-child,.live-table-room .betting-actions .kit-action:last-child{position:static;grid-row:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:123px;height:32px;min-height:0;padding:0;overflow:hidden;clip:auto;border:1px solid #343b40;border-radius:4px;background:linear-gradient(180deg,#131719,#0b0d0f);box-shadow:none;color:#ffffffad;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:13.33px;font-weight:400;line-height:26px;white-space:nowrap}.live-table-room .betting-actions .kit-action-wrap:first-child .kit-action{grid-column:3}.live-table-room .betting-actions .kit-action-wrap:last-child .kit-action{grid-column:1}.live-table-room .betting-actions .kit-action:before{content:"";width:14px;height:14px;flex:0 0 14px;background:currentColor;font-size:0}.live-table-room .betting-actions .kit-action-wrap:first-child .kit-action:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 7.5 5.5 11 12 3.5' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 7.5 5.5 11 12 3.5' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E") center / 14px no-repeat}.live-table-room .betting-actions .kit-action-wrap:last-child .kit-action:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4.5 2.5 2 5l2.5 2.5M2 5h6.5a3.5 3.5 0 0 1 0 7H5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4.5 2.5 2 5l2.5 2.5M2 5h6.5a3.5 3.5 0 0 1 0 7H5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / 14px no-repeat}.table-room-road-foot{grid-area:foot;display:flex;align-items:center;gap:4px;height:31px;margin:0;padding:0 8px;border-top:1px solid #232b2b;border-bottom:1px solid #232b2b;background:#0e1111;color:var(--pal-ffffff);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:12px;font-weight:700;line-height:15px}.table-room-road-foot>span{display:inline-flex;align-items:center;gap:5px;min-width:29px;padding-left:4px}.table-room-road-foot .road-foot-extra{display:inline-flex}.table-room-road-foot .road-foot-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.table-room-road-foot>span:before{font-weight:700}.table-room-road-foot .road-foot-b:before{content:"B";color:#ff6060}.table-room-road-foot .road-foot-p:before{content:"P";color:#4382c7}.table-room-road-foot .road-foot-t:before{content:"T";color:#7abe47}.table-room-road-foot .road-foot-bp{padding-left:0}.table-room-road-foot .road-foot-bp:before{content:"BP";color:#ff6060}.table-room-road-foot .road-foot-pp{padding-left:0}.table-room-road-foot .road-foot-pp:before{content:"PP";color:#4382c7}.table-room-road-foot .road-foot-s6{gap:4px;padding-left:0}.table-room-road-foot .road-foot-s6:before{content:"6";display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#ff5700;color:var(--pal-ffffff)}.table-room-road-foot .road-foot-r:before{content:"R";color:#ffb700}.table-room-road-foot b{color:var(--pal-ffffff);font-weight:700}.table-room-join{box-sizing:border-box;height:29px;min-height:0;padding:4px 2px;border-radius:6px;background:#960e15 content-box;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:13px;font-weight:500}}@media(max-width:1023px){.table-room-heading{gap:0;padding:0 77px 0 10px;background:linear-gradient(180deg,#000000b3,#00000059)}.table-room-heading-copy a{display:grid;place-items:center;width:32px;height:32px;font-size:0}.table-room-heading-copy a:before{content:"";width:18px;height:18px;background:var(--pal-ffffff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M7.5 3.5 2.5 8l5 4.5V10c4 0 6.5 1.2 8 4.5-.5-4.5-3-7.5-8-8V3.5Z' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M7.5 3.5 2.5 8l5 4.5V10c4 0 6.5 1.2 8 4.5-.5-4.5-3-7.5-8-8V3.5Z' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}.table-room-chip{order:1;gap:4px;margin-left:10px}.table-room-chip h1{color:#ffffffe6;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:17px}.table-room-round{display:inline;color:#858281;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:14px;font-weight:700;line-height:17px}.table-room-balance-host{order:2;display:block;margin-left:auto;color:#f2c832;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:16px}}@media(max-width:1023px){.live-table-room .betting-chips{gap:13px;width:390px;margin-left:-24px;padding:14px 0 0 19px}.live-table-room .betting-workbench .betting-chips button{--chip-edge: #cfbd4d;--chip-insert: #f5e694;flex:0 0 48px;width:48px;height:48px;min-width:48px;min-height:48px;border:0;background:radial-gradient(circle closest-side,var(--pal-ffffff) 0 60%,#f6f6f7 61% 66%,transparent 67%),radial-gradient(circle closest-side,transparent 0 76%,var(--pal-ffffff-a600) 77% 80%,transparent 81%),radial-gradient(circle closest-side,transparent 0 66%,var(--chip-edge) 67% 82%,transparent 83%),repeating-conic-gradient(from -6deg,var(--chip-insert) 0 12deg,var(--chip-edge) 12deg 45deg);color:var(--pal-000000);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:-.04em}.live-table-room .betting-workbench .betting-chips button:nth-child(2){--chip-edge: #ac094d;--chip-insert: #f7a8c8}.live-table-room .betting-workbench .betting-chips button:nth-child(3){--chip-edge: #d9bf45;--chip-insert: #9c8420}.live-table-room .betting-workbench .betting-chips button:nth-child(4){--chip-edge: #3c7442;--chip-insert: #b7e08a}.live-table-room .betting-workbench .betting-chips button:nth-child(5){--chip-edge: #2479ab;--chip-insert: #a8dcf5}.live-table-room .betting-workbench .betting-chips button:nth-child(6){--chip-edge: #3a3226;--chip-insert: #f6d937}.live-table-room .betting-chip-face{font-size:inherit;line-height:1}}@media(max-width:1023px){.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-layout:before{content:"";grid-column:1;grid-row:2 / -1;position:absolute;top:-20px;left:0;z-index:30;width:100%;height:337px;background:#1e1e1ecc;pointer-events:none}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-status{grid-column:1;grid-row:2 / -1;position:absolute;top:71px;left:0;z-index:31;display:flex;justify-content:center;width:100%;height:28px;margin:0;padding:0;border:0;background:none;overflow:visible;clip:auto;pointer-events:none}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-status>:not(.table-room-phase){display:none}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-phase{display:flex;align-items:center;height:28px;padding:0 13px;border:1px solid rgb(211 213 86 / .667);border-radius:999px;background:linear-gradient(180deg,#ffffe8,#fdff9c);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:18px;text-transform:uppercase;white-space:nowrap}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-phase strong{display:none}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plates{grid-column:1;grid-row:2 / -1;position:absolute;top:109px;left:0;z-index:31;display:block;width:100%;height:64px;pointer-events:none}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate{position:absolute;top:0;width:100px;height:64px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate[data-hand=PLAYER]{left:87px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate[data-hand=BANKER]{left:203px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card,.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card:after{display:block;width:48px;height:64px;border:2px solid var(--pal-ffffff);border-radius:2px;background:repeating-linear-gradient(45deg,var(--pal-ffffff-a160) 0 .6px,transparent .6px 2px),repeating-linear-gradient(-45deg,var(--pal-ffffff-a160) 0 .6px,transparent .6px 2px),#ea1015;box-shadow:inset 0 0 0 1px #00000040}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card{position:relative}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card:after{content:"";position:absolute;top:-2px;left:50px;box-sizing:border-box}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card{box-sizing:border-box}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-score{grid-column:1;grid-row:2 / -1;position:absolute;top:181px;left:0;z-index:31;display:block;width:100%;height:47px;margin:0;padding:0;overflow:visible;clip:auto;background:none;color:var(--pal-ffffff);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;pointer-events:none}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-score>*{position:absolute;top:0;height:47px;line-height:47px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-player,.live-table-room:not([data-phase=BETTING_OPEN]) .score-banker{box-sizing:border-box;width:171px;border-radius:999px;font-size:18px;font-weight:500}.live-table-room:not([data-phase=BETTING_OPEN]) .score-player{left:12px;padding-left:16px;background:linear-gradient(90deg,#067afa80,#067afa00)}.live-table-room:not([data-phase=BETTING_OPEN]) .score-banker{left:207px;padding-right:16px;background:linear-gradient(270deg,#ff2c2680,#ff2c2600);text-align:right}.live-table-room:not([data-phase=BETTING_OPEN]) .score-p,.live-table-room:not([data-phase=BETTING_OPEN]) .score-b{z-index:1;font-size:40px;font-weight:700}.live-table-room:not([data-phase=BETTING_OPEN]) .score-p{left:140px;color:var(--pal-ffffff);text-shadow:0 0 6px rgb(6 122 250 / .9)}.live-table-room:not([data-phase=BETTING_OPEN]) .score-b{left:223px;color:var(--pal-ffffff);text-shadow:0 0 6px rgb(255 44 38 / .9)}}@media(max-width:1023px){.table-room-ask{display:grid;grid-template-columns:55px;grid-template-rows:72px 72px;gap:0;padding:0;box-shadow:-2px 0 #cbcbcb;background:var(--pal-ffffff);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif}.table-room-ask-row{--ask: #dc0000;position:relative;display:block;width:55px;min-width:0;color:var(--ask);cursor:pointer}.table-room-ask-row:last-child{--ask: #0036ff;color:var(--ask)}.table-room-ask-row>span{position:absolute;top:0;left:1px;right:1px;display:grid;align-content:end;height:35px;font-size:14px;font-weight:700;line-height:15px;text-align:center}.table-room-ask input{appearance:none;position:absolute;top:41px;left:10px;width:34px;height:14px;margin:0;border-radius:8px;background:#e0e0e0;cursor:pointer}.table-room-ask input:before{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;box-sizing:border-box;border:2px solid var(--ask);border-radius:50%;background:var(--pal-ffffff);transition:left .15s ease}.table-room-ask input:checked{background:color-mix(in srgb,var(--ask) 30%,#e0e0e0)}.table-room-ask input:checked:before{left:23px;background:var(--ask)}}@media(max-width:375px){.live-table-room .betting-compose{height:385.06px;padding:0 16.5px;grid-template-rows:321.06px 64px}.live-table-room .betting-sides{grid-template-columns:109.25px 119.7px 109.25px;grid-template-rows:104.42px 214.64px;column-gap:1.9px;row-gap:2px;width:342px;height:321.06px}.live-table-room .betting-workbench .betting-sides [data-side=PLAYER],.live-table-room .betting-workbench .betting-sides [data-side=BANKER]{width:170.05px}.live-table-room .betting-workbench .betting-sides [data-side=SUPER_6]{grid-column:2;grid-row:1;background:#4a2a18;border-color:#b0745a;justify-content:center}.live-table-room .betting-workbench .betting-sides [data-side=TIE]{width:123.5px;height:200.64px;justify-self:center;align-self:end}.live-table-room .betting-chips{overflow:hidden}}@media(max-width:375px){.live-table-room .betting-chips{gap:10.5px;width:375px;margin-left:-16.5px;padding-left:18px}.live-table-room .betting-actions{grid-template-columns:repeat(3,118px);column-gap:2.5px}.live-table-room .betting-actions .kit-action:first-child,.live-table-room .betting-actions .kit-action:last-child{width:118px;height:24px;line-height:22px}}@media(max-width:375px){.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-layout:before{top:-20px;height:321px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-status{top:63px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plates{top:101px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate[data-hand=PLAYER]{left:80px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate[data-hand=BANKER]{left:196px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-score{top:173px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-player,.live-table-room:not([data-phase=BETTING_OPEN]) .score-banker{width:164px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-banker{left:200px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-p{left:133px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-b{left:216px}}@media(min-width:431px)and (max-width:1023px){.table-room-layout{grid-template-rows:358px minmax(0,1fr) 40px 31px 144px 29px}.live-table-room[data-seated="1"] .table-room-layout{grid-template-rows:358px minmax(0,1fr) 40px 31px 144px}.live-table-room .betting-compose{height:442px;padding:0 25px;grid-template-rows:378px 64px}.live-table-room .betting-sides{grid-template-columns:141px 163px 141px;grid-template-rows:132px 243px;column-gap:2.5px;row-gap:3px;width:450px;height:378px}.live-table-room .betting-workbench .betting-sides [data-side=PLAYER],.live-table-room .betting-workbench .betting-sides [data-side=BANKER]{width:225px}.live-table-room .betting-chips{gap:31.5px;width:500px;margin-left:-25px;padding-left:27.5px}.live-table-room .betting-actions{grid-template-columns:repeat(3,160px);column-gap:2px}.live-table-room .betting-actions .kit-action:first-child,.live-table-room .betting-actions .kit-action:last-child{width:160px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-layout:before{height:378px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-status{top:89px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plates{top:127px;height:69px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate{width:108px;height:69px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate[data-hand=PLAYER]{left:134px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate[data-hand=BANKER]{left:258px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card,.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card:after{width:52px;height:69px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-plate-card:after{left:54px}.live-table-room:not([data-phase=BETTING_OPEN]) .table-room-score{top:204px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-player,.live-table-room:not([data-phase=BETTING_OPEN]) .score-banker{width:226px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-banker{left:262px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-p{left:195px}.live-table-room:not([data-phase=BETTING_OPEN]) .score-b{left:278px}}@media(min-width:1024px){.table-room-betting{padding-top:0;background:var(--pal-262626)}.table-room-status,.live-table-room[data-phase=RESULT_PENDING] .table-room-status,.live-table-room[data-phase=SETTLED] .table-room-status,.live-table-room[data-phase=DEALING] .table-room-status{height:20px;margin-top:-20px;background:#f4ecb0}.table-room-phase{justify-content:flex-start;width:100%;height:20px;min-height:20px;padding:0 12px;color:var(--pal-111111);font-family:system-ui,-apple-system,sans-serif;font-size:15px}.table-room-betting>.ink-salon,.live-table-room .betting-workbench,.live-table-room .betting-sides,.live-table-room .betting-workbench .betting-sides button{background:var(--pal-262626)}.live-table-room .betting-compose{grid-template-rows:minmax(0,1fr) 56px}.live-table-room .betting-compose>fieldset:has(.betting-chips),.live-table-room .betting-chips{height:56px}.live-table-room .betting-chips{background:#303030}.live-table-room .betting-sides{grid-template-columns:129fr 128fr 193fr 129fr 129fr;grid-template-rows:58px minmax(0,1fr);padding-left:1px}.live-table-room .betting-workbench .betting-sides button{border:0;border-right:1px solid #353535;border-bottom:1px solid #353535}}@media(min-width:1024px){.live-table-room .table-room-status .table-room-phase{background:transparent;color:var(--pal-111111)}.live-table-room .betting-workbench .betting-sides button{font-family:system-ui,-apple-system,sans-serif;font-weight:700}.live-table-room .betting-sides [data-side=P_PAIR],.live-table-room .betting-sides [data-side=SUPER_6],.live-table-room .betting-sides [data-side=B_PAIR]{font-size:15px}.live-table-room .betting-sides [data-side=PLAYER],.live-table-room .betting-sides [data-side=TIE],.live-table-room .betting-sides [data-side=BANKER]{font-size:28px}.live-table-room:not([data-phase=BETTING_OPEN]) .betting-workbench .betting-sides button{color:#ffffff38}}@media(min-width:1024px){.table-room-cards:not(:has(.table-room-hand[data-filled="1"])){display:none}}@media(min-width:1024px){.table-room-betting{position:relative}.live-table-room .betting-chips{gap:12px;padding:0 0 0 8px}.live-table-room .betting-workbench .betting-chips button{flex:0 0 36px;width:36px;height:36px;min-width:36px;min-height:36px}.live-table-room .betting-actions{position:absolute;inset:191px auto auto 501px;display:grid;grid-template-columns:85px 33px 33px 33px;column-gap:4.5px;height:30px}.live-table-room .betting-actions .kit-action-wrap{display:contents}.live-table-room .betting-actions .kit-action-wrap .kit-action{position:static;grid-row:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;height:30px;min-height:0;padding:0;overflow:hidden;clip:auto;border:0;border-radius:5px;background:#efefef4d;box-shadow:none;color:var(--pal-ffffff);font-family:system-ui,-apple-system,sans-serif;font-size:14px;font-weight:900;line-height:14px;white-space:nowrap}.live-table-room .betting-actions .kit-action-wrap .kit-action:before{content:"";width:14px;height:14px;flex:0 0 14px;background:currentColor;font-size:0}.live-table-room .betting-actions .kit-action-wrap:first-child .kit-action{grid-column:1;font-size:0}.live-table-room .betting-actions .kit-action-wrap:first-child .kit-action:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 7.5 5.5 11 12 3.5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 7.5 5.5 11 12 3.5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center / 14px no-repeat}.live-table-room .betting-actions .kit-action-wrap:last-child .kit-action{grid-column:4;font-size:0}.live-table-room .betting-actions .kit-action-wrap:last-child .kit-action:before{width:16px;height:16px;flex-basis:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 4h11M6 4V2.5h4V4M4 4l.8 10h6.4L12 4M6.8 6.5v5M9.2 6.5v5' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 4h11M6 4V2.5h4V4M4 4l.8 10h6.4L12 4M6.8 6.5v5M9.2 6.5v5' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") center / 16px no-repeat}}@media(min-width:1024px){.live-table-room .betting-actions .kit-action-wrap:first-child .kit-action{font-size:11px;letter-spacing:-.01em}.live-table-room .betting-workbench .betting-chips button{--chip-edge: #cfbd4d;--chip-insert: #f5e694;border:0;background:radial-gradient(circle closest-side,var(--pal-ffffff) 0 60%,#f6f6f7 61% 66%,transparent 67%),radial-gradient(circle closest-side,transparent 0 76%,var(--pal-ffffff-a600) 77% 80%,transparent 81%),radial-gradient(circle closest-side,transparent 0 66%,var(--chip-edge) 67% 82%,transparent 83%),repeating-conic-gradient(from -6deg,var(--chip-insert) 0 12deg,var(--chip-edge) 12deg 45deg);color:var(--pal-000000);font-family:system-ui,-apple-system,sans-serif;font-size:9px;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.live-table-room .betting-workbench .betting-chips button:nth-child(2){--chip-edge: #ac094d;--chip-insert: #f7a8c8}.live-table-room .betting-workbench .betting-chips button:nth-child(3){--chip-edge: #d9bf45;--chip-insert: #9c8420}.live-table-room .betting-workbench .betting-chips button:nth-child(4){--chip-edge: #3c7442;--chip-insert: #b7e08a}.live-table-room .betting-workbench .betting-chips button:nth-child(5){--chip-edge: #2479ab;--chip-insert: #a8dcf5}.live-table-room .betting-workbench .betting-chips button:nth-child(6){--chip-edge: #3a3226;--chip-insert: #f6d937}.live-table-room .betting-chip-face{font-size:inherit;line-height:1}}@media(min-width:1024px){.live-table-room .betting-actions .kit-action-wrap:first-child .kit-action{gap:3px;font-size:10px;letter-spacing:-.02em}.live-table-room .betting-actions .kit-action-wrap .kit-action:disabled{opacity:1;color:#ffffff59}}@media(min-width:1024px){.live-table-room .betting-actions .kit-action-wrap .kit-action:before{color:inherit}}@media(min-width:1024px){.table-room-username{position:relative;padding-right:11px;font-family:system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700}.table-room-username:after{content:"";position:absolute;top:5px;right:0;width:1px;height:14px;background:var(--pal-ffffff-a250)}.table-room-balance-host{color:var(--pal-ffffff-a780);font-family:system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700}.table-room-chip{height:28px;margin-left:57px;padding:0 12px;border-radius:4px;background:var(--pal-171717);align-items:center}.table-room-chip h1{font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:700;color:var(--pal-ffffff)}.table-room-round{margin-left:8px;color:var(--pal-ea000b);font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:800}}.table-room-toast{display:none}@media(min-width:1024px){.table-room-toast{position:absolute;right:14px;bottom:36px;z-index:6;display:grid;place-items:center;box-sizing:border-box;width:330px;height:36px;margin:0;border:2px solid var(--pal-ffffff-a160);border-radius:6px;background:linear-gradient(180deg,#1c1c1cf5,#0a0a0af5);color:var(--pal-ffffff);font-family:system-ui,-apple-system,sans-serif;font-size:15px;font-weight:900;line-height:1;pointer-events:none}}@media(max-width:1023px){.live-table-room .betting-workbench .betting-sides button{flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0 8px}.live-table-room .betting-workbench .betting-sides [data-side=PLAYER],.live-table-room .betting-workbench .betting-sides [data-side=TIE],.live-table-room .betting-workbench .betting-sides [data-side=BANKER]{justify-content:flex-end;padding-bottom:6px}.live-table-room .betting-workbench .betting-sides [data-side=PLAYER]{align-items:flex-start}.live-table-room .betting-workbench .betting-sides [data-side=BANKER]{align-items:flex-end}.live-table-room .betting-sides .betting-side-odds{order:1;color:var(--pal-ffffff);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:12px;font-weight:400;line-height:15px;opacity:1}.live-table-room .betting-sides .betting-side-name{order:2;background:linear-gradient(270deg,#e1b973 0%,var(--pal-ffffff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:17px;text-transform:uppercase;white-space:nowrap}.live-table-room .betting-sides :is([data-side=PLAYER],[data-side=TIE],[data-side=BANKER]) .betting-side-name{background-image:linear-gradient(180deg,#e1b973 0%,var(--pal-ffffff) 100%);font-size:24px;line-height:29px}}@media(min-width:431px)and (max-width:1023px){.live-table-room .betting-workbench .betting-sides button{padding-left:10px;padding-right:10px}.live-table-room .betting-sides .betting-side-name{font-size:20px;line-height:24px}}@media(min-width:1024px){.table-room-layout{grid-template-rows:539.8px 69.64px 69.64px 55.63px 36px}.table-room-road-foot{justify-content:flex-end;gap:13px;height:36px;padding:0 10px 0 0;border-top:1px solid rgb(0 0 0 / .5);background:linear-gradient(180deg,var(--pal-252525) 0%,#181818 100%);color:var(--pal-ffffff);font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:800}.table-room-road-foot>span{display:inline-flex;align-items:center;gap:5px}.table-room-road-foot .road-foot-lbl{font-size:11px;font-weight:800}.table-room-road-foot .road-foot-b .road-foot-lbl{color:#ff1d1d}.table-room-road-foot .road-foot-p .road-foot-lbl{color:#38a4ff}.table-room-road-foot .road-foot-t .road-foot-lbl{color:#8ed344}.table-room-road-foot .road-foot-r .road-foot-lbl{color:#9ca3af}.table-room-road-foot .road-foot-b,.table-room-road-foot .road-foot-p,.table-room-road-foot .road-foot-t{color:var(--pal-ffffff)}.table-room-road-foot b{color:var(--pal-ffffff);font-weight:800}}@media(min-width:1024px){.table-room-plates{display:none}.table-room-ask{grid-column:4;grid-row:5;align-self:end;display:grid;grid-template-columns:minmax(0,1fr) 71px 71px;position:relative;z-index:4;box-sizing:border-box;height:35px;margin:0;padding:0;border-top:1px solid rgb(0 0 0 / .5);background:linear-gradient(180deg,var(--pal-242424) 0%,var(--pal-171717) 100%);font-family:system-ui,-apple-system,sans-serif}.table-room-ask-row{--ask: #dc0000;grid-column:2;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding-top:3px;background:linear-gradient(180deg,#b91c1c,#991b1b);color:var(--pal-ffffff);cursor:pointer}.table-room-ask-row:last-child{--ask: #0036ff;grid-column:3;background:linear-gradient(180deg,#298ec0,#1e70a0);color:var(--pal-ffffff)}.table-room-ask-row>span{max-width:100%;overflow:hidden;font-size:11px;font-weight:900;line-height:12px;text-overflow:clip;text-shadow:0 1px 1px rgb(0 0 0 / .45);white-space:nowrap}.table-room-ask input{appearance:none;position:relative;width:38px;height:12px;margin:0;border-radius:3px;background:#ffffffdb;cursor:pointer}.table-room-ask input:before{content:"";position:absolute;top:1.5px;left:4px;box-sizing:border-box;width:9px;height:9px;border:2px solid var(--ask);border-radius:50%}.table-room-ask input:checked:before{left:25px;background:var(--ask)}}@media(min-width:1024px){.table-room-road-foot .road-foot-extra{display:none}.table-room-road-foot .road-foot-bp,.table-room-road-foot .road-foot-pp{position:absolute;bottom:0;z-index:5;display:inline-flex;align-items:center;gap:5px;height:35px}.table-room-road-foot .road-foot-bp{left:calc(100% - 293px)}.table-room-road-foot .road-foot-pp{left:calc(100% - 253px)}.table-room-road-foot .road-foot-bp .road-foot-lbl{color:#ff1d1d}.table-room-road-foot .road-foot-pp .road-foot-lbl{color:#38a4ff}}@media(min-width:1024px)and (max-width:1279px){.table-room-road-foot .road-foot-bp{left:calc(100% - 260px)}.table-room-road-foot .road-foot-pp{left:calc(100% - 220px)}}.table-room-balance-label{display:none}@media(min-width:1024px){.table-room-balance-label{display:inline;margin-right:5px;color:var(--pal-ffffff-a780);font-family:system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700}}@media(min-width:1024px){.table-room-heading{gap:0}.table-room-username{margin-left:9px}.table-room-balance-label{margin:0 11px 0 3px}.table-room-chip{margin-left:4px}}.table-room-stake-bar{display:none}@media(min-width:1024px){.table-room-stake-bar{grid-column:1 / span 2;grid-row:2;align-self:start;z-index:5;display:flex;align-items:center;gap:3px;box-sizing:border-box;height:21px;padding:0 7px;background:linear-gradient(180deg,var(--pal-242424) 0%,var(--pal-161616) 100%);font-family:system-ui,-apple-system,sans-serif;font-size:12px;line-height:12px;white-space:nowrap}.table-room-stake-label{color:#d8d8d8;font-weight:800}.table-room-stake-label+.table-room-stake-value+.table-room-stake-label{margin-left:21px}.table-room-stake-value{color:#e9d097;font-weight:900}.live-table-room .roads-board:nth-child(1),.live-table-room .roads-board:nth-child(2){margin-top:21px}}.table-room-refresh-host .kit-action{position:relative;width:14px;height:14px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:transparent;font-size:0;box-shadow:none}.table-room-refresh-host .kit-action:before{content:"";position:absolute;inset:0;background:#e8b84b;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.2 8.4A5.2 5.2 0 1 1 11.6 4.3' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3Cpath d='M9.4 1.9h3.4v3.4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.2 8.4A5.2 5.2 0 1 1 11.6 4.3' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3Cpath d='M9.4 1.9h3.4v3.4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.table-room-refresh-host .kit-action:disabled{opacity:.45}.table-room-refresh-host .kit-action-wrap{display:inline-flex}@media(max-width:1023px){.table-room-refresh-host{order:3;display:inline-flex;align-items:center;margin-left:6px}}@media(min-width:1024px){.table-room-refresh-host{display:inline-flex;align-items:center;margin-left:7px;pointer-events:auto}}@media(min-width:1024px){.table-room-balance-host .betting-balance-ccy{display:inline-flex;align-items:center;box-sizing:border-box;height:17px;margin-left:2px;padding:0 5px;border:1px solid var(--pal-ffffff-a200);border-radius:3px;background:#ffffff0a;color:#ffffffd1;font-size:10px;font-weight:700;line-height:15px;vertical-align:1px}}@media(min-width:1024px){.table-room-cat{border:1px solid var(--pal-ffffff-a100);background:var(--pal-ffffff-a100);font-family:system-ui,-apple-system,sans-serif}.table-room-cat.is-ghost{background:var(--pal-ffffff-a100)}.table-room-cat.is-on{border-color:var(--pal-ea000b);outline:0}}@media(min-width:1024px){.table-room-cat[data-cat=sicbo]:before{background:conic-gradient(var(--pal-efece6) 0 25%,var(--pal-d81b1b) 0 50%,var(--pal-efece6) 0 75%,#a01010 0)}.table-room-cat[data-cat=tx]:before{background:radial-gradient(circle at 32% 30%,#ff6a6a 0 18%,#e01414 55%,var(--pal-8d0f0f) 100%)}.table-room-cat[data-cat=bcr]:before{background:var(--pal-d81b1b);box-shadow:inset 0 0 0 2px #f6dede}.table-room-cat[data-cat=roulette]:before{background:conic-gradient(var(--pal-8d0f0f) 0 12.5%,var(--pal-efece6) 0 25%,var(--pal-d81b1b) 0 37.5%,var(--pal-efece6) 0 50%,var(--pal-8d0f0f) 0 62.5%,var(--pal-efece6) 0 75%,var(--pal-d81b1b) 0 87.5%,var(--pal-efece6) 0)}}.live-table-room .betting-workbench>.kit-banner-alert,.live-table-room .betting-prior,.live-table-room .betting-attempt,.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert){position:fixed;z-index:7;display:grid;gap:6px;box-sizing:border-box;width:400px;height:auto;overflow:visible;clip:auto;margin:0;padding:8px 10px;border:2px solid var(--pal-ffffff-a160);border-radius:6px;background:linear-gradient(180deg,#1c1c1cf5,#0a0a0af5);color:var(--pal-ffffff);font-family:system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;line-height:1.35;pointer-events:auto}.live-table-room .betting-workbench>.kit-banner-alert{color:var(--pal-ff8a8a);font-size:13px}.live-table-room .betting-prior{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.live-table-room .betting-prior>.kit-banner-status{flex:1 0 100%}.live-table-room :is(.betting-prior,.betting-attempt,.betting-columns>.kit-board)>:is(.kit-banner-alert,.kit-banner-status){padding:4px 8px;font-size:13px}.live-table-room :is(.betting-attempt,.betting-columns>.kit-board)>.kit-action-wrap{justify-self:start}.live-table-room :is(.betting-prior,.betting-attempt,.betting-columns>.kit-board) .kit-action{min-height:34px;padding:0 14px}.live-table-room .betting-attempt .betting-code{margin:0;color:#ffffffb3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.live-table-room .betting-attempt>p{margin:0}.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert)>h2{margin:0;font-size:13px;font-weight:800}@keyframes betting-notice-settle{to{opacity:0;visibility:hidden}}.live-table-room .betting-attempt:is([data-attempt=accepted],[data-attempt=replay]){animation:betting-notice-settle .4s ease-in 4s forwards}@media(prefers-reduced-motion:reduce){.live-table-room .betting-attempt:is([data-attempt=accepted],[data-attempt=replay]){animation-duration:0s}}@media(min-width:1024px){.live-table-room .betting-workbench>.kit-banner-alert{top:52px;left:233px}.live-table-room .betting-prior{top:52px;left:645px}.live-table-room .betting-attempt{left:139.5px;bottom:262.91px}.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert){right:14px;bottom:330.91px;width:330px}}@media(max-width:1023px){.live-table-room .betting-workbench{--notice-config: 0;--notice-tickets: 0;--notice-video: 56.25vw ;--notice-floor: 8px}.live-table-room:not([data-seated="1"]) .betting-workbench{--notice-floor: 35px}.live-table-room .betting-workbench:has(>.kit-banner-alert){--notice-config: 1}.live-table-room .betting-workbench:has(.betting-columns>.kit-board>.kit-banner-alert){--notice-tickets: 1}.live-table-room .betting-workbench>.kit-banner-alert,.live-table-room .betting-prior,.live-table-room .betting-attempt,.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert){left:12px;right:12px;width:auto;z-index:32;gap:4px 8px;padding:6px 8px;overflow:auto;font-size:12px}.live-table-room .betting-workbench>.kit-banner-alert{top:40px;height:34px;display:flex;align-items:center;font-size:12px}.live-table-room .betting-prior{top:calc(40px + var(--notice-config) * 40px);max-height:calc(var(--notice-video) - 84px - var(--notice-config) * 40px)}.live-table-room .betting-attempt,.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert){right:61px}.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert){bottom:var(--notice-floor);height:76px;display:flex;flex-wrap:wrap;align-content:center;align-items:center}.live-table-room .betting-attempt{bottom:calc(var(--notice-floor) + var(--notice-tickets) * 82px);max-height:104px;display:flex;flex-wrap:wrap;align-items:center}.live-table-room :is(.betting-prior,.betting-attempt,.betting-columns>.kit-board)>:is(.kit-banner-alert,.kit-banner-status){flex:1 0 100%;padding:2px 6px;font-size:12px}.live-table-room .betting-attempt>p:not([class^=kit-banner]),.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert)>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0}.live-table-room :is(.betting-prior,.betting-attempt,.betting-columns>.kit-board) .kit-action{min-height:30px;padding:0 10px;font-size:12px}.live-table-room :is(.betting-prior,.betting-attempt,.betting-columns>.kit-board) :is(a,button):focus-visible{outline-offset:-3px}}@media(min-width:431px)and (max-width:1023px){.live-table-room .betting-workbench{--notice-video: 358px}.live-table-room .betting-workbench>.kit-banner-alert,.live-table-room .betting-prior,.live-table-room .betting-attempt,.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert){left:calc(50vw - 238px);right:auto;width:476px}.live-table-room .betting-attempt,.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert){width:427px}}@media(max-width:1023px){.live-table-room .video-stage-console{z-index:32}}@media(max-width:1023px){.table-room-heading{pointer-events:none}.table-room-heading>*{pointer-events:auto}}.shell.table-hz .hz-table{background:var(--pal-0a0a0a)}.shell.table-hz .hz-table>.table-room-heading{grid-area:1/1;position:sticky;top:0;left:auto;right:auto;z-index:20;width:100%;min-width:0;height:auto;min-height:66px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:8px;margin:0;padding:8px 352px 8px 194px;box-sizing:border-box;background:var(--pal-161616);border:0;border-bottom:1px solid #383838;border-radius:0;transform:none;overflow:visible;pointer-events:auto;font-family:Roboto,sans-serif}.shell.table-hz .table-room-heading .table-room-identity,.shell.table-hz .table-room-heading .table-room-account{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;flex-wrap:wrap}.shell.table-hz .table-room-heading .table-room-identity{flex-wrap:nowrap}.shell.table-hz .table-room-heading .table-room-chip{position:static;display:block;flex:1 1 auto;min-width:0;width:auto;padding:0;border:0;background:none}.shell.table-hz .table-room-heading h1{min-width:0;margin:0;color:var(--pal-ffffff);font-family:Barlow Semi Condensed,sans-serif;font-size:calc(20rem / 15);line-height:1.2;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell.table-hz .table-room-heading :is(.table-room-back,.table-room-volume){position:static;display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:36px;min-height:36px;width:auto;height:auto;padding:0 8px;margin:0;background:var(--pal-262626);color:var(--pal-eeeeee);border:1px solid var(--pal-555555);border-radius:4px;font-size:calc(13rem / 15);text-decoration:none}.shell.table-hz .table-room-heading .table-room-round{position:static;display:inline;flex:none;font-size:.8rem;color:var(--pal-bbbbbb)}.shell.table-hz .table-room-heading .table-room-phase-badge{font-size:.8rem;padding:4px 8px;color:var(--pal-eeeeee);border:1px solid #777;border-radius:4px}.shell.table-hz .table-room-heading .table-room-username{position:static;display:block;width:auto;height:auto;max-width:80px;font-size:.8rem;color:var(--pal-bbbbbb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell.table-hz .table-room-heading .table-room-balance-label{position:static;display:inline;color:var(--pal-bbbbbb);font-size:.8rem}.shell.table-hz .table-room-heading .table-room-balance-host{position:static;display:block;width:auto;min-width:0;max-width:100%;margin:0;padding:0;color:var(--pal-ffffff);font-size:calc(14rem / 15);line-height:1.4}.shell.table-hz .table-room-heading #table-balance-host [data-testid=workbench-balance]{position:static;display:inline;padding:0;margin:0;width:auto;height:auto;max-width:100%;font-size:calc(14rem / 15);white-space:normal;overflow-wrap:normal}.shell.table-hz .table-room-heading .table-room-refresh-host{position:static;display:inline-flex;width:auto;height:auto;margin:0;flex:none}.shell.table-hz .table-room-heading #table-refresh-host button{min-width:36px;min-height:36px;width:36px;height:auto;margin:0}.shell.table-hz .table-room-heading .table-room-connection{position:static;display:inline;width:auto;height:auto;padding:0;margin:0;font-size:.8rem;color:var(--pal-cccccc)}.shell.table-hz .table-room-heading :focus-visible{outline:2px solid var(--pal-ffd56a);outline-offset:2px}.shell.table-hz .hz-table>.table-room-layout{grid-area:2/1;position:relative;display:grid;grid-template-columns:minmax(0,1218fr) minmax(320px,702fr);grid-template-rows:auto auto auto auto auto;grid-template-areas:"video roads" "status roads" "betting roads" "stake stats" "recent recent";align-items:start;width:100%;height:auto;min-height:0;gap:0;margin:0;padding:0;overflow:visible;transform:none}.shell.table-hz .hz-table .table-room-layout:before,.shell.table-hz .hz-table .table-room-layout:after{display:none;content:none}.shell.table-hz .hz-table .table-room-video{grid-area:video;position:relative;inset:auto;display:block;width:100%;height:auto;min-width:0;margin:0;padding:0;overflow:visible;background:var(--pal-101010)}.shell.table-hz .hz-table .video-stage{position:relative;inset:auto;width:100%;height:auto;display:block;margin:0;padding:0;border:0;border-radius:0;overflow:visible}.shell.table-hz .hz-table .video-stage-screen{position:relative;inset:auto;display:block;width:100%;height:auto;min-height:0;aspect-ratio:16/9;overflow:hidden}.shell.table-hz .hz-table .video-stage-heading{position:static;display:flex;width:100%;padding:8px 12px;height:auto;color:var(--pal-eeeeee);background:var(--pal-161616)}.shell.table-hz .hz-table .video-stage-heading h2{font-size:calc(14rem / 15)}.shell.table-hz .hz-table .video-stage-console{position:relative;inset:auto;display:flex;width:100%;height:auto;max-height:none;margin:0;padding:12px;overflow:visible;transform:none;z-index:auto;background:var(--pal-161616);color:var(--pal-eeeeee)}.shell.table-hz .hz-table .video-stage-facts{display:grid;position:static;width:100%;height:auto;clip:auto;overflow:visible}.shell.table-hz .hz-table .video-stage-note{display:block;position:static;width:auto;height:auto;clip:auto;color:var(--pal-bbbbbb)}.shell.table-hz .hz-table .table-room-status{grid-area:status;position:static;inset:auto;display:block;width:auto;height:auto;margin:0;padding:8px 12px;clip:auto;overflow:visible;background:var(--pal-171717);transform:none}.shell.table-hz .hz-table .table-room-status>:not(.table-room-phase){display:block}.shell.table-hz .hz-table .table-room-status .table-room-eyebrow{display:none}.shell.table-hz .hz-table .table-room-phase{position:static;display:flex;justify-content:center;gap:8px;width:auto;height:auto;min-height:32px;margin:0;padding:4px 8px;font-size:calc(14rem / 15);color:var(--pal-dddddd);background:#303030}.shell.table-hz .hz-table[data-phase=BETTING_OPEN] .table-room-phase{color:#70e89c;background:#123c24}.shell.table-hz .hz-table[data-phase=BETTING_CLOSED] .table-room-phase{color:#ffb3b3;background:#482121}.shell.table-hz .hz-table:is([data-phase=DEALING],[data-phase=AWAITING_THIRD]) .table-room-phase{color:#b0d8ff;background:#183454}.shell.table-hz .hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED]) .table-room-phase{color:#ffe095;background:#44371a}.shell.table-hz .hz-table .table-room-betting{grid-area:betting;position:relative;inset:auto;width:100%;min-width:0;height:auto;margin:0;padding:0;overflow:visible}.shell.table-hz .hz-table .table-room-roads{grid-area:roads;position:relative;inset:auto;display:block;width:100%;min-width:0;height:auto;margin:0;padding:0;background:var(--pal-171717);overflow:visible}.shell.table-hz .hz-table .table-room-stake-bar{grid-area:stake;position:static;inset:auto;display:flex;flex-wrap:wrap;width:100%;height:auto;min-height:44px;margin:0;padding:8px 12px;background:var(--pal-242424)}.shell.table-hz .hz-table .table-room-road-foot{grid-area:stats;position:static;display:flex;flex-wrap:wrap;width:100%;height:auto;min-height:44px;margin:0;padding:8px;background:#ececec;color:var(--pal-333333);font:.8rem/1.5 Roboto,sans-serif}.shell.table-hz .hz-table .table-room-road-foot span{position:static;display:inline-flex;gap:4px;width:auto;padding:0 4px}.shell.table-hz .hz-table .table-room-recent{grid-area:recent;position:static;inset:auto;display:block;width:100%;height:auto;max-height:none;min-height:0;margin:0;padding:16px;clip:auto;clip-path:none;overflow:visible;background:var(--pal-171717);color:var(--pal-dddddd)}.shell.table-hz .hz-table .table-room-results-scroll{position:static;display:block;width:100%;height:auto;max-height:none;overflow-x:auto}.shell.table-hz .hz-table #table-bet-prompt-host{position:static;grid-area:status;pointer-events:none}.shell.table-hz .table-road-tabs{display:flex;gap:0;padding:0;background:var(--pal-282828)}.shell.table-hz .table-road-tabs button{flex:1;min-width:0;min-height:38px;padding:8px 4px;border:0;border-bottom:2px solid transparent;color:var(--pal-cccccc);background:transparent;font:700 calc(13rem / 15)/1.2 Roboto,sans-serif}.shell.table-hz .table-road-tabs [aria-selected=true]{border-bottom-color:var(--pal-ffd56a);color:var(--pal-ffd56a)}.shell.table-hz .table-road-tabs :focus-visible{outline:2px solid var(--pal-ffd56a);outline-offset:-3px}.shell.table-hz .hz-table .roads-panel{display:block;position:static;padding:8px;width:100%;height:auto;background:#ececec;color:var(--pal-333333);border:0;border-radius:0;--road-size:20px}.shell.table-hz .hz-table .roads-boards{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;height:auto}.shell.table-hz .hz-table .roads-board{position:static;grid-column:auto;display:block;width:100%;height:auto;padding:4px;border-radius:0}.shell.table-hz .hz-table .roads-board[hidden]{display:none!important}.shell.table-hz .hz-table .roads-board-head{display:flex}.shell.table-hz .hz-table .roads-board-head h3{font-size:.8rem}.shell.table-hz .hz-table .roads-board-head button{min-height:28px;padding:2px 6px;font-size:.8rem}.shell.table-hz .hz-table .roads-viewport{display:block;width:100%;height:auto;overflow-x:auto}.shell.table-hz .hz-table .roads-grid{display:grid;grid-template-columns:repeat(var(--road-columns),var(--road-size));grid-template-rows:repeat(6,var(--road-size));width:max-content;height:auto}.shell.table-hz .hz-table .roads-cell{position:relative;width:var(--road-size);height:var(--road-size);padding:1px}.shell.table-hz .hz-table .table-room-countdown{position:absolute;inset:56px auto auto 50%;transform:translate(-50%);display:grid;width:82px;height:82px;padding:0;z-index:2;background:#101010bb;border-radius:50%;pointer-events:none}.shell.table-hz .hz-table .table-room-countdown svg{width:82px;height:82px}.shell.table-hz .hz-table .table-room-countdown-num{position:absolute;inset:0;display:grid;place-items:center;font:700 calc(40rem / 15)/1 "Barlow Semi Condensed",sans-serif;color:#ffe095}.shell.table-hz .hz-table .table-room-countdown-note{position:absolute;top:100%;left:50%;transform:translate(-50%);width:max-content;max-width:180px;font-size:calc(11rem / 15);color:var(--pal-eeeeee);background:var(--pal-171717);padding:2px 4px}.shell.table-hz .hz-table .table-room-toast{position:absolute;top:100px;left:50%;right:auto;width:max-content;max-width:90%;transform:translate(-50%);margin:0;padding:8px 20px;z-index:2;color:var(--pal-ffffff);background:#633030;pointer-events:none}.shell.table-hz .hz-table .table-room-cards{position:absolute;top:160px;left:15%;right:15%;display:flex;justify-content:space-between;width:auto;height:auto;margin:0;z-index:2;pointer-events:none}.shell.table-hz .hz-table .table-result-card{position:relative;z-index:3;width:min(100%,440px);margin:12px auto;padding:16px;border:1px solid #b49543;border-radius:8px;background:#1f1b13;color:#ffe8a9}.shell.table-hz .hz-table .table-result-card header{display:flex;justify-content:space-between;align-items:center;gap:12px}.shell.table-hz .hz-table .table-result-card h2{margin:0;font-size:1.2rem}.shell.table-hz .hz-table .table-result-card button{min-width:44px;min-height:44px;color:var(--pal-ffffff);background:var(--pal-333333);border:1px solid #aaa;border-radius:4px}.shell.table-hz .hz-table .table-result-card p{margin:8px 0}@media(min-width:961px)and (max-width:1439px){.shell.table-hz .hz-table>.table-room-heading{min-height:96px}.shell.table-hz .table-room-heading :is(.table-room-identity,.table-room-account){flex-basis:100%}}@media(max-width:960px){.shell.table-hz .hz-table>.table-room-heading{min-height:110px;padding:48px 8px 8px}.shell.table-hz .hz-table>.table-room-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"video" "status" "betting" "stake" "roads" "stats" "recent"}}@media(min-width:561px)and (max-width:700px){.shell.table-hz .hz-table>.table-room-heading{min-height:136px}}@media(max-width:560px){.shell.table-hz .hz-table>.table-room-heading{z-index:30;min-height:136px;padding:44px 8px 4px;gap:0}.shell.table-hz .table-room-heading :is(.table-room-identity,.table-room-account){width:100%;min-height:44px}.shell.table-hz .table-room-heading :is(.table-room-back,.table-room-volume){width:44px;height:44px;min-height:44px;padding:0}.shell.table-hz .table-room-heading #table-refresh-host button{width:44px;min-height:44px}.shell.table-hz .table-room-heading :is(.table-room-round,.table-room-phase-badge,.table-room-balance-label,.table-room-back-label){display:none}.shell.table-hz .table-room-heading .table-room-username{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.shell.table-hz .table-room-heading h1{font-size:1rem}.shell.table-hz .hz-table .table-room-cards{top:140px;left:8%;right:8%}.shell.table-hz .hz-table .table-room-countdown{top:48px;width:68px;height:68px}.shell.table-hz .hz-table .table-room-countdown svg{width:68px;height:68px}}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table>.table-room-heading{min-height:88px;padding:44px 8px 0}.shell.table-hz .table-room-heading h1{font-size:calc(14rem / 15)}.shell.table-hz .table-room-heading :is(.table-room-back,.table-room-volume){min-height:44px;min-width:44px}.shell.table-hz .hz-table>.table-room-layout{grid-template-columns:minmax(0,1.35fr) minmax(220px,.85fr);grid-template-areas:"video roads" "status roads" "betting roads" "stake stats" "recent recent"}}.shell.table-hz .table-room-heading .table-room-identity>*,.shell.table-hz .table-room-heading .table-room-account>*{order:0}.shell.table-hz .hz-table .video-stage-screen{aspect-ratio:1217/759;background:#1a1510}.shell.table-hz .hz-table .video-stage-screen:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0007,transparent 22%,transparent 48%,var(--pal-000000-a733));pointer-events:none;z-index:1}.shell.table-hz .hz-table .video-stage-screen:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 80px 20px var(--pal-000000-a667);pointer-events:none;z-index:1}.shell.table-hz .hz-table .video-stage-heading{position:absolute;top:10px;left:10px;z-index:4;display:block;width:auto;max-width:70%;margin:0;padding:0;background:none;pointer-events:none}.shell.table-hz .hz-table .video-stage-heading h2{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.shell.table-hz .hz-table .video-stage-table{display:block;padding:4px 10px;font:700 calc(11rem / 15)/1.5 Roboto,sans-serif;color:#f0d9a8;background:var(--pal-000000-a533);border:1px solid #6a5438;border-radius:4px}.shell.table-hz .hz-table .video-stage-live{top:10px;right:10px;left:auto;z-index:4;font:800 calc(10rem / 15)/1.5 Roboto,sans-serif;background:#c41e3acc;border-radius:3px}.shell.table-hz .hz-table .table-room-countdown{top:42%;width:110px;height:110px;transform:translate(-50%,-50%);z-index:5}.shell.table-hz .hz-table .table-room-countdown svg{width:100%;height:100%}.shell.table-hz .hz-table .table-room-countdown-num{font-size:2.8rem;font-weight:800;color:var(--pal-ffd24a)}.shell.table-hz .hz-table .table-room-countdown-note{font-size:calc(11rem / 15);color:var(--pal-cfcfcf)}.shell.table-hz .hz-table .table-room-toast{top:18%;padding:8px 28px;font:800 calc(26rem / 15)/1.5 "Barlow Semi Condensed",sans-serif;letter-spacing:3px;border:1px solid #c44;border-radius:4px;color:#ffd0d0;background:#8a1a1add}.shell.table-hz .hz-table .table-room-cards{inset:auto 10% 2%;align-items:center}.shell.table-hz .hz-table .table-room-versus{color:var(--pal-cccccc);font:800 1.6rem/1 Barlow Semi Condensed,sans-serif}.shell.table-hz .hz-table .table-room-roads{padding:10px;background:var(--pal-141414);border-left:1px solid var(--pal-2a2a2a)}.shell.table-hz .table-road-tabs{gap:6px;background:transparent;flex-wrap:wrap}.shell.table-hz .table-road-tabs button{flex:none;min-height:30px;height:auto;padding:0 12px;border:1px solid var(--pal-444444);border-radius:4px;background:var(--pal-2a2a2a);color:var(--pal-bbbbbb);font:700 .8rem/1.5 Roboto,sans-serif}.shell.table-hz .table-road-tabs [aria-selected=true]{background:#3a2e10;border-color:var(--pal-8a6827);color:var(--pal-ffd24a)}.shell.table-hz .hz-table .table-room-road-foot{min-height:0;padding:6px 0 0;margin:2px 0 8px;color:var(--pal-cfcfcf);background:transparent;border-top:1px solid var(--pal-333333);font-size:calc(11rem / 15)}.shell.table-hz .hz-table .roads-panel{padding:0;background:transparent;color:var(--pal-cfcfcf);--road-size:15px}.shell.table-hz .hz-table .roads-panel-head,.shell.table-hz .hz-table .roads-legend,.shell.table-hz .hz-table .roads-rules{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.shell.table-hz .hz-table .roads-board{padding:0;border:0;background:transparent}.shell.table-hz .hz-table .roads-board-head{color:var(--pal-c9a45a);gap:4px}.shell.table-hz .hz-table .roads-board-head h3{font-size:calc(11rem / 15);font-weight:700}.shell.table-hz .hz-table .roads-board-head button{min-height:30px;color:var(--pal-dddddd);background:var(--pal-242424);border-color:var(--pal-555555)}.shell.table-hz .hz-table .roads-grid{padding:3px;gap:1px;background:var(--pal-d8d4c8);border-radius:3px;min-width:197px}.shell.table-hz .hz-table [data-board=big] .roads-grid{min-width:261px}.shell.table-hz .hz-table .roads-viewport{width:max-content;max-width:100%;border:0}.shell.table-hz .hz-table .roads-cell{background:#f4f2ea}.shell.table-hz .hz-table .roads-outcome{font-size:calc(11rem / 15);line-height:1}@media(min-width:561px)and (max-width:960px){.shell.table-hz .hz-table .table-room-countdown{width:88px;height:88px}}@media(max-width:560px){.shell.table-hz .hz-table .video-stage-screen{aspect-ratio:16/10}.shell.table-hz .hz-table .video-stage-heading{top:8px;left:8px}.shell.table-hz .hz-table .video-stage-table{font-size:calc(10rem / 15);padding:3px 8px}.shell.table-hz .hz-table .video-stage-live{top:8px;right:8px;font-size:.6rem;padding:3px 6px}.shell.table-hz .hz-table .table-room-countdown{top:46%;width:76px;height:76px}.shell.table-hz .hz-table .table-room-countdown-num{font-size:calc(28rem / 15)}.shell.table-hz .hz-table .table-room-countdown-note{font-size:calc(10rem / 15)}.shell.table-hz .hz-table .table-room-toast{top:14%;font-size:calc(16rem / 15);padding:6px 12px;letter-spacing:1px}.shell.table-hz .hz-table .table-room-cards{inset:auto 6px 2%}.shell.table-hz .table-road-tabs{gap:4px}.shell.table-hz .table-road-tabs button{min-height:36px;padding:0 10px;font-size:calc(11rem / 15);border-radius:6px}.shell.table-hz .hz-table .table-room-roads{padding:8px;border:0}.shell.table-hz .hz-table .roads-panel{--road-size:12px}.shell.table-hz .hz-table .roads-grid{min-width:161px}.shell.table-hz .hz-table [data-board=big] .roads-grid{min-width:213px}}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table .video-stage-screen{aspect-ratio:auto;min-height:42dvh}.shell.table-hz .hz-table .table-room-countdown{top:40%;width:56px;height:56px}.shell.table-hz .hz-table .table-room-countdown-num{font-size:calc(20rem / 15)}.shell.table-hz .hz-table .roads-panel{--road-size:11px}.shell.table-hz .hz-table .roads-grid{min-width:149px}.shell.table-hz .hz-table [data-board=big] .roads-grid{min-width:197px}}.shell.table-hz .hz-table .table-room-video{aspect-ratio:auto}.shell.table-hz .hz-table .video-stage-heading{height:auto;overflow:visible;clip:auto;clip-path:none}.shell.table-hz .hz-table .video-stage-status{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none}.shell.table-hz .hz-table .table-room-status{max-height:none}.shell.table-hz .table-room-heading h1{text-transform:uppercase}.shell.table-hz .hz-table .video-stage-curtain{gap:10px;background:#0a0a0ab3;color:var(--pal-ffd24a);font:700 calc(13rem / 15)/1.5 Roboto,sans-serif;letter-spacing:.04em;text-shadow:0 1px 4px var(--pal-000000)}.shell.table-hz .hz-table .video-stage-aperture{width:34px;height:34px;border:3px solid var(--pal-ffffff-a200);border-top-color:var(--pal-ffd24a);outline:0;border-radius:50%}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .table-road-tabs button{min-height:44px}}@media(max-width:960px){.shell.table-hz .hz-table>.table-room-heading{padding-top:calc(var(--hz-nav-height,44px) + 4px)}}@media(max-width:560px){.shell.table-hz .hz-table>.table-room-heading{padding-top:var(--hz-nav-height,44px)}}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table>.table-room-heading{padding-top:var(--hz-nav-height,44px)}}.shell.table-hz .hz-table .table-room-video{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.shell.table-hz .hz-table .video-stage{display:grid;grid-area:1/1/3/2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid}.shell.table-hz .hz-table .video-stage-screen{grid-area:1/1}.shell.table-hz .hz-table .video-stage-console{grid-area:2/1}.shell.table-hz .hz-table #table-bet-prompt-host{position:absolute;grid-area:1/1/2/2;top:18%;left:50%;transform:translate(-50%);width:max-content;max-width:90%;z-index:6;pointer-events:none}.shell.table-hz .hz-table .table-result-card{grid-area:3/1}.shell.table-hz .hz-table .table-room-hurry{color:var(--pal-ffe6a8);background:#7a4a10dd;border-color:#c90}.shell.table-hz .hz-table :is(.video-stage-facts,.video-stage-note){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);margin:0;padding:0}.shell.table-hz .hz-table :is(.table-room-countdown-num,.table-room-toast,.table-room-versus,.table-room-hand-points){font-family:Horizons Table Display,sans-serif}.shell.table-hz .hz-table .table-room-cards{transform:none;gap:18px;bottom:8%;left:0;right:0;padding:0 12px;justify-content:center;align-items:flex-end}.shell.table-hz .hz-table .table-room-hand{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;background:var(--pal-000000-a400);border:1px solid #ffffff18;min-width:120px}.shell.table-hz .hz-table .table-room-hand-label{font:800 .8rem/1.5 Roboto,sans-serif;letter-spacing:2px}.shell.table-hz .hz-table .table-room-hand[data-hand=PLAYER] .table-room-hand-label{color:var(--pal-6eb6ff)}.shell.table-hz .hz-table .table-room-hand[data-hand=BANKER] .table-room-hand-label{color:var(--pal-ff8a8a)}.shell.table-hz .hz-table .table-room-hand-cards{display:flex;gap:4px;min-height:72px;align-items:center}.shell.table-hz .hz-table .table-room-card{display:block;box-sizing:border-box;flex:none;width:58px;height:82px;border-radius:6px;background:linear-gradient(145deg,var(--pal-1a3a6a),#0e1a30);border:1px solid #2a4a7a}.shell.table-hz .hz-table .table-room-hand-points{font-size:calc(32rem / 15);font-weight:800;color:var(--pal-ffd24a);text-shadow:0 2px 8px var(--pal-000000)}.shell.table-hz .hz-table .table-room-versus{min-width:70px;padding-bottom:28px;text-align:center}@media(max-width:900px){.shell.table-hz .hz-table .table-room-card{width:48px;height:68px}}@media(max-width:560px){.shell.table-hz .hz-table .table-room-cards{gap:4px;bottom:2%;padding:0 6px}.shell.table-hz .hz-table .table-room-hand{min-width:0;flex:1;max-width:42%;padding:4px 6px;gap:4px}.shell.table-hz .hz-table .table-room-hand-label{font-size:calc(11rem / 15);letter-spacing:1px}.shell.table-hz .hz-table .table-room-hand-cards{min-height:56px;gap:3px}.shell.table-hz .hz-table .table-room-card{width:34px;height:48px;border-radius:4px}.shell.table-hz .hz-table .table-room-hand-points{font-size:1.6rem}.shell.table-hz .hz-table .table-room-versus{min-width:48px;padding-bottom:18px}}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table .table-room-cards{bottom:4%;gap:8px}.shell.table-hz .hz-table .table-room-card{width:28px;height:40px}.shell.table-hz .hz-table .table-room-hand-points{font-size:1.2rem}}.shell.table-hz .hz-table .video-stage-scan{position:absolute;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,var(--pal-000000-a000) 0px,var(--pal-000000-a000) 2px,var(--pal-000000) 3px,var(--pal-000000-a000) 4px);opacity:.12;mix-blend-mode:multiply}.shell.table-hz .hz-table .table-room-cards:not(:has([data-filled="1"])){display:none}.shell.table-hz .hz-table .table-room-hand[data-winner="1"]{border-color:#3fd16a;box-shadow:0 0 20px #3fd16a55;background:#0a2a1488}.shell.table-hz .hz-table .table-room-versus{display:flex;flex-direction:column;gap:8px;font-size:calc(22rem / 15);color:var(--pal-ffffff-a702)}.shell.table-hz .hz-table .table-room-winner{font:800 .8rem/1.5 Roboto,sans-serif;color:#9dffb8}.shell.table-hz .hz-table[data-phase=DEALING] .table-room-toast,.shell.table-hz .hz-table[data-phase=AWAITING_THIRD] .table-room-toast{background:#1a4a8add;color:#c8e0ff;border-color:#48a}.shell.table-hz .hz-table .table-room-hurry{background:#7a4a10dd;color:var(--pal-ffe6a8);border-color:#c90}@media(hover:hover){.shell.table-hz .table-road-tabs button:hover{background:var(--pal-3a3a3a)}.shell.table-hz .table-road-tabs [aria-selected=true]:hover{background:#3a2e10}}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table .video-stage-screen:after{opacity:.4}}.shell.table-hz .table-room-heading #table-balance-host [data-testid=workbench-balance]{font-family:Roboto,Arial,sans-serif;font-size:calc(16rem / 15);font-weight:900;line-height:1.5;color:var(--pal-ffd24a)}.shell.table-hz .hz-table :is(.table-room-heading,.table-room-roads,.table-room-recent,.table-result-card,.video-stage-console){font-family:Roboto,Arial,sans-serif}.shell.table-hz .hz-table .table-room-heading h1{line-height:1.5}@media(max-width:560px){.shell.table-hz .table-room-heading #table-balance-host [data-testid=workbench-balance]{font-size:calc(14rem / 15)}}.shell.table-hz .hz-table .table-room-countdown{background:transparent;border-radius:0}.shell.table-hz .hz-table .table-room-countdown-num{inset:10px;background:#0a0a0acc;border:1px solid #ffd24a44;border-radius:50%}.shell.table-hz .hz-table .table-room-countdown-track{stroke:#fff2;stroke-width:1.96}.shell.table-hz .hz-table .table-room-countdown-arc{stroke:var(--pal-ffd24a);stroke-width:1.96;stroke-linecap:round}.shell.table-hz .hz-table .table-room-countdown[data-remaining="5"] .table-room-countdown-num,.shell.table-hz .hz-table .table-room-countdown[data-remaining="4"] .table-room-countdown-num,.shell.table-hz .hz-table .table-room-countdown[data-remaining="3"] .table-room-countdown-num,.shell.table-hz .hz-table .table-room-countdown[data-remaining="2"] .table-room-countdown-num,.shell.table-hz .hz-table .table-room-countdown[data-remaining="1"] .table-room-countdown-num,.shell.table-hz .hz-table .table-room-countdown[data-remaining="0"] .table-room-countdown-num{color:#ff6b6b}.shell.table-hz .hz-table .roads-panel{font-family:Roboto,Arial,sans-serif}.shell.table-hz .hz-table .roads-banker,.shell.table-hz .hz-table .roads-red{--road-ink:#c53030}.shell.table-hz .hz-table .roads-player,.shell.table-hz .hz-table .roads-blue{--road-ink:#2b6cb0}.shell.table-hz .hz-table .roads-tie{--road-ink:#2f855a}.shell.table-hz .hz-table .roads-cell{padding:0;background:var(--pal-f4f1e8)}.shell.table-hz .hz-table .roads-outcome{width:100%;height:100%;border-width:2.5px;font-family:Roboto,Arial,sans-serif;font-weight:800}.shell.table-hz .hz-table .roads-bead .roads-outcome{border:0;box-shadow:none}.shell.table-hz .hz-table .roads-big .roads-outcome{font-size:0}.shell.table-hz .hz-table :is(.roads-pair-p,.roads-pair-b){width:5px;height:5px;border:1px solid var(--pal-ffffff);border-radius:50%;font-size:0}.shell.table-hz .hz-table .roads-pair-p{inset:1px auto auto 1px;background:#2b6cb0}.shell.table-hz .hz-table .roads-pair-b{inset:auto 1px 1px auto;background:#c53030}.shell.table-hz .hz-table .roads-bead.roads-player .roads-outcome{box-shadow:inset 0 0 0 1px #1a4a80}.shell.table-hz .hz-table .roads-bead.roads-banker .roads-outcome{box-shadow:inset 0 0 0 1px #8a2020}.shell.table-hz .hz-table .roads-bead.roads-tie .roads-outcome{box-shadow:inset 0 0 0 1px #1e5a3a}.shell.table-hz .hz-table[data-phase=BETTING_OPEN] :is(.table-room-phase,.table-room-phase-badge){background:#1f7a3a;color:#b6ffcb}.shell.table-hz .hz-table[data-phase=BETTING_CLOSED] :is(.table-room-phase,.table-room-phase-badge){background:#7a1f1f;color:#ffc6c6}.shell.table-hz .hz-table:is([data-phase=DEALING],[data-phase=AWAITING_THIRD]) :is(.table-room-phase,.table-room-phase-badge){background:#1f4a7a;color:#a8d4ff}.shell.table-hz .hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED]) :is(.table-room-phase,.table-room-phase-badge){background:#7a5a1f;color:var(--pal-ffe6a8)}.shell.table-hz .hz-table[data-phase=BETTING_CLOSED] .video-stage-screen:before{background:linear-gradient(180deg,#400a0a66 0%,transparent 30%,transparent 50%,var(--pal-000000-a667) 100%)}.shell.table-hz .hz-table:is([data-phase=DEALING],[data-phase=AWAITING_THIRD]) .video-stage-screen:before{background:linear-gradient(180deg,#0a1a4088 0%,transparent 30%,transparent 50%,var(--pal-000000-a667) 100%)}.shell.table-hz .hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED]) .video-stage-screen:before{background:linear-gradient(180deg,#2a200a44 0%,transparent 28%,transparent 50%,var(--pal-000000-a733) 100%)}.shell.table-hz .hz-table .roads-panel summary{color:var(--pal-dddddd)}@media(min-width:1024px){.shell.table-hz .hz-table:not([data-phase=BETTING_OPEN]) :is(.betting-side-odds,.betting-side-name){color:var(--pal-dddddd);opacity:1}}.shell.table-hz .hz-table .roads-board{grid-area:auto;grid-column:1;margin:0;overflow:visible;--road-size:inherit}.shell.table-hz .hz-table :is(.roads-board-head,.roads-scroll-state,.roads-panel details){position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none}.shell.table-hz .hz-table .roads-board-head button{min-height:44px}.shell.table-hz .hz-table .table-room-road-foot{gap:10px;align-items:center}.shell.table-hz .hz-table .table-room-road-foot span{gap:0;padding:0}.shell.table-hz .hz-table .table-room-road-foot b{color:var(--pal-ffd24a);margin-left:2px}.shell.table-hz .hz-table .table-room-road-foot .road-foot-p .road-foot-lbl{color:var(--pal-6eb6ff)}.shell.table-hz .hz-table .table-room-road-foot .road-foot-b .road-foot-lbl{color:var(--pal-ff8a8a)}.shell.table-hz .hz-table .table-room-road-foot .road-foot-t .road-foot-lbl{color:var(--pal-7ddea0)}.shell.table-hz .hz-table .table-room-road-foot :is(.road-foot-pp,.road-foot-bp) .road-foot-lbl{color:var(--pal-e0c070)}.shell.table-hz .hz-table .table-room-road-foot .road-foot-r{margin-left:auto}.shell.table-hz .hz-table .table-room-road-foot .road-foot-r .road-foot-lbl{color:var(--pal-888888)}@media(max-width:560px){.shell.table-hz .hz-table .table-room-road-foot{gap:6px;font-size:calc(10rem / 15)}}.shell.table-hz .hz-table .table-room-countdown-inner{position:absolute;inset:10px;display:flex;align-items:center;justify-content:center;background:#0a0a0acc;border:1px solid #ffd24a44;border-radius:50%}.shell.table-hz .hz-table .table-room-countdown-num{position:static;inset:auto;width:auto;height:auto;background:transparent;border:0;border-radius:0}.shell.table-hz .hz-table .table-room-chip h1{display:flex;align-items:center;gap:8px}.shell.table-hz .hz-table .table-room-symbol{flex:none}.shell.table-hz .hz-table .table-room-title-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shell.table-hz #table-balance-host .betting-balance-amount{margin-left:4px}@media(max-width:900px){.shell.table-hz .hz-table .table-room-countdown-inner{inset:8px}}@media(max-width:560px){.shell.table-hz .hz-table .table-room-chip h1{gap:4px}}.shell.table-hz .hz-table:is([data-phase=DEALING],[data-phase=AWAITING_THIRD]) .table-room-cards{display:flex}.shell.table-hz .hz-table .table-room-vs-label{font-size:calc(22rem / 15);color:#fff6}.shell.table-hz .hz-table .table-room-winner{padding:8px 14px;border-radius:6px;font:800 calc(16rem / 15)/1.5 Roboto,sans-serif}.shell.table-hz .hz-table[data-outcome=PLAYER] .table-room-winner{background:#1e4a8a;color:#9ec9ff}.shell.table-hz .hz-table[data-outcome=BANKER] .table-room-winner{background:#8a1e1e;color:#ffb0b0}.shell.table-hz .hz-table[data-outcome=TIE] .table-room-winner{background:#1e6a3a;color:#9dffb8}@media(max-width:900px){.shell.table-hz .hz-table .table-room-vs-label{font-size:calc(16rem / 15)}.shell.table-hz .hz-table .table-room-winner{font-size:.8rem;padding:5px 8px}}@media(max-width:560px){.shell.table-hz .hz-table .table-room-vs-label{color:var(--pal-ffffff-a702)}}.shell.table-hz .hz-table .table-room-road-foot{font-family:Roboto,Arial,sans-serif;margin-bottom:0;border-bottom:0}.shell.table-hz .hz-table .table-room-road-foot .road-foot-lbl{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none}.shell.table-hz .hz-table .table-room-road-foot>span:before{content:none}.shell.table-hz .hz-table .table-room-road-foot .road-foot-p{color:var(--pal-6eb6ff)}.shell.table-hz .hz-table .table-room-road-foot .road-foot-b{color:var(--pal-ff8a8a)}.shell.table-hz .hz-table .table-room-road-foot .road-foot-t{color:var(--pal-7ddea0)}.shell.table-hz .hz-table .table-room-road-foot :is(.road-foot-pp,.road-foot-bp){color:var(--pal-e0c070)}.shell.table-hz .hz-table .table-room-road-foot .road-foot-r{color:var(--pal-888888)}.shell.table-hz .hz-table :is(.video-stage-screen,.table-road-tabs){font:400 calc(16rem / 15)/1.5 Roboto,Arial,sans-serif;color:var(--pal-ffffff)}.shell.table-hz .table-road-tabs button{font-family:Roboto,Arial,sans-serif}.shell.table-hz .hz-table .table-room-phase-badge{border:0;font-weight:800}.shell.table-hz .hz-table .table-room-balance-label{font-family:Roboto,Arial,sans-serif;font-weight:600;color:var(--pal-888888);margin:0 6px 0 0}.shell.table-hz .hz-table .table-room-back{gap:6px;border-color:#dca91f;background:transparent;color:#ffc42d;padding:0 16px;font-size:calc(14rem / 15);font-weight:700}.shell.table-hz .hz-table [data-testid=table-volume]{padding:0;font:400 calc(16rem / 15)/1.5 Roboto,Arial,sans-serif;color:var(--pal-dddddd);background:var(--pal-2a2a2a)}.shell.table-hz .hz-table .table-room-countdown-inner{inset:0;margin:10px}.shell.table-hz .hz-table .video-stage-scan{background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,var(--pal-000000) 2px,var(--pal-000000) 3px)}@media(max-width:900px){.shell.table-hz .hz-table .table-room-countdown-inner{margin:8px}}@media(max-width:560px){.shell.table-hz .hz-table .table-room-back{padding:0 12px;border-radius:8px}.shell.table-hz .hz-table [data-testid=table-volume]{border-radius:8px}}.shell.table-hz .hz-table .video-stage-screen:has(.table-room-countdown) .video-stage-curtain{flex-direction:row;align-items:flex-end;justify-content:center;padding:8px}.shell.table-hz .hz-table .video-stage-screen:has(.table-room-countdown) .video-stage-aperture{flex-shrink:0}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table .video-stage-screen:has(.table-room-countdown):has(.video-stage-curtain){min-height:max(42dvh,calc(56px + 7rem))}}.shell.table-hz .hz-table .table-room-symbol{color:#ffc33d;font-size:1.6rem}@media(max-width:560px){.shell.table-hz .hz-table .table-room-symbol{font-size:calc(16rem / 15)}.shell.table-hz .hz-table .table-room-road-foot .road-foot-r{margin-left:0;width:100%}}.shell.table-hz .hz-table .table-room-road-foot>span{display:block;min-width:0}.shell.table-hz .hz-table .table-room-road-foot .road-foot-lbl{display:inline;font:inherit}.shell.table-hz .hz-table .table-room-results-scroll :is(th,td){min-width:0;overflow-wrap:anywhere}.shell.table-hz .hz-table .table-room-countdown-inner{flex-direction:column}.shell.table-hz .hz-table .table-room-countdown-unit{font-size:calc(11rem / 15);color:var(--pal-cfcfcf);margin-top:2px}.shell.table-hz .hz-table{font-size:calc(16rem / 15);line-height:1.5}.shell.table-hz .hz-table .table-room-betting{font-size:var(--text-md);line-height:1.5}.shell.table-hz .hz-table #table-recent-title{font-size:inherit}@media(min-width:961px)and (max-width:1439px){.shell.table-hz .hz-table>.table-room-heading{padding-top:4px;padding-bottom:4px;row-gap:4px}}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table>.table-room-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px;row-gap:0;align-items:center}.shell.table-hz .hz-table .table-room-heading :is(.table-room-identity,.table-room-account){width:100%;flex-basis:auto}.shell.table-hz .hz-table .table-room-heading :is(.table-room-back-label,.table-room-phase-badge,.table-room-balance-label){display:none}.shell.table-hz .hz-table .table-room-heading .table-room-username{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.shell.table-hz .hz-table .table-room-heading .table-room-back{min-width:44px;width:44px;padding:0}}.shell.table-hz .hz-table .table-room-card-face{position:relative;background:#fffdf7;border-color:#cfc8b7;color:var(--pal-171717);overflow:hidden}.shell.table-hz .hz-table .table-room-card-face[data-color=red]{color:#b01724}.shell.table-hz .hz-table .table-room-card-corner{position:absolute;top:3px;left:4px;display:flex;flex-direction:column;align-items:center;font-size:calc(13rem / 15);font-weight:700;line-height:1}.shell.table-hz .hz-table .table-room-card-corner-end{inset:auto 4px 3px auto;transform:rotate(180deg)}.shell.table-hz .hz-table .table-room-card-suit{position:absolute;inset:0;display:grid;place-items:center;font-size:1.8rem}@media(max-width:560px){.shell.table-hz .hz-table .table-room-card-corner{font-size:calc(8rem / 15);top:2px;left:2px}.shell.table-hz .hz-table .table-room-card-corner-end{inset:auto 2px 2px auto}.shell.table-hz .hz-table .table-room-card-suit{font-size:calc(16rem / 15)}}.shell.table-hz .hz-table .table-room-hand-label{order:0}.shell.table-hz .hz-table .table-room-hand-cards{order:1}.shell.table-hz .hz-table .table-room-hand-points{order:2}.shell.table-hz .hz-table .table-room-hand .table-room-pair{order:3}.shell.table-hz .hz-table .table-room-hand[data-winner="1"]{border-color:#4da85d;box-shadow:0 0 8px #4da85d55}.shell.table-hz .hz-table .table-room-card-face{animation:hz-verified-card-turn .22s ease-in-out var(--card-reveal-delay,0ms) both}.shell.table-hz .hz-table .table-room-card-face:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(145deg,var(--pal-1a3a6a),#0e1a30);animation:hz-verified-card-back .22s linear var(--card-reveal-delay,0ms) both;pointer-events:none}@keyframes hz-verified-card-turn{0%{transform:perspective(500px) rotateY(0)}50%{transform:perspective(500px) rotateY(90deg)}to{transform:none}}@keyframes hz-verified-card-back{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.shell.table-hz .hz-table .table-room-card-face{animation:none;transform:none}.shell.table-hz .hz-table .table-room-card-face:after{display:none;animation:none}}html:has(.live-table-room),body:has(.live-table-room),.ink-salon:has(.live-table-room){overflow:visible;height:auto;min-height:100%}.shell.salon-shell:has(.live-table-room){position:relative;inset:auto;transform:none;margin:0 auto;width:min(100%,1440px);max-width:100%;height:auto;min-height:100dvh;overflow:visible}.salon-shell:has(.live-table-room) .content.salon-main,.salon-shell:has(.live-table-room) .live-table-room{height:auto;min-height:0;overflow:visible}.live-table-room .table-room-layout{height:auto;overflow:visible}.live-table-room .table-room-betting{height:auto;min-height:0;overflow:visible}.live-table-room .table-room-betting>.ink-salon,.live-table-room .betting-workbench,.live-table-room .betting-columns,.live-table-room .betting-compose{height:auto;min-height:0;overflow:visible}.live-table-room .betting-workbench{display:block;padding:8px}.live-table-room .betting-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.live-table-room .betting-compose{display:flex;flex-direction:column;gap:8px;padding:0}.live-table-room .betting-compose>fieldset,.live-table-room .betting-compose>fieldset:has(.betting-sides),.live-table-room .betting-compose>fieldset:has(.betting-chips){display:block;height:auto}.live-table-room .betting-workbench :is(.betting-facts,.betting-draft,.betting-draft>*,.betting-attempt,.betting-attempt>p,.betting-prior),.live-table-room .betting-columns>.kit-board,.live-table-room .betting-columns>.kit-board>*,.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert),.live-table-room .betting-columns>.kit-board:has(>.kit-banner-alert)>h2,.live-table-room .betting-workbench>:is(.kit-banner-status,.kit-banner-alert){position:static;inset:auto;width:auto;height:auto;min-height:0;max-height:none;clip:auto;clip-path:none;overflow:visible;transform:none;visibility:visible;margin:0;padding:8px;font-size:13px;line-height:1.4}.live-table-room .betting-workbench>.kit-banner-status{margin-bottom:8px}.live-table-room .betting-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.live-table-room .betting-facts>div:first-child{display:none}.live-table-room .betting-draft{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;background:var(--pal-151d19);color:var(--pal-ffffff);border:1px solid #b9a161;border-radius:6px;scroll-margin-block:12px}.live-table-room .betting-draft>:is(h3,p){padding:0;color:var(--pal-eeeeee)}.live-table-room .betting-draft .betting-stake{font-size:20px;color:#ffdc81}.live-table-room .betting-actions{position:static;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:auto;gap:8px;padding:4px 0 0}.live-table-room .betting-actions .kit-action-wrap{display:block;width:100%}.live-table-room .betting-actions .kit-action-wrap .kit-action{position:static;inset:auto;grid-column:auto;width:100%;height:auto;min-height:40px;clip:auto;overflow:visible;white-space:normal;font-size:14px;line-height:1.3;padding:8px;border:1px solid #a9b4ad;color:var(--pal-ffffff);border-radius:4px}.live-table-room .betting-actions .kit-action-wrap:first-child .kit-action{background:var(--pal-f5c518);color:#191600}.live-table-room .betting-actions .kit-action:before{content:none!important}.live-table-room .betting-workbench .betting-sides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(64px,auto);width:100%;height:auto;gap:4px;overflow:visible}.live-table-room .betting-workbench .betting-sides button[data-side]{position:relative;inset:auto;grid-column:auto;grid-row:auto;order:0;width:100%;height:auto;min-height:64px;clip:auto;overflow:visible;padding:8px 4px;justify-content:center;font-size:14px}.live-table-room .betting-workbench .betting-sides [data-side=ANY_PAIR]{background:#5a4310;color:var(--pal-ffffff)}.live-table-room .betting-workbench .betting-sides button[aria-pressed=true]{border:2px solid var(--pal-ffe08a);box-shadow:inset 0 0 0 2px var(--pal-171717)}.live-table-room .betting-workbench .betting-sides button[aria-pressed=true]:after{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;border:1px solid var(--pal-171717);border-radius:50%;background:var(--pal-ffe08a)}.live-table-room .betting-workbench .betting-chips{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:auto;gap:8px;padding:6px;overflow:visible}.live-table-room .betting-workbench .betting-chips button{min-width:44px;min-height:44px;width:auto;max-width:100%;overflow-wrap:anywhere}.live-table-room .betting-attempt{display:grid;gap:6px;background:#17211b}.live-table-room .betting-attempt:is([data-attempt=accepted],[data-attempt=replay]){animation:none;opacity:1;visibility:visible}.live-table-room .betting-columns>.kit-board{display:grid;gap:6px;background:#111a15;color:var(--pal-ffffff)}.live-table-room .betting-columns>.kit-board .betting-tickets{display:grid;padding:4px;gap:8px}.live-table-room .betting-tickets li{padding:8px;background:#17231c}.live-table-room .betting-note{display:block}.live-table-room .betting-workbench :is(button,a,ul):focus-visible{outline:3px solid var(--pal-ffd56a);outline-offset:-3px}@media(min-width:1024px){.live-table-room .table-room-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(360px,4.7fr) minmax(0,2fr);grid-template-rows:539.8px 69.64px 69.64px 55.63px minmax(36px,auto)}.live-table-room .table-room-betting{grid-row:2 / span 4;padding-top:24px}.live-table-room .table-room-stake-bar{position:static;grid-column:3;grid-row:6;flex-wrap:wrap;height:auto;padding:8px}}@media(max-width:1023px){.shell.salon-shell:has(.live-table-room){width:min(100%,500px)}.live-table-room .table-room-layout,.live-table-room[data-seated="1"] .table-room-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto auto 144px auto;grid-template-areas:"video" "bet" "tools" "stake" "foot" "roads" "join"}.live-table-room .table-room-video{height:auto;aspect-ratio:16 / 9}.live-table-room .table-room-betting{padding:0}.live-table-room .table-room-betting:before,.live-table-room .table-room-betting:after{content:none}.live-table-room .table-room-toolbar{position:static;grid-area:tools;width:auto;height:auto;min-height:40px}.live-table-room .table-room-stake-bar{display:flex;grid-area:stake;position:static;flex-wrap:wrap;gap:6px;height:auto;padding:8px}.live-table-room .table-room-roads{z-index:0}.live-table-room .table-room-join{position:static;grid-area:join;width:100%}}.live-table-room .betting-workbench .betting-draft>:is(h3,p){padding:0}.live-table-room .betting-workbench .betting-draft>.betting-stake{font-size:20px}.live-table-room .betting-actions .kit-action-wrap:is(:first-child,:last-child) .kit-action{font-size:14px}.live-table-room .betting-workbench .betting-chips button{flex:0 1 auto;min-width:48px;width:auto;height:auto;min-height:48px;padding:8px 5px;white-space:normal;overflow:visible}.live-table-room .betting-workbench .betting-chip-face{font-size:10px;line-height:1.2;overflow-wrap:anywhere}.live-table-room :is(.table-room-username,.table-room-round){color:#ff7279}.live-table-room.hz-table .betting-workbench{background:linear-gradient(180deg,#1a2e22,#0e1810 40%,#0a120c);border:1px solid #2a4a38;border-radius:6px;padding:12px}.live-table-room.hz-table .betting-workbench .betting-sides{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(78px,auto);gap:6px;padding:0}.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"]{grid-template-columns:1fr 1.4fr 1fr 1.4fr 1fr}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-column:auto;grid-row:auto;min-height:78px;gap:2px;padding:8px 4px;border:1px solid #3a4a38;border-radius:6px;background:linear-gradient(180deg,#1e2a1c,#141c14);color:var(--pal-ffffff);overflow:visible;font-size:inherit;filter:none;box-shadow:none}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=P_PAIR]{background:linear-gradient(180deg,var(--pal-2a2418),#1a1610);border-color:#5a4a28}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=PLAYER]{background:linear-gradient(180deg,var(--pal-1a3a6a),#102038);border-color:#2a4a7a}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=TIE]{background:linear-gradient(180deg,#1a5a38,#0e2a1c);border-color:#2a6a48}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=BANKER]{background:linear-gradient(180deg,#6a1a1a,#381010);border-color:#7a2a2a}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=B_PAIR]{background:linear-gradient(180deg,var(--pal-2a2418),#1a1610);border-color:#5a4a28}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side] .betting-side-name{position:static;font-family:Horizons Table Display,sans-serif;font-size:calc(28rem / 15);font-weight:800;line-height:1.15;color:var(--pal-ffd24a);white-space:normal;overflow-wrap:anywhere}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=PLAYER] .betting-side-name{color:#7ec0ff}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=BANKER] .betting-side-name{color:var(--pal-ff9a9a)}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=TIE] .betting-side-name{color:var(--pal-7ddea0)}.live-table-room.hz-table .betting-workbench .betting-sides button:is([data-side=P_PAIR],[data-side=B_PAIR]) .betting-side-name{font-size:calc(20rem / 15);color:var(--pal-e0c070)}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side] .betting-side-odds{position:static;inset:auto;font-size:calc(11rem / 15);line-height:1.4;color:#c2d0bc;opacity:1}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side] .betting-side-odds:after{content:none}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side]>span[aria-hidden=true]:first-child{display:inline;position:absolute;top:3px;left:4px;font:12px/1 sans-serif;color:var(--pal-ffffff)}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side] .betting-side-total{top:3px;left:19px;right:4px}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side=TIE] .betting-side-total{color:#ffffffa7}.live-table-room.hz-table .betting-workbench .betting-sides button[data-staked="1"]{box-shadow:inset 0 0 0 2px #ffc643}.live-table-room.hz-table .betting-workbench .betting-sides button[aria-pressed=true]{border:2px dashed var(--pal-ffe08a)}.live-table-room.hz-table .betting-workbench .betting-sides button[aria-pressed=true]:after{content:none}.live-table-room.hz-table .betting-workbench .betting-sides button:has(.betting-draft-stack){padding-bottom:54px}@media(hover:hover){.live-table-room.hz-table .betting-workbench .betting-sides button[data-side]:hover:not(:disabled){border-color:#d6aa49}}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side]:focus-visible{outline:3px solid var(--pal-ffd56a);outline-offset:-3px}.live-table-room.hz-table .betting-workbench[data-lock]:not([data-lock=open]):not([data-board-mask=none]) .betting-sides:after{content:"";position:absolute;inset:0;background:#16221c55;pointer-events:none;z-index:4}.live-table-room.hz-table .betting-workbench[data-lock=closed][data-board-mask=closed] .betting-sides:after{background:#300a0a55}.live-table-room.hz-table .betting-workbench[data-lock=closed][data-board-mask=dealing] .betting-sides:after{background:#0a1a3055}.live-table-room.hz-table .betting-workbench[data-lock]:not([data-lock=open]):not([data-board-mask=none]) .betting-sides button[data-side]{filter:saturate(.7)}.live-table-room.hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED])[data-outcome=PLAYER] .betting-workbench .betting-sides button[data-side=PLAYER],.live-table-room.hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED])[data-outcome=BANKER] .betting-workbench .betting-sides button[data-side=BANKER],.live-table-room.hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED])[data-outcome=TIE] .betting-workbench .betting-sides button[data-side=TIE],.live-table-room.hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED])[data-player-pair="1"] .betting-workbench .betting-sides button[data-side=P_PAIR],.live-table-room.hz-table:is([data-phase=RESULT_PENDING],[data-phase=SETTLED])[data-banker-pair="1"] .betting-workbench .betting-sides button[data-side=B_PAIR]{box-shadow:inset 0 0 0 2px #3fd16a,0 0 16px #3fd16a44;filter:brightness(1.15)}.live-table-room.hz-table .betting-workbench .betting-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:8px;overflow:visible}.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip]{display:inline-flex;position:relative;flex:0 1 auto;min-width:52px;min-height:52px;width:auto;height:auto;max-width:100%;border:3px dashed var(--pal-ffffff-a600);padding:6px 9px;border-radius:999px;background:var(--pal-1a4a78);color:var(--pal-ffffff);gap:0;white-space:normal;overflow:visible}.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip]:nth-child(2){background:#d4a028;color:#2a1808}.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip]:nth-child(3){background:#8a1818;color:var(--pal-ffffff)}.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip]:nth-child(4){background:#3a1868;color:var(--pal-ffffff)}.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip]:nth-child(5){background:#0a4a20;color:var(--pal-ffffff)}.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip]:nth-child(6){background:#c88820;color:#2a1808}.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip] :is(.betting-chip-face,.betting-chip-ccy){display:block;position:static;font-size:calc(10rem / 15);line-height:1.2;color:inherit;overflow-wrap:anywhere}.live-table-room.hz-table .betting-workbench .betting-summary{position:static;display:grid;gap:6px;height:auto;padding:12px;color:#e4e8e3;background:var(--pal-151d19)}.live-table-room.hz-table .betting-workbench .betting-actions{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}.live-table-room.hz-table .betting-workbench .betting-actions .kit-action{min-height:44px}.live-table-room.hz-table .betting-workbench .betting-actions .kit-action-wrap:first-child,.live-table-room.hz-table .betting-workbench .betting-actions .kit-action-wrap:last-child{grid-column:1 / -1}.live-table-room.hz-table .betting-workbench .betting-actions .kit-action:disabled{opacity:.7}@media(max-width:560px){.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"]{grid-template-columns:repeat(3,minmax(0,1fr))}.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"] button[data-side=PLAYER]{grid-row:1;grid-column:1}.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"] button[data-side=TIE]{grid-row:1;grid-column:2}.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"] button[data-side=BANKER]{grid-row:1;grid-column:3}.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"] button[data-side=P_PAIR]{grid-row:2;grid-column:1}.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"] button[data-side=B_PAIR]{grid-row:2;grid-column:3}.live-table-room.hz-table .betting-workbench .betting-sides[data-standard-five="1"] .betting-midinfo{display:flex;flex-direction:column;justify-content:center;text-align:center;grid-row:2;grid-column:2;color:var(--pal-dddddd);font-size:calc(11rem / 15);overflow-wrap:anywhere}.live-table-room.hz-table .betting-workbench .betting-sides button[data-side] .betting-side-name{font-size:calc(22rem / 15)}}@media(max-width:560px),(orientation:landscape)and (max-height:560px){.live-table-room.hz-table .betting-workbench .betting-chips button[data-chip]{min-width:44px;min-height:44px}}.live-table-room.hz-table .betting-workbench .betting-sides button:is([data-side=ANY_PAIR],[data-side=SUPER_6]) .betting-side-name{font-size:calc(22rem / 15)}.shell.table-hz .hz-table>.table-room-layout{grid-template-columns:minmax(0,1218fr) minmax(320px,702fr);grid-template-rows:minmax(420px,calc(100dvh - 321px)) auto auto auto;grid-template-areas:none;align-items:stretch;background:var(--pal-141414)}.shell.table-hz .hz-table .table-room-video{grid-area:1/1;min-height:0;display:block}.shell.table-hz .hz-table .video-stage{display:block;height:100%}.shell.table-hz .hz-table .video-stage-screen{height:100%;aspect-ratio:auto}.shell.table-hz .hz-table .video-stage-console{position:absolute;bottom:0;left:0;z-index:8;background:#141414dd;padding:6px 12px}.shell.table-hz .hz-table #table-bet-prompt-host{top:19%;padding:7px 26px;border:1px solid #3fa45d;border-radius:4px;background:#1f7a3acc;color:#b6ffcb;font:800 calc(22rem / 15)/1.3 "Horizons Table Display",sans-serif}.shell.table-hz .hz-table .table-room-roads{grid-area:1/2/3/3;display:flex;flex-direction:column}.shell.table-hz .hz-table .roads-panel{flex:1;display:flex;flex-direction:column}.shell.table-hz .hz-table .roads-boards{flex:1;grid-auto-rows:1fr}.shell.table-hz .hz-table .roads-grid{background-color:var(--pal-d8d4c8);background-image:linear-gradient(var(--pal-f4f1e8) 0 0)}.shell.table-hz .hz-table :is(.table-room-betting,.table-room-betting>.ink-salon,.betting-workbench,.betting-columns,.betting-compose){display:contents}.shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-sides){grid-area:2/1;min-width:0;margin:0;padding:12px 14px 15px;border:0;background:linear-gradient(180deg,#102317,#09100b)}.shell.table-hz .hz-table .betting-workbench .betting-sides[data-standard-five="1"]{grid-template-columns:1fr 1.4fr 1fr 1.4fr 1fr}.shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]{min-height:96px}.shell.table-hz .hz-table .betting-workbench .betting-sides button:is([data-side=P_PAIR],[data-side=B_PAIR]) .betting-side-name{font-size:calc(32rem / 15)}.shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-chips){grid-area:3/1;display:flex;align-items:center;min-width:0;margin:0;padding:16px 24px;border:0;border-top:1px solid #6a5430;background:linear-gradient(180deg,#2e2618,#1c160e)}.shell.table-hz .hz-table .betting-workbench .betting-chips{justify-content:flex-start;gap:10px;padding:0;background:none}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{--chip:#3d91c2;background:radial-gradient(circle at 35% 25%,#ffffff77,transparent 55%),var(--chip);border:4px dashed var(--pal-ffffff-a702);box-shadow:0 3px 0 var(--pal-000000-a533),inset 0 0 0 2px var(--pal-000000-a400),inset 0 0 0 5px var(--pal-ffffff-a200),0 4px 8px var(--pal-000000-a400);min-width:54px;min-height:54px}.shell.table-hz .hz-table .betting-workbench .betting-chips button:nth-child(2){--chip:#d5a425}.shell.table-hz .hz-table .betting-workbench .betting-chips button:nth-child(3){--chip:#da383f}.shell.table-hz .hz-table .betting-workbench .betting-chips button:nth-child(4){--chip:#7846b2}.shell.table-hz .hz-table .betting-workbench .betting-chips button:nth-child(5){--chip:#279953}.shell.table-hz .hz-table .betting-workbench .betting-chips button:nth-child(6){--chip:#d79c2b}.shell.table-hz .hz-table .betting-workbench .betting-draft{grid-area:3/2;display:grid;grid-template-columns:1fr auto;align-content:center;gap:4px 12px;min-height:132px;margin:0;padding:9px 18px;border:0;border-top:1px solid #6a5430;border-radius:0;background:linear-gradient(180deg,#2e2618,#1c160e)}.shell.table-hz .hz-table .betting-workbench .betting-draft>h3{font-size:12px;font-weight:400}.shell.table-hz .hz-table .betting-workbench .betting-draft>p{margin:0;font-size:11px}.shell.table-hz .hz-table .betting-workbench .betting-draft>.betting-stake{grid-area:1/2/3/3;align-self:center;font-size:18px;color:var(--pal-ffd24a)}.shell.table-hz .hz-table .betting-workbench .betting-actions{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:0}.shell.table-hz .hz-table .betting-workbench .betting-actions .kit-action-wrap{grid-column:auto}.shell.table-hz .hz-table .betting-workbench .betting-actions .kit-action{font-size:12px;padding:6px;background:#2a261e;border-color:#4a4335}.shell.table-hz .hz-table .betting-workbench .betting-actions .kit-action-wrap:first-child .kit-action{background:linear-gradient(var(--pal-ffe17a),var(--pal-e4a812));border-color:#ba8c24;color:#211900}.shell.table-hz .hz-table .betting-workbench .betting-facts{grid-area:4/1;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px;background:#191815}.shell.table-hz .hz-table .betting-workbench .betting-summary{grid-area:4/2;padding:12px;border:0;background:#191815;font-size:12px}.shell.table-hz .hz-table .betting-columns>.kit-board{grid-column:1/-1;background:#181818;padding:12px;border:0;border-top:1px solid var(--pal-333333);border-radius:0}.shell.table-hz .hz-table .betting-attempt{grid-column:1/-1;background:#211d15}.shell.table-hz .hz-table .table-room-status{grid-column:1/-1;grid-row:auto;padding:0}.shell.table-hz .hz-table .table-room-status .table-room-phase,.shell.table-hz .hz-table .betting-workbench[data-lock=open]>.kit-banner-status{position:absolute;width:1px;height:1px;min-height:0;margin:0;padding:0;overflow:hidden;clip-path:inset(50%)}.shell.table-hz .hz-table .betting-workbench>:is(.kit-banner-status,.kit-banner-alert),.shell.table-hz .hz-table .betting-prior{grid-column:1/-1}.shell.table-hz .hz-table .table-room-stake-bar{grid-column:1/-1;grid-row:auto;background:#211d15}.shell.table-hz .hz-table .table-room-recent{grid-column:1/-1;grid-row:auto}@media(max-width:960px){.shell.table-hz .hz-table>.table-room-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.shell.table-hz .hz-table .table-room-video{grid-area:1/1;min-height:260px}.shell.table-hz .hz-table .video-stage-screen{min-height:260px}.shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-sides){grid-area:2/1;padding:8px 6px}.shell.table-hz .hz-table .table-room-roads{grid-area:3/1;min-height:300px}.shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-chips){grid-area:4/1;padding:12px 10px}.shell.table-hz .hz-table .betting-workbench .betting-draft{grid-area:5/1;border-top:0;padding:8px 10px;min-height:0}.shell.table-hz .hz-table .betting-workbench .betting-facts{grid-area:6/1}.shell.table-hz .hz-table .betting-workbench .betting-summary{grid-area:7/1}.shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]{grid-row:auto;grid-column:auto;min-height:68px}.shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side] .betting-side-name{font-size:calc(20rem / 15)}.shell.table-hz .hz-table .betting-workbench .betting-sides button:is([data-side=P_PAIR],[data-side=B_PAIR]) .betting-side-name{font-size:calc(16rem / 15)}.shell.table-hz .hz-table .betting-workbench .betting-sides .betting-midinfo{display:none}.shell.table-hz .hz-table .betting-workbench .betting-chips{gap:7px}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{min-width:44px;min-height:44px;padding:6px 4px}}.shell.table-hz .hz-table .table-room-video{align-self:stretch;height:100%}.shell.table-hz .hz-table .roads-grid{background-color:var(--pal-f4f1e8);background-image:linear-gradient(to right,var(--pal-d8d4c8) 2px,transparent 2px),linear-gradient(to bottom,var(--pal-d8d4c8) 2px,transparent 2px);background-size:calc(var(--road-size) + 1px) calc(var(--road-size) + 1px);background-position:3px 3px}.shell.table-hz .hz-table .betting-workbench .betting-chips{margin:0;transform:none;inset:auto}.shell.table-hz .hz-table .betting-workbench .betting-sides .betting-side-name{order:0}.shell.table-hz .hz-table .betting-workbench .betting-sides .betting-side-odds{order:1}.shell.table-hz .hz-table .betting-workbench .betting-draft{grid-template-columns:auto minmax(0,1fr) auto}.shell.table-hz .hz-table .betting-workbench .betting-draft>h3{grid-area:1/1}.shell.table-hz .hz-table .betting-workbench .betting-draft>p:first-of-type{grid-area:1/2}.shell.table-hz .hz-table .betting-workbench .betting-draft>.betting-stake{grid-area:1/3}.shell.table-hz .hz-table .betting-workbench .betting-draft>p[id]{grid-column:1/-1}.shell.table-hz .hz-table>.table-room-layout:has(.table-result-card){grid-template-rows:minmax(min-content,max(420px,calc(100dvh - 321px))) auto auto auto}.shell.table-hz .hz-table .table-room-video:has(.table-result-card){height:auto}.shell.table-hz .hz-table .table-room-video:has(.table-result-card) .video-stage{height:max(420px,calc(100dvh - 321px))}@media(max-width:960px){.shell.table-hz .hz-table>.table-room-layout:has(.table-result-card){grid-template-rows:auto}.shell.table-hz .hz-table .table-room-video:has(.table-result-card) .video-stage{height:260px}}.shell.table-hz .hz-table #table-bet-prompt-host:empty{display:none}.shell.table-hz .hz-table .table-room-cards{bottom:calc(8% + 44px)}.shell.table-hz .hz-table .roads-board{position:relative}.shell.table-hz .hz-table .roads-board-head{height:16.5px;min-height:16.5px;margin:0 0 4px;padding:0 0 0 2px}.shell.table-hz .hz-table .roads-board-head h3{margin:0;color:var(--pal-c9a45a);font-size:11px;line-height:16.5px;letter-spacing:.5px}.shell.table-hz .hz-table .roads-board-head h3 small,.shell.table-hz .hz-table .roads-board .roads-scroll-state{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%)}.shell.table-hz .hz-table .roads-board-head button{position:absolute;right:0;top:0;z-index:2}.shell.table-hz .hz-table .roads-board[data-following=true] .roads-board-head button:not(:focus-visible){width:1px;height:1px;min-height:0;padding:0;overflow:hidden;clip-path:inset(50%)}.shell.table-hz .hz-table .roads-board-head button:focus-visible{clip-path:none;width:auto;height:auto;min-height:44px}.shell.table-hz .hz-table .roads-grid{margin-top:0}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{min-width:52px;min-height:52px;width:52px;height:52px}@media(max-width:960px){.shell.salon-shell.table-hz .hz-table>.table-room-heading{display:flex;min-height:66px;height:66px;padding:0 60px 0 8px;gap:0}.shell.salon-shell.table-hz .hz-table .table-room-heading .table-room-identity{width:100%;min-height:0;flex-wrap:nowrap;gap:8px}.shell.salon-shell.table-hz .hz-table .table-room-heading h1{font-family:Barlow Condensed,sans-serif;font-size:16px;line-height:1.2}.shell.salon-shell.table-hz .hz-table .table-room-heading .table-room-account{display:none}.shell.salon-shell.table-hz .hz-table .table-room-heading :is(.table-room-back,.table-room-volume){width:44px;height:44px;min-width:44px;min-height:44px}.shell.salon-shell.table-hz .hz-table .table-room-heading :is(.table-room-round,.table-room-phase-badge,.table-room-back-label){display:none}.shell.salon-shell.table-hz>.topbar.salon-topbar{height:66px;min-height:66px;padding:0;align-items:center}.shell.salon-shell.table-hz>.topbar.salon-topbar .salon-brand{display:none}.shell.salon-shell.table-hz .topbar-actions.salon-nav{position:absolute;right:8px;top:11px;display:flex;width:44px;max-width:none}.shell.salon-shell.table-hz .salon-nav .salon-menu-toggle{display:block;width:44px;height:44px;border:1px solid var(--pal-555555);border-radius:5px;background:var(--pal-262626);color:var(--pal-ffd24a);font-size:20px;pointer-events:auto}.shell.salon-shell.table-hz .salon-nav:not([data-menu-open=true])>:not(.salon-menu-toggle){display:none!important}.shell.salon-shell.table-hz .salon-nav[data-menu-open=true]{top:66px;right:8px;z-index:40;width:min(360px,calc(100vw - 16px));padding:12px 12px 104px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;border:1px solid var(--pal-8a6827);border-radius:5px;background:var(--pal-252525);box-shadow:0 12px 32px var(--pal-000000-a600)}.shell.salon-shell.table-hz .salon-nav[data-menu-open=true] .salon-menu-toggle{position:absolute;top:-56px;right:0}.shell.salon-shell.table-hz:has(.salon-nav[data-menu-open=true]) .hz-table .table-room-heading .table-room-account{position:absolute;display:flex;top:calc(100% + 100px);right:20px;z-index:41;width:min(336px,calc(100vw - 40px));min-height:0;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;border-top:1px solid var(--pal-555555);background:var(--pal-252525)}.shell.salon-shell.table-hz .hz-table .video-stage-screen{height:auto;min-height:0;aspect-ratio:16/10}.shell.salon-shell.table-hz .hz-table .table-room-video{min-height:0}.shell.salon-shell.table-hz .hz-table .table-room-video:has(.table-result-card) .video-stage{height:auto}.shell.salon-shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-sides){padding:6px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides{gap:5px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]{min-height:56px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side] .betting-side-name{font-size:20px;line-height:1}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button:is([data-side=P_PAIR],[data-side=B_PAIR]) .betting-side-name{font-size:16px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{width:44px;height:44px;min-width:44px;min-height:44px}.shell.salon-shell.table-hz .hz-table .table-room-roads,.shell.salon-shell.table-hz .hz-table .roads-panel{padding:8px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.shell.salon-shell.table-hz .hz-table>.table-room-heading,.shell.salon-shell.table-hz>.topbar.salon-topbar{height:44px;min-height:44px}.shell.salon-shell.table-hz .topbar-actions.salon-nav{top:0}.shell.salon-shell.table-hz .salon-nav[data-menu-open=true]{top:44px}.shell.salon-shell.table-hz .salon-nav[data-menu-open=true] .salon-menu-toggle{top:-45px}.shell.salon-shell.table-hz .hz-table .video-stage-screen{height:42vh;aspect-ratio:auto}.shell.salon-shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-sides){padding:4px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides{gap:4px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]{min-height:44px}}@media(max-width:960px){.shell.salon-shell.table-hz .hz-table>.table-room-layout{padding-bottom:186px}.shell.salon-shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-chips){position:fixed;z-index:40;inset:auto 0 130px;width:100%;height:56px;min-height:56px;padding:6px 10px;border-radius:14px 14px 0 0}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-chips{flex-wrap:nowrap;width:100%;overflow-x:auto;gap:6px;scrollbar-width:none}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{flex:none}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-draft{position:fixed;z-index:40;inset:auto 0 0;width:100%;height:130px;min-height:130px;max-height:50dvh;overflow:auto;padding:8px 10px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]{height:56px;padding:4px}.shell.salon-shell.table-hz .hz-table #table-bet-prompt-host{top:12%;font-size:16px;padding:4px 16px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.shell.salon-shell.table-hz .hz-table>.table-room-layout{padding-bottom:121px}.shell.salon-shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-chips){bottom:65px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-draft{height:65px;min-height:65px;grid-template-columns:auto minmax(0,1fr) auto;align-content:start;padding:4px 10px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]{height:44px;min-height:44px}}@media(max-width:960px){.shell.salon-shell.table-hz .salon-nav[data-menu-open=true]{pointer-events:none}.shell.salon-shell.table-hz .salon-nav[data-menu-open=true]>*{pointer-events:auto}}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{width:max-content;max-width:none;flex-shrink:0;padding:2px;overflow-wrap:normal}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip] :is(.betting-chip-face,.betting-chip-ccy){white-space:nowrap;overflow-wrap:normal;font-size:10px;line-height:1.2}@media(max-width:960px){.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{padding:1px}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip] :is(.betting-chip-face,.betting-chip-ccy){font-size:9px}.shell.table-hz .hz-table .roads-board-head{height:15px;min-height:15px}.shell.table-hz .hz-table .roads-board-head h3{font-size:10px;line-height:15px}}@media(min-width:961px){.shell.table-hz .hz-table .table-room-road-foot{margin:10px 0 8px}.shell.table-hz .hz-table .table-room-road-foot>span{height:auto;min-height:0;white-space:nowrap}.shell.table-hz .hz-table .roads-panel{position:relative;min-height:0}.shell.table-hz .hz-table .roads-boards{gap:12px;min-height:0}.shell.table-hz .hz-table .roads-panel details{position:absolute;z-index:3;bottom:0;right:0;width:max-content;max-width:100%;max-height:80%;overflow:auto;margin:0;background:var(--pal-141414)}.shell.table-hz .hz-table .roads-panel details[open]{width:100%;border:1px solid var(--pal-444444);padding:0 8px 8px}.shell.table-hz .hz-table .roads-panel summary{min-height:44px;padding:10px 4px}}.shell.table-hz .hz-table .betting-workbench .betting-actions{position:static;inset:auto;height:auto;min-height:44px;grid-auto-rows:minmax(44px,auto)}.shell.table-hz .hz-table .betting-workbench .betting-actions .kit-action{height:auto;min-height:44px;white-space:normal}.shell.table-hz .hz-table .betting-workbench .betting-draft{grid-auto-rows:max-content}@media(max-width:960px){.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-draft{align-content:start}}@media(min-width:961px){.shell.table-hz .hz-table .betting-workbench .betting-sides[data-standard-five="0"]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.shell.table-hz .hz-table .betting-workbench .betting-sides[data-standard-five="0"] button[data-side]{grid-area:auto}}.shell.table-hz .hz-table :is(.betting-draft-breakdown,.betting-batch){grid-column:1/-1;padding:12px 18px;background:#211c13;border-top:1px solid #63502c;color:#e8d9b5}.shell.table-hz .hz-table :is(.betting-draft-breakdown,.betting-batch) :is(ul,ol){margin:8px 0;padding-left:20px}.shell.table-hz .hz-table :is(.betting-draft-breakdown,.betting-batch) li{padding:4px 0;overflow-wrap:anywhere}.shell.table-hz .hz-table .betting-batch-actions{display:flex;flex-wrap:wrap;gap:8px}.shell.table-hz .hz-table .betting-draft-stack{--stack-fill:#3d91c2;border:1px solid var(--pal-ffffff-a600);background:radial-gradient(circle,transparent 61%,var(--pal-ffffff-a200) 62%,transparent 66%),repeating-conic-gradient(#ffffffbb 0deg 7deg,var(--stack-fill) 7deg 30deg);box-shadow:0 2px 0 var(--pal-000000-a533),inset 0 0 0 2px var(--pal-ffffff-a267)}.shell.table-hz .hz-table .betting-draft-stack:before{content:"";position:absolute;inset:5px;border:1px solid #ffffffaa;border-radius:50%;background:radial-gradient(circle at 35% 25%,#ffffff55,transparent 65%),var(--stack-fill)}.shell.table-hz .hz-table .betting-draft-stack>span{position:relative;z-index:1;justify-items:center}.shell.table-hz .hz-table .betting-draft-stack[data-color="1"]{--stack-fill:#d5a425}.shell.table-hz .hz-table .betting-draft-stack[data-color="2"]{--stack-fill:#da383f}.shell.table-hz .hz-table .betting-draft-stack[data-color="3"]{--stack-fill:#7846b2}.shell.table-hz .hz-table .betting-draft-stack[data-color="4"]{--stack-fill:#279953}.shell.table-hz .hz-table .betting-draft-stack[data-color="5"]{--stack-fill:#d79c2b}.shell.table-hz .hz-table .betting-draft-stack[data-layers="2"]{box-shadow:0 3px 0 var(--stack-fill),0 5px 0 var(--pal-000000-a533),inset 0 0 0 2px var(--pal-ffffff-a267)}.shell.table-hz .hz-table .betting-draft-stack[data-layers="3"]{box-shadow:0 3px 0 var(--stack-fill),0 5px 0 var(--pal-000000-a533),0 7px 0 var(--stack-fill),0 9px 0 var(--pal-000000-a533),inset 0 0 0 2px var(--pal-ffffff-a267)}@media(max-width:1023px){.shell.table-hz .hz-table .table-room-toast{display:block}}@media(max-width:560px){.shell.table-hz .hz-table .table-room-toast{top:12%}}.shell.table-hz .hz-table #table-bet-prompt-host[data-hurry="1"]{display:none}.shell.table-hz .hz-table .video-stage-screen:is(:has(.table-room-countdown),:has(.table-room-toast),:has(.table-room-card-face)) .video-stage-curtain,.shell.table-hz .hz-table .table-room-video:has(.table-result-card) .video-stage-curtain{color:transparent;text-shadow:none}.shell.table-hz .hz-table .video-stage-screen:is(:has(.table-room-countdown),:has(.table-room-toast),:has(.table-room-card-face)) .video-stage-aperture,.shell.table-hz .hz-table .table-room-video:has(.table-result-card) .video-stage-aperture{visibility:hidden}.shell.table-hz .hz-table .table-room-video>.table-result-card{position:absolute;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:min(calc(100% - 24px),440px);max-height:calc(100% - 16px);overflow:auto;margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 16px 16px;text-align:center;border:2px solid #d4a63c;border-radius:10px;background:#1d1912f2;box-shadow:0 12px 40px #000c}.shell.table-hz .hz-table .table-room-video>.table-result-card>header{align-self:stretch;justify-content:center;position:relative;min-height:28px}.shell.table-hz .hz-table .table-room-video>.table-result-card h2{font-size:calc(13rem / 15);font-weight:700;color:var(--pal-c9a45a);letter-spacing:.04em}.shell.table-hz .hz-table .table-room-video>.table-result-card header button{position:absolute;top:-6px;right:-8px;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--pal-dddddd);font-size:22px;line-height:1}.shell.table-hz .hz-table .table-room-video>.table-result-card header button:focus-visible{outline:2px solid var(--pal-ffd24a);outline-offset:-4px;border-radius:6px}.shell.table-hz .hz-table .table-result-winner{display:block;align-self:stretch;padding:6px 12px;border-radius:4px;font:800 2rem/1.2 Horizons Table Display,Barlow Semi Condensed,sans-serif;letter-spacing:4px;color:var(--pal-ffffff)}.shell.table-hz .hz-table .table-result-card[data-outcome=PLAYER] .table-result-winner{background:linear-gradient(180deg,#2c62c2,#1b3f86);color:#d8e8ff}.shell.table-hz .hz-table .table-result-card[data-outcome=BANKER] .table-result-winner{background:linear-gradient(180deg,#c0333b,#861b22);color:#ffe0e0}.shell.table-hz .hz-table .table-result-card[data-outcome=TIE] .table-result-winner{background:linear-gradient(180deg,#2f9a52,#1b6a36);color:#d9ffe5}.shell.table-hz .hz-table .table-room-video>.table-result-card p{margin:0}.shell.table-hz .hz-table .table-result-score{font:800 1.2rem/1.3 Roboto,Arial,sans-serif;color:var(--pal-ffd24a)}.shell.table-hz .hz-table .table-result-hands{display:flex;justify-content:center;gap:14px}.shell.table-hz .hz-table .table-result-hand{display:flex;gap:4px;padding:4px;border-radius:6px}.shell.table-hz .hz-table .table-result-hand[data-hand=PLAYER]{background:#1b3f8655}.shell.table-hz .hz-table .table-result-hand[data-hand=BANKER]{background:#861b2255}.shell.table-hz .hz-table .table-result-mini{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:34px;height:48px;border:1px solid #cfc8b7;border-radius:4px;background:#fffdf7;color:var(--pal-171717);font:700 14px/1 Roboto,Arial,sans-serif}.shell.table-hz .hz-table .table-result-mini>span{font-size:15px;margin-top:2px}.shell.table-hz .hz-table .table-result-mini[data-color=red]{color:#b01724}.shell.table-hz .hz-table .table-result-money{font-size:.8rem;color:#cfc3a3}.shell.table-hz .hz-table .table-result-own:empty{display:none}.shell.table-hz .hz-table .table-result-own{font:800 1rem/1.3 Roboto,Arial,sans-serif;color:#e8dcc0}.shell.table-hz .hz-table .table-result-own:has([data-own=win]){color:var(--pal-ffd24a)}.shell.table-hz .hz-table .table-result-own:has([data-own=loss]){color:var(--pal-ff9a9a)}.shell.table-hz .hz-table .table-result-own:not(:empty)+.table-result-money{display:none}@media(max-width:560px){.shell.table-hz .hz-table .table-room-video>.table-result-card{gap:5px;padding:8px 12px 10px;width:min(calc(100% - 16px),340px)}.shell.table-hz .hz-table .table-room-video>.table-result-card>header{min-height:20px}.shell.table-hz .hz-table .table-room-video>.table-result-card h2{font-size:calc(11rem / 15)}.shell.table-hz .hz-table .table-room-video>.table-result-card header button{top:-12px;right:-12px}.shell.table-hz .hz-table .table-result-winner{padding:3px 10px;font-size:calc(22rem / 15);letter-spacing:3px}.shell.table-hz .hz-table .table-result-score{font-size:1rem}.shell.table-hz .hz-table .table-result-hands{gap:8px}.shell.table-hz .hz-table .table-result-mini{width:26px;height:36px;font-size:11px}.shell.table-hz .hz-table .table-result-mini>span{font-size:12px}.shell.table-hz .hz-table .table-result-money{font-size:calc(11rem / 15)}.shell.table-hz .hz-table .table-result-own{font-size:calc(13rem / 15)}}@media(max-height:480px)and (orientation:landscape){.shell.table-hz .hz-table .table-room-video>.table-result-card{gap:3px;padding:6px 10px}.shell.table-hz .hz-table .table-result-hands{display:none}.shell.table-hz .hz-table .table-result-winner{font-size:1.2rem;padding:2px 8px}}@media(max-width:960px){.shell.table-hz .hz-table .betting-workbench .betting-sides:is([data-side-count="2"],[data-side-count="3"],[data-side-count="4"]){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.shell.table-hz .hz-table .betting-workbench .betting-sides:is([data-side-count="2"],[data-side-count="3"],[data-side-count="4"]) button[data-side]{grid-area:auto}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides[data-side-count="4"] button[data-side] .betting-side-name{font-size:18px}}.shell.table-hz .table-room-head-balance{display:none}@media(max-width:960px){.shell.table-hz .table-room-head-balance:not(:empty){display:block;flex:none;max-width:50%;overflow:hidden;white-space:nowrap;font:900 calc(14rem / 15)/1.2 Roboto,Arial,sans-serif;color:var(--pal-ffd24a);text-align:right}.shell.table-hz .table-room-head-balance .betting-balance-ccy{font-size:.75em;font-weight:700;color:var(--pal-c9a45a)}.shell.table-hz .table-room-head-balance[data-fits="0"]>*{visibility:hidden}.shell.table-hz .table-room-heading .table-room-chip{min-width:0;flex:1 1 auto}}@media(max-width:960px){.shell.table-hz .hz-table .betting-workbench .betting-sides .betting-draft-stack{right:2px;bottom:2px;width:26px;height:26px;border-width:2px}.shell.table-hz .hz-table .betting-workbench .betting-sides .betting-draft-stack:before{inset:3px}.shell.table-hz .hz-table .betting-workbench .betting-sides .betting-draft-stack>span{width:22px;height:16px}}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip][aria-pressed=true]{transform:translateY(-5px);border-color:var(--pal-ffffff);box-shadow:0 0 0 3px var(--pal-ffd24a),0 0 14px 3px #ffd24a99,0 6px 8px var(--pal-000000-a667)}@media(max-width:960px){.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-chips{padding:8px 4px 3px}}@media(min-width:961px){.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]{min-height:170px}.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-workbench .betting-sides button:is([data-side=P_PAIR],[data-side=B_PAIR],[data-side=ANY_PAIR],[data-side=SUPER_6]) .betting-side-name{font-size:42px}.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side] .betting-side-odds{font-size:18px;margin-top:6px}.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]:has(.betting-draft-stack){padding-bottom:8px}.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-workbench .betting-sides .betting-draft-stack{right:14px;bottom:12px;width:52px;height:52px}.horizons-canvas.is-scaled .shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]{min-width:64px;min-height:64px;width:64px;height:64px}.horizons-canvas.is-scaled .shell.table-hz .hz-table .roads-panel .roads-viewport{width:100%;container-type:inline-size}.horizons-canvas.is-scaled .shell.table-hz .hz-table .roads-panel .roads-grid{--road-size:calc((100cqw - 5px) / var(--road-desk-base) - 1px);grid-template-columns:repeat(var(--road-desk-columns),var(--road-size))}}@media(max-width:960px)and (min-height:481px){.shell.table-hz .hz-table .betting-workbench .betting-sides{grid-auto-rows:minmax(56px,auto)}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-draft{height:auto;min-height:0;gap:3px 12px;padding-top:6px}.shell.salon-shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-chips){bottom:var(--table-draft-dock,130px)}.shell.salon-shell.table-hz .hz-table>.table-room-layout{padding-bottom:calc(var(--table-draft-dock,130px) + 56px)}html:has(.shell.salon-shell.table-hz .betting-draft){scroll-padding-top:74px;scroll-padding-bottom:calc(var(--table-draft-dock,130px) + 64px)}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-actions .kit-action{height:44px;min-height:44px;padding:2px 4px;font-size:12px;line-height:1.15}}.shell.table-hz .hz-table .table-room-results-scroll tbody tr>:is(th,td:first-of-type),.shell.table-hz .hz-table .table-room-results-scroll thead th:not(:nth-child(5)){white-space:nowrap}.shell.table-hz .hz-table .table-room-results-scroll thead th:nth-child(5){overflow-wrap:normal}@media(max-width:560px){.shell.table-hz .hz-table .table-room-results-scroll :is(th,td){padding-left:4px;padding-right:4px}}.shell.table-hz .hz-table .roads-panel .roads-bead .roads-outcome{font-size:max(calc(11rem / 15),calc(var(--road-size) * .5))}.shell.table-hz .hz-table .roads-panel .roads-comparison{font-size:min(1rem,calc(var(--road-size) * .65))}.shell.table-hz .hz-table .roads-panel :is(.roads-pair-p,.roads-pair-b){width:max(5px,calc(var(--road-size) / 5));height:max(5px,calc(var(--road-size) / 5))}.shell.table-hz .live-table-room :is(.betting-balance-amount,.table-room-countdown-num,.table-room-round,.table-room-phase>strong,[data-testid=stage-phase],[data-testid=stage-result],.betting-heading p,[data-testid=round-row]>th,.table-result-card>header h2,.betting-attempt p,.betting-draft-stack,.betting-summary p,[data-testid=road-bar-stake],.betting-tickets li>span,.betting-draft-breakdown li strong,.betting-batch li>span,.betting-side-odds){font-variant-numeric:tabular-nums}.shell.table-hz .live-table-room :is(.betting-draft>p:not(.betting-stake),.table-room-countdown-note,.table-room-countdown-unit,.video-stage-table,.betting-facts dt,.table-room-head-balance .betting-balance-ccy,.table-room-balance-host .betting-balance-ccy,.table-room-road-foot .road-foot-lbl,.table-room-road-foot b,.roads-board-head h3,[data-testid=round-row] small){font-size:12px}@media(min-width:961px){.shell.table-hz .live-table-room .table-room-road-foot :is(.road-foot-lbl,b){line-height:16.5px;vertical-align:top}}@media(max-width:960px){.shell.table-hz .live-table-room .betting-workbench .betting-sides button[data-side] .betting-side-odds{font-size:12px}}@media(max-width:560px){.shell.table-hz .live-table-room :is(.table-road-tabs button,.table-room-hand-label){font-size:12px}.shell.table-hz .hz-table .table-room-video>.table-result-card>header h2{font-size:12px}}@media(max-width:374px){.shell.table-hz .hz-table .table-room-countdown-note{top:50%;left:calc(100% + 6px);transform:translateY(-50%)}}.shell.table-hz .hz-table .betting-workbench .betting-chips button[data-chip]:not(:nth-child(2)):not(:nth-child(6)) :is(.betting-chip-face,.betting-chip-ccy){text-shadow:1px 0 0 var(--pal-000000-a733),-1px 0 0 var(--pal-000000-a733),0 1px 0 var(--pal-000000-a733),0 -1px 0 var(--pal-000000-a733)}@media(max-width:960px){.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]>.betting-side-total{position:absolute;z-index:1;left:-1px;right:-1px;box-sizing:border-box;height:12px;padding:0 2px;border-radius:4px 4px 0 0;background:#ffffff14;display:flex;align-items:center;justify-content:space-between;gap:4px;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;line-height:12px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pal-ffffff-a600);pointer-events:none}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]>.betting-side-total>.betting-side-total-bettors{display:inline-flex;align-items:center;gap:2px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]>.betting-side-total svg{display:block;flex:none}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]>.betting-side-total{bottom:calc(100% + 2px)}.shell.salon-shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-sides){padding-top:14px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides{row-gap:18px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]>.betting-side-total{top:auto}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides button[data-side]:before{content:"";position:absolute;left:-1px;right:-1px;bottom:100%;height:14px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){.shell.salon-shell.table-hz .hz-table .betting-compose>fieldset:has(.betting-sides){padding-top:14px}.shell.salon-shell.table-hz .hz-table .betting-workbench .betting-sides{row-gap:4px}}@media(max-width:960px)and (max-height:480px)and (orientation:landscape){html:has(.shell.salon-shell.table-hz .betting-draft){scroll-padding-top:52px;scroll-padding-bottom:129px}}:root{--pal-000000: #000;--pal-000000-a400: #0006;--pal-000000-a533: #0008;--pal-000000-a600: #0009;--pal-000000-a667: #000a;--pal-000000-a733: #000b;--pal-0a0a0a: #0a0a0a;--pal-101010: #101010;--pal-111111: #111;--pal-141414: #141414;--pal-151d19: #151d19;--pal-1565c0: #1565c0;--pal-161616: #161616;--pal-171717: #171717;--pal-1a1408: #1a1408;--pal-1a1a1a: #1a1a1a;--pal-1a3a6a: #1a3a6a;--pal-1a4a78: #1a4a78;--pal-1b5e20: #1b5e20;--pal-1c2420: #1c2420;--pal-242424: #242424;--pal-252525: #252525;--pal-262626: #262626;--pal-282828: #282828;--pal-2a2418: #2a2418;--pal-333333: #333;--pal-3a3a3a: #3a3a3a;--pal-444444: #444;--pal-555555: #555;--pal-666666: #666;--pal-7ddea0: #7ddea0;--pal-8a6827: #8a6827;--pal-bdbdbd: #bdbdbd;--pal-c62828: #c62828;--pal-c9a227: #c9a227;--pal-c9a45a: #c9a45a;--pal-d8d4c8: #d8d4c8;--pal-d8dee9: #d8dee9;--pal-d9e2e8: #d9e2e8;--pal-dddddd: #ddd;--pal-e0c070: #e0c070;--pal-e4a812: #e4a812;--pal-e8c547: #e8c547;--pal-ea000b: #ea000b;--pal-eeeeee: #eee;--pal-efece6: #efece6;--pal-efefef: #efefef;--pal-f4f1e8: #f4f1e8;--pal-f5c518: #f5c518;--pal-f7f3f2: #f7f3f2;--pal-ff9a9a: #ff9a9a;--pal-ffd24a: #ffd24a;--pal-ffd56a: #ffd56a;--pal-ffe08a: #ffe08a;--pal-ffe17a: #ffe17a;--pal-ffffff: #fff;--pal-ffffff-a100: rgb(255 255 255 / .1);--pal-ffffff-a120: rgba(255, 255, 255, .12);--pal-ffffff-a160: rgb(255 255 255 / .16);--pal-ffffff-a200: #ffffff33;--pal-ffffff-a250: rgb(255 255 255 / .25);--pal-ffffff-a267: #ffffff44;--pal-ffffff-a600: #ffffff99;--pal-ffffff-a702: #ffffffb3;--pal-ffffff-a780: rgb(255 255 255 / .78);--pal-000000-a000: #0000;--pal-6eb6ff: #6eb6ff;--pal-888888: #888;--pal-8d0f0f: #8d0f0f;--pal-bbbbbb: #bbb;--pal-cccccc: #ccc;--pal-cfcfcf: #cfcfcf;--pal-d81b1b: #d81b1b;--pal-ff8a8a: #ff8a8a;--pal-ffe6a8: #ffe6a8;--pal-2a2a2a: #2a2a2a}.lobby-hz,.salon-shell:has(>header.lobby-hz){--hz-font-body: Roboto, Arial, sans-serif;--hz-font-display: "Barlow Condensed", sans-serif;--hz-ink: #161616;--hz-ink-rule: #383838;--hz-text: #fff;--hz-text-idle: #bdbdbd;--hz-hover: #333;--hz-sidebar: #222;--hz-sidebar-strip: #202020;--hz-sidebar-rule: #363636;--hz-content: #252525;--hz-gold: #ffc42d;--hz-gold-line: #dca91f;--hz-gold-fill: linear-gradient(#ffe17a, #e4a812);--hz-gold-fill-line: #eebd36;--hz-gold-fill-ink: #3d2600;--hz-selected-fill: linear-gradient(120deg, #64471b, #37301e);--hz-selected-ink: #ffca44;--hz-selected-ring: #8a6827;--hz-focus-ring: #d6aa49;--hz-focus-ring-strong: #ffd24a;--hz-promo: #1a1510;--hz-promo-rule: #3a3228;--hz-promo-dot: #ffffff80;--hz-promo-dot-current: #ffc643;--hz-card: #333;--hz-card-rule: #515151;--hz-card-hover: #d6aa49;--hz-card-active: #e8c060;--hz-card-head: #292929;--hz-card-head-rule: #555;--hz-card-name: #efefef;--hz-stats: #f0eee6;--hz-stats-label: #333;--hz-stats-count: #666;--hz-preview: radial-gradient(circle at 48% 35%, #725c43, #201b1c 70%);--hz-preview-symbol: #e7bd66;--hz-preview-label: #f4dba5;--hz-live-dot: #fb3235;--hz-live-dot-glow: #e73d31;--hz-idle-dot: #8a8a8a;--hz-roads: #e7e3d8;--hz-roads-board: #d8d4c8;--hz-roads-cell: #f2f0e9;--hz-roads-cell-rule: #e0dcd0;--hz-empty-text: #aaa}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-vietnamese-500-normal-DGADhYWF.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-500-normal-hJ2t9k9e.woff) format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-ext-500-normal-BXdp1BvY.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-500-normal-rZeYuEMb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-500-normal-CFOoVYFH.woff) format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-vietnamese-700-normal-Dm7RZTvf.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-700-normal-BvUTSFNY.woff) format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-700-normal-C0vCoZIV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-700-normal-BMyZXq_9.woff) format("woff");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{color-scheme:dark;--bg: #0f1a14;--bg-deep: #0b140f;--panel: #17281f;--panel-2: #1c3026;--line: #2a4436;--line-strong: #3a5a48;--text: #e9f3ec;--muted: #9fb8a9;--accent: #d4af37;--accent-ink: #1b1b1b;--danger: #ff7b7b;--ok: #7bd389;--player: #2f6fd6;--banker: #d0413f;--tie: #2f9e5b;--font-display: "Barlow Semi Condensed", "PingFang SC", "Noto Sans CJK SC", system-ui, sans-serif;--font-body: system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Noto Sans CJK SC", sans-serif;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--r-1: 6px;--r-2: 10px;--r-3: 16px;--touch: 44px;--content-max: 1240px;font-family:var(--font-body);font-size:15px;line-height:1.45}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text)}body{-webkit-font-smoothing:antialiased}h1,h2,h3,.brand{font-family:var(--font-display);font-variant-numeric:tabular-nums}h1{font-size:clamp(24px,4vw,32px);font-weight:700;letter-spacing:.01em;margin:0;line-height:1.15}h2{font-size:16px;font-weight:700;color:var(--muted);margin:0;letter-spacing:.02em}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;color:var(--muted)}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.shell{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:0 var(--s-4);height:52px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand{display:inline-flex;align-items:baseline;gap:var(--s-2);color:var(--accent);text-decoration:none;font-weight:700;font-size:20px;letter-spacing:.02em;white-space:nowrap}.brand small{color:var(--muted);font-weight:500;font-size:13px;font-family:var(--font-body)}.topbar-actions{display:flex;gap:var(--s-1);align-items:center;flex-wrap:nowrap;white-space:nowrap}@media(max-width:560px){.brand small{display:none}.brand{font-size:18px}}.content{flex:1;width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--s-4)}@media(min-width:640px){.content{padding:var(--s-5) var(--s-5) var(--s-6)}}button{cursor:pointer;border-radius:var(--r-2);border:1px solid transparent;min-height:var(--touch);padding:0 var(--s-4);font:inherit;font-weight:600;background:var(--accent);color:var(--accent-ink);display:inline-flex;align-items:center;justify-content:center;text-decoration:none}button:disabled{opacity:.45;cursor:not-allowed}.nav-link{color:var(--muted);text-decoration:none;padding:var(--s-2);border-radius:var(--r-1);display:inline-flex;align-items:center;min-height:var(--touch)}@media(hover:hover){.nav-link:hover{color:var(--text)}}
