/* Organization workspace: the landing page's warm orange and editorial type. */
.organization-app{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:100vh;background:#faf9f7;color:#25292d;font-size:14px}
.organization-app [hidden]{display:none!important}
.organization-app .customer-header{grid-column:1/-1;padding:0 32px;height:76px;border-bottom:1px solid #e5e3df;gap:32px;background:#fff}
.org-wordmark{font-size:27px;font-weight:700;letter-spacing:-1.4px;color:#25292d}.org-wordmark span{font-size:14px;color:#f04e30;margin-left:3px;vertical-align:top}
.org-header-label{font-size:12px;color:#787b7d;border-left:1px solid #deddd9;padding-left:25px;margin-right:auto}.org-open-mail{font-size:12px;font-weight:600}
.org-sidebar{padding:30px 18px;display:flex;flex-direction:column;background:#f3f2ef;border-right:1px solid #e5e3df;min-width:0}
.org-identity{display:flex;align-items:center;gap:10px;padding:0 8px 32px}.org-monogram{width:36px;height:36px;border:1px solid #ddd7ce;display:grid;place-items:center;background:#fff;border-radius:8px;color:#d3462b;font-weight:600}.org-identity strong{font-size:13px}.org-identity small{display:block;color:#8a8985;font-size:10px;margin-top:3px}
.org-nav-caption{font-size:9px;letter-spacing:1.5px;color:#8b8983;padding:0 12px;margin-bottom:12px}.org-sidebar nav{display:grid;gap:6px}.org-sidebar nav button{display:flex;gap:12px;align-items:center;border:0;background:transparent;text-align:left;padding:13px 12px;border-radius:5px;font-size:12px;color:#666864}.org-sidebar nav button span{font-size:9px;color:#9c9b95}.org-sidebar nav button.selected{background:#fff;color:#c83e25;box-shadow:0 1px 4px #29231b08}.org-sidebar nav button.selected span{color:#f04e30}
.org-sidebar-footer{margin-top:auto;padding:50px 8px 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.org-avatar{width:28px;height:28px;background:#e5e2dc;display:grid;place-items:center;border-radius:50%;font-size:9px}.org-sidebar-footer p{margin:0;min-width:0;flex:1}.org-sidebar-footer strong{font-size:10px;font-weight:500}.org-sidebar-footer small{font-size:9px;display:block;color:#82817a;overflow-wrap:anywhere}.org-sidebar-footer button{font-size:11px;border:0;background:transparent;color:#79786f;padding:10px 0}
.organization-app .customer-main{width:100%;max-width:1400px;padding:46px 48px 80px;min-width:0;margin:0 auto}.org-page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px}.org-eyebrow{font-size:9px;letter-spacing:1.4px;color:#93928c}.organization-app .org-page-heading h1{font-size:40px;font-weight:500;letter-spacing:-1.7px;margin:15px 0 12px;line-height:1.12}.org-page-heading p{font-size:13px;color:#84847f;margin:0;line-height:1.7}.org-context{border:1px solid #dedbd4;border-radius:20px;padding:8px 13px;font-size:10px;white-space:nowrap}
.org-overview{display:grid;grid-template-columns:1fr 1fr 1.15fr;border-block:1px solid #dedbd4;margin-bottom:32px;padding:25px 0}.org-overview>div{padding:0 26px;border-right:1px solid #dedbd4}.org-overview>div:first-child{padding-left:0}.org-overview>div:last-child{border:0}.org-overview>div>span{font-size:11px;color:#7f7f78}.org-overview strong{display:block;font-size:32px;font-weight:500;letter-spacing:-1px;margin-top:12px}.org-overview strong small{display:block;font-size:10px;letter-spacing:0;color:#94928c;font-weight:400;margin-top:5px}.org-overview .org-domain-state{font-size:21px;letter-spacing:-.4px;padding-top:9px}
.organization-app .customer-panel,.organization-app .customer-guide{border:1px solid #e4e1dc;border-radius:8px;padding:26px;box-shadow:none}.organization-app .customer-panel h2{font-size:19px;letter-spacing:-.5px;font-weight:500}.organization-app .customer-panel p{font-size:12px;color:#7a7c77;line-height:1.7}.organization-app .customer-columns{grid-template-columns:250px minmax(0,1fr);gap:20px}.organization-app .customer-columns h3{font-size:16px}.organization-app .customer-panel input,.organization-app .customer-panel select{font-size:12px;border:1px solid #dedbd5;border-radius:5px;padding:11px 12px;background:#fff;min-width:0;min-height:40px}.organization-app .customer-panel label{font-size:11px;color:#656861}.organization-app .button{font-size:11px;padding:11px 16px;border-radius:5px;background:#ee4f31;border:1px solid #ee4f31;color:white;box-shadow:none}.organization-app .button.secondary{background:#fff;color:#474a43;border-color:#dddcd5}.organization-app .customer-feedback:empty{display:none}.organization-app .customer-feedback{font-size:12px}.organization-app .customer-domain{font-size:12px}.organization-app .customer-domain.selected{border-color:#edb5a6;background:#fff6f1}.organization-app .customer-domain small{font-size:10px;color:#8d6d61}
.organization-app #organization-live-aliases{position:relative;background:transparent;border:0;padding:0}.organization-app #organization-live-aliases>h2{font-size:21px;margin-bottom:5px}.organization-app #organization-live-aliases>p{margin-bottom:20px;max-width:70%}.organization-app #alias-load{position:absolute;right:0;top:0}.alias-search{display:block;font-size:11px;color:#757972;margin:20px 0 16px;max-width:350px}.alias-search input{display:block;margin-top:6px;width:100%}.organization-app #alias-status:empty{display:none}
.alias-account{border:1px solid #e2dfd9;border-radius:7px;background:#fff;margin-bottom:10px;overflow:hidden}.alias-account > summary{list-style:none;display:flex;align-items:center;gap:14px;padding:19px 21px;cursor:pointer}.alias-account > summary::-webkit-details-marker{display:none}.alias-monogram{display:grid;place-items:center;width:35px;height:35px;background:#f6e9df;color:#ad6c47;border-radius:50%;font-size:10px;flex-shrink:0}.alias-account:nth-child(2n) .alias-monogram{background:#e9e8e3;color:#777469}.alias-title{flex:1;min-width:0}.alias-title strong{display:block;font-size:13px;font-weight:500;overflow-wrap:anywhere}.alias-title small{display:block;font-size:10px;color:#91938b;margin-top:5px}.alias-manage{font-size:10px;color:#7e817a;display:flex;gap:18px;align-items:center}.alias-manage>span{font-size:17px;color:#e75b3c}.alias-account[open] > summary{border-bottom:1px solid #e8e5df}.alias-account[open] .alias-manage>span{transform:rotate(45deg)}.alias-account-body{padding:10px 24px 24px}.alias-account-body .customer-alias-list{margin:0}.alias-account-body .customer-alias-list li{font-size:12px;border-color:#ece9e3}.alias-account-body [data-alias-account]{display:grid;grid-template-columns:1fr auto;gap:10px 16px;align-items:end;max-width:none}.alias-account-body [data-alias-account] label{grid-column:1}.alias-account-body [data-alias-account] button{grid-column:2;grid-row:1}.alias-account-body [data-alias-account] .field-help{grid-row:2;grid-column:1/-1;margin:0}.alias-account-body .text-button{font-size:10px;color:#a26150}.alias-account-body [data-alias-access]{margin:14px 0 24px}
.org-approved h2{margin:18px 0}.org-approved-badge{display:inline-block;font-size:10px;color:#aa4a31;background:#fff0e7;padding:6px 10px;border-radius:4px;margin-bottom:15px}.org-approved dl{border-block:1px solid #ebe7e0;padding:16px 0;margin:20px 0}.org-approved dt{font-size:10px;color:#92938a;margin:10px 0 5px}.org-approved dd{font-size:12px;margin:0;line-height:1.7}.organization-app button:focus-visible,.organization-app a:focus-visible,.alias-account > summary:focus-visible{outline:2px solid #e85a37;outline-offset:4px}
@media(max-width:1100px){.organization-app{grid-template-columns:210px minmax(0,1fr)}.organization-app .customer-main{padding:32px 26px}.organization-app .customer-columns{grid-template-columns:1fr}.org-context{display:none}.org-overview>div{padding-inline:16px}}
@media(max-width:700px){.organization-app{display:block}.organization-app .customer-header{height:64px;padding:0 20px;gap:12px}.org-header-label{display:none}.org-open-mail{margin-left:auto}.org-sidebar{padding:16px 18px;border-right:0;border-bottom:1px solid #e3dfd7}.org-identity{padding:0 0 15px}.org-nav-caption,.org-sidebar-footer{display:none}.org-sidebar nav{display:flex;gap:4px;overflow:auto}.org-sidebar nav button{padding:10px;font-size:10px;white-space:nowrap}.org-sidebar nav button span{display:none}.organization-app .customer-main{padding:28px 20px 50px}.organization-app .org-page-heading h1{font-size:32px}.org-page-heading{margin-bottom:25px}.org-page-heading p{font-size:12px}.org-overview{padding:20px 0;grid-template-columns:1fr 1fr}.org-overview>div:nth-child(2){border:0}.org-overview>div:last-child{grid-column:1/-1;border-top:1px solid #e2ded7;padding:16px 0 0;margin-top:18px}.org-overview strong{font-size:28px}.org-overview .org-domain-state{font-size:19px}.organization-app #organization-live-aliases>p{max-width:none}.organization-app #alias-load{position:static;margin-bottom:3px}.alias-account > summary{padding:15px 12px;gap:10px}.alias-title strong{font-size:11px}.alias-manage{font-size:0;gap:0}.alias-account-body{padding:10px 14px 20px}.alias-account-body [data-alias-account]{display:block}.alias-account-body [data-alias-account] button{margin-top:12px}.alias-account-body .customer-alias-list li{font-size:10px;overflow-wrap:anywhere}.organization-app .customer-panel{padding:20px}.organization-app .customer-record{padding:15px}.org-sidebar-footer{display:flex;padding:12px 0 0;margin:0}.org-sidebar-footer p,.org-sidebar-footer .org-avatar{display:none}.org-sidebar-footer button{padding:0;font-size:10px}}
.mail-dns-record{padding:20px 0;border-top:1px solid #e4e1dc}.mail-dns-record code{display:block;overflow-wrap:anywhere;white-space:pre-wrap;background:#faf6f2;padding:12px;margin:8px 0;font-size:12px}.mail-dns-record h3{font-size:16px}.mail-dns-record label{display:block}
