*,* *{box-sizing:border-box}[data-dark-mode] .toggle-dark{display:none}[data-dark-mode] .toggle-light{display:inline-block}.toggle-light{display:none}#root,body,html{font-size:large;height:100%;margin:0;overflow:hidden;padding:0;touch-action:manipulation;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}audio{vertical-align:middle}.voice-loader-container{align-items:center;display:flex;flex-direction:column;font-family:sans-serif;justify-content:center;margin:20px}.wave-loader{align-items:center;display:flex;gap:4px;height:40px}.bar{animation:voice-wave 1s ease-in-out infinite;background-color:#3b82f6;border-radius:4px;height:100%;width:6px}.bar:first-child{animation-delay:-.9s}.bar:nth-child(2){animation-delay:-.8s}.bar:nth-child(3){animation-delay:-.7s}.bar:nth-child(4){animation-delay:-.6s}.bar:nth-child(5){animation-delay:-.5s}.loading-text{color:#555;font-size:16px;margin-top:12px}@keyframes voice-wave{0%,to{opacity:.5;transform:scaleY(.2)}50%{opacity:1;transform:scaleY(1)}}select{border-radius:30px;font-size:large;max-width:90%;padding:5px 10px}[data-dark-mode] select{background-color:#333;color:#fff}.styled-btn{border:1px solid darkred;border-radius:20px;cursor:pointer;font-size:.9em;font-weight:700;padding:10px 25px;text-transform:uppercase}.styled-btn,[data-dark-mode] .styled-btn{background-color:red;color:#fff}.styled-btn:hover{background-color:darkred;color:#fff}.Ad-bottom-banner,.Ad-right-banner{display:block}.videowrapper{clear:both;float:none;height:0;padding-bottom:56.25%;padding-top:25px;position:relative;width:100%}.videowrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}[data-no-ads] .Ad,[data-no-ads] .Ad-bottom-banner,[data-no-ads] .Ad-right-banner{display:none}@media screen and (min-width:1200px){.Ad-bottom-banner{display:none}.Ad-right-banner{width:300px}}@media screen and (min-width:800px) and (max-width:1199px) and (min-height:600px){.Ad-bottom-banner{height:120px}.Ad-right-banner{display:none}}@media screen and (min-width:700px) and (max-width:799px){.Ad-bottom-banner{display:none}.Ad-right-banner{width:300px}}@media screen and (max-width:700px) and (min-width:450px){.Ad-bottom-banner{height:90px}.Ad-right-banner{display:none}}@media screen and (max-width:450px){.Ad-bottom-banner{height:90px}.Ad-right-banner{display:none}}:root{--ws-bg:#fff;--ws-page:#f5f5f7;--ws-surface:#fafafa;--ws-surface-2:#f0f0f3;--ws-panel:#fff;--ws-text:#1f1f21;--ws-text-2:#5a5e66;--ws-text-3:#7e8188;--ws-border:#e2e2e6;--ws-border-strong:#d9d9de;--ws-fill-hover:#ececef;--ws-fill-active:#e5e5e8;--ws-brand:#a41d14;--ws-brand-2:#d9472b;--ws-brand-text:#fff;--ws-brand-soft:#a41d1417;--ws-grad-brand:linear-gradient(135deg,#a82337,#d9472b);--ws-accent:#26282e;--ws-accent-text:#f0f1f3;--ws-ok:#2f9e44;--ws-warn:#a08b4f;--ws-danger:#c05b5b;--ws-attn:#d2760a;--ws-ok-soft:#2f9e441f;--ws-attn-soft:#d2760a21;--ws-radius-s:8px;--ws-radius-m:12px;--ws-radius-l:16px;--ws-radius-xl:20px;--ws-radius-pill:999px;--ws-settings-w:380px;--ws-shadow-1:0 1px 3px #0f111512;--ws-shadow-2:0 6px 18px #0f11151f;--ws-shadow-3:0 16px 48px #0f111547;--ws-shadow-float:0 10px 28px #0f111540,0 2px 6px #0f111529;--ws-dur-fast:140ms;--ws-dur:230ms;--ws-dur-slow:360ms;--ws-ease:cubic-bezier(0.22,1,0.36,1);--ws-ease-spring:cubic-bezier(0.34,1.4,0.64,1)}[data-dark-mode]{--ws-bg:#131417;--ws-page:#101114;--ws-surface:#1b1d21;--ws-surface-2:#23252b;--ws-panel:#1d1f24;--ws-text:#f0f1f3;--ws-text-2:#b8bcc4;--ws-text-3:#90959f;--ws-border:#2e3138;--ws-border-strong:#3a3e46;--ws-fill-hover:#23252b;--ws-fill-active:#2a2d33;--ws-brand:#ff4500;--ws-brand-2:#e8825b;--ws-brand-text:#fff;--ws-brand-soft:#ff450024;--ws-grad-brand:linear-gradient(135deg,#c73e53,#d96a45);--ws-accent:#f0f1f3;--ws-accent-text:#1a1b1e;--ws-ok:#58b96b;--ws-warn:#c4ad6a;--ws-danger:#d97e7e;--ws-attn:#f0913a;--ws-ok-soft:#58b96b29;--ws-attn-soft:#f0913a29;--ws-shadow-1:0 1px 3px #0006;--ws-shadow-2:0 6px 18px #00000080;--ws-shadow-3:0 16px 48px #000000a6;--ws-shadow-float:0 12px 32px #000000a6,0 2px 8px #00000080}:root{--ws-topbar-h:58px}.ws-icon{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;height:18px;vertical-align:-3px;width:18px}.ws-spin{animation:wsSpin .9s linear infinite}@keyframes wsSpin{to{transform:rotate(1turn)}}@keyframes wsFadeIn{0%{opacity:0}}@keyframes wsRiseIn{0%{opacity:0;transform:translateY(6px)}}@keyframes wsSheetIn{0%{opacity:0;transform:translateY(14px) scale(.97)}}.Modal.ws-open{animation:wsFadeIn .23s cubic-bezier(.22,1,.36,1);animation:wsFadeIn var(--ws-dur) var(--ws-ease);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15)}.Modal.ws-open>.modal-content,.Modal.ws-open>div{animation:wsSheetIn .23s cubic-bezier(.22,1,.36,1);animation:wsSheetIn var(--ws-dur) var(--ws-ease)}.tab-root:not(.hidden){animation:wsRiseIn .23s cubic-bezier(.22,1,.36,1);animation:wsRiseIn var(--ws-dur) var(--ws-ease)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ws-btn-primary{background:linear-gradient(135deg,#a82337,#d9472b)!important;background:var(--ws-grad-brand)!important;border:none!important;box-shadow:0 4px 14px #a8233747;color:#fff!important;color:var(--ws-brand-text)!important}.ws-btn-primary:hover:not(:disabled){box-shadow:0 6px 20px #a823375c!important;filter:brightness(1.07)}.ws-btn-primary .ws-icon{stroke:#fff;stroke:var(--ws-brand-text)}body{background:#fff;color:#000}[data-dark-mode] body{background:#212529}[data-dark-mode] a,[data-dark-mode] body{fill:#dee2e6;color:#dee2e6}[data-dark-mode] a:hover{fill:#ff4500;color:#ff4500}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#apiModal{--primary-color:#ff6b6b;--text-color-secondary:#aaa;--card-background:#2d3748;--border-color:#4a5568;--input-background:#2d3748;--button-background:#4a5568}.Modal{background-color:#0006;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;text-align:center;top:0;z-index:9999}.Modal-content{background-color:#fff;border-radius:10px;margin:auto;max-height:90%;max-width:90%;overflow:hidden;padding:2px 20px;position:relative;width:700px}[data-dark-mode] .Modal-content{background-color:#333}.Close-modal{fill:#333;background-color:initial;border:none;border-radius:50%;cursor:pointer;font-weight:700;height:56px;position:absolute;right:0;top:0;width:56px;z-index:5}.modal-content>.Close-modal{right:10px;top:10px}[data-dark-mode] .Close-modal{fill:#fff}.Close-modal:hover{fill:#ff4500}.Close-modal>svg{height:32px;position:relative;top:2px;width:32px}.wideModal{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px #0000004d;height:85%;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:85%;z-index:1000}.modal-step{display:flex;flex-direction:column;height:100%;position:relative;text-align:center;width:100%}.modal-step-overlay{background-color:#fff}[data-dark-mode] .modal-step-overlay,[data-dark-mode] .wideModal{background-color:#333}.modal-header{border-bottom:1px solid #eee;flex:0 0 auto;font-size:1.6em;padding:23px 20px 15px;text-align:center}.modal-content{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}.modal-content,.modal-footer{padding:15px 20px;text-align:center}.modal-footer{background-color:#ffffff55;border-top:1px solid #eee;flex:0 0 auto}[data-dark-mode] .modal-footer{background-color:#00000022}.wideModal button{border:none;border-radius:5px;cursor:pointer;font-size:1em;margin:5px;padding:10px 20px}.wideModal button.primary{background:#3b82f6;color:#fff}.wideModal button.secondary{background:#ddd;color:#000}.Gallery-Container{background-color:#efefefaa;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0;padding:16px}[data-dark-mode] .Gallery-Container{background-color:#000000aa}.wideModal .voice-tile{align-items:center;background-color:#fff;border:2px solid #ccc;border-radius:5px;cursor:pointer;display:inline-block;justify-content:center;margin:10px;padding:10px;text-align:center}[data-dark-mode] .wideModal .voice-tile{background-color:#3d1c06}.wideModal .voice-tile:hover{border-color:#ff4500}.wideModal .voice-tile.selected{border-color:green}.wideModal .voice-tile .checkmark{display:none}.voice-tile .checkmark{background-color:#fff;border-radius:50%;color:green;height:24px;position:absolute;right:-9px;top:-9px;width:24px}.wideModal .voice-tile.selected .checkmark{display:block}.wideModal .voice-tile button{margin-top:10px}#upgradeModal .option{border:2px solid #ddd;border-radius:8px;cursor:pointer;display:block;margin-bottom:20px;padding:20px;transition:border-color .3s;-webkit-user-select:none;user-select:none}#upgradeModal .option:hover{border-color:#007bff}#upgradeModal .option input{display:none}#upgradeModal .option label{color:#333;cursor:pointer;display:block;font-size:18px}#upgradeModal .option label span{color:#555;font-size:16px}#upgradeModal .option.selected{border-color:#007bff}#upgradeModal .option .price-tag{font-size:1.2em;font-weight:700}.Sliding-In-Modal{align-items:flex-end;background:#0009;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:1000}.Sliding-In-Modal iframe,.Sliding-In-Modal>.Sliding-In-Modal-Content{background:#282c34;border:none;border-radius:16px 16px 0 0;height:99%;margin:0;padding:0;transform:translateY(100%);transition:transform .5s ease;width:99%}.Sliding-In-Modal.show{opacity:1;transition:visibility,opacity .5s ease;visibility:visible}.Sliding-In-Modal.show iframe,.Sliding-In-Modal.show>.Sliding-In-Modal-Content{transform:translateY(0)}.Sliding-In-Modal.hidden{opacity:0;pointer-events:none;transition:visibility,opacity .5s ease;visibility:hidden}.Sliding-In-Modal>.Sliding-In-Modal-Content{max-height:100%;overflow-y:scroll;padding:16px}@keyframes extensionPromoFlyIn{0%{transform:translateX(calc(100% + 40px))}to{transform:translateX(0)}}@keyframes extensionPromoFlyOut{0%{transform:translateX(0)}to{transform:translateX(calc(100% + 40px))}}#extensionPromoNotification{animation:extensionPromoFlyIn .5s ease forwards;background-color:#fff8b6;border-radius:10px;bottom:24px;box-shadow:0 4px 16px #0000002e;color:#000;font-size:16px;line-height:1.5;max-width:90vw;padding:16px 20px;position:fixed;right:24px;width:500px;z-index:10000}#extensionPromoNotification.dismissing{animation:extensionPromoFlyOut .4s ease forwards}#extensionPromoClose{background:#0000;border:none;color:#888;cursor:pointer;font-size:20px;line-height:1;position:absolute;right:8px;top:4px}#extensionPromoClose:hover{color:#ff4500}[data-dark-mode] #extensionPromoClose{color:#aaa}#extensionPromoNotification p{margin:0 0 4px;padding-right:16px}#extensionPromoLink{color:blue;font-weight:600}#extensionPromoDontShow{color:#333;cursor:pointer;display:block;font-size:12px;margin-top:10px}[data-dark-mode] #extensionPromoDontShow{color:#999}.job-row{stroke:#fff;align-items:center;border-bottom:1px solid #aa1c1c;color:#fff;cursor:pointer;display:grid;font-size:13px;grid-template-columns:90px 3fr 100px 52px 120px 140px 32px;padding:6px 0;text-decoration:none}.exports-header-row{background-color:#600;border-bottom:2px solid #aa1c1c;font-size:12px;font-weight:600;letter-spacing:.3px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:2}.exports-header-row>span{overflow:visible;text-overflow:clip;white-space:nowrap}.exports-header-row:hover{stroke:#fff;background-color:#600;color:#fff}.job-row:hover{stroke:#ff0;background-color:#ffffff1a;color:#ff0}.job-row>a,.job-row>span{overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.job-preview{min-width:0}.job-row>.job-rate{text-align:center}.job-row>.job-duration{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:visible;text-align:right;text-overflow:clip;white-space:normal;word-break:break-word}.job-download-btn{align-items:center;display:flex;font-weight:700;justify-content:center;padding-right:10px;text-transform:uppercase}.job-voice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-delete-btn{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:.4;transition:opacity .2s}.job-delete-btn:hover{opacity:1}.job-delete-btn svg{stroke:#ff6b6b}.exportsRowsContainer .icon-button{fill:#fff;cursor:pointer;height:24px;transition:fill .2s;width:24px}.exportsRowsContainer .icon-button:hover{fill:gold}.sort-arrow{font-size:.7em;margin-left:2px;opacity:.3;transition:opacity .2s}.exports-header-row span[data-sort-key]{cursor:pointer;-webkit-user-select:none;user-select:none}.exports-header-row span[data-sort-key]:hover{color:#ff0}.sort-active .sort-arrow{opacity:1}.job-download-link.filtered-out{display:none!important}#exportsSearchInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:4px;color:#fff;flex:1 1;font-size:14px;min-width:120px;padding:6px 10px}#exportsSearchInput::placeholder{color:#ffffff80}#exportsDatePreset,#exportsLangFilter,#exportsVoiceFilter{background:#ffffff26;border:1px solid #ffffff4d;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 10px}#exportsDatePreset option,#exportsLangFilter option,#exportsVoiceFilter option{background:#2a2a2a;color:#fff}#exportsDateFrom,#exportsDateTo{background:#ffffff26;border:1px solid #ffffff4d;border-radius:4px;color:#fff;color-scheme:dark;font-size:13px;padding:5px 8px}#exportsDateGroup{align-items:center;background:#ffffff0d;border:1px solid #fff3;border-radius:6px;display:flex;gap:6px;padding:4px 6px}#exportsDateGroup .exports-date-separator{color:#ffffff80;font-size:14px}#exportsDateGroup #exportsDateFrom,#exportsDateGroup #exportsDateTo{background:#0000;border:none;padding:4px 6px}#exportsDateGroup #exportsDatePreset{background:#ffffff26;border:none;border-radius:4px 0 0 4px;border-right:1px solid #fff3;color:#fff;padding:4px 10px 4px 6px}#exportsToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}@media (max-width:599px){.job-row{grid-template-columns:80px 3fr 100px 32px}.job-delete-btn,.job-duration,.job-rate{display:none}}@media (max-height:599px),(max-width:599px){.wideModal{height:100%;width:100%}}#apiModal .Modal-content{color:#dee2e6;text-align:left}#apiModal h2 svg,#apiModal h3 svg{color:var(--primary-color)}#apiModal pre{font-family:Monaco,Menlo,Ubuntu Mono,monospace;margin:0;white-space:pre-wrap;word-break:break-word}#apiModal .api-secret-container{background:var(--card-background);border:1px solid var(--border-color);border-radius:8px}#apiModal .api-test-result{border:1px solid;border-radius:4px;font-weight:500}#apiModal .code-block{background:#1e1e1e;background:#0d1117;border:1px solid #30363d;border-radius:6px;color:#d4d4d4;font-size:13px;line-height:1.4;position:relative}#apiModal .copy-btn{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;opacity:0;padding:5px 10px;position:absolute;right:10px;top:10px;transition:opacity .2s}#apiModal .code-container:hover .copy-btn{opacity:1}#apiModal .copy-btn:hover{background:#0056b3}@media (max-width:768px){#apiModal .Modal-content{max-height:95%;padding:15px;width:95%}#apiModal pre{font-size:12px;padding:10px}#apiModal .copy-btn{display:block;margin-top:10px;opacity:1;position:static;width:100%}}.settings-sidebar .settings-section:last-child{margin-bottom:0}.settings-sidebar .settings-section-header{align-items:center;background:#f9f9fb;border-bottom:1px solid #f0f0f0;box-sizing:border-box;cursor:pointer;display:flex;font-weight:500;gap:12px;height:56px;padding:16px 24px;transition:all .2s ease}.settings-sidebar .settings-section-header:hover{background:#f0f0f2}.settings-sidebar .settings-section-header:active{background:#e8e8ea}.settings-sidebar .settings-control{padding:16px 24px;position:relative}.settings-sidebar .overlay-section-header .settings-section-icon,.settings-sidebar .settings-section-icon{color:#007aff;flex-shrink:0}.settings-sidebar .overlay-section-header .settings-section-title,.settings-sidebar .settings-section-title{color:#1d1d1f;flex:1 1;font-size:16px;font-weight:500}.settings-sidebar .overlay-section-header .settings-section-value,.settings-sidebar .settings-section-value{color:#666;font-size:14px;font-weight:500}body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;margin:0;padding:0;scroll-behavior:smooth}a{text-decoration:none}a:hover{text-decoration:underline}button{background:none;border:none;cursor:pointer;padding:0}ul{list-style:none;margin:0;padding:0}.container{margin:0 auto;max-width:1200px;padding:0 15px}.settings-sidebar .row{display:flex;flex-wrap:wrap;margin:-10px}.settings-sidebar .col{flex:1 1;padding:10px}.Language-selector{margin:auto;max-width:100%;width:350px}.Language-selector option{text-align:center}.language-selector{margin:auto;max-width:90%;text-align:center}.language-selector a{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;margin:5px;padding:5px 10px;text-align:center;text-align:left;text-decoration:none;transition:background-color .3s;width:100%}.language-selector a:hover{background-color:#eee}.language-selector img{height:20px;margin-right:10px;width:20px}.input-container{display:flex;justify-content:center}.styled-input{border:2px solid #ccc;border-radius:5px 0 0 5px;flex:1 1;font-size:16px;outline:none;padding:10px;transition:border-color .3s}.styled-input:focus{border-color:#007bff}.full-width-button{background-color:#007bff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:20px auto;padding:10px 20px;text-align:center;text-transform:uppercase;transition:background-color .3s;width:100%}.full-width-button:hover{background-color:#229bff;color:#fff}.full-width-button.secondary{background-color:#d3d3d3;color:#00008b}.full-width-button.secondary:hover{background-color:#f5f5f5}.styled-button{background-color:#007bff;border:none;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.styled-button:hover{background-color:#0056b3}.books-modal-content{overflow:auto;padding:20px}.Modal-content.books-modal-content{max-width:96%;width:950px}.books-modal-title{margin-bottom:16px;margin-top:8px}.books-modal-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.books-modal-card{background:#fafafa;border:1px solid #e4e4e4;border-radius:10px;padding:12px}.books-modal-card h5{font-size:16px;margin:0 0 8px}.books-modal-card p{font-size:13px;line-height:1.4;margin:0 0 8px}.books-modal-file-btn{background:#007bff;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:10px 12px;position:relative}.books-local-file-input{cursor:pointer;inset:0;opacity:0;position:absolute}.books-modal-popular-list{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.books-modal-popular-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left}.books-modal-popular-item:hover{border-color:#007bff}.books-modal-popular-cover{background:#ececec;border-radius:4px;height:56px;object-fit:cover;width:40px}.books-modal-popular-meta{display:flex;flex-direction:column;min-width:0}.books-modal-popular-title{font-size:13px;font-weight:600;line-height:1.3}.books-modal-popular-author{font-size:12px;line-height:1.3;opacity:.8}.books-modal-gutenberg-link{display:inline-block;font-weight:700;margin-bottom:8px}.books-modal-gutenberg-tip{opacity:.85}[data-dark-mode] .books-modal-card{background:#2d2d2d;border-color:#4a4a4a}[data-dark-mode] .books-modal-popular-item{background:#1f1f1f;border-color:#4a4a4a;color:#f4f4f4}[data-dark-mode] .books-modal-popular-item:hover{border-color:#77b0ff}@media (max-width:850px){.books-modal-grid{grid-template-columns:1fr}}.Middle-vertical-align,.Voice-label{vertical-align:middle}.Voice-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Link-btn{border-radius:5px;cursor:pointer;display:inline-block;padding:5px 10px;text-decoration:none}.Link-btn:hover{color:#ff4500}.Narrow-screens-drawer{display:none}.Narrow-screens-drawer .Drawer-list-element{flex:auto;position:relative;text-align:center;vertical-align:middle}.Narrow-screens-drawer .Drawer-list-element input{bottom:0;cursor:pointer;display:block;left:0;opacity:0;position:absolute;right:0;top:0}drawer{background-color:#fff;border-right:1px solid #d3d3d6;color:#1f1f21;display:flex;flex-direction:column;font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;max-width:92px;overflow:hidden;position:relative;width:92px}.Menu-list-element{border:1px solid #0000;border-radius:11px;box-sizing:border-box;color:#35383f;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1.5;margin:1px 0;padding:9px 12px;text-decoration:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease}[data-dark-mode] .Menu-list-element{border-color:#0000;color:#b8bcc4}.Menu-list-element:hover{background:#e5e5e8;border-color:#d9d9de;color:#1f2024}.Menu-list-element:focus-visible{background:#e5e5e8;border-color:#d9d9de;color:#1f2024;outline:2px solid #a9afb8;outline-offset:1px}.Menu-list-element:hover>a{fill:inherit;color:inherit}[data-dark-mode] drawer{background-color:#151619;border-right-color:#292c32;color:#f0f1f3}.Drawer{background-color:#fff7e6;color:#3d1c06;display:flex;flex-direction:column;height:100%;max-width:30%;min-width:20%;overflow:hidden}[data-dark-mode] .Drawer{background-color:#313539;color:#ffefd5}.Drawer-list-element{cursor:pointer;padding:5px}.Drawer-list-element:hover{background-color:#fff;color:#000}[data-dark-mode] .Drawer-list-element:hover{background-color:#2f4f4f;color:#ff4500}.Drawer-content{padding:20px 0}[data-dark-mode] .Menu-list-element:hover{background:#22252b;border-color:#2f333b;color:#f1f2f4}[data-dark-mode] .Menu-list-element:focus-visible{background:#22252b;border-color:#2f333b;color:#f1f2f4;outline-color:#8f96a3}.player-drawer .Menu-list-element svg,.player-drawer .Top-btn-svg,.tab-page .Menu-list-element svg,.tab-page .Top-btn-svg{height:19px;opacity:.8;vertical-align:middle;width:19px}.player-drawer .Menu-list-element svg,.tab-page .Menu-list-element svg{height:59px;opacity:1;width:59px}[data-dark-mode] .player-drawer .Menu-list-element svg,[data-dark-mode] .player-drawer .Top-btn-svg,[data-dark-mode] .tab-page .Menu-list-element svg,[data-dark-mode] .tab-page .Top-btn-svg{opacity:.9}.player-drawer .Menu-list-element a,.tab-page .Menu-list-element a{color:inherit;text-decoration:none}.drawer-scroll{margin-top:10px;overflow-x:hidden;overflow-y:auto;padding:10px 10px 40px}.drawer-account-row{align-items:center;display:flex;gap:8px}.drawer-account-email{color:#6d7178;flex:1 1;font-size:.83rem;font-weight:400;line-height:1.4;margin:0;overflow:hidden;padding:9px 12px;text-overflow:ellipsis;white-space:nowrap}[data-dark-mode] .drawer-account-email{color:#90959f}.drawer-signout-btn{align-items:center;display:inline-flex;justify-content:center;min-height:38px;min-width:38px}.Menu-list-element--file{position:relative}.drawer-file-input{bottom:0;cursor:pointer;display:block;left:0;opacity:0;position:absolute;right:0;top:0}.drawer-file-trigger{align-items:center;color:inherit;display:flex;text-decoration:none!important}.drawer-file-trigger-label{display:block;flex:1 1}.drawer-version-wrap{margin-top:4px}.drawer-section-heading{color:#7e8188;font-size:.69rem;font-weight:600;letter-spacing:.12em;margin:16px 2px 8px;text-align:left;text-transform:uppercase}[data-dark-mode] .drawer-section-heading{color:#7d838d}.drawer-lang-list{margin:6px 0 0}.player-drawer .interface-lang-link,.tab-page .interface-lang-link{color:#6f747d;font-size:.87rem;opacity:.95}.player-drawer .interface-lang-link:hover{color:#2c3139;opacity:1}[data-dark-mode] .player-drawer .interface-lang-link{color:#979eaa}[data-dark-mode] .player-drawer .interface-lang-link:hover{color:#e4e8ef}.App{display:flex;flex-direction:column;overflow:hidden;text-align:center}.Spacer{background-color:#f5f5f5;height:20px}[data-dark-mode] .Spacer{background-color:#212529;height:20px}.Dropdown-content{background-color:#f5f5f5;border-radius:15px;left:1.5em;padding:5px;position:absolute;text-align:center;top:100%;translate:-50%;z-index:1}[data-dark-mode] .Dropdown-content{background-color:#333;color:#eee}.Playback-buttons-bar{background-color:initial;bottom:30px;direction:ltr;font-size:large;height:0;left:0;overflow:visible;padding:0;pointer-events:none;position:absolute;right:0;touch-action:manipulation;-webkit-user-select:none;user-select:none}.Playback-buttons-bar .transport-pill button{fill:#fff;background-color:initial;border:none;color:#fff;cursor:pointer;font-size:large;padding:5px;pointer-events:all;touch-action:manipulation}.Playback-buttons-bar .transport-pill button:hover{fill:#ff4500;color:#ff4500}.Buttons-bar{background-color:#222;border-bottom:1px solid gray;container-type:inline-size;font-size:large;padding:10px;touch-action:manipulation;-webkit-user-select:none;user-select:none}@container (width < 700px){.Buttons-bar-texts{display:none}}@container (width < 500px){.Hide-on-narrow-screens{display:none}}.Book-bar button,.Buttons-bar button{fill:#444;background-color:initial;border:none;color:#444;cursor:pointer;font-size:large;padding:5px;touch-action:manipulation;vertical-align:middle}.Buttons-bar button,[data-dark-mode] .Book-bar button,[data-dark-mode] .Buttons-bar button{fill:#ddd;color:#ddd}.Buttons-bar>div:not(.toolbar-actions):not(.doc-title-wrap){fill:#444;background-color:initial;border:none;color:#444;cursor:pointer;display:inline-block;font-size:large;padding:5px;touch-action:manipulation;vertical-align:middle}.Buttons-bar>div:not(.toolbar-actions):not(.doc-title-wrap),[data-dark-mode] .Buttons-bar>div:not(.toolbar-actions):not(.doc-title-wrap){fill:#ddd;color:#ddd}.Book-bar button:hover,.Buttons-bar button:hover,.Buttons-bar>div:not(.toolbar-actions):not(.doc-title-wrap):hover,[data-dark-mode] .Book-bar button:hover,[data-dark-mode] .Buttons-bar button:hover,[data-dark-mode] .Buttons-bar>div:not(.toolbar-actions):not(.doc-title-wrap):hover{fill:#ff4500;color:#ff4500}.Book-bar{border-bottom:1px solid orange;color:orange;display:inline-block;margin:auto;padding:10px 0;text-align:center}.Book-bar.hidden{display:none}.Buttons-bar select{border-radius:10px;font-size:large;touch-action:manipulation}.Buttons-bar>span:not(.title-actions){display:inline-block}.Dropdown-header{position:relative}.Dropdown-content{display:none}.ql-snow .ql-picker{color:inherit!important}[data-dark-mode] .ql-snow .ql-stroke{stroke:#faebd7!important}[data-dark-mode][data-theme-bg] .ql-snow .ql-stroke{stroke:#000!important}[data-dark-mode] .ql-snow .ql-fill{fill:#faebd7!important}[data-dark-mode][data-theme-bg] .ql-snow .ql-fill{fill:#000!important}[data-dark-mode][data-theme-bg] .ql-snow .ql-picker{color:#000!important}.ql-editor.ql-blank:before{color:inherit!important}.Text-box-container{background-color:#f5f5f5;background-size:cover;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:5px 20px 75px}.ql-container.ql-snow{border:none!important}[data-dark-mode] .Text-box-container{background-color:#212529}[data-theme-bg] .Text-box-container{background-image:url(https://ttsreader.com/img/app/desk.jpeg)}#content-buttons-bar{background-color:#add8e6;min-width:100px}.Text-box{background-color:#fff;border:none;flex:1 1;font-family:inherit;margin:auto;max-width:800px;min-height:0;outline:none;padding-bottom:60px;text-align:justify;width:95%}.Text-box div,.Text-box h1,.Text-box h2,.Text-box h3,.Text-box h4,.Text-box p{margin-bottom:.5em!important;margin-top:.5em!important}.ql-toolbar.ql-snow{border:none!important;font-size:20px}.ql-container.ql-snow,.ql-editor,.ql-snow .ql-picker,.ql-snow .ql-picker-options,.ql-toolbar.ql-snow{font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,Noto Sans,sans-serif}[data-dark-mode] .Text-box{background-color:#313539;caret-color:#fff;color:#ddd}.Text-box::selection{background-color:#ff0}[data-dark-mode] .Text-box::selection{background-color:#111}[data-dark-mode] .Text-box:empty:not(:focus):after,[data-dark-mode] .Text-box:empty:not(:focus):before,[data-dark-mode] textarea::placeholder{color:#faebd7}.Highlight{background-color:#ff0}.Blink{color:#fff}.Blink,[data-dark-mode] .Highlight{background-color:#000}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.remaining-chars-line{color:#333}[data-dark-mode] .remaining-chars-line{color:#ddd}.App-link{color:#61dafb}.Play-btn-svg{height:3.5em;vertical-align:middle;width:3.5em}.Top-btn-svg{height:1.6em;vertical-align:middle;width:1.6em}.Voice-list-element{border-radius:20px;display:flex;margin:1px 0;padding:5px 10px}.Voice-list-element[selected]{background-color:#add8e6}.Voice-list-element:hover{background-color:#f5f5f5}[data-dark-mode] .Voice-list-element:hover{background-color:#444}.Voice-list-element[selected]:hover{background-color:#add8e6}[data-dark-mode] .Voice-list-element[selected]:hover{background-color:#000}.Allowed-for-publishing:after{color:green;content:"✓";margin-left:6px}[data-dark-mode] .Voice-list-element[selected]{background-color:#000}.Voice-list-element span{fill:#20b2aa;cursor:pointer;display:inline-block;line-height:1.6em;margin:0 5px;overflow:hidden;vertical-align:middle;white-space:nowrap}.Voice-list-element span:first-child{flex:1 1}.Voice-list-element span:hover{fill:#ff4500;color:#ff4500}.Voice-list-element .Top-btn-svg{fill:#20b2aa;vertical-align:middle}.Voice-list-element .Top-btn-svg:hover{fill:#ff4500}.voice-disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.55}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (hover:hover){.Dropdown-header:hover .Dropdown-content{display:block}}@media screen and (max-width:600px){.Buttons-bar>span.Hide-on-narrow-screens,.Hide-on-narrow-screens{display:none}.Narrow-screens-drawer{border-bottom:1px solid gray;display:flex;padding-bottom:10px}.Buttons-bar{border-bottom:none}.Drawer{display:none}}.Full-width-btn{border:1px solid #faebd7;border-radius:10px;cursor:pointer;font-weight:700;margin:15px auto;padding:10px 20px;text-transform:uppercase;width:90%}.Full-width-btn:hover{border-color:#ff4500;color:#ff4500}[data-dark-mode] .Full-width-btn{background-color:darkred;color:#fff}@media screen and (max-height:600px),screen and (max-width:450px){.Ad-right-banner{margin-bottom:60px}.Voice-label{max-width:120px}}@keyframes blink{0%{fill:#ff4500}50%{fill:#ff450073}to{fill:#ff4500}}.Blinking-record-btn{animation:blink 1.5s ease-in-out infinite normal;transition:all .5s ease-in-out}.interface-lang-link{color:gray;margin:5px;opacity:.8;text-decoration:none}.interface-lang-link:after{content:" | "}.interface-lang-link:hover{color:#ff4500;opacity:1}.settings-sidebar{height:100%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity var(--ws-dur) var(--ws-ease),visibility 0s linear var(--ws-dur);visibility:hidden;width:100vw;z-index:1000}.settings-sidebar.hidden{display:block}.settings-sidebar:not(.hidden){opacity:1;pointer-events:auto;transition:opacity var(--ws-dur) var(--ws-ease),visibility 0s;visibility:visible}.settings-sidebar-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.settings-sidebar-content{background:#fff;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;height:100%;max-width:400px;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform var(--ws-dur) var(--ws-ease);width:100vw}.settings-sidebar:not(.hidden) .settings-sidebar-content{transform:translateX(0)}@media (min-width:1000px){.settings-sidebar{flex-shrink:0;height:100%;opacity:1;order:2;overflow:hidden;pointer-events:auto;position:relative;transition:width var(--ws-dur) var(--ws-ease),visibility 0s linear var(--ws-dur);width:0;z-index:auto}.settings-sidebar:not(.hidden){transition:width var(--ws-dur) var(--ws-ease),visibility 0s;width:var(--ws-settings-w)}.settings-sidebar-overlay{display:none}.settings-sidebar-content{box-shadow:-1px 0 0 #0000001a;height:100%;max-width:none;position:relative;transform:translateX(0);transition:none;width:var(--ws-settings-w)}}.settings-sidebar-header{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 16px}.settings-sidebar-tabs{display:flex;gap:4px;max-width:90%;overflow:hidden}.settings-sidebar-tab{background:#fff;border:1px solid #d1d1d6;border-radius:16px;color:#666;cursor:pointer;font-size:14px;font-weight:500;padding:6px 16px;transition:all .2s ease}.settings-sidebar-tab.active{background:#007aff;border-color:#007aff;color:#fff}.settings-sidebar-tab:hover:not(.active){background:#f5f5f7}.settings-sidebar-title{align-items:center;color:#1d1d1f;display:flex;font-size:18px;font-weight:600;gap:8px;margin:0}.settings-sidebar-icon{color:#007aff}.settings-sidebar-close-btn{align-items:center;background:#e8e8ed;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;transition:all .2s ease;width:32px}.settings-sidebar-close-btn:hover{background:#d1d1d6;transform:scale(1.05)}.settings-sidebar .settings-sidebar-body{flex:1 1;overflow:hidden;padding:0;position:relative}.settings-sidebar .settings-headers-bottom-overlay,.settings-sidebar .settings-headers-top-overlay{left:0;pointer-events:auto;position:absolute;right:0;z-index:10}.settings-sidebar .settings-headers-top-overlay{top:0}.settings-sidebar .settings-headers-bottom-overlay{bottom:0}.settings-sidebar .overlay-header{align-items:center;background:#f9f9fb;box-sizing:border-box;cursor:pointer;display:flex;font-weight:600;gap:12px;height:44px;padding:0 12px;-webkit-user-select:none;user-select:none}.settings-sidebar .settings-headers-top-overlay .overlay-header{border-bottom:1px solid #f0f0f0}.settings-sidebar .settings-headers-bottom-overlay .overlay-header{border-top:1px solid #f0f0f0}.settings-sidebar .overlay-header:hover{background:#f0f0f2}.settings-sidebar .overlay-header:active{background:#e8e8ea}.settings-sidebar .settings-sidebar-scrollable{box-sizing:border-box;height:100%;overflow-y:auto;padding:12px}.settings-sidebar .settings-section-icon{color:#007aff;flex-shrink:0}.settings-sidebar .settings-section-title{color:#1d1d1f;flex:1 1;font-size:16px;font-weight:500}.settings-sidebar .settings-section-value{color:#666;font-size:14px;font-weight:500}.settings-sidebar .settings-control{padding:16px 2px}.settings-sidebar .settings-select{background:#fff;border:1px solid #d1d1d6;border-radius:10px;color:#1d1d1f;cursor:pointer;font-size:16px;padding:12px 16px;transition:all .2s ease;width:100%}.settings-sidebar .settings-select:focus{border-color:#007aff;box-shadow:0 0 0 3px #007aff1a;outline:none}.settings-sidebar .sidebar-voices-list{display:flex;flex-direction:column;gap:8px}.settings-sidebar .sidebar-voice-item{align-items:center;background:#fff;border:1px solid #e5e5ea;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .2s ease}.settings-sidebar .sidebar-voice-item:hover{background:#f5f5f7;border-color:#d1d1d6;transform:translateY(-1px)}.settings-sidebar .sidebar-voice-item[selected=true]{background:#e3f2fd;border:2px solid #007aff;box-shadow:0 2px 12px #007aff40;transform:none}.settings-sidebar .sidebar-voice-item.voice-disabled{cursor:not-allowed;opacity:.55;transform:none}.settings-sidebar .sidebar-voice-avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.settings-sidebar .voice-avatar-canvas{border-radius:50%}.settings-sidebar .sidebar-voice-info{flex:1 1;min-width:0}.settings-sidebar .sidebar-voice-name{align-items:center;color:#1d1d1f;display:flex;flex-wrap:wrap;font-size:15px;font-weight:500;gap:6px;margin-bottom:2px}.settings-sidebar .sidebar-voice-name-text{max-width:130px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-sidebar .sidebar-voice-name-badges{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px}.settings-sidebar .sidebar-voice-meta{align-items:center;color:#666;display:flex;font-size:13px;gap:6px}.settings-sidebar .sidebar-voice-actions{display:flex;gap:6px}.settings-sidebar .sidebar-voice-btn{align-items:center;background:#fff;border:1px solid #e5e5ea;border-radius:8px;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.settings-sidebar .sidebar-voice-btn:hover{background:#f5f5f7;border-color:#d1d1d6;color:#007aff;transform:scale(1.05)}.isPlaying .voice-test-play,.voice-test-stop{display:none}.isPlaying .voice-test-stop{display:block}.isPlaying .voice-test-btn{border-color:#ff3b30;color:#ff3b30}[data-dark-mode] .isPlaying .voice-test-btn{border-color:#ff453a;color:#ff453a}.settings-sidebar .speed-control{align-items:center;display:flex;gap:12px;margin-bottom:12px}.settings-sidebar .speed-btn{align-items:center;background:#fff;border:1px solid #e5e5ea;border-radius:50%;color:#007aff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.settings-sidebar .speed-btn:hover{background:#f5f5f7;border-color:#007aff;transform:scale(1.05)}.settings-sidebar .speed-slider{-webkit-appearance:none;background:#e5e5ea;border-radius:3px;cursor:pointer;flex:1 1;height:6px;outline:none}.settings-sidebar .speed-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#007aff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;-webkit-transition:all .2s ease;transition:all .2s ease;width:20px}.settings-sidebar .speed-slider::-webkit-slider-thumb:hover{box-shadow:0 2px 8px #007aff4d;transform:scale(1.1)}.settings-sidebar .speed-labels{color:#666;display:flex;font-size:12px;justify-content:space-between}[data-dark-mode] .settings-sidebar-content{background:#1c1c1e;color:#fff}[data-dark-mode] .settings-sidebar-tab{background:#2c2c2e;border-color:#3a3a3c;color:#999}[data-dark-mode] .settings-sidebar-tab.active{background:#0a84ff;border-color:#0a84ff;color:#fff}[data-dark-mode] .settings-sidebar-tab:hover:not(.active){background:#3a3a3c}[data-dark-mode] .settings-sidebar-title{color:#fff}[data-dark-mode] .settings-sidebar-close-btn{background:#3a3a3c;color:#fff}[data-dark-mode] .settings-sidebar-close-btn:hover{background:#48484a}[data-dark-mode] .settings-section{border-color:#3a3a3c}[data-dark-mode] .settings-section-header{background:#2c2c2e;border-color:#3a3a3c}[data-dark-mode] .settings-section-header:hover{background:#3a3a3c}[data-dark-mode] .settings-section-header:active{background:#48484a}[data-dark-mode] .settings-section-header.sticky{background:#2c2c2e;box-shadow:0 2px 8px #0000004d}[data-dark-mode] .settings-section-header:after{background:linear-gradient(90deg,#0000,#0a84ff,#0000)}[data-dark-mode] .settings-section-title{color:#fff}[data-dark-mode] .settings-section-value{color:#99999d}[data-dark-mode] .settings-select{background:#2c2c2e;border-color:#3a3a3c;color:#fff}[data-dark-mode] .settings-select:focus{border-color:#0a84ff;box-shadow:0 0 0 3px #0a84ff1a}[data-dark-mode] .sidebar-voice-item{background:#2c2c2e;border-color:#3a3a3c}[data-dark-mode] .sidebar-voice-item:hover{background:#3a3a3c;border-color:#48484a}[data-dark-mode] .sidebar-voice-item[selected=true]{background:#1e3a5f;border:2px solid #0a84ff;box-shadow:0 2px 12px #0a84ff40;transform:none}[data-dark-mode] .settings-sidebar .sidebar-voice-item.voice-disabled{opacity:.5}[data-dark-mode] .sidebar-voice-name{color:#fff}[data-dark-mode] .sidebar-voice-meta{color:#99999d}[data-dark-mode] .sidebar-voice-btn{background:#3a3a3c;border-color:#48484a;color:#99999d}[data-dark-mode] .sidebar-voice-btn:hover{background:#48484a;border-color:#0a84ff;color:#0a84ff}[data-dark-mode] .speed-btn{background:#2c2c2e;border-color:#3a3a3c;color:#0a84ff}[data-dark-mode] .speed-btn:hover{background:#3a3a3c;border-color:#0a84ff}[data-dark-mode] .speed-slider{background:#3a3a3c}[data-dark-mode] .speed-slider::-webkit-slider-thumb{background:#0a84ff}[data-dark-mode] .speed-labels{color:#99999d}.unified-language-selector{position:relative;width:100%}.language-selector-closed{align-items:center;background:#fff;border:1px solid #d1d1d6;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s ease}.language-selector-closed:hover{background:#f5f5f7;border-color:#007aff}.selected-language-display{color:#1d1d1f;font-size:16px;font-weight:500}.language-selector-arrow{color:#666;transition:transform .2s ease}.language-selector-open .language-selector-arrow{transform:rotate(180deg)}.language-selector-open{background:#fff;border:1px solid #007aff;border-radius:10px;box-shadow:0 4px 20px #007aff26;left:0;position:absolute;right:0;top:0;z-index:100}.unified-language-selector .language-search-input{background:#fff;border:none;border-bottom:1px solid #e5e5ea;border-radius:10px 10px 0 0;color:#1d1d1f;font-size:16px;outline:none;padding:12px 16px;width:100%}.unified-language-selector .language-search-input:focus{background:#f9fafb}.unified-language-selector .language-search-input::placeholder{color:#999}.language-dropdown{border-radius:0 0 10px 10px;max-height:200px;overflow-y:auto}.language-option{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;padding:12px 16px;transition:background-color .2s ease}.language-option:last-child{border-bottom:none}.language-option:hover{background:#f5f5f7}.language-option.selected{background:#e3f2fd;color:#007aff}.language-option-flag{font-size:16px;margin-right:12px}.language-option-name{font-size:15px;font-weight:500}[data-dark-mode] .language-selector-closed{background:#2c2c2e;border-color:#3a3a3c}[data-dark-mode] .language-selector-closed:hover{background:#3a3a3c;border-color:#0a84ff}[data-dark-mode] .selected-language-display{color:#fff}[data-dark-mode] .language-selector-arrow{color:#99999d}[data-dark-mode] .language-selector-open{background:#2c2c2e;border-color:#0a84ff;box-shadow:0 4px 20px #0a84ff26}[data-dark-mode] .unified-language-selector .language-search-input{background:#2c2c2e;border-color:#3a3a3c;color:#fff}[data-dark-mode] .unified-language-selector .language-search-input:focus{background:#3a3a3c}[data-dark-mode] .unified-language-selector .language-search-input::placeholder{color:#99999d}[data-dark-mode] .language-option{border-color:#3a3a3c}[data-dark-mode] .language-option:hover{background:#3a3a3c}[data-dark-mode] .language-option.selected{background:#1e3a5f;color:#0a84ff}.language-option-count{background:#f0f0f0;border-radius:10px;color:#999;font-size:12px;font-weight:500;margin-left:auto;padding:2px 8px}[data-dark-mode] .language-option-count{background:#3a3a3c;color:#99999d}.accent-selector-wrapper{margin-top:12px}.accent-label{color:#666;display:block;font-size:13px;margin-bottom:6px}.accent-select{-webkit-appearance:auto;appearance:auto;background:#fff;border:1px solid #d1d1d6;border-radius:10px;color:#1d1d1f;cursor:pointer;font-size:15px;padding:10px 14px;width:100%}.accent-select:focus{border-color:#007aff;outline:none}[data-dark-mode] .accent-label{color:#99999d}[data-dark-mode] .accent-select{background:#2c2c2e;border-color:#3a3a3c;color:#fff}[data-dark-mode] .accent-select:focus{border-color:#0a84ff}.voice-filter-controls{display:flex;gap:4px;margin-left:auto}.voice-filter-btn{background:#fff;border:1px solid #d1d1d6;border-radius:16px;color:#666;cursor:pointer;font-size:12px;font-weight:500;padding:4px 12px;transition:all .2s ease}.voice-filter-btn:hover{background:#f5f5f7;border-color:#007aff;color:#007aff}.voice-filter-btn.active{background:#007aff;border-color:#007aff;color:#fff}.voice-premium-badge{background:linear-gradient(135deg,#ff6b6b,#feca57);text-shadow:0 1px 2px #0000004d}.voice-basic-badge,.voice-premium-badge{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;width:16px}.voice-basic-badge{background:#8e8e93}.voice-feature-badge{align-items:center;border:1px solid #0000;border-radius:999px;cursor:help;display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;letter-spacing:.04em;line-height:1;padding:0 7px;text-transform:uppercase}.voice-feature-badge--new{background:linear-gradient(135deg,#ff6a3d,#ff9747);box-shadow:0 3px 10px #ff6a3d2e;color:#fff}.voice-feature-badge--experimental{background:#ad591114;border-color:#ad591142;color:#a55810}[data-dark-mode] .language-search-input{background:#2c2c2e;border-color:#3a3a3c;color:#fff}[data-dark-mode] .language-search-input:focus{border-color:#0a84ff;box-shadow:0 0 0 3px #0a84ff1a}[data-dark-mode] .language-search-input::placeholder{color:#99999d}[data-dark-mode] .language-search-input:not(:placeholder-shown){background:#1e3a5f;border-color:#0a84ff}[data-dark-mode] .voice-feature-badge--new{box-shadow:0 4px 14px #ff7e4c33}[data-dark-mode] .voice-feature-badge--experimental{background:#ffb74d24;border-color:#ffb74d57;color:#ffd08a}[data-dark-mode] .voice-filter-btn{background:#3a3a3c;border-color:#48484a;color:#99999d}[data-dark-mode] .voice-filter-btn:hover{background:#48484a;border-color:#0a84ff;color:#0a84ff}[data-dark-mode] .voice-filter-btn.active{background:#0a84ff;border-color:#0a84ff;color:#fff}.export-freq-control{padding:8px 0}.export-freq-label{color:#1d1d1f;display:block;font-size:13px;font-weight:500;margin-bottom:10px}.export-freq-options{display:flex;gap:8px}.export-freq-btn{background:#fff;border:1px solid #d1d1d6;border-radius:8px;color:#666;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px 16px;transition:all .2s ease}.export-freq-btn:hover{background:#f5f5f7;border-color:#007aff;color:#007aff}.export-freq-btn.active{background:#007aff;border-color:#007aff;color:#fff}.export-freq-hint{color:#8e8e93;font-size:11px;margin-top:8px}[data-dark-mode] .export-freq-label{color:#f5f5f7}[data-dark-mode] .export-freq-btn{background:#3a3a3c;border-color:#48484a;color:#99999d}[data-dark-mode] .export-freq-btn:hover{background:#48484a;border-color:#0a84ff;color:#0a84ff}[data-dark-mode] .export-freq-btn.active{background:#0a84ff;border-color:#0a84ff;color:#fff}[data-dark-mode] .export-freq-hint{color:#636366}@media (min-width:768px) and (max-width:999px){.settings-sidebar-content{width:var(--ws-settings-w)}}@media (max-width:400px){.settings-sidebar-content{max-width:none;width:100vw}.settings-sidebar-overlay{display:none}}[data-dark-mode] .settings-sidebar .overlay-section-header{background:#2c2c2e;color:#fff}[data-dark-mode] .settings-sidebar .overlay-header{background:#2c2c2e;border-color:#3a3a3c;color:#fff}[data-dark-mode] .settings-sidebar .settings-headers-top-overlay .overlay-header{border-bottom:1px solid #3a3a3c}[data-dark-mode] .settings-sidebar .settings-headers-bottom-overlay .overlay-header{border-top:1px solid #3a3a3c}[data-dark-mode] .settings-sidebar .overlay-header:hover{background:#3a3a3c}[data-dark-mode] .settings-sidebar .overlay-header:active{background:#48484a}[data-dark-mode] .settings-sidebar .overlay-section-header .settings-section-icon{color:#0a84ff}[data-dark-mode] .settings-sidebar .overlay-section-header .settings-section-title{color:#fff}[data-dark-mode] .settings-sidebar .overlay-section-header .settings-section-value{color:#99999d}[data-dark-mode] .settings-sidebar .overlay-section-header:after{background:linear-gradient(90deg,#0000,#0a84ff,#0000)}.rail-nav{gap:2px}.rail-item,.rail-nav{display:flex;flex-direction:column}.rail-item{align-items:center;border:1px solid #0000;border-radius:var(--ws-radius-m);color:var(--ws-text-2);cursor:pointer;font-size:.7rem;font-weight:500;gap:5px;justify-content:flex-start;line-height:1.2;margin:0;padding:10px 4px;text-align:center;transition:background-color var(--ws-dur-fast) var(--ws-ease),color var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease);white-space:normal}.player-drawer .rail-item svg{height:33px;opacity:1;width:33px}.rail-item:hover{background:var(--ws-fill-hover);color:var(--ws-text)}.rail-item:active{transform:scale(.95)}.rail-item.active{background:var(--ws-brand-soft);color:var(--ws-brand);font-weight:600}.rail-label{display:block}@media (max-height:860px){.player-drawer .rail-item svg{height:28px;width:28px}.rail-item{gap:4px;padding:7px 4px}}@media (max-height:760px){.rail-item--exports{display:none}}@media (max-height:660px){.rail-item[data-tab=about]{display:none}.player-drawer .rail-item svg{height:24px;width:24px}.rail-item{font-size:.64rem;padding:5px 4px}}html.bottom-bar drawer{border-right:none;border-top:1px solid var(--ws-border);inset-inline:0;bottom:0;box-shadow:0 -4px 18px #0f11151f;flex-direction:row;max-width:none;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;top:auto;width:100%;z-index:1200}html.bottom-bar .rail-nav{flex-direction:row;margin:0;overflow:visible;padding:4px 2px;width:100%}html.bottom-bar .rail-item{flex:1 1;font-size:.62rem;gap:3px;min-width:0;padding:7px 2px}html.bottom-bar .player-drawer .rail-item svg{height:21px;width:21px}html.bottom-bar .rail-item--exports,html.bottom-bar .rail-item--new,html.bottom-bar .rail-item--tasks,html.bottom-bar .rail-item[data-tab=about]{display:none}html.bottom-bar .main-content-area{box-sizing:border-box;padding-bottom:62px}.tab-root{background:var(--ws-page);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.tab-root.hidden{display:none}.tab-page{box-sizing:border-box;flex:1 1;margin:0 auto;max-width:760px;overflow-y:auto;padding:20px 24px 80px;text-align:start;width:100%}.tab-page--wide{max-width:none}.tab-page-title{font-size:1.9rem;font-weight:700;letter-spacing:-.02em;margin:10px 0 18px}.tab-page-placeholder{color:var(--ws-text-3);font-size:.95rem}.tab-page .Menu-list-element svg,.tab-page .Top-btn-svg{height:19px;opacity:.85;vertical-align:middle;width:19px}.tab-page .Menu-list-element a{color:inherit;text-decoration:none}.about-eco{margin-bottom:4px}.tab-page .about-eco-row{align-items:flex-start;display:flex;gap:10px}.tab-page .about-eco-row>svg{flex:0 0 auto;margin-top:3px}.about-eco-text{display:flex;flex-direction:column;gap:1px;min-width:0}.about-eco-title{font-weight:600}.about-eco-sub{color:var(--ws-text-2);font-size:.84rem;line-height:1.4}.tab-page .interface-lang-link{color:var(--ws-text-3);font-size:.87rem}.tab-page .interface-lang-link:hover{color:var(--ws-text)}.library-head{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:10px 0 18px}.library-head .library-chips{margin:0}.library-chips{background:var(--ws-surface-2);display:inline-flex;gap:2px;margin:2px 0 16px;padding:4px}.library-chip,.library-chips{border-radius:var(--ws-radius-pill)}.library-chip{background:#0000;border:none;color:var(--ws-text-2);cursor:pointer;font-size:.85rem;padding:6px 16px;transition:background-color var(--ws-dur-fast) var(--ws-ease),color var(--ws-dur-fast) var(--ws-ease),box-shadow var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.library-chip:hover{color:var(--ws-text)}.library-chip:active{transform:scale(.95)}.library-chip.active{background:var(--ws-panel);box-shadow:var(--ws-shadow-1);color:var(--ws-text);font-weight:600}.library-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:22px 0 4px}.library-recents-title{margin:0}.library-recents-note{color:var(--ws-text-2);font-size:.86rem;line-height:1.5;margin:0 0 14px;max-width:62ch}.library-quick-add{align-items:flex-start;display:flex;gap:4px;margin:4px auto 14px;max-width:560px;padding:4px 0}.quick-add-cell{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:6px;min-width:0;padding:2px;position:relative}.quick-add-face{align-items:center;aspect-ratio:1;background:var(--ws-surface-2);border:1px solid var(--ws-border);border-radius:50%;color:var(--ws-brand);display:flex;justify-content:center;transition:background-color var(--ws-dur-fast) var(--ws-ease),border-color var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease);width:min(62px,100%)}.quick-add-face .ws-icon{stroke:currentColor;height:23px;width:23px}.quick-add-cell:hover .quick-add-face{background:var(--ws-fill-hover);border-color:var(--ws-border-strong)}.quick-add-cell:active .quick-add-face{transform:scale(.94)}.quick-add-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ws-text-2);display:-webkit-box;font-size:.72rem;font-weight:600;line-height:1.25;min-height:2.5em;overflow:hidden;text-align:center}.quick-add-cell:hover .quick-add-label{color:var(--ws-text)}.quick-add-cell--file .drawer-file-input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.quick-add-trigger{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;padding:0;width:100%}.quick-add-cell .quick-add-menu{top:calc(100% + 6px);width:min(260px,78vw)}.quick-add-cell--ai-menu{display:none}@media (max-width:620px){.quick-add-cell--ai-pair{display:none}.quick-add-cell--ai-menu{display:flex}.quick-add-label{font-size:.68rem}}.library-new-doc-btn{align-items:center;background:var(--ws-surface-2);border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-m);color:inherit;cursor:pointer;display:inline-flex;font-weight:600;gap:7px;padding:8px 14px;transition:background-color var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease),box-shadow var(--ws-dur-fast) var(--ws-ease);white-space:nowrap}.library-new-doc-btn:hover:not(:disabled){background:var(--ws-fill-hover);box-shadow:var(--ws-shadow-1)}.library-new-doc-btn:active:not(:disabled){transform:scale(.97)}.library-new-doc-btn:disabled{cursor:default;opacity:.45}.library-search-input{background:#0000;border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-m);color:inherit;flex:1 1;min-width:160px;padding:8px 12px;transition:border-color var(--ws-dur-fast) var(--ws-ease)}.library-search-input:focus-visible{border-color:var(--ws-text-3);outline:none}.library-sort-select{background:#0000;border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-m);color:inherit;padding:8px}.library-row{align-items:center;background:var(--ws-panel);border:none;border-radius:var(--ws-radius-l);box-shadow:var(--ws-shadow-1);cursor:pointer;display:flex;gap:12px;margin:8px 0;padding:13px 15px;transition:box-shadow var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.library-row:hover{box-shadow:var(--ws-shadow-2);transform:translateY(-1px)}.library-row-tile{align-items:center;border-radius:13px;color:#fff;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.library-row-tile .ws-icon{stroke:#fff;height:21px;width:21px}.library-tile-doc{background:linear-gradient(135deg,#5b7bd5,#7fa1e8)}.library-tile-book{background:linear-gradient(135deg,#8a63d2,#a98ae6)}.library-tile-ai{background:var(--ws-grad-brand)}.library-tile-discover{background:linear-gradient(135deg,#23997f,#4cc2a8)}.library-row-main{flex:1 1;min-width:0}.library-row-title{align-items:center;display:flex;font-weight:600;gap:0;min-width:0}.library-row-title>.library-row-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-row-title>.library-pending-badge,.library-row-title>.library-row-badge,.library-row-title>.library-sync-badge{flex:0 0 auto}.library-row-badge{-webkit-margin-start:8px;background:var(--ws-fill-active);border-radius:var(--ws-radius-s);color:var(--ws-text-2);font-size:.68rem;font-weight:600;letter-spacing:.06em;margin-inline-start:8px;padding:2px 7px;text-transform:uppercase;vertical-align:middle}.library-row-preview{color:var(--ws-text-3);font-size:.83rem;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-row-meta{color:var(--ws-text-3);font-size:.72rem;margin-top:4px}.library-row-actions{display:flex;flex-shrink:0;gap:2px}.library-row-btn{align-items:center;background:none;border:none;border-radius:var(--ws-radius-s);color:inherit;cursor:pointer;display:inline-flex;opacity:.6;padding:7px;transition:opacity var(--ws-dur-fast) var(--ws-ease),background-color var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.library-row-btn:hover{background:var(--ws-fill-active);opacity:1}.library-row-btn:active{transform:scale(.9)}.library-sync-badge{-webkit-margin-start:8px;color:var(--ws-text-3);margin-inline-start:8px;vertical-align:middle}.library-sync-badge .ws-icon{height:15px;width:15px}.library-sync-active{color:var(--ws-brand)}.library-sync-conflict{color:var(--ws-attn)}.library-pending-badge{-webkit-margin-start:8px;color:var(--ws-text-3);margin-inline-start:8px}.library-pending-badge .ws-icon{height:15px;width:15px}.library-audio-list{margin-bottom:8px}.discover-hero{background:var(--ws-surface-2);border-radius:var(--ws-radius-xl);box-shadow:var(--ws-shadow-2);cursor:pointer;height:260px;margin-inline:auto;margin-bottom:22px;max-width:760px;overflow:hidden;position:relative;transition:box-shadow var(--ws-dur) var(--ws-ease),transform var(--ws-dur) var(--ws-ease)}.discover-hero:hover{box-shadow:var(--ws-shadow-3);transform:translateY(-2px) scale(1.005)}.discover-hero-img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform var(--ws-dur-slow) var(--ws-ease);width:100%}.discover-hero:hover .discover-hero-img{transform:scale(1.03)}.discover-hero-meta{background:linear-gradient(180deg,#0a0a0e00,#0a0a0eb8 55%,#0a0a0edb);inset-inline:0;bottom:0;color:#fff;padding:46px 20px 16px;position:absolute}.discover-hero-title{font-size:1.45rem;font-weight:800;letter-spacing:-.015em;margin-bottom:3px;text-shadow:0 1px 8px #0006}.discover-hero-title .ws-icon{stroke:#fff;opacity:.9}.discover-hero-author{color:#ffffffbf;font-size:.85rem}.discover-hero-blurb{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#ffffffe0;display:-webkit-box;font-size:.85rem;margin-top:6px;overflow:hidden}.discover-hero .discover-card-duration{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff2e;border-radius:var(--ws-radius-pill);color:#fff;display:inline-block;margin-top:8px;padding:3px 10px}@media (max-width:560px){.discover-hero{height:210px}}.discover-shelf-title{font-weight:700;margin:14px 2px 8px}.discover-shelf{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 12px;scrollbar-width:thin}.discover-card{border-radius:var(--ws-radius-m);cursor:pointer;flex:0 0 150px;position:relative;transition:transform var(--ws-dur-fast) var(--ws-ease)}.discover-card:hover{transform:translateY(-3px)}.discover-card:active{transform:scale(.97)}.discover-card-img{animation:wsFadeIn var(--ws-dur-slow) var(--ws-ease);background:var(--ws-surface-2);border:1px solid var(--ws-border);border-radius:var(--ws-radius-m);height:110px;object-fit:cover;transition:box-shadow var(--ws-dur-fast) var(--ws-ease);width:150px}.discover-card:hover .discover-card-img{box-shadow:var(--ws-shadow-2)}.discover-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.83rem;font-weight:600;margin-top:6px;overflow:hidden}.discover-card-title .ws-icon{height:14px;opacity:.7;vertical-align:-2px;width:14px}.discover-card-author{color:var(--ws-text-3);font-size:.74rem}.discover-card-duration{color:var(--ws-text-3);display:inline-block;font-size:.7rem;margin-top:2px}.discover-card-imported .discover-card-img{opacity:.75}.discover-card-check{align-items:center;animation:wsPopIn var(--ws-dur) var(--ws-ease-spring);background:var(--ws-ok);border-radius:var(--ws-radius-pill);color:#fff;display:flex;font-size:.8rem;height:22px;inset-inline-end:6px;justify-content:center;position:absolute;top:6px;width:22px}.discover-search-input,.search-pill{background:var(--ws-surface);border-radius:999px;box-shadow:var(--ws-shadow-2);display:block;font-size:1.05rem;margin:0 auto 18px;max-width:560px;padding:12px 20px;position:-webkit-sticky;position:sticky;top:8px;width:100%;z-index:20}.discover-results{display:flex;flex-direction:column;margin-bottom:16px}.discover-result-row{align-items:center;border-radius:var(--ws-radius-m);cursor:pointer;display:flex;gap:12px;padding:8px;transition:background var(--ws-dur-fast) var(--ws-ease)}.discover-result-row:hover{background:var(--ws-surface-2)}.discover-result-thumb{border-radius:var(--ws-radius-m);flex:0 0 44px;height:44px;object-fit:cover;width:44px}.discover-result-thumb-icon{align-items:center;background:var(--ws-surface-2);color:var(--ws-text-3);display:flex;justify-content:center}.discover-result-meta{flex:1 1;min-width:0}.discover-result-author,.discover-result-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discover-result-author{color:var(--ws-text-3);font-size:.85rem}.discover-wiki-progress{background:var(--ws-surface-2);border-radius:var(--ws-radius-pill);height:6px;max-width:420px;overflow:hidden;width:100%}.discover-wiki-progress-fill{background:var(--ws-brand);border-radius:var(--ws-radius-pill);height:100%;transition:width var(--ws-dur-fast) var(--ws-ease)}.discover-wiki-progress-label{color:var(--ws-text-3);font-size:.85rem;margin-top:8px}@keyframes wsPopIn{0%{opacity:0;transform:scale(.3)}}.ws-toast-layer{height:0;justify-content:center;left:0;position:fixed;right:0;z-index:3200}.ws-toast,.ws-toast-layer{bottom:0;display:flex;pointer-events:none}.ws-toast{align-items:center;background:var(--ws-accent);border-radius:999px;box-shadow:var(--ws-shadow-3);color:var(--ws-accent-text);font-size:.92rem;font-weight:500;gap:10px;max-width:min(520px,88vw);opacity:0;padding:12px 18px;position:absolute;transform:translateY(40px);transition:opacity .24s var(--ws-ease),transform .26s var(--ws-ease-spring)}.ws-toast--in{opacity:1;transform:translateY(-200px)}.ws-toast-icon{display:inline-flex;flex:0 0 auto}.ws-toast-icon .ws-icon{height:18px;width:18px}.ws-toast-text{min-width:0}.ws-toast-close{background:#0000;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;opacity:.75;padding:2px;pointer-events:all}.ws-toast-close:hover{opacity:1}.ws-toast--success{background:#2e8b57;color:#fff}.ws-toast--warning{background:#ff8c00;color:#fff}.ws-toast--error{background:#b22222;color:#fff}.ws-notify-layer{bottom:18px;display:flex;flex-direction:column-reverse;gap:10px;inset-inline-end:18px;pointer-events:none;position:fixed;width:min(370px,calc(100vw - 36px));z-index:3100}.ws-notify{align-items:flex-start;background:var(--ws-panel);border:1px solid var(--ws-border);border-radius:var(--ws-radius-l);box-shadow:var(--ws-shadow-3);color:var(--ws-text);display:flex;gap:10px;opacity:0;padding:12px 12px 12px 14px;pointer-events:all;transform:translateX(28px) scale(.98);transition:opacity .22s var(--ws-ease),transform .24s var(--ws-ease-spring)}.ws-notify--in{opacity:1;transform:translateX(0) scale(1)}.ws-notify--out{opacity:0;transform:translateX(28px) scale(.98)}.ws-notify--clickable{cursor:pointer}.ws-notify--clickable:hover{background:var(--ws-fill-hover)}.ws-notify-icon{color:var(--ws-text-2);display:inline-flex;flex:0 0 auto;padding-top:1px}.ws-notify--success .ws-notify-icon{color:#2e8b57}.ws-notify--warning .ws-notify-icon{color:#ff8c00}.ws-notify--error .ws-notify-icon{color:#b22222}.ws-notify-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.ws-notify-title{font-size:.9rem;font-weight:700}.ws-notify-text{color:var(--ws-text-2);font-size:.86rem;overflow-wrap:anywhere}.ws-notify-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ws-notify-action{background:none;border:none;color:#ff4500;cursor:pointer;font-size:.84rem;font-weight:700;padding:0;text-decoration:none}.ws-notify-action:hover{text-decoration:underline}.ws-notify-close{background:#0000;border:none;border-radius:50%;color:var(--ws-text-3);cursor:pointer;display:inline-flex;flex:0 0 auto;padding:2px}.ws-notify-close:hover{background:var(--ws-fill-hover);color:var(--ws-text)}.ws-notify-close .ws-icon,.ws-toast-close .ws-icon{height:16px;width:16px}.ws-dialog-layer{align-items:center;background:#0000;display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;transition:opacity .18s var(--ws-ease);z-index:3300}.ws-dialog-layer--in{opacity:1}.ws-dialog{background:var(--ws-panel);border:1px solid var(--ws-border);border-radius:var(--ws-radius-l);box-shadow:var(--ws-shadow-3),0 0 120px 60px #00000047;color:var(--ws-text);padding:22px;text-align:start;transform:scale(.97);transition:transform .2s var(--ws-ease-spring);width:min(420px,92vw)}.ws-dialog-layer--in .ws-dialog{transform:scale(1)}.ws-dialog-title{font-size:1.05rem;font-weight:700;margin:0 0 8px}.ws-dialog-message{color:var(--ws-text-2);font-size:.93rem;line-height:1.45;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.ws-dialog-input{background:var(--ws-bg);border:1px solid var(--ws-border);border-radius:var(--ws-radius-m);box-sizing:border-box;color:var(--ws-text);font-size:.95rem;margin-top:14px;padding:9px 11px;width:100%}.ws-dialog-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:18px}.ws-dialog-actions--stacked{align-items:stretch;flex-direction:column}.ws-dialog-actions--stacked .ws-dialog-btn{text-align:left;white-space:normal}.ws-dialog-actions--stacked .ws-dialog-cancel{align-self:flex-end;margin-top:4px}.ws-dialog-btn{background:#0000;border:1px solid var(--ws-border);border-radius:var(--ws-radius-m);color:var(--ws-text);cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px}.ws-dialog-btn:hover{background:var(--ws-fill-hover)}.ws-dialog-confirm{background:#ff4500;border-color:#0000;color:#fff}.ws-dialog-confirm:hover{background:#e03d00}.ws-dialog-confirm--danger{background:#b22222}.ws-dialog-confirm--danger:hover{background:#a52121}#aiLangModal .modal-content,#aiMenuModal .modal-content,#syncConflictModal .modal-content,.ai-sheet{background:var(--ws-panel);box-shadow:var(--ws-shadow-3);color:var(--ws-text)}.ai-sheet{border-radius:var(--ws-radius-l);margin:auto;max-height:min(84vh,100% - 24px);max-width:480px;overflow-y:auto;padding:22px;text-align:start}.ai-sheet-head{align-items:center;display:flex;gap:10px;margin-bottom:14px}.ai-sheet-head .ai-sheet-title{margin:0;min-width:0}.ai-sheet-close{align-items:center;background:var(--ws-fill);border:none;border-radius:50%;color:var(--ws-text-2);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;padding:0;transition:background-color var(--ws-dur-fast) var(--ws-ease),color var(--ws-dur-fast) var(--ws-ease);width:32px}.ai-sheet-close:hover{background:var(--ws-fill-hover);color:var(--ws-text)}.ai-sheet-close .ws-icon{height:17px;width:17px}.ai-sheet-title{align-items:center;display:flex;font-size:1.25rem;font-weight:700;gap:9px;letter-spacing:-.015em;margin:0 0 14px}.ai-sheet-title .ws-icon{stroke:var(--ws-brand);height:22px;width:22px}.ai-sheet-label{color:var(--ws-text-3);display:block;font-size:.78rem;font-weight:600;letter-spacing:.05em;margin:14px 2px 6px;text-transform:uppercase}.ai-sheet-input{background:#0000;border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-m);box-sizing:border-box;color:inherit;font:inherit;padding:10px 12px;text-align:start;transition:border-color var(--ws-dur-fast) var(--ws-ease);width:100%}.ai-sheet-input:focus-visible{border-color:var(--ws-text-3);outline:none}.ai-sheet-textarea{min-height:74px;resize:vertical}.ai-sheet-geo-btn{align-items:center;cursor:pointer;display:flex;gap:8px}.ai-sheet-chips{display:flex;flex-wrap:wrap;gap:8px}.ai-sheet-chip{background:#0000;border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-pill);color:inherit;cursor:pointer;font-size:.86rem;padding:7px 14px;transition:background-color var(--ws-dur-fast) var(--ws-ease),color var(--ws-dur-fast) var(--ws-ease),border-color var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.ai-sheet-chip:hover{background:var(--ws-fill-hover)}.ai-sheet-chip:active{transform:scale(.94)}.ai-sheet-chip.active{background:var(--ws-brand-soft);border-color:var(--ws-brand);color:var(--ws-brand);font-weight:600}.ai-sheet-checks{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.ai-sheet-check{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--ws-radius-m);color:inherit;cursor:pointer;display:flex;font-size:.88rem;gap:8px;padding:8px 10px;text-align:start;transition:background-color var(--ws-dur-fast) var(--ws-ease)}.ai-sheet-check:hover{background:var(--ws-fill-hover)}.ai-sheet-check .ai-check-glyph:before{content:"☐";font-size:1rem}.ai-sheet-check.active .ai-check-glyph:before{color:var(--ws-ok);content:"☑"}.ai-sheet-actions{align-items:center;display:flex;justify-content:flex-end;margin-top:18px}.ai-geo-list{display:flex;flex-direction:column;gap:2px;margin-top:10px;max-height:44vh;overflow-y:auto}.ai-geo-row{background:#0000;border:none;border-radius:var(--ws-radius-s);color:inherit;cursor:pointer;font-size:.92rem;padding:9px 10px;text-align:start;transition:background-color var(--ws-dur-fast) var(--ws-ease)}.ai-geo-row:hover{background:var(--ws-fill-hover)}.ai-geo-row.active{font-weight:700}.ai-geo-pinned{font-weight:600}.ai-lang-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:12px}.ai-lang-btn{background:#0000;border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-m);color:inherit;cursor:pointer;font-size:.88rem;padding:9px 8px;transition:background-color var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.ai-lang-btn:hover{background:var(--ws-fill-hover)}.ai-lang-btn:active{transform:scale(.95)}.tab-page-placeholder{border:1.5px dashed var(--ws-border-strong);border-radius:var(--ws-radius-l);margin-top:12px;padding:36px 20px;text-align:center}.discover-shelf-title{font-size:1.05rem;letter-spacing:-.01em}.prefs-about-card{align-items:center;background:var(--ws-panel);border:none;border-radius:var(--ws-radius-l);box-shadow:var(--ws-shadow-1);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;margin:0 0 20px;padding:14px 16px;text-align:start;transition:box-shadow var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease);width:100%}.prefs-about-card:hover{box-shadow:var(--ws-shadow-2);transform:translateY(-1px)}.prefs-about-card:active{transform:scale(.995)}.prefs-about-logo{border-radius:10px;flex-shrink:0}.prefs-about-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.prefs-about-name{font-size:1rem;font-weight:700}.prefs-about-version{color:var(--ws-text-3);font-size:.78rem}.prefs-about-link{align-items:center;color:var(--ws-brand);display:inline-flex;font-size:.85rem;font-weight:600;gap:4px;white-space:nowrap}.prefs-about-chevron{stroke:var(--ws-brand);height:16px;width:16px}html[dir=rtl] .prefs-about-chevron{transform:scaleX(-1)}.ql-toolbar.ql-snow{flex-shrink:0;min-height:40px}.account-section-head{color:var(--ws-text-3);font-size:.72rem;font-weight:700;letter-spacing:.09em;margin:22px 2px 8px;text-transform:uppercase}.account-danger-head{color:var(--ws-danger)}.account-card{align-items:center;background:var(--ws-panel);border:none;border-radius:var(--ws-radius-l);box-shadow:var(--ws-shadow-1);box-sizing:border-box;color:inherit;display:flex;font:inherit;gap:12px;margin:0 0 8px;padding:14px 16px;text-align:start;width:100%}.account-card-btn,.account-signin-card{cursor:pointer;transition:box-shadow var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.account-card-btn:hover,.account-signin-card:hover{box-shadow:var(--ws-shadow-2);transform:translateY(-1px)}.account-card-block{display:block}.account-card-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.account-card-label{color:var(--ws-text-3);font-size:.75rem}.account-card-title{font-weight:600;overflow:hidden;text-overflow:ellipsis}.account-tile{align-items:center;background:var(--ws-surface-2);border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.account-tile .ws-icon{stroke:#fff;height:20px;width:20px}.account-tile-user{background:linear-gradient(135deg,#5b7bd5,#7fa1e8)}.account-tile-mail{background:linear-gradient(135deg,#23997f,#4cc2a8)}.account-tile-contact{background:linear-gradient(135deg,#8a63d2,#a98ae6)}.account-tile-api{background:linear-gradient(135deg,#4a5568,#718096)}.account-tile-tasks{background:linear-gradient(135deg,#c07f2f,#daa557)}.account-tile-onboarding{background:linear-gradient(135deg,#2f8fc0,#57b6da)}.account-tile-danger{background:linear-gradient(135deg,#c05b5b,#d97e7e)}.account-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:7px 0}.account-row-tight{padding-bottom:2px}.account-row-label{color:var(--ws-text-2);font-size:.92rem}.account-row-value{font-weight:600;text-align:end}.account-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.account-status-badge{font-weight:700}.account-plan-name{color:var(--ws-text-3);display:block;font-size:.75rem;font-weight:400}.account-bar{background:var(--ws-fill-active);height:6px;margin-bottom:6px;overflow:hidden}.account-bar,.account-bar-fill{border-radius:var(--ws-radius-pill)}.account-bar-fill{background:var(--ws-ok);height:100%;transition:width var(--ws-dur) var(--ws-ease);width:0}.account-note{color:var(--ws-text-3);font-size:.8rem;line-height:1.45;margin:4px 0 0}.account-note-warn{color:var(--ws-warn)}.account-danger-text,.account-note-danger{color:var(--ws-danger)}.account-cta{justify-content:center;margin-top:14px;width:100%}.account-features .account-feature{align-items:center;border-bottom:1px solid var(--ws-border);display:flex;gap:12px;padding:10px 0}.account-features .account-feature:last-of-type{border-bottom:none}.account-feature-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.account-feature-title{font-size:.95rem;font-weight:600}.account-feature-note{color:var(--ws-text-3);font-size:.78rem}.account-included:before{color:var(--ws-ok);content:"✓";font-size:1.05rem;font-weight:800}.account-pro{background:var(--ws-grad-brand);border-radius:var(--ws-radius-pill);color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.06em;padding:2px 8px}.account-ghost-btn{background:#0000;border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-m);color:inherit;cursor:pointer;font-size:.85rem;padding:7px 13px;transition:background-color var(--ws-dur-fast) var(--ws-ease);white-space:nowrap}.account-ghost-btn:hover:not(:disabled){background:var(--ws-fill-hover)}.account-ghost-btn:disabled{cursor:default;opacity:.5}.account-next-payment{border-top:1px solid var(--ws-border);margin-top:12px;padding-top:12px}.account-chevron:before{color:var(--ws-text-3);content:"›";font-size:1.3rem}html[dir=rtl] .account-chevron:before{content:"‹"}.account-checking-row{align-items:center;display:flex;font-weight:600;gap:10px}.account-spinner{animation:wsSpin .9s linear infinite;border:2px solid var(--ws-border-strong);border-radius:50%;border-top-color:var(--ws-text-3);flex-shrink:0;height:15px;width:15px}.account-delete-btn{background:var(--ws-danger)!important;border:none!important;color:#fff!important}.account-delete-btn:disabled{opacity:.45}.rail-item--new{color:var(--ws-brand);font-weight:600}.rail-item--new .rail-new-glyph{stroke-width:2.4;background:var(--ws-brand-soft);border-radius:50%;box-sizing:border-box;padding:4px}.rail-item--new:hover{color:var(--ws-brand)}.rail-item--new:hover .rail-new-glyph{background:var(--ws-brand);color:#fff}.new-doc-sheet{max-width:720px}.new-doc-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.new-doc-section{color:var(--ws-text-2);color:var(--ws-text-3,var(--ws-text-2));font-size:.72rem;font-weight:700;grid-column:1/-1;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.new-doc-section:first-child{margin-top:0}.new-doc-card{align-items:flex-start;background:var(--ws-panel);background:var(--ws-surface,var(--ws-panel));border:1px solid var(--ws-border);border-radius:var(--ws-radius-l);color:var(--ws-text);cursor:pointer;display:flex;flex-direction:column;gap:4px;min-height:148px;padding:16px;position:relative;text-align:start;transition:transform var(--ws-dur-fast) var(--ws-ease),box-shadow var(--ws-dur-fast) var(--ws-ease),border-color var(--ws-dur-fast) var(--ws-ease)}.new-doc-card:hover{border-color:var(--ws-brand);box-shadow:var(--ws-shadow-2);transform:translateY(-2px)}.new-doc-card:active{transform:translateY(0) scale(.99)}.new-doc-tile{align-items:center;background:var(--ws-brand);border-radius:16px;color:#fff;display:inline-flex;height:54px;justify-content:center;margin-bottom:8px;width:54px}.new-doc-glyph{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:28px;width:28px}.new-doc-tile--blank{background:linear-gradient(135deg,#4f7cff,#7aa2ff)}.new-doc-tile--clip{background:linear-gradient(135deg,#5b8def,#8fb3ff)}.new-doc-tile--web{background:linear-gradient(135deg,#12a594,#4fd1c5)}.new-doc-tile--file{background:linear-gradient(135deg,#e08a24,#f5b955)}.new-doc-tile--learn{background:linear-gradient(135deg,#8b5cf6,#c4a1ff)}.new-doc-tile--news{background:linear-gradient(135deg,#d9436d,#ff8fab)}.new-doc-card-title{font-size:1rem;font-weight:650;line-height:1.25}.new-doc-card-sub{color:var(--ws-text-2);font-size:.82rem;line-height:1.35}.new-doc-card--file{overflow:hidden}.new-doc-file-input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.new-doc-pro{background:var(--ws-brand-soft);border-radius:999px;color:var(--ws-brand);font-size:.62rem;font-weight:800;inset-inline-end:12px;letter-spacing:.08em;padding:2px 8px;position:absolute;top:12px}@media (max-width:620px){.new-doc-grid{grid-template-columns:minmax(0,1fr)}.new-doc-card{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0 14px;min-height:0}.new-doc-tile{height:44px;margin-bottom:0;width:44px}.new-doc-card-sub,.new-doc-card-title{flex:1 1 60%}}.toolbar-actions{align-items:center;display:flex;flex:0 0 auto;min-width:0}.toolbar-voice-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:3px;line-height:1;opacity:.92;padding:4px 6px;transition:opacity var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.toolbar-voice-btn:hover{opacity:1;transform:scale(1.06)}.toolbar-voice-btn .chip-gender,.toolbar-voice-flag{font-size:1.15rem;line-height:1}.Buttons-bar{align-items:center;box-sizing:border-box;flex:0 0 auto;flex-wrap:nowrap;min-height:var(--ws-topbar-h)}.ql-tooltip{display:none}.ql-editor a{cursor:pointer}.doc-actions-wrap{align-items:center;display:flex;flex:0 0 auto;position:relative}.doc-actions-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.doc-actions-btn:hover{background:#ffffff1f}.doc-actions-menu{inset-inline-end:0;left:auto;transform:none;width:min(280px,84vw)}.doc-actions-item{width:100%}.doc-actions-item .doc-menu-item-title{flex:1 1 auto;min-width:0}.doc-actions-item--danger,.doc-actions-item--danger .ws-icon{color:#cd5c5c}.doc-actions-sep{background:var(--ws-border);height:1px;margin:5px 8px}.rail-item--tasks{position:relative}.rail-badge{font-feature-settings:"tnum";background:#ff4500;border-radius:9px;color:#fff;font-size:.66rem;font-variant-numeric:tabular-nums;font-weight:700;inset-inline-end:10px;line-height:17px;min-width:17px;padding:0 4px;position:absolute;text-align:center;top:4px}#bgTasksModal .bg-tasks-content{background:var(--ws-panel);border-radius:var(--ws-radius-l);box-shadow:var(--ws-shadow-3);color:var(--ws-text);max-height:min(84vh,100% - 24px);overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 20px;text-align:start;width:min(560px,94vw)}#bgTasksModal .Close-modal{margin:-12px -14px 0 8px}.bg-tasks-title{font-size:1.25rem;font-weight:700;letter-spacing:-.015em;margin:2px 0 14px}.bg-tasks-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}#bgTasksModal .bg-tasks-clear{background:#0000;border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-pill);color:var(--ws-text-2);cursor:pointer;font:inherit;font-size:.8rem;font-weight:600;padding:6px 13px;transition:background-color var(--ws-dur-fast) var(--ws-ease),color var(--ws-dur-fast) var(--ws-ease),border-color var(--ws-dur-fast) var(--ws-ease)}#bgTasksModal .bg-tasks-clear:hover{background:var(--ws-fill-hover);border-color:var(--ws-text-3);color:var(--ws-text)}.bg-tasks-section:not(.hidden)+.bg-tasks-section:not(.hidden){margin-top:18px}#bgTasksModal .doc-menu-heading{padding:0 2px 8px}.bg-tasks-list{display:flex;flex-direction:column;gap:8px}.bg-task-row{align-items:center;background:var(--ws-surface-2);border-radius:var(--ws-radius-m);display:flex;gap:12px;padding:11px 13px}.bg-task-glyph{align-items:center;background:var(--ws-fill-hover);border-radius:10px;color:var(--ws-text-3);display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.bg-task-glyph .ws-icon{height:17px;width:17px}.bg-task-row--running .bg-task-glyph{background:var(--ws-brand-soft);color:var(--ws-brand)}.bg-task-row--running .bg-task-glyph .ws-icon{animation:bgTaskPulse 1.6s var(--ws-ease) infinite}@keyframes bgTaskPulse{50%{opacity:.45}}.bg-task-row--completed .bg-task-glyph{background:var(--ws-ok-soft);color:var(--ws-ok)}.bg-task-row--failed .bg-task-glyph{background:var(--ws-attn-soft);color:var(--ws-attn)}.bg-task-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.bg-task-title{font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-task-sub{color:var(--ws-text-2);font-size:.76rem}.bg-task-row--failed .bg-task-sub{color:var(--ws-attn)}.bg-task-bar{background:var(--ws-fill-active);border-radius:3px;display:block;height:5px;margin-top:8px;overflow:hidden}.bg-task-bar-fill{background:var(--ws-brand);border-radius:inherit;display:block;height:100%;transition:width .3s linear}.bg-tasks-empty{color:var(--ws-text-2);padding:26px 12px 30px;text-align:center}.bg-tasks-empty-disc{align-items:center;background:var(--ws-surface-2);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-bottom:12px;width:56px}.bg-tasks-empty-glyph{color:var(--ws-text-3);height:26px;width:26px}.bg-tasks-empty p{font-size:.88rem;line-height:1.45;margin:0 auto;max-width:34ch}.now-playing-banner{background:darkred;border-bottom:1px solid #00000059;box-sizing:border-box;color:#fff;flex:0 0 auto;min-height:var(--ws-topbar-h);padding:6px 14px;position:relative}.now-playing-banner,.now-playing-open{align-items:center;display:flex;gap:10px}.now-playing-open{fill:currentColor;background:#0000;border:none;color:inherit;cursor:pointer;flex:1 1 auto;font-size:.98rem;font-weight:600;min-width:0;padding:6px 4px;text-align:start}.now-playing-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.now-playing-toggle{fill:currentColor;align-items:center;background:#ffffff24;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;padding:0;transition:background-color var(--ws-dur-fast) var(--ws-ease);width:40px}.now-playing-toggle:hover{background:#ffffff42}.now-playing-glyph{fill:currentColor;stroke:none;flex:0 0 auto;height:20px;width:20px}.now-playing-glyph--stroke{fill:none;stroke:currentColor}.now-playing-progress{background:#ffffff38;inset-inline:0;bottom:0;height:3px;position:absolute}.now-playing-progress-fill{background:#fff;display:block;height:100%;transition:width .3s linear;width:0}.Buttons-bar button{flex:0 0 auto;white-space:nowrap}.doc-title-wrap{align-items:center;display:flex;flex:0 1 auto;justify-content:center;margin:auto 10px;min-width:0;position:relative}.doc-title-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:6px;max-width:100%;min-width:0;padding:6px 10px;transition:background-color var(--ws-dur-fast) var(--ws-ease),border-color var(--ws-dur-fast) var(--ws-ease)}.doc-title-btn:hover{background:var(--ws-fill-hover);border-color:var(--ws-border)}.doc-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-title-pencil{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;opacity:.55;width:24px}.doc-title-pencil:hover{background:var(--ws-fill-hover);opacity:1}.doc-title-caret,.doc-title-pencil .ws-icon{flex:0 0 auto;height:15px;width:15px}.doc-title-caret{opacity:.5}.doc-title-input{background:var(--ws-panel);border:1px solid var(--ws-brand);border-radius:999px;color:var(--ws-text);font-size:.95rem;font-weight:600;padding:6px 12px;text-align:center;width:min(420px,60vw)}.doc-title-menu{animation:wsSheetIn var(--ws-dur) var(--ws-ease);background:var(--ws-panel);border:1px solid var(--ws-border);border-radius:var(--ws-radius-l);box-shadow:var(--ws-shadow-3);left:50%;max-height:60vh;overflow-y:auto;padding:6px;position:absolute;text-align:start;top:calc(100% + 8px);transform:translateX(-50%);width:min(330px,82vw);z-index:60}.doc-menu-heading{color:var(--ws-text-2);font-size:.68rem;font-weight:700;letter-spacing:.06em;padding:8px 10px 4px;text-transform:uppercase}.doc-title-menu .doc-menu-item{fill:none;align-items:center;background:#0000;border:none;border-radius:var(--ws-radius-m);color:var(--ws-text);cursor:pointer;display:flex;font-size:.9rem;gap:10px;padding:9px 10px;text-align:start;width:100%}.doc-title-menu .doc-menu-item:hover{background:var(--ws-fill-hover);color:var(--ws-text)}.doc-menu-item .ws-icon{flex:0 0 auto;height:18px;opacity:.7;width:18px}.doc-title-menu .doc-menu-item--new,.doc-title-menu .doc-menu-item--new:hover{color:var(--ws-brand);font-weight:650}.doc-menu-item--new .ws-icon{stroke-width:2.4;opacity:1}.doc-menu-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transport-row{align-items:flex-start;display:flex;gap:8px;height:40px;margin:0 auto;max-width:800px;pointer-events:none;position:relative;top:-8px;width:calc(95% - 38px)}@container (width < 500px){.transport-btn.Hide-on-narrow-screens{display:none}}.transport-ghost{pointer-events:none;visibility:hidden}.transport-btn{fill:var(--ws-text);align-items:center;border-radius:50%;box-shadow:var(--ws-shadow-1);color:var(--ws-text);cursor:pointer;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;padding:0;pointer-events:all;transition:color var(--ws-dur-fast) var(--ws-ease),background-color var(--ws-dur-fast) var(--ws-ease);width:38px}.transport-btn svg{height:22px;width:22px}[data-dark-mode][data-theme-bg] .transport-btn{fill:#000;color:#000}[data-dark-mode][data-theme-bg] .scrubber-times{color:#000000ad}.transport-btn:hover{background:var(--ws-fill-hover)}.transport-btn--on,.transport-btn:hover{fill:var(--ws-brand);color:var(--ws-brand)}.scrubber{flex:1 1 auto;min-width:0;pointer-events:all}.scrubber-range{accent-color:var(--ws-brand);cursor:pointer;display:block;margin:0;width:100%}.scrubber-times{font-feature-settings:"tnum";color:var(--ws-text-2);display:flex;font-size:.68rem;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:1px}#Play-btn{fill:#fff;align-items:center;background:#3e0000;border:1px solid #ffdead;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:86px;justify-content:center;padding:0;pointer-events:all;transition:transform var(--ws-dur-fast) var(--ws-ease);width:86px}#Play-btn:hover{transform:scale(1.05)}#Play-btn:active{transform:scale(.97)}#Play-btn .Play-btn-svg{fill:currentColor;height:44px;width:44px}[data-dark-mode] #Play-btn{fill:#710808;background:#faebd7;border-color:#710808;color:#710808}.player-combo-dock{align-items:center;bottom:7px;display:grid;grid-template-columns:1fr auto 1fr;left:0;margin:0 auto;pointer-events:none;position:absolute;right:0;width:min(880px,96%)}.player-combo-dock:before{border-radius:50%;box-shadow:var(--ws-shadow-float);content:"";height:86px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:86px}.dock-side{display:flex;min-width:0}.dock-side .player-combo{justify-content:center;width:min(100%,280px)}.dock-side--voice{justify-content:flex-end;position:relative}.dock-side--speed{justify-content:flex-start}.dock-side--voice .player-combo{border-end-end-radius:0;border-right:none;border-start-end-radius:0;margin-right:-18px;padding-right:14px}.dock-side--speed .player-combo{border-end-start-radius:0;border-left:none;border-start-start-radius:0;margin-left:-18px;padding-left:14px}#Play-btn{position:relative;z-index:2}.player-combo{align-items:stretch;animation:wsSheetIn var(--ws-dur) var(--ws-ease);background:#000;border:1px solid #ffdead;border-radius:999px;box-shadow:var(--ws-shadow-float);display:inline-flex;max-width:min(520px,94%);overflow:hidden;pointer-events:all}[data-dark-mode] .player-combo{background:#fff;border-color:#710808}.combo-part{fill:#fff;align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:inline-flex;font-size:1.02rem;font-weight:600;gap:9px;line-height:1;min-width:0;padding:13px 21px;transition:background-color var(--ws-dur-fast) var(--ws-ease),color var(--ws-dur-fast) var(--ws-ease);white-space:nowrap}[data-dark-mode] .combo-part{fill:#000;color:#000}.combo-part:hover,[data-dark-mode] .combo-part:hover{fill:#ff4500;color:#ff4500}.combo-part:active{background:#ffffff1f}[data-dark-mode] .combo-part:active{background:#00000014}.combo-part .chip-text{overflow:hidden}.combo-part .ws-icon{flex:0 0 auto;height:20px;width:20px}.ms-icon{fill:currentColor;stroke:none;flex:0 0 auto;height:24px;width:24px}.combo-divider{background:#ffffff47;flex:0 0 auto;width:1px}[data-dark-mode] .combo-divider{background:#0000002e}.combo-dot{align-self:center;background:#ffffff59;border-radius:50%;flex:0 0 auto;height:3px;width:3px}[data-dark-mode] .combo-dot{background:#00000047}.combo-part--voice{flex:1 1 auto;justify-content:center;min-width:0}.combo-part--voice .chip-text{text-overflow:clip}.combo-part--toc{flex:0 0 auto;padding-inline:15px}.toc-menu{animation:wsSheetIn var(--ws-dur) var(--ws-ease);background:var(--ws-panel);border:1px solid var(--ws-border);border-radius:var(--ws-radius-l);bottom:calc(100% + 10px);box-shadow:var(--ws-shadow-3);max-height:min(60vh,420px);overflow-y:auto;padding:6px;pointer-events:all;position:absolute;right:0;text-align:start;width:min(330px,82vw);z-index:60}html[dir=rtl] .toc-menu{direction:rtl}.toc-menu-item{align-items:center;background:#0000;border:none;border-radius:var(--ws-radius-m);color:var(--ws-text);cursor:pointer;display:flex;font-size:.9rem;gap:10px;padding:9px 10px;text-align:start;width:100%}.toc-menu-item:hover{background:var(--ws-fill-hover)}.toc-menu-item .toc-menu-item-icon{flex:0 0 auto;height:18px;opacity:.7;width:18px}.toc-menu-item-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toc-menu-item--heading .toc-menu-item-title{font-weight:600}.toc-menu-item--heading .toc-menu-item-icon{color:#ff4500;opacity:1}.toc-menu-item--generated .toc-menu-item-title{color:var(--ws-text-2);font-size:.84rem}.toc-menu-item-check{color:#ff4500;display:inline-flex;flex:0 0 auto;visibility:hidden;width:18px}.toc-menu-item--active .toc-menu-item-check{visibility:visible}.toc-menu-item--active .toc-menu-item-title{font-weight:700}.chip-gender{font-size:1.25rem;line-height:1}.combo-part--step{padding:12px 15px}.combo-part--rate{font-size:1.05rem;font-weight:700;justify-content:center;padding-inline:0;width:60px}.title-actions{-webkit-margin-start:10px;flex:0 0 auto;gap:2px;margin-inline-start:10px}.title-action,.title-actions{align-items:center;display:inline-flex}.title-action{background:#0000;border:none;border-radius:50%;cursor:pointer;height:34px;justify-content:center;padding:0;width:34px}.title-action:hover{background:#ffffff24}#addCommentModal,#addCommentModal.ws-open,#addPauseModal,#addPauseModal.ws-open,#exportModal,#exportModal.ws-open,#statsModal,#statsModal.ws-open{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#0000002e}.listens-list{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.listen-row{align-items:center;background:var(--ws-panel);border:1px solid var(--ws-border);border-radius:var(--ws-radius-l);cursor:pointer;display:flex;gap:12px;padding:8px 10px;transition:border-color var(--ws-dur-fast) var(--ws-ease),transform var(--ws-dur-fast) var(--ws-ease)}.listen-row:hover{border-color:var(--ws-brand);transform:translateY(-1px)}.listen-art{background:var(--ws-fill);border-radius:10px;flex:0 0 auto;height:46px;object-fit:cover;width:46px}.listen-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.listen-title{color:var(--ws-text);font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listen-meta{color:var(--ws-text-2);font-size:.74rem}.listen-bar{background:var(--ws-fill);height:3px;overflow:hidden}.listen-bar,.listen-bar-fill{border-radius:999px;display:block}.listen-bar-fill{background:var(--ws-brand);height:100%}.listen-forget{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--ws-text-2);cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;opacity:.6;padding:0;width:30px}.listen-forget:hover{background:var(--ws-fill-hover);color:var(--ws-text);opacity:1}.listen-forget .ws-icon{height:15px;width:15px}.account-credits{align-items:center;background:linear-gradient(135deg,var(--ws-brand-soft),#0000 70%),var(--ws-panel);border:1px solid var(--ws-border);border-radius:var(--ws-radius-l);display:flex;gap:14px;margin:6px 0 2px;padding:14px 16px}.account-credits-icon{align-items:center;background:linear-gradient(135deg,#e0a324,#f5c451);border-radius:14px;color:#fff;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.account-credits-icon .ws-icon{height:24px;width:24px}.account-credits-body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.account-credits-label{color:var(--ws-text-2);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.account-credits-value{color:var(--ws-text);font-size:1.15rem;font-weight:700}.account-credits-note{color:var(--ws-text-2);font-size:.78rem;line-height:1.35}.account-credits-btn{align-items:center;background:var(--ws-brand);border:none;border-radius:999px;box-shadow:var(--ws-shadow-1);color:#fff;color:var(--ws-brand-text,#fff);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.88rem;font-weight:650;gap:6px;padding:10px 18px;transition:transform var(--ws-dur-fast) var(--ws-ease),box-shadow var(--ws-dur-fast) var(--ws-ease);white-space:nowrap}.account-credits-btn:hover{box-shadow:var(--ws-shadow-2);transform:translateY(-1px)}.account-credits-btn:active{transform:translateY(0) scale(.98)}.account-credits-btn .ws-icon{stroke:currentColor;stroke-width:2.6;height:16px;width:16px}@media (max-width:560px){.account-credits{flex-wrap:wrap}.account-credits-btn{justify-content:center;width:100%}}.prefs-pronunciation-row{align-items:center;display:flex}.prefs-pronunciation-row .prefs-row-chevron{-webkit-margin-start:auto;margin-inline-start:auto;opacity:.45}.ws-rollback-bar{align-items:center;background:var(--ws-surface-2);border-bottom:1px solid var(--ws-border);color:var(--ws-text);display:flex;font-size:13px;gap:14px;line-height:1.45;padding:9px 16px}.ws-rollback-text{flex:1 1;min-width:0}.ws-rollback-text strong{-webkit-margin-end:6px;margin-inline-end:6px}.ws-rollback-text span{color:var(--ws-text-2)}.ws-rollback-link{background:var(--ws-bg);border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-pill);color:var(--ws-brand);flex:0 0 auto;font-weight:600;padding:4px 10px;text-decoration:none;transition:background var(--ws-dur-fast) var(--ws-ease);white-space:nowrap}.ws-rollback-link:hover{background:var(--ws-fill-hover)}.ws-rollback-close{background:#0000;border:none;border-radius:var(--ws-radius-s);color:var(--ws-text-3);cursor:pointer;flex:0 0 auto;font-size:20px;line-height:1;padding:2px 6px}.ws-rollback-close:hover{background:var(--ws-fill-hover);color:var(--ws-text)}@media (max-width:700px){.ws-rollback-bar{flex-wrap:wrap;gap:8px;padding:8px 12px}.ws-rollback-text{flex:1 1 100%;order:1}.ws-rollback-link{order:2}.ws-rollback-close{-webkit-margin-start:auto;margin-inline-start:auto;order:3}}.ws-offline-bar{align-items:center;background:var(--ws-surface-2);border-bottom:1px solid var(--ws-border);color:var(--ws-text-2);display:flex;font-size:12.5px;gap:8px;justify-content:center;padding:6px 14px}.ws-offline-bar .ws-icon{flex:0 0 auto;height:15px;width:15px}.ws-pending-chip{align-items:center;background:var(--ws-panel);border:1px solid var(--ws-border-strong);border-radius:var(--ws-radius-pill);box-shadow:var(--ws-shadow-2);color:var(--ws-text-2);display:flex;font-size:12.5px;gap:8px;left:50%;line-height:1.3;max-width:calc(100% - 24px);padding:6px 8px 6px 12px;position:absolute;top:58px;transform:translateX(-50%);z-index:8}.ws-pending-chip .ws-icon{color:var(--ws-text-3);flex:0 0 auto;height:15px;width:15px}.ws-pending-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-pending-chip-btn{background:var(--ws-brand);border:none;border-radius:var(--ws-radius-pill);color:var(--ws-brand-text);cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:600;padding:4px 10px;transition:filter var(--ws-dur-fast) var(--ws-ease)}.ws-pending-chip-btn:hover{filter:brightness(1.08)}.ws-pending-chip-btn:active{transform:scale(.96)}@media (max-width:700px){.ws-pending-chip{font-size:12px;padding:5px 6px 5px 10px}}.signin-reason{background:var(--ws-surface-2);border-radius:var(--ws-radius-m);color:var(--ws-text-2);font-size:13.5px;line-height:1.5;margin:10px auto 0;max-width:34em;padding:10px 14px;text-align:center}.export-sheet{border-radius:16px;display:flex;flex-direction:column;margin:8vh auto;max-height:84vh;max-width:520px;padding:26px 24px 20px;text-align:start}.export-body{-webkit-padding-end:4px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:4px}.export-title{font-size:1.35rem;font-weight:650;margin:0 0 4px}.export-subtitle{line-height:1.45;margin:0 0 18px;opacity:.72}.export-cost{border:1px solid #80808047;border-radius:12px;margin-bottom:16px;padding:4px 14px}.export-cost-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.export-cost-row+.export-cost-row{border-top:1px solid #80808029}.export-cost-row strong{font-feature-settings:"tnum";font-size:1.05rem;font-variant-numeric:tabular-nums}.export-cost-line{align-items:flex-end;display:flex;flex-direction:column;gap:2px;text-align:end}.export-cost-line>span:first-child{font-size:1.05rem}.export-cost-dim{font-size:.85rem;font-weight:400;opacity:.65}.export-cost-row>span:first-child{flex:0 0 auto;white-space:nowrap}.export-mark{-webkit-margin-end:6px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;height:18px;margin-inline-end:6px;vertical-align:-3px;width:18px}.export-ok{color:#1e7f4f}.export-bad{color:#c0392b}.export-alert{color:#c0392b}.export-alert,.export-note{line-height:1.45;margin:10px 0}.export-note{opacity:.8}.export-cta{background:#1e7f4f;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:1.05rem;font-weight:600;margin:4px 0 12px;padding:14px 18px;width:100%}.export-cta:hover{background:#196a42}.export-secondary-btn{background:#0000;border:1px solid #c0392b;border-radius:10px;color:#c0392b;cursor:pointer;display:block;font-weight:600;margin:8px 0 14px;padding:11px 16px;width:100%}.export-option{align-items:center;cursor:pointer;display:flex;font-size:.95rem;gap:8px;margin:0 0 16px}.export-explainer{border-top:1px solid #80808033;padding-top:12px}.export-explainer>summary{cursor:pointer;font-weight:600;list-style:revert;padding:4px 0}.export-explainer p{line-height:1.55;opacity:.85}.export-explainer ul{-webkit-padding-start:20px;font-size:.94rem;line-height:1.6;opacity:.85;padding-inline-start:20px}.export-explainer li{margin-bottom:6px}.export-footer{font-size:.92rem;margin:16px 0 0;opacity:.85}.export-footer a{-webkit-margin-start:6px;color:#ff4500;cursor:pointer;margin-inline-start:6px}.export-option{flex-wrap:wrap}.export-option-check{align-items:center;cursor:pointer;display:flex;gap:8px}.export-option-link{color:#ff4500;cursor:pointer;font-size:.9em;white-space:nowrap}.export-option-actions{display:inline-flex;gap:12px;white-space:nowrap}.export-about{background:#8080801a;border-radius:10px;font-size:.92rem;line-height:1.55;margin:-6px 0 16px;padding:12px 14px}.export-about p{margin:0 0 10px}.export-collapse{background:#0000;border:none;color:#ff4500;cursor:pointer;font-size:.9em;padding:0}.export-feed{align-items:center;background:#80808024;border-radius:8px;display:flex;gap:10px;margin:0 0 10px;padding:8px 10px}.export-feed-url{flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;line-height:1.4;min-width:0;opacity:.9;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.hidden{display:none}.Premium-cover{display:flex;flex-direction:column;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.Premium-cover.hidden{display:none}.Premium-cover-scrim{animation:premiumCoverFade .22s ease both;background:#faf9f7;background:var(--ws-bg,#faf9f7);inset:0;opacity:.78;position:absolute}.Premium-cover-card{animation:premiumCoverRise .32s cubic-bezier(.22,1,.36,1) both;background:#fff;background:var(--ws-surface,#fff);border-radius:20px 20px 0 0;border-top:1px solid #16151a1a;box-shadow:0 -2px 10px #16151a0f,0 -18px 60px #16151a29;box-sizing:border-box;color:#16151a;color:var(--ws-ink,#16151a);margin:0 auto;padding:14px 0 0;position:relative;text-align:center;width:min(560px,100%)}.Premium-cover-grabber{background:currentColor;border-radius:999px;height:4px;margin:0 auto 18px;opacity:.16;width:38px}@keyframes premiumCoverRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes premiumCoverFade{0%{opacity:0}to{opacity:.78}}@media (prefers-reduced-motion:reduce){.Premium-cover-card,.Premium-cover-scrim{animation:none}}[data-dark-mode] .Premium-cover-scrim{background:#100f13;background:var(--ws-bg,#100f13)}[data-dark-mode] .Premium-cover-card{background:#1a1922;background:var(--ws-surface,#1a1922);border-top-color:#ffffff21;box-shadow:0 -2px 10px #00000073,0 -18px 60px #0000008c;color:#f6f4f0;color:var(--ws-ink,#f6f4f0)}.premium-signin-why{font-size:.9rem;line-height:1.55;margin:6px auto 22px;max-width:44ch;opacity:.62;text-align:center}.library-row-btn.is-pro{position:relative}.library-row-btn.is-pro:after{background:#d93a12;border-radius:50%;box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--ws-surface,#fff);content:"";height:6px;inset-inline-end:3px;position:absolute;top:3px;width:6px}[data-dark-mode] .library-row-btn.is-pro:after{background:#ff6a45;box-shadow:0 0 0 2px #1a1922;box-shadow:0 0 0 2px var(--ws-surface,#1a1922)}#premiumVoiceSignInModal .Modal-content,#signinModal .Modal-content{background:#fff;background:var(--ws-surface,#fff);border:1px solid #16151a1a;border-radius:20px;box-shadow:0 2px 8px #16151a0f,0 24px 70px #16151a29;padding:30px 34px 34px;width:min(420px,92vw)!important}[data-dark-mode] #premiumVoiceSignInModal .Modal-content,[data-dark-mode] #signinModal .Modal-content{background:#1a1922;background:var(--ws-surface,#1a1922);border-color:#ffffff21;box-shadow:0 2px 8px #00000073,0 24px 70px #0000008c}#premiumVoiceSignInModal .Modal-title,#signinModal .Modal-title{font-size:1.28rem;font-weight:600;letter-spacing:-.018em;line-height:1.3;margin:0 0 6px;text-align:center}#signinModal .signin-reason{font-size:.9rem;line-height:1.55;margin:6px auto 20px;max-width:40ch;opacity:.62;text-align:center}#premiumVoiceSignInModal .sign-in-container,#signinModal .sign-in-container{display:flex;flex-direction:column;gap:10px;margin-top:4px}#premiumVoiceSignInModal .styled-sign-in-btn-apple,#premiumVoiceSignInModal .styled-sign-in-btn-google,#signinModal .styled-sign-in-btn-apple,#signinModal .styled-sign-in-btn-google{border-radius:12px;font-size:.97rem;font-weight:500;letter-spacing:-.003em;margin:0;padding:13px 18px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;width:100%}#premiumVoiceSignInModal .styled-sign-in-btn-apple:hover,#premiumVoiceSignInModal .styled-sign-in-btn-google:hover,#signinModal .styled-sign-in-btn-apple:hover,#signinModal .styled-sign-in-btn-google:hover{box-shadow:0 6px 18px #16151a1a;transform:translateY(-1px)}#premiumVoiceSignInModal .Full-width-btn{background:none!important;border:none!important;box-shadow:none!important;color:inherit!important;font-size:.9rem;letter-spacing:normal!important;margin:26px auto 4px!important;opacity:.55;padding:6px 10px!important;text-decoration:underline;text-transform:none!important;text-underline-offset:3px}#premiumVoiceSignInModal .Full-width-btn:hover{opacity:.85}#premiumVoiceSignInModal .Close-modal,#signinModal .Close-modal{border-radius:999px;display:grid;height:32px;inset-inline-end:12px;left:auto;opacity:.4;place-items:center;right:auto;top:12px;transition:opacity .16s ease,background .16s ease;width:32px}#premiumVoiceSignInModal .Close-modal:hover,#signinModal .Close-modal:hover{background:#80808024;opacity:.9}#premiumVoiceSignInModal .Close-modal svg,#signinModal .Close-modal svg{height:19px!important;top:0!important;width:19px!important}#Play-btn.awaiting-first-play{animation:firstPlayHalo 2.6s ease-in-out infinite}@keyframes firstPlayHalo{0%,to{box-shadow:0 0 0 0 #d93a1261}50%{box-shadow:0 0 0 13px #d93a1200}}[data-dark-mode] #Play-btn.awaiting-first-play{animation-name:firstPlayHaloDark}@keyframes firstPlayHaloDark{0%,to{box-shadow:0 0 0 0 #ff6a4573}50%{box-shadow:0 0 0 13px #ff6a4500}}@media (prefers-reduced-motion:reduce){#Play-btn.awaiting-first-play{animation:none;box-shadow:0 0 0 3px #d93a124d}}.Premium-sheet-body{animation:sheetBodyIn .2s ease both}.Premium-sheet-body.hidden{display:none!important}.Premium-sheet-offer{padding:0}.Premium-sheet-offer iframe{background:#0000;border:0;display:block;height:320px;max-height:82vh;transition:height .26s cubic-bezier(.22,1,.36,1);width:100%}@media (prefers-reduced-motion:reduce){.Premium-sheet-offer iframe{transition:none}}@keyframes sheetBodyIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Premium-sheet-body{animation:none}}@media (max-width:520px){.Premium-sheet-offer iframe{height:min(680px,78vh)}}
/*# sourceMappingURL=main.08283a91.css.map*/