.mail-studio{max-width:1320px;color:var(--ink);padding-block:48px 90px}.mail-studio svg{flex:none;width:18px;height:18px}.mail-header{border-bottom:1px solid #d3c8b8;justify-content:space-between;align-items:end;gap:30px;padding-bottom:36px;display:flex}.mail-eyebrow,.mail-step{color:#96703c;letter-spacing:.15em;font:700 10px/1.4 Manrope,sans-serif;display:block}.mail-studio h1{margin:13px 0 15px;font-size:clamp(50px,6vw,76px);line-height:1}.mail-header p:not(.mail-eyebrow){color:var(--muted);max-width:560px;font-size:15px;line-height:1.65}.mail-header-note{color:#765624;letter-spacing:.08em;background:#e8e0d2;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 15px;font:700 10px Manrope,sans-serif;display:flex}.mail-header-note small{letter-spacing:0;color:#63717a;width:100%;font:400 11px Manrope,sans-serif;display:block}.mail-dot{background:#b9873d;border-radius:50%;width:7px;height:7px}.mail-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:28px;margin-top:32px;display:grid}.mail-main{min-width:0}.mail-section{background:#fbf9f4;border:1px solid #d8d0c2;margin-bottom:20px;padding:clamp(22px,3vw,36px)}.mail-section h2,.mail-sidebar h2{color:#0a2137;margin:9px 0;font:500 36px/1.1 Cormorant Garamond,Georgia,serif}.mail-section p,.mail-sidebar p{color:#66727a;margin:0;font-size:13px;line-height:1.65}.mail-section-head{justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;display:flex}.mail-count{white-space:nowrap;color:#86622c;background:#eee7db;padding:8px 11px;font:700 11px Manrope,sans-serif}.mail-account{justify-content:space-between;align-items:center;gap:25px;display:flex}.mail-connected{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mail-connected svg{color:#368463}.mail-button{color:#fff;cursor:pointer;white-space:normal;background:#0a263e;border:1px solid #0a263e;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 18px;font:700 12px Manrope,sans-serif;display:inline-flex}.mail-button:hover{background:#173b55}.mail-button:disabled{opacity:.5;cursor:not-allowed}.mail-button-outline,.mail-button-light{color:#0a263e;background:0 0;border-color:#aeb6b5}.mail-button-outline:hover,.mail-button-light:hover{background:#e8e4db}.mail-link-button{color:#8e6228;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:12px;font:700 12px Manrope,sans-serif;text-decoration:underline}.mail-link-button:disabled{opacity:.5}.mail-form-grid{grid-template-columns:1fr 1fr;gap:15px 18px;display:grid}.mail-form-grid label,.mail-compose label,.mail-preview-select{color:#263c49;gap:7px;font:700 12px Manrope,sans-serif;display:grid}.mail-form-grid input,.mail-form-grid select,.mail-compose input,.mail-compose textarea,.mail-preview-select select{color:#132c3c;background:#fff;border:1px solid #c7cbc7;border-radius:0;width:100%;min-width:0;min-height:46px;padding:11px 12px;font:400 14px Manrope,sans-serif}.mail-form-grid input::placeholder,.mail-compose input::placeholder,.mail-compose textarea::placeholder{color:#9aa2a2}.mail-compose{gap:18px;display:grid}.mail-compose textarea{resize:vertical;line-height:1.65}.mail-form-actions{align-items:center;gap:12px;margin-top:20px;display:flex}.mail-draft-hint{margin-top:10px!important;font-size:11px!important}.mail-form-error{color:#a5362c!important;margin-top:12px!important}.mail-recipient-list{border-top:1px solid #ded8ce;margin-top:32px}.mail-list-heading{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 10px;display:flex}.mail-list-heading h3,.mail-attachments h3{color:#122c3f;margin:0;font:700 13px Manrope,sans-serif}.mail-list-heading span{color:#6d797f;font-size:11px}.mail-recipient-row{border-bottom:1px solid #eee9e1;align-items:center;gap:12px;padding:13px 0;display:flex}.mail-recipient-avatar{color:#8b682e;background:#e9e2d5;flex:none;place-items:center;width:38px;height:38px;font:600 21px Cormorant Garamond,serif;display:grid}.mail-recipient-info{flex:1;gap:2px;min-width:0;font:12px Manrope,sans-serif;display:grid}.mail-recipient-info strong{color:#112c40}.mail-recipient-info span,.mail-recipient-info small{color:#6d797f;overflow-wrap:anywhere;font-size:11px}.mail-row-actions{align-items:center;gap:5px;display:flex}.mail-row-actions button,.mail-file-list button{color:#805c2c;cursor:pointer;background:0 0;border:0;min-height:40px;padding:8px;font-size:11px}.mail-row-actions button:disabled,.mail-file-list button:disabled{opacity:.5}.mail-attachments{border-top:1px solid #e5ded3;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:22px;display:flex}.mail-attachments p{margin-top:5px;font-size:11px}.mail-upload{color:#102b40;cursor:pointer;border:1px solid #b2b8b5;align-items:center;gap:8px;padding:11px 13px;font:700 12px Manrope,sans-serif;display:inline-flex;position:relative}.mail-upload input{opacity:0;width:1px;height:1px;position:absolute}.mail-upload:focus-within{outline-offset:3px;outline:2px solid #956d34}.mail-file-list{margin:15px 0;padding:0;list-style:none}.mail-file-list li{color:#86622c;background:#f2eee6;align-items:center;gap:12px;margin:7px 0;padding:9px 12px;display:flex}.mail-file-list li>span{overflow-wrap:anywhere;color:#173447;flex:1;min-width:0;font-size:12px;display:grid}.mail-file-list small{color:#788288;font-size:10px}.mail-compose-footer{justify-content:space-between;align-items:center;gap:15px;margin-top:25px;display:flex}.mail-compose-footer p{font-size:11px}.mail-preview-select{max-width:460px;margin-bottom:18px}.mail-letter{background:#fff;border:1px solid #d2c8b9}.mail-letter-top{color:#fff;background:#102b41;align-items:center;gap:5px;padding:13px 17px;display:flex}.mail-letter-top span{background:#b89560;border-radius:50%;width:6px;height:6px}.mail-letter-top strong{letter-spacing:.12em;margin-left:10px;font:700 9px Manrope,sans-serif}.mail-letter-body{padding:24px}.mail-meta{border-bottom:1px solid #ece6dd;grid-template-columns:60px minmax(0,1fr);gap:8px;padding-bottom:18px;font-size:12px;display:grid}.mail-meta span{color:#7c888c}.mail-meta strong{overflow-wrap:anywhere;font-weight:600}.mail-letter-message{white-space:pre-wrap;overflow-wrap:anywhere;color:#283d49;min-height:100px;padding:24px 0;font-size:13px;line-height:1.75}.mail-letter-files{flex-wrap:wrap;gap:8px;display:flex}.mail-letter-files span{overflow-wrap:anywhere;color:#715429;background:#f1ede5;align-items:center;gap:6px;max-width:100%;padding:7px;font-size:11px;display:flex}.mail-letter-files small{color:#889196}.mail-review-note,.mail-result-hint{margin-top:18px!important;font-size:11px!important}.mail-review-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.mail-print-list{display:none}.mail-result-list{gap:8px;display:grid}.mail-result{background:#f4faf6;border:1px solid #d8e7de}.mail-result-unknown,.mail-result-failed{background:#fff9ef;border-color:#ead6bd}.mail-result summary{cursor:pointer;align-items:center;gap:12px;padding:14px;list-style:none;display:flex}.mail-result summary::-webkit-details-marker{display:none}.mail-status-icon{color:#24714b;background:#dceee2;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.mail-result-unknown .mail-status-icon,.mail-result-failed .mail-status-icon{color:#98610f;background:#f6e4c7}.mail-result-title{flex:1;gap:4px;min-width:0;font-size:12px;display:grid}.mail-result-title small{color:#60716b;overflow-wrap:anywhere;font-size:11px}.mail-result-state{color:#26744e;text-align:right;font-size:11px;font-weight:700}.mail-result-unknown .mail-result-state,.mail-result-failed .mail-result-state{color:#925e17}.mail-result dl{border-top:1px solid #d9e3d9;grid-template-columns:110px 1fr;gap:7px;margin:0 14px;padding:14px 0 16px;font-size:12px;display:grid}.mail-result dt{color:#71807d}.mail-result dd{overflow-wrap:anywhere;margin:0}.mail-alert,.mail-progress{background:#fff2e6;align-items:start;gap:10px;padding:14px;font-size:13px;display:flex;color:#8b4c21!important;margin:15px 0!important}.mail-progress{background:#edf3f6;color:#355c72!important}.mail-sidebar{color:#f8f5ee;background:#102b41;padding:26px 24px;position:sticky;top:20px}.mail-sidebar h2{color:#fff;font-size:28px}.mail-sidebar ol{counter-reset:steps;margin:25px 0;padding:0;list-style:none}.mail-sidebar li{counter-increment:steps;gap:5px;padding:0 0 21px 36px;display:grid;position:relative}.mail-sidebar li:before{content:counter(steps,decimal-leading-zero);color:#c9a46c;font:700 11px Manrope,sans-serif;position:absolute;top:0;left:0}.mail-sidebar li strong{font-size:12px}.mail-sidebar li span{color:#c2cbd0;font-size:11px;line-height:1.55}.mail-sidebar-note{color:#d9b777;border-top:1px solid #ffffff30;gap:10px;padding-top:18px;display:flex}.mail-sidebar-note p{color:#d3dce0;font-size:11px}.mail-sidebar-note strong{color:#fff}.mail-studio :is(button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:2px solid #a27536}@media (width<=900px){.mail-layout{grid-template-columns:minmax(0,1fr)}.mail-sidebar{position:static}.mail-sidebar ol{grid-template-columns:repeat(2,1fr);gap:4px 14px;margin:20px 0 0;display:grid}.mail-sidebar-note{margin-top:0}.mail-header-note{align-self:start}.mail-account{flex-direction:column;align-items:start}}@media (width<=600px){.mail-studio{padding-block:30px 55px}.mail-header{padding-bottom:22px;display:block}.mail-header-note{margin-top:16px;display:inline-flex}.mail-layout{gap:16px;margin-top:18px}.mail-section{margin-bottom:14px;padding:20px 16px}.mail-section h2{font-size:31px}.mail-sidebar{padding:20px 16px}.mail-sidebar h2{font-size:27px}.mail-sidebar ol{grid-template-columns:1fr 1fr}.mail-sidebar li{padding-left:28px}.mail-form-grid{gap:13px 10px}.mail-form-grid label{font-size:11px}.mail-form-grid input,.mail-form-grid select{padding:10px;font-size:13px}.mail-attachments,.mail-compose-footer{flex-direction:column;align-items:start}.mail-compose-footer .mail-button{width:100%}.mail-letter-body{padding:16px}.mail-result summary{flex-wrap:wrap}.mail-result-state{text-align:left;width:100%;padding-left:46px}.mail-result dl{grid-template-columns:90px 1fr}.mail-row-actions{flex-direction:column;gap:0}.mail-row-actions button{min-height:32px;padding:4px}}@media print{.fuu-header,.fuu-footer,.mail-header,.mail-sidebar,.mail-main>.mail-section:not(.mail-results):not(.mail-history),.mail-main>.mail-alert,.mail-results .mail-review-actions,.mail-result-hint,.mail-result-list{display:none!important}.mail-studio{max-width:none;padding:0}.mail-layout{margin:0;display:block}.mail-results{border:0;padding:0}.mail-result{break-inside:avoid;border:1px solid #ccc;background:#fff!important}.mail-result summary{padding:8px}.mail-result dl,.mail-result:not([open]) dl{display:grid!important}.mail-print-list{display:block}.mail-print-list article{break-inside:avoid;border-bottom:1px solid #ccc;padding:10px 0}.mail-print-list h3{font-size:14px}.mail-print-list p{font-size:11px}}.mail-subject-suggestions{background:#f7f3ec;border:1px solid #ddd5c8}.mail-subject-suggestions summary{color:#76531f;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:12px 14px;font:700 12px Manrope,sans-serif;list-style:none;display:flex}.mail-subject-suggestions summary::-webkit-details-marker{display:none}.mail-subject-suggestions[open] summary{border-bottom:1px solid #e5ddd1}.mail-suggestion-content{padding:16px}.mail-suggestion-content label{color:#263c49;gap:7px;font:700 12px Manrope,sans-serif;display:grid}.mail-suggestion-content select{color:#132c3c;background:#fff;border:1px solid #c7cbc7;width:100%;min-height:44px;padding:10px;font:400 13px Manrope,sans-serif}.mail-suggestion-list{gap:7px;margin:14px 0;display:grid}.mail-suggestion-list button{text-align:left;color:#173447;cursor:pointer;background:#fff;border:1px solid #e1d9cc;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font:600 12px/1.4 Manrope,sans-serif;display:flex}.mail-suggestion-list button:hover{border-color:#aa7b3c}.mail-suggestion-list button:disabled{opacity:.5;cursor:not-allowed}.mail-suggestion-content p,.mail-subject-suggestions>p{line-height:1.6;font-size:11px!important}.mail-subject-suggestions>p{padding:14px}.mail-suggestion-list button svg{color:#9c7138;width:16px;height:16px}.mail-coach{background:#f1eadf;border:1px solid #b9945f;margin-top:28px;padding:24px}.mail-coach-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:14px;display:flex}.mail-coach h3{color:#102b41;margin:6px 0 0;font:500 30px/1.15 Cormorant Garamond,Georgia,serif}.mail-coach-toggle{color:#263c49;cursor:pointer;align-items:center;gap:10px;min-height:44px;font:600 13px/1.5 Manrope,sans-serif;display:flex}.mail-coach-toggle input{accent-color:#102b41;flex:none;width:20px;height:20px}.mail-coach-label{color:#263c49;margin:20px 0 8px;font:700 13px/1.5 Manrope,sans-serif;display:block}.mail-coach-label span{font-weight:400}.mail-coach-address{background:#fff;border:1px solid #a8ada6;align-items:stretch;max-width:480px;display:flex}.mail-coach-address input{color:#102b41;background:0 0;border:0;flex:1;width:100%;min-width:0;min-height:48px;padding:12px;font:400 16px Manrope,sans-serif}.mail-coach-address>span{color:#263c49;background:#e8e0d2;border-inline-start:1px solid #d8d0c2;align-items:center;padding:10px 12px;font:700 15px Manrope,sans-serif;display:flex}.mail-coach-address input::placeholder{color:#78817f}.mail-coach #mail-coach-help,.mail-coach #mail-coach-check{overflow-wrap:anywhere;margin-top:10px}.mail-coach-details{border-top:1px solid #d3c8b8;margin-top:18px;padding-top:10px}.mail-coach-details summary{cursor:pointer;color:#263c49;padding-block:8px;font-size:14px}.mail-coach .mail-coach-limit{margin-top:14px;font-size:12px}.mail-coach-off,.mail-coach-success{align-items:start;gap:10px;display:flex}.mail-coach-results .mail-coach-success{color:#245a40;background:#edf4ee;margin-top:12px;padding:14px}@media (width<=600px){.mail-coach{padding:18px 14px}.mail-coach-heading{display:block}.mail-coach-toggle{margin-top:12px}.mail-coach-address>span,.mail-coach-address input{padding-inline:8px}}.mail-check-list{gap:12px;display:grid}.mail-check-row{background:#fff;border:1px solid #d8d0c2;padding:18px}.mail-check-row.is-approved{background:#f4faf6;border-color:#6b9278}.mail-review-check{cursor:pointer;align-items:start;gap:14px;display:flex}.mail-review-check input,.mail-duplicate-entry input,.mail-final-ack input{accent-color:#245a40;flex:none;width:22px;height:22px;margin-top:3px}.mail-check-copy{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.mail-check-copy strong{color:#102b41;font:600 24px/1.1 Cormorant Garamond,serif}.mail-check-copy span{color:#263c49;font-size:15px;font-weight:700}.mail-check-copy small{color:#66727a;font-size:13px}.mail-check-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-left:36px;display:flex}.mail-check-warning{color:#855514;font-size:13px}.mail-check-state{color:#66727a;font-size:13px}.is-approved .mail-check-state{color:#245a40}.mail-duplicates{background:#f1eadf;border:1px solid #b9945f;margin-top:24px;padding:22px;scroll-margin-top:20px}.mail-duplicates h3{margin:0 0 10px;font:500 28px Cormorant Garamond,serif}.mail-duplicate-group{border-top:1px solid #d3c8b8;margin-top:20px;padding-top:8px}.mail-duplicate-group h4{overflow-wrap:anywhere;font-size:14px}.mail-duplicate-group h4 span{font-weight:400}.mail-duplicate-entry{justify-content:space-between;align-items:center;gap:12px;margin-block:14px;display:flex}.mail-duplicate-entry label{flex:1;align-items:start;gap:12px;display:flex}.mail-duplicate-entry label span{overflow-wrap:anywhere;gap:6px;display:grid}.mail-duplicate-entry small{font-size:13px;line-height:1.5}.mail-send-selection{border-top:1px solid #d8d0c2;justify-items:start;gap:14px;margin-top:24px;padding-top:22px;display:grid}.mail-review-dialog{color:#102b41;background:#fbf9f4;border:1px solid #b9945f;width:min(820px,100vw - 32px);max-height:90dvh;padding:clamp(20px,4vw,36px);overflow:auto}.mail-review-dialog::backdrop{background:#071a28ad}.mail-dialog-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.mail-dialog-header h2{overflow-wrap:anywhere}.mail-dialog-role{padding:14px 0;color:#102b41!important;font-size:18px!important}.mail-review-address{grid-template-columns:120px minmax(0,1fr);gap:10px;margin:0;font-size:14px;display:grid}.mail-review-address dt{color:#66727a}.mail-review-address dd{overflow-wrap:anywhere;margin:0}.mail-final-ack{align-items:start;gap:12px;margin-block:22px;font-size:15px;line-height:1.6;display:flex}.mail-review-dialog .mail-compose{margin-block:20px}.mail-review-dialog :is(input:not([type=checkbox]),textarea,select){font-size:16px}.mail-review-dialog .mail-alert{flex-wrap:wrap}.mail-review-dialog .mail-letter-message{font-size:15px}.mail-review-dialog :is(button,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #96703c}@media (width<=600px){.mail-check-row{padding:14px}.mail-check-actions{flex-direction:column;align-items:start;gap:4px;padding-left:0}.mail-duplicates{padding:16px}.mail-duplicate-entry{flex-direction:column;align-items:start}.mail-review-dialog{width:calc(100vw - 16px);max-height:94dvh;padding:18px}.mail-dialog-header{gap:8px}.mail-dialog-header h2{font-size:30px}.mail-review-address{grid-template-columns:1fr;gap:5px}.mail-review-address dd{margin-bottom:8px}.mail-send-selection .mail-button{width:100%}}@media print{.mail-main>div:has(.mail-review-list){display:none!important}}.mail-personal{background:#fffdf8;border-top:3px solid #97702c}.mail-personal>p{max-width:60ch}.mail-signature{border-top:1px solid #d8d0c3;margin-top:1.8rem;padding-top:1.2rem}.mail-signature summary{cursor:pointer;color:#795419;padding:.5rem 0}.mail-signature label{gap:.5rem;margin-top:1rem;display:grid}.mail-signature-preview{overflow-wrap:anywhere;background:#fff;border:1px solid #d8d0c3;padding:1.4rem}.mail-invalid-field{color:#792b23;background:#fff1ed;border:1px solid #b24637;border-left-width:4px;margin:.8rem 0;padding:1rem}.mail-invalid-field strong{display:block}.mail-invalid-field .mail-link-button{color:#792b23;margin:.6rem 1rem 0 0}.mail-form-grid input[aria-invalid=true]{background:#fff6f2;border-color:#b24637}.mail-compose label small{color:#58656e;font-weight:400;line-height:1.6}.mail-report-settings{border-top:1px solid #d8d0c3;margin-top:2rem;padding-top:2rem}.mail-coach.is-disabled{background:#eeece7;border-color:#d0cdc6}.mail-coach.is-disabled fieldset{opacity:.5}.mail-coach fieldset{border:0;min-width:0;margin:1rem 0 0;padding:0}.mail-coach fieldset label{gap:.5rem;display:grid}.mail-report-recipients{overflow-wrap:anywhere;background:#f4eee1;border-left:3px solid #98702f;padding:.75rem 1rem}.mail-form-grid .mail-final-ack{align-items:center;display:flex}.mail-form-grid .mail-final-ack input{width:1.2rem;min-height:1.2rem}.mail-letter-message table{max-width:100%}.mail-letter-message a{overflow-wrap:anywhere}.mail-compose select,.mail-signature select,.mail-signature textarea,.mail-coach select,.mail-form-grid textarea{box-sizing:border-box;color:#132c3c;background:#fff;border:1px solid #c7cbc7;border-radius:0;width:100%;min-width:0;max-width:100%;min-height:46px;padding:11px 12px;font:400 14px/1.6 Manrope,sans-serif}.mail-coach select{text-overflow:ellipsis}.mail-form-grid textarea,.mail-signature textarea{resize:vertical}.mail-personal .mail-form-grid{margin-top:24px}.mail-signature label,.mail-coach fieldset label{color:#263c49;font:700 12px/1.6 Manrope,sans-serif}.mail-report-settings>h3{margin:0 0 12px;font:500 30px/1.15 Cormorant Garamond,Georgia,serif}.mail-report-settings>p,.mail-report-recipients{margin-top:16px}.mail-studio :is(input,textarea,select,summary):focus-visible{outline-offset:3px;outline:2px solid #96703c}@media (width<=600px){.mail-compose select,.mail-signature select,.mail-signature textarea,.mail-coach select,.mail-form-grid textarea{font-size:16px}}.mail-task-nav{border-block:1px solid var(--mail-line,#d6cbbb);flex-wrap:wrap;gap:.65rem 1.3rem;margin:1.2rem 0;padding:1rem 0;display:flex}.mail-task-nav a{color:#8c5718;text-underline-offset:.25em;font-weight:700}.mail-address-checks,.mail-address-review{background:#faf7ef;border:1px solid #d6cbbb;margin:1.25rem 0;padding:1.2rem}.mail-address-hint{overflow-wrap:anywhere;gap:.4rem;font-size:.78rem;font-weight:400;line-height:1.6;display:grid}.mail-address-hint [role=alert]{color:#a13124}.mail-history-tools{flex-wrap:wrap;align-items:end;gap:1rem;margin:1.5rem 0;display:flex}.mail-history-tools label,.mail-bounce label,.mail-gmail-check label{gap:.45rem;font-size:.85rem;font-weight:600;display:grid}.mail-history input,.mail-history select,.mail-bounce textarea,.mail-bounce select{box-sizing:border-box;color:#102b3e;width:100%;min-width:0;font:inherit;background:#fffdf8;border:1px solid #b9b4a8;border-radius:0;padding:.8rem}.mail-gmail-check{background:#f4eee3;border-left:3px solid #9d733c;gap:.8rem;margin-block:1.2rem;padding:1rem;display:grid}.mail-gmail-check .mail-button{justify-self:start}.mail-gmail-check small{color:#52616c;line-height:1.6}.mail-history-list{gap:1rem;display:grid}.mail-history-item{overflow-wrap:anywhere;border:1px solid #d6cbbb;padding:1.3rem}.mail-history-item h3{margin:0 0 .5rem;font-family:Cormorant Garamond,serif;font-size:1.7rem}.mail-history-item p{margin:.55rem 0}.mail-history-item summary{cursor:pointer;color:#8c5718;padding-block:.8rem;font-weight:600}.mail-history-item dl{grid-template-columns:minmax(7rem,1fr) 3fr;gap:.5rem 1rem;display:grid}.mail-history-item dd{margin:0}.mail-history-unknown{border-left:3px solid #ae5b27}.mail-history-note,.mail-bounce-results article{background:#f4eee3;border:1px solid #d6cbbb;margin-block:1rem;padding:1rem}.mail-bounce{scroll-margin-top:1rem}.mail-bounce textarea{resize:vertical}.mail-history-print{display:none}@media (width<=600px){.mail-history-tools{display:grid}.mail-history-item dl{grid-template-columns:1fr}.mail-history-item dt{margin-top:.4rem;font-weight:700}.mail-gmail-check{padding:.8rem}.mail-task-nav{gap:.7rem}.mail-history-item .mail-button{white-space:normal}}@media print{.mail-task-nav,.mail-history-tools,.mail-gmail-check,.mail-bounce,.mail-history-item details,.mail-history>details{display:none!important}.mail-history-print{display:block}.mail-history-item{break-inside:avoid}}.mail-layout{grid-template-columns:240px minmax(0,1fr);gap:24px}.mail-main{grid-area:1/2}.mail-sidebar{background:#0b263b;grid-area:1/1;padding:25px 18px}.mail-sidebar>p{color:#cbd5d7;margin:0 0 22px}.mail-app-nav{gap:4px;margin-bottom:25px;display:grid}.mail-app-nav button{text-align:left;color:#e5ecec;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px 12px;font:600 12px Manrope,sans-serif;display:flex}.mail-app-nav button span{color:#d4b781;width:23px;font-size:11px}.mail-app-nav button:focus-visible{outline-offset:2px;outline:2px solid #f1ca85}.mail-app-nav button:disabled{opacity:.55;cursor:not-allowed}.mail-pane[hidden]{display:none}.mail-step-actions{justify-content:space-between;gap:12px;margin:0 0 24px;display:flex}.mail-pane:has(#mail-personal) #mail-personal{background:#f7f0e4;border-top:4px solid #b5894b}.mail-domain-row{border-bottom:1px solid #ded8ce;gap:4px;padding:16px 0;display:grid}.mail-domain-row span{overflow-wrap:anywhere}.mail-domain-row small{color:#52636b}.mail-recipient-info small[role=status]{color:#405e53}.mail-sidebar-note a{color:#f1d9ac}@media (width<=900px){.mail-layout{flex-direction:column;display:flex}.mail-sidebar{order:-1;width:100%;position:static}.mail-main{width:100%}.mail-app-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.mail-app-nav{gap:4px}.mail-app-nav button{min-height:48px;padding:8px;font-size:11px}.mail-step-actions .mail-button{flex:1}.mail-layout{gap:16px}}@media print{.mail-pane[hidden],.mail-step-actions{display:none!important}}.mail-sidebar-note summary{cursor:pointer;color:#f4e5ce;font:700 12px Manrope,sans-serif}.mail-sidebar-note details p{margin-top:12px}.mail-studio{padding-top:24px}.mail-layout{background:#f3ede3;border:1px solid #d3c8b8;align-items:start;gap:0;margin-top:0}.mail-sidebar{scrollbar-width:thin;scrollbar-color:#8caaae #0b263b;grid-area:1/1;max-height:calc(100dvh - 24px);padding:22px 16px;position:sticky;top:12px;overflow-y:auto}.mail-main{grid-area:1/2;min-width:0;padding:0 24px 24px}.mail-brand{border-bottom:1px solid #ffffff30;margin-bottom:14px;padding:0 4px 18px}.mail-brand h1{color:#fff;margin:0 0 6px;font:500 29px/1 Cormorant Garamond,Georgia,serif}.mail-brand h1 em{color:#e2bf83}.mail-brand p{color:#cbd5d7;margin:0;font-size:11px}.mail-app-nav{gap:2px;margin-bottom:14px}.mail-app-nav button{min-height:42px}.mail-sidebar-note{padding-top:14px}.mail-app-bar{border-bottom:1px solid #d8d0c2;justify-content:space-between;align-items:center;gap:16px;min-height:70px;margin-bottom:20px;padding:12px 0;display:flex}.mail-app-bar>div{gap:3px;display:grid}.mail-app-bar strong{color:#102b41;font:700 14px Manrope,sans-serif}.mail-app-overline{letter-spacing:.13em;color:#805b2b;font:700 9px Manrope,sans-serif}.mail-app-test{color:#705429;align-items:center;gap:7px;font:700 10px Manrope,sans-serif;display:inline-flex}@media (width<=900px){.mail-layout{flex-direction:column;display:flex}.mail-sidebar{z-index:20;max-height:none;padding:10px 12px;position:sticky;top:0;overflow:visible}.mail-brand{border:0;align-items:baseline;gap:10px;margin:0;padding:0 2px 8px;display:flex}.mail-brand h1{margin:0;font-size:24px}.mail-brand p{font-size:10px}.mail-app-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:4px;margin:0;padding-bottom:4px;display:flex;overflow-x:auto}.mail-app-nav button{white-space:nowrap;flex:none;width:auto;min-height:42px}.mail-app-nav button span{width:auto}.mail-sidebar-note{display:none}.mail-main{padding:0 16px 18px}.mail-app-bar{min-height:62px;margin-bottom:16px}}@media (width<=600px){.mail-studio{padding-top:12px}.mail-layout{gap:0}.mail-sidebar{padding:9px 10px}.mail-main{padding-inline:12px}.mail-app-nav button{padding:8px 10px;font-size:11px}.mail-section{padding:20px 16px}.mail-app-bar strong{font-size:13px}}@media print{.mail-app-bar{display:none!important}.mail-main{padding:0}}.mail-mobile-nav,.mail-mobile-privacy{display:none}@media (width<=900px){.mail-sidebar{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;display:grid}.mail-brand{grid-column:1/-1}.mail-app-nav{display:none}.mail-mobile-nav{color:#d5e0df;gap:4px;font:600 10px Manrope,sans-serif;display:grid}.mail-mobile-nav select{color:#fff;background:#193b50;border:1px solid #78909a;width:100%;min-height:44px;padding:8px 10px;font:600 12px Manrope,sans-serif}.mail-mobile-privacy{color:#f1d9ac;text-underline-offset:3px;align-items:end;padding-bottom:8px;font:600 11px Manrope,sans-serif;display:inline-flex}}.fuu-studio:has(.mail-studio){overflow-x:clip}.mail-app-test small{color:#59636b;max-width:230px;margin-top:3px;font:400 10px/1.4 Manrope,sans-serif;display:block}@media (width<=600px){.mail-app-test small{max-width:150px;font-size:9px}}.mail-app-bar{scroll-margin-top:16px}@media (width<=900px){.mail-app-bar{scroll-margin-top:130px}}.mail-studio{--mail-ink:#102a43;--mail-gold:#a67e43;--mail-paper:#fbf9f4;color:var(--mail-ink)}.mail-layout{background:#f1eadf;border-color:#d3c8b8;grid-template-columns:244px minmax(0,1fr);box-shadow:0 12px 36px #11283612}.mail-sidebar{background:#102a43;min-height:min(760px,100dvh - 24px);padding:28px 16px}.mail-brand{margin-bottom:22px;padding:4px 10px 24px}.mail-brand h1{letter-spacing:-.02em;font-size:34px}.mail-brand p{color:#c8d3d8;margin-top:8px}.mail-app-nav{gap:5px}.mail-app-nav button{color:#d7e1e4;border-radius:7px;gap:12px;min-height:48px;padding:10px 13px}.mail-app-nav button svg{color:#d1b475;width:18px;height:18px}.mail-app-nav button span{width:auto;color:inherit;font-size:12px}.mail-app-nav button:hover:not(:disabled){background:#1d3d54}.mail-app-nav button[aria-current=page]{color:#fff;background:#28475b;border-color:#63808b}.mail-sidebar-note{margin:22px 8px 0}.mail-main{padding:0 clamp(18px,3vw,36px) 34px}.mail-app-bar{min-height:84px;margin-bottom:24px}.mail-app-bar strong{font-size:16px}.mail-section{background:var(--mail-paper);border-color:#ddd4c6;padding:clamp(24px,3vw,38px)}.mail-section h2{letter-spacing:-.02em}.mail-button{border-radius:5px;min-height:48px}.mail-button:focus-visible,.mail-link-button:focus-visible,.mail-row-actions button:focus-visible{outline-offset:3px;outline:2px solid #a47a38}.mail-form-grid input,.mail-form-grid select,.mail-form-grid textarea,.mail-compose input,.mail-compose textarea{border-radius:4px}.mail-recipient-row{align-items:start;padding:18px 0}.mail-recipient-avatar{border-radius:8px;width:42px;height:42px}.mail-recipient-info{gap:5px}.mail-recipient-info strong{font-size:14px}.mail-check-row,.mail-history-item{border-radius:6px}.mail-check-row{padding:20px 22px}.mail-history-check{background:#f3ece0;border:1px solid #ddccb0;padding:12px 14px;color:#54452f!important;margin:14px 0!important;font-size:13px!important}.mail-history-check.is-error{background:#fff2ec;border-color:#dbaea0;color:#74382d!important}.mail-history-match{color:#5a421e;background:#f7efdf;border:1px solid #d7bd92;border-radius:6px;margin:12px 0;padding:14px 16px}.mail-history-match strong{color:#5a421e;font:700 13px Manrope,sans-serif}.mail-history-match p{color:#6c5a43;margin:5px 0 10px;font-size:12px}.mail-history-match ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mail-history-match li{color:#263c49;overflow-wrap:anywhere;gap:3px;font-size:12px;display:grid}.mail-history-match li small{color:#6b6660;font-size:11px}.mail-review-dialog .mail-history-match{margin:20px 0}@media (width<=900px){.mail-layout{display:flex}.mail-sidebar{min-height:0;padding:12px 14px}.mail-brand{margin:0;padding:0 2px 8px}.mail-brand h1{font-size:26px}.mail-brand p{margin:0}.mail-main{padding:0 16px 20px}}@media (width<=600px){.mail-main{padding-inline:12px}.mail-section{padding:22px 16px}.mail-check-row{padding:16px}.mail-recipient-row{flex-wrap:wrap}.mail-recipient-info{flex:calc(100% - 60px)}.mail-row-actions{margin-left:54px}}.mail-history-scope{color:#596b73!important;margin:4px 0 12px!important;font-size:12px!important}
