.mc-public-shell{box-sizing:border-box;color:#fff;width:100%;min-height:100vh;font-family:var(--font-body);background:#1a1f2e;flex-direction:column;align-items:center;padding:32px 24px 48px;display:flex;overflow-y:auto}.mc-public-brand{color:#fff;justify-content:center;align-items:center;gap:12px;width:100%;max-width:400px;padding-bottom:8px;text-decoration:none;display:flex}.mc-public-brand img{border-radius:50%;width:40px;height:40px;box-shadow:0 6px 18px #f29c1f4d}.mc-public-brand span{font-family:var(--font-display);font-size:21px;font-weight:700}.mc-public-content{flex-direction:column;flex:1;justify-content:center;gap:32px;width:100%;max-width:400px;padding:40px 0;display:flex}.mc-public-content h1{font-family:var(--font-display);color:#fff;margin:0;font-size:32px;font-weight:700;line-height:1.15}.mc-public-start h1{font-size:40px;line-height:1.1}.mc-public-content>div:first-child{flex-direction:column;gap:16px;display:flex}.mc-public-content p{color:#ffffffd1;margin:0;font-size:17px;line-height:1.6}.mc-public-pills{flex-wrap:wrap;flex-direction:row!important;gap:8px!important;display:flex!important}.mc-public-pills span{color:#fff;border:1px solid #ffffff3d;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.mc-public-actions{flex-direction:column;align-items:center;gap:20px;display:flex}.mc-public-actions p{color:#ffffffbf;text-align:center;font-size:14px}.mc-public-actions p a,.mc-public-link{color:#6aaee3;font-weight:600}.mc-public-secondary{cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:8px;width:100%;height:44px;font-size:16px;font-weight:600}.mc-public-secondary:disabled{cursor:not-allowed;opacity:.5}.mc-public-rows{flex-direction:column;gap:24px;display:flex}.mc-public-row{align-items:flex-start;gap:16px;display:flex}.mc-public-icon,.mc-public-inbox-icon{color:#fff;background:#ffffff14;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.mc-public-row>div{flex-direction:column;gap:2px;padding-top:2px;display:flex}.mc-public-row strong{color:#fff;font-size:16px;font-weight:700}.mc-public-row span:not(.mc-public-icon){color:#ffffffc7;font-size:15px;line-height:1.5}.mc-public-fields{flex-direction:column;gap:20px;display:flex}.mc-public-fields label{color:#fff;flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.mc-public-fields input{box-sizing:border-box;color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;outline:none;height:48px;padding:0 14px;font-size:16px}.mc-public-fields input:focus{border-color:#f29c1f;box-shadow:0 0 0 3px #f29c1f40}.mc-public-rule{color:#ffffffb3;align-items:center;gap:8px;padding-top:4px;font-size:13px;font-weight:400;display:flex}.mc-public-rule i{box-sizing:border-box;border:1.5px solid #ffffff59;border-radius:50%;flex:none;width:16px;height:16px}.mc-public-rule.is-met{color:#7fd39e}.mc-public-rule.is-met i{background:#43ac6a;border-color:#43ac6a;box-shadow:inset 0 0 0 3px #1a1f2e}.mc-public-error{border:1px solid #ffb4a94d;border-radius:8px;padding:10px 12px;color:#ffb4a9!important;font-size:14px!important}.mc-public-inbox-heading{flex-direction:column;gap:20px;display:flex}.mc-public-inbox-icon{border-radius:16px;width:56px;height:56px}.mc-public-inbox-heading p{font-size:17px}.mc-public-inbox-heading strong{color:#fff;overflow-wrap:anywhere;font-weight:600}.mc-public-link{cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.mc-public-actions .mc-public-link{width:auto}.mc-public-success{border:1px solid #9be2b14d;border-radius:8px;padding:10px 12px;color:#9be2b1!important;font-size:14px!important}.mc-public-field-error{color:#ffb4a9;font-size:13px;font-weight:400}.mc-public-primary{color:#1a1f2e;cursor:pointer;background:#f29c1f;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:44px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 12px 32px #f29c1f38}.mc-public-primary:visited,.mc-public-primary:hover,.mc-public-primary:focus{color:#1a1f2e;text-decoration:none}.mc-public-primary:hover{background:#de8e1a}.mc-public-primary:active{transform:scale(.98)}.mc-public-primary:focus-visible{outline-offset:3px;outline:3px solid #6aaee3cc}.mc-public-brand .mc-public-product{font-size:21px}.mc-public-brand .mc-public-product-mark{vertical-align:super;font-size:.6em;line-height:0}.mc-public-fields input{height:44px;padding:0 12px;font-size:16px}@media (max-width:480px){.mc-public-shell{padding:32px 24px 48px}.mc-public-brand .mc-public-product{font-size:15px}.mc-public-content{padding:40px 0}.mc-public-start h1{font-size:40px}}.mc-public-start{gap:0}.mc-public-start>div:first-child{gap:12px}.mc-public-start .mc-public-rows{margin-top:20px}.mc-public-start .mc-public-actions{margin-top:24px}
