.hl-notice{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;width:min(380px,100vw - 32px);color:var(--ui-ink,#1a1c2c);font-family:var(--ui-font-body);background:var(--ui-paper,#f4ecd8);border:2px solid var(--ui-outline,#1a1c2c);border-radius:var(--ui-radius,6px);box-shadow:0 3px 0 var(--ui-outline,#1a1c2c);pointer-events:auto;border-top:4px solid #f5b44a;grid-template-columns:112px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px;animation:.28s ease-out hl-notice-in;display:grid;position:fixed}.hl-notice .hl-notice__thumb{aspect-ratio:16/9;border:2px solid var(--ui-outline,#1a1c2c);width:112px;box-shadow:none;cursor:pointer;background:#0e1022;border-radius:4px;padding:0;display:block;position:relative;overflow:hidden}.hl-notice__thumb img{object-fit:cover;width:100%;height:100%;display:block}.hl-notice__play{color:#fff;text-shadow:0 1px 3px #000c;place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.hl-notice__body{gap:2px;min-width:0;display:grid}.hl-notice__title{margin:0;font-weight:800;line-height:1.2}.hl-notice__vs,.hl-notice__text,.hl-notice__more{margin:0;font-size:.85em;line-height:1.3}.hl-notice__vs{opacity:.85;font-weight:700}.hl-notice__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.hl-notice__cta{color:#fff;font:800 .85em / 1.2 var(--ui-font-body);border:2px solid var(--ui-outline,#1a1c2c);box-shadow:0 2px 0 var(--ui-outline,#1a1c2c);cursor:pointer;background:#111;border-radius:4px;padding:5px 10px}.hl-notice__more{opacity:.7}.hl-notice__dismiss{width:26px;height:26px;color:inherit;cursor:pointer;background:#00000014;border:0;border-radius:4px;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.hl-notice-scrim{z-index:110;background:var(--ui-scrim,#0a0c1899);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.hl-notice-modal{width:min(560px,100%);max-height:calc(100dvh - 32px);color:var(--ui-ink,#1a1c2c);font-family:var(--ui-font-body);background:var(--ui-paper,#f4ecd8);border:var(--ui-frame-border,2px solid #1a1c2c);border-radius:var(--ui-radius,6px);box-shadow:var(--ui-drop-lg,0 6px 0 #1a1c2c);gap:10px;padding:12px;display:grid;overflow:auto}.hl-notice-modal__head{align-items:baseline;gap:8px;display:flex}.hl-notice-modal__head h2{margin:0;font-size:1.1em}.hl-notice-modal__head span{opacity:.8;font-size:.9em}.hl-notice-modal__head .hl-notice__dismiss{margin-left:auto}@media (max-width:640px){.hl-notice{bottom:calc(96px + env(safe-area-inset-bottom,0px));grid-template-columns:88px minmax(0,1fr) auto;width:auto;left:16px;right:16px}.hl-notice .hl-notice__thumb{width:88px}}@keyframes hl-notice-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hl-notice{animation:none}}
.atlas-world .atlas-dock a.atlas-dock-discord{min-width:56px;height:100%;color:var(--ui-on-wood-muted);border-left:1px solid var(--ui-wood-700);border-radius:var(--ui-radius-sm);font:600 var(--ui-text-xs) / 1.1 var(--ui-font-body);flex-direction:column;justify-content:center;align-items:center;gap:1px;margin-left:4px;padding:2px 6px;text-decoration:none;display:flex;position:relative}.atlas-world .atlas-dock a.atlas-dock-discord:hover,.atlas-world .atlas-dock a.atlas-dock-discord:focus-visible{background:var(--ui-wood-700);color:var(--ui-on-wood)}.atlas-dock-discord-logo{color:#fff;border:1px solid var(--ui-outline,#1a1c2c);background:#5865f2;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.atlas-world .atlas-dock a.atlas-dock-discord:hover .atlas-dock-discord-logo{background:#4752c4}.discord-menu-item{width:100%;min-height:48px;color:var(--ui-ink,#1a1c2c);background:var(--ui-paper,#fff8e7);box-shadow:0 3px 0 var(--ui-line,#c9bfa6);border:2px solid #5865f2;border-radius:10px;align-items:center;gap:12px;margin:8px 0;padding:10px 16px;text-decoration:none;display:flex}.discord-menu-item:hover,.discord-menu-item:focus-visible{background:#eef0ff}.discord-menu-logo{color:#fff;background:#5865f2;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.discord-menu-label{gap:1px;min-width:0;font-weight:800;display:grid}.discord-menu-label small{color:var(--ui-ink-muted,#5a5560);font-size:var(--ui-text-xs,12px);font-weight:500}.atlas-world .discord-card{box-shadow:0 0 0 2px #5865f2, 0 3px 0 var(--ui-shadow-hard,#1a1c2cb3);grid-template-columns:40px minmax(0,1fr)}.discord-card-logo{color:#fff;background:#5865f2;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.atlas-world .discord-card .hud-unlock-eyebrow{color:#4752c4}.atlas-world .discord-card p.discord-card-count{color:var(--ui-ink,#1a1c2c);align-items:center;gap:6px;font-weight:800;display:flex}.discord-card-dot{background:#23a55a;border-radius:50%;flex:none;width:8px;height:8px}.atlas-world .discord-card .discord-card-join{color:#fff;border-color:var(--ui-outline,#1a1c2c);background:#5865f2}.atlas-world .discord-card .discord-card-join:hover,.atlas-world .discord-card .discord-card-join:focus-visible{background:#4752c4}
