:root{--wg-soft-off-white:#fafafb;--wg-paper-grey:#f2f3f5;--wg-mist-grey:#e6e8ec;--wg-charcoal-text:#1c1c1e;--wg-soft-aqua:#c8882a;--wg-blush-pink:#ffb2c1;--wg-background:var(--wg-soft-off-white);--wg-surface:var(--wg-paper-grey);--wg-surface-raised:#fff;--wg-border:var(--wg-mist-grey);--wg-text-primary:var(--wg-charcoal-text);--wg-text-secondary:#1c1c1e8c;--wg-text-tertiary:#1c1c1e52;--wg-accent:var(--wg-soft-aqua);--wg-accent-blush:var(--wg-blush-pink);--wg-overlay-light:#fafafbeb;--wg-overlay-dark:#1c1c1e7a;--wg-font-display:"SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--wg-font-text:"SF Pro Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--wg-type-display-size:34px;--wg-type-display-lh:40px;--wg-type-display-weight:700;--wg-type-display-ls:-.41px;--wg-type-h1-size:28px;--wg-type-h1-lh:34px;--wg-type-h1-weight:700;--wg-type-h1-ls:-.36px;--wg-type-h2-size:22px;--wg-type-h2-lh:28px;--wg-type-h2-weight:600;--wg-type-h2-ls:-.26px;--wg-type-body-size:17px;--wg-type-body-lh:24px;--wg-type-body-weight:400;--wg-type-body-ls:-.41px;--wg-type-caption-size:12px;--wg-type-caption-lh:16px;--wg-type-caption-weight:400;--wg-type-caption-ls:0px;--wg-type-button-size:17px;--wg-type-button-lh:20px;--wg-type-button-weight:500;--wg-type-button-ls:-.41px;--wg-space-1:4px;--wg-space-2:8px;--wg-space-3:12px;--wg-space-4:16px;--wg-space-5:20px;--wg-space-6:24px;--wg-space-8:32px;--wg-space-10:40px;--wg-space-12:48px;--wg-space-16:64px;--wg-radius-xs:4px;--wg-radius-sm:8px;--wg-radius-md:12px;--wg-radius-lg:16px;--wg-radius-xl:24px;--wg-radius-2xl:32px;--wg-radius-3xl:40px;--wg-radius-pill:9999px;--wg-shadow-soft:0 2px 8px #1010140a;--wg-shadow-elevated:0 8px 24px #10101414;--wg-shadow-overlay:0 16px 48px #10101424;--wg-icon-size:24px;--wg-icon-stroke:2px;--wg-icon-linecap:round;--wg-icon-linejoin:round;--wg-touch-min:44px;--ob1-amber:#c8882a;--ob1-amber2:#e8a84a;--ob1-rust:#b84020;--ob1-teal:#1e7a6e;--t-high:#1a1208;--t-mid:#7a6a56;--t-low:#1a12089e;--t-muted:#1a12087a;--t-accent:#c8882a;--t-accent2:#a87018;--t-danger:var(--ob1-rust);--t-success:var(--ob1-teal)}body{font-family:var(--font-josefin), system-ui, sans-serif;font-size:var(--wg-type-body-size);line-height:var(--wg-type-body-lh);letter-spacing:var(--wg-type-body-ls)}.glass{box-shadow:var(--wg-shadow-soft)}::selection{color:var(--wg-charcoal-text);background:#c8882a4d}
:root{--motion-instant:.1s;--motion-fast:.15s;--motion-base:.2s;--motion-entrance:.28s;--motion-sheet:.3s;--motion-ambient:2.4s;--ease-standard:cubic-bezier(.25, .46, .45, .94);--ease-emphasized:cubic-bezier(.32, .72, 0, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-decel:cubic-bezier(.23, 1, .32, 1)}.bottom-nav [data-motion-kind] .nav-motion-icon{flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;transform:translateZ(0)}.bottom-nav [data-motion-kind] .nav-motion-icon svg{display:block;overflow:visible}.bottom-nav [data-motion-kind] .nav-motion-icon [data-motion-part]{transform-box:fill-box;transform-origin:50%;will-change:transform, opacity, stroke-dashoffset, fill-opacity}.bottom-nav [data-motion-kind]:active .nav-motion-icon{transform:translateY(1px)scale(.985)}.bottom-nav [data-motion-kind=estate-grounds-wake]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=grounds-roof]{animation:ob1EstateRoofWake .62s var(--ease-spring)}.bottom-nav [data-motion-kind=estate-grounds-wake]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=grounds-window]{animation:ob1EstateWindowWake .64s var(--ease-decel)}.bottom-nav [data-motion-kind=estate-grounds-wake]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=grounds-chimney]{animation:ob1EstateChimneyWake .56s var(--ease-emphasized)}.bottom-nav [data-motion-kind=field-crosshair-scan]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=field-ring]{animation:ob1FieldRingScan .7s var(--ease-decel)}.bottom-nav [data-motion-kind=field-crosshair-scan]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=field-crosshair]{animation:ob1FieldCrosshairScan .62s var(--ease-emphasized)}.bottom-nav [data-motion-kind=field-crosshair-scan]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=field-core]{animation:ob1FieldCorePing .52s var(--ease-spring)}.bottom-nav [data-motion-kind=map-fold-sweep]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=map-sheet]{animation:ob1MapSheetSettle .68s var(--ease-emphasized)}.bottom-nav [data-motion-kind=map-fold-sweep]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=map-fold-left]{animation:ob1MapFoldLeft .62s var(--ease-spring)}.bottom-nav [data-motion-kind=map-fold-sweep]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=map-fold-right]{animation:ob1MapFoldRight .62s var(--ease-spring) 80ms}.bottom-nav [data-motion-kind=farm-face-perk]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part^=farm-ear]{animation:ob1FarmEarPerk .56s var(--ease-spring)}.bottom-nav [data-motion-kind=farm-face-perk]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=farm-eye]{animation:ob1FarmEyeBlink .52s var(--ease-emphasized)}.bottom-nav [data-motion-kind=farm-face-perk]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=farm-muzzle]{animation:ob1FarmMuzzleLift .62s var(--ease-decel)}.bottom-nav [data-motion-kind=tasks-check-stream]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=tasks-check]{animation:ob1TasksCheckDraw .7s var(--ease-decel)}.bottom-nav [data-motion-kind=tasks-check-stream]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=tasks-row]{animation:ob1TasksRowStream .62s var(--ease-emphasized)}.bottom-nav [data-motion-kind=tasks-check-stream]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=tasks-clip]{animation:ob1TasksClipClick .52s var(--ease-spring)}.bottom-nav [data-motion-kind=garden-sprout-lift]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=garden-stem]{animation:ob1GardenStemLift .68s var(--ease-decel)}.bottom-nav [data-motion-kind=garden-sprout-lift]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part^=garden-leaf]{animation:ob1GardenLeafOpen .7s var(--ease-spring)}.bottom-nav [data-motion-kind=garden-sprout-lift]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=garden-soil]{animation:ob1GardenSoilSettle .56s var(--ease-emphasized)}.bottom-nav [data-motion-kind=beehives-cell-hum]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=hive-cell-top]{animation:ob1HiveCellHum .64s var(--ease-emphasized)}.bottom-nav [data-motion-kind=beehives-cell-hum]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=hive-cell-mid]{animation:ob1HiveCellHum .64s var(--ease-emphasized) 70ms}.bottom-nav [data-motion-kind=beehives-cell-hum]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=hive-cell-low]{animation:ob1HiveCellHum .64s var(--ease-emphasized) .14s}.bottom-nav [data-motion-kind=orchard-canopy-sway]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=orchard-canopy]{animation:ob1OrchardCanopySway .76s var(--ease-spring)}.bottom-nav [data-motion-kind=orchard-canopy-sway]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=orchard-leaf]{animation:ob1OrchardLeafPop .56s var(--ease-spring) 80ms}.bottom-nav [data-motion-kind=orchard-canopy-sway]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=orchard-trunk]{animation:ob1OrchardTrunkHold .62s var(--ease-decel)}.bottom-nav [data-motion-kind=cottage-door-glow]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=cottage-door]{animation:ob1CottageDoorGlow .66s var(--ease-decel)}.bottom-nav [data-motion-kind=cottage-door-glow]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=cottage-window]{animation:ob1CottageWindowGlow .64s var(--ease-emphasized)}.bottom-nav [data-motion-kind=cottage-door-glow]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=cottage-roof]{animation:ob1CottageRoofSettle .52s var(--ease-spring)}.bottom-nav [data-motion-kind=mushrooms-cap-bloom]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=mushroom-cap]{animation:ob1MushroomCapBloom .7s var(--ease-spring)}.bottom-nav [data-motion-kind=mushrooms-cap-bloom]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=mushroom-stem]{animation:ob1MushroomStemRise .64s var(--ease-decel)}.bottom-nav [data-motion-kind=family-circle-gather]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part^=family-head]{animation:ob1FamilyHeadsGather .62s var(--ease-spring)}.bottom-nav [data-motion-kind=family-circle-gather]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part^=family-body]{animation:ob1FamilyBodiesGather .62s var(--ease-decel)}.bottom-nav [data-motion-kind=journal-lines-write]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=journal-line]{animation:ob1JournalLineWrite .72s var(--ease-decel)}.bottom-nav [data-motion-kind=journal-lines-write]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=journal-ring]{animation:ob1JournalRingClick .56s var(--ease-spring)}.bottom-nav [data-motion-kind=journal-lines-write]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=journal-cover]{animation:ob1JournalCoverOpen .62s var(--ease-emphasized)}.bottom-nav [data-motion-kind=meals-table-set]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=meals-fork-tine],.bottom-nav [data-motion-kind=meals-table-set]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=meals-fork-stem]{animation:ob1MealsForkSet .62s var(--ease-spring)}.bottom-nav [data-motion-kind=meals-table-set]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=meals-plate]{animation:ob1MealsPlateSet .64s var(--ease-decel) 80ms}.bottom-nav [data-motion-kind=meals-table-set]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=meals-plate-mark]{animation:ob1MealsPlateMark .56s var(--ease-emphasized) .12s}.bottom-nav [data-motion-kind=media-play-cue]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=media-play]{animation:ob1MediaPlayCue .58s var(--ease-spring)}.bottom-nav [data-motion-kind=media-play-cue]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=media-screen]{animation:ob1MediaScreenWake .62s var(--ease-decel)}.bottom-nav [data-motion-kind=media-play-cue]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=media-stand]{animation:ob1MediaStandSettle .52s var(--ease-emphasized)}.bottom-nav [data-motion-kind=music-notes-bounce]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=music-note-left]{animation:ob1MusicNoteBounce .64s var(--ease-spring)}.bottom-nav [data-motion-kind=music-notes-bounce]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=music-note-right]{animation:ob1MusicNoteBounce .64s var(--ease-spring) .1s}.bottom-nav [data-motion-kind=music-notes-bounce]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=music-staff]{animation:ob1MusicStaffPulse .62s var(--ease-decel)}.bottom-nav [data-motion-kind=weather-sun-cloud]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=weather-sun]{animation:ob1WeatherSunPulse .68s var(--ease-spring)}.bottom-nav [data-motion-kind=weather-sun-cloud]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=weather-ray]{animation:ob1WeatherRaySpin .76s var(--ease-emphasized);transform-box:view-box;transform-origin:12px 9px}.bottom-nav [data-motion-kind=weather-sun-cloud]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=weather-cloud]{animation:ob1WeatherCloudDrift .7s var(--ease-decel) 80ms}.bottom-nav [data-motion-kind=insights-trend-meter]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=insights-trend]{animation:ob1InsightsTrendMeter .74s var(--ease-decel)}.bottom-nav [data-motion-kind=insights-trend-meter]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=insights-baseline]{animation:ob1InsightsBaselineWake .56s var(--ease-emphasized)}.bottom-nav [data-motion-kind=log-plus-open]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=log-plus-vertical]{animation:ob1LogPlusVertical .54s var(--ease-spring)}.bottom-nav [data-motion-kind=log-plus-open]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=log-plus-horizontal]{animation:ob1LogPlusHorizontal .54s var(--ease-spring)}.bottom-nav [data-motion-kind=browse-lens-scan]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=browse-tile]{animation:ob1BrowseTileWake .66s var(--ease-decel)}.bottom-nav [data-motion-kind=browse-lens-scan]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=browse-lens]{animation:ob1BrowseLensScan .7s var(--ease-spring) 60ms}.bottom-nav [data-motion-kind=browse-lens-scan]:is(:hover,:focus-visible) .nav-motion-icon [data-motion-part=browse-handle]{animation:ob1BrowseHandleDock .56s var(--ease-emphasized) .12s}@keyframes ob1EstateRoofWake{0%{transform:translateY(0)}42%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes ob1EstateWindowWake{0%{opacity:.42}38%{opacity:.92}to{opacity:.6}}@keyframes ob1EstateChimneyWake{0%{opacity:.8;transform:translateY(0)}45%{opacity:1;transform:translateY(-1.5px)}to{opacity:.8;transform:translateY(0)}}@keyframes ob1FieldRingScan{0%{opacity:.55;transform:scale(.92)}48%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes ob1FieldCrosshairScan{0%{opacity:.5;transform:scale(.82)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes ob1FieldCorePing{0%{opacity:.45;transform:scale(.6)}45%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes ob1MapSheetSettle{0%{transform:translate(-1px)skewY(-2deg)}48%{transform:translate(1px)skewY(2deg)}to{transform:translate(0)skewY(0)}}@keyframes ob1MapFoldLeft{0%{opacity:.55;transform:scaleY(.68)}55%{opacity:1;transform:scaleY(1.08)}to{opacity:1;transform:scaleY(1)}}@keyframes ob1MapFoldRight{0%{opacity:.55;transform:scaleY(.72)}55%{opacity:1;transform:scaleY(1.08)}to{opacity:1;transform:scaleY(1)}}@keyframes ob1FarmEarPerk{0%{transform:translateY(0)rotate(0)}45%{transform:translateY(-2px)rotate(-7deg)}to{transform:translateY(0)rotate(0)}}@keyframes ob1FarmEyeBlink{0%,to{opacity:.7;transform:scaleY(1)}38%{opacity:1;transform:scaleY(.18)}58%{opacity:.9;transform:scaleY(1)}}@keyframes ob1FarmMuzzleLift{0%{transform:translateY(0)}42%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes ob1TasksCheckDraw{0%{stroke-dasharray:12;stroke-dashoffset:12px;opacity:.45}62%{stroke-dasharray:12;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:12;stroke-dashoffset:0;opacity:1}}@keyframes ob1TasksRowStream{0%{opacity:.25;transform:translate(-2px)}55%{opacity:.78;transform:translate(1px)}to{opacity:.6;transform:translate(0)}}@keyframes ob1TasksClipClick{0%{transform:translateY(0)}42%{transform:translateY(-1.5px)}to{transform:translateY(0)}}@keyframes ob1GardenStemLift{0%{opacity:.55;transform:scaleY(.72)}58%{opacity:1;transform:scaleY(1.08)}to{opacity:1;transform:scaleY(1)}}@keyframes ob1GardenLeafOpen{0%{opacity:.55;transform:scale(.82)rotate(-4deg)}58%{opacity:1;transform:scale(1.08)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes ob1GardenSoilSettle{0%{opacity:.52;transform:scaleX(.72)}55%{opacity:1;transform:scaleX(1.08)}to{opacity:1;transform:scaleX(1)}}@keyframes ob1HiveCellHum{0%{opacity:.62;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ob1OrchardCanopySway{0%{transform:rotate(0)}36%{transform:rotate(-5deg)}72%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes ob1OrchardLeafPop{0%{opacity:.45;transform:scale(.6)translateY(1px)}55%{opacity:1;transform:scale(1.18)translateY(-1px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ob1OrchardTrunkHold{0%,to{transform:scaleY(1)}45%{transform:scaleY(1.08)}}@keyframes ob1CottageDoorGlow{0%{opacity:.62;transform:scaleY(.92)}50%{opacity:1;transform:scaleY(1.08)}to{opacity:1;transform:scaleY(1)}}@keyframes ob1CottageWindowGlow{0%{opacity:.38}45%{opacity:1}to{opacity:.7}}@keyframes ob1CottageRoofSettle{0%{transform:translateY(0)}45%{transform:translateY(-1.4px)}to{transform:translateY(0)}}@keyframes ob1MushroomCapBloom{0%{opacity:.55;transform:scaleX(.78)translateY(1px)}55%{opacity:1;transform:scaleX(1.12)translateY(-1px)}to{opacity:1;transform:scaleX(1)translateY(0)}}@keyframes ob1MushroomStemRise{0%{opacity:.52;transform:scaleY(.78)}55%{opacity:1;transform:scaleY(1.08)}to{opacity:1;transform:scaleY(1)}}@keyframes ob1FamilyHeadsGather{0%{opacity:.62;transform:translate(0)scale(.92)}52%{opacity:1;transform:translate(-.8px)scale(1.08)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ob1FamilyBodiesGather{0%{opacity:.55;transform:translateY(1px)}52%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}@keyframes ob1JournalLineWrite{0%{stroke-dasharray:8;stroke-dashoffset:8px;opacity:.25}68%{stroke-dasharray:8;stroke-dashoffset:0;opacity:.8}to{stroke-dasharray:8;stroke-dashoffset:0;opacity:.65}}@keyframes ob1JournalRingClick{0%{opacity:.5;transform:translate(-1px)}45%{opacity:1;transform:translate(1px)}to{opacity:1;transform:translate(0)}}@keyframes ob1JournalCoverOpen{0%{transform:skewY(0)}42%{transform:skewY(-3deg)}to{transform:skewY(0)}}@keyframes ob1MealsForkSet{0%{opacity:.52;transform:translate(-2px)rotate(-3deg)}55%{opacity:1;transform:translate(1px)rotate(2deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes ob1MealsPlateSet{0%{opacity:.52;transform:scale(.84)}55%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes ob1MealsPlateMark{0%{opacity:.45;transform:translateY(-1px)}55%{opacity:1;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}@keyframes ob1MediaPlayCue{0%{fill-opacity:.16;transform:translate(-1.5px)scale(.88)}50%{fill-opacity:.42;transform:translate(2px)scale(1.08)}to{fill-opacity:.3;transform:translate(0)scale(1)}}@keyframes ob1MediaScreenWake{0%{opacity:.52}45%{opacity:1}to{opacity:1}}@keyframes ob1MediaStandSettle{0%{opacity:.52;transform:scaleX(.72)}55%{opacity:1;transform:scaleX(1.08)}to{opacity:1;transform:scaleX(1)}}@keyframes ob1MusicNoteBounce{0%{transform:translateY(0)}42%{transform:translateY(-3px)}78%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes ob1MusicStaffPulse{0%{opacity:.62;transform:translateY(0)}48%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}@keyframes ob1WeatherSunPulse{0%{opacity:.55;transform:scale(.88)}48%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes ob1WeatherRaySpin{0%{opacity:.42;transform:rotate(0)}58%{opacity:1;transform:rotate(18deg)}to{opacity:1;transform:rotate(0)}}@keyframes ob1WeatherCloudDrift{0%{opacity:.58;transform:translate(-1.5px)}55%{opacity:1;transform:translate(1.5px)}to{opacity:1;transform:translate(0)}}@keyframes ob1InsightsTrendMeter{0%{stroke-dasharray:28;stroke-dashoffset:28px;opacity:.45}72%{stroke-dasharray:28;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:28;stroke-dashoffset:0;opacity:1}}@keyframes ob1InsightsBaselineWake{0%{opacity:.22;transform:scaleX(.62)}60%{opacity:.72;transform:scaleX(1.08)}to{opacity:.5;transform:scaleX(1)}}@keyframes ob1LogPlusVertical{0%{transform:scaleY(.78)}45%{transform:scaleY(1.12)}to{transform:scaleY(1)}}@keyframes ob1LogPlusHorizontal{0%{transform:scaleX(.78)}45%{transform:scaleX(1.12)}to{transform:scaleX(1)}}@keyframes ob1BrowseTileWake{0%{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ob1BrowseLensScan{0%{opacity:.52;transform:translate(-1px,-1px)scale(.88)}52%{opacity:1;transform:translate(1px,1px)scale(1.08)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ob1BrowseHandleDock{0%{opacity:.48;transform:translate(-1px,-1px)}58%{opacity:1;transform:translate(1px,1px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.bottom-nav [data-motion-kind] .nav-motion-icon,.bottom-nav [data-motion-kind] .nav-motion-icon [data-motion-part]{transition:none!important;animation:none!important;transform:none!important}}.stagger-children>*{animation:fadeUp var(--motion-entrance) var(--ease-standard) both}.stagger-children>:first-child{animation-delay:0s}.stagger-children>:nth-child(2){animation-delay:40ms}.stagger-children>:nth-child(3){animation-delay:80ms}.stagger-children>:nth-child(4){animation-delay:.12s}.stagger-children>:nth-child(5){animation-delay:.16s}.stagger-children>:nth-child(6){animation-delay:.2s}.stagger-children>:nth-child(7){animation-delay:.24s}.stagger-children>:nth-child(8){animation-delay:.28s}.stagger-children>:nth-child(9){animation-delay:.32s}.stagger-children>:nth-child(10){animation-delay:.36s}.stagger-children>:nth-child(11){animation-delay:.4s}.stagger-children>:nth-child(n+12){animation-delay:.44s}.celebrate-layer{z-index:200;pointer-events:none;position:fixed;inset:0;overflow:hidden}.celebrate-mote{background:var(--celebrate-tint,var(--ob1-fall));opacity:0;will-change:transform, opacity;width:9px;height:9px;animation:celebrateRise var(--celebrate-dur,1.1s) var(--ease-decel) forwards;border-radius:50%;position:absolute;bottom:18%}@keyframes celebrateRise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.95}to{opacity:0;transform:translateY(-120px)scale(1.15)}}.celebrate-check{z-index:200;pointer-events:none;color:var(--celebrate-tint,var(--success));opacity:0;animation:celebrateCheck .9s var(--ease-spring) forwards;position:fixed;top:42%;left:50%;transform:translate(-50%,-50%)}@keyframes celebrateCheck{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}20%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}75%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.milestone-burst{pointer-events:none;position:absolute;inset:0}.milestone-petal{opacity:0;will-change:transform, opacity;width:10px;height:14px;animation:milestonePetal 1s var(--ease-decel) forwards;position:absolute;bottom:4px}@keyframes milestonePetal{0%{opacity:0;transform:translate(0)rotate(0)scale(.6)}12%{opacity:.95}to{opacity:0;transform:translate(var(--petal-drift,0px), -68px) rotate(var(--petal-spin,40deg)) scale(1.05)}}
