.gst-community-settings-tabs{border-color:var(--border)!important;background:color-mix(in srgb,var(--surface-2) 92%,transparent)!important}.gst-community-settings-tabs button{color:var(--muted)!important}.gst-community-settings-tabs button:hover{border-color:color-mix(in srgb,var(--settings-accent,var(--primary-neon)) 32%,var(--border))!important;background:rgb(var(--settings-accent-rgb,69 221 160)/.08)!important;color:var(--text)!important}.gst-community-settings-tabs button.is-active{border-color:color-mix(in srgb,var(--settings-accent,var(--primary-neon)) 58%,var(--border))!important;background:rgb(var(--settings-accent-rgb,69 221 160)/.16)!important;color:var(--settings-accent,var(--primary-neon))!important;box-shadow:inset 0 0 0 1px rgb(var(--settings-accent-rgb,69 221 160)/.08)!important}.gst-community-settings-actions{border-color:var(--border)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 72%,transparent),var(--surface) 34%)!important}.gst-community-settings-actions .gst-community-settings-cancel{min-height:2.2rem;padding:0 .8rem!important;border:1px solid var(--border)!important;border-radius:.48rem!important;background:var(--surface-2)!important;color:var(--text)!important}.gst-community-settings-actions .gst-community-settings-cancel:hover{border-color:color-mix(in srgb,var(--settings-accent,var(--primary-neon)) 38%,var(--border))!important;background:color-mix(in srgb,var(--surface-2) 88%,var(--settings-accent,var(--primary-neon)) 12%)!important}.gst-community-settings-actions .gst-community-settings-save{display:inline-flex;min-height:2.2rem;align-items:center;gap:.35rem;padding:0 .82rem!important;border:1px solid color-mix(in srgb,var(--settings-accent,var(--primary-neon)) 72%,var(--border))!important;border-radius:.48rem!important;background:linear-gradient(135deg,color-mix(in srgb,var(--settings-accent,var(--primary-neon)) 84%,#000 16%),var(--settings-accent,var(--primary-neon)))!important;color:var(--settings-accent-foreground,#03100b)!important;box-shadow:0 8px 24px rgb(var(--settings-accent-rgb,69 221 160)/.16)!important}.gst-community-settings-actions .gst-community-settings-save:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.gst-community-settings-actions .gst-community-settings-save:disabled{cursor:not-allowed;opacity:.45;box-shadow:none!important}.gst-settings-visibility-grid button.is-disabled,.gst-settings-visibility-grid button:disabled{cursor:not-allowed!important;opacity:.48!important}.gst-community-directory{min-height:100dvh}.gst-community-directory-route-loading{min-height:100dvh;background:var(--bg)}.gst-community-directory-hero{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:clamp(1.15rem,2.4vw,2rem);overflow:hidden;border:1px solid var(--border);border-radius:.9rem;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--primary-neon) 18%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--surface) 92%,transparent),var(--surface-2));box-shadow:0 18px 45px rgba(0,0,0,.18)}.gst-community-directory-hero>div{min-width:0}.gst-community-directory-hero__kicker{display:inline-flex;align-items:center;gap:.42rem;color:var(--primary-neon);font-family:var(--font-mono,ui-monospace);font-size:.64rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.gst-community-directory-hero__kicker svg{width:.92rem;height:.92rem}.gst-community-directory-hero h1{margin:.5rem 0 0;color:var(--text);font-family:var(--font-editorial,Georgia,serif);font-size:clamp(1.65rem,4vw,2.8rem);font-weight:950;line-height:.98}.gst-community-directory-hero p{max-width:50rem;margin:.72rem 0 0;color:var(--muted);font-size:.83rem;line-height:1.65}.gst-community-directory-hero__create{display:inline-flex;min-height:2.65rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.45rem;padding:0 1rem;border:1px solid var(--green-500);border-radius:.58rem;background:var(--green-500);color:#03100b;font-size:.72rem;font-weight:950;transition:transform .18s ease,filter .18s ease}.gst-community-directory-hero__create:hover{filter:brightness(1.08);transform:translateY(-1px)}.gst-community-directory-hero__create svg{width:1rem;height:1rem}.gst-community-directory-controls{display:grid;min-width:0;gap:.8rem;padding:.9rem;border:1px solid var(--border);border-radius:.78rem;background:color-mix(in srgb,var(--surface) 94%,transparent)}.gst-community-directory-sort,.gst-community-directory-tabs,.gst-community-directory-tags{display:flex;min-width:0;flex-wrap:wrap;gap:.42rem}.gst-community-directory-sort button,.gst-community-directory-tabs button,.gst-community-directory-tags button{display:inline-flex;min-height:2.1rem;align-items:center;justify-content:center;gap:.35rem;padding:0 .72rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface-2);color:var(--muted);font-family:var(--font-mono,ui-monospace);font-size:.61rem;font-weight:850;transition:border-color .18s ease,background .18s ease,color .18s ease}.gst-community-directory-sort button svg,.gst-community-directory-tabs button svg{width:.9rem;height:.9rem}.gst-community-directory-sort button.is-active,.gst-community-directory-sort button:hover,.gst-community-directory-tabs button.is-active,.gst-community-directory-tabs button:hover,.gst-community-directory-tags button.is-active,.gst-community-directory-tags button:hover{border-color:color-mix(in srgb,var(--primary-neon) 52%,var(--border));background:var(--primary-dim);color:var(--primary-neon)}.gst-community-directory-search{display:grid;min-width:0;min-height:2.8rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;padding:0 .78rem;border:1px solid var(--border);border-radius:.6rem;background:var(--green-900);color:var(--muted);transition:border-color .18s ease,box-shadow .18s ease}.gst-community-directory-search:focus-within{border-color:var(--green-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--green-500) 16%,transparent)}.gst-community-directory-search>svg{width:1rem;height:1rem}.gst-community-directory-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:.8rem}.gst-community-directory-search input::-moz-placeholder{color:var(--muted)}.gst-community-directory-search input::placeholder{color:var(--muted)}.gst-community-directory-search button{display:grid;width:1.6rem;height:1.6rem;place-items:center;border-radius:.4rem;color:var(--muted)}.gst-community-directory-search button:hover{background:var(--surface-2);color:var(--text)}.gst-community-directory-search button svg{width:.9rem;height:.9rem}.gst-community-directory-filter-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.7rem}.gst-community-directory-select{display:flex;flex:0 0 auto;align-items:center;gap:.5rem;color:var(--muted);font-family:var(--font-mono,ui-monospace);font-size:.58rem;font-weight:850;text-transform:uppercase}.gst-community-directory-select select{min-height:2.1rem;padding:0 2rem 0 .68rem;border:1px solid var(--border);border-radius:.5rem;outline:0;background:var(--surface-2);color:var(--text);font-size:.66rem;font-weight:800}.gst-community-directory-tags{padding-top:.72rem;border-top:1px solid var(--border)}.gst-community-directory-tags button{min-height:1.85rem;border-radius:999px;font-family:inherit;font-size:.62rem}.gst-community-directory-tags small{display:grid;min-width:1.15rem;height:1.15rem;place-items:center;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:.52rem}.gst-community-directory-error,.gst-community-directory-notice{margin:0;padding:.7rem .85rem;border:1px solid color-mix(in srgb,#fbbf24 34%,var(--border));border-radius:.6rem;background:color-mix(in srgb,#fbbf24 8%,var(--surface));color:color-mix(in srgb,#fbbf24 80%,var(--text));font-size:.7rem}.gst-community-directory-error{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-color:color-mix(in srgb,#fb7185 38%,var(--border));background:color-mix(in srgb,#fb7185 8%,var(--surface));color:color-mix(in srgb,#fb7185 74%,var(--text))}.gst-community-directory-error button{flex:0 0 auto;font-weight:900;text-decoration:underline;text-underline-offset:2px}.gst-community-directory-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-inline:.1rem;color:var(--muted);font-size:.68rem}.gst-community-directory-summary p,.gst-community-directory-summary span{margin:0}.gst-community-directory-summary strong{color:var(--text);font-size:.85rem}.gst-community-directory-grid{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.gst-community-directory-skeleton{min-height:24rem;border:1px solid var(--border);border-radius:.8rem}.gst-community-directory-card{display:flex;min-width:0;min-height:24rem;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:.82rem;background:var(--surface);box-shadow:0 14px 34px rgba(0,0,0,.14);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.gst-community-directory-card:hover{border-color:color-mix(in srgb,var(--primary-neon) 38%,var(--border));box-shadow:0 20px 42px rgba(0,0,0,.2);transform:translateY(-2px)}.gst-community-directory-card__cover{position:relative;display:grid;height:8.6rem;flex:0 0 auto;place-items:center;overflow:hidden;color:var(--primary-neon);background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--primary-neon) 24%,transparent),transparent 42%),linear-gradient(135deg,var(--green-900),var(--surface-2));font-size:2.7rem}.gst-community-directory-card__cover:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.62));content:"";pointer-events:none}.gst-community-directory-card__cover>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-community-directory-card__access{position:absolute;z-index:1;right:.62rem;bottom:.62rem;display:inline-flex;min-height:1.65rem;align-items:center;gap:.3rem;padding:0 .55rem;border:1px solid color-mix(in srgb,var(--primary-neon) 32%,rgba(255,255,255,.2));border-radius:999px;background:rgba(2,10,7,.78);color:#f5fff9;backdrop-filter:blur(9px);font-family:var(--font-mono,ui-monospace);font-size:.52rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.gst-community-directory-card__access svg{width:.72rem;height:.72rem;color:var(--primary-neon)}.gst-community-directory-card__body{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;padding:.9rem}.gst-community-directory-card__identity{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.68rem}.gst-community-directory-card__avatar{display:grid;width:2.7rem;height:2.7rem;place-items:center;overflow:hidden;border:2px solid color-mix(in srgb,var(--primary-neon) 55%,var(--border));border-radius:.72rem;background:var(--green-900);color:var(--primary-neon);font-weight:950}.gst-community-directory-card__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-community-directory-card__description{display:-webkit-box;min-height:3.55rem;margin:.78rem 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--muted);font-size:.72rem;line-height:1.65}.gst-community-directory-card__tags{display:flex;min-height:2rem;flex-wrap:wrap;align-content:flex-start;gap:.35rem;margin-top:.7rem}.gst-community-directory-card__tags .is-empty,.gst-community-directory-card__tags a{display:inline-flex;min-height:1.55rem;align-items:center;gap:.22rem;padding:0 .5rem;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:.57rem;font-weight:800}.gst-community-directory-card__tags a:hover{border-color:color-mix(in srgb,var(--primary-neon) 45%,var(--border));color:var(--primary-neon)}.gst-community-directory-card__tags svg{width:.62rem;height:.62rem}.gst-community-directory-card__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;margin-top:auto;padding-top:.8rem;border-top:1px solid var(--border)}.gst-community-directory-card__policy{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.35rem;color:var(--muted);font-size:.58rem;line-height:1.45}.gst-community-directory-card__policy svg{width:.75rem;height:.75rem;margin-top:.05rem;color:var(--primary-neon)}.gst-community-directory-card__button{display:inline-flex;min-height:2.1rem;align-items:center;justify-content:center;gap:.32rem;padding:0 .7rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface-2);color:var(--text);font-size:.62rem;font-weight:900;white-space:nowrap;transition:border-color .18s ease,background .18s ease,transform .18s ease}.gst-community-directory-card__button:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary-neon) 50%,var(--border));transform:translateY(-1px)}.gst-community-directory-card__button.is-primary{border-color:var(--green-500);background:var(--green-500);color:#03100b}.gst-community-directory-card__button:disabled{cursor:wait;opacity:.62}.gst-community-directory-card__button svg{width:.82rem;height:.82rem}.gst-community-directory-empty{display:grid;min-height:23rem;place-items:center;align-content:center;gap:.6rem;padding:2rem;border:1px dashed var(--border);border-radius:.82rem;background:var(--surface);color:var(--muted);text-align:center}.gst-community-directory-empty>svg{width:2.2rem;height:2.2rem;color:var(--primary-neon);opacity:.72}.gst-community-directory-empty h2,.gst-community-directory-empty p{margin:0}.gst-community-directory-empty h2{color:var(--text);font-family:var(--font-editorial,Georgia,serif);font-size:1.25rem}.gst-community-directory-empty p{max-width:32rem;font-size:.75rem;line-height:1.6}.gst-community-directory-empty button{min-height:2.25rem;margin-top:.3rem;padding:0 .85rem;border:1px solid var(--green-500);border-radius:.5rem;background:var(--primary-dim);color:var(--primary-neon);font-size:.66rem;font-weight:900}.community-post-readonly-notice{display:inline-flex;min-height:1.8rem;align-items:center;gap:.35rem;margin-top:.55rem;padding:0 .58rem;border:1px solid color-mix(in srgb,var(--primary-neon) 30%,var(--border));border-radius:.45rem;background:var(--primary-dim);color:var(--primary-neon);font-size:.6rem;font-weight:850}.community-post-readonly-notice:hover{border-color:color-mix(in srgb,var(--primary-neon) 58%,var(--border))}.community-post-readonly-notice svg{width:.78rem;height:.78rem}@media (max-width:82rem){.gst-community-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.gst-community-directory-hero{align-items:stretch;flex-direction:column}.gst-community-directory-hero__create{align-self:flex-start}.gst-community-directory-filter-row{align-items:stretch;flex-direction:column}.gst-community-directory-select{justify-content:space-between}}@media (max-width:38rem){.gst-community-directory-grid{grid-template-columns:minmax(0,1fr)}.gst-community-directory-sort,.gst-community-directory-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gst-community-directory-sort button,.gst-community-directory-tabs button{width:100%}.gst-community-directory-card__footer{grid-template-columns:minmax(0,1fr)}.gst-community-directory-card__button{width:100%}}.gst-room-page.gst-community-theme-scope.community-room-v134 .gst-room-right-lane-toolbar>span:before{border:1px solid color-mix(in srgb,var(--room-accent,#45dda0) 58%,transparent)!important;background:var(--room-accent,#45dda0)!important;box-shadow:0 0 8px color-mix(in srgb,var(--room-accent,#45dda0) 72%,transparent)!important}.gst-room-page.gst-community-theme-scope.community-room-v134 .gst-room-right-lane-toolbar button{border-color:var(--room-widget-border-color,var(--room-border-color,#24543a))!important;color:var(--room-widget-muted-color,var(--room-muted-color,#9bb8a6))!important;background-color:transparent!important;background-image:linear-gradient(var(--room-control-surface-render,var(--room-control-surface-color,#07180f)),var(--room-control-surface-render,var(--room-control-surface-color,#07180f)))!important;box-shadow:none!important}.gst-room-page.gst-community-theme-scope.community-room-v134 .gst-room-right-lane-toolbar button:is(:hover,:focus-visible,.is-panel){border-color:color-mix(in srgb,var(--room-accent,#45dda0) 58%,var(--room-widget-border-color,var(--room-border-color,#24543a)))!important;color:var(--room-accent,#45dda0)!important;background-image:linear-gradient(color-mix(in srgb,var(--room-accent,#45dda0) 13%,var(--room-control-surface-render,var(--room-control-surface-color,#07180f))),color-mix(in srgb,var(--room-accent,#45dda0) 13%,var(--room-control-surface-render,var(--room-control-surface-color,#07180f))))!important;box-shadow:0 0 14px color-mix(in srgb,var(--room-accent,#45dda0) 18%,transparent)!important}.gst-community-theme-scope .gst-room-widget-card .gst-room-widget-header>p>svg{border-color:color-mix(in srgb,var(--widget-accent,var(--room-accent,#45dda0)) 38%,var(--widget-line-render,var(--widget-border-color,var(--room-border-color,#24543a))))!important;color:var(--widget-accent,var(--room-accent,#45dda0))!important}.gst-community-theme-scope .gst-room-widget-card .gst-room-widget-header-actions>button,.gst-community-theme-scope .gst-room-widget-card .gst-room-widget-header>p>svg{background-color:transparent!important;background-image:linear-gradient(var(--widget-item-render,var(--widget-item-bg,var(--room-control-surface-color,#07180f))),var(--widget-item-render,var(--widget-item-bg,var(--room-control-surface-color,#07180f))))!important}.gst-community-theme-scope .gst-room-widget-card .gst-room-widget-header-actions>button{border-color:var(--widget-line-render,var(--widget-border-color,var(--room-border-color,#24543a)))!important;color:var(--widget-muted-color,var(--room-widget-muted-color,var(--room-muted-color,#9bb8a6)))!important;box-shadow:none!important}.gst-community-theme-scope .gst-room-widget-card .gst-room-widget-header-actions>button:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--widget-accent,var(--room-accent,#45dda0)) 62%,var(--widget-line-render,var(--widget-border-color,var(--room-border-color,#24543a))))!important;color:var(--widget-accent,var(--room-accent,#45dda0))!important;background-image:linear-gradient(color-mix(in srgb,var(--widget-accent,var(--room-accent,#45dda0)) 12%,var(--widget-item-render,var(--widget-item-bg,var(--room-control-surface-color,#07180f)))),color-mix(in srgb,var(--widget-accent,var(--room-accent,#45dda0)) 12%,var(--widget-item-render,var(--widget-item-bg,var(--room-control-surface-color,#07180f)))))!important}.gst-community-settings-body .gst-settings-visibility-grid button{border-color:var(--room-line-render,var(--border,#24543a))!important;color:var(--text,#eefaf2)!important;background-color:transparent!important;background-image:linear-gradient(var(--room-control-surface-render,var(--surface-2,#07180f)),var(--room-control-surface-render,var(--surface-2,#07180f)))!important;box-shadow:none!important}.gst-community-settings-body .gst-settings-visibility-grid button:not(:disabled):hover{border-color:color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 38%,var(--border,#24543a))!important;background-image:linear-gradient(color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 7%,var(--room-control-surface-render,var(--surface-2,#07180f))),color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 7%,var(--room-control-surface-render,var(--surface-2,#07180f))))!important}.gst-community-settings-body .gst-settings-visibility-grid button.is-active{border-color:color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 62%,var(--border,#24543a))!important;background-image:linear-gradient(color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 14%,var(--room-control-surface-render,var(--surface-2,#07180f))),color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 14%,var(--room-control-surface-render,var(--surface-2,#07180f))))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 9%,transparent)!important}.gst-community-settings-body .gst-settings-visibility-grid button>span{border-color:var(--room-line-render,var(--border,#24543a))!important;color:var(--muted,#9bb8a6)!important;background:var(--room-surface-alt-render,var(--surface-2,#07180f))!important}.gst-community-settings-body .gst-settings-visibility-grid button.is-active>span{border-color:var(--settings-accent,var(--primary-neon,#45dda0))!important;color:var(--settings-accent-foreground,#03100b)!important;background:var(--settings-accent,var(--primary-neon,#45dda0))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 12%,transparent)!important}.gst-community-settings-body .gst-settings-visibility-grid button.is-disabled,.gst-community-settings-body .gst-settings-visibility-grid button:disabled{filter:saturate(.72);opacity:.5!important}.gst-community-settings-body :is(.gst-settings-access-note,.gst-settings-identity-tip){border-color:color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 32%,var(--border,#24543a))!important;color:var(--settings-accent,var(--primary-neon,#45dda0))!important;background:color-mix(in srgb,var(--settings-accent,var(--primary-neon,#45dda0)) 8%,var(--surface-2,#07180f))!important}.gst-community-notification-picker{position:relative;display:inline-flex;min-width:0}.gst-community-notification-trigger{display:inline-flex;min-height:1.95rem;min-width:0;align-items:center;justify-content:center;gap:.38rem;padding:.34rem .66rem;border:1px solid var(--room-border-color,var(--border,#24543a));border-radius:.44rem;color:var(--room-muted-color,var(--muted,#9bb8a6));background:var(--room-control-surface-render,var(--room-control-surface-color,#07180f));font-size:.67rem;font-weight:850;line-height:1;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}.gst-community-notification-trigger.is-active,.gst-community-notification-trigger:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--room-accent,#45dda0) 52%,var(--room-border-color,#24543a));color:var(--room-accent,#45dda0);background:color-mix(in srgb,var(--room-accent,#45dda0) 11%,var(--room-control-surface-render,var(--room-control-surface-color,#07180f)))}.gst-community-notification-popover{z-index:2147483400;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--community-notification-border,#24543a);border-radius:.82rem;color:var(--community-notification-text,#eefaf2);background:var(--community-notification-surface-alt,#07180f);box-shadow:0 22px 72px rgb(0 0 0/48%);isolation:isolate}.gst-community-notification-popover__header{display:flex;min-height:2.8rem;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .85rem;border-bottom:1px solid var(--community-notification-border,#24543a);background:var(--community-notification-surface,#0b2116)}.gst-community-notification-popover__header p{min-width:0;margin:0;overflow:hidden;color:var(--community-notification-text,#eefaf2);font-size:.84rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.gst-community-notification-popover__header svg{flex:0 0 auto;color:var(--community-notification-accent,#45dda0)}.gst-community-notification-popover__body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--community-notification-accent,#45dda0) 58%,var(--community-notification-border,#24543a)) var(--community-notification-surface-alt,#07180f)}.gst-community-notification-loading{display:grid;min-height:8rem;place-items:center;color:var(--community-notification-muted,#9bb8a6)}.gst-community-notification-level{padding:.72rem .8rem;border-bottom:1px solid color-mix(in srgb,var(--community-notification-border,#24543a) 78%,transparent)}.gst-community-notification-level>p{margin:0 0 .48rem;color:var(--community-notification-text,#eefaf2);font-size:.72rem;font-weight:900}.gst-community-notification-level>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;min-width:0}.gst-community-notification-level button{min-width:0;min-height:2rem;overflow:hidden;padding:.42rem .38rem;border:1px solid var(--community-notification-border,#24543a);border-radius:.48rem;color:var(--community-notification-muted,#9bb8a6);background:var(--community-notification-surface,#0b2116);font-size:.66rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}.gst-community-notification-level button:not(:disabled):hover{border-color:color-mix(in srgb,var(--community-notification-accent,#45dda0) 42%,var(--community-notification-border,#24543a));color:var(--community-notification-text,#eefaf2)}.gst-community-notification-level button.is-active{border-color:var(--community-notification-accent,#45dda0);color:var(--community-notification-accent-foreground,#03100b);background:var(--community-notification-accent,#45dda0)}.gst-community-notification-level button:disabled{cursor:not-allowed;opacity:.54}.gst-community-notification-events{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.8rem;padding:.72rem .8rem;border-bottom:1px solid color-mix(in srgb,var(--community-notification-border,#24543a) 78%,transparent);cursor:pointer}.gst-community-notification-events>span{display:grid;min-width:0;gap:.15rem}.gst-community-notification-events strong{color:var(--community-notification-text,#eefaf2);font-size:.72rem;font-weight:900}.gst-community-notification-events small{overflow-wrap:anywhere;color:var(--community-notification-muted,#9bb8a6);font-size:.64rem;line-height:1.4}.gst-community-notification-events input{width:1rem;height:1rem;flex:0 0 auto;accent-color:var(--community-notification-accent,#45dda0)}.gst-community-notification-footnote{margin:0;padding:.62rem .8rem .7rem;color:var(--community-notification-muted,#9bb8a6);background:var(--community-notification-surface,#0b2116);font-size:.6rem;line-height:1.5}@media (max-width:40rem){.gst-community-notification-trigger>span{display:none}}