.aw-page{color:#fff;background:#0f1113;min-height:100vh;font-family:Inter,Arial,sans-serif;font-size:14px}.aw-page button,.aw-page select{cursor:pointer}.aw-page button:disabled{cursor:not-allowed;opacity:.4}.aw-page button:focus-visible,.aw-page select:focus-visible,.aw-page textarea:focus-visible,.aw-page input:focus-visible{outline-offset:3px;outline:2px solid #d1fe17}.aw-layout{grid-template-columns:342px minmax(0,1fr);gap:24px;min-height:calc(100dvh - 60px);padding:28px 16px 16px;display:grid}.aw-composer{border:1px solid #ffffff0f;border-radius:24px;flex-direction:column;min-width:0;max-height:calc(100dvh - 104px);padding:12px;display:flex}.aw-mode-tabs{flex-shrink:0;gap:14px;height:36px;margin-bottom:16px;display:flex}.aw-mode-tabs button{white-space:nowrap;color:#ffffff85;border-bottom:2px solid #0000;flex:1;padding-bottom:12px;font-size:14px}.aw-mode-tabs button.is-active{color:#fff;border-bottom-color:#fff}.aw-fields{scrollbar-width:thin;scrollbar-color:#ffffff25 transparent;flex-direction:column;gap:12px;min-height:0;padding:0 1px 10px;display:flex;overflow:auto}.aw-field{background:#ffffff0d;border-radius:12px;flex-shrink:0;padding:12px;display:block}.aw-field-label{justify-content:space-between;align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.aw-muted,.aw-field small{color:#ffffff65;font-size:11px}.aw-upload{min-height:160px}.aw-upload-button{flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:113px;display:flex}.aw-upload-button>svg{color:#ffffff80}.aw-upload-button small{text-align:center;font-size:11px;line-height:16px}.aw-script{height:160px}.aw-script textarea,.aw-details textarea{resize:none;background:0 0;outline:none;width:100%;margin-top:9px;font-size:13px;line-height:20px}.aw-script textarea{height:104px}.aw-page textarea::placeholder{color:#ffffff50}.aw-select{justify-content:space-between;align-items:center;gap:6px;min-height:56px;display:flex}.aw-select>span{color:#ffffffa6;align-items:center;gap:8px;font-size:12px;display:flex}.aw-select select{color:#fff;background:0 0;min-width:0;max-width:72%;padding:5px;font-size:13px}.aw-page option{color:#fff;background:#202224}.aw-batch{justify-content:space-between;align-items:center;height:56px;display:flex}.aw-batch>div{align-items:center;gap:18px;display:flex}.aw-batch button{padding:5px}.aw-details{height:122px;position:relative}.aw-details textarea{height:55px}.aw-details small{position:absolute;bottom:10px;right:12px}.aw-advanced{color:#ffffff80;align-items:center;gap:8px;padding:13px 5px;font-size:12px;display:flex}.aw-advanced svg:last-child{margin-left:auto}.aw-speed span{justify-content:space-between;display:flex}.aw-speed input{accent-color:#d1fe17;width:100%;margin-top:12px}.aw-submit{background:#0f1113;flex-shrink:0;margin-top:auto;padding-top:12px}.aw-submit>button{color:#171a0a;background:#d1fe17;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;height:56px;font-weight:600;display:flex}.aw-submit p{color:#d1fe17;margin-bottom:12px;font-size:12px;line-height:18px}.aw-results{flex-direction:column;min-width:0;max-height:calc(100dvh - 104px);display:flex}.aw-results-toolbar{flex-shrink:0;justify-content:space-between;align-items:flex-start;height:40px;margin-bottom:14px;display:flex}.aw-results-toolbar>div{gap:6px;display:flex}.aw-results-toolbar button{color:#ffffff70;border-radius:8px;padding:8px 12px;font-size:13px}.aw-results-toolbar button.is-active{color:#fff;background:#ffffff0e}.aw-results-toolbar select{background:#ffffff0d;border-radius:8px;padding:8px}.aw-tutorial{scrollbar-width:thin;border:1px solid #ffffff0d;border-radius:12px;flex:1;padding:64px 28px 36px;overflow:auto}.aw-tutorial h1{text-align:center;letter-spacing:-1.1px;font-size:36px;font-weight:750;line-height:1.15}.aw-subtitle{text-align:center;color:#ffffff83;margin-top:12px;font-size:14px;line-height:22px}.aw-tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:880px;margin:38px auto 0;display:grid}.aw-tutorial-grid article{background:#ffffff04;border:1px solid #ffffff0b;border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.aw-tutorial video{object-fit:cover;background:#191b1d;border-radius:24px;width:100%;display:block}.aw-tutorial-grid video{aspect-ratio:1.08;border-radius:0;margin-top:auto}.aw-tutorial-grid h2{letter-spacing:-.3px;margin:24px 24px 8px;font-size:18px;font-weight:600}.aw-tutorial-grid article>p{color:#ffffff80;margin:0 24px 24px;font-size:13px;line-height:20px}.aw-single-tutorial{max-width:690px;margin:0 auto}.aw-single-tutorial video{aspect-ratio:26/17;width:520px;max-width:100%;margin:0 auto 35px}.aw-single-tutorial h1{font-size:32px}.aw-empty{color:#fff5;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:300px;display:flex}.aw-empty h2{color:#ffffffba;font-size:18px}.aw-empty p{font-size:13px}.aw-voice-picker{flex-direction:column;align-items:center;gap:10px;width:100%;min-height:190px;display:flex}.aw-voice-picker .aw-field-label{width:100%}.aw-voice-icon{background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-top:9px;display:flex}.aw-voice-row{align-items:center;gap:8px;min-height:56px;display:flex}.aw-voice-row svg:last-child{margin-left:auto}.aw-voice-options{flex-direction:column;gap:8px;display:flex}.aw-voice-options button{text-align:left;border:1px solid #ffffff16;border-radius:12px;align-items:center;gap:12px;padding:15px;display:flex}.aw-voice-options button>span{margin-left:auto}.aw-attachments{flex-direction:column;gap:8px;margin-top:10px;display:flex}.aw-attachment{border:1px solid #ffffff16;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex;position:relative}.aw-attachment img{object-fit:cover;border-radius:6px;width:38px;height:38px}.aw-attachment video,.aw-attachment audio{width:100%;max-height:130px}.aw-attachment>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.aw-attachment>button{padding:4px}.aw-add{align-items:center;gap:5px;padding:6px;font-size:12px;display:flex}@media (width>=1600px){.aw-tutorial{padding-top:90px}.aw-tutorial-grid{margin-top:48px}}@media (width<=1000px){.aw-layout{grid-template-columns:320px minmax(0,1fr);gap:16px;padding:20px 12px 12px}.aw-tutorial{padding:40px 20px}.aw-tutorial h1{font-size:28px}.aw-tutorial-grid{gap:16px}.aw-tutorial-grid h2{font-size:16px}.aw-mode-tabs{gap:8px}}@media (width<=760px){.aw-layout{flex-direction:column;gap:20px;padding:16px 12px;display:flex}.aw-composer{border-radius:20px;max-height:none;padding:12px}.aw-fields{overflow:visible}.aw-submit{z-index:10;padding-bottom:8px;position:sticky;bottom:0}.aw-results{min-height:420px;max-height:none}.aw-tutorial{padding:36px 18px;overflow:visible}.aw-tutorial h1{font-size:26px}.aw-tutorial-grid{gap:16px;margin-top:28px}.aw-tutorial-grid h2{margin:18px 14px 8px;font-size:15px;line-height:20px}.aw-tutorial-grid article>p{margin:0 14px 18px;font-size:12px}.aw-tutorial video{border-radius:18px}.aw-tutorial-grid video{aspect-ratio:3/4;border-radius:0}.aw-subtitle{font-size:13px}.aw-mode-tabs{gap:10px}.aw-mode-tabs button{font-size:13px}.aw-single-tutorial h1{font-size:27px}}.aw-voice-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aw-voice-options button>.aw-voice-file-name{text-align:left;flex:1;margin-left:0}
