.sb-language-control{flex-shrink:0;max-width:200px;display:inline-flex}.sb-language-control .sb-language-trigger{background:var(--sb-surface,#fdfbf6);max-width:100%;min-height:44px;color:var(--sb-text,#302a25);border:1px solid var(--sb-line,#e0d8cc);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:10px 12px;font-size:14px;display:inline-flex}.sb-language-trigger>img,.sb-language-option>img{object-fit:contain;border-radius:3px;flex:none;display:block;box-shadow:0 0 0 1px #00000012}.sb-language-trigger>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sb-language-trigger:focus-visible{outline:3px solid var(--sb-accent,#986b22);outline-offset:3px}.sb-language-dialog{border:1px solid var(--sb-line,#e0d8cc);background:var(--sb-surface,#fdfbf6);width:min(500px,100vw - 28px);max-width:none;max-height:min(760px,100dvh - 32px);color:var(--sb-text,#302a25);border-radius:24px;padding:0;overflow:hidden;box-shadow:0 24px 90px #0005}.sb-language-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12121b80}.sb-language-dialog>section{max-height:inherit;flex-direction:column;display:flex}.sb-language-dialog .sb-language-heading{box-sizing:border-box;border-bottom:1px solid var(--sb-line,#e0d8cc);background:var(--sb-surface,#fdfbf6);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:14px 20px;display:flex}.sb-language-heading h2{margin:0;font-family:inherit;font-size:19px;font-weight:600;line-height:1.5}.sb-language-dialog .sb-language-close{width:40px;min-width:40px;height:40px;color:var(--sb-text,#302a25);border:1px solid var(--sb-line,#e0d8cc);cursor:pointer;background:0 0;border-radius:50%;place-items:center;margin:0;padding:0;font:400 29px/1 Arial;display:grid}.sb-language-options{overscroll-behavior:contain;min-height:0;overflow-y:auto}.sb-language-dialog label.sb-language-option{box-sizing:border-box;border-bottom:1px solid var(--sb-line,#e0d8cc);cursor:pointer;min-height:74px;color:var(--sb-text,#302a25);background:var(--sb-surface,#fdfbf6);text-align:left;align-items:center;gap:16px;margin:0;padding:15px 22px;display:flex}.sb-language-option:last-child{border-bottom:0}.sb-language-option>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sb-language-option strong{overflow-wrap:anywhere;font-size:21px;font-weight:500;line-height:1.4}.sb-language-option small{color:var(--sb-muted,#746d64);font-size:12px;line-height:1.4}.sb-language-dialog .sb-language-option.is-selected{background:color-mix(in srgb,var(--sb-accent,#986b22) 10%,var(--sb-surface,#fdfbf6))}.sb-language-dialog .sb-language-option input[type=radio]{width:24px;min-width:24px;height:24px;accent-color:var(--sb-accent,#986b22);cursor:pointer;flex:none;margin:0;padding:0}.sb-language-option:focus-within{outline:2px solid var(--sb-accent,#986b22);outline-offset:-3px}html:has(.sb-language-dialog[open]){overflow:hidden}@media (max-width:600px){.sb-language-control{max-width:180px}.sb-language-dialog{max-height:calc(100dvh - 32px)}.sb-language-dialog label.sb-language-option{gap:15px;min-height:78px;padding:16px 19px}.sb-language-option strong{font-size:22px}}.sb-language-dialog .sb-language-heading{height:auto}html[dir=rtl] .atelier-prep-main,html[dir=rtl] .creator-input,html[dir=rtl] .sb-language-dialog{text-align:start}html[dir=rtl] .atelier-steps,html[dir=rtl] .atelier-step-actions{direction:rtl}html[dir=rtl] input:not([type=email]):not([type=url]),html[dir=rtl] textarea{text-align:start}[data-manuscript-direction=rtl] .manuscript-reading,[data-manuscript-direction=rtl] .smart-manuscript,[data-manuscript-direction=rtl] .novel-reader{text-align:start;direction:rtl}[data-manuscript-direction=ltr] .manuscript-reading,[data-manuscript-direction=ltr] .smart-manuscript,[data-manuscript-direction=ltr] .novel-reader{text-align:start;direction:ltr}
