.mailchecker-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0f172a99;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;overflow-y:auto;padding:20px 0}.mailchecker-backdrop::-webkit-scrollbar{display:none}.mailchecker-backdrop{-ms-overflow-style:none;scrollbar-width:none}.mailchecker-container{background:#fff;border-radius:16px;max-width:480px;width:90%;box-shadow:0 10px 40px #0000001f;position:relative;font-family:var(--ux4g-typography-fontFamily-sans);color:#1c1d1f;display:flex;flex-direction:column}.mailchecker-header{display:flex;justify-content:space-between;align-items:center;padding:28px 28px 0}.mailchecker-title{font-family:var(--ux4g-typography-fontFamily-sans);font-size:20px;font-weight:500;color:#1c1d1f;margin:0}.close-btn{font-size:28px;font-weight:300;line-height:1;color:#1c1d1f;background:none;border:none;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.close-btn:hover{opacity:.7}.mailchecker-body{padding:24px 28px 28px}.mailchecker-field{margin-bottom:16px}.mailchecker-label{font-family:var(--ux4g-typography-fontFamily-sans);font-size:14px;font-weight:400;color:#1c1d1f;margin-bottom:10px;display:block;text-align:left}.mailchecker-input{padding:10px 14px;width:100%;border:1px solid #c6c6c6;border-radius:8px;font-size:14px;color:#1c1d1f;background-color:#fff;transition:all .2s ease;box-sizing:border-box}.mailchecker-input:focus{border-color:#613af5;outline:0;box-shadow:0 0 0 4px #613af540}.mailchecker-input::placeholder{color:#acacac}.mailchecker-submit-wrap{text-align:right;margin-top:16px}.mailchecker-submit-btn{background-color:#1c1d1f;color:#fff;padding:8px 28px;border:none;border-radius:999px;font-size:15px;font-weight:500;font-family:var(--ux4g-typography-fontFamily-sans);cursor:pointer;transition:all .2s ease}.mailchecker-submit-btn:hover{background-color:#000}.mailchecker-error-alert{display:flex;align-items:center;gap:10px;background-color:#fde8e8;color:#9b1c1c;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500;text-align:left;border:1px solid #f8b4b4;margin-bottom:16px}.mailchecker-error-icon{font-size:18px;color:#e02424;font-family:Material Symbols Outlined!important}.mailchecker-error-text{line-height:1.4}.ux4g-custom-scroll-offset{scroll-margin-top:6rem}.ux4g-custom-logos-section{padding-top:4rem;padding-bottom:4rem}@media(min-width:1024px){.ux4g-custom-logos-section{padding-top:5rem;padding-bottom:5rem}}.ux4g-custom-logo-card{transition:transform var(--ux4g-transition-duration-fast) var(--ux4g-transition-timing-ease),border-color var(--ux4g-transition-duration-fast) var(--ux4g-transition-timing-ease),box-shadow var(--ux4g-transition-duration-fast) var(--ux4g-transition-timing-ease)}.ux4g-custom-logo-card:hover{transform:translateY(-.125rem);border-color:color-mix(in srgb,var(--ux4g-color-brand-primary) 40%,transparent);box-shadow:0 .625rem .9375rem -.1875rem #0000001a,0 .25rem .375rem -.25rem #0000001a}.ux4g-custom-logo-preview{background-color:var(--ux4g-color-neutral-0);border:var(--ux4g-border-thin) solid color-mix(in srgb,var(--ux4g-color-neutral-1000) 6%,transparent);transition:background-color var(--ux4g-transition-duration-fast) var(--ux4g-transition-timing-ease),border-color var(--ux4g-transition-duration-fast) var(--ux4g-transition-timing-ease)}:root[data-theme=dark] .ux4g-custom-logo-preview,.dark .ux4g-custom-logo-preview,body.ux4g-accessibility-dark-mode .ux4g-custom-logo-preview,body.ux4g-dark-mode .ux4g-custom-logo-preview{background-color:var(--ux4g-color-neutral-0);border-color:color-mix(in srgb,var(--ux4g-color-neutral-0) 12%,transparent)}.ux4g-custom-logo-thumb{height:7.5rem;max-height:7.5rem}.ux4g-custom-logo-title{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:var(--foreground)!important}:root[data-theme=dark] .ux4g-custom-logo-title,.dark .ux4g-custom-logo-title,body.ux4g-accessibility-dark-mode .ux4g-custom-logo-title,body.ux4g-dark-mode .ux4g-custom-logo-title{color:var(--ux4g-text-neutral-primary)!important}.ux4g-custom-logo-overlay{background:color-mix(in srgb,var(--ux4g-color-neutral-1000) 25%,transparent)}.ux4g-custom-empty-state{padding-top:4rem;padding-bottom:4rem}.ux4g-custom-empty-state-icon{width:var(--ux4g-padding-2xl);height:var(--ux4g-padding-2xl)}.ux4g-custom-search .ux4g-search{border-radius:var(--ux4g-radius-full)}.ux4g-custom-section-divider{border-top:var(--ux4g-border-width-sm) solid var(--border);padding-top:3.5rem;padding-bottom:3.5rem}.ux4g-custom-guidelines-heading{font-size:1.875rem;letter-spacing:-.025em}.ux4g-custom-do-card{border-color:#a7f3d0;background-color:#ecfdf5;color:#064e3b}.ux4g-custom-do-card h2{color:#022c22}.ux4g-custom-do-card .ux4g-custom-do-icon{color:#047857}:root[data-theme=dark] .ux4g-custom-do-card,.dark .ux4g-custom-do-card,body.ux4g-accessibility-dark-mode .ux4g-custom-do-card,body.ux4g-dark-mode .ux4g-custom-do-card{border-color:#065f46;background-color:color-mix(in srgb,#022c22 30%,transparent);color:#6ee7b7}:root[data-theme=dark] .ux4g-custom-do-card h2,.dark .ux4g-custom-do-card h2,body.ux4g-accessibility-dark-mode .ux4g-custom-do-card h2,body.ux4g-dark-mode .ux4g-custom-do-card h2{color:#a7f3d0}:root[data-theme=dark] .ux4g-custom-do-card .ux4g-custom-do-icon,.dark .ux4g-custom-do-card .ux4g-custom-do-icon,body.ux4g-accessibility-dark-mode .ux4g-custom-do-card .ux4g-custom-do-icon,body.ux4g-dark-mode .ux4g-custom-do-card .ux4g-custom-do-icon{color:#34d399}.ux4g-custom-dont-card{border-color:color-mix(in srgb,var(--destructive) 30%,transparent);background-color:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}.ux4g-custom-dont-card h2{color:#450a0a}.ux4g-custom-dont-card .ux4g-custom-dont-icon{color:var(--destructive)}:root[data-theme=dark] .ux4g-custom-dont-card,.dark .ux4g-custom-dont-card,body.ux4g-accessibility-dark-mode .ux4g-custom-dont-card,body.ux4g-dark-mode .ux4g-custom-dont-card{border-color:#991b1b;background-color:color-mix(in srgb,#450a0a 30%,transparent);color:#fca5a5}:root[data-theme=dark] .ux4g-custom-dont-card h2,.dark .ux4g-custom-dont-card h2,body.ux4g-accessibility-dark-mode .ux4g-custom-dont-card h2,body.ux4g-dark-mode .ux4g-custom-dont-card h2{color:#fecaca}:root[data-theme=dark] .ux4g-custom-dont-card .ux4g-custom-dont-icon,.dark .ux4g-custom-dont-card .ux4g-custom-dont-icon,body.ux4g-accessibility-dark-mode .ux4g-custom-dont-card .ux4g-custom-dont-icon,body.ux4g-dark-mode .ux4g-custom-dont-card .ux4g-custom-dont-icon{color:var(--ux4g-color-feedback-error)}.ux4g-custom-logos-grid{width:100%;margin-bottom:2.5rem}.ux4g-custom-logos-grid>*{min-width:0}
