.time-zone-trigger{border:1px solid var(--input);background:var(--surface-muted);width:100%;min-height:2.7rem;color:var(--text-primary);text-align:left;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.42rem .7rem;display:flex}.time-zone-trigger>span{gap:.08rem;min-width:0;display:grid}.time-zone-trigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.time-zone-trigger small{color:var(--text-muted);font-size:.68rem;font-weight:500}.time-zone-trigger svg{color:var(--text-muted);flex:none}.time-zone-popover{border-color:var(--border)!important;background:var(--popover)!important;width:min(30rem,100vw - 2rem)!important;color:var(--popover-foreground)!important;gap:.55rem!important;padding:.65rem!important}.time-zone-search.svelte-1frtg8p{border-bottom:1px solid var(--border);grid-template-columns:auto 1fr;align-items:center;gap:.4rem;padding:0 0 .55rem;display:grid}.time-zone-search.svelte-1frtg8p svg{color:var(--text-muted)}.time-zone-search.svelte-1frtg8p input{box-shadow:none;background:0 0;border:0}.time-zone-options.svelte-1frtg8p{max-height:18rem;display:grid;overflow-y:auto}.time-zone-options.svelte-1frtg8p button{justify-content:flex-start;gap:.45rem;min-height:2.15rem;font-size:.78rem}.time-zone-options.svelte-1frtg8p button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.time-zone-options.svelte-1frtg8p .invisible{visibility:hidden}.time-zone-options.svelte-1frtg8p p:where(.svelte-1frtg8p){color:var(--text-muted);text-align:center;margin:.8rem;font-size:.75rem}.pwa-instructions-dialog{border-color:var(--border)!important;background:var(--popover)!important;color:var(--popover-foreground)!important;box-shadow:var(--shadow-popover)!important}.pwa-instructions-icon.svelte-1dqjv8a{background:var(--interactive-muted);width:2.5rem;height:2.5rem;color:var(--interactive-muted-foreground);border-radius:.7rem;place-items:center;margin-bottom:.35rem;display:grid}.pwa-instructions-list.svelte-1dqjv8a{color:var(--text-secondary);gap:.75rem;margin:.25rem 0;padding-left:1.5rem;line-height:1.5;display:grid}.pwa-instructions-list.svelte-1dqjv8a li:where(.svelte-1dqjv8a){padding-left:.25rem}.pwa-instructions-list.svelte-1dqjv8a li:where(.svelte-1dqjv8a)::marker{color:var(--primary);font-weight:800}.pwa-instructions-list.svelte-1dqjv8a li:where(.svelte-1dqjv8a) span:where(.svelte-1dqjv8a){vertical-align:middle}.pwa-instructions-list.svelte-1dqjv8a li:where(.svelte-1dqjv8a) svg{vertical-align:middle;color:var(--primary);margin-left:.35rem;display:inline-block}
