@font-face{font-family:TT Bakers;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/TTBakers-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pangea;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/Pangea-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pangea;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/Pangea-Medium.woff2) format("woff2");font-weight:500;font-display:swap}:root{font-family:Pangea,Inter,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#241e16;background-color:#f4efe6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#e45844;text-decoration:inherit}a:hover{color:#c13b2a}body{margin:0;min-width:320px;min-height:100vh}#root{min-height:100vh}.loading-spinner-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:1rem}.loading-spinner{width:50px;height:50px;border:4px solid rgba(100,108,255,.1);border-top-color:#646cff;border-radius:50%;animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.loading-spinner-container p{color:#ffffffde;font-size:1rem}@media(prefers-color-scheme:light){.loading-spinner-container p{color:#213547}.loading-spinner{border-color:#646cff1a;border-top-color:#646cff}}@font-face{font-family:Pangea;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/Pangea-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Pangea;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/Pangea-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pangea;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/Pangea-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Bakers;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/TT_Bakers_Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Bakers;src:url(https://clearspace-email-assets.vercel.app/email-assets/fonts/TT_Bakers_Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.crm-rowlink:hover{background:#241e160a!important;cursor:pointer}.crm-card-hover:hover{border-color:#e4584473!important}.login-container{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background:#f4efe6}.login-stack{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:360px;width:100%;animation:login-rise .5s ease-out both}@keyframes login-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.login-mark{width:9px;height:9px;border-radius:999px;background:#e45844;margin-bottom:1.6rem}.login-overline{margin:0;font-size:.68rem;font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:#241e1673}.login-title{margin:.35rem 0 0;font-family:TT Bakers,Georgia,serif;font-size:3rem;font-weight:400;letter-spacing:-.015em;line-height:1.05;color:#241e16}.login-subtitle{margin:.8rem 0 2.4rem;font-size:.9rem;color:#241e1680}.google-sign-in-btn{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1.3rem;font-family:inherit;font-size:.85rem;font-weight:500;color:#241e16;background:#fffdf8;border:1px solid rgba(36,30,22,.16);border-radius:999px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.google-sign-in-btn:hover:not(:disabled){border-color:#241e1652;box-shadow:0 1px 8px #241e1614;transform:translateY(-1px)}.google-sign-in-btn:disabled{opacity:.55;cursor:not-allowed}.google-icon{width:15px;height:15px;flex-shrink:0}.login-error{margin-top:1.25rem;color:#c13b2a;font-size:.8rem;max-width:320px}.login-footnote{margin:2.6rem 0 0;font-size:.68rem;letter-spacing:.02em;color:#241e1652}
