/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:"";--tw-space-y-reverse:0;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border);--animate-pulse-ring:pulse-ring 1.8s infinite;--animate-blink:blink 1.2s infinite;--animate-confirmed:confirmed-slot 2.5s ease-out}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:var(--background);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:where(h1,h2,h3,h4){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}:where(h1){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}:where(h2){margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:where(h3){margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(h4){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(p,ul,ol,dl,blockquote,pre){margin-block:calc(var(--spacing) * 3)}:where(ul){padding-left:calc(var(--spacing) * 5);list-style-type:disc}:where(ol){padding-left:calc(var(--spacing) * 5);list-style-type:decimal}a{color:var(--secondary);text-underline-offset:4px}@media (hover:hover){a:hover{color:var(--primary);text-decoration-line:underline}}button{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--primary);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--primary-foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;touch-action:manipulation;border-width:1px;border-color:#0000;transition-duration:.15s;display:inline-flex}@media (hover:hover){button:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){button:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}}button:disabled{cursor:wait;opacity:.6}input,select,textarea{height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);background-color:var(--card);min-width:0;max-width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}:is(input,select,textarea)::placeholder{color:var(--muted-foreground)}@media (min-width:48rem){input,select,textarea{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}input,select,textarea{touch-action:manipulation}textarea{height:auto;padding-block:calc(var(--spacing) * 2)}input[type=date]{appearance:none;text-align:left;--tw-leading:calc(var(--spacing) * 6);width:100%;line-height:calc(var(--spacing) * 6);padding-block:7px;display:block}input[type=date]::-webkit-date-and-time-value{min-height:calc(var(--spacing) * 6);text-align:left;--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);margin:0}.icon{vertical-align:-.14em;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em;display:inline-block}.icon-end{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;margin-left:.3em;transition-duration:.15s}.icon-start{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;margin-right:.3em;transition-duration:.15s}@media (hover:hover){a:hover>.icon-end{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}a:hover>.icon-start{--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.date-field{width:100%;min-width:0;display:block;position:relative}input[type=date].date-overlaid{color:#0000}input[type=date].date-overlaid::-webkit-datetime-edit{color:#0000}input[type=date].date-overlaid::-webkit-date-and-time-value{color:#0000}.date-display{pointer-events:none;inset-block:0;right:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));white-space:nowrap;color:var(--foreground);align-items:center;display:flex;position:absolute;left:13px;overflow:hidden}@media (min-width:48rem){.date-display{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.date-display.is-empty{color:var(--muted-foreground)}select{appearance:none;padding-right:calc(var(--spacing) * 8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}input:hover,select:hover,textarea:hover{border-color:#b6bfcc}input:where([type=radio],[type=checkbox]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);accent-color:var(--primary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;padding:0}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--ring)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ring);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){input:focus-visible,select:focus-visible,textarea:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 20%, transparent)}}input:focus-visible,select:focus-visible,textarea:focus-visible{--tw-outline-style:none;outline-style:none}table{width:100%}}@layer components{.wrap{width:100%;max-width:1200px;padding-inline:calc(var(--spacing) * 3);margin-inline:auto}@media (min-width:75rem){.wrap{padding-inline:calc(var(--spacing) * 4)}}.skip-link{top:calc(var(--spacing) * -20);left:calc(var(--spacing) * 3);z-index:200;border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--secondary);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);position:fixed}.skip-link:focus{top:calc(var(--spacing) * 3)}.muted{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground)}.table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow:auto}.site-header{border-bottom-style:var(--tw-border-style);background-color:var(--card);border-bottom-width:1px}.header-grid{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:auto 1fr auto;grid-template-areas:"toggle brand actions""title title title";display:grid}@media (min-width:48rem){.header-grid{gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"toggle brand title actions"}}@media (min-width:75rem){.header-grid{gap:calc(var(--spacing) * 5);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand title actions"}}.menu-toggle{width:calc(var(--spacing) * 10);border-color:var(--border);background-color:var(--card);color:var(--foreground);grid-area:toggle;padding:0}@media (hover:hover){.menu-toggle:hover{background-color:var(--accent)}}.menu-toggle .icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.brand{grid-area:brand;align-items:center;display:flex}.brand img{width:180px;height:auto}@media (min-width:26.25rem){.brand img{width:196px}}@media (min-width:62rem){.brand img{width:212px}}.header-title{border-top-style:var(--tw-border-style);min-width:0;padding-top:calc(var(--spacing) * 2);border-top-width:1px;grid-area:title}@media (min-width:48rem){.header-title{border-top-style:var(--tw-border-style);border-top-width:0;border-left-style:var(--tw-border-style);padding-block:calc(var(--spacing) * .5);padding-left:calc(var(--spacing) * 4);border-left-width:1px}}.header-title h1{-webkit-line-clamp:2;--tw-leading:var(--leading-snug);font-size:15px;line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.header-title h1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.today{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);margin-bottom:0}.header-actions{align-items:center;gap:calc(var(--spacing) * 3);grid-area:actions;display:flex}.header-live{min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary);display:none}@media (hover:hover){.header-live:hover{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.header-live:hover{color:color-mix(in oklab, var(--primary) 85%, transparent)}}.header-live:hover{text-decoration-line:none}}@media (min-width:48rem){.header-live{display:flex}}.pulse{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);animation:var(--animate-pulse-ring);background-color:var(--hot);border-radius:3.40282e38px}.live-strip{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-strip{border-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.live-strip{background-color:var(--primary-soft)}.live-strip-inner{align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:13px;display:flex}.live-tag{align-items:center;gap:calc(var(--spacing) * 1.5);background-color:var(--primary);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--primary-foreground);text-transform:uppercase;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}.live-tag i{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);animation:var(--animate-blink);background-color:var(--color-white);border-radius:3.40282e38px}.live-text{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);min-width:0;font-weight:var(--font-weight-medium);color:var(--foreground);flex:1;overflow:hidden}.live-strip a{min-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--primary);flex-shrink:0;align-items:center;display:inline-flex}.check-cta{height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--primary);padding-inline:calc(var(--spacing) * 3.5);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:inline-flex}@media (hover:hover){.check-cta:hover{background-color:var(--primary);color:var(--primary-foreground);text-decoration-line:none}}.crumbbar{border-bottom-style:var(--tw-border-style);background-color:var(--card);border-bottom-width:1px}.breadcrumb{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);padding-block:calc(var(--spacing) * 1.5);color:var(--muted-foreground);flex-wrap:wrap;font-size:13px;display:flex}.breadcrumb a{min-height:calc(var(--spacing) * 7);color:var(--muted-foreground);align-items:center;display:inline-flex}@media (hover:hover){.breadcrumb a:hover{color:var(--foreground)}}.breadcrumb .crumb-sep{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.breadcrumb .crumb-sep{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.breadcrumb [aria-current]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.page-grid{align-items:flex-start;gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.page-grid{gap:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1fr) 270px}}main,aside{min-width:0}main:focus{--tw-outline-style:none;outline-style:none}@media (min-width:48rem){.rightbar{grid-row:1/span 3;grid-column-start:2}.leftbar{grid-column-start:1}}@media (min-width:62rem){.layout-three .page-grid{grid-template-columns:200px minmax(0,1fr) 270px}}@media (min-width:75rem){.layout-three .page-grid{grid-template-columns:210px minmax(0,1fr) 280px}}@media (min-width:62rem){.layout-three main{grid-row:1/span 3;grid-column-start:2}.layout-three .leftbar{grid-row:1/span 3;grid-column-start:1}.layout-three .rightbar{grid-row:auto;grid-column-start:3}.layout-two .page-grid{grid-template-columns:minmax(0,1fr) 290px}}.site-footer{border-top-style:var(--tw-border-style);background-color:var(--card);padding-top:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);border-top-width:1px}.footer-grid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.footer-grid{grid-template-columns:1fr 1fr 2fr}}.footer-title{margin-top:0;margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);grid-column:1/-1}.footer-grid section{align-content:flex-start;column-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.footer-grid section{flex-direction:column;display:flex}}.footer-grid a{text-overflow:ellipsis;white-space:nowrap;padding-block:var(--spacing);color:var(--muted-foreground);overflow:hidden}@media (hover:hover){.footer-grid a:hover{color:var(--primary)}}@media (min-width:48rem){.footer-grid .footer-stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media not all and (min-width:48rem){.footer-stats a:nth-of-type(n+9):not(.footer-more){display:none}}.footer-more{align-items:center;gap:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-column:1/-1;display:inline-flex;color:var(--primary)!important}@media (min-width:48rem){.footer-more{display:none}}.footer-bottom{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 6);text-align:center;border-top-width:1px}.footer-bottom p{margin-inline:auto;margin-block:calc(var(--spacing) * 2);max-width:760px;font-size:13px}.footer-brand{display:inline-block}.footer-network{margin-top:calc(var(--spacing) * 3);justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);flex-wrap:wrap;font-size:13px;display:flex}.footer-network a{padding-block:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}@media (hover:hover){.footer-network a:hover{color:var(--primary)}}.footer-brand img{max-width:100%;height:auto}.to-top{right:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);z-index:60;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);background-color:var(--primary);border-radius:3.40282e38px;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.to-top{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.to-top{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--primary-foreground);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.to-top:hover{background-color:var(--primary);color:var(--primary-foreground);text-decoration-line:none}}@media (min-width:48rem){.to-top{right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4);width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.site-menu{z-index:120;--tw-translate-x:calc(102% * -1);width:min(86vw,360px);translate:var(--tw-translate-x) var(--tw-translate-y);border-top-right-radius:calc(var(--radius) + 4px);border-bottom-right-radius:calc(var(--radius) + 4px);background-color:var(--card);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);inset-block:0;position:fixed;left:0;overflow:auto}.menu-open{overflow:hidden}.menu-open .site-menu{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.menu-overlay{z-index:110;background-color:#0f172b80;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.menu-overlay{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.menu-overlay{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.drawer-head{z-index:1;border-bottom-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.drawer-close{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-color:var(--border);background-color:var(--card);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:0}@media (hover:hover){.drawer-close:hover{background-color:var(--accent)}}.drawer-close .icon{width:18px;height:18px}.menu-list,.submenu{margin:0;padding:0;list-style-type:none}.menu-list>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;position:relative}.menu-list>li>a{min-height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--foreground);align-items:center;display:flex}@media (hover:hover){.menu-list>li>a:hover{background-color:var(--accent);text-decoration-line:none}}.menu-list>li.active>a{color:var(--primary);--tw-shadow:inset 3px 0 var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sub-toggle{height:calc(var(--spacing) * 12);border-style:var(--tw-border-style);border-width:0;border-left-style:var(--tw-border-style);width:52px;color:var(--muted-foreground);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-left-width:1px;border-radius:0;padding:0;position:absolute;top:0;right:0}@media (hover:hover){.sub-toggle:hover{background-color:var(--accent)}}.sub-toggle:after{--tw-translate-y:-2px;width:7px;height:7px;translate:var(--tw-translate-x) var(--tw-translate-y);border-right-style:var(--tw-border-style);border-right-width:1.75px;border-bottom-style:var(--tw-border-style);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-content:"";content:var(--tw-content);border-color:currentColor;border-bottom-width:1.75px;transition-duration:.2s;display:inline-block;rotate:45deg}.open>.sub-toggle:after{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y);rotate:-135deg}.submenu{background-color:var(--muted);padding-top:var(--spacing);padding-right:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3);display:none}.open>.submenu{display:block}.submenu a{border-radius:calc(var(--radius) - 4px);min-height:38px;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);align-items:center;display:flex}@media (hover:hover){.submenu a:hover{background-color:var(--card);color:var(--primary);text-decoration-line:none}}.quickbar{z-index:50;border-bottom-style:var(--tw-border-style);background-color:#ffffffe6;border-bottom-width:1px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.quickbar{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.quickbar{--tw-backdrop-blur:blur(var(--blur-md));--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.quickbar-inner{scrollbar-width:none;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:flex;overflow-x:auto}.quickbar-inner::-webkit-scrollbar{display:none}.quickbar a{height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--foreground);border-width:1px;border-radius:3.40282e38px;flex:none;display:inline-flex}@media (hover:hover){.quickbar a:hover{background-color:var(--accent);text-decoration-line:none}}.menu-live{margin-left:calc(var(--spacing) * 2);align-items:center;gap:var(--spacing);background-color:var(--primary);padding-inline:calc(var(--spacing) * 1.5);vertical-align:middle;--tw-leading:calc(var(--spacing) * 4);font-size:10px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--primary-foreground);text-transform:uppercase;border-radius:3.40282e38px;padding-block:1px;display:inline-flex}.menu-live i{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);animation:var(--animate-blink);background-color:var(--color-white);border-radius:3.40282e38px}.dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--region-mb);border-radius:3.40282e38px}.dot.mn{background-color:var(--region-mn)}.dot.mt{background-color:var(--region-mt)}.dot.vl{background-color:var(--region-vl)}@media (min-width:75rem){.menu-toggle,.quickbar,.drawer-head,.menu-overlay{display:none!important}.site-menu{z-index:60;--tw-translate-x:0px;width:auto;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--primary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:0;transition-property:none;position:sticky;top:0;overflow:visible}.menu-list{height:calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 4);margin-inline:auto;display:flex}.menu-list>li{height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:0;align-items:center;display:flex}.menu-list>li>a{height:calc(var(--spacing) * 9);min-height:0;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.menu-list>li>a{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}@media (hover:hover){.menu-list>li>a:hover{color:var(--color-white);background-color:#0000}}.menu-list>li.has-sub>a{padding-right:calc(var(--spacing) * .5)}.menu-list>li:hover,.menu-list>li:focus-within,.menu-list>li.open{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.menu-list>li:hover,.menu-list>li:focus-within,.menu-list>li.open{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.menu-list>li.active{background-color:#0000002e}@supports (color:color-mix(in lab, red, red)){.menu-list>li.active{background-color:color-mix(in oklab, var(--color-black) 18%, transparent)}}.menu-list>li.active>a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sub-toggle{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 6);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * .5);color:#fffc;background-color:#0000;border-width:0;position:static}@supports (color:color-mix(in lab, red, red)){.sub-toggle{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}@media (hover:hover){.sub-toggle:hover{color:var(--color-white);background-color:#0000}}.sub-toggle:after{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-right-style:var(--tw-border-style);border-right-width:1.5px;border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.menu-list>li:after{height:calc(var(--spacing) * 2);--tw-content:"";content:var(--tw-content);inset-inline:0;position:absolute;top:100%}.submenu{z-index:5;border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--popover);min-width:220px;padding:var(--spacing);color:var(--popover-foreground);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;display:none;position:absolute;top:calc(100% + 6px);left:0}.submenu.wide{overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(180px,1fr));min-width:420px;max-height:calc(100dvh - 8rem);display:none;overflow-y:auto}.menu-list>li:hover>.submenu,.menu-list>li:focus-within>.submenu,.open>.submenu{display:block}.menu-list>li:hover>.submenu.wide,.menu-list>li:focus-within>.submenu.wide,.open>.submenu.wide{display:grid}.menu-list>li:nth-last-child(-n+4)>.submenu{left:auto;right:0}.submenu a{min-height:34px;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}@media (hover:hover){.submenu a:hover{background-color:var(--accent);color:var(--foreground)}}}.card,.result-card,.panel,.empty{margin-bottom:calc(var(--spacing) * 4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);color:var(--card-foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;overflow:hidden}.card-title{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-leading:var(--leading-snug);font-size:15px;line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);border-bottom-width:1px;margin:0;display:flex;position:relative}.card-title:before{margin-block:calc(var(--spacing) * .5);background-color:var(--primary);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;flex:none;align-self:stretch;width:3px}.card-title a{min-height:calc(var(--spacing) * 6);color:var(--secondary);align-items:center;display:inline-flex}@media (hover:hover){.card-title a:hover{color:var(--primary)}}.card-note{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);margin:0}.card-note a,.intro a,.notice a,.lead-line a,.empty p a,.faq p a,.guide p a,.guide li a,p.muted a{text-decoration-line:underline;text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.card-note a,.intro a,.notice a,.lead-line a,.empty p a,.faq p a,.guide p a,.guide li a,p.muted a{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent)}}.card-note a,.intro a,.notice a,.lead-line a,.empty p a,.faq p a,.guide p a,.guide li a,p.muted a{text-underline-offset:2px}@media (hover:hover){:is(.card-note a,.intro a,.notice a,.lead-line a,.empty p a,.faq p a,.guide p a,.guide li a,p.muted a):hover{text-decoration-color:currentColor}}.guide ul,.guide ol{margin-block:calc(var(--spacing) * 3)}:where(:is(.guide ul,.guide ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.guide ul,.guide ol{padding-left:calc(var(--spacing) * 5)}.guide ul{list-style-type:disc}.guide ol{list-style-type:decimal}.guide li::marker{color:var(--muted-foreground)}.card-body{padding:calc(var(--spacing) * 4)}.card-body h3{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary)}.card-body h3:first-child{margin-top:0}.panel{padding:calc(var(--spacing) * 4)}.panel h2{margin-top:0;margin-bottom:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:17px;font-weight:var(--font-weight-semibold)}.panel p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.intro{margin-top:0;margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.lead-line{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin:0}.notice{margin-top:0;margin-bottom:calc(var(--spacing) * 4);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--warning-soft);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);color:#5f4b1c;border-width:1px;border-color:#f0dca6;font-size:13px}.notice.error{color:#9f1d24;background-color:#fef1f1;border-color:#f3c1c1}.result-card .notice{margin:calc(var(--spacing) * 3)}.empty{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);text-align:center;color:var(--muted-foreground)}.empty>span{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.empty h2{--tw-font-weight:var(--font-weight-semibold);font-size:17px;font-weight:var(--font-weight-semibold);color:var(--foreground)}.empty p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.empty .quick-links{margin-block:calc(var(--spacing) * 4);justify-content:center}.region-tabs,.game-tabs{gap:var(--spacing);border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px);background-color:var(--secondary);padding-inline:var(--spacing);padding-top:var(--spacing);display:flex;overflow-x:auto}.region-tabs a,.game-tabs a{height:calc(var(--spacing) * 10);border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.01em;letter-spacing:.01em;white-space:nowrap;color:#dbe4f3;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex:1 0 auto;justify-content:center;align-items:center;display:flex}@media (hover:hover){:is(.region-tabs a,.game-tabs a):hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){:is(.region-tabs a,.game-tabs a):hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}:is(.region-tabs a,.game-tabs a):hover{color:var(--color-white);text-decoration-line:none}}.region-tabs .selected,.game-tabs .selected{background-color:var(--card);color:var(--primary);--tw-shadow:inset 0 2px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){:is(.region-tabs .selected,.game-tabs .selected):hover{background-color:var(--card);color:var(--primary)}}.game-tabs{margin-bottom:calc(var(--spacing) * 4);border-radius:calc(var(--radius) + 4px);padding:var(--spacing)}.game-tabs a{border-radius:calc(var(--radius) - 2px)}.game-tabs .selected{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.region-tabs+.panel{border-top-style:var(--tw-border-style);border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.today-table{margin-bottom:calc(var(--spacing) * 3);table-layout:fixed;border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);background-color:var(--card);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-top-width:0;font-size:13px;overflow:hidden}.today-table th{border-bottom-style:var(--tw-border-style);background-color:var(--secondary-soft);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);border-bottom-width:1px}.today-table th+th,.today-table td+td{border-left-style:var(--tw-border-style);border-left-width:1px}.today-table td{padding:calc(var(--spacing) * 2);text-align:center;vertical-align:top}.today-table td a{padding-block:3px;display:block}.week-links{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.week-links a{height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--card);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.week-links a:hover{background-color:var(--accent);text-decoration-line:none}}@media (min-width:26.25rem){.week-links a{font-size:13px}}.week-links .wk-short{display:none}@media not all and (min-width:360px){.week-links .wk-long{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.week-links .wk-short{display:inline}}.week-links a.selected{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}@media (hover:hover){.week-links a.selected:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.week-links a.selected:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.week-links a.selected:hover{color:var(--primary-foreground)}}.quick-links{margin-top:0;margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.quick-links a,.day-links a{height:calc(var(--spacing) * 8);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-radius:3.40282e38px;align-items:center;display:inline-flex}@media (hover:hover){:is(.quick-links a,.day-links a):hover{background-color:var(--accent);text-decoration-line:none}}.day-links{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.day-links.page-links{padding-inline:0;padding-top:0;padding-bottom:calc(var(--spacing) * 3);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.day-links.page-links::-webkit-scrollbar{display:none}.day-links.page-links a{white-space:nowrap;flex-shrink:0}.day-links a[aria-current=page],.day-links a.selected{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}@media (hover:hover){:is(.day-links a[aria-current=page],.day-links a.selected):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.day-links a[aria-current=page],.day-links a.selected):hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}:is(.day-links a[aria-current=page],.day-links a.selected):hover{color:var(--primary-foreground)}}.pagination{margin-block:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.pagination a{height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;align-items:center;display:inline-flex}@media (hover:hover){.pagination a:hover{background-color:var(--accent);text-decoration-line:none}}.pagination span{color:var(--muted-foreground);font-size:13px}.text-button{height:calc(var(--spacing) * 8);border-style:var(--tw-border-style);padding-inline:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--secondary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;align-items:center;margin-left:auto;display:inline-flex}@media (hover:hover){.text-button:hover{color:var(--primary);background-color:#0000}}.pill-link{margin-bottom:calc(var(--spacing) * 4);height:calc(var(--spacing) * 11);border-radius:calc(var(--radius) - 2px);background-color:var(--primary);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary-foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}@media (hover:hover){.pill-link:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pill-link:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.pill-link:hover{color:var(--primary-foreground);text-decoration-line:none}}.filter-form{margin-bottom:calc(var(--spacing) * 4);align-items:flex-end;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);padding:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.filter-form:before{background-color:var(--primary);--tw-content:"";content:var(--tw-content);inset-inline:0;height:3px;position:absolute;top:0}.filter-form label{gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);min-width:0;font-size:13px;font-weight:var(--font-weight-medium);color:var(--foreground);flex-direction:column;flex:140px;display:flex}.filter-form label input,.filter-form label select{--tw-font-weight:var(--font-weight-normal);width:100%;font-weight:var(--font-weight-normal)}.filter-form button{width:100%}@media (min-width:26.25rem){.filter-form button{width:auto}}.ticket-form{margin-top:calc(var(--spacing) * 4);align-items:flex-end;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;grid-template-columns:repeat(1,minmax(0,1fr));padding:0;display:grid;overflow:visible}@media (min-width:480px){.ticket-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.ticket-form button{width:100%}@media (min-width:480px){.ticket-form button{width:auto;padding-inline:calc(var(--spacing) * 6);grid-column:span 2/span 2;justify-self:flex-end}}.ticket-form:before{display:none}.side-form{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-direction:column;font-size:13px;display:flex}.side-form label{gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}.side-form input,.side-form select{--tw-font-weight:var(--font-weight-normal);width:100%;font-weight:var(--font-weight-normal)}.result-tools.result-date{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (min-width:48rem){.result-tools.result-date{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.result-tools label{min-width:0;display:block}.result-tools .station-picker{grid-column:span 2/span 2}@media (min-width:48rem){.result-tools .station-picker{grid-column:span 1/span 1}}.result-tools select,.result-tools input{width:100%}.data-table{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:13px}.data-table th,.data-table td{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);text-align:center;border-width:1px}.data-table th{background-color:var(--secondary-soft);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);text-wrap:balance}@media not all and (min-width:40rem){.data-table th{padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}}.data-table tr:nth-child(2n) td{background-color:var(--zebra)}.special th,.special-number{color:var(--hot)!important;font-weight:700!important}.hit-row td{background:var(--success-soft)!important}.faq details{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);border-top-width:1px}.faq details:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.faq summary{min-height:calc(var(--spacing) * 12);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);align-items:center;display:flex}@media (hover:hover){.faq summary:hover{color:var(--primary)}}.faq p{margin-top:0;margin-bottom:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#475467}.board-head{align-items:flex-start;column-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-white);background:linear-gradient(100deg, var(--primary), #c8392d);grid-template-columns:minmax(0,1fr) auto;display:grid}.board-head h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);margin:0}@media (min-width:26.25rem){.board-head h2{font-size:17px}}@media (min-width:62rem){.board-head h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.board-head h2 a{color:var(--color-white)}@media (hover:hover){.board-head h2 a:hover{color:var(--color-white)}}.board-head .board-name{display:block}.board-head .board-date{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#ffffffe6;display:block}@supports (color:color-mix(in lab, red, red)){.board-head .board-date{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}@media (min-width:26.25rem){.board-head .board-date{font-size:15px}}.board-links{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--muted);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.board-links::-webkit-scrollbar{display:none}.board-links a{height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--secondary);border-radius:3.40282e38px;flex-shrink:0;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.board-links a:hover{border-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.board-links a:hover{border-color:color-mix(in oklab, var(--secondary) 40%, transparent)}}.board-links a:hover{background-color:var(--secondary-soft)}}.result-badge{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#fff9;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.result-badge{--tw-ring-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.result-badge{--tw-ring-inset:inset}@media (min-width:26.25rem){.result-badge{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.result-badge:before{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);content:"";background-color:currentColor;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0Zm3.7 5.7-4.5 4.6a.8.8 0 0 1-1.1 0L4.3 8.5a.8.8 0 1 1 1.1-1.1l1.3 1.3 4-4a.8.8 0 0 1 1 1Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0Zm3.7 5.7-4.5 4.6a.8.8 0 0 1-1.1 0L4.3 8.5a.8.8 0 1 1 1.1-1.1l1.3 1.3 4-4a.8.8 0 0 1 1 1Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media not all and (min-width:375px){.result-badge.finished{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);justify-content:center;padding:0}.result-badge.finished .badge-text{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.result-badge.in-progress:before{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);animation:var(--animate-pulse);background-color:#fbbf24;border-radius:3.40282e38px;-webkit-mask:none;mask:none}.result-table{table-layout:fixed;text-align:center;min-width:calc(48px + var(--station-min,0px))}.result-table.stations-4{--station-min:280px}.result-table th,.result-table td{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * .5);padding-block:var(--spacing);border-width:1px}.result-table tr>:first-child,.loto-table tr>:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.result-table tr>:last-child,.loto-table tr>:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.result-table th[scope=row]{width:52px;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);background-color:#fafbfc}.result-table thead th{background-color:var(--secondary-soft);padding-inline:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;color:var(--secondary);padding-block:9px}.result-table thead th a{color:var(--secondary)}.result-table thead th:first-child{width:52px;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground)}.result-table tbody tr:nth-child(2n) td{background-color:var(--zebra)}.code-row td{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--secondary)}.prize-numbers{justify-content:center;align-items:center;row-gap:var(--spacing);flex-wrap:wrap;display:flex}.prize-numbers span{cursor:pointer;border-radius:calc(var(--radius) - 2px);border-inline-style:var(--tw-border-style);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1.7;--tw-font-weight:var(--font-weight-bold);line-height:1.7;font-weight:var(--font-weight-bold);--tw-tracking:.01em;letter-spacing:.01em;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-inline-width:3px;background-clip:padding-box;border-color:#0000;flex:1 0 100%}@media (min-width:26.25rem){.prize-numbers span{font-size:21px}}.board-mb .prize-numbers.count-2 span{flex-basis:50%}.board-mb .prize-numbers.count-3 span,.board-mb .prize-numbers.count-6 span{flex-basis:33.3333%}.board-mb .prize-numbers.count-4 span{flex-basis:25%}.stations-1 .prize-numbers.count-2 span{flex-basis:50%}.stations-1 .prize-numbers.count-3 span,.stations-1 .prize-numbers.count-7 span{flex-basis:33.3333%}@media (min-width:26.25rem){.stations-1 .prize-numbers.count-7 span{flex-basis:25%}}.special .prize-numbers span{color:var(--hot);font-size:25px}@media (min-width:48rem){.special .prize-numbers span{font-size:26px}}.special th[scope=row]{color:var(--hot)!important}.stations-4 .prize-numbers span{--tw-tracking:-.01em;letter-spacing:-.01em;font-size:17px}.stations-3 .special .prize-numbers span{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:26.25rem){.stations-3 .special .prize-numbers span{font-size:22px}}@media (min-width:48rem){.stations-3 .special .prize-numbers span{font-size:26px}}.stations-4 .special .prize-numbers span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){.stations-4 .special .prize-numbers span{font-size:22px}}.prize-numbers span:hover,.prize-numbers span.marked,.ball.marked,.game-numbers span.marked{background-color:var(--mark);color:#6b1a08}.prize-numbers span.ticket-hit{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#e0a800);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#ffd54f}.prize-numbers span.touched,.game-numbers span.touched{color:var(--secondary);--tw-shadow:inset 0 -2px var(--tw-shadow-color,var(--ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#dbe8fd}.prize-numbers .pending-number,.ball.pending-number{cursor:default;--tw-tracking:3px;letter-spacing:3px;color:#a0a8b4;background-color:#0000}.prize-numbers .pending-number.drawing{--tw-tracking:var(--tracking-normal);min-height:1.7em;letter-spacing:var(--tracking-normal);color:var(--hot);background-color:#0000;justify-content:center;align-items:center;display:flex}.pending-number.drawing i{text-align:center;--tw-leading:1.3;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);min-width:.62em;min-height:1.3em;padding-block:.06em;font-style:normal;line-height:1.3;animation:.18s linear infinite reel;display:inline-block}.pending-number.drawing i.locked{color:var(--foreground);background-color:#0000;animation:none}.prize-numbers span{position:relative}.burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.burst i{border-radius:2px;width:6px;height:6px;animation:1.1s cubic-bezier(.15,.7,.3,1) forwards burst;position:absolute;top:-3px;left:-3px}.special-grid{table-layout:fixed;--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:26.25rem){.special-grid{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.special-grid{font-size:15px}}.special-grid th{padding-inline:0;font-size:11px}@media (min-width:26.25rem){.special-grid th{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.special-grid td{padding-inline:0;padding-block:calc(var(--spacing) * 2)}.special-grid a{color:var(--foreground);text-decoration-line:none}@media (hover:hover){.special-grid a:hover{color:var(--primary)}}.special-grid b{color:var(--hot)}.card-related{border-top-style:var(--tw-border-style);background-color:var(--muted);border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.card-related{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.card-related{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:13px}.card-related ul{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * .5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:48rem){.card-related ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-related li a{min-height:calc(var(--spacing) * 7);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary);display:inline-flex}@media (hover:hover){.card-related li a:hover{color:var(--primary)}}.card-related li .icon{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--muted-foreground)}.card-related p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin-bottom:0}.card-related p a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--primary)}.loto-trend-grid{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.loto-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.trend-col{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-bottom-width:1px}@media (min-width:48rem){.trend-col{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.trend-col:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}}.trend-col h3{margin:0;margin-bottom:calc(var(--spacing) * 2);justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);display:flex}.trend-col h3 small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.trend-col ol{margin:0;list-style-type:none}:where(.trend-col ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.trend-col ol{padding:0}.trend-col li{align-items:center;gap:calc(var(--spacing) * 2);grid-template-columns:2rem 3.25rem 6.5rem minmax(0,1fr);font-size:13px;display:grid}.trend-ball{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background-color:var(--secondary-soft);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--secondary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;place-items:center;text-decoration-line:none;display:grid}@media (hover:hover){.trend-ball:hover{background-color:var(--secondary);color:var(--secondary-foreground)}}.trend-count{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.trend-delta{align-items:center;gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--muted-foreground);display:inline-flex}.trend-delta.up{color:var(--success)}.trend-delta.down{color:var(--hot)}.trend-bar{height:calc(var(--spacing) * 2);background-color:var(--muted);border-radius:3.40282e38px;overflow:hidden}.trend-bar i{background-color:var(--primary);border-radius:3.40282e38px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.trend-bar i{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.related-links ul{grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:48rem){.related-links ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.related-links li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (min-width:48rem){.related-links li:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}}.related-links a{min-height:calc(var(--spacing) * 14);align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);color:var(--foreground);text-decoration-line:none;display:flex}@media (hover:hover){.related-links a:hover{background-color:var(--accent)}}.related-text{gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.related-links strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary)}.related-text span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground)}.related-links .related-arrow{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted-foreground)}.page-lead{margin-top:0;margin-bottom:calc(var(--spacing) * 4);align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);--tw-leading:var(--leading-relaxed);font-size:13px;line-height:var(--leading-relaxed);border-width:1px;display:flex}.page-lead .icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--primary);flex:none;margin-top:3px}.day-nav{margin-bottom:calc(var(--spacing) * 4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;font-size:13px;overflow:hidden}.day-steps{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);grid-template-columns:1fr auto 1fr;display:grid}.day-steps a,.day-steps>span{min-height:calc(var(--spacing) * 10);align-items:center;gap:var(--spacing);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);text-decoration-line:none;display:inline-flex}.day-steps a:hover{background-color:var(--accent);color:var(--primary)}.day-steps a>span,.day-steps>span>span{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);white-space:nowrap;flex-direction:column;display:flex}.day-steps small{--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.day-steps b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.day-steps .step-mid{text-align:center;justify-content:center}.day-steps .step-next{text-align:right;justify-self:flex-end}.day-steps>span.step-next{color:var(--muted-foreground)}.day-strip{border-top-style:var(--tw-border-style);border-top-width:1px;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}.day-strip a,.day-strip span{padding-block:calc(var(--spacing) * 1.5);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-direction:column;align-items:center;text-decoration-line:none;display:flex}.day-strip a:hover{background-color:var(--accent);color:var(--primary)}.day-strip small{--tw-font-weight:var(--font-weight-medium);font-size:10.5px;font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.day-strip [aria-current]{background-color:var(--primary);color:var(--primary-foreground)}.day-strip [aria-current] small{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.day-strip [aria-current] small{color:color-mix(in oklab, var(--primary-foreground) 80%, transparent)}}.day-strip .off{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.day-strip .off{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}@media (min-width:48rem){.quick-stats .quick-grid.gan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-stats .quick-grid.gan-grid.stations{grid-template-columns:repeat(1,minmax(0,1fr))}.gan-grid.stations>div{align-items:center;gap:calc(var(--spacing) * 4);grid-template-columns:11rem minmax(0,1fr);display:grid}.gan-grid.stations h3{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * .5);flex-direction:column}}.gan-grid h3{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);display:flex}.gan-grid h3 small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.special-list{margin:0;margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style-type:none;display:grid}.special-list a{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--zebra);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);color:var(--foreground);border-width:1px;text-decoration-line:none;display:flex}@media (hover:hover){.special-list a:hover{border-color:var(--primary)}}.special-list small{color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:11px}.special-list strong{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.special-list strong b{font-size:inherit;color:var(--hot)}.schedule-week{width:100%}.schedule-week th{width:calc(var(--spacing) * 24);white-space:nowrap}.schedule-week td{text-align:left}.schedule-week td a{margin-right:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-block}.schedule-week .today-row th,.schedule-week .today-row td{background-color:var(--warning-soft)}.special-weekday-table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.special-weekday-table td a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--foreground);text-decoration-line:none}@media (hover:hover){.special-weekday-table td a:hover{color:var(--primary)}}.special-weekday-table td b{color:var(--hot)}.special-weekday-table td small{color:var(--muted-foreground);font-size:11px;display:block}.special-weekday-table tbody th a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap}.live-progress{border-bottom-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-bottom-width:1px}.live-progress-text{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);justify-content:space-between;align-items:baseline;display:flex}.live-progress-text b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.live-progress-track{height:calc(var(--spacing) * 1.5);background-color:var(--muted);border-radius:3.40282e38px;overflow:hidden}.live-progress-track i{background-color:var(--primary);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;border-radius:3.40282e38px;transition-duration:.7s;display:block}.result-card{container-type:inline-size}.number-controls{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-bottom-width:1px;flex-wrap:wrap;font-size:13px;display:flex}.digit-toggle{border-radius:var(--radius);background-color:var(--muted);width:100%;padding:var(--spacing);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.digit-toggle label{cursor:pointer;position:relative}.digit-toggle input{opacity:0;position:absolute;inset:0}.digit-toggle span{height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}.digit-toggle label:hover span{color:var(--foreground)}.digit-toggle input:checked+span{background-color:var(--card);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.digit-toggle input:focus-visible+span{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--ring)}.card-actions{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.action-button{height:calc(var(--spacing) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--secondary);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));margin:0;display:inline-flex}@media (hover:hover){.action-button:hover{background-color:var(--accent);color:var(--primary);text-decoration-line:none}}.action-button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}@container (min-width:38rem){.digit-toggle{width:auto;display:inline-grid}.card-actions{width:auto;margin-left:auto;display:flex}}.touch-row{align-items:center;gap:calc(var(--spacing) * .5);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;font-size:13px;display:flex;overflow-x:auto}@media (min-width:26.25rem){.touch-row{gap:var(--spacing);padding-inline:calc(var(--spacing) * 3)}}.touch-row span{margin-right:var(--spacing);color:var(--muted-foreground)}.touch-row button{height:30px;min-width:calc(var(--spacing) * 6);border-color:var(--border);background-color:var(--card);color:var(--secondary);border-radius:3.40282e38px;flex:0 30px;padding:0;font-size:13px}@media (hover:hover){.touch-row button:hover{background-color:var(--secondary-soft)}}.touch-row button[aria-pressed=true]{border-color:var(--secondary);background-color:var(--secondary);color:var(--color-white)}@media (hover:hover){.touch-row button[aria-pressed=true]:hover{background-color:var(--secondary)}}.loto-title{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);background-color:var(--secondary-soft);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);display:flex}.loto-title a{min-height:calc(var(--spacing) * 6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;display:inline-flex}.loto-table{table-layout:fixed;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.loto-table td,.loto-table th{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);overflow-wrap:anywhere;border-width:1px}.loto-table th{width:calc(var(--spacing) * 11);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);background-color:#fafbfc}.loto-table thead th{width:auto;color:var(--secondary);font-size:13px}.loto-table thead th:first-child,.loto-table thead th.loto-digit{width:calc(var(--spacing) * 11);padding-inline:var(--spacing);overflow-wrap:normal;white-space:nowrap}.loto-table tr:nth-child(2n) td{background-color:var(--zebra)}.db-loto{color:var(--hot)}.result-footer{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.result-footer a{min-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);align-items:center;display:flex}.live-page-extras{display:none}@media (min-width:48rem){.live-page-extras{display:contents}}@media not all and (min-width:48rem){.today-tabs,.today-table{display:none}}.game-board .board-head{background:linear-gradient(100deg,#c51b20,#d9342e)}.game-power-655 .board-head{background:linear-gradient(100deg,#a83a19,#bf5230)}.game-max-3d .board-head{background:linear-gradient(100deg,#a61f74,#c5348c)}.game-max-3d-pro .board-head{background:linear-gradient(100deg,#7a0c5b,#b10b84)}.game-max-4d .board-head{background:linear-gradient(100deg,#4b2a91,#7652c9)}.board-dt .board-head{background:linear-gradient(100deg, var(--secondary), #3767ad)}.draw-code{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--secondary);margin:0}.jackpots{justify-content:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.jackpot{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--warning-soft);padding:calc(var(--spacing) * 2.5);text-align:center;border-width:1px;border-color:#f3d389;flex:200px}.jackpot span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);display:block}.jackpot strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--hot);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.balls{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.ball{height:calc(var(--spacing) * 11);min-width:calc(var(--spacing) * 11);cursor:pointer;padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:19px;font-weight:var(--font-weight-bold);color:var(--color-white);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:radial-gradient(circle at 35% 30%, #ef5350, var(--primary));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.ball.bonus{background:radial-gradient(circle at 35% 30%,#f6b24a,#d9821a)}.ball-sep{color:var(--muted-foreground);font-size:22px}.balls.digits .ball{min-width:calc(var(--spacing) * 16);border-radius:calc(var(--radius) - 2px);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:2px;letter-spacing:2px;background:var(--secondary)}.board-dt .ball{background:radial-gradient(circle at 35% 30%, #4f7fc4, var(--secondary))}.game-table{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.game-table th,.game-table td{padding-inline:calc(var(--spacing) * 1.5)}@media (min-width:26.25rem){.game-table th,.game-table td{padding-inline:calc(var(--spacing) * 2)}}.game-numbers{justify-content:center;column-gap:calc(var(--spacing) * 2.5);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.game-numbers span{cursor:pointer;border-radius:calc(var(--radius) - 4px);padding-inline:var(--spacing);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.game-table .special .game-numbers span{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--hot)}.game-table small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);display:block}.match-dots{gap:calc(var(--spacing) * .5);display:inline-flex}@media (min-width:26.25rem){.match-dots{gap:3px}}.match-dots i{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--primary);border-radius:3.40282e38px}@media (min-width:26.25rem){.match-dots i{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}}.match-dots i.bonus{background-color:#e0901f}.money{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--hot);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.keno-table th small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.keno-table .keno-split-head{text-wrap:nowrap}.keno-code{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap}.keno-nums{gap:var(--spacing);flex-wrap:wrap;display:flex}.keno-nums b{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);background-color:var(--secondary-soft);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;place-items:center;display:grid}.keno-nums b.big{background-color:var(--primary-soft);color:var(--primary)}.keno-nums-lg{margin-block:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5)}.keno-nums-lg b{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.keno-facts{margin-block:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.keno-facts div{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--muted);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;border-width:1px}.keno-facts dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground)}.keno-facts dd{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);margin:0}.keno-digits{max-width:var(--container-sm)}.draw-pager{margin-top:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);display:flex}.draw-pager a{min-height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);white-space:nowrap;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;align-items:center;display:inline-flex}@media (hover:hover){.draw-pager a:hover{background-color:var(--accent);text-decoration-line:none}}.keno-table a.keno-code{text-decoration-line:underline;text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.keno-table a.keno-code{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 30%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 30%, transparent)}}.keno-table a.keno-code{text-underline-offset:2px}@media (hover:hover){.keno-table a.keno-code:hover{text-decoration-color:currentColor}}.keno-split{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--muted-foreground)}.keno-split b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}@media not all and (min-width:40rem){.keno-table,.keno-table tbody{display:block}.keno-table thead{display:none}.keno-table tr{align-items:center;column-gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-top-width:1px;grid-template-columns:auto 1fr;display:grid}.keno-table tbody tr:nth-child(2n){background-color:var(--zebra)}.keno-table tr>*{border-style:var(--tw-border-style);border-width:0;padding:0;background-color:#0000!important}.keno-table th{align-items:baseline;gap:calc(var(--spacing) * 1.5);text-align:left;display:flex}.keno-table th small{display:inline}.keno-table .keno-split{text-align:right;white-space:normal}.keno-split br{display:none}.keno-split span{white-space:nowrap;display:inline-block}.keno-split br+span{margin-left:calc(var(--spacing) * 2.5)}.keno-split span:before{content:attr(data-label) " "}.keno-table td:not(.keno-split){margin-top:calc(var(--spacing) * 2);grid-column:span 2/span 2;grid-row-start:2}.keno-nums b{width:26px;height:26px;font-size:11.5px}}.keno-table.folded tr.keno-more{display:none!important}.show-more{margin-inline:auto;margin-block:calc(var(--spacing) * 3);height:calc(var(--spacing) * 10);width:calc(100% - 1.5rem);max-width:var(--container-xs);border-color:var(--border);background-color:var(--card);color:var(--secondary);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}@media (hover:hover){.show-more:hover{background-color:var(--accent)}}.notebook{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.notebook .result-card{margin-bottom:0}.stats-menu{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.stats-menu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.layout-two .stats-menu{grid-template-columns:repeat(3,minmax(0,1fr))}}.stats-menu a{align-content:center;align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * .5);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);color:var(--foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:border-color,box-shadow,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);transition-duration:.15s;display:grid}@media (hover:hover){.stats-menu a:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--primary);color:var(--foreground);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);text-decoration-line:none}}.stats-menu strong{--tw-font-weight:var(--font-weight-semibold);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--secondary)}.stats-menu a:hover strong{color:var(--primary)}.stats-menu a>span:last-child{color:var(--muted-foreground);grid-column-start:2;font-size:13px}.stat-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);background-color:var(--primary-soft);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--primary);border-radius:3.40282e38px;grid-row:span 2/span 2;align-self:center;place-items:center;display:grid}.stats-scope{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.stats-scope a{min-height:calc(var(--spacing) * 9);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary);border-width:1px;border-radius:3.40282e38px;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.stats-scope a:hover{border-color:var(--primary)}}.stats-scope a[aria-current]{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.stats-scope>span{min-height:calc(var(--spacing) * 9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);align-items:center;display:inline-flex}.week-scope{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:40rem){.week-scope{display:flex}}.week-scope a{padding-inline:calc(var(--spacing) * 2);justify-content:center}@media (min-width:40rem){.week-scope a{padding-inline:calc(var(--spacing) * 4)}}.ticket-today{margin-top:calc(var(--spacing) * 4)}.ticket-help{margin-top:calc(var(--spacing) * 3);margin-bottom:0;font-size:13px}.book-card .loto-row td{text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--muted-foreground)}.stats-group-title{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary)}.stats-group-title:first-child{margin-top:0}.stats-guide .card-body p{margin-top:0;margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.frequency-grid{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (min-width:26.25rem){.frequency-grid{grid-template-columns:repeat(10,minmax(0,1fr))}}.frequency-grid>div,.frequency-grid>a{min-height:calc(var(--spacing) * 14);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * .5);padding-block:calc(var(--spacing) * 2);text-align:center;border-width:1px;position:relative;overflow:hidden}.frequency-grid>a:hover{border-color:var(--primary);text-decoration-line:none}.frequency-grid strong{--tw-font-weight:var(--font-weight-bold);font-size:17px;font-weight:var(--font-weight-bold);color:var(--primary);display:block}.frequency-grid span{color:var(--muted-foreground);font-size:11px;display:block}.frequency-grid i{height:3px;width:var(--strength);background-color:var(--primary);position:absolute;bottom:0;left:0}.special-board td{vertical-align:top;min-width:70px}.special-board small{color:var(--muted-foreground);font-size:10px;display:block}.special-week{table-layout:fixed}.special-week th,.special-week td{min-width:0;padding-inline:calc(var(--spacing) * .5);text-align:center}@media (min-width:40rem){.special-week th,.special-week td{padding-inline:calc(var(--spacing) * 2)}}.special-week .special-number{--tw-tracking:-.02em;letter-spacing:-.02em;font-size:13px}@media (min-width:40rem){.special-week .special-number{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.special-board small .year{display:none}@media (min-width:40rem){.special-board small .year{display:inline}}.special-board:not(.special-week){border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.special-board:not(.special-week) tr>th:first-child{z-index:1;background-color:var(--card);--tw-shadow:1px 0 0 var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:sticky;left:0}.special-board:not(.special-week) thead tr>th:first-child{background-color:var(--muted)}.special-board td>div+div{margin-top:var(--spacing);border-top-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-top-width:1px}.reference-table summary{min-height:calc(var(--spacing) * 10);cursor:pointer;padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary)}.reference-table td{overflow-wrap:break-word}.evidence-list{max-height:calc(var(--spacing) * 60);padding-left:calc(var(--spacing) * 4);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow:auto}.pattern-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:26.25rem){.pattern-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pattern-grid>details{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--card);min-width:0;padding:calc(var(--spacing) * 2);border-width:1px}.pattern-grid>details[open]{grid-column:1/-1}.pattern-grid summary{cursor:pointer;min-height:42px}.pattern-grid summary strong{color:var(--primary);font-size:22px}.pattern-grid summary span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);display:block}.pattern-details{max-height:calc(var(--spacing) * 80);border-top-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-top-width:1px;overflow:auto}.pattern-details summary{padding:calc(var(--spacing) * 2)}.pattern-frame{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2);border-top-width:1px}.pattern-frame summary{cursor:pointer;min-height:42px;padding-block:calc(var(--spacing) * 2)}.triangle{text-align:center;font-family:var(--font-mono);--tw-leading:1.9;line-height:1.9}.digit-stream{font-family:var(--font-mono);overflow-wrap:anywhere}.simulation{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 7);text-align:center}.simulation-badge{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--primary)}.simulation button{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 5)}.simulation .data-table{--tw-font-weight:var(--font-weight-bold);max-width:520px;font-size:19px;font-weight:var(--font-weight-bold);margin-inline:auto}.simulation .data-table th{width:calc(var(--spacing) * 11);font-size:13px}.match-list{padding-left:calc(var(--spacing) * 5);--tw-leading:var(--leading-loose);line-height:var(--leading-loose);color:var(--success)}.quick-stats .quick-grid,.card-body.quick-grid{column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.quick-stats .quick-grid,.card-body.quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.quick-stats .quick-grid{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3.5)}.quick-stats h3{margin-top:0;margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary)}.card-body.quick-grid h3{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * 2)}.quick-grid p{margin-top:0;margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.quick-grid p a,.tally-chips a,.tally-chips span{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--zebra);padding-block:calc(var(--spacing) * 1.5);border-width:1px;flex-direction:column;align-items:center;display:flex}.quick-grid p a:hover{border-color:var(--primary);text-decoration-line:none}.quick-stats b,.tally-chips b{--tw-font-weight:var(--font-weight-bold);font-size:17px;font-weight:var(--font-weight-bold);color:var(--primary)}.quick-stats small,.tally-chips small{color:var(--muted-foreground);font-size:11px}.tally-chips{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (min-width:48rem){.tally-chips{grid-template-columns:repeat(10,minmax(0,1fr))}}.tally-chips a:hover{background-color:var(--secondary-soft);text-decoration-line:none}.touch-table td.hot{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--hot);background:#fde3df!important}.number-list{--tw-font-weight:var(--font-weight-semibold);font-size:15px;font-weight:var(--font-weight-semibold);--tw-tracking:.06em;letter-spacing:.06em;color:var(--secondary);word-spacing:6px;margin:0}.number-list.small{--tw-font-weight:var(--font-weight-normal);font-size:13px;font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--foreground);word-spacing:2px}.number-list.small span{margin-right:calc(var(--spacing) * 2.5);margin-bottom:var(--spacing);white-space:nowrap;display:inline-block}.lookup-summary{margin-top:0;margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.lookup-summary span{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--zebra);padding-inline:var(--spacing);padding-block:calc(var(--spacing) * 2.5);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);border-width:1px;flex-direction:column;align-items:center;display:flex}.lookup-summary b{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--primary)}.heat-grid{gap:var(--spacing);grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.heat-grid span{border-radius:calc(var(--radius) - 4px);padding-block:var(--spacing);color:var(--foreground);background:rgb(179 32 42/calc(var(--heat) * .5));flex-direction:column;align-items:center;display:flex}.heat-grid span b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.heat-grid span small{font-size:11px}.ball-bars{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.ball-bars{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--rows),auto)}}.ball-bar{align-items:center;gap:calc(var(--spacing) * 2);grid-template-columns:34px minmax(0,1fr) 36px 46px;font-size:13px;display:grid}.ball-bar b{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ball-bar small{text-align:right;color:var(--muted-foreground)}.mini-ball{--tw-font-weight:var(--font-weight-bold);width:30px;height:30px;font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-white);background:radial-gradient(circle at 35% 30%, #ef5350, var(--primary));border-radius:3.40282e38px;place-items:center;display:grid}.bar{height:calc(var(--spacing) * 2);background-color:var(--muted);border-radius:3.40282e38px;overflow:hidden}.bar i{background:linear-gradient(90deg, #f19a8f, var(--primary));border-radius:3.40282e38px;height:100%;display:block}.simulation .pending-row{--tw-tracking:3px;letter-spacing:3px;color:var(--muted-foreground)}.simulation .ball.pending{background-color:var(--muted);color:var(--muted-foreground);--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--border);--tw-ring-inset:inset;background-image:none}.schedule-table td{vertical-align:top}.schedule-table td a{padding-block:3px;display:block}.schedule-table td a.extra{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--muted-foreground)}@media (min-width:26.25rem){.schedule-table td a.extra{font-size:13px}}.schedule-table .time-row td{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary)}.schedule-table .today-row th,.schedule-table .today-row td{background:#fff6dc!important}.head-tail-book td{font-size:15px}.head-tail-book .head-cell{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.06em;letter-spacing:.06em;color:var(--secondary)}.head-tail-book .tail-cell{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.head-tail-book tr.day-start td{border-top-style:var(--tw-border-style);border-top-width:2px;border-top-color:#c9d2df}.print-form{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.print-form fieldset{border-style:var(--tw-border-style);border-width:0;min-width:0;margin:0;padding:0}.print-form legend{margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--secondary)}.print-form label{gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);flex-direction:column;display:flex}.print-form label input{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.print-form label.wide{margin-top:calc(var(--spacing) * 3)}.field-row{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.field-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.choice-row{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.print-form .choice{cursor:pointer;flex-direction:row}.choice input{opacity:0;position:absolute}.choice span{align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--card);height:38px;padding-inline:calc(var(--spacing) * 3.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;display:flex}@media (hover:hover){.choice span:hover{background-color:var(--accent)}}.choice input:checked+span{border-color:var(--primary);background-color:var(--primary-soft);color:var(--primary)}.choice input:focus-visible+span{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--ring)}.choice-row.layouts{grid-template-columns:repeat(4,minmax(0,1fr));max-width:420px;display:grid}.layout-choice span{height:auto;padding-inline:var(--spacing);padding-block:calc(var(--spacing) * 2.5);white-space:nowrap;flex-direction:column;flex:1}.mini-sheet{gap:calc(var(--spacing) * .5);border-style:var(--tw-border-style);background-color:var(--color-white);width:30px;height:42px;padding:calc(var(--spacing) * .5);border-width:1px;border-color:#9aa3b0;border-radius:2px;display:grid}.mini-sheet b{background-color:#f2b8b3;border-radius:1px}.mini-sheet.per-2{grid-template-rows:repeat(2,minmax(0,1fr))}.mini-sheet.per-4{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.mini-sheet.per-6{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.form-actions{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.sheet-preview{background-color:var(--muted);height:520px;overflow:hidden}.sheet-preview iframe{transform-origin:0 0;--tw-scale-x:40%;--tw-scale-y:40%;--tw-scale-z:40%;width:250%;height:250%;scale:var(--tw-scale-x) var(--tw-scale-y);border-style:var(--tw-border-style);border-width:0}.embed-code{resize:vertical;border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);background-color:var(--muted);width:100%;height:auto;padding:calc(var(--spacing) * 3);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.swatches i{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);border-radius:3.40282e38px}.embed-preview{background-color:var(--muted);justify-content:center;display:flex}@media (min-width:480px){.tickets-field{grid-column:span 2/span 2}}.tickets-field textarea{resize:vertical;width:100%;min-height:92px;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.04em;letter-spacing:.04em;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ticket-summary{border-radius:calc(var(--radius) - 2px);background-color:var(--muted);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ticket-summary.win{background-color:var(--success-soft);color:var(--success)}.ticket-table tbody th{width:120px;font-family:var(--font-mono);font-size:15px}.ticket-table .match-list{text-align:left;margin:0}.ticket-history ul{margin-top:0;margin-bottom:calc(var(--spacing) * 2);padding:0;list-style-type:none}.ticket-history li{justify-content:space-between;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-bottom-width:1px;display:flex}.ticket-history li span{white-space:nowrap;color:var(--muted-foreground)}.ticket-history li span.win{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--success)}.dream-filter{margin-bottom:calc(var(--spacing) * 3);width:100%}.dream-numbers a{margin-right:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.daily-article h2{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:17px;font-weight:var(--font-weight-semibold);color:var(--secondary)}.daily-article p{margin-block:calc(var(--spacing) * 2);--tw-leading:var(--leading-relaxed);font-size:15px;line-height:var(--leading-relaxed);color:var(--foreground)}.daily-article .article-meta{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);margin-top:0}.daily-article .article-lead{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.article-specials{margin-block:calc(var(--spacing) * 4);width:100%}.article-specials caption{padding-bottom:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--secondary)}.article-specials th[rowspan]{width:calc(var(--spacing) * 20);vertical-align:middle}.article-specials .special{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.daily-article .article-game{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);border-top-width:1px;flex-wrap:wrap;display:flex}.article-game>a{min-width:calc(var(--spacing) * 36);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.article-game small{color:var(--muted-foreground);flex-basis:100%;font-size:13px}@media (min-width:40rem){.article-game small{flex-basis:auto}}.daily-article .article-note{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);color:var(--muted-foreground);border-top-width:1px;font-size:13px}.article-list{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style-type:none;display:grid}.article-list a{gap:var(--spacing);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);padding:calc(var(--spacing) * 4);color:var(--foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;flex-direction:column;display:flex}@media (hover:hover){.article-list a:hover{text-decoration-line:none}}.article-list strong{color:var(--secondary);font-size:15px}.article-list span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.article-nav{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;gap:calc(var(--spacing) * 3);display:flex}.article-nav a{height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;align-items:center;display:inline-flex}@media (hover:hover){.article-nav a:hover{text-decoration-line:none}}.article-nav a[rel=next]{margin-left:auto}.leftbar,.rightbar{min-width:0}.station-list ul,.link-list{padding:var(--spacing);margin:0;list-style-type:none}@media not all and (min-width:62rem){.station-list ul{gap:calc(var(--spacing) * .5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.station-list li a,.link-list a{min-height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:space-between;align-items:center;display:flex}@media (hover:hover){:is(.station-list li a,.link-list a):hover{background-color:var(--accent);color:var(--primary);text-decoration-line:none}}.station-list li a[aria-current]{background-color:var(--primary-soft);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary)}.today-state{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex:none;place-items:center;display:inline-grid}.today-state .icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.today-state.done{color:var(--success)}.today-state.soon{color:var(--muted-foreground)}.today-state.live i{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);animation:var(--animate-pulse-ring);background-color:var(--hot);border-radius:3.40282e38px}.calendar-card{padding-bottom:calc(var(--spacing) * 2)}@media not all and (min-width:48rem){.calendar-card{display:none}}.calendar-head{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--secondary);border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex}.calendar-head strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.calendar-head a,.calendar-head span{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--foreground);border-width:1px;place-items:center;display:grid}.calendar-head span{opacity:.35}.calendar-head a:hover{background-color:var(--accent);text-decoration-line:none}.calendar-grid{gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-template-columns:repeat(7,minmax(0,1fr));font-size:13px;display:grid}.calendar-grid>*{border-radius:calc(var(--radius) - 2px);place-items:center;height:34px;display:grid}.calendar-grid b{--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.calendar-grid a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}@media (hover:hover){.calendar-grid a:hover{background-color:var(--accent);text-decoration-line:none}}.calendar-grid .off{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.calendar-grid .today{color:var(--foreground);--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin:0;font-size:13px}.calendar-grid .selected{background-color:var(--primary);color:var(--primary-foreground)}@media (hover:hover){.calendar-grid .selected:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.calendar-grid .selected:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.calendar-grid .selected:hover{color:var(--primary-foreground)}}.live-schedule{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.live-schedule a{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--zebra);padding-inline:calc(var(--spacing) * .5);padding-block:calc(var(--spacing) * 2);white-space:nowrap;color:var(--foreground);border-width:1px;flex-direction:column;align-items:center;font-size:11.5px;display:flex}@media (hover:hover){.live-schedule a:hover{border-color:var(--primary);text-decoration-line:none}}.live-schedule b{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.live-schedule small{text-align:center;white-space:normal;min-height:15px;color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:11px}.live-schedule a[data-state=live]{border-color:var(--primary);background-color:#fde3df}.live-schedule a[data-state=live] small{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary)}.live-schedule a[data-state=done]{opacity:.75}.live-status{margin-top:0;margin-bottom:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}.live-status [data-live-message]{margin-right:auto}.live-expand{margin-block:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1);height:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 6);justify-content:center;align-items:center;gap:var(--spacing);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:currentColor;opacity:.8;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;flex-shrink:0;display:inline-flex}@media (hover:hover){.live-expand:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.live-expand:hover{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.live-expand:hover{opacity:1}}.live-expand svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.live-expand-text{display:none}@media (min-width:48rem){.live-expand-text{display:inline}}.live-expand .icon-close,.is-fullscreen .live-expand .icon-open{display:none}.is-fullscreen .live-expand .icon-close{display:block}.connection-dot{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--success);border-radius:3.40282e38px;flex:0 0 10px}.live-status[data-live-state=live]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-status[data-live-state=live]{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.live-status[data-live-state=live]{background-color:var(--primary-soft);color:var(--primary)}[data-live-state=live] .connection-dot{animation:var(--animate-pulse-ring);background-color:var(--hot)}.live-status[data-live-state=waiting]{background-color:var(--warning-soft);color:var(--warning);border-color:#f1dca8}[data-live-state=waiting] .connection-dot{background-color:#bf810f}.live-status[data-live-state=complete]{background-color:var(--success-soft);color:var(--success);border-color:#bfe3cc}.live-status[data-live-state=conflict],.live-status[data-live-state=stale],.live-status[data-live-state=offline]{background-color:var(--warning-soft);color:var(--warning);border-color:#f1dca8}[data-live-state=conflict] .connection-dot,[data-live-state=stale] .connection-dot,[data-live-state=offline] .connection-dot{background-color:#a46815}.slot-changed{animation:var(--animate-confirmed)}.live-channel.is-fullscreen{z-index:1000;overscroll-behavior:contain;background-color:var(--background);padding:calc(var(--spacing) * 2);margin:0;position:fixed;inset:0;overflow-y:auto}@media (min-width:26.25rem){.live-channel.is-fullscreen{padding:calc(var(--spacing) * 3)}}@media (min-width:48rem){.live-channel.is-fullscreen{padding:calc(var(--spacing) * 6)}}.is-fullscreen>*{max-width:var(--container-6xl);margin-inline:auto}.is-fullscreen .board-links,.is-fullscreen .number-controls,.is-fullscreen .touch-row,.is-fullscreen .loto-title,.is-fullscreen .loto-table,.is-fullscreen .card-related{display:none}.is-fullscreen .result-card{margin-bottom:calc(var(--spacing) * 3)}.is-fullscreen .live-status{z-index:10;position:sticky;top:0}@media (min-width:48rem){.is-fullscreen .prize-numbers span{--tw-leading:1.6;font-size:32px;line-height:1.6}.is-fullscreen .special .prize-numbers span{font-size:40px}.is-fullscreen .stations-4 .prize-numbers span{font-size:24px}.is-fullscreen .stations-4 .special .prize-numbers span{font-size:28px}.is-fullscreen .board-head h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}html.live-locked{overflow:hidden}.prize-numbers .slot-changed{animation:1.6s cubic-bezier(.2,.9,.3,1.2) both prize-pop}.special .prize-numbers .slot-changed{animation:2.4s cubic-bezier(.2,.9,.3,1.3) both prize-pop}@media (prefers-reduced-motion:reduce){*{transition:none!important}.slot-changed,.pending-number.drawing i,.burst i,.prize-numbers .slot-changed,.special .prize-numbers .slot-changed,.pulse,.live-tag i,.menu-live i,.today-state.live i{animation:none}.slot-changed{background:#fff0c5}}@media print{.site-header,.site-menu,.quickbar,.crumbbar,aside,footer,.skip-link,.number-controls,.touch-row,.card-actions,.pagination,.result-tools,.quick-links,.region-tabs,.today-table,.week-links,.game-tabs,.live-status,.faq,.to-top{display:none!important}body{background:#fff}.page-grid{display:block}.wrap{max-width:100%;padding:0}.result-card{break-inside:avoid;box-shadow:none;border:1px solid #999}.table-scroll{overflow:visible}}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.container{width:100%}@media (min-width:26.25rem){.container{max-width:26.25rem}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:62rem){.container{max-width:62rem}}@media (min-width:75rem){.container{max-width:75rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-vietnamese-wght-normal.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--radius:.625rem;--background:#f3f5f8;--foreground:#1f2430;--card:#fff;--card-foreground:#1f2430;--popover:#fff;--popover-foreground:#1f2430;--primary:#b3202a;--primary-foreground:#fff;--primary-soft:#fdecec;--secondary:#1d3f73;--secondary-foreground:#fff;--secondary-soft:#eaf0f8;--muted:#f4f6f9;--muted-foreground:#5d6778;--accent:#f1f4f8;--accent-foreground:#1f2430;--destructive:#c62828;--border:#e3e7ee;--input:#d0d6df;--ring:#2f6fc4;--hot:#c8201a;--mark:#ffe08a;--zebra:#f8f9fb;--success:#1f7a47;--success-soft:#e8f6ee;--warning:#9a6411;--warning-soft:#fff6e0;--region-mb:#b3202a;--region-mn:#2f6fc4;--region-mt:#e3a008;--region-vl:#23884f}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:107.06%;ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}@keyframes pulse-ring{0%{box-shadow:0 0 #d9261c80}70%,to{box-shadow:0 0 0 8px #d9261c00}}@keyframes blink{50%{opacity:.25}}@keyframes confirmed-slot{0%,30%{background-color:#ffe294}to{background-color:#0000}}@keyframes reel{0%,to{opacity:.65;transform:translateY(-7%)}50%{opacity:1;transform:translateY(7%)}}@keyframes burst{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--x), var(--y)) rotate(var(--r));opacity:0}}@keyframes prize-pop{0%{opacity:0;background-color:#ffe294;transform:scale(.35);box-shadow:0 0 #f5b400bf}35%{opacity:1;transform:scale(1.22)}55%{transform:scale(.94)}72%{transform:scale(1.04);box-shadow:0 0 0 14px #f5b40000}85%{background-color:#ffe294;transform:scale(1)}to{background-color:#0000;transform:scale(1);box-shadow:0 0 #f5b40000}}