.tm-translate-bar{position:relative;flex:none;display:flex;flex-direction:column;gap:8px;padding:10px 14px;margin-bottom:10px;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);min-width:0}.tm-translate-bar:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;border-end-start-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);direction:ltr;pointer-events:none;background:repeating-linear-gradient(90deg,var(--accent) 0 6px,transparent 6px 12px);opacity:0;transition:opacity var(--base) var(--ease)}.tm-translate-bar[data-running=true]:after{opacity:1;animation:tm-shimmer .9s linear infinite}@keyframes tm-shimmer{0%{background-position:0 0}to{background-position:12px 0}}.tm-copy{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--text-dim);font-size:.8125rem}.tm-copy>svg{flex:none;color:var(--accent)}.tm-language-pack{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:7px 14px;gap:7px 14px;width:100%;padding:10px;border:1px solid var(--border);border-radius:var(--radius-sm)}.tm-language-pack legend{padding:0 6px;color:var(--text-dim);font-size:.72rem}.tm-language-pack label{display:flex;align-items:center;gap:8px;min-width:0;cursor:pointer;font-size:.8rem}.tm-language-pack small{color:var(--text-muted);font-size:.68rem}.tm-pack-progress{display:flex;flex-wrap:wrap;gap:8px 12px;width:100%}.tm-hosted-note{width:100%;color:var(--text-muted);font-size:.72rem;line-height:1.45}.tm-copy b{display:inline-flex;align-items:center;gap:7px;margin:0 2px;padding:2px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);font-family:var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text);white-space:nowrap}.tm-copy b:before{content:"→";font-family:var(--font-sans);font-size:.8125rem;letter-spacing:0;color:var(--accent)}.tm-translate-btn{gap:7px;padding:7px 14px;font-size:.8125rem;border-radius:var(--radius-sm)}.tm-translate-btn:disabled{opacity:.65;cursor:default;filter:none;transform:none}.tm-spin{animation:tm-rotate .9s linear infinite}@keyframes tm-rotate{to{transform:rotate(1turn)}}.tm-done{gap:7px;font-family:var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.tm-done,.tm-done:before{display:inline-flex;align-items:center;color:var(--text-dim)}.tm-done:before{content:"✓";justify-content:center;width:15px;height:15px;flex:none;border-radius:var(--radius-sm);font-size:.5625rem;letter-spacing:0;border:1px solid var(--border);background:var(--surface-raised)}.tm-done[data-simulated=true]{color:var(--text);font-weight:600}.tm-done[data-simulated=true]:before{content:"≈";color:var(--text);border-color:var(--text);background-color:var(--surface-raised);background-image:repeating-linear-gradient(45deg,transparent 0 3px,color-mix(in srgb,var(--text) 35%,transparent) 3px 4px)}.tm-err{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bg);background:var(--text);padding:1px 6px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.tm-spin,.tm-translate-bar[data-running=true]:after{animation:none}}@media (max-width:640px){.tm-translate-bar{align-items:stretch}.tm-language-pack{grid-template-columns:1fr}.tm-translate-btn{width:100%;justify-content:center}}.tm-row{display:flex;flex-wrap:wrap;gap:10px 14px}.tm-read,.tm-row{align-items:center}.tm-read{display:inline-flex;min-width:0;max-width:100%;gap:8px;color:var(--text);font-size:.9375rem;font-weight:500}.tm-read>svg{flex:none;color:var(--accent)}.tm-read select{min-width:0;max-width:100%;min-height:44px;padding:4px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-weight:500}.tm-status{flex:1 1 220px;margin:0;min-width:0;color:var(--text-dim);font-size:.875rem;line-height:1.45;overflow-wrap:anywhere}.tm-engine-note{margin:0;color:var(--text-muted)}.tm-engine-note,.tm-unavailable{font-size:.8125rem;line-height:1.45}.tm-unavailable{color:var(--text-dim)}.tm-unavailable a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.tm-more>summary{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--text-dim);font-size:.8125rem;cursor:pointer;list-style:none}.tm-more>summary::-webkit-details-marker{display:none}.tm-more[open]>summary svg{transform:rotate(180deg)}.tm-more>summary:hover{color:var(--text)}.tm-more-body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:6px}.tm-toggle{display:inline-flex;align-items:flex-start;gap:8px;color:var(--text);font-size:.8125rem;line-height:1.45;cursor:pointer}.tm-toggle input{margin-top:2px}@media (max-width:640px){.tm-read{width:100%}.tm-read select{flex:1 1;min-width:0}}.snr-panel{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.snr-head{display:flex;align-items:center;justify-content:space-between}.snr-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;color:var(--text-muted)}.snr-error,.snr-keep,.snr-note,.snr-ok{margin:0;font-size:.8125rem;line-height:1.55;color:var(--text-muted)}.snr-error,.snr-keep,.snr-ok{display:flex;align-items:flex-start;gap:7px}.snr-keep{padding-top:10px;border-top:1px solid var(--border-subtle)}.snr-ok{color:var(--text)}.snr-error{color:var(--text);padding:8px 10px;border:1px solid var(--border);border-inline-start-color:var(--text);border-radius:var(--radius-sm)}.snr-cancel,.snr-choice,.snr-start{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:8px 14px;font:inherit;font-size:.8125rem;font-weight:500;color:var(--text);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--fast) var(--ease)}.snr-choice:hover:not(:disabled),.snr-start:hover:not(:disabled){border-color:var(--text)}.snr-cancel:disabled,.snr-choice:disabled,.snr-start:disabled{opacity:.6;cursor:not-allowed}.snr-cancel{background:transparent;color:var(--text-muted)}.snr-choices{display:grid;grid-gap:8px;gap:8px;justify-items:start}.snr-spin{animation:snr-spin .9s linear infinite}@keyframes snr-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.snr-spin{animation:none}}.AudioAgeOutNotice_notice__S5gGD{align-items:flex-start}.AudioAgeOutNotice_body__U_uj2{flex:1 1;min-width:0;display:grid;grid-gap:8px;gap:8px}.AudioAgeOutNotice_body__U_uj2 p{margin:0}.AudioAgeOutNotice_list__klSxZ{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.AudioAgeOutNotice_item__aL6yf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;-webkit-padding-before:6px;padding-block-start:6px;-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.AudioAgeOutNotice_itemText__kUktK{min-width:0;overflow-wrap:anywhere}.AudioAgeOutNotice_dismiss__2jq0T{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-block:-4px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted)}.AudioAgeOutNotice_dismiss__2jq0T:hover{border-color:var(--border);color:var(--text)}.AudioAgeOutNotice_dismiss__2jq0T:focus-visible{outline:2px solid var(--text);outline-offset:2px}.WorkspaceOrganizer_panel__Xms6_{display:grid;grid-gap:16px;gap:16px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.WorkspaceOrganizer_heading__XXn85{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.WorkspaceOrganizer_kicker__xyZrP,.WorkspaceOrganizer_label__EjyIV{margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:.625rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.WorkspaceOrganizer_heading__XXn85 h2{margin-top:3px;font-size:1.15rem;letter-spacing:-.018em}.WorkspaceOrganizer_explainer__vSrVg{max-width:48ch;margin:1px 0 0;color:var(--text-dim);font-size:.78rem;line-height:1.5}.WorkspaceOrganizer_columns__mTk_B{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(280px,1.1fr);grid-gap:18px;gap:18px}.WorkspaceOrganizer_editColumn__2ZnNl,.WorkspaceOrganizer_filterColumn__QHtHI{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.WorkspaceOrganizer_filterColumn__QHtHI{-webkit-padding-end:18px;padding-inline-end:18px;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border)}.WorkspaceOrganizer_labelRow__u24Fv{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.WorkspaceOrganizer_count__iLPrY{color:var(--text-muted);font-family:var(--font-mono);font-size:.64rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WorkspaceOrganizer_filterGroup__Deq5k,.WorkspaceOrganizer_tagList__JLL_U{display:grid;grid-gap:3px;gap:3px}.WorkspaceOrganizer_filterButton__EhOwZ,.WorkspaceOrganizer_tagButton__MR4Ta{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px 9px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-dim);font-size:.8rem;text-align:start;transition:color var(--fast) var(--ease),background var(--fast) var(--ease),border-color var(--fast) var(--ease)}.WorkspaceOrganizer_filterButton__EhOwZ:hover,.WorkspaceOrganizer_tagButton__MR4Ta:hover{border-color:var(--border);background:var(--surface-hover);color:var(--text)}.WorkspaceOrganizer_filterButton__EhOwZ[data-active=true],.WorkspaceOrganizer_tagButton__MR4Ta[data-active=true]{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--text)}.WorkspaceOrganizer_filterButton__EhOwZ .WorkspaceOrganizer_count__iLPrY,.WorkspaceOrganizer_tagButton__MR4Ta .WorkspaceOrganizer_count__iLPrY{-webkit-margin-start:auto;margin-inline-start:auto}.WorkspaceOrganizer_folderName__Y1YoY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceOrganizer_folderItem__WBTjr{display:flex;align-items:center;gap:3px;-webkit-padding-start:calc(var(--folder-depth, 0) * 16px);padding-inline-start:calc(var(--folder-depth, 0) * 16px)}.WorkspaceOrganizer_folderItem__WBTjr[data-depth="1"]{-webkit-padding-start:22px;padding-inline-start:22px}.WorkspaceOrganizer_folderItem__WBTjr>.WorkspaceOrganizer_filterButton__EhOwZ{flex:1 1}.WorkspaceOrganizer_unfiledIcon__4x2CU{width:15px;height:12px;border:1px dashed var(--text-muted);border-radius:3px}.WorkspaceOrganizer_tagSection__SFXVo{display:grid;grid-gap:8px;gap:8px;padding-top:8px;border-top:1px solid var(--border)}.WorkspaceOrganizer_tagButton__MR4Ta{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%}.WorkspaceOrganizer_tagButton__MR4Ta .WorkspaceOrganizer_count__iLPrY{-webkit-margin-start:2px;margin-inline-start:2px}.WorkspaceOrganizer_selectedNote__zWCy1{display:grid;grid-gap:10px;gap:10px;padding:11px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised)}.WorkspaceOrganizer_selectedTitleRow__LjCfb{display:flex;align-items:center;min-height:28px;gap:6px}.WorkspaceOrganizer_selectedTitleRow__LjCfb>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600}.WorkspaceOrganizer_folderForm__Y_VRa,.WorkspaceOrganizer_inlineForm__dKso6,.WorkspaceOrganizer_tagForm__cAGZK{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.WorkspaceOrganizer_inlineForm__dKso6{width:100%}.WorkspaceOrganizer_field__bTLkw select,.WorkspaceOrganizer_folderForm__Y_VRa input,.WorkspaceOrganizer_folderForm__Y_VRa select,.WorkspaceOrganizer_inlineForm__dKso6 input,.WorkspaceOrganizer_tagForm__cAGZK input{min-width:0;min-height:44px;padding:6px 9px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:.8rem}.WorkspaceOrganizer_folderForm__Y_VRa input,.WorkspaceOrganizer_inlineForm__dKso6 input,.WorkspaceOrganizer_tagForm__cAGZK input{flex:1 1}.WorkspaceOrganizer_iconAction__4Gx3T,.WorkspaceOrganizer_quietAction__cOj0o,.WorkspaceOrganizer_smallAction__qfHN3{min-height:44px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:.75rem;font-weight:600}.WorkspaceOrganizer_iconAction__4Gx3T:hover,.WorkspaceOrganizer_smallAction__qfHN3:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));color:var(--accent)}.WorkspaceOrganizer_quietAction__cOj0o{border-color:transparent;background:transparent;color:var(--text-muted)}.WorkspaceOrganizer_quietAction__cOj0o:hover{color:var(--text)}.WorkspaceOrganizer_iconAction__4Gx3T{display:inline-grid;flex:none;width:44px;place-items:center;padding:0}.WorkspaceOrganizer_field__bTLkw{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;color:var(--text-dim);font-size:.78rem}.WorkspaceOrganizer_field__bTLkw span{color:var(--text-muted);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.05em;text-transform:uppercase}.WorkspaceOrganizer_field__bTLkw span small{display:block;margin-top:2px;font-family:var(--font-sans);font-size:.62rem;letter-spacing:0;text-transform:none}.WorkspaceOrganizer_field__bTLkw input,.WorkspaceOrganizer_field__bTLkw select{width:100%}.WorkspaceOrganizer_tagForm__cAGZK .WorkspaceOrganizer_smallAction__qfHN3{-webkit-margin-start:80px;margin-inline-start:80px}.WorkspaceOrganizer_folderForm__Y_VRa{padding-top:10px;border-top:1px solid var(--border)}.WorkspaceOrganizer_folderForm__Y_VRa>svg{flex:none;color:var(--accent)}.WorkspaceOrganizer_emptyEdit__zMXmj{margin:0;padding:12px;border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-dim);font-size:.8rem;line-height:1.5}@media (max-width:760px){.WorkspaceOrganizer_heading__XXn85{display:grid;grid-gap:5px;gap:5px}.WorkspaceOrganizer_columns__mTk_B{grid-template-columns:1fr}.WorkspaceOrganizer_filterColumn__QHtHI{-webkit-padding-end:0;padding-inline-end:0;padding-bottom:14px;-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--border)}}@media (prefers-reduced-motion:reduce){.WorkspaceOrganizer_filterButton__EhOwZ,.WorkspaceOrganizer_iconAction__4Gx3T,.WorkspaceOrganizer_smallAction__qfHN3,.WorkspaceOrganizer_tagButton__MR4Ta{transition:none}}