.maintenance-announcement_notice__8NKSV{--accent:#8ce6ff;--muted:#afc4d4;position:fixed;z-index:2147483500;top:calc(max(8px, var(--app-safe-top, env(safe-area-inset-top, 0px))) + 8px);left:50%;transform:translateX(-50%);box-sizing:border-box;width:min(420px,calc(100% - 32px));max-height:calc(100dvh - max(24px, var(--app-safe-top, env(safe-area-inset-top, 0px))) - max(16px, var(--app-safe-bottom, env(safe-area-inset-bottom, 0px))));overflow-y:auto;overscroll-behavior:contain;padding:18px;color:#eefaff;border:1px solid #71c4e48c;background:linear-gradient(145deg,#102b40,#07121f 80%);box-shadow:inset 0 1px #b3ecff33,0 12px 32px #0008;font-family:Exo\ 2,ui-sans-serif,system-ui,sans-serif}.maintenance-announcement_hud__2lc6d{border-radius:5px 18px 5px 18px}.maintenance-announcement_repquest__iFLzO{--accent:#f3d08a;--muted:#d3bf9a;color:#fff0cd;border-color:#d3a756;border-radius:6px;background:linear-gradient(#281409c9,#150d0be8),url(/images/repquest/quests/quest-board-wood.webp) 50% /450px auto;box-shadow:inset 0 0 0 3px #6e481f,inset 0 0 0 4px #c49a454d,0 12px 32px #0009}.maintenance-announcement_topline__MLo8i{display:flex;align-items:center;gap:10px}.maintenance-announcement_emblem__IlY0o{display:grid;flex-shrink:0;place-items:center;width:42px;height:42px;border:1px solid #8ce6ff66;color:var(--accent);background:#67cfff12;border-radius:5px 12px}.maintenance-announcement_repquest__iFLzO .maintenance-announcement_emblem__IlY0o{border-color:#edc57880;border-radius:50%;background:#bd7a2426}.maintenance-announcement_eyebrow__xs3Um{flex:1;min-width:0;margin:0;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.maintenance-announcement_eyebrow__xs3Um span{display:block;margin-top:3px;color:var(--muted);font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}.maintenance-announcement_timer__Y5I8I{display:flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:66px;padding:8px 7px;border:1px solid #7dcde34d;border-radius:5px;color:var(--accent);background:#0003;font:700 20px/1.1 Exo\ 2,ui-sans-serif,sans-serif;font-variant-numeric:tabular-nums}.maintenance-announcement_repquest__iFLzO .maintenance-announcement_timer__Y5I8I{border-color:#d3a75666}.maintenance-announcement_title__zuI1M{margin:16px 0 9px;color:inherit;font-size:clamp(18px,4.8vw,22px);line-height:1.2;font-weight:800;text-wrap:balance}.maintenance-announcement_repquest__iFLzO .maintenance-announcement_title__zuI1M{color:#ffe4a5;font-family:Georgia,serif}.maintenance-announcement_description__jNdsv{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.maintenance-announcement_acknowledge__gFDOF{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:46px;margin-top:16px;padding:10px 12px;border:1px solid #71c4e4b3;border-radius:4px 10px;color:#e8faff;background:linear-gradient(#184b61,#103043);box-shadow:inset 0 1px #b3ecff33;font-family:inherit;font-size:14px;font-weight:700;line-height:1.3;cursor:pointer}.maintenance-announcement_repquest__iFLzO .maintenance-announcement_acknowledge__gFDOF{border-color:#dfb766;border-radius:4px;color:#fff0cd;background:linear-gradient(#785223,#3b250f);font-family:Georgia,serif}.maintenance-announcement_notice__8NKSV[data-compact=true]{width:-moz-max-content;width:max-content;max-width:calc(100% - 32px);padding:0 12px;border-radius:7px}.maintenance-announcement_compactButton__UxIty{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:0;padding:0;background:none;color:var(--accent);font:600 12px/1.4 Exo\ 2,ui-sans-serif,sans-serif;cursor:pointer}.maintenance-announcement_compactTime__YkL1E{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.maintenance-announcement_acknowledge__gFDOF:focus-visible,.maintenance-announcement_compactButton__UxIty:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}