.Perks_tile__RnHo8{--tile-a:#8f1d3d;--tile-b:#5c1127;width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:14px;background:radial-gradient(120% 90% at 30% 0,rgb(255 255 255/.34),transparent 55%),linear-gradient(160deg,var(--tile-a),var(--tile-b));box-shadow:inset 0 1px 0 rgb(255 255 255/.35),inset 0 -2px 4px rgb(0 0 0/.14),0 8px 16px -10px var(--tile-b)}.Perks_small__Foqdb{width:30px;height:30px;border-radius:10px}.Perks_emoji__8MU0b{font-size:22px;line-height:1;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;filter:drop-shadow(0 1px 1px rgb(0 0 0/.25))}.Perks_small__Foqdb .Perks_emoji__8MU0b{font-size:15px}.Perks_tile__RnHo8[data-tone=crimson]{--tile-a:#a32347;--tile-b:#5c1127}.Perks_tile__RnHo8[data-tone=rose]{--tile-a:#f08aa8;--tile-b:#c23d66}.Perks_tile__RnHo8[data-tone=copper]{--tile-a:#e08a50;--tile-b:#8f4218}.Perks_tile__RnHo8[data-tone=gold]{--tile-a:#f3cc7a;--tile-b:#b97c25}.Perks_tile__RnHo8[data-tone=plum]{--tile-a:#9b6bc9;--tile-b:#4f2a7a}.Perks_tile__RnHo8[data-tone=berry]{--tile-a:#d0457e;--tile-b:#7a1747}.Perks_tile__RnHo8[data-tone=ink]{--tile-a:#4a4a52;--tile-b:#141416}.Perks_tile__RnHo8[data-tone=sand]{--tile-a:#ead9c1;--tile-b:#b5946a}.Perks_tile__RnHo8[data-tone=sky]{--tile-a:#7fb4ef;--tile-b:#2f62b5}.Perks_cards__N_ryj{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.Perks_card__TsVU3{padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease}@media (hover:hover){.Perks_card__TsVU3:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-raised,var(--shadow-card))}}.Perks_cardTitle__OE0WJ{margin:6px 0 0;font-size:18px;font-weight:800;letter-spacing:-.02em}.Perks_cardBody__Ra84L{margin:0;font-size:14.5px;line-height:1.5;color:var(--ink-a66)}.Perks_strip__VB_3t{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px}.Perks_stripItem__p0lYn{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:inherit}@media (max-width:900px){.Perks_cards__N_ryj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Perks_cards__N_ryj{grid-template-columns:minmax(0,1fr)}.Perks_strip__VB_3t{gap:6px 10px}}@media (prefers-reduced-motion:reduce){.Perks_card__TsVU3{transition:none}}.page_updated__TpzsM{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-a62)}.page_chips__Hybbv{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:760px}.page_chip__R2y9x{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid var(--bone-a24);border-radius:var(--radius-pill);background:rgb(var(--line)/.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(var(--line)/.14);color:var(--swag-bone);font-size:15px;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease}.page_chip__R2y9x:hover{border-color:var(--bone-a5);background:rgb(var(--line)/.14)}.page_page__1QTMs{max-width:860px;margin:0 auto;padding:64px var(--container-pad) 120px;display:flex;flex-direction:column;gap:56px}.page_group__b2zPs{display:flex;flex-direction:column;gap:18px}.page_groupTitle__WXdP2{font-size:clamp(26px,3.2vw,34px);font-weight:800;letter-spacing:-.035em;line-height:1.1;scroll-margin-top:120px}.page_list__EG1Bc{display:flex;flex-direction:column;gap:10px}.page_item__ABExp{border-radius:var(--radius-md);background:var(--surface-paper);box-shadow:var(--rim-light),var(--shadow-sm);transition:box-shadow .35s var(--ease-out)}.page_item__ABExp[open]{box-shadow:var(--shadow-card)}@media (hover:hover){.page_item__ABExp:hover{box-shadow:var(--shadow-card)}}.page_question__9nWRm{padding:20px 22px 20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:var(--radius-md);font-size:17px;font-weight:650;letter-spacing:-.01em;line-height:1.35;list-style:none;cursor:pointer}.page_question__9nWRm::-webkit-details-marker{display:none}.page_icon__7I408{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:var(--ink-a05)}.page_icon__7I408:after,.page_icon__7I408:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:1px;background:var(--swag-ink);transition:transform .2s ease}.page_icon__7I408:after{transform:rotate(90deg)}.page_item__ABExp[open] .page_icon__7I408:after{transform:rotate(0deg)}.page_answer__VhAPb{max-width:68ch;padding:0 24px 22px;font-size:15.5px;line-height:1.65;color:var(--ink-a7)}.page_answer__VhAPb a{color:var(--swag-ink)}@media (max-width:640px){.page_page__1QTMs{padding-top:48px;gap:44px}.page_groupTitle__WXdP2{scroll-margin-top:150px}.page_chip__R2y9x{min-height:40px;padding:0 14px;font-size:14px}.page_question__9nWRm{padding:18px 16px 18px 20px;font-size:16px}.page_answer__VhAPb{padding:0 20px 20px}}.Sheets_stack__3iijb{min-height:100svh}.Sheets_sheet__R1JN7{--band:var(--swag-bone);--sheet-light:rgb(255 255 255/0.62);position:relative;margin-top:calc(var(--radius-sheet) * -1);padding-bottom:104px;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background-color:var(--band);background-image:var(--band-glow,none),linear-gradient(180deg,var(--sheet-light),transparent 360px);box-shadow:inset 0 1px 0 rgb(255 255 255/.9),0 -22px 44px -30px rgb(var(--shade)/.42),0 -2px 10px -6px rgb(var(--shade)/.16)}.Sheets_sheet__R1JN7[data-tone=lip]{margin-top:0;padding-bottom:112px;border-radius:0;background:none;box-shadow:none}.Sheets_sheet__R1JN7[data-tone=lip]>.Sheets_inner__2m6LC{padding-top:40px}.Sheets_sheet__R1JN7[data-tone=mist]{--band:#f5f4f0}.Sheets_sheet__R1JN7[data-tone=sand]{--band:#ece5db;--sheet-light:rgb(255 255 255/0.5)}.Sheets_sheet__R1JN7[data-tone=white]{--band:#fbfbfb}.Sheets_sheet__R1JN7[data-glow=crimson-right]{--band-glow:radial-gradient(ellipse 42% 52% at 96% 28%,rgba(119,23,51,0.085),transparent 70%)}.Sheets_sheet__R1JN7[data-glow=brown-left]{--band-glow:radial-gradient(ellipse 46% 56% at 0% 42%,rgba(102,52,26,0.1),transparent 70%)}.Sheets_sheet__R1JN7[data-glow=spot]{--band-glow:radial-gradient(ellipse 38% 52% at 50% 66%,rgba(119,23,51,0.11),transparent 72%)}.Sheets_sheet__R1JN7[data-tone=espresso]{--focus-ring:var(--swag-bone);background:radial-gradient(ellipse 55% 75% at 88% 0,rgba(119,23,51,.6),transparent 70%),linear-gradient(180deg,rgb(var(--line)/.05),transparent 300px),radial-gradient(circle,rgb(var(--line)/.06) 1px,transparent 1.6px) 0 0 /7px 7px,var(--swag-brown-deep);box-shadow:inset 0 1px 0 rgb(var(--line)/.16),0 -26px 50px -28px rgb(var(--shade)/.7);color:var(--swag-bone)}.Sheets_inner__2m6LC{max-width:var(--container-max);margin:0 auto;padding:96px var(--container-pad) 0;display:flex;flex-direction:column;gap:36px}.Sheets_narrow__Ktl8x{max-width:920px}.Sheets_sheet__R1JN7[data-compact]{padding-bottom:64px}.Sheets_sheet__R1JN7[data-compact]>.Sheets_inner__2m6LC{padding-top:44px}.Sheets_head__tmbw9{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.Sheets_headCenter__24zpD{justify-content:center;text-align:center}.Sheets_headCenter__24zpD .Sheets_headWords__NKQnN{align-items:center}.Sheets_headWords__NKQnN{display:flex;flex-direction:column;gap:14px;min-width:0}.Sheets_eyebrow__kcd30{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.19em;text-transform:uppercase;color:var(--ink-a62)}.Sheets_heading__KE88x{font-size:clamp(32px,4.4vw,50px);font-weight:800;letter-spacing:-.045em;line-height:1.02;max-width:20ch;scroll-margin-top:128px}.Sheets_accent__05EMt{color:var(--swag-red-text)}.Sheets_lead__kSBYn{max-width:560px;font-size:17px;line-height:1.55;color:var(--ink-a66)}.Sheets_headAction__AK3cB{flex:none}.Sheets_sheet__R1JN7[data-tone=espresso] .Sheets_eyebrow__kcd30{color:var(--bone-a62)}.Sheets_sheet__R1JN7[data-tone=espresso] .Sheets_accent__05EMt{color:var(--rose-soft)}.Sheets_sheet__R1JN7[data-tone=espresso] .Sheets_lead__kSBYn{color:var(--bone-a78)}.Sheets_stats__76xMY{margin:0;padding:0;list-style:none;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.Sheets_stats__76xMY[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Sheets_stats__76xMY[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.Sheets_stat__BzdIl{position:relative;overflow:hidden;container-type:inline-size;display:flex;flex-direction:column;padding:28px 26px 30px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card)}.Sheets_stat__BzdIl[data-tilting]{box-shadow:var(--shadow-card-hover)}.Sheets_stat__BzdIl:before{content:attr(data-figure);position:absolute;right:-10px;bottom:-70px;font-size:240px;font-weight:800;letter-spacing:-.07em;line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px rgb(var(--shade)/.09);pointer-events:none}.Sheets_stat__BzdIl>span{position:relative}.Sheets_statFigure__KWfw4{display:flex;align-items:baseline;gap:8px;font-size:min(clamp(48px,5.6vw,76px),calc(100cqi / (.6 * var(--figure-chars, 3))));font-weight:800;letter-spacing:-.055em;line-height:.92;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#4a3a31,#0e0b09 78%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1.5px 0 #ffffff) drop-shadow(0 12px 16px rgb(var(--shade)/.16))}@media (forced-colors:active){.Sheets_statFigure__KWfw4{background:none;color:CanvasText;filter:none}}.Sheets_statPre__fDP6h{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-a62)}.Sheets_statUnit__Ra8N2{margin-left:-4px;font-size:.42em;letter-spacing:-.02em;color:var(--swag-red-text)}.Sheets_statLabel__K6chG{position:relative;margin-top:20px;padding-top:16px;font-size:17px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.Sheets_statLabel__K6chG:before{content:"";position:absolute;top:0;left:0;width:28px;height:3px;border-radius:2px;background:var(--swag-red)}.Sheets_statBody__uKAbI{margin-top:8px;font-size:14.5px;line-height:1.55;color:var(--ink-a66)}.Sheets_tray__f77D4{position:relative;overflow:hidden;border-radius:var(--radius-md);background:radial-gradient(ellipse 60% 70% at 50% 40%,rgb(255 255 255/.6),transparent 70%),linear-gradient(180deg,#e8dfd3,#f0e9df);box-shadow:inset 0 3px 8px rgb(var(--shade)/.14),inset 0 0 0 1px rgb(var(--shade)/.06),inset 0 -1px 0 rgb(255 255 255/.8)}.Sheets_glassGrid__l6HxG{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.Sheets_glass__4QPGT{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 14px 28px;border-radius:var(--radius-lg);background:radial-gradient(260px circle at var(--spot-x,50%) var(--spot-y,0),rgb(var(--line)/.09),transparent 70%),linear-gradient(180deg,rgb(var(--line)/.09) 0,rgb(var(--line)/.025) 100%);background-color:rgb(42 26 19/.6);box-shadow:var(--rim-dark),0 2px 4px rgb(0 0 0/.2),0 26px 44px -20px rgb(0 0 0/.65)}.Sheets_glass__4QPGT>:not(.Sheets_glassArt__nyLH4){margin-left:12px;margin-right:12px}.Sheets_glassArt__nyLH4{display:flex;align-items:center;justify-content:center;height:168px;margin-bottom:10px;border-radius:var(--radius-md);background:radial-gradient(ellipse 60% 70% at 50% 35%,rgb(212 86 122/.16),transparent 70%),linear-gradient(180deg,rgb(0 0 0/.38),rgb(0 0 0/.2));box-shadow:inset 0 3px 10px rgb(0 0 0/.45),inset 0 0 0 1px rgb(var(--line)/.06),inset 0 -1px 0 rgb(var(--line)/.08)}.Sheets_glassSvg__wGc_I{width:82%;height:auto;max-height:140px;overflow:visible}.Sheets_inkFill__j2XrU{fill:rgb(var(--line)/.82)}.Sheets_box__b5KiU{fill:rgb(212 86 122/.1);stroke:var(--rose-soft);stroke-width:2;stroke-dasharray:5 4}.Sheets_dot__6Bgqn{fill:var(--crimson-hot)}.Sheets_dotText___ekcD{fill:var(--swag-bone);font-family:var(--font-mono);font-size:12px;font-weight:700;text-anchor:middle}.Sheets_phone__R33Oc{fill:rgb(14 11 9/.6);stroke:rgb(var(--line)/.5);stroke-width:2}.Sheets_picture__jHrmr{fill:rgb(var(--line)/.12);stroke:rgb(var(--line)/.25);stroke-width:1.5}.Sheets_uiBit__F2s2x{fill:rgb(var(--line)/.35)}.Sheets_strike__2_ZQd{fill:none;stroke:var(--rose-soft);stroke-width:2.5;stroke-linecap:round}.Sheets_cursor__N6sdV{fill:var(--swag-bone);stroke:var(--swag-ink);stroke-width:1.5;stroke-linejoin:round}.Sheets_glassNumber__7alYX{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--rose-soft)}.Sheets_glassTitle__jaPvl{font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.15}.Sheets_glassBody__QOWiD{font-size:15px;line-height:1.55;color:var(--bone-a78)}@media (max-width:900px){.Sheets_glassGrid__l6HxG{grid-template-columns:minmax(0,1fr)}.Sheets_glassArt__nyLH4{height:150px}}@media (max-width:1080px){.Sheets_stats__76xMY,.Sheets_stats__76xMY[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Sheets_head__tmbw9{flex-direction:column;align-items:flex-start}.Sheets_headCenter__24zpD{align-items:center}}@media (max-width:640px){.Sheets_sheet__R1JN7{padding-bottom:80px}.Sheets_inner__2m6LC{padding-top:72px;gap:28px}.Sheets_sheet__R1JN7[data-tone=lip]>.Sheets_inner__2m6LC{padding-top:28px}.Sheets_heading__KE88x{scroll-margin-top:156px}.Sheets_stats__76xMY{gap:10px}.Sheets_stat__BzdIl{padding:22px 18px 24px}.Sheets_stat__BzdIl:before{font-size:170px;bottom:-50px}.Sheets_statFigure__KWfw4{flex-wrap:wrap;gap:2px 6px}.Sheets_statLabel__K6chG{margin-top:14px;padding-top:13px;font-size:15.5px}.Sheets_statBody__uKAbI{font-size:13.5px}}.Sheets_locked__0tbYA{position:relative;min-height:360px;display:grid;place-items:center}.Sheets_lockedTiles__oPbLB{position:absolute;inset:0;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;opacity:.55}.Sheets_lockedTile__o9qcq{padding:26px 24px;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-sm)}.Sheets_lockedBar__XLa7J{width:54%;height:34px;border-radius:10px;background:linear-gradient(90deg,rgb(var(--shade)/.16),rgb(var(--shade)/.06))}.Sheets_lockedName__l1JET{font-size:14.5px;font-weight:650;color:var(--ink-a62)}.Sheets_lockedPanel__ftOIp{position:relative;max-width:460px;margin:24px 16px;padding:30px 30px 26px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;border-radius:var(--radius-lg);background:rgb(253 249 243/.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--rim-light),0 30px 60px -28px rgb(var(--shade)/.5)}.Sheets_lockedIcon__AUZsI{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--surface-crimson);box-shadow:var(--glow-crimson);color:var(--on-crimson)}.Sheets_lockedTitle__G51b5{font-size:24px;font-weight:800;letter-spacing:-.03em}.Sheets_lockedBody__4efQA{font-size:15.5px;line-height:1.55;color:var(--ink-a7)}.Sheets_lockedActions__OHvsH{display:flex;flex-direction:column;align-items:center;gap:8px}.Sheets_lockedCompare__5Kg_b{min-height:40px;display:inline-flex;align-items:center;color:var(--swag-ink);font-size:14.5px;font-weight:650;text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.Sheets_lockedTiles__oPbLB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Sheets_lockedPanel__ftOIp{padding:24px 20px 20px}}:root[data-theme=light] .Sheets_sheet__R1JN7[data-tone=espresso]{background:radial-gradient(ellipse 55% 75% at 88% 0,rgba(194,58,96,.16),transparent 70%),radial-gradient(circle,rgb(var(--line)/.05) 1px,transparent 1.6px) 0 0 /7px 7px,#f1e4d7}:root[data-theme=light] .Sheets_glass__4QPGT{background-color:rgb(241 228 215/.6)}:root[data-theme=light] .Sheets_glassArt__nyLH4{background:linear-gradient(180deg,rgb(255 255 255/.7),rgb(255 255 255/.4))}:root[data-theme=dark] .Sheets_sheet__R1JN7:not([data-tone=lip]):not([data-tone=espresso]){--sheet-light:rgb(255 255 255/0.035);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 -22px 44px -30px rgb(0 0 0/.7),0 -2px 10px -6px rgb(0 0 0/.4)}:root[data-theme=dark] .Sheets_sheet__R1JN7[data-tone=mist]{--band:#1c1512}:root[data-theme=dark] .Sheets_sheet__R1JN7[data-tone=sand]{--band:#221914;--sheet-light:rgb(255 255 255/0.03)}:root[data-theme=dark] .Sheets_sheet__R1JN7[data-tone=white]{--band:#1f1814}:root[data-theme=dark] .Sheets_statFigure__KWfw4{background:linear-gradient(180deg,#ffffff,#d9cdbf 78%);-webkit-background-clip:text;background-clip:text;filter:none}:root[data-theme=dark] .Sheets_lockedPanel__ftOIp{background:rgb(33 25 21/.86)}:root[data-theme=white] .Sheets_sheet__R1JN7{--sheet-light:rgb(255 255 255/0)}:root[data-theme=white] .Sheets_sheet__R1JN7[data-tone=mist]{--band:#f5f5f7}:root[data-theme=white] .Sheets_sheet__R1JN7[data-tone=sand]{--band:#f2f2f5}:root[data-theme=white] .Sheets_sheet__R1JN7[data-tone=white]{--band:#ffffff}:root[data-theme=white] .Sheets_sheet__R1JN7[data-glow=crimson-right]{--band-glow:radial-gradient(ellipse 42% 52% at 96% 28%,rgba(244,205,215,0.3),transparent 70%)}:root[data-theme=white] .Sheets_sheet__R1JN7[data-glow=brown-left]{--band-glow:radial-gradient(ellipse 46% 56% at 0% 42%,rgba(234,222,210,0.35),transparent 70%)}:root[data-theme=white] .Sheets_sheet__R1JN7[data-glow=spot]{--band-glow:radial-gradient(ellipse 38% 52% at 50% 66%,rgba(244,205,215,0.32),transparent 72%)}:root[data-theme=white] .Sheets_sheet__R1JN7[data-tone=espresso]{background:radial-gradient(ellipse 55% 75% at 88% 0,rgba(244,205,215,.45),transparent 70%),radial-gradient(circle,rgb(var(--line)/.04) 1px,transparent 1.6px) 0 0 /7px 7px,#f5f5f7;box-shadow:inset 0 1px 0 #ffffff,0 -22px 44px -30px rgb(17 17 26/.3)}:root[data-theme=white] .Sheets_glass__4QPGT{background:#ffffff;box-shadow:inset 0 0 0 1px rgb(17 17 20/.06),0 2px 4px rgb(17 17 26/.05),0 26px 44px -24px rgb(17 17 26/.22)}:root[data-theme=white] .Sheets_glassArt__nyLH4{background:radial-gradient(ellipse 60% 70% at 50% 35%,rgb(244 205 215/.45),transparent 70%),linear-gradient(180deg,#efeff2,#f7f7f9);box-shadow:inset 0 3px 8px rgb(17 17 26/.08),inset 0 0 0 1px rgb(17 17 20/.05)}:root[data-theme=white] .Sheets_tray__f77D4{background:radial-gradient(ellipse 60% 70% at 50% 40%,rgb(255 255 255/.7),transparent 70%),linear-gradient(180deg,#ededf1,#f6f6f8)}.friends_friendGrid__bBa8I{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.friends_friendCard__qjbhK{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px 22px;border-radius:var(--radius-lg);background:radial-gradient(ellipse 70% 45% at 50% 0,rgb(232 138 163/.14),transparent 70%),var(--surface-paper);box-shadow:var(--shadow-card);text-align:center}.friends_bigAvatar__jfyyU{width:76px;height:76px;margin-bottom:8px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--surface-crimson);box-shadow:inset 0 1px 0 rgb(255 255 255/.25),0 0 0 5px var(--swag-paper),0 0 0 6px rgb(var(--shade)/.08),0 16px 28px -10px rgb(119 23 51/.65);color:var(--on-crimson);font-size:30px;font-weight:800;text-transform:uppercase}.friends_friendName__uwZFa{font-size:19px;font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere}.friends_since__oGx0Z{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-a62)}.friends_friendActions__tfiBp{margin-top:12px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 8px}.friends_emptyTray__ed33o{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 20px;border-radius:var(--radius-lg);border:1.5px dashed var(--ink-a22);background:linear-gradient(180deg,rgb(var(--shade)/.06),rgb(var(--shade)/.02));box-shadow:inset 0 3px 8px rgb(var(--shade)/.08);text-align:center;color:var(--ink-a66)}.friends_emptyAvatars__T7b99{display:flex}.friends_emptyAvatars__T7b99 span{width:56px;height:56px;margin:0 -8px;border-radius:50%;background:linear-gradient(180deg,#e8dfd3,#f6f0e8);box-shadow:0 0 0 4px var(--swag-bone),inset 0 2px 6px rgb(var(--shade)/.14)}.friends_requestGrid__3FRLt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.friends_requestCard___o59t{display:flex;flex-direction:column;gap:14px;padding:22px 22px 18px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card)}.friends_incomingCard__MTQpE{background:linear-gradient(180deg,var(--blush-pale) 0,var(--swag-paper) 70%);box-shadow:inset 4px 0 0 var(--swag-red),var(--shadow-card)}.friends_smallAvatar__yq0uX{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,#f3e4d6,#e2cdb9);box-shadow:inset 0 1px 0 var(--edge-hi),0 2px 6px rgb(var(--shade)/.18);color:var(--swag-brown);font-size:15px;font-weight:800;text-transform:uppercase}@media (max-width:900px){.friends_requestGrid__3FRLt{grid-template-columns:minmax(0,1fr)}}.friends_people__zImji{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.friends_person__Z9F0_{display:flex;align-items:center;flex-wrap:wrap;gap:12px 14px;padding:14px 0;border-top:1px solid var(--ink-a10)}.friends_person__Z9F0_:first-child{border-top:none;padding-top:4px}.friends_handle__igJ2I{flex:1 1 120px;min-width:0;font-size:17px;font-weight:700;letter-spacing:-.015em;overflow-wrap:anywhere}.friends_personActions__We8yU{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}:root[data-theme=white] .friends_emptyAvatars__T7b99 span{background:linear-gradient(180deg,#ececf0,#f7f7f9)}.WishDialogs_dialog__3WX9C{width:min(520px,calc(100% - 32px))}.WishDialogs_linkRow__9jnqN{display:flex;gap:8px}.WishDialogs_linkRow__9jnqN input{flex:1 1 auto;min-width:0}.WishDialogs_previewRow__h11x7{display:flex;align-items:center;gap:14px}.WishDialogs_photo__nXRzl{flex:none;width:96px;height:96px;border-radius:14px;object-fit:contain;background:#fff;border:1px solid var(--ink-a12);display:block}.WishDialogs_previewText__VdhXG{display:flex;flex-direction:column;gap:4px;min-width:0}.WishDialogs_shop__3Wxkc{margin:0;font-size:15px;font-weight:700}.WishDialogs_link__2qGnk{font-size:14px;color:var(--swag-red-text)}.WishDialogs_star__3O6rK{align-items:flex-start;line-height:1.45}.WishDialogs_stepper__06RXv{display:inline-flex;align-items:center;gap:0;border:1px solid var(--ink-a16);border-radius:var(--radius-pill);overflow:hidden;width:-moz-fit-content;width:fit-content}.WishDialogs_stepper__06RXv button{width:44px;height:40px;border:0;background:transparent;color:var(--swag-ink);font-size:18px;cursor:pointer}.WishDialogs_stepper__06RXv button:disabled{opacity:.4;cursor:default}.WishDialogs_stepper__06RXv output{min-width:36px;text-align:center;font-weight:700}.list_search__HcWfT{width:min(300px,100%);display:flex}.list_search__HcWfT input{width:100%;border-radius:var(--radius-pill)}.list_footLines__IhkGu{display:flex;flex-direction:column;gap:2px}.list_drop__Y32aD{align-self:flex-start;padding:2px 8px;border-radius:var(--radius-pill);background:#e3f0e6;color:#1f7a3a;font-weight:600}.list_start__XyLsF{display:flex;flex-direction:column;align-items:center;gap:10px;padding:64px 16px 72px;text-align:center;border-radius:var(--radius-lg);border:1.5px dashed var(--ink-a22);background:linear-gradient(180deg,rgb(var(--shade)/.06),rgb(var(--shade)/.02));box-shadow:inset 0 3px 8px rgb(var(--shade)/.08)}.list_startTitle__veYvC{font-size:22px;font-weight:800;letter-spacing:-.02em}.list_startBody___mrHk{max-width:44ch;margin-bottom:10px;font-size:15.5px;line-height:1.5;color:var(--ink-a7)}.list_marks__0TOpZ{font-weight:650;color:var(--swag-red-text)}.list_note__J9Fzn{font-style:italic;color:var(--ink-a66)}.list_startButtons__ZVRW_{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.page_profile__fpIJU{display:flex;flex-direction:column;align-items:center;gap:14px}.page_avatar__pZMj_{width:92px;height:92px;border-radius:50%;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:var(--swag-red);color:var(--on-crimson);font-size:34px;font-weight:800;text-transform:uppercase;box-shadow:0 0 0 4px var(--bone-a18)}.page_stats__td4gu{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;font-size:16px;color:var(--bone-a86)}.page_statLink__0aJLz,.page_stats__td4gu span{white-space:nowrap}.page_statLink__0aJLz{color:var(--swag-bone);text-decoration:underline;text-underline-offset:3px}.page_dropRow__HXJIS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.page_dropCard__YNpay{display:flex;flex-direction:column;gap:6px;padding:12px 12px 18px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card);color:var(--swag-ink);text-decoration:none;min-width:0}.page_dropCard__YNpay:hover,.page_dropCard__YNpay[data-tilting]{box-shadow:var(--shadow-card-hover)}.page_dropTray__Yl8nL{aspect-ratio:1;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.page_dropImage__T0_O3{width:72%;height:72%;object-fit:contain;border-radius:10px;background:#fff;padding:6px;box-shadow:0 1px 2px rgb(var(--shade)/.12),0 12px 24px -10px rgb(var(--shade)/.4)}.page_dropChip__9SRVU{position:absolute;top:10px;left:10px;padding:5px 10px;border-radius:var(--radius-pill);background:#f3dfcf;box-shadow:var(--rim-light),0 2px 6px rgb(var(--shade)/.14);color:var(--copper-text);font-family:var(--font-mono);font-size:12px;font-weight:700}.page_dropMerchant__Qsl5Z{padding:0 4px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-a62)}.page_dropTitle__SnRy2{padding:0 4px;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_dropPrices__syu2Z{padding:0 4px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px}.page_dropWas__e3IbI{color:var(--ink-a62)}.page_dropNow__ZXZBt{font-weight:800;color:var(--copper-text)}@media (max-width:1080px){.page_dropRow__HXJIS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page_dropRow__HXJIS{gap:12px}.page_dropTitle__SnRy2{font-size:14px}}.page_avatarSlot__FUNI6{display:inline-flex}:root[data-theme=dark] .page_dropChip__9SRVU{background:var(--saving-chip)}.page_tag__poiuV{margin:0;font-size:14px;font-weight:600;color:var(--bone-a78)}.RecentScans_days__NTU_U{display:flex;flex-direction:column;gap:22px;max-width:820px}.RecentScans_day__GAx48{display:flex;flex-direction:column;gap:8px}.RecentScans_dayName__bNCBu{margin:0;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-a66)}.RecentScans_list__N_izy{margin:0;padding:0;list-style:none;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card);overflow:hidden}.RecentScans_item__XfWFz+.RecentScans_item__XfWFz{border-top:1px solid var(--ink-a12)}.RecentScans_rowLine__xtwYZ{display:flex;align-items:center;gap:14px;padding:12px 14px;transition:background-color .2s ease}@media (hover:hover){.RecentScans_rowLine__xtwYZ:hover{background:var(--ink-a05)}}.RecentScans_thumb__qz_Po{flex:none;width:56px;height:56px;border-radius:12px;overflow:hidden;background:#f2f2f4}.RecentScans_thumbPhoto__bKeXP{width:100%;height:100%;object-fit:cover;display:block}.RecentScans_thumbGone__CLeku{width:100%;height:100%;display:grid;place-items:center;font-size:18px;font-weight:800;color:var(--ink-a66)}.RecentScans_rowText__izBFU{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.RecentScans_rowTime__8rzOF{font-size:12.5px;font-weight:600;color:var(--ink-a66)}.RecentScans_rowPieces__usGwF{font-size:14.5px;font-weight:650;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecentScans_rowNote___MMoA{font-size:12.5px;color:var(--ink-a66)}.RecentScans_rowActions__m_EX0{flex:none;display:flex;align-items:center;gap:6px}.RecentScans_openLinks__kin5i,.RecentScans_open__bnXmG{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:var(--swag-ink);color:var(--swag-bone);font-family:inherit;font-size:13.5px;font-weight:700;text-decoration:none;cursor:pointer}.RecentScans_openLinks__kin5i{background:var(--fill-grey,#ececf0);color:var(--swag-ink)}.RecentScans_remove__osiBd{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink-a66);cursor:pointer;transition:background-color .2s ease,color .2s ease}.RecentScans_remove__osiBd:hover{background:var(--ink-a05);color:var(--swag-ink)}.RecentScans_clear__nh7x6{min-height:40px;padding:0 18px;border:0;border-radius:var(--radius-pill);background:var(--fill-grey,#ececf0);color:var(--swag-ink);font-family:inherit;font-size:14px;font-weight:650;cursor:pointer}.RecentScans_empty__Vjs6u,.RecentScans_note__q4jJg{margin:0;font-size:13px;color:var(--ink-a66)}.RecentScans_empty__Vjs6u{font-size:15px}.RecentScans_links__pbor8{margin:0;padding:0 14px 14px 84px;list-style:none;display:flex;flex-direction:column;gap:12px}.RecentScans_pieceName__ZE_Sl{margin:0 0 4px;font-size:13px;font-weight:700;text-transform:capitalize}.RecentScans_link__22rp9{display:flex;flex-direction:column;padding:6px 0;border-top:1px solid var(--ink-a12);color:var(--swag-ink);text-decoration:none}.RecentScans_link__22rp9:hover .RecentScans_linkTitle__U4Iel{text-decoration:underline}.RecentScans_linkTitle__U4Iel{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecentScans_linkShop__kDV0d{font-size:12.5px;color:var(--ink-a66)}.RecentScans_waiting__pgbGO{min-height:180px}.RecentScans_locked__1MNuS{max-width:560px;padding:22px 24px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.RecentScans_lockIcon__AT5sp{font-size:22px;line-height:1}.RecentScans_lockedTitle__wecRA{margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em}.RecentScans_lockedBody__Nvnqz{margin:0;font-size:14.5px;line-height:1.5;color:var(--ink-a66)}.RecentScans_lockedButton__EqiZe{margin-top:6px;display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--radius-pill);background:var(--surface-crimson);color:var(--on-crimson);font-size:14.5px;font-weight:700;text-decoration:none}.RecentScans_lockedWrap__28IwM{position:relative;border-radius:var(--radius-lg);overflow:hidden}.RecentScans_lockedRow__zKLOq{margin:0;padding:6px 4px 10px;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:150px;grid-gap:14px;gap:14px;overflow:hidden;filter:blur(7px) saturate(1.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.RecentScans_lockedCard__Cnm1E{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:16px;background:var(--surface-paper);box-shadow:var(--shadow-card)}.RecentScans_lockedPhoto__RqcMJ{display:block;width:100%;height:170px;border-radius:10px;object-fit:cover;background:#e9e9ee}.RecentScans_lockedLine__uwjlO{font-size:12.5px;font-weight:600}.RecentScans_lockedOver__gl532{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;text-align:center;background:linear-gradient(180deg,rgb(255 255 255/.55),rgb(255 255 255/.85))}.RecentScans_lockedOver__gl532 .RecentScans_lockedBody__Nvnqz{max-width:420px}@media (max-width:560px){.RecentScans_rowLine__xtwYZ{flex-wrap:wrap}.RecentScans_rowText__izBFU{flex-basis:calc(100% - 70px)}.RecentScans_rowActions__m_EX0{margin-left:70px}.RecentScans_links__pbor8{padding-left:14px}}.RecentScans_tile__f4jsS{position:relative;width:100%;height:100%;display:grid;place-items:center;color:#ffffff;background:linear-gradient(140deg,var(--tile-a),var(--tile-b))}.RecentScans_tile__f4jsS[data-tone=crimson]{--tile-a:#8f1d3f;--tile-b:#c2416a}.RecentScans_tile__f4jsS[data-tone=indigo]{--tile-a:#33407a;--tile-b:#5c6fc2}.RecentScans_tile__f4jsS[data-tone=copper]{--tile-a:#8a4a1c;--tile-b:#c6772e}.RecentScans_tile__f4jsS[data-tone=plum]{--tile-a:#4f2350;--tile-b:#8a4a8c}.RecentScans_tile__f4jsS[data-tone=gold]{--tile-a:#7a5a12;--tile-b:#b98a2a}.RecentScans_tile__f4jsS[data-tone=teal]{--tile-a:#1d5a5a;--tile-b:#3a8f8a}.RecentScans_tile__f4jsS[data-tone=berry]{--tile-a:#6b1d4f;--tile-b:#a8367c}.RecentScans_tileCount__UZvYF{position:absolute;right:4px;bottom:4px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:rgb(0 0 0/.35);font-size:11px;font-weight:800}.RecentScans_fold__kU8KD,.RecentScans_headActions__l8xxu{display:inline-flex;align-items:center;gap:8px}.RecentScans_fold__kU8KD{min-height:40px;padding:0 14px 0 16px;border:0;border-radius:var(--radius-pill);background:var(--fill-grey,var(--ink-a05));color:var(--swag-ink);font-family:inherit;font-size:14px;font-weight:650;cursor:pointer}.RecentScans_chevron__9TpIC{width:8px;height:8px;margin-top:-3px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .2s var(--ease-out,ease-out)}.RecentScans_chevronOpen__yTBjn{margin-top:3px;transform:rotate(225deg)}.RecentScans_showAll__w_G1Q{align-self:flex-start;min-height:42px;margin-top:4px;padding:0 18px;border:1px solid var(--ink-a20);border-radius:var(--radius-pill);background:transparent;color:var(--swag-ink);font-family:inherit;font-size:14px;font-weight:650;cursor:pointer}.RecentScans_showAll__w_G1Q:hover{background:var(--ink-a05)}@media (prefers-reduced-motion:reduce){.RecentScans_chevron__9TpIC{transition:none}}.Inspiration_grid__3i9KN{margin:28px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.Inspiration_card__iQHTg{border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card);overflow:hidden}.Inspiration_waiting__6BBRg{min-height:300px;opacity:.55}.Inspiration_link__Cwsgn{height:100%;padding:12px 12px 18px;display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.Inspiration_photo__yiayg{aspect-ratio:1/1;margin-bottom:10px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:radial-gradient(ellipse 60% 70% at 50% 40%,rgb(255 255 255/.6),transparent 70%),linear-gradient(180deg,#e8dfd3,#f0e9df);box-shadow:inset 0 3px 8px rgb(var(--shade)/.14);overflow:hidden}.Inspiration_photo__yiayg img{width:84%;height:84%;object-fit:contain;border-radius:10px;background:#fff}.Inspiration_people__Zn_aR{align-self:flex-start;padding:3px 9px;border-radius:var(--radius-pill);background:var(--swag-ink);color:var(--swag-bone);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.Inspiration_shop__7lNaO{margin-top:6px;font-size:13px;color:var(--ink-a62)}.Inspiration_title__BLlGb{font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Inspiration_price__w32NU{font-size:14px;color:var(--ink-a7)}.Inspiration_link__Cwsgn:hover .Inspiration_title__BLlGb{text-decoration:underline;text-underline-offset:3px}.Inspiration_empty__6_Kqf,.Inspiration_note__8GV79{margin-top:22px;max-width:60ch;font-size:15px;line-height:1.55;color:var(--ink-a7)}.Inspiration_note__8GV79{font-size:13px}@media (max-width:900px){.Inspiration_grid__3i9KN{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}:root[data-theme=white] .Inspiration_photo__yiayg{background:radial-gradient(ellipse 60% 70% at 50% 40%,rgb(255 255 255/.7),transparent 70%),linear-gradient(180deg,#ededf1,#f6f6f8)}.MonthRecap_card___RMVy{margin-top:22px;padding:24px 26px 26px;border-radius:var(--radius-lg);background:radial-gradient(ellipse 60% 120% at 0 0,rgba(119,23,51,.42),transparent 70%),var(--swag-ink);color:var(--swag-bone);--focus-ring:var(--swag-bone);box-shadow:inset 0 1px 0 rgba(242,237,230,.12),0 26px 50px -24px rgba(14,11,9,.6)}.MonthRecap_waiting__qt24w{min-height:220px;opacity:.4}.MonthRecap_head__LVQjr{display:flex;align-items:center;justify-content:space-between;gap:16px}.MonthRecap_title__j2g0I{font-size:22px;font-weight:800;letter-spacing:-.02em}.MonthRecap_share__Pa5Y9{height:38px;padding:0 18px;border:1px solid var(--bone-a5);border-radius:var(--radius-pill);background:transparent;color:var(--swag-bone);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.MonthRecap_share__Pa5Y9:hover{border-color:var(--swag-bone)}.MonthRecap_figures__IbzgH{margin:20px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.MonthRecap_figure__eKX_u{display:flex;flex-direction:column;gap:2px}.MonthRecap_number__7cfR9{font-size:40px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--rose)}.MonthRecap_label__b16Us{font-size:13.5px;color:var(--bone-a78)}.MonthRecap_lines__0NcRz{margin:20px 0 0;display:flex;flex-direction:column;gap:8px}.MonthRecap_line__PaK3y{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14.5px}.MonthRecap_line__PaK3y dt{min-width:9em;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-a78);padding-top:3px}.MonthRecap_line__PaK3y dd{margin:0;color:var(--swag-bone)}.MonthRecap_shared__JaAqM{margin-top:12px;font-size:13.5px;color:var(--bone-a78)}@media (max-width:640px){.MonthRecap_card___RMVy{padding:20px 18px 22px}.MonthRecap_figures__IbzgH{grid-template-columns:repeat(2,minmax(0,1fr))}.MonthRecap_number__7cfR9{font-size:34px}}.MonthRecap_row__k4p7o{margin-top:16px;padding:16px 18px 16px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;border-radius:var(--radius-lg);background:radial-gradient(ellipse 50% 140% at 0 0,rgba(119,23,51,.5),transparent 70%),var(--swag-ink);color:var(--swag-bone);--focus-ring:var(--swag-bone)}.MonthRecap_row__k4p7o.MonthRecap_waiting__qt24w{min-height:76px}.MonthRecap_rowWords__o84XH{display:flex;flex-direction:column;gap:2px;min-width:0}.MonthRecap_rowEyebrow__JatbZ{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-a78)}.MonthRecap_rowTitle___lqDS{margin:0;font-size:19px;font-weight:800;letter-spacing:-.02em}.MonthRecap_rowActions__ABIIv{display:flex;flex-wrap:wrap;gap:8px}.MonthRecap_rowQuiet__7ezIL{height:44px}.MonthRecap_quizDialog__hQ8HP .MonthRecap_card___RMVy{margin-top:6px}.MonthRecap_quizPrompt__Cl_QQ{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.MonthRecap_quizOptions__iWL6M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.MonthRecap_quizOption__HbtVW{min-height:56px;padding:10px 16px;border:1px solid var(--ink-a16);border-radius:var(--radius-md);background:var(--surface-paper);color:var(--swag-ink);font-family:inherit;font-size:17px;font-weight:700;cursor:pointer;overflow-wrap:anywhere;transition:background .18s ease,border-color .18s ease,transform .18s var(--ease-out)}.MonthRecap_quizOption__HbtVW:hover:not(:disabled){border-color:var(--swag-ink)}.MonthRecap_quizOption__HbtVW:active:not(:disabled){transform:scale(.97)}.MonthRecap_quizOption__HbtVW:disabled{opacity:.45;cursor:default}.MonthRecap_optionRight__9jQ8i{border-color:#1f7a45;background:#e8f5ec;color:#14532d}.MonthRecap_optionRight__9jQ8i:before{content:"✓ "}.MonthRecap_optionWrong__jUtKA{border-color:var(--swag-red-text);background:#fbeaee;color:var(--swag-red-text)}.MonthRecap_optionWrong__jUtKA:before{content:"✕ "}.MonthRecap_quizReveal__vXs6E{min-height:1.5em;margin:0;font-size:15px;font-weight:600}.MonthRecap_quizActions__wX6wI{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.MonthRecap_quizPrimary__Cs23v{height:44px;padding:0 22px;border:0;border-radius:var(--radius-pill);background:var(--surface-crimson);color:var(--on-crimson);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.MonthRecap_quizPrimary__Cs23v:disabled{opacity:.5;cursor:default}.MonthRecap_quizQuiet__iHWuA{height:44px;padding:0 18px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--swag-ink);font-family:inherit;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (prefers-reduced-motion:reduce){.MonthRecap_quizOption__HbtVW{transition:none}}@media (max-width:480px){.MonthRecap_quizOptions__iWL6M{grid-template-columns:minmax(0,1fr)}}.ScanHome_root__UL6tb{position:relative;z-index:1}.ScanHome_allLink__FG5uv{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--radius-pill);background:var(--surface-paper);box-shadow:var(--rim-light),var(--shadow-sm);color:var(--swag-ink);font-size:14.5px;font-weight:700;text-decoration:none}.ScanHome_allLink__FG5uv:hover{box-shadow:var(--rim-light),var(--shadow-md);color:var(--swag-red-text)}.ScanHome_statsWrap__n7vue{display:flex;flex-direction:column;gap:16px}.ScanHome_meter__7QZc0{padding:24px 28px 22px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:6px 28px;gap:6px 28px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card)}.ScanHome_meterLabel__FxF8q{grid-column:1/-1;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-a62)}.ScanHome_meterFigure__4RbLw{font-size:46px;font-weight:800;letter-spacing:-.045em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScanHome_meterOf__Yutmm{font-size:20px;font-weight:650;letter-spacing:-.02em;color:var(--ink-a62)}.ScanHome_meterTrack__r404j{position:relative;height:14px;border-radius:var(--radius-pill);background:rgb(var(--shade)/.08);box-shadow:inset 0 1px 2px rgb(var(--shade)/.14);overflow:hidden}.ScanHome_meterFill__Z68RC{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--surface-crimson-bright);box-shadow:inset 0 1px 0 rgb(255 255 255/.28)}.ScanHome_meterNote__cK_mW{grid-column:1/-1;font-size:15px;color:var(--ink-a66)}@media (max-width:640px){.ScanHome_meter__7QZc0{padding:20px 20px 18px;grid-template-columns:minmax(0,1fr)}.ScanHome_meterFigure__4RbLw{font-size:40px}}.ScanHome_groups__srIrE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.ScanHome_group__dHHIS{padding:20px 22px 8px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card)}.ScanHome_groupTitle__Zgbrc{margin:0 0 6px;font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-a62)}.ScanHome_rows__itf4q{margin:0}.ScanHome_row__1DVuG{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--ink-a12)}.ScanHome_row__1DVuG:first-child{border-top:0}.ScanHome_row__1DVuG dt{display:flex;flex-direction:column;gap:2px;min-width:0}.ScanHome_rowLabel__TrL7i{font-size:15px;font-weight:650}.ScanHome_rowNote__GSzAe{font-size:13px;color:var(--ink-a66)}.ScanHome_rowNote__GSzAe a{color:inherit}.ScanHome_rowValue__CMrRM{margin:0;font-size:30px;font-weight:800;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.ScanHome_groups__srIrE{grid-template-columns:minmax(0,1fr)}}.ScanHome_statsFold__TfOqw{border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card)}.ScanHome_statsSummary__tAkCi{display:flex;align-items:center;gap:12px 24px;min-height:72px;padding:14px 22px;border-radius:inherit;cursor:pointer;list-style:none}.ScanHome_statsSummary__tAkCi::-webkit-details-marker{display:none}.ScanHome_statsSummary__tAkCi:hover{background:var(--ink-a05)}.ScanHome_statsWords__nD_hD{display:flex;flex-direction:column;gap:2px;min-width:0}.ScanHome_statsEyebrow__Su5wg{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-a62)}.ScanHome_statsTitle__H1KzY{font-size:22px;font-weight:800;letter-spacing:-.035em;line-height:1.1}.ScanHome_statsAccent__WdcjL{color:var(--swag-red-text)}.ScanHome_statsLine__zJtNe{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:14.5px;color:var(--ink-a7);text-align:right}.ScanHome_statsToggle__T4rdK{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-height:36px;padding:0 12px 0 14px;border-radius:var(--radius-pill);background:var(--ink-a05);font-size:13.5px;font-weight:700;color:var(--swag-ink)}.ScanHome_statsFold__TfOqw[open] .ScanHome_statsToggleShow__6XckF,.ScanHome_statsToggleHide__75ZKw{display:none}.ScanHome_statsFold__TfOqw[open] .ScanHome_statsToggleHide__75ZKw{display:inline}.ScanHome_statsChevron__I6Gyh{width:8px;height:8px;margin-top:-3px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .2s var(--ease-out)}.ScanHome_statsFold__TfOqw[open] .ScanHome_statsChevron__I6Gyh{margin-top:3px;transform:rotate(225deg)}.ScanHome_statsBody__k8qej{padding:4px 18px 18px}.ScanHome_statsLocked__kd_5W{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:14px 16px;border-radius:var(--radius-md);background:var(--ink-a05)}.ScanHome_statsLockedText__dN5YA{flex:1 1 320px;font-size:14.5px;line-height:1.5;color:var(--ink-a7)}.ScanHome_statsLockedText__dN5YA strong{color:var(--swag-ink)}.ScanHome_statsLockedActions__hjKtk{display:flex;align-items:center;gap:14px}.ScanHome_statsCompare__hpFO1{font-size:14px;font-weight:700;color:var(--swag-ink)}@media (max-width:640px){.ScanHome_statsSummary__tAkCi{flex-wrap:wrap;padding:14px 16px}.ScanHome_statsLine__zJtNe{order:3;flex-basis:100%;margin-left:0;text-align:left}.ScanHome_statsToggle__T4rdK{margin-left:auto}.ScanHome_statsBody__k8qej{padding:4px 12px 14px}}@media (prefers-reduced-motion:reduce){.ScanHome_statsChevron__I6Gyh{transition:none}}.ShopperQuestions_root__pP185{display:flex;flex-direction:column;gap:14px;text-align:left;padding:24px;margin:8px 0 4px;border:1px solid var(--ink-a16);background:var(--swag-paper);max-width:560px;border-radius:var(--radius-lg)}.ShopperQuestions_title__wnEWY{font-size:18px;font-weight:800;letter-spacing:-.02em;margin:0}.ShopperQuestions_body__HnI0X{color:var(--ink-a66);font-size:14px;line-height:1.5;margin:0}.ShopperQuestions_fieldset__7dVfh{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ShopperQuestions_legend__QFNTb{font-size:14px;font-weight:600;padding:0;margin-bottom:4px}.ShopperQuestions_choices__b_r3X{display:flex;flex-wrap:wrap;gap:16px}.ShopperQuestions_choice__gtsJB{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.ShopperQuestions_choice__gtsJB input{width:16px;height:16px;accent-color:var(--swag-red)}.ShopperQuestions_required__oF2Ss{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a66);margin-left:6px}.ShopperQuestions_kinds___MQmE{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px;gap:8px}.ShopperQuestions_kind__BCcLF{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--ink-a16);border-radius:var(--radius-md);background:var(--swag-paper);font-size:14px;line-height:1.35;cursor:pointer}.ShopperQuestions_kind__BCcLF:has(input:checked){border-color:var(--swag-ink);background:var(--ink-a05)}.ShopperQuestions_kind__BCcLF input{flex:none;width:16px;height:16px;margin-top:1px;accent-color:var(--swag-red)}.ShopperQuestions_examples__O9ST_{display:block;color:var(--ink-a66);font-size:12.5px}.ShopperQuestions_hint__6_Jg5{color:var(--ink-a66);font-size:13px;line-height:1.45;margin:0}.ShopperQuestions_sizeField__0FE1y input,.ShopperQuestions_sizeField__0FE1y select{height:40px;padding:0 10px;border:1px solid var(--ink-a16);background:var(--swag-paper);color:var(--swag-ink);font-size:14px;font-family:inherit}.ShopperQuestions_sizeRow__f7Gwa{display:flex;flex-wrap:wrap;gap:12px}.ShopperQuestions_sizeField__0FE1y{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--ink-a66)}.ShopperQuestions_sizeField__0FE1y input,.ShopperQuestions_sizeField__0FE1y select{width:130px}.ShopperQuestions_sizeFieldWide__fClQz select{width:240px;max-width:100%}.ShopperQuestions_sizeField__0FE1y [aria-invalid=true]{border-color:var(--swag-red-text)}.ShopperQuestions_actions__xJvpA{display:flex;gap:10px;align-items:center;margin-top:2px}.ShopperQuestions_save__SwkKz{height:44px;padding:0 22px;background:var(--swag-ink);color:var(--swag-bone);border:1px solid var(--swag-ink);font-size:15px;font-weight:600;cursor:pointer}.ShopperQuestions_save__SwkKz:hover:not(:disabled){background:var(--swag-red-text);border-color:var(--swag-red-text)}.ShopperQuestions_save__SwkKz:disabled,.ShopperQuestions_skip___ybMi:disabled{opacity:.6;cursor:default}.ShopperQuestions_skip___ybMi{height:44px;padding:0 18px;background:transparent;color:var(--swag-ink);border:1px solid var(--ink-a16);font-size:15px;cursor:pointer}.ShopperQuestions_error__APxF4{color:var(--swag-red-text);font-size:14px;margin:0}.ShopperQuestions_saved__ydCyc{font-size:14px;font-weight:600;margin:0}.ShopperQuestions_privacy__1IgcK{color:var(--ink-a66);font-size:12.5px;margin:0}.ShopperQuestions_summary__IbeBT{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;color:var(--ink-a66);font-size:13.5px;margin:8px 0 0}.ShopperQuestions_summaryDark__qmUJY{color:var(--bone-a78)}.ShopperQuestions_summaryDark__qmUJY .ShopperQuestions_linkButton__REKa_{color:var(--swag-bone)}.ShopperQuestions_linkButton__REKa_{background:none;border:0;padding:0;color:var(--swag-ink);font-size:inherit;font-family:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ShopperQuestions_folded__j8rYI{display:flex;flex-direction:column;text-align:left}.ShopperQuestions_foldHead__J1yXY{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:22px 24px;border:1px solid var(--ink-a16);border-radius:var(--radius-lg);background:var(--swag-paper);box-shadow:var(--shadow-card)}.ShopperQuestions_answerList__MCuhm{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:14px 20px;gap:14px 20px;margin:0}.ShopperQuestions_answerRow__qJJPW{display:flex;flex-direction:column;gap:3px;min-width:0}.ShopperQuestions_answerRow__qJJPW dt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-a66)}.ShopperQuestions_answerRow__qJJPW dd{margin:0;font-size:15px;font-weight:650;overflow-wrap:anywhere}.ShopperQuestions_unanswered__WlFLT{color:var(--ink-a66);font-weight:500}.ShopperQuestions_foldButton__ZIjrm{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--ink-a16);border-radius:var(--radius-pill);background:transparent;color:var(--swag-ink);font-family:inherit;font-size:14.5px;font-weight:650;cursor:pointer}.ShopperQuestions_foldButton__ZIjrm:hover{border-color:var(--swag-ink)}.ShopperQuestions_chevron__4cwQc{transition:transform .25s var(--ease-out)}.ShopperQuestions_foldButton__ZIjrm[aria-expanded=true] .ShopperQuestions_chevron__4cwQc{transform:rotate(180deg)}.ShopperQuestions_folded__j8rYI .ShopperQuestions_root__pP185{max-width:none;margin:12px 0 2px}@media (prefers-reduced-motion:reduce){.ShopperQuestions_chevron__4cwQc{transition:none}}.ShopperQuestions_dialog__NXXvy{width:min(600px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:none;border-radius:var(--radius-lg);background:transparent;overflow-y:auto;overscroll-behavior:contain}.ShopperQuestions_dialog__NXXvy::-webkit-backdrop{background:rgba(14,11,9,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ShopperQuestions_dialog__NXXvy::backdrop{background:rgba(14,11,9,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ShopperQuestions_dialog__NXXvy .ShopperQuestions_root__pP185{margin:0;max-width:none;box-shadow:0 30px 80px rgba(14,11,9,.35)}.Onboarding_dialog__8jZmF{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--swag-bone);color:var(--swag-ink);overflow:hidden}.Onboarding_dialog__8jZmF::-webkit-backdrop{background:var(--swag-bone)}.Onboarding_dialog__8jZmF::backdrop{background:var(--swag-bone)}.Onboarding_screen__9vrYw{position:relative;height:100%;overflow-y:auto;display:flex;flex-direction:column;background:radial-gradient(ellipse 55% 42% at 50% 44%,rgb(168 36 74/.12),transparent 72%),radial-gradient(ellipse 36% 28% at 85% 8%,rgb(198 119 46/.08),transparent 70%),var(--swag-bone)}.Onboarding_brand__I9Ymo{padding:22px 26px 0}.Onboarding_brand__I9Ymo img{display:block;height:32px;width:auto}.Onboarding_footBar__8UkWn{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:14px 20px calc(16px + env(safe-area-inset-bottom, 0px))}.Onboarding_roundSpace__UvSAx,.Onboarding_round__9TFG4{width:44px;height:44px}.Onboarding_round__9TFG4{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ink-a12);border-radius:999px;background:var(--surface-paper);color:var(--swag-ink);box-shadow:var(--shadow-xs);cursor:pointer}.Onboarding_round__9TFG4:hover:not(:disabled){background:var(--ink-a05)}.Onboarding_dots__ceGQc{display:flex;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.Onboarding_dotDone__DuieR,.Onboarding_dotOn__dWmUd,.Onboarding_dot__S14Mp{width:7px;height:7px;border-radius:999px;background:var(--ink-a20)}.Onboarding_dotDone__DuieR{background:var(--ink-a42)}.Onboarding_dotOn__dWmUd{width:22px;background:var(--swag-ink)}.Onboarding_skip__f1KiH{justify-self:end;min-height:40px;padding:0 18px;border:1px solid var(--ink-a12);border-radius:999px;background:var(--surface-paper);color:var(--swag-ink);font-family:inherit;font-size:14.5px;font-weight:600;box-shadow:var(--shadow-xs);cursor:pointer}.Onboarding_skip__f1KiH:hover:not(:disabled){background:var(--ink-a05)}.Onboarding_body__IycCB{flex:1 1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:560px;margin:0 auto;padding:24px 20px;animation:Onboarding_rise__PGcli .24s ease both}.Onboarding_stack__9lc8y{display:flex;flex-direction:column;gap:16px}.Onboarding_title__sdw8M{margin:0;font-family:var(--font-display);font-size:clamp(32px,7vw,46px);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-align:center;text-wrap:balance}.Onboarding_title__sdw8M:focus{outline:none}.Onboarding_sub__1LPXS{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:-6px auto 8px;max-width:44ch;font-size:15.5px;line-height:1.5;color:var(--ink-a7);text-align:center}.Onboarding_field__ukYwk{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:650;color:var(--swag-ink)}.Onboarding_field__ukYwk input,.Onboarding_field__ukYwk select{width:100%;height:54px;padding:0 16px;border:1px solid var(--ink-a20);border-radius:14px;background-color:var(--surface-paper);color:var(--swag-ink);font-family:inherit;font-size:16px;box-shadow:inset 0 1px 2px var(--ink-a05)}.Onboarding_field__ukYwk input:focus-visible,.Onboarding_field__ukYwk select:focus-visible{outline:2px solid var(--swag-ink);outline-offset:2px}.Onboarding_field__ukYwk input::placeholder{color:var(--ink-a5)}.Onboarding_dateRow__b3adM{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:10px;gap:10px}.Onboarding_sizeRow__XPgG3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.Onboarding_prefixed___JRjp{position:relative;display:block}.Onboarding_prefixed___JRjp input{padding-left:34px}.Onboarding_prefix__zwcw5{position:absolute;top:50%;left:16px;transform:translateY(-50%);font-size:16px;font-weight:600;color:var(--ink-a62);pointer-events:none}.Onboarding_note__WF5wK{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-a7);text-align:center}.Onboarding_message__GLVYu{margin:0;font-size:15px;font-weight:600;color:var(--swag-red-text);text-align:center}.Onboarding_legal__J0uxd{margin:4px auto 0;max-width:46ch;font-size:13px;line-height:1.55;color:var(--ink-a66);text-align:center}.Onboarding_legal__J0uxd a{color:var(--swag-ink);text-underline-offset:3px}.Onboarding_emailBox__dEgPZ{display:flex;align-items:flex-start;gap:10px;margin:2px 0 -2px;font-size:13.5px;line-height:1.5;color:var(--swag-ink);cursor:pointer}.Onboarding_emailBox__dEgPZ input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;display:grid;place-content:center;width:18px;height:18px;margin:1px 0 0;border:1px solid var(--ink-a24);border-radius:999px;background:var(--surface-paper);cursor:pointer}.Onboarding_emailBox__dEgPZ input:before{content:"";width:9px;height:9px;background:var(--swag-bone);-webkit-clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,37% 70%);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,37% 70%);transform:scale(0)}.Onboarding_emailBox__dEgPZ input:checked{border-color:var(--swag-ink);background:var(--swag-ink)}.Onboarding_emailBox__dEgPZ input:checked:before{transform:scale(1)}.Onboarding_emailBox__dEgPZ input:focus-visible{outline:2px solid var(--swag-ink);outline-offset:2px}.Onboarding_continue__9Wsrs{min-height:56px;margin-top:8px;border:0;border-radius:999px;background:radial-gradient(ellipse 60% 120% at 20% 0,rgb(255 255 255/.16),transparent 60%),linear-gradient(180deg,#a8244a,#771733);color:#ffffff;font-family:inherit;font-size:16.5px;font-weight:700;cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 14px 30px -14px rgb(119 23 51/.7)}.Onboarding_continue__9Wsrs:hover:not(:disabled){filter:brightness(1.08)}.Onboarding_continue__9Wsrs:disabled{background:var(--ink-a10);color:var(--ink-a62);box-shadow:none;cursor:default}.Onboarding_plain___rRec,.Onboarding_secondary__RqEHO{min-height:52px;border:1px solid var(--ink-a20);border-radius:999px;background:transparent;color:var(--swag-ink);font-family:inherit;font-size:15.5px;font-weight:600;cursor:pointer}.Onboarding_plain___rRec{border:0;text-decoration:underline;text-underline-offset:4px}.Onboarding_plain___rRec:hover,.Onboarding_secondary__RqEHO:hover:not(:disabled){background:var(--ink-a05)}.Onboarding_avatar__XZFfk{position:relative;align-self:center;width:128px;height:128px;margin:4px 0 6px;padding:0;border:0;border-radius:999px;background:none;cursor:pointer}.Onboarding_avatarBlank__fH_v1,.Onboarding_avatarImage__VquKs{display:block;width:100%;height:100%;border-radius:999px;object-fit:cover}.Onboarding_avatarBlank__fH_v1{background:radial-gradient(circle at 30% 30%,#f19ab0,transparent 55%),radial-gradient(circle at 75% 70%,#c6772e,transparent 55%),linear-gradient(135deg,#a8244a,#771733)}.Onboarding_avatarBadge__xlDOS{position:absolute;left:50%;top:50%;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgb(17 17 20/.5);color:#ffffff;transform:translate(-50%,-50%)}.Onboarding_avatar__XZFfk:focus-visible{outline:2px solid var(--swag-ink);outline-offset:4px}.Onboarding_file__xFHQZ{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.Onboarding_tiles__8HFGV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Onboarding_tile__H8XC_{display:flex;align-items:flex-start;gap:10px;min-height:96px;padding:18px 16px;border:1px solid var(--ink-a12);border-radius:18px;background:var(--surface-paper);color:var(--swag-ink);font-family:inherit;font-size:16px;font-weight:650;text-align:left;box-shadow:var(--shadow-xs);cursor:pointer}.Onboarding_tile__H8XC_:hover{background:var(--ink-a05)}.Onboarding_tileOn__DgaNE{border-color:var(--swag-red-text);background:var(--blush-pale);box-shadow:0 0 0 1px var(--swag-red-text)}.Onboarding_body__IycCB:has(.Onboarding_planStack__4tZEF){max-width:1080px}.Onboarding_planStack__4tZEF{gap:14px}.Onboarding_segment___uwR9{align-self:center;display:inline-grid;grid-auto-flow:column;gap:2px;padding:4px;border:1px solid var(--ink-a12);border-radius:999px;background:var(--surface-paper)}.Onboarding_segmentOff__xLDQh,.Onboarding_segmentOn__wxehG{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ink-a7);font-family:inherit;font-size:14.5px;font-weight:650;cursor:pointer}.Onboarding_segmentOn__wxehG{background:var(--swag-ink);color:var(--swag-bone)}.Onboarding_save__IEMAk{padding:2px 8px;border-radius:999px;background:var(--blush);color:var(--swag-red-text);font-size:12px;font-weight:800}.Onboarding_segmentOn__wxehG .Onboarding_save__IEMAk{background:var(--blush-pale);color:#771733}.Onboarding_cards__8KCm_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;align-items:stretch}.Onboarding_card__isk_z{display:flex;flex-direction:column;gap:6px;padding:20px 18px 18px;border:1px solid var(--ink-a12);border-radius:22px;background:var(--surface-paper);box-shadow:var(--shadow-card)}.Onboarding_card__isk_z[data-plan=pro]{border-color:var(--swag-red-text);box-shadow:0 0 0 1px var(--swag-red-text),var(--shadow-card)}.Onboarding_cardName__pOGHy{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em}.Onboarding_card__isk_z[data-plan=pro] .Onboarding_cardName__pOGHy{color:var(--swag-red-text)}.Onboarding_card__isk_z[data-plan=max] .Onboarding_cardName__pOGHy{color:#8a6210}:root[data-theme=dark] .Onboarding_card__isk_z[data-plan=max] .Onboarding_cardName__pOGHy{color:#e7c27a}.Onboarding_cardTagline__l_c2f{margin:0 0 6px;font-size:13.5px;color:var(--ink-a66)}.Onboarding_cardPrice__5RA7P{margin:0;font-size:15px}.Onboarding_cardPrice__5RA7P strong{font-size:32px;font-weight:800;letter-spacing:-.03em}.Onboarding_was__ZXFPz{margin-right:4px;font-size:16px;color:var(--ink-a5)}.Onboarding_per__sD5qf{font-size:14px;color:var(--ink-a66)}.Onboarding_cardNote__hUnP3{margin:0;font-size:13px;color:var(--ink-a66)}.Onboarding_cardAction__b8WmE{display:flex;flex-direction:column;align-items:stretch;margin:10px 0 8px}.Onboarding_cardAction__b8WmE>*{width:100%}.Onboarding_freeButton__Xjucp{min-height:48px;border:1px solid var(--ink-a20);border-radius:999px;background:var(--ink-a05);color:var(--swag-ink);font-family:inherit;font-size:15px;font-weight:650;cursor:pointer}.Onboarding_freeButton__Xjucp:hover{background:var(--ink-a10)}.Onboarding_cardLead__GpahT{margin:4px 0 2px;padding-top:10px;border-top:1px solid var(--ink-a10);font-size:13px;color:var(--ink-a66)}.Onboarding_cardPoints__6_ve7{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;font-size:14px}.Onboarding_cardPoints__6_ve7 li{display:flex;align-items:flex-start;gap:8px}.Onboarding_cardPoints__6_ve7 li svg{flex:none;margin-top:1px;color:var(--swag-red-text)}.Onboarding_cellText__kqMrF{font-size:13.5px;font-weight:600}.Onboarding_dash__i_FIl{color:var(--ink-a42)}@keyframes Onboarding_rise__PGcli{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.Onboarding_body__IycCB{animation:none}}@media (max-width:520px){.Onboarding_brand__I9Ymo{padding:16px 18px 0}.Onboarding_body__IycCB{padding-top:18px}.Onboarding_sizeRow__XPgG3{grid-template-columns:1fr}}.PromoBanner_banner__ZNB_E{position:absolute;top:92px;left:calc(var(--side-w, 0px) + 16px);right:16px;z-index:55;max-width:980px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:12px 12px 12px 22px;border-radius:20px;background:radial-gradient(ellipse 60% 140% at 0 0,rgb(255 255 255/.14),transparent 60%),linear-gradient(110deg,#5a1027,#8f1d3f 55%,#a8244a);color:#ffffff;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 18px 40px -20px rgb(90 16 39/.75)}@media (prefers-reduced-motion:no-preference){.PromoBanner_banner__ZNB_E{animation:PromoBanner_drop__J6Lgi .4s var(--ease-out,ease-out) .6s both}}@keyframes PromoBanner_drop__J6Lgi{0%{opacity:0;transform:translateY(-14px)}}.PromoBanner_words__80i3b{flex:1 1;min-width:0}.PromoBanner_title__kabcE{margin:0;font-size:15.5px;font-weight:750}.PromoBanner_sub__OJN5L{margin:2px 0 0;font-size:13.5px;color:rgb(255 255 255/.82)}.PromoBanner_sub__OJN5L s{color:rgb(255 255 255/.66)}.PromoBanner_sub__OJN5L strong{color:#ffffff}.PromoBanner_cta__XWrmj{flex:none;display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border-radius:999px;background:#ffffff;color:#5a1027;font-size:14px;font-weight:750;text-decoration:none}.PromoBanner_cta__XWrmj:hover{background:#fdf0f3}.PromoBanner_close__wV77C{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:999px;background:rgb(255 255 255/.14);color:#ffffff;cursor:pointer}.PromoBanner_close__wV77C:hover{background:rgb(255 255 255/.24)}@media (max-width:899px){.PromoBanner_banner__ZNB_E{top:70px;left:10px;right:10px;flex-wrap:wrap;gap:8px 12px;padding:12px 10px 12px 16px}.PromoBanner_words__80i3b{flex-basis:calc(100% - 48px)}.PromoBanner_cta__XWrmj{order:3;flex:1 1;justify-content:center;min-height:40px}.PromoBanner_close__wV77C{order:2}}.UsageBar_root__Q2QL_{display:flex;flex-direction:column;gap:14px;width:100%;max-width:470px;padding:26px 28px;background:radial-gradient(ellipse 80% 120% at 0 0,rgb(119 23 51/.45),transparent 70%),rgba(14,11,9,.5);-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);box-shadow:inset 0 1px 0 rgb(242 237 230/.14),inset 0 0 0 1px rgb(232 138 163/.26),0 24px 48px -24px rgb(0 0 0/.7);border-radius:var(--radius-lg);--focus-ring:var(--swag-bone)}.UsageBar_numberRow__G4UnJ{display:flex;align-items:baseline;gap:10px}.UsageBar_number__8yuAF{font-size:46px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--swag-bone)}.UsageBar_numberLabel__m4FHV{font-family:var(--font-mono);font-size:14px;color:var(--rose-soft)}.UsageBar_scansLeft__Im9O_{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-a62)}.UsageBar_track__V2Ltm{height:6px;background:var(--bone-a22);border-radius:var(--radius-pill);overflow:hidden}.UsageBar_fill__4Qtyc{height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--rose) 0,var(--caramel) 65%,var(--gold-tan) 100%);box-shadow:0 0 12px rgb(212 86 122/.6);transition:width .2s ease-out}.UsageBar_fill__4Qtyc.UsageBar_low__jMQnn{background:#e58e84}:root[data-theme=light] .UsageBar_root__Q2QL_{background:radial-gradient(ellipse 80% 120% at 0 0,rgb(194 58 96/.14),transparent 70%),rgb(255 255 255/.62);box-shadow:inset 0 1px 0 #ffffff,inset 0 0 0 1px rgb(142 29 62/.16),0 24px 48px -28px rgb(42 26 19/.35)}:root[data-theme=white] .UsageBar_root__Q2QL_{background:radial-gradient(ellipse 80% 120% at 0 0,rgb(244 205 215/.4),transparent 70%),rgb(255 255 255/.9);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px rgb(17 17 20/.07),0 24px 48px -28px rgb(17 17 26/.3)}.earn_card__L3WIs{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:stretch;padding:18px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card)}.earn_art__Vv_Eq{display:flex;align-items:center;justify-content:center;min-height:220px;border-radius:20px;background:radial-gradient(circle at 80% 15%,rgb(255 255 255/.18) 0 18%,transparent 19%),radial-gradient(circle at 15% 90%,rgb(0 0 0/.14) 0 26%,transparent 27%),linear-gradient(140deg,#771733,#a8244a 60%,#c6772e);color:#ffffff}.earn_body__ZVayx{display:flex;flex-direction:column;gap:12px;padding:6px 4px;min-width:0}.earn_title__mOC5d{margin:0;font-size:clamp(26px,3vw,34px);font-weight:800;letter-spacing:-.035em}.earn_lead__aolEi{margin:0;max-width:60ch;font-size:15.5px;line-height:1.55;color:var(--ink-a7)}.earn_linkRow__2_Emo{display:flex;gap:8px;flex-wrap:wrap}.earn_link__oAGRD{flex:1 1 260px;min-width:0;height:48px;padding:0 16px;border:1px solid var(--ink-a20);border-radius:14px;background:var(--ink-a05);color:var(--swag-ink);font-family:inherit;font-size:15px}.earn_copy__TuPoa,.earn_share__zyZVx{height:48px;padding:0 20px;border:0;border-radius:999px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.earn_copy__TuPoa{background:var(--swag-ink);color:var(--swag-bone)}.earn_share__zyZVx{background:var(--surface-crimson);color:var(--on-crimson)}.earn_note__OuIC3{margin:0;min-height:20px;font-size:13.5px;color:var(--ink-a7)}.earn_figures__sN8cn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.earn_figures__sN8cn div{padding:14px 16px;border-radius:16px;background:var(--ink-a05)}.earn_figures__sN8cn dt{font-size:13px;color:var(--ink-a66)}.earn_figures__sN8cn dd{margin:2px 0 0;font-size:30px;font-weight:800;letter-spacing:-.03em}.earn_small__IDcDJ{margin:0;font-size:13px;line-height:1.5;color:var(--ink-a66)}.earn_small__IDcDJ a{color:var(--swag-ink)}.earn_error__ScY4q{margin:0;color:var(--swag-red-text);font-weight:600}@media (max-width:760px){.earn_card__L3WIs{grid-template-columns:minmax(0,1fr)}.earn_art__Vv_Eq{min-height:150px}.earn_link__oAGRD{font-size:16px}}.ThemePicker_set__gW4_g{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:14px}.ThemePicker_legend__yPTdM{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ThemePicker_options__LjTxu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.ThemePicker_option__ebERw{position:relative;padding:12px 12px 16px;display:flex;flex-direction:column;gap:6px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card);cursor:pointer;transition:box-shadow .2s ease,transform .2s var(--ease-out)}.ThemePicker_option__ebERw:hover{transform:translateY(-2px)}.ThemePicker_option__ebERw:has(.ThemePicker_radio__gZaUN:focus-visible){outline:2px solid var(--focus-ring,var(--swag-red));outline-offset:3px}.ThemePicker_chosen__fxrcO{box-shadow:0 0 0 2.5px var(--crimson-bright),0 14px 30px -14px rgb(191 47 87/.6)}.ThemePicker_radio__gZaUN{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ThemePicker_preview__iLc_N{position:relative;height:112px;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 0 0 1px rgb(14 11 9/.08)}.ThemePicker_previewTop__OvMYT{flex:0 0 46%;background:radial-gradient(ellipse 70% 90% at 50% 120%,rgb(119 23 51/.7),transparent 70%),#0e0b09}.ThemePicker_previewSheet__98xYN{flex:1 1;margin-top:-10px;padding:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;border-radius:12px 12px 0 0;background:#f2ede6}.ThemePicker_previewCard__6B6kS{border-radius:7px;background:#fffcf8;box-shadow:0 2px 6px rgb(42 26 19/.14)}.ThemePicker_preview__iLc_N[data-preview=light] .ThemePicker_previewTop__OvMYT{background:radial-gradient(ellipse 70% 90% at 50% 120%,rgb(194 58 96/.22),transparent 70%),#f7f0e8}.ThemePicker_preview__iLc_N[data-preview=light] .ThemePicker_previewSheet__98xYN{background:#fbf6f0;box-shadow:0 -1px 0 rgb(14 11 9/.06)}.ThemePicker_preview__iLc_N[data-preview=default] .ThemePicker_previewTop__OvMYT{background:radial-gradient(ellipse 70% 90% at 50% 120%,rgb(244 205 215/.55),transparent 70%),#ffffff}.ThemePicker_preview__iLc_N[data-preview=default] .ThemePicker_previewSheet__98xYN{background:#f6f6f8;box-shadow:0 -1px 0 rgb(17 17 20/.05)}.ThemePicker_preview__iLc_N[data-preview=default] .ThemePicker_previewCard__6B6kS{background:#ffffff;box-shadow:0 2px 6px rgb(17 17 26/.1)}.ThemePicker_preview__iLc_N[data-preview=dark] .ThemePicker_previewSheet__98xYN{background:#17110e}.ThemePicker_preview__iLc_N[data-preview=dark] .ThemePicker_previewCard__6B6kS{background:#2b211c;box-shadow:inset 0 1px 0 rgb(255 255 255/.06)}.ThemePicker_name____cKj{margin-top:6px;display:flex;align-items:center;gap:8px;font-size:17px;font-weight:750;letter-spacing:-.015em}.ThemePicker_pro__5yH5x{padding:3px 8px;border-radius:var(--radius-pill);background:var(--surface-crimson-bright);color:var(--on-crimson);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ThemePicker_line__RxQ1B{font-size:13.5px;line-height:1.45;color:var(--ink-a66)}.ThemePicker_note__D_AX1{font-size:14px;color:var(--ink-a66)}@media (max-width:900px){.ThemePicker_options__LjTxu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ThemePicker_options__LjTxu{grid-template-columns:minmax(0,1fr)}.ThemePicker_preview__iLc_N{height:88px}}.page_adds__xkMVT{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.page_add__Oe_Ku{padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px;border-radius:var(--radius-lg);background:var(--surface-paper);box-shadow:var(--shadow-card)}.page_mark__wpHli{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--surface-crimson);color:var(--on-crimson);font-size:19px;font-weight:800}.page_addTitle___VldR{margin:4px 0 0;font-size:18px;font-weight:800;letter-spacing:-.02em}.page_addBody__sOjfA{margin:0;font-size:14.5px;line-height:1.5;color:var(--ink-a66)}.page_again__hBHGT{margin-top:36px;display:flex;flex-direction:column;align-items:center;gap:10px}.page_cancelLine__mUTER{margin:0;font-size:14px;color:var(--ink-a66)}@media (max-width:900px){.page_adds__xkMVT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page_adds__xkMVT{grid-template-columns:minmax(0,1fr)}}