.command-palette-backdrop{z-index:9999;background:#00000073;justify-content:center;align-items:flex-start;padding-top:8vh;display:flex;position:fixed;inset:0}.command-palette{background:#fff;border-radius:10px;width:min(90vw,560px);overflow:hidden;box-shadow:0 12px 28px #00000040}.command-palette-input{box-sizing:border-box;border:none;border-bottom:1px solid #e4e8ed;outline:none;width:100%;padding:.9rem;font-size:1rem}.command-palette-list{max-height:280px;margin:0;padding:.5rem 0;list-style:none;overflow-y:auto}.command-palette-item{cursor:pointer;flex-direction:column;gap:.2rem;padding:.8rem .9rem;display:flex}.command-palette-item.active,.command-palette-item:hover{background:#f2f6fc}.command-palette-item-label{font-weight:600}.command-palette-item-desc{color:#6c7b8a;font-size:.85rem}.command-palette-item.no-results{color:#8f94a3;padding:1rem}
.segmented-control{border:1px solid var(--glass-border,#ffffff1a);background:#ffffff0a;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.25rem;display:inline-flex}.segmented-control__button{color:var(--text-dim,#a0a0a0);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem;transition:background .2s,color .2s;display:inline-flex}.segmented-control__button:hover,.segmented-control__button:focus-visible{color:var(--text-main,#fff);outline:none}.segmented-control__button.is-active{color:var(--text-main,#fff);background:#ffffff1f}.segmented-control__button:disabled{opacity:.45;cursor:not-allowed}.segmented-control__count{text-align:center;background:#0000003d;border-radius:999px;min-width:1.3rem;padding:.05rem .35rem;font-size:.76rem}
