.AvatarPhotoLoading_orbit__I45HL{animation:AvatarPhotoLoading_orbit__I45HL 3s linear infinite}.AvatarPhotoLoading_float__ibnTj{animation:AvatarPhotoLoading_float__ibnTj 3.6s ease-in-out infinite}.AvatarPhotoLoading_glow__Aqlh2{animation:AvatarPhotoLoading_glow__Aqlh2 2.4s ease-in-out infinite}.AvatarPhotoLoading_dot__wRXBW{animation:AvatarPhotoLoading_dot__wRXBW 1.4s ease-in-out infinite}@keyframes AvatarPhotoLoading_orbit__I45HL{to{transform:rotate(1turn)}}@keyframes AvatarPhotoLoading_float__ibnTj{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes AvatarPhotoLoading_glow__Aqlh2{0%,to{opacity:.4}50%{opacity:1}}@keyframes AvatarPhotoLoading_dot__wRXBW{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.AvatarPhotoLoading_dot__wRXBW,.AvatarPhotoLoading_float__ibnTj,.AvatarPhotoLoading_glow__Aqlh2,.AvatarPhotoLoading_orbit__I45HL{animation:none}}.Upsell_gold__aHGHi{--offer-accent:#956821;--offer-light:#fff1cb;--offer-ring:#e4c777}.Upsell_rose__r0Mdn{--offer-accent:#cf416d;--offer-light:var(--duo-primary-soft);--offer-ring:#f6a8c4}.Upsell_blue__wZxGL{--offer-accent:#4b62b8;--offer-light:#e7eeff;--offer-ring:#aebcf3}.Upsell_mint__bgrzo{--offer-accent:#337567;--offer-light:#e4f5ed;--offer-ring:#a8d3bf}.Upsell_card___YWcn{position:relative;display:flex;align-items:center;gap:16px;isolation:isolate;overflow:hidden;padding:20px;border:1px solid color-mix(in srgb,var(--offer-ring) 65%,transparent);border-radius:0;background:linear-gradient(125deg,var(--offer-light),var(--duo-surface,#fff) 78%);box-shadow:0 5px 20px -16px var(--offer-accent);margin:16px 0}.Upsell_cardCopy__k8E6y{min-width:0;flex:1;padding-right:10px}.Upsell_eyebrow__vkqX_{display:inline-flex;align-items:center;gap:5px;font-size:9px;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--offer-accent,#d54368)}.Upsell_card___YWcn h3{font-size:15px;line-height:1.35;font-weight:650;margin-top:5px;letter-spacing:-.025em}.Upsell_card___YWcn p{font-size:11px;line-height:1.6;color:var(--duo-muted-600,#756d68);margin-top:6px}.Upsell_cardAction__dQdKQ{display:inline-flex;align-items:center;gap:6px;min-height:38px;margin-top:8px;font-size:12px;font-weight:700;color:var(--offer-accent)}.Upsell_microcopy__RPhdR{display:block;font-size:9px;line-height:1.5;color:var(--duo-muted-500,#887d76)}.Upsell_dismissCard__D18nC{position:absolute;right:8px;top:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#887d76;background:#ffffff70;z-index:2}.Upsell_dismissCard__D18nC:hover{background:#fff}.Upsell_preview__9m81Y{position:relative;display:grid;place-items:center;overflow:hidden;isolation:isolate;min-height:180px;width:100%;border-radius:0;background:radial-gradient(ellipse at 50% 45%,#ffffffee,transparent 65%),linear-gradient(145deg,var(--offer-light),#fffaf4);color:var(--offer-accent)}.Upsell_compactPreview__Mvj2F{width:84px;height:94px;min-height:94px;flex-shrink:0;border-radius:0}.Upsell_orbitSmall__6ZHIC,.Upsell_orbit__Q_gfa{position:absolute;border:1px solid var(--offer-ring);border-radius:50%;width:210px;height:210px;opacity:.35}.Upsell_orbitSmall__6ZHIC{width:160px;height:160px;border-style:dashed;opacity:.45}.Upsell_compactPreview__Mvj2F .Upsell_orbit__Q_gfa{width:100px;height:100px}.Upsell_compactPreview__Mvj2F .Upsell_orbitSmall__6ZHIC{width:70px;height:70px}.Upsell_starOne__Uz54z,.Upsell_starThree__FoWWL,.Upsell_starTwo__ej4Jw{position:absolute;stroke-width:1.5}.Upsell_starOne__Uz54z{left:23%;top:23%;width:17px;transform:rotate(-15deg)}.Upsell_starTwo__ej4Jw{right:23%;top:30%;width:23px}.Upsell_starThree__FoWWL{right:29%;bottom:20%;width:12px}.Upsell_compactPreview__Mvj2F .Upsell_starOne__Uz54z{left:12%;top:15%;width:9px}.Upsell_compactPreview__Mvj2F .Upsell_starTwo__ej4Jw{right:10%;top:20%;width:13px}.Upsell_compactPreview__Mvj2F .Upsell_starThree__FoWWL{right:17%;bottom:10%;width:8px}.Upsell_medal__enfu3{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:96px;height:112px;border-radius:0;border:1px solid var(--offer-ring);background:linear-gradient(145deg,#fffce9,var(--offer-light));box-shadow:0 12px 30px -12px #a77d384a,inset 0 0 0 5px #ffffff80;transform:rotate(-7deg)}.Upsell_medal__enfu3>svg{width:47px;height:47px;stroke-width:1.5}.Upsell_medal__enfu3>span{font-size:8px;letter-spacing:.17em;font-weight:800}.Upsell_compactPreview__Mvj2F .Upsell_medal__enfu3{width:47px;height:59px;gap:3px;border-radius:0}.Upsell_compactPreview__Mvj2F .Upsell_medal__enfu3>svg{width:25px;height:25px}.Upsell_compactPreview__Mvj2F .Upsell_medal__enfu3>span{font-size:4px;letter-spacing:.1em}.Upsell_avatarArt__1ln4o{position:relative;display:grid;place-items:center;width:110px;height:115px;border-radius:50%;background:linear-gradient(150deg,#fff,var(--offer-light));box-shadow:0 0 25px 5px color-mix(in srgb,var(--offer-ring) 45%,transparent)}.Upsell_avatarArt__1ln4o>svg{width:72px;height:72px;stroke-width:1.1;color:var(--offer-accent)}.Upsell_aura__BSTk5{position:absolute;bottom:3px;width:112px;height:28px;transform:rotate(-10deg);border:3px solid var(--offer-ring);border-radius:50%;box-shadow:0 0 15px var(--offer-ring)}.Upsell_compactPreview__Mvj2F .Upsell_avatarArt__1ln4o{width:47px;height:54px}.Upsell_compactPreview__Mvj2F .Upsell_avatarArt__1ln4o>svg{width:35px;height:35px}.Upsell_compactPreview__Mvj2F .Upsell_aura__BSTk5{width:56px;height:14px;border-width:2px}.Upsell_gardenArt__j4_1C{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:160px;height:86px;border-radius:0;background:linear-gradient(#eef9d6,#cce6b7);box-shadow:0 7px 0 #dfc5a4,0 18px 28px -14px #537c5550;transform:rotate(-5deg);margin-top:20px}.Upsell_gardenArt__j4_1C>svg{width:28px;height:36px;stroke-width:1.5;color:#698c46;position:relative;z-index:2;margin-bottom:20px}.Upsell_gardenPath__HVr7e{bottom:10px;border-radius:0;background:repeating-linear-gradient(90deg,#fff7de 0 10px,#decead 11px 12px)}.Upsell_gardenPath__HVr7e,.Upsell_garland__swyNy{position:absolute;left:12px;right:12px;height:18px}.Upsell_garland__swyNy{top:-10px;border-bottom:1px solid #92846b;border-radius:50%}.Upsell_garland__swyNy:after{content:"";position:absolute;inset:12px 0 0;background:radial-gradient(circle,var(--offer-ring) 0 3px,transparent 4px) 0 0/27px 8px;filter:drop-shadow(0 0 4px #f6c94b)}.Upsell_compactPreview__Mvj2F .Upsell_gardenArt__j4_1C{width:60px;height:42px;gap:2px;border-radius:0;box-shadow:0 4px 0 #dfc5a4;margin-top:10px}.Upsell_compactPreview__Mvj2F .Upsell_gardenArt__j4_1C>svg{width:13px;height:23px;margin-bottom:10px}.Upsell_compactPreview__Mvj2F .Upsell_gardenPath__HVr7e{left:5px;right:5px;bottom:5px;height:8px}.Upsell_compactPreview__Mvj2F .Upsell_garland__swyNy{left:3px;right:3px;top:-14px}.Upsell_compactPreview__Mvj2F .Upsell_garland__swyNy:after{background-size:12px 8px}.Upsell_dialog__X8MgP{position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:94dvh;margin:0;padding:0;border:1px solid var(--duo-line);border-radius:0;background:var(--duo-bg);color:var(--duo-ink);box-shadow:none;overflow:hidden;overscroll-behavior:contain}.Upsell_dialog__X8MgP::backdrop{background:var(--duo-scrim);backdrop-filter:blur(4px)}.Upsell_dialogFrame__xmzVI{display:flex;flex-direction:column;max-height:94dvh;min-height:0}.Upsell_dialogHeader__Sco7t{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:16px 20px 8px}.Upsell_dialogBrand__8BHgt{display:flex;align-items:center;gap:6px;color:var(--duo-primary-soft-text);font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.Upsell_close__ULkU9{display:grid;place-items:center;width:40px;height:40px;border-radius:0;border:1px solid var(--duo-line);background:var(--duo-surface);color:var(--duo-muted-600)}.Upsell_dialogBody__se2Gh{padding:8px 22px 18px;overflow:auto;min-height:0;overscroll-behavior:contain;animation:Upsell_enter__413N3 .22s ease-out}.Upsell_intro__igLfK{margin-top:20px}.Upsell_intro__igLfK h2{font-family:var(--font-serif,Georgia,serif);font-size:32px;line-height:1.15;letter-spacing:-.035em;margin-top:8px;outline:none;max-width:420px}.Upsell_intro__igLfK p{font-size:13px;line-height:1.7;margin-top:12px;color:#76685f;max-width:450px}.Upsell_variants__r03Wn{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;border:0;padding:0}.Upsell_variants__r03Wn legend{font-size:10px;color:#76685f;margin-bottom:9px}.Upsell_swatch__wb3v2{display:flex;align-items:center;gap:6px;border:1px solid color-mix(in srgb,var(--duo-ink) 7%,transparent);border-radius:0;font-size:10px;padding:8px 10px;background:#fff;min-height:36px}.Upsell_swatch__wb3v2>span{height:12px;width:12px;border-radius:50%;background:var(--offer-ring)}.Upsell_swatch__wb3v2[aria-pressed=true]{border-color:var(--offer-ring);background:var(--offer-light);color:var(--offer-accent)}.Upsell_benefits__dXf4i{display:grid;gap:11px;list-style:none;margin:22px 0;padding:0}.Upsell_benefits__dXf4i li{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5}.Upsell_benefits__dXf4i li>span{display:grid;place-items:center;width:21px;height:21px;background:#e6f3e9;color:#42835a;border-radius:50%;flex-shrink:0}.Upsell_priceRow__8OHcu{display:flex;align-items:center;justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--duo-ink) 5%,transparent);padding-top:17px;gap:12px}.Upsell_priceRow__8OHcu>div{display:flex;flex-direction:column;gap:3px}.Upsell_priceRow__8OHcu strong{font-size:26px;letter-spacing:-.05em}.Upsell_priceRow__8OHcu span{font-size:10px;color:#76685f}.Upsell_priceRow__8OHcu .Upsell_previewLabel__hYWb3{padding:6px 10px;border-radius:0;background:#fff0d8;color:#956821;font-weight:600}.Upsell_note__AMwHX{font-size:10px;color:#86776e;line-height:1.7;margin-top:14px}.Upsell_dialogFooter__V8_O8{flex-shrink:0;display:flex;flex-direction:column;padding:15px 22px max(18px,env(safe-area-inset-bottom));gap:4px;background:var(--duo-surface,#fff);border-top:1px solid color-mix(in srgb,var(--duo-ink) 5%,transparent)}.Upsell_primary__IL56B{display:flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:10px 16px;border-radius:0;background:var(--duo-primary);color:var(--duo-on-primary);font-family:var(--font-display),sans-serif;font-size:21px;font-weight:800;line-height:1;text-transform:uppercase;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.Upsell_primary__IL56B:hover{background:var(--duo-primary-hover);color:#fff}.Upsell_primary__IL56B:disabled{opacity:.65;cursor:wait}.Upsell_secondary__TvXR6{min-height:40px;border-radius:0;color:#76685f;font-size:12px}.Upsell_secondary__TvXR6:hover{background:#32261e05}.Upsell_footerTrust__PjN_C{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:4px;font-size:9px;color:#94847b}.Upsell_reviewIcon__YXYhc{display:grid;place-items:center;width:64px;height:64px;margin-top:12px;border-radius:0;background:var(--duo-primary-soft);color:var(--duo-primary);transform:rotate(-6deg)}.Upsell_orderSummary__VNRNs,.Upsell_savedOffer__XhNf8{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid color-mix(in srgb,var(--duo-ink) 5%,transparent);border-radius:0;background:#fff;margin-top:22px}.Upsell_orderSummary__VNRNs>div:last-child,.Upsell_savedOffer__XhNf8>div:last-child{display:flex;flex-direction:column;gap:6px;min-width:0}.Upsell_orderSummary__VNRNs strong,.Upsell_savedOffer__XhNf8 strong{font-size:13px}.Upsell_orderSummary__VNRNs span,.Upsell_savedOffer__XhNf8 span{font-size:11px;color:#76685f}.Upsell_savedOffer__XhNf8 span{display:flex;align-items:center;gap:4px;color:#43865d}.Upsell_reassurance__L8y6a{display:flex;gap:10px;align-items:flex-start;background:#eaf5ef;border:1px solid #dbecdf;border-radius:0;padding:15px;margin-top:18px;color:#42835a}.Upsell_reassurance__L8y6a>svg{flex-shrink:0;margin-top:2px}.Upsell_reassurance__L8y6a p{display:flex;flex-direction:column;gap:6px;font-size:11px;line-height:1.6}.Upsell_reassurance__L8y6a strong{font-size:12px}.Upsell_back__bRIm_{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#76685f;min-height:40px;margin-top:9px}.Upsell_successArt__1uscr{position:relative;display:grid;place-items:center;margin:18px auto 24px;width:96px;height:96px;border-radius:50%;color:#43865d;background:radial-gradient(circle,#f4fff6,#e1f3e6);border:1px solid #cce8d4;box-shadow:0 0 0 12px #e8f3ec70;animation:Upsell_celebrate__F_K2v .5s cubic-bezier(.2,.8,.2,1)}.Upsell_successSparkOne__t8Obm{position:absolute;right:-20px;top:0;color:#d4ab52}.Upsell_successSparkTwo___4UFv{position:absolute;left:-18px;bottom:2px;color:#df7898}.Upsell_successArt__1uscr+.Upsell_intro__igLfK{text-align:center}.Upsell_successArt__1uscr+.Upsell_intro__igLfK p{margin-inline:auto}.Upsell_error__h3OiY{font-size:12px;line-height:1.6;padding:12px;background:var(--duo-primary-soft);border-radius:0;color:#c2350f;margin-top:14px}.Upsell_spinner__q8WJs{animation:Upsell_spin__yQdb_ 1s linear infinite}.Upsell_card___YWcn button:focus-visible,.Upsell_dialog__X8MgP button:focus-visible{outline:2px solid var(--duo-primary);outline-offset:4px}.Upsell_dialog__X8MgP button{touch-action:manipulation}@keyframes Upsell_enter__413N3{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes Upsell_celebrate__F_K2v{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Upsell_spin__yQdb_{to{transform:rotate(1turn)}}@media(min-width:640px){.Upsell_dialog__X8MgP{inset:0;margin:auto;width:min(520px,calc(100vw - 48px));border-radius:0}.Upsell_dialogFrame__xmzVI,.Upsell_dialog__X8MgP{max-height:min(850px,90dvh)}.Upsell_dialogBody__se2Gh,.Upsell_dialogHeader__Sco7t{padding-inline:28px}.Upsell_dialogFooter__V8_O8{padding:18px 28px 22px}.Upsell_card___YWcn{padding:22px;gap:18px}.Upsell_intro__igLfK h2{font-size:35px}}@media(max-width:350px){.Upsell_card___YWcn{gap:10px;padding:16px 12px}.Upsell_card___YWcn>.Upsell_compactPreview__Mvj2F{width:60px}.Upsell_card___YWcn h3{font-size:13px}.Upsell_cardAction__dQdKQ{font-size:11px}.Upsell_dialogBody__se2Gh,.Upsell_dialogFooter__V8_O8{padding-inline:18px}.Upsell_primary__IL56B{font-size:18px}.Upsell_intro__igLfK h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.Upsell_dialogBody__se2Gh,.Upsell_spinner__q8WJs,.Upsell_successArt__1uscr{animation:none}}.Upsell_avatarImage__kXuHc{position:absolute;inset:6px;border-radius:50%;overflow:hidden}.Upsell_avatarArt__1ln4o .Upsell_aura__BSTk5{z-index:2}.Upsell_compactPreview__Mvj2F .Upsell_avatarImage__kXuHc{inset:3px}.Upsell_card___YWcn.Upsell_compactCard__NbO3E{padding:12px;gap:10px;border-radius:0}.Upsell_compactCard__NbO3E>.Upsell_compactPreview__Mvj2F{width:48px;height:60px;min-height:60px;border-radius:0}.Upsell_compactCard__NbO3E .Upsell_cardCopy__k8E6y{padding-right:0}.Upsell_cardHitArea__I3nWm{position:absolute;inset:0;z-index:3;width:100%;height:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}.Upsell_card___YWcn .Upsell_cardHitArea__I3nWm:focus-visible{outline-offset:-4px}.Upsell_compactCard__NbO3E h3{font-size:14px;margin-top:0}.Upsell_compactCard__NbO3E p{margin-top:4px;line-height:1.5;text-wrap:pretty}.Upsell_cardPrice__swwED{white-space:nowrap}.Upsell_cardFooter__x0U3c{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:2px;margin-top:5px}.Upsell_compactCard__NbO3E .Upsell_cardAction__dQdKQ{min-height:26px;margin-top:0;font-size:11px;white-space:nowrap}.Upsell_compactCard__NbO3E .Upsell_microcopy__RPhdR{font-size:9px;line-height:1.4}.Upsell_profileDesktopCopy__gwJVm{display:none}@media(min-width:1024px){.Upsell_profileFounder__PtgeN.Upsell_card___YWcn{align-items:flex-start;padding:16px;gap:12px}.Upsell_profileFounder__PtgeN .Upsell_profileMobileCopy__MAK3x{display:none}.Upsell_profileFounder__PtgeN .Upsell_profileDesktopCopy__gwJVm{display:inline}.Upsell_profileFounder__PtgeN .Upsell_cardFooter__x0U3c{flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px}.Upsell_profileFounder__PtgeN .Upsell_cardAction__dQdKQ{font-size:11px}.Upsell_profileFounder__PtgeN .Upsell_microcopy__RPhdR{line-height:1.5}}.Upsell_card___YWcn.Upsell_embeddedCard__3u6RD{margin:0;padding:10px 12px;gap:10px;border-radius:0;box-shadow:none}.Upsell_embeddedCard__3u6RD>.Upsell_compactPreview__Mvj2F{width:44px;height:54px;min-height:54px;background:transparent}.Upsell_embeddedCard__3u6RD h3{font-size:13px}.Upsell_embeddedCard__3u6RD p{font-size:11px;margin-top:3px}.Upsell_embeddedCard__3u6RD .Upsell_cardAction__dQdKQ{min-height:28px;margin-top:2px}.Upsell_billingActions__74OZU{display:grid;gap:10px;margin-top:16px}.Upsell_billingCancel__vhuXd,.Upsell_billingPortal__vM3XG,.Upsell_billingResume__wkdHe{min-height:48px;width:100%;padding:12px 16px;font-size:12px;font-weight:650;line-height:1.4;transition:background .15s,border-color .15s}.Upsell_billingCancel__vhuXd,.Upsell_billingPortal__vM3XG{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #e4c777;border-radius:0;background:var(--duo-surface,#fff);color:#76501b}.Upsell_billingPortal__vM3XG span{flex:1;text-align:left}.Upsell_billingCancel__vhuXd:hover,.Upsell_billingPortal__vM3XG:hover{background:#fff1cb;border-color:#c69c45}.Upsell_billingActions__74OZU button:disabled{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.Upsell_billingActions__74OZU button{transition:none}}.Upsell_premiumDialog__X5q8O .Upsell_dialogFrame__xmzVI{height:calc(94dvh - 2px);overflow:hidden}.Upsell_premiumDialog__X5q8O .Upsell_dialogBody__se2Gh{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--duo-primary-soft-text) var(--duo-surface-alt);padding-bottom:max(24px,env(safe-area-inset-bottom))}@media(min-width:640px){.Upsell_premiumDialog__X5q8O .Upsell_dialogFrame__xmzVI{height:min(848px,calc(90dvh - 2px))}}[data-theme=dark] .Upsell_gold__aHGHi{--offer-accent:#e6c167;--offer-light:#2e2513;--offer-ring:#7a6128}[data-theme=dark] .Upsell_rose__r0Mdn{--offer-accent:var(--duo-primary);--offer-light:#341a24;--offer-ring:#7e3654}[data-theme=dark] .Upsell_blue__wZxGL{--offer-accent:#a3b3f6;--offer-light:#1b2036;--offer-ring:#3e4f8f}[data-theme=dark] .Upsell_mint__bgrzo{--offer-accent:#7fd0b4;--offer-light:#16271f;--offer-ring:#2f6553}[data-theme=dark] .Upsell_dismissCard__D18nC{color:var(--duo-muted-500);background:color-mix(in srgb,var(--duo-surface) 45%,transparent)}[data-theme=dark] .Upsell_dismissCard__D18nC:hover{background:var(--duo-surface-alt)}[data-theme=dark] .Upsell_preview__9m81Y{background:radial-gradient(ellipse at 50% 45%,#ffffff12,transparent 65%),linear-gradient(145deg,var(--offer-light),var(--duo-surface))}[data-theme=dark] .Upsell_medal__enfu3{background:linear-gradient(145deg,var(--duo-surface-alt),var(--offer-light));box-shadow:0 12px 30px -12px #00000080,inset 0 0 0 5px #ffffff0d}[data-theme=dark] .Upsell_avatarArt__1ln4o{background:linear-gradient(150deg,var(--duo-surface-alt),var(--offer-light))}[data-theme=dark] .Upsell_gardenArt__j4_1C{filter:brightness(.82) saturate(.9)}[data-theme=dark] .Upsell_dialog__X8MgP{border-color:var(--duo-line-strong)}[data-theme=dark] .Upsell_close__ULkU9,[data-theme=dark] .Upsell_orderSummary__VNRNs,[data-theme=dark] .Upsell_savedOffer__XhNf8,[data-theme=dark] .Upsell_swatch__wb3v2{border-color:var(--duo-line-strong);background:var(--duo-surface)}[data-theme=dark] .Upsell_swatch__wb3v2[aria-pressed=true]{border-color:var(--offer-ring);background:var(--offer-light)}[data-theme=dark] .Upsell_back__bRIm_,[data-theme=dark] .Upsell_close__ULkU9,[data-theme=dark] .Upsell_intro__igLfK p,[data-theme=dark] .Upsell_orderSummary__VNRNs span,[data-theme=dark] .Upsell_priceRow__8OHcu span,[data-theme=dark] .Upsell_secondary__TvXR6,[data-theme=dark] .Upsell_variants__r03Wn legend{color:var(--duo-muted-600)}[data-theme=dark] .Upsell_footerTrust__PjN_C,[data-theme=dark] .Upsell_note__AMwHX{color:var(--duo-muted-500)}[data-theme=dark] .Upsell_dialogFooter__V8_O8,[data-theme=dark] .Upsell_priceRow__8OHcu{border-color:var(--duo-line)}[data-theme=dark] .Upsell_priceRow__8OHcu .Upsell_previewLabel__hYWb3{background:#2e2513;color:#e6c167}[data-theme=dark] .Upsell_secondary__TvXR6:hover{background:#ffffff08}[data-theme=dark] .Upsell_reviewIcon__YXYhc{background:var(--duo-primary-soft)}[data-theme=dark] .Upsell_benefits__dXf4i li>span{background:#1d2e22;color:#8fd0a0}[data-theme=dark] .Upsell_savedOffer__XhNf8 span{color:#8fd0a0}[data-theme=dark] .Upsell_reassurance__L8y6a{background:#16271f;border-color:#24402f;color:#8fd0a0}[data-theme=dark] .Upsell_successArt__1uscr{color:#8fd0a0;background:radial-gradient(circle,#1d2e22,#16271f);border-color:#2c4a36;box-shadow:0 0 0 12px #16271f70}[data-theme=dark] .Upsell_error__h3OiY{background:var(--duo-primary-soft);color:var(--duo-primary-soft-text)}[data-theme=dark] .Upsell_billingCancel__vhuXd,[data-theme=dark] .Upsell_billingPortal__vM3XG{border-color:#7a6128;color:#e6c167}[data-theme=dark] .Upsell_billingCancel__vhuXd:hover,[data-theme=dark] .Upsell_billingPortal__vM3XG:hover{background:#2e2513;border-color:#a3843c}.Upsell_manageButton___6YlQ{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin-top:6px;padding:0 10px 0 12px;border:1px solid color-mix(in srgb,var(--offer-accent) 55%,transparent);border-radius:0;background:color-mix(in srgb,var(--offer-accent) 12%,transparent);color:var(--offer-accent);font-size:12px;font-weight:700;white-space:nowrap;transition:background .15s}.Upsell_card___YWcn:hover .Upsell_manageButton___6YlQ{background:color-mix(in srgb,var(--offer-accent) 22%,transparent)}.Upsell_profileFounder__PtgeN .Upsell_manageButton___6YlQ{margin-top:0}.Upsell_card___YWcn{background:var(--duo-surface);box-shadow:none}.Upsell_card___YWcn h3{font-family:var(--font-display),sans-serif;font-weight:800;text-transform:uppercase;line-height:1.02}.Upsell_eyebrow__vkqX_,.Upsell_microcopy__RPhdR{font-family:var(--font-geist-mono),monospace}.Upsell_card___YWcn.Upsell_gold__aHGHi{border-color:var(--duo-founder-muted);background:var(--duo-founder-card);color:var(--duo-founder-ink);--offer-accent:var(--duo-founder-ink)}.Upsell_card___YWcn.Upsell_gold__aHGHi .Upsell_cardAction__dQdKQ,.Upsell_card___YWcn.Upsell_gold__aHGHi .Upsell_eyebrow__vkqX_,.Upsell_card___YWcn.Upsell_gold__aHGHi h3{color:var(--duo-founder-ink)}.Upsell_card___YWcn.Upsell_gold__aHGHi .Upsell_microcopy__RPhdR,.Upsell_card___YWcn.Upsell_gold__aHGHi p{color:var(--duo-founder-muted)}.PurchaseCelebration_dialog__W_RLi{position:fixed;inset:0;margin:auto;width:min(420px,calc(100vw - 32px));max-height:90dvh;padding:0;overflow:auto;border:1px solid #fff;border-radius:0;background:var(--duo-surface,#fff);color:var(--duo-ink,#27211e);box-shadow:0 24px 80px #24192a30}.PurchaseCelebration_dialog__W_RLi::backdrop{background:#20182580;backdrop-filter:blur(6px)}.PurchaseCelebration_content__UUOWR{position:relative;padding:32px 24px 24px;text-align:center;background:radial-gradient(ellipse at top,#fff4d7,transparent 65%)}.PurchaseCelebration_seal___awlK{position:relative;display:grid;place-items:center;width:80px;height:80px;margin:0 auto 20px;border:1px solid #f3d78e;border-radius:0;background:#fff6d9;color:#bd7b17;box-shadow:0 8px 24px -12px #bd7b1750}.PurchaseCelebration_sparkle__fu1iL{position:absolute;top:-5px;right:-6px;color:#e4a122}.PurchaseCelebration_eyebrow__006Sg{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#94621e}.PurchaseCelebration_content__UUOWR h2{margin-top:10px;font-family:var(--font-serif,Georgia,serif);font-size:32px;line-height:1.15}.PurchaseCelebration_description__sgrBQ{margin-top:14px;font-size:14px;line-height:1.6;color:var(--duo-muted-600,#756d68)}.PurchaseCelebration_detail__qbChj{margin-top:12px;font-size:12px;line-height:1.6;color:var(--duo-muted-600,#756d68)}.PurchaseCelebration_continue__n_g3i{display:block;width:100%;min-height:48px;margin-top:24px;border:0;border-radius:0;background:var(--duo-primary,#ff5530);color:#fff;font-size:14px;font-weight:650;cursor:pointer}.PurchaseCelebration_continue__n_g3i:hover{background:var(--duo-primary-hover,#c2350f)}.PurchaseCelebration_continue__n_g3i:disabled{opacity:.65;cursor:wait}.PurchaseCelebration_continue__n_g3i:focus-visible{outline:2px solid var(--duo-primary,#ff5530);outline-offset:4px}.PurchaseCelebration_error__waKHy{margin-top:14px;font-size:12px;line-height:1.5;color:#c2350f}.PurchaseCelebration_confetti__NXO96{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2;border-radius:inherit}.PurchaseCelebration_confetti__NXO96 span{position:absolute;top:-16px;left:var(--x);width:7px;height:12px;border-radius:0;background:var(--color);animation:PurchaseCelebration_fall__H_u3V 2.8s ease-in var(--delay) both}@keyframes PurchaseCelebration_fall__H_u3V{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(var(--drift),520px) rotate(620deg)}}@media(prefers-reduced-motion:reduce){.PurchaseCelebration_confetti__NXO96{display:none}.PurchaseCelebration_confetti__NXO96 span{animation:none}}[data-theme=dark] .PurchaseCelebration_dialog__W_RLi{border-color:var(--duo-line-strong);box-shadow:0 24px 80px #00000090}[data-theme=dark] .PurchaseCelebration_content__UUOWR{background:radial-gradient(ellipse at top,#2e2513,transparent 65%)}[data-theme=dark] .PurchaseCelebration_seal___awlK{border-color:#6a5420;background:#2c2414;color:#e6c167;box-shadow:0 8px 24px -12px #00000090}[data-theme=dark] .PurchaseCelebration_eyebrow__006Sg{color:#e6c167}[data-theme=dark] .PurchaseCelebration_error__waKHy{color:var(--duo-primary-soft-text)}.MatchCelebration_screen___ybse{isolation:isolate}.MatchCelebration_content__rF1P1{position:relative;z-index:1}.MatchCelebration_effects__hJsIC{position:fixed;inset:0;width:100%;height:100%;border:0;pointer-events:none;z-index:2}.MatchCelebration_sound__sVRlo{position:absolute;top:max(18px,env(safe-area-inset-top));right:20px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:42px;min-height:42px;padding:10px;border:1px solid #ff55301a;border-radius:0;background:color-mix(in srgb,var(--duo-bg) 90%,transparent);color:var(--duo-muted-600);font-size:11px}.MatchCelebration_sound__sVRlo:hover{background:var(--duo-primary-soft);color:var(--duo-primary-soft-text)}.MatchCelebration_sound__sVRlo:focus-visible{outline:2px solid var(--duo-primary);outline-offset:3px}.MatchCelebration_heart__u3s7q{position:relative;animation:MatchCelebration_heartPop__lLN_n .9s cubic-bezier(.22,1,.36,1) both,MatchCelebration_heartbeat__R3Ewq .7s ease-in-out .95s 2}.MatchCelebration_title__E4TMn{animation:MatchCelebration_titlePop__sZU9F .8s cubic-bezier(.16,1,.3,1) .1s both}.MatchCelebration_intro__x7fPt{animation:MatchCelebration_reveal__WUYFn .65s cubic-bezier(.22,1,.36,1) .2s both}.MatchCelebration_avatars__taySX{position:relative}.MatchCelebration_avatars__taySX:before{content:"";position:absolute;inset:8% -12%;border-radius:50%;background:radial-gradient(ellipse,var(--duo-primary-soft) 0,color-mix(in srgb,var(--duo-primary-soft) 38%,transparent) 42%,transparent 72%);animation:MatchCelebration_glow__IYQRW 1.6s ease-out .25s both}.MatchCelebration_ownAvatar__JdZ69{--tilt:-6deg;animation:MatchCelebration_ownArrival__48l_f .9s cubic-bezier(.22,1,.36,1) .24s both}.MatchCelebration_otherAvatar__LZoME{--tilt:6deg;animation:MatchCelebration_otherArrival__WRj9L .9s cubic-bezier(.22,1,.36,1) .24s both}.MatchCelebration_hint__KGd5l{animation:MatchCelebration_reveal__WUYFn .65s cubic-bezier(.22,1,.36,1) .45s both}.MatchCelebration_actions__rm6zv{animation:MatchCelebration_actionArrival__hPA35 .65s cubic-bezier(.22,1,.36,1) .55s both}@media (max-width:640px) and (max-height:850px){.MatchCelebration_content__rF1P1{padding-top:52px}.MatchCelebration_heart__u3s7q{width:44px;height:44px;margin-bottom:10px}.MatchCelebration_title__E4TMn{font-size:48px}.MatchCelebration_avatars__taySX{margin-top:18px;margin-bottom:18px}.MatchCelebration_actions__rm6zv{margin-top:18px}}@keyframes MatchCelebration_heartPop__lLN_n{0%{opacity:0;transform:scale(.35) rotate(-18deg)}55%{opacity:1;transform:scale(1.15) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes MatchCelebration_heartbeat__R3Ewq{0%,to{transform:scale(1)}30%{transform:scale(1.1)}60%{transform:scale(1)}80%{transform:scale(1.06)}}@keyframes MatchCelebration_titlePop__sZU9F{0%{opacity:0;transform:translateY(14px) scale(.88)}65%{opacity:1;transform:translateY(-3px) scale(1.03)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MatchCelebration_reveal__WUYFn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes MatchCelebration_ownArrival__48l_f{0%{opacity:0;transform:translateX(-36px) translateY(12px) rotate(-14deg) scale(.85)}65%{opacity:1;transform:translateX(4px) translateY(-3px) rotate(-3deg) scale(1.03)}to{opacity:1;transform:translateX(0) translateY(0) rotate(var(--tilt)) scale(1)}}@keyframes MatchCelebration_otherArrival__WRj9L{0%{opacity:0;transform:translateX(36px) translateY(12px) rotate(14deg) scale(.85)}65%{opacity:1;transform:translateX(-4px) translateY(-3px) rotate(3deg) scale(1.03)}to{opacity:1;transform:translateX(0) translateY(0) rotate(var(--tilt)) scale(1)}}@keyframes MatchCelebration_glow__IYQRW{0%{opacity:0;transform:scale(.5)}45%{opacity:1;transform:scale(1.12)}to{opacity:.6;transform:scale(1)}}@keyframes MatchCelebration_actionArrival__hPA35{0%{transform:translateY(8px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MatchCelebration_actions__rm6zv,.MatchCelebration_avatars__taySX:before,.MatchCelebration_heart__u3s7q,.MatchCelebration_hint__KGd5l,.MatchCelebration_intro__x7fPt,.MatchCelebration_otherAvatar__LZoME,.MatchCelebration_ownAvatar__JdZ69,.MatchCelebration_title__E4TMn{animation:none}.MatchCelebration_effects__hJsIC{display:none}}.MatchCelebration_super__aQfbW{--super-gold:#f5b82e;--super-gold-soft:#fff3cf;background:radial-gradient(ellipse at 50% 18%,color-mix(in srgb,var(--super-gold) 22%,transparent),transparent 62%),var(--duo-bg)}[data-theme=dark] .MatchCelebration_super__aQfbW{--super-gold:#fcd34d;--super-gold-soft:#2e2513}.MatchCelebration_super__aQfbW .MatchCelebration_avatars__taySX:before{background:radial-gradient(ellipse,var(--super-gold-soft) 0,color-mix(in srgb,var(--super-gold) 22%,transparent) 42%,transparent 72%)}.MatchCelebration_super__aQfbW .MatchCelebration_otherAvatar__LZoME,.MatchCelebration_super__aQfbW .MatchCelebration_ownAvatar__JdZ69{border-color:var(--super-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--super-gold) 35%,transparent),0 18px 40px -18px var(--super-gold)}.Boost_ring__DseQi{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;overflow:visible}.Boost_ringTrack__Lg556{fill:none;stroke:var(--duo-primary);stroke-opacity:.18;stroke-width:2}.Boost_ringFill__STVaN{fill:none;stroke:var(--duo-primary);stroke-width:2;stroke-linecap:round;transition:stroke-dasharray 1s linear;filter:drop-shadow(0 0 3px var(--duo-primary))}.Boost_bar__vpVUc{height:6px;overflow:hidden;border-radius:0;background:color-mix(in srgb,var(--duo-primary) 18%,transparent)}.Boost_barFill__MpUlH{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff9f43,var(--duo-primary));transition:width 1s linear}@property --fire-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.Boost_onFire__lYbo9{position:relative;isolation:isolate;background:linear-gradient(to top,rgba(255,122,26,.18),transparent 70%),var(--duo-primary-soft)!important}.Boost_onFire__lYbo9:after,.Boost_onFire__lYbo9:before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--fire-angle),#ff5530,#ff7a1a,#ffd34d,#ff7a1a,#ff5530,#ff7a1a,#ffc23d,#ff5530);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:Boost_fireSpin__yEgDL 2.4s linear infinite}.Boost_onFire__lYbo9:after{inset:-4px;padding:4px;filter:blur(5px);opacity:.75;animation:Boost_fireSpin__yEgDL 2.4s linear infinite,Boost_fireFlicker__jdkDO .35s ease-in-out infinite alternate}@keyframes Boost_fireSpin__yEgDL{to{--fire-angle:360deg}}@keyframes Boost_fireFlicker__jdkDO{0%{opacity:.55}to{opacity:.95}}@media(prefers-reduced-motion:reduce){.Boost_onFire__lYbo9:after,.Boost_onFire__lYbo9:before{animation:none}.Boost_barFill__MpUlH,.Boost_ringFill__STVaN{transition:none}}.BoostCelebration_dialog__ZiYHX{position:fixed;inset:0;margin:auto;width:min(420px,calc(100vw - 32px));max-height:90dvh;padding:0;overflow:auto;border:1px solid var(--duo-line,#f1e6e1);border-radius:0;background:var(--duo-surface,#fff);color:var(--duo-ink,#27211e);box-shadow:0 24px 80px #24192a30}.BoostCelebration_dialog__ZiYHX::backdrop{background:#20182580;backdrop-filter:blur(6px)}.BoostCelebration_content__DjeC9{position:relative;padding:32px 24px 24px;text-align:center;background:radial-gradient(ellipse at top,#ffe1d2,transparent 65%)}.BoostCelebration_eyebrow__IEZwo{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--duo-primary-soft-text,#b4234a)}.BoostCelebration_content__DjeC9 h2{margin-top:10px;font-family:var(--font-serif,Georgia,serif);font-size:32px;line-height:1.15}.BoostCelebration_description__hA_xv{margin-top:12px;font-size:14px;line-height:1.6;color:var(--duo-muted-600,#756d68)}.BoostCelebration_primary__LT0rm{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:22px;border:0;border-radius:0;background:var(--duo-primary,#ff5530);color:#fff;font-size:14px;font-weight:650;cursor:pointer}.BoostCelebration_primary__LT0rm:hover{background:var(--duo-primary-hover,#c2350f)}.BoostCelebration_primary__LT0rm:focus-visible,.BoostCelebration_secondary__kbG08:focus-visible{outline:2px solid var(--duo-primary,#ff5530);outline-offset:4px}.BoostCelebration_secondary__kbG08{display:block;width:100%;min-height:44px;margin-top:6px;border:0;border-radius:0;background:none;color:var(--duo-muted-600,#756d68);font-size:13px;font-weight:600;cursor:pointer}.BoostCelebration_secondary__kbG08:hover{color:var(--duo-ink,#27211e)}@property --seal-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.BoostCelebration_seal__TDabp{position:relative;display:grid;place-items:center;width:96px;height:96px;margin:0 auto 20px;border-radius:50%;color:#fff;background:radial-gradient(circle at 50% 35%,#ffb35c,#ff6a3d 45%,var(--duo-primary,#ff5530) 80%);box-shadow:0 14px 34px -12px #ff5a3c99;animation:BoostCelebration_sealIn__dMLqa .7s cubic-bezier(.2,1.6,.4,1) both}.BoostCelebration_seal__TDabp svg{filter:drop-shadow(0 2px 4px #8a1f0066);animation:BoostCelebration_zap__wJoCt 1.6s ease-in-out .7s infinite}.BoostCelebration_seal__TDabp:before{content:"";position:absolute;inset:-6px;border-radius:50%;padding:3px;background:conic-gradient(from var(--seal-angle),#ff5530,#ff7a1a,#ffd34d,#ff7a1a,#ff5530);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:BoostCelebration_sealSpin__o50Zx 1.8s linear infinite}.BoostCelebration_seal__TDabp:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #ff7a1a;animation:BoostCelebration_wave__5zthO 1.6s ease-out .5s infinite}@keyframes BoostCelebration_sealIn__dMLqa{0%{opacity:0;transform:scale(.3) rotate(-25deg)}to{opacity:1;transform:none}}@keyframes BoostCelebration_sealSpin__o50Zx{to{--seal-angle:360deg}}@keyframes BoostCelebration_zap__wJoCt{0%,to{transform:scale(1)}12%{transform:scale(1.18) rotate(-6deg)}24%{transform:scale(.96)}}@keyframes BoostCelebration_wave__5zthO{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.BoostCelebration_embers__9Vcqe{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2;border-radius:inherit}.BoostCelebration_embers__9Vcqe span{position:absolute;bottom:-12px;left:var(--x);width:var(--size);height:var(--size);border-radius:50%;background:var(--color);box-shadow:0 0 8px var(--color);animation:BoostCelebration_rise__rIeah 2.6s ease-out var(--delay) both}@keyframes BoostCelebration_rise__rIeah{0%{opacity:0;transform:translate(0) scale(1)}12%{opacity:1}to{opacity:0;transform:translate(var(--drift),-560px) scale(.4)}}.BoostCelebration_clock__m_khB{display:inline-flex;align-items:baseline;gap:6px;margin-top:16px;padding:8px 16px;border-radius:0;background:var(--duo-primary-soft,#fbe4da);color:var(--duo-primary-soft-text,#b4234a);font-size:13px;font-weight:600}.BoostCelebration_clock__m_khB strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px;font-variant-numeric:tabular-nums}.BoostCelebration_stats__63tYj{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px}.BoostCelebration_stat__4Zdfb{padding:14px 6px;border:1px solid var(--duo-line,#f1e6e1);border-radius:0;background:var(--duo-surface-alt,#fbf7f5)}.BoostCelebration_stat__4Zdfb strong{display:block;font-family:var(--font-serif,Georgia,serif);font-size:30px;line-height:1;color:var(--duo-ink,#27211e);animation:BoostCelebration_countIn__MxqpA .5s ease-out both}.BoostCelebration_stat__4Zdfb:nth-child(2) strong{animation-delay:.12s}.BoostCelebration_stat__4Zdfb:nth-child(3) strong{animation-delay:.24s}.BoostCelebration_stat__4Zdfb span{display:block;margin-top:6px;font-size:11px;line-height:1.3;color:var(--duo-muted-600,#756d68)}.BoostCelebration_statHot__RqYI9{border-color:color-mix(in srgb,var(--duo-primary,#ff5530) 45%,transparent);background:var(--duo-primary-soft,#fbe4da)}.BoostCelebration_statHot__RqYI9 strong{color:var(--duo-primary-soft-text,#b4234a)}@keyframes BoostCelebration_countIn__MxqpA{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.BoostCelebration_tip__2mCW8{margin-top:14px;padding:12px;border-radius:0;background:var(--duo-surface-alt,#fbf7f5);font-size:12px;line-height:1.5;color:var(--duo-muted-600,#756d68)}@media(prefers-reduced-motion:reduce){.BoostCelebration_embers__9Vcqe{display:none}.BoostCelebration_seal__TDabp,.BoostCelebration_seal__TDabp svg,.BoostCelebration_seal__TDabp:after,.BoostCelebration_seal__TDabp:before,.BoostCelebration_stat__4Zdfb strong{animation:none}}[data-theme=dark] .BoostCelebration_dialog__ZiYHX{border-color:var(--duo-line-strong);box-shadow:0 24px 80px #00000090}[data-theme=dark] .BoostCelebration_content__DjeC9{background:radial-gradient(ellipse at top,#3a1d1a,transparent 65%)}.ProfileEditor_dialog__OrTy6{margin:auto auto 0;width:100%;max-width:680px;max-height:92dvh;border-radius:0}.ProfileEditor_frame___HqvN{display:flex;min-width:0;max-height:calc(92dvh - 2px);flex-direction:column}.ProfileEditor_body__0Q9sC{max-height:calc(92dvh - 270px);scrollbar-width:thin;scrollbar-color:var(--duo-primary-soft) transparent}.ProfileEditor_catalog__Pn8iK{height:calc(92dvh - 2px)}.ProfileEditor_catalog__Pn8iK .ProfileEditor_body__0Q9sC{max-height:none}@media (min-width:640px){.ProfileEditor_dialog__OrTy6{margin:auto;width:calc(100% - 48px);max-height:88dvh;border-radius:0}.ProfileEditor_frame___HqvN{max-height:calc(88dvh - 2px)}.ProfileEditor_body__0Q9sC{max-height:calc(88dvh - 260px)}.ProfileEditor_catalog__Pn8iK{height:min(780px,calc(88dvh - 2px))}}@media (prefers-reduced-motion:no-preference){.ProfileEditor_dialog__OrTy6[open]{animation:ProfileEditor_arrive__QEgTF .18s ease-out both}@keyframes ProfileEditor_arrive__QEgTF{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}.BetaWorkspace_shell__hSEDF{--beta-page-gap:24px;--explore-glow-a:#fbe4dab0;--explore-glow-b:#e5eee880;--explore-card-shadow:#8e536545;--explore-ghost-a:#ffffff90;--explore-ghost-b:#fbe4da60;min-height:100dvh;width:100%;background:var(--duo-bg);color:var(--duo-ink)}.BetaWorkspace_content__64RqD{min-width:0;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.BetaWorkspace_navigation__Ehfir{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;width:100%;margin:0;padding:0 4px env(safe-area-inset-bottom);border-top:1px solid var(--duo-line);border-radius:0;background:var(--duo-bg)}.BetaWorkspace_brand__YGIEC,.BetaWorkspace_navFooter__g9Fkk,.BetaWorkspace_navIntro__k71sg,.BetaWorkspace_navTheme__798EM{display:none}.BetaWorkspace_navItems__dqHsf{display:flex;width:100%;gap:0}.BetaWorkspace_navLink__Wh2y1{position:relative;display:flex;flex:1;min-width:0;min-height:64px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 2px;border-radius:0;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--duo-muted-600);transition:color .15s,background .15s}.BetaWorkspace_navLink__Wh2y1:before{content:"";position:absolute;top:-1px;left:50%;width:28px;height:3px;transform:translateX(-50%);background:transparent}.BetaWorkspace_navLink__Wh2y1:hover{color:var(--duo-ink)}.BetaWorkspace_navLink__Wh2y1[aria-current=page]{color:var(--duo-primary-soft-text)}.BetaWorkspace_navLink__Wh2y1[aria-current=page]:before{background:var(--duo-primary)}.BetaWorkspace_brand__YGIEC:focus-visible,.BetaWorkspace_navLink__Wh2y1:focus-visible{outline:2px solid var(--duo-primary);outline-offset:4px}.BetaWorkspace_navIcon__PjDOR{position:relative;display:inline-flex;flex-shrink:0}.BetaWorkspace_navDot__0S8oa{position:absolute;top:-3px;right:-4px;width:8px;height:8px;border-radius:50%;background:var(--duo-primary);box-shadow:0 0 0 2px var(--duo-bg)}.BetaWorkspace_page__UoEmh{width:100%;min-width:0;margin:0 auto}[data-theme=dark] .BetaWorkspace_shell__hSEDF{--explore-glow-a:#ff55301f;--explore-glow-b:#3e6b5214;--explore-card-shadow:#000000b0;--explore-ghost-a:#2b252290;--explore-ghost-b:#35201960}.BetaWorkspace_inboxLayout__Yk_UQ,.BetaWorkspace_inboxMain__0_gJ1,.BetaWorkspace_inboxSupport__k6p55{min-width:0}.BetaWorkspace_inboxSupport__k6p55{margin-top:24px;display:grid;gap:16px}.BetaWorkspace_inboxSupport__k6p55>div{margin-top:0}.BetaWorkspace_inboxWithDock___mVti{padding-bottom:90px!important}.BetaWorkspace_chatDiscordDock__SeYJP{position:fixed;left:50%;bottom:calc(76px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(calc(100vw - 40px),480px);z-index:25;max-width:480px;margin:0;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border:1px solid #5865f222;border-radius:0;background:var(--duo-glass-bg);box-shadow:0 6px 24px color-mix(in srgb,var(--duo-shadow) 14%,transparent);backdrop-filter:blur(12px)}.BetaWorkspace_chatDiscordCopy__j_hBv{min-width:0;text-align:center}.BetaWorkspace_chatDiscordCopy__j_hBv p{white-space:nowrap;font-size:11px;color:var(--duo-muted-600);margin-top:3px}@media (min-width:768px){.BetaWorkspace_chatDiscordDock__SeYJP{left:124px;right:24px;top:auto;bottom:20px;transform:none;width:auto;margin:0 auto}}@media (min-width:1024px){.BetaWorkspace_chatDiscordDock__SeYJP{left:256px;right:32px}.BetaWorkspace_inboxWithDock___mVti .BetaWorkspace_inboxLayout__Yk_UQ{display:block}}@media (min-width:1280px){.BetaWorkspace_chatDiscordDock__SeYJP{left:288px;right:40px}}.BetaWorkspace_discovery__jS2Gu{display:grid;gap:28px;width:100%;max-width:1040px;margin:0 auto}.BetaWorkspace_discoveryDeck__otZs7{width:100%;max-width:512px;min-width:0;margin:0 auto}.BetaWorkspace_discoveryInfo__QdD2N{display:none}.BetaWorkspace_cardStage__AC_s9{position:relative;isolation:isolate;height:clamp(404px,calc(100svh - 160px - max(0px, env(safe-area-inset-bottom, 0px) - 10px)),860px)}.BetaWorkspace_chatWorkspace__m85qx,.BetaWorkspace_profileDetails__690Nb,.BetaWorkspace_profileIdentity__myI99,.BetaWorkspace_profileLayout__LNi0t{min-width:0}.BetaWorkspace_chatSidebar__sd6di{display:none}.BetaWorkspace_compact__3Ji7Q,.BetaWorkspace_conversation__P_3iP{min-width:0}.BetaWorkspace_chatTools__TmkMu{margin:0 20px;border-bottom:1px solid var(--duo-line)}.BetaWorkspace_chatTools__TmkMu>summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:12px;font-weight:600;color:var(--duo-muted-600)}.BetaWorkspace_chatTools__TmkMu>summary:focus-visible{outline:2px solid var(--duo-primary);outline-offset:2px}.BetaWorkspace_chatToolsBody__rF2VU{display:grid;gap:12px;padding-bottom:16px}.BetaWorkspace_chatToolsBody__rF2VU>div{margin-top:0}.BetaWorkspace_history__FHrFP{height:min(52dvh,560px);background-color:var(--duo-chat-paper);background-image:linear-gradient(var(--duo-chat-veil),var(--duo-chat-veil)),url(/chat/wallpaper.png);background-repeat:repeat;background-size:368px 540px}.BetaWorkspace_composer__Vqgi2{background:var(--duo-bg)}.BetaWorkspace_chatNavigation__ui80o,.BetaWorkspace_profileSections__x3crA{display:none}@media (min-width:768px){.BetaWorkspace_shell__hSEDF{display:grid;grid-template-columns:88px minmax(0,1fr)}.BetaWorkspace_navigation__Ehfir{position:sticky;inset:auto;top:0;transform:none;align-self:start;flex-direction:column;height:100dvh;max-width:none;width:100%;margin:0;padding:24px 10px;border-width:0 1px 0 0;border-style:solid;border-color:var(--duo-line);border-radius:0;box-shadow:none;background:var(--duo-bg)}.BetaWorkspace_navLink__Wh2y1:before{top:50%;left:-10px;width:3px;height:28px;transform:translateY(-50%)}.BetaWorkspace_navLink__Wh2y1:hover{background:var(--duo-surface-alt)}.BetaWorkspace_brand__YGIEC{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:32px}.BetaWorkspace_brandName__PqDls{display:none}.BetaWorkspace_navItems__dqHsf{flex-direction:column;gap:12px}.BetaWorkspace_navTheme__798EM{display:flex;justify-content:center;margin-top:auto;padding-top:16px}.BetaWorkspace_navThemeLabel__prLyG,.BetaWorkspace_navThemeSwitcher__jzsrE{display:none}.BetaWorkspace_navLink__Wh2y1{flex:none;min-height:68px;border-radius:0}.BetaWorkspace_content__64RqD{padding:24px}.BetaWorkspace_page__UoEmh{max-width:1160px}.BetaWorkspace_history__FHrFP{height:min(64dvh,720px)}}@media (min-width:1024px){.BetaWorkspace_shell__hSEDF{grid-template-columns:224px minmax(0,1fr)}.BetaWorkspace_navigation__Ehfir{align-items:stretch;padding:32px 20px 24px}.BetaWorkspace_brand__YGIEC{justify-content:flex-start;padding:0 12px;margin-bottom:12px}.BetaWorkspace_brandName__PqDls{display:block;font-family:var(--font-display),sans-serif;font-size:30px;font-weight:900;line-height:1;text-transform:uppercase}.BetaWorkspace_navIntro__k71sg{display:block;padding:0 12px;margin-bottom:36px;font-size:12px;line-height:1.6;color:var(--duo-muted-600)}.BetaWorkspace_navLink__Wh2y1{flex-direction:row;justify-content:flex-start;min-height:52px;gap:14px;padding:12px 16px;font-size:12px;border-radius:0}.BetaWorkspace_navLink__Wh2y1:before{left:-20px}.BetaWorkspace_navTheme__798EM{align-items:center;justify-content:space-between;gap:10px;padding:16px 4px 16px 12px}.BetaWorkspace_navThemeToggle___drJN{display:none}.BetaWorkspace_navThemeLabel__prLyG{display:block;font-size:12px;font-weight:600;color:var(--duo-muted-600)}.BetaWorkspace_navThemeSwitcher__jzsrE{display:flex;flex:0 1 120px}.BetaWorkspace_navFooter__g9Fkk{display:block;margin-top:0;padding:20px 12px 0;border-top:1px solid var(--duo-line);font-size:12px;line-height:1.7;color:var(--duo-muted-600)}.BetaWorkspace_content__64RqD{padding:24px 32px}.BetaWorkspace_discovery__jS2Gu{grid-template-columns:minmax(0,440px) minmax(240px,1fr);align-items:start;gap:clamp(24px,3vw,48px)}.BetaWorkspace_discoveryInfo__QdD2N{display:block;padding-top:12px;min-width:0}.BetaWorkspace_cardStage__AC_s9{height:clamp(444px,calc(100dvh - 126px),684px)}.BetaWorkspace_profileLayout__LNi0t{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.5fr);gap:28px;align-items:start}.BetaWorkspace_profileIdentity__myI99{position:sticky;top:24px}.BetaWorkspace_profileDetails__690Nb{margin-top:24px}.BetaWorkspace_compact__3Ji7Q .BetaWorkspace_inboxLayout__Yk_UQ{display:block}.BetaWorkspace_chatWorkspace__m85qx{display:grid;grid-template-columns:330px minmax(0,1fr);height:calc(100dvh - 48px);max-height:1080px;overflow:hidden;border:1px solid var(--duo-line-strong);border-radius:0;background:var(--duo-surface);box-shadow:0 12px 48px -32px var(--duo-shadow)}.BetaWorkspace_chatSidebar__sd6di{display:block;min-height:0;overflow-y:auto;border-right:1px solid var(--duo-line);background:var(--duo-surface-soft);overscroll-behavior:contain}.BetaWorkspace_compact__3Ji7Q{padding:20px 12px!important}.BetaWorkspace_compact__3Ji7Q h1{font-size:24px}.BetaWorkspace_conversation__P_3iP{display:flex;height:100%;min-height:0;padding-bottom:16px;overflow:hidden}.BetaWorkspace_conversation__P_3iP .BetaWorkspace_history__FHrFP{height:auto;min-height:100px;flex:1}.BetaWorkspace_conversation__P_3iP>button,.BetaWorkspace_conversation__P_3iP>details,.BetaWorkspace_conversation__P_3iP>form,.BetaWorkspace_conversation__P_3iP>header,.BetaWorkspace_conversation__P_3iP>p{flex-shrink:0}.BetaWorkspace_chatTools__TmkMu{max-height:38%;overflow-y:auto;overscroll-behavior:contain}.BetaWorkspace_chatToolsBody__rF2VU{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.BetaWorkspace_composer__Vqgi2{padding-bottom:0;background:var(--duo-surface)}}@media (min-width:1280px){.BetaWorkspace_shell__hSEDF{grid-template-columns:248px minmax(0,1fr)}.BetaWorkspace_content__64RqD{padding:28px 40px}.BetaWorkspace_chatWorkspace__m85qx{grid-template-columns:380px minmax(0,1fr);height:calc(100dvh - 56px)}.BetaWorkspace_profileLayout__LNi0t{gap:40px}}@media (min-width:768px) and (max-height:560px){.BetaWorkspace_navigation__Ehfir{padding-top:16px;padding-bottom:16px}.BetaWorkspace_navFooter__g9Fkk,.BetaWorkspace_navIntro__k71sg{display:none}.BetaWorkspace_brand__YGIEC{margin-bottom:16px}.BetaWorkspace_navItems__dqHsf{gap:6px}.BetaWorkspace_navLink__Wh2y1{min-height:52px}}.BetaWorkspace_cardActions__1fV2m>button:not(:disabled){cursor:pointer}.BetaWorkspace_shell__hSEDF.BetaWorkspace_focusedChat__PApn9{display:block;max-width:none}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_content__64RqD{padding:0}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_chatWorkspace__m85qx{position:fixed;inset:var(--chat-top,0) 0 auto;height:var(--chat-height,100dvh);max-height:none;overflow:hidden;border:0;border-radius:0;box-shadow:none;background:var(--duo-bg)}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_conversation__P_3iP{display:flex;height:100%;min-height:0;overflow:hidden;padding-bottom:0}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_conversation__P_3iP .BetaWorkspace_history__FHrFP{flex:1;height:auto;min-height:0;overscroll-behavior:none;overflow-anchor:none;-webkit-overflow-scrolling:touch}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_chatWorkspace__m85qx[data-keyboard-open=true] [data-chat-composer]{padding-bottom:10px}.BetaWorkspace_conversationHeader__TTSbH{flex-shrink:0;padding:max(12px,env(safe-area-inset-top)) 12px 12px;border-bottom:1px solid var(--duo-line);background:var(--duo-bg)}.BetaWorkspace_conversationIdentity__DnvWF{display:flex;align-items:center;gap:4px;margin-top:3px;overflow-x:auto;scrollbar-width:none}.BetaWorkspace_conversationIdentity__DnvWF::-webkit-scrollbar{display:none}.BetaWorkspace_conversationGame__1H9ak{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;max-width:160px;border:1px solid var(--duo-line);border-radius:0;padding:2px 5px 2px 2px;background:var(--duo-surface);font-size:9px;white-space:nowrap}.BetaWorkspace_conversationGame__1H9ak>span:last-child{overflow:hidden;text-overflow:ellipsis}.BetaWorkspace_duoDate__FYJ12{width:fit-content;max-width:100%;margin:0 auto 20px;padding:8px 14px;border:1px solid var(--duo-line);border-radius:0;background:var(--duo-glass);color:var(--duo-muted-600);text-align:center;font-size:11px;line-height:1.6}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_composer__Vqgi2{flex-shrink:0;padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:var(--duo-bg)}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_conversation__P_3iP>button,.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_conversation__P_3iP>p{flex-shrink:0}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_conversation__P_3iP>p[role=status]{padding-bottom:8px}.BetaWorkspace_conversation__P_3iP button:focus-visible{outline:2px solid var(--duo-primary);outline-offset:2px}.BetaWorkspace_cardActions__1fV2m>button>span:first-child{transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.BetaWorkspace_cardActions__1fV2m>button:focus-visible{outline:none}.BetaWorkspace_cardActions__1fV2m>button:focus-visible>span:first-child{outline:2px solid white;outline-offset:4px}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.BetaWorkspace_cardActions__1fV2m>button:not(:disabled):hover>span:first-child{transform:translateY(-3px) scale(1.07);background-color:rgb(255 255 255/22%);border-color:rgb(255 255 255/65%);box-shadow:0 8px 24px rgb(0 0 0/25%)}.BetaWorkspace_cardActions__1fV2m>button:nth-child(3):not(:disabled):hover>span:first-child{background-color:#ff6a45;box-shadow:0 8px 28px rgb(255 77 109/50%)}.BetaWorkspace_cardActions__1fV2m>button:not(:disabled):active>span:first-child{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.BetaWorkspace_cardActions__1fV2m>button>span:first-child,.BetaWorkspace_navLink__Wh2y1{transition:none}.BetaWorkspace_cardActions__1fV2m>button:not(:disabled):active>span:first-child,.BetaWorkspace_cardActions__1fV2m>button:not(:disabled):hover>span:first-child{transform:none}}@media (min-width:768px){.BetaWorkspace_explorePage__cqG_x{position:relative;isolation:isolate;min-height:calc(100dvh - 56px);max-width:1160px;margin:0 auto}.BetaWorkspace_explorePage__cqG_x:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:64px 0 0;border-radius:0;background:radial-gradient(ellipse at 50% 28%,var(--explore-glow-a),transparent 64%),radial-gradient(ellipse at 75% 72%,var(--explore-glow-b),transparent 52%)}.BetaWorkspace_explorePage__cqG_x .BetaWorkspace_discovery__jS2Gu{grid-template-columns:minmax(0,1fr);max-width:460px;justify-items:center;gap:0;padding-top:12px}.BetaWorkspace_explorePage__cqG_x .BetaWorkspace_discoveryInfo__QdD2N{display:none}.BetaWorkspace_explorePage__cqG_x .BetaWorkspace_discoveryDeck__otZs7{max-width:440px}.BetaWorkspace_explorePage__cqG_x .BetaWorkspace_cardStage__AC_s9{height:clamp(424px,calc(100dvh - 148px),704px)}.BetaWorkspace_discoveryEmpty__e8pRR{position:relative;max-width:460px;padding-top:clamp(28px,7dvh,72px)}.BetaWorkspace_discoveryEmptyCard__5xpGU{padding-top:32px;padding-bottom:28px;box-shadow:0 20px 60px -32px var(--explore-card-shadow)}.BetaWorkspace_discoveryEmpty__e8pRR:after,.BetaWorkspace_discoveryEmpty__e8pRR:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:110px;height:150px;top:130px;border:1px solid #ff553012;border-radius:0;background:linear-gradient(160deg,var(--explore-ghost-a),var(--explore-ghost-b))}.BetaWorkspace_discoveryEmpty__e8pRR:before{left:-46px;transform:rotate(-12deg)}.BetaWorkspace_discoveryEmpty__e8pRR:after{right:-46px;transform:rotate(12deg)}}@media (min-width:1024px){.BetaWorkspace_shell__hSEDF.BetaWorkspace_focusedChat__PApn9{display:grid}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_chatNavigation__ui80o{display:flex}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_content__64RqD{padding:24px}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_chatWorkspace__m85qx{position:relative;inset:auto;display:grid;grid-template-columns:minmax(0,1fr);height:calc(100dvh - 48px);max-height:1080px;border:1px solid var(--duo-line-strong);border-radius:0;background:var(--duo-surface);box-shadow:0 12px 48px -32px var(--duo-shadow)}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_conversation__P_3iP{height:100%}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_content__64RqD{padding:24px 32px}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_chatWorkspace__m85qx{grid-template-columns:330px minmax(0,1fr)}.BetaWorkspace_profilePage__VaVl_{max-width:1040px}.BetaWorkspace_profilePage__VaVl_ .BetaWorkspace_profileLayout__LNi0t{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:32px}.BetaWorkspace_profilePage__VaVl_ .BetaWorkspace_profileDetails__690Nb{margin-top:24px}.BetaWorkspace_profileSections__x3crA{display:flex;flex-wrap:wrap;gap:4px;padding:5px;border:1px solid var(--duo-line);border-radius:0;background:var(--duo-surface)}.BetaWorkspace_profileSections__x3crA>button{flex:1;min-height:42px;padding:8px 12px;white-space:nowrap;border-radius:0;font-size:12px;font-weight:600;color:var(--duo-muted-600)}.BetaWorkspace_profileSections__x3crA>button:hover{background:var(--duo-surface-alt)}.BetaWorkspace_profileSections__x3crA>button[aria-pressed=true]{background:var(--duo-primary-soft);color:var(--duo-primary-soft-text)}}@media (min-width:1024px){.BetaWorkspace_profileSections__x3crA>button:focus-visible{outline:2px solid var(--duo-primary);outline-offset:2px}.BetaWorkspace_profilePage__VaVl_ [data-profile-section]{display:none}.BetaWorkspace_profilePage__VaVl_[data-profile-view=answers] [data-profile-section=answers],.BetaWorkspace_profilePage__VaVl_[data-profile-view=overview] [data-profile-section=overview],.BetaWorkspace_profilePage__VaVl_[data-profile-view=play] [data-profile-section=play]{display:block}.BetaWorkspace_profilePage__VaVl_ [data-profile-section=answers]>div:last-child{grid-template-columns:minmax(0,1fr)}.BetaWorkspace_profilePage__VaVl_ [data-profile-section=answers]>div:last-child>button{min-height:132px}}@media (min-width:1280px){.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_content__64RqD{padding:28px 40px}.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_chatWorkspace__m85qx{grid-template-columns:380px minmax(0,1fr);height:calc(100dvh - 56px)}.BetaWorkspace_profilePage__VaVl_ [data-profile-section=answers]>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px) and (max-height:740px){.BetaWorkspace_navFooter__g9Fkk>aside{display:none}}@media (min-width:1024px) and (max-height:920px){.BetaWorkspace_navFooter__g9Fkk>aside:not(:first-child){display:none}}.BetaWorkspace_unifiedChat__pEEZd,.BetaWorkspace_unifiedInbox__hskpY{min-width:0}.BetaWorkspace_unifiedPane__UI4CD{display:none;min-width:0;min-height:0;overflow:hidden}.BetaWorkspace_chatSelected__jPAoj .BetaWorkspace_unifiedInbox__hskpY{display:none}.BetaWorkspace_chatSelected__jPAoj .BetaWorkspace_unifiedPane__UI4CD{display:flex;flex-direction:column;height:100%}.BetaWorkspace_unifiedPane__UI4CD>section{flex:1;min-height:0}.BetaWorkspace_unifiedPane__UI4CD .BetaWorkspace_history__FHrFP{flex:1;height:auto;min-height:0;overflow-anchor:none}@media (min-width:1024px){.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_unifiedChat__pEEZd,.BetaWorkspace_unifiedChat__pEEZd{display:grid;grid-template-columns:330px minmax(0,1fr)}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY{display:flex;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--duo-line);background:var(--duo-surface-soft)}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxLayout__Yk_UQ,.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxMain__0_gJ1,.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY>section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxMain__0_gJ1{padding:0 14px 12px}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxScroll__O_yeL{flex:1 1 0;min-height:180px;overflow-y:auto;overscroll-behavior:contain;margin-right:-10px;padding-right:10px}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY,.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxScroll__O_yeL{scrollbar-width:thin;scrollbar-color:var(--duo-primary) transparent}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxScroll__O_yeL::-webkit-scrollbar,.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY::-webkit-scrollbar{width:6px}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxScroll__O_yeL::-webkit-scrollbar-track,.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY::-webkit-scrollbar-track{background:transparent}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY .BetaWorkspace_inboxScroll__O_yeL::-webkit-scrollbar-thumb,.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedInbox__hskpY::-webkit-scrollbar-thumb{background:var(--duo-primary);border-radius:0}.BetaWorkspace_unifiedChat__pEEZd .BetaWorkspace_unifiedPane__UI4CD{display:flex;flex-direction:column;height:100%}}@media (min-width:1280px){.BetaWorkspace_focusedChat__PApn9 .BetaWorkspace_unifiedChat__pEEZd,.BetaWorkspace_unifiedChat__pEEZd{grid-template-columns:380px minmax(0,1fr)}}.PlayerProfileDialog_dialog__8wY4E{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:var(--duo-bg);color:var(--duo-ink);overflow:hidden;overscroll-behavior:none}.PlayerProfileDialog_dialog__8wY4E[open]{display:flex;flex-direction:column}.PlayerProfileDialog_dialog__8wY4E::backdrop{background:var(--duo-bg)}.PlayerProfileDialog_header__7QyKy{flex-shrink:0;background:var(--duo-bg);border-bottom:1px solid var(--duo-line);padding-top:env(safe-area-inset-top)}.PlayerProfileDialog_headerInner__tpTy1{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1040px;margin:auto;padding:12px 20px}.PlayerProfileDialog_back__4B7A1{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600}.PlayerProfileDialog_iconButton__4Vt38{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid var(--duo-line-strong);border-radius:50%;background:var(--duo-surface)}.PlayerProfileDialog_scroll__7ppAS{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.PlayerProfileDialog_content__Eyesr{width:100%;max-width:1040px;margin:auto;padding:24px 20px 32px}.PlayerProfileDialog_identity__fsfvu{display:flex;align-items:center;gap:20px;margin-bottom:24px}.PlayerProfileDialog_portrait__5m9Ge{position:relative;width:112px;height:144px;flex-shrink:0;overflow:hidden;border-radius:0;background:var(--duo-surface-alt);box-shadow:0 8px 24px -16px var(--duo-shadow)}.PlayerProfileDialog_layout__UNgtq,.PlayerProfileDialog_preferences__9ANiy{display:grid;gap:16px;min-width:0}.PlayerProfileDialog_card__K1g31{min-width:0;padding:20px;border:1px solid var(--duo-line);border-radius:0;background:var(--duo-surface)}.PlayerProfileDialog_title__67MA7{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.PlayerProfileDialog_gameGrid__bFvPC{display:grid;gap:10px;margin-top:16px}.PlayerProfileDialog_game__N3nau{display:flex;align-items:center;gap:12px;min-width:0;padding:8px;border:1px solid var(--duo-line);border-radius:0;background:var(--duo-bg)}.PlayerProfileDialog_commonGame__RXR_8{border-color:color-mix(in srgb,var(--duo-primary) 18%,transparent);background:var(--duo-primary-soft)}.PlayerProfileDialog_schedule__p9Rbx{background:var(--duo-primary-soft);border-color:color-mix(in srgb,var(--duo-primary) 15%,transparent)}.PlayerProfileDialog_answers__kuW2A{display:grid;gap:12px}.PlayerProfileDialog_footer__EzFRm{flex-shrink:0;border-top:1px solid var(--duo-line);background:var(--duo-bg);padding:12px 20px max(12px,env(safe-area-inset-bottom))}.PlayerProfileDialog_footerInner__AV_xn{display:flex;gap:12px;width:100%;max-width:480px;margin:auto}.PlayerProfileDialog_dialog__8wY4E button:focus-visible{outline:2px solid var(--duo-primary);outline-offset:4px}@media (min-width:540px){.PlayerProfileDialog_answers__kuW2A,.PlayerProfileDialog_gameGrid__bFvPC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.PlayerProfileDialog_headerInner__tpTy1{padding-inline:32px}.PlayerProfileDialog_content__Eyesr{padding:32px}.PlayerProfileDialog_identity__fsfvu{gap:28px;margin-bottom:32px}.PlayerProfileDialog_portrait__5m9Ge{width:180px;height:210px;border-radius:0}.PlayerProfileDialog_layout__UNgtq{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.PlayerProfileDialog_card__K1g31{padding:24px}}@media (max-width:359px){.PlayerProfileDialog_headerInner__tpTy1>span{display:none}.PlayerProfileDialog_identity__fsfvu{gap:14px}.PlayerProfileDialog_portrait__5m9Ge{width:88px;height:120px}}.AgeRangeFilter_slider__Y1NVd{position:relative;height:44px;margin:0 2px}.AgeRangeFilter_track__1sFcA{position:absolute;top:50%;right:0;left:0;height:6px;border-radius:0;background:var(--duo-surface-tinted);transform:translateY(-50%)}.AgeRangeFilter_fill__wYs53{position:absolute;top:0;bottom:0;left:var(--low);right:calc(100% - var(--high));border-radius:inherit;background:var(--duo-primary)}.AgeRangeFilter_slider__Y1NVd input{position:absolute;inset:0;width:100%;height:100%;margin:0;background:transparent;pointer-events:none;appearance:none;-webkit-appearance:none}.AgeRangeFilter_slider__Y1NVd input::-webkit-slider-runnable-track{height:6px;background:transparent}.AgeRangeFilter_slider__Y1NVd input::-moz-range-track{height:6px;background:transparent}.AgeRangeFilter_slider__Y1NVd input::-webkit-slider-thumb{width:28px;height:28px;margin-top:-11px;border:2px solid var(--duo-primary);border-radius:50%;background:var(--duo-surface);box-shadow:0 2px 6px color-mix(in srgb,var(--duo-shadow) 70%,transparent);cursor:grab;pointer-events:auto;appearance:none;-webkit-appearance:none}.AgeRangeFilter_slider__Y1NVd input::-moz-range-thumb{width:24px;height:24px;border:2px solid var(--duo-primary);border-radius:50%;background:var(--duo-surface);box-shadow:0 2px 6px color-mix(in srgb,var(--duo-shadow) 70%,transparent);cursor:grab;pointer-events:auto}.AgeRangeFilter_slider__Y1NVd input:focus-visible{outline:none}.AgeRangeFilter_slider__Y1NVd input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--duo-primary);outline-offset:3px}.AgeRangeFilter_slider__Y1NVd input:focus-visible::-moz-range-thumb{outline:2px solid var(--duo-primary);outline-offset:3px}.CharacterBuilder_builder__dmrMM{--stage-height:clamp(210px,34dvh,300px)}.CharacterBuilder_topbar__pMYGS{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.CharacterBuilder_topbar__pMYGS button{flex-shrink:0;min-height:44px;padding:12px 16px;font-size:12px}.CharacterBuilder_topActions__V4I2f{display:flex;align-items:center;gap:8px;flex-shrink:0}.CharacterBuilder_guideReset__Zvydv{display:grid;place-items:center;width:36px;min-height:36px;padding:0;border:1px solid color-mix(in srgb,var(--duo-ink) 7%,transparent);border-radius:50%;background:var(--duo-surface);color:var(--duo-muted-600);cursor:pointer}.CharacterBuilder_guideAdvance__Jwjmg{background:var(--duo-surface);border:1px solid color-mix(in srgb,var(--duo-ink) 15%,transparent);color:var(--duo-muted-600)}.CharacterBuilder_guideAdvance__Jwjmg:hover{background:var(--duo-surface-alt);border-color:color-mix(in srgb,var(--duo-ink) 25%,transparent)}.CharacterBuilder_guideReset__Zvydv:focus-visible{outline:2px solid var(--duo-primary);outline-offset:4px}.CharacterBuilder_guideReset__Zvydv:disabled{opacity:.4;cursor:default}.CharacterBuilder_layout__H3XWf{display:grid;gap:20px;min-width:0}.CharacterBuilder_stage____3mY{position:sticky;top:0;z-index:20;height:var(--stage-height);overflow:hidden;border:1px solid color-mix(in srgb,var(--duo-ink) 5%,transparent);border-radius:0;background:var(--duo-surface-alt);box-shadow:0 12px 40px -28px #1b161455}.CharacterBuilder_portrait__tcO9j{display:block;height:100%;width:100%;object-fit:contain}.CharacterBuilder_stage____3mY .CharacterBuilder_portrait__tcO9j{width:var(--stage-height);margin:auto;border-radius:0}.CharacterBuilder_stageLabel__Z2pn2{position:absolute;top:14px;left:14px;border-radius:0;padding:6px 9px;background:#ffffffcc;color:#554f54;font-size:9px;font-weight:600;letter-spacing:.06em;backdrop-filter:blur(8px)}.CharacterBuilder_tools__g2z7H{position:absolute;right:10px;top:10px;display:flex;flex-direction:column;gap:6px}.CharacterBuilder_tool__OTJAJ{display:flex;width:34px;height:34px;align-items:center;justify-content:center;cursor:pointer;border:1px solid #ffffffb3;border-radius:50%;background:#ffffffd9;color:#51484b}.CharacterBuilder_tool__OTJAJ:disabled{cursor:default;opacity:.35}.CharacterBuilder_controls__WouGA{min-width:0;min-inline-size:0;width:100%;max-width:100%}.CharacterBuilder_tabs__B6qNK{position:sticky;top:var(--stage-height);z-index:21;display:flex;gap:6px;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:10px 0;background:var(--duo-bg);scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;user-select:none}.CharacterBuilder_tabs__B6qNK::-webkit-scrollbar{display:none}.CharacterBuilder_tab__Pi1cm{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:10px 13px;border-radius:0;border:1px solid color-mix(in srgb,var(--duo-ink) 6%,transparent);background:var(--duo-surface);color:var(--duo-muted-600);font-size:11px;font-weight:600;cursor:pointer}.CharacterBuilder_tab__Pi1cm[aria-pressed=true]{background:var(--duo-ink);border-color:var(--duo-ink);color:var(--duo-bg)}.CharacterBuilder_panel__QItrc{min-height:240px;padding:8px 0 24px}.CharacterBuilder_panel__QItrc>.CharacterBuilder_group__gOjlP:first-child{margin-top:8px}.CharacterBuilder_panelTitle__4DmVf{font-family:var(--font-serif),Georgia,serif;font-size:25px;line-height:1.2}.CharacterBuilder_hint__qkBqv{margin-top:7px;color:var(--duo-muted-500);font-size:11px;line-height:1.6}.CharacterBuilder_group__gOjlP{margin-top:22px;border:0;padding:0;min-width:0}.CharacterBuilder_legend__rn1N7{margin-bottom:11px;font-size:12px;font-weight:600}.CharacterBuilder_selectedLabel__DiIh7{margin-left:8px;font-size:10px;font-weight:400;color:var(--duo-muted-500)}.CharacterBuilder_swatches__6Tp1D{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:8px;padding:3px}.CharacterBuilder_swatchChoice___ZUaF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:68px;padding:9px 5px;border:1px solid color-mix(in srgb,var(--duo-ink) 8%,transparent);border-radius:0;background:var(--duo-surface);cursor:pointer}.CharacterBuilder_swatchChoice___ZUaF[aria-checked=true]{border-color:var(--duo-primary);background:var(--duo-primary-soft,#fbe4da);box-shadow:0 0 0 1px var(--duo-primary)}.CharacterBuilder_swatchChoice___ZUaF:focus-visible{outline:2px solid var(--duo-primary);outline-offset:3px}.CharacterBuilder_colorSample__bE4_o{display:grid;place-items:center;width:30px;height:30px;border:2px solid var(--duo-surface);border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--duo-ink) 8%,transparent)}.CharacterBuilder_colorSample__bE4_o svg{padding:2px;box-sizing:content-box;border-radius:50%;background:#0007;color:#fff}.CharacterBuilder_colorAccess__K4QqY{font-size:9px;line-height:1.3;text-align:center;color:var(--duo-muted-600)}.CharacterBuilder_colorAccessPaid__l_dXw{color:#956821;font-weight:650}.CharacterBuilder_swatch__c9jvj{width:34px;height:34px;border:3px solid var(--duo-bg);border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--duo-ink) 11%,transparent);cursor:pointer}.CharacterBuilder_swatch__c9jvj[aria-checked=true]{box-shadow:0 0 0 2px var(--duo-primary)}.CharacterBuilder_options__wLhvo{display:flex;flex-wrap:wrap;gap:8px}.CharacterBuilder_option__TLkAK{min-height:40px;padding:9px 13px;border:1px solid color-mix(in srgb,var(--duo-ink) 8%,transparent);border-radius:0;background:var(--duo-surface);color:var(--duo-muted-600);font-size:11px;cursor:pointer}.CharacterBuilder_option__TLkAK[aria-checked=true]{border-color:var(--duo-primary);background:var(--duo-primary-soft);color:var(--duo-primary-soft-text);box-shadow:0 0 0 1px var(--duo-primary)}.CharacterBuilder_grid__kXew9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.CharacterBuilder_card__PSU1l{position:relative;min-width:0;overflow:hidden;padding:0;border:2px solid transparent;border-radius:0;background:var(--duo-surface);box-shadow:0 2px 7px #1b161409;cursor:pointer}.CharacterBuilder_card__PSU1l[aria-checked=true]{border-color:var(--duo-primary)}.CharacterBuilder_card__PSU1l svg{display:block;width:100%;aspect-ratio:1}.CharacterBuilder_cardLabel__ID0l3{display:block;min-height:36px;padding:9px 4px;color:var(--duo-muted-600);font-size:10px}.CharacterBuilder_check__AQetI{position:absolute;top:6px;right:6px;display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--duo-primary);color:white}.CharacterBuilder_savebar__dMJY1{display:flex;align-items:center;gap:14px;margin-top:20px;border-top:1px solid color-mix(in srgb,var(--duo-ink) 6%,transparent);padding:20px 0 max(8px,env(safe-area-inset-bottom))}.CharacterBuilder_savebar__dMJY1 p{flex:1;font-size:10px;line-height:1.5;color:var(--duo-muted-500)}.CharacterBuilder_savebar__dMJY1 button{min-height:44px;padding:12px 20px;font-size:12px}.CharacterBuilder_error__P8wuk{margin:14px 0;border-radius:0;background:var(--duo-primary-soft);padding:12px;font-size:12px;color:var(--duo-primary-soft-text)}.CharacterBuilder_card__PSU1l:focus-visible,.CharacterBuilder_option__TLkAK:focus-visible,.CharacterBuilder_swatch__c9jvj:focus-visible,.CharacterBuilder_tab__Pi1cm:focus-visible,.CharacterBuilder_tool__OTJAJ:focus-visible{outline:2px solid var(--duo-primary);outline-offset:4px}@media (min-width:768px){.CharacterBuilder_layout__H3XWf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px}.CharacterBuilder_stage____3mY{top:20px;height:auto;aspect-ratio:1}.CharacterBuilder_stage____3mY .CharacterBuilder_portrait__tcO9j{width:100%;height:100%}.CharacterBuilder_tabs__B6qNK{top:0;padding-top:0}.CharacterBuilder_panel__QItrc{padding-top:14px}.CharacterBuilder_grid__kXew9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.CharacterBuilder_card__PSU1l,.CharacterBuilder_option__TLkAK,.CharacterBuilder_swatch__c9jvj,.CharacterBuilder_tool__OTJAJ{transition:border-color .15s,box-shadow .15s}}.CharacterBuilder_guidedBuilder__Hugu9{--stage-height:clamp(160px,25dvh,235px)}.CharacterBuilder_guidedBuilder__Hugu9 .CharacterBuilder_stage____3mY{position:relative;top:auto}.CharacterBuilder_guidedBuilder__Hugu9 .CharacterBuilder_layout__H3XWf{gap:16px}.CharacterBuilder_guidePanel__1YNN1{min-height:0;padding:20px;border:1px solid color-mix(in srgb,var(--duo-ink) 5%,transparent);border-radius:0;background:var(--duo-surface)}.CharacterBuilder_guideEyebrow__qZ8_t{display:block;color:var(--duo-primary-soft-text);font-size:10px;font-weight:600;letter-spacing:.03em}.CharacterBuilder_guideProgress__NN6Ce{display:flex;gap:5px;margin:10px 0 17px}.CharacterBuilder_guideProgress__NN6Ce span{height:3px;flex:1;border-radius:0;background:var(--duo-surface-alt)}.CharacterBuilder_guideProgress__NN6Ce span[data-done=true]{background:var(--duo-primary)}.CharacterBuilder_guideHeader__VCBCm .CharacterBuilder_panelTitle__4DmVf{font-size:27px;outline:none}.CharacterBuilder_guideDescription__6JpUD{margin-top:9px;font-size:12px;line-height:1.65;color:var(--duo-muted-600)}.CharacterBuilder_guidePanel__1YNN1 .CharacterBuilder_group__gOjlP{margin-top:18px}.CharacterBuilder_guidePanel__1YNN1 .CharacterBuilder_grid__kXew9{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.CharacterBuilder_guidePanel__1YNN1 .CharacterBuilder_card__PSU1l{border-radius:0}.CharacterBuilder_guidePanel__1YNN1 .CharacterBuilder_cardLabel__ID0l3{font-size:9px;padding:7px 3px;min-height:35px}.CharacterBuilder_guidePanel__1YNN1 .CharacterBuilder_legend__rn1N7{margin-bottom:9px}.CharacterBuilder_guideNavigation__0aWm_{display:flex;justify-content:space-between;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--duo-ink) 5%,transparent)}.CharacterBuilder_guideNavigation__0aWm_ button{min-height:44px;padding:11px 16px;font-size:12px}.CharacterBuilder_guideNavigation__0aWm_ button:last-child{margin-left:auto}.CharacterBuilder_guideDialog__z03MM{position:fixed;inset:0;margin:0;padding:0;border:0;width:100vw;height:100dvh;max-width:none;max-height:none;overflow:hidden;background:transparent;color:var(--duo-ink)}.CharacterBuilder_guideDialog__z03MM::backdrop{background:#20182426;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.CharacterBuilder_finishingGuide__O_n5S .CharacterBuilder_savebar__dMJY1 button,.CharacterBuilder_finishingGuide__O_n5S .CharacterBuilder_topActions__V4I2f button{filter:blur(5px);pointer-events:none}.CharacterBuilder_finishCard__Hdd5S{position:fixed;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:min(390px,calc(100vw - 32px));max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));overflow:auto;border:1px solid #ffffff99;border-radius:0;padding:23px;background:var(--duo-bg);box-shadow:0 16px 60px #20182430}.CharacterBuilder_finishIcon__w_83E{margin-top:17px;color:var(--duo-primary)}.CharacterBuilder_finishCard__Hdd5S h2{font-family:var(--font-serif),Georgia,serif;font-size:32px;line-height:1.15;margin-top:12px;outline:none}.CharacterBuilder_finishCard__Hdd5S p{color:var(--duo-muted-600);font-size:13px;line-height:1.7;margin-top:12px}.CharacterBuilder_finishCard__Hdd5S button{min-height:46px;margin-top:20px;padding:12px 16px;font-size:12px}.CharacterBuilder_finishCard__Hdd5S button:focus-visible{outline:2px solid var(--duo-primary);outline-offset:4px}@media (min-width:768px){.CharacterBuilder_guidedBuilder__Hugu9 .CharacterBuilder_stage____3mY{position:sticky;top:20px}}@media (max-width:360px){.CharacterBuilder_guidePanel__1YNN1{padding:16px}.CharacterBuilder_guidePanel__1YNN1 .CharacterBuilder_grid__kXew9{grid-template-columns:repeat(3,minmax(0,1fr))}.CharacterBuilder_guideNavigation__0aWm_ button{padding-inline:12px;font-size:11px}}@media (max-height:560px){.CharacterBuilder_guidedBuilder__Hugu9{--stage-height:145px}.CharacterBuilder_finishCard__Hdd5S{padding:17px}.CharacterBuilder_finishIcon__w_83E{display:none}.CharacterBuilder_finishCard__Hdd5S h2{font-size:27px;margin-top:10px}.CharacterBuilder_finishCard__Hdd5S p{font-size:12px}}[data-theme=dark] .CharacterBuilder_stageLabel__Z2pn2{background:color-mix(in srgb,var(--duo-surface) 80%,transparent);color:var(--duo-muted-700)}[data-theme=dark] .CharacterBuilder_tool__OTJAJ{border-color:var(--duo-line-strong);background:color-mix(in srgb,var(--duo-surface) 88%,transparent);color:var(--duo-ink-soft)}[data-theme=dark] .CharacterBuilder_colorAccessPaid__l_dXw{color:#e6c167}[data-theme=dark] .CharacterBuilder_finishCard__Hdd5S{border-color:var(--duo-line-strong);box-shadow:0 16px 60px #00000090}[data-theme=dark] .CharacterBuilder_card__PSU1l{box-shadow:0 2px 7px #00000040}