.tabs-trigger[data-v-39a3d46e]{border-radius:var(--radius-md);height:calc(100% - 1px);color:color-mix(in oklab, var(--foreground) 60%, transparent);white-space:nowrap;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:1rem;padding:.8rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex;position:relative}.tabs-trigger[data-v-39a3d46e]:hover{color:var(--foreground)}.tabs-trigger[data-v-39a3d46e]:focus-visible{border-color:var(--ring);outline:1px solid var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.tabs-trigger[data-v-39a3d46e]:disabled{pointer-events:none;opacity:.5}.tabs-trigger[data-active][data-v-39a3d46e]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px #0000000d}.tabs-trigger svg[data-v-39a3d46e]{pointer-events:none;flex-shrink:0}.tabs-trigger svg[data-v-39a3d46e]:not([class*=size-]){width:1rem;height:1rem}.tabs-trigger[data-v-39a3d46e]:after{content:"";background:var(--foreground);opacity:0;transition:opacity .15s;position:absolute}:is(.dark *) .tabs-trigger[data-v-39a3d46e]{color:var(--muted-foreground)}:is(.dark *) .tabs-trigger[data-v-39a3d46e]:hover{color:var(--foreground)}:is(.dark *) .tabs-trigger[data-active][data-v-39a3d46e]{border-color:var(--input);background:color-mix(in oklab, var(--input) 30%, transparent);color:var(--foreground)}[data-slot=tabs][data-orientation=vertical] .tabs-trigger[data-v-39a3d46e]{justify-content:flex-start;width:100%}[data-slot=tabs][data-orientation=vertical] .tabs-trigger[data-v-39a3d46e]:after{width:2px;top:0;bottom:0;right:-.25rem}[data-slot=tabs][data-orientation=horizontal] .tabs-trigger[data-v-39a3d46e]:after{height:2px;bottom:-5px;left:0;right:0}[data-slot=tabs-list][data-variant=line] .tabs-trigger[data-v-39a3d46e]{background:0 0}[data-slot=tabs-list][data-variant=line] .tabs-trigger[data-active][data-v-39a3d46e]{box-shadow:none;background:0 0}[data-slot=tabs-list][data-variant=line] .tabs-trigger[data-active][data-v-39a3d46e]:after{opacity:1}:is(.dark *) [data-slot=tabs-list][data-variant=line] .tabs-trigger[data-active][data-v-39a3d46e]{background:0 0;border-color:#0000}.form-field[data-v-652fa150]{margin-bottom:12px}.form-error[data-v-652fa150]{color:var(--destructive);margin-top:4px;font-size:12px}.dialog-body[data-v-652fa150]{align-items:flex-start;gap:20px;display:flex}.cover-field[data-v-652fa150]{flex-shrink:0;width:200px}.form-column[data-v-652fa150]{flex:1;min-width:0}.label-picker[data-v-652fa150]{aspect-ratio:4/5;border:2px dashed var(--border);cursor:pointer;background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;width:200px;padding:0;transition:border-color .2s;display:flex;overflow:hidden}.label-picker[data-v-652fa150]:hover:not(:disabled){border-color:var(--muted-foreground)}.label-picker .label-preview[data-v-652fa150]{object-fit:cover;width:100%;height:100%}.label-picker .label-placeholder[data-v-652fa150]{color:var(--muted-foreground);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:8px;font-size:12px;display:flex}.label-hint[data-v-652fa150]{color:var(--muted-foreground);margin-top:6px;font-size:12px}.sounds-label[data-v-652fa150]{color:var(--muted-foreground);margin:4px 0 10px;font-size:13px}.sounds-grid[data-v-652fa150]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.sound-chip[data-v-652fa150]{background:color-mix(in oklab, var(--sound-color,var(--muted)) 14%, var(--muted));border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:14px;display:flex}.sound-icon[data-v-652fa150]{flex-shrink:0;width:22px;height:22px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sounds-empty[data-v-652fa150]{color:#ffffff73;background:#ffffff14;border-radius:8px;margin-bottom:16px;padding:10px 12px;font-size:13px}@media (width<=480px){.dialog-body[data-v-652fa150]{flex-direction:column}.cover-field[data-v-652fa150]{grid-template-columns:70px 1fr;column-gap:12px;width:100%;display:grid}.cover-field .cover-label[data-v-652fa150]{grid-column:1/-1}.label-picker[data-v-652fa150]{width:70px}.label-hint[data-v-652fa150]{margin-top:0}}
