.controls[data-v-5bebc17c]{display:flex;flex-direction:column;gap:20px}.ctrl-title[data-v-5bebc17c]{font:var(--font-headline-sm)}.field[data-v-5bebc17c]{display:flex;flex-direction:column;gap:6px;font:var(--font-label-sm);color:var(--color-text-secondary)}.inp[data-v-5bebc17c]{padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius);font:var(--font-body-md);font-family:var(--font-family);background:var(--color-bg-white);color:var(--color-text-primary)}.inp[data-v-5bebc17c]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}.ta[data-v-5bebc17c]{resize:vertical;font-family:Courier New,monospace;font-size:12px}.login-hint[data-v-5bebc17c]{color:var(--color-primary);font-weight:500}.html-editor-area[data-v-4a1603c8]{flex:1;min-height:400px}.html-textarea[data-v-4a1603c8]{width:100%;height:100%;min-height:400px;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-xl);font-family:monospace;font-size:14px;background:var(--color-bg-white);color:var(--color-text-primary);resize:vertical}.html-textarea[data-v-4a1603c8]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}
