.template-library_libraryExperience__7f0vy{--library-paper:#fdfcf8;--library-ink:#11100f;--library-muted:#655f5a;color:var(--library-ink)}.template-library_previewShell__7AvYW{width:100%;overflow:hidden;border:1px solid #d7d2ca;border-radius:.8rem;background:#eeece7;color:var(--template-ink);box-shadow:0 18px 40px -30px rgb(25 19 16/.55);container-type:inline-size}.template-library_inboxChrome__SGKmi{border-bottom:1px solid #dedad2;background:#fff}.template-library_mailHeader__cJsAC{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.55rem .65rem .4rem}.template-library_senderAvatar__2oaZW{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--template-accent) 15%,#fff);color:var(--template-accent-ink,var(--template-accent));font-size:.5rem;font-weight:800}.template-library_senderLine__4XAB3 small,.template-library_senderLine__4XAB3 strong{display:block}.template-library_senderLine__4XAB3 strong{overflow:hidden;font-size:.5rem;text-overflow:ellipsis;white-space:nowrap}.template-library_mailHeader__cJsAC time,.template-library_senderLine__4XAB3 small{color:#706a64;font-size:.4rem}.template-library_messageHeading__PkHki{display:grid;gap:.14rem;border-top:1px solid #efede8;padding:.42rem .65rem .52rem}.template-library_messageHeading__PkHki span,.template-library_messageHeading__PkHki strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-library_messageHeading__PkHki strong{font-size:.48rem}.template-library_messageHeading__PkHki span{color:#706a64;font-size:.39rem}.template-library_emailCanvas__UzfIn{min-height:24rem;padding:calc(.85rem * var(--template-density, 1));background:var(--template-surface)}.template-library_previewEyebrow__5Ps4_{margin:0;color:var(--template-accent-ink,var(--template-accent));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.42rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.template-library_anomalyBody__X77Te,.template-library_editorialBody__WWWZG,.template-library_magicBody__TtIn9,.template-library_promotionBody__VuJ5F,.template-library_welcomeBody__okPSe{max-width:var(--template-content-width,22rem);margin:0 auto;border:1px solid color-mix(in srgb,var(--template-accent) 18%,#dedbd4);background:#fff;padding:calc(1.25rem * var(--template-density, 1))}.template-library_welcomeBody__okPSe{font-family:Georgia,Cambria,serif}.template-library_anomalyBody__X77Te,.template-library_editorialBody__WWWZG,.template-library_magicBody__TtIn9,.template-library_promotionBody__VuJ5F,.template-library_welcomeBody__okPSe{border-radius:var(--template-corner-radius,.65rem)}.template-library_previewShell__7AvYW[data-font-pairing=modern] :is(.template-library_welcomeBody__okPSe,.template-library_editorialBody__WWWZG,.template-library_promotionBody__VuJ5F,.template-library_magicBody__TtIn9,.template-library_anomalyBody__X77Te),.template-library_previewShell__7AvYW[data-font-pairing=modern] :is(.template-library_welcomeBody__okPSe,.template-library_editorialBody__WWWZG,.template-library_promotionBody__VuJ5F,.template-library_magicBody__TtIn9,.template-library_anomalyBody__X77Te) :is(h3,h4,header strong){font-family:Inter,ui-sans-serif,system-ui,sans-serif}.template-library_previewShell__7AvYW[data-font-pairing=humanist] :is(.template-library_welcomeBody__okPSe,.template-library_editorialBody__WWWZG,.template-library_promotionBody__VuJ5F,.template-library_magicBody__TtIn9,.template-library_anomalyBody__X77Te),.template-library_previewShell__7AvYW[data-font-pairing=humanist] :is(.template-library_welcomeBody__okPSe,.template-library_editorialBody__WWWZG,.template-library_promotionBody__VuJ5F,.template-library_magicBody__TtIn9,.template-library_anomalyBody__X77Te) :is(h3,h4,header strong){font-family:Optima,Candara,Segoe UI,ui-sans-serif,sans-serif}.template-library_welcomeBody__okPSe h3,.template-library_welcomeBody__okPSe h4{margin:0;font-family:Georgia,Cambria,serif;font-size:1.5rem;font-weight:400;letter-spacing:-.045em;line-height:1}.template-library_welcomeBody__okPSe h3{margin-top:.85rem}.template-library_welcomeBody__okPSe h4{margin-top:.16rem;color:#6f6557}.template-library_welcomeBody__okPSe>p:not(.template-library_previewEyebrow__5Ps4_){margin-top:.9rem;font-size:.55rem;line-height:1.65}.template-library_promiseList__hW72c{display:grid;margin-top:.8rem;border-top:1px solid #e8e1d7}.template-library_promiseList__hW72c span{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.45rem;border-bottom:1px solid #e8e1d7;padding:.55rem 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.45rem;line-height:1.4}.template-library_promiseList__hW72c b{color:var(--template-accent-ink,var(--template-accent));font-family:ui-monospace,monospace}.template-library_previewCta__Q8P6c{display:inline-flex;align-items:center;min-height:1.8rem;margin-top:.85rem;border:1px solid transparent;border-radius:var(--template-corner-radius,999px);background:var(--template-accent);padding:.45rem .8rem;color:var(--template-cta-ink,#fff);font-size:.48rem;font-weight:700}.template-library_previewShell__7AvYW[data-cta-style=outline] .template-library_previewCta__Q8P6c{border-color:var(--template-accent);background:transparent;color:var(--template-accent-ink,var(--template-accent))}.template-library_previewShell__7AvYW[data-cta-style=text] .template-library_previewCta__Q8P6c{min-height:auto;border:0;border-bottom:1px solid;border-radius:0;background:transparent;padding:.2rem 0;color:var(--template-accent-ink,var(--template-accent))}.template-library_previewCta__Q8P6c i{margin-left:.3rem;font-style:normal}.template-library_anomalyBody__X77Te>small,.template-library_promotionBody__VuJ5F>small,.template-library_welcomeBody__okPSe>small{display:block;margin-top:.5rem;color:#71685e;font-family:ui-monospace,monospace;font-size:.38rem}.template-library_editorialBody__WWWZG{background:#fffcf6;font-family:Georgia,Cambria,serif}.template-library_editorialBody__WWWZG header{display:flex;align-items:baseline;justify-content:space-between;border-bottom:2px solid var(--template-ink);padding-bottom:.5rem}.template-library_editorialBody__WWWZG header strong{font-family:Georgia,serif;font-size:1rem;letter-spacing:-.04em}.template-library_editorialBody__WWWZG header span{color:#76695f;font-family:ui-monospace,monospace;font-size:.36rem;text-transform:uppercase}.template-library_editorialBody__WWWZG .template-library_previewEyebrow__5Ps4_{margin-top:1rem}.template-library_editorialBody__WWWZG h3{max-width:9ch;margin:.65rem 0 0;font-size:1.65rem;font-weight:500;letter-spacing:-.05em;line-height:.98}.template-library_editorialDek__DSss0{margin-top:.6rem;color:#7a6659;font-size:.58rem;font-style:italic;line-height:1.5}.template-library_editorialBody__WWWZG>p:not(.template-library_previewEyebrow__5Ps4_,.template-library_editorialDek__DSss0){margin-top:.85rem;font-size:.55rem;line-height:1.65}.template-library_editorialBody__WWWZG blockquote{margin:.9rem 0 0;border-left:2px solid var(--template-accent);padding-left:.65rem;color:var(--template-accent-ink,var(--template-accent));font-size:.7rem;font-style:italic;line-height:1.4}.template-library_editorialNotes__tvUOA{display:grid;gap:.2rem;margin-top:.7rem;border-top:1px solid #e3ddd2;padding-top:.55rem}.template-library_editorialNotes__tvUOA span{color:#6f6258;font-family:ui-monospace,monospace;font-size:.36rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.template-library_editorialNotes__tvUOA p{color:#554a43;font-size:.43rem;line-height:1.45}.template-library_editorialBody__WWWZG .template-library_previewLink__1JAng{display:inline-block;margin-top:.85rem;border-bottom:1px solid;color:var(--template-ink);font-size:.48rem;font-weight:700}.template-library_editorialBody__WWWZG .template-library_previewLink__1JAng i{color:var(--template-accent-ink,var(--template-accent));font-style:normal}.template-library_promotionBody__VuJ5F{font-family:ui-sans-serif,system-ui,sans-serif}.template-library_promotionBody__VuJ5F h3{margin:.75rem 0 0;max-width:12ch;font-family:Georgia,serif;font-size:1.45rem;font-weight:500;letter-spacing:-.045em;line-height:1.05}.template-library_promotionBody__VuJ5F>p:not(.template-library_previewEyebrow__5Ps4_,.template-library_promotionReason__UBsaz){margin-top:.55rem;color:#5a605c;font-size:.48rem;line-height:1.55}.template-library_promotionBody__VuJ5F dl{margin-top:.9rem;border-block:1px solid #dce5de}.template-library_promotionBody__VuJ5F dl div{display:flex;justify-content:space-between;gap:1rem;padding:.42rem 0;font-family:ui-monospace,monospace;font-size:.43rem}.template-library_promotionBody__VuJ5F dl div+div{border-top:1px solid #e7ece8}.template-library_promotionBody__VuJ5F dl div:last-child{color:var(--template-accent-ink,var(--template-accent));font-size:.52rem;font-weight:800}.template-library_promotionReason__UBsaz{margin-top:.75rem;font-family:Georgia,serif;font-size:.52rem;line-height:1.6}.template-library_magicBody__TtIn9{border-radius:.6rem;font-family:ui-sans-serif,system-ui,sans-serif}.template-library_magicBody__TtIn9 h3{margin:.7rem 0 0;font-size:1.05rem;letter-spacing:-.035em}.template-library_magicBody__TtIn9>p:not(.template-library_previewEyebrow__5Ps4_,.template-library_securityContext__VZWmr){margin-top:.45rem;color:#586078;font-size:.48rem;line-height:1.5}.template-library_securityCode__NkzKS{margin-top:.85rem;border:1px solid color-mix(in srgb,var(--template-accent) 22%,#e5e8f1);border-radius:.45rem;background:var(--template-surface);padding:.75rem;text-align:center}.template-library_securityCode__NkzKS small,.template-library_securityCode__NkzKS span{display:block;color:#5f6985;font-size:.38rem}.template-library_securityCode__NkzKS strong{display:block;margin:.45rem 0 .3rem;font-family:ui-monospace,monospace;font-size:1.25rem;letter-spacing:.13em}.template-library_securityRequester__dw90r{display:block;margin-top:.45rem;color:#667085;font-family:ui-monospace,monospace;font-size:.36rem;text-align:center}.template-library_securityContext__VZWmr{margin-top:.8rem;border-top:1px solid #e7e8ed;padding-top:.7rem;color:#666c78;font-size:.43rem;line-height:1.55}.template-library_magicBody__TtIn9>.template-library_previewLink__1JAng{display:inline-block;margin-top:.65rem;color:var(--template-accent-ink,var(--template-accent));font-size:.4rem;text-decoration:underline;text-underline-offset:.15rem}.template-library_anomalyBody__X77Te{font-family:ui-sans-serif,system-ui,sans-serif}.template-library_anomalyBody__X77Te header{display:flex;justify-content:space-between;gap:1rem;font-size:.36rem}.template-library_anomalyBody__X77Te header span{display:inline-flex;align-items:center;gap:.35rem;color:#80500f;text-transform:uppercase}.template-library_anomalyBody__X77Te header span i{width:.35rem;height:.35rem;border-radius:50%;background:var(--template-accent)}.template-library_anomalyBody__X77Te header strong{color:#667085}.template-library_anomalyBody__X77Te h3{margin:.8rem 0 0;max-width:15ch;font-family:Georgia,serif;font-size:1.25rem;font-weight:500;letter-spacing:-.04em;line-height:1.05}.template-library_anomalyBaseline__9ZLpf{margin-top:.4rem;color:#667085;font-family:ui-monospace,monospace;font-size:.4rem}.template-library_anomalyMetric___awEL{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:.8rem;margin-top:.8rem;border-block:1px solid #e6e9ef;padding:.75rem 0}.template-library_anomalyMetric___awEL strong{color:var(--template-accent-ink,var(--template-accent));font-size:1.65rem;letter-spacing:-.06em}.template-library_anomalyMetric___awEL span{display:flex;height:1.5rem;align-items:end;gap:.2rem}.template-library_anomalyMetric___awEL span i{width:16%;height:75%;background:#d6dce8}.template-library_anomalyMetric___awEL span i:nth-child(2){height:100%}.template-library_anomalyMetric___awEL span i:nth-child(3){height:82%}.template-library_anomalyMetric___awEL span i:nth-child(4){height:58%}.template-library_anomalyMetric___awEL span i:nth-child(5){height:45%;background:color-mix(in srgb,var(--template-accent) 60%,#fff)}.template-library_reasoningBlock__swVDN{margin-top:.8rem;border-left:2px solid var(--template-accent);background:#fff8ec;padding:.65rem}.template-library_reasoningBlock__swVDN>span{color:var(--template-accent-ink,var(--template-accent));font-size:.37rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.template-library_reasoningBlock__swVDN p{margin-top:.35rem;color:#4a5364;font-family:Georgia,serif;font-size:.48rem;line-height:1.55}.template-library_reasoningMeta__KTfNz{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.55rem}.template-library_reasoningMeta__KTfNz span{border:1px solid #e1e5ec;border-radius:999px;background:#f8f9fb;padding:.25rem .45rem;color:#626b7b;font-family:ui-monospace,monospace;font-size:.33rem;line-height:1.3}.template-library_previewShell__7AvYW[data-preview-size=studio]{max-width:42rem;border-radius:.9rem;box-shadow:0 30px 70px -45px rgb(20 14 12/.72);transition:max-width var(--mw-motion-ui) var(--mw-ease-out)}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_mailHeader__cJsAC{padding:.8rem 1rem .6rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_senderAvatar__2oaZW{width:2.2rem;height:2.2rem;font-size:.7rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_senderLine__4XAB3 strong{font-size:.7rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_mailHeader__cJsAC time,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_senderLine__4XAB3 small{font-size:.55rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_messageHeading__PkHki{padding:.65rem 1rem .75rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_messageHeading__PkHki strong{font-size:.66rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_messageHeading__PkHki span{font-size:.52rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_emailCanvas__UzfIn{min-height:36rem;padding:clamp(1rem,4vw,2.2rem)}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_anomalyBody__X77Te,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_editorialBody__WWWZG,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_magicBody__TtIn9,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_promotionBody__VuJ5F,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_welcomeBody__okPSe{max-width:31rem;padding:clamp(1.5rem,5vw,2.6rem);transform-origin:top center}.template-library_previewShell__7AvYW[data-preview-device=mobile]{max-width:22rem}.template-library_previewShell__7AvYW[data-preview-device=mobile] .template-library_emailCanvas__UzfIn{padding:.8rem}@container (min-width: 28rem){.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_previewEyebrow__5Ps4_{font-size:.58rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_welcomeBody__okPSe h3,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_welcomeBody__okPSe h4{font-size:2.6rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_editorialBody__WWWZG h3{font-size:2.8rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_promotionBody__VuJ5F h3{font-size:2.5rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_magicBody__TtIn9 h3{font-size:1.75rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_anomalyBody__X77Te h3{font-size:2.1rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_anomalyBody__X77Te p,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_editorialBody__WWWZG>p,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_magicBody__TtIn9>p,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_promotionBody__VuJ5F>p,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_welcomeBody__okPSe>p:not(.template-library_previewEyebrow__5Ps4_){font-size:.72rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_promiseList__hW72c span,.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_promotionBody__VuJ5F dl div{font-size:.62rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_previewCta__Q8P6c{min-height:2.5rem;padding-inline:1.15rem;font-size:.66rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_securityCode__NkzKS strong{font-size:2rem}.template-library_previewShell__7AvYW[data-preview-size=studio] .template-library_anomalyMetric___awEL strong{font-size:2.75rem}}.template-library_browse__fTuf3{scroll-margin-top:6rem;padding:clamp(3.5rem,7vw,6.5rem) max(1.25rem,calc((100vw - 86rem) / 2));background:#fdfcf8}.template-library_browseHeading__X8yNX{display:flex;align-items:end;justify-content:space-between;gap:2rem;border-top:1px solid #d7d2c9;padding-top:1.25rem}.template-library_browseHeading__X8yNX>div>p{color:#8f1025;font-size:.68rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.template-library_browseHeading__X8yNX h2{scroll-margin-top:6rem;max-width:14ch;margin-top:.85rem;font-family:var(--font-display),Georgia,Cambria,serif;font-size:clamp(2.5rem,5vw,5.4rem);font-weight:600;letter-spacing:-.055em;line-height:.94;text-wrap:balance}.template-library_catalogState__C73Rz{display:inline-flex;min-height:2.5rem;align-items:center;gap:.55rem;border:1px solid #ddd8ce;border-radius:999px;background:#f5f2ec;padding:.55rem .8rem;color:#655f5a;font-family:ui-monospace,monospace;font-size:.62rem;white-space:nowrap}.template-library_catalogState__C73Rz i{width:.42rem;height:.42rem;border-radius:50%;background:#a69f95}.template-library_catalogState__C73Rz[data-catalog-status=verified] i{background:#4d9a6d;box-shadow:0 0 0 4px rgb(77 154 109/.12)}.template-library_catalogState__C73Rz[data-catalog-status=checking] i{background:#b57417}.template-library_goalFinder__2Yce_{margin-top:clamp(2rem,4vw,3.4rem);overflow:hidden;border:1px solid #d8d2c9;border-radius:1rem;background:#171515;color:#fff;box-shadow:0 26px 60px -42px rgb(31 19 17/.7)}.template-library_goalFinder__2Yce_>header{display:flex;align-items:end;justify-content:space-between;gap:2rem;border-bottom:1px solid rgb(255 255 255/.12);padding:clamp(1.1rem,2.5vw,1.6rem)}.template-library_goalFinder__2Yce_>header small{color:#f49cac;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.template-library_goalFinder__2Yce_>header h3{margin-top:.45rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.65rem,3vw,2.55rem);font-weight:600;letter-spacing:-.04em;line-height:1}.template-library_goalFinder__2Yce_>header p{max-width:27rem;color:#c7c0bb;font-size:.86rem;line-height:1.55}.template-library_goalFinder__2Yce_>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.template-library_goalFinder__2Yce_>div>div{min-width:0;border-right:1px solid rgb(255 255 255/.1);border-bottom:1px solid rgb(255 255 255/.1)}.template-library_goalFinder__2Yce_>div>div:nth-child(3n){border-right:0}.template-library_goalFinder__2Yce_>div>div:nth-last-child(-n+2){border-bottom:0}.template-library_goalFinder__2Yce_ button{position:relative;display:grid;width:100%;min-height:8.5rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-content:start;gap:.35rem .75rem;padding:1rem;color:#fff;text-align:left;transition:background-color var(--mw-motion-fast) ease,color var(--mw-motion-fast) ease}.template-library_goalFinder__2Yce_ button>span{grid-row:span 2;color:#f49cac;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.template-library_goalFinder__2Yce_ button strong{font-size:.92rem}.template-library_goalFinder__2Yce_ button small{max-width:27ch;color:#aaa39e;font-size:.76rem;line-height:1.45}.template-library_goalFinder__2Yce_ button i{grid-row:span 2;color:#f49cac;font-size:1rem;font-style:normal;transition:transform var(--mw-motion-fast) ease}.template-library_goalFinder__2Yce_ button:hover{background:#242020}.template-library_goalFinder__2Yce_ button:hover i{transform:translateX(.2rem)}.template-library_goalFinder__2Yce_ button[aria-pressed=true]{background:#fdf8f5;color:#4d0b16;box-shadow:inset 0 3px 0 #c8102e}.template-library_goalFinder__2Yce_ button[aria-pressed=true] small{color:#6e615e}.template-library_goalFinder__2Yce_ button[aria-pressed=true] i,.template-library_goalFinder__2Yce_ button[aria-pressed=true]>span{color:#a20d26}.template-library_libraryControls__oZIEg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;margin-top:clamp(2.5rem,5vw,4rem)}.template-library_searchField__Us7ZH{display:grid;min-height:3.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid #cfc9bf;border-radius:.75rem;background:#fff;padding:0 1rem;box-shadow:0 10px 30px -26px rgb(31 20 17/.55)}.template-library_searchField__Us7ZH:focus-within{border-color:#c8102e;box-shadow:0 0 0 3px rgb(200 16 46/.09)}.template-library_searchField__Us7ZH svg{width:1.05rem;fill:none;stroke:#7a081b;stroke-width:1.8}.template-library_searchField__Us7ZH input{min-width:0;border:0;background:transparent;color:#171515;font-size:.92rem;outline:0}.template-library_searchField__Us7ZH input::-moz-placeholder{color:#79726c}.template-library_searchField__Us7ZH input::placeholder{color:#79726c}.template-library_searchField__Us7ZH>button{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;color:#756e68;font-size:1.2rem}.template-library_searchField__Us7ZH>button:hover{background:#f3f0ea;color:#7a081b}.template-library_sortField__ctTir{display:grid;min-width:12rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;border:1px solid #cfc9bf;border-radius:.75rem;background:#fff;padding:0 .8rem}.template-library_sortField__ctTir span{color:#7b746d;font-size:.68rem;font-weight:700;text-transform:uppercase}.template-library_sortField__ctTir select{min-height:3.35rem;border:0;background:transparent;color:#171515;font-size:.82rem;font-weight:700;outline:0}.template-library_filterRow__913Da{display:flex;gap:.45rem;margin-top:.75rem;overflow-x:auto;padding:.15rem 0 .35rem;scrollbar-width:thin}.template-library_filterRow__913Da button{display:inline-flex;min-height:2.75rem;flex:0 0 auto;align-items:center;gap:.55rem;border:1px solid #d7d2c9;border-radius:999px;background:#f7f4ef;padding:.55rem .75rem .55rem .9rem;color:#554f4a;font-size:.75rem;font-weight:700;transition:border-color var(--mw-motion-fast) ease,background-color var(--mw-motion-fast) ease,color var(--mw-motion-fast) ease}.template-library_filterRow__913Da button span{display:grid;min-width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:#e9e5de;font-family:ui-monospace,monospace;font-size:.56rem}.template-library_filterRow__913Da button:hover{border-color:#b9b2a7;background:#fff}.template-library_filterRow__913Da button[aria-pressed=true]{border-color:#7a081b;background:#7a081b;color:#fff}.template-library_filterRow__913Da button[aria-pressed=true] span{background:rgb(255 255 255/.16)}.template-library_resultCount__YabMa{margin-top:1.2rem;color:#746d67;font-size:.72rem}.template-library_templateGrid__oJxiA{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin-top:.8rem}.template-library_templateGrid__oJxiA>div{min-width:0}.template-library_templateCard__V9qfS{position:relative;height:100%;overflow:hidden;border:1px solid #d8d3ca;border-radius:.9rem;background:#fff;box-shadow:0 14px 35px -32px rgb(31 19 17/.58);transition:border-color var(--mw-motion-ui) ease,box-shadow var(--mw-motion-ui) var(--mw-ease-out),transform var(--mw-motion-ui) var(--mw-ease-out)}.template-library_templateCard__V9qfS:before{position:absolute;inset:0 0 auto;z-index:2;height:3px;background:var(--card-accent);content:"";opacity:0}.template-library_templateCard__V9qfS:focus-within,.template-library_templateCard__V9qfS:hover{border-color:color-mix(in srgb,var(--card-accent) 45%,#cfc9bf);box-shadow:0 24px 50px -34px rgb(31 19 17/.64);transform:translateY(-3px)}.template-library_templateCard__V9qfS[data-active=true]{border-color:var(--card-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--card-accent) 13%,transparent),0 24px 50px -34px rgb(31 19 17/.64)}.template-library_templateCard__V9qfS[data-active=true]:before{opacity:1}.template-library_cardPreviewArea__MuXWC{position:relative;overflow:hidden;border-bottom:1px solid #dedad2;background:#efede8;padding:.65rem}.template-library_cardPreviewButton__w7oeB{position:absolute;inset:0;z-index:1;width:100%;border-radius:0;background:transparent;text-align:left}.template-library_cardPreviewButton__w7oeB:focus-visible{outline:3px solid #7a081b;outline-offset:-4px}.template-library_cardPreviewArea__MuXWC .template-library_previewShell__7AvYW{max-height:20.5rem;transition:transform var(--mw-motion-settle) var(--mw-ease-out)}.template-library_cardPreviewArea__MuXWC:focus-within .template-library_previewShell__7AvYW,.template-library_templateCard__V9qfS:hover .template-library_cardPreviewArea__MuXWC .template-library_previewShell__7AvYW{transform:translateY(-.35rem) scale(1.012)}.template-library_previewAction__7joZ_{position:absolute;right:.9rem;bottom:.9rem;display:inline-flex;min-height:2.3rem;align-items:center;gap:.45rem;border:1px solid rgb(255 255 255/.25);border-radius:999px;background:rgb(18 17 16/.92);padding:.5rem .75rem;color:#fff;font-size:.64rem;font-weight:750;opacity:0;transform:translateY(.35rem);transition:opacity var(--mw-motion-fast) ease,transform var(--mw-motion-ui) var(--mw-ease-out)}.template-library_previewAction__7joZ_ i{color:#f7bdc6;font-style:normal}.template-library_cardPreviewButton__w7oeB:focus-visible .template-library_previewAction__7joZ_,.template-library_templateCard__V9qfS:hover .template-library_previewAction__7joZ_{opacity:1;transform:translateY(0)}.template-library_cardCopy__WDU6B{padding:1rem}.template-library_cardMeta__C_p_d{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.template-library_cardMeta__C_p_d span{color:var(--card-accent);font-size:.55rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.template-library_cardMeta__C_p_d small{color:#706860;font-size:.52rem;white-space:nowrap}.template-library_cardCopy__WDU6B h3{margin-top:.7rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:600;letter-spacing:-.035em;line-height:1.05}.template-library_cardCopy__WDU6B h3 a{text-decoration:none}.template-library_cardCopy__WDU6B h3 a:hover{color:#7a081b}.template-library_cardCopy__WDU6B>p{min-height:2.6rem;margin-top:.5rem;color:#68615b;font-size:.68rem;line-height:1.5}.template-library_cardCopy__WDU6B ul{display:flex;gap:.3rem;margin-top:.75rem;overflow:hidden}.template-library_cardCopy__WDU6B li{flex:0 0 auto;border:1px solid #e2ded7;border-radius:999px;background:#f7f5f1;padding:.25rem .4rem;color:#6a635e;font-size:.48rem}.template-library_cardActions__Q6Sv2{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem;margin-top:.9rem;border-top:1px solid #ece9e3;padding-top:.75rem}.template-library_cardActions__Q6Sv2 a,.template-library_cardActions__Q6Sv2 button{min-height:2.5rem;border-radius:.45rem;padding:.55rem;font-size:.62rem;font-weight:750;text-align:center}.template-library_cardActions__Q6Sv2 button{background:#171515;color:#fff}.template-library_cardActions__Q6Sv2 button:hover{background:#7a081b}.template-library_cardActions__Q6Sv2 a{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;color:#7a081b}.template-library_cardActions__Q6Sv2 a:hover{background:#fce9ec}.template-library_emptyState__944Ri{margin-top:1rem;border:1px dashed #cfc8be;border-radius:1rem;background:#f7f4ee;padding:clamp(2rem,7vw,5rem);text-align:center}.template-library_emptyState__944Ri>span{color:#c8102e;font-size:2rem}.template-library_emptyState__944Ri h3{margin-top:.75rem;font-family:var(--font-display),Georgia,serif;font-size:1.8rem}.template-library_emptyState__944Ri p{margin:.7rem auto 0;max-width:34rem;color:#69615b;line-height:1.6}.template-library_emptyState__944Ri button{min-height:2.75rem;margin-top:1.2rem;border:1px solid #7a081b;border-radius:999px;padding:.6rem 1rem;color:#7a081b;font-size:.75rem;font-weight:750}.template-library_studio__dBQaw{--studio-viewport-header:4.8rem;--studio-mobile-mode-nav:4.75rem;scroll-margin-top:5.5rem;padding:clamp(4rem,8vw,7.5rem) max(1.25rem,calc((100vw - 86rem) / 2));background:linear-gradient(rgb(255 255 255/.035) 1px,transparent 0),#151414;background-size:100% 4rem;color:#fdfcf8}.template-library_studioHeader__bRYFl{display:flex;align-items:end;justify-content:space-between;gap:2rem;border-top:1px solid rgb(255 255 255/.15);padding-top:1.25rem}.template-library_studioHeader__bRYFl>div:first-child>p{color:#f49cac;font-size:.68rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.template-library_studioHeader__bRYFl h2{max-width:13ch;margin-top:.8rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.5rem,5vw,5.3rem);font-weight:600;letter-spacing:-.055em;line-height:.94}.template-library_studioHeader__bRYFl h2:focus-visible{outline:2px solid #f49cac;outline-offset:.45rem}.template-library_studioState__3cjZS{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;color:#c5bfba;font-size:.67rem}.template-library_studioState__3cjZS span{display:inline-flex;align-items:center;gap:.45rem}.template-library_studioState__3cjZS span i{width:.42rem;height:.42rem;border-radius:50%;background:#57a779;box-shadow:0 0 0 4px rgb(87 167 121/.12)}.template-library_studioState__3cjZS>div{display:flex;gap:.35rem}.template-library_studioState__3cjZS button{min-height:2.75rem;border:1px solid rgb(255 255 255/.14);border-radius:999px;padding:.45rem .75rem;color:#fdfcf8;font-weight:700}.template-library_studioState__3cjZS button:hover{border-color:#f49cac;color:#f7bdc6}.template-library_studioState__3cjZS button:disabled{cursor:not-allowed;color:#77716d;opacity:.7}.template-library_mobileEditNav__1d9J3,.template-library_mobileNextStep__SNBzf,.template-library_mobileStudioNav__JgIuG{display:none}.template-library_studioFrame__MZ06v{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(22rem,.68fr);overflow:hidden;margin-top:2.5rem;border:1px solid #353131;border-radius:1.15rem;background:#1c1a1a;box-shadow:0 40px 90px -44px rgb(0 0 0/.85)}.template-library_previewDesk__OwpqQ{min-width:0;border-right:1px solid rgb(255 255 255/.09);background:#201e1e}.template-library_previewToolbar__Na9__{display:grid;min-height:3.5rem;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgb(255 255 255/.08);padding:.6rem 1rem}.template-library_previewToolbar__Na9__>span{display:flex;gap:.35rem}.template-library_previewToolbar__Na9__>span i{width:.55rem;height:.55rem;border-radius:50%;background:#5c5754}.template-library_previewToolbar__Na9__>span i:first-child{background:#c8102e}.template-library_previewToolbar__Na9__>div{display:flex;gap:.25rem;border:1px solid rgb(255 255 255/.1);border-radius:.5rem;background:#171515;padding:.2rem}.template-library_previewToolbar__Na9__>div button{display:inline-flex;min-height:2.75rem;align-items:center;gap:.4rem;border-radius:.35rem;padding:.4rem .65rem;color:#aaa39e;font-size:.64rem;font-weight:700}.template-library_previewToolbar__Na9__>div button svg{width:.9rem;fill:none;stroke:currentColor;stroke-width:1.7}.template-library_previewToolbar__Na9__>div button[aria-pressed=true]{background:#fdfcf8;color:#1a1717}.template-library_previewToolbar__Na9__>small{justify-self:end;color:#b8b1ac;font-family:ui-monospace,monospace;font-size:.56rem;text-transform:uppercase}.template-library_inboxPreview__7IUdp{display:grid;min-height:4.2rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border-bottom:1px solid rgb(255 255 255/.08);background:#191717;padding:.7rem 1rem}.template-library_inboxPreview__7IUdp>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;color:var(--template-cta-ink,#fff);font-size:.65rem;font-weight:900}.template-library_inboxPreview__7IUdp>div{min-width:0}.template-library_inboxPreview__7IUdp strong{display:block;color:#eee9e4;font-size:.63rem}.template-library_inboxPreview__7IUdp p{display:flex;min-width:0;gap:.3rem;margin-top:.2rem;color:#9f9791;font-size:.57rem}.template-library_inboxPreview__7IUdp p b,.template-library_inboxPreview__7IUdp p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-library_inboxPreview__7IUdp p b{flex:0 1 auto;color:#d5cfca}.template-library_inboxPreview__7IUdp p span{min-width:0}.template-library_inboxPreview__7IUdp>small{color:#8f8882;font-family:ui-monospace,monospace;font-size:.48rem;white-space:nowrap}.template-library_previewSourceBar__E8vsh{display:flex;min-height:3.25rem;align-items:center;justify-content:flex-end;gap:.35rem;border-bottom:1px solid rgb(255 255 255/.08);background:#211e1e;padding:.5rem 1rem}.template-library_previewSourceBar__E8vsh>span{margin-right:auto;color:#a69f9a;font-size:.54rem}.template-library_previewSourceBar__E8vsh button{display:inline-flex;min-height:2.75rem;align-items:center;gap:.35rem;border:1px solid #403b39;border-radius:999px;padding:.35rem .6rem;color:#bdb6b1;font-size:.54rem;font-weight:750}.template-library_previewSourceBar__E8vsh button[aria-pressed=true]{border-color:#ef9aaa;background:#fdf8f5;color:#641021}.template-library_previewSourceBar__E8vsh button b{display:grid;min-width:1.15rem;height:1.15rem;place-items:center;border-radius:50%;background:#c8102e;color:#fff;font-size:.44rem}.template-library_previewStage__qqzNF{display:grid;min-height:53rem;place-items:start center;overflow:auto;padding:clamp(1rem,3vw,2rem);background:radial-gradient(circle at 50% 0,rgb(200 16 46/.09),transparent 28%),#2a2726}.template-library_controlDesk__GB340{min-width:0;max-height:57rem;overflow-y:auto;background:#fdfcf8;color:#151414;scrollbar-width:thin}.template-library_controlDeskTop__Nvcwb{display:grid;min-height:4.4rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border-bottom:1px solid #dfdbd3;padding:.75rem 1rem}.template-library_templateMiniMark__dlUqs{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid;border-radius:.6rem}.template-library_controlDeskTop__Nvcwb small,.template-library_controlDeskTop__Nvcwb strong{display:block}.template-library_controlDeskTop__Nvcwb small{color:#777069;font-size:.55rem;text-transform:uppercase}.template-library_controlDeskTop__Nvcwb strong{margin-top:.2rem;font-size:.78rem}.template-library_controlDeskTop__Nvcwb>b{border-radius:999px;background:#f0ece6;padding:.35rem .5rem;color:#625b55;font-size:.55rem}.template-library_recoveryNotice__Uwopl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border-bottom:1px solid #d9dfe9;background:#f1f4fa;padding:.65rem .75rem}.template-library_recoveryNotice__Uwopl>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:#dfe7f6;color:#314b91;font-size:.75rem;font-weight:900}.template-library_recoveryNotice__Uwopl strong{display:block;color:#293a6d;font-size:.72rem}.template-library_recoveryNotice__Uwopl p{margin-top:.15rem;color:#525f7f;font-size:.68rem;line-height:1.45}.template-library_recoveryNotice__Uwopl button{min-height:2.75rem;border:1px solid #8190b6;border-radius:.5rem;background:#fff;padding:.5rem .7rem;color:#293f7a;font-size:.7rem;font-weight:800}.template-library_recoveryNotice__Uwopl button:hover{border-color:#7a081b;color:#7a081b}.template-library_recoveryNotice__Uwopl[data-template-recovery-state=unsaved]{border-color:#e4d9c9;background:#faf6ef}.template-library_recoveryNotice__Uwopl[data-template-recovery-state=unsaved]>span{background:#eee5d8;color:#715f49}.template-library_recoveryNotice__Uwopl[data-template-recovery-state=unsaved] strong{color:#594b3c}.template-library_recoveryNotice__Uwopl[data-template-recovery-state=unsaved] p{color:#655a4e}.template-library_studioControlNav__wsayJ{position:sticky;z-index:3;top:0;display:grid;grid-template-columns:repeat(5,minmax(max-content,1fr));overflow-x:auto;border-bottom:1px solid #ded9d1;background:rgb(253 252 248/.96);padding:.35rem .45rem;backdrop-filter:blur(14px);scrollbar-width:none}.template-library_studioControlNav__wsayJ::-webkit-scrollbar{display:none}.template-library_studioControlNav__wsayJ button{position:relative;display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;gap:.3rem;border-radius:.42rem;padding:.45rem .55rem;color:#756e68;font-size:.56rem;font-weight:800;white-space:nowrap}.template-library_studioControlNav__wsayJ button:hover{background:#f2eee8;color:#4a423d}.template-library_studioControlNav__wsayJ button[aria-selected=true]{background:#1c1918;color:#fff;box-shadow:inset 0 -2px 0 #c8102e}.template-library_studioControlNav__wsayJ button>span{display:grid;min-width:1.1rem;height:1.1rem;place-items:center;border-radius:999px;background:#c8102e;color:#fff;font-size:.42rem}.template-library_aiPanel__i403F,.template-library_checksPanel__9DhoQ,.template-library_continuePanel__pkeIE,.template-library_designPanel__BxPfs,.template-library_editorPanel__A_N8N{min-height:42rem}.template-library_aiPanel__i403F:focus-visible,.template-library_checksPanel__9DhoQ:focus-visible,.template-library_continuePanel__pkeIE:focus-visible,.template-library_designPanel__BxPfs:focus-visible,.template-library_editorPanel__A_N8N:focus-visible,.template-library_previewDesk__OwpqQ:focus-visible{outline:2px solid #4057a6;outline-offset:-.35rem}.template-library_aiPanel__i403F[data-control-active=false],.template-library_checksPanel__9DhoQ[data-control-active=false],.template-library_continuePanel__pkeIE[data-control-active=false],.template-library_designPanel__BxPfs[data-control-active=false],.template-library_editorPanel__A_N8N[data-control-active=false]{display:none}.template-library_checksPanel__9DhoQ,.template-library_continuePanel__pkeIE,.template-library_designPanel__BxPfs{padding:1rem}.template-library_panelIntro__xgd6v{display:grid;gap:.6rem;border-bottom:1px solid #e2ddd5;padding-bottom:.9rem}.template-library_panelIntro__xgd6v small{color:#8f1025;font-size:.5rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.template-library_panelIntro__xgd6v h3{max-width:16ch;margin-top:.3rem;font-family:var(--font-display),Georgia,serif;font-size:1.45rem;font-weight:600;letter-spacing:-.035em;line-height:1.03}.template-library_panelIntro__xgd6v p{color:#6c645e;font-size:.58rem;line-height:1.5}.template-library_stylePresetGrid__ukH7q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.9rem}.template-library_stylePresetGrid__ukH7q button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem .55rem;border:1px solid #d9d4cc;border-radius:.65rem;background:#fff;padding:.65rem;text-align:left}.template-library_stylePresetGrid__ukH7q button:hover{border-color:#a79e94;background:#faf7f2}.template-library_stylePresetGrid__ukH7q button[aria-pressed=true]{border-color:#8f1025;background:#fff4f5;box-shadow:0 0 0 2px rgb(143 16 37/.08)}.template-library_stylePresetGrid__ukH7q button>span{display:grid;width:2.2rem;height:2.2rem;grid-row:span 2;place-content:center;gap:.18rem;border-radius:.4rem;background:#272322}.template-library_stylePresetGrid__ukH7q button>span i{display:block;width:1.15rem;height:2px;background:#f6eee8}.template-library_stylePresetGrid__ukH7q button>span i:nth-child(2){width:.85rem;background:#ec889a}.template-library_stylePresetGrid__ukH7q button>span i:nth-child(3){width:.65rem}.template-library_stylePresetGrid__ukH7q strong{align-self:end;font-size:.65rem}.template-library_stylePresetGrid__ukH7q small{color:#746d67;font-size:.49rem;line-height:1.35}.template-library_paletteGrid___WUpB{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.9rem}.template-library_colorField__jw86i>span:first-child{display:block;margin-bottom:.35rem;color:#5f5852;font-size:.58rem;font-weight:750}.template-library_designChoice__Tcs2x{margin-top:.85rem}.template-library_designChoice__Tcs2x legend{margin-bottom:.4rem;color:#5f5852;font-size:.56rem;font-weight:800}.template-library_designChoice__Tcs2x>div{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem;border:1px solid #d7d1c9;border-radius:.55rem;background:#f3f0ea;padding:.3rem}.template-library_designChoice__Tcs2x button{min-height:2.25rem;border-radius:.36rem;padding:.4rem;color:#6c645e;font-size:.54rem;font-weight:750}.template-library_designChoice__Tcs2x button:hover{background:#fff;color:#3c3531}.template-library_designChoice__Tcs2x button[aria-pressed=true]{background:#fff;color:#751024;box-shadow:0 2px 8px rgb(37 24 21/.1)}.template-library_fieldGrid__Hkxg9{display:grid;grid-template-columns:minmax(0,1fr) 8.5rem;gap:.7rem;padding:1rem}.template-library_fieldGrid__Hkxg9 label{min-width:0}.template-library_fieldGrid__Hkxg9 label>span:first-child{display:block;margin-bottom:.35rem;color:#5f5852;font-size:.6rem;font-weight:750}.template-library_fieldGrid__Hkxg9 input:not([type=color]){width:100%;min-height:2.7rem;border:1px solid #d6d0c7;border-radius:.48rem;background:#fff;padding:.55rem .65rem;color:#171515;font-size:.72rem;outline:none}.template-library_fieldGrid__Hkxg9 input:not([type=color]):focus{border-color:#c8102e;box-shadow:0 0 0 3px rgb(200 16 46/.08)}.template-library_fieldGrid__Hkxg9 input[aria-invalid=true]{border-color:#b4233c}.template-library_fieldGrid__Hkxg9 select{width:100%;min-height:2.7rem;border:1px solid #d6d0c7;border-radius:.48rem;background:#fff;padding:.55rem .65rem;color:#171515;font-size:.72rem;outline:none}.template-library_fieldGrid__Hkxg9 select:focus{border-color:#c8102e;box-shadow:0 0 0 3px rgb(200 16 46/.08)}.template-library_wideField__2iroP{grid-column:1/-1;position:relative}.template-library_wideField__2iroP>small{position:absolute;right:.5rem;top:0;color:#706860;font-size:.5rem}.template-library_colorField__jw86i>div{display:grid;min-height:2.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;border:1px solid #d6d0c7;border-radius:.48rem;background:#fff;padding:.35rem .5rem}.template-library_colorField__jw86i input[type=color]{width:1.8rem;height:1.8rem;overflow:hidden;border:0;border-radius:.3rem;padding:0;background:none}.template-library_colorField__jw86i input[type=text]{min-width:0;width:100%;border:0;background:transparent;padding:.35rem .15rem;color:#3f3935;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700;letter-spacing:.035em;outline:none;text-transform:uppercase}.template-library_colorField__jw86i>div:focus-within{border-color:#c8102e;box-shadow:0 0 0 3px rgb(200 16 46/.08)}.template-library_colorField__jw86i>div:has(input[aria-invalid=true]){border-color:#b4233c}.template-library_contrastStatus__2CItJ{display:block;margin-top:.35rem;color:#514a45;font-size:.55rem;line-height:1.4}.template-library_copyEditor__rgMMr{margin:0 1rem 1rem;border:1px solid #ded9d1;border-radius:.7rem;background:#f7f4ef}.template-library_copyEditor__rgMMr summary{display:flex;min-height:2.9rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;padding:.7rem .8rem;color:#4e4742;font-size:.65rem;font-weight:800}.template-library_copyEditor__rgMMr summary::-webkit-details-marker{display:none}.template-library_copyEditor__rgMMr summary span{border-radius:999px;background:#e8e3dc;padding:.25rem .45rem;color:#5f5852;font-size:.5rem}.template-library_copyEditor__rgMMr>div{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;border-top:1px solid #ded9d1;padding:.8rem}.template-library_copyEditor__rgMMr label{position:relative;min-width:0}.template-library_copyEditor__rgMMr label>span{display:block;margin-bottom:.35rem;color:#5f5852;font-size:.58rem;font-weight:750}.template-library_copyEditor__rgMMr input,.template-library_copyEditor__rgMMr textarea{width:100%;min-height:2.65rem;resize:vertical;border:1px solid #d6d0c7;border-radius:.48rem;background:#fff;padding:.6rem;color:#171515;font-size:.68rem;line-height:1.5;outline:none}.template-library_copyEditor__rgMMr input:focus,.template-library_copyEditor__rgMMr textarea:focus{border-color:#c8102e;box-shadow:0 0 0 3px rgb(200 16 46/.08)}.template-library_copyEditor__rgMMr input[aria-invalid=true],.template-library_copyEditor__rgMMr textarea[aria-invalid=true]{border-color:#b4233c}.template-library_copyEditor__rgMMr label>small{display:block;margin-top:.25rem;color:#716a64;font-size:.48rem;text-align:right}.template-library_fieldError__whadJ{display:block;margin-top:.35rem;color:#9f1230;font-size:.72rem;font-weight:700;line-height:1.4}.template-library_copyFieldWide__MKz0Q{grid-column:1/-1}.template-library_aiPanel__i403F,.template-library_mcpComposer__Xuk3H{scroll-margin-top:6rem;margin:0 1rem;border:1px solid #cad4ec;border-radius:.7rem;background:linear-gradient(145deg,#f8f9fd,#eef2fb);padding:.9rem}.template-library_composerHeading__vrGNe{display:flex;align-items:center;justify-content:space-between;gap:1rem}.template-library_composerHeading__vrGNe>span{display:inline-flex;align-items:center;gap:.5rem}.template-library_composerHeading__vrGNe>span i{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:.35rem;background:#344c93;color:#fff;font-size:.62rem;font-style:normal;font-weight:800}.template-library_composerHeading__vrGNe strong{font-size:.7rem}.template-library_composerHeading__vrGNe>small{color:#536087;font-family:ui-monospace,monospace;font-size:.5rem}.template-library_composerHeading__vrGNe a{color:#314b91;font-size:.56rem;font-weight:750;text-decoration:underline;text-underline-offset:.15rem}.template-library_aiLead__9kG71{margin-top:.65rem;color:#4f5d83;font-size:.56rem;line-height:1.5}.template-library_recipeGrid__omO7D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.75rem}.template-library_recipeGrid__omO7D button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .5rem;border:1px solid #cbd4e8;border-radius:.58rem;background:rgb(255 255 255/.78);padding:.58rem;color:#344676;text-align:left}.template-library_recipeGrid__omO7D button:last-child{grid-column:1/-1}.template-library_recipeGrid__omO7D button:hover{border-color:#7e91c3;background:#fff}.template-library_recipeGrid__omO7D button[aria-pressed=true]{border-color:#344c93;background:#e9eefb;box-shadow:0 0 0 2px rgb(52 76 147/.08)}.template-library_recipeGrid__omO7D button[aria-pressed=true] small{color:#596787}.template-library_recipeGrid__omO7D button>span{display:grid;width:1.7rem;height:1.7rem;grid-row:span 2;place-items:center;border-radius:.38rem;background:#344c93;color:#fff;font-size:.55rem;font-weight:850}.template-library_recipeGrid__omO7D strong{align-self:end;font-size:.58rem}.template-library_recipeGrid__omO7D small{color:#667396;font-size:.47rem;line-height:1.35}.template-library_aiBriefGrid__R8EnS{display:grid;grid-template-columns:1fr 8rem;gap:.55rem;margin-top:.75rem}.template-library_aiBriefGrid__R8EnS label{min-width:0}.template-library_aiBriefGrid__R8EnS label>span{display:block;margin-bottom:.3rem;color:#3f4e7a;font-size:.54rem;font-weight:750}.template-library_aiBriefGrid__R8EnS input,.template-library_aiBriefGrid__R8EnS select{width:100%;min-height:2.55rem;border:1px solid #aebddd;border-radius:.46rem;background:#fff;padding:.5rem .6rem;color:#18234a;font-size:.6rem;outline:none}.template-library_aiBriefGrid__R8EnS input:focus,.template-library_aiBriefGrid__R8EnS select:focus{border-color:#4057a6;box-shadow:0 0 0 3px rgb(64 87 166/.1)}.template-library_aiBriefWide__Kt_0U{grid-column:1/-1}.template-library_protectedPhrasePicker__uX1O0{min-width:0;margin:0;border:0;padding:0}.template-library_protectedPhrasePicker__uX1O0 legend{color:#3f4e7a;font-size:.72rem;font-weight:750}.template-library_protectedPhrasePicker__uX1O0>p:not(.template-library_fieldError__whadJ){margin-top:.25rem;color:#657297;font-size:.68rem;line-height:1.45}.template-library_protectedPhrasePicker__uX1O0>div{display:flex;gap:.4rem;margin-top:.45rem}.template-library_protectedPhrasePicker__uX1O0>div input{min-width:0;flex:1}.template-library_protectedPhrasePicker__uX1O0>div button{min-height:2.75rem;flex:0 0 auto;border:1px solid #8798c5;border-radius:.46rem;background:#fff;padding:.5rem .7rem;color:#263f80;font-size:.7rem;font-weight:800}.template-library_protectedPhrasePicker__uX1O0>div button:hover{border-color:#4057a6;background:#eef2fb}.template-library_protectedPhrasePicker__uX1O0 ul{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.template-library_protectedPhrasePicker__uX1O0 li{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.35rem;border:1px solid #c4cdea;border-radius:999px;background:#f8f9fd;padding:.25rem .25rem .25rem .55rem;color:#293b73;font-size:.66rem}.template-library_protectedPhrasePicker__uX1O0 li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-library_protectedPhrasePicker__uX1O0 li button{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:50%;color:#5c6c98;font-size:1rem}.template-library_protectedPhrasePicker__uX1O0 li button:hover{background:#e5eaf8;color:#811126}.template-library_aiPanel__i403F>label:first-of-type,.template-library_mcpComposer__Xuk3H>label{display:block;margin-top:.8rem;color:#3f4e7a;font-size:.58rem;font-weight:750}.template-library_aiPanel__i403F>textarea,.template-library_mcpComposer__Xuk3H textarea{width:100%;margin-top:.35rem;resize:vertical;border:1px solid #aebddd;border-radius:.5rem;background:#fff;padding:.7rem;color:#18234a;font-size:.68rem;line-height:1.5;outline:none}.template-library_aiPanel__i403F>textarea:focus,.template-library_mcpComposer__Xuk3H textarea:focus{border-color:#4057a6;box-shadow:0 0 0 3px rgb(64 87 166/.1)}.template-library_promptSuggestions__0VlP6{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.template-library_promptSuggestions__0VlP6 button{min-height:2.05rem;border:1px solid #ced7ea;border-radius:999px;background:#fff;padding:.35rem .55rem;color:#40527e;font-size:.52rem;font-weight:700}.template-library_promptSuggestions__0VlP6 button:hover{border-color:#7185bd;background:#edf0f8}.template-library_compiledBrief__N4tuq{margin-top:.6rem;border:1px solid #d5dced;border-radius:.5rem;background:rgb(255 255 255/.55)}.template-library_compiledBrief__N4tuq summary{display:flex;min-height:2.35rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;padding:.5rem .6rem;color:#45557e;font-size:.52rem;font-weight:750}.template-library_compiledBrief__N4tuq summary::-webkit-details-marker{display:none}.template-library_compiledBrief__N4tuq summary span{color:#6c7897;font-family:ui-monospace,monospace;font-size:.46rem}.template-library_compiledBrief__N4tuq p{border-top:1px solid #d5dced;padding:.65rem;color:#596685;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.49rem;line-height:1.55;white-space:pre-line}.template-library_safeUseCheck__ntB54{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;margin-top:.75rem!important;border:1px solid #d7deed;border-radius:.55rem;background:rgb(255 255 255/.72);padding:.65rem;color:#414d6d!important;font-size:.56rem!important;line-height:1.45}.template-library_safeUseCheck__ntB54 input{width:1rem;height:1rem;margin-top:.05rem;accent-color:#344c93}.template-library_aiActions__T0yNn{display:flex;align-items:center;gap:.45rem;margin-top:.75rem}.template-library_aiActions__T0yNn button{min-height:2.75rem;border-radius:.5rem;padding:.6rem .75rem;font-size:.64rem;font-weight:850}.template-library_aiActions__T0yNn button:first-child{display:flex;flex:1;align-items:center;justify-content:space-between;background:#263c7d;color:#fff;box-shadow:inset 0 -2px 0 #172654}.template-library_aiActions__T0yNn button:first-child:hover{background:#18285b}.template-library_aiActions__T0yNn button:first-child:disabled{cursor:wait;opacity:.72}.template-library_aiActions__T0yNn button:last-child:not(:first-child){border:1px solid #aebddd;background:#fff;color:#314b91}.template-library_aiStatus__tdF_g{min-height:2rem;margin-top:.6rem;border-left:2px solid #7185bd;padding-left:.55rem;color:#47577f;font-size:.54rem;line-height:1.5}.template-library_aiStatus__tdF_g[data-ai-status=error],.template-library_aiStatus__tdF_g[data-ai-status=stale]{border-left-color:#b4233c;color:#7e1428}.template-library_aiStatus__tdF_g[data-ai-status=proposal]{border-left-color:#2f7a51;color:#2c6246}.template-library_aiPrivacy__O_AKT{margin-top:.55rem;color:#5b6684;font-size:.5rem;line-height:1.5}.template-library_aiPrivacy__O_AKT a{color:#314b91;font-weight:750;text-decoration:underline;text-underline-offset:.12rem}.template-library_variantTray__9ZEkw{margin-top:.8rem;overflow:hidden;border:1px solid #c8d2e8;border-radius:.65rem;background:rgb(255 255 255/.7)}.template-library_variantTray__9ZEkw>header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid #d8dfed;padding:.65rem}.template-library_variantTray__9ZEkw>header h3,.template-library_variantTray__9ZEkw>header small{display:block}.template-library_variantTray__9ZEkw>header small{color:#647197;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.template-library_variantTray__9ZEkw>header h3{margin-top:.18rem;color:#26365f;font-size:.75rem;font-weight:800}.template-library_variantTray__9ZEkw>header button{min-height:2.15rem;border:1px solid #cbd3e5;border-radius:999px;background:#fff;padding:.35rem .6rem;color:#566488;font-size:.68rem;font-weight:750}.template-library_variantTray__9ZEkw>div{display:grid;gap:1px;background:#d8dfed}.template-library_variantTray__9ZEkw>div>div{min-width:0;background:#f8f9fd}.template-library_variantTray__9ZEkw>div button{display:grid;width:100%;min-height:3.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.55rem .65rem;color:#34436b;text-align:left}.template-library_variantTray__9ZEkw>div button>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:.42rem;background:#e6eaf4;color:#425889;font-size:.68rem;font-weight:900}.template-library_variantTray__9ZEkw>div button strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.template-library_variantTray__9ZEkw>div button small{color:#677393;font-size:.65rem;white-space:nowrap}.template-library_variantTray__9ZEkw>div button:hover{background:#fff}.template-library_variantTray__9ZEkw>div button[aria-pressed=true]{background:#e9eefb;color:#203875;box-shadow:inset 3px 0 0 #344c93}.template-library_variantTray__9ZEkw>div button[aria-pressed=true]>span{background:#344c93;color:#fff}.template-library_changeReview___MvAI{margin-top:.8rem;border:1px solid #aebddd;border-radius:.65rem;background:#fff;padding:.75rem}.template-library_changeReview___MvAI>div:first-child>p{color:#2f684a;font-size:.48rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.template-library_changeReview___MvAI h3{margin-top:.35rem;color:#17234b;font-family:var(--font-display),Georgia,serif;font-size:1.15rem;font-weight:600;line-height:1.1}.template-library_changeReview___MvAI h3:focus-visible{outline:2px solid #4057a6;outline-offset:.25rem}.template-library_changeReview___MvAI>div:first-child>small{display:block;margin-top:.35rem;color:#5b6684;font-family:ui-monospace,monospace;font-size:.48rem}.template-library_proposalWarnings__f7DuZ{display:grid;gap:.3rem;margin-top:.65rem;border-radius:.45rem;background:#fff7e8;padding:.6rem .7rem;color:#70490e;font-size:.52rem;line-height:1.45}.template-library_proposalTools__OyHhE{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.65rem}.template-library_proposalTools__OyHhE button{min-height:2rem;border:1px solid #d5dae7;border-radius:999px;background:#f7f8fb;padding:.35rem .55rem;color:#48577c;font-size:.48rem;font-weight:750}.template-library_proposalTools__OyHhE button:last-child{margin-left:auto;border-color:#94a5cd;background:#edf1fb;color:#2f4787}.template-library_changeList__s42qj{display:grid;gap:.45rem;margin-top:.7rem}.template-library_changeList__s42qj>label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;border:1px solid #e1e5ef;border-radius:.5rem;padding:.6rem}.template-library_changeList__s42qj>label>input{width:1rem;height:1rem;margin-top:.1rem;accent-color:#344c93}.template-library_changeList__s42qj>label del,.template-library_changeList__s42qj>label ins,.template-library_changeList__s42qj>label strong{display:block}.template-library_changeList__s42qj>label strong{color:#28385f;font-size:.55rem}.template-library_changeList__s42qj>label del{margin-top:.35rem;color:#7a666a;font-size:.52rem;line-height:1.4;text-decoration-color:#bf5c6d}.template-library_changeList__s42qj>label ins{margin-top:.3rem;color:#285a42;font-size:.55rem;line-height:1.45;text-decoration:none}.template-library_reviewActions__so4Rh{display:grid;grid-template-columns:1fr auto;gap:.45rem;margin-top:.7rem}.template-library_reviewActions__so4Rh button{min-height:2.6rem;border-radius:.45rem;padding:.55rem .7rem;font-size:.6rem;font-weight:800}.template-library_reviewActions__so4Rh button:first-child{background:#2d6e4b;color:#fff}.template-library_reviewActions__so4Rh button:first-child:disabled{cursor:not-allowed;opacity:.55}.template-library_reviewActions__so4Rh button:last-child{border:1px solid #d4d8e2;background:#fff;color:#4f5871}.template-library_mcpFallback__ObnAR{margin-top:.8rem;border-top:1px solid #ccd5e8;padding-top:.35rem}.template-library_mcpFallback__ObnAR>summary{display:flex;min-height:2.55rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;color:#314b91;font-size:.58rem;font-weight:800}.template-library_mcpFallback__ObnAR>summary::-webkit-details-marker{display:none}.template-library_mcpFallback__ObnAR[open]>summary span{transform:rotate(180deg)}.template-library_mcpFallback__ObnAR>p{color:#5b6684;font-size:.52rem;line-height:1.5}.template-library_promptActions__mXMAT{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.75rem}.template-library_promptActions__mXMAT button{min-height:2.55rem;border-radius:.48rem;padding:.55rem .7rem;font-size:.62rem;font-weight:800}.template-library_promptActions__mXMAT button:first-child{display:flex;align-items:center;justify-content:space-between;border:1px solid #aebddd;background:#fff;color:#314b91}.template-library_promptActions__mXMAT button:last-child{background:#263c7d;color:#fff}.template-library_promptActions__mXMAT button:last-child:hover{background:#18285b}.template-library_copyStatus__TFs3B{min-height:1.9rem;margin-top:.55rem;color:#5f6985;font-size:.52rem;line-height:1.45}.template-library_fullBrief__898Hk{display:grid!important;gap:.35rem;margin-top:.35rem!important}.template-library_fullBrief__898Hk>span{color:#536087;font-size:.58rem;font-weight:700}.template-library_fullBrief__898Hk textarea{min-height:8rem;resize:vertical;background:#fffdf8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.56rem}.template-library_metricGrid__A0pH2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.9rem}.template-library_metricGrid__A0pH2>div{border:1px solid #ded9d1;border-radius:.55rem;background:#f7f4ef;padding:.6rem}.template-library_metricGrid__A0pH2 dt{color:#655e58;font-size:.45rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.template-library_metricGrid__A0pH2 dd{margin-top:.35rem;color:#251f1d;font-family:var(--font-display),Georgia,serif;font-size:1.15rem;font-weight:600}.template-library_checkList__onlbv{display:grid;gap:.45rem;margin-top:.8rem}.template-library_checkList__onlbv article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;border:1px solid #ddd8d0;border-radius:.62rem;background:#fff;padding:.65rem}.template-library_checkList__onlbv article>span{display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:50%;background:#e5eee8;color:#2c6849;font-size:.55rem;font-weight:900}.template-library_checkList__onlbv article[data-check-status=review]{border-color:#e7c9a6;background:#fffaf2}.template-library_checkList__onlbv article[data-check-status=review]>span{background:#f7e5cc;color:#83510e}.template-library_checkList__onlbv article[data-check-status=info]>span{background:#e8edf7;color:#405889}.template-library_checkList__onlbv strong{display:block;color:#39322e;font-size:.59rem}.template-library_checkList__onlbv p{margin-top:.25rem;color:#706862;font-size:.51rem;line-height:1.45}.template-library_checkActions__LYdbn{display:grid;grid-template-columns:1fr auto;gap:.45rem;margin-top:.8rem}.template-library_checkActions__LYdbn button{min-height:2.6rem;border-radius:.48rem;padding:.55rem .7rem;font-size:.58rem;font-weight:800}.template-library_checkActions__LYdbn button:first-child{display:flex;align-items:center;justify-content:space-between;background:#211e1c;color:#fff}.template-library_checkActions__LYdbn button:last-child{border:1px solid #d6d0c8;background:#fff;color:#5d554f}.template-library_handoffReceipt__OAYJw{margin-top:.9rem;overflow:hidden;border:1px solid #d7d1c8;border-radius:.7rem;background:#fff}.template-library_handoffReceipt__OAYJw>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;border-bottom:1px solid #e5e0d9;padding:.7rem}.template-library_handoffReceipt__OAYJw>div>span{width:.35rem;height:2.1rem;border-radius:999px}.template-library_handoffReceipt__OAYJw>div strong{font-size:.67rem}.template-library_handoffReceipt__OAYJw>div small{color:#766e68;font-size:.52rem}.template-library_handoffReceipt__OAYJw dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.template-library_handoffReceipt__OAYJw dl>div{padding:.65rem}.template-library_handoffReceipt__OAYJw dl>div:nth-child(2n){border-left:1px solid #e9e5df}.template-library_handoffReceipt__OAYJw dl>div:nth-child(n+3){border-top:1px solid #e9e5df}.template-library_handoffReceipt__OAYJw dt{color:#655e58;font-size:.45rem;font-weight:800;text-transform:uppercase}.template-library_handoffReceipt__OAYJw dd{margin-top:.25rem;color:#3e3733;font-size:.56rem;text-transform:capitalize}.template-library_handoffOptions__u0Ze2{display:grid;gap:.45rem;margin-top:.75rem}.template-library_handoffOptions__u0Ze2 article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .6rem;border:1px solid #ddd8d0;border-radius:.62rem;background:#f8f5f0;padding:.65rem}.template-library_handoffOptions__u0Ze2 article>span{grid-row:span 2;color:#a3112a;font-family:ui-monospace,monospace;font-size:.48rem}.template-library_handoffOptions__u0Ze2 strong{font-size:.61rem}.template-library_handoffOptions__u0Ze2 p{color:#706862;font-size:.51rem;line-height:1.45}.template-library_handoffBoundary__lYtXB{margin:.7rem .1rem 0;color:#655e58;font-size:.49rem;line-height:1.5;text-align:center}.template-library_toolPath__YWU_y{margin:.8rem 1rem 0;border:1px solid #ded9d1;border-radius:.6rem;background:#f7f4ef}.template-library_toolPath__YWU_y summary{display:flex;min-height:2.7rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;padding:.6rem .75rem;color:#5f5852;font-size:.62rem;font-weight:750}.template-library_toolPath__YWU_y summary::-webkit-details-marker{display:none}.template-library_toolPath__YWU_y[open] summary span{transform:rotate(180deg)}.template-library_toolPath__YWU_y ol{border-top:1px solid #ded9d1;padding:.4rem .7rem}.template-library_toolPath__YWU_y li{display:grid;grid-template-columns:1.3rem minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:2rem;border-bottom:1px solid #e8e4dd}.template-library_toolPath__YWU_y li:last-child{border-bottom:0}.template-library_toolPath__YWU_y li>span{color:#8f1025;font-family:ui-monospace,monospace;font-size:.48rem}.template-library_toolPath__YWU_y code{overflow:hidden;color:#383330;font-size:.5rem;text-overflow:ellipsis}.template-library_toolPath__YWU_y li b{color:#637065;font-size:.46rem;text-transform:uppercase}.template-library_toolPath__YWU_y li:nth-child(3) b,.template-library_toolPath__YWU_y li:nth-child(5) b{color:#8f1025}.template-library_toolPath__YWU_y>p{border-top:1px solid #ded9d1;padding:.65rem .75rem;color:#746c65;font-size:.52rem;line-height:1.5}.template-library_packetActions__wo9zz{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.85rem}.template-library_packetActions__wo9zz button{display:flex;min-height:3rem;align-items:center;justify-content:space-between;border:1px solid #cfc9bf;border-radius:.55rem;background:#fff;padding:.65rem .75rem;color:#39322e;font-size:.72rem;font-weight:800}.template-library_packetActions__wo9zz button:first-child{border-color:#7d8fc0;background:#eef2fb;color:#263f80}.template-library_packetActions__wo9zz button:hover{border-color:#8f1025;color:#7a081b}.template-library_packetStatus__yxGRf{min-height:2.15rem;margin-top:.55rem;color:#6d655f;font-size:.72rem;line-height:1.5}.template-library_reviewPacketDetails__PjGa0{margin-top:.25rem;border:1px solid #ded9d1;border-radius:.6rem;background:#f7f4ef}.template-library_reviewPacketDetails__PjGa0 summary{display:flex;min-height:2.75rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;padding:.6rem .75rem;color:#5f5852;font-size:.72rem;font-weight:750}.template-library_reviewPacketDetails__PjGa0 summary::-webkit-details-marker{display:none}.template-library_reviewPacketDetails__PjGa0[open] summary span{transform:rotate(180deg)}.template-library_reviewPacketDetails__PjGa0 label{display:grid;gap:.4rem;border-top:1px solid #ded9d1;padding:.7rem}.template-library_reviewPacketDetails__PjGa0 label span{color:#6c645e;font-size:.7rem;font-weight:700}.template-library_reviewPacketDetails__PjGa0 textarea{min-height:12rem;resize:vertical;background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.5}.template-library_workspaceActions__uRH36{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin:.9rem 1rem 1rem}.template-library_workspaceActions__uRH36 button{display:flex;min-height:3rem;align-items:center;justify-content:space-between;border-radius:.5rem;padding:.65rem .75rem;font-size:.65rem;font-weight:800}.template-library_workspaceActions__uRH36 button:first-child{background:#c8102e;color:#fff;box-shadow:inset 0 -2px 0 #7a081b}.template-library_workspaceActions__uRH36 button:first-child:hover{background:#9f0c24}.template-library_workspaceActions__uRH36 button:last-child{border:1px solid #cfc9bf;background:#fff;color:#332e2a}.template-library_workspaceActions__uRH36 button:last-child:hover{border-color:#9b9188;background:#f6f3ed}.template-library_continuePanel__pkeIE .template-library_toolPath__YWU_y,.template-library_continuePanel__pkeIE .template-library_workspaceActions__uRH36{margin-inline:0}.template-library_aiBriefGrid__R8EnS label>span,.template-library_aiPanel__i403F>label:first-of-type,.template-library_colorField__jw86i>span:first-child,.template-library_controlDeskTop__Nvcwb small,.template-library_controlDeskTop__Nvcwb>b,.template-library_copyEditor__rgMMr label>span,.template-library_designChoice__Tcs2x legend,.template-library_fieldGrid__Hkxg9 label>span:first-child,.template-library_handoffReceipt__OAYJw dt,.template-library_inboxPreview__7IUdp p,.template-library_inboxPreview__7IUdp strong,.template-library_inboxPreview__7IUdp>small,.template-library_inboxPreview__7IUdp>span,.template-library_mcpComposer__Xuk3H>label,.template-library_metricGrid__A0pH2 dt,.template-library_paletteGrid___WUpB>label>span:first-child,.template-library_panelIntro__xgd6v small,.template-library_previewSourceBar__E8vsh button,.template-library_previewSourceBar__E8vsh>span,.template-library_previewToolbar__Na9__>div button,.template-library_previewToolbar__Na9__>small,.template-library_protectedPhrasePicker__uX1O0 li,.template-library_protectedPhrasePicker__uX1O0>p:not(.template-library_fieldError__whadJ),.template-library_recoveryNotice__Uwopl p,.template-library_studioHeader__bRYFl>div:first-child>p,.template-library_studioState__3cjZS,.template-library_wideField__2iroP>small{font-size:.72rem}.template-library_checkList__onlbv strong,.template-library_composerHeading__vrGNe strong,.template-library_controlDeskTop__Nvcwb strong,.template-library_handoffOptions__u0Ze2 strong,.template-library_handoffReceipt__OAYJw>div strong,.template-library_recipeGrid__omO7D strong,.template-library_stylePresetGrid__ukH7q strong{font-size:.78rem}.template-library_aiLead__9kG71,.template-library_aiPrivacy__O_AKT,.template-library_aiStatus__tdF_g,.template-library_changeList__s42qj>label del,.template-library_changeList__s42qj>label ins,.template-library_changeList__s42qj>label strong,.template-library_checkList__onlbv p,.template-library_compiledBrief__N4tuq summary,.template-library_composerHeading__vrGNe a,.template-library_composerHeading__vrGNe>small,.template-library_contrastStatus__2CItJ,.template-library_copyEditor__rgMMr summary,.template-library_copyEditor__rgMMr summary span,.template-library_copyStatus__TFs3B,.template-library_fullBrief__898Hk>span,.template-library_handoffBoundary__lYtXB,.template-library_handoffOptions__u0Ze2 p,.template-library_handoffReceipt__OAYJw dd,.template-library_handoffReceipt__OAYJw>div small,.template-library_mcpFallback__ObnAR>p,.template-library_mcpFallback__ObnAR>summary,.template-library_panelIntro__xgd6v p,.template-library_promptSuggestions__0VlP6 button,.template-library_proposalTools__OyHhE button,.template-library_proposalWarnings__f7DuZ,.template-library_recipeGrid__omO7D small,.template-library_safeUseCheck__ntB54,.template-library_studioControlNav__wsayJ button,.template-library_stylePresetGrid__ukH7q small,.template-library_toolPath__YWU_y summary,.template-library_toolPath__YWU_y>p,.template-library_variantTray__9ZEkw>div button small,.template-library_variantTray__9ZEkw>div button>span,.template-library_variantTray__9ZEkw>header button,.template-library_variantTray__9ZEkw>header small{font-size:.72rem}.template-library_aiBriefGrid__R8EnS input,.template-library_aiBriefGrid__R8EnS select,.template-library_aiPanel__i403F>textarea,.template-library_colorField__jw86i input[type=text],.template-library_copyEditor__rgMMr input,.template-library_copyEditor__rgMMr textarea,.template-library_fieldGrid__Hkxg9 input:not([type=color]),.template-library_fieldGrid__Hkxg9 select,.template-library_mcpComposer__Xuk3H textarea{font-size:.82rem}.template-library_aiActions__T0yNn button,.template-library_checkActions__LYdbn button,.template-library_compiledBrief__N4tuq p,.template-library_copyEditor__rgMMr label>small,.template-library_designChoice__Tcs2x button,.template-library_fullBrief__898Hk textarea,.template-library_promptActions__mXMAT button,.template-library_reviewActions__so4Rh button,.template-library_toolPath__YWU_y code,.template-library_workspaceActions__uRH36 button{font-size:.72rem}.template-library_compiledBrief__N4tuq summary span,.template-library_handoffOptions__u0Ze2 article>span,.template-library_previewSourceBar__E8vsh button b,.template-library_studioControlNav__wsayJ button>span{font-size:.7rem}.template-library_changeReview___MvAI>div:first-child>p,.template-library_changeReview___MvAI>div:first-child>small,.template-library_toolPath__YWU_y li b,.template-library_toolPath__YWU_y li>span{font-size:.72rem}.template-library_safeUseCheck__ntB54{font-size:.72rem!important}.template-library_controlDesk__GB340 button,.template-library_controlDesk__GB340 input:not([type=checkbox]),.template-library_controlDesk__GB340 select,.template-library_controlDesk__GB340 summary{min-height:2.75rem}.template-library_controlDesk__GB340 input[type=color]{min-width:2.75rem;height:2.75rem}.template-library_modalLayer__Kmu7d{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1rem}.template-library_modalBackdrop__iwipi{position:absolute;inset:0;width:100%;height:100%;border-radius:0;background:rgb(15 14 14/.72);backdrop-filter:blur(6px)}.template-library_accessDialog__MQBDt{position:relative;width:min(38rem,100%);max-height:calc(100dvh - 2rem);overflow-y:auto;border:1px solid #cfc9bf;border-radius:1rem;background:#fdfcf8;padding:clamp(1.25rem,4vw,2rem);color:#171515;box-shadow:0 36px 90px -30px rgb(0 0 0/.8)}.template-library_accessDialogTop__QAokV{display:flex;align-items:center;justify-content:space-between}.template-library_accessDialogTop__QAokV>span{display:grid;width:2.3rem;height:2.3rem;place-items:center;border-radius:.55rem;background:#c8102e;color:#fff;font-family:Georgia,serif;font-weight:800}.template-library_accessDialogTop__QAokV>button{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid #ded9d1;border-radius:50%;background:#fff;color:#5f5852;font-size:1.35rem}.template-library_accessDialogTop__QAokV>button:hover{border-color:#c8102e;color:#7a081b}.template-library_dialogEyebrow__8Om7G{margin-top:1.6rem;color:#8f1025;font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.template-library_accessDialog__MQBDt h2{margin-top:.65rem;max-width:12ch;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,6vw,3.25rem);font-weight:600;letter-spacing:-.05em;line-height:.98}.template-library_accessDialog__MQBDt>p:not(.template-library_dialogEyebrow__8Om7G){margin-top:.85rem;color:#625b55;font-size:.9rem;line-height:1.65}.template-library_dialogTemplate__a_8gD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:1.25rem;border:1px solid #ddd8cf;border-radius:.7rem;background:#f6f3ed;padding:.75rem}.template-library_dialogTemplate__a_8gD>span{width:.3rem;height:2.6rem;border-radius:999px}.template-library_dialogTemplate__a_8gD small,.template-library_dialogTemplate__a_8gD strong{display:block}.template-library_dialogTemplate__a_8gD small{color:#6f6862;font-size:.56rem;text-transform:uppercase}.template-library_dialogTemplate__a_8gD strong{margin-top:.18rem;font-size:.78rem}.template-library_dialogTemplate__a_8gD b{color:#6d655f;font-size:.58rem}.template-library_accessBenefits__2ej1U{display:grid;gap:.55rem;margin-top:1rem}.template-library_accessBenefits__2ej1U li{display:flex;align-items:center;gap:.6rem;color:#514a45;font-size:.75rem}.template-library_accessBenefits__2ej1U li span{display:grid;width:1.35rem;height:1.35rem;flex:0 0 auto;place-items:center;border-radius:50%;background:#e4f2e9;color:#276b49;font-size:.65rem;font-weight:900}.template-library_dialogCarryForward__QTPav{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-top:1rem;border:1px solid #d8d2ca;border-radius:.7rem;background:#f6f3ed;padding:.75rem}.template-library_dialogCarryForward__QTPav small,.template-library_dialogCarryForward__QTPav strong{display:block}.template-library_dialogCarryForward__QTPav strong{font-size:.78rem}.template-library_dialogCarryForward__QTPav small{margin-top:.2rem;color:#726a64;font-size:.68rem;line-height:1.4}.template-library_dialogCarryForward__QTPav>button{display:inline-flex;min-height:2.75rem;align-items:center;gap:.55rem;border:1px solid #7d8fc0;border-radius:.5rem;background:#fff;padding:.55rem .75rem;color:#263f80;font-size:.72rem;font-weight:800}.template-library_dialogCarryForward__QTPav>label{display:grid;grid-column:1/-1;gap:.35rem}.template-library_dialogCarryForward__QTPav>label>span{color:#7b2636;font-size:.7rem;font-weight:700}.template-library_dialogCarryForward__QTPav textarea{min-height:7rem;resize:vertical;background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.template-library_dialogRequest__JbIC1{margin-top:1rem;border:1px solid #d8d2ca;border-radius:.8rem;background:#fff;padding:1rem;box-shadow:0 14px 32px -28px rgb(26 20 18/.7)}.template-library_dialogRequestHeading__i9Lz8{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.template-library_dialogRequestHeading__i9Lz8 p{color:#8f1025;font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.template-library_dialogRequestHeading__i9Lz8 h3{max-width:24rem;margin-top:.22rem;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:600;letter-spacing:-.025em;line-height:1.05}.template-library_dialogRequestHeading__i9Lz8>span{flex:0 0 auto;border-radius:999px;background:#e8f3eb;padding:.35rem .55rem;color:#286346;font-size:.56rem;font-weight:800}.template-library_dialogRequest__JbIC1>p{color:#6d655f;font-size:.75rem;line-height:1.5}.template-library_dialogActions__fOpV8{display:grid;grid-template-columns:1.2fr .8fr;gap:.6rem;margin-top:1.4rem}.template-library_dialogActions__fOpV8 a{display:flex;min-height:3.1rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.55rem;padding:.65rem .8rem;font-size:.72rem;font-weight:800;text-align:center;border:1px solid #d5d0c8;background:#fff;color:#4e4742}.template-library_dialogActions__fOpV8 a:hover{border-color:#c8102e;color:#7a081b}.template-library_dialogFinePrint__kbfbp{display:block;margin-top:.85rem;color:#746d67;font-size:.7rem;line-height:1.5;text-align:center}.template-library_navigationDialog__7ixdD{position:relative;width:min(34rem,100%);max-height:calc(100dvh - 2rem);overflow-y:auto;border:1px solid #cfc9bf;border-radius:1rem;background:#fdfcf8;padding:clamp(1.25rem,4vw,2rem);color:#171515;box-shadow:0 36px 90px -30px rgb(0 0 0/.8)}.template-library_navigationDialog__7ixdD h2{max-width:11ch;margin-top:.6rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,6vw,3rem);font-weight:600;letter-spacing:-.05em;line-height:.98}.template-library_navigationDialog__7ixdD>p:not(.template-library_dialogEyebrow__8Om7G){margin-top:.85rem;color:#625b55;font-size:.86rem;line-height:1.6}.template-library_navigationActions__jCFno{display:grid;gap:.55rem;margin-top:1.25rem}.template-library_navigationActions__jCFno button{display:flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid #d5d0c8;border-radius:.55rem;background:#fff;padding:.65rem .8rem;color:#4e4742;font-size:.74rem;font-weight:800}.template-library_navigationActions__jCFno button:first-child{border-color:#a10d27;background:#c8102e;color:#fff;box-shadow:inset 0 -2px 0 #7a081b}.template-library_navigationActions__jCFno button:nth-child(2){border-color:#8798c5;color:#263f80}.template-library_navigationActions__jCFno button:last-child{color:#7a081b}.template-library_navigationActions__jCFno button:hover{transform:translateY(-1px)}.template-library_navigationStatus__33O5O{min-height:1.4rem}.template-library_navigationDialog__7ixdD>textarea{width:100%;min-height:10rem;margin-top:.65rem;resize:vertical;border:1px solid #d8d2ca;border-radius:.55rem;background:#fff;padding:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;line-height:1.5}.template-library_dialogCarryForward__QTPav small,.template-library_dialogEyebrow__8Om7G,.template-library_dialogFinePrint__kbfbp,.template-library_dialogRequestHeading__i9Lz8 p,.template-library_dialogRequestHeading__i9Lz8>span,.template-library_dialogTemplate__a_8gD b,.template-library_dialogTemplate__a_8gD small,.template-library_navigationDialog__7ixdD>textarea{font-size:.72rem}@media (max-width:1180px){.template-library_templateGrid__oJxiA{grid-template-columns:repeat(3,minmax(0,1fr))}.template-library_studioFrame__MZ06v{grid-template-columns:minmax(0,1fr) minmax(21rem,.72fr)}}@media (max-width:900px){.template-library_goalFinder__2Yce_>div,.template-library_templateGrid__oJxiA{grid-template-columns:repeat(2,minmax(0,1fr))}.template-library_goalFinder__2Yce_>div>div:nth-child(3n){border-right:1px solid rgb(255 255 255/.1)}.template-library_goalFinder__2Yce_>div>div:nth-child(2n){border-right:0}.template-library_goalFinder__2Yce_>div>div:nth-last-child(-n+2){border-bottom:1px solid rgb(255 255 255/.1)}.template-library_goalFinder__2Yce_>div>div:last-child{border-bottom:0}.template-library_studioFrame__MZ06v{grid-template-columns:1fr;overflow:clip;margin-top:.75rem}.template-library_mobileStudioNav__JgIuG{position:sticky;z-index:4;top:var(--studio-viewport-header);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;margin-top:1.25rem;border:1px solid #403c3a;border-radius:.7rem;background:rgb(21 20 20/.94);padding:.3rem;backdrop-filter:blur(12px)}.template-library_mobileStudioNav__JgIuG button{display:grid;min-width:0;min-height:3.75rem;grid-template-rows:auto auto;place-items:center;gap:.2rem;border:1px solid transparent;border-radius:.45rem;padding:.35rem .2rem;color:#c5bfba}.template-library_mobileStudioNav__JgIuG button:hover{border-color:#716965;color:#fff}.template-library_mobileStudioNav__JgIuG button[aria-pressed=true]{border-color:#f14b67;background:#c8102e;color:#fff;box-shadow:inset 0 -2px 0 #7a081b}.template-library_mobileStudioNav__JgIuG button>span{display:grid;min-width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:#393433;color:#d9d2cd;font-family:ui-monospace,monospace;font-size:.7rem}.template-library_mobileStudioNav__JgIuG button[aria-pressed=true]>span{background:#fff;color:#7a081b}.template-library_mobileStudioNav__JgIuG button>strong{overflow:hidden;max-width:100%;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.template-library_previewDesk__OwpqQ{border-right:0;border-bottom:1px solid rgb(255 255 255/.09)}.template-library_previewStage__qqzNF{min-height:auto;max-height:50rem}.template-library_controlDesk__GB340{max-height:none;padding-bottom:.1rem;overflow:visible}.template-library_studioFrame__MZ06v[data-mobile-panel=check] .template-library_previewDesk__OwpqQ,.template-library_studioFrame__MZ06v[data-mobile-panel=continue] .template-library_previewDesk__OwpqQ,.template-library_studioFrame__MZ06v[data-mobile-panel=edit] .template-library_previewDesk__OwpqQ,.template-library_studioFrame__MZ06v[data-mobile-panel=preview] .template-library_controlDesk__GB340{display:none}.template-library_studioControlNav__wsayJ{display:none;position:static;top:auto}.template-library_studioFrame__MZ06v[data-mobile-panel=edit] .template-library_mobileEditNav__1d9J3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:.75rem 1rem 0;border:1px solid #ded9d1;border-radius:.65rem;background:#f4f1eb;padding:.35rem}.template-library_mobileEditNav__1d9J3>button{display:flex;min-width:0;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.45rem;padding:.5rem .65rem;color:#5e5650}.template-library_mobileEditNav__1d9J3>button:hover{border-color:#c7bfb6;background:#fff}.template-library_mobileEditNav__1d9J3>button[aria-pressed=true]{border-color:#b81734;background:#fff;color:#7a081b;box-shadow:inset 0 -2px 0 #c8102e}.template-library_mobileEditNav__1d9J3>button>strong{font-size:.78rem}.template-library_mobileEditNav__1d9J3>button:last-child{grid-column:1/-1;justify-content:space-between;border-color:#cbd4e8;background:#f7f8fc;color:#344676;text-align:left}.template-library_mobileEditNav__1d9J3>button:last-child[aria-pressed=true]{border-color:#4057a6;background:#e9eefb;box-shadow:none}.template-library_mobileEditNav__1d9J3>button:last-child>span{display:grid;gap:.15rem}.template-library_mobileEditNav__1d9J3>button:last-child strong{font-size:.78rem}.template-library_mobileEditNav__1d9J3>button:last-child small{color:#596787;font-size:.72rem}.template-library_mobileEditNav__1d9J3>button:last-child>b{display:grid;min-width:1.5rem;height:1.5rem;place-items:center;border-radius:999px;background:#344c93;color:#fff;font-size:.72rem}.template-library_mobileNextStep__SNBzf{display:flex;width:calc(100% - 2rem);min-height:3.25rem;align-items:center;justify-content:space-between;gap:.75rem;margin:1rem;border-radius:.55rem;background:#c8102e;padding:.7rem .85rem;color:#fff;font-size:.78rem;font-weight:850;box-shadow:inset 0 -2px 0 #7a081b}.template-library_mobileNextStep__SNBzf:hover{background:#a50c27}.template-library_aiPanel__i403F .template-library_mobileNextStep__SNBzf,.template-library_checksPanel__9DhoQ .template-library_mobileNextStep__SNBzf,.template-library_designPanel__BxPfs .template-library_mobileNextStep__SNBzf{width:100%;margin:1rem 0 0}.template-library_checkActions__LYdbn{display:none}.template-library_aiPanel__i403F,.template-library_checksPanel__9DhoQ,.template-library_continuePanel__pkeIE,.template-library_designPanel__BxPfs,.template-library_editorPanel__A_N8N,.template-library_previewDesk__OwpqQ{scroll-margin-top:calc(var(--studio-viewport-header) + var(--studio-mobile-mode-nav) + .75rem)}}@media (max-width:640px){.template-library_browseHeading__X8yNX,.template-library_studioHeader__bRYFl{align-items:start;flex-direction:column}.template-library_catalogState__C73Rz{min-height:2.25rem}.template-library_libraryControls__oZIEg{grid-template-columns:1fr}.template-library_sortField__ctTir{grid-template-columns:4rem minmax(0,1fr)}.template-library_templateGrid__oJxiA{grid-template-columns:1fr}.template-library_filterRow__913Da{overscroll-behavior-inline:contain;padding-right:2.5rem;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2.5rem),transparent)}.template-library_goalFinder__2Yce_>header{display:grid;gap:.75rem}.template-library_goalFinder__2Yce_>div{grid-template-columns:1fr}.template-library_goalFinder__2Yce_>div>div,.template-library_goalFinder__2Yce_>div>div:nth-child(2n),.template-library_goalFinder__2Yce_>div>div:nth-child(3n){border-right:0;border-bottom:1px solid rgb(255 255 255/.1)}.template-library_goalFinder__2Yce_>div>div:last-child{border-bottom:0}.template-library_goalFinder__2Yce_ button{min-height:7.5rem}.template-library_templateCard__V9qfS{display:grid;grid-template-columns:minmax(8.5rem,.85fr) minmax(0,1.15fr)}.template-library_cardPreviewArea__MuXWC{border-right:1px solid #dedad2;border-bottom:0;padding:.45rem}.template-library_cardPreviewArea__MuXWC .template-library_previewShell__7AvYW{max-height:18rem}.template-library_cardCopy__WDU6B{padding:.8rem}.template-library_cardCopy__WDU6B>p{min-height:0}.template-library_cardCopy__WDU6B ul{display:none}.template-library_cardActions__Q6Sv2{grid-template-columns:1fr}.template-library_previewAction__7joZ_{display:none}.template-library_studioState__3cjZS{width:100%;align-items:flex-start;flex-direction:column;justify-content:space-between}.template-library_studioState__3cjZS>div{width:100%}.template-library_studioState__3cjZS button{min-height:2.75rem;flex:1}.template-library_previewToolbar__Na9__{grid-template-columns:auto 1fr}.template-library_previewToolbar__Na9__>div{justify-self:end}.template-library_previewToolbar__Na9__>small{display:block;grid-column:1/-1;justify-self:center;margin-top:.2rem}.template-library_previewToolbar__Na9__>div button span{display:none}.template-library_previewSourceBar__E8vsh{flex-wrap:wrap;justify-content:flex-start}.template-library_previewSourceBar__E8vsh>span{width:100%;margin-right:0}.template-library_previewStage__qqzNF{padding:.75rem}.template-library_fieldGrid__Hkxg9{grid-template-columns:1fr}.template-library_wideField__2iroP{grid-column:auto}.template-library_aiBriefGrid__R8EnS,.template-library_paletteGrid___WUpB{grid-template-columns:1fr}.template-library_aiBriefWide__Kt_0U{grid-column:auto}.template-library_recipeGrid__omO7D,.template-library_stylePresetGrid__ukH7q{grid-template-columns:1fr}.template-library_recipeGrid__omO7D button:last-child{grid-column:auto}.template-library_metricGrid__A0pH2{grid-template-columns:repeat(2,minmax(0,1fr))}.template-library_copyEditor__rgMMr>div{grid-template-columns:1fr}.template-library_copyFieldWide__MKz0Q{grid-column:auto}.template-library_aiActions__T0yNn button,.template-library_promptActions__mXMAT button,.template-library_promptSuggestions__0VlP6 button,.template-library_reviewActions__so4Rh button{min-height:2.75rem}.template-library_dialogActions__fOpV8,.template-library_dialogCarryForward__QTPav,.template-library_packetActions__wo9zz,.template-library_promptActions__mXMAT,.template-library_workspaceActions__uRH36{grid-template-columns:1fr}.template-library_dialogTemplate__a_8gD>b{display:none}.template-library_recoveryNotice__Uwopl{grid-template-columns:auto minmax(0,1fr)}.template-library_recoveryNotice__Uwopl button{grid-column:1/-1;width:100%}}@media (max-width:430px){.template-library_templateCard__V9qfS{grid-template-columns:1fr}.template-library_cardPreviewArea__MuXWC{border-right:0;border-bottom:1px solid #dedad2}.template-library_cardPreviewArea__MuXWC .template-library_previewShell__7AvYW{max-height:19rem}.template-library_filterRow__913Da{margin-inline:-1.25rem;padding-inline:1.25rem 2.5rem}.template-library_previewToolbar__Na9__>span{display:none}.template-library_previewToolbar__Na9__{grid-template-columns:1fr}.template-library_previewToolbar__Na9__>div{justify-self:center}.template-library_mobileStudioNav__JgIuG{gap:.1rem;padding:.25rem}.template-library_mobileStudioNav__JgIuG button{padding-inline:.1rem}.template-library_protectedPhrasePicker__uX1O0>div{flex-direction:column}.template-library_protectedPhrasePicker__uX1O0>div button{width:100%}}@media (hover:none){.template-library_previewAction__7joZ_{opacity:1;transform:none}.template-library_templateCard__V9qfS:hover{transform:none}}@media (prefers-reduced-motion:reduce){.template-library_cardPreviewArea__MuXWC .template-library_previewShell__7AvYW,.template-library_previewAction__7joZ_,.template-library_previewShell__7AvYW[data-preview-size=studio],.template-library_templateCard__V9qfS{transform:none!important;transition:none!important}}@media (prefers-contrast:more){.template-library_accessDialog__MQBDt,.template-library_aiPanel__i403F,.template-library_changeReview___MvAI,.template-library_copyEditor__rgMMr,.template-library_fieldGrid__Hkxg9 input,.template-library_mcpComposer__Xuk3H,.template-library_previewShell__7AvYW,.template-library_studioFrame__MZ06v,.template-library_templateCard__V9qfS{border-width:2px}.template-library_catalogState__C73Rz i,.template-library_studioState__3cjZS span i{box-shadow:none}}@media (forced-colors:active){.template-library_anomalyBody__X77Te header span i,.template-library_catalogState__C73Rz i,.template-library_studioState__3cjZS span i,.template-library_templateCard__V9qfS:before{background:Highlight;forced-color-adjust:none}.template-library_filterRow__913Da button[aria-pressed=true],.template-library_mobileStudioNav__JgIuG button[aria-pressed=true],.template-library_previewToolbar__Na9__>div button[aria-pressed=true],.template-library_templateCard__V9qfS[data-active=true]{border:2px solid Highlight}.template-library_modalBackdrop__iwipi{background:Canvas;opacity:.8}}.template-library_libraryExperience__7f0vy{--library-paper:#fffbee;--library-ink:#20201e;--library-muted:#494942}.template-library_browse__fTuf3{background:#fffbee}.template-library_browseHeading__X8yNX>div>p{font-family:var(--font-hand),cursive;font-size:1.45rem;letter-spacing:0;text-transform:none;color:#244cad}.template-library_browseHeading__X8yNX h2{font-weight:400;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase}.template-library_filterRow__913Da button{border:2px solid #20201e;border-radius:2px;background:#fffbee;color:#20201e}.template-library_filterRow__913Da button[aria-pressed=true]{background:#20201e;color:#ffdf38;border-color:#20201e}.template-library_templateGrid__oJxiA{gap:1.1rem}.template-library_templateCard__V9qfS{border:2px solid #20201e;border-radius:2px;background:#fffbee;box-shadow:4px 4px 0 #20201e}.template-library_templateCard__V9qfS:focus-within,.template-library_templateCard__V9qfS:hover{border-color:#20201e;box-shadow:6px 6px 0 #20201e}.template-library_templateCard__V9qfS[data-active=true]{border-color:#244cad;box-shadow:5px 5px 0 #244cad}.template-library_cardPreviewArea__MuXWC{background:#f2a8cc;border-bottom:2px solid #20201e}.template-library_cardCopy__WDU6B h3{font-weight:400;letter-spacing:0;font-size:1.55rem}.template-library_cardActions__Q6Sv2 button{background:#ffdf38;color:#20201e;border:2px solid #20201e;border-radius:2px}.template-library_cardActions__Q6Sv2 button:hover{background:#f2a8cc}.template-library_cardActions__Q6Sv2 a{color:#244cad}.template-library_studio__dBQaw{background:radial-gradient(#20201e2b .8px,transparent 1px) 0 0/8px 8px,#ffdf38;color:#20201e;border-block:3px solid #20201e}.template-library_studioHeader__bRYFl{border-top:3px solid #20201e}.template-library_studioHeader__bRYFl>div:first-child>p{font-family:var(--font-hand),cursive;font-size:1.5rem;text-transform:none;letter-spacing:0;color:#244cad}.template-library_studioHeader__bRYFl h2{font-weight:400;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase}.template-library_studioState__3cjZS{color:#393931}.template-library_studioState__3cjZS button{border:2px solid #20201e;border-radius:2px;background:#fffbee;color:#20201e}.template-library_studioState__3cjZS button:hover{background:#f2a8cc;border-color:#20201e;color:#20201e}.template-library_studioState__3cjZS button:disabled{opacity:1;color:#666655;border-color:#77775c;background:#ede5ad}.template-library_studioFrame__MZ06v{border:3px solid #20201e;border-radius:2px;background:#fffbee;box-shadow:9px 9px 0 #20201e}.template-library_previewDesk__OwpqQ{background:#f2a8cc;border-right:2px solid #20201e}.template-library_previewToolbar__Na9__{background:#f2a8cc;border-bottom:2px solid #20201e}.template-library_previewToolbar__Na9__>span i{border:1px solid #20201e;border-radius:0;background:#fffbee}.template-library_previewToolbar__Na9__>span i:first-child{background:#ffdf38}.template-library_previewToolbar__Na9__>small{color:#20201e}.template-library_previewToolbar__Na9__>div{border:2px solid #20201e;border-radius:2px;background:#fffbee}.template-library_previewToolbar__Na9__>div button{border-radius:0;color:#494942}.template-library_previewToolbar__Na9__>div button[aria-pressed=true]{background:#20201e;color:#fffbee}.template-library_inboxPreview__7IUdp{background:#fffbee;border-bottom:1px solid #20201e}.template-library_inboxPreview__7IUdp p b,.template-library_inboxPreview__7IUdp strong{color:#20201e}.template-library_inboxPreview__7IUdp p,.template-library_inboxPreview__7IUdp>small{color:#56564b}.template-library_previewSourceBar__E8vsh{background:#fffbee;border-bottom:2px solid #20201e}.template-library_previewSourceBar__E8vsh>span{color:#494942}.template-library_previewSourceBar__E8vsh button{border:1px solid #20201e;border-radius:2px;color:#494942}.template-library_previewSourceBar__E8vsh button[aria-pressed=true]{background:#ffdf38;border-color:#20201e;color:#20201e}.template-library_previewStage__qqzNF{background:repeating-linear-gradient(0deg,transparent 0 31px,#244cad14 31px 32px),#eae3d2}.template-library_controlDesk__GB340{background:#fffbee}.template-library_controlDeskTop__Nvcwb{background:#fffbee;border-bottom:2px solid #20201e}.template-library_templateMiniMark__dlUqs{border:2px solid #20201e;border-radius:0}.template-library_studioControlNav__wsayJ{background:#fffbee;border-bottom:2px solid #20201e;backdrop-filter:none;padding:.4rem;gap:.25rem}.template-library_studioControlNav__wsayJ button{border:1px solid #20201e;border-radius:2px;color:#494942}.template-library_studioControlNav__wsayJ button[aria-selected=true]{background:#20201e;color:#ffdf38;box-shadow:inset 0 -3px 0 #f2a8cc}.template-library_studioControlNav__wsayJ button>span{background:#244cad}.template-library_panelIntro__xgd6v{border-bottom:2px dashed #20201e}.template-library_panelIntro__xgd6v small{color:#244cad;font-family:var(--font-hand),cursive;font-size:1.2rem;text-transform:none;letter-spacing:0}.template-library_panelIntro__xgd6v h3{font-weight:400;letter-spacing:0;font-size:1.7rem}.template-library_aiPanel__i403F,.template-library_changeReview___MvAI,.template-library_compiledBrief__N4tuq,.template-library_copyEditor__rgMMr,.template-library_designChoice__Tcs2x>div,.template-library_handoffOptions__u0Ze2 article,.template-library_handoffReceipt__OAYJw,.template-library_mcpComposer__Xuk3H,.template-library_stylePresetGrid__ukH7q button,.template-library_variantTray__9ZEkw{border:1px solid #20201e;border-radius:2px}.template-library_stylePresetGrid__ukH7q button[aria-pressed=true]{background:#ffdf38;border-color:#20201e;box-shadow:2px 2px 0 #20201e}.template-library_designChoice__Tcs2x>div{background:#f2a8cc}.template-library_designChoice__Tcs2x button{border-radius:0;color:#393931}.template-library_designChoice__Tcs2x button[aria-pressed=true]{background:#20201e;color:#fffbee}.template-library_aiBriefGrid__R8EnS input,.template-library_aiBriefGrid__R8EnS select,.template-library_aiPanel__i403F>textarea,.template-library_colorField__jw86i>div,.template-library_copyEditor__rgMMr input,.template-library_copyEditor__rgMMr textarea,.template-library_fieldGrid__Hkxg9 input:not([type=color]),.template-library_fieldGrid__Hkxg9 select,.template-library_mcpComposer__Xuk3H textarea{border:1px solid #6c6c5d;border-radius:2px}.template-library_copyEditor__rgMMr{background:#fffbee}.template-library_copyEditor__rgMMr summary{background:#f2a8cc;color:#20201e}.template-library_aiPanel__i403F,.template-library_mcpComposer__Xuk3H{background:#e9efff}.template-library_composerHeading__vrGNe>span i,.template-library_recipeGrid__omO7D button>span{background:#244cad;border:1px solid #20201e;border-radius:0}.template-library_recipeGrid__omO7D button{border:1px solid #20201e;border-radius:2px;background:#fffbee}.template-library_recipeGrid__omO7D button[aria-pressed=true]{border-color:#20201e;background:#ffdf38;box-shadow:2px 2px 0 #20201e;color:#20201e}.template-library_recipeGrid__omO7D button[aria-pressed=true] small{color:#494942}.template-library_aiActions__T0yNn button{border:2px solid #20201e;border-radius:2px}.template-library_aiActions__T0yNn button:first-child{background:#244cad;box-shadow:3px 3px 0 #20201e}.template-library_handoffOptions__u0Ze2 article{background:#fffbee;border-bottom:2px dashed #20201e}.template-library_handoffOptions__u0Ze2 article>span{color:#244cad;font-family:var(--font-hand),cursive;font-size:1.3rem}.template-library_accessDialog__MQBDt{border:3px solid #20201e;border-radius:2px;background:#fffbee;box-shadow:9px 9px 0 #f2a8cc}.template-library_accessDialog__MQBDt h2{font-weight:400;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase}.template-library_accessDialogTop__QAokV>span{border:2px solid #20201e;border-radius:2px;background:#ffdf38;color:#20201e}@media(max-width:760px){.template-library_studioFrame__MZ06v{box-shadow:5px 5px 0 #20201e}.template-library_previewDesk__OwpqQ{border-right:0}.template-library_mobileStudioNav__JgIuG{background:#fffbee;border:2px solid #20201e;border-radius:2px}.template-library_mobileStudioNav__JgIuG button{border-radius:0;color:#494942}.template-library_mobileStudioNav__JgIuG button[aria-pressed=true]{background:#20201e;color:#ffdf38}}@media(max-width:1060px){.template-library_mobileStudioNav__JgIuG{background:#fffbee;border:2px solid #20201e;border-radius:2px}.template-library_mobileStudioNav__JgIuG button{border-radius:0;color:#494942}.template-library_mobileStudioNav__JgIuG button>strong{color:#494942}.template-library_mobileStudioNav__JgIuG button[aria-pressed=true]{background:#20201e;border-color:#20201e;color:#ffdf38;box-shadow:inset 0 -3px 0 #f2a8cc}.template-library_mobileStudioNav__JgIuG button[aria-pressed=true]>strong{color:#ffdf38}.template-library_mobileStudioNav__JgIuG button[aria-pressed=true]>span{background:#ffdf38;color:#20201e}.template-library_mobileEditNav__1d9J3{background:#fffbee}.template-library_mobileEditNav__1d9J3>button{border:1px solid #20201e;border-radius:2px;background:#fffbee;color:#494942}.template-library_mobileEditNav__1d9J3>button[aria-pressed=true]{border-color:#20201e;background:#ffdf38;color:#20201e;box-shadow:inset 0 -3px 0 #20201e}.template-library_mobileEditNav__1d9J3>button:last-child{border-color:#20201e;border-radius:2px;background:#e9efff}.template-library_mobileEditNav__1d9J3>button:last-child[aria-pressed=true]{border-color:#20201e;background:#244cad;color:#fffbee}.template-library_mobileEditNav__1d9J3>button:last-child[aria-pressed=true] small{color:#fffbee}}@media(max-width:640px){.template-library_wideField__2iroP:has(select)>small{position:static;display:block;margin-block:-.15rem .45rem;font-size:.7rem;line-height:1.5}}.template-library_compiledBrief__N4tuq summary span,.template-library_protectedPhrasePicker__uX1O0>p:not(.template-library_fieldError__whadJ),.template-library_variantTray__9ZEkw>div button small{color:#4d5b7d}