.yap-google-auth{margin:-8px 0 24px}.yap-auth-divider{color:var(--y-muted);align-items:center;gap:12px;margin-bottom:16px;font-size:14px;display:flex}.yap-auth-divider:before,.yap-auth-divider:after{content:"";background:var(--y-line-strong);flex:1;height:1px}.yap .yap-google-button{color:#e3e3e3;background:#131314;border:1px solid #8e918f;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 16px;font-family:Arial,sans-serif;font-size:14px;font-weight:500;display:flex}.yap .yap-google-button svg{flex:none}.yap .yap-google-button:hover:not(:disabled){background:#292a2c;border-color:#c4c7c5}.yap .yap-google-button:focus-visible{outline:2px solid var(--y-accent);outline-offset:3px}.yap[data-theme=light] .yap-google-button{color:#1f1f1f;background:#f2f2f2;border-color:#747775}.yap[data-theme=light] .yap-google-button:hover:not(:disabled){background:#e5e8ed;border-color:#4c5a6c}._toolbar_t4491_1{color:var(--y-muted,#b1b1c0);align-items:center;gap:7px;font-family:Segoe UI,system-ui,sans-serif;display:flex}._audioSection_t4491_2{border-top:1px solid var(--y-line-strong,#ffffff25);margin-top:18px;padding-top:16px}._panelHeader_t4491_3{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._panelHeader_t4491_3 ._heading_t4491_4{margin:0}._panel_t4491_3 ._panelHeader_t4491_3 ._close_t4491_5,.yap.yap-rizz-focus ._panel_t4491_3 ._panelHeader_t4491_3 ._close_t4491_5{box-sizing:border-box;width:28px;height:28px;min-height:28px;color:var(--y-muted,#b1b1c0);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._panelHeader_t4491_3 ._close_t4491_5 svg{flex:none;width:17px;height:17px}._panel_t4491_3 ._panelHeader_t4491_3 ._close_t4491_5:hover{background:var(--y-hover,#ffffff10);color:var(--y-text,#f1f0f5)}._panel_t4491_3 ._audioSection_t4491_2 ._audioToggle_t4491_8{color:var(--y-text,#f1f0f5);justify-content:space-between;align-items:center;gap:16px;margin:0;font-size:14px;display:flex}._audioToggle_t4491_8>span{align-items:center;gap:8px;display:inline-flex}._panel_t4491_3 ._audioSection_t4491_2 ._audioToggle_t4491_8 input{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:1px solid var(--y-line-strong,#ffffff25);background:var(--y-raised,#3d3d45);cursor:pointer;border-radius:20px;flex:none;width:36px;height:22px;margin:0;padding:0;display:block;position:relative}._audioToggle_t4491_8 input:after{content:"";background:var(--y-muted,#b1b1c0);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:3px}._panel_t4491_3 ._audioSection_t4491_2 ._audioToggle_t4491_8 input:checked{border-color:var(--y-accent,#bdabff);background:var(--y-accent,#bdabff)}._audioToggle_t4491_8 input:checked:after{background:var(--y-panel,#292a2e);transform:translate(14px)}._audioChoices_t4491_14{border:0;gap:10px;margin:16px 0 0;padding:0;display:grid}._audioChoices_t4491_14 legend{color:var(--y-muted,#b1b1c0);margin-bottom:10px;font-size:12px}._panel_t4491_3 ._audioChoices_t4491_14 label{cursor:pointer;align-items:center;gap:9px;margin:0;font-size:13px;display:flex}._audioChoices_t4491_14 input{width:16px;height:16px;accent-color:var(--y-accent,#bdabff);margin:0}._control_t4491_18{position:relative}._heading_t4491_4{color:var(--y-text,#f1f0f5);margin:0 0 18px;font-size:16px}._countTrigger_t4491_20{box-sizing:border-box;border:1px solid var(--y-line-strong,#ffffff25);background:var(--y-raised,#303136);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:0 10px;display:inline-flex}._countTrigger_t4491_20 select{width:auto;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:13px}._countTrigger_t4491_20 select option{background:var(--y-panel,#292a2e);color:var(--y-text,#f1f0f5)}._countTrigger_t4491_20:hover,._countTrigger_t4491_20:focus-within{border-color:var(--y-accent,#bdabff)}._countTrigger_t4491_20:has(select:focus-visible){outline:2px solid var(--y-accent,#bdabff);outline-offset:3px}._countTrigger_t4491_20 select:focus{outline:none}._trigger_t4491_26{box-sizing:border-box;border:1px solid var(--y-line-strong,#ffffff25);background:var(--y-raised,#303136);width:40px;height:40px;color:var(--y-muted,#b1b1c0);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:5px;list-style:none;display:flex}._trigger_t4491_26::-webkit-details-marker{display:none}._trigger_t4491_26:hover,._control_t4491_18[open] ._trigger_t4491_26{border-color:var(--y-accent,#bdabff)}._trigger_t4491_26:focus-visible{outline:2px solid var(--y-accent,#bdabff);outline-offset:3px}._panel_t4491_3 input:focus-visible{outline:2px solid var(--y-accent,#bdabff);outline-offset:3px}._icon_t4491_30{align-items:flex-end;width:22px;height:24px;display:inline-flex;position:relative}._icon_t4491_30>span{background:var(--y-raised,#303136);border-radius:4px;padding:1px;display:flex;position:absolute;top:-2px;right:-2px}._panel_t4491_3{z-index:30;border:1px solid var(--y-line-strong,#ffffff25);background:var(--y-panel,#292a2e);width:min(290px,100vw - 40px);color:var(--y-text,#f1f0f5);border-radius:14px;padding:18px;font-size:13px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 35px #0003}._label_t4491_33{display:block}._label_t4491_33>span{justify-content:space-between;align-items:center;gap:12px;display:flex}._label_t4491_33 strong{white-space:nowrap;color:var(--y-text,#f1f0f5)}._panel_t4491_3 input[type=range]{width:100%;accent-color:var(--y-accent,#bdabff);cursor:pointer;margin:18px 0 6px;display:block}._range_t4491_37{color:var(--y-dim,#92929f);justify-content:space-between;font-size:11px;display:flex}._panel_t4491_3 p{color:var(--y-muted,#b1b1c0);margin:14px 0 10px;font-size:12px;line-height:1.6}@media (max-width:767px){._toolbar_t4491_1{gap:6px}._toolbar_t4491_1 ._countTrigger_t4491_20{min-height:38px;padding:0 7px}._countTrigger_t4491_20 select{font-size:12px}._trigger_t4491_26{width:38px;height:38px}._panel_t4491_3{width:auto;max-height:60dvh;position:fixed;inset:auto 12px 24dvh;overflow-y:auto}}
