.og2-ask-user{--gray-100:#fff;--gray-200:#f2f2f5;--gray-300:#d8d8e2;--gray-400:#adadbc;--gray-500:#7a7a8a;--gray-600:#4a4a58;--gray-700:#2e2e3a;--gray-750:#1c1c26;--gray-775:#111117;--gray-800:#0d0d12;--gray-900:#040405;--spacing-6:6px;--spacing-12:12px;--spacing-16:16px;--radius-large:12px;--radius-rounded:100000px;--fs-0:12px;--fs-1:13px;--fs-2:14px;--lh-2:20px;--background-primary:var(--gray-200);--background-secondary:var(--gray-100);--background-accent:var(--gray-800);--option-row-bg:#ebebf0;--option-row-bg-dimmed:#dcdce3;--stroke-default:var(--gray-300);--stroke-hover:var(--gray-400);--focus-ring:#0d0d1221;--text-default:var(--gray-800);--text-default-alt:var(--gray-100);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-disabled:var(--gray-400);--text-danger:#c0404a;width:100%}.og2-ask-user[data-theme=dark]{--background-primary:var(--gray-900);--background-secondary:var(--gray-775);--background-accent:var(--gray-200);--option-row-bg:#1c1c28;--option-row-bg-dimmed:#0e0e16;--stroke-default:var(--gray-750);--stroke-hover:var(--gray-600);--focus-ring:#ffffff29;--text-default:#fff;--text-default-alt:var(--gray-800);--text-secondary:#fff;--text-tertiary:var(--gray-500);--text-disabled:var(--gray-600);--text-danger:#e87878}@keyframes og2-ask-msgFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.og2-ask-user .ask-questions-card{flex-direction:column;gap:12px;margin:2px 0 6px;display:flex}.og2-ask-user .ask-question-block{flex-direction:column;gap:5px;animation:.2s ease-out og2-ask-msgFadeIn;display:none}.og2-ask-user .ask-question-block.active{display:flex}.og2-ask-user .ask-question-label-row{align-items:center;gap:8px;display:flex}.og2-ask-user .ask-question-label{min-width:0;font-size:var(--fs-2);color:var(--text-default);flex:1;padding:0 2px;font-weight:400}.og2-ask-user .ask-skipped-chip{border-radius:var(--radius-rounded);background:var(--option-row-bg-dimmed);color:var(--text-tertiary);font-size:var(--fs-1);flex-shrink:0;padding:3px 10px;font-weight:500;line-height:1.2}.og2-ask-user .ask-options-group{flex-direction:column;gap:5px;display:flex}.og2-ask-user .ask-option-row{padding:6px var(--spacing-16);border-radius:var(--radius-rounded);min-height:32px;max-height:46px;font-family:inherit;font-size:var(--fs-2);text-align:left;cursor:pointer;background:var(--option-row-bg);color:var(--text-default);border:2px solid #0000;justify-content:center;align-items:center;font-weight:400;transition:box-shadow .18s,transform .12s,background .18s,max-height .3s,padding .3s,opacity .3s,margin .3s;display:flex;position:relative;overflow:hidden;box-shadow:3px 3px 8px #00000014,-3px -3px 6px #ffffffb3,inset 0 1px #ffffff80,inset 0 -1px #0000000d}.og2-ask-user .ask-option-row:hover:not(:disabled):not(:active){background:var(--option-row-bg);transform:translateY(-1px);box-shadow:6px 6px 14px #0000001f,-4px -4px 10px #fffc,inset 0 1px #fff9,inset 0 -1px #00000014}.og2-ask-user .ask-option-row:active:not(:disabled){background:var(--option-row-bg);transform:translateY(0)scale(.99);box-shadow:inset 3px 3px 8px #0000001a,inset -2px -2px 6px #fff6}.og2-ask-user .ask-option-row.selected{background:var(--option-row-bg);color:var(--text-default);border-color:var(--text-default)}.og2-ask-user .ask-option-row:disabled{cursor:default}.og2-ask-user .ask-option-row.selected:disabled{opacity:1}.og2-ask-user .ask-option-row:disabled:not(.selected){opacity:1;background:var(--option-row-bg-dimmed);color:var(--text-tertiary);box-shadow:none}.og2-ask-user .ask-option-text{flex:1}.og2-ask-user .ask-option-confirm{padding:var(--spacing-6) var(--spacing-16);border-radius:var(--radius-large);background:var(--background-accent);color:var(--text-default-alt);font-family:inherit;font-size:var(--fs-1);cursor:pointer;border:none;font-weight:600;transition:opacity .2s,transform .15s}.og2-ask-user .ask-option-confirm:hover{opacity:.9;transform:translateY(-1px)}.og2-ask-user .ask-option-other-wrap{border-radius:var(--radius-rounded);background:var(--background-secondary);border:none;align-items:center;height:36px;margin-top:6px;padding:0 14px;transition:box-shadow .2s;display:flex;position:relative;box-shadow:inset 1px 1px 5px #0000001a,inset -1px -1px 3px #ffffff80}.og2-ask-user .ask-option-other-wrap:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffffff26 0%,#0000 30% 70%,#ffffff14 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.og2-ask-user .ask-option-other-wrap:focus-within{box-shadow:inset 2px 2px 10px 0 #000, inset 0 0 0 1px var(--background-accent)}.og2-ask-user .ask-option-other-input{all:unset;min-width:0;font-family:inherit;font-size:var(--fs-2);color:var(--text-default);background:0 0;border:none;outline:none;flex:1;line-height:34px}.og2-ask-user .ask-option-other-input::placeholder{color:var(--text-secondary);font-size:var(--fs-2)}.og2-ask-user .ask-option-other-input:disabled{opacity:.5}.og2-ask-user .ask-footer-row{justify-content:flex-end;align-items:center;gap:8px;margin-top:2px;display:flex}.og2-ask-user .ask-skip-btn{border-radius:var(--radius-large);font-family:inherit;font-size:var(--fs-1);color:var(--text-disabled);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:4px 10px;transition:color .15s,background .15s}.og2-ask-user .ask-skip-btn:hover{color:var(--text-secondary);background:var(--background-secondary)}.og2-ask-user[data-theme=dark] .ask-option-row{box-shadow:6px 6px 16px #0000008c,-3px -3px 10px #ffffff0a,inset 0 1px #ffffff1a,inset 0 -1px #0000004d}.og2-ask-user[data-theme=dark] .ask-option-row:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffffff26 0%,#0000 30% 70%,#ffffff14 100%);padding:1px;transition:padding .15s,background .15s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.og2-ask-user[data-theme=dark] .ask-option-row:hover:not(:disabled):not(:active){box-shadow:5px 5px 13px #00000080,-4px -4px 10px #ffffff12,inset 0 1px #ffffff1f,inset 0 -1px #00000040}.og2-ask-user[data-theme=dark] .ask-option-row:active:not(:disabled){box-shadow:inset 3px 3px 8px #00000080,inset -2px -2px 6px #ffffff0d}.og2-ask-user[data-theme=dark] .ask-option-row:disabled:not(.selected){box-shadow:none}.og2-ask-user[data-theme=dark] .ask-option-row:disabled:not(.selected):before{background:linear-gradient(135deg,#ffffff10 0%,#0000 30% 70%,#ffffff08 100%)}.og2-ask-user[data-theme=dark] .ask-option-other-wrap{box-shadow:inset 1px 1px 5px #00000073,inset -1px -1px 3px #ffffff0d}.og2-ask-user[data-theme=dark] .ask-option-other-wrap:focus-within{box-shadow:inset 2px 2px 10px 0 #000, inset 0 0 0 1px var(--background-accent)}
