.site-header{z-index:30;background:#101415;height:76px;position:relative}.header-inner{gap:38px}.site-header .main-nav{gap:8px;margin:0;display:flex}.site-header .main-nav a{color:var(--muted);border:1px solid #0000;border-radius:7px;align-items:center;height:auto;padding:10px 16px;font-size:13px;display:flex}.site-header .main-nav a:hover,.site-header .main-nav a[aria-current=page]{color:var(--text);background:#ffffff06;border-color:#ffffff12}.header-actions{margin-left:auto}.connect-bungie{border-radius:7px;font-size:12px}.account-menu{position:relative}.account-menu-trigger{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.account-menu-trigger>img,.account-menu-trigger>svg:first-child{object-fit:cover;border:1px solid #dfc28b66;border-radius:7px;width:42px;height:42px;padding:2px}.account-menu-panel{background:#151e24;border:1px solid #45515a;border-radius:10px;gap:3px;width:240px;padding:8px;display:grid;position:absolute;top:54px;right:0;box-shadow:0 16px 48px #0008}.account-menu-panel>strong{overflow-wrap:anywhere;border-bottom:1px solid #ffffff12;margin-bottom:5px;padding:12px;font-size:13px}.account-menu-panel a,.account-menu-panel button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:11px 12px;font-size:13px;display:flex}.account-menu-panel a:hover,.account-menu-panel button:hover{background:#ffffff09}.account-settings-dialog{width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);background:#141d23;border:1px solid #52616a;border-radius:12px;padding:26px;overflow:auto}.account-settings-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050a10bb}.account-settings-heading{justify-content:space-between;align-items:center;display:flex}.account-settings-heading h2{margin:0;font-size:24px}.account-settings-dialog p{color:var(--muted);font-size:14px;line-height:1.7}.account-settings-dialog section{border-top:1px solid #ffffff15;margin:22px 0;padding-top:12px}.account-settings-dialog h3{font-size:17px}.account-settings-dialog .button{margin:6px 8px 6px 0}.danger-button{color:#efa7a7;border-color:#e6848455}.account-settings-dialog>a{color:#dfc28b;font-size:13px}.discover-search{margin:32px 0 24px}.compact-guardian-search{width:100%;max-width:none;margin:0}.compact-guardian-search .live-search-controls{display:block}.compact-guardian-search .search-field{background:#151d22;border-color:#ffffff20;border-radius:8px;width:100%;min-height:54px}.compact-guardian-search input{font-size:15px}.compact-guardian-search .search-result{background:#151d22}.discover-hero{justify-content:flex-start}@media (max-width:600px){.header-inner{gap:12px;padding:0 16px}.site-header .main-nav{gap:2px}.site-header .main-nav a{padding:9px 8px;font-size:11px}.site-header .brand{gap:6px;font-size:18px}.site-header .brand>svg{width:23px}.header-actions{gap:0}.connect-bungie{padding:9px;font-size:10px}.connect-bungie svg{display:none}.account-menu-trigger>img,.account-menu-trigger>svg:first-child{width:34px;height:34px}.account-menu-trigger>svg:last-child{display:none}}.site-header .brand{letter-spacing:0;color:#eeeae2;flex-shrink:0;align-items:center;gap:9px;font-size:23px;font-weight:600;line-height:1;display:inline-flex}.site-header .brand>svg{color:#dfc28b;stroke-width:1.65px;width:23px;height:23px}.site-header .brand>span{letter-spacing:-.6px}.site-header .brand:hover{color:#dfc28b}.site-header .brand:focus-visible{outline-offset:7px;border-radius:3px;outline:2px solid #dfc28b}.compact-guardian-search .search-field{background:#191d20}.site-header .main-nav a[aria-current=page]{color:#e7cfa1;background:#dfc28b08;border-color:#dfc28b26}@media (max-width:600px){.site-header .brand{gap:7px;font-size:21px}.site-header .brand>svg{width:22px;height:22px}}.notification-menu{position:relative}.notification-trigger{color:#c6cbd0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:38px;height:40px;display:grid;position:relative}.notification-trigger:hover,.notification-trigger[aria-expanded=true]{color:#dfc28b;background:#dfc28b0c;border-color:#dfc28b40}.notification-dot{background:#dfc28b;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #101416}.notification-panel{z-index:80;color:#e5e8e7;background:#161d22;border:1px solid #465057;border-radius:10px;width:min(390px,100vw - 28px);max-height:min(600px,80dvh);position:absolute;top:calc(100% + 14px);right:0;overflow:auto;box-shadow:0 18px 55px #0008}.notification-panel>header{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.notification-panel h2{margin:0;font-size:16px}.notification-panel ul{margin:0;padding:0;list-style:none}.notification-panel li+li{border-top:1px solid #ffffff10}.notification-panel li>a{align-items:flex-start;gap:12px;padding:17px;display:flex}.notification-panel li[data-unread=true]{background:#dfc28b08}.notification-panel li>a:hover{background:#ffffff05}.notification-symbol{color:#dfc28b;flex:none;margin-top:2px}.notification-panel li>a>span:nth-child(2){flex-direction:column;gap:7px;min-width:0;display:flex}.notification-panel strong{font-size:13px;font-weight:600}.notification-panel li span span{color:#a9b5bd;font-size:12px;line-height:1.6}.notification-panel time{color:#80919b;font-size:11px}.notification-panel li i{background:#dfc28b;border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px;margin-left:auto}.notification-mark-read{color:#dfc28b;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:12px 16px;font-size:12px;display:flex}.notification-empty,.notification-error,.notification-panel>p{padding:16px;font-size:13px}.notification-error button{color:#dfc28b;cursor:pointer;background:0 0;border:0;margin-left:8px}.activity-kind-icon{object-fit:fill;vertical-align:middle;flex-shrink:0}.profile-rank-group>h2{align-items:center;gap:9px;display:flex}.profile-navigation button .activity-kind-icon{margin-right:5px}.operations-summary{margin:24px 0}.operations-summary>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.operations-summary h3{margin:0;font-size:16px}.operations-summary header>span{color:#8d9ca6;font-size:12px}.operations-summary>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.operations-summary article{border:1px solid #ffffff18;border-radius:6px;flex-direction:column;gap:9px;padding:16px;display:flex}.operations-summary article>span{color:#bcc6cc;font-size:13px}.operations-summary article>strong{font-family:Barlow Condensed,sans-serif;font-size:30px}.operations-summary small{color:#bca77f;font-size:11px}@media (max-width:650px){.notification-panel{width:auto;max-height:75dvh;position:fixed;top:76px;left:14px;right:14px}.operations-summary>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.operations-tab{background:#171d21;border:1px solid #ffffff18;border-radius:8px;padding:24px}.operations-tab .operations-summary{margin:0}.operations-tab .operations-summary article{justify-content:center;min-height:140px}.operations-tab .operations-summary strong{font-size:38px}.profile-rank-group>h2 .activity-kind-icon{width:16px;height:22px;margin-block:-3px}.operations-summary h3{align-items:center;gap:9px;display:flex}.notification-mark-read:disabled{opacity:.65;cursor:wait}
