.page_page__T5wQf{position:relative;overflow:hidden;display:flex;flex-direction:column;padding-bottom:0;width:100%}.page_wizardBackground__dpkqH{position:fixed;inset:0;z-index:0;background:var(--tt-bg-spotlight,radial-gradient(circle at 50% 12%,#ffffff 0,#fff2db 55%,#ffe4c4 100%));pointer-events:none}.page_contentWrapper__Yb9vp{flex:1;display:flex}.page_pets__nENqH{display:none}.page_content__FqvDV{position:relative;z-index:2;flex:1;min-width:0;display:flex;align-items:center}@media (min-width:768px){.page_custom-shadow__eBllV{height:100%;display:flex;flex-direction:column}.page_custom-shadow__eBllV>.page_card__jgEWU{flex:1;display:flex;flex-direction:column}}.page_preview-gallery__7r_pR{overflow-y:auto;max-height:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;padding:1rem;justify-items:center}.page_btn-warning__U1rX5:hover{background-color:var(--accent-color);color:var(--text-color)}.page_preview-tile__CdvSZ{width:100%;max-width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border:3px solid white;border-radius:.5rem}.page_historyList__Ko_FX{display:flex;flex-direction:column;gap:1rem}.page_historyToolbar__07JtM{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.page_historyTabs__ekw6X{background:rgba(255,255,255,.56);border-radius:999px;padding:.3rem;gap:.3rem}.page_historyTabs__ekw6X .nav-link{border-radius:999px;min-height:2.2rem;padding:.35rem .95rem;font-size:.87rem;font-weight:700;color:rgba(15,23,42,.78)}.page_historyTabs__ekw6X .nav-link.active{background:rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.15);color:rgba(15,23,42,.9);box-shadow:inset 0 0 0 1px rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.3)}.page_historyTabs__ekw6X .nav-link:focus-visible{outline:3px solid rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.35);outline-offset:1px}.page_historyStickerPanel__3_YMW{border:1px solid rgba(15,23,42,.09);border-radius:1rem;background:rgba(255,255,255,.62);padding:.65rem .85rem}.page_historyCard__HzjFZ{background-color:rgba(255,255,255,.84);border:1px solid rgba(15,23,42,.08);border-radius:1.35rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.page_historyCard__HzjFZ:hover{border-color:rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.24);box-shadow:0 .9rem 1.9rem rgba(15,23,42,.12);transform:translateY(-1px)}.page_historyCardRow__YdraA{display:flex;gap:1rem;align-items:flex-start}.page_historyThumbnail__flxG8{position:relative;width:144px;height:144px;border-radius:1.2rem;overflow:hidden;flex-shrink:0;border:1px solid rgba(15,23,42,.12);box-shadow:0 .5rem 1.2rem rgba(15,23,42,.13)}.page_historyThumbnail__flxG8:focus-visible{outline:3px solid rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.35);outline-offset:2px}.page_historyTextBadge__g9Nla{position:absolute;bottom:5px;right:5px;background:rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.88);color:#fff;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:.6rem;box-shadow:0 1px 4px rgba(15,23,42,.25);pointer-events:none;z-index:1}.page_historyMetaBlock__M5kjH{min-width:0}.page_historyBadgeRow__dkYPg{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.1rem}.page_historyDerivedBadge__lCIO8{white-space:normal;max-width:100%;overflow-wrap:anywhere;word-break:break-word;text-align:left}.page_historyInfo__uzjj2{min-width:0}.page_historyActionStack__to03s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.page_historyActionStack__to03s .btn{min-height:2.25rem;font-size:.82rem;font-weight:600}.page_historyThumbWrap__UogjK{position:relative;flex-shrink:0}.page_historyTreatBadge__YdQog{position:absolute;top:6px;left:6px;background:#dcfce7;color:#166534;border:1px solid rgba(22,101,52,.22);border-radius:999px;padding:.18rem .5rem;font-size:.67rem;font-weight:700;display:inline-flex;align-items:center;gap:.2rem;pointer-events:none;z-index:2;line-height:1.2;white-space:nowrap}.page_historyCardContent__A_7xZ{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.page_historyCardEnd__CE5YR{flex-shrink:0;align-self:flex-start;margin-top:-.15rem}.page_historyPrimaryActions__Pvcnr{display:flex;gap:.5rem}.page_historySecondaryActions__y9kIW{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.page_historySecondaryBtn__zppg0{font-size:.78rem!important;height:2rem!important;padding-left:.65rem!important;padding-right:.65rem!important;border-radius:.5rem!important;white-space:nowrap}.page_historyDeleteBtn__x3tkS{color:rgba(15,23,42,.35)!important;transition:color .15s ease,background-color .15s ease!important}.page_historyDeleteBtn__x3tkS:hover{color:#dc2626!important;background-color:#fee2e2!important}.page_historyShareInline__M30xD{flex-direction:row!important;align-items:center!important;gap:.35rem!important}.page_historyShareBlock__Bfq_t{background-color:rgba(255,255,255,.85);border-radius:1.05rem;border:1px solid rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.12);padding:.9rem 1rem;height:100%;display:flex;flex-direction:column;gap:.62rem}.page_historyShareHeader__YcUYb{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.page_historyShareActions__sEvnZ{display:flex;flex-wrap:wrap;gap:.45rem}.page_historyShareActions__sEvnZ .btn{min-height:2.2rem;font-size:.81rem;border-radius:999px;font-weight:700}.page_historyShareActionPrimary__clajw{box-shadow:0 .65rem 1.35rem rgba(13,110,253,.2)}.page_historyShareActionSecondary__HsLtt{border-color:rgba(15,23,42,.1)!important;background:rgba(248,250,252,.9)!important;color:rgba(15,23,42,.82)!important}.page_historyShareStatus__x54ak{font-size:.8rem}.page_historyMerchCard__hOsHx{border-radius:1.25rem;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,rgba(255,251,240,.95),rgba(255,255,255,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 8px 24px rgba(15,23,42,.05)}.page_historyMerchTable__pLfxS th{font-size:.78rem;text-transform:uppercase;letter-spacing:.03em;color:rgba(15,23,42,.62)}.page_historyMerchTable__pLfxS td{font-size:.9rem;vertical-align:middle}.page_historyMerchTable__pLfxS tbody tr:nth-child(2n) td{background:rgba(255,247,230,.45)}.page_historyMerchTable__pLfxS tbody tr:hover td{background:rgba(255,237,196,.55);transition:background .12s ease}.page_historyMerchStatusPill__n7Xn9{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.01em;border:1px solid transparent;white-space:nowrap;line-height:1.1}.page_toneAmber__FDsJl{background:#fef3c7;color:#92400e;border-color:rgba(146,64,14,.18)}.page_toneSky__S2vWi{background:#e0f2fe;color:#075985;border-color:rgba(7,89,133,.18)}.page_toneViolet__MqX1s{background:#ede9fe;color:#5b21b6;border-color:rgba(91,33,182,.18)}.page_toneTeal__VHtcs{background:#ccfbf1;color:#115e59;border-color:rgba(17,94,89,.2)}.page_toneGreen___fnAQ{background:#dcfce7;color:#166534;border-color:rgba(22,101,52,.2)}.page_toneRed__AvhEl{background:#fee2e2;color:#991b1b;border-color:rgba(153,27,27,.22)}.page_toneSlate__a2DH8{background:#f1f5f9;color:#334155;border-color:rgba(51,65,85,.18)}.page_historyConfirmModal__YgIuQ .modal-content{border-radius:1rem;border:1px solid rgba(15,23,42,.12);box-shadow:0 1rem 2rem rgba(15,23,42,.2)}.page_historyConfirmModal__YgIuQ .modal-header{border-bottom:1px solid rgba(15,23,42,.08)}.page_historyConfirmModal__YgIuQ .modal-footer{border-top:1px solid rgba(15,23,42,.08)}@media (max-width:575.98px){.page_historyTabs__ekw6X{width:100%}.page_historyTabs__ekw6X .nav-link{font-size:.82rem;padding:.34rem .72rem}.page_historyStickerPanel__3_YMW{width:100%}.page_historyThumbnail__flxG8{width:96px;height:96px;border-radius:1rem}.page_historyPrimaryActions__Pvcnr{flex-direction:column}.page_historyActionStack__to03s{width:100%}.page_historyActionStack__to03s .btn{justify-content:center}.page_historyShareActions__sEvnZ .btn{flex:1 1 auto;justify-content:center}.page_historyShareBlock__Bfq_t{padding:.82rem .85rem}}.page_deepLinkHighlight__GN0Kh{outline:none;border-radius:1rem;box-shadow:0 0 0 .4rem rgba(13,110,253,.25);animation:page_deepLinkPulse__nwZ5z 1.5s ease-in-out}.page_libraryBackground__8p3yz{position:fixed;inset:0;z-index:0;background:var(--tt-bg-spotlight,radial-gradient(circle at 50% 14%,#ffffff 0,#fff2db 55%,#ffe4c4 100%));pointer-events:none}.page_galleryGrid__2Awz_{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media (max-width:900px){.page_galleryGrid__2Awz_{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.page_galleryGrid__2Awz_{grid-template-columns:repeat(2,1fr)}}.page_galleryCard__NU7wR{background:#fff;border-radius:var(--tt-radius-md,1rem);overflow:hidden;box-shadow:var(--tt-shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.page_galleryCard__NU7wR:hover{transform:translateY(-3px);box-shadow:var(--tt-shadow-soft-hover)}.page_galleryImgWrap__eQPwM{position:relative;aspect-ratio:1;overflow:hidden}.page_galleryImgWrap__eQPwM img{transition:transform .2s ease}.page_galleryCard__NU7wR:hover .page_galleryImgWrap__eQPwM img{transform:scale(1.04)}.page_galleryOverlay__PFsSe{position:absolute;inset:0;background:rgba(15,23,42,.62);opacity:0;transition:opacity .2s ease;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:10px;gap:6px}.page_galleryCard__NU7wR:hover .page_galleryOverlay__PFsSe{opacity:1}.page_galleryOvPrimary__GV_aa{width:100%;background:var(--tt-color-primary,#fb9d2f);color:#fff;border:none;border-radius:999px;padding:9px 0;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s ease}.page_galleryOvPrimary__GV_aa:hover{background:var(--tt-color-primary-hover,#ff7f36)}.page_galleryOvPrimary__GV_aa:disabled{opacity:.5;cursor:not-allowed}.page_galleryOvRow__OT87d{display:flex;gap:5px}.page_galleryOvSm__mSHM3{flex:1;background:rgba(255,255,255,.88);color:var(--tt-color-text,#5a3600);border:none;border-radius:999px;padding:7px 0;font-size:12px;font-weight:600;cursor:pointer;transition:background .18s ease}.page_galleryOvSm__mSHM3:hover{background:#fff}.page_galleryColoringBadge__HXfT2{left:8px;background:rgba(109,40,217,.85)}.page_galleryColoringBadge__HXfT2,.page_galleryTreatBadge__ZJTNF{position:absolute;top:8px;color:#fff;font-size:10px;font-weight:700;border-radius:999px;padding:3px 8px;pointer-events:none;z-index:2}.page_galleryTreatBadge__ZJTNF{right:8px;background:rgba(40,167,69,.88)}.page_galleryFoot__Y71_m{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:6px}.page_galleryFootInfo__X8_hz{min-width:0;flex:1}.page_galleryFootName__zkJlG{font-size:13px;font-weight:700;color:var(--tt-color-text,#5a3600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.page_galleryFootStyle__u6nks{font-size:11px;color:rgba(90,54,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_galleryMenuBtn__zVxtE{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:transparent;border:none;cursor:pointer;font-size:18px;line-height:1;color:var(--tt-color-text,#5a3600);display:flex;align-items:center;justify-content:center;opacity:.45;transition:opacity .18s ease,background .18s ease}.page_galleryMenuBtn__zVxtE:hover{opacity:1;background:rgba(90,54,0,.06)}.page_galleryRenameWrap__vDyRV{padding:8px 12px;border-top:1px solid rgba(90,54,0,.07)}.page_upsellStrip__ko06o{display:flex;gap:12px;flex-wrap:wrap;position:relative;margin-bottom:4px}.page_upsellCard__1Brng{flex:1;min-width:260px;border-radius:var(--tt-radius-lg,1.5rem);padding:16px 18px;color:#fff;cursor:pointer;position:relative;display:flex;align-items:center;gap:14px;transition:transform .18s ease,box-shadow .18s ease}.page_upsellCard__1Brng:hover{transform:translateY(-1px);box-shadow:var(--tt-shadow-soft-hover)}.page_upsellCardOrange__dazAF{background:linear-gradient(135deg,var(--tt-color-primary,#fb9d2f),#ffb74d)}.page_upsellCardPurple__e3wVJ{background:linear-gradient(135deg,#6d28d9,#7c3aed)}.page_upsellIcon__q_7Kb{font-size:26px;flex-shrink:0;line-height:1}.page_upsellTextBlock__DswSU{flex:1;min-width:0}.page_upsellLabel__1wmP5{display:block;font-size:13px;font-weight:700;line-height:1.3;margin-bottom:2px}.page_upsellMeta__sYgjt{display:block;font-size:11px;opacity:.85}.page_upsellCta__yW1V5{background:rgba(255,255,255,.92);color:var(--tt-marketing-brown,#3d2b1f);border:none;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background .18s ease}.page_upsellCta__yW1V5:hover{background:#fff}.page_coloringPreview__1F_62{display:flex;align-items:center;gap:6px;flex-shrink:0}.page_coloringThumb__Um0d3{width:46px;height:46px;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:block;box-shadow:0 2px 6px rgba(0,0,0,.18)}.page_coloringThumbLine__550oc{background:#fff}.page_coloringArrow__JtNd4{font-size:15px;font-weight:800;line-height:1;color:rgba(255,255,255,.9);flex-shrink:0}.page_galleryToolbar__1qAbB{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:18px}.page_galleryFilters__emK1V{display:flex;gap:8px;flex-wrap:wrap}.page_galleryFilterBtn__H0Ifb{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1.5px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));background:#fff;font-size:13px;font-weight:600;color:var(--tt-color-text,#5a3600);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.page_galleryFilterBtn__H0Ifb:hover{border-color:var(--tt-color-outline-strong,#ffae00);background:var(--tt-color-cream-soft,#fff6e1)}.page_galleryFilterBtnActive__CV2_P{background:var(--tt-color-primary,#fb9d2f);border-color:var(--tt-color-primary,#fb9d2f);color:#fff}.page_galleryFilterBtnActive__CV2_P:hover{background:var(--tt-color-primary-hover,#ff7f36);border-color:var(--tt-color-primary-hover,#ff7f36)}.page_galleryFilterCount__oWG1C{display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.3);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}.page_galleryFilterBtnActive__CV2_P .page_galleryFilterCount__oWG1C{background:rgba(255,255,255,.3)}.page_galleryFilterBtn__H0Ifb:not(.page_galleryFilterBtnActive__CV2_P) .page_galleryFilterCount__oWG1C{color:var(--tt-color-text,#5a3600)}.page_gallerySort__esrm4{border:1.5px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:999px;padding:7px 14px;font-family:var(--tt-font-body);font-size:13px;font-weight:700;color:var(--tt-marketing-brown,#3d2b1f);background:#fff;cursor:pointer}.page_gallerySort__esrm4:focus{outline:none;border-color:var(--tt-color-outline-strong,#ffae00);box-shadow:0 0 0 3px var(--tt-color-focus-ring,rgba(251,157,47,.3))}.page_galleryFilterBtn__H0Ifb:not(.page_galleryFilterBtnActive__CV2_P) .page_galleryFilterCount__oWG1C{background:rgba(15,23,42,.08);color:rgba(90,54,0,.65)}.page_termlyPolicy__4xEBg{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box;background-color:rgb(var(--tt-color-white-rgb-legacy,255,255,255)/.96);border-radius:1.5rem;padding:clamp(1rem,2vw,2rem)}.page_termlyViewport__mafBX{position:relative}.page_termlyBackground__Pp1Jx{position:fixed;inset:0;z-index:0;background-color:var(--tt-color-sky);background-image:url(/images/bkg.png);background-repeat:no-repeat;background-position:bottom;background-size:cover;pointer-events:none}.page_termlyContent__Kn0Jn{position:relative;z-index:1}.page_termlyPolicy__4xEBg h1{font-size:1.875rem;font-weight:700;line-height:1.2;margin:0 0 1rem}.page_termlyPolicy__4xEBg h2{font-size:1.375rem;font-weight:600;line-height:1.3;margin:1.5rem 0 .5rem}.page_termlyPolicy__4xEBg h3{font-size:1.125rem;font-weight:600;line-height:1.4;margin:1.25rem 0 .375rem}.page_termlyPolicy__4xEBg a,.page_termlyPolicy__4xEBg div,.page_termlyPolicy__4xEBg li,.page_termlyPolicy__4xEBg p,.page_termlyPolicy__4xEBg span{overflow-wrap:anywhere;word-break:break-word}.page_termlyPolicy__4xEBg iframe,.page_termlyPolicy__4xEBg img,.page_termlyPolicy__4xEBg video{max-width:100%;height:auto}.page_termlyPolicy__4xEBg table{display:block;max-width:100%;overflow-x:auto}.page_termlyPolicy__4xEBg code,.page_termlyPolicy__4xEBg pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}@keyframes page_deepLinkPulse__nwZ5z{0%{box-shadow:0 0 0 .55rem rgba(13,110,253,.35)}to{box-shadow:0 0 0 .2rem rgba(13,110,253,.15)}}@media (min-width:768px){.page_pets__nENqH{display:none}}.ModalScrollHint_hint__7cgUo{display:none}@media (max-width:767.98px){.ModalScrollHint_hint__7cgUo{display:flex;justify-content:center;margin-top:-4rem;z-index:1;pointer-events:none;padding-top:3rem;padding-bottom:.75rem;background:linear-gradient(to top,rgb(var(--tt-color-white-rgb)) 0,rgb(var(--tt-color-white-rgb)/.85) 40%,transparent 100%);opacity:0;transition:opacity .3s ease}.ModalScrollHint_hintVisible__U_ZvF{opacity:1}.ModalScrollHint_button__Tlosd{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;border:none;background:var(--tt-color-primary);color:var(--tt-color-white);box-shadow:0 4px 14px rgb(var(--tt-color-primary-rgb)/.4),0 1px 3px rgb(var(--tt-color-ink-rgb)/.1);cursor:pointer;font-size:.65rem}@media (prefers-reduced-motion:no-preference){.ModalScrollHint_button__Tlosd{animation:ModalScrollHint_hintBounce__z5tU2 1.6s ease-in-out infinite}}@keyframes ModalScrollHint_hintBounce__z5tU2{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}}.BuyTreatsModal_wrapper__2q_Ky{display:flex;flex-direction:column;gap:.8rem}.BuyTreatsModal_intro__65ph2{margin:0;text-align:center;color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.4}.BuyTreatsModal_termsCheck__zAkKH{display:flex;align-items:flex-start;gap:.55rem;margin:0;background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.1);border-radius:var(--radius);padding:.55rem .75rem;min-width:0}.BuyTreatsModal_termsCheck__zAkKH .form-check-input{float:none;margin:.15rem 0 0;flex:0 0 auto}.BuyTreatsModal_termsCheck__zAkKH .form-check-label{margin:0;min-width:0;line-height:1.35}.BuyTreatsModal_termsLabel__AR_MV{display:inline;font-size:.85rem;overflow-wrap:anywhere}.BuyTreatsModal_termsHint__mVK32{margin:.4rem 0 0;font-size:.8rem;font-weight:500;color:var(--tt-color-primary)}.BuyTreatsModal_bundleList__QALNb{display:flex;flex-direction:column;gap:.55rem}.BuyTreatsModal_bundleButton__NFBxN{display:flex;align-items:center;gap:.65rem;width:100%;border:1px solid rgba(15,23,42,.14);border-radius:var(--radius);background:linear-gradient(180deg,#ffd762,#ffc533);color:rgba(90,54,0,.96);padding:.62rem .75rem;text-align:left;box-shadow:0 .45rem 1rem rgba(188,124,0,.2);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.BuyTreatsModal_bundleButton__NFBxN:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .62rem 1.2rem rgba(188,124,0,.25);filter:brightness(1.02)}.BuyTreatsModal_bundleButton__NFBxN:focus-visible{outline:3px solid rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.35);outline-offset:2px}.BuyTreatsModal_bundleButton__NFBxN:disabled{opacity:.72;cursor:not-allowed;box-shadow:none}.BuyTreatsModal_bundleIcon__dHksC{display:inline-flex;width:1.7rem;height:1.7rem;align-items:center;justify-content:center;font-size:1rem}.BuyTreatsModal_bundleDetails__zKjmG{min-width:0;flex:1 1 auto}.BuyTreatsModal_bundleTitle__qqGwm{font-size:.97rem;font-weight:700;line-height:1.2}.BuyTreatsModal_bundleUnit__PxVne{font-size:.76rem;color:rgba(90,54,0,.75)}.BuyTreatsModal_bundleBadges__uCUuV{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.25rem}.BuyTreatsModal_trustRow__2NED7{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}@keyframes MerchProductCard_ttMerchShimmer__4ObG3{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}.MerchProductCard_shimmer__y8Axc{position:absolute;inset:0;overflow:hidden;pointer-events:none}.MerchProductCard_shimmer__y8Axc:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(var(--tt-color-white-rgb),.55) 50%,transparent 70%);transform:translateX(-130%);animation:MerchProductCard_ttMerchShimmer__4ObG3 1.6s ease-in-out infinite}.MerchProductCard_captionScrim__FMBmA{position:absolute;inset-inline:0;bottom:0;display:flex;justify-content:center;padding:var(--tt-space-2,.5rem);background:linear-gradient(to top,rgba(var(--tt-color-text-rgb),.34) 0,rgba(var(--tt-color-text-rgb),.16) 45%,transparent 100%);pointer-events:none}.MerchProductCard_captionPill__yacjm{display:inline-flex;align-items:center;gap:.375rem;margin:0;border:none;max-width:100%;padding:.25rem .625rem;border-radius:var(--tt-radius-pill,999px);background:var(--tt-color-white,#fff);color:var(--tt-color-text,#5a3600);font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 1px 6px rgba(var(--tt-color-text-rgb),.18);pointer-events:auto}.MerchProductCard_captionPillButton__0myvD{cursor:pointer}.MerchProductCard_captionPillButton__0myvD:hover{background:var(--tt-color-cream-soft,#fff6e1)}.MerchProductCard_captionPillButton__0myvD:focus-visible{outline:2px solid var(--tt-color-primary,#fb9d2f);outline-offset:2px}.MerchProductCard_captionLabel__B9kX_{overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.MerchProductCard_shimmer__y8Axc:before{animation:none;opacity:0}}.MerchProductCard_carouselDots__J37Bz{position:absolute;inset-inline:0;bottom:var(--tt-space-2,.5rem);z-index:2;display:flex;justify-content:center;gap:.375rem;pointer-events:auto}.MerchProductCard_carouselDot__vRgJ8{width:7px;height:7px;padding:0;border:none;border-radius:var(--tt-radius-pill,999px);background:var(--tt-color-white,#fff);opacity:.55;box-shadow:0 1px 3px rgba(var(--tt-color-text-rgb),.35);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.MerchProductCard_carouselDot__vRgJ8:hover{opacity:.85}.MerchProductCard_carouselDot__vRgJ8:focus-visible{outline:2px solid var(--tt-color-primary,#fb9d2f);outline-offset:2px}.MerchProductCard_carouselDotActive__4D5vd{opacity:1;background:var(--tt-color-primary,#fb9d2f);transform:scale(1.25)}.sticker-page_stickerRoot__UGFXw{display:flex;flex-direction:column;min-height:100%;color:var(--tt-marketing-brown,#3d2b1f);background:radial-gradient(circle at 50% 12%,var(--tt-bg-spotlight,#fff) 0,#fff2db 55%,#ffe4c4 100%);background-attachment:fixed;font-family:var(--tt-font-body)}.sticker-page_stickerHeader__5VSIL{display:flex;align-items:center;justify-content:space-between;gap:var(--tt-space-3,.75rem);padding:.75rem clamp(.5rem,2.5vw,1.75rem);background:var(--tt-color-surface-shell,rgba(255,255,255,.85));backdrop-filter:blur(12px);border-bottom:1px solid rgba(15,23,42,.06);position:sticky;top:0;z-index:20;flex-shrink:0}.sticker-page_headerTitle__urHnM{font-family:var(--tt-font-display,"Luckiest Guy",cursive);font-size:clamp(18px,4vw,22px);color:var(--tt-marketing-brown,#3d2b1f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticker-page_headerRight__uWvWQ{display:flex;align-items:center;gap:var(--tt-space-2,.5rem);flex-shrink:0}.sticker-page_stickerBody__8Yb7w{flex:1;min-height:0;width:100%;max-width:1100px;margin:0 auto;padding:clamp(.5rem,2vw,1.5rem);display:grid;grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.5rem);align-items:start}@media (min-width:1024px){.sticker-page_stickerBody__8Yb7w{grid-template-columns:minmax(300px,360px) 1fr}}.sticker-page_controls__AyiKV{background:var(--tt-color-cream-base,#fffbf5);border:1px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-md,1rem);box-shadow:var(--tt-shadow-soft,0 6px 18px rgba(61,43,31,.08));padding:18px;display:flex;flex-direction:column;gap:18px}.sticker-page_field__bfxsp{display:flex;flex-direction:column;gap:8px}.sticker-page_fieldLabel__ARtgj{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--tt-color-text-rgb,90 54 0)/.55)}.sticker-page_optionRow__QTyrq{display:flex;gap:8px;flex-wrap:wrap}.sticker-page_optionPill__wro6L{flex:1 1 auto;min-width:92px;background:var(--tt-color-cream-base,#fffbf5);border:1.5px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-xs,8px);padding:10px 12px;font-family:var(--tt-font-body,inherit);font-size:13px;font-weight:700;color:rgb(var(--tt-color-text-rgb,90 54 0)/.72);cursor:pointer;text-align:left;transition:border-color var(--tt-duration-fast,.15s),background var(--tt-duration-fast,.15s)}.sticker-page_optionPill__wro6L:hover{border-color:var(--tt-color-outline,#ffd36b)}.sticker-page_optionPillOn__aFoJe{background:var(--tt-color-option-selected,#ffe8b3);border-color:var(--tt-color-outline-strong,#ffae00);color:var(--tt-color-text,#5a3600)}.sticker-page_optionMeta__TVsLa{display:block;font-size:11px;font-weight:600;color:rgb(var(--tt-color-text-rgb,90 54 0)/.5);margin-top:2px}.sticker-page_previewCol__ayn_1{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.sticker-page_previewLabel__dcFf3{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--tt-color-text-rgb,90 54 0)/.45);align-self:flex-start}.sticker-page_previewSheet__c1dhJ{position:relative;width:100%;max-width:520px;background:#fff;border-radius:var(--tt-radius-md,1rem);box-shadow:0 18px 40px rgb(var(--tt-color-text-rgb,90 54 0)/.18);overflow:hidden;margin-inline:auto}.sticker-page_previewCell__1j2Xj{position:absolute;background-repeat:no-repeat;background-position:50%;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.sticker-page_cutGuide__5fsFu{position:absolute;border:1px dashed rgb(var(--tt-color-text-rgb,90 54 0)/.35);pointer-events:none}.sticker-page_previewHint__OnaWc{font-size:12px;color:rgb(var(--tt-color-text-rgb,90 54 0)/.5);text-align:center}.sticker-page_centerState__q0CHV{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--tt-space-3,.75rem);padding:var(--tt-space-6,1.5rem);text-align:center}@media (max-width:520px){.sticker-page_controls__AyiKV{padding:12px;gap:12px}}.sticker-sheet_stickerRoot__bqN0s{display:flex;flex-direction:column;min-height:100dvh;color:var(--tt-marketing-brown,#3d2b1f);background:radial-gradient(circle at 50% 12%,var(--tt-bg-spotlight,#fff) 0,#fff2db 55%,#ffe4c4 100%);font-family:var(--tt-font-body)}.sticker-sheet_stickerHeader__4dYDT{display:flex;align-items:center;justify-content:space-between;gap:var(--tt-space-3,.75rem);padding:.75rem clamp(1rem,4vw,1.75rem);background:var(--tt-color-surface-shell,rgba(255,255,255,.85));backdrop-filter:blur(12px);border-bottom:1px solid rgba(15,23,42,.06);position:sticky;top:0;z-index:20;flex-shrink:0}.sticker-sheet_headerTitle__OxBiQ{font-family:var(--tt-font-display,"Luckiest Guy",cursive);font-size:clamp(18px,4vw,22px);color:var(--tt-marketing-brown,#3d2b1f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticker-sheet_headerRight__cdCLL{display:flex;align-items:center;gap:var(--tt-space-2,.5rem);flex-shrink:0}.sticker-sheet_stickerBody__QknUn{flex:1;min-height:0;width:100%;max-width:1100px;margin:0 auto;padding:clamp(1rem,3vw,1.5rem);display:grid;grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.5rem);align-items:start}@media (min-width:1024px){.sticker-sheet_stickerBody__QknUn{grid-template-columns:minmax(320px,400px) 1fr}}.sticker-sheet_controls__ngPjw{background:var(--tt-color-cream-base,#fffbf5);border:1px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-md,1rem);box-shadow:var(--tt-shadow-soft,0 6px 18px rgba(61,43,31,.08));padding:18px;display:flex;flex-direction:column;gap:18px}.sticker-sheet_field__cgqvZ{display:flex;flex-direction:column;gap:8px}.sticker-sheet_fieldLabel__Iu5F6{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--tt-color-text-rgb,90 54 0)/.55)}.sticker-sheet_optionRow__xyEBX{display:flex;gap:8px;flex-wrap:wrap}.sticker-sheet_optionPill__EGHKo{flex:1 1 auto;min-width:92px;background:var(--tt-color-cream-base,#fffbf5);border:1.5px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-xs,8px);padding:10px 12px;font-family:var(--tt-font-body,inherit);font-size:13px;font-weight:700;color:rgb(var(--tt-color-text-rgb,90 54 0)/.72);cursor:pointer;text-align:left;transition:border-color var(--tt-duration-fast,.15s),background var(--tt-duration-fast,.15s)}.sticker-sheet_optionPill__EGHKo:hover{border-color:var(--tt-color-outline,#ffd36b)}.sticker-sheet_optionPillOn__gkq1T{background:var(--tt-color-option-selected,#ffe8b3);border-color:var(--tt-color-outline-strong,#ffae00);color:var(--tt-color-text,#5a3600)}.sticker-sheet_optionMeta__ah4is{display:block;font-size:11px;font-weight:600;color:rgb(var(--tt-color-text-rgb,90 54 0)/.5);margin-top:2px}.sticker-sheet_pickerHeader__5koai{display:flex;align-items:center;justify-content:space-between;gap:8px}.sticker-sheet_pickerHeaderRight__rybbT{display:flex;align-items:center;gap:10px}.sticker-sheet_counter__WWdhM{font-size:12px;font-weight:800;color:var(--tt-color-text,#5a3600);background:var(--tt-color-option-selected,#ffe8b3);border-radius:999px;padding:2px 10px}.sticker-sheet_clearBtn___XOnB{font-family:var(--tt-font-body,inherit);font-size:12px;font-weight:700;color:rgb(var(--tt-color-text-rgb,90 54 0)/.72);background:transparent;border:1.5px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-xs,8px);padding:4px 10px;cursor:pointer;transition:border-color var(--tt-duration-fast,.15s)}.sticker-sheet_clearBtn___XOnB:hover:not(:disabled){border-color:var(--tt-color-outline,#ffd36b)}.sticker-sheet_clearBtn___XOnB:disabled{opacity:.45;cursor:default}.sticker-sheet_chooseHint__m3bMT{font-size:12px;color:rgb(var(--tt-color-text-rgb,90 54 0)/.5);margin:0}.sticker-sheet_pickerGrid__NPcZQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px;max-height:320px;overflow-y:auto;padding:2px}.sticker-sheet_pickerCard__8F9g9{position:relative;aspect-ratio:1;padding:0;border:2px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-sm,.75rem);background:var(--tt-color-cream-base,#fffbf5);overflow:hidden;cursor:pointer;transition:border-color var(--tt-duration-fast,.15s),transform var(--tt-duration-fast,.15s)}.sticker-sheet_pickerCard__8F9g9:hover:not(:disabled){border-color:var(--tt-color-outline,#ffd36b)}.sticker-sheet_pickerCard__8F9g9:disabled{opacity:.4;cursor:default}.sticker-sheet_pickerCardOn__WsZKz{border-color:var(--tt-color-outline-strong,#ffae00);box-shadow:0 0 0 3px rgb(var(--tt-color-text-rgb,90 54 0)/.06)}.sticker-sheet_pickerThumb__Y8rAd{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sticker-sheet_pickerCheck__f3H5w{position:absolute;top:4px;right:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--tt-color-primary,#fb9d2f);color:#fff;font-size:12px;font-weight:900;box-shadow:var(--tt-shadow-soft,0 6px 18px rgba(61,43,31,.08))}.sticker-sheet_emptyPicker__uXgbs{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border:1px dashed var(--tt-color-subtle-border,rgba(15,23,42,.18));border-radius:var(--tt-radius-sm,.75rem)}.sticker-sheet_previewCol__pg2H4{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.sticker-sheet_previewSheet__2BOT2{position:relative;width:100%;max-width:520px;background:#fff;border-radius:var(--tt-radius-md,1rem);box-shadow:0 18px 40px rgb(var(--tt-color-text-rgb,90 54 0)/.18);overflow:hidden;margin-inline:auto}.sticker-sheet_previewCell__wdhKr{position:absolute;background-repeat:no-repeat;background-position:50%;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.sticker-sheet_cutGuide__qmXAs{position:absolute;border:1px dashed rgb(var(--tt-color-text-rgb,90 54 0)/.35);pointer-events:none}.sticker-sheet_previewHint__UDvWq{font-size:12px;color:rgb(var(--tt-color-text-rgb,90 54 0)/.5);text-align:center}.sticker-sheet_centerState__F8T7A{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--tt-space-3,.75rem);padding:var(--tt-space-6,1.5rem);text-align:center}.DecisionHub_hub__NniN6{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:640px;margin:0 auto}.DecisionHub_hubTitle__BcJw7{font-size:1.25rem;font-weight:700;text-align:center;margin:0;color:var(--tt-color-text)}.DecisionHub_hubSubtitle__Xc5iZ{font-size:.875rem;color:#6b5a3f;text-align:center;margin:0}.DecisionHub_miniPreview__KogwD{width:120px;height:120px;border-radius:var(--radius);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.12);flex-shrink:0}.DecisionHub_miniPreviewImage__WZclV{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.DecisionHub_cardGrid__Wvw9D{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%}@media (max-width:575.98px){.DecisionHub_cardGrid__Wvw9D{grid-template-columns:1fr}}.DecisionHub_pathCard__g4V_G{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;padding:1.5rem 1rem;border:2px solid rgba(122,99,55,.3);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,250,236,.9));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.DecisionHub_pathCard__g4V_G:hover{border-color:var(--stepper-bg,#7a6337);box-shadow:0 4px 16px rgba(122,99,55,.18);transform:translateY(-2px)}.DecisionHub_pathCard__g4V_G:focus-visible{outline:2px solid rgb(var(--tt-color-primary-rgb-legacy,251,157,47)/.6);outline-offset:2px}.DecisionHub_pathCard__g4V_G:active{transform:scale(.98)}.DecisionHub_pathCardDigital__GuwBI{border-color:rgba(13,148,136,.38)}.DecisionHub_pathCardMerch__aR5Wr{border-color:rgba(245,158,11,.4)}.DecisionHub_pathCardDigital__GuwBI:hover{border-color:rgba(13,148,136,.65);box-shadow:0 8px 22px rgba(13,148,136,.2)}.DecisionHub_pathCardMerch__aR5Wr:hover{border-color:rgba(245,158,11,.7);box-shadow:0 8px 22px rgba(245,158,11,.22)}.DecisionHub_pathCardComplete__MUB0m{border-color:rgba(40,167,69,.5);background:rgba(40,167,69,.04)}.DecisionHub_pathCardComplete__MUB0m:hover{border-color:rgba(40,167,69,.7);box-shadow:0 4px 16px rgba(40,167,69,.15)}.DecisionHub_pathIcon__OwEhE{width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(15,23,42,.14)}.DecisionHub_pathIconDigital__tf76O{background:radial-gradient(circle at 30% 30%,var(--tt-color-highlight-cyan),var(--tt-color-highlight-cyan-mid) 65%,var(--tt-color-highlight-cyan-dark));color:var(--tt-color-white)}.DecisionHub_pathIconMerch__pAFet{background:radial-gradient(circle at 30% 30%,var(--tt-color-highlight-gold),var(--tt-color-highlight-gold-mid) 65%,var(--tt-color-highlight-gold-dark));color:var(--tt-color-white)}.DecisionHub_pathCardComplete__MUB0m .DecisionHub_pathIcon__OwEhE{background:rgba(40,167,69,.1);color:var(--tt-color-success)}.DecisionHub_pathCardTitle__deex_{font-size:1.05rem;font-weight:700;margin:0;color:#3b2f1a}.DecisionHub_pathCardDesc__kWB4M{font-size:.8125rem;color:#5b4d36;margin:0;line-height:1.4}.DecisionHub_completeBadge__W3NFD{display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;color:var(--tt-color-success);background:rgba(40,167,69,.1);padding:.2rem .6rem;border-radius:999px}.ScrollGuide_guide__CpMt_{display:none}@media (max-width:767.98px){.ScrollGuide_guide__CpMt_{display:flex;position:fixed;top:72px;left:50%;transform:translateX(-50%) translateY(-120%);z-index:1040;align-items:center;gap:.35rem;padding:.45rem 1rem;border-radius:999px;border:none;background:var(--tt-color-primary);color:#fff;font-size:.8rem;font-weight:600;box-shadow:0 4px 14px rgba(251,157,47,.4),0 1px 3px rgba(0,0,0,.1);cursor:pointer;opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.34,1.2,.64,1),opacity .25s ease}.ScrollGuide_guideVisible__3POXJ{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto}.ScrollGuide_guideIcon__RAYd_{font-size:.65rem;animation:ScrollGuide_guideBounce__D_ZbW 1.6s ease-in-out infinite}.ScrollGuide_guideLabel__h7_Kv{white-space:nowrap}@keyframes ScrollGuide_guideBounce__D_ZbW{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}}@media (prefers-reduced-motion:reduce){.ScrollGuide_guide__CpMt_{transition:none}.ScrollGuide_guideIcon__RAYd_{animation:none}}.text-editor-ds_edBody__E_ZvS{display:grid;grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.5rem);align-items:start}@media (min-width:1024px){.text-editor-ds_edBody__E_ZvS{grid-template-columns:minmax(340px,410px) 1fr}.text-editor-ds_edControls__fUKZ_{grid-column:1;grid-row:1}.text-editor-ds_edPreviewCol__LGeTk{grid-column:2;grid-row:1}}.text-editor-ds_edControls__fUKZ_{background:var(--tt-color-cream-base,#fffbf5);border:1px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-md,1rem);box-shadow:var(--tt-shadow-soft,0 6px 18px rgba(61,43,31,.08));overflow:hidden;display:flex;flex-direction:column}.text-editor-ds_edTabs__2y6gJ{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));flex-shrink:0}.text-editor-ds_edTab__A0KlZ{background:none;border:0;padding:12px 6px;font-family:var(--tt-font-body,inherit);font-size:12px;font-weight:700;color:rgb(var(--tt-color-text-rgb,90 54 0)/.55);cursor:pointer;border-bottom:2.5px solid transparent;transition:color var(--tt-duration-fast,.15s),border-color var(--tt-duration-fast,.15s);white-space:nowrap}.text-editor-ds_edTab__A0KlZ:hover{color:rgb(var(--tt-color-text-rgb,90 54 0)/.8)}.text-editor-ds_edTabOn__IkWrH{color:var(--tt-color-primary,#fb9d2f);border-bottom-color:var(--tt-color-primary,#fb9d2f)}.text-editor-ds_edSection__4x0ln{padding:18px;display:flex;flex-direction:column;gap:18px}.text-editor-ds_edSectionHidden__5phsW{display:none}.text-editor-ds_edField__sLJmS{display:flex;flex-direction:column;gap:8px}.text-editor-ds_edFieldLabel__A6CZ0{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--tt-color-text-rgb,90 54 0)/.55)}.text-editor-ds_edFieldVal__N9eFP{font-weight:700;color:var(--tt-color-primary,#fb9d2f);text-transform:none;letter-spacing:0}.text-editor-ds_edFieldRow__JnGtf{display:flex;align-items:center;justify-content:space-between;gap:8px}.text-editor-ds_edThemeGrid__NvzC_{display:flex;gap:7px;flex-wrap:wrap}.text-editor-ds_edThemePill__dkmsE{background:var(--tt-color-cream-base,#fffbf5);border:1.5px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:999px;padding:8px 14px;font-family:var(--tt-font-body,inherit);font-size:13px;font-weight:600;color:rgb(var(--tt-color-text-rgb,90 54 0)/.75);cursor:pointer;transition:border-color var(--tt-duration-fast,.15s),background var(--tt-duration-fast,.15s)}.text-editor-ds_edThemePill__dkmsE:hover{border-color:var(--tt-color-outline,#ffd36b)}.text-editor-ds_edThemePillOn__p1hiV{background:var(--tt-color-option-selected,#ffe8b3);border-color:var(--tt-color-outline-strong,#ffae00);color:var(--tt-color-text,#5a3600)}.text-editor-ds_edColorGrid__nlmsx{display:flex;gap:9px;flex-wrap:wrap}.text-editor-ds_edColor__1wC_E{width:38px;height:38px;border:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;padding:0;transition:transform var(--tt-duration-fast,.15s);box-shadow:0 2px 6px rgb(var(--tt-color-text-rgb,90 54 0)/.12)}.text-editor-ds_edColor__1wC_E:hover{transform:scale(1.12)}.text-editor-ds_edColorOn__hyUyv{transform:scale(1.16);box-shadow:0 0 0 3px var(--tt-color-focus-ring,rgba(251,157,47,.35)),0 3px 10px rgb(var(--tt-color-text-rgb,90 54 0)/.16)}.text-editor-ds_edColor__1wC_E:disabled{opacity:.45;cursor:not-allowed;transform:none}.text-editor-ds_edSlider__hLBuL{width:100%;accent-color:var(--tt-color-primary,#fb9d2f);cursor:pointer}.text-editor-ds_edPreviewCol__LGeTk{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0}.text-editor-ds_edPreviewLabel__Yickb{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--tt-color-text-rgb,90 54 0)/.45)}.text-editor-ds_edPreviewFrame__aANw9{width:100%;max-width:480px;border-radius:var(--tt-radius-xl,1.5rem);overflow:hidden;box-shadow:0 24px 48px rgb(var(--tt-color-text-rgb,90 54 0)/.22);background:var(--tt-color-cream-base,#fffbf5)}.text-editor-ds_edPreviewHint__Vp18i{font-size:12px;color:rgb(var(--tt-color-text-rgb,90 54 0)/.5);text-align:center}.text-editor-ds_edSideCard__iSaZt{width:100%;background:var(--tt-color-cream-base,#fffbf5);border:1px solid var(--tt-color-subtle-border,rgba(15,23,42,.12));border-radius:var(--tt-radius-md,1rem);box-shadow:var(--tt-shadow-soft,0 6px 18px rgba(61,43,31,.08));padding:14px}@media (max-width:520px){.text-editor-ds_edSection__4x0ln{padding:12px;gap:12px}.text-editor-ds_edSideCard__iSaZt{padding:10px}}