<!doctype html>
<html lang="en" data-beasties-container>
  <head>
    <meta charset="utf-8">
    <title>Ionic App</title>

    <base href="/">

    <meta name="color-scheme" content="light dark">
    <meta name="viewport" content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <meta name="format-detection" content="telephone=no">
    <meta name="msapplication-tap-highlight" content="no">

    <link rel="icon" type="image/png" href="/assets/icon/favicon-96x96.png?v=20260423" sizes="96x96">
    <link rel="icon" type="image/svg+xml" href="/assets/icon/favicon.svg?v=20260423">
    <link rel="shortcut icon" href="/assets/icon/favicon.ico?v=20260423">
    <link rel="apple-touch-icon" sizes="180x180" href="/assets/icon/apple-touch-icon.png?v=20260423">
    <meta name="apple-mobile-web-app-title" content="Tod8">
    <link rel="manifest" href="/manifest.webmanifest">

    <!-- add to homescreen for ios -->
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
<style>:root{--ion-color-primary:#0054e9;--ion-color-primary-rgb:0, 84, 233;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#004acd;--ion-color-primary-tint:#1a65eb;--ion-color-secondary:#0163aa;--ion-color-secondary-rgb:1, 99, 170;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255, 255, 255;--ion-color-secondary-shade:#015796;--ion-color-secondary-tint:#1a73b3;--ion-color-tertiary:#6030ff;--ion-color-tertiary-rgb:96, 48, 255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255, 255, 255;--ion-color-tertiary-shade:#542ae0;--ion-color-tertiary-tint:#7045ff;--ion-color-success:#2dd55b;--ion-color-success-rgb:45, 213, 91;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0, 0, 0;--ion-color-success-shade:#28bb50;--ion-color-success-tint:#42d96b;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255, 196, 9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0, 0, 0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#c5000f;--ion-color-danger-rgb:197, 0, 15;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255, 255, 255;--ion-color-danger-shade:#ad000d;--ion-color-danger-tint:#cb1a27;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244, 245, 248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0, 0, 0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-color-medium:#636469;--ion-color-medium-rgb:99, 100, 105;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255, 255, 255;--ion-color-medium-shade:#57585c;--ion-color-medium-tint:#737478;--ion-color-dark:#222428;--ion-color-dark-rgb:34, 36, 40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255, 255, 255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e}html{--ion-dynamic-font:-apple-system-body;--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}@supports (padding-top: 20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top:var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom:var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left:var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right:var(--safe-area-inset-right, env(safe-area-inset-right))}}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}:root{--app-tab-bar-clearance:calc(56px + env(safe-area-inset-bottom, 0px)) ;--ion-background-color:#0e0e13;--ui-bg-primary:#0e0e13;--ui-bg-secondary:#14141a;--ui-bg-tertiary:#1b1b23;--ui-glass-soft:rgba(255, 255, 255, .05);--ui-glass-medium:rgba(255, 255, 255, .08);--ui-glass-strong:rgba(255, 255, 255, .12);--ui-border-subtle:rgba(255, 255, 255, .08);--ui-border-soft:rgba(255, 255, 255, .05);--ui-shadow-sm:0 2px 8px rgba(0, 0, 0, .25);--ui-shadow-md:0 10px 30px rgba(0, 0, 0, .35);--ui-shadow-lg:0 25px 60px rgba(0, 0, 0, .55);--ui-radius-sm:10px;--ui-radius-md:16px;--ui-radius-lg:24px;--ion-color-primary:#7b6cff;--ion-color-primary-rgb:123, 108, 255;--ion-color-primary-contrast:#ffffff;--ion-color-primary-shade:#6c5ee0;--ion-color-primary-tint:#8b7dff;--ion-color-secondary:#a897ff;--ion-color-secondary-rgb:168, 151, 255;--ion-color-secondary-contrast:#ffffff;--ion-color-light:#f5f5f7;--ion-color-medium:#9a9aa3;--ion-color-dark:#1a1a22;--ion-color-success:#34d399;--ion-color-warning:#fbbf24;--ion-color-danger:#f87171;--ui-accent-purple:rgba(123, 108, 255, .35);--ui-accent-indigo:rgba(90, 100, 255, .25);--ui-accent-rose:rgba(255, 120, 180, .18);--ion-text-color:white;--ion-overlay-background-color:var(--ui-bg-tertiary);--ion-item-background:var(--ui-bg-secondary);--ion-toolbar-background:var(--ui-bg-secondary);--ion-card-background:var(--ui-bg-tertiary);--ion-background-color-step-50:#0d0d0d;--ion-background-color-step-100:#1a1a1a;--ion-background-color-step-150:#262626;--ion-background-color-step-200:#333333;--ion-background-color-step-250:#404040;--ion-background-color-step-300:#4d4d4d;--ion-background-color-step-350:#595959;--ion-background-color-step-400:#666666;--ion-background-color-step-450:#737373;--ion-background-color-step-500:#808080;--ion-background-color-step-550:#8c8c8c;--ion-background-color-step-600:#999999;--ion-background-color-step-650:#a6a6a6;--ion-background-color-step-700:#b3b3b3;--ion-background-color-step-750:#bfbfbf;--ion-background-color-step-800:#cccccc;--ion-background-color-step-850:#d9d9d9;--ion-background-color-step-900:#e6e6e6;--ion-background-color-step-950:#f2f2f2;--ion-text-color-step-50:#f2f2f2;--ion-text-color-step-100:#e6e6e6;--ion-text-color-step-150:#d9d9d9;--ion-text-color-step-200:#cccccc;--ion-text-color-step-250:#bfbfbf;--ion-text-color-step-300:#b3b3b3;--ion-text-color-step-350:#a6a6a6;--ion-text-color-step-400:#999999;--ion-text-color-step-450:#8c8c8c;--ion-text-color-step-500:#808080;--ion-text-color-step-550:#737373;--ion-text-color-step-600:#666666;--ion-text-color-step-650:#595959;--ion-text-color-step-700:#4d4d4d;--ion-text-color-step-750:#404040;--ion-text-color-step-800:#333333;--ion-text-color-step-850:#262626;--ion-text-color-step-900:#1a1a1a;--ion-text-color-step-950:#0d0d0d}html{--vh:100vh}html,body{height:var(--vh)}</style><link rel="stylesheet" href="styles-ZCS7OYLJ.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-ZCS7OYLJ.css"></noscript></head>

  <body>
    <app-root></app-root>
    <noscript>Please enable JavaScript to continue using this application.</noscript>
<link rel="modulepreload" href="chunk-MDMPCXAC.js"><link rel="modulepreload" href="chunk-XNFNH4OP.js"><link rel="modulepreload" href="chunk-IRKCGOIB.js"><link rel="modulepreload" href="chunk-WC7DUCUH.js"><link rel="modulepreload" href="chunk-Y66FS432.js"><link rel="modulepreload" href="chunk-MAYZXLQZ.js"><link rel="modulepreload" href="chunk-WTOWA5ZD.js"><link rel="modulepreload" href="chunk-5AZHI55T.js"><link rel="modulepreload" href="chunk-G6FO47WV.js"><link rel="modulepreload" href="chunk-QUJFQN2Y.js"><script src="polyfills-FVCRRDAL.js" type="module"></script><script src="main-FONKNOGO.js" type="module"></script></body>
</html>
