:root{--status-form-width:100%}@media(min-width:600px){:root{--status-form-width:525px}}#status-form{padding:var(--tracking-space-64) 0}#status-form h1{color:var(--tracking-text);font-size:var(--tracking-fs-32);font-weight:500;line-height:1.2;margin:0 0 var(--tracking-space-32);text-align:center}.status-form__wrapper{background:var(--tracking-panel);border:1px solid var(--tracking-border);box-shadow:var(--tracking-shadow);margin:0 auto;padding:var(--tracking-space-16);width:min(100%,100% - var(--tracking-container-pad)*2);width:min(var(--status-form-width),100% - var(--tracking-container-pad)*2)}@media(min-width:600px){.status-form__wrapper{padding:var(--tracking-space-20)}}#status-form .field__group{margin:0 0 var(--tracking-space-12)}#status-form input{background:var(--tracking-input-bg);border:1px solid var(--tracking-input-border);border-radius:var(--tracking-input-radius);color:var(--tracking-text);font-size:var(--tracking-fs-16);line-height:1.5;min-height:44px;outline:0;padding:9px var(--tracking-space-16);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color var(--transition-base,.15s ease-in-out),box-shadow var(--transition-base,.15s ease-in-out);width:100%}#status-form input:focus{border-color:var(--tracking-electric);box-shadow:0 0 0 2px var(--tracking-focus-ring)}#status-form input.is-invalid{border-color:var(--tracking-error)}#status-form input.is-invalid:focus{border-color:var(--tracking-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--tracking-error) 34%,transparent)}#status-form input::-webkit-input-placeholder{color:var(--tracking-text-soft);font-size:var(--tracking-fs-14)}#status-form input::placeholder{color:var(--tracking-text-soft);font-size:var(--tracking-fs-14)}#status-form input:-webkit-autofill,#status-form input:-webkit-autofill:focus,#status-form input:-webkit-autofill:hover{-webkit-text-fill-color:var(--tracking-text);border-color:var(--tracking-input-border);box-shadow:0 0 0 1000px var(--tracking-input-bg) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}#status-form button[type=submit]{background:var(--tracking-primary);border:1px solid transparent;border-radius:0;color:var(--tracking-contrast);font-size:var(--tracking-fs-16);font-weight:500;height:52px;line-height:1.25;text-align:center;touch-action:manipulation;transition:background-color .15s ease-in-out,opacity .15s ease-in-out;transition:background-color var(--transition-base,.15s ease-in-out),opacity var(--transition-base,.15s ease-in-out);width:100%}#status-form button[type=submit]:hover:not(:disabled){background:var(--tracking-electric-hover)}#status-form button[type=submit]:disabled{background:color-mix(in srgb,var(--tracking-electric) 22%,transparent);border-color:color-mix(in srgb,var(--tracking-electric) 34%,transparent);color:color-mix(in srgb,#e8f1ff 52%,transparent);color:color-mix(in srgb,var(--color-primary-100,#e8f1ff) 52%,transparent);cursor:not-allowed}#status-form button[type=submit] .spinning-loader{box-sizing:border-box;display:flex;line-height:1.25;margin:0 auto;padding:0;position:relative;width:1.25rem}#status-form button[type=submit] .spinning-loader:after{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.65s;animation-duration:.65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:circle-spin;animation-name:circle-spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:.125rem solid hsla(0,0%,100%,.6);border-radius:50%;border-right-color:transparent;bottom:0;content:"";height:1.25rem;left:0;margin:-.75rem auto 0;position:absolute;right:0;top:50%;width:100%}#status-form .err-msg{color:var(--tracking-error);font-size:var(--tracking-fs-14);line-height:1.4;margin-top:var(--tracking-space-8)}.notification-block{background-color:var(--tracking-error-bg);border:1px solid var(--tracking-error);border-radius:var(--tracking-input-radius);color:var(--tracking-text);display:flex;gap:var(--tracking-space-12);line-height:1.4;margin:var(--tracking-space-16) 0;padding:var(--tracking-space-12)}.notification-block__icon{align-items:center;background:var(--tracking-error);border-radius:999px;color:var(--tracking-text);display:inline-flex;flex:0 0 20px;font-size:var(--tracking-fs-14);font-weight:700;height:20px;justify-content:center;line-height:1;margin-top:1px}