﻿@font-face{font-family:"Inter";src:url(/uploads/default/original/4X/b/d/2/bd22e15c4309d5194a9c2f2102be708b65d2a200.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/uploads/default/original/4X/3/f/5/3f511640f3de0c2469db1497d710acfece414cad.woff) format("woff");font-weight:100 900;font-style:normal;font-display:swap}:root{--csstools-color-scheme--light: ;color-scheme:dark;--nd-bg: #0b0b0d;--nd-fg: rgba(255, 255, 255, .85);--nd-fg-solid: #f2f2f4;--nd-muted: rgba(150, 150, 150, .8);--nd-tertiary: rgba(255, 255, 255, .25);--nd-popover: #141417;--nd-border: rgba(255, 255, 255, .12);--nd-border-subtle: rgba(255, 255, 255, .10);--nd-divider: rgba(255, 255, 255, .06);--nd-surface-1: rgba(255, 255, 255, .045);--nd-surface-2: rgba(255, 255, 255, .075);--nd-accent-fill: rgba(80, 80, 80, .25);--nd-primary: #4e7dff;--nd-primary-hover: #6b92ff;--nd-primary-press: #4471ef;--nd-primary-soft: rgba(78, 125, 255, .14);--nd-on-primary: #ffffff;--nd-ring: rgba(78, 125, 255, .6);--nd-pill-bg: rgba(80, 80, 80, .10);--nd-pill-ring: 0 0 0 1px rgba(255, 255, 255, .065);--nd-pill-shadow: 0 8px 40px rgba(10, 10, 10, .40);--nd-pill-hover: rgba(255, 255, 255, .045);--nd-pill-press: rgba(255, 255, 255, .075);--nd-tab-sel: rgba(255, 255, 255, .10);--nd-control-fg: rgba(255, 255, 255, .85);--nd-control-dim: rgba(255, 255, 255, .5);--nd-card-bg: rgba(0, 0, 0, .45);--nd-card-hover: color-mix(in srgb, rgba(0, 0, 0, .45) 86%, #fff);--nd-card-shadow: 0 0 0 1px rgba(255, 255, 255, .055), 0 8px 40px rgba(10, 10, 10, .40);--nd-card-shadow-hover: 0 0 0 1px rgba(255, 255, 255, .1), 0 8px 40px rgba(10, 10, 10, .40);--nd-panel-bg: linear-gradient(rgba(255, 255, 255, .045), rgba(255, 255, 255, .015)), rgba(15, 15, 17, .6);--nd-panel-shadow: 0 0 0 1px rgba(255, 255, 255, .07), 1px 3px 7.5px rgba(10, 10, 10, .35);--nd-popover-glass: rgba(10, 10, 12, .85);--nd-popover-border: rgba(255, 255, 255, .10);--nd-dropdown-glass-bg: rgba(10, 10, 12, .72);--nl-dropdown-glass-bg: rgba(10, 10, 12, .9);--nl-dropdown-glass: linear-gradient(var(--nd-surface-2), var(--nd-surface-1)), var(--nl-dropdown-glass-bg);--nd-navbar-fade: rgba(11, 11, 13, .92);--nd-nav-active-bg: rgba(255, 255, 255, .08);--nd-nav-row-fg: color-mix(in srgb, rgba(255, 255, 255, .72) 62%, rgba(150, 150, 150, .8));--nd-nav-section: rgba(255, 255, 255, .5);--nd-search-bg: rgba(80, 80, 80, .18);--nd-scrim: rgba(5, 5, 7, .55);--nd-prose: color-mix(in srgb, var(--nd-fg) 80%, var(--nd-bg));--nd-hairline: color-mix(in srgb, var(--nd-fg) 12%, transparent);--nd-ring-hairline: inset 0 0 0 1px var(--nd-border-subtle);--nd-sel-highlight: inset 0 1px 0 rgba(255, 255, 255, .04);--nd-success-solid: #1f9d6b;--nd-blue: #9eb8ff;--nd-green: #6ee7b7;--nd-yellow: #fbbf24;--nd-orange: #fb923c;--nd-red: #fca5a5;--nd-purple: #c4b5fd;--nd-code-fg: #e6edf3;--nd-code-keyword: #ff7b72;--nd-code-string: #a5d6ff;--nd-code-comment: #8b949e;--nd-code-function: #d2a8ff;--nd-code-property: #79c0ff;--nd-code-number: #79c0ff;--nd-logo-fg: #ffffff;--nd-logo-shadow: rgba(78, 125, 255, .4);--nl-group-subscribers: #00dbff;--nl-group-csgo-invited: #ff7c36;--nl-group-admin: #ff5345;--nl-group-moderator: #e848ff;--nl-group-scriptmod: #2fbb6e;--nl-group-plus: #ffd032;--nd-font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nd-font-code: "JetBrains Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--nd-w-regular: 450;--nd-w-medium: 550;--nd-w-heading: 650;--nd-text-2xs: 11px;--nd-text-xs: 12px;--nd-text-label: 12.8px;--nd-text-sm: 13px;--nd-text-choice: 13.5px;--nd-text-md: 14px;--nd-text-lg: 15px;--nd-text-xl: 17px;--nd-text-h1: 32px;--nd-text-h1-phone: 28px;--nd-text-h2: 22px;--nd-text-h3: 19px;--nd-ease-quart: cubic-bezier(.25, 1, .5, 1);--nd-dur-fast: 150ms;--nd-dur: 200ms;--nd-dur-hover: 130ms;--nd-dur-reveal: 400ms;--nd-radius-xs: 4px;--nd-radius-sm: 6px;--nd-radius-md: 8px;--nd-radius-lg: 10px;--nd-radius-card: 12px;--nd-radius-xl: 14px;--nd-radius-panel: 16px;--nd-radius-dialog: 18px;--nd-radius-pill: 9999px;--nd-radius-field-multiline: var(--nd-radius-md);--nd-blur: 12px;--nd-blur-lg: 18px;--nd-space-1: 4px;--nd-space-2: 8px;--nd-space-3: 12px;--nd-space-4: 16px;--nd-space-5: 20px;--nd-space-6: 24px;--nd-space-8: 32px;--nd-space-10: 40px;--nd-space-12: 48px;--nd-space-14: 56px;--nd-space-18: 72px;--nd-gutter: 20px;--nd-max-w: 1280px;--nd-control-xs: 24px;--nd-control-sm: 28px;--nd-control-md: 32px;--nd-control-lg: 40px;--nd-select-sm-h: 34px;--nd-pill-h: 44px;--nd-pill-inner-h: 36px;--nd-icon-sm: 16px;--nd-avatar-sm: 24px;--nl-card-avatar: 64px;--nl-badge-icon: 40px;--nl-badge-icon-lg: 56px;--nd-textarea-min: 120px;--nl-header-pad: var(--nd-space-4);--nl-header-rows: 1;--nl-header-height: calc(var(--nl-header-rows) * var(--nd-pill-h) + (var(--nl-header-rows) - 1) * var(--nd-space-2) + 2 * var(--nl-header-pad));--nl-header-logo-pad: 14px;--nl-header-logo-h: 17px;--nl-header-tab-pad: 18px;--nl-header-name-max: 160px;--nl-footer-inset: 22px;--nl-footer-brand-basis: 300px;--nl-footer-brand-max: 440px;--nl-footer-col-min: 160px}:root,body{--font-family: var(--nd-font-sans);--heading-font-family: var(--nd-font-sans);--heading-font-weight: var(--nd-w-heading);--d-font-family--monospace: var(--nd-font-code);--d-border-radius: var(--nd-radius-md);--d-border-radius-large: var(--nd-radius-panel);--d-button-border-radius: var(--nd-radius-pill);--d-input-border-radius: var(--nd-radius-pill);--d-nav-pill-border-radius: var(--nd-radius-pill);--d-tag-border-radius: var(--nd-radius-md);--d-content-background: var(--nd-bg);--d-hover: var(--nd-pill-hover);--d-selected: var(--nd-tab-sel);--d-link-color: var(--nd-primary);--title-color: var(--nd-fg-solid);--title-color--read: var(--nd-nav-row-fg);--title-color--header: var(--nd-fg-solid);--excerpt-color: var(--nd-prose);--metadata-color: var(--nd-muted);--primary-med-or-secondary-high: var(--nd-muted);--primary-med-or-secondary-med: var(--nd-muted);--primary-low-mid-or-secondary-high: var(--nd-control-dim);--content-border-color: var(--nd-divider);--table-border-color: var(--nd-divider);--input-border-color: transparent;--mention-background-color: var(--nd-accent-fill);--d-badge-card-background-color: var(--nd-popover);--shadow-modal: var(--nd-pill-shadow);--shadow-card: var(--nd-card-shadow);--shadow-dropdown: var(--nd-pill-ring), var(--nd-pill-shadow);--shadow-menu-panel: var(--nd-pill-ring), var(--nd-pill-shadow);--shadow-header: none;--shadow-composer: var(--nd-pill-shadow);--float-kit-arrow-stroke-color: var(--nd-popover-border);--float-kit-arrow-fill-color: var(--nd-popover);--topic-timeline-border-color: var(--nd-border);--topic-timeline-handle-color: var(--nd-primary);--d-post-aside-background: var(--nd-surface-1);--d-post-aside-border-left: 3px solid var(--nd-border);--d-post-control-border-radius: var(--nd-radius-pill);--d-post-control-text-color: var(--nd-control-dim);--d-post-control-text-color--hover: var(--nd-fg-solid);--d-post-control-icon-color: var(--nd-control-dim);--d-post-control-icon-color--hover: var(--nd-fg-solid);--d-post-control-background--hover: var(--nd-accent-fill);--d-post-control-create-text-color: var(--nd-control-fg);--d-post-control-create-icon-color: var(--nd-control-fg);--d-post-control-sibling-text-color--hover: var(--nd-control-fg);--hljs-bg: var(--nd-surface-1);--inline-code-bg: var(--nd-accent-fill);--hljs-attr: var(--nd-code-property);--hljs-attribute: var(--nd-code-property);--hljs-addition: var(--nd-green);--hljs-comment: var(--nd-code-comment);--hljs-deletion: var(--nd-red);--hljs-keyword: var(--nd-code-keyword);--hljs-title: var(--nd-code-function);--hljs-name: var(--nd-code-function);--hljs-punctuation: var(--nd-code-fg);--hljs-symbol: var(--nd-code-number);--hljs-variable: var(--nd-code-property);--hljs-string: var(--nd-code-string);--d-sidebar-background: transparent;--d-sidebar-border-color: transparent;--d-sidebar-link-color: var(--nd-nav-row-fg);--d-sidebar-link-icon-color: var(--nd-control-dim);--d-sidebar-header-color: var(--nd-nav-section);--d-sidebar-header-icon-color: var(--nd-nav-section);--d-sidebar-highlight-background: var(--nd-tab-sel);--d-sidebar-highlight-color: var(--nd-fg);--d-sidebar-active-background: var(--nd-nav-active-bg);--d-sidebar-active-color: var(--nd-fg-solid);--d-sidebar-active-icon-color: var(--nd-primary);--d-nav-color: var(--nd-control-fg);--d-nav-color--hover: var(--nd-fg-solid);--d-nav-bg-color--hover: var(--nd-pill-hover);--d-nav-color--active: var(--nd-fg-solid);--d-nav-bg-color--active: var(--nd-tab-sel);--d-nav-border-color--active: transparent;--d-nav-underline-height: 0;--token-color-background-input: var(--nd-search-bg);--token-color-border-input: transparent;--token-color-border-focused: var(--nd-ring);--d-input-bg-color: var(--nd-search-bg);--d-input-text-color: var(--nd-fg);--d-input-border: 1px solid transparent;--d-input-focused-color: var(--nd-ring);--d-input-bg-color--disabled: var(--nd-surface-1);--d-input-text-color--disabled: var(--nd-muted);--d-input-border--disabled: 1px solid transparent;--d-sidebar-row-height: var(--nd-control-md);--d-sidebar-row-horizontal-padding: 10px;--d-sidebar-active-font-weight: var(--nd-w-regular);--d-sidebar-header-font-weight: var(--nd-w-medium);--d-sidebar-highlight-hover-background: var(--nd-tab-sel);--d-sidebar-section-border-color: transparent;--d-sidebar-suffix-color: var(--nd-primary);--d-sidebar-active-suffix-color: var(--nd-primary);--d-sidebar-link-badge-color: var(--nd-tertiary);--d-sidebar-prefix-color: var(--nd-control-dim);--d-nav-bg-color: transparent;--d-topic-list-header-text-color: var(--nd-control-dim);--topic-list-item-background-color: transparent;--topic-list-item-background-color--visited: transparent;--d-nav-font-size: var(--nd-text-choice);--d-tag-background-color: var(--nd-surface-1);--d-tag-font-size: var(--nd-text-xs);--d-tag-font-weight: var(--nd-w-medium);--d-button-transition: color var(--nd-dur-fast) ease-out, background-color var(--nd-dur-fast) ease-out, border-color var(--nd-dur-fast) ease-out, box-shadow var(--nd-dur-fast) ease-out;--d-button-border: 1px solid transparent;--d-button-default-text-color: var(--nd-control-fg);--d-button-default-text-color--hover: var(--nd-fg-solid);--d-button-default-bg-color: var(--nd-pill-bg);--d-button-default-bg-color--hover: var(--nd-pill-hover);--d-button-default-icon-color: var(--nd-control-dim);--d-button-default-icon-color--hover: var(--nd-fg-solid);--d-button-default-border: var(--d-button-border);--d-button-default-border--hover: var(--d-button-border);--d-button-primary-text-color: var(--nd-on-primary);--d-button-primary-text-color--hover: var(--nd-on-primary);--d-button-primary-bg-color: var(--nd-primary);--d-button-primary-bg-color--hover: var(--nd-primary-hover);--d-button-primary-icon-color: var(--nd-on-primary);--d-button-primary-icon-color--hover: var(--nd-on-primary);--d-button-danger-text-color: var(--nd-red);--d-button-danger-text-color--hover: var(--nd-red);--d-button-danger-bg-color: color-mix(in srgb, var(--nd-red) 10%, transparent);--d-button-danger-bg-color--hover: color-mix(in srgb, var(--nd-red) 16%, transparent);--d-button-danger-icon-color: var(--nd-red);--d-button-danger-icon-color--hover: var(--nd-red);--d-button-danger-border: 1px solid color-mix(in srgb, var(--nd-red) 20%, transparent);--d-button-danger-border--hover: 1px solid color-mix(in srgb, var(--nd-red) 20%, transparent);--d-button-success-text-color: var(--nd-on-primary);--d-button-success-text-color--hover: var(--nd-on-primary);--d-button-success-bg-color: var(--nd-success-solid);--d-button-success-bg-color--hover: color-mix(in srgb, var(--nd-success-solid) 88%, var(--nd-fg-solid));--d-button-success-icon-color: var(--nd-on-primary);--d-button-success-icon-color--hover: var(--nd-on-primary);--d-button-flat-text-color: var(--nd-control-dim);--d-button-flat-text-color--hover: var(--nd-control-fg);--d-button-flat-icon-color: var(--nd-control-dim);--d-button-flat-icon-color--hover: var(--nd-control-fg);--d-button-flat-bg-color: transparent;--d-button-flat-bg-color--hover: var(--nd-accent-fill);--d-button-flat-bg-color--focus: var(--nd-accent-fill);--d-button-flat-close-text-color: var(--nd-control-dim);--d-button-flat-close-icon-color: var(--nd-control-dim);--d-button-flat-close-icon-color--hover: var(--nd-fg-solid);--d-button-transparent-text-color: var(--nd-control-fg);--d-button-transparent-text-color--hover: var(--nd-primary-hover);--d-button-transparent-icon-color: var(--nd-control-dim);--d-button-transparent-icon-color--hover: var(--nd-primary-hover)}html{background-color:var(--nd-bg);scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}body{font-family:var(--nd-font-sans);font-weight:var(--nd-w-regular);letter-spacing:0;color:var(--nd-fg);background:var(--nd-bg);font-optical-sizing:auto;font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(h1){font-size:var(--nd-text-h1);line-height:1.15;text-wrap:balance}:where(h2){font-size:var(--nd-text-h2);line-height:1.3}:where(h3){font-size:var(--nd-text-h3);line-height:1.4}:where(h4){font-size:var(--nd-text-xl);line-height:1.4}:where(h5,h6){font-size:var(--nd-text-lg);line-height:1.4}@media(max-width: 640px){:where(h1){font-size:var(--nd-text-h1-phone)}}::selection{color:inherit;background:color-mix(in srgb, var(--nd-primary) 25%, transparent)}:focus-visible{outline:2px solid var(--nd-ring);outline-offset:2px}:where(a:not([class])){color:var(--nd-primary)}:where(a:not([class]):hover){color:var(--nd-primary-hover)}code,kbd,samp,pre{font-family:var(--nd-font-code)}kbd,kbd.d-shortcut{padding:1px 6px;font-family:var(--nd-font-code);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-regular);line-height:1.5;color:var(--nd-muted);border:1px solid var(--nd-border-subtle);border-radius:var(--nd-radius-sm);background:none;box-shadow:none}hr{border-color:var(--nd-divider)}#nl-scroll-sentinel{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none;opacity:0}.topic-meta-data .names .first.group--subscribers a,.user-card.group-subscribers .names__primary,.user-card.group-subscribers .names__primary a,.container.group-subscribers .user-profile-names__primary,.post-list-item.group-subscribers .post-member-info .name{color:var(--nl-group-subscribers)}.topic-meta-data .names .first.group--csgo-invited a,.user-card.group-csgo-invited .names__primary,.user-card.group-csgo-invited .names__primary a,.container.group-csgo-invited .user-profile-names__primary,.post-list-item.group-csgo-invited .post-member-info .name{color:var(--nl-group-csgo-invited)}.topic-meta-data .names .first.group--scriptmod a,.user-card.group-scriptmod .names__primary,.user-card.group-scriptmod .names__primary a,.container.group-scriptmod .user-profile-names__primary,.post-list-item.group-scriptmod .post-member-info .name{color:var(--nl-group-scriptmod)}.topic-meta-data .names .first.group--plus a,.user-card.group-plus .names__primary,.user-card.group-plus .names__primary a,.container.group-plus .user-profile-names__primary,.post-list-item.group-plus .post-member-info .name{color:var(--nl-group-plus)}.topic-meta-data .names .first.moderator a{color:var(--nl-group-moderator)}.topic-meta-data .names .first.admin a{color:var(--nl-group-admin)}a[data-user-card=aVitomin]{color:var(--nl-group-admin) !important}.btn{min-height:var(--nd-control-md);gap:6px;padding:0 var(--nd-space-3);font-size:var(--nd-text-sm)}.btn{font-family:var(--nd-font-sans);font-weight:var(--nd-w-medium);line-height:1;letter-spacing:0;text-transform:none;border-radius:var(--d-button-border-radius)}.btn:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}.btn .d-icon{margin:0}.btn-default,.btn:not([class*=btn-]){box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow)}.btn-primary,.btn-danger,.btn-success{box-shadow:none}.btn-small{min-height:var(--nd-control-sm);gap:6px;padding:0 10px;font-size:var(--nd-text-xs)}.btn-large{min-height:var(--nd-control-lg);gap:var(--nd-space-2);padding:0 18px;font-size:var(--nd-text-md)}.btn.no-text{gap:0;min-width:var(--nd-control-md);padding:0}.btn.no-text.btn-small{min-width:var(--nd-control-sm)}.btn.no-text.btn-large{min-width:var(--nd-control-lg)}@media(width < 40rem){html:not(.anon) #topic-footer-buttons .topic-footer-main-buttons .btn,.user-messages-page .user-navigation-secondary .navigation-controls .btn{gap:0;width:var(--nd-control-lg);padding:0}}.btn-flat,.btn-transparent{box-shadow:none}.btn-link{color:var(--nd-primary);text-decoration:none}.btn-link:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}.btn-link{min-height:0;padding:0;background:none;box-shadow:none}.btn-group>.btn,.d-button-group .btn{border-radius:0}.btn-group>.btn:first-child,.d-button-group .btn:first-child{border-start-start-radius:var(--nd-radius-pill);border-end-start-radius:var(--nd-radius-pill)}.btn-group>.btn:last-child,.d-button-group .btn:last-child{border-start-end-radius:var(--nd-radius-pill);border-end-end-radius:var(--nd-radius-pill)}input:is([type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=tel],[type=date],[type=datetime-local],[type=time]),.form-kit__control-input{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}input:is([type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=tel],[type=date],[type=datetime-local],[type=time])::placeholder,.form-kit__control-input::placeholder{color:var(--nd-muted);opacity:1}input:is([type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=tel],[type=date],[type=datetime-local],[type=time]):focus,input:is([type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=tel],[type=date],[type=datetime-local],[type=time]):focus-visible,.form-kit__control-input:focus,.form-kit__control-input:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}input:is([type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=tel],[type=date],[type=datetime-local],[type=time]),.form-kit__control-input{min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}textarea,.form-kit__control-textarea{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}textarea::placeholder,.form-kit__control-textarea::placeholder{color:var(--nd-muted);opacity:1}textarea:focus,textarea:focus-visible,.form-kit__control-textarea:focus,.form-kit__control-textarea:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}textarea,.form-kit__control-textarea{min-height:var(--nd-textarea-min);padding:10px 14px;line-height:1.5;border-radius:var(--nd-radius-field-multiline)}textarea,.form-kit__control-textarea,.d-editor-textarea-wrapper,.d-editor-textarea-column{--d-input-border-radius: var(--nd-radius-field-multiline)}input[type=checkbox],input[type=radio]{accent-color:var(--nd-primary)}label,.control-label,.form-kit__container-title{font-weight:var(--nd-w-medium);color:var(--nd-control-fg)}.form-kit__container-description,.instructions,.desc{color:var(--nd-muted)}.select-kit .select-kit-header:not(.btn){box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.select-kit .select-kit-header:not(.btn)::placeholder{color:var(--nd-muted);opacity:1}.select-kit .select-kit-header:not(.btn):focus,.select-kit .select-kit-header:not(.btn):focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.select-kit .select-kit-header:not(.btn){min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}.select-kit .select-kit-header:not(.btn){display:flex;align-items:center;height:var(--nd-control-lg);padding-right:var(--nd-space-3);font-weight:var(--nd-w-regular);cursor:pointer}.select-kit .select-kit-header:not(.btn){gap:var(--nd-space-2)}.select-kit .select-kit-header:not(.btn):hover{background:var(--nd-search-bg)}.select-kit .select-kit-header:not(.btn) .caret-icon,.select-kit .select-kit-header:not(.btn) .d-icon{color:var(--nd-muted)}.select-kit .select-kit-header:not(.btn) .selected-name,.select-kit .select-kit-header:not(.btn) .name{color:var(--nd-fg)}.select-kit.is-expanded .select-kit-header:not(.btn),.select-kit .select-kit-header:not(.btn):focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}#reply-control .select-kit .select-kit-header:not(.btn){padding-block:0;border-radius:var(--nd-radius-pill)}.select-kit.multi-select{background:none}:is(.list-controls,.category-breadcrumb,.search-info,.groups-header-filters,.user-primary-navigation,.user-navigation-secondary) .select-kit .select-kit-header:not(.btn){min-height:0;height:var(--nd-select-sm-h);padding-left:14px;font-size:var(--nd-text-sm)}:is(.navigation-container,.user-navigation-secondary,.groups-header-filters) .select-kit .select-kit-header:not(.btn),:is(.navigation-container,.user-navigation-secondary,.groups-header-filters) .category-breadcrumb .btn,:is(.navigation-container,.user-navigation-secondary,.groups-header-filters) .navigation-controls .btn,:is(.navigation-container,.user-navigation-secondary,.groups-header-filters) input.groups-header-filters-name{height:var(--nd-control-lg);min-height:var(--nd-control-lg)}:is(.navigation-container,.user-navigation-secondary,.groups-header-filters) .category-breadcrumb .btn.no-text,:is(.navigation-container,.user-navigation-secondary,.groups-header-filters) .navigation-controls .btn.no-text{min-width:var(--nd-control-lg)}.new-user-wrapper .user-navigation-secondary{align-items:center}.new-user-wrapper .user-navigation-secondary .category-breadcrumb,.new-user-wrapper .user-navigation-secondary .navigation-controls{margin-block:0}.new-user-wrapper .user-navigation-secondary .nav-pills{height:auto}.select-kit.multi-select .multi-select-header{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.select-kit.multi-select .multi-select-header::placeholder{color:var(--nd-muted);opacity:1}.select-kit.multi-select .multi-select-header:focus,.select-kit.multi-select .multi-select-header:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.select-kit.multi-select .multi-select-header{min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}.select-kit.multi-select .multi-select-header{padding:var(--nd-space-1) var(--nd-space-3)}.select-kit .select-kit-filter .filter-input{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.select-kit .select-kit-filter .filter-input::placeholder{color:var(--nd-muted);opacity:1}.select-kit .select-kit-filter .filter-input:focus,.select-kit .select-kit-filter .filter-input:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.select-kit .select-kit-filter .filter-input{min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}.select-kit .select-kit-filter .filter-input{min-height:var(--nd-control-md);font-size:var(--nd-text-sm)}.filter-input-container,.chat-message-creator__search-input{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.filter-input-container::placeholder,.chat-message-creator__search-input::placeholder{color:var(--nd-muted);opacity:1}.filter-input-container:focus,.filter-input-container:focus-visible,.chat-message-creator__search-input:focus,.chat-message-creator__search-input:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.filter-input-container,.chat-message-creator__search-input{min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}.filter-input-container,.chat-message-creator__search-input{display:flex;align-items:center;gap:var(--nd-space-2);padding:0 var(--nd-space-3)}:is(.filter-input-container,.chat-message-creator__search-input,.search-menu .search-input,.search-menu-container .search-input,div.ac-wrap):focus-within,:is(.filter-input-container,.chat-message-creator__search-input,.search-menu .search-input,.search-menu-container .search-input,div.ac-wrap).is-focused{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}:is(.filter-input-container,.chat-message-creator__search-input,.search-menu .search-input,.search-menu-container .search-input,div.ac-wrap) input{min-height:0;padding:0;border:0;background:none;box-shadow:none}:is(.filter-input-container,.chat-message-creator__search-input,.search-menu .search-input,.search-menu-container .search-input,div.ac-wrap) input:focus,:is(.filter-input-container,.chat-message-creator__search-input,.search-menu .search-input,.search-menu-container .search-input,div.ac-wrap) input:focus-visible{outline:0;box-shadow:none}div.ac-wrap{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}div.ac-wrap::placeholder{color:var(--nd-muted);opacity:1}div.ac-wrap:focus,div.ac-wrap:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}div.ac-wrap{min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}div.ac-wrap{padding:var(--nd-space-1) var(--nd-space-3)}div.ac-wrap input[type=text]{min-height:var(--nd-control-sm)}.d-header-wrap{--header_background: transparent;--header-box-shadow: none}.d-header-wrap::before{content:"";position:absolute;inset:0 0 calc(-1*var(--nd-space-6));pointer-events:none;background:linear-gradient(to bottom, var(--nd-navbar-fade) 0%, transparent 78%);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));mask-image:linear-gradient(to bottom, #000 0%, #000 30%, rgba(0, 0, 0, 0.5) 62%, transparent 100%);opacity:0;transition:opacity var(--nd-dur-reveal) var(--nd-ease-quart)}.nl-header-scrolled .d-header-wrap::before{opacity:1}.d-header{position:relative;height:var(--nl-header-height);color:var(--nd-control-fg);background:none;box-shadow:none}.d-header>.wrap{max-width:var(--nd-max-w);padding-inline:var(--nd-gutter)}.d-header .contents{gap:var(--nd-space-2)}.d-header .panel{margin-left:auto}.d-header .header-buttons{display:flex;gap:var(--nd-space-2);margin:0}.d-header .header-buttons .btn{display:inline-flex;align-items:center;height:var(--nd-pill-h);border:0;border-radius:var(--nd-radius-pill);color:var(--nd-control-fg);text-decoration:none;background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.d-header .header-buttons .btn{gap:var(--nd-space-2);padding:0 var(--nd-space-4);font-size:var(--nd-text-md);font-weight:var(--nd-w-medium)}.d-header .header-buttons .btn:hover{background-color:var(--nd-pill-hover)}.d-header .header-buttons .login-button{color:var(--nd-on-primary);background:var(--nd-primary)}.d-header .header-buttons .login-button .d-icon{color:var(--nd-on-primary)}.d-header .header-buttons .login-button:hover{color:var(--nd-on-primary);background:var(--nd-primary-hover)}.d-header .title>a{display:inline-flex;align-items:center;height:var(--nd-pill-h);border:0;border-radius:var(--nd-radius-pill);color:var(--nd-control-fg);text-decoration:none;background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.d-header .title>a{justify-content:center;padding:0 var(--nl-header-logo-pad)}.d-header .title>a:hover{background-color:var(--nd-pill-hover)}.nl-logo{display:block;width:auto}.nl-logo--mark{height:var(--nl-header-logo-h)}.nl-logo--wordmark{height:var(--nd-space-6)}.nl-logo__fg{fill:var(--nd-logo-fg)}.nl-logo__shadow{fill:var(--nd-logo-shadow)}.nl-site-nav{display:inline-flex;align-items:center;height:var(--nd-pill-h);border:0;border-radius:var(--nd-radius-pill);color:var(--nd-control-fg);text-decoration:none;background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nl-site-nav{gap:2px;min-width:0;padding:0 var(--nd-space-1);overflow-x:auto;scrollbar-width:none}.nl-site-nav:hover{background-color:var(--nd-pill-hover)}.nl-site-nav__tab{display:inline-flex;flex:none;align-items:center;height:var(--nd-pill-inner-h);padding:0 var(--nl-header-tab-pad);font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:1;white-space:nowrap;text-decoration:none;color:var(--nd-control-fg);border-radius:var(--nd-radius-pill);transition:background-color var(--nd-dur-fast) ease-out,color var(--nd-dur-fast) ease-out}.nl-site-nav__tab:hover,.nl-site-nav__tab:focus-visible{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.nl-site-nav__tab:visited{color:var(--nd-control-fg)}.nl-site-nav__tab[aria-current=page]{-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.d-header .extra-info-wrapper{min-width:0}.d-header .extra-info-wrapper .topic-link{font-weight:var(--nd-w-medium);color:var(--nd-fg-solid)}.d-header-icons{display:inline-flex;align-items:center;height:var(--nd-pill-h);border:0;border-radius:var(--nd-radius-pill);color:var(--nd-control-fg);text-decoration:none;background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.d-header-icons{gap:2px;margin:0;padding:0 var(--nd-space-1)}.d-header-icons .header-dropdown-toggle{display:flex;align-items:center}.d-header-icons .icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nd-pill-inner-h);height:var(--nd-pill-inner-h);padding:0;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-pill);background:none;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.d-header-icons .icon .d-icon{width:1em;color:currentColor}.d-header-icons .icon:hover,.d-header-icons .icon:focus-visible{color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.d-header-icons .active .icon{color:var(--nd-fg-solid);background:var(--nd-tab-sel);border:0}.d-header-icons .active .icon .d-icon{color:var(--nd-primary)}.d-header-icons .current-user{gap:var(--nd-space-1)}.d-header-icons .current-user .icon{width:auto;min-width:var(--nd-pill-inner-h);padding:0 var(--nd-space-1)}.d-header-icons .current-user img.avatar{width:var(--nd-control-sm);height:var(--nd-control-sm)}.d-header-icons .badge-notification{box-sizing:border-box;min-width:var(--nd-icon-sm);height:var(--nd-icon-sm);padding:0 5px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:var(--nd-icon-sm);font-variant-numeric:tabular-nums;color:var(--nd-on-primary);border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.d-header-icons .badge-notification{top:0;right:0;left:auto;box-shadow:0 0 0 2px var(--nd-bg)}.d-header-icons .unread-high-priority-notifications{background:var(--nd-primary)}.d-header-icons .unread-private-messages,.d-header-icons .new-pms-icon,.d-header-icons .do-not-disturb-background{color:var(--nd-on-primary);background:var(--nd-success-solid)}.nl-header-nickname{display:inline-flex;align-items:center;gap:6px;max-width:var(--nl-header-name-max);padding:0 var(--nd-space-3) 0 var(--nd-space-1);font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);color:var(--nd-control-fg);cursor:pointer}.nl-header-nickname__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-header-nickname .nl-header-nickname__chevron{flex:none;width:var(--nd-text-2xs);height:var(--nd-text-2xs);color:var(--nd-control-dim);transition:rotate var(--nd-dur) var(--nd-ease-quart),color var(--nd-dur-fast) ease-out}.nl-header-nickname:hover{color:var(--nd-fg-solid)}.nl-header-nickname.blue{color:var(--nd-fg-solid)}.nl-header-nickname.blue .nl-header-nickname__chevron{color:var(--nd-primary);rotate:180deg}.d-header .floating-search-input-wrapper .search-input,.d-header .header-search--enabled .search-input{display:inline-flex;align-items:center;height:var(--nd-pill-h);border:0;border-radius:var(--nd-radius-pill);color:var(--nd-control-fg);text-decoration:none;background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur));transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.d-header .floating-search-input-wrapper .search-input,.d-header .header-search--enabled .search-input{height:var(--nd-pill-h)}.sidebar-wrapper{padding:var(--nd-space-2) 0 var(--nd-space-4) var(--nd-space-4);background:none}.sidebar-container{border-radius:var(--nd-radius-panel);background:var(--nd-panel-bg);box-shadow:var(--nd-panel-shadow);-webkit-backdrop-filter:blur(var(--nd-blur)) saturate(0.92);backdrop-filter:blur(var(--nd-blur)) saturate(0.92)}.sidebar-container{padding:var(--nd-space-2);border:0}.sidebar-sections{scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}.sidebar-sections{gap:var(--nd-space-2);padding:0}.sidebar-section-wrapper{padding:0;border:0}.sidebar-section-header-wrapper{padding:var(--nd-space-2) var(--d-sidebar-row-horizontal-padding) var(--nd-space-1)}.sidebar-section-header{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.sidebar-section-header{padding:0}.sidebar-section-header .sidebar-section-header-caret{color:var(--nd-nav-section)}.sidebar-section-link-wrapper .sidebar-section-link{gap:var(--nd-space-2);font-size:var(--nd-text-md);border-radius:var(--nd-radius-lg);transition:background-color var(--nd-dur-hover) var(--nd-ease-quart),color var(--nd-dur-hover) var(--nd-ease-quart)}.sidebar-section-link-wrapper .sidebar-section-link:hover,.sidebar-section-link-wrapper .sidebar-section-link:focus-visible{color:var(--nd-fg);background:var(--nd-tab-sel)}.sidebar-section-link-wrapper .sidebar-section-link.active{color:var(--nd-fg-solid);background:var(--nd-nav-active-bg)}.sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix .d-icon{color:var(--nd-primary)}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-prefix{margin-right:0;color:var(--nd-control-dim)}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-content-badge{font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-tertiary)}.sidebar-footer-wrapper{background:none}.sidebar-footer-wrapper .sidebar-footer-container{border-top:1px solid var(--nd-divider);background:none}.sidebar-footer-wrapper .sidebar-footer-container::before{display:none}.sidebar-footer-wrapper .btn-flat{border-radius:var(--nd-radius-pill)}.nl-sidebar-toggle.btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--nd-font-sans);font-weight:var(--nd-w-medium);line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--nd-control-fg);border:1px solid rgba(0,0,0,0);border-radius:var(--nd-radius-pill);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nl-sidebar-toggle.btn .d-icon{color:currentColor}.nl-sidebar-toggle.btn:hover{color:var(--nd-fg-solid);background-color:var(--nd-pill-hover)}.nl-sidebar-toggle.btn:active{background-color:var(--nd-pill-press)}.nl-sidebar-toggle.btn:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}.nl-sidebar-toggle.btn:disabled,.nl-sidebar-toggle.btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.nl-sidebar-toggle.btn{width:var(--nd-control-lg);height:var(--nd-control-lg);padding:0}.nl-sidebar-toggle.btn .d-icon{color:var(--nd-control-dim)}.nl-sidebar-toggle.btn[aria-expanded=true] .d-icon,.nl-sidebar-toggle.btn:hover .d-icon{color:var(--nd-fg-solid)}.nav-pills{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:2px;box-sizing:border-box;max-width:100%;min-height:var(--nd-control-lg);margin:0;padding:var(--nd-space-1);border:0;border-radius:var(--nd-radius-pill);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow)}.nav-pills>li{margin:0}.nav-pills>li>a,.nav-pills>li>button{display:inline-flex;align-items:center;justify-content:center;gap:var(--nd-space-2);box-sizing:border-box;min-height:var(--nd-control-md);margin:0;padding:0 var(--nd-space-3);font-size:var(--nd-text-choice);font-weight:var(--nd-w-regular);white-space:nowrap;text-decoration:none;color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-pill);background:none;transition:background-color var(--nd-dur-fast) ease-out,color var(--nd-dur-fast) ease-out}.nav-pills>li>a:hover,.nav-pills>li>button:hover{color:var(--nd-control-fg);background:var(--nd-pill-hover)}.nav-pills>li>a.active,.nav-pills>li>button.active{-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.nav-pills>li>a.active .d-icon,.nav-pills>li>button.active .d-icon{color:var(--nd-primary)}.nav-pills>li>a::after,.nav-pills>li>button::after{display:none}.nav-pills>li>.list-control-toggle-link-trigger.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--nd-space-2);box-sizing:border-box;min-height:var(--nd-control-md);margin:0;padding:0 var(--nd-space-3);font-size:var(--nd-text-choice);font-weight:var(--nd-w-regular);white-space:nowrap;text-decoration:none;color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-pill);background:none;transition:background-color var(--nd-dur-fast) ease-out,color var(--nd-dur-fast) ease-out}.nav-pills>li>.list-control-toggle-link-trigger.btn:hover{color:var(--nd-control-fg);background:var(--nd-pill-hover)}.nav-pills>li>.list-control-toggle-link-trigger.btn{-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.nav-pills>li>.list-control-toggle-link-trigger.btn .d-icon{color:var(--nd-primary)}.nav-pills>li>.list-control-toggle-link-trigger.btn{box-shadow:none}.nav-pills>li>.list-control-toggle-link-trigger.btn .d-icon{margin:0;font-size:var(--nd-text-sm);color:var(--nd-control-dim)}.list-controls .navigation-container{gap:var(--nd-space-2);align-items:center}.list-controls .nav-pills .drop{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-panel);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.list-controls .nav-pills .drop{padding:var(--nd-space-1)}.list-controls .nav-pills .drop li a{gap:var(--nd-space-2);padding:var(--nd-space-2) var(--nd-space-2);font-size:var(--nd-text-choice);line-height:1.3;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;transition:color var(--nd-dur-hover) var(--nd-ease-quart),background-color var(--nd-dur-hover) var(--nd-ease-quart)}.list-controls .nav-pills .drop li a:hover,.list-controls .nav-pills .drop li a:focus-visible{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.list-controls .nav-pills .drop li a{display:flex}.category-breadcrumb{gap:var(--nd-space-2)}#create-topic{color:var(--nd-on-primary);background:var(--nd-primary);box-shadow:none}#create-topic:hover,#create-topic:active,#create-topic:focus{color:var(--nd-on-primary)}#create-topic:hover{background:var(--nd-primary-hover)}#create-topic:active{background:var(--nd-primary-press)}.top-title-buttons,.top-lists .period-chooser .select-kit-header{font-weight:var(--nd-w-medium)}.select-kit.dropdown-select-box.period-chooser .period-chooser-header{display:inline-flex;align-items:center}.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name{margin:0}#list-area .top-lists .select-kit.dropdown-select-box.period-chooser{margin:var(--nd-space-1) 0 var(--nd-space-3)}#list-area .top-lists .select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name{margin:0}.topic-list{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.topic-list{border-collapse:separate;border-spacing:0;overflow:clip}.topic-list .topic-list-header .topic-list-data{padding:var(--nd-space-3) var(--nd-space-4);font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);color:var(--nd-nav-section);border-bottom:1px solid var(--nd-divider)}.topic-list .topic-list-header .sortable:hover{color:var(--nd-fg);background:none}.topic-list .topic-list-item{border-bottom:1px solid var(--nd-divider);transition:background-color var(--nd-dur-hover) var(--nd-ease-quart)}.topic-list .topic-list-item:last-child{border-bottom:0}.topic-list .topic-list-item:hover{background:var(--nd-pill-hover)}.topic-list .topic-list-item.selected,.topic-list .topic-list-item.bulk-selected{background:var(--nd-primary-soft)}.topic-list .topic-list-item .topic-list-data{padding:var(--nd-space-3) var(--nd-space-4);border:0}.topic-list .main-link .title{font-size:var(--nd-text-lg);font-weight:var(--nd-w-medium);line-height:1.35}.topic-list .main-link .link-bottom-line{gap:var(--nd-space-2);margin-top:var(--nd-space-1);font-size:var(--nd-text-xs)}.topic-list .topic-excerpt{font-size:var(--nd-text-sm);line-height:1.5}.topic-list .posters a img.avatar{width:var(--nd-avatar-sm);height:var(--nd-avatar-sm);box-shadow:0 0 0 1px var(--nd-hairline)}.topic-list .topic-list-data.num{font-size:var(--nd-text-sm);font-variant-numeric:tabular-nums}.topic-list .topic-list-item-separator .topic-list-data{border-top-color:color-mix(in srgb, var(--nd-red) 45%, transparent)}.topic-list .topic-list-item-separator .topic-list-data span{color:var(--nd-red);background:var(--nd-bg)}.topic-statuses .topic-status .d-icon{color:var(--nd-control-dim)}.topic-list .topic-status.pinned .d-icon{color:var(--nd-primary)}.topic-post-badges .badge-notification,.topic-list .badge-notification{box-sizing:border-box;min-width:var(--nd-icon-sm);height:var(--nd-icon-sm);padding:0 5px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:var(--nd-icon-sm);font-variant-numeric:tabular-nums;color:var(--nd-on-primary);border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.topic-list-bottom .footer-message,.topic-list-bottom .dismiss-container-bottom{color:var(--nd-muted)}.topic-list button.bulk-select{display:inline-flex;align-items:center;justify-content:center;width:var(--nd-control-xs);height:var(--nd-control-xs);padding:0;line-height:1}.category-list:is(table){border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.category-list:is(table){border-collapse:separate;border-spacing:0;overflow:clip}.category-list:is(table) th,.category-list:is(table) th:is(:first-of-type,:last-of-type){padding:var(--nd-space-3) 18px;font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);color:var(--nd-nav-section);border-bottom:1px solid var(--nd-divider)}.category-list:is(table) td,.category-list:is(table) td:is(:first-of-type,:last-of-type){padding:14px 18px;color:var(--nd-fg);vertical-align:top;border-bottom:1px solid var(--nd-divider)}.category-list:is(table) tbody tr{transition:background-color var(--nd-dur-hover) var(--nd-ease-quart)}@media(hover: hover){.category-list:is(table) tbody tr:hover{background:var(--nd-surface-1)}}.category-list:is(table) tbody tr:last-child td{border-bottom:0}.category-list:is(table) tbody td.category{position:relative;padding-left:22px;border-left:0}.category-list:is(table) tbody td.category::before{content:"";position:absolute;top:16px;bottom:16px;left:9px;width:3px;border-radius:var(--nd-radius-pill);background:var(--category-badge-color, var(--nd-tertiary));pointer-events:none}.category-list:is(table) tbody td.category.no-category-style::before{display:none}.category-list:is(table) tbody td.category h3,.category-list:is(table) tbody td.category h4{margin:0;font-size:var(--nd-text-lg);line-height:1.35}.category-list:is(table) tbody td.category h3 .badge-category__wrapper,.category-list:is(table) tbody td.category h4 .badge-category__wrapper{max-width:100%;font-size:inherit}.category-list:is(table) tbody td.category h3 .badge-category,.category-list:is(table) tbody td.category h4 .badge-category{gap:var(--nd-space-2)}.category-list:is(table) tbody td.category h3 .badge-category.--style-square::before,.category-list:is(table) tbody td.category h4 .badge-category.--style-square::before{display:none}.category-list:is(table) tbody td.category h3 .badge-category__name,.category-list:is(table) tbody td.category h4 .badge-category__name{font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.category-list:is(table) tbody td.category h3 a:hover .badge-category__name,.category-list:is(table) tbody td.category h3 a.parent-box-link:hover .badge-category__name,.category-list:is(table) tbody td.category h4 a:hover .badge-category__name,.category-list:is(table) tbody td.category h4 a.parent-box-link:hover .badge-category__name{color:var(--nd-primary-hover)}.category-list:is(table) tbody td.category h4{font-size:var(--nd-text-md)}.category-list:is(table) td.category .category-description{max-width:72ch;margin-top:var(--nd-space-1);font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-prose)}.category-list:is(table) .subcategories{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--nd-space-3)}.category-list:is(table) .subcategories .subcategory{display:inline-flex;align-items:center;gap:var(--nd-space-1);min-width:0}.category-list:is(table) .subcategories .badge-category__wrapper{display:inline-flex;align-items:center;gap:var(--nd-space-1);padding:1px var(--nd-space-2);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;white-space:nowrap;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.category-list:is(table) .subcategories .badge-category__wrapper{width:auto;max-width:100%;padding:2px var(--nd-space-2);font-size:var(--nd-text-xs);transition:border-color var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.category-list:is(table) .subcategories .badge-category__wrapper .badge-category{gap:6px}.category-list:is(table) .subcategories .badge-category__wrapper .badge-category.--style-square::before{width:6px;height:6px;border-radius:50%}.category-list:is(table) .subcategories .badge-category__wrapper .badge-category__name{font-weight:var(--nd-w-medium);color:var(--nd-control-fg)}.category-list:is(table) .subcategories .badge-category__wrapper:hover{border-color:var(--nd-border);background:var(--nd-surface-2)}.category-list:is(table) .subcategories .badge-category__wrapper:hover .badge-category__name{color:var(--nd-fg-solid)}.category-list:is(table) .subcategories .badge-notification{font-size:var(--nd-text-2xs);color:var(--nd-muted)}.category-list:is(table) .subcategories__more-subcategories a{color:var(--nd-primary);text-decoration:none}.category-list:is(table) .subcategories__more-subcategories a:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}.category-list:is(table) .subcategories__more-subcategories a{font-size:var(--nd-text-xs)}.category-list:is(table) td.topics,.category-list:is(table) td.posts{font-size:var(--nd-text-xs);white-space:nowrap;color:var(--nd-muted)}.category-list:is(table) td.topics .value,.category-list:is(table) td.posts .value{font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;color:var(--nd-fg)}.category-list:is(table) td.topics .unit,.category-list:is(table) td.posts .unit{font-size:var(--nd-text-xs);color:var(--nd-muted)}.category-list:is(table) th.topics,.category-list:is(table) td.topics{width:96px}.category-list:is(table) .category__badges .badge-notification{padding:0;font-size:var(--nd-text-xs);font-weight:var(--nd-w-medium);color:var(--nd-primary);background:none}.category-list:is(table) td.latest{padding-block:12px}.category-list:is(table) .featured-topic{gap:var(--nd-space-2);min-width:0;padding:2px 0;font-size:var(--nd-text-sm);line-height:1.5}.category-list:is(table) .featured-topic .title{color:var(--nd-fg)}.category-list:is(table) .featured-topic .title:hover{color:var(--nd-primary-hover)}.category-list:is(table) .featured-topic a.last-posted-at,.category-list:is(table) .featured-topic a.last-posted-at:visited{flex:none;margin-left:auto;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.category-list:is(table) .category.muted::before{opacity:.4}.category-list:is(table) .category.muted .badge-category__name{font-weight:var(--nd-w-medium);color:var(--nd-muted)}.category-boxes,.category-boxes-with-topics{--category-boxes-text-alignment: left;--category-boxes-description-text-color: var(--nd-prose);--d-category-boxes-gap: var(--nd-space-4);margin-top:0}.category-boxes .category-box,.category-boxes-with-topics .category-box{position:relative;border:0;border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.category-boxes .category-box,.category-boxes-with-topics .category-box{transition:background-color var(--nd-dur-fast) ease-out,box-shadow var(--nd-dur-fast) ease-out}.category-boxes .category-box:hover,.category-boxes-with-topics .category-box:hover{background:var(--nd-card-hover);box-shadow:var(--nd-card-shadow-hover)}.category-boxes .category-box::before,.category-boxes-with-topics .category-box::before{content:"";position:absolute;top:20px;bottom:20px;left:10px;width:3px;border-radius:var(--nd-radius-pill);background:var(--category-badge-color, var(--nd-tertiary));pointer-events:none}.category-boxes .category-box.no-category-boxes-style::before,.category-boxes-with-topics .category-box.no-category-boxes-style::before{display:none}.category-boxes .category-box .category-box-inner,.category-boxes-with-topics .category-box .category-box-inner{gap:var(--nd-space-2);padding:18px 18px 18px 24px;border:0;border-radius:inherit}.category-boxes .category-box-heading,.category-boxes-with-topics .category-box-heading{margin:0}.category-boxes .category-box-heading h3,.category-boxes-with-topics .category-box-heading h3{margin:0;font-size:var(--nd-text-lg);line-height:1.35}.category-boxes .category-box-heading h3 .badge-category__wrapper,.category-boxes-with-topics .category-box-heading h3 .badge-category__wrapper{max-width:100%;font-size:inherit}.category-boxes .category-box-heading h3 .badge-category,.category-boxes-with-topics .category-box-heading h3 .badge-category{gap:var(--nd-space-2)}.category-boxes .category-box-heading h3 .badge-category.--style-square::before,.category-boxes-with-topics .category-box-heading h3 .badge-category.--style-square::before{display:none}.category-boxes .category-box-heading h3 .badge-category__name,.category-boxes-with-topics .category-box-heading h3 .badge-category__name{font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.category-boxes .category-box-heading h3 a:hover .badge-category__name,.category-boxes .category-box-heading h3 a.parent-box-link:hover .badge-category__name,.category-boxes-with-topics .category-box-heading h3 a:hover .badge-category__name,.category-boxes-with-topics .category-box-heading h3 a.parent-box-link:hover .badge-category__name{color:var(--nd-primary-hover)}.category-boxes .category-box-heading h3,.category-boxes-with-topics .category-box-heading h3{text-align:left}.category-boxes .description,.category-boxes-with-topics .description{margin:0;font-size:var(--nd-text-sm);line-height:1.5;text-align:left;color:var(--nd-prose);-webkit-line-clamp:3}.category-boxes .subcategories,.category-boxes-with-topics .subcategories{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--nd-space-3)}.category-boxes .subcategories .subcategory,.category-boxes-with-topics .subcategories .subcategory{display:inline-flex;align-items:center;gap:var(--nd-space-1);min-width:0}.category-boxes .subcategories .badge-category__wrapper,.category-boxes-with-topics .subcategories .badge-category__wrapper{display:inline-flex;align-items:center;gap:var(--nd-space-1);padding:1px var(--nd-space-2);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;white-space:nowrap;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.category-boxes .subcategories .badge-category__wrapper,.category-boxes-with-topics .subcategories .badge-category__wrapper{width:auto;max-width:100%;padding:2px var(--nd-space-2);font-size:var(--nd-text-xs);transition:border-color var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.category-boxes .subcategories .badge-category__wrapper .badge-category,.category-boxes-with-topics .subcategories .badge-category__wrapper .badge-category{gap:6px}.category-boxes .subcategories .badge-category__wrapper .badge-category.--style-square::before,.category-boxes-with-topics .subcategories .badge-category__wrapper .badge-category.--style-square::before{width:6px;height:6px;border-radius:50%}.category-boxes .subcategories .badge-category__wrapper .badge-category__name,.category-boxes-with-topics .subcategories .badge-category__wrapper .badge-category__name{font-weight:var(--nd-w-medium);color:var(--nd-control-fg)}.category-boxes .subcategories .badge-category__wrapper:hover,.category-boxes-with-topics .subcategories .badge-category__wrapper:hover{border-color:var(--nd-border);background:var(--nd-surface-2)}.category-boxes .subcategories .badge-category__wrapper:hover .badge-category__name,.category-boxes-with-topics .subcategories .badge-category__wrapper:hover .badge-category__name{color:var(--nd-fg-solid)}.category-boxes .subcategories .badge-notification,.category-boxes-with-topics .subcategories .badge-notification{font-size:var(--nd-text-2xs);color:var(--nd-muted)}.category-boxes .subcategories,.category-boxes-with-topics .subcategories{position:relative;z-index:1;margin-top:var(--nd-space-1)}.category-boxes .subcategory.with-subcategories,.category-boxes-with-topics .subcategory.with-subcategories{border:0}.category-boxes .subcategory.with-subcategories .subcategory-box-inner,.category-boxes-with-topics .subcategory.with-subcategories .subcategory-box-inner{padding:var(--nd-space-2) 0 0;border:0}.category-boxes .category-logo.aspect-image img,.category-boxes-with-topics .category-logo.aspect-image img{margin:0 0 var(--nd-space-2)}.category-boxes.no-logos .category-box .category-box-inner>a{padding:0}.category-boxes-with-topics .featured-topics{position:relative;z-index:1;margin:var(--nd-space-1) 0 0;padding-top:var(--nd-space-2);border-top:1px solid var(--nd-divider)}.category-boxes-with-topics .featured-topics ul{display:flex;flex-direction:column;gap:2px}.category-boxes-with-topics .featured-topics li{gap:6px;padding:3px 0;font-size:var(--nd-text-sm);line-height:1.45;color:var(--nd-muted)}.category-boxes-with-topics .featured-topics li a{color:var(--nd-fg)}.category-boxes-with-topics .featured-topics li a:hover{color:var(--nd-primary-hover)}.category-boxes-with-topics .featured-topics li .d-icon{flex:none;color:var(--nd-control-dim)}.categories-and-latest,.categories-and-top{gap:var(--nd-space-6)}.categories-and-latest div.column.categories,.categories-and-top div.column.categories{margin-right:0}.categories-and-latest .latest-topic-list,.categories-and-latest .top-topic-list,.categories-and-top .latest-topic-list,.categories-and-top .top-topic-list{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.categories-and-latest .latest-topic-list,.categories-and-latest .top-topic-list,.categories-and-top .latest-topic-list,.categories-and-top .top-topic-list{overflow:clip}.categories-and-latest .table-heading,.categories-and-top .table-heading{padding:var(--nd-space-3) 18px;font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);color:var(--nd-nav-section);border-bottom:1px solid var(--nd-divider)}.categories-and-latest .latest-topic-list-item,.categories-and-latest .top-topic-list-item,.categories-and-top .latest-topic-list-item,.categories-and-top .top-topic-list-item{gap:var(--nd-space-3);padding:var(--nd-space-3) 18px;border-bottom:1px solid var(--nd-divider);transition:background-color var(--nd-dur-hover) var(--nd-ease-quart)}@media(hover: hover){.categories-and-latest .latest-topic-list-item:hover,.categories-and-latest .top-topic-list-item:hover,.categories-and-top .latest-topic-list-item:hover,.categories-and-top .top-topic-list-item:hover{background:var(--nd-surface-1)}}.categories-and-latest .latest-topic-list-item:last-of-type,.categories-and-latest .top-topic-list-item:last-of-type,.categories-and-top .latest-topic-list-item:last-of-type,.categories-and-top .top-topic-list-item:last-of-type{border-bottom:0}.categories-and-latest .latest-topic-list-item .topic-poster .avatar,.categories-and-latest .top-topic-list-item .topic-poster .avatar,.categories-and-top .latest-topic-list-item .topic-poster .avatar,.categories-and-top .top-topic-list-item .topic-poster .avatar{width:var(--nd-control-md);height:var(--nd-control-md)}.categories-and-latest .latest-topic-list-item .main-link,.categories-and-latest .top-topic-list-item .main-link,.categories-and-top .latest-topic-list-item .main-link,.categories-and-top .top-topic-list-item .main-link{flex:1 1 auto;min-width:0;max-width:none}.categories-and-latest .latest-topic-list-item .main-link .top-row,.categories-and-latest .top-topic-list-item .main-link .top-row,.categories-and-top .latest-topic-list-item .main-link .top-row,.categories-and-top .top-topic-list-item .main-link .top-row{margin-bottom:2px;font-size:var(--nd-text-md);line-height:1.4}.categories-and-latest .latest-topic-list-item .main-link a.title,.categories-and-latest .top-topic-list-item .main-link a.title,.categories-and-top .latest-topic-list-item .main-link a.title,.categories-and-top .top-topic-list-item .main-link a.title{padding:0;font-weight:var(--nd-w-medium);color:var(--nd-fg-solid)}.categories-and-latest .latest-topic-list-item .main-link a.title.visited:not(.badge-notification),.categories-and-latest .top-topic-list-item .main-link a.title.visited:not(.badge-notification),.categories-and-top .latest-topic-list-item .main-link a.title.visited:not(.badge-notification),.categories-and-top .top-topic-list-item .main-link a.title.visited:not(.badge-notification){font-weight:var(--nd-w-regular);color:var(--title-color--read, var(--nd-fg))}.categories-and-latest .latest-topic-list-item .main-link .bottom-row,.categories-and-latest .top-topic-list-item .main-link .bottom-row,.categories-and-top .latest-topic-list-item .main-link .bottom-row,.categories-and-top .top-topic-list-item .main-link .bottom-row{gap:2px var(--nd-space-2)}.categories-and-latest .latest-topic-list-item .topic-stats,.categories-and-latest .top-topic-list-item .topic-stats,.categories-and-top .latest-topic-list-item .topic-stats,.categories-and-top .top-topic-list-item .topic-stats{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:2px}.categories-and-latest .latest-topic-list-item .posts-map,.categories-and-latest .top-topic-list-item .posts-map,.categories-and-top .latest-topic-list-item .posts-map,.categories-and-top .top-topic-list-item .posts-map{font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums}.categories-and-latest .latest-topic-list-item .posts-map a,.categories-and-latest .latest-topic-list-item .posts-map .number,.categories-and-latest .top-topic-list-item .posts-map a,.categories-and-latest .top-topic-list-item .posts-map .number,.categories-and-top .latest-topic-list-item .posts-map a,.categories-and-top .latest-topic-list-item .posts-map .number,.categories-and-top .top-topic-list-item .posts-map a,.categories-and-top .top-topic-list-item .posts-map .number{color:var(--nd-control-fg)}.categories-and-latest .latest-topic-list-item .topic-last-activity a,.categories-and-latest .top-topic-list-item .topic-last-activity a,.categories-and-top .latest-topic-list-item .topic-last-activity a,.categories-and-top .top-topic-list-item .topic-last-activity a{font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.categories-and-latest .more-topics,.categories-and-latest .no-topics,.categories-and-top .more-topics,.categories-and-top .no-topics{display:flow-root;margin:0;padding:var(--nd-space-3) 18px;font-size:var(--nd-text-sm);border-top:1px solid var(--nd-divider)}.categories-and-latest .more-topics a,.categories-and-latest .no-topics a,.categories-and-top .more-topics a,.categories-and-top .no-topics a{color:var(--nd-primary);text-decoration:none}.categories-and-latest .more-topics a:hover,.categories-and-latest .no-topics a:hover,.categories-and-top .more-topics a:hover,.categories-and-top .no-topics a:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}.category-list-item.category,.subcategory-list-item.category{position:relative;margin:0 0 var(--nd-space-3);padding:0;overflow:clip;border-left-width:0;border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.category-list-item.category,.subcategory-list-item.category{border-top:0 !important;border-bottom:0 !important}.category-list-item.category::before,.subcategory-list-item.category::before{content:"";position:absolute;top:16px;bottom:16px;left:8px;border-left:3px solid;border-left-color:inherit;border-radius:var(--nd-radius-pill);pointer-events:none}.category-list-item.category .topic-list,.subcategory-list-item.category .topic-list{margin:0;border-radius:0;background:none;box-shadow:none}.category-list-item.category th.main-link,.subcategory-list-item.category th.main-link{padding:14px var(--nd-space-4) var(--nd-space-2) 20px}.category-list-item.category h3,.category-list-item.category h4,.subcategory-list-item.category h3,.subcategory-list-item.category h4{padding:0;margin:0;font-size:var(--nd-text-lg);line-height:1.35}.category-list-item.category h3 .badge-category__wrapper,.category-list-item.category h4 .badge-category__wrapper,.subcategory-list-item.category h3 .badge-category__wrapper,.subcategory-list-item.category h4 .badge-category__wrapper{max-width:100%;font-size:inherit}.category-list-item.category h3 .badge-category,.category-list-item.category h4 .badge-category,.subcategory-list-item.category h3 .badge-category,.subcategory-list-item.category h4 .badge-category{gap:var(--nd-space-2)}.category-list-item.category h3 .badge-category.--style-square::before,.category-list-item.category h4 .badge-category.--style-square::before,.subcategory-list-item.category h3 .badge-category.--style-square::before,.subcategory-list-item.category h4 .badge-category.--style-square::before{display:none}.category-list-item.category h3 .badge-category__name,.category-list-item.category h4 .badge-category__name,.subcategory-list-item.category h3 .badge-category__name,.subcategory-list-item.category h4 .badge-category__name{font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.category-list-item.category h3 a:hover .badge-category__name,.category-list-item.category h3 a.parent-box-link:hover .badge-category__name,.category-list-item.category h4 a:hover .badge-category__name,.category-list-item.category h4 a.parent-box-link:hover .badge-category__name,.subcategory-list-item.category h3 a:hover .badge-category__name,.subcategory-list-item.category h3 a.parent-box-link:hover .badge-category__name,.subcategory-list-item.category h4 a:hover .badge-category__name,.subcategory-list-item.category h4 a.parent-box-link:hover .badge-category__name{color:var(--nd-primary-hover)}.category-list-item.category .category-description td,.subcategory-list-item.category .category-description td{padding:0 var(--nd-space-4) var(--nd-space-3) 20px;font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-prose)}.category-list-item.category tr.category-topic-link,.subcategory-list-item.category tr.category-topic-link{border-top:1px solid var(--nd-divider);border-bottom:0}.category-list-item.category tr.category-topic-link td,.subcategory-list-item.category tr.category-topic-link td{padding:10px var(--nd-space-4) 10px 20px;vertical-align:baseline;border:0}.category-list-item.category tr.category-topic-link td.num,.subcategory-list-item.category tr.category-topic-link td.num{padding-left:var(--nd-space-2);text-align:right}.category-list-item.category tr.category-topic-link .title,.subcategory-list-item.category tr.category-topic-link .title{font-size:var(--nd-text-sm);line-height:1.45;color:var(--nd-fg)}.category-list-item.category tr.category-topic-link .age,.subcategory-list-item.category tr.category-topic-link .age{margin-left:6px;font-size:var(--nd-text-xs);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.category-list-item.category tr.category-topic-link .posts-map,.category-list-item.category tr.category-topic-link .badge-posts,.category-list-item.category tr.category-topic-link .number,.subcategory-list-item.category tr.category-topic-link .posts-map,.subcategory-list-item.category tr.category-topic-link .badge-posts,.subcategory-list-item.category tr.category-topic-link .number{font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;color:var(--nd-control-fg)}.category-list-item.category .subcategories-list td,.subcategory-list-item.category .subcategories-list td{padding:var(--nd-space-1) var(--nd-space-4) var(--nd-space-3) 20px;border:0}.category-list-item.category .subcategories,.subcategory-list-item.category .subcategories{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--nd-space-3)}.category-list-item.category .subcategories .subcategory,.subcategory-list-item.category .subcategories .subcategory{display:inline-flex;align-items:center;gap:var(--nd-space-1);min-width:0}.category-list-item.category .subcategories .badge-category__wrapper,.subcategory-list-item.category .subcategories .badge-category__wrapper{display:inline-flex;align-items:center;gap:var(--nd-space-1);padding:1px var(--nd-space-2);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;white-space:nowrap;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.category-list-item.category .subcategories .badge-category__wrapper,.subcategory-list-item.category .subcategories .badge-category__wrapper{width:auto;max-width:100%;padding:2px var(--nd-space-2);font-size:var(--nd-text-xs);transition:border-color var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.category-list-item.category .subcategories .badge-category__wrapper .badge-category,.subcategory-list-item.category .subcategories .badge-category__wrapper .badge-category{gap:6px}.category-list-item.category .subcategories .badge-category__wrapper .badge-category.--style-square::before,.subcategory-list-item.category .subcategories .badge-category__wrapper .badge-category.--style-square::before{width:6px;height:6px;border-radius:50%}.category-list-item.category .subcategories .badge-category__wrapper .badge-category__name,.subcategory-list-item.category .subcategories .badge-category__wrapper .badge-category__name{font-weight:var(--nd-w-medium);color:var(--nd-control-fg)}.category-list-item.category .subcategories .badge-category__wrapper:hover,.subcategory-list-item.category .subcategories .badge-category__wrapper:hover{border-color:var(--nd-border);background:var(--nd-surface-2)}.category-list-item.category .subcategories .badge-category__wrapper:hover .badge-category__name,.subcategory-list-item.category .subcategories .badge-category__wrapper:hover .badge-category__name{color:var(--nd-fg-solid)}.category-list-item.category .subcategories .badge-notification,.subcategory-list-item.category .subcategories .badge-notification{font-size:var(--nd-text-2xs);color:var(--nd-muted)}.category-list-item.category .subcategories,.subcategory-list-item.category .subcategories{margin-top:var(--nd-space-2)}.category-list-item.category>footer,.subcategory-list-item.category>footer{padding:10px var(--nd-space-4) 10px 20px;font-size:var(--nd-text-xs);color:var(--nd-muted);border-top:1px solid var(--nd-divider)}.category-list-item.category>footer .category-stat,.subcategory-list-item.category>footer .category-stat{margin:0 var(--nd-space-4) 0 0;font-size:inherit}.category-list-item.category>footer .category-stat a,.subcategory-list-item.category>footer .category-stat a{color:var(--nd-muted)}.category-list-item.category>footer .value,.subcategory-list-item.category>footer .value{font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;color:var(--nd-fg)}.category-heading,.category-title-header{color:var(--nd-fg-solid)}.category-heading .category-heading__description,.category-title-description{color:var(--nd-prose)}.discourse-tag{font-size:var(--nd-text-xs);font-weight:var(--nd-w-medium);color:var(--nd-muted)}.discourse-tag:hover{color:var(--nd-fg)}.discourse-tag.box{display:inline-flex;align-items:center;gap:var(--nd-space-1);padding:1px var(--nd-space-2);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;white-space:nowrap;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.discourse-tag.box{border-radius:var(--d-tag-border-radius)}.discourse-tag.box:hover{color:var(--nd-fg);background:var(--nd-surface-2)}.discourse-tag.bullet::before{background:var(--nd-tertiary)}.badge-category__wrapper{font-size:var(--nd-text-xs)}.badge-category__wrapper .badge-category__name{font-weight:var(--nd-w-medium);color:var(--nd-control-fg)}.badge-category__wrapper:hover .badge-category__name{color:var(--nd-fg-solid)}.badge-category__wrapper .badge-category{gap:var(--nd-space-1)}.badge-notification{font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;border-radius:var(--nd-radius-pill)}.badge-notification.new-posts,.badge-notification.unread-posts,.badge-notification.new-topic{color:var(--nd-on-primary);background:var(--nd-primary)}.user-badge{display:inline-flex;align-items:center;gap:var(--nd-space-1);padding:1px var(--nd-space-2);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;white-space:nowrap;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.user-badge{font-size:var(--nd-text-xs)}.user-badge.badge-type-gold .d-icon{color:var(--nd-yellow)}.user-badge.badge-type-silver .d-icon{color:var(--nd-control-fg)}.user-badge.badge-type-bronze .d-icon{color:var(--nd-orange)}.container.badges,.container.show-badge{background:none}.badge-groups{color:var(--nd-muted)}.badge-grouping .title h2{font-size:var(--nd-text-h2);font-weight:var(--nd-w-heading);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--nd-fg-solid);text-wrap:balance}.badge-grouping .title h2{margin-bottom:var(--nd-space-3)}.badge-group-list{gap:var(--nd-space-3)}.badge-card{border:0;border-radius:var(--nd-radius-card);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.badge-card{border:0}.badge-card:has(.badge-link:hover){background:var(--nd-card-hover);box-shadow:var(--nd-card-shadow-hover)}.badge-card .badge-contents{gap:var(--nd-space-3);padding:var(--nd-space-4) 18px}.badge-card .badge-contents .badge-icon{--badge-icon-size: var(--nl-badge-icon)}.badge-card .badge-contents .badge-link{color:var(--nd-fg-solid)}.badge-card .badge-contents .badge-info{color:var(--nd-fg)}.badge-card .badge-contents .badge-info h3{margin-bottom:var(--nd-space-1);font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);line-height:1.35}.badge-card .badge-summary{font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-prose)}.badge-card .badge-summary a{color:var(--nd-primary);text-decoration:none}.badge-card .badge-summary a:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}.badge-card .badge-granted,.badge-card .grant-count,.badge-card .grant-text{font-size:var(--nd-text-xs);font-weight:var(--nd-w-regular);font-variant-numeric:tabular-nums;color:var(--nd-muted)}.badge-card .badge-granted .number{font-weight:var(--nd-w-medium);color:var(--nd-fg)}.badge-card.--badge-large .badge-contents{padding:var(--nd-space-5) var(--nd-space-6)}.badge-card.--badge-large .badge-contents .badge-icon{--badge-icon-size: var(--nl-badge-icon-lg)}.badge-card.--badge-large .badge-contents h3{font-size:var(--nd-text-h3)}.badge-card.--badge-large .badge-contents .badge-summary{font-size:var(--nd-text-md)}.show-badge-details .grant-info-item{font-size:var(--nd-text-sm);color:var(--nd-muted)}.container.tags-index{background:none}.container.tags-index .tags-controls h2{font-size:var(--nd-text-h1);font-weight:var(--nd-w-heading);line-height:1.15;letter-spacing:0;color:var(--nd-fg-solid);text-wrap:balance}@media(max-width: 640px){.container.tags-index .tags-controls h2{font-size:var(--nd-text-h1-phone)}}.container.tags-index>hr{margin-block:var(--nd-space-4);border-color:var(--nd-divider)}.tag-sort-options{font-size:var(--nd-text-sm);color:var(--nd-muted)}.tag-sort-options a{color:var(--nd-control-fg);text-decoration:none}.tag-sort-options a:hover{color:var(--nd-fg-solid)}.tag-sort-options .active a{font-weight:var(--nd-w-medium);color:var(--nd-fg-solid)}.tags-index .tags-list{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.tags-index .tags-list{display:flex;flex-wrap:wrap;gap:var(--nd-space-2);margin-top:var(--nd-space-4);padding:var(--nd-space-4) 18px;border-bottom:0}.tags-index .tags-list h3{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.tags-index .tags-list h3{flex-basis:100%;margin:0 0 var(--nd-space-1)}.tags-index .tags-list .tag-box{display:inline-flex;align-items:center;gap:var(--nd-space-1);padding:1px var(--nd-space-2);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;white-space:nowrap;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.tags-index .tags-list .tag-box{float:none;width:auto;margin:0;padding:2px var(--nd-space-2);font-size:var(--nd-text-xs)}.tags-index .tags-list .tag-box:hover{background:var(--nd-surface-2)}.tags-index .tags-list .tag-box .discourse-tag{padding:0;color:var(--nd-fg);background:none;border:0}.tags-index .tags-list .tag-box .tag-count{font-size:var(--nd-text-2xs);font-variant-numeric:tabular-nums;color:var(--nd-muted)}#topic-title h1,#topic-title .fancy-title{font-size:var(--nd-text-h1);font-weight:var(--nd-w-heading);line-height:1.15;letter-spacing:0;color:var(--nd-fg-solid);text-wrap:balance}@media(max-width: 640px){#topic-title h1,#topic-title .fancy-title{font-size:var(--nd-text-h1-phone)}}#topic-title .topic-category{margin-top:var(--nd-space-2)}.topic-meta-data{font-size:var(--nd-text-sm)}.topic-meta-data .names .first,.topic-meta-data .names .first a{font-weight:var(--nd-w-medium);color:var(--nd-fg-solid)}.topic-meta-data .names .second,.topic-meta-data .names .user-title{color:var(--nd-muted)}.topic-meta-data .post-infos,.topic-meta-data .post-date,.topic-meta-data .relative-date{color:var(--nd-muted)}.topic-avatar img.avatar{box-shadow:0 0 0 1px var(--nd-hairline)}.cooked{font-size:var(--nd-text-md);line-height:1.55;color:var(--nd-prose)}.cooked :is(h1,h2,h3,h4,h5,h6){font-weight:var(--nd-w-heading);letter-spacing:0;color:var(--nd-fg-solid)}.cooked :is(strong,b){font-weight:var(--nd-w-heading);color:var(--nd-fg)}.cooked a:not(.mention,.hashtag-cooked,.badge-category__wrapper,.discourse-tag){color:var(--nd-primary);text-decoration:none}.cooked a:not(.mention,.hashtag-cooked,.badge-category__wrapper,.discourse-tag):hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}.cooked hr{height:1px;border:0;background:var(--nd-divider)}.cooked img:not(.emoji,.avatar,.site-icon){border-radius:var(--nd-radius-card)}.cooked kbd{padding:1px 6px;font-family:var(--nd-font-code);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-regular);line-height:1.5;color:var(--nd-muted);border:1px solid var(--nd-border-subtle);border-radius:var(--nd-radius-sm);background:none;box-shadow:none}.cooked kbd{font-size:var(--nd-text-xs);color:var(--nd-fg)}.cooked .md-table table,.cooked table{overflow:hidden;border-collapse:separate;border-spacing:0;border-radius:var(--nd-radius-card);box-shadow:var(--nd-ring-hairline)}.cooked .md-table table th,.cooked table th{font-weight:var(--nd-w-medium);color:var(--nd-fg);background:var(--nd-surface-1)}.cooked .md-table table :is(th,td),.cooked table :is(th,td){padding:var(--nd-space-2) var(--nd-space-3);border-bottom:1px solid var(--nd-divider)}.cooked .md-table table tr:last-child td,.cooked table tr:last-child td{border-bottom:0}.cooked details{border-radius:var(--nd-radius-card);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.cooked details{padding:var(--nd-space-2) var(--nd-space-3)}.cooked details summary{font-weight:var(--nd-w-medium);color:var(--nd-fg);cursor:pointer}.cooked .mention,.cooked .mention-group,.cooked .hashtag-cooked{padding:0 var(--nd-space-1);font-weight:var(--nd-w-medium);color:var(--nd-control-fg);border-radius:var(--nd-radius-xs);background:var(--nd-accent-fill)}aside.quote{overflow:hidden;border-radius:var(--nd-radius-lg)}aside.quote .title{font-size:var(--nd-text-sm);color:var(--nd-muted)}aside.quote .title img.avatar{border-radius:50%}aside.quote .title a{color:var(--nd-control-fg)}aside.quote blockquote{color:var(--nd-prose)}.cooked>blockquote{color:var(--nd-prose);border-radius:0 var(--nd-radius-lg) var(--nd-radius-lg) 0}.cooked pre,.d-editor-preview pre{overflow:hidden;border-radius:var(--nd-radius-lg);box-shadow:inset 0 0 0 1px var(--nd-divider)}.cooked pre>code,.d-editor-preview pre>code{padding:var(--nd-space-3) var(--nd-space-4);font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-code-fg);border-radius:0;scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}.cooked :not(pre)>code,.d-editor-preview :not(pre)>code{padding:.1em .35em;font-size:.88em;color:var(--nd-fg);border-radius:var(--nd-radius-sm)}.codeblock-buttons .codeblock-button-wrapper .btn{color:var(--nd-control-dim);background:none;box-shadow:none}.codeblock-buttons .codeblock-button-wrapper .btn:hover{color:var(--nd-control-fg);background:var(--nd-accent-fill)}.codeblock-buttons .codeblock-button-wrapper .btn{min-height:var(--nd-control-sm);border-radius:var(--nd-radius-pill)}.onebox,aside.onebox{border:0;border-radius:var(--nd-radius-card);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.onebox,aside.onebox{padding:var(--nd-space-3) var(--nd-space-4);border:0}.onebox .source,.onebox .onebox-metadata,aside.onebox .source,aside.onebox .onebox-metadata{color:var(--nd-muted)}.cooked .poll{border:0;border-radius:var(--nd-radius-card);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.cooked .poll{padding:var(--nd-space-4);border:0}.cooked .poll .poll-info{color:var(--nd-muted);border-color:var(--nd-divider)}.cooked .poll .poll-info .info-number{font-weight:var(--nd-w-heading);font-variant-numeric:tabular-nums;color:var(--nd-fg-solid)}.cooked .poll .poll-info .info-label{font-size:var(--nd-text-xs);color:var(--nd-muted)}.cooked .poll .poll-info li.is-public,.cooked .poll .poll-info li.is-public span{color:var(--nd-muted)}.cooked .poll li .option-text,.cooked .poll .results .option p{color:var(--nd-fg)}.cooked .poll .results .bar-back{border-radius:var(--nd-radius-pill);background:var(--nd-surface-2)}.cooked .poll .results .bar{border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.cooked .poll .results li.chosen .bar{background:var(--nd-primary-hover)}.cooked div.poll-outer div.poll li[data-poll-option-id] button{align-items:center}.cooked div.poll-outer div.poll li[data-poll-option-id] button svg{margin-top:0}.topic-body{border-top-color:var(--nd-divider)}.small-action .topic-avatar .d-icon{color:var(--nd-control-dim)}.small-action .small-action-desc{font-size:var(--nd-text-sm);color:var(--nd-muted)}.post-notice{border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.post-notice{color:var(--nd-prose);border:0}.topic-map{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.topic-map{margin-block:var(--nd-space-4);padding:var(--nd-space-3) var(--nd-space-4);column-gap:var(--nd-space-4);border:0}.topic-map.--op{margin-left:calc(var(--topic-body-width-padding) + var(--topic-avatar-width));padding-left:var(--nd-space-4);border-top:0}@media screen and (width <= 500px){.topic-map.--op{margin-left:0}}.topic-map .topic-map__contents .topic-map__stats{gap:var(--nd-space-2)}.topic-map .topic-map__contents .topic-map__stats .fk-d-menu__trigger,.topic-map .topic-map__contents .topic-map__stats .topic-map__stat{align-items:flex-start;row-gap:2px;min-width:64px;padding:var(--nd-space-2) var(--nd-space-3);border:0;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);box-shadow:none;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.topic-map .topic-map__contents .topic-map__stats .fk-d-menu__trigger .number,.topic-map .topic-map__contents .topic-map__stats .topic-map__stat .number{font-size:var(--nd-text-xl);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;color:var(--nd-fg-solid)}.topic-map .topic-map__contents .topic-map__stats .fk-d-menu__trigger .topic-map__stat-label,.topic-map .topic-map__contents .topic-map__stats .topic-map__stat .topic-map__stat-label{font-size:var(--nd-text-xs);font-weight:var(--nd-w-regular);text-align:left;color:var(--nd-muted)}.topic-map .topic-map__contents .topic-map__stats .fk-d-menu__trigger:hover{background:var(--nd-surface-2)}.topic-map .topic-map__contents .topic-map__stats.--single-stat .fk-d-menu__trigger{padding:0;background:none}.topic-map .topic-map__contents .topic-map__stats.--single-stat .fk-d-menu__trigger span{font-size:var(--nd-text-sm);color:var(--nd-muted)}.topic-map .controls .btn{color:var(--nd-control-dim);background:none;box-shadow:none}.topic-map .controls .btn:hover{color:var(--nd-control-fg);background:var(--nd-accent-fill)}.topic-map__views-content,.topic-map__likes-content,.topic-map__links-content,.topic-map__users-content{color:var(--nd-control-fg)}.topic-map__views-content .topic-map__stat-label,.topic-map__views-content .topic-views__date,.topic-map__views-content .topic-views__count,.topic-map__views-content .domain,.topic-map__views-content .clicks,.topic-map__likes-content .topic-map__stat-label,.topic-map__likes-content .topic-views__date,.topic-map__likes-content .topic-views__count,.topic-map__likes-content .domain,.topic-map__likes-content .clicks,.topic-map__links-content .topic-map__stat-label,.topic-map__links-content .topic-views__date,.topic-map__links-content .topic-views__count,.topic-map__links-content .domain,.topic-map__links-content .clicks,.topic-map__users-content .topic-map__stat-label,.topic-map__users-content .topic-views__date,.topic-map__users-content .topic-views__count,.topic-map__users-content .domain,.topic-map__users-content .clicks{font-size:var(--nd-text-sm);color:var(--nd-muted)}nav.post-controls .actions .btn>.d-icon{margin-left:0}.post-controls .toggle-like.has-like .d-icon,.post-controls .like.has-like .d-icon{color:var(--love)}.discourse-reactions-counter{min-height:var(--nd-control-md);border-radius:var(--nd-radius-pill);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.discourse-reactions-counter:hover{background:var(--d-post-control-background--hover)}.discourse-reactions-counter .reactions-counter{font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);font-variant-numeric:tabular-nums;color:var(--d-post-control-text-color)}.discourse-reactions-counter:hover .reactions-counter{color:var(--d-post-control-text-color--hover)}.discourse-reactions-state-panel,.discourse-reactions-picker .discourse-reactions-picker-container{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-xl);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.discourse-reactions-picker .pickable-reaction{position:relative;transition:transform var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.discourse-reactions-picker .pickable-reaction:hover{z-index:1}.timeline-container .topic-timeline .timeline-scrollarea{border-left-color:var(--nd-border)}.timeline-container .topic-timeline .timeline-handle{border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.timeline-container .topic-timeline .timeline-date-wrapper,.timeline-container .topic-timeline .timeline-ago{color:var(--nd-muted)}.topic-footer-main-buttons{gap:var(--nd-space-2)}.topic-footer-main-buttons .btn-primary.create{min-height:var(--nd-control-lg);gap:var(--nd-space-2);padding:0 18px;font-size:var(--nd-text-md)}.topic-footer-main-buttons .btn.no-text{min-width:var(--nd-control-lg)}#topic-progress-wrapper .topic-admin-menu-trigger{align-self:center}#topic-footer-buttons .topic-notifications-button .reason,#topic-footer-buttons :is(.pinned-button,.topic-notifications-button) .text{color:var(--nd-muted)}.topic-meta-data .names .user-title,.topic-meta-data .names .user-title a{color:var(--nd-muted)}.discourse-tags__tag-separator{color:var(--nd-muted)}.more-topics__container .nav-pills{margin-bottom:var(--nd-space-3)}.more-topics__container .more-topics__list .topic-list-header:has(.nav-pills) th.topic-list-data:first-of-type{padding:var(--nd-space-2)}.more-topics__container .more-topics__list .topic-list-header:has(.nav-pills) th.topic-list-data:first-of-type .nav-pills{margin:0}@media(width < 40rem){.more-topics__container .more-topics__list .topic-list-header.--has-tabs tr{display:flex;flex:1}.more-topics__container .more-topics__list .topic-list-header.--has-tabs th.topic-list-data.default{flex:1;max-width:none}}.more-topics__container .more-topics__list-title{margin-bottom:var(--nd-space-3);padding-left:0}.more-topics__container .more-topics__browse-more{margin-top:var(--nd-space-4);padding-left:0;font-size:var(--nd-text-md);font-weight:var(--nd-w-regular);line-height:1.5;color:var(--nd-muted)}.more-topics__container .more-topics__browse-more a{color:var(--nd-primary);text-decoration:none}.more-topics__container .more-topics__browse-more a:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}#reply-control{color:var(--nd-fg);border:1px solid var(--nd-popover-border);border-bottom:0;border-radius:var(--nd-radius-dialog) var(--nd-radius-dialog) 0 0;background:none;box-shadow:var(--shadow-composer)}#reply-control::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--nd-popover-glass);-webkit-backdrop-filter:blur(var(--nd-blur-lg));backdrop-filter:blur(var(--nd-blur-lg))}#reply-control .grippie{border-radius:var(--nd-radius-dialog) var(--nd-radius-dialog) 0 0;background:none}#reply-control .grippie::before{border-radius:var(--nd-radius-pill);background:var(--nd-border)}#reply-control .reply-to{font-size:var(--nd-text-sm);color:var(--nd-muted);border-bottom-color:var(--nd-divider)}#reply-control .d-editor-container{padding:var(--nd-space-3) var(--nd-space-4) 0}#reply-control .composer-fields .title-and-category~.title-input{margin-top:var(--nd-space-2)}#reply-control .title-and-category,#reply-control .title-input{border-bottom:0}#reply-control .title-and-category>:is(.category-input,.tags-input,.user-selector){border-right:0}#reply-control .title-and-category>:not(:last-child){padding-right:var(--nd-space-1)}#reply-control .title-and-category>:not(:first-child){padding-left:var(--nd-space-1)}#reply-control #reply-title{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}#reply-control #reply-title::placeholder{color:var(--nd-muted);opacity:1}#reply-control #reply-title:focus,#reply-control #reply-title:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}#reply-control #reply-title{min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}#reply-control #reply-title{padding:0 var(--nd-space-4) !important}#reply-control .d-editor-textarea-wrapper{border-radius:var(--nd-radius-field-multiline)}#reply-control.has-composer-fields .d-editor-textarea-wrapper:focus,#reply-control.has-composer-fields .d-editor-textarea-wrapper:focus::before,#reply-control.has-composer-fields .d-editor-textarea-wrapper:focus-within,#reply-control.has-composer-fields .d-editor-textarea-wrapper:focus-within::before,#reply-control.has-composer-fields .d-editor-textarea-wrapper.in-focus,#reply-control.has-composer-fields .d-editor-textarea-wrapper.in-focus::before{border-radius:var(--nd-radius-field-multiline)}#reply-control .composer-footer{border-top-color:var(--nd-divider)}#reply-control.draft .draft-text,#reply-control.minimized .draft-text{color:var(--nd-control-fg)}.d-editor-container{gap:var(--nd-space-3)}.d-editor-textarea-wrapper{overflow:hidden;border:0;border-radius:var(--nd-radius-field-multiline);background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out}.d-editor-textarea-wrapper.in-focus,.d-editor-textarea-wrapper:focus-within{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.d-editor-textarea-wrapper textarea.d-editor-input,.d-editor-textarea-wrapper .d-editor-input{min-height:0;padding:var(--nd-space-3) var(--nd-space-4);font-family:var(--nd-font-sans);line-height:1.55;border-radius:0;background:none;box-shadow:none}.d-editor-textarea-wrapper textarea.d-editor-input:focus,.d-editor-textarea-wrapper .d-editor-input:focus{box-shadow:none}.d-editor-button-bar{gap:2px;padding:var(--nd-space-1);border-bottom:1px solid var(--nd-divider);background:none}.d-editor-button-bar .btn{color:var(--nd-control-dim);background:none;box-shadow:none}.d-editor-button-bar .btn:hover{color:var(--nd-control-fg);background:var(--nd-accent-fill)}.d-editor-button-bar .btn{min-width:var(--nd-control-md);min-height:var(--nd-control-md);border-radius:var(--nd-radius-pill)}.d-editor-button-bar .toolbar__separator{background:var(--nd-divider)}.d-editor-preview-wrapper{border-radius:var(--nd-radius-field-multiline);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.d-editor-preview-wrapper{padding:var(--nd-space-3) var(--nd-space-4)}#reply-control .submit-panel,#reply-control .save-or-cancel{gap:var(--nd-space-3)}#reply-control .submit-panel .cancel,#reply-control .save-or-cancel .cancel{color:var(--nd-muted)}#reply-control .submit-panel .cancel:hover,#reply-control .save-or-cancel .cancel:hover{color:var(--nd-fg)}.composer-toggle-switch{color:var(--nd-control-dim)}.composer-footer .d-editor-button-bar{border-bottom:0}.d-modal__container{color:var(--nd-fg);border:1px solid var(--nd-popover-border);border-radius:var(--nd-radius-dialog);background:var(--nd-popover-glass);box-shadow:var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg));backdrop-filter:blur(var(--nd-blur-lg))}.d-modal__header{padding:var(--nd-space-5) var(--nd-space-6) var(--nd-space-3);border-bottom:0}.d-modal__title-text{font-size:var(--nd-text-xl);font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.d-modal__body{padding:var(--nd-space-2) var(--nd-space-6);color:var(--nd-prose)}.d-modal__footer{gap:var(--nd-space-2);padding:var(--nd-space-4) var(--nd-space-6) var(--nd-space-5);border-top:0}.d-modal__backdrop{background:var(--nd-scrim);opacity:1}.fk-d-menu-modal__grip{position:absolute;top:var(--nd-space-1);left:50%;width:15vw;max-width:100px;height:5px;border-radius:var(--nd-radius-pill);background:var(--nd-tertiary);transform:translateX(-50%)}@media(width < 40rem){.d-modal:not(.fk-d-menu-modal,.--quick-palette) .d-modal__container::before{content:"";z-index:1;pointer-events:none;position:absolute;top:var(--nd-space-1);left:50%;width:15vw;max-width:100px;height:5px;border-radius:var(--nd-radius-pill);background:var(--nd-tertiary);transform:translateX(-50%)}}.dialog-container .dialog-content{color:var(--nd-fg);border:1px solid var(--nd-popover-border);border-radius:var(--nd-radius-dialog);background:var(--nd-popover-glass);box-shadow:var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg));backdrop-filter:blur(var(--nd-blur-lg))}.dialog-container .dialog-header{padding:var(--nd-space-5) var(--nd-space-6) var(--nd-space-3);border-bottom:0}.dialog-container .dialog-header h3{font-size:var(--nd-text-xl);font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.dialog-container .dialog-body{padding:var(--nd-space-2) var(--nd-space-6);color:var(--nd-prose)}.dialog-container .dialog-footer{gap:var(--nd-space-2);padding:var(--nd-space-4) var(--nd-space-6) var(--nd-space-5);border-top:0}.dialog-overlay{background:var(--nd-scrim);opacity:1}.login-modal .login-left-side,.login-modal .login-right-side,.create-account .login-left-side,.create-account .login-right-side{background:none}@media(width < 40rem){.keyboard-shortcuts-modal.d-modal.--max .d-modal__container{max-width:100%}}.shortcut-category{border-radius:var(--nd-radius-card);background:var(--nd-surface-1);box-shadow:var(--nd-ring-hairline)}.shortcut-category{overflow:hidden;border:0}.shortcut-category h2{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.shortcut-category h2{padding:var(--nd-space-3) var(--nd-space-4) var(--nd-space-1);background:none}.shortcut-category li{color:var(--nd-control-fg)}.menu-panel,.menu-panel.drop-down{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-panel);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.menu-panel,.menu-panel.drop-down{overflow:clip}.menu-panel .panel-body,.menu-panel.drop-down .panel-body{background:none}.menu-panel hr,.menu-panel.drop-down hr{border-color:var(--nd-divider)}.hamburger-panel .panel-body-contents,.sidebar-hamburger-dropdown{padding:var(--nd-space-2);background:none}.search-menu .menu-panel .search-input,.search-menu-container .search-input{box-sizing:border-box;font-family:var(--nd-font-sans);font-size:var(--nd-text-md);color:var(--nd-fg);border:0;outline:0;background:var(--nd-search-bg);box-shadow:none;transition:box-shadow var(--nd-dur-fast) ease-out,background-color var(--nd-dur-fast) ease-out}.search-menu .menu-panel .search-input::placeholder,.search-menu-container .search-input::placeholder{color:var(--nd-muted);opacity:1}.search-menu .menu-panel .search-input:focus,.search-menu .menu-panel .search-input:focus-visible,.search-menu-container .search-input:focus,.search-menu-container .search-input:focus-visible{outline:0;box-shadow:0 0 0 1px var(--nd-ring)}.search-menu .menu-panel .search-input,.search-menu-container .search-input{min-height:var(--nd-control-lg);padding:0 var(--nd-space-4);border-radius:var(--nd-radius-pill)}.search-menu .menu-panel .search-input,.search-menu-container .search-input{display:flex;align-items:center}.search-menu .menu-panel .search-input input.search-term__input,.search-menu-container .search-input input.search-term__input{min-height:0;padding:0;background:none;box-shadow:none}.search-menu .menu-panel .results .item,.search-menu .menu-panel .search-menu-assistant-item,.search-menu-container .results .item,.search-menu-container .search-menu-assistant-item{border-radius:var(--nd-radius-lg)}.search-menu .menu-panel .results .item:hover,.search-menu .menu-panel .results .item:focus-within,.search-menu .menu-panel .search-menu-assistant-item:hover,.search-menu .menu-panel .search-menu-assistant-item:focus-within,.search-menu-container .results .item:hover,.search-menu-container .results .item:focus-within,.search-menu-container .search-menu-assistant-item:hover,.search-menu-container .search-menu-assistant-item:focus-within{background:var(--nd-tab-sel)}.search-menu .menu-panel .search-menu-assistant-item>a,.search-menu .menu-panel .search-menu-assistant-item>.search-item-slug,.search-menu-container .search-menu-assistant-item>a,.search-menu-container .search-menu-assistant-item>.search-item-slug{font-size:var(--nd-text-choice);color:var(--nd-control-fg)}.search-menu .menu-panel .search-item-prefix,.search-menu .menu-panel .search-item-slug,.search-menu-container .search-item-prefix,.search-menu-container .search-item-slug{color:var(--nd-fg)}.search-menu .menu-panel .label-suffix,.search-menu .menu-panel .extra-hint,.search-menu .menu-panel .search-random-quick-tip,.search-menu .menu-panel .search-random-quick-tip .tip-label+span,.search-menu-container .label-suffix,.search-menu-container .extra-hint,.search-menu-container .search-random-quick-tip,.search-menu-container .search-random-quick-tip .tip-label+span{font-size:var(--nd-text-sm);color:var(--nd-muted)}.search-menu .menu-panel .search-random-quick-tip .tip-label,.search-menu-container .search-random-quick-tip .tip-label{font-weight:var(--nd-w-medium);color:var(--nd-control-fg)}.search-menu .menu-panel .extra-hint,.search-menu-container .extra-hint{font-size:var(--nd-text-xs)}.search-menu .menu-panel .search-menu-initial-options .search-menu-assistant-item .d-icon,.search-menu .menu-panel .search-menu-assistant-item .d-icon,.search-menu-container .search-menu-initial-options .search-menu-assistant-item .d-icon,.search-menu-container .search-menu-assistant-item .d-icon{color:var(--nd-control-dim)}.search-menu .menu-panel .results .item,.search-menu-container .results .item{font-size:var(--nd-text-choice)}.search-menu .menu-panel .results .list .item .blurb,.search-menu-container .results .list .item .blurb{font-size:var(--nd-text-sm);color:var(--nd-muted)}.search-menu .menu-panel .results .search-result-user .name,.search-menu-container .results .search-result-user .name{color:var(--nd-muted)}.search-menu .menu-panel .results .search-result-topic .topic-title,.search-menu-container .results .search-result-topic .topic-title{font-size:var(--nd-text-choice);color:var(--nd-fg)}.search-menu .menu-panel .results .search-result-topic .first-line,.search-menu .menu-panel .results .search-result-post .second-line,.search-menu-container .results .search-result-topic .first-line,.search-menu-container .results .search-result-post .second-line{font-size:var(--nd-text-choice)}.search-menu .menu-panel .results .search-result-topic .second-line,.search-menu .menu-panel .results .search-result-post .second-line,.search-menu .menu-panel .results .blurb,.search-menu-container .results .search-result-topic .second-line,.search-menu-container .results .search-result-post .second-line,.search-menu-container .results .blurb{font-size:var(--nd-text-sm);color:var(--nd-muted)}.search-menu .menu-panel .results .search-result-user .username,.search-menu .menu-panel .results .search-result-category .badge-category__name,.search-menu-container .results .search-result-user .username,.search-menu-container .results .search-result-category .badge-category__name{color:var(--nd-fg)}.search-menu .menu-panel .results h3,.search-menu .menu-panel .results .search-result-heading,.search-menu-container .results h3,.search-menu-container .results .search-result-heading{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.search-menu .menu-panel .results .show-more a,.search-menu .menu-panel .results .search-menu__show-more,.search-menu-container .results .show-more a,.search-menu-container .results .search-menu__show-more{color:var(--nd-primary);text-decoration:none}.search-menu .menu-panel .results .show-more a:hover,.search-menu .menu-panel .results .search-menu__show-more:hover,.search-menu-container .results .show-more a:hover,.search-menu-container .results .search-menu__show-more:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}.search-menu .menu-panel .results .show-more a,.search-menu .menu-panel .results .search-menu__show-more,.search-menu-container .results .show-more a,.search-menu-container .results .search-menu__show-more{font-size:var(--nd-text-sm)}.search-menu .menu-panel .blurb,.search-menu-container .blurb{color:var(--nd-muted)}.select-kit.is-expanded .select-kit-body.select-kit-body{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-xl);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.select-kit.is-expanded .select-kit-body.select-kit-body{padding:var(--nd-space-1)}.select-kit .select-kit-collection{padding:0;scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}.select-kit .select-kit-row{gap:var(--nd-space-2);padding:var(--nd-space-2) var(--nd-space-2);font-size:var(--nd-text-choice);line-height:1.3;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;transition:color var(--nd-dur-hover) var(--nd-ease-quart),background-color var(--nd-dur-hover) var(--nd-ease-quart)}.select-kit .select-kit-row:hover,.select-kit .select-kit-row:focus-visible{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.select-kit .select-kit-row{min-width:0;max-width:100%}.select-kit .select-kit-row .name{color:inherit}.select-kit .select-kit-row .desc{color:var(--nd-muted)}.select-kit .select-kit-row .d-icon{color:var(--nd-control-dim)}.select-kit .select-kit-row.is-highlighted{color:var(--nd-control-fg);background:var(--nd-tab-sel);box-shadow:var(--nd-sel-highlight)}.select-kit .select-kit-row.is-selected{color:var(--nd-fg-solid)}.select-kit .select-kit-row.is-selected .d-icon{color:var(--nd-primary)}.select-kit .select-kit-filter{padding:var(--nd-space-1);border-bottom:0}.fk-d-menu__inner-content,.fk-d-tooltip__inner-content{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-xl);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.fk-d-menu .fk-d-menu__inner-content,.fk-d-tooltip .fk-d-tooltip__inner-content{padding:var(--nd-space-1)}.fk-d-tooltip__inner-content{font-size:var(--nd-text-sm);color:var(--nd-control-fg)}.emoji-picker__filter-container,.emoji-picker__sections-nav-wrap{--fade-color: transparent;background:none}.emoji-picker__filter-container{border-bottom:1px solid var(--nd-divider)}.emoji-picker__filter.filter-input-container{background:var(--nd-search-bg)}.emoji-picker__section-title-container{background:var(--nl-dropdown-glass-bg)}.fk-d-menu .autocomplete{background:none}.dropdown-menu{gap:2px;padding:0}.dropdown-menu__item .btn{gap:var(--nd-space-2);padding:var(--nd-space-2) var(--nd-space-2);font-size:var(--nd-text-choice);line-height:1.3;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;transition:color var(--nd-dur-hover) var(--nd-ease-quart),background-color var(--nd-dur-hover) var(--nd-ease-quart)}.dropdown-menu__item .btn:hover,.dropdown-menu__item .btn:focus-visible{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.dropdown-menu__item .btn{justify-content:flex-start;width:100%;box-shadow:none}.dropdown-menu__item .btn .d-icon{color:var(--nd-control-dim)}.dropdown-menu__divider{border-color:var(--nd-divider)}.fk-d-toasts .fk-d-toast{border-radius:var(--nd-radius-xl);background:none;box-shadow:none}.fk-d-default-toast{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-xl);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.fk-d-default-toast{color:var(--nd-fg)}.fk-d-default-toast__title{font-size:var(--nd-text-md);font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.fk-d-default-toast__message{font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-muted)}.fk-d-default-toast__texts:not(:has(.fk-d-default-toast__title)) .fk-d-default-toast__message{color:var(--nd-fg)}.fk-d-default-toast.-success .fk-d-default-toast__icon-container .d-icon{color:var(--nd-green)}.fk-d-default-toast.-error .fk-d-default-toast__icon-container .d-icon{color:var(--nd-red)}.fk-d-default-toast.-warning .fk-d-default-toast__icon-container .d-icon{color:var(--nd-yellow)}.fk-d-default-toast.-info .fk-d-default-toast__icon-container .d-icon{color:var(--nd-blue)}.popup-menu{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-xl);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.popup-menu{padding:var(--nd-space-1)}.popup-menu .btn{gap:var(--nd-space-2);padding:var(--nd-space-2) var(--nd-space-2);font-size:var(--nd-text-choice);line-height:1.3;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;transition:color var(--nd-dur-hover) var(--nd-ease-quart),background-color var(--nd-dur-hover) var(--nd-ease-quart)}.popup-menu .btn:hover,.popup-menu .btn:focus-visible{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.popup-menu .btn{justify-content:flex-start;box-shadow:none}.fk-d-menu[data-identifier=usercard] .fk-d-menu__inner-content,.fk-d-menu[data-identifier=groupcard] .fk-d-menu__inner-content{padding:0;overflow:visible;border-radius:var(--nd-radius-panel);background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.user-card,.group-card{--avatar-width: var(--nl-card-avatar);--avatar-margin: 0;color:var(--nd-fg);border-radius:var(--nd-radius-panel);background-color:rgba(0,0,0,0);box-shadow:none}.user-card .card-content,.group-card .card-content{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-panel);background:var(--nl-dropdown-glass);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);-webkit-backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28);backdrop-filter:blur(var(--nd-blur-lg)) saturate(1.28)}.user-card .card-content,.group-card .card-content{padding:var(--nd-space-5)}.user-card:not(.no-bg) .card-content,.group-card:not(.no-bg) .card-content{background:var(--nd-popover-glass)}.user-card .first-row,.group-card .first-row{align-items:center;gap:var(--nd-space-4)}.user-card .first-row .names,.group-card .first-row .names{padding-left:0}.user-card .names__primary,.group-card .names__primary{font-size:var(--nd-text-h3);font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.user-card .names__primary .d-icon,.group-card .names__primary .d-icon{font-size:var(--nd-text-sm);color:var(--nd-control-dim)}.user-card .names__secondary,.group-card .names__secondary{font-size:var(--nd-text-md)}.user-card .names__secondary,.user-card .names__secondary a,.user-card .metadata,.group-card .names__secondary,.group-card .names__secondary a,.group-card .metadata{color:var(--nd-muted)}.user-card .names__title,.group-card .names__title{font-size:var(--nd-text-sm);color:var(--nd-muted)}.user-card .metadata,.group-card .metadata{font-size:var(--nd-text-sm)}.user-card .metadata .desc,.group-card .metadata .desc{color:var(--nd-muted)}.user-card .metadata .relative-date,.user-card .metadata [class*=metadata__]>span:not(.desc),.group-card .metadata .relative-date,.group-card .metadata [class*=metadata__]>span:not(.desc){color:var(--nd-fg)}.user-card .card-row:not(.first-row),.group-card .card-row:not(.first-row){margin-top:var(--nd-space-3)}.user-card .card-row:not(:empty)+.card-row:not(.metadata-row),.group-card .card-row:not(:empty)+.card-row:not(.metadata-row){padding-top:var(--nd-space-3);border-top:1px solid var(--nd-divider)}.user-card .bio,.group-card .bio{font-size:var(--nd-text-md);color:var(--nd-prose)}.user-card .badge-section .user-badge,.user-card .badge-section .more-user-badges a,.group-card .badge-section .user-badge,.group-card .badge-section .more-user-badges a{display:inline-flex;align-items:center;gap:var(--nd-space-1);padding:1px var(--nd-space-2);font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:1.6;white-space:nowrap;border-radius:var(--nd-radius-md);color:var(--nd-muted);border:1px solid var(--nd-border-subtle);background:var(--nd-surface-1)}.user-card .badge-section .user-badge,.user-card .badge-section .more-user-badges a,.group-card .badge-section .user-badge,.group-card .badge-section .more-user-badges a{font-size:var(--nd-text-xs)}.user-card .badge-section .more-user-badges a:hover,.group-card .badge-section .more-user-badges a:hover{color:var(--nd-fg);background:var(--nd-surface-2)}.user-card .usercard-controls,.user-card .card-row .usercard-controls,.group-card .usercard-controls,.group-card .card-row .usercard-controls{gap:var(--nd-space-2)}.user-card .usercard-controls .btn,.user-card .card-row .usercard-controls .btn,.group-card .usercard-controls .btn,.group-card .card-row .usercard-controls .btn{margin-bottom:0}.user-menu.revamped.drop-down{max-height:min(640px,100dvh - var(--header-offset, 60px) - var(--nd-space-4))}.user-menu.revamped.slide-in{border-radius:var(--nd-radius-panel) 0 0 var(--nd-radius-panel)}.user-menu.revamped .panel-body-contents{min-height:0}.user-menu.revamped .menu-tabs-container{flex:none;gap:2px;padding:6px;border-left:1px solid var(--nd-divider);scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}.user-menu.revamped .tabs-list{gap:2px}.user-menu.revamped .tabs-list .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--nd-space-2);box-sizing:border-box;min-height:var(--nd-control-md);margin:0;padding:0 var(--nd-space-3);font-size:var(--nd-text-choice);font-weight:var(--nd-w-regular);white-space:nowrap;text-decoration:none;color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-pill);background:none;transition:background-color var(--nd-dur-fast) ease-out,color var(--nd-dur-fast) ease-out}.user-menu.revamped .tabs-list .btn:hover{color:var(--nd-control-fg);background:var(--nd-pill-hover)}.user-menu.revamped .tabs-list .btn{width:var(--nd-control-lg);min-height:var(--nd-control-lg);padding:0;border-radius:var(--nd-radius-lg);box-shadow:none}.user-menu.revamped .tabs-list .btn .d-icon{margin:0;padding:0;color:var(--nd-control-dim);border-radius:0;background:none}.user-menu.revamped .tabs-list .btn:hover,.user-menu.revamped .tabs-list .btn:focus-visible{background:var(--nd-pill-hover)}.user-menu.revamped .tabs-list .btn:hover .d-icon,.user-menu.revamped .tabs-list .btn:focus-visible .d-icon{color:var(--nd-control-fg);background:none}.user-menu.revamped .tabs-list .btn.active{-webkit-text-stroke:.25px currentColor;color:var(--nd-fg-solid);background:var(--nd-tab-sel)}.user-menu.revamped .tabs-list .btn.active .d-icon{color:var(--nd-primary)}.user-menu.revamped .tabs-list .btn.active{box-shadow:var(--nd-sel-highlight)}.user-menu.revamped .tabs-list .btn.active .d-icon{background:none}.user-menu.revamped .tabs-list .btn .badge-notification{box-sizing:border-box;min-width:var(--nd-icon-sm);height:var(--nd-icon-sm);padding:0 5px;font-size:var(--nd-text-2xs);font-weight:var(--nd-w-medium);line-height:var(--nd-icon-sm);font-variant-numeric:tabular-nums;color:var(--nd-on-primary);border-radius:var(--nd-radius-pill);background:var(--nd-primary)}.user-menu.revamped .tabs-list .btn .badge-notification{position:absolute;top:3px;box-sizing:border-box;display:inline-grid;place-items:center;right:3px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:var(--nd-w-heading);line-height:16px;box-shadow:0 0 0 2px var(--nd-bg)}.user-menu.revamped .bottom-tabs{margin-top:var(--nd-space-1);padding-top:var(--nd-space-1);border-top:1px solid var(--nd-divider)}.user-menu.revamped .quick-access-panel{padding:0;border-right:0}.user-menu.revamped .quick-access-panel>ul{box-sizing:border-box;flex-flow:column nowrap;gap:2px;min-height:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nd-border) rgba(0,0,0,0)}.user-menu.revamped .quick-access-panel li.notification,.user-menu.revamped .quick-access-panel li.message,.user-menu.revamped .quick-access-panel li.bookmark,.user-menu.revamped .quick-access-panel li.reviewable{position:relative;box-sizing:border-box;width:100%;padding:0;border-radius:var(--nd-radius-lg);background:none;transition:background-color var(--nd-dur-hover) var(--nd-ease-quart)}.user-menu.revamped .quick-access-panel li.notification:hover,.user-menu.revamped .quick-access-panel li.notification:focus-within,.user-menu.revamped .quick-access-panel li.message:hover,.user-menu.revamped .quick-access-panel li.message:focus-within,.user-menu.revamped .quick-access-panel li.bookmark:hover,.user-menu.revamped .quick-access-panel li.bookmark:focus-within,.user-menu.revamped .quick-access-panel li.reviewable:hover,.user-menu.revamped .quick-access-panel li.reviewable:focus-within{background:var(--nd-tab-sel)}.user-menu.revamped .quick-access-panel li.notification>a,.user-menu.revamped .quick-access-panel li.message>a,.user-menu.revamped .quick-access-panel li.bookmark>a,.user-menu.revamped .quick-access-panel li.reviewable>a{display:flex;align-items:flex-start;gap:10px;padding:9px 10px 9px 14px;color:var(--nd-fg);text-decoration:none;border-radius:inherit;background:none}.user-menu.revamped .quick-access-panel li.notification>a>.d-icon,.user-menu.revamped .quick-access-panel li.message>a>.d-icon,.user-menu.revamped .quick-access-panel li.bookmark>a>.d-icon,.user-menu.revamped .quick-access-panel li.reviewable>a>.d-icon{flex:none;width:16px;height:14px;margin:2px 0 0;padding:0;color:var(--nd-control-dim)}.user-menu.revamped .quick-access-panel li.notification>a>div,.user-menu.revamped .quick-access-panel li.message>a>div,.user-menu.revamped .quick-access-panel li.bookmark>a>div,.user-menu.revamped .quick-access-panel li.reviewable>a>div{display:flex;flex:1 1 0;flex-direction:column;row-gap:1px;min-width:0}.user-menu.revamped .quick-access-panel li.notification .item-label,.user-menu.revamped .quick-access-panel li.message .item-label,.user-menu.revamped .quick-access-panel li.bookmark .item-label,.user-menu.revamped .quick-access-panel li.reviewable .item-label{overflow:hidden;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);line-height:1.45;white-space:nowrap;text-overflow:ellipsis;color:var(--nd-fg-solid)}.user-menu.revamped .quick-access-panel li.notification .item-description,.user-menu.revamped .quick-access-panel li.message .item-description,.user-menu.revamped .quick-access-panel li.bookmark .item-description,.user-menu.revamped .quick-access-panel li.reviewable .item-description{display:-webkit-box;overflow:hidden;font-size:var(--nd-text-sm);line-height:1.45;overflow-wrap:anywhere;color:var(--nd-fg);-webkit-box-orient:vertical;-webkit-line-clamp:2}.user-menu.revamped .quick-access-panel li.notification .nl-notif-meta,.user-menu.revamped .quick-access-panel li.message .nl-notif-meta,.user-menu.revamped .quick-access-panel li.bookmark .nl-notif-meta,.user-menu.revamped .quick-access-panel li.reviewable .nl-notif-meta{position:absolute;bottom:8px;left:40px;display:flex;align-items:center;gap:6px;max-width:calc(100% - 14px - 16px - 10px - 10px);overflow:hidden;font-size:var(--nd-text-2xs);line-height:1.4;white-space:nowrap;color:var(--nd-muted);pointer-events:none}.user-menu.revamped .quick-access-panel li.notification:has(.nl-notif-meta)>a,.user-menu.revamped .quick-access-panel li.message:has(.nl-notif-meta)>a,.user-menu.revamped .quick-access-panel li.bookmark:has(.nl-notif-meta)>a,.user-menu.revamped .quick-access-panel li.reviewable:has(.nl-notif-meta)>a{padding-bottom:25px}.user-menu.revamped .quick-access-panel li.notification .nl-notif-meta__kind,.user-menu.revamped .quick-access-panel li.message .nl-notif-meta__kind,.user-menu.revamped .quick-access-panel li.bookmark .nl-notif-meta__kind,.user-menu.revamped .quick-access-panel li.reviewable .nl-notif-meta__kind{overflow:hidden;text-overflow:ellipsis}.user-menu.revamped .quick-access-panel li.notification .nl-notif-meta__kind::first-letter,.user-menu.revamped .quick-access-panel li.message .nl-notif-meta__kind::first-letter,.user-menu.revamped .quick-access-panel li.bookmark .nl-notif-meta__kind::first-letter,.user-menu.revamped .quick-access-panel li.reviewable .nl-notif-meta__kind::first-letter{text-transform:uppercase}.user-menu.revamped .quick-access-panel li.notification .nl-notif-meta__kind+.nl-notif-meta__time::before,.user-menu.revamped .quick-access-panel li.message .nl-notif-meta__kind+.nl-notif-meta__time::before,.user-menu.revamped .quick-access-panel li.bookmark .nl-notif-meta__kind+.nl-notif-meta__time::before,.user-menu.revamped .quick-access-panel li.reviewable .nl-notif-meta__kind+.nl-notif-meta__time::before{content:"·";margin-right:6px}.user-menu.revamped .quick-access-panel li.notification.unread::before,.user-menu.revamped .quick-access-panel li.notification.pending::before,.user-menu.revamped .quick-access-panel li.message.unread::before,.user-menu.revamped .quick-access-panel li.message.pending::before,.user-menu.revamped .quick-access-panel li.bookmark.unread::before,.user-menu.revamped .quick-access-panel li.bookmark.pending::before,.user-menu.revamped .quick-access-panel li.reviewable.unread::before,.user-menu.revamped .quick-access-panel li.reviewable.pending::before{content:"";position:absolute;top:15px;left:5px;width:5px;height:5px;border-radius:50%;background:var(--nd-primary)}.user-menu.revamped .quick-access-panel li.notification.read .item-label,.user-menu.revamped .quick-access-panel li.message.read .item-label,.user-menu.revamped .quick-access-panel li.bookmark.read .item-label,.user-menu.revamped .quick-access-panel li.reviewable.read .item-label{font-weight:var(--nd-w-regular);color:var(--nd-control-fg)}.user-menu.revamped .quick-access-panel li.notification.read .item-description,.user-menu.revamped .quick-access-panel li.message.read .item-description,.user-menu.revamped .quick-access-panel li.bookmark.read .item-description,.user-menu.revamped .quick-access-panel li.reviewable.read .item-description{color:var(--nd-muted)}.user-menu.revamped .quick-access-panel li.notification.read>a>.d-icon,.user-menu.revamped .quick-access-panel li.message.read>a>.d-icon,.user-menu.revamped .quick-access-panel li.bookmark.read>a>.d-icon,.user-menu.revamped .quick-access-panel li.reviewable.read>a>.d-icon{color:var(--nd-tertiary)}.user-menu.revamped .quick-access-panel li.notification.is-warning>a>.d-icon,.user-menu.revamped .quick-access-panel li.message.is-warning>a>.d-icon,.user-menu.revamped .quick-access-panel li.bookmark.is-warning>a>.d-icon,.user-menu.revamped .quick-access-panel li.reviewable.is-warning>a>.d-icon{color:var(--nd-red)}.user-menu.revamped .quick-access-panel li.notification .icon-avatar,.user-menu.revamped .quick-access-panel li.message .icon-avatar,.user-menu.revamped .quick-access-panel li.bookmark .icon-avatar,.user-menu.revamped .quick-access-panel li.reviewable .icon-avatar{flex:none;width:var(--nd-avatar-sm);height:var(--nd-avatar-sm);margin:0}.user-menu.revamped .quick-access-panel li.notification .icon-avatar__icon-wrapper,.user-menu.revamped .quick-access-panel li.message .icon-avatar__icon-wrapper,.user-menu.revamped .quick-access-panel li.bookmark .icon-avatar__icon-wrapper,.user-menu.revamped .quick-access-panel li.reviewable .icon-avatar__icon-wrapper{width:18px;height:18px;background:var(--nd-bg);box-shadow:0 0 0 1px var(--nd-divider)}.user-menu.revamped .quick-access-panel li.notification .icon-avatar__icon-wrapper .d-icon,.user-menu.revamped .quick-access-panel li.message .icon-avatar__icon-wrapper .d-icon,.user-menu.revamped .quick-access-panel li.bookmark .icon-avatar__icon-wrapper .d-icon,.user-menu.revamped .quick-access-panel li.reviewable .icon-avatar__icon-wrapper .d-icon{font-size:10px;color:var(--nd-control-dim)}.user-menu.revamped .quick-access-panel .panel-body-bottom{flex:none;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--nd-space-2);padding:var(--nd-space-2) 10px;border-top:1px solid var(--nd-divider)}.user-menu.revamped .quick-access-panel .panel-body-bottom .btn{min-height:var(--nd-control-sm);gap:6px;padding:0 10px;font-size:var(--nd-text-xs)}.user-menu.revamped .quick-access-panel .panel-body-bottom .btn{flex:0 1 auto;width:auto;margin:0}.user-menu.revamped .quick-access-panel .panel-body-bottom .show-all{color:var(--nd-control-fg);border-color:var(--nd-border-subtle);background:var(--nd-card-bg);box-shadow:none}.user-menu.revamped .quick-access-panel .panel-body-bottom .show-all:hover{border-color:var(--nd-border);background:var(--nd-card-hover)}.user-menu.revamped .quick-access-panel .panel-body-bottom .show-all{display:inline-block;min-width:0;overflow:hidden;line-height:calc(var(--nd-control-sm) - 2px);text-overflow:ellipsis}.user-menu.revamped .quick-access-panel .panel-body-bottom .show-all .d-icon{display:none}.user-menu.revamped .quick-access-panel .panel-body-bottom .show-all::before{content:attr(title)}.user-menu.revamped .quick-access-panel .panel-body-bottom .show-all::first-letter{text-transform:uppercase}.user-menu.revamped .quick-access-panel .panel-body-bottom .notifications-dismiss{color:var(--nd-control-dim);background:none;box-shadow:none}.user-menu.revamped .quick-access-panel .panel-body-bottom .notifications-dismiss:hover{color:var(--nd-control-fg);background:var(--nd-accent-fill)}.user-menu.revamped .quick-access-panel .panel-body-bottom .notifications-dismiss{margin-left:auto}.user-menu.revamped .empty-state__container{flex:1}.user-menu.revamped .empty-state{display:grid;place-items:center;align-content:center;gap:var(--nd-space-2);padding:var(--nd-space-8) var(--nd-space-4);font-size:var(--nd-text-sm);text-align:center;color:var(--nd-muted)}.user-menu.revamped .empty-state{padding:var(--nd-space-8) var(--nd-space-5);background:none}.user-menu.revamped .empty-state__title{margin:0;font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);color:var(--nd-fg)}.user-menu.revamped .empty-state__title{font-size:var(--nd-text-md)}.user-menu.revamped .empty-state__body{max-width:46ch;font-size:var(--nd-text-md);line-height:1.5;text-wrap:balance}.user-menu.revamped .empty-state__body{max-width:34ch;font-size:var(--nd-text-sm)}.user-menu.revamped .empty-state__body p{margin:0}.user-menu.revamped .empty-state__body a{color:var(--nd-primary);text-decoration:none}.user-menu.revamped .empty-state__body a:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}.user-menu.revamped .empty-state__body .d-icon{color:var(--nd-control-dim)}.user-menu.revamped #quick-access-profile ul{gap:2px;padding:6px}.user-menu.revamped #quick-access-profile li{flex:none;max-height:none}.user-menu.revamped #quick-access-profile li>a,.user-menu.revamped #quick-access-profile li>button{gap:var(--nd-space-2);padding:var(--nd-space-2) var(--nd-space-2);font-size:var(--nd-text-choice);line-height:1.3;color:var(--nd-control-dim);border:0;border-radius:var(--nd-radius-lg);background:none;transition:color var(--nd-dur-hover) var(--nd-ease-quart),background-color var(--nd-dur-hover) var(--nd-ease-quart)}.user-menu.revamped #quick-access-profile li>a:hover,.user-menu.revamped #quick-access-profile li>a:focus-visible,.user-menu.revamped #quick-access-profile li>button:hover,.user-menu.revamped #quick-access-profile li>button:focus-visible{color:var(--nd-control-fg);background:var(--nd-tab-sel)}.user-menu.revamped #quick-access-profile li>a,.user-menu.revamped #quick-access-profile li>button{box-sizing:border-box;width:100%;min-height:0;box-shadow:none}.user-menu.revamped #quick-access-profile li .d-icon{width:16px;color:var(--nd-control-dim)}.user-menu.revamped #quick-access-profile li.enabled .d-icon,.user-menu.revamped #quick-access-profile li .d-icon-toggle-on{color:var(--nd-primary)}.user-menu.revamped #quick-access-profile hr{width:auto;margin:var(--nd-space-1) 6px;border-top:1px solid var(--nd-divider)}.notification-history .user-notifications-list{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.notification-history .user-notifications-list{box-sizing:border-box;display:flex;flex-direction:column;padding:6px}.notification-history .user-notifications-list li.notification,.notification-history .user-notifications-list li.message,.notification-history .user-notifications-list li.bookmark{position:relative;box-sizing:border-box;width:100%;padding:0;border-radius:var(--nd-radius-lg);background:none;transition:background-color var(--nd-dur-hover) var(--nd-ease-quart)}.notification-history .user-notifications-list li.notification:hover,.notification-history .user-notifications-list li.notification:focus-within,.notification-history .user-notifications-list li.message:hover,.notification-history .user-notifications-list li.message:focus-within,.notification-history .user-notifications-list li.bookmark:hover,.notification-history .user-notifications-list li.bookmark:focus-within{background:var(--nd-tab-sel)}.notification-history .user-notifications-list li.notification>a,.notification-history .user-notifications-list li.message>a,.notification-history .user-notifications-list li.bookmark>a{display:flex;align-items:flex-start;gap:10px;padding:9px 10px 9px 14px;color:var(--nd-fg);text-decoration:none;border-radius:inherit;background:none}.notification-history .user-notifications-list li.notification>a>.d-icon,.notification-history .user-notifications-list li.message>a>.d-icon,.notification-history .user-notifications-list li.bookmark>a>.d-icon{flex:none;width:16px;height:14px;margin:2px 0 0;padding:0;color:var(--nd-control-dim)}.notification-history .user-notifications-list li.notification>a>div,.notification-history .user-notifications-list li.message>a>div,.notification-history .user-notifications-list li.bookmark>a>div{display:flex;flex:1 1 0;flex-direction:column;row-gap:1px;min-width:0}.notification-history .user-notifications-list li.notification .item-label,.notification-history .user-notifications-list li.message .item-label,.notification-history .user-notifications-list li.bookmark .item-label{overflow:hidden;font-size:var(--nd-text-sm);font-weight:var(--nd-w-medium);line-height:1.45;white-space:nowrap;text-overflow:ellipsis;color:var(--nd-fg-solid)}.notification-history .user-notifications-list li.notification .item-description,.notification-history .user-notifications-list li.message .item-description,.notification-history .user-notifications-list li.bookmark .item-description{display:-webkit-box;overflow:hidden;font-size:var(--nd-text-sm);line-height:1.45;overflow-wrap:anywhere;color:var(--nd-fg);-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-history .user-notifications-list li.notification .nl-notif-meta,.notification-history .user-notifications-list li.message .nl-notif-meta,.notification-history .user-notifications-list li.bookmark .nl-notif-meta{position:absolute;bottom:8px;left:40px;display:flex;align-items:center;gap:6px;max-width:calc(100% - 14px - 16px - 10px - 10px);overflow:hidden;font-size:var(--nd-text-2xs);line-height:1.4;white-space:nowrap;color:var(--nd-muted);pointer-events:none}.notification-history .user-notifications-list li.notification:has(.nl-notif-meta)>a,.notification-history .user-notifications-list li.message:has(.nl-notif-meta)>a,.notification-history .user-notifications-list li.bookmark:has(.nl-notif-meta)>a{padding-bottom:25px}.notification-history .user-notifications-list li.notification .nl-notif-meta__kind,.notification-history .user-notifications-list li.message .nl-notif-meta__kind,.notification-history .user-notifications-list li.bookmark .nl-notif-meta__kind{overflow:hidden;text-overflow:ellipsis}.notification-history .user-notifications-list li.notification .nl-notif-meta__kind::first-letter,.notification-history .user-notifications-list li.message .nl-notif-meta__kind::first-letter,.notification-history .user-notifications-list li.bookmark .nl-notif-meta__kind::first-letter{text-transform:uppercase}.notification-history .user-notifications-list li.notification .nl-notif-meta__kind+.nl-notif-meta__time::before,.notification-history .user-notifications-list li.message .nl-notif-meta__kind+.nl-notif-meta__time::before,.notification-history .user-notifications-list li.bookmark .nl-notif-meta__kind+.nl-notif-meta__time::before{content:"·";margin-right:6px}.notification-history .user-notifications-list li.notification.unread::before,.notification-history .user-notifications-list li.notification.pending::before,.notification-history .user-notifications-list li.message.unread::before,.notification-history .user-notifications-list li.message.pending::before,.notification-history .user-notifications-list li.bookmark.unread::before,.notification-history .user-notifications-list li.bookmark.pending::before{content:"";position:absolute;top:15px;left:5px;width:5px;height:5px;border-radius:50%;background:var(--nd-primary)}.notification-history .user-notifications-list li.notification.read .item-label,.notification-history .user-notifications-list li.message.read .item-label,.notification-history .user-notifications-list li.bookmark.read .item-label{font-weight:var(--nd-w-regular);color:var(--nd-control-fg)}.notification-history .user-notifications-list li.notification.read .item-description,.notification-history .user-notifications-list li.message.read .item-description,.notification-history .user-notifications-list li.bookmark.read .item-description{color:var(--nd-muted)}.notification-history .user-notifications-list li.notification.read>a>.d-icon,.notification-history .user-notifications-list li.message.read>a>.d-icon,.notification-history .user-notifications-list li.bookmark.read>a>.d-icon{color:var(--nd-tertiary)}.notification-history .user-notifications-list li.notification.is-warning>a>.d-icon,.notification-history .user-notifications-list li.message.is-warning>a>.d-icon,.notification-history .user-notifications-list li.bookmark.is-warning>a>.d-icon{color:var(--nd-red)}.notification-history .user-notifications-list li.notification .icon-avatar,.notification-history .user-notifications-list li.message .icon-avatar,.notification-history .user-notifications-list li.bookmark .icon-avatar{flex:none;width:var(--nd-avatar-sm);height:var(--nd-avatar-sm);margin:0}.notification-history .user-notifications-list li.notification .icon-avatar__icon-wrapper,.notification-history .user-notifications-list li.message .icon-avatar__icon-wrapper,.notification-history .user-notifications-list li.bookmark .icon-avatar__icon-wrapper{width:18px;height:18px;background:var(--nd-bg);box-shadow:0 0 0 1px var(--nd-divider)}.notification-history .user-notifications-list li.notification .icon-avatar__icon-wrapper .d-icon,.notification-history .user-notifications-list li.message .icon-avatar__icon-wrapper .d-icon,.notification-history .user-notifications-list li.bookmark .icon-avatar__icon-wrapper .d-icon{font-size:10px;color:var(--nd-control-dim)}.notification-history .user-notifications-list li.notification>a,.notification-history .user-notifications-list li.message>a,.notification-history .user-notifications-list li.bookmark>a{padding:12px 14px 12px 22px}.notification-history .user-notifications-list li.notification.unread::before,.notification-history .user-notifications-list li.notification.pending::before,.notification-history .user-notifications-list li.message.unread::before,.notification-history .user-notifications-list li.message.pending::before,.notification-history .user-notifications-list li.bookmark.unread::before,.notification-history .user-notifications-list li.bookmark.pending::before{top:19px;left:10px}.notification-history .user-notifications-list li.notification .nl-notif-meta,.notification-history .user-notifications-list li.message .nl-notif-meta,.notification-history .user-notifications-list li.bookmark .nl-notif-meta{bottom:12px;left:48px}.notification-history .user-notifications-list li.notification:has(.nl-notif-meta)>a,.notification-history .user-notifications-list li.message:has(.nl-notif-meta)>a,.notification-history .user-notifications-list li.bookmark:has(.nl-notif-meta)>a{padding-bottom:28px}.notification-history .user-notifications-list li.notification .nl-notif-meta__time,.notification-history .user-notifications-list li.message .nl-notif-meta__time,.notification-history .user-notifications-list li.bookmark .nl-notif-meta__time{display:none}.notification-history .user-notifications-list li.notification .relative-date,.notification-history .user-notifications-list li.message .relative-date,.notification-history .user-notifications-list li.bookmark .relative-date{flex:none;margin-left:auto;padding-left:var(--nd-space-3);font-size:var(--nd-text-xs);line-height:1.6;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nd-muted)}.notification-history .user-notifications-list li+li{margin-top:2px}.notification-history .user-notifications-filter{margin-bottom:var(--nd-space-3)}#main-outlet .empty-state{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow);display:grid;place-items:center;align-content:center;gap:var(--nd-space-2);padding:var(--nd-space-8) var(--nd-space-4);font-size:var(--nd-text-sm);text-align:center;color:var(--nd-muted)}#main-outlet .empty-state{padding:var(--nd-space-10) var(--nd-space-5)}#main-outlet .empty-state__title{margin:0;font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);color:var(--nd-fg)}#main-outlet .empty-state__body{max-width:46ch;font-size:var(--nd-text-md);line-height:1.5;text-wrap:balance}#main-outlet .empty-state__body p{margin:0}#main-outlet .empty-state__body a{color:var(--nd-primary);text-decoration:none}#main-outlet .empty-state__body a:hover{color:var(--nd-primary-hover);text-decoration:underline;text-underline-offset:3px}#main-outlet .empty-state__body .d-icon{color:var(--nd-control-dim)}#main-outlet .empty-state__image svg{width:120px;height:auto}#main-outlet .empty-state__cta{margin-top:var(--nd-space-2)}#main-outlet .empty-state__tip{margin-top:var(--nd-space-2);font-size:var(--nd-text-sm);color:var(--nd-muted)}#main-outlet .empty-state__container{margin-block:var(--nd-space-4)}#main-outlet .empty-state__container.--empty-topic-filter{width:auto;max-width:640px;padding-top:0}#main-outlet.not-found-container{padding-top:var(--nd-space-8)}.page-not-found{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.page-not-found{max-width:720px;margin:0 auto var(--nd-space-10);padding:var(--nd-space-10) var(--nd-space-5)}.page-not-found .heading{flex-direction:column;gap:var(--nd-space-4)}.page-not-found .illustration-not-found svg{width:120px;height:auto}.page-not-found h1.title{font-size:var(--nd-text-h2);font-weight:var(--nd-w-heading);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--nd-fg-solid);text-wrap:balance}.page-not-found h1.title{margin:0}.page-not-found .subtitle{color:var(--nd-muted)}.page-not-found .btn.--home{margin-top:var(--nd-space-4)}.page-not-found-search{margin-top:var(--nd-space-6);padding:var(--nd-space-6) 0 0;border-top:1px solid var(--nd-divider);border-radius:0;background:none}.page-not-found-search label{font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);color:var(--nd-control-fg);text-align:center}.page-not-found form{gap:var(--nd-space-3);align-items:center}.page-not-found .search-input__icon{color:var(--nd-muted)}.popular-topics h2,.recent-topics h2{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.popular-topics h2,.recent-topics h2{margin-bottom:var(--nd-space-2);padding-bottom:var(--nd-space-2);border-bottom:1px solid var(--nd-divider)}.about__header h1{font-size:var(--nd-text-h1);font-weight:var(--nd-w-heading);line-height:1.15;letter-spacing:0;color:var(--nd-fg-solid);text-wrap:balance}@media(max-width: 640px){.about__header h1{font-size:var(--nd-text-h1-phone)}}.about__main-content h2,.about__right-side h2,.about__admins h2,.about__moderators h2{font-size:var(--nd-text-h3);font-weight:var(--nd-w-heading);line-height:1.4;letter-spacing:0;text-transform:none;color:var(--nd-fg-solid)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-body,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-body{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-body,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-body{overflow:hidden}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-body:not(:has(.login-right-side)){max-width:500px}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-left-side,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-right-side{padding:var(--nd-space-8)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .form-kit__container-title{font-size:var(--nd-text-label);font-weight:var(--nd-w-regular);color:var(--nd-nav-section)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-right-side::before{background-color:var(--nd-divider)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-welcome-header{padding-inline:0}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-title{font-size:var(--nd-text-h2);font-weight:var(--nd-w-heading);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--nd-fg-solid);text-wrap:balance}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-subheader,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .code-login-form__instructions,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .waiting-approval{font-size:var(--nd-text-md);color:var(--nd-muted)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group{gap:6px;margin-bottom:var(--nd-space-4)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group input,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .select-kit-header,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group textarea{min-width:0;margin-bottom:0;padding:0 var(--nd-space-4)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group textarea{padding:10px 14px;border:0}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group input:not(.filter-input):focus{border:0;outline:0;box-shadow:0 0 0 1px var(--nd-ring)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group label.alt-placeholder,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .user-field.text label.control-label,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .user-field.dropdown label.control-label,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .user-field.multiselect label.control-label{position:static;order:-1;max-width:100%;padding:0;font-size:var(--nd-text-label);font-weight:var(--nd-w-regular);color:var(--nd-nav-section);background:none;box-shadow:none;transition:none}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group input:focus+label.alt-placeholder,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group input.value-entered+label.alt-placeholder{top:auto;left:auto;padding:0;font-size:var(--nd-text-label);background:none}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group span.more-info,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .tip,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .instructions{font-size:var(--nd-text-xs);color:var(--nd-muted)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .tip.bad{color:var(--nd-red)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group .tip.good{color:var(--nd-green)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #one-time-code-link,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #email-login-link,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login__password-links a,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #forgot-password-link{font-size:var(--nd-text-label)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-page-cta__buttons button,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-page-cta__buttons button{font-size:var(--nd-text-md) !important}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-page-cta__existing-account,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-page-cta__no-account-yet,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-page-cta__disclaimer,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-page-cta__existing-account,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-page-cta__no-account-yet,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-page-cta__disclaimer{font-size:var(--nd-text-sm);color:var(--nd-muted)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-page-cta__existing-account::before,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-page-cta__no-account-yet::before,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .login-page-cta__disclaimer::before,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-page-cta__existing-account::before,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-page-cta__no-account-yet::before,:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .signup-page-cta__disclaimer::before{background-color:var(--nd-divider)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #login-buttons .btn-social{min-height:var(--nd-control-lg);gap:var(--nd-space-2);padding:0 18px;font-size:var(--nd-text-md)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #login-buttons .btn-social{color:var(--nd-control-fg);border:0;border-radius:var(--nd-radius-pill);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #login-buttons .btn-social:hover{color:var(--nd-fg-solid);background:var(--nd-pill-hover)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #login-buttons .btn-social:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}:is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) #login-buttons .btn-social .d-icon{color:var(--nd-control-fg)}.form-kit__control-input{border-color:rgba(0,0,0,0) !important;padding:0 var(--nd-space-4) !important}.form-kit__control-input:focus:not(:disabled),.form-kit__control-input:focus-visible:not(:disabled){outline:1px solid var(--nd-ring);outline-offset:0}@media(max-width: 768px){:is(.login-fullpage,.signup-fullpage) .login-body,:is(.login-fullpage,.signup-fullpage) .signup-body{width:calc(100% - 2*var(--nd-gutter));padding-inline:0}:is(.login-fullpage,.signup-fullpage) .login-left-side,:is(.login-fullpage,.signup-fullpage) .login-right-side{padding:var(--nd-space-5) 18px}}.search-container{background:none}.search-container .search-advanced .search-info{border-top-color:var(--nd-divider);background:none}.search-container .search-advanced .search-info.bulk-select-visible{background:var(--nd-navbar-fade);-webkit-backdrop-filter:blur(var(--nd-blur));backdrop-filter:blur(var(--nd-blur))}.search-container .search-advanced .search-info .sort-by label{font-size:var(--nd-text-sm);font-weight:var(--nd-w-regular);color:var(--nd-muted)}.search-container .search-advanced .result-count{font-size:var(--nd-text-md);font-weight:var(--nd-w-medium);color:var(--nd-fg)}.search-container .search-advanced .result-count span.term{color:var(--nd-fg-solid);background:none}.search-container .search-footer,.search-container .search-results .no-results-container{font-size:var(--nd-text-sm);font-weight:var(--nd-w-regular);color:var(--nd-muted)}.search-highlight,.search-container span.term{font-weight:inherit;color:var(--nd-fg-solid);-webkit-text-stroke:.25px currentColor}.search-container .search-advanced .fps-result-entries{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.search-container .search-advanced .fps-result-entries{margin-top:var(--nd-space-4);padding:0}.search-container .search-advanced .fps-result-entries:empty{display:none}.fps-result{gap:var(--nd-space-4);margin-bottom:0;padding:14px 18px}.fps-result+.fps-result{border-top:1px solid var(--nd-divider)}.fps-result .author{flex:none;margin-right:0;padding:0}.fps-result .author img.avatar{width:var(--nd-control-md);height:var(--nd-control-md)}.fps-result .fps-topic{min-width:0}.fps-result .topic-title{font-size:var(--nd-text-lg);font-weight:var(--nd-w-medium);line-height:1.4;color:var(--nd-fg-solid)}.fps-result a.search-link:hover .topic-title{color:var(--nd-primary)}.fps-result a.search-link.visited .topic-title{color:var(--title-color--read)}.fps-result .topic-statuses .d-icon{color:var(--nd-control-dim)}.fps-result .blurb{margin-top:var(--nd-space-1);font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-prose)}.fps-result .blurb .date{color:var(--nd-muted)}.fps-result .blurb .search-highlight{color:var(--nd-fg-solid)}.fps-result .like-count{font-size:var(--nd-text-xs);color:var(--nd-muted)}.search-results .fps-user-item,.search-results .fps-tag-item{padding:14px 18px}.container.groups-index,.container.group{background:none}.groups-boxes{gap:var(--nd-space-3)}.groups-boxes .group-box{border:0;border-radius:var(--nd-radius-card);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.groups-boxes .group-box{color:var(--nd-fg);border:0}.discourse-no-touch .groups-boxes .group-box:hover{border:0;background:var(--nd-card-hover);box-shadow:var(--nd-card-shadow-hover)}.groups-boxes .group-box .group-box-inner{padding:var(--nd-space-4) 18px}.groups-boxes .group-box .group-info-name{font-size:var(--nd-text-lg);font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.groups-boxes .group-box .group-info-mention-name,.groups-boxes .group-box .group-box-inner .group-user-count{font-size:var(--nd-text-sm);color:var(--nd-muted)}.groups-boxes .group-box .group-user-count .d-icon{color:var(--nd-control-dim)}.groups-boxes .group-box .group-box-inner .group-description{font-size:var(--nd-text-sm);color:var(--nd-prose)}.groups-boxes .group-box .group-membership{border-top:1px solid var(--nd-divider)}.groups-boxes .group-box .group-membership-button{font-size:var(--nd-text-sm);color:var(--nd-muted)}.groups-boxes .group-box .group-membership-button .d-icon{color:var(--nd-control-dim)}.groups-boxes .group-box .group-membership-button.is-group-member,.groups-boxes .group-box .group-membership-button.is-group-member .d-icon{color:var(--nd-green)}.group-details-container{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.group-details-container{padding:var(--nd-space-5) var(--nd-space-6);border:0}.group-details-container .group-info-name{font-size:var(--nd-text-h2);font-weight:var(--nd-w-heading);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--nd-fg-solid);text-wrap:balance}.group-details-container .group-info-full-name,.group-details-container .group-info-mention-name{color:var(--nd-muted)}.group-details-container .group-bio{color:var(--nd-prose)}.directory-table{border:0;border-radius:var(--nd-radius-card);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.directory-table{overflow:hidden;background-color:var(--nd-card-bg)}.directory-table__column-header{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.directory-table__column-header{padding:var(--nd-space-3) var(--nd-space-2);border-bottom-color:var(--nd-divider)}.directory-table__column-header:first-child{padding-left:18px}.directory-table__column-header .header-contents{color:inherit}.directory-table__cell,.directory-table__cell--empty,.directory-table__cell--user-field{border-bottom-color:var(--nd-divider)}.directory-table__cell:first-child{padding-left:18px}.directory-table__row:last-child>*{border-bottom:0}.directory-table .directory-table__value,.users-directory .directory-table .directory-table__value{font-size:var(--nd-text-sm);font-variant-numeric:tabular-nums;color:var(--nd-fg)}.directory-table .directory-table__value .relative-date,.users-directory .directory-table .directory-table__value .relative-date{color:var(--nd-muted)}.directory-table .user-detail .username,.directory-table .user-detail .username a{font-weight:var(--nd-w-medium);color:var(--nd-fg-solid)}.directory-table .user-detail .name,.directory-table .user-detail .title{font-size:var(--nd-text-sm);color:var(--nd-muted)}.users-directory .directory-last-updated,.users-directory .total-rows{font-size:var(--nd-text-sm);color:var(--nd-muted)}.powered-by-discourse{color:var(--nd-muted)}.group-members-actions .btn.no-text{min-width:var(--nd-control-lg)}.user-main .about{border:0;border-radius:var(--nd-radius-panel);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.user-main .about{overflow:hidden;border:0}.user-main .about:has(.select-kit.is-expanded){overflow:visible}.user-main .about .details{background:none}.user-main .about .secondary{border-top:1px solid var(--nd-divider)}.user-main .about .secondary dl,.user-main .about .secondary dt{color:var(--nd-muted)}.user-main .about .secondary dd{color:var(--nd-fg)}.user-main .user-profile-names__primary,.user-main .full-name{font-weight:var(--nd-w-heading);color:var(--nd-fg-solid)}.user-main .user-profile-names__secondary,.user-main .user-profile-names__title,.user-main .username{color:var(--nd-muted)}.user-main .bio{color:var(--nd-prose)}.user-main .user-profile-avatar img.avatar{box-shadow:0 0 0 1px var(--nd-hairline)}.user-main,.user-main .user-content{background:none}.user-main .about.collapsed-info{margin-bottom:var(--nd-space-4)}.user-main .about.collapsed-info .details{border-bottom:0;background:none}.user-navigation,.new-user-wrapper .user-navigation{border-bottom:0}.user-navigation .horizontal-overflow-nav,.new-user-wrapper .user-navigation .horizontal-overflow-nav{background:none}.user-navigation .nav-pills>li>:is(a,button),.new-user-wrapper .user-navigation .nav-pills>li>:is(a,button){border-radius:var(--nd-radius-pill)}.user-navigation .horizontal-overflow-nav .nav-pills,.new-user-wrapper .user-navigation .horizontal-overflow-nav .nav-pills{flex-wrap:nowrap}.user-navigation .d-overflow-controls__btn,.new-user-wrapper .user-navigation .d-overflow-controls__btn{border-radius:var(--nd-radius-pill);background:none}.new-user-wrapper .user-navigation-secondary{margin-top:var(--nd-space-2)}.user-navigation-secondary .select-kit-header{font-weight:var(--nd-w-medium)}.user-summary-page .stats-section ul{gap:var(--nd-space-3)}.user-summary-page .stats-section li{border:0;border-radius:var(--nd-radius-card);background:var(--nd-card-bg);box-shadow:var(--nd-card-shadow)}.user-summary-page .stats-section li{padding:var(--nd-space-3) var(--nd-space-4)}.user-summary-page .stats-section .value{font-weight:var(--nd-w-heading);font-variant-numeric:tabular-nums;color:var(--nd-fg-solid)}.user-summary-page .stats-section .label{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.user-summary-page .stats-title{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.user-summary-page .stats-title{margin-bottom:var(--nd-space-2)}.top-sub-section .topic-info,.top-sub-section .like-count{color:var(--nd-muted)}.top-sub-section th{font-size:var(--nd-text-label);font-weight:var(--nd-w-medium);letter-spacing:0;text-transform:none;color:var(--nd-nav-section)}.top-sub-section .user-info .name{color:var(--nd-muted)}.top-sub-section .likes .number{color:var(--nd-fg)}.user-stream .user-stream-item{border-bottom:1px solid var(--nd-divider);background:none}.user-stream .user-stream-item .excerpt{color:var(--nd-prose)}.user-stream .user-stream-item .time,.user-stream .user-stream-item .delete-info{color:var(--nd-muted)}.user-preferences .control-group{border-color:var(--nd-divider)}.nl-footer{box-sizing:border-box;width:100%;max-width:calc(var(--nd-max-w) + 2*var(--nd-gutter));margin:var(--nd-space-18) auto 0;padding:var(--nd-space-14) var(--nd-gutter);color:var(--nd-muted)}.nl-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--nd-space-12);padding-inline:var(--nl-footer-inset)}.nl-footer__brand{display:flex;flex:2 1 var(--nl-footer-brand-basis);flex-direction:column;gap:var(--nd-space-5);max-width:var(--nl-footer-brand-max)}.nl-footer__logo{display:inline-flex;width:fit-content;color:var(--nd-fg)}.nl-footer__join{display:flex;flex-direction:column;gap:var(--nd-space-2);font-size:var(--nd-text-sm)}.nl-footer__socials{display:flex;flex-wrap:wrap;gap:var(--nd-space-2)}.nl-footer__social{display:inline-flex;align-items:center;justify-content:center;font-family:var(--nd-font-sans);font-weight:var(--nd-w-medium);line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--nd-control-fg);border:1px solid rgba(0,0,0,0);border-radius:var(--nd-radius-pill);background:var(--nd-pill-bg);box-shadow:var(--nd-pill-ring),var(--nd-pill-shadow);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--nd-dur-fast);transition-timing-function:ease-out}.nl-footer__social .d-icon{color:currentColor}.nl-footer__social:hover{color:var(--nd-fg-solid);background-color:var(--nd-pill-hover)}.nl-footer__social:active{background-color:var(--nd-pill-press)}.nl-footer__social:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--nd-ring) 75%, transparent)}.nl-footer__social:disabled,.nl-footer__social[aria-disabled=true]{cursor:not-allowed;opacity:.5}.nl-footer__social{min-height:var(--nd-control-xs);gap:var(--nd-space-1);padding:0 var(--nd-space-2);font-size:var(--nd-text-2xs)}.nl-footer__social{color:var(--nd-muted);text-decoration:none;border-color:var(--nd-border-subtle);background:var(--nd-surface-1);box-shadow:none}.nl-footer__social:hover{color:var(--nd-fg);text-decoration:none;background:var(--nd-surface-2)}.nl-footer__social:visited{color:var(--nd-muted)}.nl-footer__disclaimer{margin:0;font-size:var(--nd-text-xs);line-height:1.6}.nl-footer__cols{display:grid;flex:1 1 calc(3*var(--nl-footer-col-min) + 2*var(--nd-space-12));grid-template-columns:repeat(auto-fit, minmax(var(--nl-footer-col-min), 1fr));gap:var(--nd-space-8) var(--nd-space-12)}.nl-footer__col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nd-space-2)}.nl-footer__col-title{margin:0;font-size:var(--nd-text-xs);font-weight:var(--nd-w-heading);letter-spacing:.05em;text-transform:uppercase;color:var(--nd-muted)}.nl-footer__link{font-size:var(--nd-text-md);line-height:1.4;text-decoration:none;color:var(--nd-muted);transition:color var(--nd-dur-fast) ease-out}.nl-footer__link:visited{color:var(--nd-muted)}.nl-footer__link:hover{color:var(--nd-fg);text-decoration:none}.nl-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--nd-space-3);margin-top:var(--nd-space-12);padding:var(--nd-space-8) var(--nl-footer-inset) 0;font-size:var(--nd-text-xs);border-top:1px solid var(--nd-divider)}@media(max-width: 640px){.nl-footer{--nd-gutter: var(--nd-space-4);--nl-footer-inset: 0px;margin-top:var(--nd-space-12);padding-block:var(--nd-space-10)}.nl-footer__top{gap:var(--nd-space-8)}.nl-footer__bottom{margin-top:var(--nd-space-8)}}
/*# sourceMappingURL=common_theme_12_c737e637218063a9dcbdb0ef7768f292d0050500.css.map?__ws=forum.neverlose.cc */
