:root{font-family:Georgia,Times New Roman,serif;color:#f2eee6;background:#111314;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #111314;--panel: #191b1b;--panel-soft: #202222;--line: #303332;--muted: #92938e;--cream: #f2eee6;--gold: #dbb879;--teal: #76c2b2;--red: #d77970}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 80% -10%,#303025 0,transparent 32rem),var(--bg)}button,input,select{font:inherit}button,select{cursor:pointer}button{color:inherit}a{color:inherit;text-decoration:none}#app{min-height:100vh}.app-shell{display:flex;min-height:100vh}.sidebar{width:250px;flex:0 0 250px;padding:30px 18px 22px;background:#161818;border-right:1px solid #292b2a;display:flex;flex-direction:column}.brand{display:flex;gap:10px;align-items:center;color:var(--cream);font-size:24px;letter-spacing:-.5px;margin:0 12px 68px}.brand-mark{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--gold);color:var(--gold);font-size:20px;line-height:1;transform:rotate(45deg)}.brand-mark:first-letter{transform:rotate(-45deg)}.workspace-label{color:#676965;font:10px/1.2 Arial,sans-serif;font-weight:700;letter-spacing:1.5px;margin:0 12px 14px}.main-nav{display:grid;gap:5px}.nav-item{display:flex;align-items:center;gap:12px;padding:12px;border-left:2px solid transparent;color:#a2a39e;font-size:15px;transition:.2s ease}.nav-item:hover,.nav-item.active{color:var(--cream);background:#202222;border-left-color:var(--gold)}.nav-icon{width:18px;text-align:center;color:var(--gold);font-size:17px}.nav-count{margin-left:auto;color:#737570;font:11px Arial,sans-serif}.sidebar-spacer{flex:1;min-height:60px}.community-mini{padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.community-row,.profile-row{display:flex;align-items:center;gap:10px;padding:0 10px}.community-row strong,.profile-row strong{display:block;color:#dfded6;font:12px Arial,sans-serif}.community-row small,.profile-row small{display:block;color:#747772;font:11px Arial,sans-serif;margin-top:4px}.community-badge{display:grid;place-items:center;width:31px;height:31px;background:#614c35;color:#e7c788;font-size:17px;border-radius:50%}.chevron{margin-left:auto;color:#777a74;font-size:20px}.profile-row{padding-top:20px}.sidebar-login{justify-content:center;margin:0 10px}.sidebar-report{display:flex;align-items:center;justify-content:center;gap:6px;margin:9px 10px 0;padding:10px;border:1px solid #343735;color:#a2a39e;font:12px Arial,sans-serif;transition:.2s ease}.sidebar-report:hover{border-color:var(--gold);color:var(--cream)}.sidebar-report span{color:var(--gold)}.avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#365c5d;color:#a7dbce;font:10px Arial,sans-serif;font-weight:700}.icon-button{border:0;background:transparent;color:#8c8d87;padding:5px}.profile-row .icon-button{margin-left:auto;letter-spacing:2px}.main-content{flex:1;min-width:0;width:auto;padding:0 52px 84px}.topbar{display:flex;align-items:center;justify-content:space-between;height:76px;border-bottom:1px solid var(--line)}.breadcrumb{display:flex;gap:10px;color:#747670;font:12px Arial,sans-serif}.breadcrumb strong{color:#d4d2ca;font-weight:400}.top-actions{display:flex;gap:14px;align-items:center}.help-button{display:grid;place-items:center;width:23px;height:23px;border:1px solid #686a65;border-radius:50%;background:none;color:#969791;font:12px Arial,sans-serif}.top-actions .icon-button{position:relative;font-size:19px}.top-actions i{position:absolute;top:4px;right:3px;width:4px;height:4px;border-radius:50%;background:var(--red)}.page-heading{display:flex;justify-content:space-between;align-items:end;padding:50px 0 38px}.eyebrow{color:var(--gold);font:10px Arial,sans-serif;font-weight:700;letter-spacing:2px;margin:0 0 13px}h1{margin:0;color:var(--cream);font-size:45px;font-weight:400;letter-spacing:-.8px}.world-tag{display:inline-block;margin-left:12px;padding:5px 8px;border:1px solid #4d4f4a;color:#979a91;font:10px Arial,sans-serif;vertical-align:middle;letter-spacing:.5px}.heading-copy{margin:13px 0 0;color:#8b8d87;font:13px/1.5 Arial,sans-serif}.character-switcher{position:relative;width:153px;padding-bottom:2px;border-bottom:1px solid #555852}.switcher-label{display:block;margin-bottom:9px;color:#777973;font:9px Arial,sans-serif;letter-spacing:1.4px}.character-switcher select{width:100%;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#dedbd3;font-size:15px}.select-chevron{position:absolute;right:0;bottom:5px;color:var(--gold);pointer-events:none}.progress-strip{display:flex;align-items:center;min-height:100px;padding:19px 24px;background:linear-gradient(100deg,#1f2827,#202221 70%);border:1px solid #33403c}.progress-copy{display:flex;gap:14px;align-items:center;min-width:250px}.progress-ring{display:grid;place-items:center;width:60px;height:60px;border:2px solid #6ba99c;border-right-color:#38524d;border-radius:50%;color:#a4d3c6;font:12px Arial,sans-serif}.progress-copy strong,.progress-copy span{display:block}.progress-copy strong{color:#d5d6ce;font:13px Arial,sans-serif}.progress-copy div>span{margin-top:7px;color:#7b8d87;font:11px Arial,sans-serif}.stat-divider{width:1px;height:38px;background:#3a413d;margin:0 24px}.quick-stat{min-width:75px}.stat-value{display:block;color:#dedbd2;font-size:24px}.stat-label{display:block;margin-top:3px;color:#7e817a;font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.next-hunt{display:flex;align-items:center;gap:8px;margin-left:auto;color:#7e837c;font:11px Arial,sans-serif}.next-hunt strong{color:#d6d3c8;font-weight:400}.pulse-dot,.sync-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold)}.arrow{padding-left:10px;color:var(--gold);font-size:17px}.content-toolbar{display:flex;justify-content:space-between;align-items:center;margin:43px 0 18px}.category-tabs{display:flex;gap:7px}.category-tab{display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid transparent;background:transparent;color:#81847d;font:12px Arial,sans-serif}.category-tab span{color:#a2a49a}.category-tab em{padding:2px 5px;color:#777a73;background:#292b29;border-radius:2px;font:10px Arial,sans-serif;font-style:normal}.category-tab.selected{border-color:#806d4b;background:#2b2922;color:#dfdbce}.category-tab.selected span{color:var(--gold)}.category-tab.selected em{color:var(--gold);background:#4b412f}.search-field{display:flex;align-items:center;width:180px;gap:8px;padding:8px 10px;border-bottom:1px solid #4b4e48;color:#878983}.search-field input{width:100%;border:0;outline:0;background:transparent;color:var(--cream);font:12px Arial,sans-serif}.search-field input::placeholder{color:#646761}.boss-table-wrap{border-top:1px solid var(--line)}.table-head,.boss-row{display:grid;grid-template-columns:minmax(260px,1.6fr) minmax(155px,1fr) 130px 130px;gap:24px;align-items:center}.table-head{min-height:42px;color:#6d706a;font:10px Arial,sans-serif;letter-spacing:1.1px;text-transform:uppercase}.boss-row{min-height:91px;border-top:1px solid #282b2a}.boss-row:hover{background:#ffffff05}.boss-info{display:flex;gap:14px;align-items:center}.boss-glyph{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--boss-accent),#202321 35%);background:radial-gradient(circle,color-mix(in srgb,var(--boss-accent),transparent 72%),#202321 70%);color:var(--boss-accent);font-size:23px}.boss-info strong{display:block;color:#dedbd1;font-size:15px;font-weight:400}.boss-info span{display:block;margin-top:6px;color:#72756f;font:11px Arial,sans-serif}.boss-progress{display:flex;align-items:center;gap:12px;color:#858780;font:11px Arial,sans-serif}.mini-progress{width:80px;height:3px;background:#363936}.mini-progress span{display:block;height:100%}.tier-badge{display:inline-flex;align-items:center;gap:7px;color:#777a72;font:11px Arial,sans-serif}.tier-badge i{width:6px;height:6px;border-radius:50%;background:#61635e}.tier-badge.mastery{color:#c8a568}.tier-badge.mastery i{background:var(--gold)}.tier-badge.expertise{color:#a7c2b2}.tier-badge.expertise i{background:var(--teal)}.tier-badge.prowess{color:#ad9cc0}.tier-badge.prowess i{background:#a687bd}.kill-stepper{display:flex;align-items:center;border:1px solid #41443f;width:max-content}.kill-stepper button{width:29px;height:29px;border:0;background:#252725;color:#a4a69e}.kill-stepper button:hover{color:var(--gold);background:#34332c}.kill-stepper input{width:38px;height:29px;border:0;border-right:1px solid #41443f;border-left:1px solid #41443f;outline:0;text-align:center;color:#e1ded5;background:#1a1c1b;font:12px Arial,sans-serif}.kill-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.empty-state,.empty-category{color:#858780;font:13px Arial,sans-serif}.empty-state{padding:35px 0;text-align:center}.empty-category{min-height:300px;padding-top:80px;text-align:center;border-top:1px solid var(--line)}.empty-mark{color:var(--gold);font-size:32px}.empty-category h2{color:#d7d4ca;font-size:22px;font-weight:400}.empty-category p{color:#777a73}.page-footer{display:flex;gap:22px;margin-top:27px;color:#626660;font:10px Arial,sans-serif}.page-footer span+span{color:#777b73}.support-bar{position:fixed;right:0;bottom:0;left:250px;z-index:20;display:flex;min-height:46px;align-items:center;justify-content:center;padding:10px 18px;border-top:1px solid #303332;background:#141716f5;color:#a6a8a1;text-align:center;font:11px/1.4 Arial,sans-serif}.support-bar p{margin:0}.support-bar{flex-wrap:wrap;gap:4px 20px}.support-bar a{color:var(--gold)}.support-bar strong{margin-left:4px;color:var(--gold);font-weight:400}.sync-dot{width:5px;height:5px;margin-right:5px;background:var(--teal)}@media(max-width:900px){.sidebar{width:205px;flex-basis:205px}.support-bar{left:205px}.main-content{padding:0 28px 84px}.main-content .auth-shell{margin-right:-28px;margin-left:-28px}.table-head,.boss-row{grid-template-columns:minmax(210px,1.3fr) 130px 100px 118px;gap:12px}.next-hunt{display:none}.stat-divider{margin:0 14px}}@media(max-width:680px){.app-shell{display:block}.sidebar{width:100%;height:auto;padding:18px;border-right:0;border-bottom:1px solid #292b2a}.support-bar{left:0}.brand{margin:0 0 18px}.workspace-label,.sidebar-spacer,.community-mini{display:none}.profile-row{padding:12px 10px 0;margin-top:12px;border-top:1px solid #292b2a}.main-nav{display:flex;gap:2px}.nav-item{flex:1;justify-content:center;border-left:0;border-bottom:2px solid transparent}.nav-item.active{border-bottom-color:var(--gold)}.nav-count{display:none}.main-content{padding:0 18px 84px}.main-content .auth-shell{margin-right:-18px;margin-left:-18px}.page-heading{display:block;padding:34px 0 28px}.character-switcher{margin-top:25px}.progress-strip{flex-wrap:wrap;gap:18px;padding:16px}.progress-copy{min-width:100%}.stat-divider{display:none}.content-toolbar{display:block;margin-top:30px}.category-tabs{overflow-x:auto;margin-bottom:18px}.search-field{width:100%}.table-head{display:none}.boss-row{display:grid;grid-template-columns:1fr auto;gap:15px 8px;padding:17px 0}.boss-info{grid-column:1 / -1}.boss-progress{grid-column:1}.tier-badge{grid-column:2;grid-row:2;justify-self:end}.kill-stepper{grid-column:1 / -1;width:100%;justify-content:space-between}.kill-stepper input{flex:1}.page-footer{display:block;line-height:2}h1{font-size:38px}}.community-shell{min-height:100vh;background:radial-gradient(circle at 80% 0,#302d23 0,transparent 30rem),#111314}.community-topbar{display:flex;align-items:center;justify-content:space-between;max-width:1180px;height:78px;margin:0 auto;padding:0 24px;border-bottom:1px solid #303332}.community-topbar .brand{margin:0}.community-topbar nav{display:flex;align-items:center;gap:28px;color:#a1a39c;font:12px Arial,sans-serif}.topbar-login{padding:9px 15px;border:1px solid #565851;color:#dedbd2}.community-main,.new-community-main{max-width:1180px;margin:0 auto;padding:75px 24px 80px}.community-hero{display:flex;align-items:end;justify-content:space-between;padding-bottom:46px}.community-hero h1,.new-community-heading h1{margin:0;font-size:47px}.community-hero p:not(.eyebrow),.new-community-heading p:not(.eyebrow){max-width:480px;margin:14px 0 0;color:#8b8d87;font:14px/1.6 Arial,sans-serif}.primary-button,.secondary-button,.join-button,.joined-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:0;padding:12px 18px;font:12px Arial,sans-serif;text-decoration:none}.primary-button{background:var(--gold);color:#1c1a16}.primary-button:hover{background:#f0cc89}.community-toolbar{display:flex;gap:20px;align-items:center;margin-bottom:19px;padding:14px 0;border-top:1px solid #303332;border-bottom:1px solid #303332}.community-toolbar .search-field{flex:1;max-width:420px}.world-filter{min-width:150px;padding:9px 12px;border:1px solid #454842;outline:0;background:#1c1f1e;color:#cfcfc7;font:12px Arial,sans-serif}.community-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.community-card{position:relative;min-height:225px;padding:24px;border:1px solid #303332;background:linear-gradient(140deg,#232724f5,#191b1bfa)}.community-card:hover{border-color:#796442}.community-card-head{display:flex;justify-content:space-between;align-items:center}.community-emblem{display:grid;place-items:center;width:42px;height:42px;border:1px solid #846e4b;border-radius:50%;background:#3b3223;color:var(--gold);font-size:21px}.world-pill{padding:5px 8px;border:1px solid #4b4f48;color:#a6aaa0;font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.community-card h2{margin:21px 0 7px;color:#e5e1d7;font-size:22px;font-weight:400}.community-card p{min-height:38px;margin:0;color:#81857d;font:12px/1.5 Arial,sans-serif}.community-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:22px;color:#71756d;font:11px Arial,sans-serif}.community-card-footer strong{color:#c7c7bd;font-weight:400}.text-link{color:var(--gold)}.join-button,.joined-button{position:absolute;right:20px;bottom:17px;width:150px;padding:7px 0;justify-content:flex-end;background:none;color:var(--gold)}.joined-button{color:#74b0a2;cursor:default}.community-empty{padding:80px 0;text-align:center;border-top:1px solid #303332}.community-empty>span,.auth-sigil{color:var(--gold);font-size:30px}.community-empty h2{font-weight:400}.community-empty p{color:#7b7e77;font:12px Arial,sans-serif}.auth-shell{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 84px);margin:0 -52px;background:#161818}.auth-art{position:relative;display:flex;flex-direction:column;justify-content:center;padding:10vw;overflow:hidden;background:radial-gradient(circle at 20% 80%,#334b44 0,transparent 24rem),radial-gradient(circle at 70% 20%,#51412b 0,transparent 20rem),#1c2523}.auth-art:after{position:absolute;right:-20%;bottom:-30%;width:70%;height:80%;border:1px solid rgba(219,184,121,.18);border-radius:50%;box-shadow:0 0 0 40px #dbb87908,0 0 0 80px #dbb87908;content:""}.auth-sigil{display:grid;place-items:center;width:70px;height:70px;margin-bottom:34px;border:1px solid var(--gold);transform:rotate(45deg)}.auth-kicker{color:#a7d0c2;font:10px Arial,sans-serif;letter-spacing:2px}.auth-art h1{position:relative;z-index:1;margin:10px 0;font-size:clamp(42px,5vw,75px);font-weight:400;line-height:1.05}.auth-art h1 em{color:var(--gold);font-weight:400}.auth-art-copy{max-width:310px;color:#a1b0aa;font:14px/1.6 Arial,sans-serif}.auth-art-footer{position:absolute;bottom:34px;z-index:1;color:#9aada4;font:11px Arial,sans-serif}.auth-art-footer .pulse-dot{margin-right:8px;background:#8cc6b7}.auth-panel{display:grid;place-items:center;padding:48px;background:#141616}.auth-panel-inner{width:min(100%,385px)}.auth-brand{display:inline-flex;align-items:center;gap:10px;margin-bottom:100px;color:var(--cream);font-size:24px}.auth-heading h2{margin:0;color:#eeeae0;font-size:35px;font-weight:400}.auth-heading>p:last-child{margin:11px 0 0;color:#81847e;font:13px Arial,sans-serif}.auth-form{display:grid;gap:19px;margin-top:38px}.auth-form label,.community-form label{display:grid;gap:8px;color:#a7a9a1;font:11px Arial,sans-serif}.auth-form input,.community-form input,.community-form select,.community-form textarea{width:100%;border:1px solid #3e423d;outline:0;padding:12px 13px;background:#1d201f;color:#e0ddd3;font:13px Arial,sans-serif}.auth-form input:focus,.community-form input:focus,.community-form select:focus,.community-form textarea:focus{border-color:#8b744e}.auth-form .primary-button{margin-top:8px}.auth-form .resend-button{align-self:flex-start;padding:4px 0;border:0;background:transparent;color:var(--gold);font:12px Arial,sans-serif;cursor:pointer}.auth-form .resend-button:disabled{opacity:.6;cursor:wait}.auth-switch{margin:25px 0 0;color:#7d8079;font:12px Arial,sans-serif;text-align:center}.auth-switch a,.back-link{color:var(--gold)}.auth-note{margin-top:50px;color:#5c605a;font:10px Arial,sans-serif;text-align:center}.form-error{margin:-5px 0 0;color:#d77970;font:11px Arial,sans-serif}.new-community-main{max-width:760px}.back-link{display:inline-block;margin-bottom:55px;font:12px Arial,sans-serif}.new-community-heading{margin-bottom:38px}.community-form{display:grid;gap:23px;padding:30px;border:1px solid #303332;background:#191c1b}.community-form label span{display:block;margin-top:-3px;color:#6f746c;font:10px Arial,sans-serif}.community-form textarea{resize:vertical}.form-actions{display:flex;justify-content:end;gap:12px;padding-top:8px}.secondary-button{border:1px solid #4c504a;color:#b7b7ae}@media(max-width:720px){.auth-shell{grid-template-columns:1fr}.auth-art{min-height:330px;padding:42px 28px}.auth-art h1{font-size:44px}.auth-art-footer{bottom:20px}.auth-panel{padding:38px 24px}.auth-brand{margin-bottom:55px}.community-main,.new-community-main{padding:45px 18px 60px}.community-hero{display:block;padding-bottom:30px}.community-hero .primary-button{margin-top:25px}.community-hero h1,.new-community-heading h1{font-size:39px}.community-grid{grid-template-columns:1fr}.community-toolbar{display:block}.community-toolbar .search-field{max-width:none;margin-bottom:14px}.world-filter{width:100%}}.form-notice{margin:14px 0 0;color:#8cc6b7;font:12px Arial,sans-serif}.section-title{margin:34px 0 12px;color:#d6d4cb;font-size:19px;font-weight:400}.section-title em{margin-left:8px;padding:2px 6px;background:#292b29;color:#9a9c95;font:10px Arial,sans-serif;font-style:normal}.inline-form{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin:22px 0 8px;padding:18px;border:1px solid #2c2f2e;background:#171a19}.inline-form label{display:grid;gap:8px;color:#a7a9a1;font:11px Arial,sans-serif}.inline-form input,.inline-form select{min-width:220px;padding:10px 12px;border:1px solid #3d403a;outline:0;background:#1c1f1e;color:var(--cream);font:13px Arial,sans-serif}.inline-form input:focus,.inline-form select:focus{border-color:var(--gold)}.ghost-button,.danger-button{padding:9px 14px;border:1px solid #4a4d47;background:transparent;color:#c9c7be;font:11px Arial,sans-serif}.ghost-button:hover{border-color:var(--gold);color:var(--gold)}.danger-button{border-color:#6d3f3a;color:var(--red)}.danger-button:hover{background:#2a1e1c}.data-list{margin-top:26px}.data-row{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:74px;padding:14px 4px;border-top:1px solid #282b2a}.data-main{display:flex;align-items:center;gap:14px}.data-main strong{display:block;color:#dedbd1;font-size:15px;font-weight:400}.data-main small{display:block;margin-top:5px;color:#72756f;font:11px Arial,sans-serif;text-transform:capitalize}.data-actions{display:flex;align-items:center;gap:10px}.data-main-link{flex:1}.data-main-link:hover strong{color:var(--gold)}.read-only-cell{color:#72756f;font:11px Arial,sans-serif}.nav-submenu{display:grid;gap:2px;margin:2px 0 6px;padding-left:30px;border-left:1px solid #2c2f2e}.nav-subitem{padding:7px 10px;color:#8b8d87;font:12px Arial,sans-serif}.nav-subitem:hover,.nav-subitem.router-link-active{color:var(--cream);background:#1e201f}.nav-subitem-action{color:var(--gold)}.nav-character-group{gap:2px}.nav-character-heading{padding:6px 10px 3px;color:#666a63;font:9px Arial,sans-serif;letter-spacing:.7px;text-transform:uppercase}.nav-character-item{display:flex;align-items:center;justify-content:space-between;gap:5px}.nav-character-item>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-group{margin-top:25px}.character-group-heading{margin:0;padding:0 4px 10px;border-bottom:1px solid #282b2a;color:#a7a9a1;font:11px Arial,sans-serif;letter-spacing:.7px;text-transform:uppercase}.character-name{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.nav-character-item .verification-badge{padding:3px 5px;font-size:8px}.community-group{margin-bottom:34px}.community-card.mine{border-color:#4d5a4f;background:linear-gradient(140deg,#242c27f5,#191d1bfa)}.community-card h3{margin:16px 0 10px;color:#dedbd1;font-size:21px;font-weight:400}.kill-cell{display:flex;align-items:center;gap:10px}.join-box{display:flex;gap:10px;align-items:center}.account-form{max-width:520px;margin-top:10px}.account-password{margin-top:36px}.account-password h2{margin:0;font:600 20px Georgia,serif}.matrix-section{margin-top:38px}.community-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,350px);gap:24px;align-items:start}.community-layout.sidebar-collapsed{grid-template-columns:minmax(0,1fr) 42px}.community-layout>.community-main{min-width:0;max-width:none;margin:0;padding:0;container-type:inline-size}.community-main .heading-copy{overflow-wrap:anywhere;white-space:pre-wrap}.community-sidebar{min-width:0;padding-left:18px;border-left:1px solid #303332}.community-sidebar.collapsed{padding-left:0;border-left:0}.community-sidebar-toggle{display:flex;width:100%;min-height:40px;align-items:center;justify-content:flex-end;gap:8px;padding:6px 8px;border:1px solid #373b38;background:#171a19;color:#c6c7bf;cursor:pointer;font:11px Arial,sans-serif}.community-sidebar-toggle span:first-child{color:var(--gold);font-size:18px;line-height:1}.community-sidebar.collapsed .community-sidebar-toggle{justify-content:center;padding:6px 4px}.community-sidebar-content{display:grid;gap:18px}.community-sidebar .section-title{margin:8px 0 10px;font-size:15px}.community-admin-section{min-width:0;padding-top:14px;border-top:1px solid #303332}.community-meta{margin:0 0 10px;color:#92958d;font:11px/1.5 Arial,sans-serif}.description-form,.leadership-form{display:grid;gap:9px}.description-form label{color:#a7a9a1;font:11px Arial,sans-serif}.description-form textarea,.leadership-form select{width:100%;min-width:0;padding:10px;border:1px solid #3d403a;outline:0;background:#1c1f1e;color:var(--cream);font:12px/1.5 Arial,sans-serif;resize:vertical}.description-form textarea:focus,.leadership-form select:focus{border-color:var(--gold)}.community-sidebar .data-row{align-items:flex-start;flex-wrap:wrap;gap:10px}.community-sidebar .data-actions{width:100%;justify-content:flex-end}.community-sidebar .community-join-box{align-items:stretch;flex-direction:column}.community-sidebar .community-join-box .world-filter,.community-delete-button{width:100%}.community-sidebar .boss-highscore-row{grid-template-columns:22px minmax(0,1fr) auto 52px 42px;gap:6px;padding:8px 4px}.community-sidebar .boss-highscore-role-button{padding:6px 7px;font-size:9px}.character-verification{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;padding:20px;border:1px solid #353832;background:#191c1b}.character-verification strong{display:block;margin:7px 0;color:#dedbd1;font-size:16px;font-weight:400}.verification-copy{margin:7px 0;color:#8b8d87;font:12px/1.5 Arial,sans-serif}.character-verification code{display:inline-block;margin:4px 0;padding:8px 10px;border:1px solid #47483c;background:#21221e;color:var(--gold);font:13px monospace}.verification-badge{padding:7px 11px;border:1px solid #45685f;color:var(--teal);font:11px Arial,sans-serif;text-transform:uppercase;letter-spacing:.7px}.connection-status{display:inline-flex;align-items:center;gap:7px;color:#777a73;font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.7px}.connection-status i{width:7px;height:7px;border-radius:50%;background:#815b48}.connection-status.connected i{background:#75a990;box-shadow:0 0 8px #75a99073}.group-finder-heading{padding-bottom:18px}.group-finder-card{max-width:1180px;margin:18px 0 30px;padding:25px;border:1px solid #303332;background:linear-gradient(145deg,#1c201e,#171a19)}.group-finder-card h2{margin:7px 0 17px;color:#dedbd1;font:24px Georgia,serif;font-weight:400}.group-finder-form{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;align-items:start}.group-finder-form label{display:grid;gap:8px;color:#a7a9a1;font:11px Arial,sans-serif}.group-finder-form select{min-width:0;padding:11px 12px;border:1px solid #3d403a;outline:0;background:#1c1f1e;color:var(--cream);font:13px Arial,sans-serif}.group-finder-form select:focus,.group-finder-form input[type=search]:focus{border-color:var(--gold)}.group-finder-form input[type=search]{min-width:0;padding:11px 12px;border:1px solid #3d403a;outline:0;background:#1c1f1e;color:var(--cream);font:13px Arial,sans-serif}.group-finder-form button{white-space:nowrap}.group-field-label{display:block;color:#a7a9a1;font:11px Arial,sans-serif}.boss-picker-section{display:grid;min-width:0;gap:8px;grid-column:1;grid-row:span 2}.boss-search-field{margin-top:2px}.boss-picker{display:grid;max-height:340px;gap:12px;margin-top:8px;overflow-y:auto;padding:2px 7px 2px 2px;scrollbar-color:#555044 #1b1e1c;scrollbar-width:thin}.boss-picker-group{display:grid;gap:6px}.boss-picker-group h3{position:sticky;top:-2px;z-index:1;margin:0;padding:7px 9px;border-bottom:1px solid #343835;background:#1b1e1c;color:var(--gold);font:10px Arial,sans-serif;letter-spacing:.8px;text-transform:uppercase}.boss-picker-option{display:flex;min-width:0;min-height:58px;align-items:center;gap:11px;padding:7px 10px;border:1px solid #343835;background:#191c1b;color:var(--cream);cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}.boss-picker-option:hover,.boss-picker-option.selected{border-color:#806a43;background:#24241f}.boss-picker-option:disabled{cursor:not-allowed;opacity:.55}.boss-picker-option img,.boss-picker-placeholder{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;object-fit:contain;background:#242725}.boss-picker-placeholder{color:var(--gold);font-size:19px}.boss-picker-copy{display:grid;min-width:0;gap:5px}.boss-picker-copy strong{overflow:hidden;color:#d9d7ce;font:13px Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}.boss-picker-copy small{color:#858880;font:10px Arial,sans-serif}.boss-picker-copy .boss-queue-count{color:var(--teal)}.boss-picker-check{margin-left:auto;color:var(--gold);font-size:16px}.boss-picker-empty{margin:8px;color:#858880;font:12px Arial,sans-serif}.party-slot-preview{min-width:0;grid-column:2}.party-slot-boss{display:grid;gap:8px}.party-slot-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.party-slot-heading strong{color:var(--gold);font:11px Arial,sans-serif}.party-slot-remove{width:26px;height:26px;flex:0 0 26px;border:1px solid #454842;background:transparent;color:#a7a9a1;cursor:pointer;font:18px/1 Arial,sans-serif}.party-slot-remove:hover{border-color:#9b6258;color:#e29a8d}.party-slot-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.party-slot{display:grid;min-width:0;min-height:68px;align-content:start;gap:5px;padding:8px;border:1px dashed #3a3d39;background:#191c1b}.party-slot.filled{border-style:solid;border-color:#4b5048;background:#202320}.party-slot.yours{border-color:#806a43;background:#26241e}.party-slot-number{color:#74776f;font:9px Arial,sans-serif;letter-spacing:.7px}.party-slot strong{overflow:hidden;color:#c4c4ba;font:10px Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}.party-slot.yours strong{color:var(--gold)}.party-slot small{overflow:hidden;color:#777a73;font:9px Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}.active-party-slots{margin-top:18px}.group-finder-note{margin:17px 0 0;color:#858880;font:12px/1.6 Arial,sans-serif}.group-finder-note .text-link{margin-left:5px}.group-progress-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.group-progress-header h2{margin-bottom:7px}.group-progress-header .heading-copy{margin:0}.group-state-badge{padding:6px 9px;border:1px solid #4a4d47;color:#b0b0a5;font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.7px}.group-state-badge.confirming{border-color:#806a43;color:var(--gold)}.group-state-badge.matched{border-color:#45685f;color:var(--teal)}.group-progress-summary{margin:24px 0 0}.group-progress-summary strong{color:#dedbd1;font:19px Georgia,serif;font-weight:400}.group-progress-summary strong span{color:#92958d;font:12px Arial,sans-serif}.group-progress-track{height:7px;margin-top:12px;overflow:hidden;background:#2b2e2c}.group-progress-track span{display:block;height:100%;background:linear-gradient(90deg,#8c7043,#c4a363);transition:width .25s ease}.group-finder-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.matched-member-list{display:flex;flex-wrap:wrap;gap:8px;margin:13px 0 18px;padding:0;list-style:none}.matched-member-list li{padding:8px 11px;border:1px solid #3b4e43;background:#1c2620;color:#c6d0c6;font:12px Arial,sans-serif}.matched-member-list small{margin-left:7px;color:var(--gold);font:10px Arial,sans-serif;text-transform:uppercase}.role-ignore-option{display:flex!important;grid-column:2;align-items:center;gap:9px!important}.role-ignore-option input{accent-color:var(--gold)}.group-finder-form>button{grid-column:2;justify-self:start}.character-role-tags{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:-12px 0 24px}.character-role-tags strong,.character-role-tags span{padding:6px 9px;border:1px solid #3a4039;color:#b6b8ae;font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px}.character-role-tags strong{border-color:#6d5a39;color:var(--gold)}@media(max-width:720px){.group-finder-form{grid-template-columns:minmax(0,1fr)}.boss-picker-section,.party-slot-preview,.role-ignore-option,.group-finder-form>button{grid-column:1;grid-row:auto}.boss-picker{max-height:260px}.party-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.character-verification{align-items:flex-start;flex-direction:column}}.matrix-scroll{overflow-x:auto;border:1px solid #2c2f2e}.matrix-table{border-collapse:collapse;font:11px Arial,sans-serif}.matrix-table th,.matrix-table td{padding:9px 11px;border-bottom:1px solid #262927;white-space:nowrap}.matrix-table thead th{position:sticky;top:0;background:#1d201f;color:#8e918a;font-weight:400;text-align:left}.matrix-table tbody th{position:sticky;left:0;background:#191b1b;color:#d6d4cb;font-weight:400;text-align:left}.matrix-table tbody th small{display:block;margin-top:4px;color:#6f726c}.matrix-table td{color:#74776f;text-align:center}.matrix-table td.prowess{color:#ad9cc0}.matrix-table td.expertise{color:#a7c2b2}.matrix-table td.mastery{color:var(--gold)}.community-card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.community-card:focus-within{border-color:#796442}.community-card .join-button,.community-card .joined-button{position:relative;z-index:2}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.role-pill{padding:3px 7px;border:1px solid #4a4d47;color:#9a9c95;font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.8px}.role-pill.leader{border-color:#7a6540;color:var(--gold)}.role-pill.officer{border-color:#45685f;color:var(--teal)}.profile-header{display:flex;align-items:center;gap:22px;padding:44px 0 26px}.profile-sigil{display:grid;place-items:center;width:74px;height:74px;flex:0 0 74px;border:1px solid var(--gold);color:var(--gold);font-size:30px;transform:rotate(45deg)}.profile-sigil{font-family:Georgia,serif}.profile-identity{flex:1}.profile-identity h1{font-size:40px}.profile-meta{margin-left:12px;color:#8b8d87;font:12px Arial,sans-serif}.profile-stats{display:flex;gap:26px}.profile-tier-stats{display:flex;flex-wrap:wrap;gap:24px;width:fit-content;margin:0 0 22px;padding:14px 18px;border:1px solid #303332;background:#1b1e1d}.profile-tier-stats .stat-value{font-size:20px}.profile-category-tabs{margin:24px 0 0}.profile-category-tabs+.content-toolbar{margin-top:22px}.profile-communities{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px}.membership-chip{padding:7px 11px;border:1px solid #3a3d38;color:#a6a8a1;font:11px Arial,sans-serif;text-transform:capitalize}.membership-chip:hover{border-color:var(--gold);color:var(--cream)}.membership-chip em{margin-left:6px;color:var(--teal);font-style:normal}.toolbar-right{display:flex;align-items:center;gap:14px}.spawn-stats-updated{color:#83867f;font:10px Arial,sans-serif;white-space:nowrap}.toolbar-title{margin:0;color:#d6d4cb;font-size:19px}.toolbar-title em{margin-left:8px;padding:2px 6px;background:#292b29;color:#9a9c95;font:10px Arial,sans-serif;font-style:normal}.toggle-field{display:flex;align-items:center;gap:7px;color:#8b8d87;font:11px Arial,sans-serif}.boss-placeholder{border:1px dashed #4b4e48;background:#1d201f;color:#8a8d86;font-size:18px}.boss-portrait{border:1px solid #3a3d38;background:#1d201f;color:#8a8d86;font-size:18px;overflow:hidden}.boss-portrait img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.mini-progress span{background:var(--gold)}.board-section{margin-top:12px}.world-bosses-group{margin:20px 0 26px}.world-bosses-group .section-title{margin:0 0 10px}.world-boss-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;padding-bottom:6px}.world-boss-card{min-width:0;padding:10px}.world-boss-card .boss-card-art{width:34px;height:34px;font-size:16px}.world-boss-card .boss-probability{padding:4px 6px;font-size:10px}.world-boss-card h3{min-height:28px;margin:6px 0 4px;font-size:12px;line-height:1.2;overflow-wrap:anywhere}.world-boss-card .boss-card-status{gap:5px;margin-bottom:6px;font-size:9px}.world-boss-card .status-dot{flex:0 0 7px}.world-boss-meta{gap:3px;margin-bottom:8px;font-size:9px}.world-boss-meta div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:4px}.world-boss-meta dt{width:auto}.world-boss-meta dd{overflow-wrap:anywhere}.world-boss-card .boss-card-actions{gap:4px}.world-boss-card .boss-card-actions .primary-button,.world-boss-card .boss-card-actions .ghost-button{min-width:0;padding:7px 4px;font-size:9px}.recent-checked-group{margin:20px 0 26px}.recent-checked-group .section-title{margin:0 0 10px}.recent-checked-row{padding-bottom:6px}.recent-checked-card{cursor:pointer}.boss-board-tabs{display:flex;gap:4px;margin:14px 0 18px;overflow-x:auto;border-bottom:1px solid #303332}.ignored-bosses{margin:16px 0;padding:0 0 12px;border-bottom:1px solid #303332}.ignored-bosses .section-title{margin:0 0 8px;font-size:15px}.ignored-boss-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ignored-boss-list li{display:flex;align-items:center;gap:8px;padding:5px 7px 5px 10px;border:1px solid #303332;color:#b6b8b0;font:11px Arial,sans-serif}.ignored-boss-list .ghost-button{padding:5px 8px}.boss-board-tab{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:11px 13px;border:0;border-bottom:2px solid transparent;background:transparent;color:#92958d;font:12px Arial,sans-serif;cursor:pointer}.boss-board-tab:hover,.boss-board-tab[aria-selected=true]{color:var(--cream)}.boss-board-tab[aria-selected=true]{border-bottom-color:var(--gold)}.boss-board-tab em{color:#7d8079;font-size:10px;font-style:normal}.boss-board-tab:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.boss-board-boss-group{margin:0 0 24px}.mini-world-change-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;padding:12px 14px;border-top:1px solid #3b3e39;border-bottom:1px solid #303332}.mini-world-change-heading h2{margin:0 0 5px;color:#dedbd1;font-size:17px;font-weight:400}.mini-world-change-heading h2 em{margin-left:6px;color:#7d8079;font-size:10px;font-style:normal}.mini-world-change-heading p{margin:0;color:#83867f;font:10px Arial,sans-serif}.mini-world-change-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.mini-world-change-status{font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}.mini-world-change-status.active{color:#b3c997}.mini-world-change-status.inactive{color:#92958d}.boss-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px}.event-boss-group{margin:0 0 24px}.event-boss-heading{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(0,1fr));gap:12px;align-items:center;margin-bottom:10px;padding:12px 14px;border-top:1px solid #3b3e39;border-bottom:1px solid #303332}.event-boss-heading h2{margin:0;color:#dedbd1;font-size:17px;font-weight:400}.event-boss-heading h2 a:hover{color:var(--gold)}.event-boss-heading p{display:grid;gap:4px;margin:0;color:#b6b8b0;font:11px/1.35 Arial,sans-serif}.event-boss-heading p span{color:#83867f;font-size:9px;text-transform:uppercase}.boss-card{position:relative;min-width:0;padding:18px;border:1px solid #303332;background:linear-gradient(140deg,#232724f5,#191b1bfa)}.boss-card:hover{border-color:#796442}.boss-card.found{opacity:.72;border-style:dashed}.boss-card h3{margin:12px 0 6px;color:#dedbd1;font-size:17px;font-weight:400;overflow-wrap:anywhere}.boss-card-type{margin:0 0 10px;color:#b5a373;font:10px Arial,sans-serif;text-transform:uppercase}.boss-card-visual{display:flex;align-items:center;justify-content:space-between;gap:10px}.boss-card-art{display:grid;place-items:center;width:56px;height:56px;border:1px dashed #4b4e48;background:#1d201f;color:#8a8d86;font-size:22px}.boss-probability{padding:6px 9px;border:1px solid rgba(193,165,103,.5);background:#c1a5671f;color:var(--gold);font:700 13px Arial,sans-serif;font-variant-numeric:tabular-nums}.chance-low{--chance-rgb: 224, 137, 137}.chance-moderate{--chance-rgb: 224, 174, 110}.chance-high{--chance-rgb: 210, 202, 111}.chance-very-high{--chance-rgb: 118, 194, 153}.boss-card[class*=chance-]{border-color:rgba(var(--chance-rgb),.55);background:linear-gradient(140deg,rgba(var(--chance-rgb),.14),#191b1bfa)}.boss-card[class*=chance-]:hover{border-color:rgb(var(--chance-rgb))}.boss-card[class*=chance-] .boss-probability{border-color:rgba(var(--chance-rgb),.65);background:rgba(var(--chance-rgb),.12);color:rgb(var(--chance-rgb))}.boss-chance-legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px;color:#b6b8b0;font:11px/1.4 Arial,sans-serif}.boss-chance-legend span{display:inline-flex;align-items:center;gap:6px}.boss-chance-legend i{width:10px;height:10px;border:1px solid rgb(var(--chance-rgb));background:rgba(var(--chance-rgb),.35)}.boss-card-status{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#83867f;font:11px Arial,sans-serif}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--teal)}.status-dot.found{background:var(--red)}.boss-card-meta{display:grid;gap:6px;margin:0 0 14px;font:11px Arial,sans-serif}.boss-card-meta div{display:flex;gap:8px}.boss-card-meta dt{width:54px;flex-shrink:0;color:#6f726c}.boss-card-meta dd{min-width:0;margin:0;color:#b6b8b0;overflow-wrap:anywhere}.boss-card-meta em{color:#7d8079;font-style:normal}.boss-timing-meta{gap:5px;margin:0 0 12px;padding:8px 0;border-top:1px solid #303332;border-bottom:1px solid #303332}.boss-timing-meta div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px}.boss-timing-meta dt{width:auto;color:#83867f}.boss-timing-meta dd{color:#c3bdac;overflow-wrap:anywhere}.boss-log-user{position:relative;display:inline-block}.boss-log-user summary{display:inline;color:#d6d4cb;cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}.boss-log-user>span{position:absolute;top:calc(100% + 4px);left:0;z-index:5;min-width:180px;max-width:min(260px,calc(100vw - 40px));padding:8px 10px;border:1px solid #3c4440;background:#141716;color:#d6d4cb;box-shadow:0 8px 18px #0006;overflow-wrap:anywhere}.boss-card-actions{display:flex;flex-wrap:wrap;gap:8px}.boss-card-actions .primary-button,.boss-card-actions .ghost-button{flex:1;justify-content:center;padding:9px 10px}.boss-highscores{margin:18px 0 24px}.boss-highscores .section-title{margin:0 0 10px}.boss-highscore-list{display:grid;gap:1px;margin:0;padding:0;list-style:none;border-top:1px solid #303332}.boss-highscore-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto 82px 72px;gap:12px;align-items:center;min-height:58px;padding:8px 12px;border-bottom:1px solid #282b2a}.boss-highscore-rank{color:var(--gold);font:12px Arial,sans-serif}.boss-highscore-player{position:relative;display:grid;justify-self:start;gap:4px;min-width:0;outline:none}.boss-highscore-player>strong{overflow:hidden;color:#dedbd1;font:13px Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}.boss-highscore-hint{color:#72756f;font:10px Arial,sans-serif}.boss-highscore-player:focus-visible>strong{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.boss-highscore-tooltip{position:absolute;top:calc(100% + 5px);left:0;z-index:20;display:none;min-width:190px;max-width:min(280px,calc(100vw - 40px));gap:6px;padding:10px 12px;border:1px solid #3c4440;background:#141716;color:#d6d4cb;box-shadow:0 8px 18px #0006;font:11px/1.4 Arial,sans-serif;overflow-wrap:anywhere}.boss-highscore-tooltip strong{color:var(--gold);font-weight:400}.boss-highscore-tooltip span{display:block}.boss-highscore-player:hover .boss-highscore-tooltip,.boss-highscore-player:focus .boss-highscore-tooltip{display:grid}.boss-highscore-stat{display:grid;justify-items:end;gap:3px;font:12px Arial,sans-serif}.boss-highscore-stat small{color:#83867f;font-size:9px}.boss-highscore-stat strong{color:#d6d4cb;font-weight:400}.boss-highscore-role-button{white-space:nowrap}@media(max-width:1200px){.community-layout,.community-layout.sidebar-collapsed{grid-template-columns:minmax(0,1fr);gap:18px}.community-sidebar{padding:14px 0 0;border-top:1px solid #303332;border-left:0}.community-sidebar.collapsed{padding:0;border-top:0}.community-sidebar.collapsed .community-sidebar-toggle{width:42px;margin-left:auto}}@container (max-width: 620px){.board-section .content-toolbar{display:block}.board-section .toolbar-right{flex-wrap:wrap;gap:8px;margin-top:12px}.board-section .toolbar-right .world-filter{flex:1 1 140px;min-width:0}.board-section .toolbar-right .search-field{flex:1 1 100%;width:100%}.event-boss-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.event-boss-heading h2{grid-column:1 / -1}}@media(max-width:680px){.profile-header{flex-wrap:wrap}.profile-stats{flex:1 1 100%;justify-content:space-between;gap:12px}.profile-tier-stats{width:100%;justify-content:space-between;gap:16px}.profile-category-tabs{margin-bottom:0}.profile-category-tabs+.content-toolbar{margin-top:22px}.main-nav{flex-wrap:wrap}.main-nav .nav-item{flex:1 1 auto;min-width:0;gap:6px;padding:10px 6px;font-size:12px}.community-layout,.community-layout.sidebar-collapsed{grid-template-columns:minmax(0,1fr);gap:18px}.community-sidebar{padding:14px 0 0;border-top:1px solid #303332;border-left:0}.community-sidebar.collapsed{padding:0;border-top:0}.community-sidebar.collapsed .community-sidebar-toggle{width:42px;margin-left:auto}.event-boss-heading{grid-template-columns:1fr 1fr;gap:10px;padding:11px 8px}.event-boss-heading h2{grid-column:1 / -1}.board-section .content-toolbar{margin-top:24px}.board-section .toolbar-right{flex-wrap:wrap;gap:8px;margin-top:12px}.board-section .toolbar-right .world-filter{flex:1 1 140px;min-width:0}.board-section .toolbar-right .search-field{flex:1 1 100%;width:100%}.boss-card-grid{gap:10px}.boss-card{padding:14px}.mini-world-change-heading{align-items:flex-start;flex-direction:column}.mini-world-change-actions{justify-content:flex-start}.boss-card-actions .primary-button,.boss-card-actions .ghost-button,{}}@media(max-width:420px){.boss-highscore-row{grid-template-columns:24px minmax(0,1fr) auto 62px 54px;gap:7px;padding:8px 5px}.boss-highscore-stat{font-size:11px}.boss-highscore-stat small{font-size:8px}}.history-title{margin:0 0 10px;color:var(--gold);font:10px Arial,sans-serif;letter-spacing:1.4px;text-transform:uppercase}.history-empty{color:#7d8079;font:11px Arial,sans-serif}.boss-card[tabindex]{cursor:pointer}.boss-card[tabindex]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.boss-details-dialog{width:min(760px,calc(100vw - 24px));max-height:calc(100vh - 32px);padding:0;border:1px solid #3c4440;background:#141716;color:var(--cream);box-shadow:0 18px 48px #0009}.boss-details-dialog::backdrop{background:#000000a6}.boss-details-dialog.with-community-kills{width:min(1080px,calc(100vw - 24px))}.boss-details-layout{display:grid;grid-template-columns:minmax(0,1fr)}.with-community-kills .boss-details-layout{grid-template-columns:minmax(0,1fr) 280px}.boss-details-community{min-width:0;padding:20px;border-left:1px solid #303332;background:#1a1d1c}.boss-details-community .history-title{margin:0 0 10px}.boss-community-kills-table{width:100%;margin-top:16px;border-collapse:collapse;font:12px/1.4 Arial,sans-serif}.boss-community-kills-table th,.boss-community-kills-table td{padding:10px 0;border-bottom:1px solid #303332;text-align:left;overflow-wrap:anywhere}.boss-community-kills-table th{font-weight:400}.boss-community-kills-table thead th{color:#83867f}.boss-community-kills-table th:last-child,.boss-community-kills-table td{padding-left:12px;text-align:right;color:var(--gold)}@media(max-width:800px){.with-community-kills .boss-details-layout{grid-template-columns:minmax(0,1fr)}.boss-details-community{padding:14px;border-left:0;border-top:1px solid #303332}}.boss-details{display:grid;gap:18px;padding:20px}.boss-details-header{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center}.boss-details-art{width:72px;height:72px}.boss-details-art img{max-width:100%;max-height:100%}.boss-details-heading h2{margin:0 0 6px;color:#dedbd1;font-size:22px;font-weight:400;overflow-wrap:anywhere}.boss-details-heading .boss-card-type{margin:0 0 4px}.boss-details-links{display:flex;gap:12px;margin:0;font:11px Arial,sans-serif}.boss-details-links a,.boss-details-note a,.boss-details-event-name a{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.boss-details-close{align-self:start;padding:6px 10px}.boss-details-summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:0;font:11px Arial,sans-serif}.boss-details-summary div{display:grid;gap:3px;padding:8px 10px;border:1px solid #303332;background:#1a1d1c}.boss-details-summary dt{color:#83867f;font-size:9px;text-transform:uppercase}.boss-details-summary dd{margin:0;color:#d6d4cb;overflow-wrap:anywhere}.boss-details-section{display:grid;gap:10px;padding-top:14px;border-top:1px solid #303332}.boss-details-section .history-title{margin:0}.boss-details-event-name{display:flex;align-items:center;gap:10px;margin:0;font-size:16px}.boss-details-badge{padding:2px 6px;background:#76c2b22e;color:var(--teal);font:10px Arial,sans-serif;text-transform:uppercase}.boss-details-note{margin:0;color:#83867f;font:11px/1.4 Arial,sans-serif}.boss-details-highlight{margin:0;color:#b6b8b0;font:12px/1.4 Arial,sans-serif}.boss-details-highlight strong{color:var(--gold);font-weight:400}.boss-details-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #303332}.boss-details-map{width:100%;height:320px;border:1px solid #303332;background:#0d0f0e}.boss-chart{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;align-items:end;height:150px;padding:6px 0 0}.boss-chart-column{display:grid;grid-template-rows:1fr auto;gap:4px;height:100%;min-width:0}.boss-chart-bar{display:flex;align-items:flex-end;height:100%;background:#1d201f}.boss-chart-bar i{display:block;width:100%;min-height:1px;background:var(--gold)}.boss-chart-column.past .boss-chart-bar i{background:#6b5a3c}.boss-chart-column.today .boss-chart-bar{outline:1px dashed var(--teal);outline-offset:1px}.boss-chart-column.today .boss-chart-bar i,.boss-chart.hours .boss-chart-bar i{background:var(--teal)}.boss-chart-label{overflow:hidden;color:#7d8079;font:9px Arial,sans-serif;text-align:center;white-space:nowrap}.boss-chart-column.today .boss-chart-label{color:var(--teal)}@media(max-width:680px){.boss-details{padding:14px}.boss-details-header{grid-template-columns:56px minmax(0,1fr) auto}.boss-details-art{width:56px;height:56px}.boss-details-map{height:240px}.boss-chart-label{font-size:7px}}.profile-boss-progress[data-v-e9539725]{display:grid;gap:18px;margin:22px 0}.profile-progress-heading[data-v-e9539725]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:8px;font-size:13px}.profile-progress-heading>span[data-v-e9539725]{color:var(--muted);font-variant-numeric:tabular-nums}.profile-progress-heading b[data-v-e9539725]{display:inline-block;min-width:54px;margin-left:12px;color:var(--cream);text-align:right}.profile-progress-track[data-v-e9539725]{height:10px;overflow:hidden;background:var(--line);border-radius:3px}.profile-progress-track>span[data-v-e9539725]{display:block;height:100%;background:var(--gold)}.total .profile-progress-track>span[data-v-e9539725]{background:var(--teal)}.world-topbar[data-v-64734d8a]{height:auto;min-height:78px;flex-wrap:wrap;gap:20px;padding-top:20px;padding-bottom:20px}.world-selector[data-v-64734d8a]{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:14px}.world-main[data-v-64734d8a]{padding-top:32px;container-type:inline-size}.world-main .page-heading[data-v-64734d8a]{margin-bottom:24px}@media(max-width:540px){.world-topbar[data-v-64734d8a]{gap:20px 16px}.world-topbar nav[data-v-64734d8a]{margin-left:auto;gap:16px}.world-selector[data-v-64734d8a]{order:3;width:100%}.world-selector select[data-v-64734d8a]{flex:1;min-width:0}.world-main[data-v-64734d8a]{padding:24px 16px 48px}}.bosstiary-guide[data-v-9a749240]{max-width:1040px;min-width:0;padding-top:32px;overflow-wrap:anywhere}.boss-reference[data-v-9a749240] section{margin-bottom:28px}.boss-reference[data-v-9a749240]{color:var(--muted);line-height:1.6}.boss-reference[data-v-9a749240] h2{color:var(--text);font-size:20px}.boss-reference[data-v-9a749240] dt{margin-top:12px;font-weight:600;color:var(--text)}.boss-reference[data-v-9a749240] dd{margin-left:0}.boss-reference[data-v-9a749240] summary{cursor:pointer;color:var(--text)}.boss-reference[data-v-9a749240] ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px 24px;padding-left:20px}.boss-reference[data-v-9a749240] a{color:inherit}
