.PageHeader-module__C4kyJW__root{color:var(--foreground);font-family:var(--font-onest), sans-serif;margin-bottom:24px;container-type:inline-size}.PageHeader-module__C4kyJW__main{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.PageHeader-module__C4kyJW__copy{flex:1 1 0;min-width:0}.PageHeader-module__C4kyJW__title{align-items:flex-start;gap:12px;margin:0;font-size:30px;font-weight:650;line-height:36px;display:flex}.PageHeader-module__C4kyJW__title>span:last-child{overflow-wrap:anywhere;min-width:0}.PageHeader-module__C4kyJW__icon{min-height:36px;color:var(--muted-foreground);flex:0 0 24px;align-items:center;display:inline-flex}.PageHeader-module__C4kyJW__icon svg{width:24px;height:24px}.PageHeader-module__C4kyJW__description{max-width:65ch;color:var(--muted-foreground);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:21px}.PageHeader-module__C4kyJW__actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:45%;display:flex}.PageHeader-module__C4kyJW__actions>*{max-width:100%}.PageHeader-module__C4kyJW__actions :is(button,a){white-space:normal;overflow-wrap:anywhere;text-align:left;height:auto;min-height:44px;padding-block:8px}.PageHeader-module__C4kyJW__actions :is(button,a)>span{text-align:left;min-width:0}.PageHeader-module__C4kyJW__metadata{color:var(--muted-foreground);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;font-size:13px;line-height:20px;display:flex}.PageHeader-module__C4kyJW__metadata>*{min-width:0;max-width:100%}@container (max-width:640px){.PageHeader-module__C4kyJW__main{flex-direction:column;align-items:stretch;gap:16px}.PageHeader-module__C4kyJW__title{font-size:24px;line-height:30px}.PageHeader-module__C4kyJW__icon{min-height:30px}.PageHeader-module__C4kyJW__actions{justify-content:flex-start;max-width:100%}}
.WorldFilters-module__U19WDa__filters{border:1px solid var(--border);background:var(--card);border-radius:.6rem;margin-bottom:1.25rem;padding:1rem}.WorldFilters-module__U19WDa__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.WorldFilters-module__U19WDa__heading>span{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:500;display:flex}.WorldFilters-module__U19WDa__heading button{color:var(--muted-foreground);background:var(--background);cursor:pointer;border:0;text-decoration:underline}.WorldFilters-module__U19WDa__fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.WorldFilters-module__U19WDa__fields>label,.WorldFilters-module__U19WDa__tagField{flex-direction:column;gap:.4rem;min-width:0;font-size:.8rem;display:flex}.WorldFilters-module__U19WDa__fields select,.WorldFilters-module__U19WDa__fields input:not([type=checkbox]),.WorldFilters-module__U19WDa__picker summary{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);min-height:2.5rem;font:inherit;border-radius:.4rem;padding:.5rem .65rem}.WorldFilters-module__U19WDa__search{grid-column:1/-1}.WorldFilters-module__U19WDa__search>div{position:relative}.WorldFilters-module__U19WDa__search svg{color:var(--muted-foreground);position:absolute;top:.75rem;left:.65rem}.WorldFilters-module__U19WDa__search input{padding-left:2.1rem!important}.WorldFilters-module__U19WDa__picker{position:relative}.WorldFilters-module__U19WDa__picker summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.WorldFilters-module__U19WDa__picker summary::-webkit-details-marker{display:none}.WorldFilters-module__U19WDa__menu{z-index:30;background:var(--popover);width:18rem;max-width:calc(100vw - 3rem);color:var(--popover-foreground);border:1px solid var(--border);border-radius:.5rem;gap:.5rem;max-height:22rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;overflow:auto}.WorldFilters-module__U19WDa__menu label{overflow-wrap:anywhere;align-items:center;gap:.5rem;padding:.25rem;display:flex}.WorldFilters-module__U19WDa__menu small{color:var(--muted-foreground)}.WorldFilters-module__U19WDa__chips{flex-wrap:wrap;gap:.5rem;display:flex}.WorldFilters-module__U19WDa__chips:not(:empty){margin-top:.8rem}.WorldFilters-module__U19WDa__chip{--chip-bg:var(--world-filter-search-bg);--chip-text:var(--world-filter-search-text);overflow-wrap:anywhere;background:var(--chip-bg);max-width:100%;color:var(--chip-text);cursor:pointer;border:0;border-radius:.3rem;align-items:center;gap:.4rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.WorldFilters-module__U19WDa__chip svg{flex-shrink:0}.WorldFilters-module__U19WDa__chip[data-kind=cluster]{--chip-bg:var(--world-filter-cluster-bg);--chip-text:var(--world-filter-cluster-text)}.WorldFilters-module__U19WDa__chip[data-kind=map]{--chip-bg:var(--world-filter-map-bg);--chip-text:var(--world-filter-map-text)}.WorldFilters-module__U19WDa__chip[data-kind=status]{--chip-bg:var(--world-filter-status-bg);--chip-text:var(--world-filter-status-text)}.WorldFilters-module__U19WDa__chip[data-kind=presence]{--chip-bg:var(--world-filter-presence-bg);--chip-text:var(--world-filter-presence-text)}.WorldFilters-module__U19WDa__chip[data-kind=tags]{--chip-bg:var(--world-filter-tags-bg);--chip-text:var(--world-filter-tags-text)}@media (max-width:1000px){.WorldFilters-module__U19WDa__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.WorldFilters-module__U19WDa__fields{grid-template-columns:1fr}.WorldFilters-module__U19WDa__menu{left:0;right:auto}.WorldFilters-module__U19WDa__fields select,.WorldFilters-module__U19WDa__fields input:not([type=checkbox]){font-size:1rem}}
.RefreshButton-module__pJlNNW__button{transition:color .16s,border-color .16s,background-color .16s,opacity .16s}.RefreshButton-module__pJlNNW__button[data-refresh-state=success]{border-color:var(--refresh-success-border);background:var(--refresh-success-background);color:var(--positive-text)}.RefreshButton-module__pJlNNW__button[data-refresh-state=error]{border-color:var(--refresh-error-border);background:var(--refresh-error-background);color:var(--destructive)}.RefreshButton-module__pJlNNW__spinning{animation:.4s linear infinite RefreshButton-module__pJlNNW__refresh-button-spin}@media (prefers-reduced-motion:reduce){.RefreshButton-module__pJlNNW__spinning{animation-duration:.8s}}@keyframes RefreshButton-module__pJlNNW__refresh-button-spin{to{transform:rotate(360deg)}}
.Players-module__1QzWwW__players{max-width:1600px;color:var(--foreground);margin:0 auto;padding:1.5rem}.Players-module__1QzWwW__tags{flex-wrap:wrap;gap:.35rem;max-width:320px;display:flex}.Players-module__1QzWwW__tag{border:1px solid var(--border);background:var(--muted);overflow-wrap:anywhere;border-radius:.4rem;padding:.2rem .5rem;font-size:.75rem}.Players-module__1QzWwW__tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;gap:1.5rem;margin:0;padding:0 1.5rem;display:flex}.Players-module__1QzWwW__tabs button{color:var(--muted-foreground);cursor:pointer;border-bottom:2px solid #0000;padding:.75rem 0}.Players-module__1QzWwW__tabs button[aria-selected=true]{border-bottom-color:var(--primary);color:var(--foreground)}.Players-module__1QzWwW__mainFields,.Players-module__1QzWwW__tagFields{gap:.75rem;display:grid}.Players-module__1QzWwW__tagFields{margin:1rem 0}.Players-module__1QzWwW__tagEditor{max-width:560px}.Players-module__1QzWwW__tagEditor h3{margin-top:0}.Players-module__1QzWwW__tagRow{align-items:flex-start;gap:.5rem;display:flex}.Players-module__1QzWwW__tagInput{flex:1;min-width:0}.Players-module__1QzWwW__tagInput input{width:100%}.Players-module__1QzWwW__tagSuggestions{border:1px solid var(--border);background:var(--muted);border-radius:.5rem;max-height:240px;margin-top:.3rem;padding:.5rem;overflow:auto}.Players-module__1QzWwW__tagOption{text-align:left;cursor:pointer;overflow-wrap:anywhere;border-radius:.3rem;width:100%;padding:.55rem;display:block}.Players-module__1QzWwW__tagOption:hover,.Players-module__1QzWwW__tagOption[aria-selected=true]{background:var(--accent);color:var(--accent-foreground)}.Players-module__1QzWwW__players [hidden]{display:none!important}.Players-module__1QzWwW__sources{color:var(--muted-foreground);margin:1rem 0;font-size:.8rem}.Players-module__1QzWwW__sources summary{cursor:pointer}.Players-module__1QzWwW__sources p{margin:.75rem 0}.Players-module__1QzWwW__footer,.Players-module__1QzWwW__footer>div,.Players-module__1QzWwW__card header,.Players-module__1QzWwW__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.Players-module__1QzWwW__footer,.Players-module__1QzWwW__card header{justify-content:space-between}.Players-module__1QzWwW__hint,.Players-module__1QzWwW__footer,.Players-module__1QzWwW__card dt{color:var(--muted-foreground);font-size:.875rem}.Players-module__1QzWwW__filters,.Players-module__1QzWwW__access{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1.25rem;display:flex}.Players-module__1QzWwW__card label{gap:.4rem;font-size:.8rem;display:grid}.Players-module__1QzWwW__search{flex:1;min-width:210px}.Players-module__1QzWwW__card input,.Players-module__1QzWwW__card select,.Players-module__1QzWwW__card textarea{border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;border-radius:.5rem;max-width:100%;min-height:2.5rem;padding:.6rem .75rem}.Players-module__1QzWwW__players input:focus-visible,.Players-module__1QzWwW__players select:focus-visible,.Players-module__1QzWwW__players textarea:focus-visible,.Players-module__1QzWwW__players button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.Players-module__1QzWwW__tableWrap{border:1px solid var(--border);background:var(--card);border-radius:.75rem;overflow:auto}.Players-module__1QzWwW__players table{border-collapse:collapse;text-align:left;width:100%;font-size:.85rem}.Players-module__1QzWwW__players th{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;padding:.8rem 1rem;font-size:.75rem;font-weight:550}.Players-module__1QzWwW__players td{border-top:1px solid var(--border);vertical-align:top;min-width:130px;padding:1rem}.Players-module__1QzWwW__players td:first-child{min-width:305px}.Players-module__1QzWwW__tableWrap small,.Players-module__1QzWwW__card small{color:var(--muted-foreground);margin-top:.35rem;font-size:.75rem;display:block}.Players-module__1QzWwW__name{text-align:left;cursor:pointer;color:var(--foreground);text-underline-offset:4px;font-size:.95rem;font-weight:600;text-decoration:underline}.Players-module__1QzWwW__id{color:var(--muted-foreground);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.7rem;display:flex}.Players-module__1QzWwW__id button{cursor:pointer;padding:.2rem}.Players-module__1QzWwW__badge{background:var(--muted);white-space:nowrap;border-radius:999px;padding:.2rem .55rem;font-size:.73rem;display:inline-flex}.Players-module__1QzWwW__badge[data-kind=online],.Players-module__1QzWwW__badge[data-kind=confirmed]{background:var(--positive-background);color:var(--positive-text)}.Players-module__1QzWwW__badge[data-kind=banned]{background:var(--negative-background);color:var(--destructive)}.Players-module__1QzWwW__note{white-space:pre-wrap;overflow-wrap:anywhere;max-width:270px}.Players-module__1QzWwW__footer{padding:1rem 0}.Players-module__1QzWwW__footer>div{gap:.75rem}.Players-module__1QzWwW__error{color:var(--destructive);margin:.75rem 0}.Players-module__1QzWwW__empty{text-align:center;color:var(--muted-foreground);padding:3rem}.Players-module__1QzWwW__empty svg{margin:0 auto 1rem}.Players-module__1QzWwW__empty h2{color:var(--foreground);margin-bottom:.5rem;font-size:1.15rem}.Players-module__1QzWwW__copyStatus{min-height:1.5rem;color:var(--muted-foreground);font-size:.8rem}.Players-module__1QzWwW__card{width:min(90vw,960px);max-width:calc(100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);color:var(--foreground);border:1px solid var(--border);background:var(--card);border-radius:1rem;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.Players-module__1QzWwW__card[open]{flex-direction:column;display:flex}.Players-module__1QzWwW__card.Players-module__1QzWwW__embedded{width:100%;max-width:100%;height:auto;max-height:min(70dvh,650px);margin:0;position:static;inset:auto}.Players-module__1QzWwW__card::backdrop{background:var(--overlay)}.Players-module__1QzWwW__card>header{border-bottom:1px solid var(--border);flex-wrap:nowrap;flex-shrink:0;align-items:flex-start;padding:1.25rem 1.5rem}.Players-module__1QzWwW__card>header>div{overflow-wrap:anywhere;min-width:0}.Players-module__1QzWwW__card>header button{flex-shrink:0}.Players-module__1QzWwW__card header code{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.75rem}.Players-module__1QzWwW__cardBody{overscroll-behavior:contain;flex:0 auto;min-height:0;padding:0 1.5rem 1.5rem;overflow:auto}.Players-module__1QzWwW__cardFooter{border-top:1px solid var(--border);flex-shrink:0;padding:1rem 1.5rem}.Players-module__1QzWwW__cardFooter .Players-module__1QzWwW__actions{gap:.5rem}.Players-module__1QzWwW__card h2{font-size:1.3rem;font-weight:600}.Players-module__1QzWwW__card h3{margin-top:1.5rem;font-weight:600}.Players-module__1QzWwW__card>code{overflow-wrap:anywhere;font-size:.8rem}.Players-module__1QzWwW__card dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin:1.5rem 0;display:grid}.Players-module__1QzWwW__card dd{overflow-wrap:anywhere;margin-top:.3rem;font-size:.875rem}.Players-module__1QzWwW__card form{gap:1rem;max-width:720px;display:grid}.Players-module__1QzWwW__card textarea{resize:vertical}.Players-module__1QzWwW__history{padding:0;list-style:none}.Players-module__1QzWwW__history li{border-bottom:1px solid var(--border);grid-template-columns:165px minmax(0,1fr);gap:1rem;padding:.75rem 0;font-size:.85rem;display:grid}.Players-module__1QzWwW__history li>div{gap:.35rem;display:grid}.Players-module__1QzWwW__history time{color:var(--muted-foreground);font-size:.8rem}.Players-module__1QzWwW__profileBadges,.Players-module__1QzWwW__headerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Players-module__1QzWwW__profileBadges{margin-top:.5rem}.Players-module__1QzWwW__card>header .Players-module__1QzWwW__headerActions{flex-wrap:nowrap}.Players-module__1QzWwW__profileOverview{border:1px solid var(--border);background:var(--muted);border-radius:.75rem;gap:1.25rem;padding:1.25rem;display:grid}.Players-module__1QzWwW__profileOverview h3{margin:0 0 .6rem;font-size:.875rem}.Players-module__1QzWwW__profileOverview .Players-module__1QzWwW__tags{max-width:none}.Players-module__1QzWwW__profileNote{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem}.Players-module__1QzWwW__identifiers{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1rem;font-size:.8rem}.Players-module__1QzWwW__identifiers summary{color:var(--muted-foreground);cursor:pointer}.Players-module__1QzWwW__identifiers code{overflow-wrap:anywhere}.Players-module__1QzWwW__closeNotice{gap:.75rem;margin-top:1rem;font-size:.875rem;display:grid}.Players-module__1QzWwW__card summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.Players-module__1QzWwW__history span{color:var(--muted-foreground);overflow-wrap:anywhere;min-width:0}@media (max-width:650px){.Players-module__1QzWwW__players{padding:.75rem}.Players-module__1QzWwW__filters label{width:100%}.Players-module__1QzWwW__card{border:0;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.Players-module__1QzWwW__card>header,.Players-module__1QzWwW__cardFooter{padding:.75rem 1rem}.Players-module__1QzWwW__cardBody{flex:1;padding:0 1rem 1rem}.Players-module__1QzWwW__tabs{gap:1rem;padding:0 1rem}.Players-module__1QzWwW__tabs button{font-size:.875rem}.Players-module__1QzWwW__card dl{grid-template-columns:1fr}.Players-module__1QzWwW__history li{grid-template-columns:1fr;gap:.4rem}.Players-module__1QzWwW__cardFooter{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.Players-module__1QzWwW__footer{align-items:start}}
.Characters-module__MWHtTW__characters{min-width:0;max-width:1600px;color:var(--foreground);margin:0 auto;padding:1.5rem}.Characters-module__MWHtTW__bossFilters{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.Characters-module__MWHtTW__bossFilters label{align-items:center;gap:.65rem;font-size:.85rem;display:flex}.Characters-module__MWHtTW__bossFilters select{background:var(--background);max-width:100%;color:var(--foreground);border:1px solid var(--border);border-radius:.5rem;padding:.6rem}.Characters-module__MWHtTW__toggle input{width:1.1rem;height:1.1rem;accent-color:var(--primary)}.Characters-module__MWHtTW__heading,.Characters-module__MWHtTW__character>header,.Characters-module__MWHtTW__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Characters-module__MWHtTW__heading{margin-bottom:1.5rem}.Characters-module__MWHtTW__heading p,.Characters-module__MWHtTW__id,.Characters-module__MWHtTW__owner>span,.Characters-module__MWHtTW__stats dt,.Characters-module__MWHtTW__character footer,.Characters-module__MWHtTW__empty p{color:var(--muted-foreground);font-size:.8rem}.Characters-module__MWHtTW__search{gap:.5rem;max-width:36rem;margin-bottom:1.5rem;font-size:.8rem;display:grid}.Characters-module__MWHtTW__search input{border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;border-radius:.5rem;padding:.7rem}.Characters-module__MWHtTW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));align-items:start;gap:1rem;display:grid}.Characters-module__MWHtTW__character{border:1px solid var(--border);background:var(--card);border-radius:.8rem;min-width:0;padding:1.25rem}.Characters-module__MWHtTW__character h3{overflow-wrap:anywhere;margin:0 0 .25rem;font-size:1.2rem}.Characters-module__MWHtTW__level{background:var(--secondary);color:var(--secondary-foreground);white-space:nowrap;border-radius:999px;padding:.4rem .7rem;font-size:.8rem}.Characters-module__MWHtTW__owner{justify-items:start;gap:.2rem;margin-top:1.25rem;display:grid}.Characters-module__MWHtTW__owner button{color:var(--primary);text-underline-offset:.2em;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.Characters-module__MWHtTW__owner code{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.7rem}.Characters-module__MWHtTW__stats{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1.25rem 0;display:grid}.Characters-module__MWHtTW__stats dd{margin:.25rem 0 0;font-size:1.25rem;font-weight:600}.Characters-module__MWHtTW__engrams{border-top:1px solid var(--border);padding-top:.9rem;font-size:.8rem}.Characters-module__MWHtTW__cap{border-top:1px solid var(--border);width:100%;min-width:0;margin:1rem 0;padding-top:.9rem;font-size:.8rem}.Characters-module__MWHtTW__cap>summary{cursor:pointer}.Characters-module__MWHtTW__capHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.Characters-module__MWHtTW__capDetails li>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.Characters-module__MWHtTW__capDetails li strong{overflow-wrap:anywhere;line-height:1.5}.Characters-module__MWHtTW__capHeading>strong{color:var(--primary);font-size:1rem}.Characters-module__MWHtTW__cap p{color:var(--muted-foreground);margin:.4rem 0;line-height:1.5}.Characters-module__MWHtTW__capDetails{margin-top:.75rem}.Characters-module__MWHtTW__capDetails ul{margin:.75rem 0;padding:0;list-style:none}.Characters-module__MWHtTW__capDetails li{padding:.6rem 0}.Characters-module__MWHtTW__engrams summary{cursor:pointer}.Characters-module__MWHtTW__engrams ul{max-height:16rem;margin-top:.8rem;padding-left:1.2rem;overflow:auto}.Characters-module__MWHtTW__engrams li{overflow-wrap:anywhere;padding:.3rem 0}.Characters-module__MWHtTW__character footer{margin-top:1rem;line-height:1.6}.Characters-module__MWHtTW__character footer p{overflow-wrap:anywhere;margin:0}.Characters-module__MWHtTW__character footer a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.Characters-module__MWHtTW__empty{text-align:center;border:1px dashed var(--border);border-radius:.8rem;padding:3rem 1rem}.Characters-module__MWHtTW__empty>svg{color:var(--muted-foreground);margin:auto}.Characters-module__MWHtTW__error{color:var(--destructive);margin:1rem 0}.Characters-module__MWHtTW__pagination{justify-content:center;margin-top:1.5rem;font-size:.8rem}.Characters-module__MWHtTW__embedded{margin:1.5rem 0;padding:0}.Characters-module__MWHtTW__embedded .Characters-module__MWHtTW__heading{margin-bottom:.75rem}.Characters-module__MWHtTW__embedded .Characters-module__MWHtTW__heading h3{margin:0;font-size:1rem}.Characters-module__MWHtTW__embedded .Characters-module__MWHtTW__character h3{margin-top:0}.Characters-module__MWHtTW__embedded .Characters-module__MWHtTW__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.Characters-module__MWHtTW__embedded .Characters-module__MWHtTW__grid{grid-template-columns:1fr}.Characters-module__MWHtTW__profileSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Characters-module__MWHtTW__profileSummary>div{min-width:0}.Characters-module__MWHtTW__profileSummary:after{content:"+";color:var(--muted-foreground)}.Characters-module__MWHtTW__character[open]>.Characters-module__MWHtTW__profileSummary:after{content:"−"}.Characters-module__MWHtTW__profileSummary .Characters-module__MWHtTW__level{margin-left:auto}.Characters-module__MWHtTW__embedded .Characters-module__MWHtTW__character>.Characters-module__MWHtTW__id{margin-top:1rem}.Characters-module__MWHtTW__characters :is(input,button,summary):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:480px){.Characters-module__MWHtTW__characters{padding:1rem}.Characters-module__MWHtTW__embedded{padding:0}.Characters-module__MWHtTW__stats{grid-template-columns:1fr 1fr}.Characters-module__MWHtTW__embedded .Characters-module__MWHtTW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.BossTable-module__cBGwNa__viewport{z-index:0;isolation:isolate;width:914px;min-width:0;max-width:100%;position:relative;overflow:hidden}.BossTable-module__cBGwNa__scroll{border:1px solid var(--border);background:var(--card);scrollbar-color:var(--muted-foreground) var(--muted);scrollbar-width:thin;border-radius:.75rem;max-width:100%;overflow-x:auto}.BossTable-module__cBGwNa__scroll table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:912px;min-width:912px;font-size:.8rem}.BossTable-module__cBGwNa__scroll th,.BossTable-module__cBGwNa__scroll td{border-bottom:1px solid var(--border)}.BossTable-module__cBGwNa__scroll tbody tr:last-child th,.BossTable-module__cBGwNa__scroll tbody tr:last-child td{border-bottom:0}.BossTable-module__cBGwNa__identityColumn,.BossTable-module__cBGwNa__identityHead,.BossTable-module__cBGwNa__identityCell{width:232px}.BossTable-module__cBGwNa__bossColumn,.BossTable-module__cBGwNa__bossHead,.BossTable-module__cBGwNa__result{width:52px}.BossTable-module__cBGwNa__trailingColumn{width:56px}.BossTable-module__cBGwNa__identityHead,.BossTable-module__cBGwNa__identityCell{background:var(--card);position:sticky;left:0}.BossTable-module__cBGwNa__identityHead{z-index:20;height:250px;color:var(--muted-foreground);text-align:left;vertical-align:bottom;padding:0 1rem .9rem;font-weight:500}.BossTable-module__cBGwNa__bossHead{z-index:8;vertical-align:bottom;background:0 0;height:250px;padding:0;position:relative;overflow:visible}.BossTable-module__cBGwNa__bossHead:after{background:var(--muted-foreground);content:"";opacity:.78;width:1px;height:16px;position:absolute;bottom:0;left:50%}.BossTable-module__cBGwNa__bossHead>span{z-index:10;width:300px;max-width:none;color:var(--muted-foreground);text-align:left;text-overflow:clip;white-space:nowrap;transform-origin:0 100%;padding-left:6px;font-size:.8rem;font-weight:500;line-height:18px;display:block;position:absolute;bottom:20px;left:calc(50% + 4px);overflow:visible;transform:rotate(-75deg)}.BossTable-module__cBGwNa__identityCell{z-index:3;text-align:left;vertical-align:middle;padding:0;font-weight:400}.BossTable-module__cBGwNa__dataRow,.BossTable-module__cBGwNa__dataRow>th,.BossTable-module__cBGwNa__dataRow>td,.BossTable-module__cBGwNa__rowContent{height:63px;transition:height .28s,opacity .18s,border-color .18s}.BossTable-module__cBGwNa__dataRow>th,.BossTable-module__cBGwNa__dataRow>td,.BossTable-module__cBGwNa__rowContent{overflow:hidden}.BossTable-module__cBGwNa__rowContent{box-sizing:border-box;opacity:1}.BossTable-module__cBGwNa__identityContent{flex-direction:column;justify-content:center;padding:0 1rem;display:flex}.BossTable-module__cBGwNa__resultContent{place-items:center;display:grid}.BossTable-module__cBGwNa__dataRow[data-hidden=true]{pointer-events:none;height:0}.BossTable-module__cBGwNa__dataRow[data-hidden=true]>th,.BossTable-module__cBGwNa__dataRow[data-hidden=true]>td{border-bottom-width:0;border-bottom-color:#0000;height:0}.BossTable-module__cBGwNa__dataRow[data-hidden=true] .BossTable-module__cBGwNa__rowContent{opacity:0;height:0}.BossTable-module__cBGwNa__identityTop{align-items:baseline;gap:.5rem;min-width:0;margin-bottom:.25rem;display:flex}.BossTable-module__cBGwNa__identityTop strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.BossTable-module__cBGwNa__cluster{border-left:1px solid var(--border);color:var(--muted-foreground);flex:none;padding-left:.5rem;font-size:.75rem;font-weight:500}.BossTable-module__cBGwNa__identityMeta{color:var(--muted-foreground);flex-wrap:wrap;gap:.45rem;font-size:.75rem;line-height:1.35;display:flex}.BossTable-module__cBGwNa__identityMeta button,.BossTable-module__cBGwNa__player{color:var(--primary)}.BossTable-module__cBGwNa__identityMeta button{cursor:pointer;text-decoration:underline}.BossTable-module__cBGwNa__map:before{content:"·";margin-right:.45rem}.BossTable-module__cBGwNa__result{background:var(--card);text-align:center;vertical-align:middle;height:63px;padding:0}.BossTable-module__cBGwNa__mark{background:var(--muted);opacity:.45;border-radius:.45rem;place-items:center;width:34px;height:34px;margin:0 auto;display:grid}.BossTable-module__cBGwNa__symbol{font-size:1rem;font-weight:650;line-height:1}.BossTable-module__cBGwNa__mark[data-level="1"]{background:var(--boss-mark-gamma);color:var(--boss-mark-gamma-text);opacity:1}.BossTable-module__cBGwNa__mark[data-level="2"]{background:var(--boss-mark-beta);color:var(--boss-mark-beta-text);opacity:1}.BossTable-module__cBGwNa__mark[data-level="3"]{background:var(--boss-mark-alpha);color:var(--boss-mark-alpha-text);opacity:1}.BossTable-module__cBGwNa__mark[data-level=unknown]{background:repeating-linear-gradient(135deg, var(--muted) 0 5px, var(--card) 5px 10px);opacity:.7}.BossTable-module__cBGwNa__trailingHead,.BossTable-module__cBGwNa__trailingCell{background:var(--card)}.BossTable-module__cBGwNa__overflowCue{z-index:50;width:48px;color:var(--foreground);background:linear-gradient(90deg, transparent, var(--card));pointer-events:none;place-items:center;font-size:1.25rem;transition:opacity .15s;display:grid;position:absolute;top:0;bottom:8px;right:0}.BossTable-module__cBGwNa__overflowCue[data-hidden=true]{opacity:0}.BossTable-module__cBGwNa__description{color:var(--muted-foreground);margin:0 0 1rem;font-size:.8rem}.BossTable-module__cBGwNa__legend{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.75rem;font-size:.75rem;display:flex}.BossTable-module__cBGwNa__legend>span{align-items:center;gap:.4rem;display:inline-flex}.BossTable-module__cBGwNa__legend i{background:var(--muted);opacity:.45;border-radius:.25rem;flex:none;width:13px;height:13px;display:inline-block}.BossTable-module__cBGwNa__legend i[data-level="1"]{background:var(--boss-mark-gamma);opacity:1}.BossTable-module__cBGwNa__legend i[data-level="2"]{background:var(--boss-mark-beta);opacity:1}.BossTable-module__cBGwNa__legend i[data-level="3"]{background:var(--boss-mark-alpha);opacity:1}.BossTable-module__cBGwNa__legend i[data-level=unknown]{background:repeating-linear-gradient(135deg, var(--muted) 0 3px, var(--card) 3px 6px);opacity:.7}.BossTable-module__cBGwNa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.BossTable-module__cBGwNa__scroll table{min-width:912px}.BossTable-module__cBGwNa__identityContent{padding-left:.75rem;padding-right:.75rem}}@media (prefers-reduced-motion:reduce){.BossTable-module__cBGwNa__dataRow,.BossTable-module__cBGwNa__dataRow>th,.BossTable-module__cBGwNa__dataRow>td,.BossTable-module__cBGwNa__rowContent{transition-duration:.01ms}}
.LevelBonus-module__btkQFq__group{border:1px solid var(--border);background:var(--control-background);vertical-align:middle;font-variant-numeric:tabular-nums;border-radius:.5rem;flex:none;align-items:stretch;font-size:.8rem;line-height:1.5;display:inline-flex;overflow:hidden}.LevelBonus-module__btkQFq__segment{min-width:2rem;color:var(--muted-foreground);text-align:center;padding:.2rem .45rem}.LevelBonus-module__btkQFq__segment+.LevelBonus-module__btkQFq__segment{border-left:1px solid var(--border)}.LevelBonus-module__btkQFq__segment[data-current=true]{background:var(--level-bonus-active-background);outline-offset:-1px;outline:1px solid;font-weight:600}.LevelBonus-module__btkQFq__segment:nth-child(1 of .LevelBonus-module__btkQFq__segment){border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.LevelBonus-module__btkQFq__segment:last-child{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.LevelBonus-module__btkQFq__group[data-boss=false] .LevelBonus-module__btkQFq__segment[data-current=true]:not([data-value="0"]){color:var(--level-bonus-earned-text);background:var(--level-bonus-earned-background)}.LevelBonus-module__btkQFq__group[data-boss=true] .LevelBonus-module__btkQFq__segment[data-current=true][data-value="5"]{background:var(--level-bonus-gamma-background);color:var(--level-bonus-gamma)}.LevelBonus-module__btkQFq__group[data-boss=true] .LevelBonus-module__btkQFq__segment[data-current=true][data-value="10"]{background:var(--level-bonus-beta-background);color:var(--level-bonus-beta)}.LevelBonus-module__btkQFq__group[data-boss=true] .LevelBonus-module__btkQFq__segment[data-current=true][data-value="15"]{background:var(--level-bonus-alpha-background);color:var(--level-bonus-alpha)}
.ServerChat-module__pWdVmW__chat{background:var(--card);color:var(--foreground);font-size:.875rem;line-height:1.5}.ServerChat-module__pWdVmW__global .ServerChat-module__pWdVmW__chat{border:1px solid var(--border);border-radius:.75rem;overflow:hidden}.ServerChat-module__pWdVmW__serverFilter{grid-column:1/-1}.ServerChat-module__pWdVmW__serverLink{color:var(--primary);font-size:.85rem}.ServerChat-module__pWdVmW__serverLink:hover{text-decoration:underline}.ServerChat-module__pWdVmW__global .ServerChat-module__pWdVmW__compose label{margin-bottom:.5rem;margin-right:1rem;display:inline-flex}.ServerChat-module__pWdVmW__toolbar,.ServerChat-module__pWdVmW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ServerChat-module__pWdVmW__toolbar{border-bottom:1px solid var(--border);padding:1rem 1.5rem}.ServerChat-module__pWdVmW__toolbar span,.ServerChat-module__pWdVmW__secondary,.ServerChat-module__pWdVmW__meta time,.ServerChat-module__pWdVmW__body small,.ServerChat-module__pWdVmW__footer small{color:var(--muted-foreground)}.ServerChat-module__pWdVmW__toolbar span,.ServerChat-module__pWdVmW__meta time,.ServerChat-module__pWdVmW__body small{font-size:.8rem}.ServerChat-module__pWdVmW__feed{overflow-anchor:none;min-height:260px;max-height:560px;padding:1rem 1.5rem;overflow:auto}.ServerChat-module__pWdVmW__message{gap:.75rem;padding:.8rem 0;display:flex}.ServerChat-module__pWdVmW__avatar{background:var(--muted);width:2rem;height:2rem;color:var(--muted-foreground);border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.ServerChat-module__pWdVmW__body{overflow-wrap:anywhere;flex:1;min-width:0}.ServerChat-module__pWdVmW__body p{white-space:pre-wrap;margin:.3rem 0}.ServerChat-module__pWdVmW__meta{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.ServerChat-module__pWdVmW__character,.ServerChat-module__pWdVmW__player{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ServerChat-module__pWdVmW__character{font-weight:600}.ServerChat-module__pWdVmW__player{color:var(--muted-foreground)}.ServerChat-module__pWdVmW__character:hover,.ServerChat-module__pWdVmW__player:hover{color:var(--primary)}.ServerChat-module__pWdVmW__compose{border-top:1px solid var(--border);background:var(--muted);padding:1rem 1.5rem}.ServerChat-module__pWdVmW__compose label{flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.ServerChat-module__pWdVmW__compose select,.ServerChat-module__pWdVmW__compose textarea{color:var(--foreground);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:.5rem;max-width:100%;padding:.6rem .75rem}.ServerChat-module__pWdVmW__compose textarea{resize:vertical;width:100%;margin:.75rem 0;display:block}.ServerChat-module__pWdVmW__error{color:var(--destructive);padding:.5rem 1rem}.ServerChat-module__pWdVmW__empty{color:var(--muted-foreground);text-align:center;padding:3rem 0}.ServerChat-module__pWdVmW__profile{width:min(680px,100vw - 2rem);max-height:80dvh;padding:.5rem;overflow:auto}.ServerChat-module__pWdVmW__unresolved{padding:1rem}@media (max-width:600px){.ServerChat-module__pWdVmW__toolbar,.ServerChat-module__pWdVmW__feed,.ServerChat-module__pWdVmW__compose{padding:1rem}.ServerChat-module__pWdVmW__compose textarea{font-size:1rem}.ServerChat-module__pWdVmW__meta{gap:.3rem .75rem}}
.PrimaryNavigation-module__rNve5a__root{background:var(--navigation-item-background);color:var(--foreground);container-type:inline-size}.PrimaryNavigation-module__rNve5a__root button{cursor:pointer;font:inherit;background:var(--navigation-item-background);min-height:44px;color:var(--muted-foreground);border:0}.PrimaryNavigation-module__rNve5a__root button:hover{color:var(--foreground)}.PrimaryNavigation-module__rNve5a__root button:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.PrimaryNavigation-module__rNve5a__root svg{flex-shrink:0;width:18px;height:18px}.PrimaryNavigation-module__rNve5a__primary{background:var(--card);isolation:isolate;border-bottom:1px solid var(--border);pointer-events:auto;gap:8px;padding:12px 24px;display:flex;position:relative;overflow-x:auto}.PrimaryNavigation-module__rNve5a__indicator{z-index:-1;visibility:hidden;pointer-events:none;background:var(--accent);transform-origin:0;border-radius:8px;position:absolute}.PrimaryNavigation-module__rNve5a__primary button{white-space:nowrap;background:var(--navigation-item-background);border-radius:8px;align-items:center;gap:9px;padding:0 16px;font-size:14px;font-weight:550;transition:color .16s;display:flex}.PrimaryNavigation-module__rNve5a__primary button[data-active=true]{background:var(--navigation-item-background);color:var(--accent-foreground)}.PrimaryNavigation-module__rNve5a__submenuRegion{background:var(--card);border-bottom:1px solid var(--border);clip-path:inset(0 0 100%);min-height:45px;transition:clip-path .22s}.PrimaryNavigation-module__rNve5a__submenuRegion[data-open=true]{clip-path:inset(0)}.PrimaryNavigation-module__rNve5a__submenuClip{min-height:0;overflow:hidden}.PrimaryNavigation-module__rNve5a__secondary{gap:24px;padding:0 32px;animation:.22s ease-out PrimaryNavigation-module__rNve5a__change-submenu;display:flex;position:relative}.PrimaryNavigation-module__rNve5a__underline{z-index:1;visibility:hidden;pointer-events:none;background:var(--primary);transform-origin:0;position:absolute}.PrimaryNavigation-module__rNve5a__secondary button{border-bottom:2px solid var(--navigation-item-background);padding:0 4px;font-size:14px}.PrimaryNavigation-module__rNve5a__secondary button[aria-current=page]{color:var(--foreground);font-weight:650}.PrimaryNavigation-module__rNve5a__mobileTrigger,.PrimaryNavigation-module__rNve5a__mobileMenu{display:none}@keyframes PrimaryNavigation-module__rNve5a__change-submenu{0%{opacity:0}to{opacity:1}}@keyframes PrimaryNavigation-module__rNve5a__reveal-submenu{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@container (max-width:850px){.PrimaryNavigation-module__rNve5a__root .PrimaryNavigation-module__rNve5a__mobileTrigger,.PrimaryNavigation-module__rNve5a__mobileMenu{background:var(--card)}.PrimaryNavigation-module__rNve5a__primary,.PrimaryNavigation-module__rNve5a__submenuRegion{display:none}.PrimaryNavigation-module__rNve5a__root .PrimaryNavigation-module__rNve5a__mobileTrigger{width:100%;color:var(--foreground);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 20px;display:flex}.PrimaryNavigation-module__rNve5a__mobileTrigger strong{color:var(--muted-foreground);margin-left:auto;font-size:13px;font-weight:500}.PrimaryNavigation-module__rNve5a__mobileMenu:not([hidden]){border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:12px 20px 24px;animation:.18s ease-out PrimaryNavigation-module__rNve5a__reveal-submenu;display:grid}.PrimaryNavigation-module__rNve5a__mobileGroup{flex-direction:column;gap:4px;display:flex}.PrimaryNavigation-module__rNve5a__mobileGroup>span{color:var(--muted-foreground);padding:8px 10px;font-size:12px;font-weight:600}.PrimaryNavigation-module__rNve5a__mobileGroup button{text-align:left;border-radius:6px;padding:8px 10px;font-size:14px}.PrimaryNavigation-module__rNve5a__mobileGroup button[aria-current=page]{background:var(--accent);color:var(--accent-foreground)}}@container (max-width:380px){.PrimaryNavigation-module__rNve5a__mobileMenu:not([hidden]){grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion:reduce){.PrimaryNavigation-module__rNve5a__primary button,.PrimaryNavigation-module__rNve5a__submenuRegion,.PrimaryNavigation-module__rNve5a__submenuClip{transition:none}.PrimaryNavigation-module__rNve5a__secondary,.PrimaryNavigation-module__rNve5a__mobileMenu:not([hidden]){animation:none}}
.Storage-module__-e_3WW__workspace{gap:24px;display:grid}.Storage-module__-e_3WW__workspace>header{margin-bottom:0}.Storage-module__-e_3WW__createActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:12px;padding-top:8px;display:flex}.Storage-module__-e_3WW__create{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;padding:20px;display:flex}.Storage-module__-e_3WW__create label,.Storage-module__-e_3WW__rename label{gap:8px;font-size:14px;display:grid}.Storage-module__-e_3WW__create input,.Storage-module__-e_3WW__create select,.Storage-module__-e_3WW__rename input{border:1px solid var(--border);background:var(--background);color:inherit;border-radius:6px;min-width:220px;padding:9px 12px}.Storage-module__-e_3WW__create p,.Storage-module__-e_3WW__create output{flex-basis:100%;margin:0;font-size:13px}.Storage-module__-e_3WW__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;display:grid}.Storage-module__-e_3WW__card{border:1px solid var(--border);border-radius:12px;padding:20px}.Storage-module__-e_3WW__card h2{margin:0 0 8px}.Storage-module__-e_3WW__card code{overflow-wrap:anywhere;font-size:12px}.Storage-module__-e_3WW__card p,.Storage-module__-e_3WW__commands{font-size:14px}.Storage-module__-e_3WW__rename form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.Storage-module__-e_3WW__rename{margin:8px 0}.Storage-module__-e_3WW__deleteInstallation{gap:8px;display:grid}.Storage-module__-e_3WW__installationToolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Storage-module__-e_3WW__deleteReason{color:var(--muted-foreground);margin:0;font-size:13px}.Storage-module__-e_3WW__card h2{font-size:20px;font-weight:600}.Storage-module__-e_3WW__pending{background:var(--muted);border:1px solid var(--border);border-radius:10px;flex:100%;align-items:center;gap:12px;padding:16px;display:flex}.Storage-module__-e_3WW__pending>div{overflow-wrap:anywhere;flex:1;min-width:0}.Storage-module__-e_3WW__result{align-items:center;gap:8px;display:flex}@media (max-width:480px){.Storage-module__-e_3WW__pending{flex-wrap:wrap}}.Storage-module__-e_3WW__create textarea{border:1px solid var(--border);background:var(--background);color:inherit;border-radius:6px;min-width:260px;padding:9px 12px}.Storage-module__-e_3WW__create input[type=checkbox]{width:18px;min-width:0;height:18px}.Storage-module__-e_3WW__card output{margin-top:12px;display:block}.Storage-module__-e_3WW__managedCreate{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;margin-top:16px;display:grid}.Storage-module__-e_3WW__managedCreate p{grid-column:1/-1}.Storage-module__-e_3WW__managedCreate input,.Storage-module__-e_3WW__managedCreate select,.Storage-module__-e_3WW__managedCreate textarea{width:100%;min-width:0}.Storage-module__-e_3WW__managedCreate label:has(textarea){grid-column:span 2}.Storage-module__-e_3WW__managedCreate label:has(input[type=checkbox]){align-self:center;align-items:center;display:flex}.Storage-module__-e_3WW__managedCreate button[type=submit]{grid-column:1/-1;justify-self:start}@media (max-width:800px){.Storage-module__-e_3WW__managedCreate{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.Storage-module__-e_3WW__managedCreate{grid-template-columns:minmax(0,1fr)}.Storage-module__-e_3WW__managedCreate label:has(textarea){grid-column:auto}}
.CreationDialog-module__ObpWhW__dialog{overscroll-behavior:contain;width:calc(100vw - 32px);max-width:760px;max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.CreationDialog-module__ObpWhW__dialog>div:first-child{padding-right:32px}.CreationDialog-module__ObpWhW__body{min-width:0}.CreationDialog-module__ObpWhW__compact{max-width:480px}.CreationDialog-module__ObpWhW__compact form{flex-direction:column;align-items:stretch}.CreationDialog-module__ObpWhW__body form{border:0;padding:0}.CreationDialog-module__ObpWhW__body label{min-width:0}.CreationDialog-module__ObpWhW__body input:not([type=checkbox]),.CreationDialog-module__ObpWhW__body select,.CreationDialog-module__ObpWhW__body textarea{min-width:0;max-width:100%}@media (max-width:640px){.CreationDialog-module__ObpWhW__dialog{padding:20px}.CreationDialog-module__ObpWhW__body form{flex-direction:column;align-items:stretch;display:flex}.CreationDialog-module__ObpWhW__body form>label{width:100%}}
.InstallationUpdates-module__jytbfa__root{border:1px solid var(--border);background:var(--card);border-radius:12px;gap:12px;margin:16px 0;padding:16px;font-size:13px;display:grid}.InstallationUpdates-module__jytbfa__release{gap:5px;display:grid}.InstallationUpdates-module__jytbfa__release small,.InstallationUpdates-module__jytbfa__hint{color:var(--muted-foreground);font-size:12px}.InstallationUpdates-module__jytbfa__buttons{flex-wrap:wrap;gap:8px;display:flex}.InstallationUpdates-module__jytbfa__operation{border-top:1px solid var(--border);padding-top:12px}.InstallationUpdates-module__jytbfa__operation summary{cursor:pointer;font-size:14px;font-weight:600}.InstallationUpdates-module__jytbfa__details{gap:10px;padding-top:12px;display:grid}.InstallationUpdates-module__jytbfa__details progress{width:100%;height:8px;accent-color:var(--primary);border:0;border-radius:6px;overflow:hidden}.InstallationUpdates-module__jytbfa__details progress::-webkit-progress-bar{background:var(--muted);border-radius:6px}.InstallationUpdates-module__jytbfa__details progress::-webkit-progress-value{background:var(--primary);border-radius:6px}.InstallationUpdates-module__jytbfa__details progress::-moz-progress-bar{background:var(--primary);border-radius:6px}.InstallationUpdates-module__jytbfa__details pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--muted);border-radius:8px;max-height:240px;padding:12px;font-size:11px;overflow:auto}.InstallationUpdates-module__jytbfa__root p{margin:0}
.InstallationSettings-module__9S_zwG__form{gap:20px;padding-top:12px;display:grid}.InstallationSettings-module__9S_zwG__field{gap:8px;font-size:14px;display:grid}.InstallationSettings-module__9S_zwG__field input{border:1px solid var(--border);background:var(--control-background);width:100%;color:var(--foreground);border-radius:8px;padding:10px 12px}.InstallationSettings-module__9S_zwG__field small,.InstallationSettings-module__9S_zwG__hint{color:var(--muted-foreground);font-size:13px}.InstallationSettings-module__9S_zwG__branch{border:0;gap:16px;min-width:0;padding:0;display:grid}.InstallationSettings-module__9S_zwG__branch legend{padding-bottom:12px;font-weight:600}.InstallationSettings-module__9S_zwG__options{flex-wrap:wrap;gap:8px;display:flex}.InstallationSettings-module__9S_zwG__options button{flex:1}.InstallationSettings-module__9S_zwG__preview{border:1px solid var(--border);background:var(--muted);border-radius:8px;gap:8px;padding:14px;display:grid}.InstallationSettings-module__9S_zwG__preview span{color:var(--muted-foreground);font-size:13px}.InstallationSettings-module__9S_zwG__preview code{overflow-wrap:anywhere}.InstallationSettings-module__9S_zwG__notice{border:1px solid var(--border);background:var(--muted);border-radius:8px;padding:12px;font-size:14px}.InstallationSettings-module__9S_zwG__form p{margin:0}.InstallationSettings-module__9S_zwG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}
.InstanceSaves-module__sUOzRG__root{gap:18px;min-width:0;padding-top:20px;display:grid}.InstanceSaves-module__sUOzRG__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.InstanceSaves-module__sUOzRG__heading h3,.InstanceSaves-module__sUOzRG__dialog h3{margin-bottom:5px;font-size:18px;font-weight:650}.InstanceSaves-module__sUOzRG__heading p,.InstanceSaves-module__sUOzRG__muted{color:var(--muted-foreground);font-size:12px}.InstanceSaves-module__sUOzRG__heading label{gap:5px;max-width:100%;font-size:12px;display:grid}.InstanceSaves-module__sUOzRG__root select{border:1px solid var(--border);background:var(--background);border-radius:6px;width:100%;max-width:360px;padding:8px}.InstanceSaves-module__sUOzRG__root>label{gap:6px;min-width:0;display:grid}.InstanceSaves-module__sUOzRG__dialog label input:not([type=checkbox]){border:1px solid var(--border);background:var(--background);border-radius:6px;width:100%;padding:8px;display:block}.InstanceSaves-module__sUOzRG__loading{min-height:70dvh;color:var(--muted-foreground);place-items:center;display:grid}.InstanceSaves-module__sUOzRG__tableWrap{border:1px solid var(--border);border-radius:9px;max-width:100%;overflow:auto}.InstanceSaves-module__sUOzRG__table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.InstanceSaves-module__sUOzRG__table th{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;font-weight:500}.InstanceSaves-module__sUOzRG__table td,.InstanceSaves-module__sUOzRG__table th{border-bottom:1px solid var(--border);vertical-align:top;padding:12px}.InstanceSaves-module__sUOzRG__table td:not(:first-child){font-variant-numeric:tabular-nums;white-space:nowrap}.InstanceSaves-module__sUOzRG__table td:first-child{min-width:240px}.InstanceSaves-module__sUOzRG__table tr[data-selected=true]{background:var(--table-selection)}.InstanceSaves-module__sUOzRG__table small{color:var(--muted-foreground);margin-top:5px;font-size:10px;display:block}.InstanceSaves-module__sUOzRG__file{text-align:left;cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:5px;max-width:290px;font-weight:600;display:flex}.InstanceSaves-module__sUOzRG__file svg{flex-shrink:0}.InstanceSaves-module__sUOzRG__fileDetails{overflow-wrap:anywhere;max-width:290px;color:var(--muted-foreground);margin-top:5px;font-size:10px}.InstanceSaves-module__sUOzRG__fileDetails summary{cursor:pointer}.InstanceSaves-module__sUOzRG__actions{flex-wrap:wrap;gap:7px;display:flex}.InstanceSaves-module__sUOzRG__growth,.InstanceSaves-module__sUOzRG__table .InstanceSaves-module__sUOzRG__growth{color:var(--warning-text)}.InstanceSaves-module__sUOzRG__decline,.InstanceSaves-module__sUOzRG__table .InstanceSaves-module__sUOzRG__decline{color:var(--decline-text)}.InstanceSaves-module__sUOzRG__warning,.InstanceSaves-module__sUOzRG__notice{border:1px solid var(--border);border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.InstanceSaves-module__sUOzRG__warning{background:var(--warning-background)}.InstanceSaves-module__sUOzRG__warningText{color:var(--warning-text)!important}.InstanceSaves-module__sUOzRG__empty{text-align:center;color:var(--muted-foreground);padding:40px}.InstanceSaves-module__sUOzRG__detail{border:1px solid var(--border);border-radius:10px;gap:20px;min-width:0;padding:20px;display:grid}.InstanceSaves-module__sUOzRG__detail h3{overflow-wrap:anywhere}.InstanceSaves-module__sUOzRG__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.InstanceSaves-module__sUOzRG__metrics>div{border:1px solid var(--border);border-radius:8px;padding:12px}.InstanceSaves-module__sUOzRG__metrics>div>span{color:var(--muted-foreground);font-size:12px;display:block}.InstanceSaves-module__sUOzRG__metrics strong{margin-top:5px;font-size:23px;display:block}.InstanceSaves-module__sUOzRG__metrics small{font-size:12px;font-weight:400;display:block}.InstanceSaves-module__sUOzRG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.InstanceSaves-module__sUOzRG__grid h4{margin-bottom:12px;font-size:13px;font-weight:600}.InstanceSaves-module__sUOzRG__top{padding:0;font-size:12px;list-style:none}.InstanceSaves-module__sUOzRG__top li{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.InstanceSaves-module__sUOzRG__top li span{overflow-wrap:anywhere;min-width:0}.InstanceSaves-module__sUOzRG__top strong{white-space:nowrap;font-variant-numeric:tabular-nums}.InstanceSaves-module__sUOzRG__detail summary{cursor:pointer;padding:8px 0;font-size:13px}.InstanceSaves-module__sUOzRG__overlay{background:var(--overlay);z-index:60;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.InstanceSaves-module__sUOzRG__dialog{background:var(--background);border:1px solid var(--border);width:100%;max-width:560px;box-shadow:var(--shadow-dialog);border-radius:12px;gap:16px;max-height:90vh;padding:24px;font-size:14px;display:grid;overflow-y:auto}.InstanceSaves-module__sUOzRG__path{overflow-wrap:anywhere;font-family:monospace;font-size:12px}.InstanceSaves-module__sUOzRG__check,.InstanceSaves-module__sUOzRG__heading .InstanceSaves-module__sUOzRG__check{align-items:start;gap:10px;line-height:1.5;display:flex}.InstanceSaves-module__sUOzRG__check input{margin-top:5px}@media (max-width:650px){.InstanceSaves-module__sUOzRG__grid,.InstanceSaves-module__sUOzRG__metrics{grid-template-columns:1fr}.InstanceSaves-module__sUOzRG__detail{padding:12px}.InstanceSaves-module__sUOzRG__heading{display:grid}}
.ControlPanel-module__SEj2bG__control-app{min-height:100vh;container-type:inline-size}.ControlPanel-module__SEj2bG__commandbar{z-index:20;border-bottom:1px solid var(--navigation-item-background);background:var(--commandbar-background);min-height:90px;color:var(--command-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-clip:padding-box;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:.9rem clamp(1rem,3vw,2.5rem);display:grid;position:sticky;top:0}.ControlPanel-module__SEj2bG__command-brand,.ControlPanel-module__SEj2bG__command-actions,.ControlPanel-module__SEj2bG__agent-chip,.ControlPanel-module__SEj2bG__agent-select{align-items:center;display:flex}.ControlPanel-module__SEj2bG__command-brand{gap:.8rem}.ControlPanel-module__SEj2bG__command-logo{background:var(--primary);width:3rem;height:3rem;color:var(--primary-foreground);border-radius:.7rem;place-items:center;display:grid}.ControlPanel-module__SEj2bG__command-logo svg{width:1.45rem}.ControlPanel-module__SEj2bG__command-brand strong,.ControlPanel-module__SEj2bG__command-brand small,.ControlPanel-module__SEj2bG__agent-chip strong,.ControlPanel-module__SEj2bG__agent-chip small{display:block}.ControlPanel-module__SEj2bG__command-brand strong{letter-spacing:.045em;font-size:1.2rem;font-weight:650}.ControlPanel-module__SEj2bG__command-brand small,.ControlPanel-module__SEj2bG__agent-chip small{color:var(--command-muted);font-size:.8rem}.ControlPanel-module__SEj2bG__navigation{grid-area:2/1/auto/-1;min-width:0;margin:0 calc(-1*clamp(1rem,3vw,2.5rem)) -.9rem}@container (min-width:851px){.ControlPanel-module__SEj2bG__commandbar:has([data-submenu-region][data-open=true]){background-image:var(--commandbar-expanded-background)}.ControlPanel-module__SEj2bG__commandbar:has([data-submenu-region][data-open=false]){margin-bottom:45px}.ControlPanel-module__SEj2bG__commandbar:has([data-submenu-region][data-open=false]) .ControlPanel-module__SEj2bG__navigation{pointer-events:none;margin-bottom:calc(-.9rem - 45px)}}.ControlPanel-module__SEj2bG__command-actions{justify-content:flex-end;gap:.9rem}.ControlPanel-module__SEj2bG__agent-chip{gap:.65rem}.ControlPanel-module__SEj2bG__agent-chip strong{font-size:.9rem;font-weight:600}.ControlPanel-module__SEj2bG__agent-select{gap:.55rem}.ControlPanel-module__SEj2bG__agent-select select{border:1px solid var(--command-control-border);background:var(--command-control-background);color:var(--command-text);border-radius:.55rem;padding:.45rem}.ControlPanel-module__SEj2bG__command-actions [data-slot=button]{border-color:var(--command-action-border);background:var(--command-action-background);min-height:3rem;color:var(--command-text);padding-inline:.9rem;font-size:.95rem}.ControlPanel-module__SEj2bG__themeToggle{width:3rem;min-width:3rem;padding-inline:0}.ControlPanel-module__SEj2bG__workspace{width:100%;max-width:1720px;margin:0 auto;padding:clamp(1.25rem,3vw,2.5rem)}.ControlPanel-module__SEj2bG__workspace>:is(section[aria-label=Игроки],section[aria-label=Персонажи],section[aria-label=Трайбы],section[aria-label=События],section[aria-label=Боссы],section[aria-label=Бекапы]){max-width:none;margin:0;padding:0}.ControlPanel-module__SEj2bG__eyebrow{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:700}.ControlPanel-module__SEj2bG__status-summary{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);grid-template-columns:repeat(4,auto);margin-bottom:24px;display:grid;overflow:hidden}.ControlPanel-module__SEj2bG__status-summary>span{border-right:1px solid var(--border);min-width:7.5rem;color:var(--muted-foreground);text-align:center;padding:.75rem 1rem;font-size:.8rem}.ControlPanel-module__SEj2bG__status-summary>span:last-child{border-right:0}.ControlPanel-module__SEj2bG__status-summary strong{color:var(--foreground);font:1.55rem var(--font-jetbrains-mono);display:block}.ControlPanel-module__SEj2bG__installation-summary{grid-template-columns:repeat(3,auto)}.ControlPanel-module__SEj2bG__installation-list{gap:1.2rem;display:grid}.ControlPanel-module__SEj2bG__installation-card{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.15);background:var(--card);box-shadow:var(--shadow-soft);overflow:hidden}.ControlPanel-module__SEj2bG__installation-actions{padding-inline:1.15rem;padding-top:1rem}.ControlPanel-module__SEj2bG__installation-header,.ControlPanel-module__SEj2bG__installation-title,.ControlPanel-module__SEj2bG__mods-heading,.ControlPanel-module__SEj2bG__mods-heading>div{align-items:center;display:flex}.ControlPanel-module__SEj2bG__installation-header{border-bottom:1px solid var(--border);background:linear-gradient(110deg, var(--header-highlight), transparent 45%), var(--muted);justify-content:space-between;gap:2rem;padding:1.25rem 1.4rem}.ControlPanel-module__SEj2bG__installation-title{gap:.9rem;min-width:0}.ControlPanel-module__SEj2bG__installation-title>div{min-width:0}.ControlPanel-module__SEj2bG__installation-title p,.ControlPanel-module__SEj2bG__installation-title code,.ControlPanel-module__SEj2bG__installation-build span,.ControlPanel-module__SEj2bG__installation-build small,.ControlPanel-module__SEj2bG__installation-facts span,.ControlPanel-module__SEj2bG__installation-facts small,.ControlPanel-module__SEj2bG__mods-heading small,.ControlPanel-module__SEj2bG__mod-name small,.ControlPanel-module__SEj2bG__mod-version small{color:var(--muted-foreground);font-size:.75rem;display:block}.ControlPanel-module__SEj2bG__installation-title h2{margin:.12rem 0 .2rem;font-size:1.35rem;font-weight:700}.ControlPanel-module__SEj2bG__installation-title code{max-width:min(58vw,50rem);font-family:var(--font-jetbrains-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ControlPanel-module__SEj2bG__installation-mark{background:var(--card);width:3.25rem;height:3.25rem;color:var(--primary);box-shadow:inset 0 0 0 1px var(--border);border-radius:.75rem;flex:none;place-items:center;display:grid}.ControlPanel-module__SEj2bG__installation-mark svg{width:1.45rem}.ControlPanel-module__SEj2bG__installation-build{text-align:right;flex:none}.ControlPanel-module__SEj2bG__installation-build strong{font:1.45rem var(--font-jetbrains-mono);margin:.12rem 0;font-weight:700;display:block}.ControlPanel-module__SEj2bG__installation-facts{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ControlPanel-module__SEj2bG__installation-facts>div{border-right:1px solid var(--border);min-width:0;padding:.9rem 1.1rem}.ControlPanel-module__SEj2bG__installation-facts>div:last-child{border-right:0}.ControlPanel-module__SEj2bG__installation-facts strong{font:1rem var(--font-jetbrains-mono);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 .1rem;font-weight:650;display:block;overflow:hidden}.ControlPanel-module__SEj2bG__installation-facts small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ControlPanel-module__SEj2bG__mods-section{padding:1.15rem}.ControlPanel-module__SEj2bG__mods-heading{justify-content:space-between;gap:1rem;margin-bottom:.8rem}.ControlPanel-module__SEj2bG__mods-heading>div{gap:.65rem}.ControlPanel-module__SEj2bG__mods-heading svg{width:1.2rem;color:var(--primary)}.ControlPanel-module__SEj2bG__mods-heading>span:last-child{border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;padding:.3rem .55rem;font-size:.75rem}.ControlPanel-module__SEj2bG__mods-table{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.ControlPanel-module__SEj2bG__mods-table [data-slot=table]{table-layout:fixed}.ControlPanel-module__SEj2bG__mods-table [data-slot=table-head]:first-child{width:26%}.ControlPanel-module__SEj2bG__mods-table [data-slot=table-head]:nth-child(2){width:32%}.ControlPanel-module__SEj2bG__mods-table [data-slot=table-head]:nth-child(3){width:16%}.ControlPanel-module__SEj2bG__mods-table [data-slot=table-head]:nth-child(4){width:26%}.ControlPanel-module__SEj2bG__mods-table [data-slot=table-head]{background:var(--muted);color:var(--muted-foreground);white-space:nowrap}.ControlPanel-module__SEj2bG__mods-table [data-slot=table-cell]{white-space:normal;min-width:0;overflow:hidden}.ControlPanel-module__SEj2bG__configured-instances{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.ControlPanel-module__SEj2bG__mod-name strong,.ControlPanel-module__SEj2bG__mod-version strong{font-weight:650;display:block}.ControlPanel-module__SEj2bG__mod-version strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ControlPanel-module__SEj2bG__mod-name small,.ControlPanel-module__SEj2bG__mod-version small{font-family:var(--font-jetbrains-mono);margin-top:.15rem}.ControlPanel-module__SEj2bG__mod-state{background:var(--mod-installed-background);color:var(--mod-installed-text);white-space:nowrap;border-radius:999px;padding:.3rem .55rem;font-size:.75rem;display:inline-flex}.ControlPanel-module__SEj2bG__mod-state--update{background:var(--mod-update-background);color:var(--mod-update-text)}.ControlPanel-module__SEj2bG__mod-state--missing{background:var(--mod-missing-background);color:var(--offline)}.ControlPanel-module__SEj2bG__curseforge-link{color:var(--primary);font-size:inherit;white-space:nowrap;align-items:center;gap:.35rem;font-weight:650;text-decoration:none;display:inline-flex}.ControlPanel-module__SEj2bG__instance-mod-link{color:var(--primary);text-decoration:none}.ControlPanel-module__SEj2bG__instance-mod-link svg{vertical-align:-.125em;width:.85rem;height:.85rem;display:inline-block}.ControlPanel-module__SEj2bG__instance-mod-link:hover,.ControlPanel-module__SEj2bG__instance-mod-link:focus-visible,.ControlPanel-module__SEj2bG__curseforge-link:hover,.ControlPanel-module__SEj2bG__curseforge-link:focus-visible{text-decoration:underline}.ControlPanel-module__SEj2bG__curseforge-link svg{width:.85rem}.ControlPanel-module__SEj2bG__installation-warnings{margin:0 1.15rem 1.15rem}.ControlPanel-module__SEj2bG__status-legend{color:var(--muted-foreground);flex-wrap:wrap;gap:.65rem 1.2rem;margin:-.35rem 0 1.5rem;font-size:.78rem;display:flex}.ControlPanel-module__SEj2bG__status-legend>span{align-items:center;gap:.45rem;display:flex}.ControlPanel-module__SEj2bG__cluster-list{gap:1.8rem;display:grid}.ControlPanel-module__SEj2bG__cluster-group{min-width:0}.ControlPanel-module__SEj2bG__cluster-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.ControlPanel-module__SEj2bG__cluster-heading>div:first-child,.ControlPanel-module__SEj2bG__cluster-meta,.ControlPanel-module__SEj2bG__runtime-state,.ControlPanel-module__SEj2bG__status-tile-topline,.ControlPanel-module__SEj2bG__status-tile-footer,.ControlPanel-module__SEj2bG__instance-meta>span{align-items:center;display:flex}.ControlPanel-module__SEj2bG__cluster-heading>div:first-child{gap:.75rem}.ControlPanel-module__SEj2bG__cluster-mark{background:var(--accent);width:2.7rem;height:2.7rem;color:var(--primary);border-radius:.65rem;place-items:center;display:grid}.ControlPanel-module__SEj2bG__cluster-mark svg{width:1.3rem}.ControlPanel-module__SEj2bG__cluster-heading p{color:var(--muted-foreground);text-transform:uppercase;font-size:.75rem}.ControlPanel-module__SEj2bG__cluster-heading h2{font:1.4rem var(--font-jetbrains-mono);font-weight:600}.ControlPanel-module__SEj2bG__cluster-meta{flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.ControlPanel-module__SEj2bG__cluster-meta span{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:999px;padding:.35rem .65rem;font-size:.75rem}.ControlPanel-module__SEj2bG__status-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.8rem;display:grid}.ControlPanel-module__SEj2bG__status-tile{border:1px solid var(--border);border-top:4px solid var(--unknown);border-radius:calc(var(--radius) * 1.1);background:var(--card);min-width:0;color:var(--card-foreground);cursor:pointer;text-align:left;gap:1rem;padding:1rem;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid;position:relative;overflow:hidden}.ControlPanel-module__SEj2bG__status-tile:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.ControlPanel-module__SEj2bG__status-tile:focus-visible{outline:3px solid var(--focus-outline);outline-offset:2px}.ControlPanel-module__SEj2bG__status-tile--running{border-top-color:var(--healthy)}.ControlPanel-module__SEj2bG__status-tile--updating{border-top-color:var(--degraded)}.ControlPanel-module__SEj2bG__status-tile--restarting,.ControlPanel-module__SEj2bG__status-tile--stopping,.ControlPanel-module__SEj2bG__status-tile--starting{border-top-color:var(--starting)}.ControlPanel-module__SEj2bG__status-tile--failed{border-top-color:var(--unhealthy)}.ControlPanel-module__SEj2bG__status-tile-topline,.ControlPanel-module__SEj2bG__status-tile-footer{justify-content:space-between;gap:1rem}.ControlPanel-module__SEj2bG__status-tile-topline>svg{width:1rem;color:var(--muted-foreground)}.ControlPanel-module__SEj2bG__runtime-state{gap:.5rem;font-size:.8rem;font-weight:650}.ControlPanel-module__SEj2bG__runtime-dot,.ControlPanel-module__SEj2bG__status-dot{background:var(--unknown);width:.62rem;height:.62rem;box-shadow:0 0 0 4px var(--unknown-halo);border-radius:50%;flex:none;display:inline-block}.ControlPanel-module__SEj2bG__status-dot--online{background:var(--online);box-shadow:0 0 0 4px var(--online-halo)}.ControlPanel-module__SEj2bG__status-dot--offline{background:var(--offline);box-shadow:0 0 0 4px var(--offline-halo)}.ControlPanel-module__SEj2bG__runtime-dot--running{background:var(--healthy);box-shadow:0 0 0 4px var(--healthy-halo)}.ControlPanel-module__SEj2bG__runtime-dot--updating{background:var(--degraded);box-shadow:0 0 0 4px var(--degraded-halo)}.ControlPanel-module__SEj2bG__runtime-dot--restarting,.ControlPanel-module__SEj2bG__runtime-dot--stopping,.ControlPanel-module__SEj2bG__runtime-dot--starting{background:var(--starting);box-shadow:0 0 0 4px var(--starting-halo)}.ControlPanel-module__SEj2bG__runtime-dot--failed{background:var(--unhealthy);box-shadow:0 0 0 4px var(--unhealthy-halo)}.ControlPanel-module__SEj2bG__status-tile-title strong,.ControlPanel-module__SEj2bG__status-tile-title small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ControlPanel-module__SEj2bG__status-tile-title strong{letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.ControlPanel-module__SEj2bG__status-tile-title small{color:var(--muted-foreground);margin-top:.15rem;font-size:.85rem}.ControlPanel-module__SEj2bG__status-signals{border:1px solid var(--border);border-radius:calc(var(--radius) * .85);background:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ControlPanel-module__SEj2bG__status-signals>span{border-right:1px solid var(--border);min-width:0;padding:.65rem .7rem;position:relative}.ControlPanel-module__SEj2bG__status-signals>span:last-child{border-right:0}.ControlPanel-module__SEj2bG__status-signals svg{width:.8rem;color:var(--muted-foreground);position:absolute;top:.72rem;right:.55rem}.ControlPanel-module__SEj2bG__status-signals .ControlPanel-module__SEj2bG__game-day-signal svg{height:.8rem;top:auto;bottom:.75rem}.ControlPanel-module__SEj2bG__status-signals small,.ControlPanel-module__SEj2bG__status-signals strong{display:block}.ControlPanel-module__SEj2bG__status-signals small{color:var(--muted-foreground);font-size:.7rem}.ControlPanel-module__SEj2bG__status-signals strong{font:1rem var(--font-jetbrains-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;overflow:hidden}.ControlPanel-module__SEj2bG__status-tile-footer{color:var(--muted-foreground);font-size:.7rem}.ControlPanel-module__SEj2bG__status-tile-footer>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ControlPanel-module__SEj2bG__status-tile-footer time{font-family:var(--font-jetbrains-mono);flex:none}.ControlPanel-module__SEj2bG__instance-ribbon{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.45rem;margin-bottom:1rem;display:grid}.ControlPanel-module__SEj2bG__instance-ribbon button{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);min-width:0;color:var(--foreground);cursor:pointer;text-align:left;padding:.65rem .75rem}.ControlPanel-module__SEj2bG__instance-ribbon button:hover{background:var(--muted)}.ControlPanel-module__SEj2bG__instance-ribbon button.ControlPanel-module__SEj2bG__is-active{border-color:var(--primary);background:var(--accent);color:var(--accent-foreground);box-shadow:inset 0 -3px 0 var(--primary)}.ControlPanel-module__SEj2bG__instance-ribbon .ControlPanel-module__SEj2bG__runtime-state{min-width:0;font-size:.8rem}.ControlPanel-module__SEj2bG__instance-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ControlPanel-module__SEj2bG__instance-ribbon small{color:var(--muted-foreground);font:.7rem var(--font-jetbrains-mono);margin-top:.25rem;display:block}.ControlPanel-module__SEj2bG__instance-detail{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.15);background:var(--card);box-shadow:var(--shadow-soft);overflow:hidden}.ControlPanel-module__SEj2bG__instance-header{border-bottom:1px solid var(--border);background:linear-gradient(110deg, var(--header-highlight), transparent 45%), linear-gradient(180deg, transparent, var(--muted));justify-content:space-between;align-items:flex-end;gap:1rem;min-height:150px;padding:1.4rem 1.6rem;display:flex}.ControlPanel-module__SEj2bG__instance-kicker{color:var(--muted-foreground);align-items:center;gap:.6rem;font-size:.8rem;display:flex}.ControlPanel-module__SEj2bG__read-badge{border:1px solid var(--read-badge-border);background:var(--accent);color:var(--accent-foreground);font:.7rem var(--font-jetbrains-mono);border-radius:.35rem;padding:.2rem .4rem}.ControlPanel-module__SEj2bG__instance-header h2{letter-spacing:-.045em;margin-top:.4rem;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:750}.ControlPanel-module__SEj2bG__instance-header>div>p{color:var(--muted-foreground);font-size:1rem}.ControlPanel-module__SEj2bG__instance-meta{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.ControlPanel-module__SEj2bG__instance-controls{justify-items:end;gap:.75rem;min-width:0;max-width:100%;display:grid}@media (max-width:640px){.ControlPanel-module__SEj2bG__instance-controls{justify-items:start}.ControlPanel-module__SEj2bG__instance-controls .ControlPanel-module__SEj2bG__instance-meta{justify-content:flex-start}}.ControlPanel-module__SEj2bG__instance-meta>span{border:1px solid var(--border);background:var(--instance-meta-background);color:var(--muted-foreground);border-radius:999px;gap:.4rem;padding:.45rem .65rem;font-size:.8rem}.ControlPanel-module__SEj2bG__instance-meta svg{width:.9rem}.ControlPanel-module__SEj2bG__detail-tabs{gap:0}.ControlPanel-module__SEj2bG__detail-tabs-list{border-bottom:1px solid var(--border);justify-content:flex-start;align-items:stretch;gap:1.2rem;width:100%;height:auto;min-height:3.5rem;padding:0 1.5rem}.ControlPanel-module__SEj2bG__detail-tabs-list [data-slot=tabs-trigger]{cursor:pointer;flex:none;height:auto;min-height:3.5rem;padding-inline:.1rem;font-size:1rem}.ControlPanel-module__SEj2bG__detail-tabs-list [data-slot=tabs-trigger]:disabled,.ControlPanel-module__SEj2bG__detail-tabs-list [data-slot=tabs-trigger][aria-disabled=true]{cursor:not-allowed}.ControlPanel-module__SEj2bG__detail-tabs-list [data-slot=tabs-trigger]:after{bottom:-1px}.ControlPanel-module__SEj2bG__detail-tabs [data-slot=tabs-content]{padding:1.4rem}.ControlPanel-module__SEj2bG__tab-stack,.ControlPanel-module__SEj2bG__config-list,.ControlPanel-module__SEj2bG__settings-groups{gap:1rem;display:grid}.ControlPanel-module__SEj2bG__fact-grid{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ControlPanel-module__SEj2bG__fact{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;padding:.9rem 1rem}.ControlPanel-module__SEj2bG__fact:nth-child(3n){border-right:0}.ControlPanel-module__SEj2bG__fact:nth-last-child(-n+3){border-bottom:0}.ControlPanel-module__SEj2bG__fact span,.ControlPanel-module__SEj2bG__fact strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ControlPanel-module__SEj2bG__fact span{color:var(--muted-foreground);font-size:.8rem}.ControlPanel-module__SEj2bG__fact strong{font:1rem var(--font-jetbrains-mono);margin-top:.25rem;font-weight:600}.ControlPanel-module__SEj2bG__section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ControlPanel-module__SEj2bG__info-panel{border:1px solid var(--border);border-radius:var(--radius);padding:1rem}.ControlPanel-module__SEj2bG__panel-heading{align-items:center;gap:.65rem;display:flex}.ControlPanel-module__SEj2bG__panel-heading>svg{width:1.2rem;color:var(--primary)}.ControlPanel-module__SEj2bG__panel-heading h3{font-size:1rem;font-weight:650}.ControlPanel-module__SEj2bG__panel-heading p{color:var(--muted-foreground);font-size:.75rem}.ControlPanel-module__SEj2bG__definition-list{margin-top:.9rem}.ControlPanel-module__SEj2bG__definition-list>div{border-top:1px solid var(--border);grid-template-columns:8rem minmax(0,1fr);gap:.75rem;padding:.7rem 0;display:grid}.ControlPanel-module__SEj2bG__definition-list dt{color:var(--muted-foreground);font-size:.8rem}.ControlPanel-module__SEj2bG__definition-list dd{font:.82rem var(--font-jetbrains-mono);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ControlPanel-module__SEj2bG__definition-list dd.ControlPanel-module__SEj2bG__instance-mods{white-space:normal;overflow-wrap:anywhere;overflow:visible}.ControlPanel-module__SEj2bG__config-file,.ControlPanel-module__SEj2bG__settings-group{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.ControlPanel-module__SEj2bG__config-file-trigger,.ControlPanel-module__SEj2bG__settings-group-trigger{background:var(--muted);width:100%;color:var(--foreground);cursor:pointer;text-align:left;align-items:center;gap:.75rem;display:flex}.ControlPanel-module__SEj2bG__config-file-trigger{grid-template-columns:auto minmax(0,1fr) auto auto;padding:.9rem 1rem;display:grid}.ControlPanel-module__SEj2bG__settings-group-trigger{font:.9rem var(--font-jetbrains-mono);justify-content:space-between;padding:.75rem .9rem;font-weight:600}.ControlPanel-module__SEj2bG__config-file-trigger:hover,.ControlPanel-module__SEj2bG__settings-group-trigger:hover{background:var(--settings-trigger-hover)}.ControlPanel-module__SEj2bG__file-mark{background:var(--card);width:2.5rem;height:2.5rem;color:var(--primary);border-radius:.55rem;place-items:center;display:grid}.ControlPanel-module__SEj2bG__file-mark svg{width:1.2rem}.ControlPanel-module__SEj2bG__file-copy{min-width:0}.ControlPanel-module__SEj2bG__file-copy strong,.ControlPanel-module__SEj2bG__file-copy>span{display:block}.ControlPanel-module__SEj2bG__file-copy strong{font-size:1rem;font-weight:650}.ControlPanel-module__SEj2bG__file-copy>span{color:var(--muted-foreground);font:.75rem var(--font-jetbrains-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;overflow:hidden}.ControlPanel-module__SEj2bG__file-state{background:var(--file-ready-background);color:var(--file-ready-text);white-space:nowrap;border-radius:999px;padding:.3rem .55rem;font-size:.75rem}.ControlPanel-module__SEj2bG__file-state--missing{background:var(--file-missing-background);color:var(--offline)}.ControlPanel-module__SEj2bG__config-file-content{padding:.8rem}.ControlPanel-module__SEj2bG__settings-group-meta{color:var(--muted-foreground);font-family:var(--font-onest), "Segoe UI", Arial, sans-serif;flex:none;align-items:center;gap:.6rem;font-size:.75rem;font-weight:500;display:flex}.ControlPanel-module__SEj2bG__collapse-chevron{width:1.1rem;transition:transform .16s}[data-slot=collapsible-trigger][aria-expanded=false]>.ControlPanel-module__SEj2bG__collapse-chevron,[data-slot=collapsible-trigger][aria-expanded=false] .ControlPanel-module__SEj2bG__settings-group-meta>.ControlPanel-module__SEj2bG__collapse-chevron{transform:rotate(-90deg)}.ControlPanel-module__SEj2bG__settings-table{border-top:1px solid var(--border);overflow-x:auto}.ControlPanel-module__SEj2bG__settings-table [data-slot=table]{font-size:.95rem}.ControlPanel-module__SEj2bG__settings-table [data-slot=table-head]{background:var(--card);height:3.2rem;color:var(--muted-foreground);font-size:.8rem}.ControlPanel-module__SEj2bG__settings-table [data-slot=table-cell]{min-width:12rem;height:3.4rem}.ControlPanel-module__SEj2bG__setting-key{font:.95rem var(--font-jetbrains-mono);align-items:center;gap:.4rem;font-weight:600;display:flex}.ControlPanel-module__SEj2bG__setting-key svg{width:.95rem;color:var(--primary)}.ControlPanel-module__SEj2bG__setting-value,.ControlPanel-module__SEj2bG__secret-value{max-width:45rem;font:.95rem var(--font-jetbrains-mono);text-overflow:ellipsis;overflow:hidden}.ControlPanel-module__SEj2bG__secret-value{color:var(--muted-foreground);letter-spacing:.14em}.ControlPanel-module__SEj2bG__inline-empty{border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);text-align:center;padding:1.25rem;font-size:.9rem}.ControlPanel-module__SEj2bG__file-error{color:var(--destructive);padding:1rem}.ControlPanel-module__SEj2bG__connection-banner,.ControlPanel-module__SEj2bG__scan-error,.ControlPanel-module__SEj2bG__warning-list{border:1px solid var(--notice-border);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);align-items:flex-start;gap:.7rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem;display:flex}.ControlPanel-module__SEj2bG__warning-list{margin:0}.ControlPanel-module__SEj2bG__connection-banner svg,.ControlPanel-module__SEj2bG__scan-error svg,.ControlPanel-module__SEj2bG__warning-list svg{flex:none;width:1.1rem}.ControlPanel-module__SEj2bG__scan-error p,.ControlPanel-module__SEj2bG__warning-list p{margin-top:.2rem}.ControlPanel-module__SEj2bG__empty-workspace,.ControlPanel-module__SEj2bG__loading-state{min-height:64vh;color:var(--muted-foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.ControlPanel-module__SEj2bG__loading-state{flex-direction:row;gap:.65rem}.ControlPanel-module__SEj2bG__empty-icon{background:var(--accent);width:4.5rem;height:4.5rem;color:var(--primary);border-radius:1rem;place-items:center;margin-bottom:1rem;display:grid}.ControlPanel-module__SEj2bG__empty-workspace h2{color:var(--foreground);margin-top:.35rem;font-size:2rem;font-weight:700}.ControlPanel-module__SEj2bG__empty-workspace>p:not(.ControlPanel-module__SEj2bG__eyebrow){max-width:40rem;margin-top:.45rem}.ControlPanel-module__SEj2bG__compact-empty{border:1px dashed var(--border);border-radius:var(--radius);min-height:38vh}.ControlPanel-module__SEj2bG__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.ControlPanel-module__SEj2bG__installation-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ControlPanel-module__SEj2bG__installation-facts>div:nth-child(2){border-right:0}.ControlPanel-module__SEj2bG__installation-facts>div:nth-child(-n+2){border-bottom:1px solid var(--border)}}@container (max-width:850px){.ControlPanel-module__SEj2bG__commandbar{position:static}}@media (max-width:720px){.ControlPanel-module__SEj2bG__mods-table [data-slot=table]{width:50rem}.ControlPanel-module__SEj2bG__commandbar{grid-template-columns:1fr;gap:.8rem}.ControlPanel-module__SEj2bG__command-actions{grid-area:auto;justify-content:flex-start}.ControlPanel-module__SEj2bG__navigation{grid-row:3}.ControlPanel-module__SEj2bG__command-actions{flex-wrap:wrap}.ControlPanel-module__SEj2bG__workspace{padding:1rem}.ControlPanel-module__SEj2bG__status-summary{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ControlPanel-module__SEj2bG__status-summary>span{min-width:0;padding-inline:.45rem}.ControlPanel-module__SEj2bG__status-summary>span:nth-child(2){border-right:0}.ControlPanel-module__SEj2bG__status-summary>span:nth-child(-n+2){border-bottom:1px solid var(--border)}.ControlPanel-module__SEj2bG__cluster-heading,.ControlPanel-module__SEj2bG__instance-header,.ControlPanel-module__SEj2bG__installation-header{flex-direction:column;align-items:flex-start}.ControlPanel-module__SEj2bG__cluster-meta,.ControlPanel-module__SEj2bG__instance-meta{justify-content:flex-start}.ControlPanel-module__SEj2bG__installation-build{text-align:left}.ControlPanel-module__SEj2bG__installation-title code{max-width:70vw}.ControlPanel-module__SEj2bG__section-grid,.ControlPanel-module__SEj2bG__fact-grid{grid-template-columns:1fr}.ControlPanel-module__SEj2bG__fact,.ControlPanel-module__SEj2bG__fact:nth-child(3n),.ControlPanel-module__SEj2bG__fact:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--border)}.ControlPanel-module__SEj2bG__fact:last-child{border-bottom:0}.ControlPanel-module__SEj2bG__detail-tabs-list{gap:.8rem;padding-inline:1rem;overflow-x:auto}.ControlPanel-module__SEj2bG__detail-tabs [data-slot=tabs-content]{padding:1rem}}@media (max-width:480px){.ControlPanel-module__SEj2bG__command-actions [data-slot=button]{width:100%}.ControlPanel-module__SEj2bG__status-summary,.ControlPanel-module__SEj2bG__installation-facts{grid-template-columns:1fr}.ControlPanel-module__SEj2bG__installation-facts>div,.ControlPanel-module__SEj2bG__installation-facts>div:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.ControlPanel-module__SEj2bG__installation-facts>div:last-child{border-bottom:0}.ControlPanel-module__SEj2bG__mods-heading{flex-direction:column;align-items:flex-start}.ControlPanel-module__SEj2bG__status-summary>span{border-right:0;border-bottom:1px solid var(--border)}.ControlPanel-module__SEj2bG__status-summary>span:last-child{border-bottom:0}.ControlPanel-module__SEj2bG__status-signals{grid-template-columns:1fr}.ControlPanel-module__SEj2bG__status-signals>span{border-right:0;border-bottom:1px solid var(--border)}.ControlPanel-module__SEj2bG__status-signals>span:last-child{border-bottom:0}.ControlPanel-module__SEj2bG__config-file-trigger{grid-template-columns:auto minmax(0,1fr) auto}.ControlPanel-module__SEj2bG__config-file-trigger>.ControlPanel-module__SEj2bG__file-state{display:none}}.ControlPanel-module__SEj2bG__overview-technical summary{cursor:pointer;align-items:center;gap:.55rem;list-style:none;display:flex}.ControlPanel-module__SEj2bG__overview-technical summary::-webkit-details-marker{display:none}.ControlPanel-module__SEj2bG__overview-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ControlPanel-module__SEj2bG__overview-state{border:1px solid var(--border);background:var(--card);width:fit-content;color:var(--foreground);font:inherit;cursor:pointer;border-radius:.4rem;flex-shrink:0;align-items:center;gap:.55rem;padding:.45rem .75rem;font-size:.8rem;font-weight:600;display:flex}.ControlPanel-module__SEj2bG__overview-state[data-state=running]{background:var(--healthy-halo);color:var(--positive-text)}.ControlPanel-module__SEj2bG__overview-state svg,.ControlPanel-module__SEj2bG__overview-technical summary svg{flex-shrink:0;width:1rem;height:1rem}.ControlPanel-module__SEj2bG__overview-state svg{transform:rotate(90deg)}.ControlPanel-module__SEj2bG__overview-state[aria-expanded=true] svg{transform:rotate(-90deg)}.ControlPanel-module__SEj2bG__overview-technical[open]>summary>svg:first-child{transform:rotate(90deg)}.ControlPanel-module__SEj2bG__overview-readiness{border:1px solid var(--border);background:var(--card);border-radius:.65rem;padding:1rem}.ControlPanel-module__SEj2bG__overview-readiness h3{margin:0 0 .5rem;font-size:.9rem}.ControlPanel-module__SEj2bG__overview-checks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin:0;font-size:.8rem;display:grid}.ControlPanel-module__SEj2bG__overview-checks>div{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.6rem 0;display:flex}.ControlPanel-module__SEj2bG__overview-checks dt{color:var(--muted-foreground)}.ControlPanel-module__SEj2bG__overview-checks dd{margin:0;font-weight:600}.ControlPanel-module__SEj2bG__overview-checks dd:is([data-state=running],[data-state=ready],[data-state=responding]){color:var(--positive-text)}.ControlPanel-module__SEj2bG__overview-checks dd:is([data-state=dead],[data-state=unreachable],[data-state=auth_failed],[data-state=command_failed]){color:var(--unhealthy)}.ControlPanel-module__SEj2bG__overview-readiness-meta{color:var(--muted-foreground);margin:.75rem 0 0;font-size:.75rem;line-height:1.6}.ControlPanel-module__SEj2bG__overview-state:focus-visible,.ControlPanel-module__SEj2bG__overview-technical summary:focus-visible,.ControlPanel-module__SEj2bG__metric-help:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ControlPanel-module__SEj2bG__overview-context{color:var(--muted-foreground);flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.8rem;display:flex}.ControlPanel-module__SEj2bG__overview-cards{grid-template-rows:auto repeat(2,minmax(104px,auto));grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}.ControlPanel-module__SEj2bG__overview-card{grid-row:span 3;grid-template-rows:subgrid;border:1px solid var(--border);background:var(--card);border-radius:.65rem;min-width:0;padding:0 1rem;display:grid}.ControlPanel-module__SEj2bG__overview-card h3{align-items:center;gap:.5rem;margin:0;padding:1rem 0;font-size:.9rem;display:flex}.ControlPanel-module__SEj2bG__overview-card h3 svg{width:1rem;height:1rem;color:var(--primary)}.ControlPanel-module__SEj2bG__overview-game-grid,.ControlPanel-module__SEj2bG__overview-resources{grid-row:span 2;grid-template-rows:subgrid;display:grid}.ControlPanel-module__SEj2bG__overview-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.ControlPanel-module__SEj2bG__overview-metric{flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0;padding:1.15rem 0;display:flex}.ControlPanel-module__SEj2bG__overview-metric>span,.ControlPanel-module__SEj2bG__metric-help,.ControlPanel-module__SEj2bG__overview-metric small{color:var(--muted-foreground);font-size:.75rem}.ControlPanel-module__SEj2bG__overview-metric strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.35rem;font-weight:650;line-height:1.25}.ControlPanel-module__SEj2bG__overview-metric small{margin-top:-.15rem}.ControlPanel-module__SEj2bG__overview-game-grid>div:nth-child(n+3),.ControlPanel-module__SEj2bG__overview-resource+.ControlPanel-module__SEj2bG__overview-resource{border-top:1px solid var(--border)}.ControlPanel-module__SEj2bG__metric-help{font:inherit;cursor:help;background:0 0;border:0;padding:0;font-size:.75rem}.ControlPanel-module__SEj2bG__overview-resource{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.ControlPanel-module__SEj2bG__overview-resource .ControlPanel-module__SEj2bG__overview-metric{align-self:stretch}.ControlPanel-module__SEj2bG__resource-ring{border-radius:50%;flex-shrink:0;place-items:center;width:4rem;height:4rem;display:grid}.ControlPanel-module__SEj2bG__resource-ring text{fill:var(--foreground);font-variant-numeric:tabular-nums;font-size:10px}.ControlPanel-module__SEj2bG__overview-technical{border:1px solid var(--border);border-radius:.65rem;padding:1rem}.ControlPanel-module__SEj2bG__overview-technical>summary{font-size:.9rem;font-weight:600}.ControlPanel-module__SEj2bG__overview-technical>.ControlPanel-module__SEj2bG__section-grid{margin-top:1rem}.ControlPanel-module__SEj2bG__overview-technical h4{margin:0 0 .65rem;font-size:.8rem}.ControlPanel-module__SEj2bG__overview-definitions{margin:0;font-size:.8rem}.ControlPanel-module__SEj2bG__overview-definitions>div{border-top:1px solid var(--border);grid-template-columns:7rem minmax(0,1fr);gap:.75rem;padding:.65rem 0;display:grid}.ControlPanel-module__SEj2bG__overview-definitions dt{color:var(--muted-foreground)}.ControlPanel-module__SEj2bG__overview-definitions dd{overflow-wrap:anywhere;margin:0}.ControlPanel-module__SEj2bG__overview-files{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}.ControlPanel-module__SEj2bG__overview-files h4{align-items:center;gap:.5rem;display:flex}.ControlPanel-module__SEj2bG__overview-files h4 svg{width:1rem;height:1rem;color:var(--primary)}.ControlPanel-module__SEj2bG__overview-readonly{color:var(--muted-foreground);margin:.75rem 0;font-size:.75rem}@media (max-width:720px){.ControlPanel-module__SEj2bG__overview-cards{grid-template-rows:auto repeat(2,minmax(104px,auto)) auto repeat(2,minmax(104px,auto));grid-template-columns:minmax(0,1fr);row-gap:0}.ControlPanel-module__SEj2bG__overview-card+.ControlPanel-module__SEj2bG__overview-card{margin-top:1rem}.ControlPanel-module__SEj2bG__overview-definitions>div{grid-template-columns:6rem minmax(0,1fr)}}@media (max-width:540px){.ControlPanel-module__SEj2bG__overview-header{gap:.75rem}.ControlPanel-module__SEj2bG__overview-context{flex-direction:column;gap:.25rem}.ControlPanel-module__SEj2bG__overview-checks{grid-template-columns:minmax(0,1fr)}}
.ManagedWhitelist-module__Waxlda__editor{border-top:1px solid var(--border);grid-column:1/-1;gap:14px;min-width:0;padding-top:18px;display:grid}.ManagedWhitelist-module__Waxlda__editor h3,.ManagedWhitelist-module__Waxlda__editor h4{margin:0;font-weight:600}.ManagedWhitelist-module__Waxlda__editor h3{font-size:18px}.ManagedWhitelist-module__Waxlda__editor p,.ManagedWhitelist-module__Waxlda__editor small{color:var(--muted-foreground)}.ManagedWhitelist-module__Waxlda__editor label{gap:8px;min-width:0;display:grid}.ManagedWhitelist-module__Waxlda__editor .ManagedWhitelist-module__Waxlda__group label{grid-column:1/-1}.ManagedWhitelist-module__Waxlda__editor .ManagedWhitelist-module__Waxlda__check{align-items:center;gap:8px;display:flex}.ManagedWhitelist-module__Waxlda__editor .ManagedWhitelist-module__Waxlda__check input{flex-shrink:0;width:16px;min-width:0;height:16px;padding:0}.ManagedWhitelist-module__Waxlda__editor input,.ManagedWhitelist-module__Waxlda__editor select,.ManagedWhitelist-module__Waxlda__editor textarea{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:inherit;border-radius:6px;padding:9px 12px}.ManagedWhitelist-module__Waxlda__group{gap:10px;display:grid}.ManagedWhitelist-module__Waxlda__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ManagedWhitelist-module__Waxlda__actions h4{margin-right:auto}.ManagedWhitelist-module__Waxlda__editor small{overflow-wrap:anywhere;font-size:11px;display:block}.ManagedWhitelist-module__Waxlda__results{max-height:300px;overflow:auto}.ManagedWhitelist-module__Waxlda__results>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.ManagedWhitelist-module__Waxlda__editor pre{max-height:200px;font-size:12px;overflow:auto}.ManagedWhitelist-module__Waxlda__editor code{overflow-wrap:anywhere}.ManagedWhitelist-module__Waxlda__editor summary{cursor:pointer}
.AssignmentEditor-module___08XZq__root{border-top:1px solid var(--border);gap:.8rem;min-width:0;padding-top:1rem;display:grid}.AssignmentEditor-module___08XZq__heading,.AssignmentEditor-module___08XZq__actions,.AssignmentEditor-module___08XZq__badges,.AssignmentEditor-module___08XZq__add{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AssignmentEditor-module___08XZq__heading{justify-content:space-between}.AssignmentEditor-module___08XZq__heading h3{font-weight:600}.AssignmentEditor-module___08XZq__overview{border:1px solid var(--border);border-radius:var(--radius);padding:1rem}.AssignmentEditor-module___08XZq__overview h3{font-size:.9rem}.AssignmentEditor-module___08XZq__badge{overflow-wrap:anywhere;text-align:left;border:1px solid;border-radius:5px;align-items:center;gap:.5rem;max-width:100%;padding:3px 9px;font-size:12px;line-height:20px;display:inline-flex}.AssignmentEditor-module___08XZq__badge button{cursor:pointer;flex-shrink:0}.AssignmentEditor-module___08XZq__global{color:var(--scope-global-text);background:var(--scope-global-background);border-color:var(--scope-global-border)}.AssignmentEditor-module___08XZq__cluster{color:var(--scope-cluster-text);background:var(--scope-cluster-background);border-color:var(--scope-cluster-border)}.AssignmentEditor-module___08XZq__instance{color:var(--scope-instance-text);background:var(--scope-instance-background);border-color:var(--scope-instance-border)}.AssignmentEditor-module___08XZq__tooltipPositioner{z-index:40}.AssignmentEditor-module___08XZq__tooltip{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:5px;max-width:min(300px,80vw);padding:6px 9px;font-size:12px}.AssignmentEditor-module___08XZq__group{border-bottom:1px solid var(--border);grid-template-columns:minmax(120px,.3fr) minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.AssignmentEditor-module___08XZq__muted,.AssignmentEditor-module___08XZq__note{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px}.AssignmentEditor-module___08XZq__note,.AssignmentEditor-module___08XZq__add{margin-top:.7rem}.AssignmentEditor-module___08XZq__add label{min-width:0}.AssignmentEditor-module___08XZq__add select{background:var(--card);border:1px solid var(--border);border-radius:5px;max-width:100%;padding:.5rem;display:block}@media (max-width:600px){.AssignmentEditor-module___08XZq__group{grid-template-columns:1fr;gap:.5rem}}@media (pointer:coarse){.AssignmentEditor-module___08XZq__badge button{min-width:32px;min-height:38px}}
.ServerSettings-module__DFM7PG__root{border:1px solid var(--border);border-radius:12px;grid-template-columns:235px minmax(0,1fr);display:grid;overflow:clip}.ServerSettings-module__DFM7PG__navigation{border-right:1px solid var(--border);min-width:0;padding:16px 10px}.ServerSettings-module__DFM7PG__navigation h3{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin:10px 8px;font-size:.72rem}.ServerSettings-module__DFM7PG__navigation button{text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 8px;font-size:.8rem;display:flex}.ServerSettings-module__DFM7PG__navigation button span{overflow-wrap:anywhere;min-width:0}.ServerSettings-module__DFM7PG__navigation button:hover{background:var(--muted)}.ServerSettings-module__DFM7PG__navigation .ServerSettings-module__DFM7PG__active{color:var(--primary);background:var(--server-navigation-active)}.ServerSettings-module__DFM7PG__navigation small{color:var(--muted-foreground);font-size:.7rem}.ServerSettings-module__DFM7PG__fileGroup{margin:12px 0}.ServerSettings-module__DFM7PG__fileHeading{align-items:flex-start;display:flex}.ServerSettings-module__DFM7PG__fileHeading>button:first-child{flex:0 0 24px;padding:11px 2px}.ServerSettings-module__DFM7PG__sections{padding-left:23px}.ServerSettings-module__DFM7PG__sections button{font-family:var(--font-mono), monospace;font-size:.7rem}.ServerSettings-module__DFM7PG__main{min-width:0;padding:20px}.ServerSettings-module__DFM7PG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ServerSettings-module__DFM7PG__heading h2{font-size:1.2rem;font-weight:650}.ServerSettings-module__DFM7PG__heading h3{overflow-wrap:anywhere;font-weight:600}.ServerSettings-module__DFM7PG__muted,.ServerSettings-module__DFM7PG__table small,.ServerSettings-module__DFM7PG__inspector small{color:var(--muted-foreground);font-size:.75rem}.ServerSettings-module__DFM7PG__accent{color:var(--primary)!important}.ServerSettings-module__DFM7PG__search{border:1px solid var(--border);color:var(--muted-foreground);border-radius:7px;align-items:center;gap:10px;margin:16px 0;padding:10px 12px;display:flex}.ServerSettings-module__DFM7PG__search input{min-width:0;color:var(--foreground);flex:1}.ServerSettings-module__DFM7PG__toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0;font-size:.8rem;display:flex}.ServerSettings-module__DFM7PG__toolbar select{border:1px solid var(--border);background:var(--background);border-radius:6px;padding:8px}.ServerSettings-module__DFM7PG__toolbar label{align-items:center;gap:8px;display:flex}.ServerSettings-module__DFM7PG__notice{color:var(--muted-foreground);border-left:2px solid var(--primary);margin:12px 0;padding:8px 12px;font-size:.85rem}.ServerSettings-module__DFM7PG__fileInfo{overflow-wrap:anywhere;color:var(--muted-foreground);margin:12px 0;font-size:.75rem}.ServerSettings-module__DFM7PG__tableWrap{min-width:0}.ServerSettings-module__DFM7PG__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.85rem}.ServerSettings-module__DFM7PG__table th{text-align:left;color:var(--muted-foreground);font-size:.72rem;font-weight:500}.ServerSettings-module__DFM7PG__table td,.ServerSettings-module__DFM7PG__table th{border-bottom:1px solid var(--border);overflow-wrap:anywhere;vertical-align:top;padding:12px 10px}.ServerSettings-module__DFM7PG__table th:first-child{width:40%}.ServerSettings-module__DFM7PG__table small{white-space:pre-wrap;margin-top:4px;display:block}.ServerSettings-module__DFM7PG__table pre,.ServerSettings-module__DFM7PG__inspector pre{font-family:var(--font-mono), monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ServerSettings-module__DFM7PG__groupTitle{background:var(--muted)}.ServerSettings-module__DFM7PG__groupTitle th:first-child{width:auto}.ServerSettings-module__DFM7PG__parameter,.ServerSettings-module__DFM7PG__source{text-align:left;cursor:pointer;overflow-wrap:anywhere}.ServerSettings-module__DFM7PG__parameter{font-family:var(--font-mono), monospace;font-size:.8rem}.ServerSettings-module__DFM7PG__parameter:hover,.ServerSettings-module__DFM7PG__source:hover{color:var(--primary);text-decoration:underline}.ServerSettings-module__DFM7PG__selected{background:var(--server-selection-background)}.ServerSettings-module__DFM7PG__withInspector{grid-template-columns:minmax(0,1fr) 250px;gap:16px;display:grid}.ServerSettings-module__DFM7PG__inspector{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:8px;align-self:start;min-width:0;padding:16px}.ServerSettings-module__DFM7PG__inspector h4{margin:18px 0 8px;font-size:.8rem;font-weight:600}.ServerSettings-module__DFM7PG__inspector code{color:var(--muted-foreground);font-size:.7rem}.ServerSettings-module__DFM7PG__inspector ol{padding-left:20px;list-style:decimal}.ServerSettings-module__DFM7PG__inspector li{margin:8px 0;font-size:.85rem}.ServerSettings-module__DFM7PG__inspector small{display:block}.ServerSettings-module__DFM7PG__inspector p{margin:14px 0}.ServerSettings-module__DFM7PG__inspector button{white-space:normal;max-width:100%}.ServerSettings-module__DFM7PG__empty{color:var(--muted-foreground);padding:30px 8px}.ServerSettings-module__DFM7PG__footnote{color:var(--muted-foreground);align-items:center;gap:8px;margin-top:20px;font-size:.75rem;display:flex}.ServerSettings-module__DFM7PG__footnote svg{flex-shrink:0}@media (max-width:1100px){.ServerSettings-module__DFM7PG__withInspector{grid-template-columns:1fr}.ServerSettings-module__DFM7PG__inspector{order:-1}}@media (max-width:700px){.ServerSettings-module__DFM7PG__root{grid-template-columns:1fr}.ServerSettings-module__DFM7PG__navigation{border-right:0;border-bottom:1px solid var(--border)}.ServerSettings-module__DFM7PG__main{padding:12px}.ServerSettings-module__DFM7PG__table td,.ServerSettings-module__DFM7PG__table th{padding:9px 5px}.ServerSettings-module__DFM7PG__table th:first-child{width:36%}.ServerSettings-module__DFM7PG__parameter{font-size:.7rem}.ServerSettings-module__DFM7PG__source{font-size:.75rem}}
.SettingsOperations-module__0VgtVa__editor{min-width:0}.SettingsOperations-module__0VgtVa__toolbar{flex-wrap:wrap;align-items:end;gap:.6rem;margin:.75rem 0;display:flex}.SettingsOperations-module__0VgtVa__toolbar label{flex:180px;gap:.25rem;min-width:0;display:grid}.SettingsOperations-module__0VgtVa__toolbar button{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto}.SettingsOperations-module__0VgtVa__editor input:not([type=checkbox]),.SettingsOperations-module__0VgtVa__editor select,.SettingsOperations-module__0VgtVa__editor textarea{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:.35rem;width:100%;min-width:0;padding:.4rem .5rem;font-size:.875rem}.SettingsOperations-module__0VgtVa__editor input[type=checkbox]{width:1rem;height:1rem}.SettingsOperations-module__0VgtVa__scroll{overflow-x:auto}.SettingsOperations-module__0VgtVa__table{border-collapse:collapse;text-align:left;width:100%}.SettingsOperations-module__0VgtVa__table th{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.SettingsOperations-module__0VgtVa__table th,.SettingsOperations-module__0VgtVa__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:.4rem}.SettingsOperations-module__0VgtVa__table th:nth-child(2){width:40%}.SettingsOperations-module__0VgtVa__keyCell{align-items:center;gap:.3rem;min-width:190px;display:flex}.SettingsOperations-module__0VgtVa__table select{min-width:125px}.SettingsOperations-module__0VgtVa__valueCell{min-width:160px}.SettingsOperations-module__0VgtVa__help{border:1px solid var(--border);cursor:pointer;border-radius:50%;flex:0 0 1.4rem;width:1.4rem;height:1.4rem;font-size:.75rem}.SettingsOperations-module__0VgtVa__tooltip{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--popover);max-width:min(440px,100vw - 32px);max-height:min(500px,75vh);color:var(--popover-foreground);border:1px solid var(--border);box-shadow:var(--shadow-popover);border-radius:.5rem;padding:.85rem;font-size:.8rem;overflow:auto}.SettingsOperations-module__0VgtVa__tooltip h4{margin-bottom:.4rem;font-weight:600}.SettingsOperations-module__0VgtVa__tooltip p{margin:.4rem 0}.SettingsOperations-module__0VgtVa__tooltip a,.SettingsOperations-module__0VgtVa__source a{text-decoration:underline}.SettingsOperations-module__0VgtVa__source{color:var(--muted-foreground);margin-top:.6rem;font-size:.75rem}.SettingsOperations-module__0VgtVa__error{color:var(--destructive);overflow-wrap:anywhere;font-size:.8rem}.SettingsOperations-module__0VgtVa__import{border:1px solid var(--border);border-radius:.5rem;margin:.75rem 0;padding:.8rem}.SettingsOperations-module__0VgtVa__importGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.SettingsOperations-module__0VgtVa__import textarea{min-height:180px;font-family:monospace}.SettingsOperations-module__0VgtVa__preview{max-height:260px;font-size:.8rem;overflow:auto}.SettingsOperations-module__0VgtVa__preview li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:.4rem 0}.SettingsOperations-module__0VgtVa__listItem{gap:.3rem;margin-bottom:.3rem;display:flex}.SettingsOperations-module__0VgtVa__details{margin-top:.3rem;font-size:.75rem}.SettingsOperations-module__0VgtVa__details summary{cursor:pointer}@media (max-width:650px){.SettingsOperations-module__0VgtVa__importGrid{grid-template-columns:1fr}.SettingsOperations-module__0VgtVa__toolbar label{flex-basis:100%}}
.ExtraArgsEditor-module__e0zKcG__editor{border:1px solid var(--border);background:var(--card);border-radius:10px;gap:8px;min-width:0;padding:16px;display:grid}.ExtraArgsEditor-module__e0zKcG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ExtraArgsEditor-module__e0zKcG__heading label{flex-wrap:wrap;align-items:center;gap:8px;font-weight:500;display:flex}.ExtraArgsEditor-module__e0zKcG__heading span,.ExtraArgsEditor-module__e0zKcG__heading code,.ExtraArgsEditor-module__e0zKcG__editor p{color:var(--muted-foreground);font-size:12px}.ExtraArgsEditor-module__e0zKcG__editor textarea{border:1px solid var(--border);background:var(--control-background);width:100%;min-width:0;color:var(--foreground);font-family:var(--font-mono);resize:vertical;border-radius:6px;padding:12px;font-size:14px;line-height:1.7}.ExtraArgsEditor-module__e0zKcG__editor p{margin:0}.ExtraArgsEditor-module__e0zKcG__editor .ExtraArgsEditor-module__e0zKcG__error{color:var(--destructive)}@media (pointer:coarse){.ExtraArgsEditor-module__e0zKcG__editor textarea{font-size:16px}}
.SettingsSets-module__Snb9HG__workspace{min-width:0}.SettingsSets-module__Snb9HG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.SettingsSets-module__Snb9HG__heading h2{overflow-wrap:anywhere;font-size:1.4rem;font-weight:650}.SettingsSets-module__Snb9HG__muted,.SettingsSets-module__Snb9HG__footnote{color:var(--muted-foreground)}.SettingsSets-module__Snb9HG__actions{flex-wrap:wrap;gap:.5rem;display:flex}.SettingsSets-module__Snb9HG__split{grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.SettingsSets-module__Snb9HG__catalog{gap:.5rem;display:grid}.SettingsSets-module__Snb9HG__item{text-align:left;border:1px solid var(--border);background:var(--card);overflow-wrap:anywhere;cursor:pointer;border-radius:.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.SettingsSets-module__Snb9HG__item span:first-child{min-width:0}.SettingsSets-module__Snb9HG__item[aria-current]{border-color:var(--primary);background:var(--settings-set-selected)}.SettingsSets-module__Snb9HG__item:disabled{opacity:.65;cursor:default}.SettingsSets-module__Snb9HG__detail{background:var(--card);border:1px solid var(--border);border-radius:.7rem;min-width:0;padding:1.2rem}.SettingsSets-module__Snb9HG__detail h3{margin-bottom:.6rem;font-weight:600}.SettingsSets-module__Snb9HG__operation{border-top:1px solid var(--border);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(90px,.6fr);gap:1rem;padding:.8rem 0;display:grid}.SettingsSets-module__Snb9HG__operation small{color:var(--muted-foreground);font-size:.75rem;display:block}.SettingsSets-module__Snb9HG__value{white-space:pre-wrap;font-family:var(--font-mono), monospace}.SettingsSets-module__Snb9HG__value pre{white-space:pre-wrap}.SettingsSets-module__Snb9HG__footnote{margin-top:1rem;font-size:.75rem}.SettingsSets-module__Snb9HG__usage{border-bottom:1px solid var(--border);margin:.5rem 0 1rem;padding:1rem 0}.SettingsSets-module__Snb9HG__usageContainer{position:relative}.SettingsSets-module__Snb9HG__badges{flex-wrap:wrap;align-items:start;gap:6px 8px;display:flex}.SettingsSets-module__Snb9HG__measure{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.SettingsSets-module__Snb9HG__badge{max-width:100%;font:inherit;overflow-wrap:anywhere;text-align:left;border:1px solid;border-radius:5px;padding:3px 9px;font-size:12px;line-height:20px;display:inline-block}.SettingsSets-module__Snb9HG__global{color:var(--scope-global-text);background:var(--scope-global-background);border-color:var(--scope-global-border)}.SettingsSets-module__Snb9HG__cluster{color:var(--scope-cluster-text);background:var(--scope-cluster-background);border-color:var(--scope-cluster-border)}.SettingsSets-module__Snb9HG__instance{color:var(--scope-instance-text);background:var(--scope-instance-background);border-color:var(--scope-instance-border)}.SettingsSets-module__Snb9HG__tooltipPositioner{z-index:30}.SettingsSets-module__Snb9HG__tooltip{border:1px solid var(--border);background:var(--popover);max-width:min(260px,70vw);color:var(--popover-foreground);overflow-wrap:anywhere;border-radius:5px;padding:6px 9px;font-size:12px}.SettingsSets-module__Snb9HG__expand{color:var(--primary);cursor:pointer;margin-top:.6rem;font-size:.85rem}.SettingsSets-module__Snb9HG__create{gap:1rem;display:grid}.SettingsSets-module__Snb9HG__create label{gap:.4rem;display:grid}.SettingsSets-module__Snb9HG__create input,.SettingsSets-module__Snb9HG__create textarea{border:1px solid var(--border);border-radius:.4rem;width:100%;padding:.5rem}.SettingsSets-module__Snb9HG__detail input:not([type=checkbox]),.SettingsSets-module__Snb9HG__detail select{max-width:30rem}@media (max-width:700px){.SettingsSets-module__Snb9HG__split{grid-template-columns:1fr}.SettingsSets-module__Snb9HG__detail{padding:1rem}.SettingsSets-module__Snb9HG__operation{grid-template-columns:minmax(0,1fr);gap:.4rem}}
.SetApplication-module__xoOyMG__root,.SetApplication-module__xoOyMG__list{gap:1rem;min-width:0;display:grid}.SetApplication-module__xoOyMG__assignment{border:1px solid var(--border);border-radius:.65rem;min-width:0;padding:1rem}.SetApplication-module__xoOyMG__heading,.SetApplication-module__xoOyMG__actions,.SetApplication-module__xoOyMG__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.SetApplication-module__xoOyMG__actions,.SetApplication-module__xoOyMG__footer{justify-content:flex-start}.SetApplication-module__xoOyMG__heading h4{overflow-wrap:anywhere;font-size:1.1rem;font-weight:600}.SetApplication-module__xoOyMG__muted,.SetApplication-module__xoOyMG__note{color:var(--muted-foreground);font-size:.85rem}.SetApplication-module__xoOyMG__note{margin-top:.8rem;font-size:.75rem}.SetApplication-module__xoOyMG__enabled{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.SetApplication-module__xoOyMG__enabled input{accent-color:var(--primary)}.SetApplication-module__xoOyMG__exclusions{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}.SetApplication-module__xoOyMG__tags{flex-wrap:wrap;gap:.5rem;margin:.7rem 0;display:flex}.SetApplication-module__xoOyMG__tag{color:var(--foreground);background:var(--destructive-choice-hover);cursor:pointer;overflow-wrap:anywhere;border-radius:.35rem;align-items:center;gap:.5rem;padding:.3rem .55rem;display:inline-flex}.SetApplication-module__xoOyMG__tag svg{color:var(--destructive);flex-shrink:0}.SetApplication-module__xoOyMG__exclusions summary{color:var(--primary);cursor:pointer;margin:.75rem 0}.SetApplication-module__xoOyMG__maps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.7rem;display:grid}.SetApplication-module__xoOyMG__map{border:1px solid var(--border);text-align:left;cursor:pointer;overflow-wrap:anywhere;border-radius:.4rem;align-items:center;gap:.6rem;padding:.65rem;display:flex}.SetApplication-module__xoOyMG__map svg{color:var(--muted-foreground);flex-shrink:0}.SetApplication-module__xoOyMG__map small{color:var(--muted-foreground);font-size:.75rem;display:block}.SetApplication-module__xoOyMG__map[aria-pressed=true]{border-color:var(--destructive);background:var(--destructive-choice-selected)}.SetApplication-module__xoOyMG__map[aria-pressed=true] svg{color:var(--destructive)}.SetApplication-module__xoOyMG__custom{flex-wrap:wrap;align-items:end;gap:.5rem;margin-top:1rem;display:flex}.SetApplication-module__xoOyMG__custom label,.SetApplication-module__xoOyMG__actions label{min-width:0}.SetApplication-module__xoOyMG__custom input,.SetApplication-module__xoOyMG__actions select{border:1px solid var(--border);background:var(--card);border-radius:.4rem;width:100%;padding:.5rem;display:block}.SetApplication-module__xoOyMG__footer{border-top:1px solid var(--border);padding-top:1rem}.SetApplication-module__xoOyMG__root button:disabled{cursor:default;opacity:.6}@media (max-width:550px){.SetApplication-module__xoOyMG__maps{grid-template-columns:1fr}}@media (pointer:coarse){.SetApplication-module__xoOyMG__tag,.SetApplication-module__xoOyMG__map,.SetApplication-module__xoOyMG__enabled{min-height:44px}}
