.recovery-notice{position:fixed;z-index:1000;right:20px;bottom:20px;width:min(440px,calc(100vw - 40px));padding:18px;border:1px solid #d4b7f06b;border-radius:16px;background:#161120eb;color:#faf5ff;box-shadow:0 16px 55px #05030a60;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font:14px/1.55 Inter,Arial,sans-serif}.recovery-notice p{color:inherit;margin:0 0 13px}.recovery-notice-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.recovery-notice button,.recovery-notice a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid #c5a3df55;border-radius:8px;padding:8px 11px;font:600 12px/1.3 Inter,Arial,sans-serif;text-decoration:none;color:#f7efff;background:#af8aff22;cursor:pointer}.recovery-notice .recovery-dismiss{margin-left:auto;background:transparent;color:#d3c2e2}.recovery-notice button:focus-visible,.recovery-notice a:focus-visible,.media-unavailable button:focus-visible{outline:2px solid #69dce8;outline-offset:3px}.media-unavailable{display:inline-flex;position:relative;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-width:0;max-width:100%;overflow:hidden;border:1px solid #bda3d33d;border-radius:inherit;background:linear-gradient(140deg,#1b1428,#12212a);color:#d4c2e6;text-align:center;padding:8px;font:11px/1.4 Inter,Arial,sans-serif;vertical-align:middle}.media-unavailable-symbol{font-size:25px;line-height:1;color:#a2d7df}.media-unavailable button{padding:7px 10px;min-height:36px;border:1px solid #b899d158;border-radius:6px;background:#af8aff22;color:#f8f2ff;font:11px Inter,Arial,sans-serif;cursor:pointer}.brand-avatar.media-unavailable{padding:1px;font-size:0}.brand-avatar.media-unavailable .media-unavailable-symbol{font-size:21px}.brand-avatar.media-unavailable>span:not(.media-unavailable-symbol){display:none}@media(max-width:767px){.recovery-notice{right:14px;bottom:14px;width:calc(100vw - 28px);font-size:13px;padding:15px}.recovery-notice-actions{gap:7px}.recovery-notice button,.recovery-notice a{min-height:42px}}@media(prefers-reduced-motion:reduce){.recovery-notice,.media-unavailable{animation:none;transition:none}}

.bot-trap,.form-honeypot{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}.map-load-status{font:12px/1.5 Inter,Arial,sans-serif;color:inherit;padding:8px 12px;margin:0}.xp-map .map-load-status{width:100%;flex-basis:100%}.xp-map iframe{display:block;width:100%;min-height:180px;border:0}
