.game-mode-dialog_dialog__r_dTM{padding:0!important;width:min(540px,calc(100vw - 28px))!important;max-width:540px!important;max-height:calc(100dvh - 28px);overflow:auto;border:1px solid #d6ad56!important;border-radius:24px!important;background:#170d25!important;color:#fff6df!important;box-shadow:0 24px 100px #000b,0 0 0 5px #cba35112!important;gap:0!important;isolation:isolate;transition-property:opacity,transform}.game-mode-dialog_dialog__r_dTM>button{color:#fff6df;z-index:2;background:#160a28c9;border:1px solid #d6ad5677;border-radius:50%;width:36px;height:36px;display:grid;place-items:center}.game-mode-dialog_art__l_bSa{height:156px;background-size:cover;background-position:center 38%;position:relative;flex-shrink:0}.game-mode-dialog_art__l_bSa:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#170d25,transparent 90%)}.game-mode-dialog_content__K1JYL{padding:0 32px 28px;text-align:center;position:relative;margin-top:-20px}.game-mode-dialog_brand__1t9n_{display:inline-flex;gap:8px;align-items:center;color:#e7c779;letter-spacing:.2em;font-size:11px;font-weight:700}.game-mode-dialog_title__wwXK4{font-size:clamp(24px,5vw,34px)!important;font-weight:750;line-height:1.2!important;margin:16px 0 8px!important;overflow-wrap:anywhere}.game-mode-dialog_description__lxT9V{color:#bcb0cf!important;font-size:15px;line-height:1.5;margin:0 0 24px!important}.game-mode-dialog_choices__J3ubQ{display:grid;gap:12px}.game-mode-dialog_choices__J3ubQ>a,.game-mode-dialog_choices__J3ubQ>button{display:flex;align-items:center;gap:14px;width:100%;min-height:78px;padding:16px 20px;border:1px solid #f0bb45;border-radius:14px;text-decoration:none;text-align:start;cursor:pointer;transition:filter .15s,transform .15s}.game-mode-dialog_choices__J3ubQ>a:hover,.game-mode-dialog_choices__J3ubQ>button:hover{filter:brightness(1.12);transform:translateY(-1px)}.game-mode-dialog_choices__J3ubQ>a:focus-visible,.game-mode-dialog_choices__J3ubQ>button:focus-visible{outline:3px solid #fff4c4;outline-offset:4px}.game-mode-dialog_choices__J3ubQ svg{flex-shrink:0;width:23px;height:23px}.game-mode-dialog_choices__J3ubQ svg:last-child{width:18px;height:18px;margin-inline-start:auto}.game-mode-dialog_choices__J3ubQ span{font-size:17px;font-weight:750;line-height:1.4}.game-mode-dialog_choices__J3ubQ small{display:block;font-weight:400;font-size:12px;margin-top:3px;opacity:.8}.game-mode-dialog_real__6YUWw{background:linear-gradient(120deg,#f5dda4,#cea254);color:#23162c}.game-mode-dialog_demo__B_RZD{background:linear-gradient(#4b2fb0,#160b4a);color:#fff4c4}.game-mode-dialog_note__5cX6K{color:#ad9fbe;font-size:12px;line-height:1.5;margin:20px 0 0}@media(max-width:420px){.game-mode-dialog_art__l_bSa{height:125px}.game-mode-dialog_content__K1JYL{padding:0 20px 22px}.game-mode-dialog_choices__J3ubQ>a,.game-mode-dialog_choices__J3ubQ>button{padding:14px 12px;gap:10px}.game-mode-dialog_choices__J3ubQ span{font-size:16px}}@media(max-height:500px) and (orientation:landscape){.game-mode-dialog_art__l_bSa{height:60px}.game-mode-dialog_content__K1JYL{margin-top:0;padding:0 24px 14px}.game-mode-dialog_brand__1t9n_{display:none}.game-mode-dialog_title__wwXK4{margin:0 0 4px!important;font-size:24px!important}.game-mode-dialog_description__lxT9V{margin-bottom:12px!important}.game-mode-dialog_choices__J3ubQ{grid-template-columns:1fr 1fr}.game-mode-dialog_choices__J3ubQ>a,.game-mode-dialog_choices__J3ubQ>button{padding:10px;gap:8px}.game-mode-dialog_choices__J3ubQ svg:last-child{display:none}.game-mode-dialog_choices__J3ubQ span{font-size:14px}.game-mode-dialog_note__5cX6K{margin-top:10px}}@media(prefers-reduced-motion:reduce){.game-mode-dialog_choices__J3ubQ>a,.game-mode-dialog_choices__J3ubQ>button{transition:none;transform:none!important}}.message-bell{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;text-decoration:none;font-size:14px;white-space:nowrap;padding:8px 10px;border-radius:10px}.message-bell:hover{background:#b4945922}.message-envelope{position:relative;display:inline-flex}.message-envelope b{position:absolute;top:-10px;right:-12px;background:#bd243d;color:white;min-width:18px;height:18px;border-radius:10px;padding:0 4px;font:700 11px/18px sans-serif;text-align:center}.message-bell.has-unread .message-envelope{color:#f36378;animation:message-pulse 2s ease-in-out infinite}@keyframes message-pulse{50%{filter:drop-shadow(0 0 5px #d83255);transform:rotate(-9deg)}}@media(prefers-reduced-motion:reduce){.message-bell.has-unread .message-envelope{animation:none}}.message-inbox{color:inherit;width:100%;min-width:0}.message-inbox>header,.message-inbox>header>div{display:flex;align-items:center;gap:20px}.message-inbox>header{justify-content:space-between;margin-bottom:28px}.message-inbox h1{font-size:30px;font-weight:700;margin:0}.message-inbox p{opacity:.75;margin:6px 0}.message-inbox button{cursor:pointer;min-height:44px}.message-inbox button:disabled{opacity:.4;cursor:default}.message-inbox>header button,.message-open>button,.message-pagination button{border:1px solid #aa8b6055;border-radius:10px;padding:10px 16px;display:inline-flex;align-items:center;gap:6px}.message-list{display:grid;gap:12px}.message-list>button{width:100%;display:flex;text-align:left;align-items:flex-start;gap:16px;padding:22px;border:1px solid #9880a640;border-radius:14px;background:#9880a610}.message-list>button.is-unread{border-color:#bb9258;background:#bda16a16}.message-list span{display:grid;gap:8px;flex:1;min-width:0}.message-list strong{font-size:17px;overflow-wrap:anywhere}.message-list small{opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list time,.message-open time{font-size:12px;opacity:.6}.message-list b{font-size:11px;background:#ba274125;color:#db4b63;border-radius:10px;padding:4px 9px}.message-empty{text-align:center;padding:65px 24px;border:1px dashed #9880a640;border-radius:16px}.message-empty svg{margin:0 auto 15px;color:#bf9b62}.message-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:22px}.message-open{padding:28px;border:1px solid #9880a640;border-radius:16px;background:#9880a610}.message-open h2{font-size:24px;line-height:1.4;margin:24px 0 10px;overflow-wrap:anywhere}.message-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin-top:28px}.account-topbar .message-bell{margin-left:auto}.account-topbar .account-return{margin-left:12px}.agency-messages{max-width:1000px;margin:40px auto;padding:24px}.agency-messages>nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}@media(max-width:580px){.message-bell{padding:8px;font-size:12px;gap:7px}.header-inner .message-bell>span:last-child{display:none}.message-inbox h1{font-size:26px}.message-list>button,.message-open{padding:18px}.message-list b{font-size:10px}.account-topbar{flex-wrap:wrap}.account-topbar .message-bell{margin-left:auto}}