@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"Nunito", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Nunito", Arial, sans-serif;--default-mono-font-family:var(--font-mono);--font-heading:"Rubik", "Nunito", Arial, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--page);scrollbar-gutter:stable;scroll-padding-top:116px}body{background-color:var(--page);color:var(--ink);font-family:Nunito,Arial,sans-serif;font-size:16px;line-height:1.55}h1,h2,h3,h4{--tw-font-weight:var(--font-weight-semibold);font-family:Rubik,Nunito,Arial,sans-serif;font-weight:var(--font-weight-semibold);text-wrap:balance;line-height:1.25}h1{font-size:clamp(1.65rem,3vw,2.25rem)}h2{font-size:1.4rem}h3{font-size:1.1rem}small{font-size:14px;font-weight:500}a{text-underline-offset:3px}button,summary,[role=button]{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}input,select,textarea{accent-color:var(--lemon)}img{max-width:100%;height:auto}svg{flex-shrink:0}[hidden]{display:none!important}::selection{background:var(--lemon);color:var(--on-lemon)}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--page);--scroll-thumb:#a49648}html[data-theme=light]{--scroll-thumb:#ea580c}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--link)}}@layer components{.cabinet-back{min-height:44px;color:var(--muted);align-items:center;gap:8px;margin-bottom:14px;font-weight:600;display:inline-flex}.cabinet-back:hover{color:var(--ink)}.ui-button,.status-button,.dle-login-submit,.dle-confirm-action,.lc-pin-primary,.support-primary,.btn-donate,.uk-button,.bbcodes,.status-card-bottom>button,.lc-mfa-main-button{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-family:Rubik,Nunito,Arial,sans-serif;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background:var(--lemon);min-height:46px;color:var(--on-lemon);border:1px solid #0000;text-decoration:none;transition:transform .15s;display:inline-flex}.ui-button:hover,.status-button:hover,.dle-login-submit:hover,.dle-confirm-action:hover,.lc-pin-primary:hover,.support-primary:hover,.status-card-bottom>button:hover,.lc-mfa-main-button:hover{background:var(--lemon-hover)}.ui-button-secondary,.status-button-quiet,.status-button.secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.ui-button-secondary:hover,.status-button-quiet:hover{background:var(--soft)}.ui-button-ghost{color:var(--link);background:0 0}.ui-button-ghost:hover{background:var(--soft)}.ui-button-danger{background:var(--danger-soft);color:var(--danger)}.ui-button-danger:hover:not(:disabled){background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ui-button-danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 22%, var(--surface))}}.ui-button-danger:hover:not(:disabled){color:var(--danger)}.ui-icon-button,.support-icon{width:44px;height:44px;color:var(--ink);background:0 0;border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.ui-icon-button:hover,.support-icon:hover{background:var(--soft)}.ui-field,.account-field,.dle-login-field{flex-direction:column;gap:8px;min-width:0;margin-bottom:18px;display:flex}.ui-field>label,.account-field>label,.dle-login-field label{font-size:14px;font-weight:800}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),select,textarea){border:1px solid var(--field-line);background:var(--raised);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:11px 14px;display:block}select:not([multiple]):not([size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23878f82' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}@media (forced-colors:active){select:not([multiple]):not([size]){appearance:auto;background-image:none}}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.8}input:is(:autofill,:autofill){-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 1000px var(--raised)!important}input:is(:autofill,:autofill)::selection{background:var(--lemon);color:var(--on-lemon);-webkit-text-fill-color:var(--on-lemon)}@media (forced-colors:active){input:is(:autofill,:autofill){-webkit-text-fill-color:FieldText;caret-color:fieldtext;box-shadow:none!important}}:where(input:focus,select:focus,textarea:focus){outline:2px solid var(--focus);outline-offset:-2px}:is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),textarea,select,.ui-select,.ui-input-shell){min-width:0;max-width:100%;box-sizing:border-box!important;outline-offset:-2px!important}.ui-input-shell{border:1px solid var(--field-line);background:var(--raised);width:100%;min-height:48px;color:var(--muted);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.ui-input-shell:focus-within{outline:2px solid var(--focus)}.ui-input-shell>input:not([type=hidden]){width:0;min-height:0;box-shadow:none;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:11px 0;display:block}.ui-input-shell>input:is(:focus,:focus-visible){box-shadow:none;outline:none}.ui-input-shell>textarea{box-shadow:none;background:0 0;border:0}.ui-input-shell>textarea:is(:focus,:focus-visible){box-shadow:none;outline:none}.ui-input-shell>:is(svg,button){flex-shrink:0}.ui-input-shell:has(>input[aria-invalid=true]){border-color:var(--danger);outline-color:var(--danger)}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger)}input[type=checkbox],input[type=radio]{appearance:none;border:1px solid var(--field-line);background:var(--raised);width:20px;height:20px;color:var(--on-lemon);vertical-align:middle;cursor:pointer;border-radius:6px;flex-shrink:0;place-content:center;display:inline-grid}input[type=checkbox]:before,input[type=radio]:before{content:"";visibility:hidden;background:currentColor;width:12px;height:12px}input[type=checkbox]:before{clip-path:polygon(12% 43%,40% 68%,86% 12%,100% 25%,42% 96%,0 57%)}input[type=radio],input[type=radio]:before{border-radius:50%}input[type=radio]:before{width:8px;height:8px}input[type=checkbox]:checked,input[type=checkbox]:indeterminate,input[type=radio]:checked{background:var(--lemon);border-color:var(--lemon)}input[type=checkbox]:checked:before,input[type=checkbox]:indeterminate:before,input[type=radio]:checked:before{visibility:visible}input[type=checkbox]:indeterminate:before{clip-path:none;border-radius:2px;height:2px}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.55}:is(label:has(input[type=checkbox]),label:has(input[type=radio])){cursor:pointer}@media (forced-colors:active){input[type=checkbox],input[type=radio]{appearance:auto}input[type=checkbox]:before,input[type=radio]:before{content:none}}textarea{resize:vertical}.ui-password,.dle-login-password,.account-password-tools{align-items:center;gap:8px;display:flex;position:relative}.ui-password>input{padding-right:52px!important}.ui-password>.ui-icon-button{position:absolute;top:2px;right:3px}.ui-hint,.dle-field-hint,.uk-text-muted{color:var(--muted);font-size:14px;line-height:1.5}.ui-checkbox{align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.ui-checkbox input{margin-top:3px}.ui-checkbox a,.ui-hint a{color:var(--link);text-decoration:underline}.lc-error,.errorHolder,.support-error,.status-feedback-error{border:1px solid var(--danger)}@supports (color:color-mix(in lab, red, red)){.lc-error,.errorHolder,.support-error,.status-feedback-error{border:1px solid color-mix(in srgb, var(--danger) 25%, transparent)}}.lc-error,.errorHolder,.support-error,.status-feedback-error{background:var(--danger-soft);color:var(--danger);overflow-wrap:anywhere;border-radius:12px;margin:14px 0;padding:12px 16px}.lc-success,.status-feedback-success,.dle-modal-success,.support-feedback{background:var(--success-soft);color:var(--success);border-radius:12px;margin:14px 0;padding:12px 16px}.errorHolder:empty{display:none}.lc-link,.dle-auth-result-link,.dle-password-visibility,.lc-pin-secondary,.lc-pin-restart,.lc-mfa-back,.lc-mfa-resend,.lc-mfa-text-button,.support-link{color:var(--link);text-underline-offset:3px;background:0 0;padding:6px 0;font-weight:700;text-decoration:underline}.lc-panel,.viewn,.short{min-width:0}.lc-table-wrap,.security-history{border:1px solid var(--line);border-radius:16px;overflow-x:auto}.lc-table,.security-table,.zebra{border-collapse:collapse;width:100%;font-size:15px}.lc-table th,.lc-table td,.security-table th,.security-table td,.zebra th,.zebra td{text-align:left;border-bottom:1px solid var(--line);padding:14px 16px}.lc-table th,.security-table th,.zebra th{color:var(--muted);background:var(--soft);font-size:14px;font-weight:800}.lc-table tbody tr:last-child td,.security-table tbody tr:last-child td,.zebra tbody tr:last-child td{border-bottom:0}.zebra tbody tr:nth-child(2n),.lc-table tbody tr:nth-child(2n){background:var(--surface)}.page-nav,.nav-pages,.security-pagination,.status-pagination{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-nav{justify-content:center;margin-block:28px}.nav-pages a,.nav-pages>span:not(.nav_ext),.page-nav>span>a,.page-nav button,.security-pagination button,.status-pagination button{border:1px solid var(--line);background:var(--surface);border-radius:10px;place-items:center;min-width:40px;min-height:40px;padding:7px 12px;display:inline-grid}.nav-pages>span:not(.nav_ext),.nav-pages [aria-current=page]{background:var(--lemon);color:var(--on-lemon);border-color:#0000}.status-pagination,.security-pagination{justify-content:flex-end}.ukTooltip{z-index:40;border:1px solid var(--line);background:var(--raised);max-width:min(320px,100vw - 24px);color:var(--ink);overflow-wrap:anywhere;border-radius:12px;padding:14px;font-size:14px;position:fixed;box-shadow:0 8px 24px #0002}.dle-text-tooltip-anchor{cursor:help}.dle-tooltip-control,.dle-text-tooltip-anchor{display:inline-flex;position:relative}.dle-tooltip-trigger{color:var(--link);font-size:14px}.dle-texture-tooltip img{width:auto;max-height:160px}.support-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}dialog:focus-visible,[role=dialog][tabindex="-1"]:focus-visible{outline:none}dialog.dle-modal,dialog.status-modal{overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);width:min(620px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);border-radius:24px;margin:auto;padding:32px;position:fixed;inset:0;overflow-y:auto}dialog::backdrop{background:var(--overlay)}dialog.status-modal{width:min(680px,100vw - 32px);padding:0}dialog:has(>.lc-mfa-stepup-card){padding:32px}dialog .lc-mfa-stepup-card{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}dialog .lc-mfa-stepup-card .mfa-page-emblem{margin:0 auto 20px}dialog .lc-mfa-stepup-card #mfa-title{text-wrap:balance;margin:0;font-size:26px;line-height:1.3}dialog .lc-mfa-stepup-card .lc-mfa-intro{text-wrap:balance;max-width:36ch;margin:12px auto 0;font-size:16px;line-height:1.6}dialog .lc-mfa-stepup-card .lc-mfa-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0}dialog .lc-mfa-stepup-card .lc-mfa-methods button{gap:12px;min-width:0;min-height:104px;padding:16px;line-height:1.4}dialog .lc-mfa-stepup-card .lc-mfa-methods svg{flex-shrink:0}dialog .lc-mfa-stepup-card .lc-mfa-methods strong{font-size:16px;line-height:1.35}dialog .lc-mfa-stepup-card .lc-mfa-methods small{margin-top:6px;line-height:1.5}dialog .lc-mfa-stepup-card .lc-mfa-code-form{width:100%;max-width:none;margin:22px 0 0}dialog .lc-mfa-stepup-card .lc-mfa-back{border-top:1px solid var(--line);border-radius:0;justify-content:center;width:100%;min-height:44px;margin:22px 0 0;padding:18px 8px 0}dialog .lc-mfa-stepup-card .lc-pin-actions,dialog .lc-mfa-stepup-card>.lc-error{margin-top:20px}@media (max-width:520px){dialog:has(>.lc-mfa-stepup-card){padding:28px 20px 24px}dialog .lc-mfa-stepup-card #mfa-title{font-size:24px}dialog .lc-mfa-stepup-card .lc-mfa-methods{grid-template-columns:1fr}dialog .lc-mfa-stepup-card .lc-mfa-methods button{min-height:86px}}.uk-close,.status-modal-close{z-index:3;background:var(--surface);width:40px;height:40px;color:var(--muted);border-radius:50%;place-items:center;font:26px/1 Arial,sans-serif;display:grid;position:absolute;top:12px;right:12px}.uk-close:hover,.status-modal-close:hover{background:var(--soft);color:var(--ink)}.status-modal-header{background:var(--soft);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:30px 56px 24px 28px;display:flex}.status-modal-header p{color:var(--muted);margin-top:8px}.status-modal-header h2{font-size:28px}.status-modal-header .status-art{width:74px;height:90px}.status-modal-body{padding:28px}.status-modal-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:24px;display:flex}.account-modal-header p{max-width:48ch;font-size:14px;line-height:1.6}.account-modal-header a{color:var(--link);text-decoration:underline}#mfa-settings-modal .lc-mfa-action{background:0 0;border:0;margin:0;padding:0}#mfa-settings-modal .dle-login-form{max-width:none}.lc-mfa-stages{border-bottom:1px solid var(--line);grid-template-columns:auto auto auto;justify-content:space-between;gap:12px;margin:0 0 24px;padding:0 0 24px;list-style:none;display:grid}.lc-mfa-stages li{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.lc-mfa-stages li>span{background:var(--soft);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.lc-mfa-stages li.is-current>span{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.lc-mfa-stages li.is-current>span{background:color-mix(in srgb, var(--gold) 15%, var(--soft))}}.lc-mfa-stages li.is-current>span{color:var(--gold)}.lc-mfa-stages li[aria-current]{color:var(--ink);font-weight:800}.lc-mfa-intent-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.lc-mfa-modal-footer{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}#mfa-settings-modal .lc-mfa-embedded,#mfa-settings-modal .lc-pin-embedded{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}#mfa-settings-modal .lc-mfa-embedded .lc-mfa-intro{text-align:left;max-width:none;margin-top:0}#mfa-settings-modal .lc-pin-embedded h2{font-size:24px}#mfa-settings-modal .dle-login-field>label{font-size:17px;font-weight:800}@media (max-width:520px){.lc-mfa-stages{gap:8px}.lc-mfa-stages li{flex-direction:column;gap:6px;font-size:12px}}.account-current-email{min-height:40px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 18px;display:flex}.account-modal-form .account-field>label,.account-field-heading>label{font-size:17px;font-weight:800;line-height:1.4}.account-field-heading{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.account-password-tools{flex-wrap:nowrap;flex-shrink:0;gap:4px;display:flex}.account-icon-tool{display:inline-flex;position:relative}.account-icon-button{background:var(--raised);width:40px;height:40px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;justify-content:center;align-items:center;padding:0;transition:color .18s,background .18s;display:inline-flex}.account-icon-button:not(:disabled):hover,.account-icon-button:not(:disabled):focus-visible{color:var(--link);background:var(--link)}@supports (color:color-mix(in lab, red, red)){.account-icon-button:not(:disabled):hover,.account-icon-button:not(:disabled):focus-visible{background:color-mix(in srgb, var(--link) 12%, var(--raised))}}.account-icon-button:disabled{opacity:.45;cursor:default}.account-icon-tooltip{background:var(--surface);width:max-content;max-width:220px;color:var(--ink);box-shadow:0 4px 20px #0006, inset 0 0 0 1px var(--line);pointer-events:none;visibility:hidden;opacity:0;z-index:2;border-radius:10px;padding:8px 11px;font-size:13px;line-height:1.4;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(4px)}.account-icon-tool:has(button:focus-visible) .account-icon-tooltip{visibility:visible;opacity:1;transform:translateY(0)}@media (hover:hover){.account-icon-tool:hover .account-icon-tooltip{visibility:visible;opacity:1;transform:translateY(0)}}.account-email-step{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);overflow-wrap:anywhere;border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:22px;padding:18px;display:flex}.account-email-step>svg{color:var(--link);flex-shrink:0;margin-top:2px}.account-email-step p{color:var(--muted);margin:6px 0 0;line-height:1.5}.account-email-step strong{color:var(--ink)}.account-email-success{margin-bottom:0}.account-email-actions{gap:16px 24px}.dle-wallet-history{margin-top:28px}.dle-wallet-history h3{margin-bottom:14px}.dle-topup-form .bonus-header,.dle-topup-form .bonus-scale{color:#f5d547;background:#19201b;border-radius:16px;margin-block:16px;padding:20px}.bonus-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.bonus-header strong{font-size:24px}.bonus-labels{justify-content:space-between;font-size:14px;display:flex}.bonus-progress{background:#38422e;border-radius:8px;height:8px;margin-block:14px;position:relative;overflow:hidden}.bonus-bar{background:#f5d547;height:100%;display:block}.bonus-current{color:#f5d547}.bonus-sum,.bonus-percent{font-variant-numeric:tabular-nums}.launcherLinksNew{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:24px;display:grid}.launcherLinksNew a{border:1px solid var(--line);font-family:var(--font-heading);background:var(--soft);border-radius:16px;padding:22px}.launcherLinksNew a span{display:block}.launcherLinksNew a span span{color:var(--muted);margin-top:4px;font-size:14px}.launcher-recommendation,.quote{background:var(--soft);color:var(--muted);border-radius:12px;margin-block:16px;padding:16px}.lc-captcha{max-width:100%;margin:16px 0}.ddg-captcha-container{max-width:100%}.ddg-captcha-container iframe,[id^=captcha-content-]>iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ddg-captcha-container iframe[src*="/static/trigger-box"]{background:#202024;border:0;border-radius:12px;display:block}@media (max-width:600px){dialog.dle-modal{padding:24px 20px}.status-modal-body{padding:20px}.status-modal-header{padding:24px 52px 20px 20px}.launcherLinksNew{grid-template-columns:1fr}}.start-game-link{isolation:isolate;white-space:nowrap;position:relative;box-shadow:0 6px 26px #f5d54720,inset 0 1px #ffffff70}.start-game-link:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0;box-shadow:0 8px 36px #f5d54742}.start-game-icon{place-items:center;transition:transform .22s;display:grid}.ui-button,.status-button,.support-primary,.status-card-bottom>button{transition:transform .2s cubic-bezier(.2,.75,.3,1)}.server-card,.status-card,.news-preview-image img,.server-card-art,.server-card-link svg{transition:transform .28s cubic-bezier(.2,.75,.3,1)}@media (hover:hover) and (pointer:fine){.ui-button:not(:disabled):hover,.status-button:not(:disabled):hover,.support-primary:not(:disabled):hover,.status-card-bottom>button:not(:disabled):hover{transform:translateY(-2px)}.start-game-link:hover:before{opacity:1}.start-game-link:hover .start-game-icon{transform:translate(2px)scale(1.1)}.server-card:hover{transform:translateY(-3px)scale(1.02)}.status-card:hover{transform:translateY(-5px)}.server-card:hover .server-card-art{transform:translateY(-5px)rotate(0)scale(1.04)}.news-preview-image:hover img{transform:scale(1.025)}.server-card-link:hover svg{transform:translate(3px,-3px)}}.ui-button:not(:disabled):active,.status-button:not(:disabled):active{transform:scale(.98)}.status-motion-icon{color:currentColor;pointer-events:none;flex:none;place-items:center;display:grid;position:relative}.status-motion-icon-glyph{z-index:2;fill:currentColor;width:82%;height:82%;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.status-motion-icon-glyph{fill:color-mix(in srgb, currentColor 11%, transparent)}}.status-motion-icon-glyph{stroke-width:1.75px;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 4px 8px)}@supports (color:color-mix(in lab, red, red)){.status-motion-icon-glyph{filter:drop-shadow(0 4px 8px color-mix(in srgb, currentColor 22%, transparent))}}.status-motion-icon-glow{opacity:0;filter:blur(12px);background:currentColor;border-radius:999px;position:absolute;inset:16%;transform:scale(.65)}.status-motion-icon-spark{z-index:3;opacity:0;background:currentColor;border-radius:999px;width:5px;height:5px;position:absolute;box-shadow:0 0 8px}.status-motion-icon-spark-a{top:10%;right:9%}.status-motion-icon-spark-b{bottom:14%;left:6%}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon-glow{animation:.76s ease-out both status-icon-glow}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon-spark-a{animation:.7s ease-out .1s both status-icon-spark}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon-spark-b{animation:.7s ease-out .24s both status-icon-spark}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--glint .status-motion-icon-glyph{animation:.72s cubic-bezier(.2,.8,.2,1) both status-icon-glint}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--gem .status-motion-icon-glyph{animation:.76s cubic-bezier(.2,.8,.2,1) both status-icon-gem}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--flame .status-motion-icon-glyph{animation:.7s cubic-bezier(.2,.8,.2,1) both status-icon-flame}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--crown .status-motion-icon-glyph{animation:.8s cubic-bezier(.2,.85,.25,1) both status-icon-crown}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--page .status-motion-icon-glyph{animation:.76s cubic-bezier(.2,.8,.2,1) both status-icon-page}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--pulse .status-motion-icon-glyph{animation:.7s cubic-bezier(.2,.8,.2,1) both status-icon-pulse}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--guard .status-motion-icon-glyph{animation:.72s cubic-bezier(.2,.8,.2,1) both status-icon-guard}:is(.header-profile,.status-card):is(:hover,:focus-visible,:focus-within) .status-motion-icon--seal .status-motion-icon-glyph{animation:.78s cubic-bezier(.2,.8,.2,1) both status-icon-seal}@keyframes status-icon-glint{0%{transform:rotate(0)scale(1)}42%{transform:rotate(-10deg)scale(1.16)}72%{transform:rotate(5deg)scale(.98)}to{transform:rotate(0)scale(1)}}@keyframes status-icon-gem{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(-8%)rotate(-7deg)scale(1.1)}68%{transform:translateY(1%)rotate(4deg)scale(1.02)}to{transform:translateY(0)rotate(0)}}@keyframes status-icon-flame{0%,to{transform:translateY(0)rotate(0)scale(1)}28%{transform:translateY(-5%)rotate(-7deg)scaleY(1.12)}55%{transform:translateY(-8%)rotate(6deg)scale(.98,1.16)}78%{transform:translateY(-3%)rotate(-3deg)scale(1.04)}}@keyframes status-icon-crown{0%{transform:translateY(0)rotate(0)scale(1)}35%{transform:translateY(-9%)rotate(-7deg)scale(1.12)}65%{transform:translateY(-4%)rotate(5deg)scale(1.04)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes status-icon-page{0%,to{transform:perspective(120px)rotateY(0)scale(1)}42%{transform:perspective(120px)rotateY(-18deg)scale(1.08)}70%{transform:perspective(120px)rotateY(9deg)scale(1.02)}}@keyframes status-icon-pulse{0%,to{transform:scale(1)}28%{transform:scale(1.14)}47%{transform:scale(.98)}68%{transform:scale(1.09)}}@keyframes status-icon-guard{0%{transform:translateY(0)scale(1)}32%{transform:translateY(-8%)scale(1.1)}58%{transform:translateY(2%)scale(.98)}to{transform:translateY(0)scale(1)}}@keyframes status-icon-seal{0%{transform:rotate(0)scale(1)}45%{transform:rotate(-12deg)scale(1.11)}72%{transform:rotate(5deg)scale(1.02)}to{transform:rotate(0)scale(1)}}@keyframes status-icon-glow{0%{opacity:0;transform:scale(.55)}42%{opacity:.2;transform:scale(1.25)}to{opacity:0;transform:scale(1.5)}}@keyframes status-icon-spark{0%{opacity:0;transform:scale(0)}35%{opacity:.95;transform:scale(1)}to{opacity:0;transform:translateY(-6px)scale(0)}}@media (prefers-reduced-motion:reduce){.status-motion-icon *,.status-motion-icon:before,.status-motion-icon:after{transition:none!important;animation:none!important}}.site-header{--header-text:#ede9dc;--header-text-strong:#fff9e5;--header-hover:#ffe5901c;--header-control:#fff9e10d;--header-edge:#fff6d740;z-index:30;background:0 0;border:1px solid #0000;border-radius:22px;width:calc(100% - 40px);max-width:1400px;margin:16px auto 0;position:sticky;top:16px}.site-header:before{content:"";z-index:-2;border-radius:inherit;pointer-events:none;background:radial-gradient(36% 180% at 50% 100%,#ffdb0852 0%,#ffdb0800 100%);position:absolute;inset:-1px}.site-header>div:first-child{max-width:none}.header-liquid-glass{z-index:-1;background:var(--surface);position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.header-liquid-glass{background:color-mix(in srgb, var(--surface) 32%, transparent)}}.header-liquid-glass{-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);box-shadow:var(--shadow);border-radius:inherit;pointer-events:none;overflow:hidden}.header-liquid-glass:after{content:"";z-index:1;border:2px solid var(--header-edge);border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-theme=light] .site-header{--header-text:#454550;--header-text-strong:#242a36;--header-hover:#ea580c17;--header-control:#ffffff47;--header-edge:#6e69603d}[data-theme=light] .header-liquid-glass{-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .header-liquid-glass{background:color-mix(in srgb, var(--surface) 45%, transparent)}}.site-header .site-nav{--highlight-background:var(--header-hover);gap:3px;font-size:15px}.site-header :is(.ui-icon-button,.ui-button-secondary,.header-profile){color:var(--header-text);background:var(--header-control);border-color:var(--header-edge);transition:background-color .12s,color .12s}.site-header :is(.ui-icon-button,.ui-button-secondary,.header-profile):is(:hover,[aria-expanded=true]){color:var(--header-text-strong);background:var(--header-hover);border-color:var(--header-edge)}.site-header .ui-button:not(:disabled):hover{transform:none}.site-header .start-game-link:before{display:none}.site-header .start-game-link:hover .start-game-icon{transform:none}.header-logo{width:170px}.header-start{padding-inline:16px}.header-login-action{flex:0 0 118px;width:118px}.header-login-placeholder{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.site-header:has(.site-nav.is-open){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.header-liquid-glass{background:var(--surface)}}@media (max-width:600px){.site-header{border-radius:18px;width:calc(100% - 24px);margin-top:8px;top:8px}}.site-nav{align-items:center;gap:24px;margin-left:4px;font-size:14px;font-weight:800;display:flex}.site-nav>a,.nav-information{color:var(--header-text);border-radius:12px;align-items:center;gap:5px;min-height:44px;padding:10px 12px;display:flex}.site-nav a:hover,.site-nav [aria-current=page],.nav-information:hover{color:var(--header-text-strong);background:var(--header-hover)}.nav-information svg{transition:transform .2s}.nav-information[aria-expanded=true] svg{transform:rotate(180deg)}.nav-information[aria-expanded=true]{color:var(--header-text-strong);background:var(--header-hover)}.site-dropdown{top:calc(100% + 8px);left:var(--information-left,0px);border:1px solid var(--line);background:var(--raised);width:min(800px,100vw - 64px);box-shadow:var(--shadow);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid;position:absolute}.menu-heading{color:var(--muted);margin:0;padding:4px 12px 10px;font-size:14px;font-weight:700;display:block}.menu-column{min-width:0}.site-dropdown a{border-radius:10px;align-items:center;gap:10px;padding:12px;font-weight:600;display:flex}.site-dropdown a>svg{color:var(--lemon);flex-shrink:0}.menu-link-copy{gap:4px;min-width:0;display:grid}.menu-link-title{font-size:15px;line-height:1.35}.menu-link-description{color:var(--muted);font-size:13px;font-weight:450;line-height:1.45}.site-dropdown a:hover{background:var(--header-hover);color:var(--header-text-strong)}.site-dropdown{border-color:var(--header-edge);color:var(--header-text);background:#18191d}.site-dropdown .menu-heading{color:#c4bda4}[data-theme=light] .site-dropdown{background:#fffdf5}[data-theme=light] .site-dropdown .menu-heading{color:#70664c}.site-dropdown{isolation:isolate}.site-dropdown:has(.header-liquid-glass){box-shadow:none;background:0 0;border-color:#0000}@media (prefers-reduced-motion:reduce){.site-header :is(.ui-icon-button,.ui-button-secondary,.header-profile){transition:none}}.player-avatar{background:var(--soft);border-radius:12px;width:44px;height:44px;overflow:hidden}.player-avatar img,.sidebar-skin-face{width:100%;height:100%;image-rendering:pixelated;object-fit:contain}@media (min-width:1024px) and (max-width:1279px){.site-header>div:first-child{gap:8px;padding-inline:12px}.header-logo{width:140px}.site-nav>a,.nav-information{padding-inline:8px}.header-start{padding-inline:10px;font-size:14px}.site-header .ui-button-secondary{padding-inline:10px}}.player-card{background:0 0;padding:8px 12px 24px}.sidebar-wallet{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:22px}.sidebar-wallet-label{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.sidebar-wallet-amount{font:700 34px/1.2 var(--font-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:7px 0 12px;display:flex}.sidebar-wallet-amount small{font:400 13px var(--font-sans);color:var(--muted)}.sidebar-wallet-topup{border:1px solid var(--link);align-items:center;gap:7px;padding:7px 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sidebar-wallet-topup{border:1px solid color-mix(in srgb, var(--link) 32%, transparent)}}.sidebar-wallet-topup{color:var(--link);border-radius:8px;font-size:13px;font-weight:700;transition:background-color .16s,border-color .16s}.sidebar-wallet-topup:hover{background:var(--link)}@supports (color:color-mix(in lab, red, red)){.sidebar-wallet-topup:hover{background:color-mix(in srgb, var(--link) 8%, transparent)}}.sidebar-wallet-topup:hover{border-color:var(--link)}.sidebar-wallet-history{width:fit-content;min-height:36px;color:var(--muted);align-items:center;gap:7px;margin-top:10px;font-size:14px;font-weight:600;display:flex}.sidebar-wallet-history:hover{color:var(--link)}.player-actions{flex-direction:column;display:flex}.player-actions a,.player-actions button{text-align:left;min-height:44px;color:var(--muted);border-radius:9px;align-items:center;gap:12px;margin-inline:-9px;padding:10px 9px;font-size:14px;transition:color .16s,background-color .16s;display:flex}.player-actions :is(a,button) svg{stroke-width:1.7px;flex-shrink:0;transition:color .16s}.player-actions a:hover,.player-actions button:hover{color:var(--ink);background:var(--link)}@supports (color:color-mix(in lab, red, red)){.player-actions a:hover,.player-actions button:hover{background:color-mix(in srgb, var(--link) 6%, transparent)}}.player-actions :is(a,button):hover svg{color:var(--link)}.sidebar-management-toggle{width:calc(100% + 18px)}.player-actions .sidebar-management-toggle[aria-expanded=true]{color:var(--link)}.player-actions .sidebar-management-chevron{margin-left:auto;transition:transform .18s}.sidebar-management-toggle[aria-expanded=true] .sidebar-management-chevron{transform:rotate(180deg)}.sidebar-management-links:not([hidden]){flex-direction:column;gap:2px;margin:4px 0 4px 18px;display:flex}@media (prefers-reduced-motion:reduce){.player-actions .sidebar-management-chevron{transition:none}}.player-actions .player-logout{color:var(--muted);margin-top:9px}.player-actions :is(a,button):focus-visible,.sidebar-wallet-topup:focus-visible{outline:2px solid var(--link);outline-offset:3px}@media (max-width:1023px){.site-nav{background:var(--surface);border:1px solid var(--line);max-height:calc(100dvh - 120px);box-shadow:var(--shadow);top:100%;border-radius:18px;margin:0;padding:16px 24px;display:none;position:absolute;inset-inline:0;overflow-y:auto}.site-nav.is-open{flex-direction:column;align-items:stretch;gap:4px;display:flex}.site-dropdown{width:100%;box-shadow:none;margin-top:8px;position:relative;top:auto;left:auto;right:auto}#right{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}#right>*{margin:0}#right>nav{grid-column:1/-1}}@media (max-width:600px){.header-start{display:none}.header-logo{width:158px}.site-dropdown{grid-template-columns:1fr;gap:6px}#right{grid-template-columns:1fr}}.navigation-progress{z-index:45;opacity:0;pointer-events:none;top:97px;border-radius:4px;height:3px;position:fixed;inset-inline:max(34px,50vw - 686px);overflow:hidden}.navigation-progress[data-visible=true]{opacity:1}.navigation-progress>span{background:var(--lemon);width:36%;height:100%;display:block;transform:translate(-100%);box-shadow:0 0 12px #f5d54766}.navigation-progress[data-visible=true]>span{animation:1.1s ease-in-out infinite navigation-travel}@keyframes navigation-travel{to{transform:translate(380%)}}.navigation-slow{z-index:46;border:1px solid var(--line);background:var(--surface);border-radius:14px;max-width:calc(100% - 32px);padding:16px;position:fixed;top:108px;left:50%;transform:translate(-50%)}.navigation-slow button{color:var(--link);text-decoration:underline}.route-content{animation:.16s ease-out route-appear}@keyframes route-appear{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:none}}.route-loading{min-height:420px;color:var(--muted);border-radius:24px;padding:30px}.route-loading>div{background:var(--soft);border-radius:8px;height:24px;margin-top:24px}.route-loading>div:last-child{height:200px}@media (max-width:600px){.navigation-progress{top:89px;inset-inline:26px}}@media (prefers-reduced-motion:reduce){.navigation-progress>span{width:100%;transform:none}.route-content{animation:none}}.home-page{padding-bottom:20px}.home-hero{isolation:isolate;color:#f4f5fa;background:#080a14;border-radius:32px;align-items:center;min-height:640px;margin-top:-20px;display:flex;position:relative;overflow:hidden}.home-hero-art{z-index:-2;position:absolute;inset:0}.home-hero-art img{object-fit:cover;object-position:center;width:100%;height:100%}.home-hero-content{text-shadow:0 2px 5px #000d;max-width:650px;padding:64px 52px}.home-hero-content .ui-button{text-shadow:none}.hero-kicker{color:#efe0ac;margin-bottom:24px;font-size:15px;font-weight:700}.home-hero h1{letter-spacing:-.035em;font-size:clamp(36px,4.6vw,64px);font-weight:600;line-height:1.09}.home-hero h1 span{color:#f5d547}.hero-description{color:#fff;max-width:420px;margin:24px 0 30px;font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hero-actions .ui-button{color:#242014;background:#f5d547;min-height:54px;padding-inline:26px;box-shadow:0 6px 30px #f5d54726,inset 0 1px #fff6}.hero-secondary{align-items:center;gap:10px;font-weight:700;display:inline-flex}.hero-online{color:#fff;align-items:center;gap:16px;width:fit-content;margin-top:30px;font-size:15px;display:flex}.hero-online strong{color:#fff;font:500 32px var(--font-heading);display:block}.hero-online>span>span{font-size:14px}.hero-online-icon{color:#f5d547;background:#ffffff09;border:1px solid #ffffff25;border-radius:18px;place-items:center;width:52px;height:52px;display:grid}.hero-online>svg{margin-left:12px}.section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.section-heading h2{letter-spacing:-.02em;font-size:clamp(25px,3vw,36px)}.section-kicker{text-transform:uppercase;letter-spacing:.09em;color:var(--link);margin-bottom:10px;font-size:14px;font-weight:800}.server-showcase{margin-block:70px;scroll-margin-top:110px}.server-catalog-page .server-showcase{margin-top:10px}.server-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.server-card{isolation:isolate;border:1px solid var(--line);background:var(--surface);border-radius:26px;flex-direction:column;justify-content:space-between;min-height:276px;padding:28px;display:flex;position:relative;overflow:hidden}.server-card:before{content:"";z-index:-1;background:radial-gradient(at 85% 85%,#a174ec20,#0000 70%);position:absolute;inset:0}.server-card[data-scene=tech]:before{background:radial-gradient(at 85% 85%,#48cddc20,#0000 70%)}.server-card[data-scene=sky]:before{background:radial-gradient(at 85% 85%,#f5d54720,#0000 70%)}.server-version{color:var(--muted);font-size:14px}.server-card h3{overflow-wrap:anywhere;margin:10px 0;font-size:clamp(20px,2vw,25px)}.server-card-info{z-index:1}.server-card-info p{color:var(--muted);font-size:15px}.server-card-art{object-fit:contain;opacity:.9;z-index:-1;width:140px;height:140px;position:absolute;bottom:38px;right:-8px;transform:rotate(-8deg)}.server-card-link{align-items:center;gap:8px;width:fit-content;min-height:44px;font-weight:800;display:flex}.server-card-link:hover{color:var(--link)}.server-card-link:after{content:"";z-index:2;border-radius:26px;position:absolute;inset:0}.server-card:has(.server-card-link:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.server-card-bottom{z-index:1;gap:6px;margin-top:34px;display:grid}.server-state{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.server-state>span{background:var(--muted);border-radius:50%;width:7px;height:7px}.server-state[data-state=online]>span{background:var(--success)}.server-state[data-state=offline]>span{background:var(--danger)}.server-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.server-category{color:var(--link);margin-top:8px;font-size:14px;display:inline-block}.server-records{color:var(--muted);align-items:center;gap:18px;font-size:14px;display:flex}.server-records>svg{color:var(--link)}.server-records strong{color:var(--ink);font-size:21px;display:block}.server-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.server-search{flex:1;min-width:min(100%,220px);max-width:420px;position:relative}.server-search>svg{color:var(--muted);pointer-events:none;position:absolute;top:15px;left:16px}.server-filters .server-search input[type=search]{width:100%;padding-left:46px}.server-filters select{width:auto;min-width:170px}.server-result-count{color:var(--muted);margin-left:auto;font-size:14px}.server-empty{justify-items:start;gap:16px;padding-block:24px;display:grid}@media (max-width:1000px){.server-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.news-preview-list{gap:26px;display:grid}.news-preview{border-top:1px solid var(--line);grid-template-columns:minmax(200px,.8fr) 1.3fr;align-items:center;gap:36px;padding-block:24px;display:grid}.news-preview-image{aspect-ratio:16/10;background:var(--surface);border-radius:20px;place-items:center;display:grid;overflow:hidden}.news-preview-image img{object-fit:contain;width:100%;height:100%}.news-preview-copy time{color:var(--muted);font-size:14px}.news-preview-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.news-preview-meta span{align-items:center;gap:6px;font-weight:650;display:inline-flex}.news-preview-copy h3{margin:12px 0;font-size:clamp(22px,2.4vw,28px)}.news-preview-copy p{-webkit-line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-preview-copy p a{color:var(--link);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.home-start{border:1px solid var(--line);background:radial-gradient(at top right, var(--accent-glow), transparent 70%), var(--surface);border-radius:26px;justify-content:space-between;align-items:center;gap:28px;margin-top:60px;padding:36px;display:flex}.home-start h2{font-size:26px}.home-start p{color:var(--muted);margin-top:8px}@media (max-width:700px){.server-showcase-grid{grid-template-columns:1fr}.server-records{gap:14px}.server-filters select{flex:1;min-width:140px}.home-hero{border-radius:24px;align-items:end;min-height:700px;margin-top:0}.home-hero-content{padding:30px 24px}.home-hero-art img{object-position:65% top}.hero-description{font-size:16px}.home-hero h1{font-size:39px}.hero-kicker{margin-bottom:16px}.hero-online{margin-top:22px}.section-heading{flex-wrap:wrap;align-items:start;gap:12px}.section-heading>span{display:none}.server-showcase{margin-block:44px}.news-preview{grid-template-columns:1fr;gap:20px}.news-preview-image{max-height:260px}.home-start{flex-direction:column;align-items:start;padding:26px}.home-start .ui-button{width:100%}}.auth-frame{border:1px solid var(--line);background:var(--surface);border-radius:24px;max-width:480px;margin:0 auto;padding:32px}.auth-frame h1{margin-bottom:24px;font-size:28px}#auth-dialog .auth-frame:has(>.registration-email-sent)>:is(.auth-frame-logo,h1){display:none}.auth-frame-recovery{max-width:520px}.auth-frame-recovery h1{text-align:center;text-wrap:balance;margin-bottom:14px}.auth-recovery-emblem{border:1px solid var(--link);place-items:center;width:58px;height:58px;margin:0 auto 20px;display:grid}@supports (color:color-mix(in lab, red, red)){.auth-recovery-emblem{border:1px solid color-mix(in srgb, var(--link) 24%, var(--line))}}.auth-recovery-emblem{color:var(--link);background:var(--link);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.auth-recovery-emblem{background:color-mix(in srgb, var(--link) 9%, transparent)}}.auth-frame-recovery .dle-login-intro{text-align:center;text-wrap:balance;max-width:39ch;margin:0 auto 26px}.dle-modal:has(.auth-frame){width:min(480px,100vw - 24px);padding:0}.dle-modal>.auth-frame{border:0;border-radius:0}.auth-step{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:14px;font-weight:800;display:flex}.auth-step-dots{gap:5px;display:flex}.auth-step-dots i{background:var(--line);border-radius:4px;width:26px;height:4px}.auth-step-dots i.active{background:var(--lemon)}.dle-login-intro{color:var(--muted);margin-bottom:24px}.ui-button.auth-generate-password{border-radius:10px;gap:10px;min-height:44px;margin-bottom:12px;padding:10px 14px;font-size:14px;line-height:22px;transition:background-color .16s,border-color .16s}.ui-button.auth-generate-password:not(:disabled):is(:hover,:focus-visible){background:var(--link)}@supports (color:color-mix(in lab, red, red)){.ui-button.auth-generate-password:not(:disabled):is(:hover,:focus-visible){background:color-mix(in srgb, var(--link) 8%, transparent)}}.ui-button.auth-generate-password:not(:disabled):is(:hover,:focus-visible){border-color:var(--link)}@supports (color:color-mix(in lab, red, red)){.ui-button.auth-generate-password:not(:disabled):is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--link) 18%, transparent)}}.ui-button.auth-generate-password:not(:disabled):is(:hover,:focus-visible){transform:none}.ui-button.auth-generate-password:not(:disabled):active{background:var(--link)}@supports (color:color-mix(in lab, red, red)){.ui-button.auth-generate-password:not(:disabled):active{background:color-mix(in srgb, var(--link) 14%, transparent)}}.ui-button.auth-generate-password:not(:disabled):active{transform:none}.dle-login-label-row{justify-content:space-between;gap:12px;font-size:14px;display:flex}.dle-login-label-row a{color:var(--link)}.dle-login-password input{flex:1}.dle-password-visibility{padding:8px;font-size:14px;text-decoration:none}.dle-login-submit{width:100%;margin-top:8px}.dle-login-register{text-align:center;color:var(--muted);margin-top:22px;font-size:14px}.dle-login-register a{color:var(--link);font-weight:800}.dle-auth-result{text-align:center}.dle-auth-result p{margin:16px 0}.dle-confirm-card,.lc-pin-card,.lc-mfa-card{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:24px;max-width:600px;margin:24px auto;padding:32px}.dle-confirm-card h2,.lc-pin-card h2,.lc-mfa-card h2{margin-bottom:16px;font-size:26px}.dle-confirm-card p{color:var(--muted);margin:14px 0}.dle-confirm-page{width:min(640px,100%);margin-inline:auto;padding-block:clamp(8px,3vw,28px) 36px}.dle-confirm-page>.short-title{text-align:center;text-wrap:balance;width:100%;margin:0 auto 22px}.dle-confirm-page .dle-confirm-card{background:radial-gradient(circle at 50% 0, var(--link), transparent 42%), var(--surface);width:100%;max-width:600px;margin:0 auto}@supports (color:color-mix(in lab, red, red)){.dle-confirm-page .dle-confirm-card{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--link) 7%, transparent), transparent 42%), var(--surface)}}.dle-confirm-form .dle-auth-result-icon{border:1px solid var(--link);place-items:center;width:58px;height:58px;margin:0 auto 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.dle-confirm-form .dle-auth-result-icon{border:1px solid color-mix(in srgb, var(--link) 22%, var(--line))}}.dle-confirm-form .dle-auth-result-icon{background:var(--link);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.dle-confirm-form .dle-auth-result-icon{background:color-mix(in srgb, var(--link) 9%, transparent)}}.dle-auth-result-icon,.dle-confirm-complete>svg{color:var(--link);margin-bottom:18px;display:inline-flex}.dle-confirm-card form{text-align:left;margin-top:24px}.registration-success .launcherLinksNew{text-align:left}.mfa-page{justify-content:center;padding-block:clamp(8px,3vw,36px) 32px;display:flex}.mfa-page .lc-mfa-card{width:100%;max-width:560px;margin:0;padding:40px;box-shadow:0 16px 48px #00000014}.mfa-page-emblem{width:56px;height:56px;color:var(--link);background:var(--link);border-radius:18px;place-items:center;margin:0 auto 24px;display:grid}@supports (color:color-mix(in lab, red, red)){.mfa-page-emblem{background:color-mix(in srgb, var(--link) 10%, transparent)}}.mfa-page h1{text-wrap:balance;margin:0;font-size:clamp(26px,3vw,30px);line-height:1.25}.mfa-page .lc-mfa-intro{text-wrap:balance;max-width:36ch;margin:14px auto 28px;font-size:16px;line-height:1.6}.mfa-page .lc-pin-actions{flex-direction:column;gap:10px;max-width:300px;margin:28px auto 0}.mfa-page .lc-pin-actions .lc-pin-primary{width:100%;min-height:48px}.mfa-page .lc-pin-secondary{text-underline-offset:4px;min-height:44px;padding:10px 16px}@media (max-width:600px){.mfa-page .lc-mfa-card{padding:28px 20px 24px}.auth-frame,.dle-confirm-card,.lc-pin-card,.lc-mfa-card{padding:24px 20px}}.full-article{isolation:isolate;width:100%;margin-inline:auto;padding:24px 0 40px;position:relative}.full-article:before{content:"";z-index:-1;background:radial-gradient(ellipse at 70% 0%, #8670d92a, transparent 62%), radial-gradient(ellipse at 20% 10%, var(--accent-glow), transparent 60%);pointer-events:none;height:520px;position:absolute;inset:-60px 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.full-article>h1{max-width:1000px}.full-article .lc-article>:where(p,h2,h3,h4,ul,ol,blockquote){max-width:76ch;margin-inline:auto}.full-article .lc-article>:where(p,div):has(img,iframe,video){max-width:100%}.full-article .lc-story-image{margin-block:32px 44px}.full-article .lc-story-image img{box-shadow:var(--shadow);border-radius:24px}.full-article .lc-static-page{max-width:90ch;margin-inline:auto}.full-article .full-title{margin-bottom:32px;font-size:clamp(28px,4vw,44px);line-height:1.18}.article-more{border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.article-more>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.article-more h2{font-size:24px;line-height:1.3}.article-more>header a{min-height:44px;color:var(--link);align-items:center;gap:6px;font-size:16px;font-weight:600;display:inline-flex}.article-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.article-more-card{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:16px;flex-direction:column;gap:12px;padding:22px 52px 22px 22px;transition:border-color .15s,background .15s;display:flex;position:relative}.article-more-card time{color:var(--muted);align-items:center;gap:8px;font-size:15px;line-height:1.4;display:flex}.article-more-card h3{overflow-wrap:anywhere;font-size:20px;line-height:1.4}.article-more-arrow{color:var(--link);position:absolute;top:22px;right:20px}.article-more-card:hover{border-color:var(--link);background:var(--lemon)}@supports (color:color-mix(in lab, red, red)){.article-more-card:hover{background:color-mix(in srgb, var(--lemon) 5%, var(--surface))}}.article-more-card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:600px){.article-more-grid{grid-template-columns:minmax(0,1fr);gap:12px}.article-more-card{padding:18px 48px 18px 18px}.article-more-card h3{font-size:18px}.article-more h2{font-size:22px}}.full-article .lc-article{font-size:17px;line-height:1.8}.full-article .article-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:24px;font-size:14px;display:flex}.full-article .article-meta a,.full-article .full-back a{color:var(--link)}.full-article .full-back{border-top:1px solid var(--line);margin-top:32px;padding-top:24px;font-weight:800}.short{background:0 0;border:0;border-radius:0;margin-bottom:28px;padding:12px 0 28px}.short-title{font-family:var(--font-heading);margin-bottom:20px;font-size:clamp(22px,2.6vw,28px);line-height:1.3}.short-title a:hover{color:var(--link)}.short-content{overflow-wrap:anywhere;min-width:0}.lc-story-image{margin:0 0 24px}.lc-story-image img{border-radius:14px;width:100%;height:auto}.lc-article{line-height:1.65}.lc-article a{color:var(--link);text-decoration:underline}.lc-article p{margin-block:14px}.lc-article h2,.lc-article h3{margin:24px 0 14px}.lc-article img{max-width:100%;height:auto}.lc-article ul,.lc-article ol{list-style:revert;padding-left:24px}.lc-article table{max-width:100%;display:block;overflow-x:auto}.short-full{color:var(--link);margin-top:20px;font-weight:800;display:inline-flex}.short-info{color:var(--muted);align-items:center;gap:16px;margin-top:16px;font-size:14px;display:flex}.short-info b{font-weight:600}.short-info span{align-items:center;gap:7px;font-weight:650;display:inline-flex}.full-story{padding-block:24px}.lc-panel{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:24px}.lc-breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:14px;display:flex}.dle-bans .find-form,.ban-form{flex-wrap:wrap;align-items:end;gap:12px;margin-block:20px;display:flex}.find-form fieldset{width:100%;min-width:0}.find-form .uk-form-row{grid-template-columns:minmax(0,1fr) 170px auto auto;align-items:center;gap:10px;display:grid}.find-form .uk-button-wrapper:last-child button{background:var(--soft);color:var(--ink)}.warningbad,.warninggood{background:var(--soft);border:1px solid var(--line);border-radius:16px;margin-bottom:24px;padding:16px 20px}.warningbad{background:var(--danger-soft);color:var(--danger)}.warningbad a,.warninggood a{text-decoration:underline}.zebra tbody tr.dle-own-ban{background:var(--danger-soft)}@media (max-width:700px){.find-form .uk-form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.find-form .uk-button{width:100%}}.ban-list-desc,.ban-list-note,.dle-ban-timezone{color:var(--muted);margin:12px 0;font-size:14px}.tabsList{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.tabsList a,.tabsList button{background:var(--soft);border-radius:10px;padding:10px 16px}.tabsList .active>a{background:var(--lemon);color:var(--on-lemon)}.banListHolder table{min-width:600px}.banListHolder{font-size:15px}.no-wrap{white-space:nowrap}.dle-ban-permanent{color:var(--danger)}.dle-ban-empty{text-align:center;padding:28px}.dle-ban-date{white-space:nowrap}.text-elipsis{overflow-wrap:anywhere}.text-elipsis>.dle-text-tooltip-anchor{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:180px;max-width:180px;line-height:1.5;display:-webkit-box;overflow:hidden}.dle-ban-search-hint{color:var(--muted);margin-top:8px;font-size:14px}@media (max-width:600px){.short{padding:12px 0 24px}.home-hero+p{display:none}}.full-title{margin-bottom:24px}.full-back,.lc-news-categories{color:var(--link);flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.lc-news-edit{color:var(--muted);margin-top:16px;font-size:14px}.news-feed-page{isolation:isolate;position:relative}.news-feed-page:before{content:"";z-index:-1;background:radial-gradient(ellipse at top right, var(--accent-glow), transparent 70%);pointer-events:none;height:480px;position:absolute;inset:0 0 auto}.news-feed-page .short{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:40px}.news-feed-page .lc-story-image img{box-shadow:var(--shadow);object-fit:contain;max-height:600px}.news-feed-page .lc-article{max-width:76ch}.page-viewers{margin-top:48px;padding:26px 0 4px;position:relative}.page-viewers:before{content:"";background:linear-gradient(90deg, var(--lemon), transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.page-viewers>header{align-items:center;gap:13px;margin-bottom:19px;display:flex}.page-viewers-icon{background:var(--gold);border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.page-viewers-icon{background:color-mix(in srgb, var(--gold) 13%, var(--soft))}}.page-viewers-icon{color:var(--gold)}.page-viewers-icon i{border:2px solid var(--page);box-sizing:content-box;background:#47c879;border-radius:50%;width:8px;height:8px;position:absolute;bottom:4px;right:4px}.page-viewers h2{font-family:var(--font-heading);margin:0;font-size:20px;line-height:1.25}.page-viewers header p{color:var(--muted);margin:3px 0 0;font-size:14px;line-height:1.4}.page-viewers-list{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.page-viewer{--viewer-index:0;background:var(--soft);min-width:0;color:var(--ink);animation:.42s cubic-bezier(.2,.75,.25,1) both page-viewer-arrive;animation-delay:min(calc(var(--viewer-index) * 45ms), .36s);border-radius:13px;align-items:center;gap:9px;padding:5px 13px 5px 5px;display:inline-flex}.page-viewer-face{background:var(--raised);width:38px;height:38px;image-rendering:pixelated;box-shadow:0 0 0 1px var(--line);border-radius:9px;flex:0 0 38px;place-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.page-viewer-face{box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 70%, transparent)}}.page-viewer-face img,.page-viewer-face svg{width:100%;height:100%;display:block}.page-viewer strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:15px;font-weight:750;overflow:hidden}.page-viewers-guests,.page-viewers-more{min-height:48px;color:var(--muted);align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:650;display:inline-flex}.page-viewers-guests svg{color:var(--gold)}@keyframes page-viewer-arrive{0%{opacity:0;filter:blur(3px);transform:translateY(8px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (max-width:600px){.page-viewers{margin-top:36px;padding-top:22px}.page-viewer strong{max-width:130px}}@media (prefers-reduced-motion:reduce){.page-viewer{animation:none}}.block{background:var(--surface);border:1px solid var(--line);border-radius:24px}.monitor-panel{background:0 0;padding:8px 12px 20px;position:relative}.monitor-heading{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.monitor-heading h2{color:var(--ink);font-size:18px}.monitor-heading>svg{color:var(--link);opacity:.8}.monitor-total{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin:22px 0 0;padding-bottom:22px;display:flex}.monitor-total-value{min-inline-size:2ch;font:700 46px/1 var(--font-heading);font-variant-numeric:tabular-nums;color:var(--lemon);flex-shrink:0}.monitor-total>div{font-size:14px;font-weight:700}.monitor-total>div>span{color:var(--muted);margin-top:4px;font-size:12px;font-weight:500;display:block}.block-monitor{padding:10px 0}.block-monitor[data-state=restarting] .block-monitor-prs{color:var(--link)}.monitor-version-group{margin-top:24px}.monitor-version-heading{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--link);align-items:center;gap:12px;margin-bottom:2px;font-size:12px;font-weight:700;display:flex}.monitor-version-heading:after{content:"";background:linear-gradient(90deg, var(--line), transparent);flex:1;height:1px}.monitor-server-label{align-items:center;gap:8px;min-width:0;display:flex}.lc-server-name{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4;display:block}.lc-server-name:hover{color:var(--link)}.monitor-meta{color:var(--muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:9px;font-size:14px;display:grid}.block-monitor-prs{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:flex}.block-monitor1{background:var(--muted);border-radius:4px;height:2px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.block-monitor1{background:color-mix(in srgb, var(--muted) 15%, transparent)}}.block-monitor1>span{transform-origin:0;background:var(--link);width:100%;height:100%;display:block}.block-monitor-online{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;padding-top:18px;display:grid}.block-monitor-online strong{font:500 23px var(--font-heading)}.block-monitor-online>div>span{color:var(--muted);margin-top:3px;font-size:14px;display:block}.monitor-number{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.monitor-digit{flex:0 0 1ch;inline-size:1ch;display:inline-grid;position:relative}.monitor-digit-value{text-align:center;grid-area:1/1}.lc-monitor-empty,.lc-monitor-delayed{color:var(--muted);margin-top:16px;font-size:14px}:root[data-theme=light] .monitor-total-value{color:var(--gold)}.security-page{gap:24px;display:grid}.security-settings{grid-template-columns:1fr 1fr;gap:16px;display:grid}.security-setting{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;justify-content:space-between;gap:20px;padding:22px;display:flex}.security-setting p{color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:14px}.security-sessions{grid-column:1/-1}.security-sessions .security-action{align-self:flex-start;align-items:center;gap:8px;min-height:40px;display:inline-flex}.security-action{color:var(--link);font-size:14px;font-weight:800}.security-history-heading,.security-history-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.security-timezone{color:var(--muted);margin-top:8px;font-size:14px}.security-filter{align-items:center;gap:10px;font-size:14px;display:flex}.security-filter select{width:auto;max-width:240px}.security-time{color:var(--muted);font-size:14px;display:block}.security-table{background:var(--surface)}.security-table td small{color:var(--muted);display:block}.security-event{color:var(--link);margin-right:8px}.security-history-footer{color:var(--muted);font-size:14px}.lc-mfa-settings{border:1px solid var(--line);background:var(--surface);border-radius:24px;padding:24px}.lc-mfa-heading{justify-content:space-between;gap:0;display:grid}.lc-mfa-heading p{color:var(--muted);margin-top:8px;font-size:14px}.lc-mfa-list{margin-top:20px;display:grid}.lc-mfa-row{border:0;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px 0;display:grid}.lc-mfa-item{border-top:1px solid var(--line)}.lc-mfa-item.is-editing>.lc-mfa-row strong{color:var(--lemon)}.lc-mfa-method-icon{background:var(--soft);width:40px;height:40px;color:var(--muted);border-radius:12px;place-items:center;display:grid}.lc-mfa-method-icon svg{display:block}.lc-mfa-status{color:var(--muted);white-space:nowrap;font-size:13px;line-height:1.3}.lc-mfa-status.is-enabled{color:#73d9a1}.lc-mfa-status.is-enabled:before{content:"";vertical-align:2px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.lc-mfa-row>div{flex:1;min-width:0}.lc-mfa-row strong{font-size:16px;display:block}.lc-mfa-row small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5;display:block}.lc-mfa-row>button,.lc-mfa-recovery>button{border:1px solid var(--line);min-width:110px;min-height:40px;color:var(--ink);background:0 0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.lc-mfa-row>button:hover,.lc-mfa-recovery>button:hover{background:var(--soft)}.lc-mfa-recovery-section{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.lc-mfa-recovery{background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;font-size:15px;display:flex}.lc-mfa-recovery strong,.lc-mfa-recovery span{display:block}.lc-mfa-recovery span{color:var(--muted);margin-top:4px;font-size:14px}.lc-mfa-row p{color:var(--muted);margin-top:5px;font-size:14px}.lc-mfa-action{border:1px solid var(--line);background:var(--soft);margin:0 0 18px 54px;padding:20px}@supports (color:color-mix(in lab, red, red)){.lc-mfa-action{background:color-mix(in srgb, var(--soft) 50%, transparent)}}.lc-mfa-action{border-radius:16px;font-size:15px}.lc-mfa-recovery-section .lc-mfa-action{margin:16px 0 0}.lc-mfa-action h4{margin:0 0 10px;font-size:17px}.lc-mfa-action p{color:var(--muted);margin:0 0 14px;font-size:15px}.lc-mfa-action>.lc-error{color:var(--danger);margin:18px 0 0}.lc-mfa-action .dle-login-form{max-width:520px;margin:0}.lc-mfa-action .dle-login-submit{width:auto;min-width:160px}.lc-mfa-action .lc-mfa-text-button{width:fit-content;color:var(--muted);margin:16px 0 0;padding:9px 0;font-size:15px;display:block}.lc-mfa-telegram-status{align-items:center;gap:8px;display:flex}.lc-mfa-telegram-status.is-linked{color:#73d9a1}.lc-mfa-spinner{animation:1.2s linear infinite mfa-spin}@keyframes mfa-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lc-mfa-spinner{animation:none}}#mfa-settings-verification{width:min(520px,100vw - 32px)}.lc-mfa-callout,.lc-mfa-notice{background:var(--soft);border-radius:14px;margin-top:16px;padding:16px;font-size:14px}.lc-mfa-note{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.65}.lc-mfa-qr{background:#fff;border-radius:16px;justify-content:center;width:fit-content;max-width:100%;margin:0;padding:16px;display:flex}.lc-mfa-secret{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:12px;min-width:0;padding:12px 14px;font:15px/1.6 monospace;display:block}.lc-mfa-totp-setup{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:20px;display:grid}.lc-mfa-qr svg{max-width:100%;height:auto;display:block}.lc-mfa-totp-details{gap:16px;min-width:0;display:grid}.lc-mfa-totp-details strong{font-size:16px}.lc-mfa-action .lc-mfa-totp-details p{margin:6px 0 0;line-height:1.6}.lc-mfa-totp-details .lc-mfa-app-link{justify-self:start;text-decoration:none}.lc-mfa-manual-key{gap:8px;display:grid}.lc-mfa-manual-key>span{color:var(--muted);font-size:14px}.lc-mfa-action .lc-mfa-totp-confirm{border-top:1px solid var(--line);max-width:none;margin-top:24px;padding-top:20px}.lc-mfa-code-grid{grid-template-columns:1fr 1fr;gap:8px;margin-block:16px;display:grid}.lc-mfa-code-grid code{background:var(--soft);border-radius:8px;padding:10px;font-size:14px}.lc-mfa-app-link{min-height:44px;color:var(--link);align-items:center;text-decoration:underline;display:inline-flex}.lc-pin-intro,.lc-mfa-intro{color:var(--muted);max-width:44ch;margin:16px auto 26px}.lc-pin-fields{justify-content:center;gap:12px;margin:26px 0;display:flex}.lc-pin-fields input{text-align:center;height:62px;min-height:62px;font:26px var(--font-heading);background:var(--raised);caret-color:var(--ink);width:54px!important;padding:0!important}.lc-pin-warning{color:var(--muted);font-size:14px}.lc-pin-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:24px;display:flex}.lc-pin-done svg{color:var(--link);margin:0 auto 20px}.lc-mfa-methods{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-block:24px;display:grid}.lc-mfa-methods button{border:1px solid var(--line);text-align:left;background:var(--surface);border-radius:16px;align-items:center;gap:12px;padding:18px;display:flex}.lc-mfa-methods button.is-active{border-color:var(--focus);background:var(--soft)}.lc-mfa-methods button small{color:var(--muted);font-size:14px;display:block}.lc-mfa-code-form{text-align:left}.lc-mfa-email-delivery{border:1px solid var(--line);background:var(--soft);text-align:left;border-radius:16px;align-items:center;gap:14px;margin-top:24px;padding:16px 18px;display:flex}.lc-mfa-email-icon{background:var(--gold);border-radius:12px;flex:0 0 44px;place-items:center;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.lc-mfa-email-icon{background:color-mix(in srgb, var(--gold) 12%, transparent)}}.lc-mfa-email-icon{color:var(--gold)}.lc-mfa-email-delivery strong{font-size:16px;line-height:1.4}.lc-mfa-email-delivery p{color:var(--muted);margin:4px 0 0;font-size:15px;line-height:1.4}.lc-mfa-code-form label{margin:16px 0 8px;font-size:14px;font-weight:800;display:block}.lc-mfa-code-form>button{margin:20px auto 0;display:flex}.lc-mfa-lock-icon{color:var(--gold);margin:0 auto 20px}.lc-mfa-lock-timer{background:var(--soft);font:600 22px var(--font-heading);font-variant-numeric:tabular-nums;border-radius:14px;margin:20px 0;padding:14px 22px;display:inline-block}.lc-mfa-lock-recovery{border-top:1px solid var(--line);margin-top:12px;padding-top:24px}.lc-mfa-lock-recovery p{color:var(--muted);margin:14px 0}.lc-mfa-method-note{color:var(--muted);margin:20px 0;font-size:14px}.lc-mfa-number{font-variant-numeric:tabular-nums}.lc-mfa-resend{font-size:14px}@media (max-width:600px){.lc-mfa-totp-setup{grid-template-columns:minmax(0,1fr);gap:20px}.lc-mfa-totp-setup .lc-mfa-qr{justify-self:center}.security-settings{grid-template-columns:1fr}.lc-mfa-row{grid-template-columns:36px minmax(0,1fr) auto;gap:10px}.lc-mfa-method-icon{width:36px;height:36px}.lc-mfa-status{grid-area:2/2}.lc-mfa-row>button{grid-area:1/3/3;min-width:0;padding:8px 10px}.lc-mfa-action{margin-left:0;padding:16px}.lc-mfa-settings{padding:20px}.lc-pin-fields{gap:10px}.lc-pin-fields input{width:48px!important}.lc-mfa-code-grid{grid-template-columns:1fr}}.lc-mfa-back{align-items:center;gap:8px;margin-top:18px;display:inline-flex}.ui-select{border:1px solid var(--field-line);background:var(--raised);width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:10px 16px;display:inline-flex}.ui-select>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select>span:last-child{color:var(--muted);flex-shrink:0;transition:transform .18s}.ui-select[data-state=open]>span:last-child{transform:rotate(180deg)}.ui-select:focus-visible,.ui-select[data-state=open]{outline:2px solid var(--focus)}.ui-select:disabled{opacity:.55;cursor:not-allowed}.ui-select-menu{z-index:1000;max-width:calc(100vw - 24px);min-width:var(--radix-select-trigger-width);max-height:min(340px, var(--radix-select-content-available-height));border:1px solid var(--line);background:var(--raised);color:var(--ink);box-shadow:var(--shadow);transform-origin:var(--radix-select-content-transform-origin);border-radius:16px;animation:.14s ease-out select-enter;overflow:hidden}.ui-select-options{padding:6px}.ui-select-menu[data-columns="2"]{width:min(360px,100vw - 64px)}.ui-select-menu[data-columns="2"] .ui-select-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:10px;display:grid}.ui-select-menu[data-columns="2"] .ui-select-option{gap:8px}.ui-select-option{cursor:pointer;overflow-wrap:anywhere;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:20px;min-height:42px;padding:10px 12px;font-size:16px;display:flex;position:relative}.ui-select-option[data-highlighted]{background:var(--soft);color:var(--link)}.ui-select-option[data-state=checked]{color:var(--link);font-weight:700}.ui-select-option[data-disabled]{opacity:.5;cursor:not-allowed}.ui-select-scroll{place-items:center;height:25px;display:grid}.server-filters .ui-select{width:auto;min-width:170px}.support-assignee .ui-select{min-width:200px}@keyframes select-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-select-menu{animation:none}.ui-select>span:last-child{transition:none}}.news-preview .news-preview-image{aspect-ratio:14/9;align-self:center;width:100%;min-height:0;max-height:none}.news-preview .news-preview-image img{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}.news-preview .news-preview-image:hover img{transform:none}.news-preview.is-featured{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:36px;min-height:0}.news-preview.is-featured .news-preview-image{grid-area:1/2}.news-preview.is-featured .news-preview-copy{grid-area:1/1;align-self:center}.news-preview:not(.is-featured){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.news-preview.is-featured h3{max-width:30ch;font-size:clamp(27px,3.4vw,40px)}.news-preview.is-featured .news-preview-copy p{max-width:75ch}:is(.short-title,.news-preview-copy h3) a{text-decoration:none;transition:color .18s}:is(.short-title,.news-preview-copy h3) a:is(:hover,:focus-visible){color:var(--link);text-decoration:none}.article-details{flex-wrap:wrap;align-items:center;gap:12px;margin:-12px 0 32px;display:flex}.article-details :is(time,a,.page-view-count){border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:9px;padding:10px 14px;font-size:16px;display:inline-flex}.article-details time,.article-details .page-view-count{color:var(--muted)}.article-details a{color:var(--link)}.article-details a:hover{background:var(--soft);border-color:var(--field-line)}.article-details svg{flex-shrink:0}.article-more-views{color:var(--muted);align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.embedded-news-cover{border-radius:20px;display:block;overflow:hidden}.news-cover,.news-preview-image{isolation:isolate;position:relative}.news-cover:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg, var(--page), transparent 4%, transparent 96%, var(--page)), linear-gradient(0deg, var(--page), transparent 7%, transparent 97%, var(--page));position:absolute;inset:-1px}:root[data-theme=light] .news-cover:after{display:none}.news-feed-page:before,.full-article:before{background:radial-gradient(ellipse at 75% 25%, var(--accent-glow), transparent 65%), radial-gradient(ellipse at 25% 20%, #8670d91a, transparent 60%);height:540px;inset:-50px 0 auto;-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}[data-reveal]{transition:opacity .34s ease-out,transform .34s ease-out}[data-reveal=pending]{opacity:0;transform:translateY(16px)}[data-reveal=shown]{opacity:1;transform:none}.hero-secondary svg{flex-shrink:0;animation:1.4s ease-in-out infinite hero-arrow}@keyframes hero-arrow{50%{transform:translateY(5px)}}.scroll-top-marker{pointer-events:none;width:1px;height:100vh;position:absolute;top:0;left:0}.back-to-top{bottom:max(24px, env(safe-area-inset-bottom));left:max(20px, env(safe-area-inset-left));z-index:39;border:1px solid var(--line);background:var(--raised);width:52px;height:52px;color:var(--link);box-shadow:var(--shadow);border-radius:18px;place-items:center;transition:transform .18s;animation:.18s ease-out select-enter;display:grid;position:fixed}.scroll-top-marker[data-section=wiki]{height:300px}.back-to-top:hover{transform:translateY(-3px)}body:has(dialog[open]) .back-to-top{display:none}@media (max-width:700px){.news-preview.is-featured,.news-preview:not(.is-featured){grid-template-columns:minmax(0,1fr);gap:22px;min-height:0}.news-preview.is-featured .news-preview-image,.news-preview.is-featured .news-preview-copy{grid-area:auto}.article-details{gap:8px}}@media (prefers-reduced-motion:reduce){[data-reveal=pending]{opacity:1;transform:none}[data-reveal],.back-to-top{transition:none}.hero-secondary svg,.hero-secondary:hover svg,.back-to-top{animation:none}}.news-archive-link{min-height:44px;color:var(--muted);align-items:center;gap:10px;padding:8px 0;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex}.news-archive-link svg{flex-shrink:0;transition:transform .18s}.news-archive-link:is(:hover,:focus-visible){color:var(--link);text-decoration:none}.news-archive-link:hover svg{transform:rotate(-15deg)}.news-read{width:fit-content;min-height:48px;color:var(--ink);font-family:var(--font-heading);align-items:center;margin-top:24px;padding:10px 0 14px;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.news-read:after{content:"";background:var(--gold);transform-origin:0;pointer-events:none;bottom:4px;border-radius:2px;height:3px;transition:transform .22s;position:absolute;inset-inline:0;transform:scaleX(.24)}.news-read:is(:hover,:focus-visible){color:var(--link);text-decoration:none}.news-read:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.news-read:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.news-read:after,.news-archive-link,.news-archive-link svg{transition:none}.news-archive-link:hover svg{transform:none}}.server-feature{--server-accent:#bca0f1;isolation:isolate;background:var(--surface);border:0;border-radius:28px;grid-template-columns:minmax(0,1fr) 30%;align-items:center;gap:40px;min-height:390px;padding:42px 48px;transition:transform .22s,border-color .22s;display:grid;position:relative}.server-feature[data-scene=tech]{--server-accent:#7bd2df}.server-feature[data-scene=sky]{--server-accent:#efcc6b}[data-theme=light] .server-feature{--server-accent:#7950a4}[data-theme=light] .server-feature[data-scene=tech]{--server-accent:#147185}[data-theme=light] .server-feature[data-scene=sky]{--server-accent:#80621a}.server-feature:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 95% 70%, var(--server-accent), transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.server-feature:before{background:radial-gradient(ellipse at 95% 70%, color-mix(in srgb, var(--server-accent) 14%, transparent), transparent 65%)}}.server-feature-copy{min-width:0}.server-feature-header{justify-content:space-between;align-items:center;gap:20px;min-height:118px;margin-bottom:24px;display:flex}.server-feature-identity{min-width:0}.server-feature-version{color:var(--muted);margin-top:10px;font-size:15px;display:block}.server-feature h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,3.5vw,44px);line-height:1.15}.server-feature-link{color:var(--ink);text-decoration:none}.server-feature-link:after{content:"";border-radius:inherit;z-index:2;position:absolute;inset:0}.server-feature:has(:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.server-feature-lead{color:var(--server-accent);margin-bottom:12px;font-size:19px;font-weight:700;line-height:1.45}.server-feature-description{color:var(--muted);max-width:680px;font-size:16px;line-height:1.7}.server-feature-mods{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.server-feature-mods li{background:var(--server-accent);border-radius:10px;padding:7px 12px}@supports (color:color-mix(in lab, red, red)){.server-feature-mods li{background:color-mix(in srgb, var(--server-accent) 9%, var(--surface))}}.server-feature-mods li{color:var(--server-accent);font-size:14px;font-weight:600}.server-feature-art{place-items:center;min-width:0;display:grid}.server-feature-art img{width:min(100%,280px);height:auto;transition:transform .22s;transform:rotate(-8deg)}.server-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.server-feature-grid .server-feature{grid-template-columns:minmax(0,1fr) 90px;gap:20px;padding:28px}.server-feature-grid .server-feature h3{font-size:28px}@media (hover:hover) and (pointer:fine){.server-feature:hover{transform:none}.server-feature:hover .server-feature-art img{transform:rotate(-3deg)scale(1.035)}.server-feature:hover .server-feature-link{color:var(--server-accent)}}@media (max-width:800px){.server-feature{grid-template-columns:minmax(0,1fr) 130px;gap:20px;padding:26px}.server-feature-grid{grid-template-columns:1fr}}@media (max-width:540px){.server-feature,.server-feature-grid .server-feature{min-height:0;padding:24px;display:block}.server-feature-lead{font-size:18px}.server-feature-description{line-height:1.6}.server-feature-mods{margin-top:20px}}@media (prefers-reduced-motion:reduce){.server-feature,.server-feature-art img{transition:none;transform:none!important}}.server-population{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding-top:24px;display:flex}.server-population-count{align-items:center;gap:14px;display:flex}.server-population-count strong{font-family:var(--font-heading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:46px;font-weight:500;line-height:1}.server-population-count>span{color:var(--muted);font-size:15px;line-height:1.3}.server-population-capacity{z-index:3;gap:10px;width:44%;max-width:220px;padding-block:8px;text-decoration:none;display:grid;position:relative}.server-population-scale{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:4px;height:24px;display:grid}.server-population-scale i{background:var(--line);transform-origin:bottom;border-radius:1px;height:16px;transition:box-shadow .24s}.server-population-scale i:nth-child(6n){height:24px}.server-population-scale i[data-filled=true]{background:var(--server-accent)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.server-population-capacity:hover .server-population-scale i{animation-name:server-population-wave;animation-duration:1.6s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-iteration-count:infinite}.server-feature:has(.server-feature-link:focus-visible) .server-population-scale i{animation-name:server-population-wave;animation-duration:1.6s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-iteration-count:infinite}:is(.server-population-capacity:hover i[data-filled=true],.server-feature:has(.server-feature-link:focus-visible) .server-population-scale i[data-filled=true]){box-shadow:0 0 10px var(--server-accent)}@supports (color:color-mix(in lab, red, red)){:is(.server-population-capacity:hover i[data-filled=true],.server-feature:has(.server-feature-link:focus-visible) .server-population-scale i[data-filled=true]){box-shadow:0 0 10px color-mix(in srgb, var(--server-accent) 45%, transparent)}}@keyframes server-population-wave{0%,48%,to{opacity:1;transform:translateY(0)scaleY(1)}20%{opacity:.75;transform:translateY(-2px)scaleY(1.55)}34%{opacity:1;transform:translateY(0)scaleY(.9)}}}@media (prefers-reduced-motion:reduce){.server-population-scale i{transition:none}}.server-population.is-unavailable{color:var(--muted);min-height:77px;font-size:18px}@media (max-width:600px){.server-population{gap:16px}.server-population-count{gap:10px}.server-population-count strong{font-size:38px}.server-population-capacity{width:44%}.server-population-scale{gap:2px}}.server-explorer{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.server-explorer-panel{min-width:0;scroll-margin-top:110px}.server-explorer-transition{height:100%;animation:.22s ease-out both server-change}.server-explorer .server-feature{flex-direction:column;align-items:stretch;gap:32px;height:100%;min-height:530px;padding:34px;display:flex}.server-explorer .server-feature-art{flex:0 0 118px;width:118px;position:static}.server-explorer .server-feature h3{font-size:clamp(28px,2.7vw,38px)}.server-explorer .server-feature-lead{font-size:19px}.server-explorer .server-feature-description{font-size:16px;line-height:1.65}.server-directory{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:22px 20px;min-width:0;display:grid}.server-directory-group{min-width:0}.server-directory-group h3{color:var(--category-color,var(--muted));align-items:center;gap:8px;margin:0 10px 10px;font-size:15px;font-weight:800;display:flex}.server-directory-group h3 svg{flex-shrink:0}.server-directory-group[data-category=adventure]{--category-color:#eab961}.server-directory-group[data-category=magic]{--category-color:#c5a0f0}.server-directory-group[data-category=tech]{--category-color:#7fc4f4}.server-directory-group[data-category=technomagic]{--category-color:#71d5c4}.server-directory-group[data-category=sky]{--category-color:#a3cce9}:root[data-theme=light] .server-directory-group[data-category=adventure]{--category-color:#94600b}:root[data-theme=light] .server-directory-group[data-category=magic]{--category-color:#8550b7}:root[data-theme=light] .server-directory-group[data-category=tech]{--category-color:#236f9e}:root[data-theme=light] .server-directory-group[data-category=technomagic]{--category-color:#18776b}:root[data-theme=light] .server-directory-group[data-category=sky]{--category-color:#446f91}.server-directory-group ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.server-directory-group:last-child:nth-child(odd){grid-column:1/-1}.server-directory-group:last-child:nth-child(odd) ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.server-directory-option{text-align:left;width:100%;min-height:46px;color:var(--ink);background:0 0;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;transition:background .16s,color .16s;display:flex}.server-directory-option>span{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:2px 10px;min-width:0;display:flex}.server-directory-option strong{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.35;display:block}.server-directory-version{color:var(--muted);margin-top:0;font-size:14px;line-height:1.4;display:block}.server-directory-option svg{color:var(--link);flex-shrink:0}.server-directory-option:hover{background:var(--soft)}.server-directory-option[aria-pressed=true]{background:var(--lemon)}@supports (color:color-mix(in lab, red, red)){.server-directory-option[aria-pressed=true]{background:color-mix(in srgb, var(--lemon) 10%, var(--surface))}}.server-directory-option[aria-pressed=true]{color:var(--link)}.server-directory-option:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes server-change{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.server-explorer{grid-template-columns:1fr;gap:24px}.server-directory{order:-1;grid-template-columns:repeat(3,minmax(0,1fr))}.server-directory-group:last-child:nth-child(odd){grid-column:auto}.server-directory-group:last-child:nth-child(odd) ul{grid-template-columns:1fr}.server-explorer .server-feature{min-height:470px}}@media (max-width:600px){.server-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 8px;padding:4px}.server-directory-group h3{margin-inline:8px;font-size:14px}.server-directory-option{padding:9px 8px}.server-directory-group:last-child:nth-child(odd){grid-column:1/-1}.server-directory-group:last-child:nth-child(odd) ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.server-explorer .server-feature{min-height:520px;padding:24px}.server-feature-header{gap:14px;min-height:90px}.server-explorer .server-feature h3{font-size:24px}.server-explorer .server-feature-art{flex-basis:64px;width:64px}.server-explorer .server-feature-lead{font-size:18px}}@media (prefers-reduced-motion:reduce){.server-explorer-transition{animation:none}.server-directory-option{transition:none}}@media (max-width:600px){.server-directory-group h3{gap:6px;margin-inline:4px;font-size:13px}.server-directory-group h3 svg{width:16px;height:16px}}@media (max-width:380px){.server-directory,.server-directory-group:last-child:nth-child(odd) ul{grid-template-columns:minmax(0,1fr)}}.server-poster{isolation:isolate;color:#f4f5fa;background:#080a14;border-radius:28px 28px 0 0;flex-direction:column;justify-content:space-between;min-height:620px;padding:clamp(24px,4vw,52px);display:flex;position:relative;overflow:hidden}.server-poster picture,.server-poster picture img,.server-poster>img{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.server-poster:before{content:"";z-index:-2;background:#05081370;position:absolute;inset:0}.server-poster:after{content:"";z-index:-1;background:linear-gradient(0deg, var(--page) 0 32px, #080a14ed 15%, #080a1450 60%, #080a1460);pointer-events:none;position:absolute;inset:0}.server-poster h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:20px;font-size:clamp(38px,6vw,76px)}.server-detail-meta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.server-detail-meta>span{color:#e4e8f3;background:#080a14a8;border:1px solid #ffffff30;border-radius:12px;align-items:center;gap:9px;padding:10px 14px;font-size:16px;display:inline-flex}.server-detail-meta>.server-detail-version{font-family:var(--font-heading);color:var(--gold);border-color:var(--gold);flex-shrink:0;margin-left:auto;font-size:24px;font-weight:600;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.server-detail-meta>.server-detail-version{border-color:color-mix(in srgb, var(--gold) 50%, transparent)}}.server-poster-bottom{justify-content:space-between;align-items:end;gap:32px;margin-top:100px;display:flex}.server-poster-bottom h2{max-width:24ch;margin-bottom:16px;font-size:clamp(23px,2.4vw,32px)}.server-poster-bottom p{color:#d3dae8;max-width:65ch;font-size:17px;line-height:1.7}.server-poster-bottom .ui-button{flex-shrink:0}:root[data-theme=light] .server-poster{color:#f4f5fa;background:#10131b;border-radius:28px}:root[data-theme=light] .server-poster:before{background:#080d181a}:root[data-theme=light] .server-poster:after{background:linear-gradient(0deg,#10131b 0 32px,#10131bc7 24%,#0000 64%),linear-gradient(#10131bcc,#10131b55 30%,#0000 55%)}:root[data-theme=light] .server-poster :is(h1,h2){color:#f4f5fa}:root[data-theme=light] .server-detail-meta>span{color:#e4e8f3;background:#10131bbf;border-color:#ffffff38}:root[data-theme=light] .server-detail-meta>.server-detail-version{color:#ffe36b;border-color:#ffe36b66}:root[data-theme=light] .server-poster-bottom p{color:#e0e5ee}.server-demo-note{color:var(--muted);margin-top:16px;font-size:15px}.server-page-content{margin-top:36px}.server-mods{margin-top:48px}.server-players{border:1px solid var(--line);background:linear-gradient(125deg, var(--gold), transparent 55%), var(--surface);border-radius:24px;margin-top:40px;padding:clamp(20px,2vw,28px)}@supports (color:color-mix(in lab, red, red)){.server-players{background:linear-gradient(125deg, color-mix(in srgb, var(--gold) 5%, transparent), transparent 55%), var(--surface)}}.server-players-heading,.server-players-title{align-items:center;gap:12px;display:flex}.server-players-heading{flex-wrap:wrap;justify-content:space-between;margin-bottom:18px}.server-players-title svg{color:var(--link);flex-shrink:0}.server-players-title h2{font-size:clamp(22px,2.5vw,28px);line-height:1.2}.server-player-grid{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.server-player-grid>li{min-width:0;max-width:100%}.server-player-card{background:var(--ink);border-radius:8px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:5px 10px 5px 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.server-player-card{background:color-mix(in srgb, var(--ink) 4%, transparent)}}.server-player-face{background:var(--page);border-radius:4px;flex-shrink:0;width:26px;height:26px;display:block;overflow:hidden}.server-player-face img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.server-player-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.server-players-empty{color:var(--muted);padding:12px 0}.server-mods>.section-heading{margin-bottom:16px}.server-mods h2{margin:0;font-size:clamp(26px,3vw,36px)}.server-mod-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.server-mod-list li{border:1px solid var(--line);background:var(--surface);border-radius:20px;gap:16px;padding:24px;display:flex}.server-mod-list svg{color:var(--link);flex-shrink:0}.server-mod-list li>div{min-width:0}.server-mod-icon{background:radial-gradient(ellipse,var(--accent-glow),transparent 72%);border-radius:18px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid}.server-mod-icon img{object-fit:contain;width:64px;height:64px;image-rendering:pixelated;filter:drop-shadow(0 5px 8px #b9933826);display:block}.server-mod-list h3{overflow-wrap:anywhere;margin-bottom:10px;font-size:19px}.server-mod-list p{color:var(--muted);line-height:1.7}@media (max-width:760px){.server-poster{min-height:660px}.server-poster-bottom{flex-direction:column;align-items:start}.server-mod-list{grid-template-columns:1fr}}@media (max-width:480px){.server-detail-meta{gap:8px}.server-detail-meta>span{padding-inline:10px}}.status-card{transition:transform .22s;position:relative}.status-card-trigger:after{content:"";border-radius:24px;position:absolute;inset:0}.status-card:has(.status-card-trigger:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.status-card .status-card-trigger:hover,.status-card .status-card-bottom>button.status-card-trigger:not(:disabled):hover{transform:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.status-card[data-interactive=true]:hover{z-index:1;transform:perspective(950px)rotateX(2deg)rotateY(-3deg)scale(1.025)}}.status-card[data-interactive=false]:hover{transform:none}.dle-texture-tooltip .ukTooltipContent>img.texture-example-image,.dle-cape-tooltip-example canvas{object-fit:contain;width:128px;height:256px;max-height:256px;margin:10px auto 0;display:block}.dle-cape-tooltip-example .dle-skin-preview>div{justify-content:center;display:flex}.dle-texture-tooltip{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto}.support-filters button[aria-pressed=true]{color:var(--link)}.support-status.is-open,.support-status.is-waiting,.support-status.is-answered{background:var(--info-soft);color:var(--info)}.role-team .support-message-meta strong,.role-team .support-message-meta>span{color:var(--success)}.support-ticket-id{color:var(--link)}.support-ticket time,.support-message-meta time{font-size:15px}.server-state>span:first-child{flex-shrink:0;position:relative}.server-state[data-state=online]>span:first-child:after{content:"";border:1px solid var(--success);border-radius:50%;animation:2.6s ease-out infinite paused server-pulse;position:absolute;inset:-3px}.online-indicator[data-running=true]:after{animation-play-state:running}.support-workspace[data-kind=support] .support-status.is-waiting{color:var(--info);background:var(--info-soft)}@keyframes server-pulse{0%{opacity:.65;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.7)}}.social-links{align-items:center;gap:10px;display:flex}.social-links a{background:var(--soft);width:46px;height:46px;color:var(--muted);border:1px solid var(--line);border-radius:50%;place-items:center;transition:transform .18s,color .18s,background .18s;display:grid}.social-links a:hover{color:var(--link);background:var(--raised);transform:translateY(-3px)}.social-links svg{fill:currentColor;width:23px;height:23px}@media (prefers-reduced-motion:reduce){.server-state>span:first-child:after{animation:none;display:none}.status-card,.social-links a{transition:none}.social-links a:hover{transform:none}}.sidebar-social-links{flex-wrap:wrap;justify-content:center;gap:12px;padding:8px 0}.sidebar-social-links a{background:var(--raised);border-radius:13px;flex-shrink:0;width:52px;height:48px}.sidebar-social-links a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ed-event-info>.sidebar-social-links,.event-editor-settings>.sidebar-social-links,.wiki-editor-settings>.sidebar-social-links{margin-top:20px}:where(.sliding-highlight-host){isolation:isolate;position:relative}.sliding-highlight{z-index:-1;visibility:hidden;pointer-events:none;background:var(--highlight-background,var(--surface));transform-origin:0 0;border-radius:12px;transition-property:none;position:absolute;inset:0 auto auto 0}.site-nav{--highlight-background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.site-nav{--highlight-background:color-mix(in srgb, var(--ink) 8%, transparent)}}.status-local-tabs{--highlight-background:var(--soft)}.sliding-highlight-host[data-sliding-ready=true] [data-highlight-item]:is([aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-expanded=true],:hover){box-shadow:none;background:0 0}.site-presence{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:14px;line-height:1.5;display:inline-flex}.site-presence-dot{background:#38b86a;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #38b86a18}.site-presence-label{white-space:nowrap;padding-inline-end:2px;line-height:1.6}@media (max-width:600px){.site-presence-unit{display:none}}.site-presence.is-unavailable .site-presence-dot{background:var(--muted);box-shadow:none}.support-presence{border-bottom:1px solid var(--line);padding:10px 22px}.notification-sound{width:100%;color:var(--muted);border-top:1px solid var(--line);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.notification-sound:hover{color:var(--ink)}.header-profile{--prestige-accent:var(--gold);background:linear-gradient(var(--surface), var(--soft)) padding-box, linear-gradient(115deg, var(--prestige-accent), var(--line) 52%, var(--prestige-accent)) border-box;border:1px solid #0000;border-radius:16px;flex:0 0 220px;align-items:center;width:220px;height:54px;padding:0 48px 0 62px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.header-profile{background:linear-gradient(color-mix(in srgb, var(--surface) 92%, transparent), color-mix(in srgb, var(--soft) 76%, transparent)) padding-box, linear-gradient(115deg, color-mix(in srgb, var(--prestige-accent) 50%, transparent), var(--line) 52%, color-mix(in srgb, var(--prestige-accent) 24%, var(--line))) border-box}}.header-profile{color:var(--ink);font-weight:800;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;overflow:visible}.header-profile:hover{background:linear-gradient(var(--prestige-accent), var(--prestige-accent)) padding-box, linear-gradient(115deg, var(--prestige-accent), var(--line) 52%, var(--prestige-accent)) border-box}@supports (color:color-mix(in lab, red, red)){.header-profile:hover{background:linear-gradient(color-mix(in srgb, var(--prestige-accent) 8%, var(--surface)), color-mix(in srgb, var(--prestige-accent) 10%, var(--soft))) padding-box, linear-gradient(115deg, color-mix(in srgb, var(--prestige-accent) 72%, transparent), var(--line) 52%, color-mix(in srgb, var(--prestige-accent) 42%, var(--line))) border-box}}.header-profile:hover{box-shadow:0 8px 20px var(--prestige-accent)}@supports (color:color-mix(in lab, red, red)){.header-profile:hover{box-shadow:0 8px 20px color-mix(in srgb, var(--prestige-accent) 13%, transparent)}}.header-profile:hover{transform:translateY(-1px)}.header-profile.has-prestige{box-shadow:0 5px 16px var(--prestige-accent)}@supports (color:color-mix(in lab, red, red)){.header-profile.has-prestige{box-shadow:0 5px 16px color-mix(in srgb, var(--prestige-accent) 7%, transparent)}}.header-profile-copy{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;display:flex}.header-profile-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;line-height:1.1;display:block;overflow:hidden}.header-profile-prestige{min-width:0;min-height:14px;color:var(--prestige-accent);letter-spacing:.025em;white-space:nowrap;align-items:center;font-size:12px;font-weight:900;line-height:1;display:flex}.header-profile-prestige.is-empty{visibility:hidden}.header-profile-emblem{width:30px;height:36px;color:var(--prestige-accent);filter:drop-shadow(0 3px 7px var(--prestige-accent));place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.header-profile-emblem{filter:drop-shadow(0 3px 7px color-mix(in srgb, var(--prestige-accent) 42%, transparent))}}.header-profile-emblem:before{content:"";background:var(--prestige-accent);border-radius:50%;position:absolute;inset:4px -6px}@supports (color:color-mix(in lab, red, red)){.header-profile-emblem:before{background:color-mix(in srgb, var(--prestige-accent) 11%, transparent)}}.header-profile-emblem:before{filter:blur(5px)}.header-profile-emblem svg{width:28px;height:28px;fill:var(--prestige-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.header-profile-emblem svg{fill:color-mix(in srgb, var(--prestige-accent) 24%, transparent)}}.header-profile-emblem svg{stroke-width:1.7px}.header-profile-emblem .status-motion-icon{position:relative;width:30px!important;height:30px!important}.header-profile-emblem.is-empty{visibility:hidden}.header-profile-portrait{pointer-events:none;width:48px;height:58px;position:absolute;bottom:0;left:7px;overflow:hidden}.header-profile-portrait .skin-portrait{width:48px;max-width:none;height:60px;image-rendering:pixelated;position:static}.header-profile.has-prestige .header-profile-portrait{filter:drop-shadow(0 0 5px var(--prestige-accent))}@supports (color:color-mix(in lab, red, red)){.header-profile.has-prestige .header-profile-portrait{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--prestige-accent) 48%, transparent))}}.header-profile[data-prestige=Vips]{--prestige-accent:#63c777}.header-profile[data-prestige=premium]{--prestige-accent:#65aeea}.header-profile[data-prestige=Diamond]{--prestige-accent:#aa8cf2}.header-profile[data-prestige=Koya]{--prestige-accent:#ef9b59}.header-profile[data-prestige=Deluxe]{--prestige-accent:#f0c64c}.header-profile[data-prestige=Warder]{--prestige-accent:#b193ef}.header-profile[data-prestige=Helper]{--prestige-accent:#58c98a}.header-profile[data-prestige=Moders]{--prestige-accent:#62b9e8}.header-profile[data-prestige=GrandModer]{--prestige-accent:#ef9957}.header-profile[data-prestige=Admins]{--prestige-accent:#f06d75}.header-profile[data-prestige=Player]{--prestige-accent:#a8b0c2;background:linear-gradient(var(--surface), var(--soft)) padding-box, linear-gradient(115deg, var(--line), var(--muted)) border-box;padding-right:14px}@supports (color:color-mix(in lab, red, red)){.header-profile[data-prestige=Player]{background:linear-gradient(color-mix(in srgb, var(--surface) 94%, transparent), color-mix(in srgb, var(--soft) 70%, transparent)) padding-box, linear-gradient(115deg, var(--line), color-mix(in srgb, var(--muted) 18%, var(--line))) border-box}}.header-profile[data-prestige=Player]{box-shadow:none}[data-theme=light] .header-profile[data-prestige=Vips]{--prestige-accent:#23823f}[data-theme=light] .header-profile[data-prestige=premium]{--prestige-accent:#1e6fa8}[data-theme=light] .header-profile[data-prestige=Diamond]{--prestige-accent:#7250be}[data-theme=light] .header-profile[data-prestige=Koya]{--prestige-accent:#b7611f}[data-theme=light] .header-profile[data-prestige=Deluxe]{--prestige-accent:#9a7410}[data-theme=light] .header-profile[data-prestige=Warder]{--prestige-accent:#714dad}[data-theme=light] .header-profile[data-prestige=Helper]{--prestige-accent:#17794d}[data-theme=light] .header-profile[data-prestige=Moders]{--prestige-accent:#16749e}[data-theme=light] .header-profile[data-prestige=GrandModer]{--prestige-accent:#aa531a}[data-theme=light] .header-profile[data-prestige=Admins]{--prestige-accent:#b9323d}[data-theme=light] .header-profile[data-prestige=Player]{--prestige-accent:#687186}.header-notifications{flex-shrink:0;position:relative}.notification-trigger{position:relative}.notification-trigger[aria-expanded=true]{background:var(--soft);color:var(--link)}.notification-badge{background:var(--lemon);min-width:20px;height:20px;color:var(--on-lemon);font-variant-numeric:tabular-nums;box-shadow:0 0 0 3px var(--surface);border-radius:8px;place-items:center;padding:0 4px;font-size:11px;font-weight:900;display:grid;position:absolute;top:-5px;right:-4px}.site-header:has(.notification-popover){z-index:1001}.notification-popover{border:1px solid var(--line);background:var(--surface);width:520px;max-width:calc(100vw - 24px);box-shadow:var(--shadow);color:var(--ink);border-radius:20px;animation:.18s ease-out notification-enter;position:absolute;top:calc(100% + 16px);right:0;overflow:hidden}.notification-popover>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px 9px 18px;display:flex}.notification-header-actions{align-items:center;gap:4px;display:flex}.notification-popover .notification-header-actions .ui-icon-button{border-radius:9px;width:32px;min-width:32px;height:32px}.notification-header-actions button:disabled{opacity:.35;cursor:default}.notification-topline{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.notification-topline strong{min-width:0}.notification-symbol.is-player{background:0 0}.notification-symbol .team-portrait{width:44px;height:44px;filter:drop-shadow(0 2px 6px var(--lemon));background:0 0;border:0;flex:none;place-items:center;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-symbol .team-portrait{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--lemon) 22%, transparent))}}.notification-symbol .team-portrait img{object-fit:contain;width:44px;height:44px;image-rendering:pixelated;display:block}.notification-detail{color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.notification-history-actions{justify-content:flex-end;padding:4px 10px 10px;display:flex}.notification-popover>header strong{font-size:18px;display:block}.notification-popover .notification-list{overscroll-behavior:contain;max-height:min(560px,100dvh - 220px);overflow-y:auto}.notification-list{gap:8px;margin:0;padding:10px;list-style:none;display:grid}.notification-item{--notification-accent:var(--link);border:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.notification-item{border:1px solid color-mix(in srgb, var(--line) 65%, transparent)}}.notification-item{background:var(--soft)}@supports (color:color-mix(in lab, red, red)){.notification-item{background:color-mix(in srgb, var(--soft) 35%, transparent)}}.notification-item{color:var(--ink);border-radius:12px}.notification-item.event-reply{--notification-accent:#91caff}.notification-item.event-status{--notification-accent:var(--success)}[data-theme=light] .notification-item.event-reply{--notification-accent:#2266ae}.notification-item.is-unread{background:var(--lemon)}@supports (color:color-mix(in lab, red, red)){.notification-item.is-unread{background:color-mix(in srgb, var(--lemon) 7%, var(--surface))}}.notification-item:hover{background:var(--soft)}.notification-symbol{background:var(--notification-accent);border-radius:11px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-symbol{background:color-mix(in srgb, var(--notification-accent) 12%, transparent)}}.notification-symbol{color:var(--notification-accent)}.notification-copy{flex:1;gap:4px;min-width:0;display:grid}.notification-kind{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.notification-copy strong{overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.45}.notification-actor,.notification-status,.event-created .notification-title{color:var(--notification-accent)}.notification-subject{color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:1.5}.notification-popover .notification-subject{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notification-copy time{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:13px}.notification-new{color:var(--notification-accent);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.notification-new:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.notification-all{text-align:center;border-top:1px solid var(--line);color:var(--link);padding:12px;font-size:14px;font-weight:800;display:block}.notification-all:hover{background:var(--soft)}.notification-empty{text-align:center;color:var(--muted);justify-items:center;gap:12px;padding:38px 24px;font-size:14px;display:grid}.notification-empty>svg{color:var(--link)}.notification-empty strong{color:var(--ink);font-size:17px}.notification-error{color:var(--danger);padding:16px 22px;font-size:13px}.notification-error button{color:var(--link);margin-top:8px;padding:8px 0;font-weight:800;display:block}.notifications-page{max-width:820px;margin-inline:auto}.notifications-heading{align-items:center;gap:16px;margin:24px 0;display:flex}.notifications-heading>span{background:var(--lemon);border-radius:18px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}@supports (color:color-mix(in lab, red, red)){.notifications-heading>span{background:color-mix(in srgb, var(--lemon) 10%, transparent)}}.notifications-heading>span{color:var(--link)}.notifications-heading h1{margin:0;font-size:clamp(25px,4vw,34px)}.notifications-history{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:8px}.notifications-history .notification-item{padding:16px}.notifications-history .notification-copy strong{font-size:16px}.notifications-history .notification-subject{font-size:15px}.notifications-more{margin:16px auto;display:flex}@media (min-width:1024px) and (max-width:1359px){.has-account .header-profile{flex-basis:210px;width:210px;padding-left:52px;padding-right:46px}.has-account .header-profile-name{font-size:14px}.has-account .header-profile-portrait{left:2px}.has-account .site-nav>a,.has-account .nav-information{padding-inline:6px}.has-account .header-logo{width:125px}.has-account .header-start{padding-inline:10px;font-size:13px}}@media (max-width:900px){.has-account .header-start{display:none}}@media (max-width:700px){.has-account .header-logo{width:120px}.has-account>div:first-child{gap:6px;padding-inline:10px}.has-account>div:first-child>div:last-child{gap:4px}.has-account .ui-icon-button{width:36px;min-width:36px;height:42px}.header-profile{width:44px;height:44px;box-shadow:none;background:0 0;border:0;flex-basis:44px;padding:0}.header-profile-copy{display:none}.header-profile.has-prestige{border:1px solid var(--prestige-accent)}@supports (color:color-mix(in lab, red, red)){.header-profile.has-prestige{border:1px solid color-mix(in srgb, var(--prestige-accent) 40%, transparent)}}.header-profile.has-prestige{background:var(--prestige-accent)}@supports (color:color-mix(in lab, red, red)){.header-profile.has-prestige{background:color-mix(in srgb, var(--prestige-accent) 7%, transparent)}}.header-profile.has-prestige{box-shadow:none}.header-profile-emblem{width:18px;height:18px;filter:drop-shadow(0 2px 4px var(--prestige-accent));top:auto;bottom:-2px;right:-3px;transform:none}@supports (color:color-mix(in lab, red, red)){.header-profile-emblem{filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--prestige-accent) 45%, transparent))}}.header-profile-emblem:before{filter:blur(3px);inset:2px}.header-profile-emblem svg{width:17px;height:17px}.header-profile-emblem .status-motion-icon{width:17px!important;height:17px!important}.header-profile-portrait{width:40px;height:50px;left:0}.header-profile-portrait .skin-portrait{width:40px;height:50px}.header-notifications{position:static}.notification-popover{width:auto;top:calc(100% + 8px);left:0;right:0}.notifications-history .notification-item{padding:14px 8px}}@media (max-width:350px){.has-account .header-logo{width:98px}}@keyframes notification-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.notification-popover{animation:none}.header-profile{transition:none}}@media (min-width:1024px) and (max-width:1359px){.has-account .site-nav{background:var(--surface);border:1px solid var(--line);max-height:calc(100dvh - 120px);box-shadow:var(--shadow);top:100%;border-radius:18px;margin:0;padding:16px 24px;display:none;position:absolute;inset-inline:0;overflow-y:auto}.has-account .site-nav.is-open{flex-direction:column;align-items:stretch;gap:4px;display:flex}.has-account .site-dropdown{width:100%;box-shadow:none;margin-top:8px;position:static}.has-account .header-profile-name{max-width:160px;font-size:15px}}@media (min-width:1280px){.header-profile-name{max-width:165px}}.header-mobile-actions{display:none}@media (max-width:900px){.header-mobile-actions{flex-wrap:wrap;gap:12px;padding-top:12px;display:flex}}@media (min-width:701px) and (max-width:1359px){.header-notifications{position:static}.notification-popover{top:calc(100% + 8px);right:16px}}.header-account-menu{flex:none;position:relative}.header-account-menu>.header-profile{text-align:left;cursor:pointer}.account-popover{z-index:50;overscroll-behavior:contain;width:340px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);color:var(--ink);border:1px solid var(--muted);border-radius:22px;padding:10px;position:absolute;top:calc(100% + 15px);right:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.account-popover{border:1px solid color-mix(in srgb, var(--muted) 22%, transparent)}}.account-popover{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.account-popover{background:color-mix(in srgb, var(--surface) 96%, transparent)}}.account-popover{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);box-shadow:0 20px 65px #0004,0 3px 10px #0002}.account-popover-identity{align-items:center;gap:13px;padding:6px 6px 17px;display:flex}.account-popover-avatar{background:var(--soft);border-radius:14px;flex:none;width:54px;height:62px;overflow:hidden}.account-popover-avatar .skin-portrait{object-fit:contain;width:54px;height:76px}.account-popover-user{flex:1;gap:4px;min-width:0;display:grid}.account-popover-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:850;overflow:hidden}.account-popover-user>span{width:fit-content;max-width:100%;color:var(--link);font-size:12px;font-weight:700}.account-popover-close{width:28px;height:28px;color:var(--muted);cursor:pointer;border-radius:9px;align-self:flex-start;place-items:center;display:grid}.account-popover-close:hover{background:var(--soft);color:var(--ink)}.account-popover-primary{gap:3px;display:grid}.account-popover-primary a{color:var(--ink);border-radius:13px;grid-template-columns:22px 1fr 18px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}.account-popover-primary a>svg:first-child{color:var(--link)}.account-popover-primary a>svg:last-child{color:var(--muted)}.account-popover-primary strong,.account-popover-primary small{display:block}.account-popover-primary strong{font-size:15px;font-weight:750}.account-popover-primary small{color:var(--muted);margin-top:2px;font-size:12px}.account-popover-primary .account-menu-profile{background:var(--lemon)}@supports (color:color-mix(in lab, red, red)){.account-popover-primary .account-menu-profile{background:color-mix(in srgb, var(--lemon) 8%, transparent)}}.account-popover-shortcuts{grid-template-columns:1fr 1fr;gap:2px 4px;margin-top:6px;padding:11px 0;display:grid}.account-popover-shortcuts a{min-height:42px;color:var(--ink);border-radius:11px;align-items:center;gap:9px;padding:9px 11px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.account-popover-shortcuts svg{color:var(--muted);flex:none}.account-popover-footer{border-top:1px solid var(--muted);justify-content:space-between;align-items:center;padding-top:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.account-popover-footer{border-top:1px solid color-mix(in srgb, var(--muted) 16%, transparent)}}.account-popover-footer a,.account-popover-footer button{min-height:40px;color:var(--muted);cursor:pointer;border-radius:11px;align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.account-popover-footer button:hover{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.account-popover-footer button:hover{background:color-mix(in srgb, var(--danger) 9%, transparent)}}.account-popover-footer button:disabled{opacity:.6;cursor:wait}.account-popover nav a{transition:background-color .13s,color .13s}.account-popover nav a:hover{background:var(--soft);color:var(--ink)}.account-popover nav a.account-menu-profile:hover{background:var(--lemon)}@supports (color:color-mix(in lab, red, red)){.account-popover nav a.account-menu-profile:hover{background:color-mix(in srgb, var(--lemon) 14%, transparent)}}.account-popover :is(a,button):focus-visible{outline:2px solid var(--link);outline-offset:-2px}.account-popover-error{color:var(--danger);padding:8px 11px;font-size:13px}@media (max-width:700px){.header-account-menu{position:static}.account-popover{width:min(340px,100%);max-width:100%;max-height:calc(100dvh - 124px);top:calc(100% + 10px);right:0}}@media (prefers-reduced-motion:reduce){.account-popover nav a{transition:none}}.ban-pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}.ban-pagination-summary{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.ban-pagination-summary strong{color:var(--ink)}.ban-pagination-controls,.ban-pagination-pages{align-items:center;gap:6px;display:flex}.ban-pagination-pages{margin:0;padding:0;list-style:none}.ban-pagination-number,.ban-pagination-step{border:1px solid var(--line);background:var(--surface);min-width:42px;height:42px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ban-pagination-step{padding-inline:14px}.ban-pagination a:hover{background:var(--soft);border-color:var(--gold);text-decoration:none}.ban-pagination [aria-current=page]{color:var(--on-lemon);background:var(--lemon);border-color:#0000}.ban-pagination a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ban-pagination-gap{text-align:center;width:20px;color:var(--muted)}.ban-pagination [aria-disabled=true]{color:var(--muted);opacity:.45;background:0 0}@media (max-width:700px){.ban-pagination{flex-direction:column;align-items:stretch}.ban-pagination-summary{text-align:center}.ban-pagination-controls{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ban-pagination-pages{grid-area:1/1/auto/-1;justify-content:center;gap:4px}.ban-pagination-number{min-width:36px;padding-inline:8px}.ban-pagination-step{justify-self:start;min-width:84px}.ban-pagination-step:last-child{justify-self:end}}@media (prefers-reduced-motion:reduce){.ban-pagination-number,.ban-pagination-step{transition:none}}.ban-page{padding-bottom:24px}.ban-page-heading{justify-content:space-between;align-items:center;gap:16px;margin:12px 0 24px;display:flex}.ban-page-heading h1{align-items:center;gap:14px;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.2;display:flex}.ban-page-heading h1 svg{width:36px;height:36px;color:var(--gold);stroke-width:1.8px;flex:none}.ban-rules-link{color:var(--muted);flex-shrink:0;font-size:16px}.ban-rules-link:hover{color:var(--link)}.ban-account-notice{border:1px solid var(--line);background:var(--lemon);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:18px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.ban-account-notice{background:color-mix(in srgb, var(--lemon) 5%, var(--surface))}}.ban-account-notice{font-size:16px}.ban-account-notice p{color:var(--muted);margin-top:4px;line-height:1.5}.ban-account-link{color:var(--link);flex-shrink:0;padding-block:10px;font-weight:600}.ban-account-link:hover{text-underline-offset:4px;text-decoration:underline}.ban-kind-tabs{border-bottom:1px solid var(--line);align-items:center;gap:26px;margin-bottom:20px;display:flex}.ban-kind-tabs a{min-height:52px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:12px 0;font-size:18px;font-weight:700;display:flex}.ban-kind-tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--link)}.ban-kind-tabs a:hover{color:var(--ink)}.ban-search-form{position:relative}.ban-search-input{display:block;position:relative}.ban-search-input>svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ban-search-input input{width:100%;min-height:54px;font-size:17px;padding-left:48px!important;padding-right:52px!important}.ban-search-clear{width:44px;height:44px;color:var(--muted);border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.ban-search-clear:hover{color:var(--ink);background:var(--soft)}.ban-search-clear:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ban-search-feedback{min-height:24px;color:var(--muted);margin:6px 0 0;font-size:15px;line-height:24px}.ban-search-feedback.lc-error{color:var(--danger)}.ban-search-submit{background:var(--lemon);min-height:50px;color:var(--on-lemon);border-radius:12px;justify-content:center;align-items:center;padding:12px 22px;font-size:16px;font-weight:700;display:inline-flex}.ban-search-submit:hover{background:var(--lemon-hover)}.ban-results{margin-top:8px;font-size:16px}.ban-list-frame{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden}.ban-columns,.ban-record-summary{grid-template-columns:minmax(170px,1fr) minmax(0,1.5fr) 210px 20px;align-items:center;column-gap:24px;padding:20px 24px;display:grid}.ban-columns{color:var(--muted);border-bottom:1px solid var(--line);background:var(--soft);padding-block:18px;font-size:16px}@supports (color:color-mix(in lab, red, red)){.ban-columns{background:color-mix(in srgb, var(--soft) 55%, var(--surface))}}.ban-columns{font-weight:650}.ban-columns>span{align-items:center;gap:10px;display:flex}.ban-columns svg{stroke-width:1.8px;flex-shrink:0}.ban-column-player{color:#9dcbe5}.ban-column-reason{color:#dfc970}.ban-column-duration{color:#c2ade9}[data-theme=light] .ban-column-player{color:#246482}[data-theme=light] .ban-column-reason{color:#a34315}[data-theme=light] .ban-column-duration{color:#7044a3}.ban-records{margin:0;padding:0;list-style:none}.ban-records>li+li{border-top:1px solid var(--line)}.ban-record-summary{cursor:pointer;min-height:86px;list-style:none}.ban-record-summary::-webkit-details-marker{display:none}.ban-record-summary:hover,.ban-record[open]>summary{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ban-record-summary:hover,.ban-record[open]>summary{background:color-mix(in srgb, var(--ink) 3%, transparent)}}.ban-record-summary:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:8px}.ban-record-player{overflow-wrap:anywhere;min-width:0;font-size:19px;font-weight:700;line-height:1.4}.ban-record-reason{min-width:0}.ban-reason-preview{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}.ban-record-until{color:var(--muted);font-size:16px;line-height:1.5}.ban-page .dle-ban-permanent,.ban-record-chevron{color:var(--muted)}.ban-record[open] .ban-record-chevron{transform:rotate(180deg)}.ban-record-details{background:var(--ink);padding:0 24px 24px}@supports (color:color-mix(in lab, red, red)){.ban-record-details{background:color-mix(in srgb, var(--ink) 3%, transparent)}}.ban-reason-full{border-top:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-top:18px;font-size:17px;line-height:1.65}.ban-record-meta{flex-wrap:wrap;gap:18px 42px;margin-top:20px;font-size:16px;display:flex}.ban-record-meta>div{min-width:0}.ban-record-meta dt{color:var(--muted);margin-bottom:6px}.ban-record-meta dd{overflow-wrap:anywhere;margin:0}.ban-record-meta .dle-ban-date{white-space:normal;flex-wrap:wrap;gap:8px;display:inline-flex}.ban-empty{text-align:center;justify-items:center;gap:16px;padding:48px 20px;display:grid}.ban-empty>svg{color:var(--muted)}.ban-empty h3{font-size:22px}.ban-empty p{color:var(--muted);font-size:16px}.ban-page .ban-pagination-summary{font-size:16px}.ban-legend{color:var(--muted);margin-top:28px;font-size:16px}.ban-legend summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:44px;list-style:none;display:flex}.ban-legend summary::-webkit-details-marker{display:none}.ban-legend[open] summary svg{transform:rotate(180deg)}.ban-legend dl{flex-wrap:wrap;gap:12px 28px;margin:12px 0;display:flex}.ban-legend dl>div{gap:10px;display:flex}.ban-legend dt{color:var(--ink);font-weight:700}.ban-legend dd{margin:0}.ban-legend p{line-height:1.6}.ban-legend a{color:var(--link)}@media (max-width:850px){.ban-columns,.ban-record-summary{grid-template-columns:minmax(140px,1fr) minmax(0,1.2fr) 175px 18px;column-gap:16px;padding-inline:18px}}@media (max-width:600px){.ban-account-notice{flex-direction:column;align-items:flex-start;gap:4px;padding:16px}.ban-page-heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px}.ban-kind-tabs{flex-wrap:wrap;gap:20px;margin-bottom:16px}.ban-kind-tabs a{font-size:17px}.ban-results{margin-top:8px}.ban-columns{display:none}.ban-record-summary{grid-template-columns:minmax(0,1fr) auto 18px;gap:10px 12px;padding:18px 16px}.ban-record-player{font-size:18px}.ban-record-until{grid-area:1/2;max-width:150px;font-size:15px}.ban-record-chevron{grid-area:1/3}.ban-record-reason{grid-area:2/1/auto/-1}.ban-reason-preview{font-size:16px}.ban-record-details{padding:0 16px 20px}.ban-record-meta{gap:16px;display:grid}.ban-legend dl{display:grid}}.site-grid[data-root-route=true] .route-loading{min-height:max(960px,100svh);margin-top:-98px;padding-top:128px}.home-page-content{width:100%;max-width:1280px;margin-inline:auto;padding-inline:24px}.home-page-content #servers{scroll-margin-top:16px}.home-hero{background:linear-gradient(to top, var(--page), transparent 180px), radial-gradient(ellipse at 78% 34%, #e8a5351c, transparent 55%), radial-gradient(ellipse at 45% 90%, #7ca8341c, transparent 55%), var(--page);height:clamp(720px,100svh,960px);min-height:0;color:var(--ink);border-radius:0;align-items:start;margin-top:-98px}[data-theme=light] .home-hero{background:linear-gradient(to top, var(--page), transparent 180px), radial-gradient(ellipse at 78% 34%, #ffe3b277, transparent 55%), radial-gradient(ellipse at 50% 90%, #e2eeb077, transparent 55%), var(--page)}.home-hero-art{z-index:-1;pointer-events:none}.home-hero-greeting{z-index:1;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-hero-greeting[data-active=true]{visibility:visible}.hero-butterflies{z-index:31;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.home-hero-art:before{content:"";background:radial-gradient(at 52% 65%,#f4d83765 0%,#dcc33a28 27%,#0000 59%),radial-gradient(at 24% 54%,#79b8324a 0%,#659c2c20 26%,#0000 54%),radial-gradient(at 79%,#ef92374a 0%,#d67b2920 24%,#0000 55%);height:58%;position:absolute;inset:auto -5% 0;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}[data-theme=light] .home-hero-art:before{opacity:.72}.home-hero-art picture,.home-hero-art canvas{width:100%;height:100%;position:absolute;inset:0}.home-hero-art canvas{opacity:0}.home-hero-art[data-scene-ready=true] canvas{opacity:1}.home-hero-art picture{visibility:hidden}.home-hero-art[data-scene-fallback=true] picture{visibility:visible}.home-hero-content{text-align:center;width:100%;max-width:none;text-shadow:none;pointer-events:none;padding:160px 24px 40px}.home-hero-content a{pointer-events:auto}.home-hero h1{letter-spacing:-.035em;max-width:390px;margin-inline:auto;font-size:clamp(38px,3.2vw,46px);font-weight:750;line-height:1.06}.home-hero h1 .hero-title-intro{color:var(--ink);letter-spacing:-.02em;margin-bottom:4px;font-size:.66em;font-weight:500;display:block}.home-hero h1 .hero-title-accent{color:var(--link);display:block}.home-hero .hero-description{max-width:335px;color:var(--muted);margin:20px auto 26px;font-size:15px;line-height:1.7}.home-hero .hero-actions{justify-content:center}.hero-play{color:#292005;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);filter:drop-shadow(0 12px 24px #e6ba1520);background:#9d6e0a;width:min(100%,340px);padding-bottom:7px;text-decoration:none;display:block;position:relative}.hero-play-face{min-height:82px;font:700 26px/1.15 var(--font-heading);background:linear-gradient(115deg,#fff184 0%,#f9df42 46%,#f4c72c 100%);justify-content:center;align-items:center;gap:17px;padding:18px 24px;transition:transform .18s;display:flex;position:relative;box-shadow:inset 0 2px #fff8}.hero-play-symbol{place-items:center;width:26px;height:32px;display:grid}.hero-play-pixels{background:#76551b50;width:4px;height:4px;position:absolute;bottom:10px;right:12px;box-shadow:-7px 0 #76551b35,0 -7px #76551b35}.hero-play:hover{color:#292005;text-decoration:none}.hero-play:hover .hero-play-face{transform:translateY(2px)}.hero-play:active .hero-play-face{transform:translateY(6px)}.hero-play:focus-visible{outline:3px solid var(--ink);outline-offset:-5px}.hero-community{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:340px;max-width:100%;margin:18px auto 0;display:flex}.home-hero .hero-online{width:100%;min-height:66px;color:var(--ink);text-align:left;background:linear-gradient(110deg,#e4cd4215,#a4bc3610);border-radius:10px;justify-content:center;align-items:center;gap:14px;margin:0;padding:10px 16px;font-size:16px;font-weight:500;line-height:1.3;display:flex;box-shadow:inset 0 1px #f3dc4520,inset 0 -1px #f3dc4510}.home-hero .hero-online strong{min-width:3ch;color:var(--link);font:700 38px/1 var(--font-heading);font-variant-numeric:tabular-nums;text-align:right}.home-hero .hero-online>span{white-space:nowrap}[data-theme=light] .home-hero .hero-online{background:linear-gradient(110deg,#fff9d6b3,#f7fad680);box-shadow:inset 0 1px #a58a2426,inset 0 -1px #a58a241a}.home-hero .hero-secondary{color:var(--muted);border:0;gap:8px;padding:5px 10px;font-size:15px;font-weight:600}.home-hero .hero-secondary:hover{color:var(--ink);text-decoration:none}.home-hero .hero-secondary svg{color:var(--link);animation:1.8s ease-in-out infinite hero-server-arrow}@keyframes hero-server-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.home-hero .hero-secondary svg{animation:none}.hero-play-face{transition:none}}@media (max-width:1199px){.home-hero{align-items:start;height:clamp(780px,105svh,960px)}.home-hero-content{text-align:center;padding:156px 24px 0}.home-hero h1{margin-inline:auto;font-size:clamp(32px,6vw,44px)}.home-hero .hero-description{max-width:335px;margin:16px auto 22px}.home-hero .hero-actions{flex-direction:row;justify-content:center;gap:16px}.hero-community{margin-top:16px}.hero-play-face{min-height:76px;font-size:24px}.home-hero-art:before{height:48%;bottom:0}}@media (min-width:900px) and (max-width:1199px){.home-hero{height:max(1050px,110svh)}}@media (max-width:600px){.site-grid[data-root-route=true] .route-loading{margin-top:-90px;padding-top:120px}.home-hero{margin-top:-90px}.home-hero .hero-secondary{display:none}.home-page-content{padding-inline:16px}.home-hero-content{padding-inline:20px;padding-top:148px}.home-hero .hero-online{gap:10px;padding-inline:10px}.home-hero .hero-online strong{font-size:34px}.hero-play-symbol{width:26px;height:28px}.hero-play-face{gap:12px}}@media (max-width:360px){.home-hero{min-height:920px}}:root:not([data-theme=light]) .site-header{--header-text:var(--control-ink);--header-text-strong:var(--control-ink-hover);--header-hover:#ffffff24;--header-control:#ffffff0f;--header-edge:#ffffff2e}:root:not([data-theme=light]) :is(.ui-button-secondary,.status-button-quiet,.status-button.secondary,.account-popover-primary a,.account-popover-shortcuts a,.ui-select){color:var(--control-ink)}:root:not([data-theme=light]) :is(.ui-button-secondary,.status-button-quiet,.status-button.secondary,.ui-icon-button,.support-icon):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){color:var(--control-ink-hover);background:var(--control-hover);border-color:#ffffff47}:root:not([data-theme=light]) :is(.account-popover-primary a,.account-popover-shortcuts a):is(:hover,:focus-visible){color:var(--control-ink-hover);background:var(--control-hover)}:root:not([data-theme=light]) .site-header :is(.ui-icon-button,.ui-button-secondary,.header-profile):not(:disabled):is(:hover,:focus-visible,[aria-expanded=true]){color:var(--control-ink-hover);background:var(--header-hover);border-color:#ffffff52}:root:not([data-theme=light]) .site-header:before{background:radial-gradient(36% 180% at 50% 100%,#f5d54726,#0000)}:root:not([data-theme=light]) .header-liquid-glass{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .header-liquid-glass{background:color-mix(in srgb, var(--surface) 70%, transparent)}}:root:not([data-theme=light]) :is(.account-popover,.ui-select-menu){background:var(--popover)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) :is(.account-popover,.ui-select-menu){background:color-mix(in srgb, var(--popover) 96%, transparent)}}:root:not([data-theme=light]) :is(.account-popover,.ui-select-menu){border-color:var(--line);box-shadow:var(--shadow)}:root:not([data-theme=light]) :is(dialog.dle-modal,dialog.status-modal){background:var(--surface);box-shadow:var(--shadow);border-color:#ffffff1f}:root:not([data-theme=light]) .full-article:not(.news-article):before{background:radial-gradient(ellipse at 25% 0%, var(--accent-glow), transparent 65%)}:root:not([data-theme=light]) .server-poster{color:var(--ink);background:var(--page)}:root:not([data-theme=light]) .server-poster:before{background:#17171970}:root:not([data-theme=light]) .server-poster:after{background:linear-gradient(0deg, var(--page) 0 32px, var(--page) 15%, var(--page) 60%, var(--page))}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .server-poster:after{background:linear-gradient(0deg, var(--page) 0 32px, color-mix(in srgb, var(--page) 93%, transparent) 15%, color-mix(in srgb, var(--page) 31%, transparent) 60%, color-mix(in srgb, var(--page) 38%, transparent))}}:root:not([data-theme=light]) .server-detail-meta>span{color:var(--ink);background:#171719a8}:root:not([data-theme=light]) .server-detail-meta>.server-detail-version{color:var(--gold)}}@layer utilities{.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-y-0{inset-block:0}.top-1\/2{top:50%}.right-0{right:0}.-left-1\.25{left:calc(var(--spacing) * -1.25)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-7{height:calc(var(--spacing) * 7)}.h-12{height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-7{width:calc(var(--spacing) * 7)}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-visible{overflow:visible}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#1B1B1B\]{background-color:#1b1b1b}.bg-\[\#262626\]{background-color:#262626}.px-4{padding-inline:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.font-heading{font-family:Rubik,Nunito,Arial,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#9B9AA7\]{color:#9b9aa7}.text-link{color:var(--link)}.text-muted{color:var(--muted)}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.5px_1px_rgba\(0\,0\,0\,0\.35\)\,0_1\.5px_4px_rgba\(0\,0\,0\,0\.25\)\,inset_0_0\.5px_0_rgba\(255\,255\,255\,0\.07\)\]{--tw-shadow:0 .5px 1px var(--tw-shadow-color,#00000059), 0 1.5px 4px var(--tw-shadow-color,#00000040), inset 0 .5px 0 var(--tw-shadow-color,#ffffff12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.\[clip-path\:polygon\(100\%_0\,0_50\%\,100\%_100\%\)\]{clip-path:polygon(100% 0,0 50%,100% 100%)}@media (hover:hover){.hover\:bg-\[\#2C2C2C\]:hover{background-color:#2c2c2c}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#868593\]:focus-visible{--tw-ring-color:#868593}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}}@media (min-width:64rem){.lg\:hidden{display:none}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}}@media (min-width:1024px) and (max-width:1359px){.has-account #mobile-menu-toggle{display:inline-grid}}@media (max-width:700px){.has-account>div:first-child{gap:6px;padding-inline:10px}.has-account>div:first-child>div:last-child{gap:4px}}@media (max-width:350px){.has-account .header-logo{width:88px}.has-account .ui-icon-button{width:34px;min-width:34px}.has-account .header-profile{flex-basis:38px;width:38px}}.site-grid:has(.home-hero){padding-inline:0;max-width:none;padding-top:0}.site-grid[data-root-route=true]:has(.route-loading){padding-inline:0;max-width:none;padding-top:0}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#080a14;--surface:#121522;--raised:#1b1f30;--soft:#202638;--ink:#f4f5fa;--muted:#adb6cb;--line:#30394e;--field-line:#65718b;--lemon:#f5d547;--lemon-hover:#ffe575;--on-lemon:#242014;--link:#e7d379;--focus:#f5d547;--gold:#f5d547;--danger:#ffb5b3;--danger-soft:#382330;--success:#a8e2bb;--success-soft:#17312e;--hero:#101625;--overlay:#02030bb8;--header-glass:#121522dd;--shadow:0 14px 44px #0004;--accent-glow:#f5d54722}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f7f7f2;--surface:#fffef9;--raised:#fff;--soft:#edeee7;--ink:#242a36;--muted:#596275;--line:#d9dce1;--field-line:#8792a2;--lemon:#f5d547;--lemon-hover:#e8c52d;--on-lemon:#242014;--link:#c2410c;--focus:#ea580c;--gold:#c2410c;--danger:#a22b32;--danger-soft:#fbe9e7;--success:#206d42;--success-soft:#e3f1e3;--hero:#e8eede;--overlay:#080a1470;--header-glass:#fffef9e8;--shadow:0 14px 44px #1c294212;--accent-glow:#ea580c14}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/optimized/63b14e3ef0966785438b8947380dfbcad178cbd3c6a5ed2172672ca0d8b839ac.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/optimized/ba344451eab25b217a165363b1982048a5e5830a0daf36577973955a04cac793.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/optimized/bdb2b33ab916e9e7b42edb61f8aea5f5dd83ad773d6ee4e9b55665daf8954ce8.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/optimized/691cd1d9b4c0cdf31a1dcf04259c86f92c85e69f6622abab7964d81e36890691.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.skip-link{z-index:100;background:var(--lemon);color:var(--on-lemon);padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis [data-lenis-prevent]{overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.lc-form-unavailable{max-width:640px;color:var(--ink);margin:16px auto;padding:12px 16px;font-size:16px;line-height:1.5}[data-secure-form]>.secure-form-fields{border:0;min-width:0;margin:0;padding:0;display:contents}.lc-telegram-settings{border:1px solid var(--line);background:radial-gradient(ellipse at 0 0, #4eaee017, transparent 55%), var(--surface);border-radius:24px;min-width:0;padding:28px}.lc-telegram-header{align-items:center;gap:18px;display:flex}.lc-telegram-emblem{color:#7ac9f0;background:#53b7eb1f;border-radius:18px;flex:0 0 56px;place-items:center;height:56px;display:grid}.lc-telegram-copy{flex:1;min-width:0}.lc-telegram-title-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lc-telegram-title-row h3{margin:0;font-size:21px}.lc-telegram-copy p{color:var(--muted);margin:8px 0 0;font-size:14px}.lc-telegram-badge{background:var(--soft);color:var(--muted);white-space:nowrap;border-radius:8px;padding:4px 9px;font-size:12px}.lc-telegram-badge.is-linked{color:#92d3bd;background:#70c9a91a}.lc-telegram-connect{flex-shrink:0}.lc-telegram-benefits{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;padding:26px 0;display:grid}.lc-telegram-benefit{align-items:flex-start;gap:12px;min-width:0;display:flex}.lc-telegram-benefit>svg{color:#7ac9f0;flex-shrink:0;margin-top:2px}.lc-telegram-benefit strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.lc-telegram-benefit strong span{color:var(--muted);font-size:11px;font-weight:500}.lc-telegram-benefit strong span.is-on{color:#92d3bd}.lc-telegram-benefit p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.lc-telegram-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;display:flex}.lc-telegram-footer p{color:var(--muted);margin:0;font-size:13px}.lc-telegram-actions{flex-wrap:wrap;align-items:center;gap:20px;font-size:13px;display:flex}.lc-telegram-actions a{align-items:center;gap:6px;display:inline-flex}@media (max-width:800px){.lc-telegram-header{flex-wrap:wrap}.lc-telegram-connect{margin-left:74px}.lc-telegram-benefits{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.lc-telegram-settings{padding:20px}.lc-telegram-header{gap:14px}.lc-telegram-emblem{border-radius:14px;flex-basis:44px;height:44px}.lc-telegram-title-row h3{font-size:18px}.lc-telegram-connect{width:100%;margin-left:0}}.lc-telegram-link{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.lc-telegram-link p{margin:0}.lc-telegram-link small{color:var(--text-muted,#b0b0b5)}.lc-telegram-link [role=status]{align-items:center;gap:8px;display:flex}.lc-telegram-code{letter-spacing:.2em;color:#f5d75f;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;font-size:36px}.lc-telegram-preferences{gap:16px;margin-bottom:8px;display:grid}.lc-telegram-preferences label{align-items:center;gap:10px;display:flex}.lc-telegram-modal-content{gap:22px;display:grid}.lc-telegram-steps{border-bottom:1px solid var(--line);gap:16px;margin:0 0 24px;padding:0 0 22px;list-style:none;display:flex}.lc-telegram-steps li{color:var(--muted);flex:1;align-items:center;gap:8px;font-size:12px;display:flex}.lc-telegram-steps li>span{background:var(--soft);font-variant-numeric:tabular-nums;border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.lc-telegram-steps .is-current{color:var(--ink)}.lc-telegram-steps .is-current>span{color:#7ac9f0;background:#53b7eb24}.lc-telegram-modal-summary{align-items:flex-start;gap:16px;display:flex}.lc-telegram-modal-icon{color:#7ac9f0;background:#53b7eb1f;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.lc-telegram-modal-summary.is-unlink .lc-telegram-modal-icon{color:var(--danger);background:var(--danger-soft)}.lc-telegram-modal-summary h3{margin:0 0 8px;font-size:18px;line-height:1.4}.lc-telegram-modal-summary p,.lc-telegram-modal-note{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.lc-telegram-modal-note{border-left:2px solid var(--line);padding-left:14px}.lc-telegram-modal-actions{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.lc-telegram-code-box{border:1px solid var(--lemon);justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.lc-telegram-code-box{border:1px solid color-mix(in srgb, var(--lemon) 25%, var(--line))}}.lc-telegram-code-box{background:var(--lemon);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.lc-telegram-code-box{background:color-mix(in srgb, var(--lemon) 4%, var(--soft))}}.lc-telegram-code-label{color:var(--muted);margin-bottom:8px;font-size:13px;display:block}.lc-telegram-code-box .lc-telegram-code{letter-spacing:.18em;font-size:clamp(26px,6vw,36px);line-height:1.2;display:block}.lc-telegram-code-box .account-icon-tool{flex-shrink:0}.lc-telegram-open-bot{width:100%}.lc-telegram-code-note{color:var(--muted);align-items:flex-start;gap:8px;margin:-8px 0 0;font-size:12px;line-height:1.5;display:flex}.lc-telegram-code-note svg{flex-shrink:0}.lc-telegram-waiting{background:var(--soft);color:var(--muted);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:13px;display:flex}.lc-telegram-waiting svg{flex-shrink:0;animation:1.5s linear infinite telegram-wait-spin}@keyframes telegram-wait-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lc-telegram-waiting svg{animation:none}}.lc-telegram-preferences label{border:1px solid var(--line);cursor:pointer;border-radius:14px;padding:16px}.lc-telegram-preferences label>svg{color:#7ac9f0;flex-shrink:0}.lc-telegram-preferences label>span{flex:1;min-width:0}.lc-telegram-preferences strong,.lc-telegram-preferences small{display:block}.lc-telegram-preferences small{color:var(--muted);margin-top:5px;font-size:12px}.lc-telegram-preferences input{accent-color:var(--lemon);flex-shrink:0;width:18px;height:18px}@media (max-width:480px){.lc-telegram-steps{gap:8px}.lc-telegram-steps li{gap:5px;font-size:11px}.lc-telegram-steps li>span{width:20px;height:20px}.lc-telegram-modal-summary{gap:12px}.lc-telegram-modal-icon{border-radius:12px;width:40px;height:40px}.lc-telegram-modal-summary h3{font-size:16px}.lc-telegram-modal-actions{flex-direction:column-reverse}.lc-telegram-code-box{padding:16px}}html:has(.ui-select-menu){overflow-y:scroll}html:has(.ui-select-menu) body[data-scroll-locked]{--removed-body-scroll-bar-size:0px;margin-right:0!important;position:static!important;overflow:visible!important}:root{--waiting:#f2cc7b;--waiting-soft:#332b1d;--info:#a8ceff;--info-soft:#1a2b44}:root[data-theme=light]{--waiting:#79500d;--waiting-soft:#fff0cd;--info:#285d99;--info-soft:#e4efff}.lc-toast-portal{z-index:2147483000;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0;overflow:visible}.lc-toast-interaction,.lc-toast-interaction>section{width:0;height:0;margin:0;padding:0}.lc-toaster[data-sonner-toaster]{width:var(--width);z-index:2147483000}.lc-toaster [data-sonner-toast].lc-toast{--toast-accent:var(--link);background:linear-gradient(112deg, var(--toast-accent), var(--panel) 60%) padding-box, linear-gradient(135deg, var(--toast-accent), var(--toast-accent) 55%, var(--toast-accent)) border-box;border:1.5px solid #0000;border-radius:20px;gap:14px;min-height:94px;padding:20px 58px 20px 21px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lc-toaster [data-sonner-toast].lc-toast{background:linear-gradient(112deg, color-mix(in srgb, var(--toast-accent) 8%, var(--panel)), var(--panel) 60%) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--toast-accent) 70%, var(--panel)), color-mix(in srgb, var(--toast-accent) 30%, var(--panel)) 55%, color-mix(in srgb, var(--toast-accent) 55%, var(--panel))) border-box}}.lc-toaster [data-sonner-toast].lc-toast{color:var(--ink);box-shadow:0 16px 44px #00000052, 0 0 20px var(--toast-accent)}@supports (color:color-mix(in lab, red, red)){.lc-toaster [data-sonner-toast].lc-toast{box-shadow:0 16px 44px #00000052, 0 0 20px color-mix(in srgb, var(--toast-accent) 8%, transparent)}}.lc-toaster [data-sonner-toast].lc-toast{pointer-events:auto;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .22s,filter .22s,height .42s cubic-bezier(.22,1,.36,1),box-shadow .2s}.lc-toaster [data-sonner-toast].lc-toast[data-expanded=false][data-front=false][data-removed=false]{--y:translateY(calc(var(--toasts-before) * 12px))}.lc-toaster [data-sonner-toast].lc-toast>*{transition:opacity .12s}.lc-toaster [data-sonner-toast].lc-toast[data-expanded=true][data-front=false]>*{transition-delay:.26s}.lc-toaster [data-sonner-toast].lc-toast[data-mounted=false]{--y:translateY(-12px);filter:blur(4px)}.lc-toaster [data-sonner-toast].lc-toast[data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(-10px);filter:blur(3px)}.lc-toaster [data-sonner-toast].lc-toast[data-visible=false]{pointer-events:none}.lc-toaster [data-sonner-toast].lc-toast[data-swiping=true]{transition:none}.lc-toaster [data-sonner-toast][data-type=success]{--toast-accent:var(--success)}.lc-toaster [data-sonner-toast][data-type=error]{--toast-accent:var(--danger)}.lc-toaster [data-sonner-toast][data-type=warning]{--toast-accent:#f0ad3d}.lc-toaster [data-sonner-toast][data-type=loading]{--toast-accent:var(--lemon)}.lc-toaster [data-sonner-toast].lc-toast .lc-toast-content{-webkit-user-select:text;user-select:text;cursor:text;touch-action:auto;gap:6px;min-width:0}.lc-toaster [data-sonner-toast].lc-toast .lc-toast-title{color:var(--ink);letter-spacing:-.01em;font:750 18px/1.3 Nunito,Arial,sans-serif}.lc-toaster [data-sonner-toast].lc-toast .lc-toast-description{color:var(--muted);font:500 16px/1.45 Nunito,Arial,sans-serif}.lc-toaster [data-sonner-toast].lc-toast .lc-toast-icon{width:29px;height:29px;color:var(--toast-accent);filter:drop-shadow(0 0 8px var(--toast-accent));justify-content:center;align-self:center;margin:0}@supports (color:color-mix(in lab, red, red)){.lc-toaster [data-sonner-toast].lc-toast .lc-toast-icon{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--toast-accent) 30%, transparent))}}.lc-toaster [data-sonner-toast].lc-toast .lc-toast-icon svg{margin:0}.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close{border:1px solid var(--ink);place-items:center;width:32px;height:32px;padding:0;line-height:1;display:grid;inset:50% 14px auto auto!important}@supports (color:color-mix(in lab, red, red)){.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close{border:1px solid color-mix(in srgb, var(--ink) 11%, transparent)}}.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close{color:var(--muted);pointer-events:auto;transform:translateY(-50%)!important}.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close:hover{border-color:var(--toast-accent)}@supports (color:color-mix(in lab, red, red)){.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close:hover{border-color:color-mix(in srgb, var(--toast-accent) 34%, var(--line))}}.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close:hover{background:var(--toast-accent)}@supports (color:color-mix(in lab, red, red)){.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close:hover{background:color-mix(in srgb, var(--toast-accent) 12%, transparent)}}.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close:hover{color:var(--ink)}.lc-toaster [data-sonner-toast].lc-toast [data-close-button].lc-toast-close:focus-visible{outline:2px solid var(--toast-accent);outline-offset:2px}.lc-toaster .lc-toast-action,.lc-toaster .lc-toast-cancel{pointer-events:auto;border-radius:10px;min-height:34px;padding-inline:12px;font-weight:750}.lc-toaster .lc-toast-action{background:var(--lemon);color:var(--on-lemon)}.lc-toaster .lc-toast-cancel{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lc-toaster .lc-toast-cancel{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.lc-toaster .lc-toast-cancel{color:var(--ink)}.lc-toast-spinner{animation:.8s linear infinite lc-toast-spin}html[data-theme=light] .lc-toaster [data-sonner-toast].lc-toast{box-shadow:0 20px 50px #38311426,inset 0 1px #ffffffe6}@keyframes lc-toast-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.lc-toaster[data-sonner-toaster]{left:12px;right:12px}.lc-toaster [data-sonner-toast].lc-toast{border-radius:18px;gap:12px;width:100%;min-height:86px;padding:17px 54px 17px 17px}.lc-toaster [data-sonner-toast].lc-toast .lc-toast-title{font-size:17px}}@media (prefers-reduced-motion:reduce){.lc-toaster [data-sonner-toast].lc-toast{transition:opacity .1s;animation:none;filter:none!important}.lc-toast-spinner{animation-duration:1.6s}}.lc-toaster [data-close-button].lc-toast-close>svg{flex:none;width:17px;height:17px;margin:0;display:block;transform:none}:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#171719;--surface:#202024;--raised:#2c2c2e;--soft:#353538;--ink:#ececf0;--muted:#b4b4b9;--line:#ffffff14;--field-line:#737378;--hero:#1c1c1e;--overlay:#0000008c;--header-glass:#202024db;--shadow:0 12px 32px #00000047, 0 2px 6px #0000002e;--popover:#2c2c30;--panel:var(--popover);--lemon:#f5d547;--lemon-hover:#ffe575;--on-lemon:#242014;--link:#f5d547;--focus:#f5d547;--gold:#f5d547;--accent-glow:#f5d54714;--info:#f5d547;--info-soft:#f5d5471a;--waiting:#f2cc7b;--waiting-soft:#f2cc7b1a;--danger:#ff8b82;--danger-soft:#392629;--success:#78d995;--success-soft:#233a2c;--control-ink:#f5f5f7;--control-ink-hover:#fff;--control-hover:#444448}.site-tooltip,.ukTooltip.dle-text-tooltip,.ukTooltip.dle-texture-tooltip{box-sizing:border-box;border:1px solid var(--lemon)}@supports (color:color-mix(in lab, red, red)){.site-tooltip,.ukTooltip.dle-text-tooltip,.ukTooltip.dle-texture-tooltip{border:1px solid color-mix(in srgb, var(--lemon) 22%, var(--line))}}.site-tooltip,.ukTooltip.dle-text-tooltip,.ukTooltip.dle-texture-tooltip{background:var(--popover,var(--raised));color:var(--ink);font:500 13px/1.5 var(--font-sans,Arial, sans-serif);text-align:left;text-transform:none;letter-spacing:normal;white-space:pre-line;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border-radius:12px;padding:10px 13px;box-shadow:0 8px 28px #0004}.site-tooltip{overscroll-behavior:contain;visibility:hidden;z-index:10000;width:max-content;max-width:min(360px,100vw - 20px);max-height:min(360px,100dvh - 20px);margin:0;position:fixed;inset:auto;overflow:auto}.site-tooltip[data-ready=true]{visibility:visible;animation:.13s ease-out tooltip-appear}.ukTooltip.dle-text-tooltip:after,.ukTooltip.dle-texture-tooltip:after{display:none}.dle-text-tooltip-anchor:hover{color:inherit}.dle-text-tooltip-anchor:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}[data-tooltip]:not(button):not(a):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:5px}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.site-tooltip[data-ready=true]{animation:none}}@media (forced-colors:active){.site-tooltip,.ukTooltip.dle-texture-tooltip{color:canvastext;background:canvas;border-color:canvastext}}.news-section-title{align-items:center;gap:12px;display:flex}.news-section-title h2{margin:0}.news-editor-button{width:38px;height:38px;color:var(--accent,#f3cd4b);background:#f3cd4b12;border:1px solid #f3cd4b55;border-radius:12px;place-items:center;padding:0;transition:background .2s,transform .2s;display:grid}.news-editor-button:hover{background:#f3cd4b25;transform:translateY(-1px)}.rare-pin-fields{position:relative}.rare-pin-cell{display:inline-block;position:relative}.rare-pin-cell input{color:#0000!important;caret-color:#0000!important}.rare-pin-overlay{pointer-events:none;color:var(--ink);place-items:center;font-size:30px;display:grid;position:absolute;inset:0;overflow:hidden}.rare-pin-caret{background:var(--lemon);pointer-events:none;border-radius:2px;width:2px;height:26px;margin-top:-13px;animation:1.1s step-end infinite rare-pin-blink;position:absolute;top:50%;left:0}.rare-pin-fields:has(.rare-pin-cell:focus-within[data-filled=true]) .rare-pin-caret{visibility:hidden}@keyframes rare-pin-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.rare-pin-caret{animation:none}}.texture-upload-row{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.texture-upload-row .texture-upload{flex:1;min-width:0;margin:0}.texture-upload-row .rare-delete{flex-shrink:0}.texture-upload-row .rare-delete button{cursor:pointer;border:0;min-height:0;padding:0}.texture-upload-row .rare-delete button:disabled{cursor:default;opacity:.5}.texture-upload-row .rare-delete button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.texture-upload-row .rare-delete>button{background:0 0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
