.associated-folders{border-top:1px solid #dce6df;margin-top:14px;padding-top:10px}
.linked-accounts-grid{grid-template-columns:minmax(320px,520px) repeat(2,minmax(240px,360px))}
@media(max-width:1000px){.linked-accounts-grid{grid-template-columns:minmax(0,1fr)}}
.preference-actions{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;max-width:1280px;align-items:stretch}
.preference-actions .primary-link{min-height:40px}
.richtext-editor img,#snippet-editor img{max-width:100%;height:auto}
@media(max-width:900px){.preference-actions{grid-template-columns:1fr}}
.associated-folders summary{padding:9px 3px;overflow-wrap:anywhere;cursor:pointer;font-weight:600}
.associated-folders a,.gmail-folders>a{display:block;padding:7px 10px}
.associated-folders .account-folder{display:flex;align-items:center;justify-content:flex-start;gap:6px}
.mail-account summary small{display:block;font-size: calc(11px * var(--ui-font-scale, 1));font-weight:400;color:#627369;padding-left:14px}
.mail-account+.mail-account{border-top:1px solid #e2e9e4;margin-top:6px}
.mail-account summary span{overflow-wrap:anywhere}
.mail-folder-heading{min-width:0}
.mail-folder-owner{display:block;font-size: calc(12px * var(--ui-font-scale, 1));color:#627369;overflow-wrap:anywhere}
.gmail-readonly-notice{font-size: calc(12px * var(--ui-font-scale, 1));padding:6px 10px;color:#627369;border-bottom:1px solid #e2e9e4}
.gmail-portal-drafts{padding:8px}.gmail-portal-drafts a{display:block;padding:5px}
.associated-folders .custom-folder{padding-left:calc(10px + var(--folder-depth,0)*12px)}
@media(max-width:760px){.associated-folders .account-folder{min-height:44px;font-size: calc(16px * var(--ui-font-scale, 1))}.mail-account summary{font-size: calc(16px * var(--ui-font-scale, 1))}.mail-account summary small,.mail-folder-owner{font-size: calc(13px * var(--ui-font-scale, 1))}}
.gmail-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:12px}
.gmail-row{display:grid;grid-template-columns:1fr 2fr;gap:6px;padding:12px;border-bottom:1px solid #e2e9e4;color:inherit;text-decoration:none}
.gmail-row small{grid-column:1/-1;color:#627369}
.gmail-row.unread>span{font-weight:700}
.gmail-layout .panel{min-width:0;overflow-wrap:anywhere}
@media(max-width:760px){.gmail-layout{grid-template-columns:1fr}.gmail-folders{max-height:220px;overflow:auto}.gmail-row{grid-template-columns:1fr}.gmail-layout a{min-height:44px}.gmail-row{font-size: calc(16px * var(--ui-font-scale, 1))}}
