.modal_radix_content{--modal-content-size-compact:360px;--modal-content-size-default:400px;--modal-content-size-wide:520px;--modal-drawer-viewport-gap:16px;--modal-drawer-max-height:calc(100dvh - var(--modal-drawer-viewport-gap));--modal-drawer-body-max-height:calc(100dvh - 40px);--modal-surface-radius:16px;--modal-surface-padding-compact:20px 16px;--modal-surface-padding-default:24px 16px;--modal-surface-padding-offer:24px 16px 20px;--modal-close-area-size:32px;--modal-close-area-inset:16px;--modal-close-icon-size:20px;--modal-close-control-radius:8px;--modal-close-control-color:#ffffffe0;--modal-close-control-color-hover:#fff;--modal-close-control-bg:#ffffff1a;--modal-close-control-bg-hover:#ffffff2e;--modal-close-control-border:1px solid #ffffff29;--modal-close-control-border-hover:1px solid #ffffff47;--modal-close-control-shadow:none;--modal-close-focus-ring:var(--t-focus-ring,#ffffff70);--modal-close-glyph-size:16px;--modal-drawer-handle-bg:#ffffffb8;--modal-drawer-handle-bg-active:#fff;--modal-drawer-handle-border:#ffffff2e;--modal-sheet-handle-width:36px;--modal-sheet-handle-height:5px;--modal-sheet-handle-radius:999px;--modal-sheet-handle-color:#ffffff52;--modal-sheet-handle-color-active:#ffffff8f;--modal-sheet-handle-offset-top:8px;--modal-sheet-handle-zone-height:24px;--modal-sheet-handle-hit-area:44px}.modal_content_size_compact{width:100%;max-width:var(--modal-content-size-compact)}.modal_content_size_default{width:100%;max-width:var(--modal-content-size-default)}.modal_content_size_wide{width:100%;max-width:var(--modal-content-size-wide)}@media (max-width:560px){.modal_content_full_mobile_drawer{width:100vw!important;max-width:100vw!important;max-height:var(--modal-drawer-max-height)!important;margin:0!important}}.modal_surface_spacing_compact{padding:var(--modal-surface-padding-compact)}.modal_surface_spacing_default{padding:var(--modal-surface-padding-default)}.modal_surface_spacing_offer{padding:var(--modal-surface-padding-offer)}.modal_close_area{z-index:10;width:var(--modal-close-area-size);height:var(--modal-close-area-size);font:inherit;color:var(--modal-close-control-color);cursor:pointer;background:var(--modal-close-control-bg);border:var(--modal-close-control-border);border-radius:var(--modal-close-control-radius);box-shadow:var(--modal-close-control-shadow);-webkit-tap-highlight-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;transition:color .16s,background-color .16s,border-color .16s,opacity .16s,transform .16s;display:flex;position:static}.modal_close_area .icon{color:currentColor;font-size:var(--modal-close-icon-size);line-height:1}.modal_close_area svg{width:var(--modal-close-icon-size);height:var(--modal-close-icon-size);color:currentColor}.modal_close_area svg path{fill:currentColor}.modal_close_area:hover{color:var(--modal-close-control-color-hover);background:var(--modal-close-control-bg-hover);border:var(--modal-close-control-border-hover);opacity:1}.modal_close_area:focus-visible{outline:2px solid var(--modal-close-focus-ring);outline-offset:2px}.modal_close_area_absolute{z-index:10;width:var(--modal-close-area-size);height:var(--modal-close-area-size);font:inherit;color:var(--modal-close-control-color);cursor:pointer;background:var(--modal-close-control-bg);border:var(--modal-close-control-border);border-radius:var(--modal-close-control-radius);box-shadow:var(--modal-close-control-shadow);-webkit-tap-highlight-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;transition:color .16s,background-color .16s,border-color .16s,opacity .16s,transform .16s;display:flex;position:absolute}.modal_close_area_absolute .icon{color:currentColor;font-size:var(--modal-close-icon-size);line-height:1}.modal_close_area_absolute svg{width:var(--modal-close-icon-size);height:var(--modal-close-icon-size);color:currentColor}.modal_close_area_absolute svg path{fill:currentColor}.modal_close_area_absolute:hover{color:var(--modal-close-control-color-hover);background:var(--modal-close-control-bg-hover);border:var(--modal-close-control-border-hover);opacity:1}.modal_close_area_absolute:focus-visible{outline:2px solid var(--modal-close-focus-ring);outline-offset:2px}.modal_close_area_absolute{top:var(--modal-close-area-inset);right:var(--modal-close-area-inset)}.modal_sheet_content{--modal-content-size-compact:360px;--modal-content-size-default:400px;--modal-content-size-wide:520px;--modal-drawer-viewport-gap:16px;--modal-drawer-max-height:calc(100dvh - var(--modal-drawer-viewport-gap));--modal-drawer-body-max-height:calc(100dvh - 40px);--modal-surface-radius:16px;--modal-surface-padding-compact:20px 16px;--modal-surface-padding-default:24px 16px;--modal-surface-padding-offer:24px 16px 20px;--modal-close-area-size:32px;--modal-close-area-inset:16px;--modal-close-icon-size:20px;--modal-close-control-radius:8px;--modal-close-control-color:#ffffffe0;--modal-close-control-color-hover:#fff;--modal-close-control-bg:#ffffff1a;--modal-close-control-bg-hover:#ffffff2e;--modal-close-control-border:1px solid #ffffff29;--modal-close-control-border-hover:1px solid #ffffff47;--modal-close-control-shadow:none;--modal-close-focus-ring:var(--t-focus-ring,#ffffff70);--modal-close-glyph-size:16px;--modal-drawer-handle-bg:#ffffffb8;--modal-drawer-handle-bg-active:#fff;--modal-drawer-handle-border:#ffffff2e;--modal-sheet-handle-width:36px;--modal-sheet-handle-height:5px;--modal-sheet-handle-radius:999px;--modal-sheet-handle-color:#ffffff52;--modal-sheet-handle-color-active:#ffffff8f;--modal-sheet-handle-offset-top:8px;--modal-sheet-handle-zone-height:24px;--modal-sheet-handle-hit-area:44px}.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle){z-index:10;width:var(--modal-close-area-size);height:var(--modal-close-area-size);font:inherit;color:var(--modal-close-control-color);cursor:pointer;background:var(--modal-close-control-bg);border:var(--modal-close-control-border);border-radius:var(--modal-close-control-radius);box-shadow:var(--modal-close-control-shadow);-webkit-tap-highlight-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;transition:color .16s,background-color .16s,border-color .16s,opacity .16s,transform .16s;display:flex}.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle) .icon{color:currentColor;font-size:var(--modal-close-icon-size);line-height:1}.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle) svg{width:var(--modal-close-icon-size);height:var(--modal-close-icon-size);color:currentColor}.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle) svg path{fill:currentColor}.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle):hover{color:var(--modal-close-control-color-hover);background:var(--modal-close-control-bg-hover);border:var(--modal-close-control-border-hover);opacity:1}.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle):focus-visible{outline:2px solid var(--modal-close-focus-ring);outline-offset:2px}.modal_sheet_content button.case-win-items-modal__close:before,.modal_sheet_content button.case-win-items-modal__close:after{width:var(--modal-close-glyph-size);content:"";background:currentColor;border-radius:999px;height:2px;position:absolute}.modal_sheet_content button.case-win-items-modal__close:before{transform:rotate(45deg)}.modal_sheet_content button.case-win-items-modal__close:after{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.modal_sheet_content{animation:none!important}}@media (max-width:560px){.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle),.modal_sheet_content a[class*=close i]:not(.modal_sheet_handle),.modal_sheet_content [role=button][class*=close i]:not(.modal_sheet_handle),.modal_sheet_content .modal_sheet_close_control{white-space:nowrap!important;clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.modal_sheet_content button[class*=close i]:not(.modal_sheet_handle):focus-visible,.modal_sheet_content a[class*=close i]:not(.modal_sheet_handle):focus-visible,.modal_sheet_content [role=button][class*=close i]:not(.modal_sheet_handle):focus-visible,.modal_sheet_content .modal_sheet_close_control:focus-visible{width:var(--modal-close-area-size,32px)!important;height:var(--modal-close-area-size,32px)!important;clip:auto!important;clip-path:none!important;margin:0!important;padding:4px!important;top:12px!important;right:12px!important;overflow:visible!important}}
