.CardHoverActions-module__OBqncq__root{flex-direction:column;min-width:0;display:flex;position:relative}.CardHoverActions-module__OBqncq__preview{pointer-events:none;min-width:0}.CardHoverActions-module__OBqncq__actions{justify-content:center;align-items:center;gap:var(--s-2);padding-top:var(--s-2);flex-wrap:wrap;display:flex}.CardHoverActions-module__OBqncq__action{min-inline-size:88px;min-height:36px;padding:var(--s-2) var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--bg-elev);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);cursor:pointer;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.CardHoverActions-module__OBqncq__action:hover{color:var(--accent)}.CardHoverActions-module__OBqncq__action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.CardHoverActions-module__OBqncq__actions{opacity:0;transition:opacity var(--dur) var(--ease);padding-top:0;position:absolute;inset:0}.CardHoverActions-module__OBqncq__preview{transition:filter var(--dur) var(--ease)}.CardHoverActions-module__OBqncq__root:hover .CardHoverActions-module__OBqncq__actions,.CardHoverActions-module__OBqncq__root:focus-within .CardHoverActions-module__OBqncq__actions{opacity:1}.CardHoverActions-module__OBqncq__root:hover .CardHoverActions-module__OBqncq__preview,.CardHoverActions-module__OBqncq__root:focus-within .CardHoverActions-module__OBqncq__preview{filter:blur(var(--card-hover-blur))}}@media (hover:none){.CardHoverActions-module__OBqncq__actions{opacity:1;position:static}.CardHoverActions-module__OBqncq__preview{filter:none}}@media (prefers-reduced-motion:reduce){.CardHoverActions-module__OBqncq__actions,.CardHoverActions-module__OBqncq__preview{transition:none}}
.ModeChoice-module__IW28qW__choices{flex-direction:column;gap:10px;display:flex}.ModeChoice-module__IW28qW__choice{border:1px solid var(--line-2);border-radius:var(--r-md);transition:border-color var(--dur-fast) var(--ease);background:0 0;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.ModeChoice-module__IW28qW__choice:hover{border-color:var(--accent)}.ModeChoice-module__IW28qW__choice:hover .ModeChoice-module__IW28qW__name{color:var(--accent)}.ModeChoice-module__IW28qW__choice:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ModeChoice-module__IW28qW__name{font-family:var(--ff-display);font-size:var(--fs-title);color:var(--ink);transition:color var(--dur-fast) var(--ease);font-weight:600}.ModeChoice-module__IW28qW__detail{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);line-height:1.5}@media (prefers-reduced-motion:reduce){.ModeChoice-module__IW28qW__choice,.ModeChoice-module__IW28qW__name{transition:none}}
.MarketingNav-module___LggMW__nav{z-index:100;background:linear-gradient(to bottom, var(--bg) 46%, var(--bg) 80%, transparent 100%);justify-content:space-between;align-items:center;gap:16px;padding:12px 32px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.MarketingNav-module___LggMW__nav{background:linear-gradient(to bottom, var(--bg) 46%, color-mix(in oklab, var(--bg) 70%, transparent) 80%, transparent 100%)}}.MarketingNav-module___LggMW__logo{font-family:var(--ff-display);letter-spacing:-.025em;color:var(--text);cursor:pointer;flex:none;font-size:20px;font-weight:700;text-decoration:none}.MarketingNav-module___LggMW__wordmark{align-items:baseline;display:inline-flex}.MarketingNav-module___LggMW__wordmarkName{color:var(--text)}.MarketingNav-module___LggMW__wordmarkAccent{color:var(--accent)}.MarketingNav-module___LggMW__wordmarkBy{font-family:var(--ff-body);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--text-3);transition:color var(--dur-fast) ease-out;font-weight:500}.MarketingNav-module___LggMW__logo:hover .MarketingNav-module___LggMW__wordmarkBy{color:var(--accent)}.MarketingNav-module___LggMW__box{border-radius:var(--r-pill);background:0 0;padding:4px;position:relative}.MarketingNav-module___LggMW__entries{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.MarketingNav-module___LggMW__entryWithMenu{position:relative}.MarketingNav-module___LggMW__entryLink,.MarketingNav-module___LggMW__trigger{font-family:var(--ff-body);letter-spacing:-.005em;color:var(--text-3);border-radius:var(--r-pill);cursor:pointer;transition:color var(--dur-fast) ease-out, background var(--dur-fast) ease-out;background:0 0;border:0;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.MarketingNav-module___LggMW__entryLink:hover,.MarketingNav-module___LggMW__trigger:hover,.MarketingNav-module___LggMW__trigger[aria-expanded=true]{color:var(--text);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.MarketingNav-module___LggMW__entryLink:hover,.MarketingNav-module___LggMW__trigger:hover,.MarketingNav-module___LggMW__trigger[aria-expanded=true]{background:color-mix(in oklab, var(--text) 6%, transparent)}}.MarketingNav-module___LggMW__entryLink:focus-visible,.MarketingNav-module___LggMW__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.MarketingNav-module___LggMW__chevron{width:9px;height:6px;transition:transform var(--dur) ease-out}.MarketingNav-module___LggMW__trigger[aria-expanded=true] .MarketingNav-module___LggMW__chevron{transform:rotate(180deg)}.MarketingNav-module___LggMW__menu{border-radius:var(--r-mk-md);background:var(--bg-elev);min-width:190px;box-shadow:0 0 0 1px var(--line-2), 0 18px 44px -20px var(--accent);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 12px);left:0}@supports (color:color-mix(in lab, red, red)){.MarketingNav-module___LggMW__menu{box-shadow:0 0 0 1px var(--line-2), 0 18px 44px -20px color-mix(in oklab, var(--accent) 45%, transparent)}}.MarketingNav-module___LggMW__menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) ease-out, transform var(--dur) ease-out, visibility var(--dur);z-index:200;transform:translateY(-6px)}.MarketingNav-module___LggMW__entryWithMenu:after{content:"";height:12px;position:absolute;top:100%;left:0;right:-16px}.MarketingNav-module___LggMW__menuOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.MarketingNav-module___LggMW__menuLink{font-family:var(--ff-body);color:var(--text-2);border-radius:var(--r-sm);transition:background var(--dur-fast) ease-out, color var(--dur-fast) ease-out;padding:9px 13px;font-size:14px;font-weight:500;text-decoration:none;display:block}.MarketingNav-module___LggMW__menuLink:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.MarketingNav-module___LggMW__menuLink:hover{background:color-mix(in oklab, var(--accent) 10%, transparent)}}.MarketingNav-module___LggMW__menuLink:hover{color:var(--text)}.MarketingNav-module___LggMW__right{flex:none;align-items:center;gap:14px;display:flex}.MarketingNav-module___LggMW__loginLink{font-family:var(--ff-body);letter-spacing:-.005em;color:var(--text);transition:color var(--dur-fast) ease-out;margin:-6px -8px;padding:6px 8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.MarketingNav-module___LggMW__loginLink:hover{color:var(--accent)}.MarketingNav-module___LggMW__themeToggle{width:30px;height:30px;color:var(--text-3);border-radius:var(--r-pill);cursor:pointer;transition:color var(--dur-fast) ease-out, background var(--dur-fast) ease-out;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.MarketingNav-module___LggMW__themeToggle:hover{color:var(--text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.MarketingNav-module___LggMW__themeToggle:hover{background:color-mix(in oklab, var(--accent) 10%, transparent)}}.MarketingNav-module___LggMW__themeToggle:focus-visible,.MarketingNav-module___LggMW__mobileThemeToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.MarketingNav-module___LggMW__themeToggle svg{width:16px;height:16px}.MarketingNav-module___LggMW__mobileThemeToggle{width:100%;color:var(--text);border-radius:var(--r-sm);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:10px 12px;display:inline-flex}.MarketingNav-module___LggMW__mobileThemeToggle svg{width:16px;height:16px;color:var(--accent)}@media (prefers-reduced-motion:reduce){.MarketingNav-module___LggMW__menu,.MarketingNav-module___LggMW__chevron,.MarketingNav-module___LggMW__entryLink,.MarketingNav-module___LggMW__trigger{transition:none;transform:none}}@media (max-width:900px){.MarketingNav-module___LggMW__nav{background:var(--bg);flex-wrap:wrap;gap:10px;padding:10px 16px}.MarketingNav-module___LggMW__box{border-radius:var(--r-mk-md);scrollbar-width:none;order:3;width:100%;overflow-x:auto}.MarketingNav-module___LggMW__entries{width:max-content}.MarketingNav-module___LggMW__menu{min-width:0;box-shadow:none;background:0 0;padding:0;display:none;position:static;transform:none}.MarketingNav-module___LggMW__menuOpen{gap:2px;display:flex}.MarketingNav-module___LggMW__entryWithMenu{align-items:center;display:flex}.MarketingNav-module___LggMW__entryWithMenu:after{display:none}}
:where(.CookieSettingsButton-module__wvLlEa__button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.CookieSettingsButton-module__wvLlEa__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.HomeIntro-module__RGTRBa__intro{text-align:center;z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.HomeIntro-module__RGTRBa__headline{font-family:var(--ff-display);letter-spacing:-.035em;max-width:24ch;color:var(--text);margin:0;font-size:clamp(40px,5.6vw,64px);font-weight:600;line-height:1.04}.HomeIntro-module__RGTRBa__headlineLine{display:block}.HomeIntro-module__RGTRBa__headlineAccent{color:var(--accent);font-style:normal}.HomeIntro-module__RGTRBa__subhead{max-width:52ch;font-family:var(--ff-body);color:var(--text-3);margin:18px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.55}.HomeIntro-module__RGTRBa__live{align-items:center;gap:16px;width:820px;max-width:calc(100vw - 48px);margin:56px 0 0;display:flex}.HomeIntro-module__RGTRBa__liveQuote,.HomeIntro-module__RGTRBa__request{flex:1;min-width:0;display:flex}.HomeIntro-module__RGTRBa__bubble{background:var(--bg-elev);border-radius:var(--r-mk-lg);width:100%;min-height:calc(1.5em + 24px);box-shadow:0 0 0 1px var(--line), 0 14px 32px -22px #15182459;font-family:var(--ff-body);font-size:var(--fs-title);color:var(--text-2);text-align:left;align-items:center;margin:0;padding:12px 18px;font-weight:400;line-height:1.5;animation:.45s ease-out HomeIntro-module__RGTRBa__quoteIn;display:flex}@keyframes HomeIntro-module__RGTRBa__quoteIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.HomeIntro-module__RGTRBa__liveCta{align-items:center;gap:var(--s-2);white-space:nowrap;background:var(--accent);color:var(--on-accent);font-family:var(--ff-body);font-weight:600;font-size:var(--fs-title);border-radius:var(--r-pill);padding:13px var(--s-6);transition:background var(--dur-fast) var(--ease);flex:none;text-decoration:none;display:inline-flex}.HomeIntro-module__RGTRBa__liveCta:hover{background:var(--accent-deep)}.HomeIntro-module__RGTRBa__liveCta:after{content:"→"}.HomeIntro-module__RGTRBa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.HomeIntro-module__RGTRBa__bubble{animation:none}}@media (max-width:600px){.HomeIntro-module__RGTRBa__live{flex-direction:column;gap:20px;margin-top:40px}.HomeIntro-module__RGTRBa__liveQuote{width:100%}.HomeIntro-module__RGTRBa__bubble{min-height:calc(4.35em + 24px);padding:12px 14px;line-height:1.45}}
.HomeClose-module__3vLzWW__section{width:100%;max-width:1180px;margin:0 auto;padding:104px 24px 0}.HomeClose-module__3vLzWW__band{background:var(--text);border-radius:var(--r-mk-lg);text-align:center;flex-direction:column;align-items:center;gap:28px;padding:72px 32px;display:flex}.HomeClose-module__3vLzWW__headline{max-width:22ch;font-family:var(--ff-display);letter-spacing:-.028em;color:var(--bg);text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1.1}.HomeClose-module__3vLzWW__cta{align-items:center;gap:var(--s-2);white-space:nowrap;background:var(--accent);color:var(--on-accent);font-family:var(--ff-body);font-weight:600;font-size:var(--fs-title);border-radius:var(--r-pill);padding:13px var(--s-6);transition:background var(--dur-fast) var(--ease);text-decoration:none;display:inline-flex}.HomeClose-module__3vLzWW__cta:hover{background:var(--accent-deep)}.HomeClose-module__3vLzWW__cta:after{content:"→"}@media (max-width:768px){.HomeClose-module__3vLzWW__section{padding:72px 20px 0}.HomeClose-module__3vLzWW__band{padding:48px 20px}}
.product-module__4QJkVa__phone{aspect-ratio:9/19;border-radius:var(--r-xl);background:#15171d;padding:7px;box-shadow:0 24px 48px -18px #15182473,0 8px 18px -10px #1518244d}.product-module__4QJkVa__phoneScreen{border-radius:var(--r-lg);height:100%;font-family:var(--ff-body);font-size:var(--fs-micro);color:#1c1d22;text-align:left;background:#fff;flex-direction:column;line-height:1.4;display:flex;overflow:hidden}.product-module__4QJkVa__appBody{flex-direction:column;gap:6px;padding:12px;display:flex}.product-module__4QJkVa__appHero{position:relative}.product-module__4QJkVa__appHeroPhoto{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.product-module__4QJkVa__appHeroPhotoCompact{aspect-ratio:2}.product-module__4QJkVa__appBadge,.product-module__4QJkVa__appBadgeInline{background:var(--app-accent);color:#fff;font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.04em;border-radius:var(--r-xs);padding:3px 6px;font-weight:500}.product-module__4QJkVa__appBadge{position:absolute;bottom:8px;left:8px}.product-module__4QJkVa__appBadgeInline{align-self:flex-start}.product-module__4QJkVa__appTitle{font-size:var(--fs-body);font-weight:700;line-height:1.25;display:block}.product-module__4QJkVa__appMuted{color:#6b6f7b;display:block}.product-module__4QJkVa__appHost{align-items:center;gap:8px;margin-top:4px;display:flex}.product-module__4QJkVa__appAvatar,.product-module__4QJkVa__appRowAvatar{background:var(--app-accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.product-module__4QJkVa__appAvatar{width:28px;height:28px}.product-module__4QJkVa__appRowAvatar{width:22px;height:22px;font-size:var(--fs-micro)}.product-module__4QJkVa__appHostName{font-weight:700;display:block}.product-module__4QJkVa__appQr{aspect-ratio:1;background:var(--app-accent);align-self:center;width:62%;margin:6px 0 2px;padding:8px}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__appQr{background:color-mix(in srgb, var(--app-accent) 8%, #fff)}}.product-module__4QJkVa__appQr{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__appQr{border:1px solid color-mix(in srgb, var(--app-accent) 30%, #fff)}}.product-module__4QJkVa__appQr{border-radius:var(--r-md)}.product-module__4QJkVa__appQrCompact{width:46%}.product-module__4QJkVa__appQr svg{width:100%;height:100%;fill:var(--app-accent);display:block}.product-module__4QJkVa__appButton,.product-module__4QJkVa__appButtonQuiet{text-align:center;border-radius:var(--r-sm);margin-top:6px;padding:8px;font-weight:700}.product-module__4QJkVa__appButton{background:var(--app-accent);color:#fff}.product-module__4QJkVa__appButtonQuiet{border:1px solid var(--app-accent);color:var(--app-accent)}.product-module__4QJkVa__appBanner{height:64px;position:relative}.product-module__4QJkVa__appBannerPhoto{object-fit:cover;width:100%;height:100%;display:block}.product-module__4QJkVa__appBannerText{color:#fff;text-shadow:0 1px 6px #0009;font-weight:700;position:absolute;bottom:8px;left:10px}.product-module__4QJkVa__appLabel{margin-top:2px;font-weight:600}.product-module__4QJkVa__appField{border-radius:var(--r-sm);background:#f4f5f8;border:1px solid #e1e3ea;padding:6px 8px}.product-module__4QJkVa__appChoice{gap:4px;display:flex}.product-module__4QJkVa__appChoiceOn,.product-module__4QJkVa__appChoiceOff{text-align:center;border-radius:var(--r-sm);flex:1;padding:6px 4px}.product-module__4QJkVa__appChoiceOn{background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__appChoiceOn{background:color-mix(in srgb, var(--app-accent) 10%, #fff)}}.product-module__4QJkVa__appChoiceOn{border:1px solid var(--app-accent);color:var(--app-accent);font-weight:700}.product-module__4QJkVa__appChoiceOff{color:#6b6f7b;border:1px solid #e1e3ea}.product-module__4QJkVa__appCheck{align-items:flex-start;gap:6px;margin-top:4px;display:flex}.product-module__4QJkVa__appCheckBox{background:var(--app-accent);color:#fff;border-radius:var(--r-xs);flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.product-module__4QJkVa__appMailPhoto{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-sm);width:100%;height:auto;display:block}.product-module__4QJkVa__appGallery{grid-template-columns:1fr 1fr;gap:4px;display:grid}.product-module__4QJkVa__appGalleryPhoto{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-sm);width:100%;height:auto;display:block}.product-module__4QJkVa__appText{color:#3c3f48}.product-module__4QJkVa__appStats{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.product-module__4QJkVa__appStat{border-radius:var(--r-sm);background:#f4f5f8;flex-direction:column;padding:6px 8px;display:flex}.product-module__4QJkVa__appStatValue{font-size:var(--fs-lead);color:var(--app-accent);font-weight:700;line-height:1.1}.product-module__4QJkVa__appChart{align-items:flex-end;gap:3px;height:56px;display:flex}.product-module__4QJkVa__appChartBar{background:var(--app-accent);border-radius:var(--r-xs) var(--r-xs) 0 0;flex:1}.product-module__4QJkVa__appChartAxis{color:#6b6f7b;justify-content:space-between;display:flex}.product-module__4QJkVa__appRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product-module__4QJkVa__appRow{border-bottom:1px solid #eceef3;align-items:center;gap:6px;padding:5px 0;display:flex}.product-module__4QJkVa__appRowName{flex:1;font-weight:600}.product-module__4QJkVa__appTagBuyer,.product-module__4QJkVa__appTagAgent{white-space:nowrap;border-radius:var(--r-xs);padding:1px 6px;font-weight:600}.product-module__4QJkVa__appTagBuyer{background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__appTagBuyer{background:color-mix(in srgb, var(--app-accent) 12%, #fff)}}.product-module__4QJkVa__appTagBuyer{color:var(--app-accent)}.product-module__4QJkVa__appTagAgent{color:#1f5c45;background:#eef6f1}.product-module__4QJkVa__card{border-radius:var(--r-lg);width:86%;font-family:var(--ff-body);font-size:var(--fs-meta);color:#1c1d22;text-align:left;background:#fff;border:1px solid #e1e3ea;flex-direction:column;gap:10px;margin:0 auto;padding:16px;line-height:1.45;display:flex;box-shadow:0 18px 36px -20px #15182459}.product-module__4QJkVa__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-module__4QJkVa__export{background:var(--app-accent);color:#fff;white-space:nowrap;border-radius:var(--r-sm);box-shadow:0 0 0 4px var(--app-accent);padding:6px 12px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__export{box-shadow:0 0 0 4px color-mix(in srgb, var(--app-accent) 18%, transparent)}}.product-module__4QJkVa__table{border-collapse:collapse;width:100%}.product-module__4QJkVa__table th{color:#6b6f7b;text-align:left;border-bottom:1px solid #e1e3ea;padding:6px 0;font-weight:600}.product-module__4QJkVa__table td{border-bottom:1px solid #eceef3;padding:7px 0}.product-module__4QJkVa__note{border-radius:var(--r-md);background:#f6f6f9;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.product-module__4QJkVa__filters{gap:6px;display:flex}.product-module__4QJkVa__filter,.product-module__4QJkVa__filterOn{border-radius:var(--r-control);padding:4px 10px;font-weight:600}.product-module__4QJkVa__filter{color:#3c3f48;border:1px solid #e1e3ea}.product-module__4QJkVa__filterOn{background:var(--app-accent);color:#fff}.product-module__4QJkVa__personRow{border-bottom:1px solid #eceef3;align-items:center;gap:10px;padding:9px 0;display:flex}.product-module__4QJkVa__person{flex-direction:column;flex:1;display:flex}.product-module__4QJkVa__doorStage{width:100%;height:100%;min-height:300px;position:relative}.product-module__4QJkVa__doorStage .product-module__4QJkVa__phone{aspect-ratio:auto;height:120%;position:absolute}.product-module__4QJkVa__doorPhone{width:42%;top:7%;left:9%}.product-module__4QJkVa__guestPhone{width:40%;top:22%;right:9%}.product-module__4QJkVa__stage{background:var(--app-accent);grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:48px;max-width:960px;height:520px;margin:0 auto;padding:48px 56px 0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__stage{background:color-mix(in srgb, var(--app-accent) 7%, var(--bg))}}.product-module__4QJkVa__stage{border:1px solid var(--line-2);border-radius:var(--r-mk-lg);font-family:var(--ff-body);font-size:var(--fs-meta);color:#1c1d22;text-align:left}.product-module__4QJkVa__promptArea{flex-direction:column;align-self:center;gap:14px;margin-top:-48px;display:flex}.product-module__4QJkVa__prompt{border:1.5px solid var(--app-accent);border-radius:var(--r-lg);min-height:168px;box-shadow:0 0 0 5px var(--app-accent), 0 24px 48px -16px #49307866;background:#fff;flex-direction:column;gap:16px;padding:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__prompt{box-shadow:0 0 0 5px color-mix(in srgb, var(--app-accent) 16%, transparent), 0 24px 48px -16px #49307866}}.product-module__4QJkVa__promptText{min-height:30px;font-size:var(--fs-lead);flex:1;align-items:center;margin:0;font-weight:600;display:flex;position:relative}.product-module__4QJkVa__caret{background:var(--app-accent);width:2px;height:24px;margin-left:2px;animation:1s step-end infinite product-module__4QJkVa__blink;display:inline-block}.product-module__4QJkVa__placeholder{color:#9aa0ad;font-weight:500;position:absolute;left:6px}.product-module__4QJkVa__promptBar{justify-content:flex-end;display:flex}.product-module__4QJkVa__promptSend{background:var(--app-accent);color:#fff;width:36px;height:36px;font-size:var(--fs-title);opacity:.35;transition:opacity var(--dur-fast) ease-out;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.product-module__4QJkVa__promptSend[data-ready=true]{opacity:1}.product-module__4QJkVa__stage[data-phase=working] .product-module__4QJkVa__promptSend{animation:.24s ease-out product-module__4QJkVa__press}.product-module__4QJkVa__reply{color:#2b2d33;font-size:var(--fs-body);border-radius:var(--r-lg);opacity:0;background:#fff;border:1px solid #e4e1ee;align-self:flex-start;align-items:center;gap:8px;padding:10px 14px;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;transform:translateY(6px);box-shadow:0 10px 24px -14px #49307859}.product-module__4QJkVa__stage[data-phase=working] .product-module__4QJkVa__reply,.product-module__4QJkVa__stage[data-phase=added] .product-module__4QJkVa__reply{opacity:1;transform:none}.product-module__4QJkVa__replyMark{color:var(--app-accent)}.product-module__4QJkVa__spinner{border:2px solid var(--app-accent);width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__spinner{border:2px solid color-mix(in srgb, var(--app-accent) 25%, transparent)}}.product-module__4QJkVa__spinner{border-top-color:var(--app-accent);border-radius:50%;animation:.8s linear infinite product-module__4QJkVa__spin}.product-module__4QJkVa__stagePhone{aspect-ratio:auto;height:560px}.product-module__4QJkVa__block{border-radius:var(--r-md);background:#f6f6f9;border:1px solid #eceef3;flex-direction:column;gap:4px;padding:9px 10px;display:flex}.product-module__4QJkVa__blockName{align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.product-module__4QJkVa__slot{border-radius:var(--r-md);max-height:0;transition:max-height .32s ease-out;overflow:hidden}.product-module__4QJkVa__stage[data-phase=working] .product-module__4QJkVa__slot{outline:1px dashed var(--app-accent);max-height:40px}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__stage[data-phase=working] .product-module__4QJkVa__slot{outline:1px dashed color-mix(in srgb, var(--app-accent) 55%, transparent)}}.product-module__4QJkVa__stage[data-phase=working] .product-module__4QJkVa__slot{outline-offset:-1px;background:linear-gradient(90deg,#f1eff7 0%,#fff 50%,#f1eff7 100%) 0 0/200% 100%;animation:1s linear infinite product-module__4QJkVa__shimmer}.product-module__4QJkVa__stage[data-phase=added] .product-module__4QJkVa__slot{max-height:120px}.product-module__4QJkVa__blockNew{border-color:var(--app-accent);background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.product-module__4QJkVa__blockNew{background:color-mix(in srgb, var(--app-accent) 6%, #fff)}}.product-module__4QJkVa__blockNew{opacity:0;transition:opacity .3s ease-out .2s}.product-module__4QJkVa__stage[data-phase=added] .product-module__4QJkVa__blockNew{opacity:1}.product-module__4QJkVa__schoolRow{justify-content:space-between;gap:8px;margin:0;display:flex}.product-module__4QJkVa__newTag{background:var(--app-accent);color:#fff;font-family:var(--ff-mono);font-size:var(--fs-micro);border-radius:var(--r-xs);opacity:0;padding:1px 6px;font-weight:500}.product-module__4QJkVa__stage[data-phase=added] .product-module__4QJkVa__newTag{animation:2.4s ease-out forwards product-module__4QJkVa__newTag}.product-module__4QJkVa__map{border-radius:var(--r-sm);background-color:#e7efe3;background-image:linear-gradient(115deg,#0000 47%,#fff 47% 53%,#0000 53%),linear-gradient(10deg,#0000 56%,#fff 56% 61%,#0000 61%),linear-gradient(90deg,#0000 72%,#d6e4f0 72% 80%,#0000 80%);height:56px;display:block;position:relative}.product-module__4QJkVa__pin{background:var(--app-accent);border:2px solid #fff;border-radius:50% 50% 50% 0;width:14px;height:14px;position:absolute;top:22%;left:46%;transform:rotate(-45deg);box-shadow:0 2px 6px #0000004d}@keyframes product-module__4QJkVa__press{50%{transform:scale(.88)}}@keyframes product-module__4QJkVa__shimmer{to{background-position:-200% 0}}@keyframes product-module__4QJkVa__newTag{0%,75%{opacity:1}to{opacity:0}}@keyframes product-module__4QJkVa__blink{50%{opacity:0}}@keyframes product-module__4QJkVa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.product-module__4QJkVa__stage *,.product-module__4QJkVa__caret{transition:none!important;animation:none!important}.product-module__4QJkVa__newTag{opacity:0}}@media (max-width:760px){.product-module__4QJkVa__stage{grid-template-columns:1fr;gap:24px;height:auto;padding:20px 20px 0}.product-module__4QJkVa__promptText{font-size:var(--fs-title)}.product-module__4QJkVa__promptArea{margin-top:0}.product-module__4QJkVa__stagePhone{justify-self:center;width:78%;height:440px;margin-bottom:-60px}}
.CreatorAccount-module__ie2ZCW__account{align-items:center;gap:8px;min-width:0;display:flex}.CreatorAccount-module__ie2ZCW__compact{flex-direction:column;align-items:center;gap:6px;display:flex}.CreatorAccount-module__ie2ZCW__avatar{background:var(--pale);width:30px;height:30px;color:var(--tint-ink);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.CreatorAccount-module__ie2ZCW__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;overflow:hidden}.CreatorAccount-module__ie2ZCW__signOut{color:var(--ink-mute);border-radius:var(--r-control);white-space:nowrap;background:0 0;border:0;padding:6px 8px;font-size:13px}.CreatorAccount-module__ie2ZCW__signOut:hover{background:var(--hover);color:var(--ink)}.CreatorAccount-module__ie2ZCW__signOut:disabled{opacity:.6}.CreatorAccount-module__ie2ZCW__signOutIcon{border-radius:var(--r-control);width:30px;height:30px;color:var(--ink-mute);background:0 0;border:0;place-items:center;display:grid}.CreatorAccount-module__ie2ZCW__signOutIcon:hover{background:var(--hover);color:var(--ink)}.CreatorAccount-module__ie2ZCW__signOutIcon:disabled{opacity:.6}.CreatorAccount-module__ie2ZCW__nameNarrow{flex-grow:1;max-width:84px}.CreatorAccount-module__ie2ZCW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.CreatorAccount-module__ie2ZCW__name{display:none}}
.HomeCustomize-module__chJXsW__section{width:100%;max-width:1008px;margin:0 auto;padding:112px 24px 0}.HomeCustomize-module__chJXsW__headline{font-family:var(--ff-display);letter-spacing:-.028em;text-align:center;max-width:30ch;color:var(--text);margin:0 auto;font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1.1}.HomeCustomize-module__chJXsW__stage{margin-top:40px}
.AuthShell-module__hTfGxG__page{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--ff-body);flex-direction:column;display:flex;position:relative}.AuthShell-module__hTfGxG__nav{z-index:2;position:relative}.AuthShell-module__hTfGxG__cardArea{z-index:1;flex:1;justify-content:center;align-items:center;padding:40px 80px;display:flex;position:relative}@media (max-width:1024px){.AuthShell-module__hTfGxG__cardArea{padding:24px}}@media (max-width:768px){.AuthShell-module__hTfGxG__cardArea{padding:24px 16px;padding-bottom:max(24px, env(safe-area-inset-bottom));align-items:flex-start}}
.CreatorRail-module__RZj7Ra__rail{--paper:#fff;--paper-2:#fafafd;--hover:#f5f2fb;--line:#e7e5ed;--line-2:#d9cee9;--line-hover:#bba5e7;--ink:#1b1927;--ink-soft:#5b4f68;--ink-mute:#847c8d;--ink-faint:#96909f;--purple:#6b43cb;--pale:#f0ebfa;font:14px/1.4 var(--ff-body);border-right:1px solid var(--line);background:var(--paper-2);flex-direction:column;flex-shrink:0;align-self:flex-start;gap:14px;width:220px;height:100dvh;padding:16px 12px;transition:width .18s;display:flex;position:sticky;top:0;overflow:hidden auto}:root[data-theme=dark] .CreatorRail-module__RZj7Ra__rail{--paper:#171622;--paper-2:#1b1a27;--hover:#241f34;--line:#2a2737;--line-2:#3d3654;--line-hover:#7b60cf;--ink:#f1eef8;--ink-soft:#cfc8de;--ink-mute:#a29bb3;--ink-faint:#7f7891;--purple:#a48af2;--pale:#2b2442}.CreatorRail-module__RZj7Ra__collapsed{width:64px;padding:16px 10px;overflow:visible}.CreatorRail-module__RZj7Ra__switcher{min-width:0}@media (min-width:761px){.CreatorRail-module__RZj7Ra__switcher[data-collapsed]{display:none}.CreatorRail-module__RZj7Ra__switcher [role=menu]{min-width:0}}.CreatorRail-module__RZj7Ra__head{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__head{justify-content:center}.CreatorRail-module__RZj7Ra__wordmark{letter-spacing:-1px;color:var(--ink);white-space:nowrap;font-size:20px;font-weight:700;text-decoration:none}.CreatorRail-module__RZj7Ra__wordmark span{color:var(--purple)}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__wordmark{display:none}.CreatorRail-module__RZj7Ra__collapse{border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper);width:30px;height:30px;color:var(--ink-mute);flex-shrink:0;place-items:center;display:grid}.CreatorRail-module__RZj7Ra__collapse:hover{border-color:var(--line-hover);color:var(--ink)}.CreatorRail-module__RZj7Ra__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.CreatorRail-module__RZj7Ra__item{border-radius:var(--r-control);width:100%;color:var(--ink-soft);text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;font-size:14px;text-decoration:none;display:flex}.CreatorRail-module__RZj7Ra__item:hover{background:var(--hover);color:var(--ink)}.CreatorRail-module__RZj7Ra__itemActive{background:var(--pale);color:var(--purple);font-weight:600}.CreatorRail-module__RZj7Ra__itemDisabled{color:var(--ink-faint);cursor:not-allowed}.CreatorRail-module__RZj7Ra__itemDisabled:hover{color:var(--ink-faint);background:0 0}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__item{justify-content:center;padding:9px 0}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__label{display:none}.CreatorRail-module__RZj7Ra__tip{position:relative}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__tip[data-tip]:after{content:attr(data-tip);border-radius:var(--r-control);background:var(--paper);color:var(--ink);border:1px solid var(--line-2);white-space:nowrap;opacity:0;pointer-events:none;z-index:50;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 6px 18px #140c282e}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__tip[data-tip]:hover:after,.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__tip[data-tip]:focus-within:after{opacity:1}.CreatorRail-module__RZj7Ra__foot{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:auto;padding-top:12px;display:flex}.CreatorRail-module__RZj7Ra__account{padding:6px 4px 0}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__account{justify-content:center;display:flex}@media (max-width:760px){.CreatorRail-module__RZj7Ra__rail,.CreatorRail-module__RZj7Ra__collapsed{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;gap:8px;width:100%;height:auto;padding:8px 12px;position:static;overflow:visible}.CreatorRail-module__RZj7Ra__switcher{flex-basis:100%;order:1}.CreatorRail-module__RZj7Ra__collapse,.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__tip[data-tip]:after{display:none}.CreatorRail-module__RZj7Ra__wordmark,.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__wordmark{display:block}.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__head{justify-content:flex-start}.CreatorRail-module__RZj7Ra__list{flex-direction:row;gap:0}.CreatorRail-module__RZj7Ra__item,.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__item{justify-content:center;padding:8px}.CreatorRail-module__RZj7Ra__label,.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__label{display:none}.CreatorRail-module__RZj7Ra__foot{border-top:0;flex-direction:row;align-items:center;gap:0;margin-top:0;margin-left:auto;padding-top:0}.CreatorRail-module__RZj7Ra__account,.CreatorRail-module__RZj7Ra__collapsed .CreatorRail-module__RZj7Ra__account{padding:0 0 0 4px}}
.FlipAccessPanel-module__vwLmfW__overlay{z-index:200;padding:calc(24px + env(safe-area-inset-top)) calc(20px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(20px + env(safe-area-inset-left));background:var(--bg);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.FlipAccessPanel-module__vwLmfW__overlay{background:color-mix(in srgb, var(--bg) 70%, transparent)}}.FlipAccessPanel-module__vwLmfW__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.FlipAccessPanel-module__vwLmfW__panel{background:var(--bg-elev);border:1px solid var(--line-2);border-radius:var(--r-mk-lg);width:100%;max-width:460px;margin:auto;padding:28px;position:relative;box-shadow:0 24px 64px #1518242e}.FlipAccessPanel-module__vwLmfW__close{color:var(--ink-mute);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;padding:6px;font-size:22px;line-height:1;position:absolute;top:10px;right:12px}.FlipAccessPanel-module__vwLmfW__close:hover{color:var(--ink)}.FlipAccessPanel-module__vwLmfW__title{font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.01em;color:var(--ink);max-width:28ch;margin:0 0 8px;font-weight:600;line-height:1.3}.FlipAccessPanel-module__vwLmfW__body{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0 0 20px;line-height:1.55}.FlipAccessPanel-module__vwLmfW__form{flex-direction:column;gap:6px;display:flex}.FlipAccessPanel-module__vwLmfW__label{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);margin-top:6px;font-weight:500}.FlipAccessPanel-module__vwLmfW__optional{color:var(--ink-faint)}.FlipAccessPanel-module__vwLmfW__note,.FlipAccessPanel-module__vwLmfW__email,.FlipAccessPanel-module__vwLmfW__select{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);background:var(--glass-tint);border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;padding:10px 12px}.FlipAccessPanel-module__vwLmfW__note{resize:vertical;min-height:68px}.FlipAccessPanel-module__vwLmfW__note:focus,.FlipAccessPanel-module__vwLmfW__email:focus,.FlipAccessPanel-module__vwLmfW__select:focus{outline:2px solid var(--accent);outline-offset:1px}.FlipAccessPanel-module__vwLmfW__email[aria-invalid=true]{border-color:var(--negative)}.FlipAccessPanel-module__vwLmfW__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.FlipAccessPanel-module__vwLmfW__error{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);color:var(--negative);margin:2px 0 0;font-weight:500}.FlipAccessPanel-module__vwLmfW__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;display:flex}.FlipAccessPanel-module__vwLmfW__primary{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--accent);background:var(--bg-elev);border:1px solid var(--accent);border-radius:var(--r-pill);cursor:pointer;align-self:flex-start;align-items:center;gap:6px;padding:11px 20px;font-weight:600;text-decoration:none;display:inline-flex}.FlipAccessPanel-module__vwLmfW__primary:disabled{opacity:.6;cursor:default}.FlipAccessPanel-module__vwLmfW__done{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.FlipAccessPanel-module__vwLmfW__doneLine{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0}.FlipAccessPanel-module__vwLmfW__doneNote{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--text-3);margin:0}@media (max-width:520px){.FlipAccessPanel-module__vwLmfW__panel{padding:22px}}
.AssetHoldings-module__Rl2Olq__component,.AssetHoldings-module__Rl2Olq__root{gap:18px;display:grid}.AssetHoldings-module__Rl2Olq__heading{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.AssetHoldings-module__Rl2Olq__heading h2{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);margin:0;font-weight:500}.AssetHoldings-module__Rl2Olq__root>*{min-width:0}.AssetHoldings-module__Rl2Olq__state{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.AssetHoldings-module__Rl2Olq__state[data-state=error]{color:var(--negative)}.AssetHoldings-module__Rl2Olq__state[data-state=partial],.AssetHoldings-module__Rl2Olq__state[data-state=stale]{color:var(--accent-warm)}.AssetHoldings-module__Rl2Olq__identity{grid-template-columns:minmax(0,1fr) minmax(14rem,.8fr);align-items:start;gap:16px;display:grid}.AssetHoldings-module__Rl2Olq__name,.AssetHoldings-module__Rl2Olq__original,.AssetHoldings-module__Rl2Olq__address,.AssetHoldings-module__Rl2Olq__chain,.AssetHoldings-module__Rl2Olq__factLabel,.AssetHoldings-module__Rl2Olq__nativeValue,.AssetHoldings-module__Rl2Olq__detail,.AssetHoldings-module__Rl2Olq__positionsHeader h2,.AssetHoldings-module__Rl2Olq__positionsHeader p,.AssetHoldings-module__Rl2Olq__provenance p,.AssetHoldings-module__Rl2Olq__evidence h2,.AssetHoldings-module__Rl2Olq__evidenceEmpty{margin:0}.AssetHoldings-module__Rl2Olq__name{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);overflow-wrap:anywhere;min-width:0;font-weight:500}.AssetHoldings-module__Rl2Olq__original{color:var(--ink-mute);font-size:var(--fs-meta);overflow-wrap:anywhere;margin-top:4px}.AssetHoldings-module__Rl2Olq__address,.AssetHoldings-module__Rl2Olq__assetId{overflow-wrap:anywhere;color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__chain,.AssetHoldings-module__Rl2Olq__factLabel{color:var(--ink-mute);font-size:var(--fs-meta);margin-top:4px}.AssetHoldings-module__Rl2Olq__identityFacts{gap:8px;margin:0;display:grid}.AssetHoldings-module__Rl2Olq__identityFacts div{grid-template-columns:7rem minmax(0,1fr);gap:2px;display:grid}.AssetHoldings-module__Rl2Olq__identityFacts dt{color:var(--ink-mute);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__identityFacts dd{overflow-wrap:anywhere;min-width:0;color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta);margin:0}.AssetHoldings-module__Rl2Olq__identityOnly,.AssetHoldings-module__Rl2Olq__emptyPositions{color:var(--ink-soft);font-size:var(--fs-body)}.AssetHoldings-module__Rl2Olq__identityOnly p{margin:0}.AssetHoldings-module__Rl2Olq__summary{border-bottom:1px solid var(--line-2);border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AssetHoldings-module__Rl2Olq__metric{min-width:0;padding:12px 0}.AssetHoldings-module__Rl2Olq__metric+.AssetHoldings-module__Rl2Olq__metric{border-left:1px solid var(--line-2);padding-left:18px}.AssetHoldings-module__Rl2Olq__nativeValue{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);overflow-wrap:anywhere;margin-top:4px;font-weight:500}.AssetHoldings-module__Rl2Olq__detail{color:var(--ink-mute);font-size:var(--fs-meta);margin-top:4px}.AssetHoldings-module__Rl2Olq__positionsHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.AssetHoldings-module__Rl2Olq__positionsHeader h2,.AssetHoldings-module__Rl2Olq__evidence h2{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-title);font-weight:600}.AssetHoldings-module__Rl2Olq__positionsHeader p{color:var(--ink-mute);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__tableWrap{border:1px solid var(--line-2);border-radius:var(--r-md);max-width:100%;overflow-x:auto}.AssetHoldings-module__Rl2Olq__table{border-collapse:collapse;width:100%;min-width:46rem}.AssetHoldings-module__Rl2Olq__table th,.AssetHoldings-module__Rl2Olq__table td{border-bottom:1px solid var(--line-2);color:var(--ink-soft);font-size:var(--fs-meta);text-align:left;vertical-align:top;padding:10px 12px}.AssetHoldings-module__Rl2Olq__table th{color:var(--ink);font-weight:600}.AssetHoldings-module__Rl2Olq__table tbody tr:last-child>*{border-bottom:0}.AssetHoldings-module__Rl2Olq__provenance{border-top:1px solid var(--line-2);gap:12px;padding-top:14px;display:grid}.AssetHoldings-module__Rl2Olq__provenance>p,.AssetHoldings-module__Rl2Olq__evidenceEmpty{color:var(--ink-mute);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__provenance time{font-family:var(--ff-mono);overflow-wrap:anywhere}.AssetHoldings-module__Rl2Olq__evidence{gap:8px;display:grid}.AssetHoldings-module__Rl2Olq__evidence ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.AssetHoldings-module__Rl2Olq__evidence li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.AssetHoldings-module__Rl2Olq__evidenceSource{gap:4px;min-width:0;display:grid}.AssetHoldings-module__Rl2Olq__evidenceSource>span,.AssetHoldings-module__Rl2Olq__evidenceSource>a,.AssetHoldings-module__Rl2Olq__evidence button,.AssetHoldings-module__Rl2Olq__evidenceTimes{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-meta);overflow-wrap:anywhere;text-align:left}.AssetHoldings-module__Rl2Olq__evidenceSource>a{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.AssetHoldings-module__Rl2Olq__evidenceTimes{gap:4px;margin:0;display:grid}.AssetHoldings-module__Rl2Olq__evidenceTimes div{grid-template-columns:5rem minmax(0,1fr);gap:6px;display:grid}.AssetHoldings-module__Rl2Olq__evidenceTimes dt{color:var(--ink-mute)}.AssetHoldings-module__Rl2Olq__evidenceTimes dd{color:var(--ink-soft);overflow-wrap:anywhere;min-width:0;margin:0}.AssetHoldings-module__Rl2Olq__evidence button{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;background:0 0;border:0;padding:0}.AssetHoldings-module__Rl2Olq__evidence button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AssetHoldings-module__Rl2Olq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.AssetHoldings-module__Rl2Olq__identity,.AssetHoldings-module__Rl2Olq__summary{grid-template-columns:minmax(0,1fr)}.AssetHoldings-module__Rl2Olq__metric+.AssetHoldings-module__Rl2Olq__metric{border-left:0;border-top:1px solid var(--line-2);padding-left:0}.AssetHoldings-module__Rl2Olq__identityFacts div{grid-template-columns:1fr}.AssetHoldings-module__Rl2Olq__evidence li{grid-template-columns:minmax(0,1fr)}.AssetHoldings-module__Rl2Olq__positionsHeader{flex-direction:column;align-items:start}.AssetHoldings-module__Rl2Olq__table{min-width:0}.AssetHoldings-module__Rl2Olq__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AssetHoldings-module__Rl2Olq__tableWrap{overflow-x:hidden}.AssetHoldings-module__Rl2Olq__table,.AssetHoldings-module__Rl2Olq__table tbody,.AssetHoldings-module__Rl2Olq__table tr,.AssetHoldings-module__Rl2Olq__table th,.AssetHoldings-module__Rl2Olq__table td{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.AssetHoldings-module__Rl2Olq__table th,.AssetHoldings-module__Rl2Olq__table td{overflow-wrap:anywhere;word-break:break-word}.AssetHoldings-module__Rl2Olq__table td{grid-template-columns:7rem minmax(0,1fr);gap:8px;display:grid}.AssetHoldings-module__Rl2Olq__assetId{overflow-wrap:anywhere;word-break:break-word;min-width:0}.AssetHoldings-module__Rl2Olq__table td:before{color:var(--ink-mute);content:attr(data-label);font-weight:500}}
.AnalyticsCharts-module__OZ_y0G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AnalyticsCharts-module__OZ_y0G__trafficFigure{gap:var(--s-3);flex-direction:column;margin:0;display:flex}.AnalyticsCharts-module__OZ_y0G__legend{gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AnalyticsCharts-module__OZ_y0G__legendItem{transition:opacity var(--dur-fast) var(--ease);align-items:center;gap:6px;display:inline-flex}.AnalyticsCharts-module__OZ_y0G__legendSwatch{flex-shrink:0;width:8px;height:8px}.AnalyticsCharts-module__OZ_y0G__legendLabel{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft)}.AnalyticsCharts-module__OZ_y0G__plotBody{position:relative}.AnalyticsCharts-module__OZ_y0G__callsSvg{display:block}.AnalyticsCharts-module__OZ_y0G__axisLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);fill:var(--ink-mute);font-variant-numeric:tabular-nums}.AnalyticsCharts-module__OZ_y0G__frameCaption{color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:0;font-weight:500;position:absolute;top:calc(50% + 48px);left:50%;transform:translate(-50%,-50%)}.AnalyticsCharts-module__OZ_y0G__emptyCaption{font-family:var(--ff-body);font-size:var(--fs-body);fill:var(--ink-soft);font-weight:500}.AnalyticsCharts-module__OZ_y0G__bucketGroup,.AnalyticsCharts-module__OZ_y0G__segment{transform-box:fill-box;transform-origin:bottom;animation:AnalyticsCharts-module__OZ_y0G__growBar var(--dur-slow) var(--ease) both;transition:opacity var(--dur-fast) var(--ease)}.AnalyticsCharts-module__OZ_y0G__dimmed{opacity:.55}[data-hit-rect]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@keyframes AnalyticsCharts-module__OZ_y0G__growBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.AnalyticsCharts-module__OZ_y0G__xAxis{position:relative}.AnalyticsCharts-module__OZ_y0G__xLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink-mute);white-space:nowrap;position:absolute;top:4px;transform:translate(-50%)}.AnalyticsCharts-module__OZ_y0G__tooltip{background:var(--canvas-deep);width:220px;color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-sm);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.02em;pointer-events:none;animation:AnalyticsCharts-module__OZ_y0G__fadeIn var(--dur-fast) var(--ease) both;padding:8px 12px;line-height:1.5;position:absolute;top:8px;transform:translate(-50%);box-shadow:0 8px 24px #000000b3}@keyframes AnalyticsCharts-module__OZ_y0G__fadeIn{0%{opacity:0}to{opacity:1}}.AnalyticsCharts-module__OZ_y0G__tooltipLabel{color:var(--ink-mute);margin-bottom:4px}.AnalyticsCharts-module__OZ_y0G__tooltipRow{align-items:center;gap:6px;padding:2px 0;display:flex}.AnalyticsCharts-module__OZ_y0G__tooltipSwatch{flex-shrink:0;width:8px;height:8px}.AnalyticsCharts-module__OZ_y0G__tooltipValue{color:var(--ink)}.AnalyticsCharts-module__OZ_y0G__tooltipRowLabel{color:var(--ink-mute)}.AnalyticsCharts-module__OZ_y0G__tooltipRule{border-top:1px solid var(--line-2);margin:4px 0}.AnalyticsCharts-module__OZ_y0G__tooltipProgress{color:var(--ink-mute);margin-top:4px}.AnalyticsCharts-module__OZ_y0G__shareBar{gap:var(--s-3);flex-direction:column;display:flex}.AnalyticsCharts-module__OZ_y0G__shareTrack{gap:2px;height:10px;display:flex}.AnalyticsCharts-module__OZ_y0G__shareTrackEmptyFrame{height:78px}.AnalyticsCharts-module__OZ_y0G__shareTrackEmpty{border-bottom:1px solid var(--line);flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.AnalyticsCharts-module__OZ_y0G__emptyShareIllustration{width:auto;height:52px}.AnalyticsCharts-module__OZ_y0G__emptyIllustrationStroke{fill:none;stroke:var(--ink-mute);stroke-width:1.5px}.AnalyticsCharts-module__OZ_y0G__emptyIllustrationBar{fill:var(--ink-mute)}.AnalyticsCharts-module__OZ_y0G__emptyIllustrationAccent{fill:var(--accent)}.AnalyticsCharts-module__OZ_y0G__shareEmptyState{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);align-items:center;gap:8px;display:flex}.AnalyticsCharts-module__OZ_y0G__shareSegment{height:10px;transition:flex-basis var(--dur) var(--ease)}.AnalyticsCharts-module__OZ_y0G__shareSegmentHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 3px, var(--bg) 3px, var(--bg) 4px)}@supports (color:color-mix(in lab, red, red)){.AnalyticsCharts-module__OZ_y0G__shareSegmentHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 3px, color-mix(in srgb, var(--bg) 55%, transparent) 3px, color-mix(in srgb, var(--bg) 55%, transparent) 4px)}}.AnalyticsCharts-module__OZ_y0G__shareRows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AnalyticsCharts-module__OZ_y0G__shareRow{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:baseline;gap:8px;display:grid}.AnalyticsCharts-module__OZ_y0G__shareSwatch{border-radius:0;flex-shrink:0;width:10px;height:10px}.AnalyticsCharts-module__OZ_y0G__shareSwatchHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 2px, var(--bg) 2px, var(--bg) 3px)}@supports (color:color-mix(in lab, red, red)){.AnalyticsCharts-module__OZ_y0G__shareSwatchHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 2px, color-mix(in srgb, var(--bg) 60%, transparent) 2px, color-mix(in srgb, var(--bg) 60%, transparent) 3px)}}.AnalyticsCharts-module__OZ_y0G__shareRowLabel{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);overflow-wrap:anywhere;min-width:0}.AnalyticsCharts-module__OZ_y0G__shareRowValue,.AnalyticsCharts-module__OZ_y0G__shareRowShare{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}.AnalyticsCharts-module__OZ_y0G__shareRowValue{min-width:6ch}.AnalyticsCharts-module__OZ_y0G__shareRowShare{min-width:4ch}.AnalyticsCharts-module__OZ_y0G__tooltipAnchor{vertical-align:middle;cursor:help;align-items:center;margin-left:6px;display:inline-flex;position:relative}.AnalyticsCharts-module__OZ_y0G__tooltipIcon{width:14px;height:14px;font-family:var(--ff-mono);font-size:var(--fs-micro);opacity:.5;transition:opacity var(--dur-fast) var(--ease);border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:hover .AnalyticsCharts-module__OZ_y0G__tooltipIcon,.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:focus-within .AnalyticsCharts-module__OZ_y0G__tooltipIcon{opacity:1}.AnalyticsCharts-module__OZ_y0G__tooltipContent{background:var(--canvas-deep);color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-sm);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.02em;text-transform:none;white-space:normal;pointer-events:none;opacity:0;width:260px;max-width:calc(100vw - 32px);transition:opacity var(--dur-fast) var(--ease);z-index:20;padding:8px 12px;line-height:1.5;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 24px #000000b3}.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:hover .AnalyticsCharts-module__OZ_y0G__tooltipContent,.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:focus-within .AnalyticsCharts-module__OZ_y0G__tooltipContent{opacity:1}@media (prefers-reduced-motion:reduce){.AnalyticsCharts-module__OZ_y0G__bucketGroup,.AnalyticsCharts-module__OZ_y0G__segment,.AnalyticsCharts-module__OZ_y0G__tooltip{animation:none}.AnalyticsCharts-module__OZ_y0G__legendItem,.AnalyticsCharts-module__OZ_y0G__segment,.AnalyticsCharts-module__OZ_y0G__shareSegment,.AnalyticsCharts-module__OZ_y0G__tooltipIcon,.AnalyticsCharts-module__OZ_y0G__tooltipContent{transition:none}}
.Chart-module__EpKNoa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Chart-module__EpKNoa__figure{gap:var(--s-3);flex-direction:column;margin:0;display:flex}.Chart-module__EpKNoa__legend{gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Chart-module__EpKNoa__legendItem{align-items:center;gap:6px;display:inline-flex}.Chart-module__EpKNoa__legendSwatch{flex-shrink:0;width:8px;height:8px}.Chart-module__EpKNoa__legendLabel{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft)}.Chart-module__EpKNoa__plotBody{position:relative}.Chart-module__EpKNoa__svg{display:block}.Chart-module__EpKNoa__axisLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);fill:var(--ink-mute);font-variant-numeric:tabular-nums}.Chart-module__EpKNoa__xAxis{position:relative}.Chart-module__EpKNoa__xLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink-mute);white-space:nowrap;position:absolute;top:4px;transform:translate(-50%)}.Chart-module__EpKNoa__markerLine{stroke:var(--ink-soft);stroke-width:1px}.Chart-module__EpKNoa__markerLabel{font-family:var(--ff-body);font-size:var(--fs-meta);fill:var(--ink-soft);paint-order:stroke;stroke:var(--bg-elev);stroke-width:3px}.Chart-module__EpKNoa__emptyLabel{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0;font-weight:500;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.Chart-module__EpKNoa__summary{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);margin:0}
.TrendLineChart-module__hY1xhq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TrendLineChart-module__hY1xhq__figure{gap:var(--s-3);flex-direction:column;margin:0;display:flex}.TrendLineChart-module__hY1xhq__plotBody{position:relative}.TrendLineChart-module__hY1xhq__svg{display:block}.TrendLineChart-module__hY1xhq__axisLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);fill:var(--ink-mute);font-variant-numeric:tabular-nums}.TrendLineChart-module__hY1xhq__directLabel{font-family:var(--ff-body);font-size:var(--fs-meta);font-weight:700}.TrendLineChart-module__hY1xhq__xAxis{position:relative}.TrendLineChart-module__hY1xhq__xLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink-mute);white-space:nowrap;position:absolute;top:4px;transform:translate(-50%)}.TrendLineChart-module__hY1xhq__emptyLabel{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0;font-weight:500;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.TrendLineChart-module__hY1xhq__summary{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);margin:0}
.DataVisualizations-module__Ew27UG__root{gap:var(--s-4);min-width:0;font:inherit;display:grid;container-type:inline-size}.DataVisualizations-module__Ew27UG__periods,.DataVisualizations-module__Ew27UG__filters{gap:var(--s-1);flex-wrap:wrap;display:flex}.DataVisualizations-module__Ew27UG__periods button,.DataVisualizations-module__Ew27UG__filters button{padding:var(--s-2) var(--s-3);border-radius:var(--r-control);color:var(--ink-mute);font:inherit;font-size:var(--fs-meta);cursor:pointer;background:0 0;border:1px solid #0000}.DataVisualizations-module__Ew27UG__periods button[aria-pressed=true],.DataVisualizations-module__Ew27UG__filters button[aria-pressed=true]{background:var(--surface-2);border-color:var(--line-2);color:var(--ink)}.DataVisualizations-module__Ew27UG__root button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DataVisualizations-module__Ew27UG__metrics{min-width:0;display:grid}.DataVisualizations-module__Ew27UG__metric{gap:var(--s-6);padding-block:var(--s-4);border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);align-items:center;display:grid}.DataVisualizations-module__Ew27UG__summary{gap:var(--s-2);min-width:0;display:grid}.DataVisualizations-module__Ew27UG__metricName{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-mute)}.DataVisualizations-module__Ew27UG__stat{font-family:var(--ff-display);font-size:var(--fs-stat);font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere;font-weight:500;line-height:1.1}.DataVisualizations-module__Ew27UG__meta,.DataVisualizations-module__Ew27UG__caption,.DataVisualizations-module__Ew27UG__axis,.DataVisualizations-module__Ew27UG__detail{color:var(--ink-mute);font-size:var(--fs-meta);line-height:1.5}.DataVisualizations-module__Ew27UG__caption,.DataVisualizations-module__Ew27UG__meta{margin:0}.DataVisualizations-module__Ew27UG__plot{min-width:0;max-width:100%;overflow-x:auto}.DataVisualizations-module__Ew27UG__plot svg{display:block}.DataVisualizations-module__Ew27UG__axis{fill:var(--ink-mute)}.DataVisualizations-module__Ew27UG__grid{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4}.DataVisualizations-module__Ew27UG__zero{stroke:var(--line-3);stroke-width:1px}.DataVisualizations-module__Ew27UG__mark{cursor:pointer}.DataVisualizations-module__Ew27UG__mark:focus{stroke:var(--ink);stroke-width:2px;outline:none}.DataVisualizations-module__Ew27UG__selected{opacity:1;stroke:var(--accent);stroke-width:2px}.DataVisualizations-module__Ew27UG__unselected{opacity:.6}.DataVisualizations-module__Ew27UG__eventWorkspace{gap:var(--s-5);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.DataVisualizations-module__Ew27UG__eventWorkspace>div{min-width:0}.DataVisualizations-module__Ew27UG__timelineList{border-top:1px solid var(--line);max-height:22rem;display:grid;overflow:auto}.DataVisualizations-module__Ew27UG__event{gap:var(--s-1) var(--s-3);padding:var(--s-3);text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:var(--r-control);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-inline-start:2px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid}.DataVisualizations-module__Ew27UG__event>span:first-child{color:var(--ink-mute);font-size:var(--fs-meta)}.DataVisualizations-module__Ew27UG__event small{color:var(--ink-mute);font-size:var(--fs-meta);grid-column:2}.DataVisualizations-module__Ew27UG__event[aria-pressed=true]{background:var(--surface-2);border-inline-start-color:var(--accent)}.DataVisualizations-module__Ew27UG__comparison{min-width:0;display:grid}.DataVisualizations-module__Ew27UG__comparisonHead,.DataVisualizations-module__Ew27UG__comparisonRow{gap:var(--s-4);grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}.DataVisualizations-module__Ew27UG__comparisonHead{padding:var(--s-2) var(--s-3);color:var(--ink-mute);font-size:var(--fs-meta)}.DataVisualizations-module__Ew27UG__comparisonRow{border:0;border-top:1px solid var(--line);border-radius:var(--r-control);color:var(--ink);padding:var(--s-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border-inline-start:2px solid #0000}.DataVisualizations-module__Ew27UG__comparisonRow>span{overflow-wrap:anywhere;min-width:0}.DataVisualizations-module__Ew27UG__comparisonRow small{display:block}.DataVisualizations-module__Ew27UG__comparisonRow[aria-pressed=true]{background:var(--surface-2);border-inline-start-color:var(--accent)}.DataVisualizations-module__Ew27UG__comparisonRow>span:last-child{font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.DataVisualizations-module__Ew27UG__trackHeading{justify-content:space-between;display:flex}.DataVisualizations-module__Ew27UG__track{background:linear-gradient(90deg, transparent calc(50% - .5px), var(--line-3) calc(50% - .5px), var(--line-3) calc(50% + .5px), transparent calc(50% + .5px));height:24px;position:relative}.DataVisualizations-module__Ew27UG__barNegative,.DataVisualizations-module__Ew27UG__barPositive{background:var(--viz-series-1);height:14px;position:absolute;top:5px}.DataVisualizations-module__Ew27UG__barNegative{background:var(--viz-series-2);right:50%}.DataVisualizations-module__Ew27UG__barPositive{left:50%}@container (max-width:600px){.DataVisualizations-module__Ew27UG__metric{gap:var(--s-3);grid-template-columns:1fr}.DataVisualizations-module__Ew27UG__summary{grid-template-columns:1fr auto;align-items:baseline}.DataVisualizations-module__Ew27UG__meta{grid-column:1/-1}.DataVisualizations-module__Ew27UG__eventWorkspace,.DataVisualizations-module__Ew27UG__comparisonHead{grid-template-columns:1fr}.DataVisualizations-module__Ew27UG__comparisonHead>span:not(:nth-child(2)){display:none}.DataVisualizations-module__Ew27UG__comparisonRow{gap:var(--s-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.DataVisualizations-module__Ew27UG__track{grid-area:2/1/auto/-1}.DataVisualizations-module__Ew27UG__comparisonRow>span:last-child{grid-column:1/-1}}
.AppConfiguration-module__0N75Pq__page{max-width:960px;padding:var(--s-6);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);margin:0 auto;line-height:1.6}.AppConfiguration-module__0N75Pq__page h2{font-family:var(--ff-display);font-size:var(--fs-lead);margin:0 0 var(--s-4);line-height:1.4}.AppConfiguration-module__0N75Pq__page h3{font-size:var(--fs-title)}.AppConfiguration-module__0N75Pq__eyebrow{margin:0 0 var(--s-2);color:var(--ink-mute);font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase}.AppConfiguration-module__0N75Pq__form{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.AppConfiguration-module__0N75Pq__form fieldset{min-inline-size:0}.AppConfiguration-module__0N75Pq__form p{overflow-wrap:anywhere;min-inline-size:0}.AppConfiguration-module__0N75Pq__fieldGrid{gap:var(--s-5);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.AppConfiguration-module__0N75Pq__fieldGrid>p,.AppConfiguration-module__0N75Pq__fullWidth,.AppConfiguration-module__0N75Pq__destination{grid-column:1/-1}.AppConfiguration-module__0N75Pq__fieldGrid>button{place-self:end start}.AppConfiguration-module__0N75Pq__destination{gap:var(--s-4);min-width:0;padding:var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-md);display:grid}.AppConfiguration-module__0N75Pq__destination legend{padding:0 var(--s-2);color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__field{gap:var(--s-2);min-width:0;color:var(--ink-soft);font-size:var(--fs-body);display:grid}.AppConfiguration-module__0N75Pq__field input:not([type=checkbox]),.AppConfiguration-module__0N75Pq__field select,.AppConfiguration-module__0N75Pq__field textarea{box-sizing:border-box;width:100%;min-width:0;padding:var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);color:var(--ink);font:inherit}.AppConfiguration-module__0N75Pq__field input[type=checkbox]{width:auto;accent-color:var(--accent)}.AppConfiguration-module__0N75Pq__actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.AppConfiguration-module__0N75Pq__button{max-width:100%;min-height:44px;padding:var(--s-3) var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink-mute);font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;place-self:flex-start start;align-items:center;text-decoration:none;display:inline-flex}.AppConfiguration-module__0N75Pq__button:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.AppConfiguration-module__0N75Pq__button.AppConfiguration-module__0N75Pq__primary{background:var(--accent-warm-fill);color:var(--on-accent-warm);border-color:#0000}.AppConfiguration-module__0N75Pq__button.AppConfiguration-module__0N75Pq__primary:hover:not(:disabled){filter:brightness(.95)}.AppConfiguration-module__0N75Pq__button:focus-visible,.AppConfiguration-module__0N75Pq__field input:focus-visible,.AppConfiguration-module__0N75Pq__field select:focus-visible,.AppConfiguration-module__0N75Pq__field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AppConfiguration-module__0N75Pq__button:disabled{opacity:.45;cursor:not-allowed}.AppConfiguration-module__0N75Pq__preview{min-width:0;font:var(--fs-body)/1.6 var(--ff-body);margin:0}.AppConfiguration-module__0N75Pq__preview h2{margin:0 0 var(--s-4);overflow-wrap:anywhere;font:500 var(--fs-lead)/1.4 var(--ff-display);color:var(--ink)}.AppConfiguration-module__0N75Pq__preview dl{gap:var(--s-3) var(--s-5);margin:var(--s-4) 0;grid-template-columns:minmax(120px,1fr) minmax(0,3fr);display:grid}.AppConfiguration-module__0N75Pq__preview dt{color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__preview dd{overflow-wrap:anywhere;min-width:0;margin:0}.AppConfiguration-module__0N75Pq__preview p{color:var(--ink-soft)}.AppConfiguration-module__0N75Pq__preview ul{padding-left:var(--s-5);margin:0}.AppConfiguration-module__0N75Pq__preview a{color:var(--accent);text-underline-offset:3px}.AppConfiguration-module__0N75Pq__hint{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.AppConfiguration-module__0N75Pq__hint+.AppConfiguration-module__0N75Pq__actions{margin-top:var(--s-4)}.AppConfiguration-module__0N75Pq__error{color:var(--negative)}@media (max-width:640px){.AppConfiguration-module__0N75Pq__page{padding:var(--s-5) var(--s-4)}.AppConfiguration-module__0N75Pq__fieldGrid{grid-template-columns:minmax(0,1fr)}.AppConfiguration-module__0N75Pq__preview dl{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}.AppConfiguration-module__0N75Pq__preview dd{margin-bottom:var(--s-3)}}.AppConfiguration-module__0N75Pq__shareDialog.AppConfiguration-module__0N75Pq__shareDialog{--flip-ink:var(--ink);--flip-ink-soft:var(--ink-soft);--flip-surface:var(--bg-elev);--flip-border:var(--line-2);--flip-border-strong:var(--line-strong);--flip-danger:var(--negative);--flip-action:var(--accent);--flip-action-ink:var(--on-accent);--flip-ring:var(--accent);--flip-warn:var(--warning);max-width:720px;max-height:calc(100dvh - var(--s-7));padding-top:var(--s-7);border-radius:var(--r-lg);grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;overflow-y:auto}.AppConfiguration-module__0N75Pq__shareDialog>button[aria-label=Close]{z-index:2}.AppConfiguration-module__0N75Pq__shareDialog .AppConfiguration-module__0N75Pq__sharePreview{background:0 0;border:0;border-radius:0;padding:0}.AppConfiguration-module__0N75Pq__imageEditor{gap:var(--s-4);display:grid}.AppConfiguration-module__0N75Pq__imageEditor fieldset{gap:var(--s-3);min-inline-size:0;padding:var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-md);display:grid}.AppConfiguration-module__0N75Pq__imageEditor legend{padding:0 var(--s-2);color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__check{align-items:center;gap:var(--s-2);color:var(--ink-soft);font-size:var(--fs-body);display:flex}.AppConfiguration-module__0N75Pq__check input{width:auto;accent-color:var(--accent)}
.AuthCard-module__VszBJa__wrapper{width:100%;max-width:460px;position:relative}.AuthCard-module__VszBJa__card{width:100%;padding:var(--s-6);background:linear-gradient(0deg, var(--glass-tint), var(--glass-tint)), var(--bg);position:relative}@supports (color:color-mix(in lab, red, red)){.AuthCard-module__VszBJa__card{background:linear-gradient(0deg, var(--glass-tint), var(--glass-tint)), color-mix(in srgb, var(--bg) 60%, transparent)}}.AuthCard-module__VszBJa__card{-webkit-backdrop-filter:blur(24px)saturate(180%);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);isolation:isolate;box-sizing:border-box}.AuthCard-module__VszBJa__card:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--text) 0%, var(--text) 35%, transparent 60%, var(--accent) 100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.AuthCard-module__VszBJa__card:before{background:linear-gradient(135deg, color-mix(in srgb, var(--text) 45%, transparent) 0%, color-mix(in srgb, var(--text) 5%, transparent) 35%, transparent 60%, color-mix(in srgb, var(--accent) 15%, transparent) 100%)}}.AuthCard-module__VszBJa__card:before{-webkit-mask-composite:xor;pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.AuthCard-module__VszBJa__card:after{content:"";border-radius:inherit;background:radial-gradient(120% 120% at 0% 0%, var(--text) 0%, transparent 55%);width:60%;height:50%;position:absolute;inset:0 auto auto 0}@supports (color:color-mix(in lab, red, red)){.AuthCard-module__VszBJa__card:after{background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--text) 18%, transparent) 0%, transparent 55%)}}.AuthCard-module__VszBJa__card:after{pointer-events:none;z-index:0;mix-blend-mode:screen;opacity:.8}.AuthCard-module__VszBJa__card>*{z-index:2;position:relative}.AuthCard-module__VszBJa__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);margin-bottom:var(--s-4);font-weight:500}.AuthCard-module__VszBJa__title{overflow-wrap:anywhere;font-family:var(--ff-display);font-size:var(--fs-stat);letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-weight:500;line-height:1.15}.AuthCard-module__VszBJa__title.AuthCard-module__VszBJa__statement{font-family:var(--ff-display);font-size:var(--fs-lead);max-width:46ch;margin-bottom:24px;font-weight:500;line-height:1.45}.AuthCard-module__VszBJa__italic{color:var(--ink-soft);font-style:italic;font-weight:400}.AuthCard-module__VszBJa__description{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);margin:0 0 var(--s-5);max-width:360px;line-height:1.5}.AuthCard-module__VszBJa__footer{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);font-family:var(--ff-body);font-size:var(--fs-body);color:var(--text-3);justify-content:center;gap:8px;font-weight:400;display:flex}.AuthCard-module__VszBJa__footerLink{color:var(--text-3);text-underline-offset:3px;text-decoration:underline}.AuthCard-module__VszBJa__footerLink:hover{color:var(--text)}@media (max-width:480px){.AuthCard-module__VszBJa__card{padding:var(--s-5)}.AuthCard-module__VszBJa__description{max-width:none}}
.FlipAppShell-module__OwGxUq__root{--flip-bar-height:calc(56px + env(safe-area-inset-top));background:var(--flip-canvas);min-height:100dvh;color:var(--flip-ink);font-family:var(--flip-font);flex-direction:column;display:flex}@media (min-width:768px){.FlipAppShell-module__OwGxUq__root{--flip-bar-height:calc(64px + env(safe-area-inset-top))}}.FlipAppShell-module__OwGxUq__withRail{align-items:stretch;min-height:100dvh;display:flex}.FlipAppShell-module__OwGxUq__withRail .FlipAppShell-module__OwGxUq__root{flex:auto;min-width:0}@media (max-width:760px){.FlipAppShell-module__OwGxUq__withRail{flex-direction:column}}.FlipAppShell-module__OwGxUq__platformBar{min-height:44px;padding:6px 12px;padding-top:max(6px, env(safe-area-inset-top));background:var(--flip-surface);color:var(--flip-ink);border-bottom:1px solid var(--flip-border);justify-content:space-between;align-items:center;gap:12px;display:flex}.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified]{justify-content:flex-start}.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified] .FlipAppShell-module__OwGxUq__account{margin-left:auto}.FlipAppShell-module__OwGxUq__platformBrand{min-width:0;color:inherit;letter-spacing:.02em;align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__brandCluster,.FlipAppShell-module__OwGxUq__unifiedIdentity{align-items:center;gap:var(--s-3);min-width:0;display:inline-flex}.FlipAppShell-module__OwGxUq__platformDivider{background:var(--flip-border-strong);width:1px;height:24px}.FlipAppShell-module__OwGxUq__unifiedAppHome{min-width:0;color:inherit;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__unifiedIdentity .FlipAppShell-module__OwGxUq__appName{color:var(--flip-ink);white-space:nowrap}.FlipAppShell-module__OwGxUq__unifiedActions{align-items:center;min-width:0;margin-left:auto;display:flex}.FlipAppShell-module__OwGxUq__platformMark{border-radius:var(--r-control);background:var(--flip-action);width:22px;height:22px;color:var(--flip-action-ink);place-items:center;font-size:12px;font-weight:700;display:grid}.FlipAppShell-module__OwGxUq__switcher{align-items:center;gap:4px;min-width:0;display:inline-flex;overflow-x:auto}.FlipAppShell-module__OwGxUq__switchLink,.FlipAppShell-module__OwGxUq__switchLinkActive{border-radius:var(--r-control);white-space:nowrap;min-height:32px;color:var(--flip-ink-mute);align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__switchLink:hover{background:var(--flip-action-soft);color:var(--flip-ink)}.FlipAppShell-module__OwGxUq__switchLinkActive{background:color-mix(in srgb, var(--flip-platform-active) 90%, transparent);color:var(--flip-action-ink)}.FlipAppShell-module__OwGxUq__account{align-items:center;gap:8px;min-width:0;display:inline-flex}.FlipAppShell-module__OwGxUq__accountMeta{text-align:right;min-width:0;display:none}@media (min-width:720px){.FlipAppShell-module__OwGxUq__accountMeta{display:block}}@media (max-width:719px){.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified]{gap:var(--s-2);flex-wrap:wrap}.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified] .FlipAppShell-module__OwGxUq__account{margin-left:auto;display:inline-flex}.FlipAppShell-module__OwGxUq__unifiedIdentity{gap:var(--s-2);flex:none}.FlipAppShell-module__OwGxUq__unifiedActions{flex:100%;overflow:visible}}.FlipAppShell-module__OwGxUq__accountName{color:var(--flip-ink);text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin:0;font-size:12px;font-weight:600;overflow:hidden}.FlipAppShell-module__OwGxUq__accountEmail{color:var(--flip-ink-mute);text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin:0;font-size:11px;overflow:hidden}.FlipAppShell-module__OwGxUq__returnLink{border-radius:var(--r-control);border:1px solid var(--flip-border-strong);min-height:32px;color:var(--flip-ink);align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__returnLink:hover{background:var(--flip-action-soft)}.FlipAppShell-module__OwGxUq__appHeader{border-bottom:1px solid var(--flip-border);background:var(--flip-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:flex}.FlipAppShell-module__OwGxUq__appIdentity{align-items:center;gap:12px;min-width:0;display:flex}.FlipAppShell-module__OwGxUq__logo{object-fit:contain;object-position:center;width:auto;max-width:120px;height:28px;display:block}.FlipAppShell-module__OwGxUq__appTitleBlock{min-width:0}.FlipAppShell-module__OwGxUq__appName{color:var(--flip-ink);margin:0;font-size:15px;font-weight:700}.FlipAppShell-module__OwGxUq__appSection{color:var(--flip-ink-mute);margin:2px 0 0;font-size:12px}.FlipAppShell-module__OwGxUq__appActions{align-items:center;gap:8px;min-width:0;display:flex}.FlipAppShell-module__OwGxUq__main{width:100%;min-width:0;max-width:1600px;padding:16px 16px calc(88px + env(safe-area-inset-bottom));flex:1;margin:0 auto}@media (min-width:768px){.FlipAppShell-module__OwGxUq__main{padding:24px 24px 32px}}.FlipAppShell-module__OwGxUq__mainFlush{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.FlipAppShell-module__OwGxUq__appHome{color:inherit;border-radius:var(--r-control);text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__appHome:hover{text-decoration:underline}.FlipAppShell-module__OwGxUq__appHome:focus-visible{outline:2px solid var(--flip-ring);outline-offset:4px}
.PictureChoice-module__YOjh9G__group{--pc-correct:#13795b;--pc-incorrect:var(--flip-ink,var(--ink));border:0;min-width:0;margin:0;padding:0}.PictureChoice-module__YOjh9G__legend{color:var(--flip-ink,var(--ink));font-size:var(--fs-meta);margin:0 0 8px;font-weight:700;display:block}.PictureChoice-module__YOjh9G__hiddenText{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PictureChoice-module__YOjh9G__grid{--pc-cols:4;--pc-min:88px;grid-template-columns:repeat(var(--pc-cols), minmax(0, 1fr));gap:12px;display:grid}.PictureChoice-module__YOjh9G__grid[data-columns="2"]{--pc-cols:2}.PictureChoice-module__YOjh9G__grid[data-tile=lg]{--pc-min:150px}.PictureChoice-module__YOjh9G__tile{min-height:var(--pc-min);cursor:pointer;color:var(--flip-ink,var(--ink));background:var(--flip-surface,var(--canvas));border:2px solid var(--flip-border,var(--line));border-radius:var(--r-lg);justify-content:center;align-items:center;padding:8px;display:flex;position:relative}.PictureChoice-module__YOjh9G__tile:has(.PictureChoice-module__YOjh9G__input:checked){border:4px solid var(--flip-action,var(--accent));padding:6px}.PictureChoice-module__YOjh9G__tile:has(.PictureChoice-module__YOjh9G__input:focus-visible){outline:3px solid var(--flip-action,var(--accent));outline-offset:3px}.PictureChoice-module__YOjh9G__tile:has(.PictureChoice-module__YOjh9G__input:disabled){opacity:var(--pc-disabled-opacity,.4);cursor:not-allowed}.PictureChoice-module__YOjh9G__tile[data-tone=correct]{border-color:var(--pc-correct)}.PictureChoice-module__YOjh9G__tile[data-tone=incorrect]{border:4px dashed var(--pc-incorrect);padding:6px}.PictureChoice-module__YOjh9G__input{opacity:0;pointer-events:none;position:absolute}.PictureChoice-module__YOjh9G__visual{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PictureChoice-module__YOjh9G__glyph{position:absolute;top:6px;right:6px}.PictureChoice-module__YOjh9G__tile[data-tone=correct] .PictureChoice-module__YOjh9G__glyph{color:var(--pc-correct)}.PictureChoice-module__YOjh9G__tile[data-tone=incorrect] .PictureChoice-module__YOjh9G__glyph{color:var(--pc-incorrect)}
.CoordinatePlane-module__IheCFG__graph{width:100%;max-width:360px;color:var(--ink);margin:auto;display:block}.CoordinatePlane-module__IheCFG__graph text{fill:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta)}.CoordinatePlane-module__IheCFG__grid{stroke:var(--line-2);stroke-width:.7px}.CoordinatePlane-module__IheCFG__axis{stroke:var(--ink-soft);stroke-width:1.5px}.CoordinatePlane-module__IheCFG__line{stroke:var(--accent);stroke-width:3px}.CoordinatePlane-module__IheCFG__point{fill:var(--accent);stroke:var(--bg-elev);stroke-width:2px}.CoordinatePlane-module__IheCFG__graph .CoordinatePlane-module__IheCFG__pointLabel{fill:var(--ink);font-weight:600}.CoordinatePlane-module__IheCFG__run,.CoordinatePlane-module__IheCFG__rise{fill:none;stroke-width:2px;stroke-dasharray:5 4}.CoordinatePlane-module__IheCFG__run{stroke:var(--accent)}.CoordinatePlane-module__IheCFG__rise{stroke:var(--viz-series-2)}
.FlipInspiration-module__gsLvPG__section{perspective:2200px;width:100%;padding:104px 0 0}.FlipInspiration-module__gsLvPG__headline{font-family:var(--ff-display);letter-spacing:-.028em;text-align:center;max-width:30ch;color:var(--text);margin:0 auto;padding:0 24px;font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1.1}.FlipInspiration-module__gsLvPG__headlineEm{color:var(--text-3);font-style:normal;display:block}.FlipInspiration-module__gsLvPG__tabs{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:28px;padding:0 24px;display:flex}.FlipInspiration-module__gsLvPG__tabsNote{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--text-3);align-self:center}.FlipInspiration-module__gsLvPG__tab{font-family:var(--ff-body);color:var(--text-3);border-radius:var(--r-pill);cursor:pointer;transition:color var(--dur-fast) ease-out;background:0 0;border:0;padding:9px 18px;font-size:15px;font-weight:500;position:relative}.FlipInspiration-module__gsLvPG__tab:after{content:"";border-radius:var(--r-pill);background:var(--accent);transform-origin:50%;height:2px;transition:transform var(--dur) cubic-bezier(.4, 0, .2, 1);position:absolute;bottom:2px;left:18px;right:18px;transform:scaleX(0)}.FlipInspiration-module__gsLvPG__tab:hover,.FlipInspiration-module__gsLvPG__tabOn{color:var(--text)}.FlipInspiration-module__gsLvPG__tabOn:after{transform:scaleX(1)}.FlipInspiration-module__gsLvPG__shelf{scroll-snap-type:x proximity;scrollbar-width:thin;margin:28px 0 0;margin-right:calc(-1 * var(--mk-gutter,24px));gap:14px;padding:4px 24px 20px;list-style:none;display:flex;overflow-x:auto}.FlipInspiration-module__gsLvPG__cardItem{scroll-snap-align:start;flex:0 0 272px;display:flex}.FlipInspiration-module__gsLvPG__card{appearance:none;font:inherit;cursor:pointer;text-align:left;border-radius:var(--r-mk-md);background:var(--text);border:0;flex-direction:column;width:100%;padding:20px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.FlipInspiration-module__gsLvPG__card{background:color-mix(in oklab, var(--text) 3.5%, transparent)}}.FlipInspiration-module__gsLvPG__card{transition:transform var(--dur) ease-out, background var(--dur) ease-out}.FlipInspiration-module__gsLvPG__card:hover{background:var(--accent);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.FlipInspiration-module__gsLvPG__card:hover{background:color-mix(in oklab, var(--accent) 9%, transparent)}}.FlipInspiration-module__gsLvPG__cardThumb{aspect-ratio:160/110;border-radius:var(--r-control);margin-bottom:16px;display:block;overflow:hidden}.FlipInspiration-module__gsLvPG__thumb{width:100%;height:auto;display:block}.FlipInspiration-module__gsLvPG__cardName{font-family:var(--ff-display);font-size:var(--fs-title);letter-spacing:-.01em;color:var(--text);margin:0;font-weight:600}.FlipInspiration-module__gsLvPG__cardBody{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--text-3);margin:6px 0 0;line-height:1.5}.FlipInspiration-module__gsLvPG__cardChips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.FlipInspiration-module__gsLvPG__cardChip{font-family:var(--ff-body);font-size:var(--fs-micro);color:var(--text-3);background:var(--text);font-weight:500}@supports (color:color-mix(in lab, red, red)){.FlipInspiration-module__gsLvPG__cardChip{background:color-mix(in oklab, var(--text) 6%, transparent)}}.FlipInspiration-module__gsLvPG__cardChip{border-radius:var(--r-pill);padding:4px 10px}.FlipInspiration-module__gsLvPG__cardOpen{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--accent);font-weight:600}@media (prefers-reduced-motion:reduce){.FlipInspiration-module__gsLvPG__tab:after,.FlipInspiration-module__gsLvPG__card,.FlipInspiration-module__gsLvPG__card:hover{transition:none;transform:none}.FlipInspiration-module__gsLvPG__tabOn:after{transform:scaleX(1)}}@media (max-width:768px){.FlipInspiration-module__gsLvPG__section{padding-top:72px}.FlipInspiration-module__gsLvPG__shelf{padding-left:20px;padding-right:20px}.FlipInspiration-module__gsLvPG__card{flex-basis:240px}}.FlipInspiration-module__gsLvPG__toneCoral{background:radial-gradient(110% 80% at 85% 100%,#ffaa8c59,#0000 60%),linear-gradient(165deg,#f08a66 0%,#d2573a 48%,#7e2e20 100%)}.FlipInspiration-module__gsLvPG__toneTeal{background:radial-gradient(110% 80% at 15% 100%,#8ce6c84d,#0000 60%),linear-gradient(165deg,#4fc0a0 0%,#1f8a70 48%,#0f4038 100%)}.FlipInspiration-module__gsLvPG__toneAmber{background:radial-gradient(110% 80% at 85% 100%,#ffdc9659,#0000 60%),linear-gradient(165deg,#f2bd5a 0%,#d6902a 48%,#7a4a0e 100%)}.FlipInspiration-module__gsLvPG__toneBlue{background:radial-gradient(110% 80% at 15% 100%,#aacdfa52,#0000 60%),linear-gradient(165deg,#6aa9ee 0%,#2f78cf 48%,#163a6e 100%)}.FlipInspiration-module__gsLvPG__tonePink{background:radial-gradient(110% 80% at 85% 100%,#ffb4d252,#0000 60%),linear-gradient(165deg,#ee7fa8 0%,#c94a7c 48%,#6b2344 100%)}.FlipInspiration-module__gsLvPG__toneViolet{background:radial-gradient(110% 80% at 15% 100%,#cdb9ff52,#0000 60%),linear-gradient(165deg,#a083ea 0%,#6f4fc8 48%,#35246a 100%)}.FlipInspiration-module__gsLvPG__cardSketch{width:100%;height:100%;display:block}.FlipInspiration-module__gsLvPG__cardCover{object-fit:cover;width:100%;height:100%;display:block}.FlipInspiration-module__gsLvPG__belt{margin-top:10px;padding:0 0 8px}.FlipInspiration-module__gsLvPG__beltLabel{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--text-3);justify-content:center;align-items:baseline;gap:8px;margin:0 0 16px;padding:0 24px;font-weight:500;display:flex}.FlipInspiration-module__gsLvPG__beltCount{font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.02em;color:var(--accent);font-weight:700}.FlipInspiration-module__gsLvPG__beltWindow{gap:10px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.FlipInspiration-module__gsLvPG__beltTrack{flex:none;gap:10px;margin:0;padding:0;list-style:none;animation:46s linear infinite FlipInspiration-module__gsLvPG__belt;display:flex}.FlipInspiration-module__gsLvPG__beltWindow:hover .FlipInspiration-module__gsLvPG__beltTrack{animation-play-state:paused}@keyframes FlipInspiration-module__gsLvPG__belt{0%{transform:translate(0)}to{transform:translate(calc(-100% - 10px))}}.FlipInspiration-module__gsLvPG__beltItem{white-space:nowrap;font-family:var(--ff-body);font-size:var(--fs-body);color:var(--accent);background:var(--accent);font-weight:500}@supports (color:color-mix(in lab, red, red)){.FlipInspiration-module__gsLvPG__beltItem{background:color-mix(in oklab, var(--accent) 10%, transparent)}}.FlipInspiration-module__gsLvPG__beltItem{border-radius:var(--r-pill);padding:9px 18px}@media (prefers-reduced-motion:reduce){.FlipInspiration-module__gsLvPG__beltWindow{flex-wrap:wrap;justify-content:center;row-gap:10px;padding:0 24px;-webkit-mask-image:none;mask-image:none}.FlipInspiration-module__gsLvPG__beltTrack{flex-wrap:wrap;justify-content:center;row-gap:10px;animation:none}.FlipInspiration-module__gsLvPG__beltTrack[aria-hidden=true]{display:none}}.FlipInspiration-module__gsLvPG__cardActions{opacity:0;transition:opacity var(--dur) ease-out;gap:16px;margin-top:auto;padding-top:14px;display:flex}.FlipInspiration-module__gsLvPG__card:hover .FlipInspiration-module__gsLvPG__cardActions{opacity:1}@media (prefers-reduced-motion:reduce){.FlipInspiration-module__gsLvPG__cardActions{opacity:1;transition:none;transform:none}}.FlipInspiration-module__gsLvPG__cardTry{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--accent);font-weight:600}.FlipInspiration-module__gsLvPG__cardOn,.FlipInspiration-module__gsLvPG__cardOn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.FlipInspiration-module__gsLvPG__cardOn,.FlipInspiration-module__gsLvPG__cardOn:hover{background:color-mix(in oklab, var(--accent) 9%, transparent)}}.FlipInspiration-module__gsLvPG__cardOn,.FlipInspiration-module__gsLvPG__cardOn:hover{box-shadow:0 0 0 1.5px var(--accent) inset}.FlipInspiration-module__gsLvPG__simulatorRegion{margin:20px 0 0;padding:0 24px;scroll-margin-top:96px}.FlipInspiration-module__gsLvPG__anchor{scroll-margin-top:96px;display:block}@media (max-width:768px){.FlipInspiration-module__gsLvPG__simulatorRegion{padding:0 20px}.FlipInspiration-module__gsLvPG__anchor{scroll-margin-top:128px}}
.NotifyPreferences-module__M_g4dG__root{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.NotifyPreferences-module__M_g4dG__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);margin:0;font-weight:500}.NotifyPreferences-module__M_g4dG__status{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0}.NotifyPreferences-module__M_g4dG__row{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line-2);flex-wrap:wrap;display:flex}.NotifyPreferences-module__M_g4dG__rowText{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.NotifyPreferences-module__M_g4dG__channel{font-family:var(--ff-body);font-size:var(--fs-title);color:var(--ink);font-weight:500}.NotifyPreferences-module__M_g4dG__value{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink-soft)}.NotifyPreferences-module__M_g4dG__note{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);line-height:1.5}.NotifyPreferences-module__M_g4dG__form{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.NotifyPreferences-module__M_g4dG__mute{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.NotifyPreferences-module__M_g4dG__secondary,.NotifyPreferences-module__M_g4dG__primary{min-height:36px;padding:var(--s-2) var(--s-4);border-radius:var(--r-control);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;align-self:flex-start;font-weight:500}.NotifyPreferences-module__M_g4dG__secondary{border:1px solid var(--line-2);color:var(--text-3);background:0 0}.NotifyPreferences-module__M_g4dG__secondary:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.NotifyPreferences-module__M_g4dG__primary{background:var(--accent);border:1px solid var(--accent);color:var(--on-accent)}.NotifyPreferences-module__M_g4dG__secondary:disabled,.NotifyPreferences-module__M_g4dG__primary:disabled{opacity:.5;cursor:not-allowed}.NotifyPreferences-module__M_g4dG__secondary:focus-visible,.NotifyPreferences-module__M_g4dG__primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.ShareLinkPanel-module__1agEbG__panel{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.ShareLinkPanel-module__1agEbG__status{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);margin:0;line-height:1.5}.ShareLinkPanel-module__1agEbG__note{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);margin:0;line-height:1.5}.ShareLinkPanel-module__1agEbG__copyRow,.ShareLinkPanel-module__1agEbG__actions{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.ShareLinkPanel-module__1agEbG__url{min-width:0;min-height:44px;padding:var(--s-2) var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-elev);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-meta);flex:240px}.ShareLinkPanel-module__1agEbG__url:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ShareLinkPanel-module__1agEbG__primary,.ShareLinkPanel-module__1agEbG__secondary{min-height:44px;padding:var(--s-2) var(--s-4);border-radius:var(--r-control);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;font-weight:600}.ShareLinkPanel-module__1agEbG__primary{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent)}.ShareLinkPanel-module__1agEbG__secondary{border:1px solid var(--line-2);color:var(--ink);background:0 0}.ShareLinkPanel-module__1agEbG__primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, var(--ink))}.ShareLinkPanel-module__1agEbG__secondary:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ShareLinkPanel-module__1agEbG__primary:focus-visible,.ShareLinkPanel-module__1agEbG__secondary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ShareLinkPanel-module__1agEbG__primary:disabled,.ShareLinkPanel-module__1agEbG__secondary:disabled{cursor:default;opacity:.5}
.PracticeItems-module__mEiZ7q__stimulus,.PracticeItems-module__mEiZ7q__glyph,.PracticeItems-module__mEiZ7q__miniSheet,.PracticeItems-module__mEiZ7q__option{--pi-ink:var(--pp-night,var(--flip-ink,#1b2240));--pi-fill:var(--pp-gold,var(--flip-accent,#f2a93b));--pi-paper:var(--flip-surface,var(--bg-elev,#fff));--pi-muted:var(--flip-surface-muted,var(--flip-surface,var(--bg-elev,#fff)));--pi-accent:var(--pp-nonverbal,var(--flip-action,#6c4cf1));--pi-number:var(--pp-quant,var(--flip-ink,#b4520a));--pi-word:var(--pp-verbal,var(--flip-ink,#0f7c7c));--pi-cell:72px}.PracticeItems-module__mEiZ7q__stimulus{min-width:0;color:var(--pi-ink);flex-direction:column;align-items:center;gap:12px;display:flex}.PracticeItems-module__mEiZ7q__stimulus[data-size=tablet]{--pi-cell:112px}.PracticeItems-module__mEiZ7q__glyph{display:block}.PracticeItems-module__mEiZ7q__grid{grid-template-columns:repeat(2, var(--pi-cell));gap:12px;display:grid}.PracticeItems-module__mEiZ7q__grid[data-n="3"]{grid-template-columns:repeat(3, var(--pi-cell))}.PracticeItems-module__mEiZ7q__cell{width:var(--pi-cell);height:var(--pi-cell);background:var(--pi-muted);border:2px solid var(--pi-ink);border-radius:var(--r-md);justify-content:center;align-items:center;display:flex}.PracticeItems-module__mEiZ7q__cell svg{width:80%;height:80%}.PracticeItems-module__mEiZ7q__cellEmpty{font-size:var(--fs-stat);color:var(--pi-accent);background:0 0;border-style:dashed;font-weight:800}.PracticeItems-module__mEiZ7q__together{background:var(--pi-muted);border:2px solid var(--pi-ink);border-radius:var(--r-lg);flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}.PracticeItems-module__mEiZ7q__caption{font-family:var(--ff-display);font-size:var(--fs-lead);margin:0;font-weight:800}.PracticeItems-module__mEiZ7q__row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.PracticeItems-module__mEiZ7q__panel{background:var(--pi-paper);border:2px solid var(--pi-ink);border-radius:var(--r-md);max-width:100%;height:auto}.PracticeItems-module__mEiZ7q__sheetCell{stroke:var(--pi-ink);stroke-width:1px}.PracticeItems-module__mEiZ7q__sheetCell[data-state=stay]{fill:var(--pi-paper)}.PracticeItems-module__mEiZ7q__sheetCell[data-state=away]{fill:var(--pi-accent)}@supports (color:color-mix(in lab, red, red)){.PracticeItems-module__mEiZ7q__sheetCell[data-state=away]{fill:color-mix(in srgb, var(--pi-accent) 35%, var(--pi-paper))}}.PracticeItems-module__mEiZ7q__sheetCell[data-state=gone]{fill:none;stroke:none}.PracticeItems-module__mEiZ7q__foldLine{stroke:var(--pi-accent);stroke-width:2.5px;stroke-dasharray:6 4}.PracticeItems-module__mEiZ7q__foldArrow line,.PracticeItems-module__mEiZ7q__foldArrow polyline{fill:none;stroke:var(--pi-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.PracticeItems-module__mEiZ7q__hole{fill:var(--pi-ink)}.PracticeItems-module__mEiZ7q__miniSheet{aspect-ratio:1;max-width:88%;height:auto}.PracticeItems-module__mEiZ7q__series,.PracticeItems-module__mEiZ7q__pairs,.PracticeItems-module__mEiZ7q__scales{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.PracticeItems-module__mEiZ7q__pairs{flex-direction:column;align-items:center}.PracticeItems-module__mEiZ7q__pairRow{align-items:center;gap:12px;display:flex}.PracticeItems-module__mEiZ7q__pairArrow{font-size:var(--fs-stat);color:var(--pi-ink);font-weight:800}.PracticeItems-module__mEiZ7q__term{min-width:56px;min-height:64px;font-size:var(--fs-screen);color:var(--pi-number);background:var(--pi-muted);border-radius:var(--r-md);justify-content:center;align-items:center;padding:0 12px;font-weight:800;display:flex}.PracticeItems-module__mEiZ7q__termGap{border:2px dashed var(--pi-number)}.PracticeItems-module__mEiZ7q__stimulus[data-size=phone] .PracticeItems-module__mEiZ7q__term{font-size:var(--fs-stat);min-height:52px}.PracticeItems-module__mEiZ7q__wordLine{font-family:var(--ff-display);font-size:var(--fs-screen);text-align:center;color:var(--pi-word);overflow-wrap:anywhere;margin:0;font-weight:800}.PracticeItems-module__mEiZ7q__stimulus[data-size=phone] .PracticeItems-module__mEiZ7q__wordLine{font-size:var(--fs-stat)}.PracticeItems-module__mEiZ7q__sentence{font-family:var(--ff-display);font-size:var(--fs-stat);text-align:center;color:var(--pi-word);margin:0;font-weight:800;line-height:1.6}.PracticeItems-module__mEiZ7q__blank{vertical-align:bottom;min-width:4ch;min-height:1.2em;color:var(--pi-ink);background:var(--pi-muted);border:2px dashed var(--pi-word);border-radius:var(--r-sm);margin:0 .25em;padding:0 8px;display:inline-block}.PracticeItems-module__mEiZ7q__option{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:inline-flex}.PracticeItems-module__mEiZ7q__numeral{font-size:var(--fs-screen);color:var(--pi-number);font-weight:800}.PracticeItems-module__mEiZ7q__word{font-size:var(--fs-lead);color:var(--pi-word);overflow-wrap:anywhere;font-weight:800}.PracticeItems-module__mEiZ7q__shapeGroup{flex-wrap:wrap;max-width:100%}.PracticeItems-module__mEiZ7q__scales{gap:12px}.PracticeItems-module__mEiZ7q__scale{background:var(--pi-paper);border:2px solid var(--pi-ink);border-radius:var(--r-md);max-width:100%;height:auto}.PracticeItems-module__mEiZ7q__beam,.PracticeItems-module__mEiZ7q__string{stroke:var(--pi-ink);stroke-width:3px;stroke-linecap:round}.PracticeItems-module__mEiZ7q__string{stroke-width:1.5px}.PracticeItems-module__mEiZ7q__stand{fill:var(--pi-ink)}.PracticeItems-module__mEiZ7q__pan{fill:var(--pi-muted);stroke:var(--pi-ink);stroke-width:2.5px}.PracticeItems-module__mEiZ7q__panMark{font-family:var(--ff-display);font-size:var(--fs-screen);fill:var(--pi-accent);font-weight:800}.PracticeItems-module__mEiZ7q__scale[data-balanced=false] .PracticeItems-module__mEiZ7q__pan{stroke-dasharray:6 4}.PracticeItems-module__mEiZ7q__view{display:contents}.PracticeItems-module__mEiZ7q__view[data-framed=true] .PracticeItems-module__mEiZ7q__stimulus{background:var(--pi-paper);border:2px solid var(--pi-ink);border-radius:var(--r-lg);padding:20px}.PracticeItems-module__mEiZ7q__fallback{font-size:var(--fs-lead);text-align:center;margin:0}.PracticeItems-module__mEiZ7q__linearEquation{font-size:var(--fs-stat);color:var(--pi-number);text-align:center;flex-wrap:wrap;justify-content:center;gap:8px;font-weight:800;display:flex}.PracticeItems-module__mEiZ7q__linearEquation span{white-space:nowrap}
.TbSelect-module__UdMahG__field{flex-direction:column;gap:6px;display:flex}.TbSelect-module__UdMahG__label{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase}.TbSelect-module__UdMahG__select{box-sizing:border-box;border-radius:var(--r-sm);background:var(--glass-tint);width:100%;box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-body);transition:box-shadow var(--dur) var(--ease);border:0;outline:none;padding:14px 18px}.TbSelect-module__UdMahG__select[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.TbSelect-module__UdMahG__select:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.TbSelect-module__UdMahG__select option{background:var(--bg-elev);color:var(--ink)}.TbSelect-module__UdMahG__hint{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);line-height:1.5}
.RecipeEditor-module__om1hFa__editor,.RecipeEditor-module__om1hFa__definitionFields,.RecipeEditor-module__om1hFa__section,.RecipeEditor-module__om1hFa__selectField{flex-direction:column;display:flex}.RecipeEditor-module__om1hFa__editor{gap:14px}.RecipeEditor-module__om1hFa__definitionFields{border:0;gap:18px;min-width:0;margin:0;padding:0}.RecipeEditor-module__om1hFa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RecipeEditor-module__om1hFa__lockedNotice{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-body);margin:0;font-weight:500;line-height:1.6}.RecipeEditor-module__om1hFa__section{gap:18px}.RecipeEditor-module__om1hFa__sectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.RecipeEditor-module__om1hFa__sectionHeader h2{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.45}.RecipeEditor-module__om1hFa__sectionHeader p{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);margin:3px 0 0;line-height:1.5}.RecipeEditor-module__om1hFa__streamingCaret{position:relative}.RecipeEditor-module__om1hFa__streamingCaret[data-streaming-field=true]:after{content:"";background:var(--accent);pointer-events:none;width:8px;height:14px;animation:1s step-start infinite RecipeEditor-module__om1hFa__streamingCaretBlink;position:absolute;top:2px;right:2px}@keyframes RecipeEditor-module__om1hFa__streamingCaretBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.RecipeEditor-module__om1hFa__streamingCaret[data-streaming-field=true]:after{animation:none}}.RecipeEditor-module__om1hFa__infoGrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.RecipeEditor-module__om1hFa__selectField,.RecipeEditor-module__om1hFa__outputExampleField{gap:6px;min-width:0}.RecipeEditor-module__om1hFa__outputExampleField{flex-direction:column;display:flex}.RecipeEditor-module__om1hFa__selectField>span,.RecipeEditor-module__om1hFa__outputExampleField>span{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.RecipeEditor-module__om1hFa__outputExampleEmpty{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);margin:0;line-height:1.5}.RecipeEditor-module__om1hFa__advanced{flex-direction:column;display:flex}.RecipeEditor-module__om1hFa__advancedSummary{cursor:pointer;color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.01em;border-radius:var(--r-sm);transition:background var(--dur) var(--ease);align-items:center;gap:10px;padding:2px 0;font-weight:500;list-style:none;display:flex}.RecipeEditor-module__om1hFa__advancedSummary::-webkit-details-marker{display:none}.RecipeEditor-module__om1hFa__inputsSection{position:relative}.RecipeEditor-module__om1hFa__inputsSummary{align-items:flex-start;padding-right:24px}.RecipeEditor-module__om1hFa__inputsSummary>.RecipeEditor-module__om1hFa__advancedCaret{margin-top:8px}.RecipeEditor-module__om1hFa__inputsSummary>.RecipeEditor-module__om1hFa__sectionHeader{flex:1}.RecipeEditor-module__om1hFa__inputsTooltip{z-index:1;position:absolute;top:20px;right:18px}.RecipeEditor-module__om1hFa__advancedSummary:hover,.RecipeEditor-module__om1hFa__advanced[open]>.RecipeEditor-module__om1hFa__advancedSummary{background:var(--bg-elev)}.RecipeEditor-module__om1hFa__advancedCaret{color:var(--accent);flex:none;font-size:12px;line-height:1;transition:transform .15s ease-out}.RecipeEditor-module__om1hFa__advanced[open]>.RecipeEditor-module__om1hFa__advancedSummary .RecipeEditor-module__om1hFa__advancedCaret{transform:rotate(90deg)}.RecipeEditor-module__om1hFa__advancedBody{flex-direction:column;gap:18px;padding-top:16px;display:flex}.RecipeEditor-module__om1hFa__requiredControl{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.RecipeEditor-module__om1hFa__requiredControl input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;margin:0}.RecipeEditor-module__om1hFa__requiredControl input:disabled{color:var(--text-4);cursor:not-allowed}.RecipeEditor-module__om1hFa__requiredControl:has(input:disabled){color:var(--text-4);cursor:not-allowed}.RecipeEditor-module__om1hFa__select{box-sizing:border-box;border-radius:var(--r-sm);background:var(--glass-tint);width:100%;box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-body);transition:box-shadow var(--dur) var(--ease);cursor:pointer;border:0;outline:none;min-height:46px;padding:10px 14px}.RecipeEditor-module__om1hFa__select[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.RecipeEditor-module__om1hFa__select:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.RecipeEditor-module__om1hFa__select:disabled{color:var(--text-4);cursor:not-allowed}.RecipeEditor-module__om1hFa__primaryButton,.RecipeEditor-module__om1hFa__removeButton{border-radius:var(--r-control);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border:0;justify-content:center;align-self:flex-start;align-items:center;gap:7px;font-weight:500;display:inline-flex}.RecipeEditor-module__om1hFa__primaryButton{background:var(--accent-warm-fill);color:var(--on-accent-warm);padding:10px 14px}.RecipeEditor-module__om1hFa__primaryButton:hover:not(:disabled){background:var(--accent-warm-hover)}.RecipeEditor-module__om1hFa__removeButton{box-shadow:0 0 0 .5px var(--line-strong) inset;color:var(--text-3);background:0 0;padding:8px 11px}.RecipeEditor-module__om1hFa__removeButton:hover:not(:disabled){box-shadow:0 0 0 .5px var(--negative) inset;color:var(--negative)}.RecipeEditor-module__om1hFa__primaryButton:focus-visible,.RecipeEditor-module__om1hFa__removeButton:focus-visible{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow);outline:none}.RecipeEditor-module__om1hFa__primaryButton:disabled,.RecipeEditor-module__om1hFa__removeButton:disabled{color:var(--text-4);opacity:.45;cursor:not-allowed}.RecipeEditor-module__om1hFa__actions{align-items:center;gap:12px;display:flex}@media (max-width:760px){.RecipeEditor-module__om1hFa__infoGrid{grid-template-columns:1fr}}.RecipeEditor-module__om1hFa__tooltipAnchor{cursor:help;flex:none;align-items:center;margin-top:2px;display:inline-flex;position:relative}.RecipeEditor-module__om1hFa__tooltipIcon{width:14px;height:14px;font-size:var(--fs-micro);font-family:var(--ff-mono);opacity:.5;transition:opacity var(--dur) var(--ease);border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.RecipeEditor-module__om1hFa__tooltipAnchor:hover .RecipeEditor-module__om1hFa__tooltipIcon{opacity:1}.RecipeEditor-module__om1hFa__tooltipContent{background:var(--canvas-deep);color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-sm);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.02em;white-space:normal;opacity:0;width:260px;max-width:calc(100vw - 32px);transition:opacity var(--dur) var(--ease);z-index:20;padding:8px 12px;line-height:1.5;position:absolute;top:0;right:calc(100% + 8px);box-shadow:0 8px 24px #000000b3}.RecipeEditor-module__om1hFa__tooltipContent a{color:var(--accent)}.RecipeEditor-module__om1hFa__tooltipAnchor:hover .RecipeEditor-module__om1hFa__tooltipContent,.RecipeEditor-module__om1hFa__tooltipAnchor:focus-within .RecipeEditor-module__om1hFa__tooltipContent{opacity:1}
.BlockSection-module__298A5a__toggle{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.BlockSection-module__298A5a__body{flex-direction:column;gap:16px;margin-top:14px;display:flex}.BlockSection-module__298A5a__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.BlockSection-module__298A5a__group{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding-top:12px;display:flex}.BlockSection-module__298A5a__groupTitle{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);margin:0;font-weight:500}.BlockSection-module__298A5a__fieldRow,.BlockSection-module__298A5a__slotRow{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.BlockSection-module__298A5a__secondaryButton{border:1px solid var(--line-2);border-radius:var(--r-control);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;align-self:flex-start;padding:6px 12px;font-weight:500}.BlockSection-module__298A5a__secondaryButton:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.BlockSection-module__298A5a__actions{gap:10px;display:flex}.BlockSection-module__298A5a__preview{flex-direction:column;gap:8px;display:flex}.BlockSection-module__298A5a__previewLabel{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);font-weight:500}.BlockSection-module__298A5a__previewCanvas{border:1px solid var(--line-2);border-radius:var(--r-md);color:var(--ink);padding:14px 16px}.BlockSection-module__298A5a__previewCanvas .block-facts-title{font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.01em;margin:0 0 4px;font-weight:500}.BlockSection-module__298A5a__previewCanvas p{font-size:var(--fs-meta);color:var(--ink-mute);margin:0}.BlockSection-module__298A5a__previewCanvas p i{padding:0 6px;font-style:normal}@media (max-width:720px){.BlockSection-module__298A5a__grid,.BlockSection-module__298A5a__fieldRow,.BlockSection-module__298A5a__slotRow{grid-template-columns:minmax(0,1fr)}}
.GatewayPicker-module__iMeOpa__wrap{flex-direction:column;gap:6px;display:flex;position:relative}.GatewayPicker-module__iMeOpa__trigger{background:var(--glass-tint);border-radius:var(--r-md);width:100%;box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--ink);font-family:var(--ff-mono);text-align:left;cursor:pointer;box-sizing:border-box;transition:box-shadow var(--dur) var(--ease);border:0;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;font-size:13px;display:flex}.GatewayPicker-module__iMeOpa__trigger:disabled{cursor:not-allowed;opacity:.6}.GatewayPicker-module__iMeOpa__trigger[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.GatewayPicker-module__iMeOpa__trigger:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.GatewayPicker-module__iMeOpa__triggerContent{align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.GatewayPicker-module__iMeOpa__placeholder{color:var(--ink-mute)}.GatewayPicker-module__iMeOpa__triggerName{color:var(--ink);font-family:var(--ff-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GatewayPicker-module__iMeOpa__triggerSlug{color:var(--text-3);font-family:var(--ff-mono);font-size:var(--fs-meta);flex-shrink:0}.GatewayPicker-module__iMeOpa__panel{z-index:20;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0}.GatewayPicker-module__iMeOpa__filterInput{background:var(--glass-tint);border-radius:var(--r-sm);width:100%;box-shadow:0 0 0 .5px var(--line-strong);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-body);box-sizing:border-box;border:0;outline:none;padding:8px 10px}.GatewayPicker-module__iMeOpa__filterInput:focus{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.GatewayPicker-module__iMeOpa__listbox{flex-direction:column;gap:2px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.GatewayPicker-module__iMeOpa__option{border-radius:var(--r-sm);cursor:pointer;color:var(--ink);align-items:baseline;gap:8px;padding:8px 10px;display:flex}.GatewayPicker-module__iMeOpa__option:hover,.GatewayPicker-module__iMeOpa__optionActive{background:var(--glass-tint)}.GatewayPicker-module__iMeOpa__optionDisabled{cursor:not-allowed;opacity:.6}.GatewayPicker-module__iMeOpa__optionName{font-family:var(--ff-body);color:var(--ink)}.GatewayPicker-module__iMeOpa__optionAccount{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute)}.GatewayPicker-module__iMeOpa__optionSlug{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--text-3)}.GatewayPicker-module__iMeOpa__alreadyAdded{font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--ink-mute);text-transform:uppercase;letter-spacing:var(--ls-micro)}.GatewayPicker-module__iMeOpa__emptyState{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);padding:8px 10px}
.MarketingFooter-module__5TseeW__footer{border-top:1px solid var(--line);background:var(--bg);grid-template-columns:1fr auto 1fr;align-items:start;gap:40px;padding:40px 48px;display:grid}.MarketingFooter-module__5TseeW__left{flex-direction:column;justify-self:start;gap:6px;min-width:160px;display:flex}.MarketingFooter-module__5TseeW__logo{font-family:var(--ff-display);color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:800;line-height:1}.MarketingFooter-module__5TseeW__logoAccent{color:var(--accent)}.MarketingFooter-module__5TseeW__links{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.MarketingFooter-module__5TseeW__right{flex-direction:column;justify-self:end;align-items:flex-end;gap:8px;min-width:100px;display:flex}.MarketingFooter-module__5TseeW__copy{color:var(--text-3);white-space:nowrap;font-size:11px}.MarketingFooter-module__5TseeW__link{color:var(--text-3);transition:color var(--dur-fast) ease-out;white-space:nowrap;font-size:12px;text-decoration:none}.MarketingFooter-module__5TseeW__link:hover{color:var(--text)}@media (max-width:768px){.MarketingFooter-module__5TseeW__footer{flex-direction:column;align-items:flex-start;gap:28px;padding:32px 24px;display:flex}.MarketingFooter-module__5TseeW__links{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0 28px;width:100%;display:grid}.MarketingFooter-module__5TseeW__links .MarketingFooter-module__5TseeW__link{padding:9px 0;display:block}.MarketingFooter-module__5TseeW__right{flex-flow:wrap;align-items:center;gap:14px}.MarketingFooter-module__5TseeW__link{font-size:11px}}
.TbScreenTitle-module__R2YBVq__wrapper{margin-bottom:var(--screen-title-gap,var(--s-5));justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.TbScreenTitle-module__R2YBVq__left{flex:1;min-width:0}.TbScreenTitle-module__R2YBVq__title{font-family:var(--ff-display);font-size:var(--fs-screen);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:500;line-height:1}.TbScreenTitle-module__R2YBVq__description{max-width:680px;color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:10px 0 0;font-weight:500;line-height:1.6}.TbScreenTitle-module__R2YBVq__meta{font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-soft);text-transform:uppercase;text-align:right;flex-shrink:0}@media (max-width:768px){.TbScreenTitle-module__R2YBVq__wrapper{flex-direction:column;align-items:flex-start;gap:10px}.TbScreenTitle-module__R2YBVq__title{font-size:28px}.TbScreenTitle-module__R2YBVq__meta{text-align:left;align-self:stretch;min-width:0;max-width:100%}}@media (max-width:480px){.TbScreenTitle-module__R2YBVq__title{font-size:24px}}
.page-module__v8CFFW__page{width:100%;max-width:1280px;min-height:var(--below-nav-h);padding:var(--dashboard-title-block-start) var(--dashboard-title-inline);--screen-title-gap:0;align-content:start;gap:var(--s-5);display:grid}
