.buboModernTheme{--font-sans:var(--font-bubo-modern),-apple-system,system-ui,sans-serif;--font-body:var(--font-sans);--font-heading:var(--font-sans);--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-micro:11px;--text-micro-2:11.5px;--text-caption:12px;--text-caption-2:12.5px;--text-meta:13px;--text-meta-2:13.5px;--text-body:14px;--text-body-2:14.5px;--text-row:15px;--text-row-2:15.5px;--text-section:16px;--text-nav-title:17px;--text-card-title:18px;--text-event-title:23px;--text-profile-title:24px;--text-board-title:26px;--text-hoot-title:28px;--text-screen-title:29px;--leading-tight:1.04;--leading-title:1.08;--leading-snug:1.4;--leading-body:1.5;--leading-relaxed:1.55;--tracking-title:-0.01em;--tracking-kicker:0.09em;--tracking-button:0.01em;--type-screen-title-weight:var(--weight-regular);--type-heading-weight:var(--weight-medium);--ink-900:#17161a;--ink-700:#55524d;--ink-500:#77746f;--ink-400:#8a877f;--ink-300:#a3a099;--paper-desk:#d9d5cf;--paper-app:#f7f5f4;--paper-card:#ffffff;--paper-fill:#f4f1ec;--paper-fill-2:#eceae5;--paper-fill-3:#f1ede7;--paper-keys:#d8d3cd;--paper-keys-alt:#b9b3ab;--line-hair:#f0ede8;--line-soft:#ece8e2;--line:#e6e3dd;--line-strong:#ddd8d0;--line-cool:#cfcbc4;--line-mute:#c9c3ba;--ember-500:#e2662f;--ember-700:#a8452a;--ember-100:#fbe9e2;--ember-050:#fdefe6;--ember-025:#faf3ee;--leaf-700:#2e7d32;--leaf-600:#3f7a43;--leaf-300:#9ab89d;--leaf-100:#eef4ee;--leaf-on-dark:#8fe0a0;--scrim-sheet:rgba(15,13,12,.34);--scrim-dialog:rgba(15,13,12,.44);--scrim-photo:linear-gradient(0deg,rgba(15,13,12,.72) 0%,rgba(15,13,12,.15) 42%,rgba(15,13,12,0) 66%);--glass-bar:rgba(255,255,255,.82);--text-primary:var(--ink-900);--text-secondary:var(--ink-700);--text-meta-color:var(--ink-500);--text-tertiary:var(--ink-300);--text-on-dark:#ffffff;--text-accent:var(--ember-700);--surface-app:var(--paper-app);--surface-card:var(--paper-card);--surface-inset:var(--paper-fill);--surface-invert:var(--ink-900);--accent:var(--ember-500);--accent-on:#ffffff;--border-divider:var(--line-hair);--border-control:var(--line);--state-needs-you-bg:var(--ember-050);--state-needs-you-text:var(--ember-700);--state-settled-bg:var(--leaf-100);--state-settled-text:var(--leaf-600);--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:9px;--space-6:11px;--space-7:13px;--space-8:14px;--space-9:16px;--space-10:18px;--space-11:20px;--space-12:22px;--space-13:24px;--space-14:26px;--screen-pad-x:20px;--screen-pad-x-tight:18px;--header-pad-top:56px;--scroll-pad-bottom:190px;--scroll-pad-bottom-short:116px;--card-pad:16px;--card-pad-lg:18px;--row-pad-y:13px;--gap-row:11px;--gap-row-lg:13px;--section-gap-top:24px;--avatar-overlap:-9px;--radius-key:7px;--radius-field:12px;--radius-thumb-sm:13px;--radius-nested:14px;--radius-tile:16px;--radius-banner:20px;--radius-card:22px;--radius-bar:24px;--radius-device:48px;--radius-pill:100px;--radius-circle:50%;--radius-bubble-me:18px 18px 6px 18px;--border-hair:1px;--border-control-w:1px;--border-accent-w:1.5px;--border-dashed-w:1.5px;--ring-photo:2px;--shadow-card:0 1px 2px rgba(20,18,16,.04),0 12px 28px rgba(20,18,16,.05);--shadow-hero:0 1px 2px rgba(20,18,16,.05),0 14px 30px rgba(20,18,16,.1);--shadow-round:0 2px 8px rgba(20,18,16,.06);--shadow-inset-field:0 1px 4px rgba(20,18,16,.06);--shadow-float:0 2px 8px rgba(20,18,16,.08),0 16px 32px rgba(20,18,16,.12);--shadow-bar:0 10px 30px rgba(20,18,16,.14),0 2px 6px rgba(20,18,16,.05);--shadow-fab:0 4px 14px rgba(20,18,16,.18),0 14px 30px rgba(20,18,16,.24);--shadow-fab-accent:0 4px 14px rgba(226,102,47,.28),0 14px 30px rgba(20,18,16,.2);--shadow-toast:0 12px 28px rgba(20,18,16,.24);--shadow-device:0 1px 2px rgba(20,18,16,.05),0 10px 24px rgba(20,18,16,.10),0 0 0 1px rgba(20,18,16,.05);--blur-bar:blur(20px) saturate(1.6);--device-w:402px;--device-h:874px;--hit-min:44px;--dur-fast:180ms;--dur-quick:220ms;--dur-base:280ms;--dur-slow:360ms;--dur-bar:500ms;--ease-standard:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.2,.8,.2,1);--ease-overshoot:cubic-bezier(.34,1.4,.64,1);--transition-tab:background var(--dur-base) ease,color var(--dur-base) ease;--transition-bar:transform var(--dur-slow) var(--ease-standard),opacity var(--dur-base) ease;--transition-tally:width 350ms var(--ease-spring)}@keyframes m-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes m-sheet{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes m-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes m-slide-in-right{0%{opacity:.4;transform:translateX(100%)}to{opacity:1;transform:none}}@keyframes m-slide-out-right{0%{opacity:1;transform:none}to{opacity:.4;transform:translateX(100%)}}@keyframes m-hoot-reveal{0%{clip-path:circle(7% at 86% 93%);opacity:.5}to{clip-path:circle(150% at 86% 93%);opacity:1}}@keyframes m-hoot-owl{0%{transform:scale(.35);opacity:0}62%{transform:scale(1.09)}to{transform:scale(1);opacity:1}}@keyframes m-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}