@font-face{font-family:RoarEditorial;src:url('/assets/fonts/dm-serif-display.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:RoarSans;src:url('/assets/fonts/dm-sans.ttf') format('truetype');font-weight:400;font-display:swap}*{box-sizing:border-box}body.studio-body{margin:0;background:#fff;color:#10273c;font:12px/1.4 RoarSans,Arial,sans-serif;padding-top:32px!important}.studio-sidebar{position:fixed;inset:0 auto 0 0;width:145px;background:#091d2b;color:#dce8ec;overflow:auto;z-index:20}.builder-logo{display:block;color:#fff;text-decoration:none;font:26px Arial;padding:12px}.builder-logo span{color:#68d4d1}.builder-logo small{font:6px Arial;display:block}.studio-main{margin:12px 0 0 145px;padding:0 14px 16px;min-width:0}h1,h2,h3{font-family:RoarEditorial,Georgia,serif;font-weight:400;color:#10263d}.studio-main button,.studio-main input,.studio-main select,.studio-main textarea{font-family:RoarSans,Arial,sans-serif}button,select{cursor:pointer}.studio-main button,.studio-main a.primary{font-size:10px;border:1px solid #d8e6ed;background:#fff;color:#254a61;border-radius:4px;padding:8px 11px;text-decoration:none}button:disabled{opacity:.45;cursor:default}.primary{background:linear-gradient(110deg,#05b7c8,#0595b3)!important;color:white!important;border-color:#06a8bd!important;display:inline-block}.studio-main input,.studio-main select,.studio-main textarea{border:1px solid #d4e3ec;border-radius:4px;background:#fff;padding:8px;color:#2e5069;font-size:11px;min-width:0}textarea{resize:vertical}.studio-main label{font-size:10px;display:flex;flex-direction:column;gap:6px}a{color:#078ca6}.quiet{font-size:10px;color:#6e889b;line-height:1.4}.studio-hero{height:115px;border-radius:5px;overflow:hidden;padding:18px 23px;display:flex;align-items:center;background:#0b2940;position:relative;color:white}.studio-hero>div{position:relative;z-index:1;max-width:70%}.studio-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071b31ee,#08273b88 50%,transparent 85%)}.studio-hero h1{font-size:34px;line-height:1.05;margin:0 0 9px;color:inherit;letter-spacing:-.6px}.studio-hero h2{font-size:17px;margin:0 0 8px;color:inherit;line-height:1.2}.studio-hero p{font-size:11px;margin:0;max-width:650px;line-height:1.5}.edit-hero{background:#0a3549 url('/assets/world-feed/turtle.webp') center 45%/cover no-repeat}.translate-hero{background:#e7f7fc url('/assets/world-feed/santorini.webp') right 50%/cover no-repeat}.voice-hero{background:#0e3343 url('/assets/world-feed/coast-woman.webp') right 35%/cover no-repeat}.studio-title{display:flex;align-items:center;gap:18px;padding:12px 4px 8px}.studio-title h2{font-size:26px;margin:0}.studio-title p{font-size:10px;color:#6b8297;margin:0}.studio-tabs{display:flex;gap:20px;border-bottom:1px solid #9adce4;margin-bottom:10px}.studio-tabs button{border:0;background:none;padding:7px 18px;border-bottom:2px solid transparent;border-radius:0;font-size:12px}.studio-tabs button[aria-pressed=true]{border-color:#09bfd0;color:#00a3ba}.edit-workspace{display:grid;grid-template-columns:190px minmax(0,1.35fr) minmax(250px,1fr);gap:10px;height:400px}.file-tray,.edit-preview,.edit-inspector{border:1px solid #dce9f0;border-radius:5px;min-width:0;min-height:0}.file-tray{padding:10px;overflow:auto}.upload-label{display:block;text-align:center;padding:9px;cursor:pointer;border-radius:4px;margin-bottom:6px}.file-tray>button{width:100%;margin-bottom:10px}.file-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.file-grid button{padding:0;overflow:hidden;font-size:8px;min-height:60px;word-break:break-word}.file-grid button.active{outline:2px solid #10bccb}.file-grid img{width:100%;height:70px;object-fit:cover;display:block}.file-grid span{display:block;padding:6px}.edit-preview{display:flex;flex-direction:column;overflow:hidden;background:#f5f9fb;position:relative}#previewToolbar{display:flex;justify-content:space-between;gap:8px;padding:8px;font-size:9px;background:white}#previewArea{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:repeating-conic-gradient(#f7f9fa 0 25%,#eef3f5 0 50%) 0/20px 20px}#previewArea img,#previewArea canvas,#previewArea video{max-width:100%;max-height:100%;object-fit:contain}#previewArea audio{width:90%}.sample-editor-photo{width:100%;height:100%;object-fit:cover!important}.preview-badge{position:absolute;bottom:12px;left:12px;background:#092b40dc;color:#fff;padding:6px 9px;border-radius:4px;font-size:9px}#editStatus{padding:7px 10px;margin:0;font-size:9px;color:#557a91;background:white}.edit-inspector{padding:12px;overflow:auto}.edit-inspector header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfeaf0;margin-bottom:12px;padding-bottom:7px}.edit-inspector h3{font:600 12px RoarSans;margin:0}.edit-inspector header span{font-size:8px;color:#8ca0ae}#editControls{display:grid;grid-template-columns:1fr 1fr;gap:10px}#editControls label{font-size:9px}#editControls input,#editControls select{width:100%;padding:6px;font-size:10px}#editControls label.wide,#editControls p{grid-column:1/-1}#editControls .checks{display:flex;flex-direction:row;align-items:center}#editControls .checks input{width:auto}.edit-inspector>button{margin-top:10px;width:100%}.edit-inspector>a{display:block;text-align:center;margin-top:12px;font-size:9px}.tool-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.tool-feature-grid article{border:1px solid #dce8f0;border-radius:5px;padding:11px;min-height:120px;overflow:hidden}.tool-feature-grid h3{font-size:16px;margin:0 0 8px}.tool-feature-grid img{width:35%;height:80px;object-fit:cover;float:left;margin-right:9px}.tool-feature-grid ul{font-size:9px;line-height:1.6;margin:0;padding-left:14px;color:#527086}.decorative-wave{color:#8464ef;letter-spacing:2px;font-size:17px;white-space:nowrap;margin-bottom:6px}.voice-workspace{display:grid;grid-template-columns:.85fr 1.2fr 1fr;gap:18px;margin-top:20px}.voice-workspace>section,.voice-workspace>aside{min-width:0}.voice-workspace h2{font-size:21px;line-height:1.12;margin:0 0 8px}.voice-workspace p{font-size:10px;color:#627e92;margin:0 0 13px}.voice-choices>button{position:relative;display:block;width:100%;text-align:left;min-height:83px;padding:16px 12px 14px 57px;margin-bottom:10px;border:1px solid #dce8f0;background:linear-gradient(120deg,#fff,#f8fcfe)}.voice-choices>button[aria-pressed=true]{border-color:#03b6c9;background:#effbfd}.voice-choices>button>span{position:absolute;left:13px;top:21px;width:32px;height:32px;border-radius:50%;background:#d6f5fa;display:grid;place-items:center;color:#03899d;font-size:18px}.voice-choices b{font:14px RoarEditorial;display:block;margin-bottom:4px}.voice-choices small{font-size:10px;color:#7b93a3}.voice-form{background:linear-gradient(120deg,#f7fbff,#eef8fc);border:1px solid #dcebf2;border-radius:6px;padding:13px;display:flex;flex-direction:column;gap:10px}.privacy-label{font-size:9px;color:#5b8494}#voiceWave{width:100%;height:105px;background:#e7f7fa;border-radius:5px}#voiceTimer{text-align:center;font-size:17px}.record-controls{display:flex;gap:7px;justify-content:center}.voice-actions{display:flex;gap:5px}.voice-actions button{flex:1;font-size:9px;padding:7px 5px}.voice-form textarea{min-height:75px;font-size:11px}.voice-form audio{width:100%;height:32px}.voice-conversation{border-left:1px solid #e2edf3;padding-left:15px}.voice-conversation>img{width:100%;height:105px;object-fit:cover;border-radius:4px;margin-bottom:10px}#voiceNotes{max-height:320px;overflow:auto}.voice-note{background:#f6fbfd;border:1px solid #dfebf1;border-radius:5px;padding:10px;margin-bottom:8px}.voice-note b{font:13px RoarEditorial}.voice-note p{margin:6px 0;font-size:10px}.voice-note audio{width:100%;height:30px}.voice-note button{font-size:8px;padding:4px 7px;margin-right:5px}.voice-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:1px solid #b7e3eb;margin-top:18px;padding-top:15px}.voice-benefits h3{font-size:17px;margin:0 0 6px}.voice-benefits p{font-size:10px;color:#6f879b;margin:0;line-height:1.45}.translate-controls{display:grid;grid-template-columns:1.4fr .8fr 1fr auto 1fr;gap:12px;align-items:end;margin:16px 0 10px}.translate-controls select{width:100%}.file-input input{max-width:100%;font-size:9px;padding:6px}.language-chips{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.language-chips button{font-size:9px;padding:5px 8px;border-radius:18px;background:#e4f7fb;border-color:#c1e6ed}.translation-options{display:flex;align-items:center;gap:12px;margin:12px 0;flex-wrap:wrap}.translation-options>label{flex-direction:row;align-items:center;font-size:9px}.translation-options>label:has(#translationGlossary){flex:1;min-width:150px;display:flex;flex-direction:column;align-items:stretch}.translation-options>label>input[type=checkbox]{accent-color:#07a8bc}.price-preview{border-left:1px solid #d7e7ee;padding-left:14px;display:flex;flex-direction:column;gap:2px;min-width:125px}.price-preview span,.price-preview small{font-size:8px;color:#66889b}.price-preview strong{font:20px RoarEditorial;color:#007f96}.translation-previews{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px}.translation-previews>article{border:1px solid #dce9f0;border-radius:5px;overflow:hidden}.translation-previews header{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 12px;background:#eaf6fa;font-size:10px}.translation-previews header select{font-size:9px;padding:4px;max-width:160px}.translation-card{display:grid;grid-template-columns:.9fr 1fr;min-height:275px}.translation-card>img{width:100%;height:100%;min-height:275px;object-fit:cover}.translation-card>div{padding:16px 13px}.translation-card h2{font-size:25px;line-height:1.05;margin:0 0 12px;letter-spacing:-.3px}.translation-card textarea{min-height:120px;width:100%;padding:0;border:0;font:12px/1.4 RoarSans;color:#42627a;outline-offset:4px}.translation-card p{font-size:9px;margin-top:10px}.translation-billing{margin:15px 0 0;font-size:9px}dialog{width:min(700px,94vw);border:1px solid #cfe3ed;border-radius:5px;box-shadow:0 20px 80px #08273c55;padding:26px;color:#17394c}dialog::backdrop{background:#08273c80}.dialog-close{position:absolute;right:8px;top:8px;border:0;font-size:22px}dialog h2{font-size:25px;margin:0 0 12px}dialog p{font-size:12px;color:#5f8196}dialog label{margin:12px 0}dialog button{margin:5px}dialog input,dialog textarea{width:100%}dialog textarea{min-height:120px}[hidden]{display:none!important}@media(max-width:1150px){.edit-workspace{grid-template-columns:150px minmax(0,1fr) 235px;height:370px}.studio-hero{height:100px}.studio-hero h1{font-size:29px}.tool-feature-grid h3{font-size:14px}.tool-feature-grid ul{font-size:8px}.voice-workspace{gap:12px;grid-template-columns:.8fr 1.15fr 1fr}.voice-choices>button{padding-left:43px;min-height:82px}.voice-choices>button>span{left:8px;width:27px;height:27px}.voice-choices b{font-size:12px}.voice-workspace h2{font-size:18px}.translate-controls{grid-template-columns:1.2fr .7fr 1fr auto}.file-input{grid-column:1/-1}.translation-card h2{font-size:21px}.translation-card{grid-template-columns:.7fr 1fr}.translation-card>div{padding:12px}}@media(max-width:900px){.edit-workspace{grid-template-columns:120px minmax(0,1fr);height:auto}.edit-preview{height:350px}.edit-inspector{grid-column:1/-1;display:block}.edit-inspector #editControls{grid-template-columns:repeat(4,1fr)}.tool-feature-grid{grid-template-columns:1fr 1fr}.voice-workspace{grid-template-columns:1fr 1.2fr}.voice-conversation{grid-column:1/-1;padding:0;border:0}.voice-conversation>img{display:none}.translation-card{grid-template-columns:1fr}.translation-card>img{height:130px;min-height:0}.translate-controls{grid-template-columns:1fr 1fr}.voice-benefits h3{font-size:15px}}@media(max-width:700px){.studio-sidebar{display:none}.studio-main{margin-left:0;padding-inline:10px}.studio-hero>div{max-width:100%}.studio-hero h1{font-size:27px}.studio-hero h2{font-size:14px}.studio-hero p{font-size:10px}.studio-title{align-items:flex-start;flex-direction:column;gap:5px}.studio-tabs{gap:6px}.studio-tabs button{padding:8px 11px}.edit-workspace{grid-template-columns:90px minmax(0,1fr);gap:6px}.file-tray{padding:6px}.file-grid{grid-template-columns:1fr}.edit-preview{height:300px}.edit-inspector #editControls{grid-template-columns:1fr 1fr}.tool-feature-grid{gap:6px}.tool-feature-grid article{padding:9px}.voice-workspace{grid-template-columns:1fr}.voice-choices{display:grid;grid-template-columns:1fr 1fr;gap:7px}.voice-choices>h2,.voice-choices>p{grid-column:1/-1}.voice-choices>button{margin:0}.voice-conversation{grid-column:auto}.voice-benefits{grid-template-columns:1fr;gap:12px}.translation-previews{grid-template-columns:1fr}.translation-card{grid-template-columns:.8fr 1fr}.translation-card>img{height:100%;min-height:250px}.translation-card h2{font-size:22px}.translation-options{gap:9px}.translation-options .primary{flex:1}.studio-hero{height:125px}}