.notice-band.is-admin[data-v-5633d07f]{border-bottom-color:rgb(var(--color-accent-magenta))}.palette-scrim[data-v-77178e69]{background:rgb(var(--color-scrim)/.55);inset:0;position:fixed;z-index:80}.palette[data-v-77178e69]{background:rgb(var(--color-bg-chrome));border:1px solid rgb(var(--color-content-primary)/.12);box-shadow:0 30px 90px rgb(var(--color-scrim)/.6);color:rgb(var(--color-content-primary));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;position:fixed;z-index:81}@media(min-width:761px){.palette[data-v-77178e69]{border-radius:18px;left:calc(50% + var(--dock-gutter, 0px)/2);max-height:70vh;top:12vh;translate:-50% 0;width:min(640px,calc(100vw - 48px))}}@media(max-width:760px){.palette[data-v-77178e69]{border:0;border-radius:0;inset:0;padding-top:env(safe-area-inset-top,0)}}.palette__input-row[data-v-77178e69]{align-items:center;border-bottom:1px solid rgb(var(--color-border-subtle));display:flex;gap:10px;height:60px;padding:0 8px 0 16px}.palette__input[data-v-77178e69]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:rgb(var(--color-content-primary));flex:1;font-size:18px;height:100%;line-height:1;min-width:0;outline:none}.palette__input[data-v-77178e69]::-moz-placeholder{color:rgb(var(--color-content-tertiary))}.palette__input[data-v-77178e69]::placeholder{color:rgb(var(--color-content-tertiary))}.palette__input[data-v-77178e69]::-webkit-search-cancel-button{display:none}.palette__esc[data-v-77178e69]{border:1px solid rgb(var(--color-border-base));border-radius:6px;color:rgb(var(--color-content-tertiary));font:500 11px/1 var(--font-mono);margin-right:8px;padding:4px 6px}.palette__close[data-v-77178e69]{align-items:center;color:rgb(var(--color-content-secondary));display:inline-flex;font-size:15px;font-weight:500;min-height:44px;padding:0 8px}.palette__results[data-v-77178e69]{overflow-y:auto;overscroll-behavior:contain;padding:6px 8px 10px}.palette__group[data-v-77178e69]{color:rgb(var(--color-content-tertiary));font:600 11px/1 var(--font-mono);letter-spacing:.1em;padding:14px 10px 6px;text-transform:uppercase}.palette__opt[data-v-77178e69]{align-items:center;border-radius:10px;color:rgb(var(--color-content-primary));cursor:pointer;display:grid;gap:12px;grid-template-columns:32px minmax(0,1fr) auto;min-height:52px;padding:6px 10px;position:relative;text-decoration:none}.palette__opt[aria-selected=true][data-v-77178e69]{background:rgb(var(--color-bg-overlay))}.palette__opt[aria-selected=true][data-v-77178e69]:before{background:rgb(var(--color-accent-neon));border-radius:2px;bottom:10px;content:"";left:0;position:absolute;top:10px;width:2px}.palette__poster[data-v-77178e69]{background:rgb(var(--color-bg-elevated));border-radius:5px;height:40px;-o-object-fit:cover;object-fit:cover;width:32px}.palette__icon[data-v-77178e69]{color:rgb(var(--color-content-tertiary));display:grid;height:32px;place-items:center;width:32px}.palette__title[data-v-77178e69]{display:block;font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette__title mark[data-v-77178e69]{background:none;color:inherit;text-decoration:underline;text-decoration-color:rgb(var(--color-content-tertiary));text-underline-offset:3px}.palette__sub[data-v-77178e69]{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette__enter[data-v-77178e69],.palette__sub[data-v-77178e69]{color:rgb(var(--color-content-tertiary))}.palette__enter[data-v-77178e69]{font:500 12px/1 var(--font-mono);opacity:0}.palette__opt[aria-selected=true] .palette__enter[data-v-77178e69]{opacity:1}.palette__none[data-v-77178e69]{color:rgb(var(--color-content-secondary));font-size:15px;padding:18px 10px 4px}.palette__foot[data-v-77178e69]{border-top:1px solid rgb(var(--color-border-subtle));color:rgb(var(--color-content-tertiary));display:flex;font-size:12px;gap:14px;padding:10px 16px}.dock-pill[data-v-85271cb2]{background:rgb(var(--color-bg-chrome)/.97)}@media(hover:hover){.dock-pill[data-v-85271cb2]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgb(var(--color-bg-chrome)/.92)}}
