.asc-text-toolbar{border-bottom:1px solid #a3caff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding-bottom:16px;display:flex}.asc-text-toolbar p{color:#b8cce5;margin:0;font-size:14px}.asc-text-toolbar>div,.asc-text-cleaned>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.asc-text-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;padding-top:20px;display:grid}.asc-text-field{grid-column:1/-1;min-width:0}.asc-text-field--name,.asc-text-field--subtitle{grid-column:auto}.asc-text-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.asc-text-label span{color:#8fa8c8;white-space:nowrap;border:1px solid #a3caff2b;border-radius:999px;padding:2px 8px;font-size:11px}.asc-text-label span.is-searchable{color:#ffdf9f;background:#ffca6d12;border-color:#ffca6d55}.asc-text-field label{color:#edf4fc;font-size:15px;font-weight:700;display:block}.asc-text-hint{color:#8fa8c8;margin:3px 0 8px;font-size:12px;line-height:1.5}.asc-text-field input,.asc-text-field textarea{box-sizing:border-box;color:#e7f0fb;width:100%;font:inherit;resize:vertical;background:#081426;border:1px solid #a3caff35;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.55}.asc-text-field--keywords textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.asc-text-field input:focus-visible,.asc-text-field textarea:focus-visible{outline-offset:1px;outline:2px solid #ffca6d}.asc-text-field.is-over input,.asc-text-field.is-over textarea{border-color:#ff8069}.asc-text-usage{color:#9fb7d4;align-items:center;gap:12px;margin-top:7px;font-size:12px;display:flex}.asc-text-usage strong{color:#e7f0fb}.asc-text-meter{background:#a3caff24;border-radius:4px;flex:1;max-width:180px;height:4px;margin-left:auto;overflow:hidden}.asc-text-meter span{border-radius:inherit;background:#8fd9ac;height:100%;display:block}.asc-text-usage.is-near .asc-text-meter span{background:#ffca6d}.asc-text-usage.is-over{color:#ffd0c6}.asc-text-usage.is-over .asc-text-meter span{background:#ff8069}.asc-text-keywords{background:#0814268a;border:1px solid #a3caff24;border-radius:12px;margin-top:12px;padding:12px}.asc-text-terms{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.asc-text-terms li{color:#d8f3e3;background:#8fd9ac12;border:1px solid #8fd9ac44;border-radius:999px;padding:4px 10px;font-size:12px}.asc-text-terms li.has-issue{color:#ffd0c6;background:#ff806914;border-color:#ff806966;-webkit-text-decoration:line-through #ff806999;text-decoration:line-through #ff806999}.asc-text-terms li span{color:#ffb3a4;margin-left:.3em;display:inline-block}.asc-text-tips{color:#b8cce5;margin:12px 0 0;padding-left:20px;font-size:13px;line-height:1.6}.asc-text-clean{color:#8fd9ac;align-items:center;gap:6px;margin:12px 0 0;font-size:13px;display:flex}.asc-text-cleaned{border-top:1px solid #a3caff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.asc-text-cleaned>div:first-child{gap:5px;min-width:0;display:grid}.asc-text-cleaned strong{color:#edf4fc;font-size:13px}.asc-text-cleaned code{color:#ffdf9f;overflow-wrap:anywhere;font-size:12px}.asc-text-apply{min-height:37px;font-size:12px}.asc-text-limits tbody th,.asc-text-limits td:nth-child(2){white-space:nowrap}@media (width<=760px){.asc-text-fields{grid-template-columns:minmax(0,1fr)}.asc-text-field--name,.asc-text-field--subtitle{grid-column:1/-1}.asc-text-field input,.asc-text-field textarea{font-size:16px}}
