.toast-module__mHUMRq__toast{width:280px;color:var(--grey-06-text);background-color:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:6px 8px;transition:opacity .2s,transform .2s;display:flex;position:relative;overflow:visible;box-shadow:0 1px 2px #404e6b0f,0 3px 3px #404e6b0d,0 7px 4px #404e6b08,0 12px 5px #404e6b03,0 19px 5px #404e6b00,0 0 0 1px #404e6b0f}.toast-module__mHUMRq__glow{opacity:0;filter:blur(60px);pointer-events:none;z-index:-1;border-radius:50%;width:334px;height:100px;position:absolute;top:-76px;left:-54px}.toast-module__mHUMRq__toast.toast-module__mHUMRq__success .toast-module__mHUMRq__glow{opacity:.2;background-color:#059669}.toast-module__mHUMRq__toast.toast-module__mHUMRq__error .toast-module__mHUMRq__glow{opacity:.2;background-color:#dc2626}.toast-module__mHUMRq__inner{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}.toast-module__mHUMRq__iconWrap{flex-shrink:0;width:16px;height:16px;display:inline-flex}.toast-module__mHUMRq__iconSuccess{color:#059669}.toast-module__mHUMRq__iconError{color:#dc2626}.toast-module__mHUMRq__iconInfo{color:var(--grey-04-text,#7e828e)}.toast-module__mHUMRq__label{color:var(--grey-06-text);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;flex:1;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.dark .toast-module__mHUMRq__toast{background-color:var(--pm-bg-raised);color:var(--pm-text-primary);box-shadow:var(--pm-shadow-overlay)}.dark .toast-module__mHUMRq__label{color:var(--pm-text-primary)}.dark .toast-module__mHUMRq__iconInfo{color:var(--pm-text-tertiary)}
.CameraInstructionsModal-module__0BCq9q__content{z-index:9999;gap:1rem;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 14px);border-style:var(--tw-border-style);max-width:440px;padding:1.5rem;padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(#fff 0%,#f3f6fc 100%);border-width:0;flex-direction:column;display:flex;box-shadow:0 0 0 1px #404e6b0f,0 19px 5px #404e6b00,0 12px 5px #404e6b03,0 7px 4px #404e6b08,0 3px 3px #404e6b0d,0 1px 2px #404e6b0f}.CameraInstructionsModal-module__0BCq9q__iconBox{background-color:var(--light-blue-bg);width:60px;height:60px;color:var(--brand-color);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.CameraInstructionsModal-module__0BCq9q__title{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-06-text);font-size:1.25rem;font-weight:500;line-height:1.6}.CameraInstructionsModal-module__0BCq9q__description{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-05-text);font-size:.875rem;font-weight:400;line-height:1.57}.CameraInstructionsModal-module__0BCq9q__steps{margin:0;margin:calc(var(--spacing,.25rem) * 0);gap:.25rem;gap:calc(var(--spacing,.25rem) * 1);padding-left:1.25rem;padding-left:calc(var(--spacing,.25rem) * 5);flex-direction:column;list-style-type:decimal;display:flex}.CameraInstructionsModal-module__0BCq9q__step{font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-06-text);font-size:.875rem;font-weight:400;line-height:1.57}.CameraInstructionsModal-module__0BCq9q__controls{margin-top:.5rem;margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;align-items:center;gap:.5rem;gap:calc(var(--spacing,.25rem) * 2);display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.CameraRequireModal-module__zDyAAa__content{z-index:9999;gap:1rem;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 14px);border-style:var(--tw-border-style);max-width:420px;padding:1.5rem;padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(#fff 0%,#f3f6fc 100%);border-width:0;flex-direction:column;display:flex;box-shadow:0 0 0 1px #404e6b0f,0 19px 5px #404e6b00,0 12px 5px #404e6b03,0 7px 4px #404e6b08,0 3px 3px #404e6b0d,0 1px 2px #404e6b0f}.CameraRequireModal-module__zDyAAa__iconBox{background-color:var(--light-blue-bg);width:60px;height:60px;color:var(--brand-color);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.CameraRequireModal-module__zDyAAa__title{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-06-text);font-size:1.25rem;font-weight:500;line-height:1.6}.CameraRequireModal-module__zDyAAa__description{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-05-text);font-size:.875rem;font-weight:400;line-height:1.57}.CameraRequireModal-module__zDyAAa__controls{margin-top:.5rem;margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;align-items:center;gap:.5rem;gap:calc(var(--spacing,.25rem) * 2);display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.MicrophoneInstructionsModal-module__-HPVUG__content{z-index:9999;gap:1rem;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 14px);border-style:var(--tw-border-style);max-width:440px;padding:1.5rem;padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(#fff 0%,#f3f6fc 100%);border-width:0;flex-direction:column;display:flex;box-shadow:0 0 0 1px #404e6b0f,0 19px 5px #404e6b00,0 12px 5px #404e6b03,0 7px 4px #404e6b08,0 3px 3px #404e6b0d,0 1px 2px #404e6b0f}.MicrophoneInstructionsModal-module__-HPVUG__iconBox{background-color:var(--light-blue-bg);width:60px;height:60px;color:var(--brand-color);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.MicrophoneInstructionsModal-module__-HPVUG__title{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-06-text);font-size:1.25rem;font-weight:500;line-height:1.6}.MicrophoneInstructionsModal-module__-HPVUG__description{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-05-text);font-size:.875rem;font-weight:400;line-height:1.57}.MicrophoneInstructionsModal-module__-HPVUG__steps{margin:0;margin:calc(var(--spacing,.25rem) * 0);gap:.25rem;gap:calc(var(--spacing,.25rem) * 1);padding-left:1.25rem;padding-left:calc(var(--spacing,.25rem) * 5);flex-direction:column;list-style-type:decimal;display:flex}.MicrophoneInstructionsModal-module__-HPVUG__step{font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-06-text);font-size:.875rem;font-weight:400;line-height:1.57}.MicrophoneInstructionsModal-module__-HPVUG__controls{margin-top:.5rem;margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;align-items:center;gap:.5rem;gap:calc(var(--spacing,.25rem) * 2);display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.MicrophoneRequireModal-module__jz1RfW__content{z-index:9999;gap:1rem;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 14px);border-style:var(--tw-border-style);max-width:420px;padding:1.5rem;padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(#fff 0%,#f3f6fc 100%);border-width:0;flex-direction:column;display:flex;box-shadow:0 0 0 1px #404e6b0f,0 19px 5px #404e6b00,0 12px 5px #404e6b03,0 7px 4px #404e6b08,0 3px 3px #404e6b0d,0 1px 2px #404e6b0f}.MicrophoneRequireModal-module__jz1RfW__iconBox{background-color:var(--light-blue-bg);width:60px;height:60px;color:var(--brand-color);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.MicrophoneRequireModal-module__jz1RfW__title{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-06-text);font-size:1.25rem;font-weight:500;line-height:1.6}.MicrophoneRequireModal-module__jz1RfW__description{margin:0;margin:calc(var(--spacing,.25rem) * 0);font-family:var(--primary-font);letter-spacing:.005em;color:var(--grey-05-text);font-size:.875rem;font-weight:400;line-height:1.57}.MicrophoneRequireModal-module__jz1RfW__controls{margin-top:.5rem;margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;align-items:center;gap:.5rem;gap:calc(var(--spacing,.25rem) * 2);display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}