/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.radio_radio-container{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.radio_radio-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.radio_radio,.radio_radio-wrapper{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);cursor:pointer}.radio_radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-border-style:solid;border-style:solid;border-width:2px;border-color:var(--color-buttons-icons-secondary-default,var(--buttons-icons-secondary-default));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-radius:3.40282e+38px;flex-shrink:0;grid-row-start:1;grid-column-start:1}.radio_radio:checked{border-color:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active))}.radio_radio:focus{--tw-outline-style:none;outline-style:none}.radio_radio:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.radio_radio:disabled{cursor:not-allowed;opacity:.5}.radio_radio-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-primary,var(--text-color-primary));-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio_radio-icon-wrapper{pointer-events:none;width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);stroke:var(--color-white,#fff);grid-row-start:1;grid-column-start:1;place-self:center}.radio_radio-icon-wrapper:is(:where(.radio_group):has(:disabled) *){stroke:#03071240}@supports (color:color-mix(in lab,red,red)){.radio_radio-icon-wrapper:is(:where(.radio_group):has(:disabled) *){stroke:color-mix(in oklab,var(--color-gray-950,oklch(13% .028 261.692)) 25%,transparent)}}.radio_radio-icon{opacity:0}.radio_radio-wrapper:has(.radio_radio:checked) .radio_radio-icon{opacity:1}}
/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.select_select-label{display:block}.select_select-option-adornment{pointer-events:none}.select_select-default-width{width:100%}.select_select[data-label-position=inline]{flex-direction:column;gap:5px;display:inline-flex}.select_select-inline-container{display:inline-flex}.select_select[data-label-position=inline] .select_select-control{border-style:var(--tw-border-style);background-color:var(--color-input-background-default,var(--input-background-default));-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:0;border-radius:9px;align-items:center;width:auto;position:relative}@media (hover:hover){.select_select[data-label-position=inline] .select_select-control:hover{background-color:var(--color-input-background-hover,var(--input-background-hover))}}.select_select[data-label-position=inline] .select_select-control{--select-pill-transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 0 1px var(--select-inline-rim)}.select_select[data-label-position=inline][data-set] .select_select-control{box-shadow:inset 0 0 0 1px var(--select-set-rim)}@media (hover:none){.select_select[data-label-position=inline][data-set] .select_select-control{background-color:var(--select-set-fill)}}@media (hover:hover){.select_select[data-label-position=inline][data-set] .select_select-control:where(:not(:hover)){background-color:var(--select-set-fill)}}.select_select[data-label-position=inline][data-set] .select_select-inline-key{color:var(--select-set-key-ink)}.select_select[data-label-position=inline][data-set] .select_select-single-value{font-weight:var(--select-set-value-weight)}.select_select[data-label-position=inline][data-set] .select_select-multi-value-count{font-weight:var(--select-set-count-weight)}@media (hover:none){.select_select[data-label-position=inline][data-set] .select_select-control:where(:not(.select_select-control-menu-open,.select_select-control-error,.select_select-control-disabled)) .select_select-dropdown-indicator{color:var(--select-set-caret-ink)}}@media (hover:hover){.select_select[data-label-position=inline][data-set] .select_select-control:where(:not(.select_select-control-menu-open,.select_select-control-error,.select_select-control-disabled)) .select_select-dropdown-indicator:where(:not(:hover)){color:var(--select-set-caret-ink)}}.select_select[data-label-position=inline] .select_select-control.select_select-control-error{box-shadow:inset 0 0 0 1px var(--buttons-border-error-default)}.select_select[data-label-position=inline] .select_select-control.select_select-control-disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.select_select[data-label-position=inline] .select_select-control.select_select-control-focused:not([data-pointer]):before,.select_select[data-label-position=inline] .select_select-control:not([data-pointer]):has(.select_select-native-control:focus-visible):before{content:"";box-shadow:0 0 0 2px var(--buttons-icons-secondary-active);border-radius:12px;position:absolute;inset:-3px}.select_select[data-label-position=outside] .select_select-control:not([data-pointer]):has(.select_select-native-control:focus-visible):before{content:"";box-shadow:0 0 0 2px var(--buttons-icons-secondary-active);border-radius:11px;position:absolute;inset:-3px}.select_select[data-label-position=inline][data-size=sm] .select_select-control{gap:6px;height:28px;min-height:28px;padding:0 22px 0 10px}.select_select[data-label-position=inline][data-size=md] .select_select-control{gap:7px;height:34px;min-height:34px;padding:0 26px 0 12px}.select_select[data-label-position=inline][data-size=lg] .select_select-control{gap:8px;height:40px;min-height:40px;padding:0 30px 0 14px}.select_select-inline-key{white-space:nowrap;color:var(--color-text-secondary,var(--text-color-secondary));text-transform:uppercase;letter-spacing:.09em;flex:none;font-weight:600;line-height:1}.select_select[data-label-position=inline][data-size=sm] .select_select-inline-key{font-size:9px}.select_select[data-label-position=inline][data-size=md] .select_select-inline-key{font-size:10px}.select_select[data-label-position=inline][data-size=lg] .select_select-inline-key{font-size:11px}.select_select[data-label-position=inline][data-size] .select_select-value-container{gap:var(--gap-0,var(--spacing-0));padding:var(--padding-0,var(--spacing-0));min-width:var(--select-inline-value-min,0);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:720px){.select_select[data-label-position=inline][data-size] .select_select-value-container{min-width:0}}.select_select[data-label-position=inline][data-size] .select_select-single-value{color:var(--color-text-primary,var(--text-color-primary));font-weight:600;line-height:1}.select_select[data-label-position=inline][data-size=sm] .select_select-single-value{font-size:11.5px}.select_select[data-label-position=inline][data-size=md] .select_select-single-value{font-size:12.5px}.select_select[data-label-position=inline][data-size=lg] .select_select-single-value{font-size:14px}.select_select[data-label-position=inline] .select_select-indicators-container{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);padding:var(--padding-0,var(--spacing-0));position:absolute;top:50%}.select_select[data-label-position=inline] .select_select-control.select_select-control-error .select_select-dropdown-indicator{color:var(--color-buttons-border-error-default,var(--buttons-border-error-default))}.select_select[data-label-position=inline] .select_select-dropdown-indicator svg{width:14px;height:14px}.select_select[data-label-position=inline] .select_select-control:where(:not(.select_select-control-menu-open,.select_select-control-error,.select_select-control-disabled)) .select_select-dropdown-indicator{color:var(--select-inline-caret-ink)}.select_select[data-label-position=inline][data-size=sm] .select_select-indicators-container{right:7px}.select_select[data-label-position=inline][data-size=md] .select_select-indicators-container{right:9px}.select_select[data-label-position=inline][data-size=lg] .select_select-indicators-container{right:11px}.select_select[data-label-position=inline] .select_select-error-text,.select_select[data-label-position=inline] .select_select-helper-text{margin-top:var(--margin-0,var(--spacing-0));padding-inline:calc(var(--spacing,.25rem) * .5);font-size:11px;font-weight:500;line-height:1.3}.select_select-control{cursor:default;border-radius:var(--radius-lg,var(--button-radius-lg));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-secondary,var(--border-secondary));background-color:var(--color-input-background-default,var(--input-background-default));align-items:center;width:100%;display:flex;position:relative}@media (hover:hover){.select_select-control:hover{border-color:var(--color-border-secondary,var(--border-secondary));background-color:var(--color-input-background-hover,var(--input-background-hover))}}.select_select[data-size=sm] .select_select-control{height:calc(var(--spacing,.25rem) * 8);min-height:calc(var(--spacing,.25rem) * 8)}.select_select[data-size=md] .select_select-control{height:calc(var(--spacing,.25rem) * 11);min-height:calc(var(--spacing,.25rem) * 11)}.select_select[data-size=lg] .select_select-control{height:calc(var(--spacing,.25rem) * 14);min-height:calc(var(--spacing,.25rem) * 14)}.select_select-control.select_select-control-focused,.select_select-control.select_select-control-menu-open{border-color:var(--color-border-secondary,var(--border-secondary))}.select_select-control.select_select-control-menu-open{background-color:var(--color-input-background-default,var(--input-background-default))}.select_select-control-menu-open .select_select-placeholder{color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.select_select-control.select_select-control-disabled{cursor:not-allowed;border-color:var(--color-buttons-border-secondary-disabled,var(--buttons-border-secondary-disabled));background-color:var(--color-buttons-background-secondary-disabled,var(--buttons-background-secondary-disabled))}.select_select-control-disabled .select_select-dropdown-indicator,.select_select-control-disabled .select_select-multi-value-placeholder,.select_select-control-disabled .select_select-placeholder,.select_select-control-disabled .select_select-single-value,.select_select-control.select_select-control-disabled{color:var(--color-buttons-text-secondary-disabled,var(--buttons-text-secondary-disabled))}.select_select-control.select_select-control-error{border-color:var(--color-buttons-border-error-default,var(--buttons-border-error-default))}.select_select-value-container{align-items:center;gap:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-normal,400);height:100%;font-weight:var(--font-weight-normal,400);flex:1;display:flex;overflow:hidden}:where(.select_select[data-size=sm]) .select_select-value-container{padding-block:calc(var(--spacing,.25rem) * 1.5);padding-left:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:where(.select_select[data-size=md]) .select_select-value-container{padding-block:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}:where(.select_select[data-size=lg]) .select_select-value-container{padding-block:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.select_select-value-container-count{justify-content:space-between;align-items:center;width:100%;display:flex}.select_select-multi-value-count{text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-buttons-background-secondary-default,var(--buttons-background-secondary-default));padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-120,var(--line-height-120));line-height:var(--leading-120,var(--line-height-120));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active));font-variant-numeric:tabular-nums;border-radius:3.40282e+38px;overflow:hidden}.select_select-value-container--show-count{justify-content:space-between;gap:var(--gap-0,var(--spacing-0));padding-right:var(--padding-0,var(--spacing-0))}.select_select-value-container--show-count .select_select-multi-value{display:none}.select_select-value-container--show-count input{margin:var(--margin-0,var(--spacing-0));height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:var(--padding-0,var(--spacing-0));border-width:0;min-width:0}.select_select-multi-value-placeholder{--tw-leading:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.select_select-multi-value-placeholder,.select_select-placeholder{text-overflow:ellipsis;white-space:nowrap;line-height:var(--leading-label,var(--line-height-label));overflow:hidden}.select_select-placeholder{--tw-leading:var(--leading-label,var(--line-height-label));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.select_select[data-size=sm] .select_select-placeholder{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.select_select[data-size=md] .select_select-placeholder{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.select_select[data-size=lg] .select_select-placeholder{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.select_select-single-value{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active));overflow:hidden}:where(.select_select[data-size=sm]) .select_select-single-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:where(.select_select[data-size=md]) .select_select-single-value{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}:where(.select_select[data-size=lg]) .select_select-single-value{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.select_select-multi-value{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-buttons-background-secondary-default,var(--buttons-background-secondary-default));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-radius:.25rem;display:flex}.select_select-multi-value,.select_select-multi-value-label{color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.select_select-multi-value-remove{cursor:pointer}@media (hover:hover){.select_select-multi-value-remove:hover{color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.select_select-input{--tw-leading:1;color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active));line-height:1}.select_select[data-size=sm] .select_select-input{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.select_select[data-size=md] .select_select-input{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.select_select[data-size=lg] .select_select-input{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.select_select-indicators-container{padding-right:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 2);align-items:center;display:flex}.select_select-dropdown-indicator{cursor:pointer;padding-block:calc(var(--spacing,.25rem) * 1);color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}@media (hover:hover){.select_select-dropdown-indicator:hover{color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.select_select-control-menu-open .select_select-dropdown-indicator{color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.select_select-dropdown-indicator svg{transition:transform var(--select-caret-transition)}.select_select-control-menu-open .select_select-dropdown-indicator svg{transform:rotate(180deg)}.select_select-clear-indicator{cursor:pointer;padding:calc(var(--spacing,.25rem) * 1);color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}@media (hover:hover){.select_select-clear-indicator:hover{color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.select_select-menu{z-index:50;margin-top:calc(var(--spacing,.25rem) * 1);background:var(--select-menu-surface);border:1px solid var(--select-menu-border);border-radius:var(--select-menu-radius);width:100%;box-shadow:var(--select-menu-shadow);transform-origin:top;animation:select_select-menu-enter var(--select-menu-enter-motion);position:absolute;overflow:hidden}.select_select-menu-top{margin-top:var(--margin-0,var(--spacing-0));margin-bottom:calc(var(--spacing,.25rem) * 1);transform-origin:bottom;animation-name:select_select-menu-enter-top}.select_select-menu.select_select-menu-inline{min-width:100%;max-width:min(320px,90vw)}@keyframes select_select-menu-enter{0%{opacity:0;transform:translateY(-4px) scale(var(--select-menu-enter-scale))}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes select_select-menu-enter-top{0%{opacity:0;transform:translateY(4px) scale(var(--select-menu-enter-scale))}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.select_select-menu,.select_select-menu-top{animation:none}.select_select-dropdown-indicator svg{transition:none}.select_select[data-label-position=inline] .select_select-control{--select-pill-transition:none}}.select_select-menu-list{scrollbar-width:none;-ms-overflow-style:none}.select_select-menu-list::-webkit-scrollbar{display:none}.select_select-menu-list{max-height:calc(var(--spacing,.25rem) * 60);padding:var(--select-menu-list-padding);overflow-y:auto}.select_select-option{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default));border-bottom-width:1px;display:flex}.select_select-option:last-child{--tw-border-style:none;border-style:none}.select_select-option{background-color:var(--select-option-fill);border-bottom-color:var(--select-option-rule);position:relative}.select_select-option.select_select-option-focused{background-color:var(--select-option-focused-fill)}.select_select-menu[data-nav=key] .select_select-option.select_select-option-focused{background-color:var(--select-option-key-fill);box-shadow:var(--select-option-key-shadow)}.select_select-menu[data-nav=pointer] .select_select-option:not(.select_select-option-disabled):hover{background-color:var(--select-option-hover-fill);box-shadow:var(--select-option-hover-shadow)}.select_select-option.select_select-option-selected{color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active));font-weight:var(--select-option-selected-weight);background-image:var(--select-option-selected-image)}.select_select-menu[data-nav=key] .select_select-option.select_select-option-selected.select_select-option-focused{background-image:var(--select-option-selected-key-image)}.select_select-option.select_select-option-selected:before{content:"";display:var(--select-option-tab-display);width:var(--select-option-tab-width);height:var(--select-option-tab-height);background:var(--select-option-tab-color);border-radius:0 var(--corner-radiuses-xs) var(--corner-radiuses-xs) 0;inset-inline-start:0;position:absolute;top:50%;translate:0 -50%}.select_select-option.select_select-option-disabled{cursor:not-allowed;color:var(--color-buttons-text-secondary-disabled,var(--buttons-text-secondary-disabled))}.select_select-no-options-message{text-align:left;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.select_select-loading-message,.select_select-no-options-message{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.select_select-error-text{color:var(--color-buttons-border-error-default,var(--buttons-border-error-default))}.select_select-error-text,.select_select-helper-text{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.select_select-helper-text{color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default))}.select_select-native-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0000;cursor:pointer;opacity:0;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.select_select-native-control:focus,.select_select-native-control:focus-visible{box-shadow:none;outline:none}.select_select-native-control option{background:var(--input-background-default);color:var(--buttons-text-secondary-active)}.slider_slider{--slider-track-resolved:var(--slider-track,var(--disabled-300));--slider-fill-resolved:var(--slider-fill,var(--accent-color-default));--slider-thumb-resolved:var(--slider-thumb,var(--secondary-100));width:100%}.slider_root{width:100%}.slider_control{cursor:pointer;width:100%;padding-block:calc(var(--spacing,.25rem) * 2);touch-action:none;align-items:center;display:flex}.slider_track{height:calc(var(--spacing,.25rem) * 2.5);background:var(--slider-track-resolved);border-radius:3.40282e+38px;width:100%;position:relative}.slider_slider[data-size=sm] .slider_track{height:calc(var(--spacing,.25rem) * 1.5)}.slider_slider[data-size=lg] .slider_track{height:calc(var(--spacing,.25rem) * 3.5)}.slider_indicator{background:var(--slider-fill-resolved);height:100%}.slider_indicator,.slider_thumb{border-radius:3.40282e+38px;position:absolute}.slider_thumb{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.slider_thumb:focus{--tw-outline-style:none;outline-style:none}}@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}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.slider_thumb:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.slider_thumb{background:var(--slider-thumb-resolved)}.slider_slider[data-size=sm] .slider_thumb{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.slider_slider[data-size=lg] .slider_thumb{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}@media (hover:hover){.slider_thumb:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.slider_thumb[data-dragging]{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.slider_slider[data-disabled]{pointer-events:none;opacity:.5}.slider_slider-with-inputs{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;display:flex}.slider_values{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.slider_value-input{min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-lg,var(--button-radius-lg));--tw-border-style:solid;padding:calc(var(--spacing,.25rem) * 2);text-align:right;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-style:solid;border-width:1px;flex:1}.slider_value-input:focus{--tw-outline-style:none;outline-style:none}.slider_value-input:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.slider_value-input{border-color:var(--secondary-500);color:var(--secondary-100);background:var(--surface-default-medium)}.slider_values-divider{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--secondary-100)}.tag_tag{gap:var(--gap-4xs,var(--spacing-4xs));border-radius:var(--radius-sm,var(--corner-radiuses-sm));padding-inline:var(--padding-xs,var(--spacing-xs));padding-block:var(--padding-4xs,var(--spacing-4xs));display:inline-flex}.tag_tag[data-variant=primary]{background-image:var(--background-image-tag-primary-background,var(--tag-primary-background));color:var(--color-surface-default-strong,var(--surface-default-strong));align-items:center}.tag_tag[data-variant=primary] .tag_label{font-size:var(--text-text-xs,var(--font-size-xs));--tw-leading:var(--leading-120,var(--line-height-120));line-height:var(--leading-120,var(--line-height-120));--tw-font-weight:var(--font-weight-bold,700)}.tag_tag[data-variant=primary] .tag_label,.tag_tag[data-variant=primary] .tag_value{font-weight:var(--font-weight-bold,700);text-overflow:ellipsis;color:var(--color-surface-default-strong,var(--surface-default-strong));overflow:hidden}.tag_tag[data-variant=primary] .tag_value{font-size:var(--text-text-sm,var(--font-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-bold,700)}.tag_tag[data-variant=secondary]{--tw-border-style:solid;border-style:solid;border-width:1.5px;border-color:var(--color-tag-secondary-border,var(--tag-secondary-border));background-color:var(--color-tag-secondary-background,var(--tag-secondary-background));align-items:baseline}.tag_tag[data-variant=secondary] .tag_label{font-size:var(--text-text-xs,var(--font-size-xs));--tw-leading:var(--leading-120,var(--line-height-120));line-height:var(--leading-120,var(--line-height-120));--tw-font-weight:var(--font-weight-bold,700)}.tag_tag[data-variant=secondary] .tag_label,.tag_tag[data-variant=secondary] .tag_value{font-weight:var(--font-weight-bold,700);text-overflow:ellipsis;color:var(--color-text-primary,var(--text-color-primary));overflow:hidden}.tag_tag[data-variant=secondary] .tag_value{font-size:var(--text-text-sm,var(--font-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-bold,700)}.toast_region{z-index:var(--toast-z-index);box-sizing:border-box;width:min(var(--toast-max-width),100% - 2 * var(--toast-inset-inline));pointer-events:none;margin-inline:auto;position:fixed;inset-inline:0}.toast_region[data-placement=bottom]{inset-block-end:var(--toast-inset-block)}.toast_region[data-placement=top]{inset-block-start:var(--toast-inset-block)}.toast_toast{box-sizing:border-box;align-items:center;gap:var(--toast-gap);width:100%;padding:var(--toast-padding-block) var(--toast-padding-inline);border:1px solid var(--toast-edge);border-radius:var(--toast-radius);background:var(--toast-surface);box-shadow:var(--toast-shadow);pointer-events:auto;display:flex;position:relative;overflow:hidden}.toast_glow{width:var(--toast-glow-width);height:var(--toast-glow-height);border-radius:var(--corner-rounded);background:var(--toast-glow-neutral);opacity:var(--toast-glow-opacity);filter:blur(var(--toast-glow-blur));pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(-1 * var(--toast-glow-width) / 2);transform:translateY(-50%)}.toast_toast[data-variant=success] .toast_glow{background:var(--toast-glow-success)}.toast_toast[data-variant=error] .toast_glow{background:var(--toast-glow-error)}.toast_toast[data-variant=warning] .toast_glow{background:var(--toast-glow-warning)}.toast_toast[data-variant=info] .toast_glow{background:var(--toast-glow-info)}.toast_content{gap:var(--toast-content-gap);flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.toast_cta-button[data-slot=button]{flex-shrink:0;position:relative}.toast_close-button[data-slot=button]{border-radius:var(--radius-round,var(--corner-radiuses-round));padding:var(--padding-0,var(--spacing-0));width:var(--toast-close-size);height:var(--toast-close-size);min-height:var(--toast-close-size);flex-shrink:0;justify-content:center;position:relative}.toast_title{color:var(--toast-title-color);font-size:var(--toast-title-font-size);margin:0;font-weight:700;line-height:1.4}.toast_description{color:var(--toast-description-color);font-size:var(--toast-description-font-size);margin:0;font-weight:400;line-height:1.14}}@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}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media not all and (min-width:768px){.toast_region[data-placement=bottom]{inset-block-end:calc(var(--toast-inset-block) + var(--host-chrome-clearance) + env(safe-area-inset-bottom,0px))}.toast_description{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.banner-block_banner-block{box-sizing:border-box;width:100%;max-width:var(--game-list-grid-max-width);padding:var(--padding-sm);margin-inline:auto;padding-inline-end:calc(var(--padding-sm) + var(--banner-peek-mobile))}.banner-block_banner-block[data-layout=deck]{padding-inline-end:var(--padding-sm)}@media (min-width:768px){.banner-block_banner-block{padding-inline-end:calc(var(--padding-sm) + var(--banner-peek-desktop))}.banner-block_banner-block[data-layout=vertical]{height:100%;min-height:0;flex-direction:column;flex:auto;padding-inline-end:var(--padding-sm);display:flex}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-icon-button_button{width:var(--search-icon-button-size,28px);height:var(--search-icon-button-size,28px);border-radius:var(--radius-round);color:var(--search-panel-icon-muted);cursor:pointer;transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.search-icon-button_button:after{content:"";width:var(--search-icon-button-target-size,28px);height:var(--search-icon-button-target-size,28px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-icon-button_button:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px;box-shadow:0 0 0 4px var(--brand-color-default)}.search-icon-button_button:hover{background:var(--search-panel-row-background-hover);color:var(--search-panel-text)}.search-icon-button_icon{width:var(--search-icon-button-glyph-size,15px);height:var(--search-icon-button-glyph-size,15px)}@media (prefers-reduced-motion:reduce){.search-icon-button_button{transition:none}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-field_field{min-width:0;min-height:var(--search-panel-field-height);background:var(--search-panel-field-background);border:1px solid var(--search-panel-field-ring);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-standard);flex:auto;align-items:center;gap:9px;padding:7px 12px;display:flex}.search-field_field:focus-within{border-color:var(--search-panel-field-ring-focus);box-shadow:0 0 0 2px var(--search-panel-field-ring-focus)}@supports (color:color-mix(in lab,red,red)){.search-field_field:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--search-panel-field-ring-focus) 24%,transparent)}}.search-field_field:has(.search-field_input:focus-visible){outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px}.search-field_icon{width:17px;height:17px;color:var(--search-panel-icon-muted);transition:color var(--duration-base) var(--ease-standard);flex:none}.search-field_field:focus-within .search-field_icon{color:var(--search-panel-icon-focus)}.search-field_input{min-width:0;color:var(--search-panel-text);font-size:var(--search-panel-field-font-size);caret-color:var(--search-panel-accent);background:0 0;border:0;outline:none;flex:auto;line-height:1.35}.search-field_input::-moz-placeholder{color:var(--search-panel-text-muted)}.search-field_input::placeholder{color:var(--search-panel-text-muted)}@media (pointer:coarse),not all and (min-width:768px){.search-field_input{font-size:var(--font-size-md)}}.search-field_clear{--search-icon-button-size:22px;--search-icon-button-glyph-size:13px}@media (pointer:coarse),not all and (min-width:768px){.search-field_clear{--search-icon-button-target-size:44px}}@media (prefers-reduced-motion:reduce){.search-field_field,.search-field_icon{transition:none}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.empty-state_empty-state{max-width:var(--container-2xl,42rem);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:48rem){.empty-state_empty-state{gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 6)}}.empty-state_icon-frame{width:calc(var(--spacing,.25rem) * 15);height:calc(var(--spacing,.25rem) * 15);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-active,var(--accent-color-default));padding:calc(var(--spacing,.25rem) * 4);border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.empty-state_icon-frame{width:calc(var(--spacing,.25rem) * 18);height:calc(var(--spacing,.25rem) * 18)}}.empty-state_icon-frame{border-width:1.5px}.empty-state_icon-frame>svg{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);color:var(--color-text-primary,var(--text-color-primary))}@media (min-width:48rem){.empty-state_icon-frame>svg{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}}.empty-state_text{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.empty-state_title{color:var(--color-text-primary,var(--text-color-primary));font-size:18px;font-weight:700;line-height:1.3}.empty-state_description{color:var(--color-text-secondary,var(--text-color-secondary));font-size:14px;font-weight:400;line-height:1.5}.empty-state_actions{flex-direction:column;align-items:stretch;width:100%;display:flex}@media (min-width:48rem){.empty-state_actions{flex-direction:row;align-items:center;width:auto}.empty-state_actions>*{min-width:calc(var(--spacing,.25rem) * 40)}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-recent-searches_list{padding:0 var(--spacing-md) var(--spacing-2xs);flex-wrap:wrap;gap:7px;margin:0;list-style:none;display:flex}.search-recent-searches_list>li{min-width:0;max-width:min(100%,320px)}.search-recent-searches_chip{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs) 11px;background:var(--search-panel-recent-background);border-radius:var(--radius-round);color:var(--search-panel-text-muted);font-size:var(--font-size-xs);cursor:pointer;transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard);text-align:left;border:0;max-width:100%;font-weight:500;line-height:1;display:inline-flex}.search-recent-searches_chip:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px;box-shadow:0 0 0 4px var(--brand-color-default)}.search-recent-searches_chip:hover{background:var(--search-panel-recent-background-hover);color:var(--search-panel-text)}.search-recent-searches_icon{opacity:.55;flex-shrink:0;width:11px;height:11px}.search-recent-searches_label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (pointer:coarse),not all and (min-width:768px){.search-recent-searches_chip{min-height:var(--search-panel-touch-floor)}.search-recent-searches_list{padding-top:var(--spacing-2xs)}}@media (prefers-reduced-motion:reduce){.search-recent-searches_chip{transition:none}}}@layer design{.search-row-option_row{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-xs) var(--spacing-md);background:none;border:0;border-bottom:1px solid var(--search-panel-row-rule);text-align:left;cursor:pointer}.search-row-option_row:last-child{border-bottom:0}.search-row-option_row:hover,.search-row-option_row[aria-selected=true]{background:var(--search-panel-row-background-hover);outline:none}.search-row-option_row[aria-selected=true]{box-shadow:inset 2px 0 0 var(--search-panel-accent)}.search-provider-row_logo{display:grid;flex:none;place-items:center;width:100px;height:44px}.search-provider-row_logo img{max-width:92px;max-height:26px;-o-object-fit:contain;object-fit:contain}.search-provider-row_meta{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:2px}.search-provider-row_name{color:var(--search-panel-text);font-size:var(--font-size-sm);font-weight:600}.search-provider-row_count,.search-provider-row_name{overflow:hidden;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.search-provider-row_count{color:var(--search-panel-text-muted);font-size:var(--font-size-xs)}.search-provider-row_chevron{flex:none;width:15px;height:15px;color:var(--search-panel-icon-muted)}.search-result-row_art{flex:none;width:40px;height:53px;border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;background:var(--search-panel-row-background-hover)}.search-result-row_meta{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:2px}.search-result-row_name{overflow:hidden;color:var(--search-panel-text);font-size:var(--font-size-sm);font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.search-result-row_sub{display:flex;align-items:baseline;gap:var(--spacing-xs);min-width:0}.search-result-row_provider{overflow:hidden;color:var(--search-panel-text-muted);font-size:var(--font-size-xs);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.search-result-row_rtp{display:inline-flex;flex:none;align-items:baseline;gap:5px;color:var(--search-panel-text);font-size:var(--font-size-xs);font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}.search-result-row_rtp:before{content:"·";margin-right:3px;color:var(--search-panel-text-muted);font-weight:700}.search-result-row_rtp-label{color:var(--search-panel-text-muted);font-weight:400}.search-section-heading_title{margin:0;padding:var(--spacing-sm) var(--spacing-md) 7px;color:var(--search-panel-text-muted);font-size:var(--search-panel-heading-font-size);font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}.search-panel_surface{--search-panel-docked-field-height:44px;display:contents}.search-panel_surface[data-open=false]>.search-panel_backdrop,.search-panel_surface[data-open=false]>.search-panel_panel{display:none}}@layer design{}@layer design{}@layer design{}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media not all and (min-width:768px){.search-panel_surface[data-open=false]>.search-panel_panel{max-height:none;box-shadow:none;display:flex;position:static}.search-panel_surface[data-open=false] .search-panel_bar{--search-panel-field-height:var(--search-panel-docked-field-height);border-bottom:0}.search-panel_surface[data-open=false] .search-panel_close{display:none}}.search-panel_backdrop{z-index:0;background:var(--search-panel-backdrop);position:fixed;inset:0}.search-panel_panel{z-index:1;background:var(--search-panel-surface);border-bottom:1px solid var(--search-panel-edge);max-height:min(60vh,520px);box-shadow:var(--search-panel-shadow);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}@media not all and (min-width:768px){.search-panel_panel{--search-panel-phone-floor:130px;--search-panel-phone-keyboard-allowance:336px;max-height:max(var(--search-panel-phone-floor),calc(100dvh - 100% - var(--search-panel-phone-keyboard-allowance)))}}.search-panel_announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search-panel_panel-content{width:100%;max-width:var(--layout-section-width-normal);flex-direction:column;flex:auto;min-height:0;margin-inline:auto;display:flex}.search-panel_bar{align-items:center;gap:var(--spacing-xs);padding:9px var(--spacing-md);border-bottom:1px solid var(--search-panel-edge);flex:none;display:flex}@media (pointer:coarse),not all and (min-width:768px){.search-panel_close{--search-icon-button-target-size:44px}}.search-panel_list{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:0;overflow-y:auto}.search-panel_list::-webkit-scrollbar{display:none}.search-panel_list[data-loading]{overflow-y:hidden}.search-panel_door{align-items:center;gap:var(--spacing-3xs);width:100%;padding:12px var(--spacing-md);border:0;border-top:1px solid var(--search-panel-edge);color:var(--search-panel-text-muted);font-size:var(--font-size-xs);text-align:left;cursor:pointer;transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard);background:0 0;flex:none;margin:0;display:flex}.search-panel_door-say{flex:auto;min-width:0}.search-panel_door-count{color:var(--accent-color-default);font-variant-numeric:tabular-nums;font-weight:700}.search-panel_door-go{flex:none;width:.9375rem;height:.9375rem}.search-panel_door:hover{background:var(--search-panel-row-background-hover);color:var(--search-panel-text)}.search-panel_door:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px}@media (prefers-reduced-motion:reduce){.search-panel_door{transition:none}}@media (pointer:coarse),not all and (min-width:768px){.search-panel_door{min-height:var(--search-panel-touch-floor)}}.search-panel_footer{padding:10px var(--spacing-md);border-top:1px solid var(--search-panel-edge);color:var(--search-panel-text-muted);font-size:var(--font-size-xs);text-align:left;flex:none;margin:0}.search-panel_footer-count{color:var(--accent-color-default);font-variant-numeric:tabular-nums;font-weight:700}.search-panel_recent-heading-row{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);display:flex}.search-panel_clear-recent{padding:var(--spacing-sm) var(--spacing-md) 7px 0;color:var(--search-panel-text-muted);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-base) var(--ease-standard);background:0 0;border:0;margin:0;font-weight:600}.search-panel_clear-recent:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px}.search-panel_clear-recent:hover{color:var(--search-panel-text)}.search-panel_clear-recent:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:reduce){.search-panel_clear-recent{transition:none}}@media (pointer:coarse),not all and (min-width:768px){.search-panel_recent-heading-row{min-height:var(--search-panel-touch-floor);align-items:center}.search-panel_recent-heading-row>h2{padding-top:0;padding-bottom:0}.search-panel_clear-recent{padding:0 var(--spacing-md) 0 0;align-self:stretch;align-items:center;display:inline-flex}}.search-panel_empty{padding:30px var(--spacing-md) 34px;color:var(--search-panel-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0;line-height:1.5}.search-panel_empty b{color:var(--search-panel-text);font-weight:600}.search-panel_skeleton-row{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);display:flex}.search-panel_skeleton-art,.search-panel_skeleton-line{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--search-panel-skeleton-base) 25%,var(--search-panel-skeleton-sheen) 37%,var(--search-panel-skeleton-base) 63%);background-size:400% 100%;animation:search-panel_search-panel-shimmer 1.6s infinite;display:block}.search-panel_skeleton-art{flex:none;width:40px;height:53px}.search-panel_skeleton-line{width:min(42%,210px);height:11px}@keyframes search-panel_search-panel-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.search-panel_skeleton-art,.search-panel_skeleton-line{animation:none}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.category-selector_category-selector{z-index:50;background-color:var(--color-surface-default-medium,var(--surface-default-medium));flex-shrink:0;position:relative}.category-selector_category-selector .category-selector_category-selector-content{width:100%;max-width:var(--game-list-grid-max-width);margin-inline:auto;position:relative}.category-selector_category-selector .category-selector_carousel{padding-inline:var(--padding-md) var(--padding-sm);--mask-carousel-fade-x:linear-gradient(90deg,transparent,white var(--padding-md),white calc(100% - 40px),transparent);align-items:center}.category-selector_category-selector .category-selector_carousel>div{flex-shrink:0;align-self:stretch;align-items:center;display:flex}.category-selector_category-selector:hover{color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}.category-selector_category-selector .category-selector_divider[data-orientation=vertical]{margin-block:var(--divider-inset-block)}.category-selector_category-selector .category-selector_category-selector-item-button{cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-gap-2xs,var(--spacing-2xs));width:-moz-max-content;width:max-content;min-width:40px;padding:var(--padding-xs,var(--spacing-xs));font-size:var(--text-size-buttons-sm,var(--font-buttons-size-sm));--tw-leading:var(--leading-button,var(--line-height-regular));line-height:var(--leading-button,var(--line-height-regular));--tw-font-weight:var(--font-weight-buttons-semi-bold,var(--font-weight-semi-bold));font-weight:var(--font-weight-buttons-semi-bold,var(--font-weight-semi-bold));white-space:nowrap;color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default));flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (hover:hover){.category-selector_category-selector .category-selector_category-selector-item-button:hover{color:var(--color-buttons-text-secondary-hover,var(--buttons-text-secondary-hover))}}.category-selector_category-selector .category-selector_category-selector-item-button:active{color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.category-selector_category-selector .category-selector_category-selector-item-button:disabled{color:var(--color-buttons-text-secondary-disabled,var(--buttons-text-secondary-disabled))}.category-selector_category-selector .category-selector_category-selector-item-button:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:-2px}.category-selector_category-selector .category-selector_category-selector-item-button{transition:color var(--duration-fast) var(--ease-standard)}.category-selector_category-selector .category-selector_category-selector-item-button .category-selector_category-selector-tile-icon{aspect-ratio:1;height:var(--height-category-selector-icon-height,var(--category-selector-icon-width));width:-moz-fit-content;width:fit-content;color:var(--color-icon-secondary,var(--icon-color-secondary))}.category-selector_category-selector .category-selector_category-selector-item-button .category-selector_category-selector-tile-icon:is(:where(.category-selector_group):disabled *){color:var(--color-buttons-icons-secondary-disabled,var(--buttons-icons-secondary-disabled))}@media (hover:hover){.category-selector_category-selector .category-selector_category-selector-item-button .category-selector_category-selector-tile-icon:hover{color:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}}.category-selector_category-selector .category-selector_category-selector-item-button .category-selector_category-selector-tile-icon{transition:color var(--duration-fast) var(--ease-standard)}.category-selector_category-selector .category-selector_category-selector-item-button:hover .category-selector_category-selector-tile-icon{color:var(--color-buttons-icons-secondary-hover,var(--buttons-icons-secondary-hover))}.category-selector_category-selector .category-selector_category-selector-item-button:after{bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);background-color:var(--color-category-selector-active-border,var(--accent-color-default));--tw-content:"";content:var(--tw-content);transform-origin:50%;width:100%;height:2px;transition:transform var(--duration-base) var(--ease-standard);position:absolute;transform:scaleX(0)}.category-selector_category-selector .category-selector_category-selector-item-button:not(:disabled):hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.category-selector_category-selector .category-selector_category-selector-item-button,.category-selector_category-selector .category-selector_category-selector-item-button .category-selector_category-selector-tile-icon,.category-selector_category-selector .category-selector_category-selector-item-button:after{transition:none}}.category-selector_category-selector .category-selector_category-selector-search{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-search-anchor,10);align-items:center;display:flex;position:absolute}@media (min-width:48rem){.category-selector_category-selector .category-selector_category-selector-search{display:none}}.category-selector_category-selector .category-selector_category-selector-search{background-image:var(--image-fade-right,var(--image-gradient-fade-right));padding-right:var(--spacing-2xl);padding-left:var(--padding-xl,var(--spacing-xl))}@media (min-width:48rem){.category-selector_category-selector .category-selector_category-selector-search{padding-right:var(--spacing-2xl-desktop)}}.category-selector_category-selector .category-selector_category-selector-search .category-selector_category-selector-tile-icon{height:var(--height-category-selector-icon-search-height,var(--category-selector-search-icon-width));width:var(--width-category-selector-icon-search-width,var(--category-selector-search-icon-width));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-buttons-border-secondary-default,var(--buttons-border-secondary-default));background-color:var(--color-buttons-background-secondary-default,var(--buttons-background-secondary-default));border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.category-selector_category-selector .category-selector_category-selector-search .category-selector_category-selector-tile-icon:hover{border-color:var(--color-buttons-border-secondary-hover,var(--buttons-border-secondary-hover))}}.category-selector_category-selector .category-selector_category-selector-search .category-selector_category-selector-tile-icon:active{border-color:var(--color-buttons-border-secondary-active,var(--buttons-border-secondary-active))}svg:is(.category-selector_category-selector .category-selector_category-selector-search .category-selector_category-selector-tile-icon){height:var(--height-lg,var(--spacing-lg));width:var(--width-lg,var(--spacing-lg))}.category-selector_category-selector .category-selector_category-selector-search .category-selector_category-selector-tile-icon:active,.category-selector_category-selector .category-selector_category-selector-search .category-selector_category-selector-tile-icon:hover,:is(.category-selector_category-selector .category-selector_category-selector-item-button:active,.category-selector_category-selector .category-selector_category-selector-item-button[data-active=true]) .category-selector_category-selector-tile-icon{color:var(--color-buttons-icons-secondary-active,var(--buttons-icons-secondary-active))}.category-selector_category-selector .category-selector_category-selector-item-button:active,.category-selector_category-selector .category-selector_category-selector-item-button[data-active=true]{color:var(--color-buttons-text-secondary-active,var(--buttons-text-secondary-active))}.category-selector_category-selector .category-selector_category-selector-item-button[data-active=true]:after{transform:scaleX(1)}.category-selector_category-selector.category-selector_category-selector--search-expanded{z-index:var(--z-index-search-chrome,60);width:100%}.category-selector_category-selector .category-selector_category-selector-search-spacer{flex-shrink:0;width:83px}@media (min-width:48rem){.category-selector_category-selector .category-selector_category-selector-search-spacer{width:var(--search-desktop-collapsed-slot-width)}}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-tile_desktop-search-shell{inset-block:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-search-anchor,10);align-items:center;display:none;position:absolute}@media (min-width:48rem){.search-tile_desktop-search-shell{display:flex}}.search-tile_desktop-search-shell{background-color:var(--color-surface-default-medium,var(--surface-default-medium));padding-block:var(--spacing-xs);padding-inline:var(--spacing-xs) var(--padding-md);--shell-collapsed-width:calc(var(--search-desktop-collapsed-inner-width) + var(--spacing-xs) + var(--padding-md));--shell-end-inset:var(--padding-md);width:var(--shell-collapsed-width);transition:width var(--search-desktop-expand-duration,.3s) var(--ease-emphasized),padding var(--search-desktop-expand-duration,.3s) var(--ease-emphasized);left:auto;right:0}@media (prefers-reduced-motion:reduce){.search-tile_desktop-search-shell{transition:none}}.search-tile_desktop-search-shell:before{content:"";pointer-events:none;inset-block:calc(var(--spacing,.25rem) * 0);width:var(--padding-xl);background:var(--image-fade-right);position:absolute;right:100%}.search-tile_desktop-search-shell-open{z-index:var(--z-index-search-chrome,60)}.search-tile_desktop-search-shell-expanded{--shell-expanded-inner-width:var(--search-desktop-expanded-inner-width-sm);--shell-expanded-width:calc(var(--shell-expanded-inner-width) + var(--shell-end-inset));width:var(--shell-expanded-width);padding-block:var(--spacing-xs);padding-inline:0 var(--shell-end-inset);align-items:center;left:auto;right:0}@media (min-width:1440px){.search-tile_desktop-search-shell-expanded{--shell-expanded-inner-width:var(--search-desktop-expanded-inner-width-lg)}}.search-tile_desktop-search-field-wrap,.search-tile_desktop-search-input-cluster{width:100%;min-width:calc(var(--spacing,.25rem) * 0);position:relative}.search-tile_desktop-search-input,.search-tile_desktop-search-shell-expanded .search-tile_desktop-search-input{width:100%;min-width:calc(var(--spacing,.25rem) * 0)}.game-carousel_carousel-track{scroll-snap-type:inline mandatory;scroll-padding-inline:value(<length>,--spacing-*);flex-shrink:0}.game-carousel_carousel-track>*{scroll-snap-align:start}.game-carousel_carousel-list-container .game-carousel_carousel-track{padding:var(--spacing-md);margin:calc(-1 * var(--spacing-md));scroll-padding-inline:var(--spacing-md);--gc-fade-trailing:24px;-webkit-mask-image:linear-gradient(to right,#fff0 0,#ffffff63 calc(var(--gc-fade-leading,0px) * .25),#ffffffa8 calc(var(--gc-fade-leading,0px) * .5),#ffffffdb calc(var(--gc-fade-leading,0px) * .75),#fffffff5 calc(var(--gc-fade-leading,0px) * .9),#fff var(--gc-fade-leading,0),#fff calc(100% - var(--gc-fade-trailing,0px)),#fffffff5 calc(100% - var(--gc-fade-trailing,0px) * .9),#ffffffdb calc(100% - var(--gc-fade-trailing,0px) * .75),#ffffffa8 calc(100% - var(--gc-fade-trailing,0px) * .5),#ffffff63 calc(100% - var(--gc-fade-trailing,0px) * .25),#fff0 100%);mask-image:linear-gradient(to right,#fff0 0,#ffffff63 calc(var(--gc-fade-leading,0px) * .25),#ffffffa8 calc(var(--gc-fade-leading,0px) * .5),#ffffffdb calc(var(--gc-fade-leading,0px) * .75),#fffffff5 calc(var(--gc-fade-leading,0px) * .9),#fff var(--gc-fade-leading,0),#fff calc(100% - var(--gc-fade-trailing,0px)),#fffffff5 calc(100% - var(--gc-fade-trailing,0px) * .9),#ffffffdb calc(100% - var(--gc-fade-trailing,0px) * .75),#ffffffa8 calc(100% - var(--gc-fade-trailing,0px) * .5),#ffffff63 calc(100% - var(--gc-fade-trailing,0px) * .25),#fff0 100%)}.game-carousel_carousel-list-container .game-carousel_carousel-track>[data-peek]{opacity:var(--game-carousel-peek-opacity)}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@property --gc-fade-leading{syntax:"<length>";inherits:false;initial-value:0}@property --gc-fade-trailing{syntax:"<length>";inherits:false;initial-value:0}@layer design{.game-carousel_carousel-list-container .game-carousel_carousel-track>[data-peek]:focus-within{opacity:1}@media (prefers-reduced-motion:no-preference){.game-carousel_carousel-list-container .game-carousel_carousel-track>*{transition:opacity .12s linear}}.game-carousel_carousel-list-container{gap:var(--gap-xs,var(--spacing-xs));border-radius:var(--radius-md,.375rem);padding:var(--padding-sm,var(--spacing-sm));width:100%;max-width:var(--game-list-grid-max-width);flex-direction:column;margin-inline:auto;display:flex}.game-carousel_carousel-list-container .game-carousel_header{justify-content:space-between;align-items:flex-start;gap:var(--gap-2xl,var(--spacing-2xl));display:flex}.game-carousel_carousel-list-container .game-carousel_header .game-carousel_heading{min-width:calc(var(--spacing,.25rem) * 0);gap:var(--gap-3xs,var(--spacing-3xs));flex-direction:column;display:flex}.game-carousel_carousel-list-container .game-carousel_header .game-carousel_title{justify-content:flex-start;align-items:center;gap:var(--gap-xs,var(--spacing-xs));display:flex}.game-carousel_carousel-list-container .game-carousel_header .game-carousel_title .game-carousel_icon-container{height:var(--height-icons-avatars-lg,var(--icons-avatars-lg));width:var(--width-icons-avatars-lg,var(--icons-avatars-lg));justify-content:center;align-items:center;padding-inline:3px;display:flex}@media (min-width:48rem){.game-carousel_carousel-list-container .game-carousel_header .game-carousel_title .game-carousel_icon-container{height:var(--height-icons-avatars-xl,var(--icons-avatars-xl));width:var(--width-icons-avatars-xl,var(--icons-avatars-xl))}}.game-carousel_carousel-list-container .game-carousel_header .game-carousel_title .game-carousel_icon-container>svg>path{fill:var(--color-gamelist-icon-color,var(--gamelist-icon-color))}.game-carousel_carousel-list-container .game-carousel_header .game-carousel_title .game-carousel_title-text{font-size:var(--text-text-xl,var(--font-size-xl));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-bold,var(--font-weight-bold));font-weight:var(--font-weight-text-bold,var(--font-weight-bold));color:var(--color-text-primary,var(--text-color-primary))}.game-carousel_carousel-list-container .game-carousel_header .game-carousel_description{font-size:var(--text-text-sm,var(--font-size-sm));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-regular,var(--font-weight-regular));font-weight:var(--font-weight-text-regular,var(--font-weight-regular));color:var(--color-text-secondary,var(--text-color-secondary))}.game-carousel_carousel-list-container .game-carousel_navigation{justify-content:center;align-items:center;gap:var(--gap-xs,var(--spacing-xs));color:var(--color-text-primary,var(--text-color-primary));display:flex}.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_search{visibility:hidden}.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_view-all{height:var(--height-3xl,var(--spacing-3xl));justify-content:center;align-items:center;gap:var(--gap-3xs,var(--spacing-3xs));border-radius:var(--radius-md,.375rem);padding-inline:var(--padding-xs,var(--spacing-xs));padding-block:var(--padding-md,var(--spacing-md));text-transform:none;font-size:var(--text-size-buttons-sm,var(--font-buttons-size-sm));--tw-font-weight:var(--font-weight-text-semi-bold,var(--font-weight-semi-bold));font-weight:var(--font-weight-text-semi-bold,var(--font-weight-semi-bold));color:var(--color-buttons-text-secondary-default,var(--buttons-text-secondary-default));display:flex}.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_next,.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_prev{height:var(--height-xl,var(--spacing-xl));justify-content:center;align-items:center;gap:var(--gap-3xs,var(--spacing-3xs));padding:var(--padding-xs,var(--spacing-xs));display:none}@media (min-width:48rem){.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_next,.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_prev{display:flex}:is(.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_prev,.game-carousel_carousel-list-container .game-carousel_navigation .game-carousel_next)>svg{height:var(--height-icons-avatars-xs,var(--icons-avatars-xs));width:var(--width-icons-avatars-xs,var(--icons-avatars-xs))}}.game-carousel_carousel-list-container .game-carousel_carousel-row{flex-shrink:0}.game-carousel_carousel-list-container[data-bg-treatment=card]{background-image:var(--page-default-bg);border-radius:var(--corner-radiuses-md);padding:var(--rich-text-padding)}.game-carousel_carousel-list-container[data-bg-treatment=accent-glow]{isolation:isolate;position:relative}.game-carousel_carousel-list-container[data-bg-treatment=accent-glow]:before{content:"";inset:var(--spacing-md) calc(-1 * var(--spacing-lg)) calc(-1 * var(--spacing-3xl)) calc(-1 * var(--spacing-lg));z-index:-1;pointer-events:none;background-color:var(--effect-accent-glow-color);mask-image:var(--effect-accent-glow-mask-x),var(--effect-accent-glow-mask-y);mask-composite:intersect;-webkit-mask-image:var(--effect-accent-glow-mask-x),var(--effect-accent-glow-mask-y);-webkit-mask-composite:source-in;position:absolute}.game-carousel_carousel-list-container[data-size=sm][data-format="3_4"] .game-carousel_carousel-row{min-height:var(--game-card-height-sm-3-4)}.game-carousel_carousel-list-container[data-size=sm][data-format="1_1"] .game-carousel_carousel-row{min-height:var(--game-card-height-sm-1-1)}.game-carousel_carousel-list-container[data-size=sm][data-format="4_3"] .game-carousel_carousel-row{min-height:var(--game-card-height-sm-4-3)}.game-carousel_carousel-list-container[data-size=md][data-format="3_4"] .game-carousel_carousel-row{min-height:var(--game-card-height-md-3-4)}.game-carousel_carousel-list-container[data-size=md][data-format="1_1"] .game-carousel_carousel-row{min-height:var(--game-card-height-md-1-1)}.game-carousel_carousel-list-container[data-size=md][data-format="4_3"] .game-carousel_carousel-row{min-height:var(--game-card-height-md-4-3)}.game-carousel_carousel-list-container[data-size=lg][data-format="3_4"] .game-carousel_carousel-row{min-height:var(--game-card-height-lg-3-4)}.game-carousel_carousel-list-container[data-size=lg][data-format="1_1"] .game-carousel_carousel-row{min-height:var(--game-card-height-lg-1-1)}.game-carousel_carousel-list-container[data-size=lg][data-format="4_3"] .game-carousel_carousel-row{min-height:var(--game-card-height-lg-4-3)}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header{gap:var(--spacing-sm)}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header .game-carousel_title .game-carousel_title-text{letter-spacing:.01em;font-size:15px;font-weight:700;line-height:normal}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header .game-carousel_title .game-carousel_icon-container{flex:none;width:17px;height:17px;padding:0}.game-carousel_carousel-list-container[data-row-variant=category][data-head] .game-carousel_header{gap:10px}.game-carousel_carousel-list-container[data-row-variant=category][data-head] .game-carousel_header .game-carousel_title{gap:7px}.game-carousel_carousel-list-container[data-row-variant=category][data-head] .game-carousel_header .game-carousel_title .game-carousel_title-text{letter-spacing:.005em;font-size:17px;line-height:1.2}.game-carousel_carousel-list-container[data-row-variant=category][data-head=highlight] .game-carousel_header .game-carousel_title .game-carousel_icon-container{width:19px;height:19px}.game-carousel_carousel-list-container[data-row-variant=category][data-head=originals] .game-carousel_header .game-carousel_title .game-carousel_icon-container{width:15px;height:15px}:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all{padding:var(--spacing-3xs) 2px var(--spacing-3xs) var(--spacing-xs);height:auto;color:var(--color-cat-all-ink);letter-spacing:.02em;white-space:nowrap;border:none;font-size:12.5px;font-weight:600;line-height:normal}:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all:focus-visible:not(:disabled),:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all:hover:not(:disabled){color:var(--text-color-primary);background:0 0}:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all:active:not(:disabled){background:0 0}:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all-icon{width:13px;height:13px}:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all-icon path{fill:none}@media (prefers-reduced-motion:no-preference){:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all-icon{transition:transform var(--game-carousel-view-all-icon-motion)}}:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all:focus-visible .game-carousel_view-all-icon,:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all:hover .game-carousel_view-all-icon{transform:translate(2px)}@media (hover:none),(max-width:768px){:is(.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_header,.game-carousel_header[data-header-variant=category]) .game-carousel_view-all{z-index:1;margin-top:-13px;margin-bottom:-13px;padding-top:13px;padding-bottom:13px;position:relative}}.game-carousel_carousel-list-container[data-row-variant=category]{gap:0}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track{--gap:var(--spacing-sm);scrollbar-width:none;-ms-overflow-style:none}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track::-webkit-scrollbar{display:none}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track{padding:18px 0 18px var(--spacing-xs);margin:calc(-1 * var(--spacing-xs)) 0 -18px calc(-1 * var(--spacing-xs));gap:var(--gap);scroll-padding-inline:unset;scroll-padding-left:var(--spacing-xs);scroll-snap-type:x proximity;overscroll-behavior-x:contain;cursor:grab;list-style:none;display:flex;overflow:auto hidden;-webkit-mask-image:none;mask-image:none;container-type:inline-size}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track:focus-visible{outline:none}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-row:has(>.game-carousel_carousel-track:focus-visible){outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px;box-shadow:0 0 0 4px var(--brand-color-default)}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track>li{scroll-snap-align:start;flex:none}@media (max-width:768px){.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track{--gap:10px}}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-dragging]{cursor:grabbing}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-dragging] a,.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-dragging] button{pointer-events:none}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-dragging],.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-wheel-scrolling]{scroll-snap-type:none}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-feather=fade]{--fade:30px;--fade-end:12px;mask-image:linear-gradient(90deg,var(--mask-stop-opaque) 0 calc(100% - var(--fade)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,var(--mask-stop-opaque) 0 calc(100% - var(--fade)),transparent 100%)}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-feather=fade][data-at-start=false]{mask-image:linear-gradient(90deg,transparent 0,var(--mask-stop-opaque) var(--fade),var(--mask-stop-opaque) calc(100% - var(--fade)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--mask-stop-opaque) var(--fade),var(--mask-stop-opaque) calc(100% - var(--fade)),transparent 100%)}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-feather=fade][data-at-end=true]{mask-image:linear-gradient(90deg,transparent 0,var(--mask-stop-opaque) var(--fade),var(--mask-stop-opaque) calc(100% - var(--fade-end)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--mask-stop-opaque) var(--fade),var(--mask-stop-opaque) calc(100% - var(--fade-end)),transparent 100%)}.game-carousel_carousel-list-container[data-row-variant=category] .game-carousel_carousel-track[data-feather=fade][data-at-start=true][data-at-end=true]{mask-image:linear-gradient(90deg,transparent 0,var(--mask-stop-opaque) var(--fade-end),var(--mask-stop-opaque) calc(100% - var(--fade-end)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--mask-stop-opaque) var(--fade-end),var(--mask-stop-opaque) calc(100% - var(--fade-end)),transparent 100%)}.game-launcher_game-frame{height:var(--height-full-dvh,100dvh);min-height:calc(var(--spacing,.25rem) * 0);width:var(--width-full-dvw,100dvw);color:var(--color-text-primary,var(--text-color-primary));background-color:var(--color-surface-default-strong,var(--surface-default-strong));flex-direction:column;align-items:flex-start;display:flex}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (min-width:48rem){.game-launcher_game-frame{height:var(--height-full-dvh,100dvh);width:100%;padding:var(--padding-sm,var(--spacing-sm)) var(--padding-md,var(--spacing-md)) var(--padding-xl,var(--spacing-xl));flex-shrink:0;align-self:stretch}}.game-launcher_game-frame{--launcher-chrome-block-size:calc(var(--spacing-sm) + var(--spacing-xl) + 2.75rem + 2px);--launcher-shell-max-width:calc((100dvh - var(--launcher-chrome-block-size)) * 16 / 9)}.game-launcher_game-frame[data-fullscreen=true]{inset:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-top-layer,1000);height:var(--height-full-dvh,100dvh);width:var(--width-full-dvw,100dvw);background-color:var(--color-surface-3,var(--surface-3));padding:var(--padding-0,var(--spacing-0));position:fixed}.game-launcher_game-launcher-shell{min-height:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gradients-border-secondary,var(--gradients-border-secondary));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;flex:1;display:flex;overflow:hidden}@media (min-width:48rem){.game-launcher_game-launcher-shell{max-width:var(--launcher-shell-max-width);border-radius:var(--radius-card-md,var(--corner-radiuses-md));flex:none;margin-inline:auto}}.game-launcher_game-frame[data-fullscreen=true] .game-launcher_game-launcher-shell{margin-inline:var(--margin-0,var(--spacing-0));border-style:var(--tw-border-style);border-width:0;border-radius:0;flex:1;width:100%;max-width:none;height:100%}.game-launcher_game-launcher-stage{min-height:calc(var(--spacing,.25rem) * 0);background-color:var(--color-surface-3,var(--surface-3));flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;width:100%;display:flex;position:relative}@media (min-width:48rem){.game-launcher_game-launcher-stage{aspect-ratio:var(--aspect-video,16/9);flex:none}}.game-launcher_game-frame[data-fullscreen=true] .game-launcher_game-launcher-stage{flex:1}@media (min-width:48rem){.game-launcher_game-frame[data-fullscreen=true] .game-launcher_game-launcher-stage{aspect-ratio:auto}}.game-launcher_game-launcher-iframe{min-height:calc(var(--spacing,.25rem) * 0);background-color:var(--color-surface-3,var(--surface-3));opacity:0;width:100%;transition:opacity var(--duration-base,.26s) var(--ease-standard);flex:1}.game-launcher_game-launcher-iframe[data-loaded]{opacity:1}.game-launcher_game-launcher-loading{inset:calc(var(--spacing,.25rem) * 0);z-index:10;min-height:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);background-color:var(--color-surface-3,var(--surface-3));width:100%;color:var(--color-text-secondary-default,var(--text-secondary-default));transition:opacity var(--duration-base,.26s) var(--ease-standard);flex-direction:column;display:flex;position:absolute}.game-launcher_game-launcher-loading[data-hidden]{pointer-events:none;opacity:0}@media (prefers-reduced-motion:reduce){.game-launcher_game-launcher-iframe,.game-launcher_game-launcher-loading{transition:none}}.game-launcher_launcher-header{height:calc(var(--spacing,.25rem) * 11);background-color:var(--color-surface-default-medium,var(--surface-default-medium));width:100%;padding-inline:var(--padding-md,var(--spacing-md));flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media (min-width:48rem){.game-launcher_launcher-header{order:9999}}.game-launcher_container{aspect-ratio:1;height:var(--height-icons-avatars-xl,var(--icons-avatars-xl));width:var(--width-icons-avatars-xl,var(--icons-avatars-xl));justify-content:center;align-items:center;display:flex}.game-launcher_actions{align-items:center;gap:var(--gap-sm,var(--spacing-sm));display:flex}@media (min-width:48rem){.game-launcher_actions{gap:var(--gap-md,var(--spacing-md))}}.game-launcher_launcher-header .game-launcher_game-launcher-icon-button:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:-2px;box-shadow:none}.game-launcher_game-launcher-control-icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.game-launcher_launcher-back-icon{aspect-ratio:1;height:var(--height-icons-avatars-md,var(--icons-avatars-md));width:var(--width-icons-avatars-md,var(--icons-avatars-md));flex-shrink:0}.game-launcher_mode-actions{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.game-launcher_desktop-actions{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:none}@media (min-width:48rem){.game-launcher_desktop-actions{display:flex}}@media (orientation:landscape) and (max-height:600px) and (pointer:coarse){.game-launcher_desktop-actions{display:none}.game-launcher_game-frame{padding:var(--padding-0,var(--spacing-0))}.game-launcher_game-launcher-shell{margin-inline:var(--margin-0,var(--spacing-0));border-radius:0;flex:1;max-width:none}.game-launcher_game-launcher-stage{aspect-ratio:auto;flex:1}}.game-launcher_game-launcher-divider{height:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-divider,var(--border-divider));width:2px}.game-list-grid_game-list-grid-root{min-width:calc(var(--spacing,.25rem) * 0);gap:var(--gap-sm,var(--spacing-sm));padding-inline:var(--padding-md,var(--spacing-md));padding-top:var(--padding-xl,var(--spacing-xl));width:100%;max-width:var(--game-list-grid-max-width);margin-inline:auto;container:game-toolbar/inline-size}.game-list-grid_game-list-grid-content,.game-list-grid_game-list-grid-root{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.game-list-grid_game-list-grid-content{gap:var(--gap-md,var(--spacing-md))}.game-list-grid_game-list-grid-header{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.game-list-grid_game-list-grid-icon-container{height:var(--height-icons-avatars-lg,var(--icons-avatars-lg));width:var(--width-icons-avatars-lg,var(--icons-avatars-lg));justify-content:center;align-items:center;padding-inline:0;display:flex}.game-list-grid_game-list-grid-icon-container>svg>path{fill:var(--color-gamelist-icon-color,var(--gamelist-icon-color))}.game-list-grid_game-list-grid-title-text{min-width:calc(var(--spacing,.25rem) * 0);color:var(--color-text-primary,var(--text-color-primary));align-items:center;gap:10px;font-size:19px;font-weight:700;line-height:1.2;display:flex}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.game-list-grid_game-list-grid-title-text:focus,.game-list-grid_game-list-grid-title-text:focus-visible{box-shadow:none;outline:none}.game-list-grid_game-list-grid-title-name{display:inline}.game-list-grid_game-list-grid-title-count{color:var(--accent-color-default);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.game-list-grid_game-list-grid-back{background:var(--color-surface-default-medium);box-shadow:inset 0 0 0 1px var(--game-list-back-ring);color:var(--color-text-secondary);cursor:pointer;transition:background var(--game-list-back-motion),color var(--game-list-back-motion),box-shadow var(--game-list-back-motion);border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:7px 13px 7px 9px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.game-list-grid_game-list-grid-back:focus-visible,.game-list-grid_game-list-grid-back:hover{background:var(--color-surface-3);box-shadow:inset 0 0 0 1px var(--game-list-back-ring-hover);color:var(--color-text-primary)}.game-list-grid_game-list-grid-back:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px}.game-list-grid_game-list-grid-back-icon{flex:none;width:15px;height:15px}.game-list-grid_game-list-grid-controls-row{align-items:center;gap:var(--gap-xs,var(--spacing-xs));flex:none;margin-left:auto;display:flex}@container game-toolbar not (min-width:798px){.game-list-grid_game-list-grid-back,.game-list-grid_game-list-grid-icon-container{display:none}.game-list-grid_game-list-grid-title-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container game-toolbar (min-width:798px){.game-list-grid_game-list-grid-controls-row{gap:var(--game-list-infinite-grid-gap);grid-template-columns:minmax(0,1fr) max-content;display:grid}.game-list-grid_game-list-grid-controls-row .game-list-grid_game-list-grid-filters{grid-column:1/-2}.game-list-grid_game-list-grid-controls-row .game-list-grid_game-list-grid-sort{grid-column:-2/-1;justify-self:end}.game-list-grid_game-list-grid-controls-row .game-list-grid_game-list-grid-filters>*,.game-list-grid_game-list-grid-controls-row .game-list-grid_game-list-grid-sort>*{width:auto;min-width:0}}.game-list-grid_game-list-grid-body .game-list-grid_game-list-grid-infinite-grid{padding-inline:var(--padding-0,var(--spacing-0));padding-top:var(--padding-0,var(--spacing-0));margin-inline:calc(var(--padding-md) * -1)}.game-list-grid_game-list-grid-body .game-list-grid_game-list-grid-infinite-grid[data-size=sm][data-format="3_4"]{--grid-card-width:clamp(116px,11vw,168px)}@container game-toolbar not (min-width:798px){.game-list-grid_game-list-grid-body .game-list-grid_game-list-grid-infinite-grid[data-size=sm][data-format="3_4"]{--grid-card-width:102px}}.game-list-grid_game-list-grid-body .game-list-grid_game-list-grid-tile-grid{row-gap:14px}@container game-toolbar not (min-width:798px){.game-list-grid_game-list-grid-body .game-list-grid_game-list-grid-tile-grid{row-gap:12px}}.game-list-grid_game-list-grid-body{gap:var(--gap-0,var(--spacing-0));flex-direction:column;display:flex;position:relative}.game-list-grid_game-list-grid-body,.game-list-grid_game-list-grid-visible{min-height:calc(var(--spacing,.25rem) * 0);flex:1}@media (max-width:767px) and (orientation:landscape){.game-list-grid_game-list-grid-root{gap:var(--gap-0,var(--spacing-0));padding-block:var(--padding-0,var(--spacing-0))}.game-list-grid_game-list-grid-content{gap:var(--gap-0,var(--spacing-0))}.game-list-grid_game-list-grid-header{inset-inline:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);z-index:30;background-color:var(--color-surface-3,var(--surface-3));opacity:1;will-change:transform;transition:transform .25s;position:absolute;transform:translateY(0)}.game-list-grid_game-list-grid-body[data-toolbar-hidden] .game-list-grid_game-list-grid-header{pointer-events:none;z-index:40;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.game-list-grid_game-list-grid-header{transition:none}}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.provider-carousel_row{min-height:var(--provider-tile-height-mobile)}@media (min-width:768px){.provider-carousel_row{min-height:var(--provider-tile-height-desktop)}}.provider-carousel_viewport{padding-block:var(--provider-carousel-glow-gutter);margin-block:calc(-1 * var(--provider-carousel-glow-gutter));pointer-events:none;cursor:grab;touch-action:pan-y;-webkit-mask-image:var(--mask-provider-carousel-fade-x);mask-image:var(--mask-provider-carousel-fade-x);overflow:clip}.provider-carousel_track{pointer-events:auto;width:-moz-max-content;width:max-content;animation:var(--animation-provider-carousel-roll);display:flex}.provider-carousel_viewport:focus-within .provider-carousel_track,.provider-carousel_viewport:hover .provider-carousel_track{animation-play-state:paused}.provider-carousel_viewport[data-dragging]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.provider-carousel_set{align-items:center;gap:var(--game-list-gap);padding:0 var(--game-list-gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.provider-carousel_item{flex:none;position:relative}.provider-carousel_viewport img{-webkit-user-drag:none}.provider-carousel_title{color:var(--text-color-primary);font-size:var(--provider-carousel-title-size-mobile);letter-spacing:.005em;margin:0;font-weight:700;line-height:1.2}@media (min-width:768px){.provider-carousel_title{font-size:var(--provider-carousel-title-size-desktop)}}.provider-carousel_header-row{margin-bottom:var(--provider-carousel-title-gap);align-items:center}.provider-list-grid_root{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);gap:var(--gap-sm,var(--spacing-sm));padding-inline:var(--padding-md,var(--spacing-md));padding-top:var(--padding-md,var(--spacing-md));width:100%;max-width:var(--game-list-grid-max-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}.provider-list-grid_header{gap:var(--gap-sm,var(--spacing-sm));padding-block:var(--padding-xs,var(--spacing-xs));flex-direction:column;flex-shrink:0;display:flex}}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{@media (min-width:48rem){.provider-list-grid_header{padding-top:var(--padding-md,var(--spacing-md))}}.provider-list-grid_title-row{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:var(--gap-xs,var(--spacing-xs));display:flex}.provider-list-grid_icon-container{height:var(--height-icons-avatars-lg,var(--icons-avatars-lg));width:var(--width-icons-avatars-lg,var(--icons-avatars-lg));justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.provider-list-grid_icon-container{height:var(--height-icons-avatars-xl,var(--icons-avatars-xl));width:var(--width-icons-avatars-xl,var(--icons-avatars-xl))}}.provider-list-grid_icon-container{padding-inline:3px}.provider-list-grid_icon-container>svg>path{fill:var(--color-gamelist-icon-color,var(--gamelist-icon-color))}.provider-list-grid_title-text{font-size:var(--text-text-xl,var(--font-size-xl));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label));--tw-font-weight:var(--font-weight-text-bold,var(--font-weight-bold));font-weight:var(--font-weight-text-bold,var(--font-weight-bold));color:var(--color-text-primary,var(--text-color-primary))}.provider-list-grid_title-text:focus,.provider-list-grid_title-text:focus-visible{box-shadow:none;outline:none}.provider-list-grid_title-count{margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-text-lg,var(--font-size-lg));--tw-font-weight:var(--font-weight-text-medium,var(--font-weight-medium));font-weight:var(--font-weight-text-medium,var(--font-weight-medium));color:var(--color-text-secondary,var(--text-color-secondary))}.provider-list-grid_scroll-viewport{min-height:calc(var(--spacing,.25rem) * 0);--focus-bleed:8px;padding:var(--focus-bleed);margin-inline:calc(-1 * var(--focus-bleed));flex-direction:column;flex:1;margin-block-start:calc(-1 * var(--focus-bleed));margin-block-end:0;display:flex;overflow:hidden auto}.provider-list-grid_grid{gap:var(--game-list-infinite-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.provider-list-grid_grid{grid-template-columns:repeat(auto-fill,minmax(var(--provider-tile-grid-min),1fr))}}.provider-list-grid_footer{padding-block:var(--padding-md,var(--spacing-md));flex-shrink:0}.provider-list-grid_footer,.provider-list-grid_status{justify-content:center;align-items:center;gap:var(--gap-sm,var(--spacing-sm));flex-direction:column;display:flex}.provider-list-grid_status{padding-block:var(--padding-3xl,var(--spacing-3xl));text-align:center;flex:1}.provider-list-grid_status-message{font-size:var(--text-text-md,var(--font-size-md));color:var(--color-text-secondary,var(--text-color-secondary))}.search-results-dead-end_root{gap:var(--spacing-md);width:100%;min-width:0;padding:var(--spacing-md);text-align:start;flex-direction:column;display:flex}.search-results-dead-end_sentence{color:var(--search-panel-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.5}.search-results-dead-end_sentence b{color:var(--search-panel-text);font-weight:600}.search-results-dead-end_section{margin-inline:calc(var(--spacing-md) * -1);flex-direction:column;display:flex}.search-studio-chips_strip{gap:var(--spacing-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.search-studio-chips_slot{min-width:0;display:flex}.search-studio-chips_chip{align-items:center;gap:var(--spacing-sm);min-height:3.4375rem;padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--search-panel-edge);border-radius:var(--radius-lg);background:var(--search-panel-surface);color:inherit;font:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-width:0;max-width:20rem;transition:background var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);margin:0;display:inline-flex}.search-studio-chips_logo{-o-object-fit:contain;object-fit:contain;flex:none;width:3.375rem;height:2.25rem}.search-studio-chips_said{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search-studio-chips_name{color:var(--search-panel-text);font-size:var(--font-size-sm);font-weight:600}.search-studio-chips_count,.search-studio-chips_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-studio-chips_count{color:var(--search-panel-text-muted);font-size:var(--font-size-xs)}.search-studio-chips_go{width:.875rem;height:.875rem;color:var(--search-panel-icon-muted);transition:color var(--duration-base) var(--ease-standard);flex:none}.search-studio-chips_chip:hover{border-color:var(--search-panel-edge-hover);background:var(--search-panel-row-background-hover)}.search-studio-chips_chip:hover .search-studio-chips_go{color:var(--search-panel-text)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{}

/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.search-studio-chips_chip:focus-visible{outline:2px solid var(--buttons-icons-secondary-active);outline-offset:2px}@media (prefers-reduced-motion:reduce){.search-studio-chips_chip,.search-studio-chips_go{transition:none}}}