:root{--control-paper:url(/brand/account/paper-ui/button.webp);--control-denim:url(/brand/account/paper-ui/button-denim.webp);--control-sage:url(/brand/account/paper-ui/button-sage.webp);--control-support:url(/brand/account/paper-ui/button-denim.webp);--control-red:#b85347}html body .public-header nav a.button.small,html body #product .chooser button,html body #product .setup a,html body .button:not(.text-link),html body.in-app #app :is(.actions,.state-actions,.own-actions,.signature-actions,.connected-actions)>button:not(.danger):not(.danger-row),html body.in-app #app :is(.back,.primary):not(.danger),html body.in-app #app #editor :is(.back,.primary):not(.danger),html body #support-widget .support-primary,html body #support-desk .support-primary{border:0;border-radius:9px;background:transparent var(--control-paper) center/100% 128% no-repeat;color:#174c65;box-shadow:none;text-decoration:none;min-height:44px;padding:12px 22px}html body #product .chooser button:first-child,html body #product .setup a,html body .button:not(.small):not(.light):not(.text-link),html body.in-app #app .primary:not(.danger),html body.in-app #app #editor .primary:not(.danger),html body #support-widget .support-primary,html body #support-desk .support-primary,html body.in-app :is(header.public-header,#app) #profile-add-funds{background:transparent var(--control-denim) center/100% 128% no-repeat;color:#fff;border:0;box-shadow:none}html body.in-app #app .workspace.no-detail #profile{--paper-button:var(--control-sage);background-image:var(--control-sage);color:#174c65}html body #support-widget .support-launcher,html body.in-app:has(.workspace.no-detail) #support-widget .support-launcher{background:transparent var(--control-support) center/100% 124% no-repeat;color:#fff;border:0;border-radius:10px;box-shadow:none;width:auto;height:auto;min-height:56px;padding:10px 16px;gap:8px;font-size:15px}html body #support-widget .support-launcher>span:not(.support-badge),html body.in-app #support-widget .support-launcher>span:not(.support-badge){position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip-path:none;white-space:normal}html body #app #editor .reference-help button,html body :is(.text-link,a.button[href*="/designs"],a.button[href="#result"],a.button[href="#how-it-works"]){position:relative;background:none;border:0;box-shadow:none;color:inherit;padding:8px 0;min-height:44px;text-decoration:none}html body :is(.text-link,a.button[href*="/designs"],a.button[href="#result"],a.button[href="#how-it-works"]):hover{background:none;color:inherit;text-decoration-thickness:1.5px}html body.in-app .settings-icon{background:transparent url(/brand/account/paper-ui/settings-gear.webp) center/contain no-repeat;mask:none}html body.in-app #app #editor .detail-bar{flex-wrap:wrap;gap:10px;height:auto}html body.in-app.account-reference #app #editor .detail-bar,html body.in-app.account-reference #app #profile-form>.detail-bar{display:flex;justify-content:flex-start;align-items:center;min-height:44px;height:auto;margin:0 0 18px;padding:0;border:0}html body.in-app #app #editor .detail-bar .back,html body.in-app #app #profile-form .detail-bar .back{position:static;inset:auto;align-self:flex-start;font-size:15px;line-height:1.4;min-height:44px;max-width:100%;padding:12px 22px;background:transparent var(--control-paper) center/100% 128% no-repeat;color:#174c65;border:0;box-shadow:none}html body.in-app.account-reference #app .account-design-heading>.guide-welcome{width:160px;height:130px;object-fit:contain}html body.in-app #app .reminder-heading img{width:64px;height:64px;transform:translateY(7px)}html body.in-app #app #reminders .reminder{margin-left:76px}html body.in-app #app .workspace.no-detail .history-tabs :is(#history-scanned,#home-sent)[aria-pressed=true]{text-decoration:none}html body.in-app #app .workspace.no-detail .history-tabs :is(#history-scanned,#home-sent)[aria-pressed=true]:after{content:"";display:block;position:absolute;left:25%;right:25%;bottom:5px;height:2px;background:var(--control-red);transform:rotate(-1deg);border-radius:60%;box-shadow:0 3px #b8534755;pointer-events:none}@media(min-width:901px){html body.in-app #app .seasonal-offers .holiday-account-events .christmas-account-event{position:relative;isolation:isolate;border:0;border-radius:0;background:transparent;box-shadow:none;padding:38px 40px;grid-template-columns:112px minmax(0,1fr);gap:8px 18px;color:#174c65}html body.in-app #app .seasonal-offers .holiday-account-events .christmas-account-event:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/brand/account/paper-ui/cloud-paper.webp) center/100% 100% no-repeat}html body.in-app #app .seasonal-offers .holiday-account-events .event-art{width:112px;height:108px}html body.in-app #app .seasonal-offers .holiday-account-events .christmas-account-event strong{color:#174c65}html body.in-app #app .seasonal-offers .holiday-account-events .thanksgiving-account-event strong{color:#88502b}html body.in-app #app .seasonal-offers .holiday-account-events .christmas-account-event:not(.thanksgiving-account-event) strong{color:#873b48}}@media(max-width:760px){html body.in-app.account-reference #app .account-design-heading>.guide-welcome{width:105px!important;height:125px!important}html body.in-app #app .reminder-heading img{width:50px;height:50px;transform:translateY(4px)}html body.in-app #app #reminders .reminder{margin-left:0}}@media(hover:hover)and (pointer:fine){html body .button:not(.text-link):hover,html body.in-app #app .primary:not(.danger):hover,html body.in-app #app #editor .back:hover,html body.in-app header.public-header #profile-add-funds:hover{filter:brightness(.96)}}@media(prefers-reduced-motion:reduce){html body .button,html body.in-app #app .back{transition:none!important}}@media(forced-colors:active){html body .button,html body.in-app #app :is(.primary,.back),html body #support-widget :is(.support-primary,.support-launcher){background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}html body .public-header nav a.button.small:hover{background:transparent var(--control-paper) center/100% 128% no-repeat;color:#174c65;filter:brightness(.96)}html body :is(.text-link,a.button[href*="/designs"],a.button[href="#result"],a.button[href="#how-it-works"]):after{content:"";position:absolute;bottom:2px;left:0;right:0;height:3px;background:#a34a24;border-radius:65% 30% 55% 40%;transform:rotate(-1deg);pointer-events:none}html body a.button[href="/thanksgiving/#editor"],html body .thanksgiving-page a.button[href="#editor"]{--control-denim:url(/brand/account/paper-ui/button-cranberry.webp);background:transparent url(/brand/account/paper-ui/button-cranberry.webp) center/100% 128% no-repeat;color:#fff}html body.in-app #app .workspace.no-detail .history-tabs #home-more{align-self:center;margin:10px 0 0}html body.in-app #app .workspace.no-detail .history-tabs #home-mailings[aria-pressed=true]:after{content:"";position:absolute;bottom:5px;left:20%;right:20%;height:3px;background:#a34a24;border-radius:65% 30% 55% 40%;transform:rotate(-1deg)}html body.in-app #app #mailings-content{padding:24px 20px;min-width:0}html body.in-app #mailings-content .mailing-workspace{max-width:none;border:0;padding:0}html body.in-app #mailings-content .mailing-intro{grid-template-columns:100px minmax(0,1fr)}html body.in-app #mailings-content .mailing-intro img{width:100px;height:100px}@media(max-width:600px){html body.in-app #app #mailings-content{padding:16px 8px}}@media(hover:hover)and (pointer:fine){html body.premium-home :is(.text-link,a.button[href*="/designs"],a.button[href="#result"],a.button[href="#how-it-works"]):after{clip-path:inset(0 100% 0 0);transition:clip-path .16s var(--home-motion-ease,ease)}html body.premium-home :is(.text-link,a.button[href*="/designs"],a.button[href="#result"],a.button[href="#how-it-works"]):hover:after{clip-path:inset(0)}html body.premium-home :is(.text-link,a.button[href*="/designs"],a.button[href="#result"],a.button[href="#how-it-works"]):focus-visible:after{clip-path:inset(0);transition:none}}@media(prefers-reduced-motion:reduce){html body.premium-home :is(.text-link,a.button[href*="/designs"],a.button[href="#result"],a.button[href="#how-it-works"]):after{transition:none}}
