.field-workspace{max-width:880px;margin:0 auto;padding:36px 24px 100px;color:#0e1b30;font:16px/1.5 Figtree,system-ui,sans-serif}.field-workspace h1{font-size:32px;margin:0}.field-workspace h2{font-size:23px;margin:0 0 8px}.field-workspace header{margin-bottom:28px}.field-workspace p{color:#45536a}.field-workspace a{color:#0f407b}.field-surface{padding:28px;border:1px solid #d5dde8;border-radius:14px;background:#fff}.field-workspace form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field-workspace label{display:grid;gap:8px;font-weight:600}.field-workspace input,.field-workspace select,.field-workspace textarea{box-sizing:border-box;max-width:100%;width:100%;min-height:44px;padding:10px;border:1px solid #aab7c9;border-radius:7px;font:inherit;background:#fff;color:#0e1b30}.field-workspace textarea,.field-workspace form>p,.field-workspace form>button{grid-column:1/-1}.field-workspace .field-checkbox{display:flex;align-items:center}.field-checkbox input{width:20px;min-height:20px}.field-workspace button{min-height:44px;padding:12px 18px;border:1px solid #0f407b;border-radius:8px;background:#0f407b;color:#fff;font:inherit;cursor:pointer}.field-workspace button:disabled{cursor:wait;background:#526785}.field-workspace :focus-visible{outline:3px solid #e29b10;outline-offset:3px}.field-workspace footer{margin-top:28px}.solar-pwa-workspace-link{position:fixed;right:20px;bottom:90px;z-index:35;padding:12px 16px;border:1px solid #d5dde8;border-radius:8px;background:white;color:#0f407b;font:14px system-ui,sans-serif}body:has(.field-workspace){margin:0;background:#f5f7fa}@media(max-width:600px){.field-workspace{padding:24px 16px 100px}.field-surface{padding:20px 16px}.field-workspace form{grid-template-columns:1fr}.field-workspace h1{font-size:28px}.solar-pwa-workspace-link{right:12px;bottom:80px}}
.field-workspace [hidden]{display:none!important}
