@import"https://fonts.googleapis.com/css2?family=Google+Sans+Display:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Google+Sans+Text:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..400,0..1,0";@import"https://fonts.googleapis.com/css2?family=Google+Sans+Mono:wght@400&display=swap";:root{--g-neutral-0: #000;--g-neutral-10: #1f1f1f;--g-neutral-20: #303030;--g-neutral-30: #424242;--g-neutral-40: #5e5e5e;--g-neutral-50: #757575;--g-neutral-60: #8f8f8f;--g-neutral-70: #a8a8a8;--g-neutral-80: #c7c7c7;--g-neutral-90: #e3e3e3;--g-neutral-95: #f2f2f2;--g-neutral-99: #fdfdfb;--g-neutral-100: #fff;--g-neutral-transparent: rgba(255, 255, 255, 0);--g-neutral-tonal: #4c4c4c;--g-neutral-tonal-selected: #555;--g-primary-0: #000;--g-primary-10: #041e49;--g-primary-20: #062e6f;--g-primary-30: #0842a0;--g-primary-40: #0b57d0;--g-primary-50: #1b6ef3;--g-primary-60: #4c8df6;--g-primary-70: #7cacf8;--g-primary-80: #abc7fa;--g-primary-90: #d3e3fd;--g-primary-95: #ecf3fe;--g-primary-99: #fafbff;--g-primary-100: #fff;--g-primary-tonal: #2a3953;--g-primary-tonal-selected: #41526d;--g-secondary-0: #000;--g-secondary-10: #001d35;--g-secondary-20: #035;--g-secondary-30: #004a7f;--g-secondary-40: #0063a9;--g-secondary-50: #007bff;--g-secondary-60: #3392c3;--g-secondary-70: #5ab3f0;--g-secondary-80: #7fcfff;--g-secondary-90: #b2e7ff;--g-secondary-95: #ddf3ff;--g-secondary-99: #f7fcff;--g-secondary-100: #fff;--g-secondary-tonal: #1b327d;--g-secondary-tonal-selected: #4354aa;--g-red-0: #000;--g-red-10: #410d0b;--g-red-20: #601410;--g-red-30: #8c1913;--g-red-40: #b2321e;--g-red-50: #dc4a21;--g-red-60: #e4692c;--g-red-70: #ec928e;--g-red-80: #f2b5b5;--g-red-90: #f9dedc;--g-red-95: #fceeee;--g-red-99: #fff9f9;--g-red-100: #fff;--g-red-tonal: #42312c;--g-red-tonal-selected: #694747;--g-yellow-0: #000;--g-yellow-10: #4a2f00;--g-yellow-20: #5d4200;--g-yellow-30: #745200;--g-yellow-40: #8a5700;--g-yellow-50: #b26c00;--g-yellow-60: #d08400;--g-yellow-70: #f0b000;--g-yellow-80: #ffd229;--g-yellow-90: #ffef99;--g-yellow-95: #fff6d1;--g-yellow-99: #fffbf0;--g-yellow-100: #fff;--g-yellow-tonal: #3c3c18;--g-yellow-tonal-selected: #4a4c14;--g-tertiary-0: #000;--g-tertiary-10: #072711;--g-tertiary-20: #0a3818;--g-tertiary-30: #0f5223;--g-tertiary-40: #146c2e;--g-tertiary-50: #198639;--g-tertiary-60: #1ea446;--g-tertiary-70: #37be5f;--g-tertiary-80: #6dd58c;--g-tertiary-90: #c4eed0;--g-tertiary-95: #e7f8ed;--g-tertiary-99: #f2ffee;--g-tertiary-100: #fff;--g-tertiary-tonal: #1f3f28;--g-tertiary-tonal-selected: #285836;--success: var(--g-tertiary-50)}.g-button--primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.g-button--primary:has(span){column-gap:.25rem}.g-button--primary:not(:has(span)){padding:.625rem}.g-button--primary::before{height:1.25rem;display:inline-flex;align-items:center}.g-button--primary::before,.g-button--primary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-button--primary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-button--primary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-button--primary[disabled]:not(.is-loading),.g-button--primary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.g-button--primary[disabled]:not(.is-loading):hover,.g-button--primary :disabled:hover{background:var(--ground);color:var(--figure)}.g-button--primary[disabled]:not(.is-loading):hover::after,.g-button--primary :disabled:hover::after{content:unset}.g-button--primary:focus::after{opacity:.12}.g-button--primary:hover{background:var(--ground)}.g-button--primary:hover::after{opacity:.08}.g-button--primary:hover:focus::after{opacity:.16}.g-button--primary:hover:active::after{opacity:.12}.g-button--primary:visited,.g-button--primary:hover{color:var(--figure)}.g-button--secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.g-button--secondary:has(span){column-gap:.25rem}.g-button--secondary:not(:has(span)){padding:.625rem}.g-button--secondary::before{height:1.25rem;display:inline-flex;align-items:center}.g-button--secondary::before,.g-button--secondary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-button--secondary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-button--secondary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-button--secondary[disabled]:not(.is-loading),.g-button--secondary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.g-button--secondary[disabled]:not(.is-loading):hover,.g-button--secondary :disabled:hover{background:var(--ground);color:var(--figure)}.g-button--secondary[disabled]:not(.is-loading):hover::after,.g-button--secondary :disabled:hover::after{content:unset}.g-button--secondary:focus::after{opacity:.12}.g-button--secondary:hover{background:var(--ground)}.g-button--secondary:hover::after{opacity:.08}.g-button--secondary:hover:focus::after{opacity:.16}.g-button--secondary:hover:active::after{opacity:.12}.g-button--secondary:visited,.g-button--secondary:hover{color:var(--figure)}.g-button--tertiary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.g-button--tertiary:has(span){column-gap:.25rem}.g-button--tertiary:not(:has(span)){padding:.625rem}.g-button--tertiary::before{height:1.25rem;display:inline-flex;align-items:center}.g-button--tertiary::before,.g-button--tertiary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-button--tertiary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-button--tertiary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-button--tertiary[disabled]:not(.is-loading),.g-button--tertiary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.g-button--tertiary[disabled]:not(.is-loading):hover,.g-button--tertiary :disabled:hover{background:var(--ground);color:var(--figure)}.g-button--tertiary[disabled]:not(.is-loading):hover::after,.g-button--tertiary :disabled:hover::after{content:unset}.g-button--tertiary:focus::after{opacity:.12}.g-button--tertiary:hover{background:var(--ground)}.g-button--tertiary:hover::after{opacity:.08}.g-button--tertiary:hover:focus::after{opacity:.16}.g-button--tertiary:hover:active::after{opacity:.12}.g-button--tertiary:visited,.g-button--tertiary:hover{color:var(--figure)}.g-button--expanded{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;width:auto;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.g-button--expanded:has(span){column-gap:.25rem}.g-button--expanded:not(:has(span)){padding:.625rem}.g-button--expanded::before{height:1.25rem;display:inline-flex;align-items:center}.g-button--expanded::before,.g-button--expanded:has(.d-icon)::before{position:relative;z-index:1;color:inherit;content:"chevron_right";order:2;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-button--expanded::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-button--expanded span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-button--expanded[disabled]:not(.is-loading),.g-button--expanded :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.g-button--expanded[disabled]:not(.is-loading):hover,.g-button--expanded :disabled:hover{background:var(--ground);color:var(--figure)}.g-button--expanded[disabled]:not(.is-loading):hover::after,.g-button--expanded :disabled:hover::after{content:unset}.g-button--expanded:focus::after{opacity:.12}.g-button--expanded:hover{background:var(--ground)}.g-button--expanded:hover::after{opacity:.08}.g-button--expanded:hover:focus::after{opacity:.16}.g-button--expanded:hover:active::after{opacity:.12}.g-button--expanded:visited,.g-button--expanded:hover{color:var(--figure)}.g-button--uncontained{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.g-button--uncontained:has(span){column-gap:.25rem}.g-button--uncontained:not(:has(span)){padding:.625rem}.g-button--uncontained::before{height:1.25rem;display:inline-flex;align-items:center}.g-button--uncontained::before,.g-button--uncontained:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-button--uncontained::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-button--uncontained span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-button--uncontained[disabled]:not(.is-loading),.g-button--uncontained :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.g-button--uncontained:focus::after{opacity:.12}.g-button--uncontained:hover{background:var(--ground);background:var(--g-primary-95)}.g-button--uncontained:hover::after{opacity:.08}.g-button--uncontained:hover:focus::after{opacity:.16}.g-button--uncontained:hover:active::after{opacity:.12}.g-button--uncontained:visited,.g-button--uncontained:hover{color:var(--figure)}.g-button--uncontained--neutral{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.g-button--uncontained--neutral:has(span){column-gap:.25rem}.g-button--uncontained--neutral:not(:has(span)){padding:.625rem}.g-button--uncontained--neutral::before{height:1.25rem;display:inline-flex;align-items:center}.g-button--uncontained--neutral::before,.g-button--uncontained--neutral:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-button--uncontained--neutral::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-button--uncontained--neutral span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-button--uncontained--neutral[disabled]:not(.is-loading),.g-button--uncontained--neutral :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.g-button--uncontained--neutral:focus::after{opacity:.12}.g-button--uncontained--neutral:hover{background:var(--ground);background:var(--g-neutral-95)}.g-button--uncontained--neutral:hover::after{opacity:.08}.g-button--uncontained--neutral:hover:focus::after{opacity:.16}.g-button--uncontained--neutral:hover:active::after{opacity:.12}.g-button--uncontained--neutral:visited,.g-button--uncontained--neutral:hover{color:var(--figure)}#navigation-bar.nav-pills{flex-direction:column;width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem;gap:0}#navigation-bar.nav-pills li{display:flex;margin:0}#navigation-bar.nav-pills li.categories{display:none}#navigation-bar.nav-pills li a::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#navigation-bar.nav-pills li.latest a::before{content:"feed"}#navigation-bar.nav-pills li.nav-item_unlisted a::before{content:"visibility_off"}#navigation-bar.nav-pills li.nav-item_archived a::before{content:"folder_limited"}#navigation-bar.nav-pills li.nav-item_deleted a::before{content:"delete"}#navigation-bar.nav-pills li.nav-item_community a::before{content:"local_library"}#navigation-bar.nav-pills li.nav-item_getstarted a::before{content:"psychiatry"}#navigation-bar.nav-pills li.nav-item_learnmore a::before{content:"hotel_class"}#navigation-bar.nav-pills li.bookmarked a::before{content:"bookmark"}#navigation-bar.nav-pills li.following a::before{content:"group"}#navigation-bar.nav-pills li.my_topics a::before{content:"person"}#navigation-bar.nav-pills li.hot a::before{content:"mode_heat"}#navigation-bar.nav-pills li.trending a::before{content:"trending_up"}#navigation-bar.nav-pills li.top a::before{content:"trending_up"}#navigation-bar.nav-pills li.upcoming a::before{content:"event_upcoming"}#navigation-bar.nav-pills li.attending a::before{content:"check_box"}#navigation-bar.nav-pills li.recaps a::before,#navigation-bar.nav-pills li.my_recaps a::before{content:"history_edu"}#navigation-bar.nav-pills li.meetups a::before{content:"groups"}#navigation-bar.nav-pills li.past a::before{content:"event_repeat"}#navigation-bar.nav-pills li.organized_by_me a::before{content:"event"}#navigation-bar.nav-pills li.pending a::before{content:"calendar_clock"}#navigation-bar.nav-pills li a{flex:1;column-gap:.875rem;padding:.5rem 1.125rem;border-radius:var(--rounded-full);transition:none;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#navigation-bar.nav-pills li a::after{content:unset}#navigation-bar.nav-pills li a:hover{color:var(--g-neutral-10);background:var(--g-neutral-95)}#navigation-bar.nav-pills li a.active{color:var(--g-primary-10);background:var(--g-primary-95)}#navigation-bar.nav-pills li a.active::before{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}#create-topic{display:none}.list-controls .category-breadcrumb{display:none}.segmented-button{display:flex}.list-controls .segmented-button{width:calc(100% + 2rem);margin-right:-1rem;margin-left:-1rem}.segmented-button input{display:none}.segmented-button input[type=radio]:checked+label{color:var(--g-neutral-10);background:var(--g-neutral-95)}.segmented-button input[type=radio]:checked+label::before{content:"check";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.segmented-button label,.segmented-button__item{cursor:pointer;display:flex;flex:1;column-gap:.125rem;justify-content:center;margin:0;padding:.5rem 1rem;color:var(--g-neutral-20);background:var(--g-neutral-100);border:var(--g-border);border-color:var(--g-neutral-80);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.segmented-button label:first-of-type,.segmented-button__item:first-of-type{border-right:0;border-radius:var(--rounded-full) 0 0 var(--rounded-full)}.segmented-button label:last-of-type,.segmented-button__item:last-of-type{border-radius:0 var(--rounded-full) var(--rounded-full) 0}.segmented-button__item--active{color:var(--g-neutral-10);background:var(--g-neutral-95)}.segmented-button__item--active::before{content:"check";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.search-menu .search-input .btn.search-context{position:relative;order:3;gap:.25rem;height:2rem;margin:0;padding:.25rem .75rem .25rem .5rem;color:var(--g-neutral-10);background-color:var(--g-neutral-100);border:var(--g-border);border-color:var(--g-neutral-80);border-radius:var(--rounded-md);transition:none}.search-menu .search-input .btn.search-context svg{display:none}.search-menu .search-input .btn.search-context .d-button-label{display:flex;gap:.25rem;align-items:center;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.search-menu .search-input .btn.search-context:hover{color:inherit;background-color:inherit;background-image:linear-gradient(to bottom, rgba(31, 31, 31, 0.08) 100%, rgba(31, 31, 31, 0.08) 100%)}.search-menu .search-input .btn.search-context:hover:focus{background-image:linear-gradient(to bottom, rgba(31, 31, 31, 0.16) 100%, rgba(31, 31, 31, 0.16) 100%);border-color:var(--g-neutral-10)}.search-menu .search-input .btn.search-context:active,.search-menu .search-input .btn.search-context:focus{color:inherit;background-color:inherit;background-image:linear-gradient(to bottom, rgba(31, 31, 31, 0.12) 100%, rgba(31, 31, 31, 0.12) 100%);border-color:var(--g-neutral-10)}.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.btn-primary:has(span){column-gap:.25rem}.btn-primary:not(:has(span)){padding:.625rem}.btn-primary::before{height:1.25rem;display:inline-flex;align-items:center}.btn-primary::before,.btn-primary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.btn-primary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.btn-primary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.btn-primary[disabled]:not(.is-loading),.btn-primary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.btn-primary[disabled]:not(.is-loading):hover,.btn-primary :disabled:hover{background:var(--ground);color:var(--figure)}.btn-primary[disabled]:not(.is-loading):hover::after,.btn-primary :disabled:hover::after{content:unset}.btn-primary:focus::after{opacity:.12}.btn-primary:hover{background:var(--ground)}.btn-primary:hover::after{opacity:.08}.btn-primary:hover:focus::after{opacity:.16}.btn-primary:hover:active::after{opacity:.12}.btn-primary:visited,.btn-primary:hover{color:var(--figure)}.btn-default{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.btn-default:has(span){column-gap:.25rem}.btn-default:not(:has(span)){padding:.625rem}.btn-default::before{height:1.25rem;display:inline-flex;align-items:center}.btn-default::before,.btn-default:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.btn-default::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.btn-default span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.btn-default[disabled]:not(.is-loading),.btn-default :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.btn-default[disabled]:not(.is-loading):hover,.btn-default :disabled:hover{background:var(--ground);color:var(--figure)}.btn-default[disabled]:not(.is-loading):hover::after,.btn-default :disabled:hover::after{content:unset}.btn-default:focus::after{opacity:.12}.btn-default:hover{background:var(--ground)}.btn-default:hover::after{opacity:.08}.btn-default:hover:focus::after{opacity:.16}.btn-default:hover:active::after{opacity:.12}.btn-default:visited,.btn-default:hover{color:var(--figure)}.btn-icon.btn-danger.no-text{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.btn-icon.btn-danger.no-text:has(span){column-gap:.25rem}.btn-icon.btn-danger.no-text:not(:has(span)){padding:.625rem}.btn-icon.btn-danger.no-text::before{height:1.25rem;display:inline-flex;align-items:center}.btn-icon.btn-danger.no-text::before,.btn-icon.btn-danger.no-text:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.btn-icon.btn-danger.no-text::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.btn-icon.btn-danger.no-text span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.btn-icon.btn-danger.no-text[disabled]:not(.is-loading),.btn-icon.btn-danger.no-text :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.btn-icon.btn-danger.no-text[disabled]:not(.is-loading):hover,.btn-icon.btn-danger.no-text :disabled:hover{background:var(--ground);color:var(--figure)}.btn-icon.btn-danger.no-text[disabled]:not(.is-loading):hover::after,.btn-icon.btn-danger.no-text :disabled:hover::after{content:unset}.btn-icon.btn-danger.no-text:focus::after{opacity:.12}.btn-icon.btn-danger.no-text:hover{background:var(--ground)}.btn-icon.btn-danger.no-text:hover::after{opacity:.08}.btn-icon.btn-danger.no-text:hover:focus::after{opacity:.16}.btn-icon.btn-danger.no-text:hover:active::after{opacity:.12}.btn-icon.btn-danger.no-text:visited,.btn-icon.btn-danger.no-text:hover{color:var(--figure)}.btn-icon.btn-danger.no-text svg{color:var(--danger)}.discourse-no-touch .btn-default.btn.btn-icon{padding:.625rem}button.btn.btn-text.btn-primary.btn-small.progress-back,button.btn.btn-text.btn-primary.btn-small.back-button{border-radius:var(--rounded-md);padding:.25em .5em;height:fit-content;display:inline-flex}#reply-control .submit-panel #mobile-file-upload{display:none}.d-editor-button-bar button.upload::before{content:"image"}*:has(>.d-icon)::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}*:has(>.d-icon.d-icon-bookmark):before{content:"bookmark"}.d-icon.d-icon-bookmark{display:none}*:has(>.d-icon.d-icon-discourse-bookmark-clock):before{content:"bookmark"}.d-icon.d-icon-discourse-bookmark-clock{display:none}*:has(>.d-icon.d-icon-download):before{content:"download"}.d-icon.d-icon-download{display:none}*:has(>.d-icon.d-icon-d-post-share):before{content:"share"}.d-icon.d-icon-d-post-share{display:none}*:has(>.d-icon.d-icon-d-topic-share):before{content:"share"}.d-icon.d-icon-d-topic-share{display:none}*:has(>.d-icon.d-icon-ellipsis):before{content:"more_horiz"}.d-icon.d-icon-ellipsis{display:none}*:has(>.d-icon.d-icon-far-circle):before{content:"check_box_outline_blank"}.d-icon.d-icon-far-circle{display:none}*:has(>.d-icon.d-icon-flag):before{content:"flag"}.d-icon.d-icon-flag{display:none}*:has(>.d-icon.d-icon-bold):before{content:"format_bold"}.d-icon.d-icon-bold{display:none}*:has(>.d-icon.d-icon-italic):before{content:"format_italic"}.d-icon.d-icon-italic{display:none}*:has(>.d-icon.d-icon-folder):before{content:"folder_limited"}.d-icon.d-icon-folder{display:none}*:has(>.d-icon.d-icon-handshake-angle):before{content:"handshake"}.d-icon.d-icon-handshake-angle{display:none}*:has(>.d-icon.d-icon-pencil):before{content:"edit"}.d-icon.d-icon-pencil{display:none}*:has(>.d-icon.d-icon-plug):before{content:"passkey"}.d-icon.d-icon-plug{display:none}*:has(>.d-icon.d-icon-plus):before{content:"add"}.d-icon.d-icon-plus{display:none}*:has(>.d-icon.d-icon-reply):before{content:"reply"}.d-icon.d-icon-reply{display:none}*:has(>.d-icon.d-icon-magnifying-glass):before{content:"search"}.d-icon.d-icon-magnifying-glass{display:none}*:has(>.d-icon.d-icon-arrow-up-a-z):before{content:"sort_by_alpha"}.d-icon.d-icon-arrow-up-a-z{display:none}*:has(>.d-icon.d-icon-thumbtack):before{content:"keep"}.d-icon.d-icon-thumbtack{display:none}*:has(>.d-icon.d-icon-thumbtack-slash):before{content:"unpin"}.d-icon.d-icon-thumbtack-slash{display:none}*:has(>.d-icon.d-icon-circle-xmark):before{content:"check_box"}.d-icon.d-icon-circle-xmark{display:none}*:has(>.d-icon.d-icon-trash-can):before{content:"delete"}.d-icon.d-icon-trash-can{display:none}*:has(>.d-icon.d-icon-wrench):before{content:"settings"}.d-icon.d-icon-wrench{display:none}*:has(>.d-icon.d-icon-gear):before{content:"settings"}.d-icon.d-icon-gear{display:none}*:has(>.d-icon.d-icon-right-from-bracket):before{content:"logout"}.d-icon.d-icon-right-from-bracket{display:none}*:has(>.d-icon.d-icon-xmark):before{content:"close"}.d-icon.d-icon-xmark{display:none}*:has(>.d-icon.d-icon-d-liked):before{content:"thumb_up"}.d-icon.d-icon-d-liked{display:none}*:has(>.d-icon.d-icon-thumbs-up):before{content:"thumb_up"}.d-icon.d-icon-thumbs-up{display:none}*:has(>.d-icon.d-icon-ban):before{content:"no_accounts"}.d-icon.d-icon-ban{display:none}*:has(>.d-icon.d-icon-table):before{content:"table"}.d-icon.d-icon-table{display:none}*:has(>.d-icon.d-icon-calendar-day):before{content:"today"}.d-icon.d-icon-calendar-day{display:none}*:has(>.d-icon.d-icon-far-star):before{content:"star"}.d-icon.d-icon-far-star{display:none}*:has(>.d-icon.d-icon-star):before{content:"star"}.d-icon.d-icon-star{display:none}*:has(>.d-icon.d-icon-microphone-slash):before{content:"mic_off"}.d-icon.d-icon-microphone-slash{display:none}*:has(>.d-icon.d-icon-check):before{content:"check"}.d-icon.d-icon-check{display:none}*:has(>.d-icon.d-icon-book-open-reader):before{content:"visibility"}.d-icon.d-icon-book-open-reader{display:none}*:has(>.d-icon.d-icon-envelope):before{content:"mail"}.d-icon.d-icon-envelope{display:none}*:has(>.d-icon.d-icon-bell):before{content:"notifications"}.d-icon.d-icon-bell{display:none}*:has(>.d-icon.d-icon-bell-slash):before{content:"notifications_off"}.d-icon.d-icon-bell-slash{display:none}*:has(>.d-icon.d-icon-gift):before{content:"featured_seasonal_and_gifts"}.d-icon.d-icon-gift{display:none}*:has(>.d-icon.d-icon-triangle-exclamation):before{content:"warning"}.d-icon.d-icon-triangle-exclamation{display:none}*:has(>.d-icon.d-icon-discourse-follow-new-follower):before{content:"person_add"}.d-icon.d-icon-discourse-follow-new-follower{display:none}*:has(>.d-icon.d-icon-certificate):before{content:"award_star"}.d-icon.d-icon-certificate{display:none}*:has(>.d-icon.d-icon-heart):before{content:"thumb_up"}.d-icon.d-icon-heart{display:none}*:has(>.d-icon.d-icon-discourse-bell-exclamation):before{content:"notification_important"}.d-icon.d-icon-discourse-bell-exclamation{display:none}*:has(>.d-icon.d-icon-list-check):before{content:"checklist"}.d-icon.d-icon-list-check{display:none}*:has(>.d-icon.d-icon-lock):before{content:"lock"}.d-icon.d-icon-lock{display:none}*:has(>.d-icon.d-icon-link):before{content:"link"}.d-icon.d-icon-link{display:none}*:has(>.d-icon.d-icon-quote-right):before{content:"format_quote"}.d-icon.d-icon-quote-right{display:none}*:has(>.d-icon.d-icon-code):before{content:"code"}.d-icon.d-icon-code{display:none}*:has(>.d-icon.d-icon-unlock):before{content:"lock_open"}.d-icon.d-icon-unlock{display:none}*:has(>.d-icon.d-icon-caret-right):before{content:"keyboard_arrow_right"}.d-icon.d-icon-caret-right{display:none}*:has(>.d-icon.d-icon-caret-left):before{content:"keyboard_arrow_left"}.d-icon.d-icon-caret-left{display:none}*:has(>.d-icon.d-icon-chart-bar):before{content:"bar_chart"}.d-icon.d-icon-chart-bar{display:none}*:has(>.d-icon.d-icon-wand-magic):before{content:"blur_on"}.d-icon.d-icon-wand-magic{display:none}*:has(>.d-icon.d-icon-shield-halved):before{content:"verified_user"}.d-icon.d-icon-shield-halved{display:none}*:has(>.d-icon.d-icon-user-shield):before{content:"add_moderator"}.d-icon.d-icon-user-shield{display:none}*:has(>.d-icon.d-icon-user):before{content:"person"}.d-icon.d-icon-user{display:none}*:has(>.d-icon.d-icon-far-pen-to-square):before{content:"edit_square"}.d-icon.d-icon-far-pen-to-square{display:none}*:has(>.d-icon.d-icon-rotate):before{content:"sync"}.d-icon.d-icon-rotate{display:none}*:has(>.d-icon.d-icon-arrows-rotate):before{content:"sync"}.d-icon.d-icon-arrows-rotate{display:none}*:has(>.d-icon.d-icon-puzzle-piece):before{content:"extension"}.d-icon.d-icon-puzzle-piece{display:none}*:has(>.d-icon.d-icon-caret-up):before{content:"arrow_drop_up"}.d-icon.d-icon-caret-up{display:none}*:has(>.d-icon.d-icon-caret-down):before{content:"arrow_drop_down"}.d-icon.d-icon-caret-down{display:none}*:has(>.d-icon.d-icon-unlock-keyhole):before{content:"lock_open"}.d-icon.d-icon-unlock-keyhole{display:none}*:has(>.d-icon.d-icon-folder-open):before{content:"folder_open"}.d-icon.d-icon-folder-open{display:none}*:has(>.d-icon.d-icon-d-regular):before{content:"notifications"}.d-icon.d-icon-d-regular{display:none}*:has(>.d-icon.d-icon-sliders):before{content:"tune"}.d-icon.d-icon-sliders{display:none}*:has(>.d-icon.d-icon-far-face-smile):before{content:"mood"}.d-icon.d-icon-far-face-smile{display:none}*:has(>.d-icon.d-icon-d-watching):before{content:"notification_important"}.d-icon.d-icon-d-watching{display:none}*:has(>.d-icon.d-icon-d-tracking):before{content:"notifications_active"}.d-icon.d-icon-d-tracking{display:none}*:has(>.d-icon.d-icon-d-watching-first):before{content:"notifications_active"}.d-icon.d-icon-d-watching-first{display:none}*:has(>.d-icon.d-icon-far-clock):before{content:"schedule"}.d-icon.d-icon-far-clock{display:none}*:has(>.d-icon.d-icon-calendar-days):before{content:"calendar_month"}.d-icon.d-icon-calendar-days{display:none}*:has(>.d-icon.d-icon-anchor):before{content:"anchor"}.d-icon.d-icon-anchor{display:none}*:has(>.d-icon.d-icon-hourglass-start):before{content:"hourglass_top"}.d-icon.d-icon-hourglass-start{display:none}*:has(>.d-icon.d-icon-list):before{content:"list"}.d-icon.d-icon-list{display:none}*:has(>.d-icon.d-icon-list-ul):before{content:"format_list_bulleted"}.d-icon.d-icon-list-ul{display:none}*:has(>.d-icon.d-icon-list-ol):before{content:"format_list_numbered"}.d-icon.d-icon-list-ol{display:none}*:has(>.d-icon.d-icon-tag):before{content:"tag"}.d-icon.d-icon-tag{display:none}*:has(>.d-icon.d-icon-far-file-lines):before{content:"news"}.d-icon.d-icon-far-file-lines{display:none}*:has(>.d-icon.d-icon-far-image):before{content:"image"}.d-icon.d-icon-far-image{display:none}*:has(>.d-icon.d-icon-clock-rotate-left):before{content:"history"}.d-icon.d-icon-clock-rotate-left{display:none}*:has(>.d-icon.d-icon-square-check):before{content:"check"}.d-icon.d-icon-square-check{display:none}*:has(>.d-icon.d-icon-d-muted):before{content:"notifications_off"}.d-icon.d-icon-d-muted{display:none}*:has(>.d-icon.d-icon-far-eye-slash):before{content:"visibility_off"}.d-icon.d-icon-far-eye-slash{display:none}*:has(>.d-icon.d-icon-far-rectangle-list):before{content:"list_alt"}.d-icon.d-icon-far-rectangle-list{display:none}*:has(>.d-icon.d-icon-power-off):before{content:"power_settings_circle"}.d-icon.d-icon-power-off{display:none}*:has(>.d-icon.d-icon-globe):before{content:"bring_your_own_ip"}.d-icon.d-icon-globe{display:none}*:has(>.d-icon.d-icon-far-eye):before{content:"visibility"}.d-icon.d-icon-far-eye{display:none}*:has(>.d-icon.d-icon-upload):before{content:"upload"}.d-icon.d-icon-upload{display:none}*:has(>.d-icon.d-icon-circle-info):before{content:"info"}.d-icon.d-icon-circle-info{display:none}*:has(>.d-icon.d-icon-arrow-rotate-left):before{content:"undo"}.d-icon.d-icon-arrow-rotate-left{display:none}*:has(>.d-icon.d-icon-rocket):before{content:"rocket_launch"}.d-icon.d-icon-rocket{display:none}*:has(>.d-icon.d-icon-truck-medical):before{content:"ambulance"}.d-icon.d-icon-truck-medical{display:none}*:has(>.d-icon.d-icon-circle-question):before{content:"help"}.d-icon.d-icon-circle-question{display:none}*:has(>.d-icon.d-icon-box-archive):before{content:"inventory_2"}.d-icon.d-icon-box-archive{display:none}*:has(>.d-icon.d-icon-file):before{content:"file_present"}.d-icon.d-icon-file{display:none}*:has(>.d-icon.d-icon-user-plus):before{content:"person_add"}.d-icon.d-icon-user-plus{display:none}*:has(>.d-icon.d-icon-file-csv):before{content:"csv"}.d-icon.d-icon-file-csv{display:none}*:has(>.d-icon.d-icon-file-arrow-up):before{content:"upload_file"}.d-icon.d-icon-file-arrow-up{display:none}*:has(>.d-icon.d-icon-far-trash-can):before{content:"delete"}.d-icon.d-icon-far-trash-can{display:none}*:has(>.d-icon.d-icon-quote-left):before{content:"format_quote"}.d-icon.d-icon-quote-left{display:none}*:has(>.d-icon.d-icon-copy):before{content:"content_copy"}.d-icon.d-icon-copy{display:none}*:has(>.d-icon.d-icon-share):before{content:"share"}.d-icon.d-icon-share{display:none}*:has(>.d-icon.d-icon-users):before{content:"group"}.d-icon.d-icon-users{display:none}*:has(>.d-icon.d-icon-hand-point-right):before{content:"arrow_right_alt"}.d-icon.d-icon-hand-point-right{display:none}*:has(>.d-icon.d-icon-far-sun):before{content:"light_mode"}.d-icon.d-icon-far-sun{display:none}*:has(>.d-icon.d-icon-angle-right):before{content:"chevron_right"}.d-icon.d-icon-angle-right{display:none}*:has(>.d-icon.d-icon-angle-double-right):before{content:"keyboard_double_arrow_right"}.d-icon.d-icon-angle-double-right{display:none}*:has(>.d-icon.d-icon-briefcase):before{content:"work"}.d-icon.d-icon-briefcase{display:none}*:has(>.d-icon.d-icon-far-calendar-plus):before{content:"calendar_add_on"}.d-icon.d-icon-far-calendar-plus{display:none}*:has(>.d-icon.d-icon-far-square-check):before{content:"check_circle"}.d-icon.d-icon-far-square-check{display:none}*:has(>.d-icon.d-icon-arrow-down):before{content:"arrow_downward"}.d-icon.d-icon-arrow-down{display:none}*:has(>.d-icon.d-icon-chevron-up):before{content:"keyboard_arrow_up"}.d-icon.d-icon-chevron-up{display:none}*:has(>.d-icon.d-icon-at):before{content:"alternate_email"}.d-icon.d-icon-at{display:none}.d-header .floating-search-input{width:100%;max-width:45rem;padding:0 2rem}@media screen and (max-width: 768px){.d-header .floating-search-input{padding:0 1rem}}.d-header .floating-search-input .search-banner-inner.wrap .search-menu{width:100%}@media screen and (max-width: 768px){.d-header .floating-search-input .search-banner-inner.wrap .search-menu{position:static}}.d-header .floating-search-input .search-banner-inner.wrap .search-menu__show-more .filter.search--link{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-random-quick-tip{display:none}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-panel{box-shadow:var(--shadow-5);padding-top:3rem;margin-top:-3rem;z-index:0;border-radius:1.5rem;height:85vh;padding-bottom:1em}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-icon{display:none}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching{display:none;order:4;padding:0}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching .clear-search{margin:0;padding:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--rounded-full);color:inherit}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching .clear-search:hover{background:var(--g-neutral-90)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching .clear-search:visited{color:inherit}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching .clear-search svg{display:none}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;padding:.625rem;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:not(:has(span)){padding:.625rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search::before{height:1.25rem;display:inline-flex;align-items:center}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search::before,.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search[disabled]:not(.is-loading),.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:focus::after{opacity:.12}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:hover{background:var(--ground);background:var(--g-neutral-95)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:hover::after{opacity:.08}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:hover:focus::after{opacity:.16}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:hover:active::after{opacity:.12}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:visited,.d-header .floating-search-input .search-banner-inner.wrap .search-menu .searching button.show-advanced-search:hover{color:var(--figure)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results{padding:0;border:0}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options:has(li:not(.search-random-quick-tip)){padding:0}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options+.search-result-tag{margin:.5rem 0 0;padding:.5rem 0 0;border-top:var(--g-border-light)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options .search-menu-assistant-item svg{display:none}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options .search-menu-assistant-item[data-usage=recent-search] a.search-link{display:flex;align-items:center;column-gap:.5rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options .search-menu-assistant-item[data-usage=recent-search] a.search-link span:has(.d-icon-clock-rotate-left){display:inline-flex}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options .search-menu-assistant-item[data-usage=recent-search] a.search-link span:has(.d-icon-clock-rotate-left)::before{content:"search"}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options .search-menu-assistant-item[data-usage=recent-search] a.search-link span[aria-label=Search]{display:none}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .results .search-menu-initial-options .search-menu-assistant-item[data-usage=recent-search] a.search-link .search-item-slug{order:2}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container{border-radius:var(--rounded-full);background:var(--g-neutral-95)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .no-results{padding:.5rem .875rem;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container:hover{background:var(--g-neutral-100);box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.15)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container:has(.search-menu-panel){background:none;box-shadow:none}@media screen and (max-width: 768px){.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container:has(.search-menu-panel){width:80vw;position:absolute;top:0;z-index:1}}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container:has(.search-menu-panel) .searching{display:flex}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .menu-panel .panel-body-contents{overflow:hidden}@media screen and (max-width: 768px){.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .menu-panel .panel-body-contents{overflow-y:scroll}}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .menu-panel .panel-body-contents:has(a.search-link),.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .menu-panel .panel-body-contents:has(.no-results){padding-bottom:.5rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .menu-panel .panel-body-contents .results{overflow:hidden;padding:0;box-shadow:none}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link{padding:.5rem .875rem;margin:0;color:var(--g-neutral-10);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family);overflow:hidden;position:relative}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link>*{z-index:1}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link:focus{background-color:inherit}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link:hover{background-color:inherit}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link:hover::after{content:"";pointer-events:none;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:.04;background:var(--g-neutral-10)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link:hover:active::after{opacity:.06}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .topic-statuses{display:inline-flex;float:unset;gap:.25rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .topic-statuses .topic-status{margin:0}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link:has(.search-item-slug){gap:.25rem .5rem;align-items:center}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link span:has(.d-icon-magnifying-glass){display:inline-flex}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .search-item-prefix{margin:0 0 0 0;color:var(--g-neutral-10);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .search-item-slug{margin:0;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .search-item-slug .label-suffix{color:var(--g-neutral-50);margin:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .extra-hint{color:var(--g-neutral-50);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .topic{display:flex;flex-direction:column;gap:.125rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .topic .topic-title{margin:0;color:var(--g-primary-40);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .topic .second-line{align-items:center}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-container .search-link .blurb{margin-top:.5rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-recent{margin:0;border-top:var(--g-border-light);padding:.5rem 0 0}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-recent .heading{padding:.5rem 1rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-recent h4{color:var(--g-neutral-50);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-recent .clear-recent-searches{display:flex;padding:0;color:var(--g-neutral-50)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-recent .clear-recent-searches:hover{background:none;color:var(--g-neutral-10)}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-recent .clear-recent-searches:focus{color:var(--g-neutral-10);background:none}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-menu-recent .clear-recent-searches::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-input{z-index:1;position:relative;margin:0;background-color:rgba(0,0,0,0);border:none;height:3rem;padding:0 .875rem 0;gap:.5rem}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-input::before{content:"search";color:var(--g-neutral-50);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-input:focus-within{outline:0}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-input .search-term__input{padding:.5rem 0}.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-input .search-context~.search-term__input{padding:0}@media screen and (max-width: 768px){.d-header .floating-search-input .search-banner-inner.wrap .search-menu .search-input .search-context{display:none}}.search-container .search-cta{flex:0 0 auto}.badge-category__wrapper{font-size:inherit}.badge-category__wrapper .d-icon{display:none}.badge-category__wrapper .badge-category{display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 0;color:var(--g-neutral-10);background:none}.badge-category__wrapper .badge-category.--has-parent::before{background:none}.badge-category__wrapper .badge-category.--style-square::before{background:none;width:1.25rem;height:unset}.badge-category__wrapper .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}.badge-category__wrapper .badge-category::before{height:unset;background:none}.badge-category__wrapper .badge-category[data-category-id="14"]::before{content:"star"}.badge-category__wrapper .badge-category[data-category-id="15"]::before{content:"star"}.badge-category__wrapper .badge-category[data-category-id="16"]::before{content:"star"}.badge-category__wrapper .badge-category[data-category-id="17"]::before{content:"star"}.badge-category__wrapper .badge-category[data-category-id="10"]::before{content:"event_repeat"}.badge-category__wrapper .badge-category[data-category-id="5"]::before{content:"groups"}.badge-category__wrapper .badge-category[data-category-id="13"]::before{content:"trophy"}.badge-category__wrapper .badge-category[data-category-id="4"]::before{content:"stack_star"}.badge-category__wrapper .badge-category[data-category-id="7"]::before{content:"emoji_objects"}.badge-category__wrapper .badge-category.restricted::before{content:"lock"}.discourse-tag,.discourse-tag:visited{color:var(--g-neutral-10) !important}.category-chooser .category-status:has(.badge-category__wrapper:nth-child(2)) .badge-category__wrapper:first-child{display:none}.category-chooser .badge-category__wrapper{align-items:flex-start}.select-kit.combo-box.category-chooser .select-kit-row .topic-count{margin-left:.25rem;line-height:18px;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-top-filters .select-kit.is-expanded .select-kit-body{overflow:hidden;z-index:9999;padding:0}.g-top-filters .select-kit.is-expanded .select-kit-body .category-desc{white-space:normal;color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-chips{display:flex;flex-wrap:wrap;gap:.5rem}.g-chips__label{padding:0 .25rem}.g-chips__label::first-letter{text-transform:uppercase}.g-chips__description{color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-chips__item{display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;height:2rem;padding:.25rem .5rem;border-radius:.5rem;background-color:var(--g-primary-100);box-sizing:border-box;border:1px solid var(--g-neutral-80);position:relative;overflow:hidden;background-clip:padding-box;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-chips__item[aria-selected=true]{border-width:0;background-color:var(--g-primary-90);color:var(--g-primary-10)}.g-chips__item[aria-selected=true]::before{content:"check";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-chips__item[aria-selected=true]::after{background:var(--g-primary-10)}.g-chips__item::after{content:"";background:var(--g-neutral-10);width:100%;height:100%;background-clip:padding-box;position:absolute;top:0;left:0;opacity:0}.g-chips__item:hover::after{opacity:8%}.g-chips__item:hover:active::after{opacity:16%}.g-chips__item:active::after{opacity:12%}.discourse-tags{gap:.5rem}.discourse-tags:not(:has(.discourse-tag:not(.hidden))){display:none}.discourse-tags .discourse-tag.simple{display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-neutral-10);background-color:var(--g-neutral-95)}.discourse-tags .discourse-tag.simple::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}.discourse-tags .discourse-tag.simple::after{content:unset !important}.all-tag-lists .tag-group-countries{display:none}.topic-list .topic-item-stats__category-tags .discourse-tags__tag-separator,.discourse-tags__tag-separator{display:none}.g-topic__item{cursor:pointer;position:relative;display:flex;flex:1;column-gap:1rem;padding:1rem}.g-topic__item:hover{background:rgba(31,31,31,.02)}.g-topic__item:hover:active{background:rgba(31,31,31,.04)}.g-topic__item:not(:last-of-type){border-bottom:var(--g-border-light)}.g-topic__avatar{position:relative;flex-shrink:0;width:3rem}.g-topic__avatar.--anon{border-radius:var(--rounded-full);background:var(--g-neutral-95);width:3rem;height:3rem}.g-topic__avatar>a{display:inline-flex;position:relative;width:3rem;height:3rem}.g-topic__avatar img{width:100%;height:auto}.g-topic__avatar .avatar-flair{overflow:hidden;border:2px solid var(--g-neutral-100);box-sizing:content-box;border-radius:1rem;height:1rem;width:1rem;position:absolute;bottom:-2px;right:-2px;background-color:rgba(0,0,0,0) !important;background-size:contain}.g-topic__thumbnail{overflow:hidden;border:var(--g-border-light);border-radius:var(--rounded-lg);margin-bottom:1rem;width:fit-content}.g-topic__thumbnail img{max-width:100%;max-height:300px}.g-topic__content{flex:1;position:relative;overflow:hidden;display:flex;flex-direction:column;text-overflow:ellipsis}.g-topic__author{display:flex;column-gap:.5rem;align-items:baseline;margin-bottom:.3125rem}.g-topic__username{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);flex-shrink:0;color:var(--g-neutral-20)}.g-topic__username:empty{display:none}.g-topic__username--anon{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);flex-shrink:0;color:var(--g-neutral-50)}.g-topic__metadata{overflow:hidden;display:flex;color:var(--g-neutral-50);white-space:nowrap;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-topic__metadata span{flex-shrink:0}.g-topic__metadata span+span{overflow:hidden;flex-shrink:1;text-overflow:ellipsis}.g-topic__metadata span+span::before{content:" ·"}.g-topic__title{color:var(--g-neutral-10);display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-topic__title a{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;color:var(--g-neutral-10)}.g-topic__like::before{content:"thumb_up"}.g-topic__like.liked::before{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;color:var(--g-primary-50)}.g-topic__last-reply{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-topic__last-reply .material-symbols-outlined{font-size:1.25rem}.g-topic__last-reply img{width:1.5rem;height:auto;margin:0 .5rem}.g-topic__excerpt{color:var(--g-neutral-50);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-topic__readmore{color:var(--g-primary-40);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-topic__readmore:hover{text-decoration:underline;color:var(--g-primary-40)}.g-topic__tags{margin-bottom:1rem}.g-topic__click{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;z-index:2}.g-topic__actions{display:flex;column-gap:.5rem;margin:auto 0 0;list-style:none}.g-topic__actions a{color:var(--g-neutral-10)}.g-topic__like-button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.g-topic__like-button:has(span){column-gap:.25rem}.g-topic__like-button:not(:has(span)){padding:.625rem}.g-topic__like-button::before{height:1.25rem;display:inline-flex;align-items:center}.g-topic__like-button::before,.g-topic__like-button:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-topic__like-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-topic__like-button span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-topic__like-button[disabled]:not(.is-loading),.g-topic__like-button :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.g-topic__like-button:focus::after{opacity:.12}.g-topic__like-button:hover{background:var(--ground);background:var(--g-neutral-95)}.g-topic__like-button:hover::after{opacity:.08}.g-topic__like-button:hover:focus::after{opacity:.16}.g-topic__like-button:hover:active::after{opacity:.12}.g-topic__like-button:visited,.g-topic__like-button:hover{color:var(--figure)}.g-topic__like-button span{pointer-events:none}.g-topic__like-button::before{content:"thumb_up"}.g-topic__like-button--liked::before{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:var(--g-primary-50)}.g-topic__reply-button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.g-topic__reply-button:has(span){column-gap:.25rem}.g-topic__reply-button:not(:has(span)){padding:.625rem}.g-topic__reply-button::before{height:1.25rem;display:inline-flex;align-items:center}.g-topic__reply-button::before,.g-topic__reply-button:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-topic__reply-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-topic__reply-button span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-topic__reply-button[disabled]:not(.is-loading),.g-topic__reply-button :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.g-topic__reply-button:focus::after{opacity:.12}.g-topic__reply-button:hover{background:var(--ground);background:var(--g-neutral-95)}.g-topic__reply-button:hover::after{opacity:.08}.g-topic__reply-button:hover:focus::after{opacity:.16}.g-topic__reply-button:hover:active::after{opacity:.12}.g-topic__reply-button:visited,.g-topic__reply-button:hover{color:var(--figure)}.g-topic__reply-button::before{content:"comment"}.g-event{max-width:30rem;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;color:inherit;background:var(--g-neutral-100);border:var(--g-border);border-radius:var(--rounded-lg)}.g-event__banner{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:50%;background:var(--g-neutral-95);border-bottom:var(--g-border-light)}.g-event__banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.g-event__info{display:flex;column-gap:1rem;padding:1rem;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-event__details{flex:1;color:var(--g-neutral-50);overflow:hidden}.g-event__details>div{margin:.125rem 0;overflow:hidden;text-overflow:ellipsis}.g-event__details>div span{white-space:nowrap}.g-event__details a[role=button]{margin-top:1rem}.g-event__date{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:3rem;height:3rem;margin:0;padding:0;color:var(--g-neutral-10);border:var(--g-border);border-radius:var(--rounded)}.g-event__date .month{font-weight:400;color:inherit;text-transform:uppercase;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.g-event__date .day{font-family:"Google Sans Mono",monospace;font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.g-event h4{color:var(--g-neutral-10);margin-bottom:.5rem;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-event>a[role=button]{margin:0 1rem 1rem 1rem;box-shadow:none}.g-event__time span:not(:first-child)::before{content:" – "}.g-event__type span:not(:first-child){text-transform:lowercase}.g-event__type span:not(:first-child)::before{content:"·"}.g-event__recap{margin-top:1rem}.g-event__recap.create{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.g-event__recap.create:has(span){column-gap:.25rem}.g-event__recap.create:not(:has(span)){padding:.625rem}.g-event__recap.create::before{height:1.25rem;display:inline-flex;align-items:center}.g-event__recap.create::before,.g-event__recap.create:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-event__recap.create::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-event__recap.create span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-event__recap.create[disabled]:not(.is-loading),.g-event__recap.create :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.g-event__recap.create[disabled]:not(.is-loading):hover,.g-event__recap.create :disabled:hover{background:var(--ground);color:var(--figure)}.g-event__recap.create[disabled]:not(.is-loading):hover::after,.g-event__recap.create :disabled:hover::after{content:unset}.g-event__recap.create:focus::after{opacity:.12}.g-event__recap.create:hover{background:var(--ground)}.g-event__recap.create:hover::after{opacity:.08}.g-event__recap.create:hover:focus::after{opacity:.16}.g-event__recap.create:hover:active::after{opacity:.12}.g-event__recap.create:visited,.g-event__recap.create:hover{color:var(--figure)}.g-event__recap.view{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.g-event__recap.view:has(span){column-gap:.25rem}.g-event__recap.view:not(:has(span)){padding:.625rem}.g-event__recap.view::before{height:1.25rem;display:inline-flex;align-items:center}.g-event__recap.view::before,.g-event__recap.view:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-event__recap.view::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-event__recap.view span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-event__recap.view[disabled]:not(.is-loading),.g-event__recap.view :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.g-event__recap.view[disabled]:not(.is-loading):hover,.g-event__recap.view :disabled:hover{background:var(--ground);color:var(--figure)}.g-event__recap.view[disabled]:not(.is-loading):hover::after,.g-event__recap.view :disabled:hover::after{content:unset}.g-event__recap.view:focus::after{opacity:.12}.g-event__recap.view:hover{background:var(--ground)}.g-event__recap.view:hover::after{opacity:.08}.g-event__recap.view:hover:focus::after{opacity:.16}.g-event__recap.view:hover:active::after{opacity:.12}.g-event__recap.view:visited,.g-event__recap.view:hover{color:var(--figure)}.g-event__recap::before{content:"history_edu"}.g-event__concluded{margin-top:1rem;display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-neutral-10);background-color:var(--g-neutral-95)}.g-event__concluded::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}#current-user{order:0}#current-user button::before{content:"notifications";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#current-user button .avatar{display:none}.g-user-icon{order:1}.g-user-icon button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:3rem;height:3rem;border:0;border-radius:var(--rounded-full)}.discourse-no-touch .g-user-icon button:hover,.g-user-icon button:hover{background:none;color:inherit}.g-user-icon button:focus{background:none}.g-user-icon button .avatar{width:2rem;height:2rem}.g-user-content{align-items:flex-start}.g-user-content .d-modal__container{width:calc(100% - 2rem);left:50%;top:var(--header-h);transform:translateX(-50%)}.g-user-content .d-modal__container .d-modal__body{margin:0 auto}.g-user-menu{display:flex;flex-direction:column;box-sizing:border-box;width:19rem;color:var(--g-neutral-10)}.g-user-menu__profile{display:flex;column-gap:1rem;padding:1rem}.g-user-menu__profile,.g-user-menu__profile:visited{color:inherit}.g-user-menu__profile-info{display:flex;flex-direction:column;row-gap:.5rem}.g-user-menu__profile-name{display:flex;flex-direction:column;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-user-menu__profile-name span:last-of-type::before{content:"@"}.g-user-menu__profile:hover .g-user-menu__profile-cta{text-decoration:underline}.g-user-menu__profile-cta{color:var(--g-primary-40);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-user-menu__footer{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:1rem;list-style:none;border-top:var(--g-border);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-user-menu__footer li{display:inline-flex}.g-user-menu__footer li:not(:last-of-type){gap:.5rem}.g-user-menu__footer li:not(:last-of-type)::after{content:"•";color:var(--g-neutral-50)}.g-user-menu__footer li a{color:var(--g-neutral-50)}.g-user-menu__footer li a:hover{text-decoration:underline}.g-user-menu h4{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-user-menu__links{margin:0;padding:.5rem 0;list-style:none;border-top:var(--g-border)}.g-user-menu__links li a{display:flex;column-gap:1rem;align-items:center;padding:.5rem 1rem;color:inherit;overflow:hidden;position:relative}.g-user-menu__links li a>*{z-index:1}.g-user-menu__links li a:focus{background-color:inherit}.g-user-menu__links li a:hover{background-color:inherit}.g-user-menu__links li a:hover::after{content:"";pointer-events:none;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:.08;background:var(--g-neutral-10)}.g-user-menu__links li a:hover:active::after{opacity:.12}.g-user-menu__links li a::before{content:attr(data-icon);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#banner{margin-bottom:1rem;color:var(--g-primary-10);background:var(--g-primary-95);border-radius:1rem}.categories-list .navigation-container #navigation-bar,.categories-list .navigation-container .category-breadcrumb{display:none}.before-header-logo-outlet{padding-right:1rem}.logomark{height:2rem}.d-header-wrap{z-index:999;width:100%;top:0;left:0}html{scroll-behavior:smooth}html:has(.g-profile__tabs){scroll-behavior:unset}.extra-info-wrapper{display:none}@media all and (max-width: 570px){.extra-info-wrapper{display:none}.extra-info-wrapper .header-title{white-space:initial;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}}.extra-info-wrapper .header-title{font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.extra-info-wrapper .header-topic-title-suffix-outlet.event-date-container{display:none}.extra-info-wrapper .badge-category__wrapper .badge-category{color:var(--g-neutral-10)}.extra-info-wrapper .title-wrapper{row-gap:.375rem;align-items:center}.logo-full{display:flex;flex-shrink:0;column-gap:.625rem;align-items:center}.logo-full .text-logo{letter-spacing:-0.015rem;margin:0;white-space:nowrap;font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.d-header{box-sizing:border-box;height:unset;padding:1.25rem 0;background-color:var(--g-neutral-100);box-shadow:0 0 .5rem .5rem var(--g-neutral-100)}.d-header .extra-info-wrapper~.panel .before-header-panel-outlet,.d-header .extra-info-wrapper~.panel .header-buttons,.d-header .extra-info-wrapper~.panel .d-header-icons{display:flex}.d-header .wrap .contents .after-header-panel-outlet{display:contents}.d-header .topic-header-extra .discourse-tags{display:inline-flex;column-gap:.5rem}body.ios-safari-composer-hacks .d-header{display:flex}.d-header .d-icon-house{display:none}.d-header .home-logo-wrapper-outlet{overflow:visible;display:flex;gap:.625rem;height:2.25rem}.d-header .text-logo{color:#767677}@media screen and (max-width: 768px){.d-header .text-logo{display:none}}.d-header .title{display:none;min-width:unset}.d-header .d-header-icons{margin:0}.d-header .d-header-icons .badge-notification{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;min-width:.5rem;height:1rem;padding:0 .25rem;color:var(--g-primary-100);background:var(--g-red-40);border:2px solid var(--g-red-100);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.d-header .d-header-icons .badge-notification::before{color:var(--g-primary-100);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.75rem;width:.75rem;line-height:1;font-display:block;display:inline-flex}.d-header .d-header-icons .badge-notification.with-icon.new-pms{background:var(--g-red-40)}.d-header .d-header-icons .badge-notification.with-icon.new-pms::before{content:"mail"}.d-header .d-header-icons .badge-notification.with-icon.new-pms .d-icon{display:none}.d-header .d-header-icons .active .icon{background:var(--g-neutral-90);border:0}.d-header .d-header-icons .active .icon:hover{background:var(--g-neutral-90);border:0}.d-header .d-header-icons .icon{width:3rem;height:3rem;padding:0;border:0;border-radius:var(--rounded-full);transition:none}.d-header .d-header-icons .icon:hover{background:var(--g-neutral-95);border:0}.d-header .d-header-icons .icon:focus{background:var(--g-neutral-95);border:0}.hamburger-dropdown{display:none}.g-home{display:flex;flex-direction:column;row-gap:2rem}.g-home__content{display:flex;flex-direction:row;gap:2rem;align-items:flex-start}@media screen and (max-width: 1000px){.g-home__content{flex-direction:column}.g-home__content>section{flex-basis:100%;width:100%}}.g-home__content>section{width:50%}.g-latest{display:flex;flex-direction:column;box-sizing:border-box}.g-latest__list{overflow:hidden;display:flex;flex-direction:column;border:var(--g-border);border-radius:var(--rounded-xl);border-top-left-radius:0;border-top-right-radius:0}@media screen and (max-width: 768px){.g-latest__list{border-radius:0;border-right:0;border-left:0;width:calc(100% + var(--wrap-px)*2);margin:0 calc(var(--wrap-px)*-1)}}.g-latest__list.loading{height:100vh;padding-top:8rem}.g-latest__header{display:flex;flex-direction:row;padding:0 5rem;border:var(--g-border);border-radius:var(--rounded-xl);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.mobile-view .g-latest__header{border:0;padding:0}.g-latest__tab{display:flex;flex-grow:1;justify-content:center;width:11rem;min-width:fit-content}.g-latest__tab:focus-within,.g-latest__tab:active,.g-latest__tab:hover{background-color:var(--tertiary-50)}.g-latest__tab-button{height:3rem}.g-latest__tab-button:focus,.g-latest__tab-button:active,.g-latest__tab-button:hover{background-color:rgba(0,0,0,0) !important;color:inherit !important}.g-latest__tab-button.active{position:relative;color:var(--tertiary)}.g-latest__tab-button.active::after{--indicator-width: calc(100% - 1.2em - 0.25rem);left:calc(50% - var(--indicator-width)/2);bottom:0;content:"";height:.1875rem;width:var(--indicator-width);position:absolute;border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:var(--tertiary)}.g-latest__tab-button.active:focus,.g-latest__tab-button.active:active,.g-latest__tab-button.active:hover{background-color:rgba(0,0,0,0) !important;color:var(--tertiary) !important}.g-latest__footer{margin-top:1rem}.g-latest .g-event{width:100%;max-width:30rem;margin-bottom:1rem}.g-categories{display:flex;flex-direction:column;row-gap:1rem;margin-top:.45em}.g-home .g-categories{position:sticky;top:calc(var(--header-h) + 1rem)}@media screen and (max-width: 1000px){.g-home .g-categories{position:unset;top:unset}}.g-categories__list{overflow:hidden;display:flex;flex-direction:column;margin:0;list-style:none;border:var(--g-border);border-radius:var(--rounded-xl)}@media screen and (max-width: 768px){.g-categories__list{border-radius:0;border-right:0;border-left:0;width:calc(100% + var(--wrap-px)*2);margin:0 calc(var(--wrap-px)*-1)}}.g-categories__info{display:flex;flex-direction:column;row-gap:.5rem}.g-categories__item{cursor:pointer;position:relative;display:flex;column-gap:1rem;align-items:center;padding:1rem}.g-categories__item:hover{background:rgba(31,31,31,.02)}.g-categories__item:hover:active{background:rgba(31,31,31,.04)}.g-home .g-categories__item--private{display:none}.g-categories__item:has(a[href*=community-guidelines]){display:none}.g-categories__item .category-logo{--w: min(max(11vh, 5rem), 8rem);float:unset;flex-shrink:0;width:var(--w);margin:0}@media screen and (max-width: 768px){.g-categories__item .category-logo{--w: 6rem}}.categories-list .g-categories__item .category-logo{--w: 8rem}.g-categories__item .category-logo:empty{display:flex;align-items:center;justify-content:center;height:var(--w);background:var(--g-neutral-95);border-radius:var(--rounded-full)}.g-categories__item .category-logo:empty::before{content:"lock";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-size:3rem;width:3rem;line-height:1;font-display:block;display:inline-flex}@media screen and (max-width: 768px){.g-categories__item .category-logo:empty::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;font-size:2.5rem;width:2.5rem;line-height:1;font-display:block;display:inline-flex}}.g-categories__item .g-categories__title{color:var(--g-neutral-10);font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.g-categories__item .g-categories__description{color:var(--g-neutral-50);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-categories__item .g-categories__subcategories{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;list-style:none;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.g-categories__item .g-categories__subcategories-item a{color:var(--g-neutral-10)}.g-categories__item .g-categories__subcategories-item a:hover .badge-category__name{text-decoration:underline}.g-categories__item:not(:first-of-type){border-top:var(--g-border-light)}.g-banner{display:flex;flex-direction:column;row-gap:1rem;align-items:flex-start;min-height:7rem;max-height:none;padding:2rem;color:var(--g-neutral-10);background:#f8f9fa var(--lgc_home_banner_image) no-repeat 110% 50%;background-size:65%;border-radius:var(--rounded-xl)}@media screen and (max-width: 768px){.g-banner{padding-bottom:12rem;background-position:50% 100%;background-size:115%}}@media screen and (max-width: 550px){.g-banner{padding-bottom:8rem}}.g-banner__info{display:flex;flex-direction:column;row-gap:.5rem;width:100%}.g-banner h1{max-width:50%;margin:-0.1875rem 0 0;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}@media screen and (max-width: 768px){.g-banner h1{max-width:100%}}.g-banner p{max-width:36ch;margin:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-banner .btn{margin-top:1rem;background:var(--g-primary-90)}section{display:flex;flex-direction:column}section h3{margin:0}.custom-carousel{height:30em}.g-carousel{display:flex;flex-direction:column;row-gap:1rem}@media screen and (max-width: 1440px){.g-carousel{margin-right:-2rem}.g-carousel .g-carousel__controls{width:calc(100% - 1rem)}}@media screen and (max-width: 768px){.g-carousel{margin-right:0}}#topic-footer-buttons .g-carousel{position:absolute;left:50%;transform:translateX(-50%);width:100%;max-width:1440px;padding-left:calc(var(--g-navigation-w) + var(--wrap-px));box-sizing:border-box;padding-bottom:4rem;padding-top:2rem}@media screen and (max-width: 768px){#topic-footer-buttons .g-carousel{position:relative;left:unset;transform:unset;width:100%;padding:2rem 0}}#topic-footer-buttons .g-carousel::before{content:"";width:calc(100% - 2rem);display:flex;margin-right:2rem;padding-bottom:2rem;border-top:var(--g-border)}@media screen and (max-width: 768px){#topic-footer-buttons .g-carousel::before{margin-right:0;width:100%}}#topic-footer-buttons .g-carousel.--similar-topics{width:100%}#topic-footer-buttons .g-carousel.--similar-topics h3{border-top:var(--g-border);padding-top:1.5em}#topic-footer-buttons .g-carousel.--similar-topics::before{display:none}.g-carousel .g-carousel__slide:has(.g-event) .g-topic__avatar,.g-carousel .g-carousel__slide:has(.g-event) .g-topic__author,.g-carousel .g-carousel__slide:has(.g-event) .g-topic__title,.g-carousel .g-carousel__slide:has(.g-event) .g-topic__tags{display:none}.g-carousel .g-carousel__slide:has(.g-event) .g-topic__actions{margin-left:4rem}.g-carousel .g-carousel__slide .g-event{display:contents}.g-carousel .g-carousel__slide .g-event__info{padding:0;margin-bottom:1rem}.g-carousel .g-carousel__slide .g-event__banner{display:none}.g-carousel__title_alignment{display:flex;align-items:center}.g-carousel__wrapper{--slide-height: 19rem;--slide-spacing: 2rem;--slide-size: max(25rem, calc((100% / 3)));--thumbnail-height: 12rem;position:relative;display:flex}@media screen and (max-width: 768px){.g-carousel__wrapper{--slide-spacing: 1rem;--slide-size: calc(100% - 5rem);overflow:hidden;margin:0 calc(var(--wrap-px)*-1)}}.g-carousel__viewport{position:relative;overflow-x:hidden;width:100%}.g-carousel__header{font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}.g-carousel__buttons{pointer-events:none;display:flex;flex:1;align-items:center;justify-content:space-between}.g-carousel__button{pointer-events:all;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;padding:.5rem;color:inherit;-webkit-appearance:none;appearance:none;background:var(--g-neutral-100);border:0;border-radius:var(--rounded-full);box-shadow:var(--shadow-1)}.g-carousel__button--next::before{content:"navigate_next";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.g-carousel__button--prev::before{content:"navigate_before";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.g-carousel__button:hover{background:var(--g-neutral-95)}.g-carousel__button:active{background:var(--g-neutral-90)}.g-carousel__button:disabled{opacity:0}.g-carousel__container{touch-action:pan-y;display:flex;margin-left:calc(var(--slide-spacing)*-1);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 768px){.g-carousel__container{margin-right:var(--slide-spacing);margin-left:0}}@media only screen and (max-width: 1440px){.g-carousel__container{margin-right:var(--slide-spacing)}}.g-carousel__slide-wrapper{overflow:visible;display:flex;flex:0 0 var(--slide-size);box-sizing:border-box;min-width:0;padding-left:var(--slide-spacing)}.g-carousel__slide{overflow:hidden;display:flex;flex:1;flex-direction:column;box-sizing:border-box;width:100%;padding-top:0;border:var(--g-border);border-radius:var(--rounded-xl)}.g-carousel__img{position:relative;overflow:visible;display:flex;height:0;padding-bottom:50%}.g-carousel__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.g-carousel__controls{pointer-events:none;position:absolute;top:calc(var(--thumbnail-height)/2);transform:translateY(-50%);display:flex;box-sizing:border-box;width:calc(100% + 1rem);margin:0 -0.5rem}@media screen and (max-width: 768px){.g-carousel__controls{display:none;width:100%;margin:0;padding:var(--wrap-px)}}.g-carousel .g-topic__excerpt{display:none}.route-loading-spinner{grid-area:content}.g-stats{--gap: 3rem;display:flex;column-gap:var(--gap)}.g-stats__stat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.g-stats__stat:not(:first-child)::before{content:"";position:absolute;top:50%;left:calc(var(--gap)/-2);transform:translateY(-50%);width:1px;height:1.5rem;background:var(--g-neutral-90)}.g-stats__stat .fk-d-tooltip__trigger-container{display:flex;flex-direction:column;text-align:center}.g-stats__value{color:var(--g-neutral-10);font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.g-stats__label{display:inline-flex;column-gap:.125rem;align-items:center;margin:0;color:var(--g-neutral-40);text-transform:lowercase;white-space:nowrap;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.g-navigation{position:fixed;z-index:1001;top:0;left:0;display:flex;grid-area:navigation;flex-direction:column;row-gap:1.25rem;align-items:center;box-sizing:border-box;width:var(--g-navigation-w);height:100%;padding:1rem 0;color:var(--g-neutral-40);background:var(--g-neutral-100);border-right:var(--g-border);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}@media screen and (max-width: 768px){.g-navigation{display:contents;border-right:none}.g-navigation .g-navigation__links{flex-direction:row;position:fixed;z-index:1002;bottom:0;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;width:100%;padding:.75rem 1rem calc(1.25rem + env(safe-area-inset-bottom));background:var(--g-neutral-100);box-shadow:var(--shadow-5)}.g-navigation .g-navigation__create{transform:none}}.g-navigation::-webkit-scrollbar{display:none}.g-navigation:has(.g-navigation__categories:hover)+.g-navigation__menu{transform:translateX(0);display:flex;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}@media screen and (max-width: 768px){.g-navigation:has(.g-navigation__categories:hover)+.g-navigation__menu{display:none}}.g-navigation__label{text-align:center;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.g-navigation__create-button{flex-direction:column;flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-100);--ground: var(--g-primary-50);flex-direction:column;gap:0;padding:.5rem}.g-navigation__create-button,.discourse-no-touch .g-navigation__create-button,.g-navigation__create-button:hover,.discourse-no-touch .g-navigation__create-button:hover,.g-navigation__create-button:active,.discourse-no-touch .g-navigation__create-button:active,.g-navigation__create-button:focus,.discourse-no-touch .g-navigation__create-button:focus,.g-navigation__create-button:active:not(:hover,:focus),.discourse-no-touch .g-navigation__create-button:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}.g-navigation__create-button::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__create-button .d-icon{display:none}.g-navigation__create-button:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}.g-navigation__create-button:hover:active::after{opacity:.16}.g-navigation__create-button span{padding:0;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}@media screen and (max-width: 768px){.g-navigation__create-button{flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);position:fixed;z-index:999;right:1.5rem;bottom:calc(var(--mobile-g-navigation-h) + 1.5rem + env(safe-area-inset-bottom));box-shadow:0 .25rem .5rem rgba(0,0,0,.03),0 .0625rem .25rem rgba(0,0,0,.06);flex-direction:row;gap:.5rem;padding:1rem;margin:0}.g-navigation__create-button,.discourse-no-touch .g-navigation__create-button,.g-navigation__create-button:hover,.discourse-no-touch .g-navigation__create-button:hover,.g-navigation__create-button:active,.discourse-no-touch .g-navigation__create-button:active,.g-navigation__create-button:focus,.discourse-no-touch .g-navigation__create-button:focus,.g-navigation__create-button:active:not(:hover,:focus),.discourse-no-touch .g-navigation__create-button:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}.g-navigation__create-button::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__create-button .d-icon{display:none}.g-navigation__create-button:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}.g-navigation__create-button:hover:active::after{opacity:.16}.g-navigation__create-button span{display:flex;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-navigation__create-button{display:none}html:not(.composer-open) .homepage .g-navigation__create-button,html:not(.composer-open) .navigation-topics .g-navigation__create-button,html:not(.composer-open) .navigation-category .g-navigation__create-button,html:not(.composer-open) .navigation-categories .g-navigation__create-button{display:flex}}.g-navigation__create-menu{display:flex;flex-direction:column;justify-content:flex-start;width:max-content;margin:0;padding:.5rem 0;list-style:none;background:var(--g-neutral-100);border-radius:.5rem;box-shadow:var(--shadow-1);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-navigation__create-menu li.g-navigation__create-topic a::before{content:"post_add";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__create-menu li.g-navigation__create-meetup a::before{content:"calendar_add_on";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__create-menu li.g-navigation__drafts a::before{content:"draft";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__create-menu li a{display:flex;column-gap:1rem;align-items:center;padding:.5rem 1.5rem .5rem 1rem;color:var(--g-neutral-10)}.g-navigation__create-menu li a:hover{background:var(--g-neutral-95)}.g-navigation__guidelines .--mobile{display:none}@media screen and (max-width: 768px){.g-navigation__guidelines .g-navigation__label{display:none}.g-navigation__guidelines .--mobile{display:flex}}.g-navigation__guidelines a::after{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.g-navigation>ul{display:flex;flex:1;flex-direction:inherit;row-gap:0;margin:0;list-style:none}@media screen and (max-width: 768px){.g-navigation>ul{column-gap:1rem;justify-content:space-between}}.g-navigation>ul>li{position:relative}@media screen and (max-width: 768px){.g-navigation>ul>li{flex:1}.g-navigation>ul>li:nth-child(n+5){display:none}}.homepage .g-navigation>ul>li.g-navigation__home{color:var(--g-primary-10)}.homepage .g-navigation>ul>li.g-navigation__home i.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;background:var(--g-primary-95)}.navigation-topics .g-navigation>ul>li.g-navigation__topics{color:var(--g-primary-10)}.navigation-topics .g-navigation>ul>li.g-navigation__topics i.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;background:var(--g-primary-95)}.category-community-guidelines .g-navigation>ul>li.g-navigation__guidelines{color:var(--g-primary-10)}.category-community-guidelines .g-navigation>ul>li.g-navigation__guidelines i.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;background:var(--g-primary-95)}.navigation-category:not(.category-community-guidelines) .g-navigation>ul>li.g-navigation__categories,.navigation-categories .g-navigation>ul>li.g-navigation__categories{color:var(--g-primary-10)}.navigation-category:not(.category-community-guidelines) .g-navigation>ul>li.g-navigation__categories i.material-symbols-outlined,.navigation-categories .g-navigation>ul>li.g-navigation__categories i.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;background:var(--g-primary-95)}.meetup-submissions .g-navigation>ul>li.g-navigation__submissions{color:var(--g-primary-10)}.meetup-submissions .g-navigation>ul>li.g-navigation__submissions i.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;background:var(--g-primary-95)}.g-navigation>ul>li>a{display:flex;flex-direction:column;gap:.25rem;align-items:center;padding:.75rem 0;color:inherit}@media screen and (max-width: 768px){.g-navigation>ul>li>a{padding:0}}.g-navigation>ul>li>a .badge-notification{position:absolute;top:calc(.75rem - 4px);right:calc(1rem - 4px);display:flex;align-items:center;justify-content:center;min-width:.5rem;height:1rem;padding:0 .25rem;color:var(--g-primary-100);background:var(--g-red-40);border:2px solid var(--g-red-100);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.g-navigation>ul>li>a .badge-notification::before{color:var(--g-primary-100);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.75rem;width:.75rem;line-height:1;font-display:block;display:inline-flex}.g-navigation>ul>li>a:active:hover,.g-navigation>ul>li>a:active .active{color:var(--g-primary-10)}.g-navigation>ul>li>a:active:hover i.material-symbols-outlined,.g-navigation>ul>li>a:active .active i.material-symbols-outlined{background:var(--g-primary-95)}.g-navigation>ul>li i.material-symbols-outlined{padding:.125rem 1rem;border-radius:var(--rounded-full)}.g-navigation>ul>li:hover i.material-symbols-outlined{background:var(--g-neutral-95)}.g-navigation>ul>li .active{color:var(--g-primary-10)}.g-navigation>ul>li .active i.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;background:var(--g-primary-95)}.g-navigation__menu{position:fixed;z-index:1000;top:0;left:var(--g-navigation-w);transform:translateX(-100%);display:flex;flex-direction:column;row-gap:0;justify-content:flex-start;box-sizing:border-box;height:100%;margin:0;padding:1rem .5rem;list-style:none;background:var(--g-neutral-100);border-radius:0 var(--rounded-xl) var(--rounded-xl) 0;box-shadow:none;transition:transform 300ms cubic-bezier(0.2, 0, 0, 1),box-shadow 300ms cubic-bezier(0.2, 0, 0, 1)}@media screen and (max-width: 768px){.g-navigation__menu{display:none}}.g-navigation__menu::before{position:absolute;left:0;transform:translateX(-50%) translateY(0.9375rem) rotate(45deg);width:.5625rem;height:.5625rem;background:var(--g-neutral-100);box-shadow:-0.0625rem .0625rem .0625rem 0 rgba(0,0,0,.15)}.g-navigation__menu-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.g-navigation__menu-link:has(span[data-category-id="14"]){display:none}.g-navigation__menu-link.--active>a{color:var(--g-primary-10);background:var(--g-primary-95)}.g-navigation__menu-link.--active>a .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__menu-link a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:3rem;padding:0 1rem;border-radius:var(--rounded-full)}.g-navigation__menu-link a .badge-category{gap:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-navigation__menu-link a .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__menu-link a .badge-category__name{padding:0 .5rem}.g-navigation__menu-link a:hover{background:var(--g-neutral-95)}.g-navigation__menu-link .g-navigation__submenu{display:flex;flex-direction:column;box-sizing:border-box;width:100%}.g-navigation__menu-link .g-navigation__submenu-link{display:flex;padding-left:1.5rem}.g-navigation__menu-link .g-navigation__submenu-link.--active>a{color:var(--g-primary-10);background:var(--g-primary-95)}.g-navigation__menu-link .g-navigation__submenu-link.--active>a .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-navigation__menu:hover{transform:translateX(0);display:flex;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}html.admin-area body.has-sidebar-page #main-outlet-wrapper{grid-template-columns:calc(var(--d-sidebar-width) + var(--g-navigation-w)) minmax(0, 1fr)}html.admin-area body.has-sidebar-page #main-outlet-wrapper .sidebar-wrapper{display:flex;margin-inline:var(--g-navigation-w) 0}html.mobile-view.admin-area.scroll-lock .g-navigation,html.mobile-view.admin-area.scroll-lock .g-navigation__menu{display:none}html.mobile-view.admin-area .hamburger-dropdown{display:block}.dlgc__mini-topic-title{position:absolute;top:100%;z-index:-1;transform:translateY(-100%);display:flex;width:100%;margin:0;padding:1rem 0;background:var(--g-neutral-100);border-bottom:var(--g-border);transition:transform 300ms cubic-bezier(0.2, 0, 0, 1);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}@media screen and (max-width: 768px){.dlgc__mini-topic-title{display:flex;margin:0 -1rem;padding:1rem}.composer-open #main .d-header .after-header-panel-outlet .dlgc__mini-topic-title{display:none}}.composer-open .dlgc__mini-topic-title{display:none}.d-header:has(.two-rows.extra-info-wrapper) .dlgc__mini-topic-title{transform:translateY(20%);display:block}.d-header:has(.dlgc__mini-topic-title:not(.dlgc__mini-topic-title--hidden)){box-shadow:none}.navigation-categories.categories-list .container.list-container{display:none}@media screen and (max-width: 768px){.navigation-categories.categories-list #main-outlet{display:flex;flex-direction:column-reverse}.navigation-categories.categories-list #main-outlet .list-controls{align-self:end}}.topic-stats>div:not(.above-latest-topic-list-item-post-count-outlet){display:none}.topic-engagement{list-style:none;margin:0}.topic-engagement li{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem .25rem .5rem;border:1px solid var(--g-neutral-80);box-sizing:border-box;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.categories-and-latest{align-items:flex-start;gap:2rem}.categories-and-latest div.column.categories{margin:0}.categories-and-latest .column{border:var(--g-border);background:var(--g-neutral-100);border-radius:1rem;padding:1rem}.categories-and-latest .table-heading{border:0;padding:0}.navigation-categories .category-list{margin-bottom:0}.category-list{--category-logo-w: 8rem;gap:1rem;margin-bottom:0;display:flex;flex-direction:column}@media screen and (max-width: 768px){.category-list{--category-logo-w: 6rem}}.category-list .topics{display:none}.category-list th{color:initial;padding:0;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}.category-list tr{border:0;display:flex}.category-list tr:not(:last-of-type) .category{padding:0 0 1rem 0;border-bottom:var(--g-border-light)}.category-list .subcategories{display:flex;order:4;grid-column:2;margin:0 0 0;grid-row:3;column-gap:1rem}.category-list .subcategories .subcategory{margin:0}.category-list .subcategories .subcategory a+span{display:none}.category-list tbody{display:flex;flex-direction:column;align-items:stretch;gap:1rem;border-top:0}.category-list tbody .category{flex:100%;border-left:0;padding:0;display:grid;grid-template-columns:var(--category-logo-w) 3fr;row-gap:.5rem;column-gap:1rem;align-items:center}.category-list tbody .category h3{grid-column:2;order:2;align-self:flex-end;font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.category-list tbody .category h3 .category-name{overflow:visible;white-space:initial}.category-list tbody .category .category-title-link .category-logo{display:none}.category-list tbody .category .category-description{color:var(--g-neutral-50);grid-column:2;grid-row:2;order:3;margin:0;align-self:flex-start;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.below-category-title-link-outlet.category-logo-fix{grid-column:1;grid-row:1/span 2;order:1}.below-category-title-link-outlet.category-logo-fix .category-logo.aspect-image{margin:0;width:8rem;height:auto}.navigation-topics .navigation-controls{display:none}@media screen and (max-width: 1000px){.navigation-topics .g-page__heading+.container{display:none}}.latest-topic-list .table-heading,.top-topic-list .table-heading{color:initial;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}.latest-topic-list .latest-topic-list-item{display:grid;grid-template-areas:"avatar top" "avatar main" "avatar bottom";grid-template-columns:minmax(0, max-content) 1fr;column-gap:1rem;padding:1rem 0;border-bottom:1px solid var(--g-neutral-95)}.latest-topic-list .latest-topic-list-item .post-listing-avatar{grid-area:avatar;align-self:flex-start}.latest-topic-list .latest-topic-list-item .post-listing-top{display:flex;grid-area:top;column-gap:1rem}.latest-topic-list .latest-topic-list-item .main-link{display:flex;grid-area:main;flex:1;flex-direction:column;align-items:stretch;max-width:unset;margin:.25rem 0 .75rem}.latest-topic-list .latest-topic-list-item .main-link .top-row{margin:0;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.latest-topic-list .latest-topic-list-item .main-link .bottom-row{margin:0}.latest-topic-list .latest-topic-list-item .main-link .bottom-row .discourse-tags{margin-top:.5rem}.latest-topic-list .latest-topic-list-item .main-link a.title{padding:0}.latest-topic-list .latest-topic-list-item .post-listing-bottom{display:flex;grid-area:bottom;column-gap:1rem}.latest-topic-list .latest-topic-list-item:last-of-type{border-bottom:none}.latest-topic-list .latest-topic-list-item .topic-poster,.latest-topic-list .latest-topic-list-item .topic-stats{display:none}.latest-topic-list .badge-category__wrapper{display:none}.category-heading{display:none}.topic-statuses .topic-status{color:var(--g-neutral-70)}.topic-statuses .topic-status::before{color:var(--g-neutral-70);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1rem;width:1rem;line-height:1;font-display:block;display:inline-flex}.navigation-categories #main-outlet{display:flex;flex-direction:column;align-items:center}.navigation-categories #main-outlet .g-categories{order:-1;max-width:40rem}.navigation-categories #main-outlet #create-topic{display:none}.navigation-topics #main-outlet,.navigation-category #main-outlet,.tags-page #main-outlet{display:grid;grid-template-areas:"navigation posts blocks";grid-template-columns:minmax(16rem, 1fr) 3fr minmax(16rem, 1fr);gap:1rem 3rem}@media screen and (max-width: 1200px){.navigation-topics #main-outlet,.navigation-category #main-outlet,.tags-page #main-outlet{grid-template-areas:"navigation blocks" "navigation posts";grid-template-columns:minmax(12rem, 1fr) 3fr}}@media screen and (max-width: 1000px){.navigation-topics #main-outlet,.navigation-category #main-outlet,.tags-page #main-outlet{display:flex;flex-wrap:wrap}.navigation-topics #main-outlet .list-controls,.navigation-category #main-outlet .list-controls,.tags-page #main-outlet .list-controls{position:relative;top:unset;flex:1}.navigation-topics #main-outlet .list-controls .segmented-button,.navigation-topics #main-outlet .list-controls #navigation-bar.nav-pills,.navigation-category #main-outlet .list-controls .segmented-button,.navigation-category #main-outlet .list-controls #navigation-bar.nav-pills,.tags-page #main-outlet .list-controls .segmented-button,.tags-page #main-outlet .list-controls #navigation-bar.nav-pills{width:100%;margin-left:0}.navigation-topics #main-outlet .list-controls #navigation-bar.nav-pills,.navigation-category #main-outlet .list-controls #navigation-bar.nav-pills,.tags-page #main-outlet .list-controls #navigation-bar.nav-pills{flex-direction:row}.navigation-topics #main-outlet .list-controls #navigation-bar.nav-pills li,.navigation-category #main-outlet .list-controls #navigation-bar.nav-pills li,.tags-page #main-outlet .list-controls #navigation-bar.nav-pills li{flex:1}}.navigation-topics #main-outlet .blocks,.navigation-category #main-outlet .blocks,.tags-page #main-outlet .blocks{grid-area:blocks}.navigation-topics #main-outlet .tags-index,.navigation-category #main-outlet .tags-index,.tags-page #main-outlet .tags-index{grid-area:posts}.navigation-topics #main-outlet>*:not(.list-controls,.list-container,.tags-index,.blocks),.navigation-category #main-outlet>*:not(.list-controls,.list-container,.tags-index,.blocks),.tags-page #main-outlet>*:not(.list-controls,.list-container,.tags-index,.blocks){display:none}.navigation-topics #main-outlet .list-container,.navigation-category #main-outlet .list-container,.tags-page #main-outlet .list-container{grid-area:posts}.navigation-topics #main-outlet .list-controls,.navigation-category #main-outlet .list-controls,.tags-page #main-outlet .list-controls{display:flex;grid-area:navigation;flex-direction:column;row-gap:1rem;align-self:start}@media screen and (max-width: 1000px){.navigation-topics #main-outlet .list-controls,.navigation-category #main-outlet .list-controls,.tags-page #main-outlet .list-controls{position:relative;top:0;z-index:10}}.navigation-topics #main-outlet .list-controls+.container.list-container,.navigation-category #main-outlet .list-controls+.container.list-container,.tags-page #main-outlet .list-controls+.container.list-container{grid-area:posts;width:100%;z-index:1}.navigation-topics #main-outlet .list-controls+.container.list-container::before,.navigation-category #main-outlet .list-controls+.container.list-container::before,.tags-page #main-outlet .list-controls+.container.list-container::before{content:none}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls{gap:.5rem}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls>*:not(:last-child),.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls>*:not(:last-child),.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls>*:not(:last-child){margin:0}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls>.fk-d-button-tooltip:has(#create-topic),.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls>.fk-d-button-tooltip:has(#create-topic),.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls>.fk-d-button-tooltip:has(#create-topic){display:none}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:has(span),.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:has(span),.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:has(span){column-gap:.25rem}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:not(:has(span)),.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:not(:has(span)),.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:not(:has(span)){padding:.625rem}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::before,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::before,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::before{height:1.25rem;display:inline-flex;align-items:center}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::before,.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:has(.d-icon)::before,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::before,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:has(.d-icon)::before,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::before,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::after,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::after,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text span,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text span,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading),.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading),.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading),.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading):hover,.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled:hover,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading):hover,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled:hover,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading):hover,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled:hover{background:var(--ground);color:var(--figure)}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading):hover::after,.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled:hover::after,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading):hover::after,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled:hover::after,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text[disabled]:not(.is-loading):hover::after,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text :disabled:hover::after{content:unset}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:focus::after,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:focus::after,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:focus::after{opacity:.12}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover{background:var(--ground)}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover::after,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover::after,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover::after{opacity:.08}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover:focus::after,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover:focus::after,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover:focus::after{opacity:.16}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover:active::after,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover:active::after,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover:active::after{opacity:.12}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:visited,.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:visited,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:visited,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text:hover{color:var(--figure)}.navigation-topics #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text.bulk-select,.navigation-category #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text.bulk-select,.tags-page #main-outlet .list-controls>.container .navigation-container .navigation-controls .btn.no-text.bulk-select{display:none}span:has(>.g-top-filters){grid-area:navigation;padding:1rem;position:sticky;z-index:2;top:calc(var(--header-h) + 1rem);background:var(--g-neutral-100);border:var(--g-border);border-bottom:var(--g-border-light);border-radius:var(--rounded-lg) var(--rounded-lg) 0 0;box-shadow:0 -2rem 0 1px var(--g-neutral-100);display:flex;transition:top 300ms cubic-bezier(0.2, 0, 0, 1)}@media screen and (max-width: 768px){span:has(>.g-top-filters){position:sticky;z-index:3;top:calc(var(--header-h));box-sizing:border-box;border-radius:0;margin:0 -1rem;padding:0;background:var(--g-neutral-100);background:rgba(0,0,0,0);border:0;border-bottom:var(--g-border);box-shadow:none}span:has(>.g-top-filters)::-webkit-scrollbar{display:none}}span:has(>.g-top-filters):has(.g-top-filters--hidden){top:0}@media screen and (max-width: 768px){span:has(>.g-top-filters):has(.g-top-filters--hidden){top:var(--header-h)}}.g-top-filters{position:relative;display:flex;column-gap:.5rem;padding:0;white-space:nowrap}@media screen and (max-width: 768px){.g-top-filters{flex-wrap:wrap;gap:.5rem;width:100vw;box-sizing:border-box;padding:1rem 1rem 1rem;background:var(--g-neutral-100);-ms-overflow-style:none;scrollbar-width:none}.g-top-filters ::-webkit-scrollbar{display:none}}.tags-page .g-top-filters .category-chooser,.tags-page .g-top-filters .tags-intersection-chooser{display:none}.g-top-filters .topic-count{display:none}.g-top-filters .select-kit-header::before{order:9;content:"arrow_drop_down" !important;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.g-top-filters .select-kit-header-wrapper::before{content:unset}.g-top-filters .tags-intersection-chooser li[data-name=Featured]{display:none}.g-top-filters .select-kit.combo-box,.g-top-filters .select-kit.multi-select{width:unset;max-width:unset}.g-top-filters__type{display:none}@media screen and (max-width: 1000px){.g-top-filters__type{display:inline-block}}body.category .g-top-filters .category-chooser{display:none}.g-top-filters .category-meet-ups .participant-group-wrapper{position:absolute;top:1rem;right:1rem}.g-top-filters .category-meet-ups .participant-group-wrapper .participant-group{display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-neutral-10);background-color:var(--g-neutral-95)}.g-top-filters .category-meet-ups .participant-group-wrapper .participant-group::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}.g-top-filters .category-meet-ups .participant-group-wrapper .participant-group .d-icon{display:none}.g-top-filters .select-kit.multi-select.is-expanded .multi-select-header,.g-top-filters .select-kit.multi-select .multi-select-header:focus{border-color:var(--g-neutral-10)}.g-top-filters .select-kit.multi-select.is-expanded .multi-select-header::after,.g-top-filters .select-kit.multi-select .multi-select-header:focus::after{content:"";background:var(--g-neutral-10);opacity:.12;width:100%;height:100%;left:0;top:0;display:block;position:absolute}.g-top-filters .select-kit.has-selection .select-kit-header{background-color:var(--g-primary-90);color:var(--g-primary-10);border-color:var(--g-primary-90)}.g-top-filters .select-kit.has-selection .select-kit-header-wrapper{max-width:24ch;text-overflow:ellipsis;overflow:hidden}.g-top-filters .select-kit.single-select.is-expanded .select-kit-header:not(.btn){outline:none}.g-top-filters .select-kit.single-select.is-expanded .select-kit-header:not(.btn):not(:focus){border-color:var(--g-neutral-80)}.g-top-filters .select-kit.single-select.is-expanded .select-kit-header:not(.btn)::after{content:"";background:var(--g-neutral-10);opacity:.12;width:100%;height:100%;left:0;top:0;display:block;position:absolute}.g-top-filters .select-kit.single-select .select-kit-header:not(.btn):active,.g-top-filters .select-kit.single-select .select-kit-header:not(.btn):focus{outline:none}.g-top-filters .select-kit .select-kit-header:not(.btn){height:2rem;padding:.25rem .25rem .25rem .75rem;position:relative;outline:none;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-top-filters .select-kit .select-kit-header:not(.btn):hover::after{content:"";background:var(--g-neutral-10);opacity:.08;width:100%;height:100%;left:0;top:0;display:block;position:absolute}.g-top-filters .select-kit .select-kit-header:not(.btn):hover:focus::after{opacity:.12}.g-top-filters .select-kit .select-kit-header:not(.btn):hover:active::after{opacity:.12}.g-top-filters .select-kit .select-kit-header:not(.btn):focus{border:1px solid var(--g-neutral-10)}.g-top-filters .select-kit .select-kit-header:not(.btn):active{border-color:var(--g-neutral-80)}.g-top-filters .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper::after{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.g-top-filters .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .name{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-top-filters .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper{align-items:center}.g-top-filters .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper:not(:last-of-type){display:none}.g-top-filters .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper .badge-category{font-size:inherit}.g-top-filters .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper .badge-category .badge-category__name{color:inherit}.navigation-controls>*:not(:last-child){margin:0}.navigation-controls .btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.navigation-controls .btn:has(span){column-gap:.25rem}.navigation-controls .btn:not(:has(span)){padding:.625rem}.navigation-controls .btn::before{height:1.25rem;display:inline-flex;align-items:center}.navigation-controls .btn::before,.navigation-controls .btn:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.navigation-controls .btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.navigation-controls .btn span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.navigation-controls .btn[disabled]:not(.is-loading),.navigation-controls .btn :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.navigation-controls .btn[disabled]:not(.is-loading):hover,.navigation-controls .btn :disabled:hover{background:var(--ground);color:var(--figure)}.navigation-controls .btn[disabled]:not(.is-loading):hover::after,.navigation-controls .btn :disabled:hover::after{content:unset}.navigation-controls .btn:focus::after{opacity:.12}.navigation-controls .btn:hover{background:var(--ground)}.navigation-controls .btn:hover::after{opacity:.08}.navigation-controls .btn:hover:focus::after{opacity:.16}.navigation-controls .btn:hover:active::after{opacity:.12}.navigation-controls .btn:visited,.navigation-controls .btn:hover{color:var(--figure)}.navigation-controls .btn:hover{color:inherit;background:inherit}.navigation-controls .btn:active,.navigation-controls .btn:active:not(:hover,:focus){color:inherit;background-image:none}.g-page__back{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.g-page__back:has(span){column-gap:.25rem}.g-page__back:not(:has(span)){padding:.625rem}.g-page__back::before{height:1.25rem;display:inline-flex;align-items:center}.g-page__back::before,.g-page__back:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-page__back::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.g-page__back span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-page__back[disabled]:not(.is-loading),.g-page__back :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.g-page__back:focus::after{opacity:.12}.g-page__back:hover{background:var(--ground);background:var(--g-primary-95)}.g-page__back:hover::after{opacity:.08}.g-page__back:hover:focus::after{opacity:.16}.g-page__back:hover:active::after{opacity:.12}.g-page__back:visited,.g-page__back:hover{color:var(--figure)}.g-page__back::before{content:"arrow_back"}.g-page__heading span,.g-page__heading span.badge-category{white-space:normal;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}.g-page__heading span.badge-category{flex-direction:column;align-items:flex-start}.g-page__heading span.badge-category::before{flex:100%;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.g-page__description{margin:0;color:var(--g-neutral-40);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#list-area>.contents{position:relative}table.topic-list{display:flex;flex-direction:column;margin:0;overflow:hidden}@media screen and (max-width: 768px){table.topic-list{margin:0 calc(var(--wrap-px)*-1);width:calc(100% + var(--wrap-px)*2)}}table.topic-list .topic-excerpt{display:none}table.topic-list thead.topic-list-header{display:none}table.topic-list tbody.topic-list-body{display:flex;flex-direction:column;background:var(--g-neutral-100);border:0;border:var(--g-border);border-width:0 1px 1px}@media screen and (max-width: 768px){table.topic-list tbody.topic-list-body{border-width:0;border-radius:0}}table.topic-list tbody.topic-list-body tr.topic-list-item-separator{display:flex;justify-content:center;border-bottom:var(--g-border-light)}table.topic-list tbody.topic-list-body tr.topic-list-item-separator td.topic-list-data{padding:0;border:none}table.topic-list tbody.topic-list-body tr.topic-list-item-separator td.topic-list-data span{display:block;margin:0;padding:1rem;color:var(--g-neutral-10);text-align:center;background:none;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}table.topic-list tbody.topic-list-body tr.topic-list-item-separator td.topic-list-data span::first-letter{text-transform:uppercase}table.topic-list tbody.topic-list-body tr.topic-list-item{cursor:pointer;position:relative;display:grid;grid-template-areas:"avatar author" "avatar category" "avatar title" "avatar tags" "avatar content" "avatar actions";grid-template-columns:max-content;gap:0 1rem;padding:1rem;border:0;animation:none}table.topic-list tbody.topic-list-body tr.topic-list-item:hover{background:rgba(31,31,31,.02)}table.topic-list tbody.topic-list-body tr.topic-list-item:hover:active{background:rgba(31,31,31,.04)}table.topic-list tbody.topic-list-body tr.topic-list-item:not(:last-of-type){border-bottom:var(--g-border-light)}table.topic-list tbody.topic-list-body tr.topic-list-item .g-topic__author{grid-area:author}table.topic-list tbody.topic-list-body tr.topic-list-item .g-topic__avatar{grid-area:avatar}table.topic-list tbody.topic-list-body tr.topic-list-item .g-topic__actions{grid-area:actions;order:4;padding-top:.75rem}table.topic-list tbody.topic-list-body tr.topic-list-item .g-topic__content{grid-area:content;row-gap:1rem;order:3;padding-top:1rem}table.topic-list tbody.topic-list-body tr.topic-list-item .g-topic__thumbnail{margin-top:1rem;width:fit-content}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data{padding:0}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link{display:contents}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link a.title{padding:0}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line{grid-area:title;padding-top:.25rem;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-date-container-wrapper:has(.past){display:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-relative-date.future,table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-relative-date.current{display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-tertiary-10);background-color:var(--g-tertiary-90)}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-relative-date.future::before,table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-relative-date.current::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-relative-date.future .indicator,table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-relative-date.current .indicator{display:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-top-line .event-relative-date.past{display:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-bottom-line{display:contents}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-bottom-line .badge-category__wrapper{display:none;grid-area:category;padding-bottom:.25rem}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-bottom-line .badge-category__wrapper .badge-category{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-bottom-line .badge-category__wrapper .badge-category::before{content:unset}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-bottom-line .badge-category__wrapper .badge-category .badge-category__name{color:var(--g-neutral-50)}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.main-link .link-bottom-line .discourse-tags{grid-area:tags;padding-top:.75rem}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data.focused{box-shadow:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:not(.main-link,:only-of-type){display:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type{display:contents}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type>div:not(.topic-item-metadata){display:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata{display:contents}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata>div:not(.main-link,.topic-item-stats){display:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .main-link{grid-area:title;width:100%;padding-top:.25rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .main-link a::after{content:" "}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .main-link .event-date-container-wrapper{display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-tertiary-10);background-color:var(--g-tertiary-90)}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .main-link .event-date-container-wrapper::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .topic-item-stats{display:contents}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .topic-item-stats__category-tags{display:contents}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .topic-item-stats__category-tags .badge-category__wrapper{display:none}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .topic-item-stats__category-tags .discourse-tags{grid-area:tags;padding-top:.75rem}table.topic-list tbody.topic-list-body tr.topic-list-item td.topic-list-data:only-of-type .topic-item-metadata .topic-item-stats .num.activity{display:none}.topic-list-bottom{margin:0;padding:1rem;text-align:center;border:var(--g-border);border-top:0;border-radius:0 0 var(--rounded-lg) var(--rounded-lg)}.topic-list-bottom .footer-message{padding:0}.topic-list-bottom .footer-message a,.topic-list-bottom .footer-message a:visited{color:var(--g-primary-40)}.topic-list-bottom .footer-message a:hover,.topic-list-bottom .footer-message a:visited:hover{text-decoration:underline}.topic-list-bottom .footer-message h3{font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.badge-notification{display:inline-flex;align-items:center;justify-content:center;min-width:.5rem;height:1rem;padding:0 .25rem;color:var(--g-primary-100);background:var(--g-red-40);border:2px solid var(--g-red-100);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.badge-notification.unread-posts{background:var(--g-red-40)}.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(--g-neutral-10)}#topic-footer-buttons{margin:1rem 0 0;gap:.5rem}#topic-footer-buttons>div:not(:has(>*)){display:none}#topic-footer-buttons .pinned-options .select-kit-body{max-width:fit-content}#topic-footer-buttons .pinned-button .reason .text,#topic-footer-buttons .topic-notifications-button .reason .text{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}#topic-footer-buttons .topic-notifications-button{margin:.5rem 0 2rem}#topic-footer-buttons .topic-footer-main-buttons{gap:.5rem}#topic-footer-buttons .topic-footer-main-buttons>*,#topic-footer-buttons .topic-footer-main-buttons button{margin:0}#topic-footer-buttons .topic-footer-main-buttons>button .d-icon{display:none}#topic-footer-buttons button.flag-topic{display:none}#topic-footer-buttons .toggle-admin-menu{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}#topic-footer-buttons .toggle-admin-menu:has(span){column-gap:.25rem}#topic-footer-buttons .toggle-admin-menu:not(:has(span)){padding:.625rem}#topic-footer-buttons .toggle-admin-menu::before{height:1.25rem;display:inline-flex;align-items:center}#topic-footer-buttons .toggle-admin-menu::before,#topic-footer-buttons .toggle-admin-menu:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#topic-footer-buttons .toggle-admin-menu::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#topic-footer-buttons .toggle-admin-menu span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#topic-footer-buttons .toggle-admin-menu[disabled]:not(.is-loading),#topic-footer-buttons .toggle-admin-menu :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}#topic-footer-buttons .toggle-admin-menu[disabled]:not(.is-loading):hover,#topic-footer-buttons .toggle-admin-menu :disabled:hover{background:var(--ground);color:var(--figure)}#topic-footer-buttons .toggle-admin-menu[disabled]:not(.is-loading):hover::after,#topic-footer-buttons .toggle-admin-menu :disabled:hover::after{content:unset}#topic-footer-buttons .toggle-admin-menu:focus::after{opacity:.12}#topic-footer-buttons .toggle-admin-menu:hover{background:var(--ground)}#topic-footer-buttons .toggle-admin-menu:hover::after{opacity:.08}#topic-footer-buttons .toggle-admin-menu:hover:focus::after{opacity:.16}#topic-footer-buttons .toggle-admin-menu:hover:active::after{opacity:.12}#topic-footer-buttons .toggle-admin-menu:visited,#topic-footer-buttons .toggle-admin-menu:hover{color:var(--figure)}#topic-footer-buttons .bookmark.bookmarked::before{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;color:var(--g-primary-50)}#topic-footer-buttons .btn-icon{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}#topic-footer-buttons .btn-icon:has(span){column-gap:.25rem}#topic-footer-buttons .btn-icon:not(:has(span)){padding:.625rem}#topic-footer-buttons .btn-icon::before{height:1.25rem;display:inline-flex;align-items:center}#topic-footer-buttons .btn-icon::before,#topic-footer-buttons .btn-icon:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#topic-footer-buttons .btn-icon::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#topic-footer-buttons .btn-icon span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#topic-footer-buttons .btn-icon[disabled]:not(.is-loading),#topic-footer-buttons .btn-icon :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}#topic-footer-buttons .btn-icon[disabled]:not(.is-loading):hover,#topic-footer-buttons .btn-icon :disabled:hover{background:var(--ground);color:var(--figure)}#topic-footer-buttons .btn-icon[disabled]:not(.is-loading):hover::after,#topic-footer-buttons .btn-icon :disabled:hover::after{content:unset}#topic-footer-buttons .btn-icon:focus::after{opacity:.12}#topic-footer-buttons .btn-icon:hover{background:var(--ground)}#topic-footer-buttons .btn-icon:hover::after{opacity:.08}#topic-footer-buttons .btn-icon:hover:focus::after{opacity:.16}#topic-footer-buttons .btn-icon:hover:active::after{opacity:.12}#topic-footer-buttons .btn-icon:visited,#topic-footer-buttons .btn-icon:hover{color:var(--figure)}#topic-footer-buttons .btn-icon-text{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}#topic-footer-buttons .btn-icon-text:has(span){column-gap:.25rem}#topic-footer-buttons .btn-icon-text:not(:has(span)){padding:.625rem}#topic-footer-buttons .btn-icon-text::before{height:1.25rem;display:inline-flex;align-items:center}#topic-footer-buttons .btn-icon-text::before,#topic-footer-buttons .btn-icon-text:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#topic-footer-buttons .btn-icon-text::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#topic-footer-buttons .btn-icon-text span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#topic-footer-buttons .btn-icon-text[disabled]:not(.is-loading),#topic-footer-buttons .btn-icon-text :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}#topic-footer-buttons .btn-icon-text[disabled]:not(.is-loading):hover,#topic-footer-buttons .btn-icon-text :disabled:hover{background:var(--ground);color:var(--figure)}#topic-footer-buttons .btn-icon-text[disabled]:not(.is-loading):hover::after,#topic-footer-buttons .btn-icon-text :disabled:hover::after{content:unset}#topic-footer-buttons .btn-icon-text:focus::after{opacity:.12}#topic-footer-buttons .btn-icon-text:hover{background:var(--ground)}#topic-footer-buttons .btn-icon-text:hover::after{opacity:.08}#topic-footer-buttons .btn-icon-text:hover:focus::after{opacity:.16}#topic-footer-buttons .btn-icon-text:hover:active::after{opacity:.12}#topic-footer-buttons .btn-icon-text:visited,#topic-footer-buttons .btn-icon-text:hover{color:var(--figure)}#topic-footer-buttons .btn-primary.create{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}#topic-footer-buttons .btn-primary.create:has(span){column-gap:.25rem}#topic-footer-buttons .btn-primary.create:not(:has(span)){padding:.625rem}#topic-footer-buttons .btn-primary.create::before{height:1.25rem;display:inline-flex;align-items:center}#topic-footer-buttons .btn-primary.create::before,#topic-footer-buttons .btn-primary.create:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#topic-footer-buttons .btn-primary.create::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#topic-footer-buttons .btn-primary.create span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#topic-footer-buttons .btn-primary.create[disabled]:not(.is-loading),#topic-footer-buttons .btn-primary.create :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}#topic-footer-buttons .btn-primary.create[disabled]:not(.is-loading):hover,#topic-footer-buttons .btn-primary.create :disabled:hover{background:var(--ground);color:var(--figure)}#topic-footer-buttons .btn-primary.create[disabled]:not(.is-loading):hover::after,#topic-footer-buttons .btn-primary.create :disabled:hover::after{content:unset}#topic-footer-buttons .btn-primary.create:focus::after{opacity:.12}#topic-footer-buttons .btn-primary.create:hover{background:var(--ground)}#topic-footer-buttons .btn-primary.create:hover::after{opacity:.08}#topic-footer-buttons .btn-primary.create:hover:focus::after{opacity:.16}#topic-footer-buttons .btn-primary.create:hover:active::after{opacity:.12}#topic-footer-buttons .btn-primary.create:visited,#topic-footer-buttons .btn-primary.create:hover{color:var(--figure)}@media screen and (max-width: 768px){#topic-footer-buttons .btn-primary.create{flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);position:fixed;z-index:999;right:1.5rem;bottom:calc(var(--mobile-g-navigation-h) + 1.5rem + env(safe-area-inset-bottom));box-shadow:0 .25rem .5rem rgba(0,0,0,.03),0 .0625rem .25rem rgba(0,0,0,.06);flex-direction:row;gap:.5rem;padding:1rem;margin:0}#topic-footer-buttons .btn-primary.create,.discourse-no-touch #topic-footer-buttons .btn-primary.create,#topic-footer-buttons .btn-primary.create:hover,.discourse-no-touch #topic-footer-buttons .btn-primary.create:hover,#topic-footer-buttons .btn-primary.create:active,.discourse-no-touch #topic-footer-buttons .btn-primary.create:active,#topic-footer-buttons .btn-primary.create:focus,.discourse-no-touch #topic-footer-buttons .btn-primary.create:focus,#topic-footer-buttons .btn-primary.create:active:not(:hover,:focus),.discourse-no-touch #topic-footer-buttons .btn-primary.create:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}#topic-footer-buttons .btn-primary.create::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}#topic-footer-buttons .btn-primary.create .d-icon{display:none}#topic-footer-buttons .btn-primary.create:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}#topic-footer-buttons .btn-primary.create:hover:active::after{opacity:.16}#topic-footer-buttons .btn-primary.create span{display:flex;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}}.mobile-view #topic-footer-buttons{flex-direction:column}body:not(.staff) .flag-action-type.notify_user{display:none}@media screen and (max-width: 768px){.navigation-topics #main-outlet{gap:0;display:grid;grid-template:"title" auto " navigation" auto "posts" auto/1fr}.navigation-topics #main-outlet .g-page__heading{grid-area:title;margin-bottom:1rem}.navigation-topics #main-outlet .list-container{display:contents}.navigation-topics #main-outlet .list-container *:not(#list-area .contents *){display:contents}.navigation-topics #main-outlet .list-container #whos-online{display:none !important}.navigation-topics #main-outlet .list-container .topic-list{grid-area:posts}.navigation-topics #main-outlet .list-controls{display:contents}.navigation-topics #main-outlet .list-controls .navigation-container{display:contents}.navigation-topics #main-outlet .list-controls .navigation-container .navigation-controls{grid-area:title}.navigation-topics #main-outlet .list-controls .container{display:contents}.navigation-topics #main-outlet .list-controls #navigation-bar.nav-pills{grid-area:navigation1;display:none}.navigation-topics #main-outlet .list-controls #navigation-bar.nav-pills li.navigation-toggle{border:0}.navigation-topics #main-outlet .list-controls #navigation-bar.nav-pills li.navigation-toggle a{position:relative;overflow:hidden;display:flex;flex:unset;align-items:center;box-sizing:border-box;width:min-content;height:2rem;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap;background-color:var(--g-primary-100);background-clip:padding-box;border:1px solid var(--g-neutral-80);border-radius:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}}.topic-post-badges{display:inline-flex;line-height:1}.topic-post-badges .badge{order:-1}#header-list-area{display:flex;flex-direction:column;max-width:40rem;margin:0 auto}#header-list-area>h3{order:-1}.category-boxes-with-topics{overflow:hidden;display:flex;flex-direction:column;gap:0;border:var(--g-border);border-radius:var(--rounded-xl)}.category-boxes-with-topics .category-box{border:none}.category-boxes-with-topics .category-box:not(:last-of-type) .category-box-inner{border-bottom:var(--g-border-light)}.category-boxes-with-topics .category-box .category-box-inner{row-gap:1rem;padding:1rem;border:0}.category-boxes-with-topics .category-box .category-box-inner:hover{background:rgba(31,31,31,.02)}.category-boxes-with-topics .category-box .category-box-inner:hover:active{background:rgba(31,31,31,.04)}.category-boxes-with-topics .category-box .category-box-inner .category-box-heading{margin:0}.category-boxes-with-topics .category-box .category-box-inner .category-box-heading .parent-box-link{display:flex}.category-boxes-with-topics .category-box .category-box-inner .category-box-heading .parent-box-link h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.category-boxes-with-topics .category-box .category-box-inner .featured-topics{margin:0}.category-boxes-with-topics .category-box .category-box-inner .featured-topics ul{display:flex;flex-direction:column;gap:1rem;margin:0;color:var(--g-neutral-50);list-style:none}.category-boxes-with-topics .category-box .category-box-inner .featured-topics ul li{gap:.5rem;align-items:flex-start;padding:0}.category-boxes-with-topics .category-box .category-box-inner .featured-topics ul li a{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.category-boxes-with-topics .category-box .category-box-inner .featured-topics ul li a:hover{text-decoration:underline}@media screen and (max-width: 1000px){#navigation-bar{display:none}}body[class*=category-community-guidelines-] #navigation-bar .trending,body[class*=category-community-guidelines-] #navigation-bar .my_topics{display:none}@media screen and (max-width: 768px){.category-community-guidelines .g-navigation .g-navigation__create-button{display:none}}.category-community-guidelines .view-all{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.category-community-guidelines .view-all:has(span){column-gap:.25rem}.category-community-guidelines .view-all:not(:has(span)){padding:.625rem}.category-community-guidelines .view-all::before{height:1.25rem;display:inline-flex;align-items:center}.category-community-guidelines .view-all::before,.category-community-guidelines .view-all:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.category-community-guidelines .view-all::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.category-community-guidelines .view-all span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.category-community-guidelines .view-all[disabled]:not(.is-loading),.category-community-guidelines .view-all :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.category-community-guidelines .view-all:focus::after{opacity:.12}.category-community-guidelines .view-all:hover{background:var(--ground);background:var(--g-primary-95)}.category-community-guidelines .view-all:hover::after{opacity:.08}.category-community-guidelines .view-all:hover:focus::after{opacity:.16}.category-community-guidelines .view-all:hover:active::after{opacity:.12}.category-community-guidelines .view-all:visited,.category-community-guidelines .view-all:hover{color:var(--figure)}.category-community-guidelines .view-all span{text-transform:lowercase}.category-community-guidelines .view-all span::first-letter{text-transform:uppercase}.category-community-guidelines #main-outlet{display:flex;flex-direction:column;gap:2rem}.category-community-guidelines #main-outlet .list-controls{position:relative;top:0;display:contents;box-sizing:border-box;width:100%}.category-community-guidelines #main-outlet .list-controls .container{order:5}.category-community-guidelines #main-outlet .list-controls .container .navigation-controls{justify-content:center}.category-community-guidelines #main-outlet .guidelines-banner{box-sizing:border-box;width:100%;padding:2rem;background:#f8f9fa;border-radius:var(--rounded-xl)}.category-community-guidelines #main-outlet .guidelines-banner .g-page__description{margin-bottom:1rem;color:var(--g-neutral-50)}.category-community-guidelines #main-outlet .guidelines-banner h2{font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.category-community-guidelines #list-area{display:none}.category-community-guidelines #navigation-bar .latest,.category-community-guidelines #navigation-bar .trending,.category-community-guidelines #navigation-bar .my_topics,.category-community-guidelines #navigation-bar .bookmarked{display:none}@media screen and (max-width: 768px){.category-community-guidelines .g-carousel{width:100%}}.category-community-guidelines .g-carousel .g-topic__cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.category-community-guidelines .g-carousel .g-topic__cta:has(span){column-gap:.25rem}.category-community-guidelines .g-carousel .g-topic__cta:not(:has(span)){padding:.625rem}.category-community-guidelines .g-carousel .g-topic__cta::before{height:1.25rem;display:inline-flex;align-items:center}.category-community-guidelines .g-carousel .g-topic__cta::before,.category-community-guidelines .g-carousel .g-topic__cta:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.category-community-guidelines .g-carousel .g-topic__cta::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.category-community-guidelines .g-carousel .g-topic__cta span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.category-community-guidelines .g-carousel .g-topic__cta[disabled]:not(.is-loading),.category-community-guidelines .g-carousel .g-topic__cta :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.category-community-guidelines .g-carousel .g-topic__cta[disabled]:not(.is-loading):hover,.category-community-guidelines .g-carousel .g-topic__cta :disabled:hover{background:var(--ground);color:var(--figure)}.category-community-guidelines .g-carousel .g-topic__cta[disabled]:not(.is-loading):hover::after,.category-community-guidelines .g-carousel .g-topic__cta :disabled:hover::after{content:unset}.category-community-guidelines .g-carousel .g-topic__cta:focus::after{opacity:.12}.category-community-guidelines .g-carousel .g-topic__cta:hover{background:var(--ground)}.category-community-guidelines .g-carousel .g-topic__cta:hover::after{opacity:.08}.category-community-guidelines .g-carousel .g-topic__cta:hover:focus::after{opacity:.16}.category-community-guidelines .g-carousel .g-topic__cta:hover:active::after{opacity:.12}.category-community-guidelines .g-carousel .g-topic__cta:visited,.category-community-guidelines .g-carousel .g-topic__cta:hover{color:var(--figure)}.category-community-guidelines .g-carousel .g-topic__content{justify-content:space-between}.category-community-guidelines .g-carousel .g-topic__title a{-webkit-line-clamp:4}.category-community-guidelines .sg-carousel{overflow:hidden;margin:0 0 1.0625rem}.category-community-guidelines .sg-carousel h4{margin:0}.category-community-guidelines .sg-carousel .g-topic__avatar,.category-community-guidelines .sg-carousel .g-topic__author,.category-community-guidelines .sg-carousel .g-topic__actions{display:none}.category-community-guidelines .sg-carousel .g-topic__tags{margin:0}.category-community-guidelines .sg-carousel .g-topic__title{font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.category-community-guidelines .sg-carousel .g-carousel__wrapper{--slide-size: max(15rem, calc(100% / 3))}@media screen and (min-width: 1200px){.category-community-guidelines .sg-carousel .g-topic__title a{-webkit-line-clamp:8}.category-community-guidelines .sg-carousel .g-carousel__controls{display:none}.category-community-guidelines .sg-carousel .g-carousel__wrapper{--slide-size: 100%}.category-community-guidelines .sg-carousel .g-carousel__wrapper .g-carousel__container{flex-direction:column;row-gap:1.5rem;margin:0}.category-community-guidelines .sg-carousel .g-carousel__wrapper .g-carousel__slide-wrapper{padding:0}}.pinned-options .select-kit-body{max-width:unset}.discourse-post-event-widget .event-url{display:flex;flex-direction:row;justify-content:start;height:fit-content}.discourse-post-event-widget:has(.event-status.status-going) .event-url{display:flex}.meetup-url-cutoff .discourse-post-event-widget:has(.event-status.status-going) .event-url{display:none}.discourse-post-event-widget .event-url::before,.discourse-post-event-widget .event-dates::before,.discourse-post-event-widget .event-invitees-avatars-container::before{width:3rem;justify-content:center}.archetype-regular #main-outlet .main-container{grid-area:global}.archetype-regular #main-outlet>.regular{max-width:60rem;margin:0 auto;grid-area:content}.topic-header-extra+span{display:inline-flex}.topic-category-outlet{display:inline-flex;align-items:baseline}.topic-category-outlet .topic-location{display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 0;color:var(--g-neutral-10);background:none}.topic-category-outlet .topic-location::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}.topic-category-outlet .topic-location::before{content:"location_on"}#topic-title{grid-area:title;display:flex;flex-direction:column;row-gap:1rem;margin-bottom:1rem}#topic-title::before,#topic-title::after{content:unset}#topic-title .topic-title-outlet{order:-1}#topic-title .topic-back-button::before{content:"arrow_back"}#topic-title .fancy-title::before{content:none}#topic-title .fancy-title .edit-topic{opacity:1 !important}#topic-title h1{font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}#topic-title .title-wrapper{row-gap:.5rem;width:unset}#topic-title .edit-topic{display:inline-flex;align-items:center}.topic-area .topic-timer-info{border:0}section.post-menu-area{margin:1rem 0 0 0;padding:0}section.post-menu-area .who-liked,section.post-menu-area .who-read{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}section.post-menu-area .who-liked .small-user-list-content,section.post-menu-area .who-read .small-user-list-content{align-items:center}.topic-post:has(>div[role=pinned-reply]){border:none !important;overflow:visible}.topic-post:has(>div[role=pinned-reply]) article{border:var(--g-border);border-radius:var(--rounded-xl)}div[role=pinned-reply]{margin-top:1rem}div[role=pinned-reply] .names{display:flex;flex-direction:column;align-items:flex-start}div[role=pinned-reply] .row{column-gap:.5rem;display:flex;justify-content:center;padding-top:1rem;border:var(--g-border);border-radius:var(--rounded-xl);box-shadow:rgba(0,0,0,.2) 0 3px 3px -2px,rgba(0,0,0,.14) 0 3px 4px 0,rgba(0,0,0,.12) 0 1px 8px 0}div[role=pinned-reply] .trigger-user-card{display:flex}div[role=pinned-reply] .username{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);display:flex;align-items:flex-start;gap:.5rem}div[role=pinned-reply] .username .pinned-indicator{display:flex;color:var(--g-neutral-50);font-size:.75rem}div[role=pinned-reply] .username .svg-icon-title{display:none}div[role=pinned-reply] .username a{color:var(--g-neutral-10)}div[role=pinned-reply] .user-title{font-size:.75rem}div[role=pinned-reply] .post-info.arrow{display:flex;align-items:center;border-radius:var(--rounded-lg);padding-right:.5em}div[role=pinned-reply] .post-info.arrow:hover{color:var(--g-primary-50)}.post-stream{display:flex;flex-direction:column;row-gap:0}@media(max-width: 47.999rem){.post-stream{margin:0 -1rem;border-radius:0;border-right:none;border-left:none}}.post-stream:has(#post_2)::before{content:"Replies";-webkit-font-smoothing:antialiased;order:0;margin-bottom:1rem;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}@media(max-width: 47.999rem){.post-stream:has(#post_2)::before{padding:0 1rem}}.post-stream .time-gap.small-action{gap:1rem}.post-stream .time-gap.small-action .topic-avatar{width:3rem}.post-stream>*{border-left:var(--g-border);border-right:var(--g-border);overflow:hidden}.post-stream>*:nth-child(2){border-top-right-radius:var(--rounded-xl);border-top-left-radius:var(--rounded-xl);border-top:var(--g-border)}@media screen and (max-width: 768px){.post-stream>*:nth-child(2){border-radius:0;border-right:0;border-left:0}}.post-stream>*:nth-child(2)>*{border-top:0 !important}.post-stream>*:nth-child(2).topic-post article.boxed{border-top:0}.post-stream>*:last-child{border-bottom-right-radius:var(--rounded-xl);border-bottom-left-radius:var(--rounded-xl);border-bottom:var(--g-border)}.post-stream .topic-post.topic-owner:first-of-type{order:-1;border:var(--g-border);border-radius:var(--rounded-xl);margin-bottom:2rem}@media screen and (max-width: 768px){.post-stream .topic-post.topic-owner:first-of-type{border-radius:0;border-right:0;border-left:0}}.post-stream .topic-post article{border:0}.post-stream .topic-post .topic-avatar{width:3rem;padding:0;border:0}.post-stream .topic-post .topic-avatar .main-avatar[data-user-card=null]{display:block;width:3rem;border-radius:var(--rounded-full);height:3rem;background:var(--g-neutral-95)}.post-stream .topic-post.sticky-avatar>article>.row .topic-avatar{position:static;top:unset;margin:unset}.post-stream .topic-post .topic-body{padding:0;border:0}.post-stream .topic-post .topic-body .reply-to-tab{margin-right:1rem;gap:.5rem;color:var(--g-neutral-10);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.post-stream .topic-post .topic-body .reply-to-tab::before{content:"reply"}.post-stream .topic-post .topic-body .reply-to-tab img{margin:0}.post-stream .topic-post:not(:first-of-type) article.boxed{border-top:var(--g-border-light)}.post-stream .topic-post article.boxed{padding:1rem}.post-stream .post-notice{background:var(--g-primary-95);border:0;border-radius:var(--rounded-lg);margin-bottom:1rem;gap:1rem;padding:1rem;align-items:center;color:var(--g-primary-10);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.post-stream .post-notice.new-user::before{content:unset;width:3rem;justify-content:center;display:inline-flex}.post-stream .embedded-posts.bottom{margin-top:1rem;padding-top:1rem;max-width:100%;border-top:var(--g-border-light)}.post-stream .embedded-posts.bottom .collapse-up{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.post-stream .embedded-posts.bottom .collapse-up:has(span){column-gap:.25rem}.post-stream .embedded-posts.bottom .collapse-up:not(:has(span)){padding:.625rem}.post-stream .embedded-posts.bottom .collapse-up::before{height:1.25rem;display:inline-flex;align-items:center}.post-stream .embedded-posts.bottom .collapse-up::before,.post-stream .embedded-posts.bottom .collapse-up:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-stream .embedded-posts.bottom .collapse-up::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.post-stream .embedded-posts.bottom .collapse-up span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream .embedded-posts.bottom .collapse-up[disabled]:not(.is-loading),.post-stream .embedded-posts.bottom .collapse-up :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.post-stream .embedded-posts.bottom .collapse-up[disabled]:not(.is-loading):hover,.post-stream .embedded-posts.bottom .collapse-up :disabled:hover{background:var(--ground);color:var(--figure)}.post-stream .embedded-posts.bottom .collapse-up[disabled]:not(.is-loading):hover::after,.post-stream .embedded-posts.bottom .collapse-up :disabled:hover::after{content:unset}.post-stream .embedded-posts.bottom .collapse-up:focus::after{opacity:.12}.post-stream .embedded-posts.bottom .collapse-up:hover{background:var(--ground)}.post-stream .embedded-posts.bottom .collapse-up:hover::after{opacity:.08}.post-stream .embedded-posts.bottom .collapse-up:hover:focus::after{opacity:.16}.post-stream .embedded-posts.bottom .collapse-up:hover:active::after{opacity:.12}.post-stream .embedded-posts.bottom .collapse-up:visited,.post-stream .embedded-posts.bottom .collapse-up:hover{color:var(--figure)}.post-stream .embedded-posts.bottom .load-more-replies{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.post-stream .embedded-posts.bottom .load-more-replies:has(span){column-gap:.25rem}.post-stream .embedded-posts.bottom .load-more-replies:not(:has(span)){padding:.625rem}.post-stream .embedded-posts.bottom .load-more-replies::before{height:1.25rem;display:inline-flex;align-items:center}.post-stream .embedded-posts.bottom .load-more-replies::before,.post-stream .embedded-posts.bottom .load-more-replies:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-stream .embedded-posts.bottom .load-more-replies::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.post-stream .embedded-posts.bottom .load-more-replies span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream .embedded-posts.bottom .load-more-replies[disabled]:not(.is-loading),.post-stream .embedded-posts.bottom .load-more-replies :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.post-stream .embedded-posts.bottom .load-more-replies[disabled]:not(.is-loading):hover,.post-stream .embedded-posts.bottom .load-more-replies :disabled:hover{background:var(--ground);color:var(--figure)}.post-stream .embedded-posts.bottom .load-more-replies[disabled]:not(.is-loading):hover::after,.post-stream .embedded-posts.bottom .load-more-replies :disabled:hover::after{content:unset}.post-stream .embedded-posts.bottom .load-more-replies:focus::after{opacity:.12}.post-stream .embedded-posts.bottom .load-more-replies:hover{background:var(--ground)}.post-stream .embedded-posts.bottom .load-more-replies:hover::after{opacity:.08}.post-stream .embedded-posts.bottom .load-more-replies:hover:focus::after{opacity:.16}.post-stream .embedded-posts.bottom .load-more-replies:hover:active::after{opacity:.12}.post-stream .embedded-posts.bottom .load-more-replies:visited,.post-stream .embedded-posts.bottom .load-more-replies:hover{color:var(--figure)}.post-stream .embedded-posts.bottom>div:last-of-type .row::before{content:unset}.post-stream .embedded-posts.bottom>div .row{padding-bottom:2rem}.post-stream .embedded-posts.bottom>div .row::before{background:var(--g-neutral-90);top:0}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow{bottom:0}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:has(span){column-gap:.25rem}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow::before{margin-right:.25rem}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow::before,.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow[disabled]:not(.is-loading),.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:focus::after{opacity:.12}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:hover{background:var(--ground);background:var(--g-primary-95)}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:hover::after{opacity:.08}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:hover:focus::after{opacity:.16}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:hover:active::after{opacity:.12}.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:visited,.post-stream .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:hover{color:var(--figure)}.post-stream nav.post-controls .show-replies{margin:0;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.post-stream nav.post-controls .show-replies:has(span){column-gap:.25rem}.post-stream nav.post-controls .show-replies:not(:has(span)){padding:.625rem}.post-stream nav.post-controls .show-replies::before{height:1.25rem;display:inline-flex;align-items:center}.post-stream nav.post-controls .show-replies::before,.post-stream nav.post-controls .show-replies:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-stream nav.post-controls .show-replies::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.post-stream nav.post-controls .show-replies span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream nav.post-controls .show-replies[disabled]:not(.is-loading),.post-stream nav.post-controls .show-replies :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.post-stream nav.post-controls .show-replies:focus::after{opacity:.12}.post-stream nav.post-controls .show-replies:hover{background:var(--ground);background:var(--g-neutral-95)}.post-stream nav.post-controls .show-replies:hover::after{opacity:.08}.post-stream nav.post-controls .show-replies:hover:focus::after{opacity:.16}.post-stream nav.post-controls .show-replies:hover:active::after{opacity:.12}.post-stream nav.post-controls .show-replies:visited,.post-stream nav.post-controls .show-replies:hover{color:var(--figure)}.post-stream nav.post-controls .show-replies[aria-expanded=true]{box-shadow:none}.post-stream nav.post-controls .show-replies::before{content:"comment"}.post-stream nav.post-controls .show-replies .d-icon{display:none}.post-stream nav.post-controls .actions .btn-icon,.post-stream nav.post-controls .actions .btn-icon-text{opacity:1;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.post-stream nav.post-controls .actions .btn-icon:has(span),.post-stream nav.post-controls .actions .btn-icon-text:has(span){column-gap:.25rem}.post-stream nav.post-controls .actions .btn-icon:not(:has(span)),.post-stream nav.post-controls .actions .btn-icon-text:not(:has(span)){padding:.625rem}.post-stream nav.post-controls .actions .btn-icon::before,.post-stream nav.post-controls .actions .btn-icon-text::before{height:1.25rem;display:inline-flex;align-items:center}.post-stream nav.post-controls .actions .btn-icon::before,.post-stream nav.post-controls .actions .btn-icon:has(.d-icon)::before,.post-stream nav.post-controls .actions .btn-icon-text::before,.post-stream nav.post-controls .actions .btn-icon-text:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-stream nav.post-controls .actions .btn-icon::after,.post-stream nav.post-controls .actions .btn-icon-text::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.post-stream nav.post-controls .actions .btn-icon span,.post-stream nav.post-controls .actions .btn-icon-text span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream nav.post-controls .actions .btn-icon[disabled]:not(.is-loading),.post-stream nav.post-controls .actions .btn-icon :disabled,.post-stream nav.post-controls .actions .btn-icon-text[disabled]:not(.is-loading),.post-stream nav.post-controls .actions .btn-icon-text :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.post-stream nav.post-controls .actions .btn-icon:focus::after,.post-stream nav.post-controls .actions .btn-icon-text:focus::after{opacity:.12}.post-stream nav.post-controls .actions .btn-icon:hover,.post-stream nav.post-controls .actions .btn-icon-text:hover{background:var(--ground);background:var(--g-neutral-95)}.post-stream nav.post-controls .actions .btn-icon:hover::after,.post-stream nav.post-controls .actions .btn-icon-text:hover::after{opacity:.08}.post-stream nav.post-controls .actions .btn-icon:hover:focus::after,.post-stream nav.post-controls .actions .btn-icon-text:hover:focus::after{opacity:.16}.post-stream nav.post-controls .actions .btn-icon:hover:active::after,.post-stream nav.post-controls .actions .btn-icon-text:hover:active::after{opacity:.12}.post-stream nav.post-controls .actions .btn-icon:visited,.post-stream nav.post-controls .actions .btn-icon:hover,.post-stream nav.post-controls .actions .btn-icon-text:visited,.post-stream nav.post-controls .actions .btn-icon-text:hover{color:var(--figure)}.post-stream nav.post-controls .actions .btn-icon .d-icon,.post-stream nav.post-controls .actions .btn-icon-text .d-icon{display:none}.post-stream nav.post-controls .actions .double-button{align-items:center}.post-stream nav.post-controls .actions .double-button .button-count{align-items:center;display:inline-flex;color:var(--g-neutral-10);padding:0;gap:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:has(span){column-gap:.25rem}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:not(:has(span)){padding:.625rem}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span::before{height:1.25rem;display:inline-flex;align-items:center}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span::before,.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span[disabled]:not(.is-loading),.post-stream nav.post-controls .actions .double-button .button-count.has-pending span :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span[disabled]:not(.is-loading):hover,.post-stream nav.post-controls .actions .double-button .button-count.has-pending span :disabled:hover{background:var(--ground);color:var(--figure)}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span[disabled]:not(.is-loading):hover::after,.post-stream nav.post-controls .actions .double-button .button-count.has-pending span :disabled:hover::after{content:unset}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:focus::after{opacity:.12}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:hover{background:var(--ground)}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:hover::after{opacity:.08}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:hover:focus::after{opacity:.16}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:hover:active::after{opacity:.12}.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:visited,.post-stream nav.post-controls .actions .double-button .button-count.has-pending span:hover{color:var(--figure)}.post-stream nav.post-controls .actions .double-button .button-count::before{order:9}.post-stream nav.post-controls .actions .double-button .toggle-like{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;padding:.625rem;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.post-stream nav.post-controls .actions .double-button .toggle-like:not(:has(span)){padding:.625rem}.post-stream nav.post-controls .actions .double-button .toggle-like::before{height:1.25rem;display:inline-flex;align-items:center}.post-stream nav.post-controls .actions .double-button .toggle-like::before,.post-stream nav.post-controls .actions .double-button .toggle-like:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-stream nav.post-controls .actions .double-button .toggle-like::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.post-stream nav.post-controls .actions .double-button .toggle-like span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-stream nav.post-controls .actions .double-button .toggle-like[disabled]:not(.is-loading),.post-stream nav.post-controls .actions .double-button .toggle-like :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.post-stream nav.post-controls .actions .double-button .toggle-like:focus::after{opacity:.12}.post-stream nav.post-controls .actions .double-button .toggle-like:hover{background:var(--ground);background:var(--g-neutral-95)}.post-stream nav.post-controls .actions .double-button .toggle-like:hover::after{opacity:.08}.post-stream nav.post-controls .actions .double-button .toggle-like:hover:focus::after{opacity:.16}.post-stream nav.post-controls .actions .double-button .toggle-like:hover:active::after{opacity:.12}.post-stream nav.post-controls .actions .double-button .toggle-like:visited,.post-stream nav.post-controls .actions .double-button .toggle-like:hover{color:var(--figure)}.post-stream nav.post-controls .actions .double-button .toggle-like.has-like:has(.d-icon)::before{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:var(--g-primary-50)}.post-stream nav.post-controls .actions .double-button:hover button{background:rgba(0,0,0,0)}.post-stream nav.post-controls .actions .recover::before{content:"undo"}.post-stream nav.post-controls .actions .reply::before{content:"reply"}.post-stream nav.post-controls .actions .show-more-actions::before{content:"more_horiz"}.post-stream nav.post-controls .actions .bookmark::before{content:"bookmark"}.post-stream nav.post-controls .actions .bookmark.bookmarked::before{color:var(--g-primary-50);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.post-stream nav.post-controls .actions .edit::before,.post-stream nav.post-controls .actions .edit-meetup::before{content:"edit"}.post-stream nav.post-controls .actions .create-flag::before{content:"flag"}.post-stream nav.post-controls .actions .toggle-like::before{content:"thumb_up"}.post-stream nav.post-controls .actions .delete::before{content:"delete"}.post-stream nav.post-controls .actions .show-post-admin-menu::before{content:"settings"}#topic-footer-buttons{grid-area:topic-footer}#topic-footer-buttons .toggle-admin-menu .d-icon{display:none}#topic-footer-buttons .topic-notifications-button .reason .text{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}#topic-footer-buttons .topic-admin-popup-menu.popup-menu ul{border:0}#topic-footer-buttons .topic-admin-popup-menu.popup-menu ul ul{padding:.5rem 0}#topic-footer-buttons .topic-admin-popup-menu.popup-menu ul ul:not(:first-of-type){border-top:var(--g-border)}#topic-footer-buttons .topic-admin-popup-menu.popup-menu ul li{margin:0}#topic-footer-buttons .topic-admin-popup-menu.popup-menu ul li button.btn-icon-text{margin:0;background:none;border-radius:0}#topic-footer-buttons .topic-admin-popup-menu.popup-menu ul li button.btn-icon-text:hover{background:var(--g-neutral-95);box-shadow:none}#topic-footer-buttons .topic-admin-popup-menu.popup-menu ul li button.btn-icon-text span{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.container.posts{column-gap:4rem;justify-content:space-between}.container.posts>.topic-navigation{margin:0}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper,html .container.posts #topic-progress-wrapper{position:fixed;z-index:999;left:1.5rem;gap:1rem;right:1.5rem;flex-direction:row-reverse;bottom:calc(var(--mobile-g-navigation-h) + 2.75rem + env(safe-area-inset-bottom))}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:has(span),html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:has(span){column-gap:.25rem}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:not(:has(span)),html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:not(:has(span)){padding:.625rem}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu::before,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu::before{height:1.25rem;display:inline-flex;align-items:center}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu::before,html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:has(.d-icon)::before,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu::before,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu::after,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu span,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu[disabled]:not(.is-loading),html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu :disabled,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu[disabled]:not(.is-loading),html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu[disabled]:not(.is-loading):hover,html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu :disabled:hover,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu[disabled]:not(.is-loading):hover,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu :disabled:hover{background:var(--ground);color:var(--figure)}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu[disabled]:not(.is-loading):hover::after,html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu :disabled:hover::after,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu[disabled]:not(.is-loading):hover::after,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu :disabled:hover::after{content:unset}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:focus::after,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:focus::after{opacity:.12}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover{background:var(--ground)}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover::after,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover::after{opacity:.08}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover:focus::after,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover:focus::after{opacity:.16}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover:active::after,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover:active::after{opacity:.12}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:visited,html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:visited,html .container.posts #topic-progress-wrapper .topic-admin-menu-button-container .topic-admin-menu-button .toggle-admin-menu:hover{color:var(--figure)}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper #topic-progress,html .container.posts #topic-progress-wrapper #topic-progress{display:flex;align-items:center;border-radius:var(--rounded-full);height:2.5rem;width:10rem;box-sizing:border-box;color:var(--g-primary-10);border:0;background:var(--g-neutral-95);overflow:hidden}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper #topic-progress .bg,html .container.posts #topic-progress-wrapper #topic-progress .bg{background-color:var(--g-neutral-10);opacity:8%}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper #topic-progress .nums,html .container.posts #topic-progress-wrapper #topic-progress .nums{top:unset}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper #topic-progress h4,html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper #topic-progress span,html .container.posts #topic-progress-wrapper #topic-progress h4,html .container.posts #topic-progress-wrapper #topic-progress span{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:500;font-family:var(--font-family)}html:not(.footer-nav-visible) .container.posts #topic-progress-wrapper .progress-back-container,html .container.posts #topic-progress-wrapper .progress-back-container{width:unset;position:relative;margin-left:auto;order:-1}.small-action{padding:1rem;border-top:var(--g-border-light);gap:1rem;align-items:flex-start}.small-action .small-action-buttons{display:flex}.small-action .small-action-buttons button{transition:none;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.small-action .small-action-buttons button:has(span){column-gap:.25rem}.small-action .small-action-buttons button:not(:has(span)){padding:.625rem}.small-action .small-action-buttons button::before{height:1.25rem;display:inline-flex;align-items:center}.small-action .small-action-buttons button::before,.small-action .small-action-buttons button:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.small-action .small-action-buttons button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.small-action .small-action-buttons button span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.small-action .small-action-buttons button[disabled]:not(.is-loading),.small-action .small-action-buttons button :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.small-action .small-action-buttons button:focus::after{opacity:.12}.small-action .small-action-buttons button:hover{background:var(--ground);background:var(--g-neutral-95)}.small-action .small-action-buttons button:hover::after{opacity:.08}.small-action .small-action-buttons button:hover:focus::after{opacity:.16}.small-action .small-action-buttons button:hover:active::after{opacity:.12}.small-action .small-action-buttons button:visited,.small-action .small-action-buttons button:hover{color:var(--figure)}.small-action.topic-post-visited .topic-post-visited-line{border:0;color:var(--g-neutral-50);padding:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.small-action .topic-avatar,.small-action .small-action-desc{padding:0;border-top:0}.small-action .topic-avatar{width:3rem;height:2.5rem;display:flex;align-items:center;align-self:unset}.small-action .topic-avatar::before{color:var(--g-neutral-70);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.small-action .small-action-custom-message{margin:.5rem 0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.small-action .small-action-desc{color:var(--g-neutral-50);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.small-action .small-action-desc .avatar{margin:0}.small-action .small-action-desc .small-action-contents{display:flex;align-items:center;gap:.5rem}.small-action .small-action-desc p{padding:0}.onscreen-post .row{column-gap:1rem}.onscreen-post .row .topic-avatar .main-avatar{display:flex}.onscreen-post .row .topic-avatar .avatar-flair{border:2px solid var(--g-neutral-100);box-sizing:content-box;border-radius:1rem;height:1rem;width:1rem;position:absolute;z-index:9;bottom:-2px;right:-2px;background-color:rgba(0,0,0,0) !important;background-size:contain}.onscreen-post .row .topic-body.highlighted{animation:none}.onscreen-post .row .topic-body .cooked{margin-top:1rem;padding:0;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.onscreen-post .row .topic-body .topic-meta-data{min-height:3rem;padding:0;align-items:baseline}.onscreen-post .row .topic-body .topic-meta-data .names{flex-direction:column;align-items:flex-start}.onscreen-post .row .topic-body .topic-meta-data .names .svg-icon-title{display:none}.onscreen-post .row .topic-body .topic-meta-data .names .user-title{color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.onscreen-post .row .topic-body .topic-meta-data .names .username{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.onscreen-post .row .topic-body .topic-meta-data .names span{margin:0;color:var(--g-neutral-10)}.onscreen-post .row .topic-body .topic-meta-data .names span a{color:inherit}.onscreen-post .row .topic-body .topic-meta-data .post-infos{color:var(--g-neutral-50);gap:.25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.onscreen-post .row .topic-body .topic-meta-data .post-infos .edits{color:var(--g-neutral-50);order:99;margin:0}.onscreen-post .row .topic-body .topic-meta-data .post-infos .edits button{padding:0}.onscreen-post .row .topic-body .topic-meta-data .post-infos .edits button::before{content:"(" attr(data-content) ")";width:100%;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.onscreen-post .row .topic-body .topic-meta-data .post-infos .edits button span{display:none}.onscreen-post .row .topic-body .topic-meta-data .post-infos .read-state{position:relative;align-self:center;color:var(--tertiary-medium);order:-1;height:.5rem;width:.5rem;background:var(--g-primary-40);border-radius:var(--rounded-full)}.onscreen-post .row .topic-body .topic-meta-data .post-infos .read-state .d-icon{display:none}.topic-footer-main-buttons .flag-topic{display:none}.topic-footer-main-buttons .btn.create{display:none !important}.more-topics__container{display:none;max-width:40rem;margin:3rem auto 0;grid-area:more-topics}.more-topics__container .more-topics__browse-more{padding:1rem;border:var(--g-border);border-top:var(--g-border-light);text-align:center;border-radius:0 0 var(--rounded-lg) var(--rounded-lg);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.more-topics__container .more-topics__browse-more a,.more-topics__container .more-topics__browse-more a:visited{color:var(--g-primary-40)}.more-topics__container .more-topics__browse-more .badge-category__wrapper .badge-category::before{content:unset}.more-topics__container .more-topics__browse-more .badge-category__wrapper .badge-category__name{color:var(--g-primary-40);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.more-topics__container #suggested-topics{display:flex;flex-direction:column;padding:0;gap:0;justify-content:center;margin:0 auto}.more-topics__container #suggested-topics #suggested-topics-title{padding:0;grid-area:navigation;margin-bottom:1rem}.more-topics__container #suggested-topics .topics{grid-area:posts}.more-topics__container #suggested-topics .topic-list-body{border:0;margin:0}.more-topics__container #suggested-topics .topic-list-item{border-right:var(--g-border);border-left:var(--g-border)}@media(max-width: 47.999rem){.more-topics__container #suggested-topics .topic-list-item{border-left:0;border-right:0}.more-topics__container #suggested-topics .topic-list-item,.more-topics__container #suggested-topics .topic-list-item:first-of-type{border-radius:0}}.more-topics__container #suggested-topics .topic-list-item:first-of-type{border-radius:var(--rounded-lg) var(--rounded-lg) 0 0;border-top:var(--g-border)}.discourse-no-touch a.lightbox:hover{box-shadow:none}.link-share-actions .new-topic{display:none}.topic-admin-menu-content .fk-d-menu__inner-content,[data-identifier=admin-post-menu] .fk-d-menu__inner-content{padding-block:.5rem}.topic-admin-menu-content .dropdown-menu__item.topic-admin-delete .d-button-label,[data-identifier=admin-post-menu] .dropdown-menu__item.topic-admin-delete .d-button-label{padding:0;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.topic-admin-menu-content .dropdown-menu__item.topic-admin-delete .popup-menu-btn-danger,[data-identifier=admin-post-menu] .dropdown-menu__item.topic-admin-delete .popup-menu-btn-danger{gap:1rem;padding:.625rem 1rem;color:var(--g-neutral-10)}.topic-admin-menu-content .dropdown-menu__item.topic-admin-delete .popup-menu-btn-danger:hover,[data-identifier=admin-post-menu] .dropdown-menu__item.topic-admin-delete .popup-menu-btn-danger:hover{background:none}.topic-admin-menu-content .dropdown-menu__item.topic-admin-delete .popup-menu-btn-danger:hover::after,[data-identifier=admin-post-menu] .dropdown-menu__item.topic-admin-delete .popup-menu-btn-danger:hover::after{content:none}.topic-admin-menu-content .btn,[data-identifier=admin-post-menu] .btn{gap:1rem}.topic-admin-menu-content .btn:hover,.topic-admin-menu-content .btn:focus,[data-identifier=admin-post-menu] .btn:hover,[data-identifier=admin-post-menu] .btn:focus{color:var(--g-neutral-10)}body:not(.staff) .poll-ui-builder .input-group.poll-allowed-groups{display:none}#main div.poll-outer div.poll .poll-container{padding-left:2.5em}.user-signature img{max-width:128px;max-height:128px;object-fit:contain}.user-signature img[src="/images/transparent.png"]{display:none}.post-links-container{display:none}.post-action-menu__topic-reply-counter{color:var(--g-neutral-10);padding:.25em .5em;display:inline-flex}.post-action-menu__topic-reply-counter span{padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.post-action-menu__topic-reply-counter::before{margin-right:.25rem;content:"comment";align-items:center;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.post-action-menu__topic-reply-counter .d-icon{margin-right:.25rem;content:"comment";align-items:center;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.archetype-private_message .topic-map section{background-color:rgba(0,0,0,0)}.archetype-private_message .topic-map .participants{gap:.5rem}.archetype-private_message .topic-map .participants .group-link,.archetype-private_message .topic-map .participants .user-link{display:flex;align-items:center;column-gap:.25em}.archetype-private_message .topic-map .participants .group-link .trigger-user-card::before,.archetype-private_message .topic-map .participants .user-link .trigger-user-card::before{display:none}.archetype-private_message .topic-map .participants .group-link .avatar,.archetype-private_message .topic-map .participants .user-link .avatar{margin:0}.archetype-private_message .topic-map .participants .user{background-color:rgba(0,0,0,0);padding:0}.archetype-private_message .topic-map .participants .user .remove-invited{border:0;padding:.25rem;margin-right:0}.private_message.is-warning #topic-title h1{display:flex;align-items:center}.private_message.is-warning #topic-title h1 .topic-statuses{display:flex}.private_message.is-warning #topic-title h1 .topic-status-warning::before{content:"warning";color:var(--g-red-40);font-size:1.25rem;width:1.25rem;line-height:1.25}@media screen and (max-width: 768px){.g-profile__title{position:relative;top:unset;padding:0 1rem}}.g-profile__tabs{display:flex;list-style:none;margin:1rem 0 0}.g-profile__top-topics{order:2}.g-profile__top-categories{order:3}.g-profile__top-categories ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 1rem 1rem;gap:1rem}.g-profile__top-categories ul li{display:flex;justify-content:space-between;gap:.5rem}.g-profile__top-categories ul li .badge-category__wrapper .badge-category{gap:1rem}.g-profile__top-categories ul li .badge-category__wrapper .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-profile__top-categories ul li .badge-category__wrapper .badge-category__name{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-profile__stats{flex:11ch;display:inline-flex;flex-grow:0;flex-shrink:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-profile__stats>span{flex:1}.g-profile__stats>span>a{gap:.5rem;display:inline-flex;align-items:center}.g-profile__stats>span>a::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.g-profile__stats-topics a::before{content:"news"}.g-profile__stats-posts a::before{content:"comment"}.g-profile__navigation{display:none;padding:1rem;box-sizing:border-box;background:var(--g-neutral-100);border-bottom:var(--g-border)}@media screen and (max-width: 768px){.g-profile__navigation{display:inline-flex;width:100%}}.g-profile__navigation .select-kit.has-selection .select-kit-header{background-color:var(--g-primary-90);color:var(--g-primary-10);border-color:var(--g-primary-90)}.g-profile__navigation .select-kit.has-selection .select-kit-header-wrapper{max-width:24ch;text-overflow:ellipsis;overflow:hidden}.g-profile__navigation .select-kit.single-select.is-expanded .select-kit-header:not(.btn){outline:none}.g-profile__navigation .select-kit.single-select.is-expanded .select-kit-header:not(.btn):not(:focus){border-color:var(--g-neutral-80)}.g-profile__navigation .select-kit.single-select.is-expanded .select-kit-header:not(.btn)::after{content:"";background:var(--g-neutral-10);opacity:.12;width:100%;height:100%;left:0;top:0;display:block;position:absolute}.g-profile__navigation .select-kit.single-select .select-kit-header:not(.btn):active,.g-profile__navigation .select-kit.single-select .select-kit-header:not(.btn):focus{outline:none}.g-profile__navigation .select-kit .select-kit-header:not(.btn){height:2rem;padding:.25rem .25rem .25rem .75rem;position:relative;outline:none;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-profile__navigation .select-kit .select-kit-header:not(.btn):hover::after{content:"";background:var(--g-neutral-10);opacity:.08;width:100%;height:100%;left:0;top:0;display:block;position:absolute}.g-profile__navigation .select-kit .select-kit-header:not(.btn):hover:focus::after{opacity:.12}.g-profile__navigation .select-kit .select-kit-header:not(.btn):hover:active::after{opacity:.12}.g-profile__navigation .select-kit .select-kit-header:not(.btn):focus{border:1px solid var(--g-neutral-10)}.g-profile__navigation .select-kit .select-kit-header:not(.btn):active{border-color:var(--g-neutral-80)}.g-profile__navigation .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper::after{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.g-profile__navigation .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .name{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.g-profile__navigation .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper{align-items:center}.g-profile__navigation .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper:not(:last-of-type){display:none}.g-profile__navigation .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper .badge-category{font-size:inherit}.g-profile__navigation .select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .badge-category__wrapper .badge-category .badge-category__name{color:inherit}.new-user-wrapper .user-navigation-primary .horizontal-overflow-nav{display:contents}.new-user-wrapper .user-navigation-primary .horizontal-overflow-nav .nav-pills{display:contents}.new-user-wrapper .user-navigation-primary .horizontal-overflow-nav .nav-pills>li{display:none}.user-activity-bookmarks-page .about,.user-activity-bookmarks-page .user-navigation-primary,.user-activity-drafts-page .about,.user-activity-drafts-page .user-navigation-primary{display:none}.user-activity-bookmarks-page .user-navigation-secondary,.user-activity-drafts-page .user-navigation-secondary{display:none}.user-activity-bookmarks-page .user-main,.user-activity-drafts-page .user-main{max-width:48rem}.user-activity-bookmarks-page .user-stream-item-draft-actions,.user-activity-drafts-page .user-stream-item-draft-actions{display:flex;gap:.5em}.user-preferences-page .about,.user-preferences-page .user-navigation-primary,.user-messages-page .about,.user-messages-page .user-navigation-primary,.user-notifications-page .about,.user-notifications-page .user-navigation-primary,.user-invites-page .about,.user-invites-page .user-navigation-primary,.user-follow-page .about,.user-follow-page .user-navigation-primary{display:none}.user-preferences-page .user-main,.user-messages-page .user-main,.user-notifications-page .user-main,.user-invites-page .user-main,.user-follow-page .user-main{max-width:unset}.control-group.pref-location,.control-group.pref-website{display:none}.user-main{--avatar-w: 7rem;--avatar-b: 0.375rem;--avatar-offset: calc((var(--avatar-w) + var(--avatar-b)) / 2);display:flex;flex-direction:column;gap:0 3rem;box-sizing:border-box;max-width:40rem;margin:0 auto}@media screen and (max-width: 768px){.user-main{--avatar-w: 5rem;--avatar-b: 0.25rem}}.user-main .about{position:relative;row-gap:1rem;box-sizing:border-box;max-width:48rem;padding:1rem;border:var(--g-border);border-radius:var(--rounded-xl)}@media screen and (max-width: 768px){.user-main .about{border-radius:0;border-right:0;border-left:0;width:calc(100% + var(--wrap-px)*2);margin:0 calc(var(--wrap-px)*-1)}}.user-main .about #collapsed-info-panel{display:none}.user-main .about .staff-counters{position:absolute;top:1rem;display:flex;flex-direction:column;background:var(--g-neutral-100);border-radius:var(--rounded-lg);order:3;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.15);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-main .about .staff-counters>div{color:var(--g-neutral-10)}.user-main .about .staff-counters a{color:var(--g-neutral-10)}.user-main .about .staff-counters span{display:flex;align-items:center;justify-content:center;min-width:.5rem;height:1rem;padding:0 .25rem;color:var(--g-primary-100);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.user-main .about .staff-counters span::before{color:var(--g-primary-100);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.75rem;width:.75rem;line-height:1;font-display:block;display:inline-flex}.user-main .about.has-background .details{padding:0}.user-main .about.has-background .user-profile-image{height:0}.user-main .about .profile__add-bio-button::before,.user-main .about .profile__edit-bio-button::before,.user-main .about .profile__edit-button::before{content:"edit"}.user-main .about .controls{display:flex;grid-area:controls;justify-content:center;width:100%;max-width:unset;margin-left:unset}.user-main .about .controls .user-notifications-dropdown{min-width:fit-content !important}.user-main .about .controls .user-notifications-dropdown *{transition:none}.user-main .about .controls .user-notifications-dropdown summary{width:2.5rem;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.user-main .about .controls .user-notifications-dropdown summary:has(span){column-gap:.25rem}.user-main .about .controls .user-notifications-dropdown summary:not(:has(span)){padding:.625rem}.user-main .about .controls .user-notifications-dropdown summary::before{height:1.25rem;display:inline-flex;align-items:center}.user-main .about .controls .user-notifications-dropdown summary::before,.user-main .about .controls .user-notifications-dropdown summary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-main .about .controls .user-notifications-dropdown summary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-main .about .controls .user-notifications-dropdown summary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-main .about .controls .user-notifications-dropdown summary[disabled]:not(.is-loading),.user-main .about .controls .user-notifications-dropdown summary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-main .about .controls .user-notifications-dropdown summary[disabled]:not(.is-loading):hover,.user-main .about .controls .user-notifications-dropdown summary :disabled:hover{background:var(--ground);color:var(--figure)}.user-main .about .controls .user-notifications-dropdown summary[disabled]:not(.is-loading):hover::after,.user-main .about .controls .user-notifications-dropdown summary :disabled:hover::after{content:unset}.user-main .about .controls .user-notifications-dropdown summary:focus::after{opacity:.12}.user-main .about .controls .user-notifications-dropdown summary:hover{background:var(--ground)}.user-main .about .controls .user-notifications-dropdown summary:hover::after{opacity:.08}.user-main .about .controls .user-notifications-dropdown summary:hover:focus::after{opacity:.16}.user-main .about .controls .user-notifications-dropdown summary:hover:active::after{opacity:.12}.user-main .about .controls .user-notifications-dropdown summary:visited,.user-main .about .controls .user-notifications-dropdown summary:hover{color:var(--figure)}.user-main .about .controls .user-notifications-dropdown summary span{display:none}.user-main .about .controls .user-notifications-dropdown summary .select-kit-header-wrapper::before{content:"edit_notifications"}.user-main .about .controls .user-notifications-dropdown summary .caret-icon{display:none}.user-main .about .controls .user-notifications-dropdown ul.select-kit-collection{flex-direction:column}.user-main .about .controls>ul{display:flex;column-gap:.5rem;margin:0}.user-main .about .controls>ul li:not(:has(span)){display:none}.user-main .about .controls>ul li>.select-kit-header,.user-main .about .controls>ul .btn{min-width:unset}.user-main .about .controls>ul .show-user-notes-btn{width:fit-content}.user-main .about .controls>ul .show-user-notes-btn::before{content:"sticky_note_2"}.user-main .about .controls>ul .show-user-notes-btn span{display:none}.user-main .about .controls>ul .user-admin{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-main .about .controls>ul .user-admin:has(span){column-gap:.25rem}.user-main .about .controls>ul .user-admin:not(:has(span)){padding:.625rem}.user-main .about .controls>ul .user-admin::before{height:1.25rem;display:inline-flex;align-items:center}.user-main .about .controls>ul .user-admin::before,.user-main .about .controls>ul .user-admin:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-main .about .controls>ul .user-admin::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-main .about .controls>ul .user-admin span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-main .about .controls>ul .user-admin[disabled]:not(.is-loading),.user-main .about .controls>ul .user-admin :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-main .about .controls>ul .user-admin[disabled]:not(.is-loading):hover,.user-main .about .controls>ul .user-admin :disabled:hover{background:var(--ground);color:var(--figure)}.user-main .about .controls>ul .user-admin[disabled]:not(.is-loading):hover::after,.user-main .about .controls>ul .user-admin :disabled:hover::after{content:unset}.user-main .about .controls>ul .user-admin:focus::after{opacity:.12}.user-main .about .controls>ul .user-admin:hover{background:var(--ground)}.user-main .about .controls>ul .user-admin:hover::after{opacity:.08}.user-main .about .controls>ul .user-admin:hover:focus::after{opacity:.16}.user-main .about .controls>ul .user-admin:hover:active::after{opacity:.12}.user-main .about .controls>ul .user-admin:visited,.user-main .about .controls>ul .user-admin:hover{color:var(--figure)}.user-main .about .controls>ul .user-admin::before{content:unset}.user-main .about .controls>ul .user-admin .d-icon{display:none}.user-main .about .controls>ul li{flex:0 1 auto}.user-main .about .controls>ul li:has(.user-notifications){order:3}.user-main .about .controls>ul li:has(.btn.user-admin){order:5}.user-main .about .controls>ul li:has(.show-user-notes-btn){order:4}.user-main .about .controls>ul li:has(.follow-button-container){order:1}.user-main .about .controls>ul li:has(.compose-pm){order:2}.user-main .about .controls>ul li .btn.compose-pm{padding:.625rem;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.user-main .about .controls>ul li .btn.compose-pm:has(span){column-gap:.25rem}.user-main .about .controls>ul li .btn.compose-pm:not(:has(span)){padding:.625rem}.user-main .about .controls>ul li .btn.compose-pm::before{height:1.25rem;display:inline-flex;align-items:center}.user-main .about .controls>ul li .btn.compose-pm::before,.user-main .about .controls>ul li .btn.compose-pm:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-main .about .controls>ul li .btn.compose-pm::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-main .about .controls>ul li .btn.compose-pm span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-main .about .controls>ul li .btn.compose-pm[disabled]:not(.is-loading),.user-main .about .controls>ul li .btn.compose-pm :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-main .about .controls>ul li .btn.compose-pm[disabled]:not(.is-loading):hover,.user-main .about .controls>ul li .btn.compose-pm :disabled:hover{background:var(--ground);color:var(--figure)}.user-main .about .controls>ul li .btn.compose-pm[disabled]:not(.is-loading):hover::after,.user-main .about .controls>ul li .btn.compose-pm :disabled:hover::after{content:unset}.user-main .about .controls>ul li .btn.compose-pm:focus::after{opacity:.12}.user-main .about .controls>ul li .btn.compose-pm:hover{background:var(--ground)}.user-main .about .controls>ul li .btn.compose-pm:hover::after{opacity:.08}.user-main .about .controls>ul li .btn.compose-pm:hover:focus::after{opacity:.16}.user-main .about .controls>ul li .btn.compose-pm:hover:active::after{opacity:.12}.user-main .about .controls>ul li .btn.compose-pm:visited,.user-main .about .controls>ul li .btn.compose-pm:hover{color:var(--figure)}.user-main .about .controls>ul li .btn.compose-pm::before{content:"mail"}.user-main .about .controls>ul li .btn.compose-pm svg,.user-main .about .controls>ul li .btn.compose-pm span{display:none}.user-main .about .controls>ul li.follow-button-container button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.user-main .about .controls>ul li.follow-button-container button:has(span){column-gap:.25rem}.user-main .about .controls>ul li.follow-button-container button:not(:has(span)){padding:.625rem}.user-main .about .controls>ul li.follow-button-container button::before{height:1.25rem;display:inline-flex;align-items:center}.user-main .about .controls>ul li.follow-button-container button::before,.user-main .about .controls>ul li.follow-button-container button:has(.d-icon)::before{position:relative;z-index:1;color:inherit;content:unset}.user-main .about .controls>ul li.follow-button-container button .d-icon{display:none}.user-main .about .controls>ul li.follow-button-container button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-main .about .controls>ul li.follow-button-container button span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-main .about .controls>ul li.follow-button-container button[disabled]:not(.is-loading),.user-main .about .controls>ul li.follow-button-container button :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-main .about .controls>ul li.follow-button-container button[disabled]:not(.is-loading):hover,.user-main .about .controls>ul li.follow-button-container button :disabled:hover{background:var(--ground);color:var(--figure)}.user-main .about .controls>ul li.follow-button-container button[disabled]:not(.is-loading):hover::after,.user-main .about .controls>ul li.follow-button-container button :disabled:hover::after{content:unset}.user-main .about .controls>ul li.follow-button-container button:focus::after{opacity:.12}.user-main .about .controls>ul li.follow-button-container button:hover{background:var(--ground)}.user-main .about .controls>ul li.follow-button-container button:hover::after{opacity:.08}.user-main .about .controls>ul li.follow-button-container button:hover:focus::after{opacity:.16}.user-main .about .controls>ul li.follow-button-container button:hover:active::after{opacity:.12}.user-main .about .controls>ul li.follow-button-container button:visited,.user-main .about .controls>ul li.follow-button-container button:hover{color:var(--figure)}.user-main .about .user-profile-image{height:0;margin:-1rem -1rem 0;padding-bottom:40%;background:var(--g-neutral-95) url("/plugins/discourse-local-guides-connect/images/placeholder.png") no-repeat;background-size:cover}.user-main .about .details{position:relative;padding:0;background:none;border:0}.user-main .about .details .primary{display:grid;grid-template-areas:"avatar name name" "avatar controls controls" "stats stats stats" "bio bio edit" "button button button";grid-template-columns:var(--avatar-w) 1fr;gap:1rem 1rem}.user-main .about .details .primary .bio{grid-area:bio;margin:0 auto;padding:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-main .about .details .primary .user-profile-avatar{display:flex;grid-area:avatar}.user-main .about .details .primary .user-profile-avatar img.avatar{width:var(--avatar-w);height:auto;margin:0;border:0}.user-main .about .details .primary .primary-textual{display:contents}.user-main .about .details .primary .primary-textual>span,.user-main .about .details .primary .primary-textual .user-profile-primary-outlet{display:contents}.user-main .about .details .primary .primary-textual>span .g-stats,.user-main .about .details .primary .primary-textual .user-profile-primary-outlet .g-stats{grid-area:stats;justify-content:center}.user-main .about .details .primary .primary-textual .user-profile-names{display:flex;grid-area:name;flex-direction:column;align-items:flex-start}.user-main .about .details .primary .primary-textual .user-profile-names .user-post-names-outlet.name{font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.user-main .about .details .primary .primary-textual .user-profile-names__primary{display:none;align-items:center;justify-content:center;order:2;color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-main .about .details .primary .primary-textual .user-profile-names__primary::before{content:"@";width:unset;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-main .about .details .primary .primary-textual .user-profile-names__primary svg{margin-left:.25rem}.user-main .about .details .primary .primary-textual .user-profile-names__secondary{order:1;color:var(--g-neutral-10);font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.user-main .about .details .primary .primary-textual .user-profile-names__title{order:3;color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-main .about .details .primary .primary-textual .user-profile__location-and-website{display:none;align-items:baseline;justify-content:center;margin-top:1rem}.user-main .about .details .profile__edit-bio-button{grid-area:edit}.user-main .about .details .profile__edit-bio-button span{display:none}.user-main .about .details .profile__add-bio-button{grid-area:bio;justify-self:center}.user-main .about .details:has(.profile__edit-bio-button) .bio{display:flex;width:100%;justify-content:center;grid-column-end:4;padding:0 .5rem}.user-main .about .details:has(.profile__edit-bio-button) .bio::before{content:"";flex:0 10 3rem}.user-main .about .details:has(.profile__edit-bio-button) .bio::after{content:"";min-width:3rem;flex:0 0 3rem}.user-main .about .details:has(.profile__edit-bio-button) .bio>.ember-view{flex-basis:0 0 auto}.user-main .new-user-wrapper .new-user-content-wrapper{display:grid;grid-template:"navigation posts blocks" min-content/minmax(16rem, 1fr) 3fr minmax(16rem, 1fr);gap:0 3rem}@media screen and (max-width: 1200px){.user-main .new-user-wrapper .new-user-content-wrapper{grid-template-areas:"navigation posts ";grid-template-columns:minmax(16rem, 1fr) 3fr}}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper{display:flex;flex-direction:column}}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary{margin:0;border:0}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav{align-self:start}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav{position:relative;top:unset}}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav{transform:none}}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills{display:flex;flex-direction:column;width:25ch;padding-top:0;gap:0}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills{flex-direction:row;width:100%}}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-account] a::before{content:"account_circle"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li.saved-searches a::before{content:"search"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-security] a::before{content:"lock"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-profile] a::before{content:"person_edit"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-emails] a::before{content:"mail"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-notifications] a::before{content:"notifications"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-users] a::before{content:"group"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-interface] a::before{content:"devices"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-navigation-menu] a::before{content:"list"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-tracking] a::before{content:"visibility"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-latest] a::before{content:"mail"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-sent] a::before{content:"send"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-new] a::before{content:"mark_email_unread"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-unread] a::before{content:"mark_email_unread"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li[class*=-archive] a::before{content:"archive"}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a{flex:1;column-gap:.875rem;justify-content:flex-start;padding:.5rem 1.125rem;border:0;border-radius:var(--rounded-full);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a{border-radius:0}}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a::before{content:none}}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a:hover{background:var(--g-neutral-95)}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a:hover,.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a:focus{color:var(--g-neutral-30);border:0}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a.active{color:var(--g-primary-10);background:var(--g-primary-95);border:0}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a.active::after{content:unset}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a.active::before{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .nav-pills li a svg{display:none}.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation{padding:1rem 0;background:var(--g-neutral-100);flex-direction:column}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation{position:relative;top:unset;z-index:unset}}.user-preferences-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation{padding:0}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-navigation .user-preferences-page{display:none}}.user-main .new-user-wrapper .new-user-content-wrapper .user-content{padding:0;background:var(--g-neutral-100)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content.user-preferences{grid-area:posts;row-gap:0;margin:0;overflow:hidden;border:var(--g-border);border-radius:var(--rounded-lg)}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-content.user-preferences{border-radius:0;border-right:0;border-left:0;border-top:0;border-bottom:0}}.user-main .new-user-wrapper .new-user-content-wrapper .user-content.user-preferences.solo-preference{border:0;border-radius:0}.user-main .new-user-wrapper .new-user-content-wrapper .user-content.user-preferences .control-group.signatures{display:block}.user-main .new-user-wrapper .new-user-content-wrapper .user-content.user-preferences .control-group.signatures .emoji-picker.opened{transform:none !important}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .replies-section,.user-main .new-user-wrapper .new-user-content-wrapper .user-content .links-and-replied-to-section,.user-main .new-user-wrapper .new-user-content-wrapper .user-content .most-liked-section{display:none}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .summary-user-list li{height:unset}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section{margin-bottom:2rem;border:var(--g-border);border-radius:var(--rounded-lg)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section h3{padding:1rem;margin:0;text-transform:none;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more{margin-top:.5rem;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:has(span){column-gap:.25rem}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more::before{margin-right:.25rem}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more::before,.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more[disabled]:not(.is-loading),.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:focus::after{opacity:.12}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:hover{background:var(--ground);background:var(--g-primary-95)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:hover::after{opacity:.08}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:hover:focus::after{opacity:.16}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:hover:active::after{opacity:.12}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:visited,.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-section .more:hover{color:var(--figure)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section{box-sizing:border-box;width:100%;margin:0;padding:0}@media screen and (max-width: 768px){.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section{border-radius:0;border-right:0;border-left:0;border-top:0;border-bottom:0;width:calc(100% + var(--wrap-px)*2);margin:0 calc(var(--wrap-px)*-1)}}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:has(span){column-gap:.25rem}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:not(:has(span)){padding:.625rem}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more::before{height:1.25rem;display:inline-flex;align-items:center}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more::before,.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more[disabled]:not(.is-loading),.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:focus::after{opacity:.12}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:hover{background:var(--ground);background:var(--g-primary-95)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:hover::after{opacity:.08}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:hover:focus::after{opacity:.16}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:hover:active::after{opacity:.12}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:visited,.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section .more:hover{color:var(--figure)}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section ul{max-width:100%}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section ul li{margin:0;padding:1rem 0;border-left:0}.user-main .new-user-wrapper .new-user-content-wrapper .user-content .top-sub-section ul li:not(:first-of-type){border-top:var(--g-border-light)}.user-main .new-user-wrapper .user-navigation-primary{background:var(--g-neutral-100)}@media screen and (max-width: 768px){.user-main .new-user-wrapper .user-navigation-primary{border-radius:0;border-right:0;border-left:0;width:calc(100% + var(--wrap-px)*2)}}.user-main .new-user-wrapper .user-navigation-primary .nav-pills .user-nav__preferences,.user-main .new-user-wrapper .user-navigation-primary .nav-pills .user-nav__invites,.user-main .new-user-wrapper .user-navigation-primary .nav-pills .follow-user-container,.user-main .new-user-wrapper .user-navigation-primary .nav-pills .user-nav__personal-messages,.user-main .new-user-wrapper .user-navigation-primary .nav-pills .user-nav__notifications{display:none}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li{justify-content:center}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a{display:flex;flex-direction:column;row-gap:.25rem;box-sizing:border-box;width:min-content;height:3rem;padding:0 .5625rem;color:var(--g-neutral-40);border:0;transition:none}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a .d-icon{display:none;margin:0;font-size:1.25rem}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:hover span,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:focus span,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:active span{color:var(--g-neutral-10)}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:hover.active::after,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:focus.active::after,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:active.active::after{background:var(--g-primary-40)}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:hover.active span,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:focus.active span,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:active.active span{color:var(--g-primary-10)}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:hover.active span::after,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:focus.active span::after,.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:active.active span::after{background:var(--g-primary-10)}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:hover{color:var(--g-neutral-10);border:0}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--g-neutral-10)}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:hover:focus::after{opacity:.16}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:focus::after{opacity:.12}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a:active::after{opacity:.08}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a.active{color:var(--g-primary-40);border:0}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a.active::after{content:unset}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a.active span{position:relative;color:inherit}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a.active span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--g-primary-40);border-radius:var(--rounded-full) var(--rounded-full) 0 0}.user-main .new-user-wrapper .user-navigation-primary .nav-pills li a span{display:flex;align-items:center;height:100%;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-summary-page .new-user-wrapper{display:contents}.user-summary-page .new-user-wrapper .new-user-content-wrapper{display:contents}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary{grid-area:navigation}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content{display:flex;flex-direction:column}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .replies-and-topics-section{display:none}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .top-categories-section{display:none}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section{flex-flow:column nowrap;order:0;padding:0 0 1rem;border:var(--g-border);border-radius:var(--rounded-lg)}@media screen and (max-width: 768px){.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section{border-radius:0;border-right:0;border-left:0;border-top:0;border-bottom:0;margin:0 calc(var(--wrap-px)*-1)}}@media screen and (max-width: 768px){.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section{margin-bottom:1rem}}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list{display:inline-flex;gap:1rem;margin:0;box-sizing:border-box;padding:0 1rem}@media screen and (max-width: 768px){.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list{flex-wrap:wrap}}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list .badge-card{box-sizing:border-box;width:calc((100% - 2rem)/3);padding:1rem 0;background-color:var(--g-neutral-100);border:var(--g-border);border-radius:var(--rounded-lg)}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list .badge-card .badge-contents{flex-direction:column;gap:.25rem;align-items:center;width:100%;height:100%;padding:0}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list .badge-card .badge-contents .badge-info h3{margin:0;text-align:center;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list .badge-card .badge-contents .badge-info .badge-summary{display:none}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list .badge-card .badge-contents .badge-icon svg{width:100%;height:100%;font-size:unset}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .badges-section .badge-group-list .badge-card:nth-child(n+5){display:none}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section{order:1;padding:0;border:var(--g-border);border-radius:var(--rounded-lg)}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section .stats-recent-read,.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section .stats-topics-entered,.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section .stats-bookmark-count,.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section .stats-days-visited{display:none}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul{padding:0 1rem 1rem;display:flex;flex-direction:column;row-gap:1rem;align-items:stretch;align-items:flex-start;justify-content:center;margin:0}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li{position:relative;display:flex;width:100%;margin:0;padding:0}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li a{padding:0}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li.stats-time-read .label::before{content:"schedule"}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li.stats-posts-read .label::before{content:"local_library"}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li.stats-likes-given .label::before{content:"thumb_up"}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li.stats-likes-received .label::before{content:"thumb_up"}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li.stats-topic-count .label::before{content:"feed"}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li.stats-post-count .label::before{content:"comment"}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li.solved-count .label::before{content:"check_box"}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li .user-stat{display:flex;flex:1;flex-direction:row-reverse;align-items:center;justify-content:space-between}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li .user-stat .value{color:var(--g-neutral-10);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li .user-stat .label{display:flex;column-gap:1rem;align-items:center;color:var(--g-neutral-10);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li .user-stat .label::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li .user-stat .label::first-letter{text-transform:uppercase}.user-summary-page .new-user-wrapper .new-user-content-wrapper .user-content .stats-section ul li .user-stat .label .d-icon{display:none}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper{display:flex;flex-direction:column;margin-top:0}@media screen and (max-width: 768px){.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper{border-radius:0;border-right:0;border-left:0}}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .horizontal-overflow-nav__scroll-right,.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .horizontal-overflow-nav__scroll-left{display:none}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills{flex-direction:row;gap:.5rem;width:100%;margin:0;box-sizing:border-box}@media screen and (max-width: 768px){.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills{padding:0 1rem}}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills .user-nav__activity-drafts,.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills .user-nav__activity-bookmarks{display:none}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li{flex:0}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a{display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;height:2rem;padding:.25rem .75rem;border-radius:.5rem;background-color:var(--g-primary-100);box-sizing:border-box;border:1px solid var(--g-neutral-80);position:relative;overflow:hidden;background-clip:padding-box;column-gap:.125rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a::before{content:unset}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a.active{border-width:0;background-color:var(--g-primary-90);color:var(--g-primary-10)}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a.active::before{content:"check";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a.active::after{background:var(--g-primary-10)}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a::after{content:"";background:var(--g-neutral-10);width:100%;height:100%;background-clip:padding-box;position:absolute;top:0;left:0;opacity:0}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a:hover::after{opacity:8%}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a:hover:active::after{opacity:16%}.user-activity-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav .nav-pills li a:active::after{opacity:12%}.user-preferences-page{grid-template-areas:"navigation posts blocks";grid-template-columns:minmax(16rem, 1fr) 3fr minmax(16rem, 1fr)}.user-preferences-page .user-main{padding-top:1rem}.user-messages-page section h3{overflow:visible;height:fit-content;margin-bottom:1rem;margin-top:1rem}@media screen and (max-width: 768px){.user-messages-page section h3{position:relative;top:unset;height:1.5rem;margin-bottom:1rem}}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper{grid-template-areas:"create filters blocks" "navigation posts blocks";grid-template-columns:minmax(16rem, 1fr) 3fr minmax(16rem, 1fr)}@media screen and (max-width: 1200px){.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper{grid-template-areas:"create filters" "navigation posts";grid-template-columns:minmax(16rem, 1fr) 3fr}}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary{display:contents}@media screen and (max-width: 768px){.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary{display:flex;gap:.5em;margin:0 -1rem;padding:0 1rem 1rem;background:var(--g-neutral-100);border-bottom:var(--g-border);border-radius:0}}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .user-nav-messages-dropdown{min-width:unset;max-width:unset}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .user-nav-messages-dropdown summary{column-gap:0;box-sizing:border-box;height:2rem;padding:.25rem .25rem .25rem .75rem;border:1px solid var(--g-neutral-80);border-radius:var(--rounded-md)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .user-nav-messages-dropdown summary .d-icon{display:none}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .user-nav-messages-dropdown summary .name{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .category-breadcrumb{grid-area:filters;padding:1rem;border:var(--g-border);border-bottom:var(--g-border-light);border-radius:var(--rounded-lg) var(--rounded-lg) 0 0}@media screen and (max-width: 768px){.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .category-breadcrumb{padding:0;border:0}}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls{display:contents}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message{top:unset;grid-area:create;flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);flex-direction:row;gap:.5rem;padding:1rem;margin:0}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:focus,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:focus,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active:not(:hover,:focus),.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message .d-icon{display:none}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover:active::after{opacity:.16}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message span{display:flex;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}@media screen and (max-width: 768px){.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message{top:unset;margin:unset;flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);position:fixed;z-index:999;right:1.5rem;bottom:calc(var(--mobile-g-navigation-h) + 1.5rem + env(safe-area-inset-bottom));box-shadow:0 .25rem .5rem rgba(0,0,0,.03),0 .0625rem .25rem rgba(0,0,0,.06);flex-direction:row;gap:.5rem;padding:1rem;margin:0}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:focus,.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:focus,.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active:not(:hover,:focus),.discourse-no-touch .user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message .d-icon{display:none}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message:hover:active::after{opacity:.16}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message span{display:flex;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls button.new-private-message::before{content:"create"}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .navigation-controls .btn.bulk-select{display:none}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav{grid-area:navigation;padding-top:1rem}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .horizontal-overflow-nav__scroll-right{display:none}@media screen and (max-width: 768px){.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav{padding-top:0;overflow-x:auto}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav::-webkit-scrollbar{display:none}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills{overflow:unset;margin:0;flex-direction:row;column-gap:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li{flex:0}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li a{display:flex;column-gap:0;width:min-content;box-sizing:border-box;height:2rem;padding:.25rem .5rem .25rem .5rem;color:var(--g-neutral-10);background:var(--g-neutral-100);border:1px solid var(--g-neutral-80);border-radius:var(--rounded-md)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li a::before{content:unset}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li a.active{border-width:0;background-color:var(--g-primary-90);color:var(--g-primary-10)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li a.active::before{content:"check";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li a.active::after{background:var(--g-primary-10)}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li a span{padding:0 .25rem}.user-messages-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation.user-navigation-secondary .horizontal-overflow-nav .nav-pills li a span::after{content:unset}}.user-messages-page .user-nav-messages-dropdown li[data-name=Tags]{display:none}.user-messages-page .user-content{display:contents}.user-messages-page .user-content>div:only-of-type{grid-area:posts}.user-messages-page .user-content>div:only-of-type .empty-state{padding:1rem;margin:0;border:var(--g-border);border-top:0;border-radius:0 0 var(--rounded-lg) var(--rounded-lg);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-messages-page .user-content>div:only-of-type .empty-state .empty-state-title{font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-messages-page .user-content .paginated-topics-list{grid-area:posts}.user-messages-page .participant-group-wrapper{position:absolute;top:1rem;right:1rem}.user-messages-page .participant-group-wrapper .participant-group{display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-neutral-10);background-color:var(--g-neutral-95)}.user-messages-page .participant-group-wrapper .participant-group::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}.user-messages-page .participant-group-wrapper .participant-group .d-icon{display:none}.profile__google-maps-url{grid-area:button;width:min-content}.profile__google-maps-url::before{content:"open_in_new"}.d-modal .g-user-setup{display:flex;flex-direction:column;gap:2rem}.d-modal .g-user-setup h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.d-modal .g-user-setup .instructions{color:var(--primary-medium);margin-top:.25rem;font-size:var(--font-down-1);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.d-modal .g-user-setup .control-label{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.d-modal .g-user-setup .controls{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:500;font-family:var(--font-family)}.d-modal .g-user-setup__avatar-controls{display:flex;align-items:center;gap:.25rem}.pac-container{z-index:9999}.user-stream .remove-draft{float:unset}.user-notifications-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation-secondary .horizontal-overflow-nav{position:relative;top:unset;transform:unset}.user-notifications-page .user-main .new-user-wrapper .new-user-content-wrapper .user-navigation{margin-top:2rem}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications{top:calc(var(--header-h) + 1rem);margin-left:-1rem;grid-area:create;flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);flex-direction:row;gap:.5rem;padding:1rem;margin:0}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:focus,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:focus,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active:not(:hover,:focus),.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications .d-icon{display:none}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover:active::after{opacity:.16}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications span{display:flex;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications{position:sticky}@media screen and (max-width: 768px){.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications{top:unset;margin:unset;flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);position:fixed;z-index:999;right:1.5rem;bottom:calc(var(--mobile-g-navigation-h) + 1.5rem + env(safe-area-inset-bottom));box-shadow:0 .25rem .5rem rgba(0,0,0,.03),0 .0625rem .25rem rgba(0,0,0,.06);flex-direction:row;gap:.5rem;padding:1rem;margin:0}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:focus,.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:focus,.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active:not(:hover,:focus),.discourse-no-touch .user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications .d-icon{display:none}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications:hover:active::after{opacity:.16}.user-notifications-page .user-main .new-user-wrapper .navigation-controls .dismiss-notifications span{display:flex;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}}.user-card .first-row .user-profile-link:focus-visible,.group-card .first-row .user-profile-link:focus-visible{text-decoration:underline;border:none;outline:none}.user-card .first-row .user-card-additional-buttons-outlet button,.group-card .first-row .user-card-additional-buttons-outlet button{border-radius:var(--rounded-full)}.user-badges-page .user-main .badge-group-list{grid-template-columns:repeat(auto-fit, minmax(100%, 1fr))}.user-badges-page .user-main .new-user-wrapper .new-user-content-wrapper{grid-template:unset}@media screen and (max-width: 768px){.user-preferences-page #main-outlet-wrapper{padding-top:0;padding-left:0;padding-right:0}.user-preferences-page .user-main{padding:0;background:var(--g-neutral-95)}}.user-content{margin-top:2rem}.user-preferences.solo-preference{border:0;border-radius:0}.user-preferences .form-vertical{position:relative;display:flex;flex-wrap:wrap;gap:1rem .5rem;justify-content:flex-end;width:100%}@media screen and (max-width: 768px){.user-preferences .form-vertical{gap:0 .5rem}}.user-preferences .form-vertical>*{flex:100%;width:100%}.user-preferences .form-vertical>.control-group:first-of-type{border:0}.user-preferences .form-vertical>span,.user-preferences .form-vertical .user-custom-preferences-outlet{display:contents}.user-preferences .form-vertical section:empty{display:none}.user-preferences .form-vertical .control-group{position:relative;border-top:var(--g-border-light);display:flex;width:100%;flex-direction:column;align-items:stretch;background:var(--g-neutral-100);margin:0;padding:1rem 1rem 1rem 10rem;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}@media screen and (max-width: 768px){.user-preferences .form-vertical .control-group{padding:1rem;row-gap:.5rem}.user-preferences .form-vertical .control-group:not(:first-of-type,.delete-account){border-top:.5rem solid var(--g-neutral-95)}}.user-preferences .form-vertical .control-group.delete-account{border:0}.user-preferences .form-vertical .control-group.color-scheme,.user-preferences .form-vertical .control-group.home{display:none}.user-preferences .form-vertical .control-group .controls{display:flex;gap:0 .5rem;align-items:center;flex-wrap:wrap}.user-preferences .form-vertical .control-group .controls>.controls{display:contents}.user-preferences .form-vertical .control-group .controls label{color:var(--g-neutral-10);margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .control-group .controls .checkbox-label{width:100%;align-items:flex-start;color:var(--g-neutral-10);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}@media screen and (max-width: 768px){.user-preferences .form-vertical .control-group>*{flex-basis:100%}}@media screen and (max-width: 768px){.user-preferences .form-vertical .control-group>*:nth-child(n+3){margin:0}}.user-preferences .form-vertical .control-group .control-label:not(.checkbox-label){position:absolute;top:1rem;left:1rem;flex-shrink:0;width:8rem;color:var(--g-neutral-10);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}@media screen and (max-width: 768px){.user-preferences .form-vertical .control-group .control-label:not(.checkbox-label){flex-basis:100%;margin-bottom:.5rem;position:relative;width:unset;flex-shrink:1;left:0;top:0}}.user-preferences .form-vertical .control-group .controls.tracking-controls{margin-top:0;padding:0;justify-content:space-between;align-items:center;row-gap:.5rem}.user-preferences .form-vertical .control-group .controls.tracking-controls label{gap:.25rem}.user-preferences .form-vertical .control-group .controls.tracking-controls+.instructions{margin:.5rem 0 2rem}.user-preferences .form-vertical input[type=text]{border-radius:var(--rounded-md)}.user-preferences .form-vertical *{box-sizing:border-box}.user-preferences .form-vertical .input-xxlarge{width:100%}.user-preferences .form-vertical .btn-default{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .btn-default:has(span){column-gap:.25rem}.user-preferences .form-vertical .btn-default:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .btn-default::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .btn-default::before,.user-preferences .form-vertical .btn-default:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .btn-default::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .btn-default span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .btn-default[disabled]:not(.is-loading),.user-preferences .form-vertical .btn-default :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .btn-default[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .btn-default :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .btn-default[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .btn-default :disabled:hover::after{content:unset}.user-preferences .form-vertical .btn-default:focus::after{opacity:.12}.user-preferences .form-vertical .btn-default:hover{background:var(--ground)}.user-preferences .form-vertical .btn-default:hover::after{opacity:.08}.user-preferences .form-vertical .btn-default:hover:focus::after{opacity:.16}.user-preferences .form-vertical .btn-default:hover:active::after{opacity:.12}.user-preferences .form-vertical .btn-default:visited,.user-preferences .form-vertical .btn-default:hover{color:var(--figure)}.user-preferences .form-vertical .btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.user-preferences .form-vertical .btn-primary:has(span){column-gap:.25rem}.user-preferences .form-vertical .btn-primary:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .btn-primary::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .btn-primary::before,.user-preferences .form-vertical .btn-primary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .btn-primary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .btn-primary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .btn-primary[disabled]:not(.is-loading),.user-preferences .form-vertical .btn-primary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .btn-primary[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .btn-primary :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .btn-primary[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .btn-primary :disabled:hover::after{content:unset}.user-preferences .form-vertical .btn-primary:focus::after{opacity:.12}.user-preferences .form-vertical .btn-primary:hover{background:var(--ground)}.user-preferences .form-vertical .btn-primary:hover::after{opacity:.08}.user-preferences .form-vertical .btn-primary:hover:focus::after{opacity:.16}.user-preferences .form-vertical .btn-primary:hover:active::after{opacity:.12}.user-preferences .form-vertical .btn-primary:visited,.user-preferences .form-vertical .btn-primary:hover{color:var(--figure)}.user-preferences .form-vertical .instructions{margin:.5rem 0 0;color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .user-custom-preferences-outlet.region{display:none}.user-preferences .form-vertical .user-custom-preferences-outlet .control-group{border-top:var(--g-border-light)}.user-preferences .form-vertical .controls-dropdown{margin-bottom:1rem}.user-preferences .form-vertical .controls label{color:var(--g-neutral-10);margin-bottom:.5rem;align-items:center;display:flex;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .controls .show-tracking{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .controls .show-tracking:has(span){column-gap:.25rem}.user-preferences .form-vertical .controls .show-tracking::before{margin-right:.25rem}.user-preferences .form-vertical .controls .show-tracking::before,.user-preferences .form-vertical .controls .show-tracking:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .controls .show-tracking::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .controls .show-tracking span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .controls .show-tracking[disabled]:not(.is-loading),.user-preferences .form-vertical .controls .show-tracking :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .controls .show-tracking[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .controls .show-tracking :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .controls .show-tracking[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .controls .show-tracking :disabled:hover::after{content:unset}.user-preferences .form-vertical .controls .show-tracking:focus::after{opacity:.12}.user-preferences .form-vertical .controls .show-tracking:hover{background:var(--ground)}.user-preferences .form-vertical .controls .show-tracking:hover::after{opacity:.08}.user-preferences .form-vertical .controls .show-tracking:hover:focus::after{opacity:.16}.user-preferences .form-vertical .controls .show-tracking:hover:active::after{opacity:.12}.user-preferences .form-vertical .controls .show-tracking:visited,.user-preferences .form-vertical .controls .show-tracking:hover{color:var(--figure)}.user-preferences .form-vertical span:not([class]):has(div){display:contents}.user-preferences .form-vertical .control-label{color:var(--g-neutral-10);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .control-label:not(.checkbox-label){z-index:9;position:absolute;top:1rem;left:1rem;flex-shrink:0;width:8rem;color:var(--g-neutral-10);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}@media screen and (max-width: 768px){.user-preferences .form-vertical .control-label:not(.checkbox-label){flex-basis:100%;margin-bottom:.5rem;position:relative;width:unset;flex-shrink:1;left:0;top:0}}.user-preferences .form-vertical .pref-location,.user-preferences .form-vertical .pref-timezone,.user-preferences .form-vertical .pref-website,.user-preferences .form-vertical .pref-profile-bg[data-setting-name=user-card-bg]{display:none}.user-preferences .form-vertical .pref-bio .bio-composer{padding:0;border:0}.user-preferences .form-vertical .pref-bio .bio-composer .d-editor-textarea-column{padding:0}.user-preferences .form-vertical .pref-bio .bio-composer .d-editor-preview-wrapper{border:0;border-radius:var(--rounded-xl);margin-top:1rem}.user-preferences .form-vertical .pref-bio .bio-composer .d-editor-preview-wrapper .d-editor-preview{background:none;margin:0}.user-preferences .form-vertical .pref-bio .bio-composer .d-editor-preview-wrapper:not(:has(.d-editor-preview>*)){display:none}.user-preferences .form-vertical .pref-avatar .avatar{max-width:7rem;max-height:7rem;margin:0}.user-preferences .form-vertical .pref-username .username-preference__edit-username{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;padding:.625rem;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .pref-username .username-preference__edit-username:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .pref-username .username-preference__edit-username::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .pref-username .username-preference__edit-username::before,.user-preferences .form-vertical .pref-username .username-preference__edit-username:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-username .username-preference__edit-username::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .pref-username .username-preference__edit-username span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-username .username-preference__edit-username[disabled]:not(.is-loading),.user-preferences .form-vertical .pref-username .username-preference__edit-username :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .pref-username .username-preference__edit-username[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .pref-username .username-preference__edit-username :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .pref-username .username-preference__edit-username[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .pref-username .username-preference__edit-username :disabled:hover::after{content:unset}.user-preferences .form-vertical .pref-username .username-preference__edit-username:focus::after{opacity:.12}.user-preferences .form-vertical .pref-username .username-preference__edit-username:hover{background:var(--ground)}.user-preferences .form-vertical .pref-username .username-preference__edit-username:hover::after{opacity:.08}.user-preferences .form-vertical .pref-username .username-preference__edit-username:hover:focus::after{opacity:.16}.user-preferences .form-vertical .pref-username .username-preference__edit-username:hover:active::after{opacity:.12}.user-preferences .form-vertical .pref-username .username-preference__edit-username:visited,.user-preferences .form-vertical .pref-username .username-preference__edit-username:hover{color:var(--figure)}.user-preferences .form-vertical .pref-reset-seen-user-tips{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .pref-reset-seen-user-tips:has(span){column-gap:.25rem}.user-preferences .form-vertical .pref-reset-seen-user-tips::before{margin-right:.25rem}.user-preferences .form-vertical .pref-reset-seen-user-tips::before,.user-preferences .form-vertical .pref-reset-seen-user-tips:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-reset-seen-user-tips::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .pref-reset-seen-user-tips span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-reset-seen-user-tips[disabled]:not(.is-loading),.user-preferences .form-vertical .pref-reset-seen-user-tips :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .pref-reset-seen-user-tips[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .pref-reset-seen-user-tips :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .pref-reset-seen-user-tips[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .pref-reset-seen-user-tips :disabled:hover::after{content:unset}.user-preferences .form-vertical .pref-reset-seen-user-tips:focus::after{opacity:.12}.user-preferences .form-vertical .pref-reset-seen-user-tips:hover{background:var(--ground)}.user-preferences .form-vertical .pref-reset-seen-user-tips:hover::after{opacity:.08}.user-preferences .form-vertical .pref-reset-seen-user-tips:hover:focus::after{opacity:.16}.user-preferences .form-vertical .pref-reset-seen-user-tips:hover:active::after{opacity:.12}.user-preferences .form-vertical .pref-reset-seen-user-tips:visited,.user-preferences .form-vertical .pref-reset-seen-user-tips:hover{color:var(--figure)}.user-preferences .form-vertical .pref-associated-accounts table{display:contents}.user-preferences .form-vertical .pref-associated-accounts table tbody{display:flex;flex-direction:column;align-items:stretch;border:0}.user-preferences .form-vertical .pref-associated-accounts table tbody tr{display:flex;gap:1rem;align-items:flex-start;border:0;justify-content:space-between}.user-preferences .form-vertical .pref-associated-accounts table tbody tr td{display:contents}.user-preferences .form-vertical .pref-email-settings label{color:var(--g-neutral-10);flex:100%;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .pref-email-settings .controls-dropdown{margin-bottom:1.5rem}.user-preferences .form-vertical .pref-email .emails{display:flex;flex-direction:column;row-gap:1rem}.user-preferences .form-vertical .pref-email .resend-email-confirmation{color:var(--g-primary-40);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .pref-email .controls{margin-top:0}.user-preferences .form-vertical .pref-email .control-label{grid-area:unset}.user-preferences .form-vertical .pref-email .email.row{margin:0;border:0;padding:0 0 1rem}.user-preferences .form-vertical .pref-email .email-first{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .pref-email>a.pull-right{flex-basis:unset;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-email>a.pull-right:has(span){column-gap:.25rem}.user-preferences .form-vertical .pref-email>a.pull-right:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .pref-email>a.pull-right::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .pref-email>a.pull-right::before,.user-preferences .form-vertical .pref-email>a.pull-right:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-email>a.pull-right::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .pref-email>a.pull-right span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-email>a.pull-right[disabled]:not(.is-loading),.user-preferences .form-vertical .pref-email>a.pull-right :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .pref-email>a.pull-right[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .pref-email>a.pull-right :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .pref-email>a.pull-right[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .pref-email>a.pull-right :disabled:hover::after{content:unset}.user-preferences .form-vertical .pref-email>a.pull-right:focus::after{opacity:.12}.user-preferences .form-vertical .pref-email>a.pull-right:hover{background:var(--ground)}.user-preferences .form-vertical .pref-email>a.pull-right:hover::after{opacity:.08}.user-preferences .form-vertical .pref-email>a.pull-right:hover:focus::after{opacity:.16}.user-preferences .form-vertical .pref-email>a.pull-right:hover:active::after{opacity:.12}.user-preferences .form-vertical .pref-email>a.pull-right:visited,.user-preferences .form-vertical .pref-email>a.pull-right:hover{color:var(--figure)}.user-preferences .form-vertical .pref-email .email-second{color:rgba(0,0,0,0)}.user-preferences .form-vertical .pref-email .email-second .primary{text-transform:capitalize;display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-tertiary-10);background-color:var(--g-tertiary-90)}.user-preferences .form-vertical .pref-email .email-second .primary::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-email .email-second .unconfirmed{font-style:normal;display:inline-flex;column-gap:.125rem;width:max-content;align-items:center;border:0;border-radius:var(--rounded-sm);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family);padding:1px 5px;color:var(--g-neutral-10);background-color:var(--g-neutral-95)}.user-preferences .form-vertical .pref-email .email-second .unconfirmed::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.875rem;width:.875rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-email .email-second a{color:var(--g-primary-40);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus){position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):has(span){column-gap:.25rem}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus)::before{margin-right:.25rem}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus)::before,.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus) span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus)[disabled]:not(.is-loading),.user-preferences .form-vertical .pref-email a:has(.d-icon-plus) :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus)[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .pref-email a:has(.d-icon-plus) :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus)[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .pref-email a:has(.d-icon-plus) :disabled:hover::after{content:unset}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):focus::after{opacity:.12}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):hover{background:var(--ground)}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):hover::after{opacity:.08}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):hover:focus::after{opacity:.16}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):hover:active::after{opacity:.12}.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):visited,.user-preferences .form-vertical .pref-email a:has(.d-icon-plus):hover{color:var(--figure)}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:has(span){column-gap:.25rem}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a::before,.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a[disabled]:not(.is-loading),.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a :disabled:hover::after{content:unset}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:focus::after{opacity:.12}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:hover{background:var(--ground)}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:hover::after{opacity:.08}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:hover:focus::after{opacity:.16}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:hover:active::after{opacity:.12}.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:visited,.user-preferences .form-vertical .pref-auth-tokens .auth-tokens+a:hover{color:var(--figure)}.user-preferences .form-vertical .pref-auth-tokens .auth-token{border:var(--g-border-light);border-radius:var(--rounded-md);padding:1rem}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:has(span){column-gap:.25rem}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn::before,.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn[disabled]:not(.is-loading),.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn :disabled:hover::after{content:unset}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:focus::after{opacity:.12}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:hover{background:var(--ground)}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:hover::after{opacity:.08}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:hover:focus::after{opacity:.16}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:hover:active::after{opacity:.12}.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:visited,.user-preferences .form-vertical .pref-auth-tokens .auth-token-dropdown .btn:hover{color:var(--figure)}.user-preferences .form-vertical .pref-auth-tokens .auth-token-icon{margin-right:1rem}.user-preferences .form-vertical .pref-auth-tokens .auth-token-icon .d-icon{height:2rem;width:2rem}.user-preferences .form-vertical .pref-auth-tokens .auth-token-first{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .pref-auth-tokens .auth-token-second{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .pref-auth-tokens .text-danger{align-self:flex-end;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.user-preferences .form-vertical .pref-auth-tokens .text-danger:has(span){column-gap:.25rem}.user-preferences .form-vertical .pref-auth-tokens .text-danger::before{margin-right:.25rem}.user-preferences .form-vertical .pref-auth-tokens .text-danger::before,.user-preferences .form-vertical .pref-auth-tokens .text-danger:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .pref-auth-tokens .text-danger::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .pref-auth-tokens .text-danger span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .pref-auth-tokens .text-danger[disabled]:not(.is-loading),.user-preferences .form-vertical .pref-auth-tokens .text-danger :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.user-preferences .form-vertical .pref-auth-tokens .text-danger:focus::after{opacity:.12}.user-preferences .form-vertical .pref-auth-tokens .text-danger:hover{background:var(--ground);background:var(--g-primary-95)}.user-preferences .form-vertical .pref-auth-tokens .text-danger:hover::after{opacity:.08}.user-preferences .form-vertical .pref-auth-tokens .text-danger:hover:focus::after{opacity:.16}.user-preferences .form-vertical .pref-auth-tokens .text-danger:hover:active::after{opacity:.12}.user-preferences .form-vertical .pref-auth-tokens .text-danger:visited,.user-preferences .form-vertical .pref-auth-tokens .text-danger:hover{color:var(--figure)}@media screen and (max-width: 768px){.user-preferences .form-vertical .other legend.control-label{display:contents}}.user-preferences .form-vertical .private-messages .user-allow-pm{display:contents}.user-preferences .form-vertical .category-saved-searches p{color:var(--g-neutral-10);margin:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls{margin-top:1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:has(span){column-gap:.25rem}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button::before,.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button[disabled]:not(.is-loading),.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button[disabled]:not(.is-loading):hover,.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button :disabled:hover{background:var(--ground);color:var(--figure)}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button[disabled]:not(.is-loading):hover::after,.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button :disabled:hover::after{content:unset}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:focus::after{opacity:.12}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:hover{background:var(--ground)}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:hover::after{opacity:.08}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:hover:focus::after{opacity:.16}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:hover:active::after{opacity:.12}.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:visited,.user-preferences .form-vertical .category-saved-searches .saved-searches-controls button:hover{color:var(--figure)}.user-preferences .form-vertical .save-button{display:flex;justify-content:flex-end;flex:0;margin:0 1rem 1rem 0;order:99}@media screen and (max-width: 768px){.user-preferences .form-vertical .save-button{width:50%}}.user-preferences .form-vertical .save-button .cancel{order:-1;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.user-preferences .form-vertical .save-button .cancel:has(span){column-gap:.25rem}.user-preferences .form-vertical .save-button .cancel::before{margin-right:.25rem}.user-preferences .form-vertical .save-button .cancel::before,.user-preferences .form-vertical .save-button .cancel:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .save-button .cancel::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .save-button .cancel span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .save-button .cancel[disabled]:not(.is-loading),.user-preferences .form-vertical .save-button .cancel :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.user-preferences .form-vertical .save-button .cancel:focus::after{opacity:.12}.user-preferences .form-vertical .save-button .cancel:hover{background:var(--ground);background:var(--g-primary-95)}.user-preferences .form-vertical .save-button .cancel:hover::after{opacity:.08}.user-preferences .form-vertical .save-button .cancel:hover:focus::after{opacity:.16}.user-preferences .form-vertical .save-button .cancel:hover:active::after{opacity:.12}.user-preferences .form-vertical .save-button .cancel:visited,.user-preferences .form-vertical .save-button .cancel:hover{color:var(--figure)}.user-preferences .form-vertical .save-button .saved{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-preferences .form-vertical .delete-account{border:0;padding:0;flex:0;flex-direction:row;display:flex;justify-content:flex-end}@media screen and (max-width: 768px){.user-preferences .form-vertical .delete-account{width:50%}}.user-preferences .form-vertical .delete-account .controls{display:contents}.user-preferences .form-vertical .delete-account br{display:none}.user-preferences .form-vertical .delete-account .btn-danger{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.user-preferences .form-vertical .delete-account .btn-danger:has(span){column-gap:.25rem}.user-preferences .form-vertical .delete-account .btn-danger:not(:has(span)){padding:.625rem}.user-preferences .form-vertical .delete-account .btn-danger::before{height:1.25rem;display:inline-flex;align-items:center}.user-preferences .form-vertical .delete-account .btn-danger::before,.user-preferences .form-vertical .delete-account .btn-danger:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-preferences .form-vertical .delete-account .btn-danger::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-preferences .form-vertical .delete-account .btn-danger span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-preferences .form-vertical .delete-account .btn-danger[disabled]:not(.is-loading),.user-preferences .form-vertical .delete-account .btn-danger :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.user-preferences .form-vertical .delete-account .btn-danger:focus::after{opacity:.12}.user-preferences .form-vertical .delete-account .btn-danger:hover{background:var(--ground);background:var(--g-primary-95)}.user-preferences .form-vertical .delete-account .btn-danger:hover::after{opacity:.08}.user-preferences .form-vertical .delete-account .btn-danger:hover:focus::after{opacity:.16}.user-preferences .form-vertical .delete-account .btn-danger:hover:active::after{opacity:.12}.user-preferences .form-vertical .delete-account .btn-danger:visited,.user-preferences .form-vertical .delete-account .btn-danger:hover{color:var(--figure)}.user-preferences__tracking-topics-wrapper{display:flex;padding:1rem 1rem 1rem 10rem}@media screen and (max-width: 768px){.user-preferences__tracking-topics-wrapper{padding:1rem;flex-direction:column}}.user-preferences__tracking-topics-wrapper .control-label:not(.checkbox-label){position:absolute;top:1rem;left:1rem;flex-shrink:0;width:8rem;color:var(--g-neutral-10);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}@media screen and (max-width: 768px){.user-preferences__tracking-topics-wrapper .control-label:not(.checkbox-label){position:relative;top:unset;left:unset}}.user-preferences__tracking-categories-tags-wrapper{display:flex;flex-direction:column;flex:100%}.user-preferences__tracking-categories-tags-wrapper div:not([class]){display:contents}.admin-interface .themes-list-header .themes-tab{height:auto;max-height:none;padding:1rem .5rem;border-radius:0}.admin-interface .themes-list-header .themes-tab span.d-button-label{font-size:var(--font-0)}.admin-interface .themes-list-header .themes-tab::before{content:"palette"}.admin-interface .themes-list-header .themes-tab::after{content:"";display:none;opacity:1;position:absolute;top:unset;left:0;bottom:0;right:0;height:var(--d-nav-underline-height);background:var(--d-nav-color--active)}.admin-interface .themes-list-header .themes-tab.active::after{display:block}.admin-interface .themes-list-header .themes-tab:active{color:var(--tertiary);background:rgba(0,0,0,0)}.admin-interface .themes-list-header .themes-tab:hover:focus::after,.admin-interface .themes-list-header .themes-tab:hover:active::after,.admin-interface .themes-list-header .themes-tab:focus::after,.admin-interface .themes-list-header .themes-tab:hover::after{opacity:1}.admin-interface .themes-list-header .themes-tab:focus .d-button-label{color:var(--primary)}.admin-interface .themes-list-header .themes-tab:focus::before{color:var(--primary)}.admin-interface .themes-list-header .themes-tab:hover{background:none}.admin-interface .themes-list-header .components-tab{max-height:none;padding:1rem .5rem;column-gap:.25rem}.admin-interface .themes-list-header .components-tab span.d-button-label{font-size:var(--font-0)}.admin-interface .themes-list-header .components-tab:focus .d-button-label{color:var(--primary)}.admin-interface .themes-list-header .components-tab:focus::before{color:var(--primary)}.admin-interface .themes-list-header .components-tab:active{color:var(--tertiary);background:rgba(0,0,0,0)}table.bookmark-list.topic-list{border:var(--g-border);border-radius:var(--rounded-xl);overflow:visible}table.bookmark-list.topic-list tbody.topic-list-body{border:0;background-color:rgba(0,0,0,0)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item{grid-template-areas:"avatar content content" "avatar meta options"}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item .g-topic__item{display:contents}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item .g-topic__content{color:var(--g-neutral-10);row-gap:0;padding-top:0}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data.main-link .link-top-line{align-items:center;display:flex;grid-area:meta}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data.main-link .link-top-line .bookmark-metadata{display:inline-flex;flex-wrap:wrap;gap:1rem;margin:0}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data.main-link .link-top-line .bookmark-metadata .bookmark-metadata-item{margin:0;gap:.25rem;color:var(--g-neutral-10);align-items:center;display:inline-flex;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data.main-link .link-bottom-line,table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data.main-link .post-excerpt,table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data.main-link .bookmark-status-with-link,table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data.main-link .g-topic__actions{display:none}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.activity{display:none}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data:has(.bookmark-actions-dropdown):not(.main-link){display:contents}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown{grid-area:options;justify-self:flex-end}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header{column-gap:0;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;padding:.625rem;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:not(:has(span)){padding:.625rem}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header::before{height:1.25rem;display:inline-flex;align-items:center}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header::before,table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header[disabled]:not(.is-loading),table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:focus::after{opacity:.12}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:hover{background:var(--ground);background:var(--g-neutral-95)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:hover::after{opacity:.08}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:hover:focus::after{opacity:.16}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:hover:active::after{opacity:.12}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:visited,table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header:hover{color:var(--figure)}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header::before{content:"more_horiz" !important}table.bookmark-list.topic-list tbody.topic-list-body tr.bookmark-list-item td.topic-list-data .bookmark-actions-dropdown .single-select-header .select-kit-header-wrapper{display:none}.bookmark-search-form{position:relative;align-items:center;margin-bottom:2rem}@media screen and (max-width: 768px){.bookmark-search-form{margin:0 1rem 2rem 1rem}}.bookmark-search-form::before{content:"search";position:absolute;left:1rem;color:var(--g-neutral-50);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.user-activity-bookmarks-page .user-content{margin-top:1rem}.user-activity-bookmarks-page .g-profile__title{position:relative;max-width:48rem;margin:0 auto;top:0}@media screen and (max-width: 768px){.user-activity-bookmarks-page table.topic-list{margin:0 auto;width:100%}}@media screen and (max-width: 768px)and (max-width: 768px){.user-activity-bookmarks-page table.topic-list{border-radius:0;border-right:0;border-left:0}}#bookmark-search{margin:0 0;padding:0 3rem;align-items:center;display:flex;height:3rem;background:var(--g-neutral-95);border:0;color:var(--g-neutral-30);border-radius:var(--rounded-full)}#bookmark-search:focus{outline:0}#bookmark-search+.btn{display:none}#main .custom-footer{background-color:var(--g-neutral-95)}#main .custom-footer .first-box .heading,#main .custom-footer .first-box .blurb{color:var(--g-neutral-60)}#main .custom-footer .third-box .social .social-link .d-icon,#main .custom-footer .third-box .small-link{color:var(--g-neutral-60)}@media screen and (max-width: 768px){#main .custom-footer .flexbox{padding-bottom:calc(7.5em + var(--mobile-g-navigation-h))}#main .custom-footer .first-box{display:none}}:root{--composer-height: auto !important}@media screen and (max-width: 768px){.composer-open #main{height:calc(var(--composer-vh, 1vh)*100)}.composer-open:not(.g-full-screen-composer) #main-outlet-wrapper{display:none}}#reply-control{position:relative;top:unset;transition:none;display:none;z-index:998;box-sizing:border-box;height:100%;max-height:none;margin:0 auto;padding:0;background:rgba(0,0,0,0);box-shadow:none}@media screen and (max-width: 768px){#reply-control{padding-left:var(--wrap-px);position:absolute;top:0;height:100%}#reply-control .wmd-controls:not(.toolbar-visible) .d-editor-button-bar{display:grid}#reply-control .g-composer__disclaimer{padding:0 .5rem .5rem 2rem;font-size:.75rem}}#reply-control,#reply-control.hide-preview{max-width:1440px}#reply-control .g-navigation{position:fixed;z-index:1001;top:0;left:0;display:flex;grid-area:navigation;flex-direction:column;row-gap:1.25rem;align-items:center;box-sizing:border-box;width:var(--g-navigation-w);height:100%;padding:1rem 0;color:var(--g-neutral-40);background:var(--g-neutral-100)}@media screen and (max-width: 768px){#reply-control .g-navigation{display:contents}.composer-open #reply-control .g-navigation{display:none}#reply-control .g-navigation .g-navigation__links{flex-direction:row;position:fixed;z-index:1002;bottom:0;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;width:100%;padding:.75rem 1rem calc(1.25rem + env(safe-area-inset-bottom));background:var(--g-neutral-100);box-shadow:var(--shadow-5)}#reply-control .g-navigation .g-navigation__create{transform:none}}#reply-control .g-navigation::after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-right:var(--g-border)}@media screen and (max-width: 768px){#reply-control .g-navigation::after{content:unset}}#reply-control .g-navigation:has(.g-navigation__categories:hover)+.g-navigation__menu{transform:translateX(0);display:flex;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}@media screen and (max-width: 768px){#reply-control .g-navigation:has(.g-navigation__categories:hover)+.g-navigation__menu{display:none}}#reply-control .g-navigation__label{text-align:center;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}#reply-control .g-navigation__create-button{flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);padding:1rem;margin:0}#reply-control .g-navigation__create-button,.discourse-no-touch #reply-control .g-navigation__create-button,#reply-control .g-navigation__create-button:hover,.discourse-no-touch #reply-control .g-navigation__create-button:hover,#reply-control .g-navigation__create-button:active,.discourse-no-touch #reply-control .g-navigation__create-button:active,#reply-control .g-navigation__create-button:focus,.discourse-no-touch #reply-control .g-navigation__create-button:focus,#reply-control .g-navigation__create-button:active:not(:hover,:focus),.discourse-no-touch #reply-control .g-navigation__create-button:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}#reply-control .g-navigation__create-button::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__create-button .d-icon{display:none}#reply-control .g-navigation__create-button:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}#reply-control .g-navigation__create-button:hover:active::after{opacity:.16}#reply-control .g-navigation__create-button span{display:none}@media screen and (max-width: 768px){#reply-control .g-navigation__create-button{flex-shrink:0;height:3.5rem;max-height:unset;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-width:0;border-radius:var(--rounded-xl);transition:none;--figure: var(--g-primary-10);--ground: var(--g-primary-90);position:fixed;z-index:999;right:1.5rem;bottom:calc(var(--mobile-g-navigation-h) + 1.5rem + env(safe-area-inset-bottom));box-shadow:0 .25rem .5rem rgba(0,0,0,.03),0 .0625rem .25rem rgba(0,0,0,.06);flex-direction:row;gap:.5rem;padding:1rem;margin:0}#reply-control .g-navigation__create-button,.discourse-no-touch #reply-control .g-navigation__create-button,#reply-control .g-navigation__create-button:hover,.discourse-no-touch #reply-control .g-navigation__create-button:hover,#reply-control .g-navigation__create-button:active,.discourse-no-touch #reply-control .g-navigation__create-button:active,#reply-control .g-navigation__create-button:focus,.discourse-no-touch #reply-control .g-navigation__create-button:focus,#reply-control .g-navigation__create-button:active:not(:hover,:focus),.discourse-no-touch #reply-control .g-navigation__create-button:active:not(:hover,:focus){color:var(--figure);background:var(--ground)}#reply-control .g-navigation__create-button::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__create-button .d-icon{display:none}#reply-control .g-navigation__create-button:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08;background:var(--figure)}#reply-control .g-navigation__create-button:hover:active::after{opacity:.16}#reply-control .g-navigation__create-button span{display:flex;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control .g-navigation__create-button{display:none}html:not(.composer-open) .homepage #reply-control .g-navigation__create-button,html:not(.composer-open) .navigation-topics #reply-control .g-navigation__create-button,html:not(.composer-open) .navigation-category #reply-control .g-navigation__create-button,html:not(.composer-open) .navigation-categories #reply-control .g-navigation__create-button{display:flex}}#reply-control .g-navigation__create-button::before{content:"create"}#reply-control .g-navigation__create-menu{display:flex;flex-direction:column;justify-content:flex-start;width:max-content;margin:0;padding:.5rem 0;list-style:none;background:var(--g-neutral-100);border-radius:.5rem;box-shadow:var(--shadow-1);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#reply-control .g-navigation__create-menu li.g-navigation__create-topic a::before{content:"post_add";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__create-menu li.g-navigation__create-meetup a::before{content:"calendar_add_on";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__create-menu li.g-navigation__drafts a::before{content:"draft";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__create-menu li a{display:flex;column-gap:1rem;align-items:center;padding:.5rem 1.5rem .5rem 1rem;color:var(--g-neutral-10)}#reply-control .g-navigation__create-menu li a:hover{background:var(--g-neutral-95)}@media screen and (max-width: 768px){#reply-control .g-navigation__guidelines .g-navigation__label{display:none}#reply-control .g-navigation__guidelines .--mobile{display:flex}}#reply-control .g-navigation__guidelines .--mobile{display:none}#reply-control .g-navigation__guidelines a::after{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}#reply-control .g-navigation>ul{display:flex;flex:1;flex-direction:inherit;row-gap:0;margin:0;list-style:none}@media screen and (max-width: 768px){#reply-control .g-navigation>ul{column-gap:1rem;justify-content:space-between}}#reply-control .g-navigation>ul>li{position:relative}@media screen and (max-width: 768px){#reply-control .g-navigation>ul>li{flex:1}#reply-control .g-navigation>ul>li:nth-child(n+5){display:none}}.homepage #reply-control .g-navigation>ul>li.g-navigation__home{color:var(--g-primary-10)}.homepage #reply-control .g-navigation>ul>li.g-navigation__home i.material-symbols-outlined{background:var(--g-primary-95);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.navigation-topics #reply-control .g-navigation>ul>li.g-navigation__topics{color:var(--g-primary-10)}.navigation-topics #reply-control .g-navigation>ul>li.g-navigation__topics i.material-symbols-outlined{background:var(--g-primary-95);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.category-community-guidelines #reply-control .g-navigation>ul>li.g-navigation__guidelines{color:var(--g-primary-10)}.category-community-guidelines #reply-control .g-navigation>ul>li.g-navigation__guidelines i.material-symbols-outlined{background:var(--g-primary-95);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.navigation-category:not(.category-community-guidelines) #reply-control .g-navigation>ul>li.g-navigation__categories,.navigation-categories #reply-control .g-navigation>ul>li.g-navigation__categories{color:var(--g-primary-10)}.navigation-category:not(.category-community-guidelines) #reply-control .g-navigation>ul>li.g-navigation__categories i.material-symbols-outlined,.navigation-categories #reply-control .g-navigation>ul>li.g-navigation__categories i.material-symbols-outlined{background:var(--g-primary-95);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.meetup-submissions #reply-control .g-navigation>ul>li.g-navigation__submissions{color:var(--g-primary-10)}.meetup-submissions #reply-control .g-navigation>ul>li.g-navigation__submissions i.material-symbols-outlined{background:var(--g-primary-95);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}#reply-control .g-navigation>ul>li>a{display:flex;flex-direction:column;gap:.25rem;align-items:center;padding:.75rem 0;color:inherit}@media screen and (max-width: 768px){#reply-control .g-navigation>ul>li>a{padding:0}}#reply-control .g-navigation>ul>li>a .badge-notification{position:absolute;top:calc(.75rem - 4px);right:calc(1rem - 4px);display:flex;align-items:center;justify-content:center;min-width:.5rem;height:1rem;padding:0 .25rem;color:var(--g-primary-100);background:var(--g-red-40);border:2px solid var(--g-red-100);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}#reply-control .g-navigation>ul>li>a .badge-notification::before{color:var(--g-primary-100);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.75rem;width:.75rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation>ul>li>a:active:hover,#reply-control .g-navigation>ul>li>a:active .active{color:var(--g-primary-10)}#reply-control .g-navigation>ul>li>a:active:hover i.material-symbols-outlined,#reply-control .g-navigation>ul>li>a:active .active i.material-symbols-outlined{background:var(--g-primary-95)}#reply-control .g-navigation>ul>li i.material-symbols-outlined{padding:.125rem 1rem;border-radius:var(--rounded-full)}#reply-control .g-navigation>ul>li:hover i.material-symbols-outlined{background:var(--g-neutral-95)}#reply-control .g-navigation>ul>li .active{color:var(--g-primary-10)}#reply-control .g-navigation>ul>li .active i.material-symbols-outlined{background:var(--g-primary-95);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}#reply-control .g-navigation__menu{position:fixed;z-index:1000;top:0;left:var(--g-navigation-w);transform:translateX(-100%);display:flex;flex-direction:column;row-gap:0;justify-content:flex-start;box-sizing:border-box;height:100%;margin:0;padding:1rem .5rem;list-style:none;background:var(--g-neutral-100);border-radius:0 var(--rounded-xl) var(--rounded-xl) 0;box-shadow:none;transition:transform 300ms cubic-bezier(0.2, 0, 0, 1),box-shadow 300ms cubic-bezier(0.2, 0, 0, 1)}@media screen and (max-width: 768px){#reply-control .g-navigation__menu{display:none}}#reply-control .g-navigation__menu::before{position:absolute;left:0;transform:translateX(-50%) translateY(0.9375rem) rotate(45deg);width:.5625rem;height:.5625rem;background:var(--g-neutral-100);box-shadow:-0.0625rem .0625rem .0625rem 0 rgba(0,0,0,.15)}#reply-control .g-navigation__menu-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#reply-control .g-navigation__menu-link:has(span[data-category-id="14"]){display:none}#reply-control .g-navigation__menu-link.--active>a{color:var(--g-primary-10);background:var(--g-primary-95)}#reply-control .g-navigation__menu-link.--active>a .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__menu-link a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:3rem;padding:0 1rem;border-radius:var(--rounded-full)}#reply-control .g-navigation__menu-link a .badge-category{gap:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#reply-control .g-navigation__menu-link a .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__menu-link a .badge-category__name{padding:0 .5rem}#reply-control .g-navigation__menu-link a:hover{background:var(--g-neutral-95)}#reply-control .g-navigation__menu-link .g-navigation__submenu{display:flex;flex-direction:column;box-sizing:border-box;width:100%}#reply-control .g-navigation__menu-link .g-navigation__submenu-link{display:flex;padding-left:1.5rem}#reply-control .g-navigation__menu-link .g-navigation__submenu-link.--active>a{color:var(--g-primary-10);background:var(--g-primary-95)}#reply-control .g-navigation__menu-link .g-navigation__submenu-link.--active>a .badge-category::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-navigation__menu:hover{transform:translateX(0);display:flex;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}#reply-control.draft{margin-bottom:var(--mobile-g-navigation-h);padding-bottom:.7em}#reply-control.draft .draft-text{display:flex;gap:.25em;align-content:center}#reply-control.open{display:flex}.mobile-view #reply-control.open{overflow-x:hidden;z-index:999}.mobile-view #reply-control.open .reply-area{height:min-content}@media screen and (max-width: 768px){.mobile-view #reply-control.open .reply-area{height:fit-content}}.mobile-device #reply-control.open.show-preview{height:100%}body:not(.ios-safari-composer-hacks) #reply-control.open.composer-action-privateMessage,body:not(.ios-safari-composer-hacks) #reply-control.open.composer-action-createTopic{padding:1rem var(--wrap-px) 2rem calc(var(--g-navigation-w) + var(--wrap-px));height:100%;max-height:unset;margin-left:auto}@media screen and (max-width: 768px){body:not(.ios-safari-composer-hacks) #reply-control.open.composer-action-privateMessage,body:not(.ios-safari-composer-hacks) #reply-control.open.composer-action-createTopic{padding:0 var(--wrap-px)}}@media screen and (max-width: 768px){#reply-control.composer-action-reply{height:100%}}#reply-control.composer-action-reply .reply-area{box-shadow:0 4px 4px rgba(0,0,0,.3),0 8px 12px rgba(0,0,0,.15);border-radius:var(--rounded-xl) var(--rounded-xl) 0 0;border:0}#reply-control .grippie{display:none}#reply-control .g-composer{display:flex;grid-area:left;flex-direction:column;gap:2.5rem}#reply-control .g-composer__disclaimer{display:flex;flex-wrap:wrap;position:relative;align-items:baseline;gap:.25rem .5rem;padding:1rem .5rem 2rem 2rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#reply-control .g-composer__disclaimer::before{content:"warning";position:absolute;left:0;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-composer__disclaimer a{color:var(--g-primary-50)}#reply-control .g-composer__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#reply-control .g-composer__label-instructions{display:inline-flex;color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}#reply-control .g-composer__label-instructions::before{content:"("}#reply-control .g-composer__label-instructions::after{content:")"}#reply-control .g-composer__single{gap:.5rem;flex-direction:column}#reply-control .g-composer__single::before{content:"grid_view"}.meetup-form #reply-control .g-composer__single::before{content:"groups"}#reply-control .g-composer__multi{gap:.5rem;flex-direction:column}#reply-control .g-composer__multi:not(:has(.g-chips__item)){display:none}#reply-control .g-composer__multi::before{content:"tag"}#reply-control .g-composer>div{position:relative;display:flex;flex-wrap:wrap;align-items:baseline}#reply-control .g-composer>div::before{position:absolute;left:-2rem;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .g-composer__date-time{flex-direction:column;row-gap:.5rem}#reply-control .g-composer__date-time::before{content:"schedule"}#reply-control .g-composer__date-time .d-date-time-input-range{display:flex;flex-wrap:wrap;row-gap:.75rem;column-gap:.75rem;width:100%;align-items:center}#reply-control .g-composer__date-time .d-date-time-input-range .from,#reply-control .g-composer__date-time .d-date-time-input-range .to{display:contents}#reply-control .g-composer__date-time .d-date-time-input-range .from .d-time-input,#reply-control .g-composer__date-time .d-date-time-input-range .to .d-time-input{width:unset}#reply-control .g-composer__date-time .d-date-time-input-range .from{margin:0}#reply-control .g-composer__date-time .d-date-time-input-range .to::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex;content:"arrow_forward"}#reply-control .g-composer__date-time details{width:unset}@media screen and (max-width: 768px){#reply-control .g-composer__date-time details{width:100%}}#reply-control .g-composer__location{flex-direction:column;gap:.5rem}#reply-control .g-composer__location::before{content:"location_on"}#reply-control .g-composer__location-input{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;width:100%}#reply-control .g-composer__photo{margin-top:2.5rem;flex-direction:column;gap:.75rem}#reply-control .g-composer__photo::before{content:"photo_camera"}#reply-control .g-composer__link{flex-direction:column;gap:.75rem}#reply-control .g-composer__link::before{content:"link"}#reply-control .g-composer__link-input{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;width:100%}#reply-control .g-composer__post-title{margin-top:1rem;margin-bottom:0;font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}#reply-control .g-composer__post-title{font-size:var(--font-up-3)}#reply-control.composer-action-createTopic .submit-panel .save-or-cancel .cancel{display:none}#reply-control .reply-area{height:min-content;max-width:48rem;width:100%;padding:0;background:var(--g-neutral-100);border:var(--g-border);border-radius:1rem}@media screen and (max-width: 768px){#reply-control .reply-area{border-radius:0;border-right:0;border-left:0;width:calc(100% + var(--wrap-px)*2);margin:0 calc(var(--wrap-px)*-1)}}#reply-control .reply-area .reply-to{margin:0 0 1rem;padding:1rem}#reply-control .reply-area .reply-to .reply-details .composer-action-title{gap:.5rem}#reply-control .reply-area .reply-to .reply-details .composer-action-title .action-title{gap:.75rem;order:1;color:var(--g-neutral-10);font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}#reply-control .reply-area .reply-to .reply-details .composer-action-title .action-title::before{content:"post_add";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.meetup-form #reply-control .reply-area .reply-to .reply-details .composer-action-title .action-title::before{content:"calendar_add_on"}body:has(#reply-control.composer-action-reply) #reply-control .reply-area .reply-to .reply-details .composer-action-title .action-title::before{content:"reply"}#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions{order:2}#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions:has(li[data-value=create_topic]:only-child),#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions:not(:has(.select-kit-collection)){display:none}#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions .dropdown-select-box-header{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;border:0;border-radius:var(--rounded-full)}#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions .dropdown-select-box-header:hover{color:inherit;background:var(--g-neutral-95)}#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions .dropdown-select-box-header .select-kit-header-wrapper{flex:1;justify-content:center}#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions .dropdown-select-box-header .select-kit-header-wrapper::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex;content:"more_horiz"}#reply-control .reply-area .reply-to .reply-details .composer-action-title .composer-actions .dropdown-select-box-header .select-kit-header-wrapper svg{display:none}#reply-control .reply-area .reply-to .composer-controls .btn-mini-toggle{display:none}#reply-control .reply-area .reply-to .composer-controls .toggle-minimize{padding-top:0}@media screen and (max-width: 768px){#reply-control .reply-area .reply-to .composer-controls .toggle-minimize{display:flex}}#reply-control .reply-area .reply-to .composer-controls .toggle-fullscreen{display:none}#reply-control .reply-area .composer-fields{display:contents}#reply-control .reply-area .composer-fields .title-and-category{display:block;grid-area:title;gap:unset;height:min-content}#reply-control .reply-area .composer-fields .title-and-category .title-input{max-width:unset;flex-direction:column;margin:2rem 0 1rem;gap:.5rem}#reply-control .reply-area .composer-fields .title-and-category .title-input #reply-title{width:100%}#reply-control .reply-area .composer-fields .title-and-category .category-input,#reply-control .reply-area .composer-fields .title-and-category .mini-tag-chooser,#reply-control .reply-area .composer-fields .title-and-category>.popup-tip{display:none}#reply-control .reply-area .d-editor-textarea-wrapper{border-color:rgba(0,0,0,0)}#reply-control .reply-area .d-editor-textarea-wrapper::before{content:"notes";position:absolute;left:-2rem;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control .reply-area .d-editor-textarea-wrapper textarea:focus,#reply-control .reply-area .d-editor-textarea-wrapper.in-focus{outline:none}#reply-control .reply-area .d-editor-textarea-wrapper .d-editor-button-bar{background:none;border:1px solid var(--g-neutral-80);border-bottom:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#reply-control .reply-area .d-editor-textarea-wrapper .d-editor-button-bar .d-button-label{display:none}#reply-control .reply-area .d-editor-textarea-wrapper textarea{resize:vertical;padding:1rem;flex:unset;min-height:9rem;max-height:30vh;margin-bottom:0;background:none;border:1px solid var(--g-neutral-80);border-top:0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#reply-control .reply-area .d-editor-input+.popup-tip.bad{margin-top:.5rem}#reply-control .reply-area .popup-tip.bad{background:rgba(0,0,0,0);color:var(--g-red-40);padding:0;box-shadow:none;border:0;position:relative;z-index:1;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}#reply-control .reply-area .popup-tip.bad::before{content:unset}#reply-control .reply-area .popup-tip.bad .d-icon{display:none}#reply-control #reply-title{border-width:0 0 1px 0;border-style:solid;border-color:var(--g-neutral-90);border-radius:0;padding:.5rem 0;margin:0;background:none;font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}#reply-control #reply-title:focus{outline-width:0;border-width:0 0 1px 0;border-color:var(--g-primary-40)}#reply-control .draft-text::before{content:"reply"}#reply-control .submit-panel{justify-content:flex-end;margin:0;padding:1rem;column-gap:.5rem;margin-bottom:5rem}@media screen and (max-width: 768px){#reply-control .submit-panel{margin-bottom:1rem}}#reply-control .submit-panel #draft-status{margin:0}#reply-control .submit-panel .save-or-cancel{display:contents}#reply-control .submit-panel .save-or-cancel .create{order:3;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}#reply-control .submit-panel .save-or-cancel .create:has(span){column-gap:.25rem}#reply-control .submit-panel .save-or-cancel .create:not(:has(span)){padding:.625rem}#reply-control .submit-panel .save-or-cancel .create::before{height:1.25rem;display:inline-flex;align-items:center}#reply-control .submit-panel .save-or-cancel .create::before,#reply-control .submit-panel .save-or-cancel .create:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#reply-control .submit-panel .save-or-cancel .create::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#reply-control .submit-panel .save-or-cancel .create span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control .submit-panel .save-or-cancel .create[disabled]:not(.is-loading),#reply-control .submit-panel .save-or-cancel .create :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}#reply-control .submit-panel .save-or-cancel .create[disabled]:not(.is-loading):hover,#reply-control .submit-panel .save-or-cancel .create :disabled:hover{background:var(--ground);color:var(--figure)}#reply-control .submit-panel .save-or-cancel .create[disabled]:not(.is-loading):hover::after,#reply-control .submit-panel .save-or-cancel .create :disabled:hover::after{content:unset}#reply-control .submit-panel .save-or-cancel .create:focus::after{opacity:.12}#reply-control .submit-panel .save-or-cancel .create:hover{background:var(--ground)}#reply-control .submit-panel .save-or-cancel .create:hover::after{opacity:.08}#reply-control .submit-panel .save-or-cancel .create:hover:focus::after{opacity:.16}#reply-control .submit-panel .save-or-cancel .create:hover:active::after{opacity:.12}#reply-control .submit-panel .save-or-cancel .create:visited,#reply-control .submit-panel .save-or-cancel .create:hover{color:var(--figure)}#reply-control .submit-panel .save-or-cancel .create::before{content:"add"}#reply-control .submit-panel .save-or-cancel .create svg{display:none}#reply-control .submit-panel .save-or-cancel .cancel{order:1;margin:0;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control .submit-panel .save-or-cancel .cancel:has(span){column-gap:.25rem}#reply-control .submit-panel .save-or-cancel .cancel::before{margin-right:.25rem}#reply-control .submit-panel .save-or-cancel .cancel::before,#reply-control .submit-panel .save-or-cancel .cancel:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#reply-control .submit-panel .save-or-cancel .cancel::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#reply-control .submit-panel .save-or-cancel .cancel span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control .submit-panel .save-or-cancel .cancel[disabled]:not(.is-loading),#reply-control .submit-panel .save-or-cancel .cancel :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}#reply-control .submit-panel .save-or-cancel .cancel:focus::after{opacity:.12}#reply-control .submit-panel .save-or-cancel .cancel:hover{background:var(--ground);background:var(--g-primary-95)}#reply-control .submit-panel .save-or-cancel .cancel:hover::after{opacity:.08}#reply-control .submit-panel .save-or-cancel .cancel:hover:focus::after{opacity:.16}#reply-control .submit-panel .save-or-cancel .cancel:hover:active::after{opacity:.12}#reply-control .submit-panel .save-or-cancel .cancel:visited,#reply-control .submit-panel .save-or-cancel .cancel:hover{color:var(--figure)}#reply-control .submit-panel .toggle-preview{order:2;margin:0;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}#reply-control .submit-panel .toggle-preview:has(span){column-gap:.25rem}#reply-control .submit-panel .toggle-preview::before{margin-right:.25rem}#reply-control .submit-panel .toggle-preview::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#reply-control .submit-panel .toggle-preview span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control .submit-panel .toggle-preview[disabled]:not(.is-loading),#reply-control .submit-panel .toggle-preview :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}#reply-control .submit-panel .toggle-preview:focus::after{opacity:.12}#reply-control .submit-panel .toggle-preview:hover{background:var(--ground);background:var(--g-primary-95)}#reply-control .submit-panel .toggle-preview:hover::after{opacity:.08}#reply-control .submit-panel .toggle-preview:hover:focus::after{opacity:.16}#reply-control .submit-panel .toggle-preview:hover:active::after{opacity:.12}#reply-control .submit-panel .toggle-preview:visited,#reply-control .submit-panel .toggle-preview:hover{color:var(--figure)}#reply-control .submit-panel .toggle-preview.btn-transparent:hover{background:var(--g-primary-95) !important}#reply-control .submit-panel .toggle-preview::before{width:min-content;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control .display-edit-reason{display:none}#reply-control:not(.draft) .uploaded-image-preview{width:10rem;height:4rem;border-radius:var(--rounded);border:var(--g-border);margin-bottom:0;background-size:contain}#reply-control:not(.draft) .uploaded-image-preview:has(.btn-danger) label.btn,#reply-control:not(.draft) .uploaded-image-preview:has(.btn-danger) .image-uploader-lightbox-btn{display:none}#reply-control:not(.draft) .uploaded-image-preview:has(.btn-danger) .image-upload-controls{padding:0}#reply-control:not(.draft) .mobile-preview,#reply-control:not(.draft) .hide-preview{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}#reply-control:not(.draft) .mobile-preview:has(span),#reply-control:not(.draft) .hide-preview:has(span){column-gap:.25rem}#reply-control:not(.draft) .mobile-preview::before,#reply-control:not(.draft) .hide-preview::before{margin-right:.25rem}#reply-control:not(.draft) .mobile-preview::before,#reply-control:not(.draft) .mobile-preview:has(.d-icon)::before,#reply-control:not(.draft) .hide-preview::before,#reply-control:not(.draft) .hide-preview:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#reply-control:not(.draft) .mobile-preview::after,#reply-control:not(.draft) .hide-preview::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#reply-control:not(.draft) .mobile-preview span,#reply-control:not(.draft) .hide-preview span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control:not(.draft) .mobile-preview[disabled]:not(.is-loading),#reply-control:not(.draft) .mobile-preview :disabled,#reply-control:not(.draft) .hide-preview[disabled]:not(.is-loading),#reply-control:not(.draft) .hide-preview :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}#reply-control:not(.draft) .mobile-preview:focus::after,#reply-control:not(.draft) .hide-preview:focus::after{opacity:.12}#reply-control:not(.draft) .mobile-preview:hover,#reply-control:not(.draft) .hide-preview:hover{background:var(--ground);background:var(--g-primary-95)}#reply-control:not(.draft) .mobile-preview:hover::after,#reply-control:not(.draft) .hide-preview:hover::after{opacity:.08}#reply-control:not(.draft) .mobile-preview:hover:focus::after,#reply-control:not(.draft) .hide-preview:hover:focus::after{opacity:.16}#reply-control:not(.draft) .mobile-preview:hover:active::after,#reply-control:not(.draft) .hide-preview:hover:active::after{opacity:.12}#reply-control:not(.draft) .mobile-preview:visited,#reply-control:not(.draft) .mobile-preview:hover,#reply-control:not(.draft) .hide-preview:visited,#reply-control:not(.draft) .hide-preview:hover{color:var(--figure)}#reply-control:not(.draft) .mobile-preview,#reply-control:not(.draft) .hide-preview{padding-left:.7em;padding-right:.7em}#reply-control:not(.draft) .mobile-preview::before,#reply-control:not(.draft) .hide-preview::before{content:"preview";width:auto;text-transform:capitalize;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control:not(.draft) .mobile-preview svg,#reply-control:not(.draft) .hide-preview svg{display:none}#reply-control:not(.draft) .toggle-preview{transform:none}#reply-control:not(.draft) .toggle-preview::before{content:attr(title);text-transform:capitalize;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#reply-control:not(.draft) .toggle-preview svg{display:none}#reply-control:not(.draft) .toggle-minimize::before::before{content:"minimize";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control:not(.draft) .toggle-minimize::before svg{display:none}#reply-control:not(.draft).hide-preview .d-editor-preview-wrapper{display:none}#reply-control:not(.draft).show-preview:not(.draft) .toggle-preview::before{content:attr(title)}#reply-control:not(.draft):not(.show-preview,.composer-action-reply,.composer-action-edit:not(.edit-title)) .d-editor-textarea-column{display:flex;flex-direction:column}.mobile-view.composer-open .g-navigation{display:none}#event-image-uploader{width:100%}#event-image-uploader .uploaded-image-preview{width:unset;background-color:unset;background-repeat:no-repeat;background-position:center;background-size:14%}#event-image-uploader .btn-danger{border-radius:100%;background:var(--g-neutral-100);color:var(--g-neutral-60);height:fit-content;width:fit-content;gap:0}#event-image-uploader .btn-danger span{padding:0}#event-image-uploader .btn-danger::before{font-size:1.125rem;content:"close";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#event-image-uploader .image-upload-controls{border-radius:var(--rounded);justify-content:flex-end}#event-image-uploader .image-upload-controls label{max-height:unset;text-wrap:auto;gap:.25rem}#event-image-uploader .image-upload-controls label::after{display:none}#event-image-uploader .image-upload-controls svg{display:none}#event-image-uploader .image-upload-controls .btn[for=event-image-uploader__input]::before{content:"add"}#event-image-uploader .image-uploader-lightbox-btn[title=Expand]{border-radius:9999px}#event-image-uploader .image-uploader-lightbox-btn[title=Expand]::after{content:attr(title)}#reply-control.show-preview .d-editor-container,.d-editor-container{flex-direction:column}#reply-control.show-preview .d-editor-container .d-editor-textarea-column,.d-editor-container .d-editor-textarea-column{position:relative;box-sizing:border-box;padding:0 1.5rem 0 3rem}#reply-control.show-preview .d-editor-container .d-editor-preview-wrapper,.d-editor-container .d-editor-preview-wrapper{position:relative;overflow:visible;background:var(--g-primary-99);border-top:var(--g-border-light);border-bottom:var(--g-border-light);margin:1.5rem 0 0}#reply-control.show-preview .d-editor-container .d-editor-preview-wrapper .d-editor-plugin,.d-editor-container .d-editor-preview-wrapper .d-editor-plugin{display:flex;flex-direction:column;gap:1rem;order:-1;overflow:visible;padding:1rem 1.5rem 0 3rem}#reply-control #reply-control.show-preview .d-editor-container .d-editor-preview-wrapper .d-editor-plugin .g-composer__label,#reply-control .d-editor-container .d-editor-preview-wrapper .d-editor-plugin .g-composer__label{font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}#reply-control.show-preview .d-editor-container .d-editor-preview-wrapper .d-editor-plugin::before,.d-editor-container .d-editor-preview-wrapper .d-editor-plugin::before{content:"visibility";height:1.5rem;display:flex;align-items:center;position:absolute;left:1rem;top:1rem;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}#reply-control.show-preview .d-editor-container .d-editor-preview-wrapper .d-editor-preview,.d-editor-container .d-editor-preview-wrapper .d-editor-preview{box-sizing:border-box;padding:1rem 1.5rem 2rem 3rem;overflow:auto;max-height:25vh}@media screen and (max-width: 768px){.d-editor-container{overflow-y:auto}}.d-editor-button-bar{border:0}.d-editor-button-bar>button.btn.no-text.btn-icon,.d-editor-button-bar>button.btn.btn-text,.d-editor-button-bar>details.select-kit .select-kit-header{color:var(--g-neutral-10);position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;padding:.625rem;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.d-editor-button-bar>button.btn.no-text.btn-icon:not(:has(span)),.d-editor-button-bar>button.btn.btn-text:not(:has(span)),.d-editor-button-bar>details.select-kit .select-kit-header:not(:has(span)){padding:.625rem}.d-editor-button-bar>button.btn.no-text.btn-icon::before,.d-editor-button-bar>button.btn.btn-text::before,.d-editor-button-bar>details.select-kit .select-kit-header::before{height:1.25rem;display:inline-flex;align-items:center}.d-editor-button-bar>button.btn.no-text.btn-icon::before,.d-editor-button-bar>button.btn.no-text.btn-icon:has(.d-icon)::before,.d-editor-button-bar>button.btn.btn-text::before,.d-editor-button-bar>button.btn.btn-text:has(.d-icon)::before,.d-editor-button-bar>details.select-kit .select-kit-header::before,.d-editor-button-bar>details.select-kit .select-kit-header:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.d-editor-button-bar>button.btn.no-text.btn-icon::after,.d-editor-button-bar>button.btn.btn-text::after,.d-editor-button-bar>details.select-kit .select-kit-header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.d-editor-button-bar>button.btn.no-text.btn-icon span,.d-editor-button-bar>button.btn.btn-text span,.d-editor-button-bar>details.select-kit .select-kit-header span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-editor-button-bar>button.btn.no-text.btn-icon[disabled]:not(.is-loading),.d-editor-button-bar>button.btn.no-text.btn-icon :disabled,.d-editor-button-bar>button.btn.btn-text[disabled]:not(.is-loading),.d-editor-button-bar>button.btn.btn-text :disabled,.d-editor-button-bar>details.select-kit .select-kit-header[disabled]:not(.is-loading),.d-editor-button-bar>details.select-kit .select-kit-header :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.d-editor-button-bar>button.btn.no-text.btn-icon:focus::after,.d-editor-button-bar>button.btn.btn-text:focus::after,.d-editor-button-bar>details.select-kit .select-kit-header:focus::after{opacity:.12}.d-editor-button-bar>button.btn.no-text.btn-icon:hover,.d-editor-button-bar>button.btn.btn-text:hover,.d-editor-button-bar>details.select-kit .select-kit-header:hover{background:var(--ground);background:var(--g-neutral-95)}.d-editor-button-bar>button.btn.no-text.btn-icon:hover::after,.d-editor-button-bar>button.btn.btn-text:hover::after,.d-editor-button-bar>details.select-kit .select-kit-header:hover::after{opacity:.08}.d-editor-button-bar>button.btn.no-text.btn-icon:hover:focus::after,.d-editor-button-bar>button.btn.btn-text:hover:focus::after,.d-editor-button-bar>details.select-kit .select-kit-header:hover:focus::after{opacity:.16}.d-editor-button-bar>button.btn.no-text.btn-icon:hover:active::after,.d-editor-button-bar>button.btn.btn-text:hover:active::after,.d-editor-button-bar>details.select-kit .select-kit-header:hover:active::after{opacity:.12}.d-editor-button-bar>button.btn.no-text.btn-icon:visited,.d-editor-button-bar>button.btn.no-text.btn-icon:hover,.d-editor-button-bar>button.btn.btn-text:visited,.d-editor-button-bar>button.btn.btn-text:hover,.d-editor-button-bar>details.select-kit .select-kit-header:visited,.d-editor-button-bar>details.select-kit .select-kit-header:hover{color:var(--figure)}.d-editor-button-bar>button.btn.no-text.btn-icon:hover,.discourse-no-touch .d-editor-button-bar>button.btn.no-text.btn-icon:hover,.d-editor-button-bar>button.btn.btn-text:hover,.discourse-no-touch .d-editor-button-bar>button.btn.btn-text:hover,.d-editor-button-bar>details.select-kit .select-kit-header:hover,.discourse-no-touch .d-editor-button-bar>details.select-kit .select-kit-header:hover{color:var(--g-neutral-10)}.d-editor-button-bar>button.btn.no-text.btn-icon.code,.d-editor-button-bar>button.btn.no-text.btn-icon.quote,.d-editor-button-bar>button.btn.no-text.btn-icon.local-dates,.d-editor-button-bar>button.btn.btn-text.code,.d-editor-button-bar>button.btn.btn-text.quote,.d-editor-button-bar>button.btn.btn-text.local-dates,.d-editor-button-bar>details.select-kit .select-kit-header.code,.d-editor-button-bar>details.select-kit .select-kit-header.quote,.d-editor-button-bar>details.select-kit .select-kit-header.local-dates{display:none}.d-editor-button-bar>button.btn.no-text.btn-icon .d-button-label,.d-editor-button-bar>button.btn.btn-text .d-button-label,.d-editor-button-bar>details.select-kit .select-kit-header .d-button-label{display:none}.d-editor-button-bar .options summary{padding:0}.d-editor-button-bar .options summary .select-kit-header-wrapper::before{content:"more_vert"}.d-editor-button-bar li:has(.d-icon-calendar-day){display:none !important}div.item-editPostEvent[data-id=editPostEvent]{display:none}.d-date-time-input.to{flex-direction:row-reverse}.d-modal.insert-hyperlink-modal .internal-link-results{display:none}.mobile-vew.composer-open .g-navigation{display:none}body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{margin-left:auto}.mobile-view.keyboard-visible #reply-control .submit-panel{display:none}.mobile-device #reply-control.show-preview .submit-panel .cancel{display:inline-flex}.g-tooltip__info .fk-d-tooltip__icon{display:flex}.g-tooltip__info .fk-d-tooltip__icon::before{content:"info";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.75rem;width:.75rem;line-height:1;font-display:block;display:inline-flex}.g-tooltip__info .fk-d-tooltip__icon .d-icon{display:none}.g-dialog .d-modal__body{display:flex;flex-direction:column;text-align:center;align-items:center;row-gap:1rem}.g-dialog .d-modal__body i{color:var(--g-tertiary-50);font-style:normal;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 200,"GRAD" 0,"opsz" 24;font-size:4rem;width:4rem;line-height:1;font-display:block;display:inline-flex}.g-dialog .d-modal__body h1{margin:0}.g-dialog .d-modal__body span{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.fk-d-tooltip{background:var(--g-neutral-100);border-radius:var(--rounded-xl);border:0;box-shadow:var(--shadow-2)}.fk-d-tooltip__content{background:var(--g-neutral-100);border-radius:var(--rounded-xl);border:0;box-shadow:var(--shadow-2)}.fk-d-tooltip__content .d-icon{display:none}.fk-d-tooltip__inner-content{color:var(--g-neutral-10);padding:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.fk-d-tooltip__inner-content h5{margin:0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal.share-topic-modal .d-modal__title{align-items:baseline}.d-modal__container{position:relative;padding:0;box-shadow:0 1px 3px rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);border-radius:var(--rounded-2xl)}.d-modal__header{padding:1.5rem 1.5rem;border:0}.d-modal__title #discourse-modal-title{font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.d-modal__body{padding:0 1.5rem 1.5rem}.d-modal__body h3{font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-modal__body label{color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal__body textarea{border-radius:var(--rounded-md);border:1px solid var(--g-neutral-80)}.d-modal__body form{display:flex;flex-direction:column;gap:1rem}.d-modal__body form .input-group{display:flex;flex-direction:column;gap:.5rem}.d-modal__body .link-share-actions button{margin:0}.d-modal__body .link-share-container{gap:1rem;align-items:center}.d-modal__body .btn.ok{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;padding:.625rem;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.d-modal__body .btn.ok:not(:has(span)){padding:.625rem}.d-modal__body .btn.ok::before{height:1.25rem;display:inline-flex;align-items:center}.d-modal__body .btn.ok::before,.d-modal__body .btn.ok:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.d-modal__body .btn.ok::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.d-modal__body .btn.ok span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal__body .btn.ok[disabled]:not(.is-loading),.d-modal__body .btn.ok :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.d-modal__body .btn.ok[disabled]:not(.is-loading):hover,.d-modal__body .btn.ok :disabled:hover{background:var(--ground);color:var(--figure)}.d-modal__body .btn.ok[disabled]:not(.is-loading):hover::after,.d-modal__body .btn.ok :disabled:hover::after{content:unset}.d-modal__body .btn.ok:focus::after{opacity:.12}.d-modal__body .btn.ok:hover{background:var(--ground)}.d-modal__body .btn.ok:hover::after{opacity:.08}.d-modal__body .btn.ok:hover:focus::after{opacity:.16}.d-modal__body .btn.ok:hover:active::after{opacity:.12}.d-modal__body .btn.ok:visited,.d-modal__body .btn.ok:hover{color:var(--figure)}.d-modal__footer{padding:1rem;border:0;justify-content:flex-end}.d-modal__footer .btn-primary{order:999}.d-modal__footer .btn:not(.btn-primary){position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--figure: var(--g-primary-40)}.d-modal__footer .btn:not(.btn-primary):has(span){column-gap:.25rem}.d-modal__footer .btn:not(.btn-primary):not(:has(span)){padding:.625rem}.d-modal__footer .btn:not(.btn-primary)::before{height:1.25rem;display:inline-flex;align-items:center}.d-modal__footer .btn:not(.btn-primary)::before,.d-modal__footer .btn:not(.btn-primary):has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.d-modal__footer .btn:not(.btn-primary)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.d-modal__footer .btn:not(.btn-primary) span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);text-transform:lowercase}.d-modal__footer .btn:not(.btn-primary) span::first-letter{text-transform:capitalize}.d-modal__footer .btn:not(.btn-primary)[disabled]:not(.is-loading),.d-modal__footer .btn:not(.btn-primary) :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.d-modal__footer .btn:not(.btn-primary):focus::after{opacity:.12}.d-modal__footer .btn:not(.btn-primary):hover{background:var(--ground);background:var(--g-primary-95)}.d-modal__footer .btn:not(.btn-primary):hover::after{opacity:.08}.d-modal__footer .btn:not(.btn-primary):hover:focus::after{opacity:.16}.d-modal__footer .btn:not(.btn-primary):hover:active::after{opacity:.12}.d-modal__footer .btn:not(.btn-primary):visited,.d-modal__footer .btn:not(.btn-primary):hover{color:var(--figure)}.d-modal__subtitle-text{display:inline-flex;color:var(--g-neutral-50);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.modal-container .create-invite-modal form{gap:2rem}.modal-container .create-invite-modal form .input-group label,.modal-container .create-invite-modal form .control-group label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.modal-container .create-invite-modal form .input-group details,.modal-container .create-invite-modal form .control-group details{width:100%;margin:0}.modal-container .create-invite-modal form .future-date-input{display:flex;flex-wrap:wrap;gap:.5rem}.modal-container .create-invite-modal form .future-date-input .select-kit-selected-name{gap:.5rem}.modal-container .create-invite-modal form .future-date-input .future-date-input-selector .select-kit-body{padding-top:0}.modal-container .create-invite-modal form .future-date-input .future-date-input-selector-row{align-items:center;gap:1rem}.modal-container .create-invite-modal form .future-date-input .future-date-input-selector-row .future-date-input-selector-icons{display:inline-flex;margin:0;color:var(--g-neutral-10)}.modal-container .create-invite-modal form .future-date-input .future-date-input-selector-row .future-date-input-selector-datetime{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.modal-container .create-invite-modal form .input-group:not(:last-of-type){margin:0}.modal-container .create-invite-modal form .control-group{flex:1;margin:0;gap:.5rem;display:flex;flex-wrap:wrap}.modal-container .create-invite-modal form .control-group::before{content:unset}.modal-container .create-invite-modal form .control-group:not(.future-date-input-date-picker,.future-date-input-time-picker){flex:100%}.modal-container .create-invite-modal form .date-picker-wrapper,.modal-container .create-invite-modal form .time-input{flex:1}.modal-container .create-invite-modal form .invite-max-redemptions input{width:100%}.modal-container .create-invite-modal form .future-date-input-date-picker,.modal-container .create-invite-modal form .future-date-input-time-picker{flex:1;width:unset;align-items:center}.modal-container .create-invite-modal form .future-date-input-date-picker input,.modal-container .create-invite-modal form .future-date-input-time-picker input{height:3.5rem;margin:0;max-width:unset;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.modal-container .create-invite-modal .invite-email-container{display:flex;width:100%}.alert{padding:1rem 2rem 1rem 1rem;margin-bottom:1rem;border-radius:var(--rounded-lg);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.alert button.close{font-size:unset;top:1rem;right:1rem}.alert button.close::before{content:"close";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.alert button.close .d-icon{display:none}.alert.alert-info{background:var(--g-secondary-95);color:var(--g-secondary-10)}.alert.alert-info button:not(.btn-primary) span.d-button-label{color:var(--g-secondary-50)}button.modal-close{position:absolute;top:.75rem;right:.75rem;padding:0}button.modal-close .d-icon{display:none}button.modal-close::before{content:"close";width:3rem;height:3rem;background:var(--g-neutral-100);justify-content:center;align-items:center;display:flex;border-radius:var(--rounded-full);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}button.modal-close:hover{color:inherit}button.modal-close:hover::before{background:var(--g-neutral-95)}.onboarding-dialog a:not(.g-button--primary){color:var(--tertiary)}.onboarding-dialog a:not(.g-button--primary):visited{color:var(--tertiary)}.onboarding-dialog a:not(.g-button--primary):hover{text-decoration:underline}.onboarding-dialog button.--close{padding:0 1rem;box-sizing:border-box}.onboarding-dialog button.--close::before{content:"close";width:3rem;height:3rem;background:var(--g-neutral-100);justify-content:center;align-items:center;display:flex;border-radius:var(--rounded-full);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.onboarding-dialog button.--close:hover{color:inherit}.onboarding-dialog button.--close:hover::before{background:var(--g-neutral-95)}.onboarding-dialog .d-modal__container{max-height:40rem;max-width:45rem;height:100%;overflow:hidden;position:relative;justify-content:space-between}.onboarding-dialog .d-modal__header{width:min-content;position:absolute;top:0;right:0;z-index:999}.onboarding-dialog .d-modal__body{height:100%;padding:3rem;gap:.5rem;column-gap:1rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));text-align:center;position:relative;overflow:hidden;grid-template-rows:min-content min-content min-content min-content;justify-items:center;align-content:center}.onboarding-dialog .d-modal__body p{max-width:64ch;align-self:flex-start;margin:0 0 1rem 0;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.onboarding-dialog .d-modal__body iframe{max-width:unset;position:absolute;top:0;aspect-ratio:4/3;width:auto;height:100%;left:50%;transform:translateX(-50%)}.onboarding-dialog .d-modal__body h2{margin:0;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.onboarding-dialog .d-modal__body img{object-fit:cover;height:10rem;width:10rem;border-radius:var(--rounded-md);background:var(--g-neutral-90);margin-bottom:1rem}.onboarding-dialog .d-modal__body .onboarding-dialog__slide{display:contents}.onboarding-dialog .d-modal__body .onboarding-dialog__slide.compact h2{font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.onboarding-dialog .d-modal__body .onboarding-dialog__slide.compact p{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.onboarding-dialog .d-modal__footer{padding:0;justify-content:space-between;border:0;flex-wrap:nowrap}.onboarding-dialog .d-modal__footer .onboarding-dialog__control{flex:1;display:flex;padding:1rem}.onboarding-dialog .d-modal__footer .onboarding-dialog__control:last-child{justify-content:flex-end}.onboarding-dialog .d-modal__footer .onboarding-dialog__next::before{content:"arrow_forward"}.onboarding-dialog .d-modal__footer .onboarding-dialog__prev::before{content:"arrow_back"}.onboarding-dialog .d-modal__footer .onboarding-dialog__dots{display:flex;gap:1rem}.onboarding-dialog .d-modal__footer .onboarding-dialog__dots button{display:flex;width:.5rem;height:.5rem;border-radius:var(--rounded-full);background:var(--g-neutral-95);padding:0;border:0;margin:0}.onboarding-dialog .d-modal__footer .onboarding-dialog__dots button.--active{background:var(--g-neutral-10)}.onboarding-dialog .d-modal__footer .onboarding-dialog__dots button span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.onboarding-dialog .d-modal__footer .onboarding-dialog__next,.onboarding-dialog .d-modal__footer .onboarding-dialog__prev{background:0;border:0;margin:0}.onboarding-dialog .d-modal__footer .onboarding-dialog__next:hover::before,.onboarding-dialog .d-modal__footer .onboarding-dialog__prev:hover::before{background:var(--g-neutral-95)}.onboarding-dialog .d-modal__footer .onboarding-dialog__next:active::before,.onboarding-dialog .d-modal__footer .onboarding-dialog__prev:active::before{background:var(--g-neutral-90)}.onboarding-dialog .d-modal__footer .onboarding-dialog__next::before,.onboarding-dialog .d-modal__footer .onboarding-dialog__prev::before{display:flex;padding:1rem;border-radius:var(--rounded-full);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.onboarding-dialog .d-modal__footer .onboarding-dialog__next.--disabled,.onboarding-dialog .d-modal__footer .onboarding-dialog__prev.--disabled{pointer-events:none;opacity:.1}.onboarding-dialog .d-modal__footer .onboarding-dialog__next span,.onboarding-dialog .d-modal__footer .onboarding-dialog__prev span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.dialog-footer{padding:0 1rem;gap:.5rem;flex-direction:row-reverse;border:0}.dialog-footer .btn{margin:0}.dialog-content{border-radius:var(--rounded-xl);padding:1rem 0;row-gap:1rem;display:flex;flex-direction:column}.dialog-body{padding:1rem 2rem}.dialog-body p{margin:0;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.btn-icon-text.btn-danger{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.btn-icon-text.btn-danger:has(span){column-gap:.25rem}.btn-icon-text.btn-danger:not(:has(span)){padding:.625rem}.btn-icon-text.btn-danger::before{height:1.25rem;display:inline-flex;align-items:center}.btn-icon-text.btn-danger::before,.btn-icon-text.btn-danger:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.btn-icon-text.btn-danger::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.btn-icon-text.btn-danger span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.btn-icon-text.btn-danger[disabled]:not(.is-loading),.btn-icon-text.btn-danger :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.btn-icon-text.btn-danger[disabled]:not(.is-loading):hover,.btn-icon-text.btn-danger :disabled:hover{background:var(--ground);color:var(--figure)}.btn-icon-text.btn-danger[disabled]:not(.is-loading):hover::after,.btn-icon-text.btn-danger :disabled:hover::after{content:unset}.btn-icon-text.btn-danger:focus::after{opacity:.12}.btn-icon-text.btn-danger:hover{background:var(--ground)}.btn-icon-text.btn-danger:hover::after{opacity:.08}.btn-icon-text.btn-danger:hover:focus::after{opacity:.16}.btn-icon-text.btn-danger:hover:active::after{opacity:.12}.btn-icon-text.btn-danger:visited,.btn-icon-text.btn-danger:hover{color:var(--figure)}.btn-text.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.btn-text.btn:has(span){column-gap:.25rem}.btn-text.btn:not(:has(span)){padding:.625rem}.btn-text.btn::before{height:1.25rem;display:inline-flex;align-items:center}.btn-text.btn::before,.btn-text.btn:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.btn-text.btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.btn-text.btn span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.btn-text.btn[disabled]:not(.is-loading),.btn-text.btn :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.btn-text.btn[disabled]:not(.is-loading):hover,.btn-text.btn :disabled:hover{background:var(--ground);color:var(--figure)}.btn-text.btn[disabled]:not(.is-loading):hover::after,.btn-text.btn :disabled:hover::after{content:unset}.btn-text.btn:focus::after{opacity:.12}.btn-text.btn:hover{background:var(--ground)}.btn-text.btn:hover::after{opacity:.08}.btn-text.btn:hover:focus::after{opacity:.16}.btn-text.btn:hover:active::after{opacity:.12}.btn-text.btn:visited,.btn-text.btn:hover{color:var(--figure)}.btn-text.btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.btn-text.btn.btn-primary:has(span){column-gap:.25rem}.btn-text.btn.btn-primary:not(:has(span)){padding:.625rem}.btn-text.btn.btn-primary::before{height:1.25rem;display:inline-flex;align-items:center}.btn-text.btn.btn-primary::before,.btn-text.btn.btn-primary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.btn-text.btn.btn-primary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.btn-text.btn.btn-primary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.btn-text.btn.btn-primary[disabled]:not(.is-loading),.btn-text.btn.btn-primary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.btn-text.btn.btn-primary[disabled]:not(.is-loading):hover,.btn-text.btn.btn-primary :disabled:hover{background:var(--ground);color:var(--figure)}.btn-text.btn.btn-primary[disabled]:not(.is-loading):hover::after,.btn-text.btn.btn-primary :disabled:hover::after{content:unset}.btn-text.btn.btn-primary:focus::after{opacity:.12}.btn-text.btn.btn-primary:hover{background:var(--ground)}.btn-text.btn.btn-primary:hover::after{opacity:.08}.btn-text.btn.btn-primary:hover:focus::after{opacity:.16}.btn-text.btn.btn-primary:hover:active::after{opacity:.12}.btn-text.btn.btn-primary:visited,.btn-text.btn.btn-primary:hover{color:var(--figure)}.d-modal.create-account .d-modal__container{width:100%;max-width:500px}.d-modal.create-account .d-modal__header{display:none}.d-modal.create-account .waving-hand{display:none;width:2rem;height:2rem;margin-left:.5rem}.d-modal.create-account .login-left-side{display:flex;flex-direction:column;padding:2rem;gap:.5rem 1rem}.d-modal.create-account .login-left-side .login-welcome-header{padding:1rem 0 2.5rem}.d-modal.create-account .login-left-side .login-welcome-header .login-title{font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.d-modal.create-account .login-left-side .login-welcome-header .login-subheader{grid-column:span 2;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-modal.create-account .login-left-side #login-form{padding:1rem 0 2.5rem;margin:0;display:flex;flex-direction:column;gap:1.5rem}.d-modal.create-account .login-left-side #login-form .input-group{margin-bottom:0}.d-modal.create-account .login-left-side #login-form .input-group input{border:1px solid var(--g-neutral-80);background:var(--g-neutral-100);border-radius:var(--rounded-md);height:3.5rem;padding:0 1rem}.d-modal.create-account .login-left-side #login-form .input-group input[disabled]{color:var(--g-neutral-50)}.d-modal.create-account .login-left-side #login-form .input-group input:focus{outline:none;border-width:2px;padding:0 15px;border-color:var(--g-primary-40);box-shadow:none}.d-modal.create-account .login-left-side #login-form .input-group input:focus+label{color:var(--g-primary-40);padding:.375rem;left:.8125rem;top:1.75rem;transform:translateY(-2.5rem) scale(0.75);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-modal.create-account .login-left-side #login-form .input-group input:focus::placeholder{color:var(--g-neutral-50)}.d-modal.create-account .login-left-side #login-form .input-group input.value-entered+label{top:1.75rem;left:.8125rem;transform:translateY(-2.5rem) scale(0.75);padding:.375rem;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-modal.create-account .login-left-side #login-form .input-group input+label{background:var(--g-neutral-100);padding:.375rem;display:block;position:absolute;top:1.75rem;transform:translateY(-50%) scale(1);left:.8125rem;color:var(--g-neutral-50);transform-origin:left top;-webkit-user-select:none;user-select:none;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.d-modal.create-account .login-left-side #login-form .more-info{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.d-modal.create-account .login-left-side #login-form .tip{order:9;display:inline-flex;gap:.25rem;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.d-modal.create-account .login-left-side #login-form .tip.good:has(.d-icon)::before{content:"check";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1rem;width:1rem;line-height:1;font-display:block;display:inline-flex}.d-modal.create-account .login-left-side #login-form .tip .d-icon{display:none}.d-modal.create-account .login-left-side #login-form .create-account__password{display:none}.d-modal.create-account .login-left-side .d-modal__footer{display:contents}.d-modal.create-account .login-left-side .d-modal__footer .disclaimer{display:none}.d-modal.create-account .login-left-side .d-modal__footer .d-modal__footer-buttons{width:100%;grid-column:2}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;width:100%;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:has(span){column-gap:.25rem}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:not(:has(span)){padding:.625rem}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary::before{height:1.25rem;display:inline-flex;align-items:center}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary::before,.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary[disabled]:not(.is-loading),.d-modal.create-account .login-left-side .d-modal__footer .btn-primary :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary[disabled]:not(.is-loading):hover,.d-modal.create-account .login-left-side .d-modal__footer .btn-primary :disabled:hover{background:var(--ground);color:var(--figure)}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary[disabled]:not(.is-loading):hover::after,.d-modal.create-account .login-left-side .d-modal__footer .btn-primary :disabled:hover::after{content:unset}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:focus::after{opacity:.12}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:hover{background:var(--ground)}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:hover::after{opacity:.08}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:hover:focus::after{opacity:.16}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:hover:active::after{opacity:.12}.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:visited,.d-modal.create-account .login-left-side .d-modal__footer .btn-primary:hover{color:var(--figure)}.d-modal.create-account .login-left-side .d-modal__footer .login-cancel{display:none}.d-modal.create-account .login-left-side .signup-progress-bar{display:none}.d-modal.create-account .login-cancel{grid-column:1;grid-row:2;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;width:100%;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.d-modal.create-account .login-cancel:has(span){column-gap:.25rem}.d-modal.create-account .login-cancel:not(:has(span)){padding:.625rem}.d-modal.create-account .login-cancel::before{height:1.25rem;display:inline-flex;align-items:center}.d-modal.create-account .login-cancel::before,.d-modal.create-account .login-cancel:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.d-modal.create-account .login-cancel::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.d-modal.create-account .login-cancel span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal.create-account .login-cancel[disabled]:not(.is-loading),.d-modal.create-account .login-cancel :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.d-modal.create-account .login-cancel[disabled]:not(.is-loading):hover,.d-modal.create-account .login-cancel :disabled:hover{background:var(--ground);color:var(--figure)}.d-modal.create-account .login-cancel[disabled]:not(.is-loading):hover::after,.d-modal.create-account .login-cancel :disabled:hover::after{content:unset}.d-modal.create-account .login-cancel:focus::after{opacity:.12}.d-modal.create-account .login-cancel:hover{background:var(--ground)}.d-modal.create-account .login-cancel:hover::after{opacity:.08}.d-modal.create-account .login-cancel:hover:focus::after{opacity:.16}.d-modal.create-account .login-cancel:hover:active::after{opacity:.12}.d-modal.create-account .login-cancel:visited,.d-modal.create-account .login-cancel:hover{color:var(--figure)}.d-modal.create-account .login-right-side{display:none}.flag-modal-body .flag-action-type .controls .checkbox-label{gap:.5rem;margin:0 0 1rem;padding:0}.flag-modal-body .flag-action-type .controls .checkbox-label.radio input[type=radio]{float:none;margin:0;margin-top:.1875rem}.flag-modal-body .flag-action-type-details{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.flag-modal-body .flag-action-type-details strong{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal__footer .flag-modal__create-flag{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.d-modal__footer .flag-modal__create-flag:has(span){column-gap:.25rem}.d-modal__footer .flag-modal__create-flag::before{margin-right:.25rem}.d-modal__footer .flag-modal__create-flag::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.d-modal__footer .flag-modal__create-flag span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal__footer .flag-modal__create-flag[disabled]:not(.is-loading),.d-modal__footer .flag-modal__create-flag :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.d-modal__footer .flag-modal__create-flag[disabled]:not(.is-loading):hover,.d-modal__footer .flag-modal__create-flag :disabled:hover{background:var(--ground);color:var(--figure)}.d-modal__footer .flag-modal__create-flag[disabled]:not(.is-loading):hover::after,.d-modal__footer .flag-modal__create-flag :disabled:hover::after{content:unset}.d-modal__footer .flag-modal__create-flag:focus::after{opacity:.12}.d-modal__footer .flag-modal__create-flag:hover{background:var(--ground)}.d-modal__footer .flag-modal__create-flag:hover::after{opacity:.08}.d-modal__footer .flag-modal__create-flag:hover:focus::after{opacity:.16}.d-modal__footer .flag-modal__create-flag:hover:active::after{opacity:.12}.d-modal__footer .flag-modal__create-flag:visited,.d-modal__footer .flag-modal__create-flag:hover{color:var(--figure)}.d-modal__footer .flag-modal__create-flag::before{width:100%;margin:0;padding:0 .25rem;display:block;content:attr(title);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.d-modal__footer .flag-modal__create-flag .d-button-label{display:none}[data-content][data-identifier=user-tip]{background:var(--g-neutral-100)}[data-content][data-identifier=user-tip] .user-tip__container{padding:0}[data-content][data-identifier=user-tip] .user-tip__title{display:none;font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:500;font-family:var(--font-family)}[data-content][data-identifier=user-tip] .user-tip__content{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.g-signup__modal #discourse-modal-title{font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.widget-dropdown .widget-dropdown-body{border:0;display:flex;flex-direction:column;justify-content:flex-start;width:max-content;margin:0;padding:.5rem 0;border:0;list-style:none;background:var(--g-neutral-100);border-radius:.5rem;box-shadow:var(--shadow-1)}.widget-dropdown .widget-dropdown-body span{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.widget-dropdown .widget-dropdown-body .widget-dropdown-item.separator{display:none}.widget-dropdown .widget-dropdown-body div{display:flex;column-gap:1rem;align-items:center;padding:.5rem 1.5rem .5rem 1rem !important;color:var(--g-neutral-10)}.widget-dropdown .widget-dropdown-body div .d-icon+span{margin-left:0 !important}.widget-dropdown .widget-dropdown-body div:hover{background:var(--g-neutral-95)}html.keyboard-visible.mobile-view.ios-device .d-modal.jump-to-post-modal{top:0;bottom:unset}html.keyboard-visible.mobile-view.ios-device .d-modal.jump-to-post-modal .d-modal__container{border-top-left-radius:0;border-top-right-radius:0}html.keyboard-visible.mobile-view.ios-device .d-modal.insert-hyperlink-modal{top:6em;bottom:unset}html.keyboard-visible.mobile-view.ios-device .d-modal.insert-hyperlink-modal .modal-close{padding-top:0}body.welcome-modal #d-tooltip-portals{display:none}.g-modal .history-icon{display:none}.g-modal .select-kit{width:100%}.g-modal .setting-controls{display:flex;justify-content:space-around}html.whos-online-ring body.user-page-online .primary img.avatar{box-shadow:none}.user-main .about .details .user-profile-avatar .avatar-flair{right:-0.1875rem;bottom:-0.1875rem;border-radius:var(--rounded-full);border:.1875rem solid var(--g-neutral-100);background-size:contain;width:1.75rem;height:1.75rem;background-color:var(--g-neutral-100)}a:has(>.avatar:only-child){position:relative}a:has(>.avatar:only-child)::before{content:"";position:absolute;border-radius:var(--rounded-full);width:100%;height:100%;top:0;left:0;z-index:1;box-shadow:inset 0 0 1px rgba(0,0,0,.15)}.icon-avatar{position:relative}.icon-avatar::after{box-shadow:inset 0 0 1px rgba(0,0,0,.15);content:"";position:absolute;border-radius:var(--rounded-full);width:100%;height:100%;top:0;left:0;z-index:1}.header-cloak{background:none}.user-menu.show-avatars li.notification,.user-menu.show-avatars li.notification.unread,.user-menu.show-avatars li.reviewable,.user-menu.show-avatars li.message,.user-menu.show-avatars li.bookmark{display:grid;grid-template:"avatar title" min-content "avatar timeago" 1fr/min-content 1fr;gap:0 1rem;padding:1rem}.user-menu.show-avatars li.notification .icon-avatar,.user-menu.show-avatars li.notification.unread .icon-avatar,.user-menu.show-avatars li.reviewable .icon-avatar,.user-menu.show-avatars li.message .icon-avatar,.user-menu.show-avatars li.bookmark .icon-avatar{position:relative;grid-area:avatar}.user-menu.show-avatars li.notification .icon-avatar img,.user-menu.show-avatars li.notification.unread .icon-avatar img,.user-menu.show-avatars li.reviewable .icon-avatar img,.user-menu.show-avatars li.message .icon-avatar img,.user-menu.show-avatars li.bookmark .icon-avatar img{width:100%;height:auto}.user-menu.show-avatars li.notification .icon-avatar+div:has(.item-description),.user-menu.show-avatars li.notification.unread .icon-avatar+div:has(.item-description),.user-menu.show-avatars li.reviewable .icon-avatar+div:has(.item-description),.user-menu.show-avatars li.message .icon-avatar+div:has(.item-description),.user-menu.show-avatars li.bookmark .icon-avatar+div:has(.item-description){grid-row:1;grid-column:2;padding-bottom:1.3rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.user-menu.show-avatars li.notification .relative-date,.user-menu.show-avatars li.notification.unread .relative-date,.user-menu.show-avatars li.reviewable .relative-date,.user-menu.show-avatars li.message .relative-date,.user-menu.show-avatars li.bookmark .relative-date{grid-row:1;grid-column:2;align-self:end;pointer-events:none;padding-top:.5rem;color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.user-menu.show-avatars li.notification a,.user-menu.show-avatars li.notification.unread a,.user-menu.show-avatars li.reviewable a,.user-menu.show-avatars li.message a,.user-menu.show-avatars li.bookmark a{display:contents}.user-menu.show-avatars li.notification a .icon-avatar,.user-menu.show-avatars li.notification.unread a .icon-avatar,.user-menu.show-avatars li.reviewable a .icon-avatar,.user-menu.show-avatars li.message a .icon-avatar,.user-menu.show-avatars li.bookmark a .icon-avatar{width:3rem;height:3rem;margin:0}.user-menu.show-avatars li.notification a .item-label,.user-menu.show-avatars li.notification.unread a .item-label,.user-menu.show-avatars li.reviewable a .item-label,.user-menu.show-avatars li.message a .item-label,.user-menu.show-avatars li.bookmark a .item-label{color:var(--g-neutral-10);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-menu.show-avatars li.notification a .icon-avatar__icon-wrapper,.user-menu.show-avatars li.notification.unread a .icon-avatar__icon-wrapper,.user-menu.show-avatars li.reviewable a .icon-avatar__icon-wrapper,.user-menu.show-avatars li.message a .icon-avatar__icon-wrapper,.user-menu.show-avatars li.bookmark a .icon-avatar__icon-wrapper{position:absolute;top:unset;right:-1px;bottom:-1px;z-index:2;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;background:var(--g-neutral-100);border-radius:var(--rounded-full)}.user-menu.show-avatars li.notification a .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.notification.unread a .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.reviewable a .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.message a .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.bookmark a .icon-avatar__icon-wrapper::before{color:var(--g-neutral-10);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.75rem;width:.75rem;line-height:1;font-display:block;display:inline-flex}.user-menu.show-avatars li.notification a .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.notification.unread a .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.reviewable a .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.message a .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.bookmark a .icon-avatar__icon-wrapper .d-icon{display:none}.user-menu.show-avatars li.notification.event-invitation .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.notification.unread.event-invitation .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.reviewable.event-invitation .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.message.event-invitation .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.bookmark.event-invitation .icon-avatar__icon-wrapper::before{content:"calendar_add_on"}.user-menu.show-avatars li.notification.event-reminder .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.notification.unread.event-reminder .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.reviewable.event-reminder .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.message.event-reminder .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.bookmark.event-reminder .icon-avatar__icon-wrapper::before{content:"calendar_clock"}.user-menu.show-avatars li.notification.mentioned .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.notification.unread.mentioned .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.reviewable.mentioned .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.message.mentioned .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.bookmark.mentioned .icon-avatar__icon-wrapper::before{content:"alternate_email"}.user-menu.show-avatars li.notification.pending .icon-avatar__icon-wrapper,.user-menu.show-avatars li.notification.unread.pending .icon-avatar__icon-wrapper,.user-menu.show-avatars li.reviewable.pending .icon-avatar__icon-wrapper,.user-menu.show-avatars li.message.pending .icon-avatar__icon-wrapper,.user-menu.show-avatars li.bookmark.pending .icon-avatar__icon-wrapper{background:var(--g-red-40)}.user-menu.show-avatars li.notification.pending .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.notification.unread.pending .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.reviewable.pending .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.message.pending .icon-avatar__icon-wrapper::before,.user-menu.show-avatars li.bookmark.pending .icon-avatar__icon-wrapper::before{color:var(--g-red-100);font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;font-size:.75rem;width:.75rem;line-height:1;font-display:block;display:inline-flex}.menu-panel.user-menu.revamped{box-sizing:border-box;width:23rem}.user-menu{z-index:1001}.user-menu.drop-down{top:calc(100% + .75rem)}.user-menu.revamped{overflow:hidden;border:0;border-radius:var(--rounded-lg);box-shadow:var(--shadow-2)}.user-menu.revamped .panel-body{max-height:calc(100% - var(--mobile-g-navigation-h))}.user-menu.revamped .panel-body-bottom{margin:0;display:flex;justify-content:space-between;box-sizing:border-box;padding:1rem;gap:.5rem}.user-menu.revamped .panel-body-bottom .show-all{display:none}.user-menu.revamped .panel-body-bottom .notifications__more{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.user-menu.revamped .panel-body-bottom .notifications__more:has(span){column-gap:.25rem}.user-menu.revamped .panel-body-bottom .notifications__more:not(:has(span)){padding:.625rem}.user-menu.revamped .panel-body-bottom .notifications__more::before{height:1.25rem;display:inline-flex;align-items:center}.user-menu.revamped .panel-body-bottom .notifications__more::before,.user-menu.revamped .panel-body-bottom .notifications__more:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-menu.revamped .panel-body-bottom .notifications__more::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-menu.revamped .panel-body-bottom .notifications__more span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-menu.revamped .panel-body-bottom .notifications__more[disabled]:not(.is-loading),.user-menu.revamped .panel-body-bottom .notifications__more :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-menu.revamped .panel-body-bottom .notifications__more[disabled]:not(.is-loading):hover,.user-menu.revamped .panel-body-bottom .notifications__more :disabled:hover{background:var(--ground);color:var(--figure)}.user-menu.revamped .panel-body-bottom .notifications__more[disabled]:not(.is-loading):hover::after,.user-menu.revamped .panel-body-bottom .notifications__more :disabled:hover::after{content:unset}.user-menu.revamped .panel-body-bottom .notifications__more:focus::after{opacity:.12}.user-menu.revamped .panel-body-bottom .notifications__more:hover{background:var(--ground)}.user-menu.revamped .panel-body-bottom .notifications__more:hover::after{opacity:.08}.user-menu.revamped .panel-body-bottom .notifications__more:hover:focus::after{opacity:.16}.user-menu.revamped .panel-body-bottom .notifications__more:hover:active::after{opacity:.12}.user-menu.revamped .panel-body-bottom .notifications__more:visited,.user-menu.revamped .panel-body-bottom .notifications__more:hover{color:var(--figure)}.user-menu.revamped .panel-body-bottom .notifications__more span{text-transform:lowercase}.user-menu.revamped .panel-body-bottom .notifications__more span::first-letter{text-transform:uppercase}.user-menu.revamped .panel-body-bottom .notifications-dismiss{order:9}.user-menu.revamped .panel-body-bottom button{flex:1;margin:0}.user-menu.revamped .panel-body-contents{flex-direction:column}.user-menu.revamped .panel-body-contents .quick-access-panel li.unread{background:none}.user-menu.revamped .panel-body-contents .quick-access-panel li.unread:hover{background:var(--g-neutral-95)}.user-menu.revamped .panel-body-contents .menu-tabs-container{overflow-y:unset;padding:0 0 1rem 0;border:0;border-bottom:var(--g-border-light)}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list{flex-flow:row wrap;gap:.5rem;padding:0 1rem}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list .user-menu-tab{position:relative;overflow:hidden;display:flex;align-items:center;box-sizing:border-box;height:2rem;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap;background-color:var(--g-primary-100);background-clip:padding-box;border:1px solid var(--g-neutral-80);border-radius:.5rem;transition:none;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list .user-menu-tab::before{content:unset}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list .user-menu-tab[aria-selected=true]{color:var(--g-primary-10);background-color:var(--g-primary-90);border-width:0}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list .user-menu-tab[aria-selected=true]::before{content:"check";order:0;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list .user-menu-tab .badge-notification{border:0;position:unset;top:unset;right:unset;order:2;min-width:unset;padding:0;padding-right:.25rem;color:var(--g-neutral-40);background:none;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list .user-menu-tab .d-icon{display:none}.user-menu.revamped .panel-body-contents .menu-tabs-container .top-tabs.tabs-list .user-menu-tab::after{content:attr(title);display:block;order:1;padding:0 .25rem}.user-menu.revamped .panel-body-contents .quick-access-panel{padding:0;border:0}.user-menu.revamped .bottom-tabs{display:none}.user-menu .quick-access-panel{display:contents}.user-menu .quick-access-panel ul{--scrollbar-color-thumb: var(--g-neutral-95);--scrollbar-color-track: transparent;--scrollbar-width: thin;--scrollbar-width-legacy: 10px;flex-grow:1;overflow-y:scroll;flex-flow:column;padding:0 0 0;margin:0}@supports(scrollbar-width: auto){.user-menu .quick-access-panel ul{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:var(--scrollbar-width)}}@supports selector(::-webkit-scrollbar){.user-menu .quick-access-panel ul::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb)}.user-menu .quick-access-panel ul::-webkit-scrollbar-track{background:var(--scrollbar-color-track)}.user-menu .quick-access-panel ul::-webkit-scrollbar{max-width:var(--scrollbar-width-legacy);max-height:var(--scrollbar-width-legacy)}}.user-menu .quick-access-panel ul li{border-bottom:var(--g-border-light);position:relative;background:var(--g-neutral-100)}.user-menu .quick-access-panel ul li.unread,.user-menu .quick-access-panel ul li.pending{background-color:var(--g-neutral-100)}.user-menu .quick-access-panel ul li.unread .icon-avatar::before,.user-menu .quick-access-panel ul li.pending .icon-avatar::before{content:"";position:absolute;top:50%;left:-0.5rem;transform:translate(-50%, -50%);width:.25rem;height:.25rem;background:var(--g-primary-50);border-radius:var(--rounded-full)}.user-menu .quick-access-panel ul li:hover{background-color:var(--g-neutral-95);outline:none}.user-menu .quick-access-panel ul li a{margin:0;padding:0}.user-menu .quick-access-panel ul li a,.user-menu .quick-access-panel ul li a:visited{color:inherit}.user-menu .quick-access-panel ul li a .d-icon{display:none}.user-menu .quick-access-panel ul li a>div{overflow:visible;-webkit-line-clamp:unset;display:block}.user-menu .quick-access-panel ul li:not(:first-of-type) a{border-top:var(--g-border-light)}.user-menu .quick-access-panel .spinner-container{display:flex;align-items:center;justify-content:center;min-height:unset;padding:1rem}.user-menu .quick-access-panel .notifications__heading{box-sizing:border-box;order:-1;align-items:center;display:flex;padding:0;flex-shrink:0}.user-menu .quick-access-panel .notifications__heading h3{margin:0;padding:1rem;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}.user-menu .quick-access-panel .notifications__menu{display:flex}.user-menu .quick-access-panel .notifications__menu-trigger{margin-left:auto;border:0;margin-right:.5rem;font-size:unset;padding:0;background:none;border-radius:unset;transition:none;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}.user-menu .quick-access-panel .notifications__menu-trigger:has(span){column-gap:.25rem}.user-menu .quick-access-panel .notifications__menu-trigger:not(:has(span)){padding:.625rem}.user-menu .quick-access-panel .notifications__menu-trigger::before{height:1.25rem;display:inline-flex;align-items:center}.user-menu .quick-access-panel .notifications__menu-trigger::before,.user-menu .quick-access-panel .notifications__menu-trigger:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-menu .quick-access-panel .notifications__menu-trigger::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-menu .quick-access-panel .notifications__menu-trigger span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-menu .quick-access-panel .notifications__menu-trigger[disabled]:not(.is-loading),.user-menu .quick-access-panel .notifications__menu-trigger :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}.user-menu .quick-access-panel .notifications__menu-trigger:focus::after{opacity:.12}.user-menu .quick-access-panel .notifications__menu-trigger:hover{background:var(--ground);background:var(--g-neutral-95)}.user-menu .quick-access-panel .notifications__menu-trigger:hover::after{opacity:.08}.user-menu .quick-access-panel .notifications__menu-trigger:hover:focus::after{opacity:.16}.user-menu .quick-access-panel .notifications__menu-trigger:hover:active::after{opacity:.12}.user-menu .quick-access-panel .notifications__menu-trigger:visited,.user-menu .quick-access-panel .notifications__menu-trigger:hover{color:var(--figure)}.user-menu .quick-access-panel .notifications__menu-trigger::before{content:"more_horiz"}.user-menu .quick-access-panel .notifications-dismiss{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family);color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-primary-40);--figure: var(--overlay);--ground: var(--g-primary-95)}.user-menu .quick-access-panel .notifications-dismiss:has(span){column-gap:.25rem}.user-menu .quick-access-panel .notifications-dismiss::before{margin-right:.25rem}.user-menu .quick-access-panel .notifications-dismiss::before,.user-menu .quick-access-panel .notifications-dismiss:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.user-menu .quick-access-panel .notifications-dismiss::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.user-menu .quick-access-panel .notifications-dismiss span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-menu .quick-access-panel .notifications-dismiss[disabled]:not(.is-loading),.user-menu .quick-access-panel .notifications-dismiss :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.user-menu .quick-access-panel .notifications-dismiss[disabled]:not(.is-loading):hover,.user-menu .quick-access-panel .notifications-dismiss :disabled:hover{background:var(--ground);color:var(--figure)}.user-menu .quick-access-panel .notifications-dismiss[disabled]:not(.is-loading):hover::after,.user-menu .quick-access-panel .notifications-dismiss :disabled:hover::after{content:unset}.user-menu .quick-access-panel .notifications-dismiss:focus::after{opacity:.12}.user-menu .quick-access-panel .notifications-dismiss:hover{background:var(--ground)}.user-menu .quick-access-panel .notifications-dismiss:hover::after{opacity:.08}.user-menu .quick-access-panel .notifications-dismiss:hover:focus::after{opacity:.16}.user-menu .quick-access-panel .notifications-dismiss:hover:active::after{opacity:.12}.user-menu .quick-access-panel .notifications-dismiss:visited,.user-menu .quick-access-panel .notifications-dismiss:hover{color:var(--figure)}.user-menu.slide-in.revamped.menu-panel{display:none;width:100%;max-width:unset;border-radius:0}@media screen and (max-width: 768px){.user-menu.slide-in.revamped.menu-panel{display:flex}}.user-menu.slide-in.revamped.menu-panel .quick-access-panel .notifications__back{margin-right:.25rem;padding:.875rem;display:inline-flex}.user-menu.slide-in.revamped.menu-panel .quick-access-panel .notifications__back::before{content:"arrow_back_ios_new";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.empty-state{padding:1rem;gap:1rem;color:var(--g-neutral-10)}.empty-state .empty-state-title{font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}.empty-state-body{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.empty-state-body p{margin:0}.empty-state-body p b{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.user-notifications-list.show-avatars li.notification a .icon-avatar__icon-wrapper .d-icon{display:none}.user-notifications-list.show-avatars li.notification.unread .icon-avatar__icon-wrapper{background:var(--secondary)}.container.posts .topic-navigation{top:calc(var(--header-h, 5.5rem) + 3rem)}.timeline-container.timeline-docked-bottom .timeline-footer-controls{opacity:1;pointer-events:auto}.timeline-container .topic-timeline .toggle-admin-menu{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.timeline-container .topic-timeline .toggle-admin-menu:has(span){column-gap:.25rem}.timeline-container .topic-timeline .toggle-admin-menu:not(:has(span)){padding:.625rem}.timeline-container .topic-timeline .toggle-admin-menu::before{height:1.25rem;display:inline-flex;align-items:center}.timeline-container .topic-timeline .toggle-admin-menu::before,.timeline-container .topic-timeline .toggle-admin-menu:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.timeline-container .topic-timeline .toggle-admin-menu::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.timeline-container .topic-timeline .toggle-admin-menu span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.timeline-container .topic-timeline .toggle-admin-menu[disabled]:not(.is-loading),.timeline-container .topic-timeline .toggle-admin-menu :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.timeline-container .topic-timeline .toggle-admin-menu[disabled]:not(.is-loading):hover,.timeline-container .topic-timeline .toggle-admin-menu :disabled:hover{background:var(--ground);color:var(--figure)}.timeline-container .topic-timeline .toggle-admin-menu[disabled]:not(.is-loading):hover::after,.timeline-container .topic-timeline .toggle-admin-menu :disabled:hover::after{content:unset}.timeline-container .topic-timeline .toggle-admin-menu:focus::after{opacity:.12}.timeline-container .topic-timeline .toggle-admin-menu:hover{background:var(--ground)}.timeline-container .topic-timeline .toggle-admin-menu:hover::after{opacity:.08}.timeline-container .topic-timeline .toggle-admin-menu:hover:focus::after{opacity:.16}.timeline-container .topic-timeline .toggle-admin-menu:hover:active::after{opacity:.12}.timeline-container .topic-timeline .toggle-admin-menu:visited,.timeline-container .topic-timeline .toggle-admin-menu:hover{color:var(--figure)}.timeline-container .topic-timeline .toggle-admin-menu .d-icon{display:none}.timeline-container .topic-timeline .toggle-admin-menu::before{content:"build"}.timeline-container .topic-timeline .timeline-date-wrapper{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.timeline-container .topic-timeline .timeline-date-wrapper .start-date,.timeline-container .topic-timeline .timeline-date-wrapper .now-date{color:var(--g-neutral-50);margin-top:.5rem}.timeline-container .topic-timeline .timeline-ago{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;--overlay: var(--g-neutral-10);--figure: var(--overlay);--ground: var(--g-neutral-95)}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:has(span){column-gap:.25rem}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:not(:has(span)){padding:.625rem}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon::before{height:1.25rem;display:inline-flex;align-items:center}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon::before,.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon[disabled]:not(.is-loading),.timeline-container .topic-timeline .timeline-footer-controls .btn-icon :disabled{cursor:not-allowed;--ground: var(--g-neutral-90);--figure: var(--g-neutral-60);opacity:1}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon[disabled]:not(.is-loading):hover,.timeline-container .topic-timeline .timeline-footer-controls .btn-icon :disabled:hover{background:var(--ground);color:var(--figure)}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon[disabled]:not(.is-loading):hover::after,.timeline-container .topic-timeline .timeline-footer-controls .btn-icon :disabled:hover::after{content:unset}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:focus::after{opacity:.12}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:hover{background:var(--ground)}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:hover::after{opacity:.08}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:hover:focus::after{opacity:.16}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:hover:active::after{opacity:.12}.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:visited,.timeline-container .topic-timeline .timeline-footer-controls .btn-icon:hover{color:var(--figure)}.timeline-container .topic-timeline .timeline-scrollarea{margin:.5rem 0;border:0;position:relative}.timeline-container .topic-timeline .timeline-scrollarea::before{content:"";position:absolute;top:0;left:0;height:100%;width:.375rem;background:var(--g-neutral-95);border-radius:0;pointer-events:none}.timeline-container .topic-timeline .timeline-handle{border-radius:0;width:.375rem;background-color:var(--g-neutral-30);height:100%;margin-left:0}.timeline-container .topic-timeline .timeline-scroller{cursor:grab;margin-left:0}.timeline-container .topic-timeline .timeline-scroller:active{cursor:grabbing}.timeline-container .topic-timeline .timeline-scroller-content{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.reply-to-post .d-icon{display:none}.reply-to-post svg+span{display:none}.post-actions{display:none}body:not(.archetype-private_message) .topic-map{display:none}#main-outlet .discourse-post-event{max-width:35rem}#main-outlet .discourse-post-event .discourse-post-event-widget{box-shadow:none;margin:0;padding:0;border:var(--g-border);border-top:var(--g-border-light);border-radius:0 0 var(--rounded-lg) var(--rounded-lg);max-width:100%}#main-outlet .discourse-post-event .event__section{padding:.5rem 1rem}#main-outlet .discourse-post-event .event__section:not(:last-child){border-bottom:none}#main-outlet .discourse-post-event .event__section.event-create-recap{padding:0 .5rem 1rem 4.5rem}#main-outlet .discourse-post-event .event__section.event-create-recap .create{margin:0}#main-outlet .discourse-post-event .event-header{column-gap:1rem;align-items:flex-start;height:unset;padding:.5rem 1rem;margin-top:.5rem}#main-outlet .discourse-post-event .event-header .more-dropdown{margin-top:0}#main-outlet .discourse-post-event .event-header .more-dropdown button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:2.5rem;height:2.5rem;max-height:2.5rem;padding:.625rem .75rem;color:var(--figure);white-space:nowrap;background-color:var(--ground);background-image:none;border:0;border-radius:var(--rounded-full);transition:none;display:flex;width:min-content;background:rgba(0,0,0,0);--overlay: var(--g-neutral-95);--figure: var(--g-neutral-10)}#main-outlet .discourse-post-event .event-header .more-dropdown button:has(span){column-gap:.25rem}#main-outlet .discourse-post-event .event-header .more-dropdown button:not(:has(span)){padding:.625rem}#main-outlet .discourse-post-event .event-header .more-dropdown button::before{height:1.25rem;display:inline-flex;align-items:center}#main-outlet .discourse-post-event .event-header .more-dropdown button::before,#main-outlet .discourse-post-event .event-header .more-dropdown button:has(.d-icon)::before{position:relative;z-index:1;color:inherit;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#main-outlet .discourse-post-event .event-header .more-dropdown button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--overlay)}#main-outlet .discourse-post-event .event-header .more-dropdown button span{position:relative;z-index:1;padding:0 .25rem;color:inherit;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500;font-family:var(--font-family)}#main-outlet .discourse-post-event .event-header .more-dropdown button[disabled]:not(.is-loading),#main-outlet .discourse-post-event .event-header .more-dropdown button :disabled{cursor:not-allowed;background:rgba(0,0,0,0)}#main-outlet .discourse-post-event .event-header .more-dropdown button:focus::after{opacity:.12}#main-outlet .discourse-post-event .event-header .more-dropdown button:hover{background:var(--ground);background:var(--g-neutral-95)}#main-outlet .discourse-post-event .event-header .more-dropdown button:hover::after{opacity:.08}#main-outlet .discourse-post-event .event-header .more-dropdown button:hover:focus::after{opacity:.16}#main-outlet .discourse-post-event .event-header .more-dropdown button:hover:active::after{opacity:.12}#main-outlet .discourse-post-event .event-header .more-dropdown button:visited,#main-outlet .discourse-post-event .event-header .more-dropdown button:hover{color:var(--figure)}#main-outlet .discourse-post-event .event-date{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0;padding:0;border:var(--g-border);border-radius:var(--rounded)}#main-outlet .discourse-post-event .event-date .month{font-weight:400;color:inherit;text-transform:uppercase;font-size:.6875rem;line-height:.75rem;letter-spacing:.0125rem;font-weight:500;font-family:var(--font-family)}#main-outlet .discourse-post-event .event-date .day{font-family:"Google Sans Mono",monospace;font-size:1.25rem;font-weight:400;line-height:1.5rem;letter-spacing:.2px}#main-outlet .discourse-post-event .event__section.event-location{display:flex;flex-direction:row;margin:0;color:var(--g-neutral-10);column-gap:1rem;border:none;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#main-outlet .discourse-post-event .event__section.event-location svg{display:none}#main-outlet .discourse-post-event .event__section.event-location::before{content:"location_on";display:flex;align-items:center;justify-content:center;width:3rem;margin-left:.9rem;margin-right:1rem;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#main-outlet .discourse-post-event .event__section.event-url{column-gap:1rem;border-bottom:none}#main-outlet .discourse-post-event hr{display:none}#main-outlet .discourse-post-event .event-invitees{height:unset;overflow:visible;padding:.5rem 0 1rem 1rem;box-sizing:border-box}#main-outlet .discourse-post-event .event-invitees .header{display:none}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars-container .event-invitees-icon{visibility:hidden}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars{gap:.25rem}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars .event-invitee{margin:0}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars .event-invitee.status-going .avatar-flair{background:var(--g-tertiary-95);color:var(--g-tertiary-60)}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars .event-invitee.status-not_going .avatar-flair{background:var(--g-red-95);color:var(--g-red-40)}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars .event-invitee .topic-invitee-avatar{padding-right:.5rem}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars .event-invitee .topic-invitee-avatar .avatar{width:1.5rem}#main-outlet .discourse-post-event .event-invitees .event-invitees-avatars .event-invitee .topic-invitee-avatar .avatar-flair::before{font-size:.75rem;width:unset}#main-outlet .discourse-post-event .event-invitees .event-invitees-status span:not(:first-of-type){display:none}#main-outlet .discourse-post-event .event-dates{flex-direction:column;row-gap:.5rem;padding:.5rem 1rem}#main-outlet .discourse-post-event .event-dates .cooked-date,#main-outlet .discourse-post-event .event-dates .participants{border-bottom:none;display:flex;column-gap:1rem;margin:0;color:var(--g-neutral-10);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#main-outlet .discourse-post-event .event-dates .cooked-date span.relative-date,#main-outlet .discourse-post-event .event-dates .participants span.relative-date{border-bottom:1px dashed var(--g-neutral-50)}#main-outlet .discourse-post-event .event-dates .cooked-date:first-of-type::before,#main-outlet .discourse-post-event .event-dates .participants:first-of-type::before{display:flex;align-items:center;justify-content:center;width:3rem;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.125rem;width:1.125rem;line-height:1;font-display:block;display:inline-flex}#main-outlet .discourse-post-event .event-dates p{display:flex;gap:.25rem;align-items:center}#main-outlet .discourse-post-event .event-dates .participants::before{content:"man"}#main-outlet .discourse-post-event .event-dates .participants span{display:none}#main-outlet .discourse-post-event .event-actions{height:auto;display:flex;padding:1rem 1.3rem;order:9;justify-content:flex-end;flex-direction:row;align-items:center;border-top:var(--g-border-light)}#main-outlet .discourse-post-event .event-status{align-items:center;flex:1;display:flex;gap:0}#main-outlet .discourse-post-event .event-status.status-going .going-button{background:var(--g-neutral-95)}#main-outlet .discourse-post-event .event-status.status-going .going-button::before{content:"check"}#main-outlet .discourse-post-event .event-status.status-not_going .not-going-button{background:var(--g-neutral-95)}#main-outlet .discourse-post-event .event-status.status-not_going .not-going-button::before{content:"check"}#main-outlet .discourse-post-event .event-status__label{margin-right:auto;flex:1;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}#main-outlet .discourse-post-event .event-status .interested-button{display:none}#main-outlet .discourse-post-event .event-status__buttons{flex:1;display:flex}#main-outlet .discourse-post-event .event-status .going-button,#main-outlet .discourse-post-event .event-status .not-going-button{display:flex;flex:1;column-gap:.125rem;justify-content:center;margin:0;padding:.5rem 1rem;color:var(--g-neutral-10);background:var(--g-neutral-100);border:var(--g-border);border-color:var(--g-neutral-80)}#main-outlet .discourse-post-event .event-status .going-button::before,#main-outlet .discourse-post-event .event-status .not-going-button::before{content:unset}#main-outlet .discourse-post-event .event-status .going-button{border-right:0;border-radius:var(--rounded-full) 0 0 var(--rounded-full)}#main-outlet .discourse-post-event .event-status .not-going-button{border-radius:0 var(--rounded-full) var(--rounded-full) 0}#main-outlet .discourse-post-event .more-dropdown .item-editPostEvent,#main-outlet .discourse-post-event .more-dropdown .item-closeEvent,#main-outlet .discourse-post-event .more-dropdown .item-sendPMToCreator{display:none}#main-outlet .discourse-post-event .event-info .name{white-space:initial;margin-bottom:.25rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}#main-outlet .discourse-post-event .event-info .status-and-creators{margin:0;color:var(--g-neutral-50);font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}#main-outlet .discourse-post-event .event-info .status-and-creators .username{margin-left:.25rem;color:var(--g-neutral-10)}#main-outlet .discourse-post-event .event-info .status-and-creators .created-by{margin-right:.25rem}p:first-child:has(~.discourse-post-event){display:block;max-width:35rem;position:relative;box-sizing:border-box;width:100%;margin-bottom:0;border:var(--g-border);border-bottom:0;border-radius:var(--rounded-lg) var(--rounded-lg) 0 0;overflow:hidden}p:first-child:has(~.discourse-post-event) img{aspect-ratio:2/1 !important;width:100%;height:100%;object-fit:cover;object-position:center center}p:first-child:empty{display:none}.lightbox-wrapper:has(~.discourse-post-event),.lightbox-wrapper:has(+p:empty+.discourse-post-event){display:block;max-width:35rem}.lightbox-wrapper:has(~.discourse-post-event) .lightbox,.lightbox-wrapper:has(+p:empty+.discourse-post-event) .lightbox{position:relative;display:block;box-sizing:border-box;width:100%;height:0;padding-bottom:50%;border:var(--g-border);border-bottom:0;border-radius:var(--rounded-lg) var(--rounded-lg) 0 0}.lightbox-wrapper:has(~.discourse-post-event) .lightbox img,.lightbox-wrapper:has(+p:empty+.discourse-post-event) .lightbox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.lightbox-wrapper .lightbox{border-radius:var(--rounded-lg)}.lightbox-wrapper+p:empty{display:none}body:has(.discourse-post-event .status.expired) .share-topic-modal .btn.invite,body:not(:has(.discourse-post-event)) .share-topic-modal .btn.invite{display:none}.meetup-onebox{border-radius:var(--rounded-lg);border:var(--g-border);background-color:var(--g-neutral-100);max-width:35em;overflow:hidden;padding:0 0 1rem 0;margin-right:2rem}.meetup-onebox>a{display:flex;flex-direction:column}.meetup-onebox .banner{display:flex;align-items:flex-end;justify-content:center;overflow:hidden;height:18em;background-position:center;background-size:cover}.meetup-onebox aside{margin-left:1rem;margin-right:1rem}.meetup-onebox aside header.event-header{padding-top:0;padding-bottom:0}.meetup-onebox aside header.event-header .event-title{font-size:var(--font-up-1)}.meetup-onebox aside p.excerpt{padding-left:1rem}.meetup-onebox a{text-decoration:none;color:var(--g-neutral-10)}.meetup-onebox a:hover,.meetup-onebox a:active,.meetup-onebox a:visited{color:var(--g-neutral-10);text-decoration:none}.meetup-onebox button{align-self:center}.dropdown-menu__item.add-to-calendar{display:none}body.meetup-url-visible .dropdown-menu__item.add-to-calendar{display:block}.meetup-review-actions{display:flex;gap:2em;justify-content:center}label{margin:0}input[type=number],input[type=time]{border-radius:var(--rounded-md);height:3.5rem;color:var(--g-neutral-10);background:var(--g-neutral-100);padding:0 1rem;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--g-neutral-80);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}input[type=text]{border:1px solid var(--g-neutral-80);height:3.5rem;color:var(--g-neutral-10);border-radius:var(--rounded-md);background:var(--g-neutral-100);padding:1rem;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.select-kit{max-width:100%}.select-kit .select-kit-header{font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.select-kit .select-kit-header .select-kit-header-wrapper::before{order:9}.select-kit .select-kit-header .selected-name{overflow:hidden;width:100%;justify-content:center}.select-kit .select-kit-header .selected-name .d-icon+.name{margin-left:0}.select-kit .select-kit-header .selected-name .name{overflow:hidden;display:inline-block;width:100%;text-overflow:ellipsis}.select-kit .select-kit-header:not(.btn){height:3.5rem;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;border-radius:var(--rounded-md);border-color:var(--g-neutral-80)}.select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper{justify-content:space-between}.select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .name{gap:.25rem;align-items:baseline;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper .name small{font-size:.75rem;line-height:1rem;letter-spacing:.0125rem;font-weight:400;font-family:var(--font-family)}.select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper svg{display:none}.select-kit .select-kit-header:not(.btn) .select-kit-header-wrapper::before{font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.5rem;width:1.5rem;line-height:1;font-display:block;display:inline-flex}.select-kit.is-expanded{z-index:998}.select-kit.is-expanded:has(.select-kit-filter) .select-kit-body{padding:0 0 .5rem 0}.select-kit.is-expanded .select-kit-body{border:0;border-radius:var(--rounded-md);padding:.5rem 0;max-width:24rem;box-shadow:var(--shadow-1)}.select-kit.is-expanded .select-kit-filter.is-expanded{border-bottom:var(--g-border-light);padding:.5rem 1rem;display:flex;gap:1rem}.select-kit.is-expanded .select-kit-row{padding:.5rem 1rem;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.select-kit.is-expanded .select-kit-row.is-selected{background-color:var(--g-neutral-95)}.select-kit.is-expanded .select-kit-row[data-name="Community guidelines"]{display:none}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-row{gap:1rem}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-row .icons{margin:0;color:var(--g-neutral-10)}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-row .texts{gap:.375rem}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-row .texts .name{text-wrap:wrap;font-size:1rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-row .texts .desc{color:var(--g-neutral-50);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-body{border:0;border-radius:var(--rounded-md);padding:.5rem 0;max-width:24rem;box-shadow:var(--shadow-1)}.select-kit .select-kit-filter+.selected-content,.select-kit .select-kit-filter+.select-kit-collection,.select-kit.multi-select .select-kit-filter+.selected-content,.select-kit.multi-select .select-kit-filter+.select-kit-collection{border-top:0}.select-kit .select-kit-filter::before,.select-kit.multi-select .select-kit-filter::before{content:unset}.select-kit .select-kit-filter .filter-input,.select-kit.multi-select .select-kit-filter .filter-input{background:none;margin:0;padding:0;flex:1 0 0;outline:none;border:0;border-radius:0;box-shadow:none;width:100%;box-sizing:border-box;min-height:unset;height:2rem}.d-date-time-input{border:0;column-gap:.75rem}.d-date-time-input .date-picker{border-radius:var(--rounded-md);border-color:var(--g-neutral-80);padding:0 1rem;height:3.5rem;display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}html:not(.ios-device) .d-date-time-input .date-picker::after{content:"arrow_drop_down";-webkit-mask:unset;mask:unset;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:unset;height:unset;background-color:unset;font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.d-date-time-input .d-time-input .select-kit-header{border-radius:var(--rounded-md);border-color:var(--g-neutral-80);width:min-content;padding:0 .5rem 0 1rem;height:3.5rem}.g-input-text,#event-url,#g-location,input[type=text].g-input-text{border:1px solid var(--g-neutral-80);background:var(--g-neutral-100);border-radius:var(--rounded-md);margin:0;height:3.5rem;padding:0 1rem;box-sizing:border-box;width:min(100%,16rem);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}@media screen and (max-width: 768px){.g-input-text,#event-url,#g-location,input[type=text].g-input-text{width:100%}}.g-input-text::placeholder,#event-url::placeholder,#g-location::placeholder,input[type=text].g-input-text::placeholder{color:rgba(0,0,0,0)}.g-input-text:focus,#event-url:focus,#g-location:focus,input[type=text].g-input-text:focus{outline:none;border-width:2px;padding:0 15px;border-color:var(--g-primary-40)}.g-input-text:focus+label,#event-url:focus+label,#g-location:focus+label,input[type=text].g-input-text:focus+label{color:var(--g-primary-40)}.g-input-text:focus::placeholder,#event-url:focus::placeholder,#g-location:focus::placeholder,input[type=text].g-input-text:focus::placeholder{color:var(--g-neutral-50)}.g-input-text:not(:placeholder-shown)+label,#event-url:not(:placeholder-shown)+label,#g-location:not(:placeholder-shown)+label,.g-input-text:focus+label,#event-url:focus+label,#g-location:focus+label,input[type=text].g-input-text:not(:placeholder-shown)+label,input[type=text].g-input-text:focus+label{transform:translateY(-2.5rem) scale(0.75)}.g-input-text+label,#event-url+label,#g-location+label,input[type=text].g-input-text+label{background:var(--g-neutral-100);padding:.375rem;display:block;position:absolute;top:50%;transform:translateY(-50%);left:.8125rem;color:var(--g-neutral-50);transform-origin:left top;-webkit-user-select:none;user-select:none;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.lightbox-wrapper .lightbox .meta{padding:.25rem .5rem;box-sizing:border-box;gap:.5rem;color:var(--g-neutral-100);background:var(--g-neutral-10)}.lightbox-wrapper .lightbox .meta .d-icon{display:none}.lightbox-wrapper .lightbox .meta .filename{margin:0;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.lightbox-wrapper .lightbox .meta .informations{margin:0;padding:0;color:var(--g-neutral-100);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.lightbox-wrapper .lightbox:hover .meta{opacity:.9}.user-invites-page .user-main .new-user-wrapper .new-user-content-wrapper .user-content{display:flex;justify-self:center;flex-direction:column;margin-top:4rem;width:100%}.user-invites-page .user-main .new-user-wrapper .new-user-content-wrapper .user-content:has(>section .user-invite-none){margin-top:6rem}.user-invites-page .user-main .new-user-wrapper .new-user-content-wrapper .user-invite-none{display:flex;flex-direction:column;gap:1.5rem;align-items:center;font-size:var(--font-up-2-rem);color:var(--g-neutral-50);margin-top:1rem}.user-invites-page .user-main .new-user-wrapper .new-user-content-wrapper .user-invite-buttons{justify-content:center;flex-direction:row;gap:1rem;margin-left:0}.user-invites-page .user-main .new-user-wrapper .new-user-content-wrapper .user-invite-buttons :first-child{--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.user-invites-page .user-main .new-user-wrapper .new-user-content-wrapper table.user-invite-list .invite-actions{display:flex;gap:.5rem}.user-invites-page.staff .user-main .new-user-wrapper .new-user-content-wrapper{grid-template-columns:minmax(16rem, 1fr) 3fr}.user-invites-page.staff .user-main .new-user-wrapper .new-user-content-wrapper .user-content:has(>section>.user-invite-none){margin-top:6rem}.user-invites-page:not(.staff) .user-main .new-user-wrapper .new-user-content-wrapper{display:flex;flex-direction:column;align-items:stretch;margin-top:4em}.user-invites-page:not(.staff) .user-main .new-user-wrapper .new-user-content-wrapper:has(.user-content>section>.user-invite-none){flex-direction:column-reverse}.user-invites-page:not(.staff) .user-main .new-user-wrapper .new-user-content-wrapper:has(.user-content>section>.user-invite-none)::after{content:"";display:block;background-image:url("/plugins/discourse-local-guides-connect/images/invite.png");background-size:contain;width:420px;height:120px;opacity:.5;align-self:center;border-radius:var(--rounded-md);border:1px solid var(--primary-400)}.user-invites-page:not(.staff) .user-main .new-user-wrapper .new-user-content-wrapper .user-content{display:contents}.modal-container .save-invite,.modal-container .create-invite-modal form .input-group.invite-max-redemptions,.modal-container .create-invite-modal form .input-group.invite-to-topic,.modal-container .create-invite-modal form .input-group.invite-to-groups,.modal-container .create-invite-modal form .input-group.invite-expires-at{display:none}.modal-container .send-invite{--overlay: var(--g-primary-10);--figure: var(--g-primary-100);--ground: var(--g-primary-50)}.modal-container .create-invite-modal .input-group.invite-custom-message label,.modal-container .create-invite-modal .input-group.invite-custom-message textarea#invite-message{margin-left:0;width:100%}.g-invite-button-topic::before{content:"person_add"}.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu,.g-invite-menu{display:flex;flex-direction:column;justify-content:flex-start;width:max-content;margin:0;padding:.5rem 0;list-style:none;background:var(--g-neutral-100);border-radius:.5rem;box-shadow:var(--shadow-1);font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu button,.g-invite-menu button{width:100%;display:flex;column-gap:1rem;align-items:center;padding:.5rem 1.5rem .5rem 1rem;color:var(--g-neutral-10)}.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu button:hover,.g-invite-menu button:hover{background:var(--g-neutral-95)}.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu button:focus,.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu button:active,.g-invite-menu button:focus,.g-invite-menu button:active{background:rgba(0,0,0,0);color:var(--g-neutral-10)}.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu button.g-invite-menu__username::before,.g-invite-menu button.g-invite-menu__username::before{content:"person";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu button.g-invite-menu__email::before,.g-invite-menu button.g-invite-menu__email::before{content:"contact_mail";font-family:"Material Symbols Outlined",sans-serif;font-weight:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:1.25rem;width:1.25rem;line-height:1;font-display:block;display:inline-flex}.fk-d-menu[data-identifier=invite-post-menu] ul.dropdown-menu button svg,.g-invite-menu button svg{display:none}.share-topic-modal .btn.invite{display:none}:root{--heading-font-family: "Google Sans Display", sans-serif;--font-family: "Google Sans Text", sans-serif;--d-max-width: 100%;--wrap-px: 2rem;--header-h: 5.5rem;--rounded-sm: 0.25rem;--rounded: 0.375rem;--rounded-md: 0.5rem;--rounded-lg: 0.75rem;--rounded-xl: 1rem;--rounded-2xl: 1.5rem;--rounded-3xl: 2rem;--rounded-full: 9999px;--g-border: 1px solid var(--g-neutral-90);--g-border-light: 1px solid var(--g-neutral-95);--g-navigation-w: 5.5rem;--mobile-g-navigation-h: 5rem;--shadow-1: 0px 1px 2px 0px rgb(60 64 67 / 30%), 0px 1px 3px 1px rgb(60 64 67 / 15%);--shadow-2: 0px 0px 24px 0px rgb(60 64 67 / 15%);--shadow-5: 0px 4px 4px 0px rgb(60 64 67 / 30%), 0px 8px 12px 6px rgb(60 64 67 / 15%)}@media screen and (max-width: 768px){:root{--wrap-px: 1rem}}html{font-size:16px;-webkit-font-smoothing:antialiased;color:var(--g-neutral-10);height:100%;background-color:var(--g-neutral-100);-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:var(--g-neutral-100)}a,a:visited,a:hover{color:inherit}h1{font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400;font-family:var(--heading-font-family)}h3{font-size:1.125rem;line-height:1.5rem;letter-spacing:0;font-weight:500;font-family:var(--heading-font-family)}h4{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:500;font-family:var(--font-family)}svg.svg-icon{transform:none}.wrap{width:100%;max-width:1440px;padding-right:var(--wrap-px);padding-left:calc(var(--g-navigation-w) + var(--wrap-px))}@media screen and (max-width: 768px){.wrap{padding-left:var(--wrap-px)}}.topic-post li a,.topic-post li a:visited,.topic-post p a,.topic-post p a:visited,.d-editor-preview li a,.d-editor-preview li a:visited,.d-editor-preview p a,.d-editor-preview p a:visited{color:var(--g-primary-40)}.topic-post li a:hover,.topic-post li a:visited:hover,.topic-post p a:hover,.topic-post p a:visited:hover,.d-editor-preview li a:hover,.d-editor-preview li a:visited:hover,.d-editor-preview p a:hover,.d-editor-preview p a:visited:hover{text-decoration:underline}#whos-online{display:none}#main-outlet-wrapper{grid-template-columns:auto minmax(0, 1fr);box-sizing:border-box;padding-bottom:4rem}@media screen and (max-width: 768px){#main-outlet-wrapper{padding-bottom:calc(var(--mobile-g-navigation-h) + env(safe-area-inset-bottom) + 10rem)}}#main-outlet-wrapper .sidebar-wrapper{display:none}#main-outlet{padding-top:1rem}.loading-indicator-container{z-index:1002}.fk-d-menu{z-index:1001}.g-user-icon .fk-d-menu__trigger{box-sizing:border-box;padding:0;background:none;border-radius:0;transition:none}.fk-d-menu__inner-content{background:var(--g-neutral-100);border:0;border-radius:var(--rounded-md);box-shadow:var(--shadow-2)}.popup-menu{background:var(--g-neutral-100);border:0;border-radius:var(--rounded-md);box-shadow:var(--shadow-2)}[data-content][data-identifier=admin-post-menu] ul{padding:.5rem 0}[data-content][data-identifier=admin-post-menu] ul li{margin:0}[data-content][data-identifier=admin-post-menu] ul li .popup-menu-btn{gap:.5rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5rem;letter-spacing:.00625rem;font-weight:400;font-family:var(--font-family)}[data-content][data-identifier=admin-post-menu] ul li .popup-menu-btn .d-icon{align-self:center;margin:0}.alert a,.alert a:visited{color:var(--g-secondary-50);font-weight:500}.alert a:hover,.alert a:visited:hover{text-decoration:underline}body.archetype-private_message #topic-footer-buttons button.archive-topic{display:none}body.archetype-private_message .post-stream nav.post-controls .actions button.share,body.archetype-private_message #topic-footer-buttons button.share-and-invite{display:none}li.notification.private-message a .icon-avatar.system-avatar .icon-avatar__icon-wrapper{display:none}body.g-fullscreen-composer .d-header .after-header-panel-outlet a.dlgc__mini-topic-title,body.g-fullscreen-composer .custom-footer{display:none}.about__right-side h3:nth-of-type(2),.about__activities{display:none}
/*# sourceMappingURL=discourse-local-guides-connect_670847db6356b545fdba41a2119217075bb5f701.css.map?__ws=www.localguidesconnect.com */
