[data-madoromi=haru-hiru]{--madoromi-sumi:#584a5c;--madoromi-usuzumi1:#6b5d70;--madoromi-usuzumi0:#77697c;--madoromi-kasure2:#877b8c;--madoromi-kasure1:#998d9e;--madoromi-kasure0:#a99cad;--madoromi-nijimi2:#b8acbd;--madoromi-nijimi1:#c8bccd;--madoromi-nijimi0:#d9ccdd;--madoromi-kami:#f6eff8;--madoromi-hyoshi:#ece5ef;--madoromi-chitsu:#e2dbe5;--madoromi-nadeshiko:#d64891;--madoromi-botan:#b25d9d;--madoromi-fuji:#6928bd;--madoromi-kikyo:#4760c0;--madoromi-beni:#ce2700;--madoromi-akane:#ee3244;--madoromi-kaki:#fd5217;--madoromi-yamabuki:#bda343;--madoromi-wakaba:#5e8933;--madoromi-tokiwa:#009162;--madoromi-ruri:#2678af;--madoromi-ai:#1955bf}[data-madoromi=haru-hiru],[data-madoromi=natsu-hiru]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--madoromi-sakura:#aa6e89;--madoromi-sora:#008bae}[data-madoromi=natsu-hiru]{--madoromi-sumi:#3b545e;--madoromi-usuzumi1:#4e6872;--madoromi-usuzumi0:#57717a;--madoromi-kasure2:#6f848d;--madoromi-kasure1:#80969f;--madoromi-kasure0:#8fa6ae;--madoromi-nijimi2:#9fb5be;--madoromi-nijimi1:#aec5ce;--madoromi-nijimi0:#bed6df;--madoromi-kami:#e9f4f8;--madoromi-hyoshi:#ddeaf0;--madoromi-chitsu:#d3e1e6;--madoromi-nadeshiko:#ce37a6;--madoromi-botan:#b0599b;--madoromi-fuji:#6526b9;--madoromi-kikyo:#455cbd;--madoromi-beni:#b53753;--madoromi-akane:#d64891;--madoromi-kaki:#ff5735;--madoromi-yamabuki:#e3940b;--madoromi-wakaba:#00915c;--madoromi-tokiwa:#028e7f;--madoromi-ruri:#2e79b6;--madoromi-ai:#526ccb}[data-madoromi=aki-hiru]{--madoromi-sumi:#5d4c3c;--madoromi-usuzumi1:#715f4f;--madoromi-usuzumi0:#7d6b5a;--madoromi-kasure2:#8d7d6f;--madoromi-kasure1:#9f8f81;--madoromi-kasure0:#ae9e90;--madoromi-nijimi2:#beae9f;--madoromi-nijimi1:#cebeaf;--madoromi-nijimi0:#dfcebf;--madoromi-kami:#f8f0e9;--madoromi-hyoshi:#f0e6dd;--madoromi-chitsu:#e6dcd3;--madoromi-sakura:#a26480;--madoromi-nadeshiko:#c63368;--madoromi-botan:#a1488d;--madoromi-fuji:#581ca7;--madoromi-kikyo:#6928bd;--madoromi-beni:#a43b3b;--madoromi-akane:#d80638;--madoromi-wakaba:#7e8418;--madoromi-tokiwa:#008b57;--madoromi-sora:#178d9d;--madoromi-ruri:#2973b0;--madoromi-ai:#384dad}[data-madoromi=aki-hiru],[data-madoromi=fuyu-hiru]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--madoromi-kaki:#ff5635;--madoromi-yamabuki:#e3940b}[data-madoromi=fuyu-hiru]{--madoromi-sumi:#4a4e63;--madoromi-usuzumi1:#5e6277;--madoromi-usuzumi0:#696d83;--madoromi-kasure2:#7b7f91;--madoromi-kasure1:#8d91a4;--madoromi-kasure0:#9ca0b3;--madoromi-nijimi2:#acb0c3;--madoromi-nijimi1:#bcc0d3;--madoromi-nijimi0:#ccd0e4;--madoromi-kami:#f0f1f8;--madoromi-hyoshi:#e5e7f3;--madoromi-chitsu:#dbdde9;--madoromi-sakura:#aa6e89;--madoromi-nadeshiko:#b560a0;--madoromi-botan:#a74f93;--madoromi-fuji:#5e21b0;--madoromi-kikyo:#3d53b4;--madoromi-beni:#bb355a;--madoromi-akane:#e1376f;--madoromi-wakaba:#618c32;--madoromi-tokiwa:#028e7f;--madoromi-sora:#2678af;--madoromi-ruri:#2266a4;--madoromi-ai:#4a63c3}[data-madoromi=haru-yoru]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--madoromi-sumi:#e1d1e7;--madoromi-usuzumi1:#cdbed3;--madoromi-usuzumi0:#b7a8bd;--madoromi-kasure2:#9f93a4;--madoromi-kasure1:#8a7e8f;--madoromi-kasure0:#756a7a;--madoromi-nijimi2:#615665;--madoromi-nijimi1:#4e4352;--madoromi-nijimi0:#392e3c;--madoromi-kami:#241c26;--madoromi-hyoshi:#1c151f;--madoromi-chitsu:#160f18;--madoromi-sakura:#ffc5da;--madoromi-nadeshiko:#ffadda;--madoromi-botan:#fe8dc0;--madoromi-fuji:#ddb3ff;--madoromi-kikyo:#99b2f5;--madoromi-beni:#ff8b79;--madoromi-akane:#ffa2b5;--madoromi-kaki:#ffbb74;--madoromi-yamabuki:#ffc849;--madoromi-wakaba:#c1dd4a;--madoromi-tokiwa:#7bd6b6;--madoromi-sora:#88d9eb;--madoromi-ruri:#60c9f3;--madoromi-ai:#6eadff}[data-madoromi=natsu-yoru]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--madoromi-sumi:#c0dde8;--madoromi-usuzumi1:#adcad4;--madoromi-usuzumi0:#97b3be;--madoromi-kasure2:#869da5;--madoromi-kasure1:#728790;--madoromi-kasure0:#5d737b;--madoromi-nijimi2:#4a5f66;--madoromi-nijimi1:#374b53;--madoromi-nijimi0:#23363d;--madoromi-kami:#132227;--madoromi-hyoshi:#0e1a1f;--madoromi-chitsu:#091317;--madoromi-sakura:#ffbde2;--madoromi-nadeshiko:#dd9fbf;--madoromi-botan:#f894d8;--madoromi-fuji:#aea8ff;--madoromi-kikyo:#87a7ff;--madoromi-beni:#ff8c9f;--madoromi-akane:#faa7ca;--madoromi-kaki:#ffb66d;--madoromi-yamabuki:#eec307;--madoromi-wakaba:#b9d740;--madoromi-tokiwa:#6cd2cc;--madoromi-sora:#5cd7f5;--madoromi-ruri:#3ec7e8;--madoromi-ai:#4ab8ff}[data-madoromi=aki-yoru]{--madoromi-sumi:#e8d3c1;--madoromi-usuzumi1:#d4c0ae;--madoromi-usuzumi0:#beaa98;--madoromi-kasure2:#a59587;--madoromi-kasure1:#908072;--madoromi-kasure0:#7b6c5e;--madoromi-nijimi2:#66584b;--madoromi-nijimi1:#534538;--madoromi-nijimi0:#3d3024;--madoromi-kami:#271d14;--madoromi-hyoshi:#20160e;--madoromi-chitsu:#181008;--madoromi-sakura:#ffb6cc;--madoromi-botan:#f68fd6;--madoromi-fuji:#d3a1ff;--madoromi-kikyo:#aea8ff;--madoromi-beni:#ff8672;--madoromi-akane:#ff9cb5;--madoromi-yamabuki:#ffae1e;--madoromi-wakaba:#bac105;--madoromi-tokiwa:#58c59f;--madoromi-sora:#5ac6f1;--madoromi-ruri:#5ea3d4;--madoromi-ai:#7f9bea}[data-madoromi=aki-yoru],[data-madoromi=fuyu-yoru]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--madoromi-nadeshiko:#dfa3c0;--madoromi-kaki:#ff9b8f}[data-madoromi=fuyu-yoru]{--madoromi-sumi:#d2d6eb;--madoromi-usuzumi1:#bec3db;--madoromi-usuzumi0:#a8adc4;--madoromi-kasure2:#9397aa;--madoromi-kasure1:#7e8294;--madoromi-kasure0:#6a6e7f;--madoromi-nijimi2:#565a6b;--madoromi-nijimi1:#434757;--madoromi-nijimi0:#2f3241;--madoromi-kami:#1c1e2a;--madoromi-hyoshi:#151722;--madoromi-chitsu:#0f111b;--madoromi-sakura:#ffbee1;--madoromi-botan:#d18bb7;--madoromi-fuji:#bbb8ff;--madoromi-kikyo:#aaa4ff;--madoromi-beni:#ff8799;--madoromi-akane:#ffa3d0;--madoromi-yamabuki:#ecba09;--madoromi-wakaba:#aece34;--madoromi-tokiwa:#5eccc5;--madoromi-sora:#78d5fc;--madoromi-ruri:#8ac3ff;--madoromi-ai:#829eeb}:root{--bg:var(--madoromi-kami);--surface-raised:var(--madoromi-hyoshi);--chrome:var(--madoromi-chitsu);--surface-1:var(--madoromi-nijimi0);--surface-2:var(--madoromi-nijimi1);--surface-3:var(--madoromi-nijimi2);--muted-1:var(--madoromi-kasure0);--muted-2:var(--madoromi-kasure1);--muted-3:var(--madoromi-kasure2);--text:var(--madoromi-sumi);--text-secondary:var(--madoromi-usuzumi1);--text-tertiary:var(--madoromi-usuzumi0);--text-on-accent:var(--madoromi-kami);--accent:var(--madoromi-fuji);--link:var(--madoromi-sora);--info:var(--madoromi-sora);--success:var(--madoromi-wakaba);--warning:var(--madoromi-yamabuki);--error:var(--madoromi-beni);--hint:var(--madoromi-tokiwa);--selection:color-mix(in oklch, var(--madoromi-nijimi2) 58%, transparent);--cell-bg:var(--surface-raised);--cell-border:var(--surface-2);--cell-marked:var(--madoromi-fuji);--cell-marked-text:var(--text-on-accent);--cell-one-away:var(--madoromi-yamabuki);--cell-called-elsewhere:var(--madoromi-sora);--cell-provisional:var(--madoromi-kaki);--cell-free:var(--surface-1);--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--text-base:1rem;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--tap-min:44px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--text);font-family:var(--font-sans);font-size:100%;line-height:1.5}body,html{background:var(--bg)}body{min-height:100dvh;font-size:max(var(--text-base),16px);margin:0}::selection{background:var(--selection)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:var(--link)}button,input,select,textarea{font:inherit;color:inherit}
