.workspace-reading-scope{display:contents}.span-all{grid-column:1/-1}.form-feedback{color:#8a3324;overflow-wrap:anywhere}.mail-safety-notice{color:#533b0c;overflow-wrap:anywhere;background:#fff7dc;border:2px solid #b98b27;border-radius:10px;margin-bottom:20px;padding:16px 20px}.mail-safety-notice p{margin:8px 0 0}@media screen{.reading-workspace .workspace{min-width:0}.reading-workspace .workspace :is(p,small,dt,legend),.reading-workspace .workspace :is(form,table,[class*=-editor],[class*=-detail],.list-card,.master-form-section) :is(label,th,small,legend,dt){font-size:14px;line-height:1.5}.reading-workspace .workspace :is(form,table,[class*=-editor],[class*=-detail],.list-card,.master-form-section) :is(input,select,textarea,button,td,dd,strong,b,a,summary){font-size:16px;line-height:1.45}.reading-workspace .workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,button){min-height:44px}.reading-workspace .workspace :is(input,select,textarea){min-width:0;max-width:100%}.reading-workspace .workspace :is(form,fieldset,label){min-width:0}.reading-workspace .workspace :is(.primary-button,.secondary-button,.danger-button,.permission-editor>summary){white-space:normal;min-height:44px;font-size:16px}.reading-workspace .workspace .permission-choice{align-items:start}.reading-workspace .workspace .permission-choice span{overflow-wrap:anywhere;min-width:0}.reading-workspace .workspace :is(.settings-tabs,.email-list>div){overflow-x:auto}.reading-workspace .workspace .form-help{margin:0}.reading-workspace .workspace :is(form,table,[class*=-editor],[class*=-detail],.master-form-section) span{font-size:14px;line-height:1.5}.reading-workspace .workspace :is(.settings-card,.settings-source,.settings-save){overflow-wrap:anywhere;min-width:0}.reading-workspace .workspace .settings-check span{min-width:0}@media (max-width:650px){.reading-workspace .workspace{padding-inline:16px}.reading-workspace .workspace .master-fields.three{grid-template-columns:minmax(0,1fr)}.reading-workspace .workspace .span-two{grid-column:auto}.reading-workspace .workspace .settings-save{flex-direction:column;align-items:stretch}.reading-workspace .workspace .update-lock-grid{grid-template-columns:minmax(0,1fr)}}}.personnel-user-list{gap:1.5rem;min-width:0;display:grid}
.sidebar-session-identity,.session-identity-fallback{display:none}@media screen{.sidebar:has(>.sidebar-session-identity){overflow-y:auto}.sidebar>.sidebar-session-identity,.session-identity-fallback{color:#fff;border-top:1px solid #426052;align-items:center;gap:10px;padding-top:18px;display:flex}.sidebar>.sidebar-session-identity{flex-shrink:0;order:99;margin-top:auto}.sidebar:has(>.sidebar-session-identity)>.sidebar-bottom{margin-top:18px}.sidebar:has(>.sidebar-session-identity)>.sidebar-bottom :is(.profile,.migration-pill){display:none}:is(.sidebar-session-identity,.session-identity-fallback)>span{color:#18372d;background:#d9f09d;border-radius:50%;flex:0 0 36px;place-items:center;height:36px;font-size:14px;font-weight:800;display:grid}:is(.sidebar-session-identity,.session-identity-fallback)>div{min-width:0}:is(.sidebar-session-identity,.session-identity-fallback) p{color:#b9cdc4;margin:0 0 5px;font-size:14px;line-height:1.4}:is(.sidebar-session-identity,.session-identity-fallback) strong{color:#fff;overflow-wrap:anywhere;font-size:16px;line-height:1.4;display:block}:is(.sidebar-session-identity,.session-identity-fallback) small{color:#c4d7ce;margin-top:3px;font-size:14px;line-height:1.4;display:block}.session-identity-fallback{z-index:20;background:#10261f;border-radius:10px;max-width:270px;padding:14px;position:fixed;bottom:16px;left:16px}body:has(.sidebar>.sidebar-session-identity) .session-identity-fallback{display:none}@media (min-width:761px){.sidebar:has(>.sidebar-session-identity)>nav{min-height:0;margin-bottom:20px;overflow-y:auto}}@media (min-width:761px) and (max-width:1050px){.app-shell:has(>.sidebar>.sidebar-session-identity){grid-template-columns:224px minmax(0,1fr)}.sidebar:has(>.sidebar-session-identity) .nav-item{justify-content:flex-start;padding:0 10px;font-size:14px}}@media (max-width:760px){.sidebar:has(>.sidebar-session-identity){flex-wrap:wrap;gap:12px}.sidebar:has(>.sidebar-session-identity) .nav-item{flex:none;width:auto;padding:8px 10px;font-size:14px}.sidebar>.sidebar-session-identity{width:100%;padding-top:12px}}}
