.zqvmlG_control.zqvmlG_control{width:100%;min-width:0;display:block;position:relative}.zqvmlG_control>input{opacity:0;z-index:2;cursor:text;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.zqvmlG_boxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%;display:grid}.zqvmlG_boxes>span{border:1px solid var(--ka-border);background:var(--ka-bg);min-width:0;height:52px;color:var(--ka-text);border-radius:12px;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex;position:relative}.zqvmlG_boxes>span[data-filled=true]{border-color:var(--ka-muted)}.zqvmlG_boxes>span[data-active=true]{border-color:var(--ka-text);box-shadow:0 0 0 2px var(--ka-border)}.zqvmlG_boxes i{background:var(--ka-text);width:1px;height:24px;animation:1s step-end infinite zqvmlG_blink;position:absolute}.zqvmlG_boxes>span[data-filled=true] i{margin-left:22px}.zqvmlG_control[data-busy] .zqvmlG_boxes>span{background:var(--ka-surface)}.zqvmlG_control[data-invalid] .zqvmlG_boxes>span{border-color:var(--ka-error);background:color-mix(in srgb,var(--ka-error) 8%,var(--ka-bg))}.zqvmlG_control[data-invalid]{animation:.2s 2 zqvmlG_shake}@keyframes zqvmlG_blink{50%{opacity:0}}@keyframes zqvmlG_shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.zqvmlG_control[data-invalid],.zqvmlG_boxes i{animation:none}}
.rsoysa_notice.rsoysa_notice{border-color:var(--ka-border);background:var(--ka-surface);color:var(--ka-text);margin:0}.rsoysa_message{align-items:flex-start;gap:10px;display:flex}.rsoysa_message p{overflow-wrap:anywhere;margin:0}.rsoysa_actions{gap:10px;margin-top:12px;display:grid}
