.feedback:not(:empty){border:1px solid #b98a44;background:#fff8eb;padding:14px;border-radius:8px;margin-bottom:20px;line-height:1.6}.signed-out{max-width:560px;padding:48px;margin:40px auto}.signed-out p{margin:20px 0}.record-section{padding:24px;margin-bottom:20px}.record-section h2{margin-bottom:18px}.record-section p{margin-bottom:14px}.form-actions{display:flex;gap:12px;margin-top:24px}.form-field select,.member-form select{display:block;padding:10px;border:1px solid #becbd5;border-radius:8px;background:white;margin-top:8px;width:100%;min-height:44px;font-size:16px}.member-form{display:flex;gap:18px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--border);padding:20px 0}.member-form strong{min-width:200px;overflow-wrap:anywhere}.invitation{border-top:1px solid var(--border);padding:18px 0;overflow-wrap:anywhere}.invitation p{font-size:13px;color:var(--muted)}dd{margin:6px 0 20px;overflow-wrap:anywhere}dt{color:var(--muted);font-size:12px}.empty-state{padding:32px}.org-control select{max-width:260px}.record-section input[type=checkbox]{width:18px;height:18px;vertical-align:middle}.form-field{max-width:100%}button{touch-action:manipulation}.record-section{min-width:0}main h1{overflow-wrap:anywhere}.workspace-footer{color:var(--muted);font-size:12px;padding:20px 32px}.topbar-right .button{min-height:40px}.mobile-menu{display:none}@media(max-width:800px){.mobile-menu{display:inline-flex}}@media(max-width:560px){.topbar-right{min-width:0}.org-control select{max-width:170px;font-size:12px}.topbar-right .button{font-size:11px;padding:8px}.record-section{padding:20px}.member-form{display:grid;grid-template-columns:1fr}.form-actions{flex-wrap:wrap}.environment-banner{display:block}.environment-banner span{display:block}.signed-out{padding:30px 22px}.record-grid{display:block}.member-form strong{min-width:0}}
