[data-ui=v2]{--v2-bg:#ffffff;--v2-side:#f7f8fa;--v2-hover:#f3f4f6;--v2-hover-strong:#e9ecf1;--v2-active:#e6eaf2;--v2-selected:#e9f0f8;--v2-chip:#e8ecf2;--v2-line:#e8eaee;--v2-line-soft:#f0f1f4;--v2-control:#d5d9e0;--v2-ink:#111827;--v2-ink-2:#374151;--v2-muted:#6b7280;--v2-faint:#9ca3af;--v2-primary:#315f96;--v2-primary-hover:#284f7e;--v2-primary-fill:#315f96;--v2-primary-fill-hover:#284f7e;--v2-primary-ink:#ffffff;--v2-danger:#b42318;--v2-warn:#b54708;--v2-warn-bg:#fffaeb;--v2-warn-line:#fedf89;--v2-ai:#6d28d9;--v2-tile:#eef0f3;--v2-wave:#c9ced6;--v2-shadow:0 12px 28px rgba(16,24,40,0.14);--v2-focus:#315f96}[data-ui=v2][data-color-mode=dark]{--v2-bg:#0f141c;--v2-side:#131a24;--v2-hover:#1a2230;--v2-hover-strong:#212b3b;--v2-active:#222c3d;--v2-selected:#1a2a40;--v2-chip:#253044;--v2-line:#242d3b;--v2-line-soft:#1c2330;--v2-control:#344055;--v2-ink:#e8ecf3;--v2-ink-2:#c9d1de;--v2-muted:#9aa6ba;--v2-faint:#6e7a90;--v2-primary:#8fb6e6;--v2-primary-hover:#a9c7ee;--v2-primary-fill:#315f96;--v2-primary-fill-hover:#3b6ea9;--v2-primary-ink:#ffffff;--v2-danger:#ff8a80;--v2-warn:#f5b84d;--v2-warn-bg:#2a2214;--v2-warn-line:#5a4520;--v2-ai:#b69cff;--v2-tile:#1d2533;--v2-wave:#3b4659;--v2-shadow:0 16px 36px rgba(0,0,0,0.45);--v2-focus:#ffffff}.v2-root{background:var(--v2-bg);color:var(--v2-ink);font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px}.v2-menu :where(button,a,input,select,textarea,[tabindex]):focus-visible,.v2-root :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-num{font-variant-numeric:tabular-nums}.v2-catalog{container-type:inline-size}.v2-filters{overflow:visible}.v2-filters>div:first-child>button{height:34px!important;border-radius:0;background:var(--v2-side)!important;color:var(--v2-ink)!important;border-color:var(--v2-control)!important;font-size:13px}.v2-filters>div:first-child>div{left:0!important;right:auto!important;width:min(540px,100cqi)!important;max-height:min(60vh,calc(100dvh - 310px))!important;border-radius:0;background:var(--v2-bg)!important}@media (max-width:1279px){.v2-sidebar-frame{width:200px}.v2-sidebar>a:first-child{gap:6px}.v2-sidebar>a:first-child>span{font-size:12px}.v2-catalog{padding-left:24px;padding-right:24px}.v2-rightrail-panel{width:340px}.v2-quick-content{padding-left:16px;padding-right:16px}}.v2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 12px;border:1px solid transparent;background:transparent;color:var(--v2-ink);font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;border-radius:0}.v2-btn:hover{background:var(--v2-hover)}.v2-btn:disabled{opacity:.45;cursor:not-allowed}.v2-btn--outline{border-color:var(--v2-control);background:var(--v2-bg)}.v2-btn--outline:hover{background:var(--v2-hover)}.v2-btn--primary{background:var(--v2-primary-fill);color:var(--v2-primary-ink);font-weight:700;padding:0 16px}.v2-btn--primary:hover{background:var(--v2-primary-fill-hover)}.v2-btn--chip{height:34px;background:var(--v2-hover);font-weight:500}.v2-btn--chip:hover{background:var(--v2-hover-strong)}.v2-btn--icon{width:34px;padding:0}.v2-btn--danger{color:var(--v2-danger)}.v2-menu{position:absolute;z-index:40;min-width:220px;background:var(--v2-bg);border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);padding:6px 0}.v2-menu-item{display:flex;width:100%;align-items:center;gap:10px;height:36px;padding:0 14px;border:0;background:transparent;color:var(--v2-ink);font-size:14px;text-align:left;cursor:pointer;white-space:nowrap}.v2-menu-item:focus-visible,.v2-menu-item:hover,.v2-menu-item[data-active]{background:var(--v2-hover)}.v2-menu-item--danger{color:var(--v2-danger)}.v2-menu-sep{height:1px;margin:6px 0;background:var(--v2-line-soft)}.v2-menu-label{padding:6px 14px 4px;font-size:12px;font-weight:600;color:var(--v2-muted)}.v2-nav-item{display:flex;align-items:center;gap:12px;height:36px;padding:0 10px;color:var(--v2-ink);font-size:14px;text-decoration:none;border:0;background:transparent;width:100%;cursor:pointer;text-align:left}.v2-nav-item:hover{background:var(--v2-hover-strong)}.v2-nav-item[aria-current=page]{background:var(--v2-active);font-weight:700}.v2-nav-item svg{color:var(--v2-muted);flex:none}.v2-nav-item[aria-current=page] svg{color:var(--v2-ink)}.v2-nav-sub{display:flex;align-items:center;height:32px;padding:0 10px 0 39px;color:var(--v2-ink-2);font-size:13.5px;text-decoration:none}.v2-nav-sub:hover{background:var(--v2-hover-strong)}.v2-nav-sub[aria-current=page]{background:var(--v2-active);color:var(--v2-ink);font-weight:600}[data-v2-dragging=tracks] .v2-drop-target{box-shadow:inset 0 0 0 1px var(--v2-control)}.v2-drop-target[data-drop=true],[data-v2-dragging=tracks] .v2-drop-target[data-drop=true]{background:var(--v2-selected);color:var(--v2-ink);box-shadow:inset 0 0 0 2px var(--v2-primary)}.v2-row[draggable=true]{cursor:grab}.v2-row[data-dragging=true]{opacity:.5}.v2-row{border-bottom:1px solid var(--v2-line-soft);cursor:default}.v2-row:hover{background:var(--v2-hover)}.v2-row[data-selected=true],.v2-row[data-selected=true]:hover{background:var(--v2-selected)}.v2-row[data-peek=true]{background:var(--v2-hover);box-shadow:inset 3px 0 0 var(--v2-ink)}.v2-row[data-peek=true][data-selected=true]{background:var(--v2-selected)}.v2-row .v2-row-check{opacity:0}.v2-row .v2-row-num{visibility:visible}.v2-row:focus-within .v2-row-check,.v2-row:hover .v2-row-check,.v2-row[data-selected=true] .v2-row-check,.v2-table[data-any-selected=true] .v2-row-check{opacity:1}.v2-row:focus-within .v2-row-num,.v2-row:hover .v2-row-num,.v2-row[data-selected=true] .v2-row-num,.v2-table[data-any-selected=true] .v2-row-num{visibility:hidden}.v2-row .v2-row-actions{opacity:0}.v2-row:focus-within .v2-row-actions,.v2-row:hover .v2-row-actions,.v2-row[data-editing] .v2-row-actions,.v2-row[data-menu-open=true] .v2-row-actions,.v2-row[data-peek=true] .v2-row-actions,.v2-row[data-selected=true] .v2-row-actions{opacity:1}.v2-row-title-btn{all:unset;cursor:pointer;display:block;min-width:72px;flex:1 1 0%}.v2-row-title:hover{text-decoration:underline}.v2-row-title-btn:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-check{width:16px;height:16px;box-sizing:border-box;border:1.5px solid var(--v2-faint);background:var(--v2-bg);display:grid;place-items:center;color:#fff;cursor:pointer;padding:0;border-radius:0}.v2-check[aria-checked=mixed],.v2-check[aria-checked=true]{border-color:var(--v2-primary-fill);background:var(--v2-primary-fill)}.v2-chip{display:inline-block;max-width:100%;padding:3px 9px;background:var(--v2-chip);color:var(--v2-ink);font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-tab{all:unset;cursor:pointer;height:38px;font-size:14px;font-weight:500;color:var(--v2-muted)}.v2-tab[aria-selected=true]{color:var(--v2-ink);font-weight:700;box-shadow:inset 0 -2px 0 var(--v2-ink)}.v2-tab:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-tab[draggable=true]{-webkit-user-drag:element;user-select:none}.v2-input{height:36px;box-sizing:border-box;border:1px solid var(--v2-control);background:var(--v2-bg)!important;color:var(--v2-ink)!important;padding:0 10px;font-size:14px;border-radius:0;outline:none}.v2-input:focus{border-color:var(--v2-primary)}.v2-row[data-editing=true],.v2-row[data-editing=true]:hover{background:var(--v2-bg);box-shadow:inset 3px 0 0 var(--v2-primary),0 0 0 1px var(--v2-primary)}.v2-row-edit{display:flex;flex-direction:column;gap:3px}.v2-row-edit__line{display:flex;gap:4px;min-width:0}.v2-row-input{height:25px;min-width:0;width:100%;box-sizing:border-box;border:1px solid var(--v2-control);border-radius:0;background:var(--v2-bg)!important;color:var(--v2-ink)!important;padding:0 7px;font-size:13.5px;outline:none}.v2-row-input:focus{border-color:var(--v2-primary);box-shadow:0 0 0 1px var(--v2-primary)}.v2-row-input--title{font-size:14px;font-weight:600}.v2-row-edit__line .v2-row-input{height:23px;font-size:13px}.v2-row-edit__line .v2-row-input--grow{flex:1 1 auto}.v2-row-edit__line .v2-row-input--bpm{flex:0 0 64px}.v2-row-edit__line .v2-row-input--key{flex:0 0 96px}.v2-row-input--bpm,.v2-row-input--key{font-variant-numeric:tabular-nums}.v2-menu-kbd{margin-left:auto;padding:0 5px;font-size:11.5px;border:1px solid var(--v2-line);color:var(--v2-muted)}.v2-sidebar{--sidebar-text:var(--v2-ink);--sidebar-text-faint:var(--v2-muted);--sidebar-border:transparent}.v2-sidebar button{border-radius:0}.v2-row-lead{display:grid;width:28px;height:20px;align-items:center;justify-items:start}.v2-row-lead>*{grid-area:1/1}.v2-lyrics{font-size:15px;line-height:1.6;color:var(--v2-ink)}.v2-lyrics-verse{margin-bottom:18px}.v2-lyrics-label{margin-bottom:4px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted)}
/* !important above: the classic dark-mode input rule (.cc-app-shell input) is unlayered. */.v2-root .v2-track-fixed-header{background:var(--v2-bg)}.v2-inline-edit{all:unset;cursor:text;max-width:100%;overflow:hidden;text-overflow:ellipsis}.v2-inline-edit:hover:not(:disabled){text-decoration:underline dotted;text-underline-offset:4px}.v2-inline-edit:disabled{cursor:default}.v2-inline-edit:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-track-title input{width:100%}.v2-track-meta input,.v2-track-title input{font:inherit;border:1px solid var(--v2-control);padding:0 6px;background:var(--v2-bg)!important;color:var(--v2-ink)!important}.v2-section-anchor{height:0;scroll-margin-top:16px}.v2-track-body .v2-section-anchor:not(:first-child){margin-top:28px}.v2-root .v2-track-body :where(.rounded-xl,.rounded-lg,.rounded-md,.rounded){border-radius:0}.v2-track-info .cc-detail-aside-card,.v2-track-info section>*{max-width:100%}.v2-table[data-scrolls=true]{overflow-x:auto}.v2-row[data-child=true]{background:color-mix(in srgb,var(--v2-side) 60%,transparent)}.v2-row[data-child=true][data-selected=true]{background:var(--v2-selected)}.v2-versions-toggle{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 8px 0 6px;border:1px solid var(--v2-line);font-size:12.5px;font-weight:600;color:var(--v2-muted)}.v2-versions-toggle:hover,.v2-versions-toggle[aria-expanded=true]{color:var(--v2-primary)}.v2-head-sort{max-width:100%;text-align:left;color:inherit}.v2-head-sort:hover{color:var(--v2-ink)}.v2-chip--link{cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-chip--link:hover{background:var(--v2-hover-strong);color:var(--v2-ink)}.v2-menu-hint{display:block;padding:4px 14px 6px;font-size:12px;color:var(--v2-faint)}.v2-pl-item{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 8px 6px 10px;cursor:pointer}.v2-pl-item:hover{background:var(--v2-hover)}.v2-pl-item[aria-current=true]{background:var(--v2-active);box-shadow:inset 3px 0 0 var(--v2-ink)}.v2-pl-name{all:unset;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;font-size:14px;font-weight:600;line-height:1.3;color:var(--v2-ink);cursor:pointer;overflow:hidden;overflow-wrap:anywhere}.v2-pl-main{container-type:inline-size}.v2-pl-grid{grid-template-columns:20px 28px minmax(0,1fr) 100px 60px 104px}@container (max-width: 620px){.v2-pl-grid{grid-template-columns:20px 24px minmax(0,1fr) 52px 104px}.v2-pl-col-bpm{display:none}}.v2-pl-row{height:60px}.v2-pl-title:hover{text-decoration:underline}.v2-pl-row .v2-row-actions{opacity:0}.v2-pl-row:focus-within .v2-row-actions,.v2-pl-row:hover .v2-row-actions,.v2-pl-row[data-selected=true] .v2-row-actions{opacity:1}.v2-pl-section{padding-top:6px}.v2-links-grid{grid-template-columns:44px minmax(0,1fr) 110px 64px 64px 84px}.v2-link-name:hover span:first-child{text-decoration:underline}.v2-aside{position:relative}.v2-rightrail-panel{width:380px}.v2-rail-btn{display:grid;place-items:center;width:36px;height:36px;color:var(--v2-muted)}.v2-rail-btn:hover{background:var(--v2-hover-strong);color:var(--v2-ink)}.v2-rail-btn[aria-pressed=true]{background:var(--v2-active);color:var(--v2-primary);box-shadow:inset -2px 0 0 var(--v2-primary-fill)}.v2-filter-option{display:flex;width:100%;align-items:center;gap:10px;height:32px;padding:0 6px;font-size:13.5px;color:var(--v2-ink-2);text-align:left}.v2-filter-option:hover{background:var(--v2-hover);color:var(--v2-ink)}.v2-filter-option[aria-checked=true]{color:var(--v2-ink);font-weight:600}.v2-filter-radio{display:grid;place-items:center;width:16px;height:16px;border:1.5px solid var(--v2-faint);flex-shrink:0;color:var(--v2-primary-ink)}.v2-filter-option[aria-checked=true] .v2-filter-radio{background:var(--v2-primary-fill);border-color:var(--v2-primary-fill)}@media (max-width:1199px){.v2-rightrail-panel{position:absolute;top:0;bottom:0;right:48px;z-index:30;box-shadow:var(--v2-shadow)}}.v2-chipstrip>div{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}.v2-chipstrip>div>button{flex-shrink:0;white-space:nowrap}.v2-chipstrip>div>button:not([title]){display:none}.v2-art-play .v2-art-play-icon{opacity:0;transition:opacity .12s}.v2-art-play:focus-visible .v2-art-play-icon,.v2-art-play:hover .v2-art-play-icon{opacity:1}.v2-lyrics-line{all:unset;display:block;cursor:pointer;margin:0 -6px;padding:0 6px}.v2-lyrics-line:hover{background:var(--v2-hover);color:var(--v2-primary)}.v2-lyrics-line:focus-visible{outline:2px solid var(--v2-focus)}.v2-lyrics-line[data-current=true]{color:var(--v2-primary);font-weight:600}.v2-row[data-nest-target=true]{background:var(--v2-selected);box-shadow:inset 0 0 0 2px var(--v2-primary-fill)}.v2-row[data-nest-target=true]:after{content:"Drop to make it a version of this song";position:absolute;right:120px;top:50%;transform:translateY(-50%);padding:3px 8px;font-size:12px;font-weight:700;background:var(--v2-primary-fill);color:var(--v2-primary-ink);pointer-events:none}.v2-artist-grid{grid-template-columns:28px minmax(160px,1fr) 150px 56px 96px 60px 48px}.v2-artist-main{container-type:inline-size}@container (max-width: 760px){.v2-artist-grid{grid-template-columns:28px minmax(140px,1fr) 56px 60px 48px}.v2-artist-grid>:nth-child(3),.v2-artist-grid>:nth-child(5){display:none}}@container (max-width: 520px){.v2-artist-grid{grid-template-columns:28px minmax(120px,1fr) 60px 40px}.v2-artist-grid>:nth-child(4){display:none}}.v2-artist-thumb{width:36px;height:36px;flex-shrink:0;display:block}.v2-artist-hero{width:96px;height:96px;flex-shrink:0;display:block}.v2-root .v2-artist-hero>div,.v2-root .v2-artist-thumb>div{width:100%;height:100%;min-width:0;aspect-ratio:1;overflow:hidden;background:var(--v2-tile);border-color:var(--v2-line);color:var(--v2-ink-2)}.v2-root .v2-artist-hero img,.v2-root .v2-artist-thumb img{width:100%;height:100%;object-fit:cover}.v2-root .v2-artist-thumb>div>span{font-size:13px;letter-spacing:0;font-weight:700;line-height:1}.v2-root .v2-artist-hero>div>span{font-size:32px;letter-spacing:0;font-weight:700;line-height:1}[data-ui=v2]{--v2-ok:#067647;--v2-ok-bg:#ecfdf3;--v2-ok-line:#abefc6}[data-ui=v2][data-color-mode=dark]{--v2-ok:#6ce9a6;--v2-ok-bg:#0f2a1d;--v2-ok-line:#1f5a3c}.v2-cleanup kbd{font-family:inherit;font-size:11.5px;padding:0 4px;border:1px solid var(--v2-line);color:var(--v2-muted)}.v2-cleanup-progress{width:240px;height:6px;background:var(--v2-hover-strong);overflow:hidden}.v2-cleanup-progress>span{display:block;height:100%;background:var(--v2-ok);transition:width .3s}.v2-cleanup-note{display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;background:var(--v2-side);color:var(--v2-ink-2);border:1px solid var(--v2-line)}.v2-cleanup-note--ok{background:var(--v2-ok-bg);border-color:var(--v2-ok-line);color:var(--v2-ink)}.v2-cleanup-note--ok>svg{color:var(--v2-ok);flex-shrink:0}.v2-cleanup-note--bad{background:var(--v2-warn-bg);border-color:var(--v2-danger);color:var(--v2-danger)}.v2-cleanup-link{all:unset;cursor:pointer;font-weight:600;color:var(--v2-primary);font-size:13px}.v2-cleanup-link:hover{text-decoration:underline}.v2-cleanup-link:disabled{opacity:.45;cursor:not-allowed}.v2-cleanup-link:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-cleanup-hero{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--v2-line);background:var(--v2-side)}.v2-cleanup-hero--ok{background:var(--v2-ok-bg);border-color:var(--v2-ok-line)}.v2-cleanup-hero-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:999px;background:var(--v2-ok);color:#fff}[data-color-mode=dark] .v2-cleanup-hero-icon{color:#0f141c}.v2-cleanup-filter{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:13px;font-weight:500;background:var(--v2-hover);color:var(--v2-ink-2);white-space:nowrap}.v2-cleanup-filter>span{color:var(--v2-muted);font-size:12px}.v2-cleanup-filter:hover{background:var(--v2-hover-strong)}.v2-cleanup-filter[aria-pressed=true]{background:var(--v2-ink);color:var(--v2-bg);font-weight:600}.v2-cleanup-filter[aria-pressed=true]>span{color:inherit;opacity:.75}.v2-cleanup-filter:focus-visible,.v2-cleanup-seg>button:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-cleanup-seg{display:inline-flex;border:1px solid var(--v2-control)}.v2-cleanup-seg>button{all:unset;cursor:pointer;height:28px;padding:0 10px;font-size:13px;color:var(--v2-muted)}.v2-cleanup-seg>button+button{border-left:1px solid var(--v2-control)}.v2-cleanup-seg>button[aria-pressed=true]{background:var(--v2-selected);color:var(--v2-ink);font-weight:600}.v2-cleanup-row{padding:16px 12px 14px;border-bottom:1px solid var(--v2-line);outline:none}.v2-cleanup-row:hover{background:color-mix(in srgb,var(--v2-hover) 55%,transparent)}.v2-cleanup-row[data-focused=true]{box-shadow:inset 3px 0 0 var(--v2-primary-fill);background:var(--v2-hover)}.v2-cleanup-row[data-selected=true]{background:var(--v2-selected)}.v2-cleanup-row:focus-visible{outline:2px solid var(--v2-focus);outline-offset:-2px}.v2-cleanup-check{width:16px;height:16px;accent-color:var(--v2-primary-fill);cursor:pointer;margin:0}.v2-cleanup-play{all:unset;cursor:pointer;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;border:1px solid var(--v2-control);color:var(--v2-ink);background:var(--v2-bg)}.v2-cleanup-play:hover{background:var(--v2-primary-fill);border-color:var(--v2-primary-fill);color:var(--v2-primary-ink)}.v2-cleanup-play:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-cleanup-title{font-size:15.5px;font-weight:700;color:var(--v2-ink);text-decoration:none}.v2-cleanup-title:hover{text-decoration:underline}.v2-cleanup-file{margin-top:1px;font-size:12.5px;color:var(--v2-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.v2-cleanup-reason{display:inline-block;padding:1px 7px;font-size:12px;font-weight:600;background:var(--v2-warn-bg);color:var(--v2-warn)}.v2-cleanup-reason[data-tone=ok]{background:var(--v2-ok-bg);color:var(--v2-ok)}.v2-cleanup-changes{margin:10px 0 0 82px;border:1px solid var(--v2-line);background:var(--v2-bg)}.v2-cleanup-change{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;padding:4px 8px 4px 12px;border-left:3px solid transparent}.v2-cleanup-change+.v2-cleanup-change{border-top:1px solid var(--v2-line-soft)}.v2-cleanup-change[data-state=sure]{border-left-color:var(--v2-ok)}.v2-cleanup-change[data-state=check]{border-left-color:var(--v2-warn)}.v2-cleanup-change[data-state=done]{border-left-color:var(--v2-ok-line)}.v2-cleanup-change[data-state=undone]{opacity:.55}.v2-cleanup-label{font-size:12.5px;font-weight:600;color:var(--v2-muted)}.v2-cleanup-values{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:14px}.v2-cleanup-values>strong{font-weight:650;color:var(--v2-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-cleanup-old{color:var(--v2-muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--v2-muted) 60%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:45%}.v2-cleanup-arrow{color:var(--v2-faint);flex-shrink:0}.v2-cleanup-tag{flex-shrink:0;padding:0 6px;font-size:11.5px;font-weight:700;background:var(--v2-warn-bg);color:var(--v2-warn)}.v2-cleanup-note-inline{font-size:12.5px;color:var(--v2-muted)}.v2-cleanup-act{display:flex;justify-content:flex-end}.v2-cleanup-accept{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:13px;font-weight:600;border:1px solid var(--v2-control);color:var(--v2-ink);background:var(--v2-bg)}.v2-cleanup-accept:hover{border-color:var(--v2-ok);background:var(--v2-ok-bg);color:var(--v2-ok)}.v2-cleanup-accept:disabled{opacity:.45;cursor:not-allowed}.v2-cleanup-accept:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-cleanup-done{display:flex;align-items:center;gap:6px;margin:8px 0 0 82px;font-size:13.5px;font-weight:600;color:var(--v2-ok)}.v2-cleanup-bulk{position:sticky;bottom:16px;margin:0 auto 16px;display:flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;width:max-content;max-width:calc(100% - 32px);background:var(--v2-bg);border:1px solid var(--v2-control);box-shadow:var(--v2-shadow);font-size:14px}.v2-quick-content,.v2-root .overflow-auto,.v2-root .overflow-y-auto{scrollbar-gutter:stable}.v2-table-head [role=columnheader]{overflow:visible}.v2-col-resize{position:absolute;top:-10px;bottom:-10px;right:-16px;width:16px;cursor:col-resize;z-index:3;touch-action:none}.v2-table-head>:last-child .v2-col-resize{right:0}.v2-col-resize:after{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:2px;background:transparent}.v2-table-head:hover .v2-col-resize:after{background:var(--v2-line)}.v2-col-resize:hover:after,.v2-col-resize[data-active=true]:after{background:var(--v2-primary-fill)}.v2-separate-drop{height:44px;box-shadow:var(--v2-shadow);border:1.5px dashed var(--v2-control);background:var(--v2-side);color:var(--v2-muted)}.v2-separate-drop[data-over=true]{border-color:var(--v2-primary-fill);background:var(--v2-selected);color:var(--v2-primary)}.v2-playlist-stats .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.v2-eq{display:inline-flex;vertical-align:middle}.v2-eq span{background:var(--v2-primary)}.v2-eq[data-paused=true] span{animation-play-state:paused}.v2-col-head[draggable=true]{-webkit-user-drag:element;cursor:grab}.v2-col-head[data-col-dragging=true]{opacity:.4}.v2-col-head[data-col-drop=before]{box-shadow:inset 2px 0 0 var(--v2-primary-fill)}.v2-col-head[data-col-drop=after]{box-shadow:inset -2px 0 0 var(--v2-primary-fill)}.v2-pane-resize{position:absolute;left:-8px;top:0;bottom:0;width:16px;cursor:col-resize;z-index:5;touch-action:none}.v2-pane-resize:active,.v2-pane-resize:hover{background:linear-gradient(90deg,transparent 7px,var(--v2-primary-fill) 7px,var(--v2-primary-fill) 9px,transparent 9px)}.v2-photo-drop{all:unset;position:relative;display:block;width:100%;cursor:pointer}.v2-photo-drop:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-photo-drop-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;text-align:center;color:#fff;background:rgba(15,20,28,.62);opacity:0;transition:opacity .15s;font-size:13px}.v2-photo-drop-overlay strong{font-size:15px}.v2-photo-drop:focus-visible .v2-photo-drop-overlay,.v2-photo-drop:hover .v2-photo-drop-overlay,.v2-photo-drop[data-dragging=true] .v2-photo-drop-overlay{opacity:1}.v2-photo-drop[data-dragging=true]{outline:3px dashed var(--v2-primary-fill);outline-offset:3px}.v2-photo-drop:disabled{cursor:default}.v2-track-header{container-type:inline-size}@container (max-width: 900px){.v2-track-head-row{flex-wrap:wrap;row-gap:12px}.v2-track-head-text{flex:1 1 calc(100% - 92px)}.v2-track-title{white-space:normal;overflow:visible;text-overflow:clip}}.v2-photo-drop[data-empty=true]>div>span{opacity:0}.v2-photo-drop[data-empty=true] .v2-photo-drop-overlay{opacity:1;background:transparent;color:var(--v2-muted);border:1.5px dashed var(--v2-control)}.v2-photo-drop[data-empty=true]:hover .v2-photo-drop-overlay,.v2-photo-drop[data-empty=true][data-dragging=true] .v2-photo-drop-overlay{color:var(--v2-primary);border-color:var(--v2-primary-fill);background:var(--v2-selected)}.v2-kbd{min-width:72px;font-family:inherit;font-size:12px;font-weight:600;color:var(--v2-ink);padding:1px 6px;border:1px solid var(--v2-line);background:var(--v2-side);text-align:center}.v2-voice button{color:var(--v2-muted)!important}.v2-lyrics-pane-body,.v2-track-body{--blue:var(--v2-primary);--blue-light:var(--v2-selected);--blue-border:color-mix(in srgb,var(--v2-primary) 35%,transparent);--border-hover:var(--v2-primary);--text-primary:var(--v2-ink);--text-secondary:var(--v2-ink-2);--text-muted:var(--v2-muted);--text-faint:var(--v2-faint);--text-ghost:var(--v2-faint);--border-main:var(--v2-line);--border-light:var(--v2-line-soft);--border-input:var(--v2-control);--bg-app:var(--v2-side);--bg-card:var(--v2-bg);--bg-input:var(--v2-bg);--bg-hover:var(--v2-hover);--surface-base:var(--v2-bg);--surface-raised:var(--v2-bg);--surface-overlay:var(--v2-bg);--surface-sunken:var(--v2-side);--surface-header:var(--v2-side);--surface-row:var(--v2-bg);--surface-row-hover:var(--v2-hover);--surface-selected:var(--v2-selected);--ap-accent:var(--v2-primary-fill);--ap-on-accent:var(--v2-primary-ink);--ap-link:var(--v2-primary);--ap-focus:var(--v2-focus);--ap-card:var(--v2-bg);--ap-card-border:var(--v2-line);--ap-page:var(--v2-bg);--ap-divider:var(--v2-line-soft);--ap-input-bg:var(--v2-bg);--ap-border-input:var(--v2-control);--ap-placeholder:var(--v2-faint);--ap-text-1:var(--v2-ink);--ap-text-2:var(--v2-ink-2);--ap-text-3:var(--v2-muted);--ap-wave-unplayed:var(--v2-wave);--tp-inset:var(--v2-hover);font-size:14px;color:var(--v2-ink)}.v2-track-body :where(.cc-detail-section-card,.cc-detail-aside-card,.cc-ai-description-card){box-shadow:none!important;border-color:var(--v2-line)!important}.v2-track-body>div>:where(section,div)[class*=p-5]{box-shadow:none}.v2-track-body h2{font-size:16px!important;color:var(--v2-ink)}.v2-track-body h2,.v2-track-body h3{font-weight:700!important;letter-spacing:0!important}.v2-track-body h3{font-size:14px!important}.v2-track-body :where(.input-field,input[type=text],input[type=email],input[type=number],input[type=url],input:not([type]),select,textarea){border-color:var(--v2-control);background-color:var(--v2-bg);color:var(--v2-ink)}.v2-track-body :where(.input-field,input,select,textarea):focus{border-color:var(--v2-primary-fill)!important;outline:none;box-shadow:0 0 0 1px var(--v2-primary-fill)}.v2-track-body .bg-\[var\(--blue\)\],.v2-track-body [style*="background: var(--blue)"],.v2-track-body [style*="background:var(--blue)"]{background:var(--v2-primary-fill)!important;color:var(--v2-primary-ink)!important}.v2-track-body .tp-toolbar{justify-content:flex-end;margin-bottom:14px}.v2-track-body .tp-toolbar>div:first-child{display:none}.v2-track-body .tp-toolbar-actions{gap:8px}[data-ui=v2] .cc-player{--blue:var(--v2-primary-fill);--blue-light:var(--v2-selected);--text-primary:var(--v2-ink);--text-secondary:var(--v2-ink-2);--text-muted:var(--v2-muted);--border-main:var(--v2-line);--border-light:var(--v2-line-soft);--bg-hover:var(--v2-hover);--bg-card:var(--v2-bg);background:var(--v2-bg)!important;border-top:1px solid var(--v2-line)!important;color:var(--v2-ink)}[data-ui=v2] .cc-player-info .text-\[12\.5px\]{font-size:14px;color:var(--v2-ink)}[data-ui=v2] .cc-player-info .text-\[10\.5px\]{font-size:12.5px;margin-top:3px}[data-ui=v2] .cc-player-info a:hover .text-\[12\.5px\]{color:var(--v2-primary)}[data-ui=v2] .cc-player .cc-player-main-toggle{width:40px;height:40px;background:var(--v2-primary-fill)!important;color:var(--v2-primary-ink)!important}[data-ui=v2] .cc-player .cc-player-main-toggle svg{width:12px;height:12px;fill:currentColor}[data-ui=v2] .cc-player-transport>button:not(.cc-player-main-toggle){color:var(--v2-ink-2)}[data-ui=v2] .cc-player-transport>button:not(.cc-player-main-toggle):hover{color:var(--v2-ink);background:var(--v2-hover)}.v2-upload-drop{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 24px;text-align:center;cursor:pointer;border:1.5px dashed var(--v2-control);background:var(--v2-side);transition:background .12s,border-color .12s}.v2-upload-drop:hover,.v2-upload-drop[data-over]{border-color:var(--v2-primary);background:var(--v2-selected)}.v2-upload-drop:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-upload-drop__icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:6px;background:var(--v2-primary-fill);color:var(--v2-primary-ink)}.v2-upload-list{border-top:1px solid var(--v2-line)}.v2-upload-row{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(220px,300px) 176px;align-items:center;gap:14px;padding:12px 6px;border-bottom:1px solid var(--v2-line)}.v2-upload-row:hover{background:var(--v2-hover)}.v2-upload-row__icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;background:var(--v2-tile);color:var(--v2-muted)}.v2-upload-row[data-tone=active] .v2-upload-row__icon{background:var(--v2-selected);color:var(--v2-primary)}.v2-upload-row[data-tone=ok] .v2-upload-row__icon{background:var(--v2-ok-bg);color:var(--v2-ok)}.v2-upload-row[data-tone=bad] .v2-upload-row__icon{background:var(--v2-warn-bg);color:var(--v2-danger)}.v2-upload-row__step{margin-top:5px;font-size:12.5px;color:var(--v2-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-upload-row[data-tone=active] .v2-upload-row__step{color:var(--v2-primary);font-weight:600}.v2-upload-row[data-tone=ok] .v2-upload-row__step{color:var(--v2-ok);font-weight:600}.v2-upload-row[data-tone=bad] .v2-upload-row__step{color:var(--v2-danger);font-weight:600}.v2-upload-steps{display:flex;gap:3px;margin:0;padding:0;list-style:none}.v2-upload-steps>li{position:relative;flex:1;height:5px;background:var(--v2-hover-strong);overflow:hidden}.v2-upload-steps>li>span:first-child{position:absolute;inset:0 auto 0 0;width:0;transition:width .25s}.v2-upload-steps>li[data-state=done]>span:first-child{width:100%;background:var(--v2-ok)}.v2-upload-steps>li[data-state=active]>span:first-child{background:var(--v2-primary-fill)}.v2-upload-steps>li[data-state=bad]>span:first-child{width:100%;background:var(--v2-danger)}.v2-upload-steps>li>span[data-indeterminate]{width:45%;animation:v2-upload-slide 1.3s ease-in-out infinite}@keyframes v2-upload-slide{0%{transform:translateX(-100%)}to{transform:translateX(230%)}}@media (prefers-reduced-motion:reduce){.v2-upload-steps>li>span[data-indeterminate]{animation:none;width:100%;opacity:.55}}@container (max-width: 760px){.v2-upload-row{grid-template-columns:32px minmax(0,1fr) auto}.v2-upload-row>div:nth-child(3){grid-column:2/-1;grid-row:2}}.v2-upload{container-type:inline-size}.v2-classic{--blue:var(--v2-primary-fill);--blue-light:var(--v2-selected);--blue-border:color-mix(in srgb,var(--v2-primary) 35%,transparent);--border-hover:var(--v2-primary);--text-primary:var(--v2-ink);--text-secondary:var(--v2-ink-2);--text-muted:var(--v2-muted);--text-faint:var(--v2-faint);--text-ghost:var(--v2-faint);--border-main:var(--v2-line);--border-light:var(--v2-line-soft);--border-input:var(--v2-control);--bg-app:var(--v2-bg);--bg-card:var(--v2-bg);--bg-input:var(--v2-bg);--bg-hover:var(--v2-hover);--surface-canvas:var(--v2-bg);--surface-base:var(--v2-bg);--surface-raised:var(--v2-bg);--surface-overlay:var(--v2-bg);--surface-sunken:var(--v2-side);--surface-header:var(--v2-side);--surface-row:var(--v2-bg);--surface-row-alt:var(--v2-side);--surface-row-hover:var(--v2-hover);--surface-selected:var(--v2-selected);--surface-selected-strong:var(--v2-active);--cc-bg-app:var(--v2-bg);--cc-bg-panel:var(--v2-bg);--cc-bg-panel-alt:var(--v2-side);--cc-bg-raised:var(--v2-hover);--cc-bg-sunken:var(--v2-side);--cc-bg-section:var(--v2-bg);--cc-bg-header:var(--v2-side);--cc-bg-selected:var(--v2-selected);--cc-border:var(--v2-line);--cc-border-subtle:var(--v2-line-soft);--cc-border-strong:var(--v2-control);--cc-border-input:var(--v2-control);--cc-border-button:var(--v2-control);--cc-text-1:var(--v2-ink);--cc-text-2:var(--v2-ink-2);--cc-text-3:var(--v2-muted);--cc-primary:var(--v2-primary-fill);--cc-primary-hover:var(--v2-primary-fill-hover);--cc-primary-active:var(--v2-primary-fill-hover);--cc-accent:var(--v2-primary);--cc-accent-text:var(--v2-primary);--cc-accent-soft:var(--v2-selected);--cc-info-bg:var(--v2-side);--cc-info-border:var(--v2-line);--cc-info-text:var(--v2-ink-2);--chart-surface:var(--v2-bg);--ap-accent:var(--v2-primary-fill);--ap-on-accent:var(--v2-primary-ink);--ap-link:var(--v2-primary);--ap-focus:var(--v2-focus);--ap-card:var(--v2-bg);--ap-card-border:var(--v2-line);--ap-page:var(--v2-bg);--ap-input-bg:var(--v2-bg);--ap-border-input:var(--v2-control);--ap-text-1:var(--v2-ink);--ap-text-2:var(--v2-ink-2);--ap-text-3:var(--v2-muted);background:var(--v2-bg);color:var(--v2-ink)}.v2-classic>div,.v2-classic>main{background-color:var(--v2-bg)}.v2-classic h1:not(.v2-native *){font-size:26px!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2;color:var(--v2-ink)}.v2-classic h2:not(.v2-native *){font-size:16px!important;font-weight:700!important;letter-spacing:0!important;color:var(--v2-ink)}.v2-classic h3:not(.v2-native *){font-size:14px!important;font-weight:700!important;letter-spacing:0!important}.v2-classic .uppercase:not(.v2-native,.v2-native *){text-transform:none!important;letter-spacing:0!important}.v2-classic :is(.text-\[8px\],.text-\[8\.5px\],.text-\[9px\],.text-\[9\.5px\],.text-\[10px\],.text-\[10\.5px\]):not(.v2-native,.v2-native *){font-size:12px!important}.v2-classic :is(.text-\[11px\],.text-\[11\.5px\],.text-xs):not(.v2-native,.v2-native *){font-size:12.5px!important}.v2-classic :is(.text-\[12px\],.text-\[12\.5px\]):not(.v2-native,.v2-native *){font-size:13.5px!important}.v2-classic .text-\[13px\]:not(.v2-native,.v2-native *){font-size:14px!important}.v2-classic :where(.rounded-xl,.rounded-lg,.rounded-md,.rounded){border-radius:0}.v2-classic :where(.shadow,.shadow-sm,.shadow-md,.shadow-lg){box-shadow:none!important}.v2-classic :where(.input-field,input[type=text],input[type=email],input[type=number],input[type=url],input[type=search],input[type=password],input:not([type]),select,textarea){border-color:var(--v2-control);background-color:var(--v2-bg);color:var(--v2-ink)}.v2-classic :where(.input-field,input,select,textarea):focus{border-color:var(--v2-primary-fill)!important;outline:none;box-shadow:0 0 0 1px var(--v2-primary-fill)}.v2-classic input[type=checkbox],.v2-classic input[type=radio]{accent-color:var(--v2-primary-fill)}.v2-root .v2-classic select:not([multiple],[size],.v2-native *),.v2-root .v2-track-body select:not([multiple],[size],.v2-native *){-webkit-appearance:none;appearance:none;min-height:34px;padding-left:10px;padding-right:32px;border:1px solid var(--v2-control);border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:12px 12px!important;cursor:pointer}.v2-root .v2-classic select:not([multiple],[size],.v2-native *):hover:not(:disabled),.v2-root .v2-track-body select:not([multiple],[size],.v2-native *):hover:not(:disabled){border-color:var(--v2-ink-2)}.v2-track-body [data-vocal-type-field] select{height:40px;min-height:40px;font-size:14px;color:var(--v2-ink);background-color:var(--v2-bg)!important}.v2-track-body [data-vocal-type-field] select:disabled{background-color:var(--v2-hover)!important;color:var(--v2-muted);cursor:default}.v2-track-body [data-vocal-type-field] [role=status]{margin-top:6px;font-size:12px;color:var(--v2-muted)}.v2-track-body [data-vocal-type-field] label{font-size:14px;font-weight:700;color:var(--v2-ink)}.v2-track-body [data-vocal-type-field] #vocal-type-help{font-size:13px;color:var(--v2-muted)}.v2-track-body [data-profile-audio-corrections]>summary{font-size:13px;color:var(--v2-ink-2)}.v2-root .v2-classic input[type=checkbox]:not(.sr-only,.v2-native *){-webkit-appearance:none;appearance:none;width:16px;height:16px;flex-shrink:0;margin:0;border:1.5px solid var(--v2-control);border-radius:0;background:var(--v2-bg) center /12px 12px no-repeat;cursor:pointer;vertical-align:middle}.v2-root .v2-classic input[type=checkbox]:not(.sr-only,.v2-native *):hover:not(:disabled){border-color:var(--v2-ink-2)}.v2-root .v2-classic input[type=checkbox]:not(.sr-only,.v2-native *):checked{border-color:var(--v2-primary-fill);background-color:var(--v2-primary-fill);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.v2-root .v2-classic input[type=checkbox]:not(.sr-only,.v2-native *):indeterminate{border-color:var(--v2-primary-fill);background-color:var(--v2-primary-fill);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}.v2-root .v2-classic input[type=checkbox]:not(.sr-only,.v2-native *):focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px;box-shadow:none}.v2-root .v2-classic input[type=checkbox]:not(.sr-only,.v2-native *):disabled{opacity:.45;cursor:default}.v2-classic :is([style*="background: var(--blue)"],[style*="background:var(--blue)"],.bg-\[var\(--blue\)\],.bg-\[var\(--cc-primary\)\],.btn-primary){background:var(--v2-primary-fill)!important;color:var(--v2-primary-ink)!important}.v2-settings-link{display:block;padding:6px 8px;font-size:14px;color:var(--v2-ink-2);text-decoration:none}.v2-settings-link:hover{background:var(--v2-hover);color:var(--v2-ink)}.v2-settings-link[aria-current=page]{background:var(--v2-active);color:var(--v2-ink);font-weight:700}.v2-settings :where(.max-w-\[760px\],.max-w-\[720px\],.max-w-\[880px\],.max-w-3xl,.max-w-2xl){max-width:820px;margin-left:0}.v2-sidebar>*{flex-shrink:0}.v2-seg{display:inline-flex;border:1px solid var(--v2-control)}.v2-seg-item{all:unset;cursor:pointer;padding:3px 9px;font-size:12.5px;color:var(--v2-ink-2)}.v2-seg-item+.v2-seg-item{border-left:1px solid var(--v2-control)}.v2-seg-item:hover{background:var(--v2-hover)}.v2-seg-item[aria-checked=true]{background:var(--v2-ink);color:var(--v2-bg);font-weight:600}.v2-seg-item:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}.v2-classic :where(input,select,textarea):disabled{background-color:var(--v2-hover);color:var(--v2-muted);-webkit-text-fill-color:var(--v2-muted);opacity:1}.v2-analyzing{display:inline-flex;align-items:center;color:var(--v2-primary)}.v2-analyzing-strip{display:flex;align-items:center;gap:12px;width:100%;min-width:0;color:var(--v2-ai)}.v2-analyzing-strip__label{display:inline-flex;align-items:center;gap:7px;flex:none;font-size:13px;font-weight:600;white-space:nowrap}.v2-analyzing-strip__dot{width:7px;height:7px;background:var(--v2-ai);animation:v2-ai-pulse 1.4s ease-in-out infinite}.v2-analyzing-strip__bar{display:flex;gap:3px;flex:1 1 auto;min-width:24px;max-width:520px}.v2-analyzing-strip__bar>span{flex:1;height:5px;background:color-mix(in srgb,var(--v2-ai) 16%,transparent);animation:v2-ai-sweep 1.5s ease-in-out infinite}.v2-analyzing-strip[data-queued]{color:var(--v2-muted)}.v2-analyzing-strip[data-queued] .v2-analyzing-strip__bar>span{background:var(--v2-hover-strong);animation:v2-skel-pulse 2.4s ease-in-out infinite}@keyframes v2-ai-sweep{0%,to{background:color-mix(in srgb,var(--v2-ai) 16%,transparent)}35%{background:var(--v2-ai)}}@keyframes v2-ai-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.v2-analyzing-strip__bar>span,.v2-analyzing-strip__dot{animation:none}.v2-analyzing-strip:not([data-queued]) .v2-analyzing-strip__bar>span{background:color-mix(in srgb,var(--v2-ai) 45%,transparent)}}.v2-skel{display:block;width:70%;max-width:64px;height:8px;background:var(--v2-hover-strong);animation:v2-skel-pulse 1.4s ease-in-out infinite}@keyframes v2-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.v2-skel{animation:none}}.v2-root .v2-track-body .cc-tag-row__suggestions{border-left:0;padding:10px 10px 10px 4px;color:var(--v2-ink-2);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.v2-root .v2-track-body .cc-tag-row__suggested-label{font-size:12px;font-weight:600;color:var(--v2-ai);margin-right:2px;flex-shrink:0;align-self:flex-start;min-height:28px}.v2-root .v2-track-body .cc-tag-row__suggestions{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;column-gap:8px}.v2-root .v2-track-body .cc-tag-row__suggested-label{display:inline-flex;align-items:center}.v2-root .v2-track-body .cc-tag-row__suggestion-list{display:flex;flex-wrap:wrap;gap:6px;min-width:0;flex:1}.v2-root .v2-track-body .cc-tag-row__suggestion{position:relative;min-height:28px;background:var(--v2-hover);border:1px solid transparent;color:var(--v2-ink)}.v2-root .v2-track-body .cc-tag-row__suggestion:focus-within,.v2-root .v2-track-body .cc-tag-row__suggestion:hover{border-color:color-mix(in srgb,var(--v2-ai) 45%,transparent);background:var(--v2-bg)}.v2-root .v2-track-body .cc-tag-row__suggestion>button:first-child{font-size:13px;font-weight:500;padding:4px 8px;gap:4px;color:var(--v2-ink)}.v2-root .v2-track-body .cc-tag-row__suggestion>button:first-child svg{color:var(--v2-ai)}.v2-root .v2-track-body .cc-tag-row__suggestion small{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v2-root .v2-track-body .cc-tag-row__hide-suggestion{width:0;overflow:hidden;color:var(--v2-muted);transition:width .12s}.v2-root .v2-track-body .cc-tag-row__suggestion:focus-within .cc-tag-row__hide-suggestion,.v2-root .v2-track-body .cc-tag-row__suggestion:hover .cc-tag-row__hide-suggestion{width:22px}.v2-root .v2-track-body .cc-tag-rows__suggestion-banner{background:transparent;border-bottom:1px solid var(--v2-line);color:var(--v2-ink-2);font-size:13.5px;padding:10px 20px}.v2-root .v2-track-body .cc-tag-rows__suggestion-banner strong,.v2-root .v2-track-body .cc-tag-rows__suggestion-banner svg{color:var(--v2-ai)}.v2-root .v2-track-body .cc-tag-rows__suggestion-banner button{background:transparent;color:var(--v2-ai);border:1px solid color-mix(in srgb,var(--v2-ai) 50%,transparent);font-size:13px;font-weight:600;min-height:30px}.v2-root .v2-track-body .cc-tag-rows__suggestion-banner button:hover{background:color-mix(in srgb,var(--v2-ai) 8%,transparent)}@media (min-width:1024px){.v2-classic .cc-ref-head{box-sizing:border-box;height:136px;display:flex;flex-direction:column;justify-content:center}.v2-classic header.cc-ref-head{flex-direction:row;align-items:center}}.v2-nav-row{position:relative}.v2-nav-row>.v2-nav-item{padding-right:36px}.v2-nav-chevron{all:unset;box-sizing:border-box;position:absolute;right:4px;top:5px;display:grid;place-items:center;width:26px;height:26px;cursor:pointer;color:var(--v2-muted)}.v2-nav-chevron:hover{background:var(--v2-hover-strong);color:var(--v2-ink)}.v2-nav-chevron:focus-visible{outline:2px solid var(--v2-focus);outline-offset:-2px}.v2-chip-cell{display:flex;flex-wrap:wrap;align-content:center;gap:4px;width:100%;min-width:0;max-height:52px;overflow:hidden}.v2-chip--more{flex:none;cursor:default;color:var(--v2-muted);background:transparent;box-shadow:inset 0 0 0 1px var(--v2-line)}.v2-chip-cell .v2-chip{padding:2px 7px;font-size:12px;line-height:18px}.v2-chip--link[data-active]{box-shadow:inset 0 0 0 1.5px var(--v2-primary-fill);font-weight:650}.v2-value-link{all:unset;box-sizing:border-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:13.5px;color:var(--v2-ink-2)}.v2-value-link:hover{color:var(--v2-primary);text-decoration:underline;text-underline-offset:3px}.v2-value-link:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}.v2-value-link[data-active]{color:var(--v2-primary);font-weight:650}:root{--v2-tag-blue-bg:#dce8f7;--v2-tag-blue-ink:#1d4677;--v2-tag-green-bg:#dcf0e2;--v2-tag-green-ink:#1f5c34;--v2-tag-amber-bg:#f8ebcf;--v2-tag-amber-ink:#6e4a07;--v2-tag-red-bg:#f7dedb;--v2-tag-red-ink:#7d2a22;--v2-tag-purple-bg:#e8e0f6;--v2-tag-purple-ink:#4b2d7f;--v2-tag-teal-bg:#d7eeee;--v2-tag-teal-ink:#1a5656;--v2-tag-pink-bg:#f6dfeb;--v2-tag-pink-ink:#7a2552;--v2-tag-gray-bg:#e6e7ea;--v2-tag-gray-ink:#3d4250}:root[data-color-mode=dark]{--v2-tag-blue-bg:#1f3654;--v2-tag-blue-ink:#bcd5f3;--v2-tag-green-bg:#1d3a28;--v2-tag-green-ink:#b8e3c5;--v2-tag-amber-bg:#3f3115;--v2-tag-amber-ink:#f0d79c;--v2-tag-red-bg:#45231f;--v2-tag-red-ink:#f2c2bc;--v2-tag-purple-bg:#33284a;--v2-tag-purple-ink:#d8c9f2;--v2-tag-teal-bg:#183b3b;--v2-tag-teal-ink:#b5e1e1;--v2-tag-pink-bg:#43243a;--v2-tag-pink-ink:#f0c3dc;--v2-tag-gray-bg:#30343d;--v2-tag-gray-ink:#d5d8de}.v2-chip[data-color=blue],.v2-swatch[data-color=blue]{background:var(--v2-tag-blue-bg);color:var(--v2-tag-blue-ink)}.v2-chip[data-color=green],.v2-swatch[data-color=green]{background:var(--v2-tag-green-bg);color:var(--v2-tag-green-ink)}.v2-chip[data-color=amber],.v2-swatch[data-color=amber]{background:var(--v2-tag-amber-bg);color:var(--v2-tag-amber-ink)}.v2-chip[data-color=red],.v2-swatch[data-color=red]{background:var(--v2-tag-red-bg);color:var(--v2-tag-red-ink)}.v2-chip[data-color=purple],.v2-swatch[data-color=purple]{background:var(--v2-tag-purple-bg);color:var(--v2-tag-purple-ink)}.v2-chip[data-color=teal],.v2-swatch[data-color=teal]{background:var(--v2-tag-teal-bg);color:var(--v2-tag-teal-ink)}.v2-chip[data-color=pink],.v2-swatch[data-color=pink]{background:var(--v2-tag-pink-bg);color:var(--v2-tag-pink-ink)}.v2-chip[data-color=gray],.v2-swatch[data-color=gray]{background:var(--v2-tag-gray-bg);color:var(--v2-tag-gray-ink)}.v2-chip--link[data-color]:hover{filter:brightness(.96)}.v2-swatch{all:unset;box-sizing:border-box;display:grid;place-items:center;height:30px;cursor:pointer;border:1px solid var(--v2-line)}.v2-swatch[aria-pressed=true]{outline:2px solid var(--v2-ink);outline-offset:1px}.v2-swatch:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}.v2-active-tag{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 4px 0 9px;flex-shrink:0;font-size:12.5px;background:var(--v2-active);color:var(--v2-ink);white-space:nowrap}.v2-active-tag>span:first-child{color:var(--v2-muted)}.v2-active-tag button{all:unset;display:grid;place-items:center;width:20px;height:20px;cursor:pointer;color:var(--v2-muted)}.v2-active-tag button:hover{background:var(--v2-hover-strong);color:var(--v2-ink)}.v2-active-tag button:focus-visible{outline:2px solid var(--v2-focus)}.v2-active-join{flex-shrink:0;font-size:12px;color:var(--v2-faint)}[data-ui=v2]{--v2-assist:#6b4fb8;--v2-assist-ink:#5a3fa6;--v2-assist-bg:#f5f2fc;--v2-assist-line:#ddd3f3}[data-ui=v2][data-color-mode=dark]{--v2-assist:#8b6fe0;--v2-assist-ink:#c9b8f5;--v2-assist-bg:#211b33;--v2-assist-line:#3a2f5c}.v2-assist-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:14vh 16px 16px;background:rgba(28,20,48,.42);backdrop-filter:blur(3px)}.v2-assist-card{width:100%;max-width:680px;background:var(--v2-bg);color:var(--v2-ink);border:1px solid var(--v2-assist-line);box-shadow:0 24px 64px rgba(30,16,70,.28);overflow:hidden}.v2-assist-head{display:flex;align-items:center;gap:10px;padding:14px 14px 14px 18px;background:var(--v2-assist-bg);border-bottom:1px solid var(--v2-assist-line);color:var(--v2-assist-ink)}.v2-assist-input{flex:1;min-width:0;border:0;outline:none;background:transparent;font-size:17px;color:var(--v2-ink)}.v2-assist-input::placeholder{color:var(--v2-muted)}.v2-assist-example{all:unset;cursor:pointer;padding:6px 10px;font-size:13.5px;color:var(--v2-assist-ink);background:var(--v2-assist-bg);border:1px solid var(--v2-assist-line)}.v2-assist-example:hover{border-color:var(--v2-assist)}.v2-assist-example:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}.v2-assist-row{all:unset;box-sizing:border-box;display:flex;width:100%;align-items:center;gap:12px;padding:8px 18px;cursor:pointer;border-left:3px solid transparent}.v2-assist-row[aria-selected=true]{background:var(--v2-hover);border-left-color:var(--v2-assist)}.v2-assist-row--all[aria-selected=true]{background:var(--v2-assist-bg)}.v2-assist-row:focus-visible{outline:2px solid var(--v2-focus);outline-offset:-2px}.v2-assist-kbd{display:inline-block;min-width:18px;padding:0 4px;border:1px solid var(--v2-line);font:11px/16px ui-monospace,monospace;text-align:center;color:var(--v2-muted)}.v2-assist-foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:8px 18px;border-top:1px solid var(--v2-line);font-size:12px;color:var(--v2-muted);background:var(--v2-side)}.v2-assist-open{all:unset;box-sizing:border-box;display:none;align-items:center;gap:4px;height:24px;padding:0 7px;cursor:pointer;font-size:11.5px;font-weight:600;color:var(--v2-assist-ink);background:var(--v2-assist-bg);border:1px solid var(--v2-assist-line)}.v2-assist-open:hover{border-color:var(--v2-assist)}.v2-assist-open:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}@media (min-width:1024px){.v2-assist-open{display:inline-flex}}.v2-active-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 0 10px}.v2-classic>:is(main,div)>.mx-auto:not(.v2-native,.v2-native *){margin-left:0!important;margin-right:auto!important;max-width:1200px}.v2-classic>:is(main,div)>.mx-auto[class*=px-]:not(.v2-native,.v2-native *){padding-left:32px!important;padding-right:32px!important}.v2-classic>:is(main,div)>.mx-auto[class*=py-]:not(.v2-native,.v2-native *){padding-top:20px!important;padding-bottom:112px!important}.v2-classic>:is(main,div)[class*=px-]>.mx-auto:not(.v2-native,.v2-native *){max-width:1200px}.v2-sidebar [data-testid=catalog-switcher-menu]{border-radius:0}.v2-sidebar [data-testid=catalog-switcher-menu]>div:first-child{font-size:12.5px;letter-spacing:0;text-transform:none;font-weight:600;padding-top:14px}.v2-sidebar [data-testid=catalog-switcher-menu] .text-\[12px\]{font-size:14px}.v2-sidebar [data-testid=catalog-switcher-menu] .text-\[9px\]{font-size:12.5px}.v2-sidebar [data-testid=catalog-switcher-menu] button{padding-top:10px;padding-bottom:10px}.v2-sidebar [data-testid=catalog-switcher-menu] .max-h-\[240px\]{max-height:380px}.v2-color-picker{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px}.v2-color-picker .v2-swatch{height:26px}.v2-swatch--own{position:relative;color:var(--v2-muted);background:var(--v2-bg)}.v2-swatch--own input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.v2-chip[data-color=own],.v2-swatch[data-color=own]{background:color-mix(in srgb,var(--tag-own) 22%,var(--v2-bg));color:color-mix(in srgb,var(--tag-own) 62%,var(--v2-ink))}.v2-menu-disclosure{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box}.v2-color-row{display:flex;align-items:center;padding:0 6px}.v2-color-row-main{all:unset;box-sizing:border-box;display:flex;flex:1;align-items:center;gap:10px;height:34px;padding:0 8px;font-size:14px;color:var(--v2-ink);cursor:pointer}.v2-color-row-clear:hover,.v2-color-row-main:hover{background:var(--v2-hover)}.v2-color-row-clear:focus-visible,.v2-color-row-main:focus-visible{outline:2px solid var(--v2-focus);outline-offset:-2px}.v2-color-row-clear{all:unset;display:grid;place-items:center;width:28px;height:28px;color:var(--v2-muted);cursor:pointer}.v2-color-dot{width:16px;height:16px;flex-shrink:0;border:1px solid var(--v2-line)}.v2-color-dot[data-color]{border-color:transparent}.v2-color-dot[data-color=blue]{background:var(--v2-tag-blue-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-blue-ink)}.v2-color-dot[data-color=green]{background:var(--v2-tag-green-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-green-ink)}.v2-color-dot[data-color=amber]{background:var(--v2-tag-amber-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-amber-ink)}.v2-color-dot[data-color=red]{background:var(--v2-tag-red-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-red-ink)}.v2-color-dot[data-color=purple]{background:var(--v2-tag-purple-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-purple-ink)}.v2-color-dot[data-color=teal]{background:var(--v2-tag-teal-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-teal-ink)}.v2-color-dot[data-color=pink]{background:var(--v2-tag-pink-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-pink-ink)}.v2-color-dot[data-color=gray]{background:var(--v2-tag-gray-bg);box-shadow:inset 0 0 0 2px var(--v2-tag-gray-ink)}.v2-color-dot[data-color=own]{background:color-mix(in srgb,var(--tag-own) 22%,var(--v2-bg));box-shadow:inset 0 0 0 2px var(--tag-own)}[data-ui=v2] .lyric-workspace select.lyric-button:not(.lyric-select>select){appearance:none;-webkit-appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:12px}.v2-assisted{--blue:var(--v2-primary-fill);--blue-light:var(--v2-selected);--blue-border:color-mix(in srgb,var(--v2-primary) 35%,transparent);--text-primary:var(--v2-ink);--text-secondary:var(--v2-ink-2);--text-muted:var(--v2-muted);--border-main:var(--v2-line);--border-light:var(--v2-line-soft);--border-input:var(--v2-control);--bg-hover:var(--v2-hover);--surface-raised:var(--v2-bg);--surface-sunken:var(--v2-side);--tag-purple-bg:var(--v2-assist-bg);--tag-purple-border:var(--v2-assist-line);--tag-purple-text:var(--v2-assist-ink)}.v2-assisted .text-\[9px\]{font-size:12px}.v2-assisted .text-\[10px\]{font-size:12.5px}.v2-assisted .text-\[11px\],.v2-assisted .text-xs{font-size:13.5px}.v2-assisted .uppercase{text-transform:none;letter-spacing:0}.v2-assisted button.rounded,.v2-assisted button.rounded-md{min-height:36px;padding-left:14px;padding-right:14px}.v2-saved-view{position:relative}.v2-saved-view .v2-nav-sub{gap:7px}.v2-saved-view .v2-nav-sub svg{color:var(--v2-muted)}.v2-saved-view-remove{all:unset;position:absolute;right:4px;top:3px;display:grid;place-items:center;width:26px;height:26px;color:var(--v2-muted);cursor:pointer;opacity:0}.v2-saved-view-remove:focus-visible,.v2-saved-view:hover .v2-saved-view-remove{opacity:1}.v2-saved-view-remove:hover{background:var(--v2-hover-strong);color:var(--v2-ink)}.v2-saved-view-remove:focus-visible{outline:2px solid var(--v2-focus)}.v2-own-colors{margin-top:8px;padding:8px;border:1px solid var(--v2-line);background:var(--v2-side)}.v2-own-grid{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:3px}.v2-own-swatch{all:unset;box-sizing:border-box;display:grid;place-items:center;aspect-ratio:1;cursor:pointer}.v2-own-swatch[aria-pressed=true]{outline:2px solid var(--v2-ink);outline-offset:1px}.v2-own-swatch:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}.v2-own-preview{width:24px;height:24px;flex-shrink:0;border:1px solid var(--v2-line)}.v2-pane-resize--right{left:auto;right:-8px}.v2-pane-resize:focus-visible{outline:2px solid var(--v2-focus)}.v2-edge-toggle{box-sizing:border-box;display:grid;place-items:center;width:26px;height:72px;z-index:25;padding:0;margin:0;font:inherit;background:var(--v2-selected);border:1px solid color-mix(in srgb,var(--v2-primary) 45%,var(--v2-line));color:var(--v2-primary);cursor:pointer;box-shadow:0 2px 10px rgba(15,23,42,.14)}.v2-edge-toggle svg{width:17px;height:17px;stroke-width:2.6}.v2-edge-toggle:hover{background:var(--v2-primary-fill);border-color:var(--v2-primary-fill);color:var(--v2-primary-ink)}.v2-edge-toggle:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}.v2-edge-toggle--edge{position:absolute;right:0;top:50%;transform:translateY(-50%);border-right:0}.v2-edge-toggle--window{position:fixed;right:0;top:50%;transform:translateY(-50%)}.v2-edge-toggle--gap{position:absolute;left:-27px;top:220px}@media (max-width:1279px){.v2-edge-toggle--gap,.v2-edge-toggle--window{display:none}}.v2-track-body[data-deep-section=true]{padding-bottom:60vh}.v2-track-body .v2-analysis-moves{margin-bottom:20px}.v2-track-body .v2-analysis-moves .tp-card{margin:0}.v2-settings-page{max-width:820px}.v2-settings-page>*{max-width:none!important;margin-left:0!important;margin-right:0!important}.v2-settings-page :is([class~="text-[#111]"],[class~="text-[#222]"],[class~="text-[#333]"]){color:var(--v2-ink)!important}.v2-settings-page :is([class~="text-[#444]"],[class~="text-[#555]"]){color:var(--v2-ink-2)!important}.v2-settings-page :is([class~="text-[#666]"],[class~="text-[#777]"],[class~="text-[#888]"]){color:var(--v2-muted)!important}.v2-settings-page :is([class~="text-[#B91C1C]"],[class~="text-[#B4322A]"]){color:var(--v2-danger)!important}.v2-settings-page :is([class~="text-[#92400e]"],[class~="text-[#7a5311]"]){color:var(--v2-warn)!important}.v2-settings-page [class~=bg-white]{background:var(--v2-bg)!important}.v2-settings-page [class~="bg-[#faf9f6]"]{background:var(--v2-side)!important}.v2-settings-page [class~="bg-[#FEE2E2]"]{background:var(--v2-warn-bg)!important;color:var(--v2-danger)!important}.v2-settings-page [class~="hover:bg-[#FEE2E2]"]:hover{background:var(--v2-hover)!important}.v2-settings-page [class~="bg-[#f5f3ee]"]{background:var(--v2-side)!important}.v2-settings-page [class~="disabled:bg-[#f1efe9]"]:disabled{background:var(--v2-active)!important}.v2-settings-page [class~="divide-[#ece9e2]"]>*{border-color:var(--v2-line-soft)!important}.v2-settings-page [class~="bg-[#fff8e8]"]{background:var(--v2-warn-bg)!important}.v2-settings-page [class~="border-[#efd59d]"]{border-color:var(--v2-warn-line)!important}.v2-settings-page :is([class~="border-[#e4e0d7]"],[class~="border-[#ddd9d0]"],[class~="border-[#d7d2c8]"]){border-color:var(--v2-line)!important}.v2-settings-page :is(span,a,button).rounded-full[class*=px-]{border-radius:0!important}.v2-settings-page .cc-profile-role{display:inline-block;border-radius:0!important;background:var(--v2-selected)!important;color:var(--v2-primary)!important;font-size:12px!important}.v2-settings-page :is(.cc-billing-manage,.cc-team-seats,.cc-billing-choose:not([data-current])){background:var(--v2-primary-fill)!important;color:var(--v2-primary-ink)!important;border-radius:0!important}.v2-settings-page .cc-billing-badge{background:var(--v2-selected)!important;color:var(--v2-primary)!important;letter-spacing:0!important;font-size:12px!important}.v2-settings-page .cc-billing-plan-card{border:1px solid var(--v2-line)!important;background:var(--v2-bg)!important}.v2-settings-page .cc-billing-plan-card[data-highlight]{border-color:var(--v2-primary)!important}.v2-settings-page .cc-billing-interval{border-radius:0!important;height:32px!important}.v2-settings-page .cc-billing-interval[aria-pressed=true]{background:var(--v2-selected)!important;color:var(--v2-primary)!important;border:1px solid var(--v2-primary)!important}.v2-settings-page .cc-billing-interval[aria-pressed=false]{background:var(--v2-bg)!important;border:1px solid var(--v2-line)!important;color:var(--v2-ink-2)!important}.v2-settings-page[data-route="/settings/metadata/templates"]{max-width:1400px}.v2-settings-page[data-route="/settings/metadata/templates"] .xl\:grid-cols-\[320px_minmax\(0\2c 1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.v2-settings-page a.inline-flex[class~="bg-[var(--blue)]"]{align-self:flex-start;width:auto;max-width:max-content;min-height:36px;align-items:center;padding:0 16px;font-size:13.5px}.v2-settings-page[data-route="/settings/inboxes"] a[href="/tools/inboxes"]{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:1px solid var(--v2-control);color:var(--v2-ink)!important;font-size:13.5px;font-weight:600;text-decoration:none}.v2-settings-page[data-route="/settings/inboxes"] a[href="/tools/inboxes"]:hover{background:var(--v2-hover)}.v2-classic .cc-tp :is(.text-\[\#111\],.text-\[\#161616\],.text-\[\#171717\],.text-\[\#1a1a1a\],.text-\[\#222\],.text-\[\#333\]){color:var(--v2-ink)!important}.v2-classic .cc-tp :is(.text-\[\#444\],.text-\[\#555\],.text-\[\#666\],.text-\[\#53657A\]){color:var(--v2-ink-2)!important}.v2-classic .cc-tp :is(.text-\[\#777\],.text-\[\#888\],.text-\[\#8A8A8A\],.text-\[\#999\],.text-\[\#aaa\],.text-\[\#AAA\],.text-\[\#AAB5C3\]){color:var(--v2-muted)!important}.v2-classic .cc-tp :is(.text-\[\#16835D\]){color:var(--v2-ok)!important}.v2-classic .cc-tp :is(.text-\[\#A36A12\],.text-\[\#8B5A00\]){color:var(--v2-warn)!important}.v2-classic .cc-tp :is(.bg-white,.bg-\[\#F3F4F6\],.bg-\[\#fafafa\],.bg-\[\#FAFAFA\]){background-color:var(--v2-bg)!important}.v2-classic .cc-tp.bg-\[\#F3F4F6\]{background-color:var(--v2-bg)!important}.v2-classic .cc-tp :is(.bg-\[\#F4F1EB\],.bg-\[\#F7F9FC\]){background-color:var(--v2-side)!important}.v2-classic .cc-tp :is(.bg-\[\#EEF5FF\],.bg-\[\#EEF3FA\]){background-color:var(--v2-selected)!important}.v2-classic .cc-tp :is(.bg-\[\#FFF5D6\]){background-color:var(--v2-warn-bg)!important}.v2-classic .cc-tp :is(.bg-\[\#FEF2F2\]){background-color:color-mix(in srgb,var(--v2-danger) 12%,var(--v2-bg))!important}.v2-classic .cc-tp :is(.border-\[\#eaeaea\],.border-\[\#EAEAEA\]){border-color:var(--v2-line)!important}.v2-classic .cc-tp :is(.border-\[\#CCC\]){border-color:var(--v2-control)!important}.v2-classic .cc-tp :is([style*="#E5E2DC"],[style*="rgb(229, 226, 220)"]){background:var(--v2-line)!important}.v2-classic .cc-tp :is(.bg-\[\#E5E2DC\],.bg-\[\#EEECE6\]){background-color:var(--v2-line)!important}.v2-classic .cc-tp [style*="0.5px solid var(--border-main)"]{border:1px solid var(--v2-line)!important}.v2-classic .cc-lc{text-transform:lowercase}.v2-classic .sx-start{--sx-accent:var(--v2-primary-fill);padding:20px 32px 48px;background:var(--v2-bg);color:var(--v2-ink)}.v2-classic .sx-start .sx-eyebrow,.v2-classic .sx-start .sx-start-footer{display:none}.v2-classic .sx-start-heading{align-items:flex-start;margin-bottom:24px}.v2-classic .sx-start h1{margin:0 0 4px}.v2-classic .sx-start-heading p{font-size:14px;color:var(--v2-muted);max-width:none;line-height:1.5}.v2-classic .sx-start .sx-start-new,.v2-classic .sx-start-dialog .sx-start-new{height:36px;padding:0 16px;gap:8px;font-size:13.5px!important;font-weight:700!important;background:var(--v2-primary-fill);border-color:var(--v2-primary-fill);color:var(--v2-primary-ink)}.v2-classic .sx-start .sx-start-new:not(:disabled):hover,.v2-classic .sx-start-dialog .sx-start-new:not(:disabled):hover{background:var(--v2-primary-fill-hover)}.v2-classic .sx-import-card{border-color:var(--v2-line);background:var(--v2-bg);padding:20px;gap:28px}.v2-classic .sx-drop-zone{border:1px dashed var(--v2-control);background:var(--v2-side);color:var(--v2-ink)}.v2-classic .sx-drop-zone:hover:not(:disabled),.v2-classic .sx-start.is-dragging .sx-drop-zone{background:var(--v2-hover);border:1px solid var(--v2-primary-fill)}.v2-classic .sx-drop-zone>strong{font-size:16px;font-weight:700;letter-spacing:0}.v2-classic .sx-drop-zone>span:last-of-type{font-size:13px;color:var(--v2-muted)}.v2-classic .sx-drop-zone u{color:var(--v2-primary)}.v2-classic .sx-film-icon>svg:last-child{background:var(--v2-side)}.v2-classic .sx-link-import label{font-size:14px;font-weight:700}.v2-classic .sx-link-import form{border-color:var(--v2-control);min-height:36px}.v2-classic .sx-link-import input{font-size:14px;background:var(--v2-bg);color:var(--v2-ink)}.v2-classic .sx-link-import form>button{font-size:13.5px;font-weight:700;background:var(--v2-primary-fill);color:var(--v2-primary-ink)}.v2-classic .sx-link-import form>button:disabled{opacity:.45}.v2-classic .sx-providers{font-size:12.5px;color:var(--v2-muted)}.v2-classic .sx-link-import p{font-size:13px;color:var(--v2-ink-2)}.v2-classic .sx-link-import small{font-size:12.5px;color:var(--v2-muted)}.v2-classic .sx-start-notice{font-size:13px;border-color:var(--v2-line)}.v2-classic .sx-recent-heading{margin:32px 0 16px}.v2-classic .sx-recent-heading>div>span{font-size:13px;color:var(--v2-muted)}.v2-classic .sx-recent-heading>label{border-bottom-color:var(--v2-control);color:var(--v2-muted)}.v2-classic .sx-recent-heading input{font-size:13.5px;color:var(--v2-ink)}.v2-classic .sx-project-card{border-color:var(--v2-line);background:var(--v2-bg)}.v2-classic .sx-card-poster{background:var(--v2-side);color:var(--v2-muted)}.v2-classic .sx-card-poster>span{font-size:12px;padding:2px 6px}.v2-classic .sx-card-copy>strong{font-size:14px;font-weight:700}.v2-classic .sx-card-copy>div{font-size:12.5px;color:var(--v2-muted)}.v2-classic .sx-card-copy b{font-size:12px;font-weight:600;padding:2px 7px;border:0;background:var(--v2-chip);color:var(--v2-ink-2)}.v2-classic .sx-card-copy b.is-processing{background:var(--v2-warn-bg);color:var(--v2-warn)}.v2-classic .sx-card-copy b.is-error{background:color-mix(in srgb,var(--v2-danger) 12%,var(--v2-bg));color:var(--v2-danger)}.v2-classic .sx-card-menu-button{background:var(--v2-bg);color:var(--v2-ink)}.v2-classic .sx-card-menu{border-color:var(--v2-line);background:var(--v2-bg);box-shadow:0 4px 16px rgba(0,0,0,.12)}.v2-classic .sx-card-menu>button{font-size:13.5px;color:var(--v2-ink)}.v2-classic .sx-card-menu>button:hover{background:var(--v2-hover)}.v2-classic .sx-empty-projects{border-color:var(--v2-line);background:var(--v2-bg)}.v2-classic .sx-empty-projects p{font-size:14px;color:var(--v2-muted)}.v2-classic .sx-start-dialog{border-color:var(--v2-line);background:var(--v2-bg);color:var(--v2-ink)}.v2-classic .sx-start-dialog p{font-size:14px}.v2-classic .sx-start-dialog input{border-color:var(--v2-control);background:var(--v2-bg);color:var(--v2-ink)}.v2-classic .cc-markers{padding:20px 32px 48px}.v2-classic .cc-markers h1>svg{display:none}.v2-classic .cc-markers h1{gap:0}.v2-classic .cc-markers h1+p{font-size:14px!important;color:var(--v2-muted);margin-top:4px}.v2-classic .cc-markers>.grid{gap:20px}.v2-classic .cc-markers section>div:first-child{padding:16px}.v2-classic .cc-markers section>div:first-child :is(input,select){height:36px;min-height:36px;padding-top:0;padding-bottom:0;font-size:14px}.v2-classic .cc-markers section>div:first-child>label{justify-content:flex-start;gap:10px;font-size:13px!important;color:var(--v2-muted)}.v2-classic .cc-markers section>div:first-child>label>select{flex:1;min-width:0;color:var(--v2-ink)}.v2-classic .cc-markers li.v2-native strong{font-size:14px}.v2-classic .cc-markers li.v2-native .text-xs{font-size:13px}.v2-classic .cc-markers li.v2-native .text-\[11px\]{font-size:12.5px}.v2-classic .cc-ref-head:not(header)>div:first-child>span:first-child{display:none}.v2-classic .cc-ref-head:not(header)>div:first-child{gap:0}.v2-classic .cc-ref-head:not(header)>p{font-size:14px!important;color:var(--v2-muted);line-height:1.45}.v2-classic aside:has(>.cc-ref-head) :is(.px-5){padding-left:32px;padding-right:24px}.v2-classic aside:has(>.cc-ref-head) .mx-5{margin-left:32px;margin-right:24px}.v2-classic aside:has(>.cc-ref-head) .border-l-\[3px\]{padding-left:29px}.v2-classic .cc-shared{padding:20px 32px 48px!important}.v2-classic .cc-shared>.mx-auto{margin-left:0;max-width:1200px}.v2-classic .cc-shared h1{margin:0}.v2-classic .cc-shared div:has(+h1){display:none}.v2-classic .cc-shared h1+p{font-size:14px!important;color:var(--v2-muted);margin-top:4px}.v2-classic .cc-contacts>div:first-child{padding:20px 32px 16px}.v2-classic .cc-contacts [aria-label="Contacts tabs"]{gap:24px;border-bottom:1px solid var(--v2-line);margin-top:8px}.v2-classic .cc-contacts [role=tab]{height:38px;padding:0!important;font-size:14px!important;font-weight:500!important;background:none!important;color:var(--v2-muted)!important;border-radius:0}.v2-classic .cc-contacts [role=tab][aria-selected=true]{color:var(--v2-ink)!important;font-weight:700!important;box-shadow:inset 0 -2px 0 var(--v2-ink)}.v2-classic .cc-contacts [role=tab]:hover:not([aria-selected=true]){color:var(--v2-ink)!important}.v2-classic .cc-contacts td span.border-\[var\(--blue-border\)\],.v2-classic .cc-contacts td span:is([style*="#EEECE6"],[style*="rgb(238, 236, 230)"]){border:0!important;border-radius:0!important;padding:2px 8px!important;background:var(--v2-chip)!important;color:var(--v2-ink)!important;font-size:12.5px!important;font-weight:500}.v2-classic .cc-watermark>.mx-auto{max-width:1100px}.v2-classic .cc-tp.cc-watermark h1+p{font-size:14px!important;color:var(--v2-muted)!important;max-width:760px}.v2-classic .cc-watermark section{border:1px solid var(--v2-line)!important}.v2-classic .cc-watermark [role=switch]{border-radius:0!important;background:var(--v2-control)!important}.v2-classic .cc-watermark [role=switch][aria-checked=true]{background:var(--v2-primary-fill)!important}.v2-classic .cc-watermark [role=switch]>span{border-radius:0!important;background:var(--v2-bg)!important;box-shadow:none!important}.v2-classic .cc-watermark [role=switch]:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-classic .cc-watermark :is([style*="#E5E2DC"],[style*="rgb(229, 226, 220)"],[style*="--blue"]){border-radius:0!important}.v2-classic .cc-watermark [style*="background: var(--bg-hover)"]{background:var(--v2-side)!important}.v2-classic .cc-watermark code{font-size:12px!important;border-radius:0!important}.v2-classic .cc-tp.cc-email :is(h1+p,div:has(>h1)+p){font-size:14px!important;color:var(--v2-muted)!important}.v2-classic .cc-email-next{border-radius:0!important;height:36px;padding:0 16px!important;font-size:13.5px!important;font-weight:700!important;background:var(--v2-primary-fill)!important;color:var(--v2-primary-ink)!important}.v2-classic .cc-email-next:disabled{opacity:.45!important;cursor:not-allowed}.v2-classic .cc-email-next:not(:disabled):hover{background:var(--v2-primary-fill-hover)!important}.v2-classic .cc-email-badge{border-radius:0!important;font-size:12px!important;padding:3px 8px!important;border:0!important}.v2-classic .cc-email-badge>span{border-radius:0!important}.v2-classic .cc-email-badge[data-tone=ok]{background:var(--v2-ok-bg)!important;color:var(--v2-ok)!important}.v2-classic .cc-email-badge[data-tone=ok]>span{background:var(--v2-ok)!important}.v2-classic .cc-email-badge[data-tone=warn]{background:var(--v2-warn-bg)!important;color:var(--v2-warn)!important}.v2-classic .cc-email-badge[data-tone=warn]>span{background:var(--v2-warn)!important}.v2-classic .cc-email-badge[data-tone=danger]{background:color-mix(in srgb,var(--v2-danger) 12%,var(--v2-bg))!important;color:var(--v2-danger)!important}.v2-classic .cc-email-badge[data-tone=danger]>span{background:var(--v2-danger)!important}.v2-classic .cc-email-steps>button>div:first-child{border-radius:0!important}.v2-classic .cc-email-steps>button>div:first-child:not([style*="--blue"]){background:var(--v2-line)!important}.v2-classic .cc-email-steps>button>div>span{border-radius:0!important}.v2-classic .cc-email-steps>button>div>span:first-child:not([style*="--blue"]){border-color:var(--v2-control)!important;background:var(--v2-bg)!important}.v2-classic .cc-email-steps>button>div>span:first-child:is([style*="#fff"],[style*="rgb(255, 255, 255)"]){background:var(--v2-bg)!important}.v2-classic .cc-email-steps>button>div>span:first-child>span{border-radius:0!important;background:var(--v2-primary-ink)!important}.v2-classic .cc-email-steps>button>div>span:nth-child(2):not([style*="--blue"]){color:var(--v2-muted)!important}.v2-classic .cc-email-steps>button>div>span:nth-child(3){color:var(--v2-ink-2)!important;font-size:13px!important}.v2-classic .cc-email-steps>button>div>span:nth-child(2)[style*="--blue"]{color:var(--v2-primary)!important}.v2-classic .cc-email-steps>button>div>span:nth-child(2)[style*="--blue"]+span{color:var(--v2-ink)!important;font-weight:700!important}.v2-classic .cc-inboxes-head{padding:20px 32px 16px}.v2-classic .cc-inboxes-head h1{margin:0}.v2-classic .cc-inboxes-head p{margin:4px 0 0;font-size:14px;color:var(--v2-muted)}.v2-classic .cc-inboxes{padding:0 32px 20px!important;gap:20px!important}.v2-classic .cc-inboxes>section{border-color:var(--v2-line)!important}.v2-classic .cc-inbox-status{padding:2px 7px!important;font-size:12px!important;font-weight:600!important;background:var(--v2-chip)!important;color:var(--v2-ink-2)!important}.v2-classic .cc-inbox-status[data-status=new]{background:var(--v2-selected)!important;color:var(--v2-primary)!important}.v2-classic .cc-inbox-status[data-status=imported]{background:var(--v2-ok-bg)!important;color:var(--v2-ok)!important}.v2-classic .cc-inbox-status[data-status=archived]{color:var(--v2-muted)!important}@media (min-width:768px){html:root[data-ui=v2] :is(.sx-theme,.sx-editor,.sx-dialog){--sx-primary:#315f96}html:root[data-ui=v2] .sx-theme .sx-primary:not(:disabled):hover{background:#3b6ea9}}.v2-classic .cc-inbox-play{background:var(--v2-primary-fill)!important;color:#fff!important}.v2-classic .cc-inbox-play svg{color:#fff}