.ActivityStatisticsDemo-module__cd-Z9a__demo{background:#1e1f22;gap:12px;padding:18px;display:grid}.ActivityStatisticsDemo-module__cd-Z9a__messageHeader{align-items:center;gap:10px;min-width:0;display:flex}.ActivityStatisticsDemo-module__cd-Z9a__botAvatar{color:#f2f3f5;background:#111214;border:1px solid #3f4147;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.ActivityStatisticsDemo-module__cd-Z9a__botAvatar>span{width:22px;height:22px}.ActivityStatisticsDemo-module__cd-Z9a__botIdentity{gap:1px;min-width:0;display:grid}.ActivityStatisticsDemo-module__cd-Z9a__botIdentity>span{align-items:center;gap:6px;display:flex}.ActivityStatisticsDemo-module__cd-Z9a__botIdentity strong{color:#f2f3f5;font-size:12px;font-weight:850}.ActivityStatisticsDemo-module__cd-Z9a__botIdentity small{color:#fff;background:#5865f2;border-radius:3px;padding:1px 4px;font-size:8px;font-weight:850}.ActivityStatisticsDemo-module__cd-Z9a__botIdentity em{color:#949ba4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;font-weight:650;overflow:hidden}.ActivityStatisticsDemo-module__cd-Z9a__resultCard{aspect-ratio:1280/760;isolation:isolate;background:#111214;border:1px solid #3f4147;border-radius:9px;outline:none;margin:0;position:relative;overflow:hidden}.ActivityStatisticsDemo-module__cd-Z9a__demo[data-layout=wide] .ActivityStatisticsDemo-module__cd-Z9a__resultCard{aspect-ratio:1100/400}.ActivityStatisticsDemo-module__cd-Z9a__demo[data-layout=rank] .ActivityStatisticsDemo-module__cd-Z9a__resultCard{aspect-ratio:1100/520}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus-visible{border-color:#7d8590;box-shadow:0 0 0 2px #b5bac13d}.ActivityStatisticsDemo-module__cd-Z9a__resultImage{object-fit:contain;filter:grayscale()saturate(.08)contrast(.96);transition:filter .18s,transform .22s cubic-bezier(.2,.75,.25,1);animation:.18s both ActivityStatisticsDemo-module__cd-Z9a__resultImageIn}.ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar{z-index:4;color:#e3e5e9;background:#080a0df7;align-content:center;gap:1px;height:43px;padding:5px 13px;transition:top .21s cubic-bezier(.2,.75,.25,1),background-color .19s;display:grid;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translateY(0)}.ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar strong,.ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar strong{letter-spacing:-.015em;font-size:11px;font-weight:820}.ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar span{color:#949ba4;font-size:8px;font-weight:650}.ActivityStatisticsDemo-module__cd-Z9a__resultOverlay{z-index:3;opacity:0;pointer-events:none;background:#04050700;place-items:center;padding:54px 18px;transition:background-color .18s,opacity .165s;display:grid;position:absolute;inset:0}.ActivityStatisticsDemo-module__cd-Z9a__resultActions{width:min(220px,76%);display:grid}.ActivityStatisticsDemo-module__cd-Z9a__resultActions a{color:#f4f5f7;opacity:0;background:#0f1115e6;border:1px solid #ffffff7a;border-radius:7px;place-items:center;width:100%;min-height:43px;padding:0 10px;font-size:12px;font-weight:760;text-decoration:none;transition:border-color .14s,background-color .14s,opacity .16s,transform .19s cubic-bezier(.2,.75,.25,1);display:grid;transform:translateY(7px);box-shadow:0 6px 14px #00000052}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:hover .ActivityStatisticsDemo-module__cd-Z9a__resultImage,.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus-within .ActivityStatisticsDemo-module__cd-Z9a__resultImage{filter:grayscale(0)saturate(.82)brightness(.34)contrast(1.05);transform:scale(1.025)}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:hover .ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar,.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus-within .ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar{background:#080a0deb;top:calc(100% - 43px)}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:hover .ActivityStatisticsDemo-module__cd-Z9a__resultOverlay,.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus-within .ActivityStatisticsDemo-module__cd-Z9a__resultOverlay{opacity:1;pointer-events:auto;background:#04050729}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:hover .ActivityStatisticsDemo-module__cd-Z9a__resultActions a,.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus-within .ActivityStatisticsDemo-module__cd-Z9a__resultActions a{opacity:1;transform:translateY(0)}.ActivityStatisticsDemo-module__cd-Z9a__resultActions a:hover,.ActivityStatisticsDemo-module__cd-Z9a__resultActions a:focus-visible{color:#fff;background:#202329fa;border-color:#ffffffc7;outline:none}.ActivityStatisticsDemo-module__cd-Z9a__componentButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ActivityStatisticsDemo-module__cd-Z9a__componentButton{color:#dbdee1;width:100%;min-height:32px;box-shadow:none;cursor:pointer;background:#4e5058;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:760;line-height:1;transition:color .12s,background-color .12s,transform .1s;display:inline-flex}.ActivityStatisticsDemo-module__cd-Z9a__componentButton>span{font-size:13px;line-height:1}.ActivityStatisticsDemo-module__cd-Z9a__componentButton:hover{color:#fff;background:#6d6f78}.ActivityStatisticsDemo-module__cd-Z9a__componentButton:active{transform:translateY(1px)}.ActivityStatisticsDemo-module__cd-Z9a__componentButton:focus-visible{outline-offset:2px;outline:2px solid #aeb4bd}.ActivityStatisticsDemo-module__cd-Z9a__componentButton[data-active=true]{color:#fff;background:#5865f2}@keyframes ActivityStatisticsDemo-module__cd-Z9a__resultImageIn{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.ActivityStatisticsDemo-module__cd-Z9a__demo{padding:14px}}@media (max-width:420px){.ActivityStatisticsDemo-module__cd-Z9a__resultActions{width:min(190px,78%)}.ActivityStatisticsDemo-module__cd-Z9a__resultActions a{min-height:38px;font-size:11px}.ActivityStatisticsDemo-module__cd-Z9a__componentButtons{grid-template-columns:1fr}}@media (hover:none){.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus .ActivityStatisticsDemo-module__cd-Z9a__resultImage{filter:grayscale(0)saturate(.82)brightness(.34)contrast(1.05)}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus .ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar{top:calc(100% - 43px)}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus .ActivityStatisticsDemo-module__cd-Z9a__resultOverlay{opacity:1;pointer-events:auto;background:#04050729}.ActivityStatisticsDemo-module__cd-Z9a__resultCard:focus .ActivityStatisticsDemo-module__cd-Z9a__resultActions a{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ActivityStatisticsDemo-module__cd-Z9a__resultImage,.ActivityStatisticsDemo-module__cd-Z9a__resultTitlebar,.ActivityStatisticsDemo-module__cd-Z9a__resultOverlay,.ActivityStatisticsDemo-module__cd-Z9a__resultActions a,.ActivityStatisticsDemo-module__cd-Z9a__componentButton{transition:none;animation:none}}
.ThemeToggle-module__Dw_MQq__button{width:36px;min-width:36px;height:40px;color:var(--text-muted);box-shadow:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:0;border-radius:0;outline:0;flex:0 0 36px;place-items:center;padding:0;display:grid}.ThemeToggle-module__Dw_MQq__button:active .ThemeToggle-module__Dw_MQq__symbol{transform:scale(.96)}.ThemeToggle-module__Dw_MQq__button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-primary) 48%, transparent);outline-offset:2px;border-radius:7px}.ThemeToggle-module__Dw_MQq__symbol{transform-origin:50%;place-items:center;width:25px;height:25px;transition:color .18s,filter .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid}.ThemeToggle-module__Dw_MQq__symbol svg{fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.ThemeToggle-module__Dw_MQq__button[data-theme=dark]:hover .ThemeToggle-module__Dw_MQq__symbol{color:#79c8ff;filter:drop-shadow(0 0 5px #79c8ff57);transform:scale(1.08)}.ThemeToggle-module__Dw_MQq__button[data-theme=light]:hover .ThemeToggle-module__Dw_MQq__symbol{color:#e8a93f;filter:drop-shadow(0 0 5px #e8a93f4d);transform:scale(1.08)}@media (max-width:720px){.ThemeToggle-module__Dw_MQq__button{flex-basis:33px;width:33px;min-width:33px;height:38px}}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__Dw_MQq__symbol{transition:color .18s,filter .18s}.ThemeToggle-module__Dw_MQq__button:hover .ThemeToggle-module__Dw_MQq__symbol,.ThemeToggle-module__Dw_MQq__button:active .ThemeToggle-module__Dw_MQq__symbol{transform:none}}.landing-page .ThemeToggle-module__Dw_MQq__button{width:34px;min-width:34px;height:36px;color:var(--text-muted);box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 34px}.landing-page .ThemeToggle-module__Dw_MQq__button:hover{color:var(--text);background:0 0;border:0}:is(.landing-page .ThemeToggle-module__Dw_MQq__button[data-theme=dark]:hover .ThemeToggle-module__Dw_MQq__symbol,.landing-page .ThemeToggle-module__Dw_MQq__button[data-theme=light]:hover .ThemeToggle-module__Dw_MQq__symbol){color:currentColor;filter:none;transform:scale(1.08)}html[data-theme=light] .landing-page .ThemeToggle-module__Dw_MQq__button{color:var(--text-muted);background:0 0;border:0}html[data-theme=light] .landing-page .ThemeToggle-module__Dw_MQq__button:hover{color:var(--text);background:0 0;border:0}
.DashboardFrame-module__oLbnWW__frame{--page:#151619;--page-deep:#151619;--page-elevated:#202328;--sidebar:#202328;--surface:#202328;--surface-soft:#22262a;--surface-strong:#22262a;--surface-muted:#191b1f;--surface-glass:#202328;--surface-deep:#151619;--line:#4e5155;--line-strong:#595959;--text:#e9ebed;--text-soft:#c9ccd0;--text-muted:#a5a9ae;--brand:#3cb44b;--brand-strong:#54c866;--brand-soft:#1c3020;--brand-rgb:60, 180, 75;--panel-bg:#202328;--panel-inner:#22262a;--panel-border:#32363c;--panel-shadow:0 5px 12px #0003;--dashboard-hover:#34383d;--dashboard-hover-soft:#2b2f34;min-width:0;min-height:100vh;color:var(--text);background:var(--page);grid-template-rows:80px minmax(0,1fr);grid-template-columns:256px minmax(0,1fr);font-family:Pretendard Variable,Pretendard,Noto Sans KR,Arial,Helvetica,sans-serif;font-weight:600;transition:grid-template-columns .34s cubic-bezier(.22,1,.36,1);display:grid}.DashboardFrame-module__oLbnWW__topbar{z-index:40;border-bottom:1px solid var(--panel-border);background:var(--panel-bg);grid-column:1/-1;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:30px;min-width:0;padding:0 16px;display:grid;position:sticky;top:0}.DashboardFrame-module__oLbnWW__brand{width:fit-content;color:var(--text);letter-spacing:-.035em;align-items:center;gap:11px;font-size:28px;font-weight:800;text-decoration:none;display:inline-flex}.DashboardFrame-module__oLbnWW__brandMark{width:42px;height:42px}.DashboardFrame-module__oLbnWW__topnav{align-items:center;gap:30px;min-width:0;display:flex}.DashboardFrame-module__oLbnWW__topnav a{color:var(--text-soft);font-size:17px;font-weight:700;text-decoration:none;transition:color .12s}.DashboardFrame-module__oLbnWW__topnav a:hover,.DashboardFrame-module__oLbnWW__topnav .DashboardFrame-module__oLbnWW__topnavActive{color:var(--text)}.DashboardFrame-module__oLbnWW__topAccount{align-items:center;gap:12px;display:flex}.DashboardFrame-module__oLbnWW__topAccountProfile{min-width:0;color:var(--text);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.DashboardFrame-module__oLbnWW__topAccountProfile>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.DashboardFrame-module__oLbnWW__topAccountAvatar,.DashboardFrame-module__oLbnWW__topAccountFallback{border-radius:50%;flex:none;width:30px;height:30px}.DashboardFrame-module__oLbnWW__topAccountAvatar{object-fit:cover}.DashboardFrame-module__oLbnWW__topAccountFallback{background:var(--dashboard-hover-soft);place-items:center;display:grid}.DashboardFrame-module__oLbnWW__topAccountFallback>span{width:19px;height:19px}.DashboardFrame-module__oLbnWW__signOutButton{min-height:38px;color:var(--text);border:1px solid var(--line-strong);font:inherit;cursor:pointer;background:0 0;border-radius:5px;padding:0 12px;font-size:11px;font-weight:700;transition:color .15s,border-color .15s,background-color .15s}.DashboardFrame-module__oLbnWW__signOutButton:hover{color:var(--text);border-color:var(--line-strong);background:var(--line)}.DashboardFrame-module__oLbnWW__sidebar{border-right:1px solid var(--panel-border);background:var(--panel-bg);z-index:30;grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 80px);min-height:0;transition:box-shadow .22s,border-color .22s;display:grid;position:sticky;top:80px}.DashboardFrame-module__oLbnWW__mobileEdgeHandle,.DashboardFrame-module__oLbnWW__mobileSwipeZone,.DashboardFrame-module__oLbnWW__mobileSidebarSwipeCloseZone,.DashboardFrame-module__oLbnWW__mobileSidebarBackdrop{display:none}.DashboardFrame-module__oLbnWW__guildSelector{padding:18px 14px 10px;transition:padding .23s cubic-bezier(.22,1,.36,1);position:relative}.DashboardFrame-module__oLbnWW__guildSelectorShell{background:var(--surface-muted);border:1px solid #0000;border-radius:9px;grid-template-columns:minmax(0,1fr) 38px;align-items:stretch;min-width:0;transition:border-color .15s,background-color .15s,border-radius .15s,width .26s cubic-bezier(.22,1,.36,1);display:grid;position:relative;box-shadow:0 4px 12px #0000002e}.DashboardFrame-module__oLbnWW__guildSelectorShellOpen{z-index:65;border-color:var(--line);border-bottom-right-radius:0;border-bottom-left-radius:0}.DashboardFrame-module__oLbnWW__guildSelectorButton{width:100%;min-width:0;min-height:64px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px 0 0 8px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;transition:background-color .15s,min-height .26s cubic-bezier(.22,1,.36,1),padding .26s cubic-bezier(.22,1,.36,1),gap .26s cubic-bezier(.22,1,.36,1),grid-template-columns .26s cubic-bezier(.22,1,.36,1);display:grid}.DashboardFrame-module__oLbnWW__guildSelectorButton:hover{background:var(--dashboard-hover-soft)}.DashboardFrame-module__oLbnWW__guildSelectorShellOpen .DashboardFrame-module__oLbnWW__guildSelectorButton{border-bottom-left-radius:0}.DashboardFrame-module__oLbnWW__guildSelectorButton:focus-visible,.DashboardFrame-module__oLbnWW__guildSelectorCollapseButton:focus-visible{z-index:2;outline:2px solid var(--line-strong);outline-offset:-2px;position:relative}.DashboardFrame-module__oLbnWW__guildSelectorCollapseButton{width:38px;min-height:64px;color:var(--text-soft);border:0;border-left:1px solid var(--panel-border);cursor:pointer;background:0 0;border-radius:0 8px 8px 0;place-items:center;padding:0;transition:color .15s,background-color .15s,min-height .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1);display:grid}.DashboardFrame-module__oLbnWW__guildSelectorCollapseButton:hover{color:var(--text);background:var(--dashboard-hover)}.DashboardFrame-module__oLbnWW__guildSelectorShellOpen .DashboardFrame-module__oLbnWW__guildSelectorCollapseButton{border-bottom-right-radius:0}.DashboardFrame-module__oLbnWW__guildSelectorCollapseButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.45px;width:17px;height:17px;transition:transform .26s cubic-bezier(.22,1,.36,1)}.DashboardFrame-module__oLbnWW__guildSelectorCollapseButtonCollapsed svg{transform:rotate(180deg)}.DashboardFrame-module__oLbnWW__guildSelectorIcon,.DashboardFrame-module__oLbnWW__guildSelectorMenuIcon{color:var(--text);background:var(--dashboard-hover-soft);border-radius:50%;place-items:center;font-size:13px;font-weight:800;transition:transform .56s cubic-bezier(.2,.85,.25,1),filter .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;transform:rotate(0)translateZ(0)}.DashboardFrame-module__oLbnWW__guildSelectorIcon{width:36px;height:36px}.DashboardFrame-module__oLbnWW__guildSelectorMenuIcon{width:30px;height:30px}.DashboardFrame-module__oLbnWW__guildSelectorButton:hover .DashboardFrame-module__oLbnWW__guildSelectorIcon,.DashboardFrame-module__oLbnWW__guildSelectorMenuItem:hover .DashboardFrame-module__oLbnWW__guildSelectorMenuIcon{filter:brightness(1.08);transform:rotate(540deg)scale(1.04)}.DashboardFrame-module__oLbnWW__guildSelectorIcon img,.DashboardFrame-module__oLbnWW__guildSelectorMenuIcon img{object-fit:cover}.DashboardFrame-module__oLbnWW__guildSelectorIcon .DashboardFrame-module__oLbnWW__guildSelectorBrandIcon{object-fit:contain;padding:6px}.DashboardFrame-module__oLbnWW__guildSelectorCopy{gap:2px;min-width:0;max-width:170px;display:grid;overflow:hidden}.DashboardFrame-module__oLbnWW__guildSelectorCopy strong,.DashboardFrame-module__oLbnWW__guildSelectorCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardFrame-module__oLbnWW__guildSelectorCopy strong{font-size:12px;font-weight:750}.DashboardFrame-module__oLbnWW__guildSelectorCopy small{color:var(--text-muted);font-size:10px;font-style:italic;font-weight:650}.DashboardFrame-module__oLbnWW__guildSelectorChevron{fill:none;width:21px;height:21px;stroke:var(--text-soft);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;flex:none;margin-right:3px;transition:transform .18s,opacity .16s,width .22s cubic-bezier(.22,1,.36,1),max-width .22s cubic-bezier(.22,1,.36,1),margin .22s cubic-bezier(.22,1,.36,1)}.DashboardFrame-module__oLbnWW__guildSelectorButton[aria-expanded=true] .DashboardFrame-module__oLbnWW__guildSelectorChevron{transform:rotate(180deg)}.DashboardFrame-module__oLbnWW__guildSelectorMenu{z-index:70;border:1px solid var(--line);border-top-color:var(--dashboard-hover);background:var(--surface-muted);scrollbar-width:thin;scrollbar-color:var(--line) transparent;border-radius:0 0 9px 9px;max-height:340px;animation:.13s ease-out both DashboardFrame-module__oLbnWW__guildMenuIn;display:grid;position:absolute;top:100%;left:-1px;right:-1px;overflow:hidden auto;box-shadow:0 18px 40px #00000057}.DashboardFrame-module__oLbnWW__guildSelectorMenu::-webkit-scrollbar{width:7px}.DashboardFrame-module__oLbnWW__guildSelectorMenu::-webkit-scrollbar-thumb{background:var(--line);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.DashboardFrame-module__oLbnWW__guildSelectorMenuItem{min-width:0;min-height:48px;color:var(--text);background:0 0;border-bottom:1px solid #4e51555c;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 11px;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s,background-color .15s,padding-left .15s;display:grid}.DashboardFrame-module__oLbnWW__guildSelectorMenuItem:hover{color:var(--text);background:var(--dashboard-hover);padding-left:13px}.DashboardFrame-module__oLbnWW__guildSelectorMenuItemActive{color:var(--text);background:var(--dashboard-hover-soft)}.DashboardFrame-module__oLbnWW__guildSelectorMenuName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardFrame-module__oLbnWW__guildSelectorMenuCheck{fill:none;width:17px;height:17px;stroke:var(--text-soft);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.DashboardFrame-module__oLbnWW__guildSelectorAll,.DashboardFrame-module__oLbnWW__guildSelectorEmpty{min-height:42px;color:var(--text-soft);padding:0 11px;font-size:11px;font-weight:700;text-decoration:none}.DashboardFrame-module__oLbnWW__guildSelectorAll{align-items:center;transition:color .15s,background-color .15s;display:flex}.DashboardFrame-module__oLbnWW__guildSelectorEmpty{place-items:center;display:grid}.DashboardFrame-module__oLbnWW__guildSelectorAll:hover{color:var(--text);background:var(--dashboard-hover)}@keyframes DashboardFrame-module__oLbnWW__guildMenuIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.DashboardFrame-module__oLbnWW__sidebarBody{min-height:0;padding:8px 0 26px;overflow:hidden auto}.DashboardFrame-module__oLbnWW__navigation{gap:1px;display:grid}.DashboardFrame-module__oLbnWW__navigationGroup{min-width:0}.DashboardFrame-module__oLbnWW__navigationLabelButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.DashboardFrame-module__oLbnWW__navigationLabelButton:hover .DashboardFrame-module__oLbnWW__navigationLabel{color:var(--text)}.DashboardFrame-module__oLbnWW__navigationLabelButton:focus-visible{outline:0}.DashboardFrame-module__oLbnWW__navigationLabelButton:focus-visible .DashboardFrame-module__oLbnWW__navigationLabel{color:var(--text)}.DashboardFrame-module__oLbnWW__navigationGroupChevron{border-right:2.8px solid var(--text-muted);border-bottom:2.8px solid var(--text-muted);opacity:.8;flex:none;width:9px;height:9px;margin:8px 18px 0 0;transition:transform .19s cubic-bezier(.22,1,.36,1),border-color .15s,opacity .15s;transform:rotate(45deg)}.DashboardFrame-module__oLbnWW__navigationLabelButton:hover .DashboardFrame-module__oLbnWW__navigationGroupChevron{border-color:var(--line-strong);opacity:1}.DashboardFrame-module__oLbnWW__navigationGroupChevronOpen{transform:rotate(225deg)translate(-1px,-1px)}.DashboardFrame-module__oLbnWW__navigationGroupItems{visibility:hidden;opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .23s cubic-bezier(.22,1,.36,1),opacity .15s,visibility 0s linear .23s;display:grid}.DashboardFrame-module__oLbnWW__navigationGroupItemsOpen{visibility:visible;opacity:1;pointer-events:auto;grid-template-rows:1fr;transition-delay:0s}.DashboardFrame-module__oLbnWW__navigationGroupItemsInner{min-height:0;overflow:hidden}.DashboardFrame-module__oLbnWW__navigationLabel{color:var(--text-soft);align-items:center;gap:8px;margin:14px 16px 6px;font-size:17px;font-weight:700;transition:height .22s cubic-bezier(.22,1,.36,1),margin .22s cubic-bezier(.22,1,.36,1),opacity .18s;display:flex}.DashboardFrame-module__oLbnWW__navigationLabel svg{width:16px;height:16px}.DashboardFrame-module__oLbnWW__navigationItem,.DashboardFrame-module__oLbnWW__navigationItemActive,.DashboardFrame-module__oLbnWW__navigationPending,.DashboardFrame-module__oLbnWW__navigationPremiumLocked{min-height:40px;color:var(--text);align-items:center;gap:10px;padding:0 18px 0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:color .15s,background-color .15s,min-height .23s cubic-bezier(.22,1,.36,1),padding .23s cubic-bezier(.22,1,.36,1),gap .23s cubic-bezier(.22,1,.36,1);display:flex}.DashboardFrame-module__oLbnWW__navigationItem:hover{color:var(--text);background:var(--line)}.DashboardFrame-module__oLbnWW__navigationItemActive{color:var(--text);background:var(--page)}.DashboardFrame-module__oLbnWW__navigationItem>span:first-child,.DashboardFrame-module__oLbnWW__navigationItemActive>span:first-child,.DashboardFrame-module__oLbnWW__navigationPending>span:first-child,.DashboardFrame-module__oLbnWW__navigationPremiumLocked>span:first-child{width:17px;color:var(--text-soft);flex:none;place-items:center;display:grid}.DashboardFrame-module__oLbnWW__navigationItem svg,.DashboardFrame-module__oLbnWW__navigationItemActive svg,.DashboardFrame-module__oLbnWW__navigationPending svg,.DashboardFrame-module__oLbnWW__navigationPremiumLocked svg{width:17px;height:17px;color:var(--text-soft);flex:none}.DashboardFrame-module__oLbnWW__navigationPremiumLocked{color:color-mix(in srgb, var(--text-muted) 82%, transparent);cursor:not-allowed;-webkit-user-select:none;user-select:none;background:0 0}.DashboardFrame-module__oLbnWW__navigationPremiumLocked:hover{color:color-mix(in srgb, var(--text-muted) 92%, transparent);background:color-mix(in srgb, var(--line) 48%, transparent)}.DashboardFrame-module__oLbnWW__navigationPremiumLocked .DashboardFrame-module__oLbnWW__navigationIconImage{opacity:.42;filter:grayscale()}.DashboardFrame-module__oLbnWW__navigationPremiumLocked .DashboardFrame-module__oLbnWW__navigationPremiumIcon{opacity:.46;filter:grayscale()}.DashboardFrame-module__oLbnWW__navigationPending{color:var(--text-muted);cursor:default}.DashboardFrame-module__oLbnWW__navigationPending small{color:var(--text-muted);margin-left:auto;font-size:10px;font-weight:600}.DashboardFrame-module__oLbnWW__navigationPremiumIcon{object-fit:contain;flex:none;width:18px;height:18px;margin-left:auto}.DashboardFrame-module__oLbnWW__workspace{background:var(--page);min-width:0;min-height:0}.DashboardFrame-module__oLbnWW__workspaceScroll{min-height:calc(100vh - 80px);padding:32px 32px 80px}.DashboardFrame-module__oLbnWW__workspaceScroll>*{width:100%;margin:0}:is(.DashboardFrame-module__oLbnWW__workspaceScroll button:not(:disabled):hover,.DashboardFrame-module__oLbnWW__workspaceScroll a[href][class]:hover){filter:brightness(1.08)}:is(.DashboardFrame-module__oLbnWW__workspaceScroll button:not(:disabled):active,.DashboardFrame-module__oLbnWW__workspaceScroll a[href][class]:active){filter:brightness(.96)}@media (max-width:960px){.DashboardFrame-module__oLbnWW__frame{grid-template-columns:210px minmax(0,1fr)}.DashboardFrame-module__oLbnWW__topbar{grid-template-columns:auto minmax(0,1fr) auto}.DashboardFrame-module__oLbnWW__topnav{gap:16px}.DashboardFrame-module__oLbnWW__topnav a:nth-child(2),.DashboardFrame-module__oLbnWW__topAccountProfile>span:last-child{display:none}}@media (max-width:720px){.DashboardFrame-module__oLbnWW__frame{display:block}.DashboardFrame-module__oLbnWW__topbar{justify-content:space-between;height:64px;padding:0 12px;display:flex;position:sticky}.DashboardFrame-module__oLbnWW__brand{font-size:20px}.DashboardFrame-module__oLbnWW__brandMark{width:34px;height:34px}.DashboardFrame-module__oLbnWW__topnav,.DashboardFrame-module__oLbnWW__signOutButton{display:none}.DashboardFrame-module__oLbnWW__mobileEdgeHandle{z-index:92;width:15px;height:96px;color:var(--brand-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#202328f5;border-left:0;border-radius:0 7px 7px 0;place-items:center;padding:0;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .16s,background-color .16s;display:grid;position:fixed;top:43%;left:-1px;box-shadow:5px 0 18px #0003}.DashboardFrame-module__oLbnWW__mobileEdgeHandle:focus-visible{border-color:var(--brand-strong);background:var(--dashboard-hover-soft);outline:0}.DashboardFrame-module__oLbnWW__mobileEdgeHandleOpen{transform:translate(min(300px,100vw - 54px))}.DashboardFrame-module__oLbnWW__mobileEdgeGrip{opacity:.88;background:currentColor;border-radius:999px;width:2px;height:48px;display:block}.DashboardFrame-module__oLbnWW__mobileSwipeZone{z-index:84;touch-action:pan-y;width:30px;display:block;position:fixed;top:64px;bottom:0;left:0}.DashboardFrame-module__oLbnWW__mobileSidebarBackdrop{z-index:78;visibility:hidden;opacity:0;pointer-events:none;background:#00000080;border:0;padding:0;transition:opacity .24s,visibility .24s;display:block;position:fixed;inset:64px 0 0}.DashboardFrame-module__oLbnWW__mobileSidebarBackdropVisible{visibility:visible;opacity:1;pointer-events:auto}.DashboardFrame-module__oLbnWW__sidebar{z-index:86;border-right:1px solid var(--panel-border);border-bottom:0;width:min(300px,100vw - 54px);height:auto;transition:transform .32s cubic-bezier(.22,1,.36,1);position:fixed;top:64px;bottom:0;left:0;transform:translate(-102%);box-shadow:18px 0 44px #00000052}.DashboardFrame-module__oLbnWW__sidebarMobileOpen{transform:translate(0)}.DashboardFrame-module__oLbnWW__mobileSidebarSwipeCloseZone{z-index:4;touch-action:pan-y;width:18px;display:block;position:absolute;top:0;bottom:0;right:0}.DashboardFrame-module__oLbnWW__sidebarBody{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;display:block;overflow-y:auto}.DashboardFrame-module__oLbnWW__guildSelector{padding:12px 12px 10px}.DashboardFrame-module__oLbnWW__guildSelectorShell,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorShell{grid-template-columns:minmax(0,1fr);width:100%;margin:0}.DashboardFrame-module__oLbnWW__guildSelectorCollapseButton,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorCollapseButton{display:none}.DashboardFrame-module__oLbnWW__workspaceScroll{min-height:calc(100vh - 64px);padding:68px 14px 48px}}.DashboardFrame-module__oLbnWW__frame:has(.DashboardFrame-module__oLbnWW__sidebarCollapsed){grid-template-columns:78px minmax(0,1fr)}.DashboardFrame-module__oLbnWW__guildSelectorCopy,.DashboardFrame-module__oLbnWW__navigationText,.DashboardFrame-module__oLbnWW__navigationLabelText{transition:opacity .17s,transform .23s cubic-bezier(.22,1,.36,1),max-width .23s cubic-bezier(.22,1,.36,1)}.DashboardFrame-module__oLbnWW__navigationIconImage{object-fit:contain;opacity:.86;flex:none;width:18px;height:18px;transition:opacity .15s,transform .15s,filter .15s}.DashboardFrame-module__oLbnWW__navigationItem:hover .DashboardFrame-module__oLbnWW__navigationIconImage,.DashboardFrame-module__oLbnWW__navigationItemActive .DashboardFrame-module__oLbnWW__navigationIconImage{opacity:1;filter:brightness(1.22)}.DashboardFrame-module__oLbnWW__navigationLabelIcon{object-fit:contain;opacity:.82;flex:none;width:16px;height:16px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelector{padding:14px 8px 8px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorShell{grid-template-columns:38px 22px;width:60px;margin:0 auto}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorButton{grid-template-columns:36px 0 0;gap:0;min-height:54px;padding:9px 1px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorCollapseButton{width:22px;min-height:54px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorCollapseButton svg{width:14px;height:14px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorCopy,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorChevron{opacity:0;pointer-events:none;width:0;max-width:0;margin:0;overflow:hidden;transform:translate(-8px)}.DashboardFrame-module__oLbnWW__navigationText{white-space:nowrap;min-width:0;max-width:190px;overflow:hidden}.DashboardFrame-module__oLbnWW__navigationLabelText{white-space:nowrap;max-width:120px;overflow:hidden}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabelButton{cursor:default;pointer-events:none;justify-content:center}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationGroupChevron{display:none}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabel{opacity:.36;justify-content:center;height:8px;margin:10px 0 4px;overflow:hidden}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabelIcon{opacity:.7;width:6px;height:6px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabelText{opacity:0;width:0;max-width:0;overflow:hidden;transform:translate(-8px)}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItem,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItemActive,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPending,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPremiumLocked{justify-content:center;gap:0;min-height:46px;padding:0;position:relative}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationText,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPending small{opacity:0;width:0;max-width:0;margin:0;overflow:hidden;transform:translate(-8px)}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItem>span:first-child,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItemActive>span:first-child,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPending>span:first-child,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPremiumLocked>span:first-child{width:22px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationIconImage{width:20px;height:20px}@media (max-width:960px) and (min-width:721px){.DashboardFrame-module__oLbnWW__frame:has(.DashboardFrame-module__oLbnWW__sidebarCollapsed){grid-template-columns:76px minmax(0,1fr)}}@media (max-width:720px){.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorShell{grid-template-columns:minmax(0,1fr);width:100%;margin:0}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorButton{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:10px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorCollapseButton{display:none}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorCopy,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__guildSelectorChevron{opacity:1;pointer-events:auto;width:auto;max-width:170px;margin-right:3px;overflow:visible;transform:none}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabelButton{cursor:pointer;pointer-events:auto;justify-content:space-between}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationGroupChevron{display:block}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabel{opacity:1;justify-content:flex-start;height:auto;margin:14px 16px 6px;overflow:visible}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabelIcon{opacity:.82;width:16px;height:16px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationLabelText,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationText,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPending small{opacity:1;width:auto;max-width:190px;margin:0;overflow:hidden;transform:none}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItem,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItemActive,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPending{justify-content:flex-start;gap:10px;min-height:40px;padding:0 18px 0 24px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItem>span:first-child,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationItemActive>span:first-child,.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPending>span:first-child{width:17px}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationIconImage{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.DashboardFrame-module__oLbnWW__navigationGroupChevron,.DashboardFrame-module__oLbnWW__navigationGroupItems,.DashboardFrame-module__oLbnWW__guildSelectorShell,.DashboardFrame-module__oLbnWW__guildSelectorButton,.DashboardFrame-module__oLbnWW__guildSelectorCollapseButton,.DashboardFrame-module__oLbnWW__guildSelectorCollapseButton svg,.DashboardFrame-module__oLbnWW__guildSelectorIcon,.DashboardFrame-module__oLbnWW__guildSelectorMenuIcon,.DashboardFrame-module__oLbnWW__guildSelectorMenu,.DashboardFrame-module__oLbnWW__guildSelectorMenuItem,.DashboardFrame-module__oLbnWW__mobileEdgeHandle,.DashboardFrame-module__oLbnWW__mobileSidebarBackdrop,.DashboardFrame-module__oLbnWW__sidebar{transition:none;animation:none}}html[data-theme=light] .DashboardFrame-module__oLbnWW__frame{--page:#f2f3f5;--page-deep:#e7e9ed;--page-elevated:#fff;--sidebar:#f5f6f8;--surface:#fff;--surface-soft:#f1f3f5;--surface-strong:#f7f8fa;--surface-muted:#eceef1;--surface-glass:#fff;--surface-deep:#e7e9ed;--line:#d0d5db;--line-strong:#b8c0c8;--text:#1d2126;--text-soft:#454d56;--text-muted:#646d77;--brand:#319a41;--brand-strong:#258235;--brand-soft:#e4f3e7;--panel-bg:#fff;--panel-inner:#f5f6f8;--panel-border:#cdd3d9;--panel-shadow:0 5px 14px #1f242914;--dashboard-hover:#e4e7eb;--dashboard-hover-soft:#eef0f3}.DashboardFrame-module__oLbnWW__sidebarCollapsed .DashboardFrame-module__oLbnWW__navigationPremiumIcon{display:none}
.CustomSelect-module__Retn3a__root{min-width:0;position:relative}.CustomSelect-module__Retn3a__trigger{width:100%;min-height:42px;color:var(--text);border:1px solid var(--line-strong);background:var(--panel-bg);font:inherit;text-align:left;cursor:pointer;border-radius:7px;outline:0;justify-content:space-between;align-items:center;gap:14px;padding:0 16px 0 13px;font-size:12px;font-weight:800;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.CustomSelect-module__Retn3a__trigger:hover:not(:disabled){background:var(--surface-soft,#2b2f34);border-color:#6a6f75}.CustomSelect-module__Retn3a__triggerOpen{background:var(--surface-soft,#2b2f34);border-color:#73787e;box-shadow:0 0 0 2px #ffffff0b}.CustomSelect-module__Retn3a__trigger:focus-visible{outline-offset:2px;outline:2px solid #73787e}.CustomSelect-module__Retn3a__trigger:disabled{cursor:not-allowed;opacity:.46}.CustomSelect-module__Retn3a__triggerContent,.CustomSelect-module__Retn3a__optionLeading{align-items:center;gap:9px;min-width:0;display:flex}.CustomSelect-module__Retn3a__triggerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CustomSelect-module__Retn3a__placeholder{color:var(--text-muted)}.CustomSelect-module__Retn3a__optionImage{object-fit:cover;background:#121418;border:1px solid #ffffff1f;border-radius:50%;flex:none;width:26px;height:26px}.CustomSelect-module__Retn3a__colorDot{border:1px solid #ffffff2e;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 2px #00000014}.CustomSelect-module__Retn3a__chevron{fill:none;width:20px;height:20px;stroke:var(--text-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none;transition:transform .15s}.CustomSelect-module__Retn3a__chevronOpen{transform:rotate(180deg)}.CustomSelect-module__Retn3a__menu{--text:#e9ebed;--text-soft:#c3c3c3;--text-muted:#999;--line:#4e5155;--line-strong:#595959;--surface-muted:#191b1f;--surface-soft:#2b2f34;--brand:#3cb44b;--brand-rgb:60, 180, 75;z-index:10000;top:var(--select-menu-top);left:var(--select-menu-left);width:var(--select-menu-width);border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;max-width:calc(100vw - 24px);padding:6px;animation:.12s ease-out both CustomSelect-module__Retn3a__menuIn;position:fixed;box-shadow:0 18px 48px #00000061,0 4px 12px #00000038}.CustomSelect-module__Retn3a__menuUpward{transform-origin:bottom;animation-name:CustomSelect-module__Retn3a__menuInUpward;transform:translateY(-100%)}.CustomSelect-module__Retn3a__optionList{max-height:var(--select-menu-max-height);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;gap:2px;display:grid;overflow-y:auto}.CustomSelect-module__Retn3a__optionList::-webkit-scrollbar{width:7px}.CustomSelect-module__Retn3a__optionList::-webkit-scrollbar-thumb{background:var(--line-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.CustomSelect-module__Retn3a__option{width:100%;min-height:38px;color:var(--text-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px;display:flex}.CustomSelect-module__Retn3a__option:hover,.CustomSelect-module__Retn3a__optionActive{color:var(--text);background:var(--surface-soft,#34383d)}.CustomSelect-module__Retn3a__optionSelected{color:var(--text);background:var(--surface-soft)}.CustomSelect-module__Retn3a__optionDisabled{cursor:not-allowed;opacity:.42}.CustomSelect-module__Retn3a__optionDisabled:hover{background:0 0}.CustomSelect-module__Retn3a__optionCopy{gap:2px;min-width:0;display:grid}.CustomSelect-module__Retn3a__optionCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.35;overflow:hidden}.CustomSelect-module__Retn3a__optionCopy small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;line-height:1.4;overflow:hidden}.CustomSelect-module__Retn3a__check{width:18px;height:18px;color:var(--brand);opacity:0;flex:none;place-items:center;display:grid}.CustomSelect-module__Retn3a__checkVisible{opacity:1}.CustomSelect-module__Retn3a__check svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:15px;height:15px}@keyframes CustomSelect-module__Retn3a__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CustomSelect-module__Retn3a__menuInUpward{0%{opacity:0;transform:translateY(calc(4px - 100%))scale(.985)}to{opacity:1;transform:translateY(-100%)scale(1)}}@media (max-width:520px){.CustomSelect-module__Retn3a__trigger{min-height:44px}.CustomSelect-module__Retn3a__menu{padding:5px}.CustomSelect-module__Retn3a__option{min-height:42px;padding:9px}}@media (prefers-reduced-motion:reduce){.CustomSelect-module__Retn3a__trigger,.CustomSelect-module__Retn3a__chevron,.CustomSelect-module__Retn3a__menu{transition:none;animation:none}}html[data-theme=light] .CustomSelect-module__Retn3a__menu{--text:#202327;--text-soft:#555c64;--text-muted:#7a828b;--line:#d9dde2;--line-strong:#c7ccd2;--surface-muted:#fff;--surface-soft:#eef0f3;--brand:#319a41}
.DashboardLoadingSpinner-module__pU9oma__wrapper{box-sizing:border-box;place-items:center;display:grid}.DashboardLoadingSpinner-module__pU9oma__inline{min-width:76px;min-height:76px}.DashboardLoadingSpinner-module__pU9oma__panel{background:var(--panel-bg);border-radius:8px;place-self:stretch stretch;width:100%;min-height:clamp(360px,56vh,560px);padding:24px}.DashboardLoadingSpinner-module__pU9oma__overlay{z-index:20;border-radius:inherit;background:var(--panel-bg);width:100%;height:100%;position:absolute;inset:0}.DashboardLoadingSpinner-module__pU9oma__spinner{box-sizing:border-box;border:8px solid var(--text);filter:drop-shadow(0 2px 5px #0000002e);border-right-color:#0000;border-radius:50%;width:68px;height:68px;animation:.76s linear infinite DashboardLoadingSpinner-module__pU9oma__dashboardLoadingSpin}@keyframes DashboardLoadingSpinner-module__pU9oma__dashboardLoadingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.DashboardLoadingSpinner-module__pU9oma__spinner{animation-duration:1.6s}}
.GuildLevelRoleRewards-module__z3mSsa__panel{border:1px solid var(--line-strong);background:var(--surface-strong);box-shadow:none;content-visibility:auto;contain-intrinsic-size:auto 920px;border-radius:28px;gap:22px;padding:30px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__panelHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__panelHeader>div{min-width:0}.GuildLevelRoleRewards-module__z3mSsa__eyebrow,.GuildLevelRoleRewards-module__z3mSsa__trackEyebrow{color:#f34f9b;letter-spacing:.16em;font-size:11px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__panelHeader h2{color:var(--text);letter-spacing:-.05em;margin:8px 0 7px;font-size:clamp(24px,3vw,34px);font-weight:950}.GuildLevelRoleRewards-module__z3mSsa__panelHeader p,.GuildLevelRoleRewards-module__z3mSsa__trackHeader p,.GuildLevelRoleRewards-module__z3mSsa__permissionWarning p,.GuildLevelRoleRewards-module__z3mSsa__roleSummary p,.GuildLevelRoleRewards-module__z3mSsa__behaviorNote p,.GuildLevelRoleRewards-module__z3mSsa__loadingState p,.GuildLevelRoleRewards-module__z3mSsa__errorState p,.GuildLevelRoleRewards-module__z3mSsa__emptyRewards p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.7}.GuildLevelRoleRewards-module__z3mSsa__refreshButton,.GuildLevelRoleRewards-module__z3mSsa__addButton,.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton,.GuildLevelRoleRewards-module__z3mSsa__errorState button{font:inherit;cursor:pointer;border-radius:12px;font-size:11px;font-weight:900;transition:opacity .18s,transform .18s,border-color .18s,background .18s}.GuildLevelRoleRewards-module__z3mSsa__refreshButton{box-sizing:border-box;width:156px;min-height:40px;color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 15px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.GuildLevelRoleRewards-module__z3mSsa__refreshButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__addButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__removeButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__resetButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__saveButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__errorState button:hover:not(:disabled){transform:translateY(-1px)}.GuildLevelRoleRewards-module__z3mSsa__refreshButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__addButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__removeButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__resetButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__saveButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__errorState button:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__levelField input:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__trackToggle:focus-visible{outline:2px solid rgba(var(--brand-rgb), .78);outline-offset:2px}.GuildLevelRoleRewards-module__z3mSsa__refreshButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__addButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__removeButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__resetButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__saveButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__errorState button:disabled,.GuildLevelRoleRewards-module__z3mSsa__levelField input:disabled,.GuildLevelRoleRewards-module__z3mSsa__trackToggle:disabled{cursor:not-allowed;opacity:.46}.GuildLevelRoleRewards-module__z3mSsa__permissionWarning{background:#eba84d14;border:1px solid #eba84d59;border-radius:16px;gap:4px;padding:16px 18px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__permissionWarning strong{color:#e9aa50;font-size:12px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px 18px;padding:14px 16px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__roleSummary span{color:var(--text-soft);white-space:nowrap;font-size:10px;font-weight:800}.GuildLevelRoleRewards-module__z3mSsa__roleSummary span strong{color:var(--text);font-size:12px;font-weight:950}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{text-align:right}.GuildLevelRoleRewards-module__z3mSsa__trackGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__trackCard{content-visibility:auto;contain-intrinsic-size:auto 520px;border:1px solid var(--line);background:var(--surface);border-radius:21px;gap:18px;min-width:0;padding:22px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__trackHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__trackHeader>div{min-width:0}.GuildLevelRoleRewards-module__z3mSsa__trackHeader h3{color:var(--text);letter-spacing:-.035em;margin:6px 0 5px;font-size:18px;font-weight:950}.GuildLevelRoleRewards-module__z3mSsa__trackToggle{min-height:34px;color:var(--text-soft);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;font-size:10px;font-weight:850;display:flex}.GuildLevelRoleRewards-module__z3mSsa__switch{border:1px solid var(--line-strong);background:var(--surface-strong);border-radius:999px;width:42px;height:24px;transition:border-color .18s,background .18s;display:block;position:relative}.GuildLevelRoleRewards-module__z3mSsa__switch>span{background:var(--text-muted);border-radius:50%;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px;box-shadow:0 3px 8px #0000003d}.GuildLevelRoleRewards-module__z3mSsa__switchOn{background:#1f6f53b8;border-color:#44d39ac7}.GuildLevelRoleRewards-module__z3mSsa__switchOn>span{background:#66e3ad;transform:translate(18px)}.GuildLevelRoleRewards-module__z3mSsa__modeField{border:1px solid var(--line);background:var(--surface-strong);border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:14px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__modeField>span{gap:4px;min-width:0;display:grid}.GuildLevelRoleRewards-module__z3mSsa__modeField strong{color:var(--text);font-size:11px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__modeField small{color:var(--text-muted);font-size:9px;line-height:1.5}.GuildLevelRoleRewards-module__z3mSsa__modeSelect{flex:0 0 228px;width:228px}.GuildLevelRoleRewards-module__z3mSsa__roleSelect{width:100%}.GuildLevelRoleRewards-module__z3mSsa__rewardList{gap:10px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__rewardRow{content-visibility:auto;contain-intrinsic-size:auto 72px;border:1px solid var(--line);background:var(--surface-strong);border-radius:15px;grid-template-columns:minmax(95px,.34fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding:13px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__levelField,.GuildLevelRoleRewards-module__z3mSsa__roleField{gap:7px;min-width:0;display:grid}.GuildLevelRoleRewards-module__z3mSsa__levelField>span:first-child,.GuildLevelRoleRewards-module__z3mSsa__roleField>span:first-child{color:var(--text-soft);font-size:9px;font-weight:850}.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap{border:1px solid var(--line);background:var(--surface-strong);border-radius:12px;align-items:center;gap:6px;min-width:0;padding:0 10px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__levelField input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:11px 0;font-size:12px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap small{color:var(--text-muted);font-size:8px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__roleWarning{color:#e9aa50;font-size:8px;font-weight:800;line-height:1.5}.GuildLevelRoleRewards-module__z3mSsa__removeButton{color:#f07888;background:#f078880f;border:1px solid #f078883d;min-height:39px;padding:0 12px}.GuildLevelRoleRewards-module__z3mSsa__addButton{width:100%;min-height:40px;color:var(--brand);border:1px dashed rgba(var(--brand-rgb), .46);background:rgba(var(--brand-rgb), .06)}.GuildLevelRoleRewards-module__z3mSsa__emptyRewards{border:1px dashed var(--line-strong);text-align:center;border-radius:15px;place-content:center;gap:5px;min-height:104px;padding:20px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__emptyRewards strong{color:var(--text-soft);font-size:12px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar>div:first-child{gap:3px;min-width:0;display:grid}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar strong{color:var(--text);font-size:10px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar p{color:var(--text-muted);margin:0;font-size:9px}.GuildLevelRoleRewards-module__z3mSsa__successMessage,.GuildLevelRoleRewards-module__z3mSsa__errorMessage{margin-top:3px;font-size:9px;font-weight:850;line-height:1.5}.GuildLevelRoleRewards-module__z3mSsa__successMessage{color:#35c985}.GuildLevelRoleRewards-module__z3mSsa__errorMessage{color:#f16b7c}.GuildLevelRoleRewards-module__z3mSsa__trackActions{flex:none;gap:7px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton{min-height:36px;padding:0 12px}.GuildLevelRoleRewards-module__z3mSsa__resetButton{color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface)}.GuildLevelRoleRewards-module__z3mSsa__saveButton{color:var(--text);background-color:var(--surface-muted);border:1px solid #b8bec757;border-radius:10px;transition:color .12s,background-color .12s,border-color .12s,box-shadow .12s,transform 90ms,opacity .18s;box-shadow:0 5px 12px #0003,inset 0 1px #ffffff09}.GuildLevelRoleRewards-module__z3mSsa__saveButton:hover:not(:disabled){color:var(--text);border-color:var(--line-strong);background-color:var(--line);transform:none;box-shadow:0 7px 16px #0000003d,inset 0 1px #ffffff0f}.GuildLevelRoleRewards-module__z3mSsa__saveButton:active:not(:disabled){transform:scale(.98)}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote{content-visibility:auto;contain-intrinsic-size:auto 70px;border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:4px;padding:14px 16px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote strong{color:var(--text-soft);font-size:10px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__loadingState,.GuildLevelRoleRewards-module__z3mSsa__errorState{justify-content:center;align-items:center;gap:16px;min-height:220px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__loadingState strong,.GuildLevelRoleRewards-module__z3mSsa__errorState strong{color:var(--text);font-size:15px;font-weight:900;display:block}.GuildLevelRoleRewards-module__z3mSsa__loadingIndicator,.GuildLevelRoleRewards-module__z3mSsa__errorState>span{border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__loadingIndicator{border:3px solid rgba(var(--brand-rgb), .18);border-top-color:var(--brand);animation:.8s linear infinite GuildLevelRoleRewards-module__z3mSsa__spin}.GuildLevelRoleRewards-module__z3mSsa__errorState>span{color:#fff;background:#e4586b;font-size:18px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__errorState button{min-height:36px;color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);margin-top:10px;padding:0 13px}@keyframes GuildLevelRoleRewards-module__z3mSsa__spin{to{transform:rotate(360deg)}}@media (max-width:1080px){.GuildLevelRoleRewards-module__z3mSsa__trackGrid{grid-template-columns:1fr}}@media (max-width:760px){.GuildLevelRoleRewards-module__z3mSsa__panel{padding:23px 18px}.GuildLevelRoleRewards-module__z3mSsa__panelHeader,.GuildLevelRoleRewards-module__z3mSsa__trackHeader,.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar{flex-direction:column;align-items:flex-start}.GuildLevelRoleRewards-module__z3mSsa__refreshButton{width:156px}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{grid-template-columns:1fr 1fr}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{text-align:left;grid-column:1/-1}.GuildLevelRoleRewards-module__z3mSsa__rewardRow{grid-template-columns:1fr;align-items:stretch}.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__trackActions{width:100%}.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton{flex:1}}@media (max-width:520px){.GuildLevelRoleRewards-module__z3mSsa__modeField{flex-direction:column;align-items:stretch}.GuildLevelRoleRewards-module__z3mSsa__modeSelect{flex-basis:auto;width:100%}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{grid-template-columns:1fr}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{grid-column:auto}.GuildLevelRoleRewards-module__z3mSsa__trackActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.GuildLevelRoleRewards-module__z3mSsa__refreshButton,.GuildLevelRoleRewards-module__z3mSsa__addButton,.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton,.GuildLevelRoleRewards-module__z3mSsa__errorState button,.GuildLevelRoleRewards-module__z3mSsa__switch,.GuildLevelRoleRewards-module__z3mSsa__switch>span,.GuildLevelRoleRewards-module__z3mSsa__loadingIndicator{transition:none;animation:none}}.GuildLevelRoleRewards-module__z3mSsa__panelHeader h2,.GuildLevelRoleRewards-module__z3mSsa__panelHeader p,.GuildLevelRoleRewards-module__z3mSsa__trackHeader h3,.GuildLevelRoleRewards-module__z3mSsa__trackHeader p,.GuildLevelRoleRewards-module__z3mSsa__modeField strong,.GuildLevelRoleRewards-module__z3mSsa__modeField small,.GuildLevelRoleRewards-module__z3mSsa__roleSummary p,.GuildLevelRoleRewards-module__z3mSsa__behaviorNote p,.GuildLevelRoleRewards-module__z3mSsa__rewardRow label,.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar strong,.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar p{word-break:keep-all;overflow-wrap:break-word}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:14px 0}.GuildLevelRoleRewards-module__z3mSsa__trackGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0}.GuildLevelRoleRewards-module__z3mSsa__trackCard{background:0 0;border:0;border-radius:0;gap:20px;padding:24px 22px}.GuildLevelRoleRewards-module__z3mSsa__modeField{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(180px,240px);padding:0 0 16px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__modeSelect{flex:none;width:100%;min-width:0}.GuildLevelRoleRewards-module__z3mSsa__rewardRow{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:14px 0}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:16px 0 0}@container dashboard-workspace (max-width:940px){.GuildLevelRoleRewards-module__z3mSsa__trackGrid{grid-template-columns:1fr}.GuildLevelRoleRewards-module__z3mSsa__trackCard+.GuildLevelRoleRewards-module__z3mSsa__trackCard{border-left:0;border-top:1px solid var(--line)}}@container dashboard-workspace (max-width:680px){.GuildLevelRoleRewards-module__z3mSsa__panel{padding:24px 18px}.GuildLevelRoleRewards-module__z3mSsa__panelHeader,.GuildLevelRoleRewards-module__z3mSsa__trackHeader,.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar{flex-direction:column;align-items:flex-start}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{grid-template-columns:1fr 1fr}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{text-align:left;grid-column:1/-1}.GuildLevelRoleRewards-module__z3mSsa__modeField,.GuildLevelRoleRewards-module__z3mSsa__rewardRow{grid-template-columns:1fr;align-items:stretch}.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__trackActions{width:100%}.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton{flex:1}}@container dashboard-workspace (max-width:460px){.GuildLevelRoleRewards-module__z3mSsa__roleSummary{grid-template-columns:1fr}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{grid-column:auto}.GuildLevelRoleRewards-module__z3mSsa__trackActions{flex-direction:column}}.GuildLevelRoleRewards-module__z3mSsa__panel{box-shadow:none;content-visibility:visible;contain-intrinsic-size:auto;background:0 0;border:0;border-radius:0;gap:0;padding:0}.GuildLevelRoleRewards-module__z3mSsa__panelHeader{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);align-items:center;padding:26px 0 22px}.GuildLevelRoleRewards-module__z3mSsa__panelActions{flex:none;align-items:center;gap:8px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__collapseButton{min-width:82px;min-height:40px;color:var(--text-soft);border:1px solid var(--line-strong);font:inherit;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:900;line-height:1;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.GuildLevelRoleRewards-module__z3mSsa__collapseButton span{color:var(--text-muted);font-size:16px;font-weight:700;line-height:1}.GuildLevelRoleRewards-module__z3mSsa__collapseButton:hover{color:var(--text);border-color:rgba(var(--brand-rgb), .55);background:rgba(var(--brand-rgb), .06)}.GuildLevelRoleRewards-module__z3mSsa__collapseButton:focus-visible{outline:2px solid rgba(var(--brand-rgb), .78);outline-offset:2px}.GuildLevelRoleRewards-module__z3mSsa__panelBody{gap:22px;padding-top:22px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__permissionWarning{background:0 0;border:0;border-left:3px solid #eba84db8;border-radius:0;padding:12px 0 12px 14px}.GuildLevelRoleRewards-module__z3mSsa__trackGrid{border-top:0}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote{padding-bottom:4px}@container dashboard-workspace (max-width:680px){.GuildLevelRoleRewards-module__z3mSsa__panelHeader{gap:18px;padding:22px 0 18px}.GuildLevelRoleRewards-module__z3mSsa__panelActions{width:100%}.GuildLevelRoleRewards-module__z3mSsa__refreshButton{flex:1;width:auto}.GuildLevelRoleRewards-module__z3mSsa__collapseButton{flex:none}}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{background:var(--surface-muted);border:1px solid #8b96a629;border-radius:14px;padding:15px 16px;box-shadow:0 12px 26px #00000038,0 3px 8px #0000002e,inset 0 1px #ffffff08}.GuildLevelRoleRewards-module__z3mSsa__trackGrid{border:0;gap:14px}.GuildLevelRoleRewards-module__z3mSsa__trackCard{background:#15191f;border:1px solid #8b96a626;border-radius:17px;box-shadow:0 18px 38px #00000047,0 5px 12px #00000038,inset 0 1px #ffffff08}.GuildLevelRoleRewards-module__z3mSsa__trackCard+.GuildLevelRoleRewards-module__z3mSsa__trackCard{border-left:1px solid #8b96a626}.GuildLevelRoleRewards-module__z3mSsa__modeField{background:var(--surface-soft);border:1px solid #8b96a624;border-radius:14px;padding:14px;box-shadow:0 9px 20px #0003,inset 0 1px #ffffff06}.GuildLevelRoleRewards-module__z3mSsa__rewardList{gap:10px}.GuildLevelRoleRewards-module__z3mSsa__rewardRow{background:var(--surface-soft);border:1px solid #8b96a624;border-radius:14px;padding:13px;box-shadow:0 10px 22px #00000038,0 3px 8px #00000029,inset 0 1px #ffffff06}.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap{border-color:#8b96a62b;box-shadow:0 7px 16px #0003,inset 0 1px #ffffff06}.GuildLevelRoleRewards-module__z3mSsa__modeSelect,.GuildLevelRoleRewards-module__z3mSsa__roleSelect{filter:drop-shadow(0 8px 14px #0003)}.GuildLevelRoleRewards-module__z3mSsa__addButton:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__resetButton:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__saveButton:not(:disabled){box-shadow:0 10px 22px #00000047,0 3px 8px #0003,inset 0 1px #ffffff09}.GuildLevelRoleRewards-module__z3mSsa__addButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__resetButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__saveButton:hover:not(:disabled){transform:translateY(-2px)}.GuildLevelRoleRewards-module__z3mSsa__addButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__resetButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__saveButton:disabled{box-shadow:none;filter:none;transform:none}.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap:has(input:disabled){box-shadow:none;filter:none;transform:none}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{color:#d9828e;font-weight:700}.GuildLevelRoleRewards-module__z3mSsa__panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.GuildLevelRoleRewards-module__z3mSsa__trackCard,.GuildLevelRoleRewards-module__z3mSsa__roleSummary,.GuildLevelRoleRewards-module__z3mSsa__behaviorNote,.GuildLevelRoleRewards-module__z3mSsa__emptyRewards,.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar{border:1px solid var(--panel-border);background:var(--panel-bg);border-radius:8px;box-shadow:0 5px 12px #0003}.GuildLevelRoleRewards-module__z3mSsa__modeField,.GuildLevelRoleRewards-module__z3mSsa__rewardRow,.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap{border-color:var(--panel-border);background:var(--panel-bg);box-shadow:none;border-radius:7px}.GuildLevelRoleRewards-module__z3mSsa__panel{font-size:14px}.GuildLevelRoleRewards-module__z3mSsa__eyebrow,.GuildLevelRoleRewards-module__z3mSsa__trackEyebrow{font-size:12px}.GuildLevelRoleRewards-module__z3mSsa__panelHeader p,.GuildLevelRoleRewards-module__z3mSsa__trackHeader p,.GuildLevelRoleRewards-module__z3mSsa__permissionWarning p,.GuildLevelRoleRewards-module__z3mSsa__roleSummary p,.GuildLevelRoleRewards-module__z3mSsa__behaviorNote p,.GuildLevelRoleRewards-module__z3mSsa__loadingState p,.GuildLevelRoleRewards-module__z3mSsa__errorState p,.GuildLevelRoleRewards-module__z3mSsa__emptyRewards p{font-size:13px;line-height:1.65}.GuildLevelRoleRewards-module__z3mSsa__refreshButton,.GuildLevelRoleRewards-module__z3mSsa__addButton,.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton,.GuildLevelRoleRewards-module__z3mSsa__errorState button{font-size:12px}.GuildLevelRoleRewards-module__z3mSsa__permissionWarning strong{font-size:13px}.GuildLevelRoleRewards-module__z3mSsa__roleSummary span{font-size:11px}.GuildLevelRoleRewards-module__z3mSsa__roleSummary span strong{font-size:13px}.GuildLevelRoleRewards-module__z3mSsa__trackHeader h3{font-size:19px}.GuildLevelRoleRewards-module__z3mSsa__trackToggle{font-size:11px}.GuildLevelRoleRewards-module__z3mSsa__modeField strong{font-size:13px}.GuildLevelRoleRewards-module__z3mSsa__modeField small,.GuildLevelRoleRewards-module__z3mSsa__levelField>span:first-child,.GuildLevelRoleRewards-module__z3mSsa__roleField>span:first-child{font-size:11px}.GuildLevelRoleRewards-module__z3mSsa__levelField input{font-size:13px}.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap small,.GuildLevelRoleRewards-module__z3mSsa__roleWarning{font-size:10px}.GuildLevelRoleRewards-module__z3mSsa__emptyRewards strong{font-size:13px}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar strong{font-size:12px}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar p,.GuildLevelRoleRewards-module__z3mSsa__successMessage,.GuildLevelRoleRewards-module__z3mSsa__errorMessage{font-size:11px}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote strong{font-size:12px}.GuildLevelRoleRewards-module__z3mSsa__loadingState strong,.GuildLevelRoleRewards-module__z3mSsa__errorState strong{font-size:16px}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar{box-sizing:border-box;align-items:center;min-height:72px;padding:14px 14px 16px}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar>div:first-child{align-self:center;padding-block:2px}.GuildLevelRoleRewards-module__z3mSsa__trackActions{align-self:center}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote{box-sizing:border-box;content-visibility:visible;contain:none;align-content:start;gap:6px;min-height:78px;padding:14px 16px 16px}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote strong{margin:0;line-height:1.45;display:block}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote p{margin:0;padding:0;line-height:1.65;display:block}
.GuildAchievementSettings-module__Sp8kHq__panel{box-shadow:none;content-visibility:visible;contain-intrinsic-size:auto;background:0 0;border:0;border-radius:0;gap:22px;padding:0;display:grid}.GuildAchievementSettings-module__Sp8kHq__panelHeader,.GuildAchievementSettings-module__Sp8kHq__cardHeader,.GuildAchievementSettings-module__Sp8kHq__saveBar{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.GuildAchievementSettings-module__Sp8kHq__panelHeader>div,.GuildAchievementSettings-module__Sp8kHq__cardHeader>div{min-width:0}.GuildAchievementSettings-module__Sp8kHq__eyebrow,.GuildAchievementSettings-module__Sp8kHq__cardEyebrow{color:#f34f9b;letter-spacing:.16em;font-size:11px;font-weight:900}.GuildAchievementSettings-module__Sp8kHq__panelHeader h2{color:var(--text);letter-spacing:-.05em;margin:8px 0 7px;font-size:clamp(24px,3vw,34px);font-weight:950}.GuildAchievementSettings-module__Sp8kHq__panelHeader p,.GuildAchievementSettings-module__Sp8kHq__cardHeader p,.GuildAchievementSettings-module__Sp8kHq__infoNote p,.GuildAchievementSettings-module__Sp8kHq__permissionWarning p,.GuildAchievementSettings-module__Sp8kHq__saveBar p,.GuildAchievementSettings-module__Sp8kHq__loadingState p,.GuildAchievementSettings-module__Sp8kHq__errorState p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.7}.GuildAchievementSettings-module__Sp8kHq__refreshButton,.GuildAchievementSettings-module__Sp8kHq__resetButton,.GuildAchievementSettings-module__Sp8kHq__saveButton,.GuildAchievementSettings-module__Sp8kHq__errorState button{min-height:40px;font:inherit;cursor:pointer;border-radius:12px;padding:0 15px;font-size:11px;font-weight:900;transition:opacity .18s,transform .18s,border-color .18s,background .18s}.GuildAchievementSettings-module__Sp8kHq__refreshButton{width:156px;color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;flex:none}.GuildAchievementSettings-module__Sp8kHq__refreshButton:hover:not(:disabled),.GuildAchievementSettings-module__Sp8kHq__resetButton:hover:not(:disabled),.GuildAchievementSettings-module__Sp8kHq__errorState button:hover:not(:disabled){transform:translateY(-1px)}.GuildAchievementSettings-module__Sp8kHq__refreshButton:focus-visible,.GuildAchievementSettings-module__Sp8kHq__resetButton:focus-visible,.GuildAchievementSettings-module__Sp8kHq__saveButton:focus-visible,.GuildAchievementSettings-module__Sp8kHq__errorState button:focus-visible,.GuildAchievementSettings-module__Sp8kHq__toggle:focus-visible{outline:2px solid rgba(var(--brand-rgb), .78);outline-offset:2px}.GuildAchievementSettings-module__Sp8kHq__refreshButton:disabled,.GuildAchievementSettings-module__Sp8kHq__resetButton:disabled,.GuildAchievementSettings-module__Sp8kHq__saveButton:disabled,.GuildAchievementSettings-module__Sp8kHq__errorState button:disabled,.GuildAchievementSettings-module__Sp8kHq__toggle:disabled{cursor:not-allowed;opacity:.46}.GuildAchievementSettings-module__Sp8kHq__permissionWarning{background:#eba84d14;border:1px solid #eba84d59;border-radius:16px;gap:4px;padding:16px 18px;display:grid}.GuildAchievementSettings-module__Sp8kHq__permissionWarning strong{color:#e9aa50;font-size:12px;font-weight:900}.GuildAchievementSettings-module__Sp8kHq__settingsGrid{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:16px;display:grid}.GuildAchievementSettings-module__Sp8kHq__leftColumn{grid-template-rows:auto 1fr;gap:16px;min-width:0;height:100%;display:grid}.GuildAchievementSettings-module__Sp8kHq__settingCard{background:var(--surface-muted);content-visibility:auto;contain-intrinsic-size:auto 520px;border:1px solid #8b96a626;border-radius:16px;gap:18px;min-width:0;padding:22px;display:grid;box-shadow:0 16px 34px #0000003d,0 4px 10px #00000030,inset 0 1px #ffffff08}.GuildAchievementSettings-module__Sp8kHq__statusCard{grid-template-rows:auto auto 1fr}.GuildAchievementSettings-module__Sp8kHq__statusBadge{color:#56df9f;white-space:nowrap;background:#1f6f5324;border:1px solid #44d39a3d;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.GuildAchievementSettings-module__Sp8kHq__statusBadgeWarning{color:#e9aa50;background:#eba84d17;border-color:#eba84d4d}.GuildAchievementSettings-module__Sp8kHq__statusList{background:var(--surface-soft);border:1px solid #8b96a624;border-radius:14px;display:grid;overflow:hidden;box-shadow:0 10px 22px #00000038,0 3px 8px #00000029,inset 0 1px #ffffff06}.GuildAchievementSettings-module__Sp8kHq__statusRow{justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:0 14px;display:flex}.GuildAchievementSettings-module__Sp8kHq__statusRow+.GuildAchievementSettings-module__Sp8kHq__statusRow{border-top:1px solid #8b96a61a}.GuildAchievementSettings-module__Sp8kHq__statusRow span{color:var(--text-muted);font-size:10px;font-weight:850}.GuildAchievementSettings-module__Sp8kHq__statusRow strong{color:var(--text-soft);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.GuildAchievementSettings-module__Sp8kHq__statusNote{background:var(--surface-soft);border:1px solid #8b96a62b;border-radius:14px;align-self:end;gap:4px;padding:14px 16px;display:grid;box-shadow:0 8px 18px #0003,inset 0 1px #ffffff06}.GuildAchievementSettings-module__Sp8kHq__statusNote strong{color:var(--text-soft);font-size:10px;font-weight:900}.GuildAchievementSettings-module__Sp8kHq__statusNote p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.65}.GuildAchievementSettings-module__Sp8kHq__cardHeader h3{color:var(--text);letter-spacing:-.035em;margin:6px 0 5px;font-size:18px;font-weight:950}.GuildAchievementSettings-module__Sp8kHq__toggle{min-height:34px;color:var(--text-soft);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;font-size:10px;font-weight:850;display:flex}.GuildAchievementSettings-module__Sp8kHq__switch{border:1px solid var(--line-strong);background:var(--surface-strong);border-radius:999px;width:42px;height:24px;transition:border-color .18s,background .18s;display:block;position:relative}.GuildAchievementSettings-module__Sp8kHq__switch>span{background:var(--text-muted);border-radius:50%;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px;box-shadow:0 3px 8px #0000003d}.GuildAchievementSettings-module__Sp8kHq__switchOn{background:#1f6f53b8;border-color:#44d39ac7}.GuildAchievementSettings-module__Sp8kHq__switchOn>span{background:#66e3ad;transform:translate(18px)}.GuildAchievementSettings-module__Sp8kHq__selectField{gap:8px;display:grid}.GuildAchievementSettings-module__Sp8kHq__selectField>span,.GuildAchievementSettings-module__Sp8kHq__tierCopy span{color:var(--text-soft);font-size:9px;font-weight:850}.GuildAchievementSettings-module__Sp8kHq__infoNote{background:var(--surface-soft);border:1px solid #8b96a62b;border-radius:14px;gap:4px;padding:14px 16px;display:grid;box-shadow:0 8px 18px #0003,inset 0 1px #ffffff06}.GuildAchievementSettings-module__Sp8kHq__infoNote strong{color:var(--text-soft);font-size:10px;font-weight:900}.GuildAchievementSettings-module__Sp8kHq__tierList{gap:9px;display:grid}.GuildAchievementSettings-module__Sp8kHq__tierRow{background:var(--surface-soft);border:1px solid #8b96a624;border-radius:14px;grid-template-columns:minmax(118px,.34fr) minmax(0,1fr);align-items:center;gap:12px;padding:12px 13px;display:grid;box-shadow:0 10px 22px #00000038,0 3px 8px #00000029,inset 0 1px #ffffff06}.GuildAchievementSettings-module__Sp8kHq__tierCopy{gap:4px;min-width:0;display:grid}.GuildAchievementSettings-module__Sp8kHq__tierCopy strong{color:var(--text);font-size:11px;font-weight:900}.GuildAchievementSettings-module__Sp8kHq__roleSelect{width:100%}.GuildAchievementSettings-module__Sp8kHq__saveBar{background:var(--surface-muted);border:1px solid #8b96a626;border-radius:16px;align-items:center;padding:18px 20px;box-shadow:0 16px 34px #0000003d,0 4px 10px #00000030,inset 0 1px #ffffff08}.GuildAchievementSettings-module__Sp8kHq__saveBar>div:first-child{gap:4px;display:grid}.GuildAchievementSettings-module__Sp8kHq__saveBar strong{font-size:12px;font-weight:900}.GuildAchievementSettings-module__Sp8kHq__successMessage,.GuildAchievementSettings-module__Sp8kHq__errorMessage{margin-top:4px;font-size:10px;font-weight:850}.GuildAchievementSettings-module__Sp8kHq__successMessage{color:#35c985}.GuildAchievementSettings-module__Sp8kHq__errorMessage{color:#f16b7c}.GuildAchievementSettings-module__Sp8kHq__saveActions{flex:none;gap:9px;display:flex}.GuildAchievementSettings-module__Sp8kHq__resetButton{color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface)}.GuildAchievementSettings-module__Sp8kHq__saveButton{color:var(--text);background-color:var(--surface-muted);border:1px solid #b8bec757;border-radius:10px;transition:color .12s,background-color .12s,border-color .12s,box-shadow .12s,transform 90ms,opacity .18s;box-shadow:0 5px 12px #0003,inset 0 1px #ffffff09}.GuildAchievementSettings-module__Sp8kHq__saveButton:hover:not(:disabled){color:var(--text);border-color:var(--line-strong);background-color:var(--line);box-shadow:0 7px 16px #0000003d,inset 0 1px #ffffff0f}.GuildAchievementSettings-module__Sp8kHq__saveButton:active:not(:disabled){transform:scale(.98)}.GuildAchievementSettings-module__Sp8kHq__loadingState,.GuildAchievementSettings-module__Sp8kHq__errorState{justify-content:center;align-items:center;gap:16px;min-height:220px;display:flex}.GuildAchievementSettings-module__Sp8kHq__loadingState strong,.GuildAchievementSettings-module__Sp8kHq__errorState strong{color:var(--text);font-size:14px;font-weight:900;display:block}.GuildAchievementSettings-module__Sp8kHq__loadingIndicator,.GuildAchievementSettings-module__Sp8kHq__errorState>span{border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.GuildAchievementSettings-module__Sp8kHq__loadingIndicator{border:2px solid var(--line-strong);border-top-color:var(--brand);border-radius:50%;animation:.8s linear infinite GuildAchievementSettings-module__Sp8kHq__spin}.GuildAchievementSettings-module__Sp8kHq__errorState>span{color:#f16b7c;background:#f16b7c14;border:1px solid #f16b7c4d;font-size:18px;font-weight:900}.GuildAchievementSettings-module__Sp8kHq__errorState button{color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);margin-top:10px}@keyframes GuildAchievementSettings-module__Sp8kHq__spin{to{transform:rotate(360deg)}}@media (max-width:920px){.GuildAchievementSettings-module__Sp8kHq__settingsGrid{grid-template-columns:1fr;align-items:start}.GuildAchievementSettings-module__Sp8kHq__leftColumn{grid-template-rows:auto auto;height:auto}}@media (max-width:680px){.GuildAchievementSettings-module__Sp8kHq__panelHeader,.GuildAchievementSettings-module__Sp8kHq__cardHeader,.GuildAchievementSettings-module__Sp8kHq__saveBar{flex-direction:column;align-items:stretch}.GuildAchievementSettings-module__Sp8kHq__refreshButton{width:100%}.GuildAchievementSettings-module__Sp8kHq__cardHeader .GuildAchievementSettings-module__Sp8kHq__toggle{justify-content:space-between}.GuildAchievementSettings-module__Sp8kHq__tierRow{grid-template-columns:1fr}.GuildAchievementSettings-module__Sp8kHq__saveActions{width:100%}.GuildAchievementSettings-module__Sp8kHq__saveActions button{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.GuildAchievementSettings-module__Sp8kHq__loadingIndicator,.GuildAchievementSettings-module__Sp8kHq__refreshButton,.GuildAchievementSettings-module__Sp8kHq__resetButton,.GuildAchievementSettings-module__Sp8kHq__saveButton,.GuildAchievementSettings-module__Sp8kHq__switch,.GuildAchievementSettings-module__Sp8kHq__switch>span{transition:none;animation:none}}.GuildAchievementSettings-module__Sp8kHq__settingCard,.GuildAchievementSettings-module__Sp8kHq__statusList,.GuildAchievementSettings-module__Sp8kHq__statusNote,.GuildAchievementSettings-module__Sp8kHq__infoNote,.GuildAchievementSettings-module__Sp8kHq__tierRow{border:1px solid var(--panel-border);background:var(--panel-bg);box-shadow:0 5px 12px #0003}.GuildAchievementSettings-module__Sp8kHq__settingCard{border-radius:8px}.GuildAchievementSettings-module__Sp8kHq__statusList,.GuildAchievementSettings-module__Sp8kHq__statusNote,.GuildAchievementSettings-module__Sp8kHq__infoNote,.GuildAchievementSettings-module__Sp8kHq__tierRow{border-radius:7px}.GuildAchievementSettings-module__Sp8kHq__panel{font-size:14px}.GuildAchievementSettings-module__Sp8kHq__eyebrow{font-size:12px}.GuildAchievementSettings-module__Sp8kHq__cardEyebrow{font-size:10px}.GuildAchievementSettings-module__Sp8kHq__panelHeader p,.GuildAchievementSettings-module__Sp8kHq__cardHeader p,.GuildAchievementSettings-module__Sp8kHq__infoNote p,.GuildAchievementSettings-module__Sp8kHq__permissionWarning p,.GuildAchievementSettings-module__Sp8kHq__saveBar p,.GuildAchievementSettings-module__Sp8kHq__loadingState p,.GuildAchievementSettings-module__Sp8kHq__errorState p{font-size:13px;line-height:1.65}.GuildAchievementSettings-module__Sp8kHq__refreshButton,.GuildAchievementSettings-module__Sp8kHq__resetButton,.GuildAchievementSettings-module__Sp8kHq__saveButton,.GuildAchievementSettings-module__Sp8kHq__errorState button{font-size:12px}.GuildAchievementSettings-module__Sp8kHq__permissionWarning strong{font-size:13px}.GuildAchievementSettings-module__Sp8kHq__statusBadge,.GuildAchievementSettings-module__Sp8kHq__statusRow span,.GuildAchievementSettings-module__Sp8kHq__statusRow strong{font-size:11px}.GuildAchievementSettings-module__Sp8kHq__statusNote strong,.GuildAchievementSettings-module__Sp8kHq__infoNote strong,.GuildAchievementSettings-module__Sp8kHq__statusNote p{font-size:12px}.GuildAchievementSettings-module__Sp8kHq__cardHeader h3{font-size:19px}.GuildAchievementSettings-module__Sp8kHq__toggle,.GuildAchievementSettings-module__Sp8kHq__selectField>span,.GuildAchievementSettings-module__Sp8kHq__tierCopy span{font-size:11px}.GuildAchievementSettings-module__Sp8kHq__tierCopy strong,.GuildAchievementSettings-module__Sp8kHq__saveBar strong{font-size:13px}.GuildAchievementSettings-module__Sp8kHq__successMessage,.GuildAchievementSettings-module__Sp8kHq__errorMessage{font-size:11px}.GuildAchievementSettings-module__Sp8kHq__loadingState strong,.GuildAchievementSettings-module__Sp8kHq__errorState strong{font-size:16px}
.DashboardActivityChart-module__qcjavW__chartShell{background:var(--panel-bg);border:0;border-radius:8px;min-height:420px;position:relative;overflow:visible;box-shadow:3px 3px 3px #0003}.DashboardActivityChart-module__qcjavW__chart{touch-action:none;width:100%;height:420px;display:block;overflow:visible}.DashboardActivityChart-module__qcjavW__gridLine{stroke:var(--line);stroke-width:1px;shape-rendering:crispedges}.DashboardActivityChart-module__qcjavW__axisLabel,.DashboardActivityChart-module__qcjavW__dateLabel{fill:var(--text-soft);font-size:12px;font-weight:600}.DashboardActivityChart-module__qcjavW__axisTitle{fill:#d8dadd;letter-spacing:.02em;font-size:12px;font-weight:600}.DashboardActivityChart-module__qcjavW__bar{fill:#3cb44b;opacity:.92;transform-box:fill-box;transform-origin:bottom;transition:opacity .11s,filter .11s;animation:.56s cubic-bezier(.22,1,.36,1) both DashboardActivityChart-module__qcjavW__rise}.DashboardActivityChart-module__qcjavW__barDimmed{opacity:.46}.DashboardActivityChart-module__qcjavW__barActive{opacity:1;filter:brightness(1.17)}.DashboardActivityChart-module__qcjavW__rawSeriesLine{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.68s ease-out forwards DashboardActivityChart-module__qcjavW__draw}.DashboardActivityChart-module__qcjavW__axisLabelRight{fill:var(--text-soft)}.DashboardActivityChart-module__qcjavW__axisTitleRight{fill:#d8dadd}.DashboardActivityChart-module__qcjavW__averageLine{stroke:#d6b3ff;stroke-width:2px;fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.76s ease-out .18s forwards DashboardActivityChart-module__qcjavW__draw}.DashboardActivityChart-module__qcjavW__overallLine{stroke:#fbb848;stroke-width:2px;fill:none;vector-effect:non-scaling-stroke}.DashboardActivityChart-module__qcjavW__crosshair{stroke:#eef1f4c2;stroke-width:1px;vector-effect:non-scaling-stroke}.DashboardActivityChart-module__qcjavW__point{fill:#c9a9ff;stroke:var(--panel-bg);stroke-width:2px}.DashboardActivityChart-module__qcjavW__hitArea{fill:#0000;cursor:crosshair}.DashboardActivityChart-module__qcjavW__tooltip{z-index:4;color:#f4f5f6;pointer-events:none;background:#151619fa;border:1px solid #ffffff14;border-radius:6px;min-width:176px;max-width:230px;padding:10px 12px;position:absolute;transform:translate(-50%,calc(-100% - 16px));box-shadow:1px 1px 7px #000000bf}.DashboardActivityChart-module__qcjavW__tooltipRight{transform:translate(-100%,calc(-100% - 16px))}.DashboardActivityChart-module__qcjavW__tooltipLeft{transform:translateY(calc(-100% - 16px))}.DashboardActivityChart-module__qcjavW__tooltipBelow{transform:translate(-50%,16px)}.DashboardActivityChart-module__qcjavW__tooltipRight.DashboardActivityChart-module__qcjavW__tooltipBelow{transform:translate(-100%,16px)}.DashboardActivityChart-module__qcjavW__tooltipLeft.DashboardActivityChart-module__qcjavW__tooltipBelow{transform:translateY(16px)}.DashboardActivityChart-module__qcjavW__tooltipDate{color:var(--text-soft);margin-bottom:7px;font-size:10px;font-weight:800;display:block}.DashboardActivityChart-module__qcjavW__tooltipRow{color:var(--text);justify-content:space-between;align-items:center;gap:18px;margin-top:4px;font-size:11px;font-weight:650;display:flex}.DashboardActivityChart-module__qcjavW__tooltipDot,.DashboardActivityChart-module__qcjavW__tooltipDotAverage{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.DashboardActivityChart-module__qcjavW__tooltipDot{background:#3cb44b}.DashboardActivityChart-module__qcjavW__tooltipDotAverage{background:#c9a9ff}.DashboardActivityChart-module__qcjavW__empty{min-height:420px;color:var(--text-muted);background:var(--panel-bg);border:0;border-radius:8px;place-items:center;font-size:13px;display:grid}@keyframes DashboardActivityChart-module__qcjavW__rise{0%{opacity:0;transform:scaleY(.02)}to{opacity:.92;transform:scaleY(1)}}@keyframes DashboardActivityChart-module__qcjavW__draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.DashboardActivityChart-module__qcjavW__bar,.DashboardActivityChart-module__qcjavW__rawSeriesLine,.DashboardActivityChart-module__qcjavW__averageLine{stroke-dashoffset:0;transition:none;animation:none}}.DashboardActivityChart-module__qcjavW__chartShellEmbedded{box-shadow:none;border:0;border-radius:0 0 8px 8px}.DashboardActivityChart-module__qcjavW__averageLabel rect{fill:#000000c7}.DashboardActivityChart-module__qcjavW__averageLabel text{fill:#fbb848;font-size:12px;font-weight:800}.DashboardActivityChart-module__qcjavW__chartShellPreparing .DashboardActivityChart-module__qcjavW__chart{opacity:0;pointer-events:none}.DashboardActivityChart-module__qcjavW__chartShellPreparing .DashboardActivityChart-module__qcjavW__bar,.DashboardActivityChart-module__qcjavW__chartShellPreparing .DashboardActivityChart-module__qcjavW__rawSeriesLine,.DashboardActivityChart-module__qcjavW__chartShellPreparing .DashboardActivityChart-module__qcjavW__averageLine{animation-play-state:paused}.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__chart{animation:.18s ease-out both DashboardActivityChart-module__qcjavW__chartSurfaceIn}.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__gridLine,.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__axisLabel,.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__axisTitle,.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__dateLabel,.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__overallLine,.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__averageLabel{animation:.22s ease-out both DashboardActivityChart-module__qcjavW__chartGuideIn}.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__overallLine,.DashboardActivityChart-module__qcjavW__chartShellRevealed .DashboardActivityChart-module__qcjavW__averageLabel{animation-delay:.24s}@keyframes DashboardActivityChart-module__qcjavW__chartSurfaceIn{0%{opacity:0}to{opacity:1}}@keyframes DashboardActivityChart-module__qcjavW__chartGuideIn{0%{opacity:0}to{opacity:1}}.DashboardActivityChart-module__qcjavW__chart{overflow:hidden}.DashboardActivityChart-module__qcjavW__chartViewport{width:100%;min-width:0;overflow:visible}@media (max-width:720px){.DashboardActivityChart-module__qcjavW__chartShell{min-height:0}.DashboardActivityChart-module__qcjavW__empty{min-height:250px}.DashboardActivityChart-module__qcjavW__chartViewport{touch-action:pan-y pinch-zoom;width:100%;min-width:0;overflow:hidden}.DashboardActivityChart-module__qcjavW__chart{aspect-ratio:13/9;touch-action:pan-y pinch-zoom;width:100%;min-width:0;height:auto}.DashboardActivityChart-module__qcjavW__axisLabel,.DashboardActivityChart-module__qcjavW__dateLabel{font-size:15px;font-weight:750}.DashboardActivityChart-module__qcjavW__axisTitle{font-size:14px;font-weight:750}.DashboardActivityChart-module__qcjavW__averageLabel text{font-size:14px}.DashboardActivityChart-module__qcjavW__tooltip{min-width:164px;max-width:min(230px,100vw - 40px)}.DashboardActivityChart-module__qcjavW__tooltipDate{font-size:11.5px}.DashboardActivityChart-module__qcjavW__tooltipRow{font-size:12.5px}}.DashboardActivityChart-module__qcjavW__tooltip{color:#f5f6f7}.DashboardActivityChart-module__qcjavW__tooltipDate{color:#d4d8dd}.DashboardActivityChart-module__qcjavW__tooltipRow{color:#f4f6f8}.DashboardActivityChart-module__qcjavW__tooltipRow span:first-child{color:#c7ccd2}
.DashboardHeatmap-module__n0FScq__shell{border:1px solid var(--panel-border);background:var(--panel-bg);border-radius:7px;min-height:930px;position:relative;overflow:visible;box-shadow:0 5px 12px #0003}.DashboardHeatmap-module__n0FScq__content{grid-template-columns:74px minmax(0,1fr) 46px;gap:12px;padding:20px 18px 16px 12px;display:grid}.DashboardHeatmap-module__n0FScq__hourAxis{color:var(--text-soft);grid-template-rows:repeat(24,35px);padding-top:29px;font-size:11px;font-weight:750;display:grid}.DashboardHeatmap-module__n0FScq__hourAxis span{white-space:nowrap;justify-content:flex-end;align-items:center;padding-right:5px;display:flex}.DashboardHeatmap-module__n0FScq__gridArea{min-width:0}.DashboardHeatmap-module__n0FScq__weekdayAxis{height:29px;color:var(--text-soft);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));font-size:11px;font-weight:780;display:grid}.DashboardHeatmap-module__n0FScq__weekdayAxis span{justify-content:center;align-items:flex-start;display:flex}.DashboardHeatmap-module__n0FScq__grid{border:1px solid var(--page);background:#fff;grid-template-rows:repeat(24,35px);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.DashboardHeatmap-module__n0FScq__cell{cursor:crosshair;transform-origin:50%;border:1px solid #1516191f;border-top:0;border-left:0;outline:0;min-width:0;padding:0;position:relative}.DashboardHeatmap-module__n0FScq__cell:hover,.DashboardHeatmap-module__n0FScq__cell:focus-visible{z-index:3;outline-offset:-2px;filter:brightness(1.06);outline:2px solid #111315}.DashboardHeatmap-module__n0FScq__scale{color:var(--text-soft);grid-template-rows:auto 1fr auto;justify-items:center;gap:7px;padding:29px 0 4px;font-size:10px;font-weight:750;display:grid}.DashboardHeatmap-module__n0FScq__scale i{background:linear-gradient(#2caffe,#fff);border:1px solid #ffffff14;border-radius:2px;width:14px;min-height:220px}.DashboardHeatmap-module__n0FScq__tooltip{z-index:12;color:#f4f5f6;pointer-events:none;background:#0c0d0ffa;border:1px solid #ffffff14;border-radius:6px;min-width:190px;max-width:270px;padding:10px 12px;position:absolute;transform:translate(-50%,calc(-100% - 15px));box-shadow:0 8px 24px #0006}.DashboardHeatmap-module__n0FScq__tooltipRight{transform:translate(-100%,calc(-100% - 15px))}.DashboardHeatmap-module__n0FScq__tooltipLeft{transform:translateY(calc(-100% - 15px))}.DashboardHeatmap-module__n0FScq__tooltipBelow{transform:translate(-50%,15px)}.DashboardHeatmap-module__n0FScq__tooltipRight.DashboardHeatmap-module__n0FScq__tooltipBelow{transform:translate(-100%,15px)}.DashboardHeatmap-module__n0FScq__tooltipLeft.DashboardHeatmap-module__n0FScq__tooltipBelow{transform:translateY(15px)}.DashboardHeatmap-module__n0FScq__tooltip>strong{color:#e5e8eb;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.DashboardHeatmap-module__n0FScq__tooltipPrimary{color:var(--text-soft);justify-content:space-between;align-items:center;gap:18px;font-size:11px;font-weight:750;display:flex}.DashboardHeatmap-module__n0FScq__statusRows{border-top:1px solid #ffffff14;gap:5px;margin-top:9px;padding-top:8px;display:grid}.DashboardHeatmap-module__n0FScq__statusRows span{color:var(--text-soft);grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:10px;font-weight:750;display:grid}.DashboardHeatmap-module__n0FScq__statusRows i{border-radius:50%;width:7px;height:7px}.DashboardHeatmap-module__n0FScq__statusRows i[data-color=online]{background:#3cb44b}.DashboardHeatmap-module__n0FScq__statusRows i[data-color=idle]{background:#f2ab2f}.DashboardHeatmap-module__n0FScq__statusRows i[data-color=dnd]{background:#e05260}.DashboardHeatmap-module__n0FScq__statusRows i[data-color=offline]{background:#858a91}.DashboardHeatmap-module__n0FScq__preparing .DashboardHeatmap-module__n0FScq__content{opacity:0;pointer-events:none}.DashboardHeatmap-module__n0FScq__revealed .DashboardHeatmap-module__n0FScq__content{animation:.18s ease-out both DashboardHeatmap-module__n0FScq__heatmapSurfaceIn}.DashboardHeatmap-module__n0FScq__revealed .DashboardHeatmap-module__n0FScq__cell{opacity:0;animation:.36s cubic-bezier(.22,.75,.22,1) forwards DashboardHeatmap-module__n0FScq__heatmapCellIn;transform:scale(.96)}@keyframes DashboardHeatmap-module__n0FScq__heatmapSurfaceIn{0%{opacity:0}to{opacity:1}}@keyframes DashboardHeatmap-module__n0FScq__heatmapCellIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.DashboardHeatmap-module__n0FScq__shell{min-height:730px;overflow:hidden}.DashboardHeatmap-module__n0FScq__content{grid-template-columns:52px minmax(0,1fr) 28px;gap:6px;padding:14px 8px 12px 6px;overflow:visible}.DashboardHeatmap-module__n0FScq__hourAxis{grid-template-rows:repeat(24,28px);padding-top:26px;font-size:11px}.DashboardHeatmap-module__n0FScq__hourAxis span{padding-right:3px}.DashboardHeatmap-module__n0FScq__weekdayAxis{height:26px;font-size:10.5px}.DashboardHeatmap-module__n0FScq__grid{grid-template-rows:repeat(24,28px);width:100%;min-width:0}.DashboardHeatmap-module__n0FScq__scale{gap:4px;padding:26px 0 4px;font-size:9px}.DashboardHeatmap-module__n0FScq__scale i{width:10px;min-height:170px}.DashboardHeatmap-module__n0FScq__tooltip>strong,.DashboardHeatmap-module__n0FScq__tooltipPrimary{font-size:12px}}@media (max-width:480px){.DashboardHeatmap-module__n0FScq__content{grid-template-columns:48px minmax(0,1fr);gap:5px;padding-right:7px}.DashboardHeatmap-module__n0FScq__scale{display:none}.DashboardHeatmap-module__n0FScq__hourAxis{font-size:10.5px}.DashboardHeatmap-module__n0FScq__weekdayAxis{font-size:10px}}@media (prefers-reduced-motion:reduce){.DashboardHeatmap-module__n0FScq__revealed .DashboardHeatmap-module__n0FScq__cell,.DashboardHeatmap-module__n0FScq__revealed .DashboardHeatmap-module__n0FScq__content{opacity:1;animation:none;transform:none}}.DashboardHeatmap-module__n0FScq__tooltip{color:#f5f6f7}.DashboardHeatmap-module__n0FScq__tooltip>strong{color:#eef1f4}.DashboardHeatmap-module__n0FScq__tooltipPrimary{color:#c8cdd3}.DashboardHeatmap-module__n0FScq__tooltipPrimary b{color:#fff}.DashboardHeatmap-module__n0FScq__statusRows span{color:#c1c7ce}.DashboardHeatmap-module__n0FScq__statusRows b{color:#f3f5f7}
.DashboardRankingTables-module__3yKTJa__stack{gap:30px;margin-top:4px;display:grid}.DashboardRankingTables-module__3yKTJa__panel{gap:10px;min-width:0;display:grid}.DashboardRankingTables-module__3yKTJa__header{justify-content:space-between;align-items:center;display:flex}.DashboardRankingTables-module__3yKTJa__header h3{color:var(--text);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.DashboardRankingTables-module__3yKTJa__panelGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);align-items:stretch;gap:32px;display:grid}.DashboardRankingTables-module__3yKTJa__stackCompact{gap:22px}.DashboardRankingTables-module__3yKTJa__panelGridCompact{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:start;gap:14px}.DashboardRankingTables-module__3yKTJa__tableCompact{min-height:0;max-height:430px}.DashboardRankingTables-module__3yKTJa__donutShellCompact{min-height:0;padding:18px 22px}.DashboardRankingTables-module__3yKTJa__donutShellCompact .DashboardRankingTables-module__3yKTJa__donutVisual{width:min(100%,230px)}.DashboardRankingTables-module__3yKTJa__table{background:var(--panel-bg);scrollbar-color:#c8c8c8 #4a4d50;scrollbar-width:thin;border-radius:8px;min-width:0;min-height:360px;max-height:528px;overflow:auto;box-shadow:3px 3px 3px #0003}.DashboardRankingTables-module__3yKTJa__head,.DashboardRankingTables-module__3yKTJa__row{grid-template-columns:72px minmax(0,1fr) 112px;align-items:center;gap:12px;min-height:48px;padding:0 18px;display:grid}.DashboardRankingTables-module__3yKTJa__head{z-index:2;color:var(--text);background:var(--surface-muted);font-size:13px;font-weight:700;position:sticky;top:0}.DashboardRankingTables-module__3yKTJa__row{color:var(--text);background:var(--panel-inner);font-size:13px;font-weight:600;transition:background-color .12s,opacity .12s,filter .12s;animation:.22s ease-out both DashboardRankingTables-module__3yKTJa__rankingRowIn}.DashboardRankingTables-module__3yKTJa__row:nth-child(odd){background:var(--panel-bg)}.DashboardRankingTables-module__3yKTJa__row:hover,.DashboardRankingTables-module__3yKTJa__rowActive{filter:brightness(1.08);background:var(--line)!important}.DashboardRankingTables-module__3yKTJa__rowDimmed{opacity:.52}.DashboardRankingTables-module__3yKTJa__row>:first-child{text-align:center}.DashboardRankingTables-module__3yKTJa__row>:last-child,.DashboardRankingTables-module__3yKTJa__head>:last-child{text-align:right}.DashboardRankingTables-module__3yKTJa__row strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.DashboardRankingTables-module__3yKTJa__empty,.DashboardRankingTables-module__3yKTJa__donutEmpty{min-height:360px;color:var(--text-muted);background:var(--panel-bg);border-radius:8px;place-items:center;font-size:13px;font-weight:600;display:grid}.DashboardRankingTables-module__3yKTJa__donutShell{background:var(--panel-bg);border-radius:8px;grid-template-columns:minmax(250px,1fr) minmax(170px,.72fr);align-items:center;gap:16px;min-width:0;min-height:360px;padding:26px 28px;display:grid;position:relative;overflow:hidden;box-shadow:3px 3px 3px #0003}.DashboardRankingTables-module__3yKTJa__donutVisual{aspect-ratio:1;justify-self:center;width:min(100%,300px);position:relative;overflow:hidden}.DashboardRankingTables-module__3yKTJa__donut{width:100%;height:100%;display:block;overflow:hidden}.DashboardRankingTables-module__3yKTJa__donutSegmentGroup{will-change:transform;transition:transform .15s cubic-bezier(.22,1,.36,1);transform:translate(0)}.DashboardRankingTables-module__3yKTJa__donutSegmentGroupActive{transform:translate(var(--donut-explode-x), var(--donut-explode-y))}.DashboardRankingTables-module__3yKTJa__donutSegment{cursor:pointer;stroke:#111316;stroke-width:3.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;opacity:1;transition:opacity .12s,filter .12s,stroke-width .12s}.DashboardRankingTables-module__3yKTJa__donutSegmentActive{filter:brightness(1.18);stroke:#090a0c;stroke-width:3.8px}.DashboardRankingTables-module__3yKTJa__donutSegmentDimmed{opacity:.3}.DashboardRankingTables-module__3yKTJa__donutCenter{pointer-events:none;text-align:center;place-items:center;gap:3px;width:112px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DashboardRankingTables-module__3yKTJa__donutCenter strong{color:var(--text);font-size:21px;font-weight:750}.DashboardRankingTables-module__3yKTJa__donutCenter span{max-width:112px;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.DashboardRankingTables-module__3yKTJa__legend{align-content:center;gap:6px;min-width:0;display:grid}.DashboardRankingTables-module__3yKTJa__legendItem{width:100%;min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:3px 0;font-size:12px;font-weight:600;transition:color .12s,opacity .12s,filter .12s;display:flex}.DashboardRankingTables-module__3yKTJa__legendItem i{box-sizing:border-box;border:1px solid #111316;border-radius:50%;flex:none;width:14px;height:14px}.DashboardRankingTables-module__3yKTJa__legendItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardRankingTables-module__3yKTJa__legendItem:hover,.DashboardRankingTables-module__3yKTJa__legendItemActive{color:var(--text);filter:brightness(1.18)}.DashboardRankingTables-module__3yKTJa__legendItemDimmed{opacity:.4}.DashboardRankingTables-module__3yKTJa__donutTooltip{z-index:5;box-sizing:border-box;color:#f4f5f6;pointer-events:none;background:#151619fa;border:1px solid #ffffff14;border-radius:6px;gap:3px;width:164px;padding:9px 11px;display:grid;position:absolute;box-shadow:1px 1px 7px #000000bf}.DashboardRankingTables-module__3yKTJa__donutTooltip strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;overflow:hidden}.DashboardRankingTables-module__3yKTJa__donutTooltip span{color:var(--text-soft);font-size:10px;font-weight:650}@media (max-width:1080px){.DashboardRankingTables-module__3yKTJa__panelGrid{grid-template-columns:1fr}.DashboardRankingTables-module__3yKTJa__donutShell{min-height:330px}}@media (max-width:620px){.DashboardRankingTables-module__3yKTJa__stackCompact{gap:20px}.DashboardRankingTables-module__3yKTJa__panelGridCompact{gap:10px}.DashboardRankingTables-module__3yKTJa__tableCompact{min-height:0;max-height:none;overflow:hidden}.DashboardRankingTables-module__3yKTJa__donutShellCompact{gap:8px;min-height:0;padding:14px 16px 16px}.DashboardRankingTables-module__3yKTJa__donutShellCompact .DashboardRankingTables-module__3yKTJa__donutVisual{width:min(100%,210px)}.DashboardRankingTables-module__3yKTJa__donutShellCompact .DashboardRankingTables-module__3yKTJa__legend{gap:2px;width:100%}.DashboardRankingTables-module__3yKTJa__head,.DashboardRankingTables-module__3yKTJa__row{grid-template-columns:52px minmax(0,1fr) 82px;padding:0 12px}.DashboardRankingTables-module__3yKTJa__donutShell{grid-template-columns:1fr;padding:20px}.DashboardRankingTables-module__3yKTJa__legend{justify-self:center;width:min(100%,300px)}}@media (prefers-reduced-motion:reduce){.DashboardRankingTables-module__3yKTJa__donutSegmentGroup,.DashboardRankingTables-module__3yKTJa__donutSegment,.DashboardRankingTables-module__3yKTJa__donutRevealMask,.DashboardRankingTables-module__3yKTJa__donutCenter,.DashboardRankingTables-module__3yKTJa__legendItem,.DashboardRankingTables-module__3yKTJa__row{transition:none;animation:none!important}}.DashboardRankingTables-module__3yKTJa__donutRevealMask{stroke-dasharray:1;stroke-dashoffset:1px}.DashboardRankingTables-module__3yKTJa__donutShellPreparing .DashboardRankingTables-module__3yKTJa__donutVisual,.DashboardRankingTables-module__3yKTJa__donutShellPreparing .DashboardRankingTables-module__3yKTJa__legend{opacity:0;pointer-events:none}.DashboardRankingTables-module__3yKTJa__donutShellRevealed .DashboardRankingTables-module__3yKTJa__donutVisual{animation:.16s ease-out both DashboardRankingTables-module__3yKTJa__donutSurfaceIn}.DashboardRankingTables-module__3yKTJa__donutShellRevealed .DashboardRankingTables-module__3yKTJa__donutRevealMask{animation:.78s cubic-bezier(.22,1,.36,1) forwards DashboardRankingTables-module__3yKTJa__donutSweep}.DashboardRankingTables-module__3yKTJa__donutShellRevealed .DashboardRankingTables-module__3yKTJa__donutCenter{animation:.26s cubic-bezier(.22,1,.36,1) .42s both DashboardRankingTables-module__3yKTJa__donutCenterIn}.DashboardRankingTables-module__3yKTJa__donutShellRevealed .DashboardRankingTables-module__3yKTJa__legendItem{animation:.22s ease-out both DashboardRankingTables-module__3yKTJa__donutLegendIn}@keyframes DashboardRankingTables-module__3yKTJa__donutSweep{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes DashboardRankingTables-module__3yKTJa__donutSurfaceIn{0%{opacity:0}to{opacity:1}}@keyframes DashboardRankingTables-module__3yKTJa__donutCenterIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes DashboardRankingTables-module__3yKTJa__donutLegendIn{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@keyframes DashboardRankingTables-module__3yKTJa__rankingRowIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DashboardRankingTables-module__3yKTJa__rowIdentity{align-items:center;gap:9px;min-width:0;display:inline-flex}.DashboardRankingTables-module__3yKTJa__rowIdentity>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DashboardRankingTables-module__3yKTJa__rowAvatar{object-fit:cover;border-radius:50%;flex:0 0 26px;width:26px;height:26px}@media (max-width:620px){.DashboardRankingTables-module__3yKTJa__header h3{font-size:21px}.DashboardRankingTables-module__3yKTJa__head,.DashboardRankingTables-module__3yKTJa__row{min-height:50px;font-size:13.5px}.DashboardRankingTables-module__3yKTJa__donutCenter strong{font-size:23px}.DashboardRankingTables-module__3yKTJa__donutCenter span,.DashboardRankingTables-module__3yKTJa__legendItem{font-size:12.5px}}.DashboardRankingTables-module__3yKTJa__donutTooltip,.DashboardRankingTables-module__3yKTJa__donutTooltip strong{color:#f5f6f7}.DashboardRankingTables-module__3yKTJa__donutTooltip span{color:#c7ccd2}
.DiscordWidget-module__RTbOhW__launchButton{z-index:150;box-sizing:border-box;color:#e9ebed;width:112px;height:42px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:#15181c;border:1px solid #30343a;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;line-height:1;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:fixed;bottom:22px;left:22px;box-shadow:0 8px 20px #00000052,inset 0 1px #ffffff08}.DiscordWidget-module__RTbOhW__launchButton[data-theme=light]{color:#25292e;background:#f4f5f6;border-color:#cfd4da;box-shadow:0 8px 20px #1f232821}.DiscordWidget-module__RTbOhW__launchButton:hover{background:#1d2025;border-color:#474c53;transform:translateY(-1px);box-shadow:0 10px 24px #0000005c,inset 0 1px #ffffff0a}.DiscordWidget-module__RTbOhW__launchButton[data-theme=light]:hover{background:#eceef1;border-color:#b9bfc7}.DiscordWidget-module__RTbOhW__launchButton:active{transform:translateY(0)scale(.98)}.DiscordWidget-module__RTbOhW__launchButton span{text-align:center;width:100%;padding-left:20px;line-height:1;display:block}.DiscordWidget-module__RTbOhW__launchButton svg{fill:#82bcfd;width:30px;height:30px;position:absolute;top:50%;left:11px;transform:translateY(calc(2px - 50%))}.DiscordWidget-module__RTbOhW__overlay{z-index:160;visibility:hidden;opacity:0;pointer-events:none;background:#0009;place-items:center;padding:32px;transition:opacity .24s,visibility .24s;display:grid;position:fixed;inset:0}.DiscordWidget-module__RTbOhW__overlay[data-theme=light]{background:#0e121857}.DiscordWidget-module__RTbOhW__overlayOpen{visibility:visible;opacity:1;pointer-events:auto}.DiscordWidget-module__RTbOhW__dialog{opacity:0;background:#101214;border:1px solid #2f3338;border-radius:16px;grid-template-rows:52px minmax(0,1fr);width:min(900px,92vw);height:min(80vh,760px);min-height:520px;transition:opacity .26s,transform .3s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden;transform:translateY(18px)scale(.965);box-shadow:0 28px 80px #00000075}.DiscordWidget-module__RTbOhW__overlay[data-theme=light] .DiscordWidget-module__RTbOhW__dialog{background:#fff;border-color:#d9dde2;box-shadow:0 28px 70px #191f2638}.DiscordWidget-module__RTbOhW__dialogOpen{opacity:1;transform:translateY(0)scale(1)}.DiscordWidget-module__RTbOhW__header{color:#f2f4f6;background:#1a1d21;border-bottom:1px solid #2a2e33;justify-content:space-between;align-items:center;padding:0 14px 0 17px;font-size:13px;font-weight:750;display:flex}.DiscordWidget-module__RTbOhW__overlay[data-theme=light] .DiscordWidget-module__RTbOhW__header{color:#24282d;background:#f4f5f7;border-color:#e0e3e7}.DiscordWidget-module__RTbOhW__closeButton{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:background-color .15s;display:grid}.DiscordWidget-module__RTbOhW__closeButton:hover{background:#ffffff14}.DiscordWidget-module__RTbOhW__overlay[data-theme=light] .DiscordWidget-module__RTbOhW__closeButton:hover{background:#1f232814}.DiscordWidget-module__RTbOhW__closeButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.DiscordWidget-module__RTbOhW__embed{background:#111214;min-height:0}.DiscordWidget-module__RTbOhW__embed iframe{border:0;width:100%;height:100%;display:block}@media (max-width:900px){.DiscordWidget-module__RTbOhW__launchButton,.DiscordWidget-module__RTbOhW__overlay{display:none}}@media (prefers-reduced-motion:reduce){.DiscordWidget-module__RTbOhW__launchButton,.DiscordWidget-module__RTbOhW__overlay,.DiscordWidget-module__RTbOhW__dialog{transition:none}}
.TatsuXpScoreMotion-module__lApceW__root{aspect-ratio:6/5;isolation:isolate;background:0 0;width:100%;min-height:0;position:relative;overflow:visible}.TatsuXpScoreMotion-module__lApceW__stage{place-items:center;display:grid;position:absolute;inset:0;overflow:visible}.TatsuXpScoreMotion-module__lApceW__stage svg{width:100%;height:100%;display:block;overflow:visible}.TatsuXpScoreMotion-module__lApceW__loading,.TatsuXpScoreMotion-module__lApceW__error{color:#858c96;text-align:center;background:0 0;place-items:center;padding:24px;font-size:12px;display:grid;position:absolute;inset:0}.TatsuXpScoreMotion-module__lApceW__loading:after{content:"";border:2px solid #ffffff1a;border-top-color:#5865f2;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite TatsuXpScoreMotion-module__lApceW__spin}.TatsuXpScoreMotion-module__lApceW__error{color:#b5bac1}@keyframes TatsuXpScoreMotion-module__lApceW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.TatsuXpScoreMotion-module__lApceW__loading:after{animation:none}}
