@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-hebrew-600-normal-BZiedFx_.woff2) format("woff2"),url(/assets/fredoka-hebrew-600-normal-D7ibDxz9.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-B9cSA6FN.woff2) format("woff2"),url(/assets/fredoka-latin-600-normal-BWb_nMI2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-hebrew-700-normal-BaTRyEvH.woff2) format("woff2"),url(/assets/fredoka-hebrew-700-normal-BGoymfEg.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-ChT1xxR0.woff2) format("woff2"),url(/assets/fredoka-latin-700-normal-BTS4rgSY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CUdkD46p.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-Bdkf1mcJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-Dsb0KIbQ.woff2) format("woff2"),url(/assets/nunito-cyrillic-600-normal-DUPmrviy.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-DzWqpV-L.woff2) format("woff2"),url(/assets/nunito-vietnamese-600-normal-BvXAhBOJ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-DlbCnAWH.woff2) format("woff2"),url(/assets/nunito-latin-ext-600-normal-BWgzGCiU.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-BupoeBnc.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-BIldxhQs.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-Cgrooa9T.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-D-e9fzlR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-C2ZPAHu5.woff2) format("woff2"),url(/assets/nunito-cyrillic-700-normal-CY6xiUxZ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-C-RkuVXY.woff2) format("woff2"),url(/assets/nunito-vietnamese-700-normal-ZI5H6tdD.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-DwQwRZln.woff2) format("woff2"),url(/assets/nunito-latin-ext-700-normal-G8lcDK0M.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-CGDVIs8t.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-C5gyHyFo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--surface: #fff8ec;--surface-raised: #ffffff;--surface-sunken: #f6ecda;--sky: #9fe0fa;--grass: #3cc06b;--ink: #2a2140;--ink-muted: #6a6080;--line: #ecdfc6;--line-strong: #8a7f9c;--tile-ink: #2a2140;--sun: #ffb21f;--sun-edge: #d98200;--sky-tile: #3db8f5;--sky-tile-edge: #1c8ccc;--leaf: #45c873;--leaf-edge: #2a9a52;--berry: #ff7aa8;--berry-edge: #d9517f;--grape: #b892ff;--grape-edge: #8a63e0;--cone: #ff8c42;--cone-edge: #d9661a;--go: #1a7f43;--danger: #c2361b;--danger-edge: #8f230f;--on-danger: #ffffff;--glow: #ffd23f;--focus: #2a2140;--scrim: rgba(42, 33, 64, .55);--home-sky-top: #1a74c9;--home-sky-mid: #3db8f5;--home-sky-horizon: #b8ecff;--on-home-sky: #ffffff;--home-title: var(--ink);--home-frame: var(--surface-raised);--home-glass: rgba(255, 255, 255, .82);--home-glass-edge: #8fd3f5;--home-cloud: #ffffff;--home-cloud-shade: #cfeeff;--home-sand: #ffd36b;--home-land-shine: rgba(255, 255, 255, .35);--home-tile-empty: rgba(255, 255, 255, .6);--home-tile-empty-edge: rgba(42, 33, 64, .18);--shadow-raised: 0 8px 24px rgba(42, 33, 64, .1);--shadow-glow: 0 0 0 6px rgba(255, 210, 63, .75);--shadow-object: 0 4px 3px rgba(42, 33, 64, .22);--shadow-prop: 0 18px 18px rgba(10, 50, 110, .28);--shadow-title: 0 6px 0 rgba(10, 50, 110, .22);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--radius-sm: 12px;--radius-md: 20px;--radius-lg: 28px;--radius-pill: 999px;--radius-frame: 40px;--tap-min: 96px;--tap-secondary: 44px;--emoji-card: 64px;--emoji-row: 40px;--edge: 6px;--dur-fast: .15s;--dur-base: .25s;--dur-slow: .4s;--dur-stagger: 80ms;--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--font-display: "Fredoka", "Baloo 2", ui-rounded, "SF Pro Rounded", system-ui, sans-serif;--font-body: "Nunito", ui-rounded, "SF Pro Rounded", system-ui, sans-serif;--font-hand: "Gochi Hand", "Comic Sans MS", "Chalkboard SE", cursive;color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--surface: #13203b;--surface-raised: #1e2c4c;--surface-sunken: #0d172d;--sky: #24406e;--grass: #2a8f52;--ink: #fff8ec;--ink-muted: #b8c1d9;--line: #304266;--line-strong: #8a9bc2;--tile-ink: #2a2140;--sun: #ffc23d;--sun-edge: #c98a10;--sky-tile: #3db8f5;--sky-tile-edge: #1c8ccc;--leaf: #45c873;--leaf-edge: #2a9a52;--berry: #ff7aa8;--berry-edge: #d9517f;--grape: #b892ff;--grape-edge: #8a63e0;--cone: #ff8c42;--cone-edge: #d9661a;--go: #6fe29a;--danger: #ff8a6b;--danger-edge: #cc5a3d;--on-danger: #2a2140;--glow: #ffd23f;--focus: #ffd23f;--scrim: rgba(5, 10, 24, .7);--home-sky-top: #0b1630;--home-sky-mid: #1b3563;--home-sky-horizon: #3a5f9e;--on-home-sky: #fff8ec;--home-title: var(--ink);--home-frame: var(--surface-raised);--home-glass: rgba(13, 23, 45, .78);--home-glass-edge: #0d172d;--home-cloud: #8fa3cf;--home-cloud-shade: #6f84b5;--home-sand: #b88a2a;--home-land-shine: rgba(255, 255, 255, .12);--home-tile-empty: rgba(255, 255, 255, .16);--home-tile-empty-edge: rgba(0, 0, 0, .35);--shadow-raised: 0 8px 24px rgba(0, 0, 0, .4);--shadow-glow: 0 0 0 6px rgba(255, 210, 63, .85);--shadow-object: 0 4px 3px rgba(0, 0, 0, .4);--shadow-prop: 0 18px 18px rgba(0, 0, 0, .5);--shadow-title: 0 6px 0 rgba(0, 0, 0, .45);color-scheme:dark}}:root[data-theme=dark]{--surface: #13203b;--surface-raised: #1e2c4c;--surface-sunken: #0d172d;--sky: #24406e;--grass: #2a8f52;--ink: #fff8ec;--ink-muted: #b8c1d9;--line: #304266;--line-strong: #8a9bc2;--tile-ink: #2a2140;--sun: #ffc23d;--sun-edge: #c98a10;--sky-tile: #3db8f5;--sky-tile-edge: #1c8ccc;--leaf: #45c873;--leaf-edge: #2a9a52;--berry: #ff7aa8;--berry-edge: #d9517f;--grape: #b892ff;--grape-edge: #8a63e0;--cone: #ff8c42;--cone-edge: #d9661a;--go: #6fe29a;--danger: #ff8a6b;--danger-edge: #cc5a3d;--on-danger: #2a2140;--glow: #ffd23f;--focus: #ffd23f;--scrim: rgba(5, 10, 24, .7);--home-sky-top: #0b1630;--home-sky-mid: #1b3563;--home-sky-horizon: #3a5f9e;--on-home-sky: #fff8ec;--home-title: var(--ink);--home-frame: var(--surface-raised);--home-glass: rgba(13, 23, 45, .78);--home-glass-edge: #0d172d;--home-cloud: #8fa3cf;--home-cloud-shade: #6f84b5;--home-sand: #b88a2a;--home-land-shine: rgba(255, 255, 255, .12);--home-tile-empty: rgba(255, 255, 255, .16);--home-tile-empty-edge: rgba(0, 0, 0, .35);--shadow-raised: 0 8px 24px rgba(0, 0, 0, .4);--shadow-glow: 0 0 0 6px rgba(255, 210, 63, .85);--shadow-object: 0 4px 3px rgba(0, 0, 0, .4);--shadow-prop: 0 18px 18px rgba(0, 0, 0, .5);--shadow-title: 0 6px 0 rgba(0, 0, 0, .45);color-scheme:dark}body{margin:0;background:var(--surface);color:var(--ink);font-family:var(--font-body);-webkit-tap-highlight-color:transparent}.fi-pad{padding:var(--space-4)}.fi-row{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:flex-start;padding:var(--space-4)}.fi-tile{--face: var(--sun);--edge-c: var(--sun-edge);background:var(--face);color:var(--tile-ink);box-shadow:0 var(--edge) 0 var(--edge-c);transform:translateY(0);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.fi-tile:active,.fi-tile.is-pressed{transform:translateY(4px) scale(.96);box-shadow:0 2px 0 var(--edge-c)}.fi-tone-sun{--face: var(--sun);--edge-c: var(--sun-edge)}.fi-tone-sky{--face: var(--sky-tile);--edge-c: var(--sky-tile-edge)}.fi-tone-leaf{--face: var(--leaf);--edge-c: var(--leaf-edge)}.fi-tone-berry{--face: var(--berry);--edge-c: var(--berry-edge)}.fi-tone-grape{--face: var(--grape);--edge-c: var(--grape-edge)}.fi-tone-cone{--face: var(--cone);--edge-c: var(--cone-edge)}.fi-tone-danger{--face: var(--danger);--edge-c: var(--danger-edge);color:var(--on-danger)}:where(.fi-btn,.fi-icon-btn,.fi-card-hit,.fi-toggle button,.fi-trip):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.fi-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-display);border-radius:var(--radius-lg)}.fi-btn-lg{min-height:var(--tap-min);min-width:240px;padding:0 var(--space-6);font-size:26px;line-height:30px;font-weight:600}.fi-btn-md{min-height:56px;padding:0 var(--space-5);font-size:20px;line-height:24px;font-weight:600;border-radius:var(--radius-md)}.fi-btn-quiet{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px var(--line-strong)}.fi-btn-quiet:active{transform:scale(.97)}.fi-btn svg{width:1em;height:1em;flex:none}.fi-icon-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-grid;place-items:center;border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 2px var(--line-strong);transition:transform var(--dur-fast) var(--ease-spring)}.fi-icon-btn:active{transform:scale(.9)}.fi-icon-btn-sm{width:var(--tap-secondary);height:var(--tap-secondary)}.fi-icon-btn-md{width:64px;height:64px}.fi-icon-btn svg{width:24px;height:24px}.fi-icon-btn-md svg{width:30px;height:30px}.fi-toggle{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-sunken);box-shadow:inset 0 0 0 2px var(--line-strong)}.fi-toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;min-height:56px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:transparent;color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:20px;font-weight:700;display:inline-flex;align-items:center;gap:var(--space-2)}.fi-toggle button[aria-pressed=true]{background:var(--sky-tile);color:var(--tile-ink);box-shadow:0 3px 0 var(--sky-tile-edge)}.fi-flag{font-size:20px}.fi-count{display:flex;align-items:center;gap:var(--space-2);min-height:40px}.fi-count-n{font-family:var(--font-display);font-size:40px;line-height:40px;font-weight:700;font-variant-numeric:tabular-nums;min-width:1ch;display:inline-block}.fi-count-n.is-pop{animation:fi-pop var(--dur-base) var(--ease-spring) both}.fi-count-n.is-shake{animation:fi-shake var(--dur-fast) linear both}.fi-card{position:relative;border-radius:var(--radius-md);display:flex;flex-direction:column;min-width:var(--tap-min);min-height:0;container-type:inline-size}.fi-card-hit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:inherit;cursor:pointer;font:inherit;text-align:center;padding:var(--space-3) var(--space-1) var(--space-2);min-height:var(--tap-min);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);border-radius:var(--radius-md) var(--radius-md) 0 0}.fi-emoji{font-size:var(--emoji-card);line-height:1;display:block}.fi-pic{width:1em;height:1em;display:block;object-fit:contain;filter:drop-shadow(var(--shadow-object));-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.fi-pic-emoji{display:block;line-height:1}.fi-word{font-family:var(--font-display);font-size:clamp(17px,18cqi,24px);line-height:1.15;font-weight:600;-webkit-hyphens:manual;hyphens:manual;max-width:100%}.fi-word-id{font-family:var(--font-body);font-size:15px;line-height:18px;font-weight:700;margin-top:calc(-1 * var(--space-1))}.fi-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1);padding:0 var(--space-1) var(--space-1);margin-top:auto}.fi-card-foot>.fi-count{order:-1;flex:1 0 100%;justify-content:center;background:var(--surface-raised);color:var(--ink);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);min-height:var(--tap-secondary);box-sizing:border-box}.fi-card-foot>.fi-count.is-zero{visibility:hidden}.fi-card-foot .fi-count-n{font-size:32px;line-height:32px}.fi-card-foot .fi-icon-btn{background:var(--surface-raised);box-shadow:none;color:var(--ink)}.fi-card-foot .fi-spacer{width:var(--tap-secondary);height:var(--tap-secondary)}.fi-card.is-first{animation:fi-wiggle var(--dur-slow) var(--ease-out) both}.fi-card.is-first:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--shadow-glow);pointer-events:none;animation:fi-fade-out var(--dur-slow) var(--ease-out) .3s both}.fi-plus1{position:absolute;right:var(--space-2);top:var(--space-2);font-family:var(--font-display);font-size:28px;line-height:28px;font-weight:700;color:var(--go);background:var(--surface-raised);border-radius:var(--radius-pill);padding:2px var(--space-2);pointer-events:none;animation:fi-float var(--dur-slow) var(--ease-out) both}.fi-sum{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:inset 0 0 0 2px var(--line);animation:fi-slide-in var(--dur-base) var(--ease-out) both}.fi-sum-emoji{width:64px;height:64px;display:grid;place-items:center;font-size:var(--emoji-row);border-radius:var(--radius-sm);flex:none}.fi-sum-text{display:flex;flex-direction:column;flex:1;min-width:0}.fi-sum-word{font-family:var(--font-display);font-size:24px;line-height:28px;font-weight:600}.fi-sum-id{font-size:15px;line-height:18px;font-weight:700;color:var(--ink-muted)}.fi-sum-n{font-family:var(--font-display);font-size:40px;line-height:40px;font-weight:700;font-variant-numeric:tabular-nums}.fi-trip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;text-align:left;font:inherit;color:var(--ink);width:100%;min-height:var(--tap-min);display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);transition:transform var(--dur-fast) var(--ease-spring)}.fi-trip:active{transform:scale(.98)}.fi-trip-total{width:72px;height:72px;flex:none;display:grid;place-items:center;border-radius:var(--radius-md);font-family:var(--font-display);font-size:40px;font-weight:700}.fi-trip-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.fi-trip-date{font-size:14px;line-height:18px;font-weight:600;color:var(--ink-muted)}.fi-trip-top{display:flex;gap:var(--space-3);font-family:var(--font-display);font-size:20px;font-weight:600}.fi-trip-top span{display:inline-flex;align-items:center;gap:var(--space-1)}.fi-trip-top i{font-style:normal;font-size:32px;display:inline-flex}.fi-trip svg{width:24px;height:24px;color:var(--ink-muted);flex:none}.fi-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:grid;place-items:center;padding:var(--space-4);animation:fi-fade-in var(--dur-base) var(--ease-out) both}.fi-dialog{background:var(--surface-raised);color:var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);padding:var(--space-5);width:100%;max-width:420px;text-align:center;animation:fi-pop var(--dur-base) var(--ease-spring) both}.fi-dialog-emoji{font-size:56px;line-height:1}.fi-dialog h2{font-family:var(--font-display);font-size:32px;line-height:38px;font-weight:600;margin:var(--space-3) 0 var(--space-2)}.fi-dialog p{font-size:17px;line-height:24px;font-weight:600;color:var(--ink-muted);margin:0 0 var(--space-5)}.fi-dialog-actions{display:flex;flex-direction:column;gap:var(--space-4)}.fi-dialog-actions .fi-btn{width:100%;min-width:0}.fi-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.fi-bar-total{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:32px;font-weight:700;color:var(--ink)}.fi-bar-total span{color:var(--go);display:inline-flex}.fi-bar-total svg{width:28px;height:28px}.fi-grid{display:grid;grid-template-columns:repeat(3,minmax(var(--tap-min),1fr));gap:calc(var(--space-3) + var(--edge)) var(--space-3);padding:var(--space-3) var(--space-4) var(--space-6)}@media (min-width: 600px){.fi-grid{grid-template-columns:repeat(4,minmax(var(--tap-min),1fr));gap:calc(var(--space-4) + var(--edge)) var(--space-4);padding:var(--space-4) var(--space-6) var(--space-6)}}.fi-profiles{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-4)}.fi-profiles-title{margin:0;font-family:var(--font-display);font-size:32px;line-height:38px;font-weight:600;color:var(--ink)}.fi-profiles-grid{display:grid;grid-template-columns:repeat(2,minmax(140px,180px));gap:calc(var(--space-4) + var(--edge)) var(--space-4)}.fi-profile{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;border-radius:var(--radius-lg);min-height:160px;padding:var(--space-4) var(--space-3);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);font:inherit}.fi-profile-pic{font-size:88px;line-height:1}.fi-profile-name{font-family:var(--font-display);font-size:24px;line-height:28px;font-weight:600;max-width:100%;overflow-wrap:anywhere}@media (min-width: 600px){.fi-profiles-grid{grid-template-columns:repeat(3,minmax(140px,180px))}}.fi-badge{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;width:64px;height:64px;border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-raised);display:grid;place-items:center;font-size:48px;transition:transform var(--dur-fast) var(--ease-spring)}.fi-badge:active{transform:scale(.92)}.fi-sync{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-family:var(--font-body);font-size:15px;line-height:20px;font-weight:700;color:var(--ink-muted)}.fi-sync svg{width:20px;height:20px;flex:none}.fi-sync.is-synced svg{color:var(--go)}.fi-sync.is-signed-out{color:var(--ink)}.fi-account{display:flex;flex-direction:column;gap:var(--space-4);max-width:480px;padding:var(--space-5);background:var(--surface-raised);color:var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);font-family:var(--font-body)}.fi-account h2{margin:0;font-family:var(--font-display);font-size:26px;line-height:30px;font-weight:600}.fi-account p{margin:0;font-size:17px;line-height:24px;font-weight:600}.fi-account-list{margin:0;padding-left:var(--space-5);font-size:15px;line-height:22px;font-weight:600;color:var(--ink-muted)}.fi-account-link{color:var(--ink);font-size:15px;font-weight:700}.fi-account-google{min-height:44px}.fi-account-user{display:flex;align-items:center;gap:var(--space-3)}.fi-account-user svg{width:32px;height:32px;flex:none}.fi-account-user strong{display:block;font-size:17px}.fi-account-email{display:block;font-size:14px;line-height:18px;font-weight:600;color:var(--ink-muted)}.fi-account-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.fi-account-delete{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;min-height:44px;padding:0 var(--space-2);color:var(--danger);font:inherit;font-size:15px;font-weight:700;text-decoration:underline}:where(.fi-profile,.fi-badge,.fi-account-delete,.fi-account-link):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.fi-switch-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:480px;padding:var(--space-3) var(--space-4);background:var(--surface-raised);color:var(--ink);border-radius:var(--radius-md);box-shadow:inset 0 0 0 2px var(--line);font-family:var(--font-body);cursor:pointer}.fi-switch-text{display:flex;flex-direction:column;gap:2px}.fi-switch-text strong{font-size:17px;line-height:22px}.fi-switch-text span{font-size:14px;line-height:18px;font-weight:600;color:var(--ink-muted)}.fi-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;flex:none;position:relative;width:60px;height:36px;border-radius:var(--radius-pill);background:var(--surface-sunken);box-shadow:inset 0 0 0 2px var(--line-strong);transition:background var(--dur-fast) var(--ease-out)}.fi-switch-knob{position:absolute;top:4px;left:4px;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--line-strong);transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.fi-switch.is-on{background:var(--go);box-shadow:none}.fi-switch.is-on .fi-switch-knob{transform:translate(24px);background:var(--surface-raised)}.fi-switch:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.fi-home{position:relative;overflow-x:clip;padding-block:var(--space-7);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.fi-home-stage{position:relative;max-width:1200px;margin:0 auto}.fi-home-frame{position:relative;z-index:1;padding:10px;border-radius:var(--radius-frame);background:var(--home-frame);box-shadow:var(--shadow-raised)}.fi-home-sky{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:640px;border-radius:calc(var(--radius-frame) - 10px);background:linear-gradient(180deg,var(--home-sky-top) 0%,var(--home-sky-mid) 42%,var(--home-sky-horizon) 76%)}.fi-home-head{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:var(--space-5) var(--space-4) 0;text-align:center}.fi-home-scribble{margin:0 0 calc(-1 * var(--space-2)) 34%;font-family:var(--font-hand);font-size:34px;line-height:1;color:var(--on-home-sky);-webkit-text-stroke:6px var(--tile-ink);paint-order:stroke fill;transform:rotate(-5deg)}.fi-home-tagline{margin:var(--space-4) 0 0;max-width:34ch;font-family:var(--font-body);font-size:19px;line-height:27px;font-weight:700;color:var(--home-title);text-wrap:balance}.fi-home-board{flex:1 0 300px;margin-top:calc(-1 * var(--space-4))}.fi-home-ctas{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:-96px;padding:0 var(--space-4) var(--space-6)}.fi-home-prop{z-index:2}.fi-home-prop.is-left{left:-56px;top:96px}.fi-home-prop.is-top{left:14%;top:92px}.fi-home-prop.is-right{right:-64px;top:300px}.fi-home-cloud{z-index:4}.fi-home-cloud.is-top{left:34%;top:-40px}.fi-home-cloud.is-right{right:-40px;top:230px}.fi-home-cloud.is-bottom-left{left:-70px;bottom:60px}.fi-home-cloud.is-bottom{left:22%;bottom:-54px}.fi-nav{position:relative;z-index:3;display:flex;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5)}.fi-nav-brand{font-family:var(--font-display);font-size:28px;line-height:32px;font-weight:700;color:var(--on-home-sky);text-decoration:none;white-space:nowrap}.fi-nav-links{display:flex;gap:var(--space-5);margin:0 0 0 auto;padding:0;list-style:none}.fi-nav-links a{font-family:var(--font-body);font-size:16px;line-height:20px;font-weight:700;color:var(--on-home-sky);text-decoration:none;text-underline-offset:6px;text-decoration-thickness:2px}.fi-nav-links a:hover{text-decoration-line:underline}.fi-nav-cta{flex:none}.fi-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:600;text-decoration:none;white-space:nowrap}.fi-cta-lg{min-height:64px;padding:0 var(--space-6);font-size:22px;line-height:26px}.fi-cta-sm{min-height:44px;padding:0 var(--space-4);font-size:16px;line-height:20px;--edge: 4px}.fi-cta-lg:has(.fi-cta-ic){padding-left:var(--space-3)}.fi-cta-glass{background:var(--home-glass);color:var(--ink);box-shadow:0 var(--edge) 0 var(--home-glass-edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.fi-cta-glass:active{transform:translateY(4px) scale(.96);box-shadow:0 2px 0 var(--home-glass-edge)}.fi-cta-ic{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--ink);color:var(--surface)}.fi-cta-ic svg{width:18px;height:18px;fill:currentColor}:where(.fi-cta,.fi-nav a):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.fi-bouncy{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0 .28em;font-family:var(--font-display);font-size:clamp(56px,13vw,128px);line-height:.9;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:var(--home-title);text-shadow:var(--shadow-title)}.fi-bouncy-word{display:inline-flex;white-space:nowrap}.fi-bouncy-ch{display:inline-block;transform:translateY(var(--lift)) rotate(var(--tilt));transition:transform var(--dur-base) var(--ease-spring)}.fi-bouncy:hover .fi-bouncy-ch{transform:translateY(calc(var(--lift) * -1)) rotate(calc(var(--tilt) * -1))}.fi-prop{position:absolute;display:block;font-size:var(--prop-size);line-height:1;pointer-events:none;transform:rotate(var(--prop-tilt))}.fi-prop .fi-pic{width:1em;height:1em;filter:drop-shadow(var(--shadow-prop))}.fi-prop.is-bob>*{animation:fi-bob 6s ease-in-out var(--prop-delay) infinite alternate}.fi-cloud{position:absolute;display:block;width:var(--cw);height:calc(var(--cw) * .36);pointer-events:none}.fi-cloud-sm{--cw: 120px}.fi-cloud-md{--cw: 180px}.fi-cloud-lg{--cw: 260px}.fi-cloud:after{content:"";position:absolute;left:6%;right:6%;bottom:0;height:55%;border-radius:var(--radius-pill);background:var(--home-cloud);box-shadow:inset 0 -10px 0 var(--home-cloud-shade)}.fi-cloud i{position:absolute;bottom:12%;border-radius:50%;background:var(--home-cloud);box-shadow:inset 0 -8px 0 var(--home-cloud-shade)}.fi-cloud i:nth-child(1){left:6%;width:36%;aspect-ratio:1}.fi-cloud i:nth-child(2){left:28%;width:46%;aspect-ratio:1;bottom:8%}.fi-cloud i:nth-child(3){right:8%;width:32%;aspect-ratio:1}.fi-board{position:relative;min-height:300px;perspective:1000px}.fi-board-land{position:absolute;left:-22%;width:144%;top:40px;height:1100px;border-radius:50%;background:radial-gradient(ellipse 150px 54px at 80% 96px,var(--home-sand) 98%,transparent 100%),radial-gradient(ellipse 110px 40px at 20% 150px,var(--home-sand) 98%,transparent 100%),var(--grass);box-shadow:inset 0 14px 0 var(--home-land-shine)}.fi-board-grid{position:absolute;left:50%;top:92px;width:min(620px,72%);display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:var(--space-3);transform:translate(-50%) rotateX(56deg);transform-origin:50% 0;transform-style:preserve-3d}.fi-board-tile{position:relative;aspect-ratio:1;border-radius:var(--radius-sm);background:var(--face);box-shadow:0 var(--edge) 0 var(--edge-c);transform-style:preserve-3d}.fi-board-tile.is-empty{background:var(--home-tile-empty);box-shadow:0 var(--edge) 0 var(--home-tile-empty-edge)}.fi-board-obj{position:absolute;left:50%;bottom:34%;font-size:76px;line-height:1;transform:translate(-50%) rotateX(-56deg);transform-origin:50% 100%}.fi-board-obj .fi-pic{width:1em;height:1em}@media (max-width: 760px){.fi-nav{gap:var(--space-3);padding:var(--space-3) var(--space-4)}.fi-nav-links{display:none}.fi-nav-cta{margin-left:auto}.fi-home-sky{min-height:520px}.fi-home-scribble{margin:0 0 var(--space-2);font-size:26px}.fi-home-tagline{font-size:17px;line-height:24px}.fi-home-prop{font-size:calc(var(--prop-size) * .5)}.fi-home-prop.is-left{left:-24px;top:330px}.fi-home-prop.is-top{display:none}.fi-home-prop.is-right{right:-24px;top:290px}.fi-home-cloud{--cw: 150px}.fi-home-cloud.is-right{display:none}.fi-board{min-height:220px}.fi-board-grid{top:64px;width:92%;gap:var(--space-2)}.fi-board-obj{font-size:44px}.fi-board-land{top:28px}.fi-home-ctas{margin-top:-64px}.fi-cta-lg{min-height:56px;font-size:20px;padding:0 var(--space-5)}}@keyframes fi-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fi-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes fi-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}}@keyframes fi-float{0%{transform:translateY(8px);opacity:0}30%{opacity:1}to{transform:translateY(-28px);opacity:0}}@keyframes fi-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fi-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fi-bob{0%{transform:translateY(0)}to{transform:translateY(-14px)}}@keyframes fi-slide-in{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.fi-tile,.fi-tile:active,.fi-tile.is-pressed,.fi-icon-btn:active,.fi-trip:active,.fi-btn-quiet:active,.fi-badge:active{transform:none;transition:none}.fi-switch,.fi-switch-knob{transition:none}.fi-count-n.is-pop,.fi-dialog{animation:fi-fade-in var(--dur-base) linear both}.fi-count-n.is-shake,.fi-card.is-first{animation:none}.fi-plus1{animation:fi-fade-out var(--dur-slow) linear both}.fi-sum{animation:fi-fade-in var(--dur-base) linear both}.fi-prop.is-bob>*,.fi-bouncy-ch{animation:none;transition:none}.fi-cta-glass,.fi-cta-glass:active{transform:none;transition:none}.fi-bouncy:hover .fi-bouncy-ch{transform:translateY(var(--lift)) rotate(var(--tilt))}}.fi-colordot{display:inline-block;width:.62em;height:.62em;border-radius:var(--radius-pill);background:var(--dot);box-shadow:inset 0 0 0 2px #2a214059;margin-right:.25em;vertical-align:.05em}
