@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&display=swap";:root{--font-family: "Inter", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "Noto Sans", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--heading-font-family: "Poppins", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "Noto Sans", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--d-font-family--monospace: "ui-monospace", "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", "monospace";--base-font-size: 1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--shadow-header: 0 1px 0 0 var(--border-color);--d-max-width: 1280px;--d-sidebar-header-color: var(--primary-text-color);--d-sidebar-header-icon-color: var(--secondary-text-color);--d-sidebar-highlight-color: var(--primary-text-color);--d-sidebar-highlight-background: var(--secondary-bg-color);--d-sidebar-link-color: var(--secondary-text-color);--d-sidebar-link-icon-color: var(--tertiary-text-color);--d-sidebar-row-height: 2rem;--d-sidebar-row-horizontal-padding: 0.5rem;--d-sidebar-section-link-icon-size: 1.5rem;--d-sidebar-section-link-prefix-margin-right: 0.5rem;--d-sidebar-section-link-prefix-width: 1.5rem;--d-sidebar-width: 15rem;--user-navigation__border-width: 1px;--gray-50: #f5f8fd;--gray-100: #f1f5fb;--gray-150: #eaf0f8;--gray-200: #e0e9f4;--gray-250: #d6e0ed;--gray-300: #bbc9dc;--gray-350: #a2b4cb;--gray-400: #8396af;--gray-450: #657892;--gray-500: #576b85;--gray-550: #4d5e74;--gray-600: #3f4d62;--gray-650: #2e3c50;--gray-700: #232e3c;--gray-750: #1b2633;--gray-800: #121a24;--gray-900: #0d1219;--blue-50: #eff6ff;--blue-100: #e7f1ff;--blue-200: #c8e1ff;--blue-300: #95c6ff;--blue-400: #57a1f8;--blue-500: #1a81fa;--blue-600: #0368de;--blue-700: #0058c0;--blue-800: #0042a6;--blue-900: #003585;--indigo-50: #f6f5ff;--indigo-100: #ebeaff;--indigo-200: #d4d0ff;--indigo-300: #b9b2ff;--indigo-400: #8378ff;--indigo-500: #6052ff;--indigo-600: #5748ff;--indigo-700: #4a3aff;--indigo-800: #2617ce;--indigo-900: #0c009b;--violet-50: #f9f6ff;--violet-100: #f0eaff;--violet-200: #e5d9ff;--violet-300: #cbb4ff;--violet-400: #a076ff;--violet-500: #8854fc;--violet-600: #7b2bff;--violet-700: #6823d4;--violet-800: #5114af;--violet-900: #3f0c8e;--green-50: #f0fffa;--green-100: #eafaf4;--green-200: #d2f0e5;--green-300: #8ce4c5;--green-400: #39c693;--green-500: #1ba875;--green-600: #0e9c69;--green-700: #0d8b5e;--green-800: #066845;--green-900: #004d31;--yellow-50: #fffbef;--yellow-100: #fff9e3;--yellow-200: #ffecb4;--yellow-300: #ffdb7d;--yellow-400: #fec941;--yellow-500: #fdb601;--yellow-600: #e0a306;--yellow-700: #b2830a;--yellow-800: #8a6c1e;--yellow-900: #5f4b18;--orange-50: #fff8f5;--orange-100: #fff3ec;--orange-200: #ffdaca;--orange-300: #ffac92;--orange-400: #ff7d5f;--orange-500: #ff603b;--orange-600: #f55a03;--orange-700: #dd5406;--orange-800: #ba4d0f;--orange-900: #8f471e;--red-50: #fff5f6;--red-100: #ffedee;--red-200: #ffd0d4;--red-300: #f8a8ae;--red-400: #ff707a;--red-500: #ff3a49;--red-600: #ff0013;--red-700: #ce0010;--red-800: #97000b;--red-900: #680008;--primary-bg-color: white;--secondary-bg-color: var(--gray-50);--tertiary-bg-color: var(--gray-100);--blue-10-bg-color: rgba(26, 129, 250, .1);--primary-text-color: var(--gray-900);--secondary-text-color: var(--gray-700);--tertiary-text-color: var(--gray-500);--error-text-color: var(--red-700);--border-color: var(--gray-150);--space-2xs: 0.25rem;--space-xs: 0.5rem;--space-sm: 1rem;--space-base: 1.5rem;--space-md: 2rem;--space-lg: 4rem;--space-xl: 8rem;--space-2xl: 16rem;--roundness-sm: 0.125rem;--roundness-md: 0.25rem;--roundness-base: 0.375rem;--roundness-lg: 0.5rem;--roundness-full: 9999px;--icon-md: 1.125rem;--icon-lg: 1.25rem;--text-size-2xs: 0.625rem;--text-size-xs: 0.75rem;--text-size-sm: 0.875rem;--text-size-md: 1rem;--text-size-lg: 1.125rem;--text-size-xl: 1.25rem;--text-size-2xl: 1.5rem;--text-size-3xl: 1.875rem;--text-size-4xl: 2.25rem;--text-size-5xl: 3rem;--text-size-6xl: 3.5rem;--text-size-7xl: 4rem;--text-size-8xl: 5rem;--text-size-9xl: 7rem;--text-weight-regular: 400;--text-weight-medium: 500;--text-weight-semibold: 600;--text-weight-bold: 700;--text-leading-none: 1rem;--text-leading-xs: 1.125rem;--text-leading-sm: 1.25rem;--text-leading-md: 1.5rem;--text-leading-lg: 1.75rem;--text-leading-xl: 2rem;--component-size-sm: 2rem;--component-size-base: 2.375rem;--component-size-lg: 3rem;--button-bg-color: transparent;--button-bg-color-hover: transparent;--button-border-color: transparent;--button-border-color-hover: var(--blue-700);--button-border-color-focus: var(--blue-700);--button-border-radius: var(--roundness-lg);--button-font-size: var(--text-size-sm);--button-padding-x: 0.75rem;--button-size: var(--component-size-base);--button-text-color: var(--blue-500);--button-text-color-hover: var(--blue-700);--transition-duration-s: 250ms;--transition-ease-in: cubic-bezier(0.55, 0.055, 0.675, 0.19);--transition-ease-out: cubic-bezier(0.215, 0.61, 0.355, 1);--transition-bounce: cubic-bezier(0.175, 0.885, 0.32, 1.275);--docs-font-family-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--docs-black-hsl: 216, 60%, 10%;--docs-code-atrule-rule-color: var(--violet-600);--docs-code-attr-name-color: var(--red-500);--docs-code-background-color: var(--gray-50);--docs-code-class-name-color: var(--blue-700);--docs-code-color: var(--gray-700);--docs-code-comment-color: var(--tertiary-text-color);--docs-code-css-property-color: var(--red-600);--docs-code-css-string-color: var(--green-500);--docs-code-function-color: var(--blue-500);--docs-inline-code-background-color: #5c8dd61a;--docs-code-keyword-color: var(--violet-600);--docs-code-number-color: var(--green-600);--docs-code-operator-color: var(--violet-500);--docs-code-property-access-color: var(--red-600);--docs-code-punctuation-color: var(--gray-500);--docs-code-selector-color: var(--blue-600);--docs-code-string-color: var(--green-500);--docs-code-tag-color: var(--blue-500);--docs-code-tagged-line-background-color: var(--blue-50);--docs-code-variable-color: var(--blue-500);--highlight-bg: var(--blue-50)}@media(prefers-color-scheme: dark){:root{--header_background: var(--gray-900);--d-sidebar-background: var(--gray-900);--primary-bg-color: var(--gray-900);--secondary-bg-color: var(--gray-700);--tertiary-bg-color: var(--gray-600);--blue-10-bg-color: rgba(87, 161, 248, .1);--primary-text-color: white;--secondary-text-color: rgba(255, 255, 255, 0.7);--tertiary-text-color: rgba(255, 255, 255, 0.5);--error-text-color: var(--red-400);--button-text-color: var(--blue-400);--button-text-color-hover: var(--blue-300);--border-color: var(--gray-600);--docs-code-atrule-rule-color: var(--violet-400);--docs-code-attr-name-color: var(--red-300);--docs-code-background-color: var(--gray-800);--docs-code-class-name-color: var(--blue-200);--docs-code-color: var(--gray-150);--docs-code-css-property-color: var(--red-200);--docs-code-css-string-color: var(--green-300);--docs-code-function-color: var(--blue-300);--docs-code-keyword-color: var(--indigo-300);--docs-code-number-color: var(--green-200);--docs-code-operator-color: var(--violet-300);--docs-code-property-access-color: var(--red-300);--docs-code-punctuation-color: var(--gray-350);--docs-code-selector-color: var(--blue-200);--docs-code-string-color: var(--green-300);--docs-code-tag-color: var(--blue-300);--docs-code-tagged-line-background-color: var(--gray-750);--docs-code-variable-color: var(--blue-300);--highlight-bg: var(--gray-750)}html{color-scheme:dark}body{background:var(--primary-bg-color)}.haas-logo-textmark{color:#fff}.haas-nav{background:rgba(0,0,0,0)}.haas-nav-button{color:#fff}.haas-nav-button i{color:var(--blue-500)}}html{background:var(--primary-bg-color);color:var(--primary-text-color)}body{background:var(--primary-bg-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}h1,h2,h3,h4,h5,h6{font-weight:var(--text-weight-semibold)}a{color:var(--button-text-color)}a:hover{color:var(--button-text-color-hover)}a:visited{color:var(--button-text-color)}a.mention,a.mention-group{background:var(--tertiary-bg-color);color:var(--primary-text-color)}span.mention{color:var(--secondary-text-color)}.d-header{height:4rem}.d-header #site-text-logo{font-size:var(--text-size-md)}.wrap{--d-wrap-padding-h: var(--space-sm)}.d-header .text-logo{display:none}.haas-content-right{margin-left:var(--space-sm)}.haas-mobile-nav-toggle{margin-left:0}.haas-content-right .haas-button-cta:visited{color:#fff}.haas-logo{margin:0}@media(max-width: 1191px){#haas-mobile-nav-button{display:none}.haas-logo{position:static;transform:none}}.header-sidebar-toggle button{--button-bg-color: transparent;--button-bg-color-hover: transparent;--button-border-color: transparent;--button-border-color-hover: transparent;--button-size: 3rem;--button-text-color: var(--secondary-text-color);--button-text-color-hover: var(--gray-700);box-sizing:border-box;height:var(--button-size);margin:0;padding:0;width:var(--button-size)}.discourse-no-touch .header-sidebar-toggle button:hover{background-color:var(--button-bg-color-hover)}.header-sidebar-toggle button .d-icon{color:inherit;font-size:var(--text-size-xl)}.d-header-icons .icon{--icon-size: var(--icon-lg);border-radius:var(--roundness-full);height:var(--component-size-base);padding:0;width:var(--component-size-base)}.d-header-icons .current-user button div{display:contents}.d-header-icons .icon img.avatar{height:100%;width:100%}.badge-notification{border-radius:var(--roundness-full);padding:0}.d-header-icons .badge-notification{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:1.5rem;min-width:1.5rem;right:calc(var(--space-xs)/-1);top:calc(var(--space-xs)/-1)}.d-header-icons .badge-notification.with-icon .d-icon{font-size:.75rem;padding:0}.discourse-no-touch .d-header-icons .icon:hover{border-color:rgba(0,0,0,0)}.discourse-no-touch .d-header-icons .icon:hover,.discourse-no-touch .d-header-icons .icon:focus{background-color:rgba(0,0,0,0)}.discourse-no-touch .d-header-icons .icon:hover>.d-icon,.discourse-no-touch .d-header-icons .icon:focus>.d-icon{color:var(--button-text-color-hover)}body.has-sidebar-page #main-outlet-wrapper{gap:var(--space-base)}.sidebar-wrapper .sidebar-container{border-color:var(--border-color)}.sidebar-wrapper .sidebar-sections{padding:calc(var(--space-base) - var(--space-2xs)) var(--space-2xs)}.sidebar-section-header-wrapper{border-radius:var(--roundness-lg)}.hamburger-panel .revamped .sidebar-section-wrapper.sidebar-section .sidebar-section-header-wrapper{border-color:var(--border-color)}.sidebar-section-wrapper .sidebar-section-header{--button-size: var(--d-sidebar-row-height)}.sidebar-section-wrapper .sidebar-section-header.sidebar-section-header-collapsable:hover{color:var(--primary-text-color)}.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button{align-items:center;border-radius:var(--roundness-full);display:flex;height:var(--component-size-sm);justify-content:center;width:var(--component-size-sm)}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:hover{background:var(--secondary-bg-color)}.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button .d-icon{box-sizing:border-box;font-size:var(--icon-md);margin:0;padding:.125rem}.sidebar-section-wrapper .sidebar-section-header-caret svg{color:inherit;font-size:1rem}.sidebar-section-wrapper .sidebar-section-header-text{color:var(--primary-text-color);font-size:var(--text-size-sm);font-weight:var(--text-weight-semibold)}.sidebar-section-link-wrapper .sidebar-section-link{border-radius:var(--roundness-lg);font-size:var(--text-size-sm)}.sidebar-section-link-wrapper .sidebar-section-link:focus{background-color:rgba(0,0,0,0);outline:var(--blue-500) auto 1px}.sidebar-section-link-wrapper .sidebar-section-link:hover{background-color:var(--secondary-bg-color);color:var(--primary-text-color)}.sidebar-section-link-wrapper .sidebar-section-link-prefix.icon svg{box-sizing:border-box;padding:var(--space-2xs)}.sidebar-section-link-wrapper .sidebar-section-link-prefix .prefix-span{border-radius:var(--roundness-full);height:.75rem;width:.75rem}.sidebar-section-link-wrapper .sidebar-section-link-button{--button-bg-color-hover: var(--secondary-bg-color);--button-border-color: transparent;--button-font-size: var(--text-size-sm);--button-padding-x: var(--space-2xs);--button-size: var(--component-size-sm);--button-text-color-hover: var(--primary-text-color);font-weight:var(--text-weight-regular)}.sidebar-section-link-wrapper .sidebar-section-link-button:hover{background-color:var(--button-bg-color-hover);color:var(--button-text-color-hover)}.hamburger-panel .revamped .sidebar-footer-wrapper .sidebar-footer-container{background:var(--secondary-bg-color)}.sidebar-footer-wrapper .sidebar-footer-container:before{background:linear-gradient(to bottom, transparent, var(--primary-bg-color))}.hamburger-panel .revamped .sidebar-footer-wrapper .sidebar-footer-container:before{background:linear-gradient(to bottom, transparent, var(--secondary-bg-color))}.sidebar-footer-wrapper .sidebar-footer-actions{display:flex;gap:.75rem}.sidebar-wrapper .sidebar-footer-wrapper .btn-flat.add-section{padding:0}.sidebar-wrapper .sidebar-footer-wrapper .btn-flat.add-section:hover{background-color:var(--button-bg-color-hover);color:var(--button-text-color-hover)}.sidebar-wrapper .sidebar-footer-wrapper .btn-flat.add-section:hover svg{color:inherit}.sidebar-footer-wrapper .sidebar-footer-actions-button.btn{padding:0}.sidebar-footer-wrapper .sidebar-footer-actions-button.btn .d-icon{color:inherit;font-size:var(--icon-lg)}.hamburger-panel .revamped{--d-sidebar-row-height: 2.5rem;--d-sidebar-row-horizontal-padding: 0.5rem}.alert{padding:var(--space-sm) var(--space-base)}.alert.alert-info{background-color:var(--secondary-bg-color);border-radius:var(--roundness-lg);color:var(--secondary-text-color);font-size:var(--text-size-sm)}.alert .close{right:0;top:0}.alert .close .d-icon{color:inherit}.category-list .subcategories{display:none}.category-list .subcategories .subcategory{max-width:100%}.badge-category__wrapper{color:var(--tertiary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.select-kit.combo-box.category-drop .badge-category__wrapper{font-size:var(--text-size-sm)}.badge-category__wrapper .badge-category{align-items:center;color:inherit;gap:var(--space-xs);overflow:hidden}.badge-category__wrapper .badge-category:before{border-radius:var(--roundness-full);height:.75rem;width:.75rem}.btn,.btn-flat{align-items:center;background-color:var(--button-bg-color);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-text-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:var(--button-font-size);font-weight:var(--text-weight-semibold);height:var(--button-size);justify-content:center;line-height:var(--button-size);padding:0 var(--button-padding-x);text-decoration:none;transition:all var(--transition-duration-s) var(--transition-ease-out);white-space:nowrap}.btn-transparent{color:var(--button-text-color)}.btn .d-icon,.btn-transparent .d-icon,.btn-flat .d-icon{box-sizing:border-box;color:inherit;font-size:var(--icon-size, var(--icon-md));margin:0;padding:.125rem}.discourse-no-touch .btn-flat:focus .d-icon{color:inherit}.btn .d-icon+span,.btn-flat .d-icon+span{margin-inline-start:.375rem}.btn-transparent{--button-border-color: transparent;--button-border-color-hover: transparent}.btn-icon{--button-border-radius: var(--roundness-full);border-radius:var(--button-border-radius);padding:0;width:var(--button-size)}.discourse-no-touch .btn:hover,.discourse-no-touch .btn-flat:hover{background-color:var(--button-bg-color-hover);border-color:var(--button-border-color-hover);color:var(--button-text-color-hover)}.discourse-no-touch .btn:hover .d-icon,.discourse-no-touch .btn-flat:hover .d-icon{color:inherit}.discourse-no-touch .btn-flat:focus{background-color:var(--button-bg-color);color:var(--button-text-color)}.btn-flat.sidebar-more-section-links-details-summary{--button-bg-color-hover: var(--secondary-bg-color);--button-border-color: transparent;--button-border-color-hover: transparent;--button-font-size: var(--text-size-sm);--button-text-color-hover: var(--primary-text-color);--button-size: var(--d-sidebar-row-height);font-weight:var(--font-weight-regular)}.btn-flat.sidebar-more-section-links-details-summary .d-icon{color:var(--d-sidebar-link-icon-color);font-size:1rem;margin:0;padding:var(--space-2xs)}.btn-flat.sidebar-more-section-links-details-summary .d-icon+span{margin-inline-start:var(--d-sidebar-section-link-prefix-margin-right)}.btn-flat.sidebar-more-section-links-details-summary:focus{color:var(--d-sidebar-link-color)}.btn-flat.sidebar-more-section-links-details-summary:focus .d-icon,.btn-flat.sidebar-more-section-links-details-summary:focus-within svg.d-icon{color:var(--d-sidebar-link-icon-color)}.btn-flat.sidebar-more-section-links-details-summary:hover{background:var(--d-sidebar-highlight-background);color:var(--button-text-color-hover)}.btn-flat.sidebar-more-section-links-details-summary:hover svg.d-icon{color:var(--d-sidebar-link-icon-color)}.btn:visited{color:var(--button-text-color)}.btn:focus,.btn-flat:focus{color:var(--button-text-color);background-color:var(--button-bg-color);outline:var(--button-border-color-focus) auto 1px}.btn:focus:focus-visible{background-image:none}.btn:focus .d-icon{color:inherit}.navigation-controls{--button-size: var(--component-size-sm);--button-font-size: var(--text-size-sm);--button-padding-x: 0.75rem;--button-border-radius: var(--roundness-base);align-items:center;gap:.75rem}.navigation-controls>*:not(:last-child){margin:0}.select-kit .select-kit-header{height:var(--component-size-sm);line-height:var(--text-leading-none);padding:0}.select-kit .select-kit-header:not(.btn){padding:0 var(--button-padding-x)}.select-kit .select-kit-header.btn{height:var(--button-size)}.select-kit .select-kit-header.btn .select-kit-header-wrapper{height:100%;justify-content:center}.select-kit .select-kit-header .caret-icon{font-size:var(--icon-md);margin:0 0 0 .375rem;padding:0}.list-controls .combo-box .combo-box-header{border-color:rgba(0,0,0,0);font-size:var(--text-size-sm);height:var(--component-size-sm)}.navigation-container{align-items:center}.category-breadcrumb{align-items:center;gap:var(--space-xs);margin:0 var(--space-sm) var(--space-sm) 0}.category-breadcrumb>li{margin:0}#navigation-bar{margin:0 auto var(--space-sm) 0}.nav-pills{gap:var(--space-xs)}.nav-pills>li{margin:0}.nav-pills>li>a{border:1px solid var(--border-color);border-radius:var(--roundness-full);color:var(--secondary-text-color);font-size:var(--text-size-sm);font-weight:var(--text-weight-bold);height:var(--component-size-sm);min-height:auto;padding:0 var(--space-sm)}.nav-pills>li>a:hover,.nav-pills>li button:hover{color:var(--primary-text-color);background-color:var(--secondary-bg-color)}.admin-controls .nav-pills>li a.active{background-color:var(--blue-10-bg-color)}.nav-pills>li a.active{background-color:var(--blue-10-bg-color);border-color:var(--blue-500);color:var(--button-text-color)}.nav-pills>li a.active:after,.nav-pills>li button.active:after{content:none}.category-list th{padding:var(--space-sm)}.category-list td{color:var(--secondary-text-color);padding:var(--space-sm)}.category-list td:first-of-type{padding-inline-start:var(--space-sm)}.category-list-item{border-block-color:var(--border-color) !important;padding:0}.category-list-item.category .coldmap-med{opacity:1}.category-list-item.category .age{margin-inline-start:var(--space-xs)}.category-list-item>footer,.subcategory-list-item>footer{border-color:var(--border-color);padding:var(--space-sm) var(--space-sm)}.category-list-item>footer .category-stat,.subcategory-list-item>footer .category-stat{font-size:var(--text-size-sm);line-height:var(--text-leading-sm);margin:0}tr.category-topic-link{border-color:var(--border-color)}.category-list-item h3 a[href],.category-list-item h4 a[href],.subcategory-list-item h3 a[href],.subcategory-list-item h4 a[href],.category-list tbody .category h3 a[href],.category-list tbody .category h4 a[href]{color:var(--primary-text-color)}.category-list tbody .category h3{font-size:var(--text-size-md);line-height:var(--text-leading-md)}.category-list .category-text-title{gap:var(--space-xs)}.category-list .category-name{line-height:inherit}.categories-list .category-list td{color:var(--secondary-text-color);padding:var(--space-sm) var(--space-md);vertical-align:middle}.categories-list .category .category-description{color:var(--tertiary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm);margin-top:var(--space-2xs)}.category-list .topics .value{font-size:var(--text-size-lg);line-height:var(--text-leading-lg)}.category-list .topics .badge-notification{color:var(--secondary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm);margin-top:var(--space-2xs);padding:0}tbody{border-top-width:1px}.topic-list-item,tr{border-color:var(--border-color)}table th{color:var(--tertiary-text-color);font-size:var(--text-size-sm);font-weight:var(--text-weight-semibold);line-height:var(--text-leading-sm);padding:var(--space-sm)}.table-heading{border-bottom:1px solid var(--border-color)}.latest-topic-list .table-heading{color:var(--tertiary-text-color);font-size:var(--text-size-sm);font-weight:var(--text-weight-semibold);line-height:var(--text-leading-sm);padding:var(--space-sm)}.latest-topic-list-item{align-items:flex-start}.latest-topic-list-item .topic-poster{width:3.25rem}.latest-topic-list-item .main-link .top-row{font-size:var(--text-size-md);line-height:var(--text-leading-md);margin-bottom:var(--space-2xs)}.latest-topic-list-item .main-link a.title{margin:calc(var(--space-sm)/-1) 0;padding:var(--space-sm) 0}.latest-topic-list-item.visited a.title:not(.badge-notification){color:var(--tertiary-text-color)}.latest-topic-list .posts-map{color:var(--secondary-text-color);font-size:var(--text-size-md);line-height:var(--text-leading-md)}.latest-topic-list-item .topic-last-activity a{color:var(--secondary-text-color);display:block;font-size:var(--text-size-sm);line-height:var(--text-leading-sm);margin-top:var(--space-2xs)}.topic-list td{color:var(--tertiary-text-color)}.topic-list .topic-list-data.posters{height:auto}.topic-list .topic-list-data{line-height:var(--text-leading-lg);padding:var(--space-sm)}.topic-list .topic-list-data:first-of-type{padding-inline-start:var(--space-sm)}.topic-list button.bulk-select{--button-text-color: var(--tertiary-text-color);line-height:1;margin-inline-end:var(--space-xs);vertical-align:middle}.topic-list .main-link{font-size:var(--text-size-md);line-height:var(--text-leading-md)}.topic-list .main-link a.title{color:var(--primary-text-color);margin:calc(var(--space-sm)/-1) 0;padding:var(--space-sm) 0}.topic-list-item.visited .topic-list-data a.title:not(.badge-notification){color:var(--tertiary-text-color)}.topic-list-item.visited .topic-list-data a.title:not(.badge-notification),.latest-topic-list-item.visited a.title:not(.badge-notification),.category-topic-link.visited a.title:not(.badge-notification){color:var(--tertiary-text-color)}.link-top-line{align-items:flex-start;display:flex;gap:var(--space-xs)}.topic-inset{align-items:center;display:inline-flex}.topic-statuses{display:inline-flex;float:none}.topic-statuses .topic-status{color:var(--button-text-color);margin:.125rem 0}.topic-statuses .topic-status .d-icon{box-sizing:border-box;height:var(--icon-lg);padding:.125rem;width:var(--icon-lg)}.title-wrapper .topic-statuses{line-height:1}.topic-status-info,.topic-timer-info{border-color:var(--border-color)}.topic-list .posters{display:flex;gap:var(--space-2xs)}.topic-list .posters>a{display:flex;float:none;margin:0}.topic-list .posters a:first-child .avatar.latest:not(.single){inset:auto}.topic-list .topic-item-stats{align-items:center}.topic-list .topic-item-stats .num .d-icon,.topic-list .topic-item-stats a,.topic-list .topic-item-stats a:visited{color:var(--secondary-text-color)}.topic-list .num.activity a{display:flex}.topic-list .age a{color:var(--secondary-text-color)}.topic-list .num .badge-posts{color:var(--secondary-text-color);font-size:var(--text-size-lg);line-height:var(--text-leading-lg);padding:0 var(--button-padding-x)}#topic-footer-buttons .pinned-button,#topic-footer-buttons .topic-notifications-button{margin:var(--space-2xs) 0 var(--space-sm)}#topic-footer-buttons .pinned-button .reason,#topic-footer-buttons .topic-notifications-button .reason{color:var(--secondary-text-color)}#topic-footer-buttons .pinned-button .reason .text,#topic-footer-buttons .topic-notifications-button .reason .text{line-height:var(--leading-sm);margin-inline-start:var(--space-sm)}#topic-progress{--topic-progress-height: var(--button-size);align-items:center;background:var(--secondary-bg-color);border-color:var(--blue-500);border-radius:var(--roundness-md);box-sizing:border-box;color:var(--primary-text-color);display:flex}#topic-progress .bg{background:var(--blue-500)}#topic-progress .nums{inset:auto}#topic-progress h4{font-size:var(--text-size-md);line-height:var(--text-leading-md)}.avatar{max-height:2.25rem;max-width:2.25rem}.select-kit.single-select.dropdown-select-box .select-kit-header{border-color:var(--button-border-color)}.select-kit.single-select.dropdown-select-box .select-kit-header:hover{border-color:var(--button-border-color-hover)}.select-kit.dropdown-select-box.notifications-button .select-kit-row .icons{margin-inline-end:var(--space-xs)}.select-kit.single-select.dropdown-select-box .select-kit-row .icons .d-icon{box-sizing:border-box;font-size:var(--icon-md);padding:.125rem}.select-kit.single-select.dropdown-select-box .select-kit-row .texts .name{color:var(--primary-text-color);font-size:var(--text-size-sm);font-weight:normal;line-height:var(--text-leading-sm)}.select-kit.single-select.dropdown-select-box .select-kit-row .texts .desc{color:var(--secondary-text-color);font-size:var(--text-size-xs);font-weight:normal;line-height:var(--text-leading-xs)}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-collection,.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-body{border-radius:var(--roundness-lg)}.select-kit.single-select.dropdown-select-box .select-kit-body{border-color:var(--border-color)}.select-kit .select-kit-row{padding:var(--space-xs) var(--button-padding-x)}.select-kit .select-kit-row.is-highlighted{background:none}.select-kit .select-kit-collection:hover .select-kit-row.is-highlighted:hover{background:var(--tertiary-bg-color)}.select-kit .select-kit-row.is-selected.is-highlighted,.select-kit .select-kit-row.is-selected{background:var(--blue-10-bg-color)}.select-kit .select-kit-collection:hover .select-kit-row.is-highlighted:hover *,.select-kit .select-kit-row.is-highlighted *,.select-kit .select-kit-row.is-selected.is-highlighted *,.select-kit .select-kit-row.is-selected *{color:inherit}.select-kit .select-kit-collection::-webkit-scrollbar{-webkit-appearance:none;width:10px}.select-kit .select-kit-collection::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:var(--primary-med-or-secondary-med)}.select-kit .select-kit-collection::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:0}label{color:var(--primary-text-color);font-size:var(--text-size-sm);font-weight:var(--text-weight-semibold);line-height:var(--leading-none);margin-bottom:var(--space-xs)}input[type=text],input[type=date]{background:var(--secondary-bg-color);border:1px solid var(--border-color);border-radius:var(--roundness-md);color:var(--primary-text-color);font-size:var(--text-size-sm);height:2.375rem;line-height:var(--text-leading-sm);padding:var(--space-xs);position:relative;transition:all .2s ease-in;z-index:1}html:not(.ios-device) .d-date-input .date-picker::after{background:var(--primary-text-color)}select,textarea{color:var(--primary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.ios-device textarea{background:rgba(0,0,0,0)}textarea::placeholder{color:var(--secondary-text-color)}#reply-control{background:var(--secondary-bg-color);border-radius:var(--roundness-lg) var(--roundness-lg) 0 0;overflow:hidden}#reply-control .reply-area{padding:var(--space-sm)}.open .grippie{background:var(--secondary-bg-color);display:flex;height:.5rem}.open .grippie:before{border-color:var(--tertiary-text-color)}#reply-control .reply-to{margin-bottom:var(--space-sm)}#reply-control .reply-to .reply-details .d-icon{color:inherit}.select-kit.dropdown-select-box.composer-actions .select-kit-header{--button-size: var(--component-size-sm);margin-inline-end:var(--space-xs)}.select-kit.dropdown-select-box.composer-actions .select-kit-header .d-icon{padding:.125rem}#reply-control .reply-to .composer-action-title .action-title{font-family:var(--heading-font-family);font-size:var(--text-size-md);font-weight:var(--text-weight-semibold)}#reply-control .with-tags.with-category .title-and-category{gap:var(--space-sm);margin-bottom:var(--space-sm)}#reply-control #reply-title{margin:0}#reply-control .with-tags.with-category .category-input{margin:0}.select-kit .select-kit-header:not(.btn){border-radius:var(--roundness-md)}.select-kit.combo-box .select-kit-header{background:var(--secondary-bg-color);border-color:var(--border-color)}#reply-control .category-input .category-chooser .select-kit-header{padding-inline-end:var(--space-xs)}#reply-control .category-input .category-chooser .selected-name{flex-grow:1}.select-kit.is-expanded .select-kit-body{background:var(--secondary-bg-color);border-color:var(--border-color);border-radius:var(--roundness-md)}.select-kit.combo-box.topic-footer-mobile-dropdown .select-kit-row{border-color:var(--border-color);gap:.375rem;padding:var(--space-xs) var(--button-padding-x)}.select-kit.combo-box.topic-footer-mobile-dropdown .select-kit-row .name{line-height:var(--text-leading-sm)}.select-kit .select-kit-row .svg-icon-title{height:auto;width:auto}.select-kit.combo-box.topic-footer-mobile-dropdown .select-kit-row .d-icon{box-sizing:border-box;color:var(--button-text-color);font-size:var(--icon-md);height:var(--icon-md);padding:.125rem;width:var(--icon-md)}.select-kit .select-kit-row .svg-icon-title+.name{margin:0}#reply-control .category-input+.mini-tag-chooser{margin:0}#reply-control .mini-tag-chooser{margin:0}#reply-control .mini-tag-chooser .select-kit-header{color:var(--tertiary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.select-kit.multi-select{background:var(--secondary-bg-color)}.select-kit.multi-select .multi-select-header{background:var(--secondary-bg-color);border-color:var(--border-color)}.select-kit.multi-select .multi-select-header .formatted-selection{margin-inline-end:auto}.d-editor-textarea-wrapper{border-radius:var(--roundness-md);background:var(--secondary-bg-color);border:1px solid var(--border-color);transition:all .2s ease-in;z-index:1}.d-editor-input{color:var(--primary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.d-editor-button-bar{border-color:var(--border-color);display:flex}.d-editor-button-bar .btn{--button-bg-color-hover: var(--secondary-bg-color);--button-border-color: transparent;--button-border-color-hover: transparent;--button-text-color: var(--tertiary-text-color);--button-text-color-hover: var(--primary-text-color);color:var(--button-text-color)}.discourse-no-touch .d-editor-button-bar .btn:hover{color:var(--button-text-color-hover)}#reply-control .submit-panel{margin-top:var(--space-sm)}#reply-control .draft-text{padding-inline-start:var(--space-sm)}#reply-control.draft .draft-text{align-items:center;display:flex}#reply-control .draft-text .d-icon{box-sizing:border-box;font-size:var(--icon-md);margin-inline-end:.375rem;padding:.125rem}#reply-control.draft .composer-controls{gap:0}#reply-control .reply-to .composer-controls{gap:0}#reply-control .submit-panel .save-or-cancel .cancel{color:var(--button-text-color);font-size:var(--button-font-size);font-weight:var(--text-weight-semibold);height:var(--button-size);justify-content:center;margin-inline-start:var(--space-xs);padding:0 var(--button-padding-x)}#reply-control .submit-panel .save-or-cancel .cancel:has(.svg-icon){--button-text-color: var(--red-600);padding:0;width:var(--button-size)}#reply-control .submit-panel .save-or-cancel .cancel .d-icon{box-sizing:border-box;font-size:var(--icon-md);padding:.125rem}#reply-control .submit-panel .mobile-file-upload,#reply-control .submit-panel .mobile-preview{margin:0;padding:0;width:var(--button-size)}#reply-control #draft-status{margin-right:0}.composer-popup{background:var(--yellow-100);bottom:0;line-height:var(--text-leading-sm);padding:var(--space-sm);right:var(--space-sm);top:var(--space-base);width:calc(50% - var(--space-base))}.composer-popup .btn.close{--button-bg-color-hover: var(--yellow-200);--button-text-color: var(--yellow-800);--button-text-color-hover: var(--yellow-900);color:var(--button-text-color);font-size:var(--text-size-md)}.composer-popup .btn.close:hover{background:var(--button-bg-color-hover) !important;color:var(--button-text-color-hover)}.composer-popup .btn.close .d-icon{color:inherit;font-size:1rem;margin:0}.composer-popup .btn.close .d-icon+span{margin-inline-end:.375rem;margin-inline-start:0}.svg-icon,.svg-icon-title{vertical-align:baseline}.post-notice{background:var(--blue-10-bg-color);border:none;border-radius:var(--roundness-lg);gap:var(--space-xs);max-width:auto;padding:var(--space-sm)}.post-notice .d-icon{box-sizing:border-box;color:var(--secondary-text-color);font-size:var(--icon-md);margin:0;padding:.125rem;width:var(--icon-md)}.posts-wrapper{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#topic-title h1{font-size:var(--text-size-xl);line-height:var(--text-leading-xl)}#topic-title h1 a{color:var(--primary-text-color)}#topic-title a.edit-topic{align-items:center;border-radius:var(--roundness-full);color:var(--button-text-color);display:inline-flex;height:var(--component-size-sm);justify-content:center;width:var(--component-size-sm)}#topic-title a.edit-topic .d-icon{box-sizing:border-box;color:inherit;font-size:var(--icon-md);margin:0;padding:.125rem}.topic-post article{border-color:var(--border-color)}.topic-avatar,.topic-body{border-color:var(--border-color)}.topic-avatar{padding-top:var(--space-sm);width:auto}.small-action .topic-avatar,.small-action .small-action-desc{border-top:1px solid var(--border-color)}.small-action .small-action-desc{color:var(--secondary-text-color)}.small-action .small-action-desc{flex:1;width:auto}.small-action.topic-post-visited .topic-post-visited-line .topic-post-visited-message{background:var(--secondary-bg-color);border-radius:var(--roundness-full);font-size:var(--text-size-xs);line-height:1;padding:var(--space-2xs) var(--space-xs)}.topic-body{flex:1;padding-top:var(--space-sm);width:auto}.topic-body .topic-meta-data{padding:0 0 0 var(--space-sm)}.topic-meta-data .names{margin:0}.names{flex:none}.names>span{margin-inline-end:var(--space-xs)}.names span{font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.names span.first{font-weight:var(--text-weight-semibold)}.names span a{color:var(--primary-text-color)}.names span.second a{color:var(--secondary-text-color)}.post-info.edits .widget-button .d-icon{color:var(--button-text-color)}.post-info.edits .widget-button .d-button-label{color:var(--button-text-color);margin-inline-end:.375rem;margin-inline-start:0;padding:0}.reply-to-tab{margin-inline-end:var(--space-sm)}.reply-to-tab .d-icon{box-sizing:border-box;font-size:var(--icon-md);padding:.125rem}.reply-to-tab img{margin:0 var(--space-xs)}.topic-body .reply-to-tab{color:var(--tertiary-text-color)}.topic-meta-data .post-info a{color:var(--tertiary-text-color)}.topic-body .cooked{padding:0 0 0 var(--space-sm)}.embedded-posts.bottom>div .row .topic-body{padding-bottom:var(--button-size)}.embedded-posts.bottom>div .row .topic-body .cooked{margin:0;padding:0 0 0 var(--space-sm)}.embedded-posts .arrow{color:var(--secondary-text-color)}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow{bottom:0}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow{align-items:center;border:1px solid var(--button-border-color);box-sizing:border-box;display:flex;gap:.375rem;height:var(--button-size);padding:0 var(--button-padding-x)}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow .d-icon{box-sizing:border-box;font-size:var(--icon-md);padding:.125rem}.cooked{line-height:var(--text-leading-sm)}.cooked>p,.cooked>blockquote{max-width:40rem}.cooked ul,.cooked ol,.d-editor-preview ul,.d-editor-preview ol{max-width:37.5rem}.codeblock-buttons .copy-cmd,.codeblock-buttons .fullscreen-cmd{--button-border-color: transparent;--button-border-color-hover: transparent;border-radius:var(--roundness-full);padding:0;width:var(--button-size)}.discourse-no-touch .topic-body .actions .fade-out{opacity:1}nav.post-controls .show-replies{border-radius:var(--button-border-radius);color:var(--button-text-color);font-size:var(--button-font-size);gap:.375rem;padding:0 var(--button-padding-x)}nav.post-controls .show-replies[aria-expanded=true]{background:var(--secondary-bg-color);box-shadow:none;color:var(--button-text-color);margin:0}nav.post-controls .show-replies[aria-expanded=true]:hover,nav.post-controls .show-replies[aria-expanded=true]:focus{background:var(--button-bg-color-hover);color:var(--button-text-color-hover)}nav.post-controls .show-replies .d-icon{font-size:var(--icon-md);padding:.125rem}nav.post-controls .show-replies[aria-expanded=true] .d-icon{color:inherit}.embedded-posts .collapse-up{background:var(--secondary-bg-color);box-shadow:none;color:var(--button-text-color);padding:0}.embedded-posts.bottom .collapse-up{background:var(--secondary-bg-color);border:1px solid var(--button-border-color);color:var(--button-text-color);inset:auto auto 0 calc(var(--space-2xs) - 1px);padding:0;transform:none;z-index:2}.embedded-posts.bottom .collapse-up .d-icon{transform:none}.embedded-posts.bottom>div .row{padding-bottom:0}.embedded-posts.bottom>div:last-of-type .row:before{background:var(--border-color);height:100%;left:calc((2.25rem + var(--space-2xs))/2 + 1px);top:0}.embedded-posts .topic-avatar{padding-top:var(--space-sm)}.embedded-posts.bottom>div .row .topic-avatar{padding-inline-start:var(--space-2xs)}nav.post-controls .actions button{--button-border-color: transparent;--button-border-color-hover: transparent;align-items:center;border:1px solid var(--button-border-color);color:var(--button-text-color);display:inline-flex;font-size:var(--button-font-size);font-weight:var(--text-weight-semibold);height:var(--button-size);justify-content:center;margin:0;padding:0 var(--button-padding-x)}nav.post-controls .actions button:focus{background-color:rgba(0,0,0,0);color:var(--button-text-color);outline:var(--blue-500) auto 1px}nav.post-controls .actions button.d-hover{background-color:var(--button-bg-color-hover);color:var(--button-text-color-hover)}nav.post-controls .actions button.create{color:var(--button-text-color);margin:0}nav.post-controls .actions button.create .d-icon{color:inherit;margin:0}nav.post-controls .actions button.create:hover{color:var(--button-text-color-hover)}nav.post-controls .actions .double-button{margin:0}nav.post-controls .actions .double-button:hover button{color:var(--button-text-color-hover)}nav.post-controls .actions .double-button button.like,nav.post-controls .actions button.delete{--button-bg-color-hover: var(--red-100);--button-text-color-hover: var(--red-600)}nav.post-controls .actions .double-button button.like.d-hover{background-color:var(--button-bg-color-hover)}nav.post-controls .actions .double-button button.like.d-hover .d-icon{color:inherit}nav.post-controls .actions .double-button button.button-count{padding:0 var(--button-padding-x)}nav.post-controls .actions .double-button button.button-count.regular-likes{--button-border-radius: var(--roundness-lg);padding:0 var(--space-2xs) 0 var(--space-sm)}nav.post-controls .actions .double-button button.button-count+.toggle-like{--button-border-radius: var(--roundness-lg);padding:0 var(--space-sm) 0 var(--space-2xs);width:auto}nav.post-controls .actions button.delete.d-hover{background-color:var(--button-bg-color-hover);color:var(--button-text-color-hover)}nav.post-controls .actions button.delete.d-hover .d-icon{color:inherit}.post-menu-area{margin:0}section.post-menu-area{padding-inline-start:var(--space-2xs)}.post-actions{margin-bottom:var(--space-xs)}.d-header .title{min-width:0}.d-header .title--minimized a{align-items:center;border-radius:var(--roundness-full);display:flex;height:var(--button-size);justify-content:center;width:var(--button-size)}.d-header .d-icon-home{--icon-size: var(--icon-lg);font-size:var(--icon-size, var(--icon-md))}.extra-info-wrapper{padding:0 var(--space-sm)}.extra-info-wrapper .header-title{font-size:var(--text-size-lg);line-height:var(--text-leading-lg)}.extra-info-wrapper .title-wrapper .header-title{align-items:center;display:flex;gap:var(--space-xs)}.topic-map{background-color:var(--secondary-bg-color);border:1px solid var(--border-color);border-radius:var(--roundness-lg);margin:var(--space-sm) 0 var(--space-sm) var(--space-sm)}.topic-map section{border:none}.topic-map .avatars{border-top:1px solid var(--border-color);padding:var(--space-xs) var(--space-sm)}.topic-map .map li{border:none;padding:var(--space-xs) var(--space-sm)}.topic-map h3,.topic-map h4{color:var(--tertiary-text-color);font-size:var(--text-size-xs);line-height:var(--text-leading-xs);margin:0}.topic-map h3:first-child,.topic-map h4:first-child{margin-bottom:var(--space-2xs)}.topic-map h3:last-child,.topic-map h4:last-child{margin-top:var(--space-2xs)}.topic-map .map .topic-map-post{align-items:center;display:flex;margin-top:var(--space-2xs)}.topic-map .avatar{margin-inline-end:var(--space-xs)}span.relative-date{font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.topic-map .map .number{color:var(--primary-text-color);font-size:var(--text-size-md);line-height:var(--text-leading-md)}.topic-map__contents .topic-map__stats .fk-d-menu__trigger{--button-size: auto }.topic-map__contents .topic-map__stats .fk-d-menu__trigger .topic-map__stat-label{font-size:var(--text-size-xs);font-weight:normal;line-height:var(--text-leading-xs)}.topic-map__contents .number{font-size:var(--text-size-md);line-height:var(--text-leading-md)}.topic-map .avatars .avatar{height:var(--component-size-sm);width:var(--component-size-sm)}.topic-map .avatars .post-count{font-size:var(--text-size-xs);line-height:var(--text-leading-none);min-width:.75rem;padding:var(--space-2xs)}.map:first-of-type{align-items:center}.map:first-of-type .buttons .btn{height:var(--button-size)}.topic-map .buttons .btn{--button-border-color: transparent;background-color:var(--button-bg-color);border:1px solid var(--button-border-color);color:var(--button-text-color);padding:0 var(--button-padding-x)}.topic-map .buttons .btn:hover{background-color:var(--button-bg-color-hover);color:var(--button-text-color-hover)}.topic-map .map button .d-icon,.topic-map .map button:hover .d-icon{color:inherit}.topic-map .buttons .btn .fa{font-size:1rem;line-height:var(--text-leading-none)}.select-kit.dropdown-select-box.period-chooser .period-chooser-header{--button-border-color: var(--border-color);border-radius:var(--roundness-md);display:inline-flex;gap:.375rem;padding:0 var(--button-padding-x)}.select-kit.dropdown-select-box.period-chooser .period-chooser-header:focus{border-color:var(--button-border-color);outline:2px solid var(--tertiary);outline-offset:-2px}#list-area .top-lists h2{display:inline-flex;font-size:var(--text-size-sm);gap:var(--space-xs);line-height:var(--text-leading-sm);margin:0}.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .date-section{margin:0}.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .top-date-string{color:var(--tertiary-text-color);font-size:inherit;text-transform:none}.select-kit.dropdown-select-box.period-chooser .period-chooser-header .d-icon{font-size:var(--icon-md)}.select-kit.dropdown-select-box.period-chooser .period-chooser-row{font-size:var(--text-size-sm);font-weight:var(--text-weight-medium);height:var(--component-size-sm);padding:0 var(--button-padding-x)}.select-kit.dropdown-select-box.period-chooser .period-chooser-row .top-date-string{color:var(--secondary-text-color);font-size:inherit;margin-left:var(--space-xs);text-transform:none}nav.post-controls .actions .double-button button.my-likes .d-icon{color:inherit;margin-inline-start:var(--space-xs);padding:.125rem}.user-main .about .details .primary{align-items:center;background:none;color:inherit;gap:var(--space-sm);margin-bottom:var(--space-sm)}.user-main .about .details,.user-main .about.collapsed-info .details{background:none;border:none}.user-main .about .details img.avatar,.user-main .about.collapsed-info .details .primary .avatar{float:unset;height:auto;margin:0;width:auto}.user-main .about .details .user-profile-avatar{align-self:auto}.user-main .about .details .primary-textual{padding:0}.user-profile-names__primary{align-items:center;display:flex;gap:var(--space-xs)}.user-profile-names__primary,.user-main .about.collapsed-info .details .primary .user-profile-names__primary{font-size:var(--text-size-lg);line-height:var(--text-leading-lg)}.user-profile-names__primary .d-icon{font-size:var(--icon-md)}.user-profile-names__secondary,.user-main .about.collapsed-info .details .primary .user-profile-names__secondary{color:var(--secondary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.user-profile__location-and-website{margin:0}.user-main .about .controls ul{display:inline-flex;gap:var(--space-xs);margin:0}.user-main .about .controls li{margin:0}.user-main .about.collapsed-info .controls>ul>li{margin:0}.user-main .about .controls{max-width:none}.user-main .about .controls .btn{min-width:auto;width:auto}.user-main .about .secondary{border:none;line-height:var(--text-leading-sm);margin-bottom:var(--space-sm)}.user-main .about .secondary dl{padding:0}.user-main .about .secondary dl div{margin-block:var(--space-xs)}.user-main .about .secondary dt{color:var(--tertiary-text-color);margin-inline-end:var(--space-xs)}.user-main .about .secondary dd{margin-inline-end:var(--space-sm)}.new-user-wrapper .user-navigation{--user-navigation__border-width: 1px;border-color:var(--border-color)}.new-user-wrapper .user-navigation .nav-pills{gap:0}.new-user-wrapper .user-navigation .nav-pills li{flex:none}.new-user-wrapper .user-navigation .nav-pills li a{border-left:0;border-right:0;border-top:0;font-weight:normal;height:var(--component-size-base);padding:0 var(--button-padding-x);width:auto}.new-user-wrapper .user-navigation .nav-pills li a:hover,.new-user-wrapper .user-navigation .nav-pills li a:focus{color:var(--button-text-color-hover);border-color:var(--button-text-color-hover)}.new-user-wrapper .user-navigation .nav-pills li a.active{color:var(--button-text-color);border-color:var(--button-text-color)}.new-user-wrapper .user-navigation .nav-pills .d-icon{box-sizing:border-box;color:var(--tertiary-text-color);font-size:var(--icon-md);padding:.125rem}.new-user-wrapper .user-navigation .nav-pills li a:hover .d-icon,.new-user-wrapper .user-navigation .nav-pills li a.active .d-icon{color:inherit}.nav-pills>li>a .d-icon{margin-inline-end:.375rem;opacity:1}.user-stream .item,.user-stream .user-stream-item{border-color:var(--border-color);padding:var(--space-sm)}.user-stream .user-stream-item__header{align-items:center;gap:var(--space-xs)}.user-stream .avatar-link{margin:0}.user-stream .user-stream-item__details .stream-topic-title{display:flex;font-weight:var(--text-weight-medium)}.user-stream .user-stream-item__details .category{display:flex}.user-stream .user-stream-item__metadata{margin-inline-start:var(--space-2xs)}.user-stream-item-draft-actions .fa.d-icon-far-trash-alt{color:inherit}.user-stream-item-draft-actions .fa{width:var(--icon-size, var(--icon-md))}.user-stream .expand-item,.user-stream .collapse-item{align-items:center;color:var(--tertiary-text-color);display:flex;height:var(--component-size-sm);justify-content:center;margin:0;padding:0;width:var(--component-size-sm)}.user-stream .relative-date{color:var(--tertiary-text-color);font-size:var(--text-size-xs);line-height:var(--text-leading-xs);padding:0}.user-stream .excerpt{font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.similar-topics .similar-topic{margin-bottom:var(--space-xs)}.similar-topics span.topic{margin-bottom:var(--space-2xs)}.similar-topics .topic-title{display:inline-flex;font-weight:var(--text-weight-semibold);margin-bottom:var(--space-2xs);margin-right:var(--space-2xs)}.similar-topics .blurb{color:var(--tertiary-text-color)}.new-user-wrapper .empty-state{margin:var(--space-sm) 0}.empty-state .empty-state-title{font-family:var(--heading-font-family);font-size:var(--text-size-md);line-height:var(--text-leading-md)}.user-menu.revamped{border:none;border-radius:var(--roundness-base);box-shadow:0 10px 20px -5px rgba(0,53,102,.25),0 8px 12px -5px rgba(0,53,102,.16)}.user-menu.revamped .menu-tabs-container,.user-menu.revamped .bottom-tabs{border-color:var(--border-color)}.user-menu.revamped .tabs-list .btn{--button-border-color: transparent;--button-text-color: var(--tertiary-text-color);padding:0}.user-menu.revamped .tabs-list .btn.active{background-color:var(--border-color);color:var(--primary-text-color)}.user-menu.revamped .tabs-list .btn .d-icon{color:inherit}.user-menu.revamped .tabs-list .btn .badge-notification{align-items:center;background-color:var(--red-500);color:#fff;display:flex;font-size:var(--text-size-2xs);font-weight:var(--text-weight-semibold);height:var(--space-sm);justify-content:center;min-width:var(--space-sm);position:absolute;right:2px;top:2px}.menu-panel{background-color:var(--secondary-bg-color);border:none;border-inline-end:1px solid var(--border-color)}.menu-panel .panel-body-bottom .btn{background-color:var(--button-bg-color);color:var(--button-text-color)}.user-menu.revamped .quick-access-panel{padding:var(--space-xs)}.user-menu .quick-access-panel .read{background:var(--secondary-bg-color)}.user-menu .quick-access-panel .d-icon{color:inherit}.user-menu .quick-access-panel .item-label,.user-notifications-list .item-label{color:var(--primary-text-color)}.menu-panel .panel-body-bottom{gap:var(--space-xs);margin-top:var(--space-xs)}.menu-panel .panel-body-bottom .notifications-dismiss{margin:0}.menu-panel .panel-body-bottom .notifications-dismiss .d-icon{margin-inline-end:.375rem}.user-menu.revamped #quick-access-profile li{max-height:var(--button-size)}.user-menu .quick-access-panel li{background:var(--secondary-bg-color);border-radius:var(--button-border-radius)}.user-menu .quick-access-panel li.do-not-disturb{background:var(--secondary-bg-color)}.user-menu .quick-access-panel li.unread,.user-menu .quick-access-panel li.pending,.user-notifications-list li.unread,.user-notifications-list li.pending{background-color:var(--blue-10-bg-color)}.user-menu .quick-access-panel li:focus-within{background:none}.user-menu .quick-access-panel li:hover{background:none}.user-menu.revamped #quick-access-profile li>*{padding:0 var(--button-padding-x)}.user-menu.revamped #quick-access-profile li .d-icon{margin-inline-end:.375rem;padding:.125rem}.user-menu .quick-access-panel li a{--button-bg-color-hover: var(--tertiary-bg-color);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;outline-offset:-1px;margin:0;padding:var(--space-2xs) var(--space-xs)}.user-menu .quick-access-panel li a:hover{background:var(--button-bg-color-hover)}.user-menu .quick-access-panel li a:focus{outline:var(--button-border-color-hover) auto 1px}.user-menu.revamped #quick-access-profile .profile-tab-btn{--button-bg-color-hover: var(--tertiary-bg-color);--button-border-color-hover: transparent}.user-menu.revamped #quick-access-profile .profile-tab-btn:focus:hover{background:var(--button-bg-color-hover)}.user-menu.revamped #quick-access-profile .profile-tab-btn .d-icon{padding:.125rem}.user-menu.revamped #quick-access-profile .profile-tab-btn .item-label{font-weight:normal;margin:0}.chat-drawer .chat-drawer-container{background:var(--secondary-bg-color);border-color:var(--border-color);border-radius:var(--roundness-base) var(--roundness-base) 0 0;box-shadow:0 10px 20px -5px rgba(0,53,102,.25),0 8px 12px -5px rgba(0,53,102,.16)}.chat-composer__wrapper{background:none;padding-top:var(--space-xs)}.chat-composer__outer-container{padding-inline:var(--space-xs)}.chat-composer__inner-container{background:var(--secondary-bg-color);border-color:var(--border-color);border-radius:var(--roundness-base);min-height:2.5rem}.chat-composer.is-focused .chat-composer__inner-container{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.c-navbar-container{background:var(--secondary-bg-color);border-color:var(--border-color)}.c-navbar{align-items:center;gap:var(--space-2xs)}.chat-drawer-container .channels-list .chat-channel-row.--threads .chat-channel-title{color:var(--primary-text-color)}.chat-drawer-container .channels-list .chat-channel-row:not(:last-of-type){border-color:var(--border-color)}@media(hover: hover){.chat-channel-row:hover,.chat-channel-row.active{background:var(--tertiary-bg-color)}}.chat-channel-row:hover .chat-channel-name,.chat-channel-row.active .chat-channel-name{color:var(--primary-text-color)}.chat-message-creator__list-item.-highlighted{background:var(--tertiary-bg-color)}.chat-channel-row .chat-channel__metadata-date{color:var(--secondary-text-color)}.chat-channel-name{color:var(--primary-text-color)}.c-navbar__back-button{--button-padding-x: 0;width:var(--button-size)}.chat-channel .chat-messages-scroll .all-loaded-message{color:var(--tertiary-text-color);font-size:var(--text-size-xs);padding:var(--space-2xs)}.chat-message-separator-date .chat-message-separator__text-container{height:auto}.chat-message-separator-date+.chat-message-separator__line-container{padding:var(--space-sm)}.chat-message-separator-date+.chat-message-separator__line-container .chat-message-separator__line{border-color:var(--border-color);margin:0}.chat-message-separator-date .chat-message-separator__text{align-items:center;background:var(--secondary-bg-color);color:var(--tertiary-text-color);display:flex;font-size:var(--text-size-xs);height:var(--component-size-sm);line-height:var(--text-leading-xs);padding:0 var(--button-padding-x)}.chat-composer-dropdown__trigger-btn{--button-border-color: transparent;--button-size: var(--component-size-sm);align-self:start;margin:var(--space-2xs)}.chat-composer-dropdown__trigger-btn:hover{transform:none}.chat-composer-dropdown__trigger-btn .d-icon{background:none}.chat-composer-dropdown__trigger-btn:focus .d-icon,.chat-composer-dropdown__trigger-btn:hover .d-icon,.chat-composer-dropdown__trigger-btn:active .d-icon{color:inherit !important}.chat-composer-separator{display:none}.chat-composer-button__wrapper{align-self:start}.chat-composer-button{--button-size: var(--component-size-sm);--button-padding-x: 0;color:var(--button-text-color);height:var(--button-size);margin:var(--space-2xs);padding:0 var(--button-padding-x);width:var(--button-size)}.chat-composer-button .d-icon{box-sizing:border-box;color:inherit;font-size:var(--icon-size, var(--icon-md));margin:0;padding:.125rem;vertical-align:bottom}.is-focused .chat-composer-button .d-icon{color:inherit}.is-focused .chat-composer-button.-emoji .d-icon{color:inherit}.chat-composer-button .d-icon:hover{color:inherit}.chat-composer-button.-emoji:hover{transform:none}.chat-composer-button.-emoji{margin-inline-end:0}.chat-composer-button.-send{margin-inline-start:0}.is-send-enabled .chat-composer-button.-send:hover .d-icon{transform:none}.chat-composer__input{margin-block:var(--space-xs)}.chat-message-container,.chat-transcript{background:var(--secondary-bg-color)}.chat-message-info__username__name{color:var(--primary-text-color)}.chat-messages-container .chat-time{color:var(--secondary-text-color);font-size:var(--text-size-xs)}.chat-message-container:not(.-user-info-hidden) .chat-message,.chat-message-container.-user-info-hidden .chat-message{padding:var(--space-xs) var(--space-sm)}.no-touch .chat-message-container:hover,.no-touch .chat-transcript:hover,.no-touch .chat-message-container.-active,.no-touch .-active.chat-transcript{background:var(--tertiary-bg-color)}.chat-message-left-gutter__date{color:var(--tertiary-text-color);font-size:var(--text-size-xs);line-height:var(--text-leading-xs)}.chat-message-container.-user-info-hidden .chat-time{color:inherit;font-size:inherit;line-height:inherit;margin:1px 0 0 0}.chat-message-actions{background:var(--secondary-bg-color);border-radius:var(--button-border-radius);outline:1px solid var(--tertiary-bg-color);outline-offset:-1px}.chat-message-actions .btn-icon{--button-border-radius: var(--roundness-lg)}.chat-message-collapser>p:last-of-type,.chat-message-text>p:last-of-type,.chat-message-collapser>p:first-of-type,.chat-message-text>p:first-of-type,.chat-message-collapser>p,.chat-message-text>p{margin:0}.chat-message-actions .react-btn,.chat-message-actions .reply-btn,.chat-message-actions .chat-message-thread-btn,.chat-message-actions .bookmark-btn{border-bottom-color:var(--button-border-color);border-top-color:var(--button-border-color);padding:0 var(--button-padding-x);width:var(--button-size)}.chat-message-actions .react-btn:first-child:not(:hover),.chat-message-actions .reply-btn:first-child:not(:hover),.chat-message-actions .chat-message-thread-btn:first-child:not(:hover),.chat-message-actions .bookmark-btn:first-child:not(:hover){border-color:var(--button-border-color);border-right-color:rgba(0,0,0,0)}.chat-message-actions .react-btn:first-child,.chat-message-actions .reply-btn:first-child,.chat-message-actions .chat-message-thread-btn:first-child,.chat-message-actions .bookmark-btn:first-child{border-radius:var(--button-border-radius) 0 0 var(--button-border-radius)}.chat-message-actions .more-buttons.dropdown-select-box .select-kit-header{border-color:var(--button-border-color);border-left-color:rgba(0,0,0,0);border-radius:0 var(--button-border-radius) var(--button-border-radius) 0;padding:0 var(--button-padding-x);width:var(--button-size)}.chat-message-actions .more-buttons.dropdown-select-box .select-kit-header:hover{background:none}.chat-message-actions .more-buttons.dropdown-select-box .select-kit-header:hover .select-kit-header-wrapper .d-icon{color:inherit}.user-card .first-row .user-card-avatar{margin:0}.user-card .first-row .names{padding-inline-start:var(--space-sm)}.user-card h2{color:var(--tertiary-text-color);font-size:var(--text-size-sm)}.user-card h3{color:var(--tertiary-text-color)}.popup-menu{border:none;border-radius:var(--roundness-base);box-shadow:0 10px 20px -5px rgba(0,53,102,.25),0 8px 12px -5px rgba(0,53,102,.16);width:15rem}.popup-menu .btn{--button-border-color: transparent}.popup-menu .btn:focus{color:var(--button-text-color);background-color:var(--button-bg-color)}.popup-menu .btn .d-icon{align-self:auto}.popup-menu .btn:focus .d-icon{color:inherit}.popup-menu .btn.popup-menu-btn-danger{--button-bg-color-hover: var(--red-100);--button-border-color-hover: var(--red-500);--button-text-color: var(--red-600)}.popup-menu .btn.popup-menu-btn-danger:hover,.popup-menu .btn.popup-menu-btn-danger:focus{background:var(--button-bg-color-hover)}.popup-menu .btn.popup-menu-btn-danger .d-icon,.popup-menu .btn.popup-menu-btn-danger .d-button-label{color:inherit}.topic-admin-popup-menu ul li:not(:last-of-type){margin:0}.topic-admin-popup-menu .btn{border-radius:var(--button-border-radius);padding:0 var(--button-padding-x)}.topic-admin-popup-menu .btn .d-icon{color:inherit;font-size:var(--icon-md);margin:0}code{font-size:var(--text-size-xs)}p>code,li>code{background:var(--docs-inline-code-background-color);border:1px solid hsla(var(--docs-black-hsl), 0.08);border-radius:var(--roundness-md);color:inherit;line-height:var(--text-leading-xs);padding:0 .3em}pre code{background:var(--docs-code-background-color);border-radius:var(--roundness-lg);color:var(--docs-code-color);font-size:var(--text-size-xs);line-height:var(--text-leading-sm);padding:var(--space-xs) .75rem}.hljs{color:var(--primary-text-color)}.hljs-built_in,.hljs-builtin-name{color:var(--docs-code-property-access-color)}.hljs-string{color:var(--docs-code-string-color)}.hljs-tag .hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-type{color:var(--docs-code-keyword-color)}.hljs-keyword,.hljs-request,.hljs-status{color:var(--docs-code-keyword-color)}.hljs-subst{color:var(--docs-code-punctuation-color)}.hljs-variable{color:var(--docs-code-keyword-color)}.hljs-title,.hljs-name,.hljs-quote,.hljs-operator,.hljs-selector-pseudo,.hljs-selector-tag,.hljs-link{color:var(--docs-code-class-name-color)}.hljs-tag,.hljs-punctuation,.hljs-tag .hljs-title{color:var(--docs-code-punctuation-color)}.hljs-tag .hljs-attr{color:var(--docs-code-attr-name-color)}.hljs-tag .hljs-name{color:var(--docs-code-tag-color)}kbd{background-color:var(--primary-bg-color);border:none;border-radius:var(--roundness-md);box-shadow:0 2px 2px 0 hsla(var(--docs-black-hsl), 0.1),0 0 0 1px hsla(var(--docs-black-hsl), 0.07);font-family:var(--docs-font-family-ui);font-size:var(--text-size-xs);font-weight:var(--text-weight-medium);line-height:var(--text-leading-none);margin:0 .15em;padding:.15em .55em}aside.onebox{background:var(--secondary-bg-color);border-color:var(--border-color);border-radius:var(--roundness-md);border-width:1px}pre.onebox code{background:var(--docs-code-background-color)}span.highlighted{background-color:var(--blue-10-bg-color)}blockquote{background:none;border-left:.25rem solid var(--border-color);margin-block:var(--space-sm);max-width:38.75rem;padding:var(--space-xs) var(--space-sm)}aside.quote .title{background-color:var(--secondary-bg-color);border-left:.25rem solid var(--border-color);color:var(--secondary-text-color);padding:var(--space-xs) var(--space-sm)}aside.quote .title img{margin-top:0}aside.quote .title avatar{margin-inline-end:var(--space-xs)}.badge-notification.unread-posts{background-color:var(--blue-400);color:var(--blue-50);font-weight:normal;padding:calc(var(--space-xs)/2) var(--space-xs);font-weight:bolder}.avatar-flair.rounded.avatar-flair-vaadin-team{width:1rem;height:1rem;background-color:#fff !important}.user-main .about.collapsed-info .user-profile-avatar .avatar-flair{bottom:-6px;right:-12px}.topic-map .avatars .post-count{padding:.15em .4em .2em;min-width:unset}.navigation-controls .btn-default.btn-icon-text,.topic-footer-main-buttons .btn-primary,.submit-panel .save-or-cancel .btn-primary,.user-preferences .save-button .btn-primary{background-color:var(--blue-500);color:#fff}nav.post-controls .actions .double-button:hover button{background:rgba(0,0,0,0)}.sidebar-section-link-wrapper .sidebar-section-link-prefix.icon .prefix-badge{width:.8rem;height:.8rem}.quote-controls{margin-block:calc(var(--space-2xs)/-1)}.quote-controls .quote-toggle{height:var(--component-size-sm);width:var(--component-size-sm)}.quote-controls .quote-toggle .svg-icon-title{height:var(--icon-md);width:var(--icon-md)}.quote-controls a{height:var(--component-size-sm);margin:0;padding:0;width:var(--component-size-sm)}#reply-control .reply-area{box-sizing:border-box;height:calc(100% - 11px);margin:0 auto;min-height:200px;overflow:auto;padding:var(--space-2xs) var(--space-sm);width:100%}.topic-list .views{display:none}.form-vertical .control-label:not(.checkbox-label){font-size:var(--text-size-lg);font-weight:var(--text-weight-semibold)}.user-content{background:var(--primary-bg-color)}.user-preferences .static{color:var(--primary-text-color)}.user-preferences .instructions{color:var(--secondary-text-color)}.pref-email .email-second{margin-top:var(--space-xs)}.pref-email .email-second .primary{background:var(--blue-500);border-radius:var(--roundness-full);color:var(--primary-text-color);font-weight:var(--text-weight-medium);padding:var(--space-2xs) var(--space-xs)}#reply-control,#reply-control .reply-area{overflow:visible}.error-page .face,.error-page .reason{font-size:var(--text-size-xl);line-height:var(--text-leading-xl)}.error-page .url{font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.error-page .desc,.error-page .buttons{margin-top:var(--space-sm)}.error-page .buttons button{margin:0 var(--space-2xs)}.timeline-container .topic-timeline .start-date,.timeline-container .topic-timeline .timeline-ago,.timeline-container .topic-timeline .now-date{color:var(--secondary-text-color)}.timeline-container .topic-timeline .timeline-replies{font-weight:var(--text-weight-semibold)}.d-modal__container{background:var(--secondary-bg-color);border-radius:var(--roundness-lg)}.d-modal__header{border-color:var(--border-color);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-sm)}.d-modal__title-text{font-size:var(--text-size-lg);line-height:var(--text-leading-lg)}.d-modal__header .modal-close .d-icon{color:var(--button-text-color);font-size:var(--icon-md)}.d-modal__body{padding:var(--space-xs) var(--space-sm)}.d-modal__footer{border-color:var(--border-color);padding:var(--space-xs)}.dialog-content{background:var(--secondary-bg-color)}.link-share-actions .sources{margin-inline-start:calc(var(--button-padding-x)/-1);margin-top:var(--space-xs)}.link-share-actions button{margin:0}.boxed.white{background:var(--secondary-bg-color)}.admin-controls,.admin-controls nav{background:var(--secondary-bg-color)}.admin-controls nav:before{background:linear-gradient(to right, var(--secondary-bg-color), transparent)}.admin-controls nav:after{background:linear-gradient(to right, transparent, var(--secondary-bg-color))}.admin-customize .current-style .nav-pills li a.blank:not(.active){color:var(--secondary-text-color)}.admin-customize .current-style .edit-main-nav .nav-pills>li a.active,.admin-customize .current-style .nav-pills li a.active{background-color:var(--blue-500);color:#fff}.ace-chrome .ace_gutter{background:var(--docs-code-background-color);color:var(--docs-code-color)}.ace-chrome .ace_gutter-active-line,.ace-chrome .ace_marker-layer .ace_active-line{background:var(--docs-code-tagged-line-background-color)}.ace-chrome{background:var(--docs-code-background-color);caret-color:var(--docs-code-color);color:var(--docs-code-color)}.ace-chrome .ace_variable{color:var(--docs-code-variable-color)}.ace-chrome .ace_variable.ace_language{color:var(--docs-code-selector-color)}.ace-chrome .ace_support.ace_type,.ace-chrome .ace_support.ace_class.ace-chrome .ace_support.ace_other{color:var(--docs-code-css-property-color)}.ace-chrome .ace_support.ace_constant{color:var(--docs-code-color)}.ace_paren{color:var(--docs-code-punctuation-color)}.ace-chrome .ace_string{color:var(--docs-code-css-string-color)}.ace-chrome .ace_constant.ace_numeric{color:var(--docs-code-number-color)}.ace-chrome .ace_support.ace_function,.ace-chrome .ace_constant.ace_language{color:var(--docs-code-color)}.ace-chrome .ace_storage,.ace-chrome .ace_keyword,.ace-chrome .ace_meta.ace_tag{color:var(--docs-code-atrule-rule-color)}.ace-chrome .ace_comment{color:var(--docs-code-comment-color)}.ace-chrome .ace_marker-layer .ace_selected-word{background:var(--secondary-bg-color);border:1px solid var(--secondary-bg-color)}.ace-chrome .ace_marker-layer .ace_selection{background:var(--tertiary-bg-color)}.topic-list .topic-list-item-separator .topic-list-data{border-color:var(--error-text-color)}.topic-list .topic-list-item-separator .topic-list-data span{background-color:var(--secondary-bg-color);border-radius:var(--roundness-lg);color:var(--error-text-color);font-size:var(--text-size-xs);padding:var(--space-2xs) var(--space-xs)}.search-menu .search-input,.search-menu-container .search-input{background:var(--secondary-bg-color);border-color:var(--border-color);padding:0}.search-menu .search-input:focus-within,.search-menu-container .search-input:focus-within{border-color:var(--blue-500);outline-color:var(--blue-500)}.search-menu .searching{display:inline-flex}.search-menu .searching .show-advanced-search,.search-menu .searching a.clear-search,.search-menu-container .searching .show-advanced-search,.search-menu-container .searching a.clear-search{align-items:center;display:inline-flex;height:var(--button-size);justify-content:center;margin:0;padding:0;width:var(--button-size)}.search-container .search-header,.search-container .search-bar,.search-container .search-filters,.search-container .search-filters .search-advanced-filters,.search-container .search-advanced .search-info{background:var(--primary-bg-color)}.search-container .search-advanced .search-info{border-color:var(--border-color)}.search-container .search-page-heading span.term{background:var(--highlight-bg)}.search-container .search-bar details summary{height:100%}.search-container .search-filters details.advanced-filters>summary,.search-container .search-filters details.advanced-filters[open]>summary{color:var(--button-text-color)}.search-container .search-filters details.advanced-filters .control-label,.search-container .search-filters details.search-advanced-additional-options .control-label{color:var(--primary-text-color);font-weight:var(--text-weight-semibold)}.search-container .search-filters .select-kit .select-kit-header{height:var(--component-size-base)}.controls .grouped-control .grouped-control-label{color:var(--primary-text-color);font-size:var(--text-size-sm);font-weight:var(--text-weight-semibold);line-height:var(--leading-none);margin-bottom:var(--space-xs)}.fps-result .search-link .topic-title{color:var(--primary-text-color);font-size:var(--text-size-md);line-height:var(--text-leading-md)}.fps-result .blurb{color:var(--secondary-text-color);font-size:var(--text-size-sm);line-height:var(--text-leading-sm)}.fps-result .blurb .date{color:inherit}.fps-result .blurb .search-highlight{color:var(--primary-text-color)}.new-topic-button{display:none}.anon .new-topic-button{display:block;width:100px;float:right;text-align:center}.new-topic-button a{color:#fff}.shortcut-category,#keyboard-shortcuts-help ul li{border-color:var(--border-color)}.shortcut-category h4{background-color:var(--tertiary-bg-color)}

/*# sourceMappingURL=desktop_theme_6_f2a2746bfb92ff66046817bcbec6001b1934f5a8.css.map?__ws=vaadin.com */
