html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio{--widget-studio-card:color-mix(in srgb,var(--widget-studio-control) 88%,var(--widget-studio-surface) 12%);--widget-studio-card-alt:color-mix(in srgb,var(--widget-studio-surface-alt) 82%,var(--widget-studio-control) 18%);--widget-studio-soft-line:color-mix(in srgb,var(--widget-studio-line) 82%,transparent);--widget-studio-accent-soft:color-mix(in srgb,var(--widget-studio-accent) 14%,var(--widget-studio-control))}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings{display:grid!important;grid-template-columns:minmax(9rem,.28fr) minmax(0,1fr)!important;align-items:stretch!important;gap:.68rem!important;box-sizing:border-box;min-width:0!important;max-width:100%;margin:0!important;padding:.72rem!important;overflow:visible!important;border:1px solid var(--widget-studio-line)!important;border-radius:.82rem!important;color:var(--widget-studio-text)!important;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--widget-studio-accent) 7%,transparent),transparent 42%),var(--widget-studio-surface-alt)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--widget-studio-text) 5%,transparent)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings[data-mode-kind=activity]{grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio[data-widget-kind=members] .gst-widget-mode-settings{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-field{display:grid!important;align-content:start;gap:.42rem!important;box-sizing:border-box;min-width:0!important;margin:0!important;padding:.62rem!important;border:1px solid var(--widget-studio-soft-line)!important;border-radius:.68rem!important;color:var(--widget-studio-text)!important;background:var(--widget-studio-card)!important;box-shadow:none!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio[data-widget-kind=members] .gst-widget-mode-field--quantity{grid-column:1/-1;width:min(100%,14rem)}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-settings label>span,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-label{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:.28rem;min-width:0;margin:0!important;color:var(--widget-studio-text)!important;font-family:var(--font-mono),ui-monospace,monospace;font-size:.59rem!important;font-weight:900!important;letter-spacing:.075em;line-height:1.25;text-transform:uppercase}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-label small{color:var(--widget-studio-muted)!important;font-family:inherit;font-size:.5rem!important;font-weight:650!important;letter-spacing:0;text-transform:none}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-field :is(input,select){width:100%!important;min-width:0!important;min-height:2.5rem!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings .gst-widget-segmented{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr))!important;gap:.34rem!important;min-width:0}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings .gst-widget-segmented>button{min-width:0!important;min-height:2.35rem!important;padding:.44rem .58rem!important;overflow:hidden;border-radius:.54rem!important;font-size:.56rem!important;font-weight:900!important;text-overflow:ellipsis;white-space:nowrap}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-settings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1/-1!important;gap:.68rem!important;min-width:0}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-settings>*{min-width:0}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-color-grid,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-name-grid,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-toggle-grid{display:grid!important;grid-column:1/-1;gap:.55rem!important;min-width:0}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-name-grid,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-color-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-name-grid>label{display:grid;gap:.34rem;min-width:0;padding:.58rem;border:1px solid var(--widget-studio-soft-line);border-radius:.64rem;background:var(--widget-studio-card)}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters{display:block!important;min-inline-size:0;min-width:0;margin:0!important;padding:.62rem!important;border:1px solid var(--widget-studio-soft-line)!important;border-radius:.68rem!important;color:var(--widget-studio-text)!important;background:var(--widget-studio-card)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters>legend{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem;width:auto;max-width:100%;margin:0 0 .48rem;padding:0 .12rem;color:var(--widget-studio-text)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters>legend>strong{color:var(--widget-studio-text)!important;font-family:var(--font-mono),ui-monospace,monospace;font-size:.59rem!important;font-weight:900;letter-spacing:.075em;text-transform:uppercase}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters>legend>small{color:var(--widget-studio-muted)!important;font-size:.5rem!important;font-weight:650}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters>div{display:flex!important;flex-wrap:wrap!important;gap:.36rem!important;min-width:0}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters button{display:inline-flex!important;min-width:0;min-height:2.05rem;align-items:center!important;gap:.34rem!important;padding:.38rem .52rem!important;border:1px solid var(--widget-studio-line)!important;border-radius:999px!important;color:var(--widget-studio-muted)!important;background:var(--widget-studio-control)!important;font-size:.52rem!important;font-weight:800!important;line-height:1.2;text-align:left;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters button:focus-visible,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters button:hover{border-color:color-mix(in srgb,var(--widget-studio-accent) 64%,var(--widget-studio-border))!important;color:var(--widget-studio-text)!important;background:var(--widget-studio-accent-soft)!important;outline:none}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters button.is-active{border-color:var(--widget-studio-accent)!important;color:var(--widget-studio-accent-foreground)!important;background:var(--widget-studio-accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--widget-studio-accent) 18%,transparent)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filter-check{display:grid;width:.9rem;height:.9rem;flex:0 0 .9rem;place-items:center;border:1px solid color-mix(in srgb,currentColor 32%,transparent);border-radius:.28rem}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters button:not(.is-active) .gst-widget-activity-filter-check{opacity:.5}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section{display:grid!important;gap:.72rem!important;box-sizing:border-box;min-width:0;max-width:100%;margin:0!important;padding:.72rem!important;overflow:hidden;border:1px solid var(--widget-studio-line)!important;border-radius:.82rem!important;color:var(--widget-studio-text)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--widget-studio-accent) 5%,transparent),transparent 52%),var(--widget-studio-surface-alt)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--widget-studio-text) 5%,transparent)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section>header{display:grid!important;gap:.18rem!important;min-width:0;margin:0!important;padding:0 0 .62rem!important;border:0!important;border-bottom:1px solid var(--widget-studio-soft-line)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section>header>span{display:flex!important;align-items:center;gap:.42rem!important;min-width:0;color:var(--widget-studio-text)!important;font-size:.68rem!important;line-height:1.25}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section>header>span>svg{width:1.35rem;height:1.35rem;padding:.28rem;border:1px solid color-mix(in srgb,var(--widget-studio-accent) 36%,var(--widget-studio-border));border-radius:.42rem;color:var(--widget-studio-accent)!important;background:var(--widget-studio-accent-soft)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section>header>small{color:var(--widget-studio-muted)!important;font-size:.55rem!important;line-height:1.42}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-body,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-body>div,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-body>div>div{display:grid;gap:.62rem;min-width:0;max-width:100%}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section[data-empty=true] .gst-widget-manual-events-body{padding:.12rem;border-radius:.62rem;background:color-mix(in srgb,var(--widget-studio-control) 72%,transparent)}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section .gst-widget-event-editor-card{gap:.62rem!important;box-sizing:border-box;min-width:0;max-width:100%;padding:.68rem!important;border:1px solid var(--widget-studio-soft-line)!important;border-radius:.68rem!important;color:var(--widget-studio-text)!important;background:var(--widget-studio-card)!important;box-shadow:none!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-event-editor-card>header{min-width:0;padding-bottom:.52rem!important;border-bottom:1px solid var(--widget-studio-soft-line)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-event-editor-card>header>span{min-width:0;color:var(--widget-studio-text)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-event-editor-card label>span{color:var(--widget-studio-muted)!important;font-size:.55rem!important;font-weight:850!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section .gst-widget-add-field{display:inline-flex!important;width:100%!important;min-height:2.55rem;align-items:center;justify-content:center;gap:.36rem;padding:.52rem .7rem!important;border:1px dashed color-mix(in srgb,var(--widget-studio-accent) 62%,var(--widget-studio-border))!important;border-radius:.6rem!important;color:var(--widget-studio-accent)!important;background:color-mix(in srgb,var(--widget-studio-control) 88%,var(--widget-studio-accent) 12%)!important;font-size:.57rem!important;font-weight:900!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section .gst-widget-add-field:focus-visible,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section .gst-widget-add-field:hover{color:var(--widget-studio-accent-foreground)!important;background:var(--widget-studio-accent)!important;outline:none}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]{position:relative;grid-template-columns:auto minmax(0,1fr) 1.35rem!important;padding-right:.55rem!important;border-color:var(--widget-studio-line)!important;color:var(--widget-studio-text)!important;background:var(--widget-studio-control)!important;box-shadow:none!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset=inherit]{border-color:color-mix(in srgb,var(--widget-page-accent,var(--widget-studio-accent)) 42%,var(--widget-studio-border))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--widget-page-surface,var(--widget-studio-surface)) 88%,var(--widget-page-canvas,var(--widget-studio-canvas)) 12%),color-mix(in srgb,var(--widget-page-canvas,var(--widget-studio-canvas)) 78%,var(--widget-page-accent,var(--widget-studio-accent)) 22%))!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]>span:first-child{border-color:var(--widget-studio-soft-line)!important;background:var(--widget-studio-surface-alt)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]>:is(strong,small){grid-column:2;min-width:0}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]>strong{color:var(--widget-studio-text)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]>small{color:var(--widget-studio-muted)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]:focus-visible,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]:hover{border-color:color-mix(in srgb,var(--widget-studio-accent) 62%,var(--widget-studio-border))!important;background:var(--widget-studio-accent-soft)!important;transform:translateY(-1px);outline:none}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset=inherit].is-active,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset=inherit]:focus-visible,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset=inherit]:hover{border-color:var(--widget-page-accent,var(--widget-studio-accent))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--widget-page-accent,var(--widget-studio-accent)) 18%,transparent)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset].is-active:not([data-preset=inherit]){border-color:var(--widget-studio-accent)!important;background:color-mix(in srgb,var(--widget-studio-control) 72%,var(--widget-studio-accent) 28%)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--widget-studio-accent) 18%,transparent)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-preset-selected{display:grid;grid-column:3;grid-row:1/span 2;width:1.35rem;height:1.35rem;place-items:center;align-self:center;border:1px solid color-mix(in srgb,var(--widget-studio-accent) 62%,var(--widget-studio-border));border-radius:.42rem;color:var(--widget-studio-accent-foreground)!important;background:var(--widget-studio-accent)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio button[data-preset=inherit] .gst-widget-preset-selected{border-color:var(--widget-page-accent,var(--widget-studio-accent));color:var(--widget-studio-accent-foreground)!important;background:var(--widget-page-accent,var(--widget-studio-accent))!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-preset-selected:empty{visibility:hidden}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset=inherit]>span:first-child>i{min-width:.42rem}@media (max-width:64rem){html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings[data-mode-kind=activity]{grid-template-columns:minmax(0,1fr)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-field--quantity{width:100%}}@media (max-width:48rem){html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-event-editor-card>div{grid-template-columns:minmax(0,1fr)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-event-editor-card label{grid-column:1!important}}@media (max-width:42rem){html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-manual-events-section,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings{gap:.55rem!important;padding:.56rem!important;border-radius:.68rem!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-field{padding:.52rem!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-activity-filters button{flex:1 1 min(100%,9rem);justify-content:flex-start}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-color-grid,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-name-grid,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-settings,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-members-toggle-grid,html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-mode-settings .gst-widget-segmented{grid-template-columns:minmax(0,1fr)!important}html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio .gst-widget-appearance-panel button[data-preset]{grid-template-columns:2rem minmax(0,1fr) 1.25rem!important}}@media (prefers-reduced-motion:reduce){html[data-gst-community-room-theme=true] body .gst-widget-studio.gst-widget-studio :is(.gst-widget-activity-filters button,.gst-widget-appearance-panel button[data-preset]){transition:none!important;transform:none!important}}