@charset "UTF-8";@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url("./media/figtree-latin-ext-400-normal-CK4ZBFIX.woff2") format("woff2"),url("./media/figtree-latin-ext-400-normal-6JXTJG5H.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url("./media/figtree-latin-400-normal-PORFSHKN.woff2") format("woff2"),url("./media/figtree-latin-400-normal-KV4MLDR2.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url("./media/figtree-latin-ext-500-normal-M4H6A6MQ.woff2") format("woff2"),url("./media/figtree-latin-ext-500-normal-PFIOHNCK.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url("./media/figtree-latin-500-normal-AHYR5JKA.woff2") format("woff2"),url("./media/figtree-latin-500-normal-3XJUDHI5.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url("./media/figtree-latin-ext-600-normal-KUZFNAIE.woff2") format("woff2"),url("./media/figtree-latin-ext-600-normal-YIVC3EOG.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url("./media/figtree-latin-600-normal-5C6Z7QEI.woff2") format("woff2"),url("./media/figtree-latin-600-normal-TNWY5G5A.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url("./media/figtree-latin-ext-700-normal-U3DQVDYX.woff2") format("woff2"),url("./media/figtree-latin-ext-700-normal-NEINSJ4Z.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url("./media/figtree-latin-700-normal-M33EANAW.woff2") format("woff2"),url("./media/figtree-latin-700-normal-ONZPJ6L5.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/dm-mono-latin-ext-400-normal-HV5URJWH.woff2") format("woff2"),url("./media/dm-mono-latin-ext-400-normal-LRFTOVAR.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/dm-mono-latin-400-normal-ASEO4XL4.woff2") format("woff2"),url("./media/dm-mono-latin-400-normal-I45UUIKU.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/dm-mono-latin-ext-500-normal-SA7RRQ4Y.woff2") format("woff2"),url("./media/dm-mono-latin-ext-500-normal-HCBH5OK3.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/dm-mono-latin-500-normal-5DTZP5O2.woff2") format("woff2"),url("./media/dm-mono-latin-500-normal-KIKLL7X2.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-ui: "Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "DM Mono", ui-monospace, "SFMono-Regular", "Cascadia Mono", monospace;--fs-display: clamp(30px, 5.4vw, 50px);--fs-page-title: clamp(21px, 2.6vw, 26px);--fs-hero: clamp(26px, 3.4vw, 31px);--fs-figure-lg: 20px;--fs-figure: 17px;--fs-card-title: 14px;--fs-body: 12.5px;--fs-body-sm: 11.5px;--fs-field: 12.5px;--fs-mono: 13px;--fs-mono-lg: 15px;--fs-mono-sm: 12px;--fs-micro: 9.5px;--fs-badge: 9.5px;--lh-body: 1.6;--lh-tight: 1.2;--ls-page-title: -.03em;--ls-hero: -.03em;--ls-figure: -.02em;--ls-micro: .1em;--ls-badge: .08em;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--radius-card: 20px;--radius-control: 14px;--radius-input: 12px;--radius-pill: 13px;--radius-badge: 10px;--space-page-x: clamp(18px, 4vw, 30px);--space-card: clamp(16px, 3.5vw, 20px);--space-block: 18px;--space-inner: 15px;--space-row: 9px;--space-label: 7px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--content-width: 1180px;--content-width-narrow: 900px;--content-width-wide: 1520px;--ease: cubic-bezier(.4, 0, .2, 1);--dur-fast: .12s;--dur: .16s;--dur-slow: .32s;--dur-draw: .8s;--dur-grow: .42s}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur: 0ms;--dur-slow: 0ms;--dur-draw: 0ms;--dur-grow: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.theme-olive{color-scheme:light;--pie-slice-1: rgb(125, 139, 94);--pie-slice-1-sheen: rgb(125, 139, 94);--pie-slice-1-depth: rgb(110, 124, 80);--pie-slice-2: rgb(90, 107, 66);--pie-slice-2-sheen: rgb(90, 107, 66);--pie-slice-2-depth: rgb(76, 93, 52);--pie-slice-3: rgb(162, 175, 131);--pie-slice-3-sheen: rgb(162, 175, 131);--pie-slice-3-depth: rgb(147, 159, 116);--pie-slice-4: rgb(108, 133, 81);--pie-slice-4-sheen: rgb(108, 133, 81);--pie-slice-4-depth: rgb(94, 118, 67);--pie-slice-5: rgb(195, 204, 166);--pie-slice-5-sheen: rgb(195, 204, 166);--pie-slice-5-depth: rgb(179, 188, 150);--pie-slice-6: rgb(142, 154, 106);--pie-slice-6-sheen: rgb(142, 154, 106);--pie-slice-6-depth: rgb(127, 139, 91);--pie-owed-1: rgb(110, 86, 56);--pie-owed-1-sheen: rgb(110, 86, 56);--pie-owed-1-depth: rgb(96, 72, 43);--pie-owed-2: rgb(75, 61, 41);--pie-owed-2-sheen: rgb(75, 61, 41);--pie-owed-2-depth: rgb(62, 48, 28);--pie-owed-3: rgb(141, 112, 74);--pie-owed-3-sheen: rgb(141, 112, 74);--pie-owed-3-depth: rgb(126, 98, 60);--pie-owed-4: rgb(93, 91, 55);--pie-owed-4-sheen: rgb(93, 91, 55);--pie-owed-4-depth: rgb(79, 77, 42);--pie-owed-5: rgb(160, 133, 96);--pie-owed-5-sheen: rgb(160, 133, 96);--pie-owed-5-depth: rgb(145, 118, 82);--pie-owed-6: rgb(61, 54, 38);--pie-owed-6-sheen: rgb(61, 54, 38);--pie-owed-6-depth: rgb(48, 41, 26);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fbfaf3 0%, rgb(247, 246, 237) 55%, #f2f1e7 100% );--page-bg-flat: #f2f1e7;--page-bg-mid: rgb(247, 246, 237);--ink: rgb(29, 31, 25);--ink-heading: rgb(23, 25, 19);--ink-70: rgba(29, 31, 25, .7);--ink-65: rgba(29, 31, 25, .65);--ink-55: rgba(29, 31, 25, .55);--ink-45: rgba(29, 31, 25, .45);--ink-40: rgba(29, 31, 25, .4);--ink-12: rgba(29, 31, 25, .12);--ink-07: rgba(29, 31, 25, .07);--ink-05: rgba(29, 31, 25, .05);--accent: #7d8b5e;--accent-deep: rgb(89, 99, 67);--accent-soft: rgba(136, 151, 102, .16);--accent-wash: rgba(136, 151, 102, .07);--accent-shimmer: rgb(221, 228, 204);--accent-contrast: #fbfaf3;--accent-sheen: #7d8b5e;--accent-metal-soft: linear-gradient( 140deg, rgba(136, 151, 102, .16), rgba(136, 151, 102, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(89, 99, 67), rgb(89, 99, 67) );--btn-primary-bg: linear-gradient( 140deg, rgb(136, 151, 102), rgb(103, 115, 78) );--btn-primary-ink: #fbfaf3;--accent-bar: linear-gradient( 90deg, #7d8b5e, rgb(146, 160, 114) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(136, 151, 102, .22) 0%, rgba(136, 151, 102, .06) 38%, rgba(136, 151, 102, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(29, 31, 25, .07);--card-shadow: 0 2px 8px rgba(29, 31, 25, .05);--card-shadow-lifted: 0 10px 34px rgba(29, 31, 25, .1);--card-sunken-bg: rgb(247, 246, 237);--halo-bg: linear-gradient( 150deg, rgba(155, 168, 126, .18), rgba(125, 139, 94, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(29, 31, 25, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fbfaf3;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(89, 99, 67);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(39, 41, 34) 0%, rgb(24, 25, 21) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(155, 168, 126);--invert-mark-bg: linear-gradient( 140deg, rgb(155, 168, 126), #7d8b5e );--invert-mark-ink: rgb(24, 25, 21);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(136, 151, 102, .55)}@media(prefers-color-scheme:dark){.theme-olive:not([data-theme=light]){color-scheme:dark;--pie-slice-1: rgb(146, 160, 115);--pie-slice-1-sheen: rgb(146, 160, 115);--pie-slice-1-depth: rgb(131, 145, 100);--pie-slice-2: rgb(110, 128, 86);--pie-slice-2-sheen: rgb(110, 128, 86);--pie-slice-2-depth: rgb(96, 113, 72);--pie-slice-3: rgb(184, 197, 152);--pie-slice-3-sheen: rgb(184, 197, 152);--pie-slice-3-depth: rgb(168, 181, 137);--pie-slice-4: rgb(128, 154, 101);--pie-slice-4-sheen: rgb(128, 154, 101);--pie-slice-4-depth: rgb(113, 139, 86);--pie-slice-5: rgb(212, 221, 182);--pie-slice-5-sheen: rgb(212, 221, 182);--pie-slice-5-depth: rgb(196, 205, 166);--pie-slice-6: rgb(163, 176, 127);--pie-slice-6-sheen: rgb(163, 176, 127);--pie-slice-6-depth: rgb(148, 160, 112);--pie-owed-1: rgb(119, 94, 64);--pie-owed-1-sheen: rgb(119, 94, 64);--pie-owed-1-depth: rgb(104, 80, 50);--pie-owed-2: rgb(89, 75, 54);--pie-owed-2-sheen: rgb(89, 75, 54);--pie-owed-2-depth: rgb(75, 62, 41);--pie-owed-3: rgb(150, 121, 83);--pie-owed-3-sheen: rgb(150, 121, 83);--pie-owed-3-depth: rgb(135, 106, 69);--pie-owed-4: rgb(101, 99, 63);--pie-owed-4-sheen: rgb(101, 99, 63);--pie-owed-4-depth: rgb(87, 85, 49);--pie-owed-5: rgb(169, 142, 105);--pie-owed-5-sheen: rgb(169, 142, 105);--pie-owed-5-depth: rgb(153, 127, 90);--pie-owed-6: rgb(84, 76, 60);--pie-owed-6-sheen: rgb(84, 76, 60);--pie-owed-6-depth: rgb(70, 63, 47);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(39, 41, 34) 0%, rgb(32, 33, 28) 55%, rgb(24, 25, 21) 100% );--page-bg-flat: rgb(24, 25, 21);--page-bg-mid: rgb(32, 33, 28);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(183, 193, 163);--accent-deep: rgb(150, 164, 120);--accent-soft: rgba(183, 193, 163, .16);--accent-wash: rgba(183, 193, 163, .1);--accent-shimmer: rgb(217, 225, 202);--accent-contrast: rgb(24, 25, 21);--accent-sheen: rgb(183, 193, 163);--accent-metal-soft: linear-gradient( 140deg, rgba(183, 193, 163, .16), rgba(183, 193, 163, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(150, 164, 120), rgb(150, 164, 120) );--btn-primary-bg: linear-gradient( 140deg, rgb(183, 193, 163), rgb(150, 164, 120) );--btn-primary-ink: rgb(24, 25, 21);--accent-bar: linear-gradient(90deg, rgb(150, 164, 120), rgb(183, 193, 163));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(183, 193, 163, .2) 0%, rgba(183, 193, 163, .06) 38%, rgba(183, 193, 163, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(48, 50, 43);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(183, 193, 163, .16), rgba(183, 193, 163, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(24, 25, 21);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(198, 205, 181);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(29, 31, 26) 0%, rgb(13, 14, 12) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(183, 193, 163);--invert-mark-bg: linear-gradient( 140deg, rgb(183, 193, 163), rgb(150, 164, 120) );--invert-mark-ink: rgb(24, 25, 21);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(183, 193, 163, .55)}}.theme-olive[data-theme=dark]{color-scheme:dark;--pie-slice-1: rgb(146, 160, 115);--pie-slice-1-sheen: rgb(146, 160, 115);--pie-slice-1-depth: rgb(131, 145, 100);--pie-slice-2: rgb(110, 128, 86);--pie-slice-2-sheen: rgb(110, 128, 86);--pie-slice-2-depth: rgb(96, 113, 72);--pie-slice-3: rgb(184, 197, 152);--pie-slice-3-sheen: rgb(184, 197, 152);--pie-slice-3-depth: rgb(168, 181, 137);--pie-slice-4: rgb(128, 154, 101);--pie-slice-4-sheen: rgb(128, 154, 101);--pie-slice-4-depth: rgb(113, 139, 86);--pie-slice-5: rgb(212, 221, 182);--pie-slice-5-sheen: rgb(212, 221, 182);--pie-slice-5-depth: rgb(196, 205, 166);--pie-slice-6: rgb(163, 176, 127);--pie-slice-6-sheen: rgb(163, 176, 127);--pie-slice-6-depth: rgb(148, 160, 112);--pie-owed-1: rgb(119, 94, 64);--pie-owed-1-sheen: rgb(119, 94, 64);--pie-owed-1-depth: rgb(104, 80, 50);--pie-owed-2: rgb(89, 75, 54);--pie-owed-2-sheen: rgb(89, 75, 54);--pie-owed-2-depth: rgb(75, 62, 41);--pie-owed-3: rgb(150, 121, 83);--pie-owed-3-sheen: rgb(150, 121, 83);--pie-owed-3-depth: rgb(135, 106, 69);--pie-owed-4: rgb(101, 99, 63);--pie-owed-4-sheen: rgb(101, 99, 63);--pie-owed-4-depth: rgb(87, 85, 49);--pie-owed-5: rgb(169, 142, 105);--pie-owed-5-sheen: rgb(169, 142, 105);--pie-owed-5-depth: rgb(153, 127, 90);--pie-owed-6: rgb(84, 76, 60);--pie-owed-6-sheen: rgb(84, 76, 60);--pie-owed-6-depth: rgb(70, 63, 47);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(39, 41, 34) 0%, rgb(32, 33, 28) 55%, rgb(24, 25, 21) 100% );--page-bg-flat: rgb(24, 25, 21);--page-bg-mid: rgb(32, 33, 28);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(183, 193, 163);--accent-deep: rgb(150, 164, 120);--accent-soft: rgba(183, 193, 163, .16);--accent-wash: rgba(183, 193, 163, .1);--accent-shimmer: rgb(217, 225, 202);--accent-contrast: rgb(24, 25, 21);--accent-sheen: rgb(183, 193, 163);--accent-metal-soft: linear-gradient( 140deg, rgba(183, 193, 163, .16), rgba(183, 193, 163, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(150, 164, 120), rgb(150, 164, 120) );--btn-primary-bg: linear-gradient( 140deg, rgb(183, 193, 163), rgb(150, 164, 120) );--btn-primary-ink: rgb(24, 25, 21);--accent-bar: linear-gradient(90deg, rgb(150, 164, 120), rgb(183, 193, 163));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(183, 193, 163, .2) 0%, rgba(183, 193, 163, .06) 38%, rgba(183, 193, 163, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(48, 50, 43);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(183, 193, 163, .16), rgba(183, 193, 163, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(24, 25, 21);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(198, 205, 181);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(29, 31, 26) 0%, rgb(13, 14, 12) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(183, 193, 163);--invert-mark-bg: linear-gradient( 140deg, rgb(183, 193, 163), rgb(150, 164, 120) );--invert-mark-ink: rgb(24, 25, 21);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(183, 193, 163, .55)}.theme-olive[data-theme=light]{color-scheme:light;--pie-slice-1: rgb(125, 139, 94);--pie-slice-1-sheen: rgb(125, 139, 94);--pie-slice-1-depth: rgb(110, 124, 80);--pie-slice-2: rgb(90, 107, 66);--pie-slice-2-sheen: rgb(90, 107, 66);--pie-slice-2-depth: rgb(76, 93, 52);--pie-slice-3: rgb(162, 175, 131);--pie-slice-3-sheen: rgb(162, 175, 131);--pie-slice-3-depth: rgb(147, 159, 116);--pie-slice-4: rgb(108, 133, 81);--pie-slice-4-sheen: rgb(108, 133, 81);--pie-slice-4-depth: rgb(94, 118, 67);--pie-slice-5: rgb(195, 204, 166);--pie-slice-5-sheen: rgb(195, 204, 166);--pie-slice-5-depth: rgb(179, 188, 150);--pie-slice-6: rgb(142, 154, 106);--pie-slice-6-sheen: rgb(142, 154, 106);--pie-slice-6-depth: rgb(127, 139, 91);--pie-owed-1: rgb(110, 86, 56);--pie-owed-1-sheen: rgb(110, 86, 56);--pie-owed-1-depth: rgb(96, 72, 43);--pie-owed-2: rgb(75, 61, 41);--pie-owed-2-sheen: rgb(75, 61, 41);--pie-owed-2-depth: rgb(62, 48, 28);--pie-owed-3: rgb(141, 112, 74);--pie-owed-3-sheen: rgb(141, 112, 74);--pie-owed-3-depth: rgb(126, 98, 60);--pie-owed-4: rgb(93, 91, 55);--pie-owed-4-sheen: rgb(93, 91, 55);--pie-owed-4-depth: rgb(79, 77, 42);--pie-owed-5: rgb(160, 133, 96);--pie-owed-5-sheen: rgb(160, 133, 96);--pie-owed-5-depth: rgb(145, 118, 82);--pie-owed-6: rgb(61, 54, 38);--pie-owed-6-sheen: rgb(61, 54, 38);--pie-owed-6-depth: rgb(48, 41, 26);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fbfaf3 0%, rgb(247, 246, 237) 55%, #f2f1e7 100% );--page-bg-flat: #f2f1e7;--page-bg-mid: rgb(247, 246, 237);--ink: rgb(29, 31, 25);--ink-heading: rgb(23, 25, 19);--ink-70: rgba(29, 31, 25, .7);--ink-65: rgba(29, 31, 25, .65);--ink-55: rgba(29, 31, 25, .55);--ink-45: rgba(29, 31, 25, .45);--ink-40: rgba(29, 31, 25, .4);--ink-12: rgba(29, 31, 25, .12);--ink-07: rgba(29, 31, 25, .07);--ink-05: rgba(29, 31, 25, .05);--accent: #7d8b5e;--accent-deep: rgb(89, 99, 67);--accent-soft: rgba(136, 151, 102, .16);--accent-wash: rgba(136, 151, 102, .07);--accent-shimmer: rgb(221, 228, 204);--accent-contrast: #fbfaf3;--accent-sheen: #7d8b5e;--accent-metal-soft: linear-gradient( 140deg, rgba(136, 151, 102, .16), rgba(136, 151, 102, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(89, 99, 67), rgb(89, 99, 67) );--btn-primary-bg: linear-gradient( 140deg, rgb(136, 151, 102), rgb(103, 115, 78) );--btn-primary-ink: #fbfaf3;--accent-bar: linear-gradient( 90deg, #7d8b5e, rgb(146, 160, 114) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(136, 151, 102, .22) 0%, rgba(136, 151, 102, .06) 38%, rgba(136, 151, 102, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(29, 31, 25, .07);--card-shadow: 0 2px 8px rgba(29, 31, 25, .05);--card-shadow-lifted: 0 10px 34px rgba(29, 31, 25, .1);--card-sunken-bg: rgb(247, 246, 237);--halo-bg: linear-gradient( 150deg, rgba(155, 168, 126, .18), rgba(125, 139, 94, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(29, 31, 25, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fbfaf3;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(89, 99, 67);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(39, 41, 34) 0%, rgb(24, 25, 21) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(155, 168, 126);--invert-mark-bg: linear-gradient( 140deg, rgb(155, 168, 126), #7d8b5e );--invert-mark-ink: rgb(24, 25, 21);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(136, 151, 102, .55)}.theme-ink-blue{color-scheme:light;--pie-slice-1: rgb(77, 106, 154);--pie-slice-1-sheen: rgb(77, 106, 154);--pie-slice-1-depth: rgb(63, 92, 139);--pie-slice-2: rgb(52, 80, 126);--pie-slice-2-sheen: rgb(52, 80, 126);--pie-slice-2-depth: rgb(39, 66, 111);--pie-slice-3: rgb(115, 144, 192);--pie-slice-3-sheen: rgb(115, 144, 192);--pie-slice-3-depth: rgb(100, 129, 176);--pie-slice-4: rgb(63, 100, 136);--pie-slice-4-sheen: rgb(63, 100, 136);--pie-slice-4-depth: rgb(49, 86, 121);--pie-slice-5: rgb(154, 175, 214);--pie-slice-5-sheen: rgb(154, 175, 214);--pie-slice-5-depth: rgb(139, 159, 198);--pie-slice-6: rgb(93, 113, 150);--pie-slice-6-sheen: rgb(93, 113, 150);--pie-slice-6-depth: rgb(79, 99, 135);--pie-owed-1: rgb(52, 64, 90);--pie-owed-1-sheen: rgb(52, 64, 90);--pie-owed-1-depth: rgb(39, 51, 76);--pie-owed-2: rgb(35, 44, 63);--pie-owed-2-sheen: rgb(35, 44, 63);--pie-owed-2-depth: rgb(23, 32, 50);--pie-owed-3: rgb(78, 88, 108);--pie-owed-3-sheen: rgb(78, 88, 108);--pie-owed-3-depth: rgb(65, 74, 94);--pie-owed-4: rgb(44, 52, 66);--pie-owed-4-sheen: rgb(44, 52, 66);--pie-owed-4-depth: rgb(32, 39, 53);--pie-owed-5: rgb(100, 109, 128);--pie-owed-5-sheen: rgb(100, 109, 128);--pie-owed-5-depth: rgb(86, 95, 113);--pie-owed-6: rgb(62, 70, 86);--pie-owed-6-sheen: rgb(62, 70, 86);--pie-owed-6-depth: rgb(49, 57, 72);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #f6f8fc 0%, rgb(240, 244, 249) 55%, #eaeff6 100% );--page-bg-flat: #eaeff6;--page-bg-mid: rgb(240, 244, 249);--ink: rgb(23, 26, 33);--ink-heading: rgb(17, 21, 27);--ink-70: rgba(23, 26, 33, .7);--ink-65: rgba(23, 26, 33, .65);--ink-55: rgba(23, 26, 33, .55);--ink-45: rgba(23, 26, 33, .45);--ink-40: rgba(23, 26, 33, .4);--ink-12: rgba(23, 26, 33, .12);--ink-07: rgba(23, 26, 33, .07);--ink-05: rgba(23, 26, 33, .05);--accent: #4d6a9a;--accent-deep: rgb(55, 76, 110);--accent-soft: rgba(84, 115, 168, .16);--accent-wash: rgba(84, 115, 168, .07);--accent-shimmer: rgb(197, 210, 233);--accent-contrast: #f6f8fc;--accent-sheen: #4d6a9a;--accent-metal-soft: linear-gradient( 140deg, rgba(84, 115, 168, .16), rgba(84, 115, 168, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(55, 76, 110), rgb(55, 76, 110) );--btn-primary-bg: linear-gradient( 140deg, rgb(84, 115, 168), rgb(63, 87, 127) );--btn-primary-ink: #f6f8fc;--accent-bar: linear-gradient( 90deg, #4d6a9a, rgb(96, 126, 176) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(84, 115, 168, .22) 0%, rgba(84, 115, 168, .06) 38%, rgba(84, 115, 168, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(23, 26, 33, .07);--card-shadow: 0 2px 8px rgba(23, 26, 33, .05);--card-shadow-lifted: 0 10px 34px rgba(23, 26, 33, .1);--card-sunken-bg: rgb(240, 244, 249);--halo-bg: linear-gradient( 150deg, rgba(110, 137, 182, .18), rgba(77, 106, 154, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(23, 26, 33, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #f6f8fc;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(55, 76, 110);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(31, 35, 43) 0%, rgb(20, 22, 26) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(110, 137, 182);--invert-mark-bg: linear-gradient( 140deg, rgb(110, 137, 182), #4d6a9a );--invert-mark-ink: rgb(20, 22, 26);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(84, 115, 168, .55)}@media(prefers-color-scheme:dark){.theme-ink-blue:not([data-theme=light]){color-scheme:dark;--pie-slice-1: rgb(97, 127, 176);--pie-slice-1-sheen: rgb(97, 127, 176);--pie-slice-1-depth: rgb(83, 112, 160);--pie-slice-2: rgb(71, 100, 147);--pie-slice-2-sheen: rgb(71, 100, 147);--pie-slice-2-depth: rgb(57, 86, 132);--pie-slice-3: rgb(136, 166, 215);--pie-slice-3-sheen: rgb(136, 166, 215);--pie-slice-3-depth: rgb(121, 150, 199);--pie-slice-4: rgb(83, 120, 158);--pie-slice-4-sheen: rgb(83, 120, 158);--pie-slice-4-depth: rgb(69, 105, 143);--pie-slice-5: rgb(176, 197, 237);--pie-slice-5-sheen: rgb(176, 197, 237);--pie-slice-5-depth: rgb(160, 181, 220);--pie-slice-6: rgb(113, 134, 172);--pie-slice-6-sheen: rgb(113, 134, 172);--pie-slice-6-depth: rgb(99, 119, 156);--pie-owed-1: rgb(64, 77, 104);--pie-owed-1-sheen: rgb(64, 77, 104);--pie-owed-1-depth: rgb(51, 64, 90);--pie-owed-2: rgb(67, 77, 98);--pie-owed-2-sheen: rgb(67, 77, 98);--pie-owed-2-depth: rgb(54, 64, 84);--pie-owed-3: rgb(86, 96, 117);--pie-owed-3-sheen: rgb(86, 96, 117);--pie-owed-3-depth: rgb(72, 82, 103);--pie-owed-4: rgb(69, 77, 92);--pie-owed-4-sheen: rgb(69, 77, 92);--pie-owed-4-depth: rgb(56, 64, 78);--pie-owed-5: rgb(109, 118, 137);--pie-owed-5-sheen: rgb(109, 118, 137);--pie-owed-5-depth: rgb(95, 104, 122);--pie-owed-6: rgb(70, 78, 94);--pie-owed-6-sheen: rgb(70, 78, 94);--pie-owed-6-depth: rgb(57, 65, 80);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(31, 35, 43) 0%, rgb(26, 29, 35) 55%, rgb(20, 22, 26) 100% );--page-bg-flat: rgb(20, 22, 26);--page-bg-mid: rgb(26, 29, 35);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(151, 170, 203);--accent-deep: rgb(103, 132, 179);--accent-soft: rgba(151, 170, 203, .16);--accent-wash: rgba(151, 170, 203, .1);--accent-shimmer: rgb(195, 208, 230);--accent-contrast: rgb(20, 22, 26);--accent-sheen: rgb(151, 170, 203);--accent-metal-soft: linear-gradient( 140deg, rgba(151, 170, 203, .16), rgba(151, 170, 203, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(103, 132, 179), rgb(103, 132, 179) );--btn-primary-bg: linear-gradient( 140deg, rgb(151, 170, 203), rgb(103, 132, 179) );--btn-primary-ink: rgb(20, 22, 26);--accent-bar: linear-gradient(90deg, rgb(103, 132, 179), rgb(151, 170, 203));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(151, 170, 203, .2) 0%, rgba(151, 170, 203, .06) 38%, rgba(151, 170, 203, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(40, 44, 51);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(151, 170, 203, .16), rgba(151, 170, 203, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(20, 22, 26);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(171, 187, 213);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(23, 26, 32) 0%, rgb(11, 12, 14) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(151, 170, 203);--invert-mark-bg: linear-gradient( 140deg, rgb(151, 170, 203), rgb(103, 132, 179) );--invert-mark-ink: rgb(20, 22, 26);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(151, 170, 203, .55)}}.theme-ink-blue[data-theme=dark]{color-scheme:dark;--pie-slice-1: rgb(97, 127, 176);--pie-slice-1-sheen: rgb(97, 127, 176);--pie-slice-1-depth: rgb(83, 112, 160);--pie-slice-2: rgb(71, 100, 147);--pie-slice-2-sheen: rgb(71, 100, 147);--pie-slice-2-depth: rgb(57, 86, 132);--pie-slice-3: rgb(136, 166, 215);--pie-slice-3-sheen: rgb(136, 166, 215);--pie-slice-3-depth: rgb(121, 150, 199);--pie-slice-4: rgb(83, 120, 158);--pie-slice-4-sheen: rgb(83, 120, 158);--pie-slice-4-depth: rgb(69, 105, 143);--pie-slice-5: rgb(176, 197, 237);--pie-slice-5-sheen: rgb(176, 197, 237);--pie-slice-5-depth: rgb(160, 181, 220);--pie-slice-6: rgb(113, 134, 172);--pie-slice-6-sheen: rgb(113, 134, 172);--pie-slice-6-depth: rgb(99, 119, 156);--pie-owed-1: rgb(64, 77, 104);--pie-owed-1-sheen: rgb(64, 77, 104);--pie-owed-1-depth: rgb(51, 64, 90);--pie-owed-2: rgb(67, 77, 98);--pie-owed-2-sheen: rgb(67, 77, 98);--pie-owed-2-depth: rgb(54, 64, 84);--pie-owed-3: rgb(86, 96, 117);--pie-owed-3-sheen: rgb(86, 96, 117);--pie-owed-3-depth: rgb(72, 82, 103);--pie-owed-4: rgb(69, 77, 92);--pie-owed-4-sheen: rgb(69, 77, 92);--pie-owed-4-depth: rgb(56, 64, 78);--pie-owed-5: rgb(109, 118, 137);--pie-owed-5-sheen: rgb(109, 118, 137);--pie-owed-5-depth: rgb(95, 104, 122);--pie-owed-6: rgb(70, 78, 94);--pie-owed-6-sheen: rgb(70, 78, 94);--pie-owed-6-depth: rgb(57, 65, 80);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(31, 35, 43) 0%, rgb(26, 29, 35) 55%, rgb(20, 22, 26) 100% );--page-bg-flat: rgb(20, 22, 26);--page-bg-mid: rgb(26, 29, 35);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(151, 170, 203);--accent-deep: rgb(103, 132, 179);--accent-soft: rgba(151, 170, 203, .16);--accent-wash: rgba(151, 170, 203, .1);--accent-shimmer: rgb(195, 208, 230);--accent-contrast: rgb(20, 22, 26);--accent-sheen: rgb(151, 170, 203);--accent-metal-soft: linear-gradient( 140deg, rgba(151, 170, 203, .16), rgba(151, 170, 203, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(103, 132, 179), rgb(103, 132, 179) );--btn-primary-bg: linear-gradient( 140deg, rgb(151, 170, 203), rgb(103, 132, 179) );--btn-primary-ink: rgb(20, 22, 26);--accent-bar: linear-gradient(90deg, rgb(103, 132, 179), rgb(151, 170, 203));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(151, 170, 203, .2) 0%, rgba(151, 170, 203, .06) 38%, rgba(151, 170, 203, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(40, 44, 51);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(151, 170, 203, .16), rgba(151, 170, 203, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(20, 22, 26);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(171, 187, 213);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(23, 26, 32) 0%, rgb(11, 12, 14) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(151, 170, 203);--invert-mark-bg: linear-gradient( 140deg, rgb(151, 170, 203), rgb(103, 132, 179) );--invert-mark-ink: rgb(20, 22, 26);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(151, 170, 203, .55)}.theme-ink-blue[data-theme=light]{color-scheme:light;--pie-slice-1: rgb(77, 106, 154);--pie-slice-1-sheen: rgb(77, 106, 154);--pie-slice-1-depth: rgb(63, 92, 139);--pie-slice-2: rgb(52, 80, 126);--pie-slice-2-sheen: rgb(52, 80, 126);--pie-slice-2-depth: rgb(39, 66, 111);--pie-slice-3: rgb(115, 144, 192);--pie-slice-3-sheen: rgb(115, 144, 192);--pie-slice-3-depth: rgb(100, 129, 176);--pie-slice-4: rgb(63, 100, 136);--pie-slice-4-sheen: rgb(63, 100, 136);--pie-slice-4-depth: rgb(49, 86, 121);--pie-slice-5: rgb(154, 175, 214);--pie-slice-5-sheen: rgb(154, 175, 214);--pie-slice-5-depth: rgb(139, 159, 198);--pie-slice-6: rgb(93, 113, 150);--pie-slice-6-sheen: rgb(93, 113, 150);--pie-slice-6-depth: rgb(79, 99, 135);--pie-owed-1: rgb(52, 64, 90);--pie-owed-1-sheen: rgb(52, 64, 90);--pie-owed-1-depth: rgb(39, 51, 76);--pie-owed-2: rgb(35, 44, 63);--pie-owed-2-sheen: rgb(35, 44, 63);--pie-owed-2-depth: rgb(23, 32, 50);--pie-owed-3: rgb(78, 88, 108);--pie-owed-3-sheen: rgb(78, 88, 108);--pie-owed-3-depth: rgb(65, 74, 94);--pie-owed-4: rgb(44, 52, 66);--pie-owed-4-sheen: rgb(44, 52, 66);--pie-owed-4-depth: rgb(32, 39, 53);--pie-owed-5: rgb(100, 109, 128);--pie-owed-5-sheen: rgb(100, 109, 128);--pie-owed-5-depth: rgb(86, 95, 113);--pie-owed-6: rgb(62, 70, 86);--pie-owed-6-sheen: rgb(62, 70, 86);--pie-owed-6-depth: rgb(49, 57, 72);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #f6f8fc 0%, rgb(240, 244, 249) 55%, #eaeff6 100% );--page-bg-flat: #eaeff6;--page-bg-mid: rgb(240, 244, 249);--ink: rgb(23, 26, 33);--ink-heading: rgb(17, 21, 27);--ink-70: rgba(23, 26, 33, .7);--ink-65: rgba(23, 26, 33, .65);--ink-55: rgba(23, 26, 33, .55);--ink-45: rgba(23, 26, 33, .45);--ink-40: rgba(23, 26, 33, .4);--ink-12: rgba(23, 26, 33, .12);--ink-07: rgba(23, 26, 33, .07);--ink-05: rgba(23, 26, 33, .05);--accent: #4d6a9a;--accent-deep: rgb(55, 76, 110);--accent-soft: rgba(84, 115, 168, .16);--accent-wash: rgba(84, 115, 168, .07);--accent-shimmer: rgb(197, 210, 233);--accent-contrast: #f6f8fc;--accent-sheen: #4d6a9a;--accent-metal-soft: linear-gradient( 140deg, rgba(84, 115, 168, .16), rgba(84, 115, 168, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(55, 76, 110), rgb(55, 76, 110) );--btn-primary-bg: linear-gradient( 140deg, rgb(84, 115, 168), rgb(63, 87, 127) );--btn-primary-ink: #f6f8fc;--accent-bar: linear-gradient( 90deg, #4d6a9a, rgb(96, 126, 176) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(84, 115, 168, .22) 0%, rgba(84, 115, 168, .06) 38%, rgba(84, 115, 168, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(23, 26, 33, .07);--card-shadow: 0 2px 8px rgba(23, 26, 33, .05);--card-shadow-lifted: 0 10px 34px rgba(23, 26, 33, .1);--card-sunken-bg: rgb(240, 244, 249);--halo-bg: linear-gradient( 150deg, rgba(110, 137, 182, .18), rgba(77, 106, 154, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(23, 26, 33, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #f6f8fc;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(55, 76, 110);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(31, 35, 43) 0%, rgb(20, 22, 26) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(110, 137, 182);--invert-mark-bg: linear-gradient( 140deg, rgb(110, 137, 182), #4d6a9a );--invert-mark-ink: rgb(20, 22, 26);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(84, 115, 168, .55)}.theme-plum{color-scheme:light;--pie-slice-1: rgb(138, 92, 120);--pie-slice-1-sheen: rgb(138, 92, 120);--pie-slice-1-depth: rgb(123, 78, 105);--pie-slice-2: rgb(102, 61, 91);--pie-slice-2-sheen: rgb(102, 61, 91);--pie-slice-2-depth: rgb(88, 48, 77);--pie-slice-3: rgb(173, 127, 156);--pie-slice-3-sheen: rgb(173, 127, 156);--pie-slice-3-depth: rgb(157, 112, 141);--pie-slice-4: rgb(154, 95, 122);--pie-slice-4-sheen: rgb(154, 95, 122);--pie-slice-4-depth: rgb(138, 81, 107);--pie-slice-5: rgb(199, 162, 187);--pie-slice-5-sheen: rgb(199, 162, 187);--pie-slice-5-depth: rgb(183, 147, 171);--pie-slice-6: rgb(122, 90, 121);--pie-slice-6-sheen: rgb(122, 90, 121);--pie-slice-6-depth: rgb(107, 76, 106);--pie-owed-1: rgb(92, 48, 73);--pie-owed-1-sheen: rgb(92, 48, 73);--pie-owed-1-depth: rgb(78, 35, 60);--pie-owed-2: rgb(62, 32, 52);--pie-owed-2-sheen: rgb(62, 32, 52);--pie-owed-2-depth: rgb(49, 20, 39);--pie-owed-3: rgb(114, 69, 96);--pie-owed-3-sheen: rgb(114, 69, 96);--pie-owed-3-depth: rgb(99, 56, 82);--pie-owed-4: rgb(75, 43, 64);--pie-owed-4-sheen: rgb(75, 43, 64);--pie-owed-4-depth: rgb(61, 30, 51);--pie-owed-5: rgb(133, 89, 111);--pie-owed-5-sheen: rgb(133, 89, 111);--pie-owed-5-depth: rgb(118, 75, 97);--pie-owed-6: rgb(50, 28, 42);--pie-owed-6-sheen: rgb(50, 28, 42);--pie-owed-6-depth: rgb(37, 16, 30);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fbf5f9 0%, rgb(247, 240, 245) 55%, #f3ebf1 100% );--page-bg-flat: #f3ebf1;--page-bg-mid: rgb(247, 240, 245);--ink: rgb(31, 25, 28);--ink-heading: rgb(25, 19, 22);--ink-70: rgba(31, 25, 28, .7);--ink-65: rgba(31, 25, 28, .65);--ink-55: rgba(31, 25, 28, .55);--ink-45: rgba(31, 25, 28, .45);--ink-40: rgba(31, 25, 28, .4);--ink-12: rgba(31, 25, 28, .12);--ink-07: rgba(31, 25, 28, .07);--ink-05: rgba(31, 25, 28, .05);--accent: #8a5c78;--accent-deep: rgb(98, 65, 85);--accent-soft: rgba(150, 100, 131, .16);--accent-wash: rgba(150, 100, 131, .07);--accent-shimmer: rgb(227, 201, 217);--accent-contrast: #fbf5f9;--accent-sheen: #8a5c78;--accent-metal-soft: linear-gradient( 140deg, rgba(150, 100, 131, .16), rgba(150, 100, 131, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(98, 65, 85), rgb(98, 65, 85) );--btn-primary-bg: linear-gradient( 140deg, rgb(150, 100, 131), rgb(114, 76, 99) );--btn-primary-ink: #fbf5f9;--accent-bar: linear-gradient( 90deg, #8a5c78, rgb(159, 111, 141) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(150, 100, 131, .22) 0%, rgba(150, 100, 131, .06) 38%, rgba(150, 100, 131, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(31, 25, 28, .07);--card-shadow: 0 2px 8px rgba(31, 25, 28, .05);--card-shadow-lifted: 0 10px 34px rgba(31, 25, 28, .1);--card-sunken-bg: rgb(247, 240, 245);--halo-bg: linear-gradient( 150deg, rgba(167, 124, 150, .18), rgba(138, 92, 120, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(31, 25, 28, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fbf5f9;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(98, 65, 85);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(40, 33, 38) 0%, rgb(25, 21, 23) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(167, 124, 150);--invert-mark-bg: linear-gradient( 140deg, rgb(167, 124, 150), #8a5c78 );--invert-mark-ink: rgb(25, 21, 23);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(150, 100, 131, .55)}@media(prefers-color-scheme:dark){.theme-plum:not([data-theme=light]){color-scheme:dark;--pie-slice-1: rgb(160, 112, 141);--pie-slice-1-sheen: rgb(160, 112, 141);--pie-slice-1-depth: rgb(144, 98, 126);--pie-slice-2: rgb(126, 83, 114);--pie-slice-2-sheen: rgb(126, 83, 114);--pie-slice-2-depth: rgb(111, 69, 100);--pie-slice-3: rgb(195, 148, 178);--pie-slice-3-sheen: rgb(195, 148, 178);--pie-slice-3-depth: rgb(179, 133, 162);--pie-slice-4: rgb(176, 115, 143);--pie-slice-4-sheen: rgb(176, 115, 143);--pie-slice-4-depth: rgb(160, 100, 128);--pie-slice-5: rgb(222, 184, 209);--pie-slice-5-sheen: rgb(222, 184, 209);--pie-slice-5-depth: rgb(206, 168, 193);--pie-slice-6: rgb(143, 110, 142);--pie-slice-6-sheen: rgb(143, 110, 142);--pie-slice-6-depth: rgb(128, 96, 127);--pie-owed-1: rgb(105, 60, 85);--pie-owed-1-sheen: rgb(105, 60, 85);--pie-owed-1-depth: rgb(90, 47, 71);--pie-owed-2: rgb(98, 65, 86);--pie-owed-2-sheen: rgb(98, 65, 86);--pie-owed-2-depth: rgb(84, 52, 72);--pie-owed-3: rgb(123, 77, 105);--pie-owed-3-sheen: rgb(123, 77, 105);--pie-owed-3-depth: rgb(108, 63, 91);--pie-owed-4: rgb(98, 65, 86);--pie-owed-4-sheen: rgb(98, 65, 86);--pie-owed-4-depth: rgb(84, 52, 72);--pie-owed-5: rgb(142, 98, 120);--pie-owed-5-sheen: rgb(142, 98, 120);--pie-owed-5-depth: rgb(127, 84, 106);--pie-owed-6: rgb(93, 68, 84);--pie-owed-6-sheen: rgb(93, 68, 84);--pie-owed-6-depth: rgb(79, 55, 70);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(40, 33, 38) 0%, rgb(33, 27, 31) 55%, rgb(25, 21, 23) 100% );--page-bg-flat: rgb(25, 21, 23);--page-bg-mid: rgb(33, 27, 31);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(192, 160, 180);--accent-deep: rgb(163, 118, 145);--accent-soft: rgba(192, 160, 180, .16);--accent-wash: rgba(192, 160, 180, .1);--accent-shimmer: rgb(224, 199, 215);--accent-contrast: rgb(25, 21, 23);--accent-sheen: rgb(192, 160, 180);--accent-metal-soft: linear-gradient( 140deg, rgba(192, 160, 180, .16), rgba(192, 160, 180, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(163, 118, 145), rgb(163, 118, 145) );--btn-primary-bg: linear-gradient( 140deg, rgb(192, 160, 180), rgb(163, 118, 145) );--btn-primary-ink: rgb(25, 21, 23);--accent-bar: linear-gradient(90deg, rgb(163, 118, 145), rgb(192, 160, 180));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(192, 160, 180, .2) 0%, rgba(192, 160, 180, .06) 38%, rgba(192, 160, 180, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(49, 42, 47);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(192, 160, 180, .16), rgba(192, 160, 180, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(25, 21, 23);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(204, 179, 194);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(30, 25, 29) 0%, rgb(14, 12, 13) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(192, 160, 180);--invert-mark-bg: linear-gradient( 140deg, rgb(192, 160, 180), rgb(163, 118, 145) );--invert-mark-ink: rgb(25, 21, 23);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(192, 160, 180, .55)}}.theme-plum[data-theme=dark]{color-scheme:dark;--pie-slice-1: rgb(160, 112, 141);--pie-slice-1-sheen: rgb(160, 112, 141);--pie-slice-1-depth: rgb(144, 98, 126);--pie-slice-2: rgb(126, 83, 114);--pie-slice-2-sheen: rgb(126, 83, 114);--pie-slice-2-depth: rgb(111, 69, 100);--pie-slice-3: rgb(195, 148, 178);--pie-slice-3-sheen: rgb(195, 148, 178);--pie-slice-3-depth: rgb(179, 133, 162);--pie-slice-4: rgb(176, 115, 143);--pie-slice-4-sheen: rgb(176, 115, 143);--pie-slice-4-depth: rgb(160, 100, 128);--pie-slice-5: rgb(222, 184, 209);--pie-slice-5-sheen: rgb(222, 184, 209);--pie-slice-5-depth: rgb(206, 168, 193);--pie-slice-6: rgb(143, 110, 142);--pie-slice-6-sheen: rgb(143, 110, 142);--pie-slice-6-depth: rgb(128, 96, 127);--pie-owed-1: rgb(105, 60, 85);--pie-owed-1-sheen: rgb(105, 60, 85);--pie-owed-1-depth: rgb(90, 47, 71);--pie-owed-2: rgb(98, 65, 86);--pie-owed-2-sheen: rgb(98, 65, 86);--pie-owed-2-depth: rgb(84, 52, 72);--pie-owed-3: rgb(123, 77, 105);--pie-owed-3-sheen: rgb(123, 77, 105);--pie-owed-3-depth: rgb(108, 63, 91);--pie-owed-4: rgb(98, 65, 86);--pie-owed-4-sheen: rgb(98, 65, 86);--pie-owed-4-depth: rgb(84, 52, 72);--pie-owed-5: rgb(142, 98, 120);--pie-owed-5-sheen: rgb(142, 98, 120);--pie-owed-5-depth: rgb(127, 84, 106);--pie-owed-6: rgb(93, 68, 84);--pie-owed-6-sheen: rgb(93, 68, 84);--pie-owed-6-depth: rgb(79, 55, 70);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(40, 33, 38) 0%, rgb(33, 27, 31) 55%, rgb(25, 21, 23) 100% );--page-bg-flat: rgb(25, 21, 23);--page-bg-mid: rgb(33, 27, 31);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(192, 160, 180);--accent-deep: rgb(163, 118, 145);--accent-soft: rgba(192, 160, 180, .16);--accent-wash: rgba(192, 160, 180, .1);--accent-shimmer: rgb(224, 199, 215);--accent-contrast: rgb(25, 21, 23);--accent-sheen: rgb(192, 160, 180);--accent-metal-soft: linear-gradient( 140deg, rgba(192, 160, 180, .16), rgba(192, 160, 180, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(163, 118, 145), rgb(163, 118, 145) );--btn-primary-bg: linear-gradient( 140deg, rgb(192, 160, 180), rgb(163, 118, 145) );--btn-primary-ink: rgb(25, 21, 23);--accent-bar: linear-gradient(90deg, rgb(163, 118, 145), rgb(192, 160, 180));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(192, 160, 180, .2) 0%, rgba(192, 160, 180, .06) 38%, rgba(192, 160, 180, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(49, 42, 47);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(192, 160, 180, .16), rgba(192, 160, 180, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(25, 21, 23);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(204, 179, 194);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(30, 25, 29) 0%, rgb(14, 12, 13) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(192, 160, 180);--invert-mark-bg: linear-gradient( 140deg, rgb(192, 160, 180), rgb(163, 118, 145) );--invert-mark-ink: rgb(25, 21, 23);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(192, 160, 180, .55)}.theme-plum[data-theme=light]{color-scheme:light;--pie-slice-1: rgb(138, 92, 120);--pie-slice-1-sheen: rgb(138, 92, 120);--pie-slice-1-depth: rgb(123, 78, 105);--pie-slice-2: rgb(102, 61, 91);--pie-slice-2-sheen: rgb(102, 61, 91);--pie-slice-2-depth: rgb(88, 48, 77);--pie-slice-3: rgb(173, 127, 156);--pie-slice-3-sheen: rgb(173, 127, 156);--pie-slice-3-depth: rgb(157, 112, 141);--pie-slice-4: rgb(154, 95, 122);--pie-slice-4-sheen: rgb(154, 95, 122);--pie-slice-4-depth: rgb(138, 81, 107);--pie-slice-5: rgb(199, 162, 187);--pie-slice-5-sheen: rgb(199, 162, 187);--pie-slice-5-depth: rgb(183, 147, 171);--pie-slice-6: rgb(122, 90, 121);--pie-slice-6-sheen: rgb(122, 90, 121);--pie-slice-6-depth: rgb(107, 76, 106);--pie-owed-1: rgb(92, 48, 73);--pie-owed-1-sheen: rgb(92, 48, 73);--pie-owed-1-depth: rgb(78, 35, 60);--pie-owed-2: rgb(62, 32, 52);--pie-owed-2-sheen: rgb(62, 32, 52);--pie-owed-2-depth: rgb(49, 20, 39);--pie-owed-3: rgb(114, 69, 96);--pie-owed-3-sheen: rgb(114, 69, 96);--pie-owed-3-depth: rgb(99, 56, 82);--pie-owed-4: rgb(75, 43, 64);--pie-owed-4-sheen: rgb(75, 43, 64);--pie-owed-4-depth: rgb(61, 30, 51);--pie-owed-5: rgb(133, 89, 111);--pie-owed-5-sheen: rgb(133, 89, 111);--pie-owed-5-depth: rgb(118, 75, 97);--pie-owed-6: rgb(50, 28, 42);--pie-owed-6-sheen: rgb(50, 28, 42);--pie-owed-6-depth: rgb(37, 16, 30);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fbf5f9 0%, rgb(247, 240, 245) 55%, #f3ebf1 100% );--page-bg-flat: #f3ebf1;--page-bg-mid: rgb(247, 240, 245);--ink: rgb(31, 25, 28);--ink-heading: rgb(25, 19, 22);--ink-70: rgba(31, 25, 28, .7);--ink-65: rgba(31, 25, 28, .65);--ink-55: rgba(31, 25, 28, .55);--ink-45: rgba(31, 25, 28, .45);--ink-40: rgba(31, 25, 28, .4);--ink-12: rgba(31, 25, 28, .12);--ink-07: rgba(31, 25, 28, .07);--ink-05: rgba(31, 25, 28, .05);--accent: #8a5c78;--accent-deep: rgb(98, 65, 85);--accent-soft: rgba(150, 100, 131, .16);--accent-wash: rgba(150, 100, 131, .07);--accent-shimmer: rgb(227, 201, 217);--accent-contrast: #fbf5f9;--accent-sheen: #8a5c78;--accent-metal-soft: linear-gradient( 140deg, rgba(150, 100, 131, .16), rgba(150, 100, 131, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(98, 65, 85), rgb(98, 65, 85) );--btn-primary-bg: linear-gradient( 140deg, rgb(150, 100, 131), rgb(114, 76, 99) );--btn-primary-ink: #fbf5f9;--accent-bar: linear-gradient( 90deg, #8a5c78, rgb(159, 111, 141) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(150, 100, 131, .22) 0%, rgba(150, 100, 131, .06) 38%, rgba(150, 100, 131, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(31, 25, 28, .07);--card-shadow: 0 2px 8px rgba(31, 25, 28, .05);--card-shadow-lifted: 0 10px 34px rgba(31, 25, 28, .1);--card-sunken-bg: rgb(247, 240, 245);--halo-bg: linear-gradient( 150deg, rgba(167, 124, 150, .18), rgba(138, 92, 120, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(31, 25, 28, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fbf5f9;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(98, 65, 85);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(40, 33, 38) 0%, rgb(25, 21, 23) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(167, 124, 150);--invert-mark-bg: linear-gradient( 140deg, rgb(167, 124, 150), #8a5c78 );--invert-mark-ink: rgb(25, 21, 23);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(150, 100, 131, .55)}.theme-amber{color-scheme:light;--pie-slice-1: rgb(194, 112, 31);--pie-slice-1-sheen: rgb(194, 112, 31);--pie-slice-1-depth: rgb(177, 97, 0);--pie-slice-2: rgb(156, 83, 22);--pie-slice-2-sheen: rgb(156, 83, 22);--pie-slice-2-depth: rgb(140, 68, 0);--pie-slice-3: rgb(221, 148, 66);--pie-slice-3-sheen: rgb(221, 148, 66);--pie-slice-3-depth: rgb(204, 132, 48);--pie-slice-4: rgb(179, 95, 36);--pie-slice-4-sheen: rgb(179, 95, 36);--pie-slice-4-depth: rgb(163, 80, 15);--pie-slice-5: rgb(233, 180, 119);--pie-slice-5-sheen: rgb(233, 180, 119);--pie-slice-5-depth: rgb(216, 164, 103);--pie-slice-6: rgb(201, 128, 58);--pie-slice-6-sheen: rgb(201, 128, 58);--pie-slice-6-depth: rgb(185, 113, 40);--pie-owed-1: rgb(107, 68, 36);--pie-owed-1-sheen: rgb(107, 68, 36);--pie-owed-1-depth: rgb(92, 55, 22);--pie-owed-2: rgb(74, 47, 28);--pie-owed-2-sheen: rgb(74, 47, 28);--pie-owed-2-depth: rgb(60, 34, 15);--pie-owed-3: rgb(127, 86, 52);--pie-owed-3-sheen: rgb(127, 86, 52);--pie-owed-3-depth: rgb(112, 72, 38);--pie-owed-4: rgb(90, 58, 34);--pie-owed-4-sheen: rgb(90, 58, 34);--pie-owed-4-depth: rgb(76, 45, 21);--pie-owed-5: rgb(143, 106, 74);--pie-owed-5-sheen: rgb(143, 106, 74);--pie-owed-5-depth: rgb(128, 92, 60);--pie-owed-6: rgb(59, 38, 26);--pie-owed-6-sheen: rgb(59, 38, 26);--pie-owed-6-depth: rgb(46, 26, 14);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fdf7f0 0%, rgb(250, 240, 228) 55%, #f6e9d8 100% );--page-bg-flat: #f6e9d8;--page-bg-mid: rgb(250, 240, 228);--ink: rgb(38, 27, 16);--ink-heading: rgb(31, 21, 11);--ink-70: rgba(38, 27, 16, .7);--ink-65: rgba(38, 27, 16, .65);--ink-55: rgba(38, 27, 16, .55);--ink-45: rgba(38, 27, 16, .45);--ink-40: rgba(38, 27, 16, .4);--ink-12: rgba(38, 27, 16, .12);--ink-07: rgba(38, 27, 16, .07);--ink-05: rgba(38, 27, 16, .05);--accent: #c2701f;--accent-deep: rgb(137, 79, 22);--accent-soft: rgba(212, 122, 34, .16);--accent-wash: rgba(212, 122, 34, .07);--accent-shimmer: rgb(248, 212, 176);--accent-contrast: #fdf7f0;--accent-sheen: #c2701f;--accent-metal-soft: linear-gradient( 140deg, rgba(212, 122, 34, .16), rgba(212, 122, 34, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(137, 79, 22), rgb(137, 79, 22) );--btn-primary-bg: linear-gradient( 140deg, rgb(212, 122, 34), rgb(159, 92, 25) );--btn-primary-ink: #fdf7f0;--accent-bar: linear-gradient( 90deg, #c2701f, rgb(221, 132, 44) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(212, 122, 34, .22) 0%, rgba(212, 122, 34, .06) 38%, rgba(212, 122, 34, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(38, 27, 16, .07);--card-shadow: 0 2px 8px rgba(38, 27, 16, .05);--card-shadow-lifted: 0 10px 34px rgba(38, 27, 16, .1);--card-sunken-bg: rgb(250, 240, 228);--halo-bg: linear-gradient( 150deg, rgba(224, 143, 62, .18), rgba(194, 112, 31, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(38, 27, 16, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fdf7f0;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(137, 79, 22);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(49, 36, 23) 0%, rgb(29, 22, 16) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(224, 143, 62);--invert-mark-bg: linear-gradient( 140deg, rgb(224, 143, 62), #c2701f );--invert-mark-ink: rgb(29, 22, 16);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(212, 122, 34, .55)}@media(prefers-color-scheme:dark){.theme-amber:not([data-theme=light]){color-scheme:dark;--pie-slice-1: rgb(217, 134, 58);--pie-slice-1-sheen: rgb(217, 134, 58);--pie-slice-1-depth: rgb(200, 119, 39);--pie-slice-2: rgb(179, 104, 47);--pie-slice-2-sheen: rgb(179, 104, 47);--pie-slice-2-depth: rgb(163, 89, 29);--pie-slice-3: rgb(245, 170, 90);--pie-slice-3-sheen: rgb(245, 170, 90);--pie-slice-3-depth: rgb(228, 154, 73);--pie-slice-4: rgb(202, 116, 60);--pie-slice-4-sheen: rgb(202, 116, 60);--pie-slice-4-depth: rgb(185, 101, 43);--pie-slice-5: rgb(255, 203, 141);--pie-slice-5-sheen: rgb(255, 203, 141);--pie-slice-5-depth: rgb(238, 187, 125);--pie-slice-6: rgb(224, 150, 81);--pie-slice-6-sheen: rgb(224, 150, 81);--pie-slice-6-depth: rgb(207, 134, 65);--pie-owed-1: rgb(116, 76, 44);--pie-owed-1-sheen: rgb(116, 76, 44);--pie-owed-1-depth: rgb(101, 62, 30);--pie-owed-2: rgb(99, 70, 50);--pie-owed-2-sheen: rgb(99, 70, 50);--pie-owed-2-depth: rgb(85, 57, 37);--pie-owed-3: rgb(136, 95, 60);--pie-owed-3-sheen: rgb(136, 95, 60);--pie-owed-3-depth: rgb(121, 81, 46);--pie-owed-4: rgb(101, 69, 44);--pie-owed-4-sheen: rgb(101, 69, 44);--pie-owed-4-depth: rgb(87, 56, 31);--pie-owed-5: rgb(152, 115, 83);--pie-owed-5-sheen: rgb(152, 115, 83);--pie-owed-5-depth: rgb(137, 100, 69);--pie-owed-6: rgb(94, 71, 58);--pie-owed-6-sheen: rgb(94, 71, 58);--pie-owed-6-depth: rgb(80, 58, 45);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(49, 36, 23) 0%, rgb(39, 29, 20) 55%, rgb(29, 22, 16) 100% );--page-bg-flat: rgb(29, 22, 16);--page-bg-mid: rgb(39, 29, 20);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(233, 173, 115);--accent-deep: rgb(223, 137, 53);--accent-soft: rgba(233, 173, 115, .16);--accent-wash: rgba(233, 173, 115, .1);--accent-shimmer: rgb(246, 209, 173);--accent-contrast: rgb(29, 22, 16);--accent-sheen: rgb(233, 173, 115);--accent-metal-soft: linear-gradient( 140deg, rgba(233, 173, 115, .16), rgba(233, 173, 115, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(223, 137, 53), rgb(223, 137, 53) );--btn-primary-bg: linear-gradient( 140deg, rgb(233, 173, 115), rgb(223, 137, 53) );--btn-primary-ink: rgb(29, 22, 16);--accent-bar: linear-gradient(90deg, rgb(223, 137, 53), rgb(233, 173, 115));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(233, 173, 115, .2) 0%, rgba(233, 173, 115, .06) 38%, rgba(233, 173, 115, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(57, 45, 32);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(233, 173, 115, .16), rgba(233, 173, 115, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(29, 22, 16);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(237, 189, 141);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(37, 27, 17) 0%, rgb(16, 12, 9) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(233, 173, 115);--invert-mark-bg: linear-gradient( 140deg, rgb(233, 173, 115), rgb(223, 137, 53) );--invert-mark-ink: rgb(29, 22, 16);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(233, 173, 115, .55)}}.theme-amber[data-theme=dark]{color-scheme:dark;--pie-slice-1: rgb(217, 134, 58);--pie-slice-1-sheen: rgb(217, 134, 58);--pie-slice-1-depth: rgb(200, 119, 39);--pie-slice-2: rgb(179, 104, 47);--pie-slice-2-sheen: rgb(179, 104, 47);--pie-slice-2-depth: rgb(163, 89, 29);--pie-slice-3: rgb(245, 170, 90);--pie-slice-3-sheen: rgb(245, 170, 90);--pie-slice-3-depth: rgb(228, 154, 73);--pie-slice-4: rgb(202, 116, 60);--pie-slice-4-sheen: rgb(202, 116, 60);--pie-slice-4-depth: rgb(185, 101, 43);--pie-slice-5: rgb(255, 203, 141);--pie-slice-5-sheen: rgb(255, 203, 141);--pie-slice-5-depth: rgb(238, 187, 125);--pie-slice-6: rgb(224, 150, 81);--pie-slice-6-sheen: rgb(224, 150, 81);--pie-slice-6-depth: rgb(207, 134, 65);--pie-owed-1: rgb(116, 76, 44);--pie-owed-1-sheen: rgb(116, 76, 44);--pie-owed-1-depth: rgb(101, 62, 30);--pie-owed-2: rgb(99, 70, 50);--pie-owed-2-sheen: rgb(99, 70, 50);--pie-owed-2-depth: rgb(85, 57, 37);--pie-owed-3: rgb(136, 95, 60);--pie-owed-3-sheen: rgb(136, 95, 60);--pie-owed-3-depth: rgb(121, 81, 46);--pie-owed-4: rgb(101, 69, 44);--pie-owed-4-sheen: rgb(101, 69, 44);--pie-owed-4-depth: rgb(87, 56, 31);--pie-owed-5: rgb(152, 115, 83);--pie-owed-5-sheen: rgb(152, 115, 83);--pie-owed-5-depth: rgb(137, 100, 69);--pie-owed-6: rgb(94, 71, 58);--pie-owed-6-sheen: rgb(94, 71, 58);--pie-owed-6-depth: rgb(80, 58, 45);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(49, 36, 23) 0%, rgb(39, 29, 20) 55%, rgb(29, 22, 16) 100% );--page-bg-flat: rgb(29, 22, 16);--page-bg-mid: rgb(39, 29, 20);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(233, 173, 115);--accent-deep: rgb(223, 137, 53);--accent-soft: rgba(233, 173, 115, .16);--accent-wash: rgba(233, 173, 115, .1);--accent-shimmer: rgb(246, 209, 173);--accent-contrast: rgb(29, 22, 16);--accent-sheen: rgb(233, 173, 115);--accent-metal-soft: linear-gradient( 140deg, rgba(233, 173, 115, .16), rgba(233, 173, 115, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(223, 137, 53), rgb(223, 137, 53) );--btn-primary-bg: linear-gradient( 140deg, rgb(233, 173, 115), rgb(223, 137, 53) );--btn-primary-ink: rgb(29, 22, 16);--accent-bar: linear-gradient(90deg, rgb(223, 137, 53), rgb(233, 173, 115));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(233, 173, 115, .2) 0%, rgba(233, 173, 115, .06) 38%, rgba(233, 173, 115, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(57, 45, 32);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(233, 173, 115, .16), rgba(233, 173, 115, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(29, 22, 16);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(237, 189, 141);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(37, 27, 17) 0%, rgb(16, 12, 9) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(233, 173, 115);--invert-mark-bg: linear-gradient( 140deg, rgb(233, 173, 115), rgb(223, 137, 53) );--invert-mark-ink: rgb(29, 22, 16);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(233, 173, 115, .55)}.theme-amber[data-theme=light]{color-scheme:light;--pie-slice-1: rgb(194, 112, 31);--pie-slice-1-sheen: rgb(194, 112, 31);--pie-slice-1-depth: rgb(177, 97, 0);--pie-slice-2: rgb(156, 83, 22);--pie-slice-2-sheen: rgb(156, 83, 22);--pie-slice-2-depth: rgb(140, 68, 0);--pie-slice-3: rgb(221, 148, 66);--pie-slice-3-sheen: rgb(221, 148, 66);--pie-slice-3-depth: rgb(204, 132, 48);--pie-slice-4: rgb(179, 95, 36);--pie-slice-4-sheen: rgb(179, 95, 36);--pie-slice-4-depth: rgb(163, 80, 15);--pie-slice-5: rgb(233, 180, 119);--pie-slice-5-sheen: rgb(233, 180, 119);--pie-slice-5-depth: rgb(216, 164, 103);--pie-slice-6: rgb(201, 128, 58);--pie-slice-6-sheen: rgb(201, 128, 58);--pie-slice-6-depth: rgb(185, 113, 40);--pie-owed-1: rgb(107, 68, 36);--pie-owed-1-sheen: rgb(107, 68, 36);--pie-owed-1-depth: rgb(92, 55, 22);--pie-owed-2: rgb(74, 47, 28);--pie-owed-2-sheen: rgb(74, 47, 28);--pie-owed-2-depth: rgb(60, 34, 15);--pie-owed-3: rgb(127, 86, 52);--pie-owed-3-sheen: rgb(127, 86, 52);--pie-owed-3-depth: rgb(112, 72, 38);--pie-owed-4: rgb(90, 58, 34);--pie-owed-4-sheen: rgb(90, 58, 34);--pie-owed-4-depth: rgb(76, 45, 21);--pie-owed-5: rgb(143, 106, 74);--pie-owed-5-sheen: rgb(143, 106, 74);--pie-owed-5-depth: rgb(128, 92, 60);--pie-owed-6: rgb(59, 38, 26);--pie-owed-6-sheen: rgb(59, 38, 26);--pie-owed-6-depth: rgb(46, 26, 14);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fdf7f0 0%, rgb(250, 240, 228) 55%, #f6e9d8 100% );--page-bg-flat: #f6e9d8;--page-bg-mid: rgb(250, 240, 228);--ink: rgb(38, 27, 16);--ink-heading: rgb(31, 21, 11);--ink-70: rgba(38, 27, 16, .7);--ink-65: rgba(38, 27, 16, .65);--ink-55: rgba(38, 27, 16, .55);--ink-45: rgba(38, 27, 16, .45);--ink-40: rgba(38, 27, 16, .4);--ink-12: rgba(38, 27, 16, .12);--ink-07: rgba(38, 27, 16, .07);--ink-05: rgba(38, 27, 16, .05);--accent: #c2701f;--accent-deep: rgb(137, 79, 22);--accent-soft: rgba(212, 122, 34, .16);--accent-wash: rgba(212, 122, 34, .07);--accent-shimmer: rgb(248, 212, 176);--accent-contrast: #fdf7f0;--accent-sheen: #c2701f;--accent-metal-soft: linear-gradient( 140deg, rgba(212, 122, 34, .16), rgba(212, 122, 34, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(137, 79, 22), rgb(137, 79, 22) );--btn-primary-bg: linear-gradient( 140deg, rgb(212, 122, 34), rgb(159, 92, 25) );--btn-primary-ink: #fdf7f0;--accent-bar: linear-gradient( 90deg, #c2701f, rgb(221, 132, 44) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(212, 122, 34, .22) 0%, rgba(212, 122, 34, .06) 38%, rgba(212, 122, 34, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(38, 27, 16, .07);--card-shadow: 0 2px 8px rgba(38, 27, 16, .05);--card-shadow-lifted: 0 10px 34px rgba(38, 27, 16, .1);--card-sunken-bg: rgb(250, 240, 228);--halo-bg: linear-gradient( 150deg, rgba(224, 143, 62, .18), rgba(194, 112, 31, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(38, 27, 16, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fdf7f0;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(137, 79, 22);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(49, 36, 23) 0%, rgb(29, 22, 16) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(224, 143, 62);--invert-mark-bg: linear-gradient( 140deg, rgb(224, 143, 62), #c2701f );--invert-mark-ink: rgb(29, 22, 16);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(212, 122, 34, .55)}.theme-teal{color-scheme:light;--pie-slice-1: rgb(49, 124, 119);--pie-slice-1-sheen: rgb(49, 124, 119);--pie-slice-1-depth: rgb(31, 109, 105);--pie-slice-2: rgb(34, 87, 84);--pie-slice-2-sheen: rgb(34, 87, 84);--pie-slice-2-depth: rgb(18, 73, 70);--pie-slice-3: rgb(85, 158, 153);--pie-slice-3-sheen: rgb(85, 158, 153);--pie-slice-3-depth: rgb(69, 143, 138);--pie-slice-4: rgb(45, 112, 117);--pie-slice-4-sheen: rgb(45, 112, 117);--pie-slice-4-depth: rgb(28, 98, 103);--pie-slice-5: rgb(130, 191, 187);--pie-slice-5-sheen: rgb(130, 191, 187);--pie-slice-5-depth: rgb(115, 175, 171);--pie-slice-6: rgb(68, 138, 133);--pie-slice-6-sheen: rgb(68, 138, 133);--pie-slice-6-depth: rgb(52, 123, 118);--pie-owed-1: rgb(30, 56, 57);--pie-owed-1-sheen: rgb(30, 56, 57);--pie-owed-1-depth: rgb(17, 43, 44);--pie-owed-2: rgb(20, 39, 40);--pie-owed-2-sheen: rgb(20, 39, 40);--pie-owed-2-depth: rgb(8, 27, 28);--pie-owed-3: rgb(40, 74, 75);--pie-owed-3-sheen: rgb(40, 74, 75);--pie-owed-3-depth: rgb(26, 61, 62);--pie-owed-4: rgb(27, 50, 51);--pie-owed-4-sheen: rgb(27, 50, 51);--pie-owed-4-depth: rgb(15, 38, 39);--pie-owed-5: rgb(52, 92, 93);--pie-owed-5-sheen: rgb(52, 92, 93);--pie-owed-5-depth: rgb(38, 78, 79);--pie-owed-6: rgb(16, 32, 33);--pie-owed-6-sheen: rgb(16, 32, 33);--pie-owed-6-depth: rgb(5, 20, 21);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #f4f8f7 0%, rgb(238, 245, 244) 55%, #e8f1f0 100% );--page-bg-flat: #e8f1f0;--page-bg-mid: rgb(238, 245, 244);--ink: rgb(16, 26, 25);--ink-heading: rgb(12, 21, 20);--ink-70: rgba(16, 26, 25, .7);--ink-65: rgba(16, 26, 25, .65);--ink-55: rgba(16, 26, 25, .55);--ink-45: rgba(16, 26, 25, .45);--ink-40: rgba(16, 26, 25, .4);--ink-12: rgba(16, 26, 25, .12);--ink-07: rgba(16, 26, 25, .07);--ink-05: rgba(16, 26, 25, .05);--accent: #317c77;--accent-deep: rgb(30, 76, 73);--accent-soft: rgba(55, 139, 133, .16);--accent-wash: rgba(55, 139, 133, .07);--accent-shimmer: rgb(148, 224, 219);--accent-contrast: #f4f8f7;--accent-sheen: #317c77;--accent-metal-soft: linear-gradient( 140deg, rgba(55, 139, 133, .16), rgba(55, 139, 133, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(30, 76, 73), rgb(30, 76, 73) );--btn-primary-bg: linear-gradient( 140deg, rgb(55, 139, 133), rgb(37, 95, 91) );--btn-primary-ink: #f4f8f7;--accent-bar: linear-gradient( 90deg, #317c77, rgb(61, 153, 147) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(55, 139, 133, .22) 0%, rgba(55, 139, 133, .06) 38%, rgba(55, 139, 133, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(16, 26, 25, .07);--card-shadow: 0 2px 8px rgba(16, 26, 25, .05);--card-shadow-lifted: 0 10px 34px rgba(16, 26, 25, .1);--card-sunken-bg: rgb(238, 245, 244);--halo-bg: linear-gradient( 150deg, rgba(66, 168, 161, .18), rgba(49, 124, 119, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(16, 26, 25, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #f4f8f7;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(30, 76, 73);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(22, 34, 33) 0%, rgb(14, 20, 20) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(66, 168, 161);--invert-mark-bg: linear-gradient( 140deg, rgb(66, 168, 161), #317c77 );--invert-mark-ink: rgb(14, 20, 20);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(55, 139, 133, .55)}@media(prefers-color-scheme:dark){.theme-teal:not([data-theme=light]){color-scheme:dark;--pie-slice-1: rgb(72, 145, 140);--pie-slice-1-sheen: rgb(72, 145, 140);--pie-slice-1-depth: rgb(56, 130, 125);--pie-slice-2: rgb(58, 110, 106);--pie-slice-2-sheen: rgb(58, 110, 106);--pie-slice-2-depth: rgb(43, 96, 92);--pie-slice-3: rgb(107, 180, 175);--pie-slice-3-sheen: rgb(107, 180, 175);--pie-slice-3-depth: rgb(91, 164, 159);--pie-slice-4: rgb(67, 133, 138);--pie-slice-4-sheen: rgb(67, 133, 138);--pie-slice-4-depth: rgb(51, 118, 123);--pie-slice-5: rgb(152, 214, 209);--pie-slice-5-sheen: rgb(152, 214, 209);--pie-slice-5-depth: rgb(136, 198, 193);--pie-slice-6: rgb(90, 159, 154);--pie-slice-6-sheen: rgb(90, 159, 154);--pie-slice-6-depth: rgb(74, 144, 139);--pie-owed-1: rgb(56, 83, 84);--pie-owed-1-sheen: rgb(56, 83, 84);--pie-owed-1-depth: rgb(43, 69, 70);--pie-owed-2: rgb(61, 81, 82);--pie-owed-2-sheen: rgb(61, 81, 82);--pie-owed-2-depth: rgb(48, 68, 69);--pie-owed-3: rgb(50, 84, 85);--pie-owed-3-sheen: rgb(50, 84, 85);--pie-owed-3-depth: rgb(36, 70, 71);--pie-owed-4: rgb(58, 82, 83);--pie-owed-4-sheen: rgb(58, 82, 83);--pie-owed-4-depth: rgb(45, 68, 69);--pie-owed-5: rgb(60, 100, 101);--pie-owed-5-sheen: rgb(60, 100, 101);--pie-owed-5-depth: rgb(46, 86, 87);--pie-owed-6: rgb(63, 81, 82);--pie-owed-6-sheen: rgb(63, 81, 82);--pie-owed-6-depth: rgb(50, 68, 69);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(22, 34, 33) 0%, rgb(18, 27, 27) 55%, rgb(14, 20, 20) 100% );--page-bg-flat: rgb(14, 20, 20);--page-bg-mid: rgb(18, 27, 27);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(101, 194, 188);--accent-deep: rgb(63, 161, 154);--accent-soft: rgba(101, 194, 188, .16);--accent-wash: rgba(101, 194, 188, .1);--accent-shimmer: rgb(146, 220, 215);--accent-contrast: rgb(14, 20, 20);--accent-sheen: rgb(101, 194, 188);--accent-metal-soft: linear-gradient( 140deg, rgba(101, 194, 188, .16), rgba(101, 194, 188, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(63, 161, 154), rgb(63, 161, 154) );--btn-primary-bg: linear-gradient( 140deg, rgb(101, 194, 188), rgb(63, 161, 154) );--btn-primary-ink: rgb(14, 20, 20);--accent-bar: linear-gradient(90deg, rgb(63, 161, 154), rgb(101, 194, 188));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(101, 194, 188, .2) 0%, rgba(101, 194, 188, .06) 38%, rgba(101, 194, 188, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(31, 43, 42);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(101, 194, 188, .16), rgba(101, 194, 188, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(14, 20, 20);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(123, 203, 198);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(17, 26, 25) 0%, rgb(8, 11, 11) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(101, 194, 188);--invert-mark-bg: linear-gradient( 140deg, rgb(101, 194, 188), rgb(63, 161, 154) );--invert-mark-ink: rgb(14, 20, 20);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(101, 194, 188, .55)}}.theme-teal[data-theme=dark]{color-scheme:dark;--pie-slice-1: rgb(72, 145, 140);--pie-slice-1-sheen: rgb(72, 145, 140);--pie-slice-1-depth: rgb(56, 130, 125);--pie-slice-2: rgb(58, 110, 106);--pie-slice-2-sheen: rgb(58, 110, 106);--pie-slice-2-depth: rgb(43, 96, 92);--pie-slice-3: rgb(107, 180, 175);--pie-slice-3-sheen: rgb(107, 180, 175);--pie-slice-3-depth: rgb(91, 164, 159);--pie-slice-4: rgb(67, 133, 138);--pie-slice-4-sheen: rgb(67, 133, 138);--pie-slice-4-depth: rgb(51, 118, 123);--pie-slice-5: rgb(152, 214, 209);--pie-slice-5-sheen: rgb(152, 214, 209);--pie-slice-5-depth: rgb(136, 198, 193);--pie-slice-6: rgb(90, 159, 154);--pie-slice-6-sheen: rgb(90, 159, 154);--pie-slice-6-depth: rgb(74, 144, 139);--pie-owed-1: rgb(56, 83, 84);--pie-owed-1-sheen: rgb(56, 83, 84);--pie-owed-1-depth: rgb(43, 69, 70);--pie-owed-2: rgb(61, 81, 82);--pie-owed-2-sheen: rgb(61, 81, 82);--pie-owed-2-depth: rgb(48, 68, 69);--pie-owed-3: rgb(50, 84, 85);--pie-owed-3-sheen: rgb(50, 84, 85);--pie-owed-3-depth: rgb(36, 70, 71);--pie-owed-4: rgb(58, 82, 83);--pie-owed-4-sheen: rgb(58, 82, 83);--pie-owed-4-depth: rgb(45, 68, 69);--pie-owed-5: rgb(60, 100, 101);--pie-owed-5-sheen: rgb(60, 100, 101);--pie-owed-5-depth: rgb(46, 86, 87);--pie-owed-6: rgb(63, 81, 82);--pie-owed-6-sheen: rgb(63, 81, 82);--pie-owed-6-depth: rgb(50, 68, 69);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(22, 34, 33) 0%, rgb(18, 27, 27) 55%, rgb(14, 20, 20) 100% );--page-bg-flat: rgb(14, 20, 20);--page-bg-mid: rgb(18, 27, 27);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(101, 194, 188);--accent-deep: rgb(63, 161, 154);--accent-soft: rgba(101, 194, 188, .16);--accent-wash: rgba(101, 194, 188, .1);--accent-shimmer: rgb(146, 220, 215);--accent-contrast: rgb(14, 20, 20);--accent-sheen: rgb(101, 194, 188);--accent-metal-soft: linear-gradient( 140deg, rgba(101, 194, 188, .16), rgba(101, 194, 188, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(63, 161, 154), rgb(63, 161, 154) );--btn-primary-bg: linear-gradient( 140deg, rgb(101, 194, 188), rgb(63, 161, 154) );--btn-primary-ink: rgb(14, 20, 20);--accent-bar: linear-gradient(90deg, rgb(63, 161, 154), rgb(101, 194, 188));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(101, 194, 188, .2) 0%, rgba(101, 194, 188, .06) 38%, rgba(101, 194, 188, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(31, 43, 42);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(101, 194, 188, .16), rgba(101, 194, 188, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(14, 20, 20);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(123, 203, 198);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(17, 26, 25) 0%, rgb(8, 11, 11) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(101, 194, 188);--invert-mark-bg: linear-gradient( 140deg, rgb(101, 194, 188), rgb(63, 161, 154) );--invert-mark-ink: rgb(14, 20, 20);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(101, 194, 188, .55)}.theme-teal[data-theme=light]{color-scheme:light;--pie-slice-1: rgb(49, 124, 119);--pie-slice-1-sheen: rgb(49, 124, 119);--pie-slice-1-depth: rgb(31, 109, 105);--pie-slice-2: rgb(34, 87, 84);--pie-slice-2-sheen: rgb(34, 87, 84);--pie-slice-2-depth: rgb(18, 73, 70);--pie-slice-3: rgb(85, 158, 153);--pie-slice-3-sheen: rgb(85, 158, 153);--pie-slice-3-depth: rgb(69, 143, 138);--pie-slice-4: rgb(45, 112, 117);--pie-slice-4-sheen: rgb(45, 112, 117);--pie-slice-4-depth: rgb(28, 98, 103);--pie-slice-5: rgb(130, 191, 187);--pie-slice-5-sheen: rgb(130, 191, 187);--pie-slice-5-depth: rgb(115, 175, 171);--pie-slice-6: rgb(68, 138, 133);--pie-slice-6-sheen: rgb(68, 138, 133);--pie-slice-6-depth: rgb(52, 123, 118);--pie-owed-1: rgb(30, 56, 57);--pie-owed-1-sheen: rgb(30, 56, 57);--pie-owed-1-depth: rgb(17, 43, 44);--pie-owed-2: rgb(20, 39, 40);--pie-owed-2-sheen: rgb(20, 39, 40);--pie-owed-2-depth: rgb(8, 27, 28);--pie-owed-3: rgb(40, 74, 75);--pie-owed-3-sheen: rgb(40, 74, 75);--pie-owed-3-depth: rgb(26, 61, 62);--pie-owed-4: rgb(27, 50, 51);--pie-owed-4-sheen: rgb(27, 50, 51);--pie-owed-4-depth: rgb(15, 38, 39);--pie-owed-5: rgb(52, 92, 93);--pie-owed-5-sheen: rgb(52, 92, 93);--pie-owed-5-depth: rgb(38, 78, 79);--pie-owed-6: rgb(16, 32, 33);--pie-owed-6-sheen: rgb(16, 32, 33);--pie-owed-6-depth: rgb(5, 20, 21);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #f4f8f7 0%, rgb(238, 245, 244) 55%, #e8f1f0 100% );--page-bg-flat: #e8f1f0;--page-bg-mid: rgb(238, 245, 244);--ink: rgb(16, 26, 25);--ink-heading: rgb(12, 21, 20);--ink-70: rgba(16, 26, 25, .7);--ink-65: rgba(16, 26, 25, .65);--ink-55: rgba(16, 26, 25, .55);--ink-45: rgba(16, 26, 25, .45);--ink-40: rgba(16, 26, 25, .4);--ink-12: rgba(16, 26, 25, .12);--ink-07: rgba(16, 26, 25, .07);--ink-05: rgba(16, 26, 25, .05);--accent: #317c77;--accent-deep: rgb(30, 76, 73);--accent-soft: rgba(55, 139, 133, .16);--accent-wash: rgba(55, 139, 133, .07);--accent-shimmer: rgb(148, 224, 219);--accent-contrast: #f4f8f7;--accent-sheen: #317c77;--accent-metal-soft: linear-gradient( 140deg, rgba(55, 139, 133, .16), rgba(55, 139, 133, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(30, 76, 73), rgb(30, 76, 73) );--btn-primary-bg: linear-gradient( 140deg, rgb(55, 139, 133), rgb(37, 95, 91) );--btn-primary-ink: #f4f8f7;--accent-bar: linear-gradient( 90deg, #317c77, rgb(61, 153, 147) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(55, 139, 133, .22) 0%, rgba(55, 139, 133, .06) 38%, rgba(55, 139, 133, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(16, 26, 25, .07);--card-shadow: 0 2px 8px rgba(16, 26, 25, .05);--card-shadow-lifted: 0 10px 34px rgba(16, 26, 25, .1);--card-sunken-bg: rgb(238, 245, 244);--halo-bg: linear-gradient( 150deg, rgba(66, 168, 161, .18), rgba(49, 124, 119, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(16, 26, 25, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #f4f8f7;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(30, 76, 73);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(22, 34, 33) 0%, rgb(14, 20, 20) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(66, 168, 161);--invert-mark-bg: linear-gradient( 140deg, rgb(66, 168, 161), #317c77 );--invert-mark-ink: rgb(14, 20, 20);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(55, 139, 133, .55)}.theme-gold{color-scheme:light;--pie-slice-1: rgb(201, 162, 39);--pie-slice-1-sheen: rgb(222, 193, 114);--pie-slice-1-depth: rgb(177, 137, 0);--pie-slice-2: rgb(166, 122, 24);--pie-slice-2-sheen: rgb(186, 152, 91);--pie-slice-2-depth: rgb(143, 98, 0);--pie-slice-3: rgb(227, 192, 74);--pie-slice-3-sheen: rgb(249, 223, 142);--pie-slice-3-depth: rgb(202, 166, 23);--pie-slice-4: rgb(184, 140, 37);--pie-slice-4-sheen: rgb(204, 171, 104);--pie-slice-4-depth: rgb(160, 115, 0);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(214, 174, 60);--pie-slice-6-sheen: rgb(235, 205, 128);--pie-slice-6-depth: rgb(190, 148, 0);--pie-owed-1: rgb(164, 83, 44);--pie-owed-1-sheen: rgb(181, 118, 89);--pie-owed-1-depth: rgb(140, 58, 9);--pie-owed-2: rgb(120, 58, 28);--pie-owed-2-sheen: rgb(138, 89, 68);--pie-owed-2-depth: rgb(97, 34, 0);--pie-owed-3: rgb(189, 108, 60);--pie-owed-3-sheen: rgb(205, 143, 108);--pie-owed-3-depth: rgb(165, 82, 28);--pie-owed-4: rgb(143, 70, 38);--pie-owed-4-sheen: rgb(160, 103, 80);--pie-owed-4-depth: rgb(120, 45, 5);--pie-owed-5: rgb(204, 135, 86);--pie-owed-5-sheen: rgb(222, 168, 132);--pie-owed-5-depth: rgb(180, 110, 57);--pie-owed-6: rgb(100, 47, 25);--pie-owed-6-sheen: rgb(119, 77, 60);--pie-owed-6-depth: rgb(78, 24, 0);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .42);--pie-band-lo: rgba(92, 52, 8, .13);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fffdf4 0%, rgb(252, 247, 231) 55%, #f8f0d9 100% );--page-bg-flat: #f8f0d9;--page-bg-mid: rgb(252, 247, 231);--ink: rgb(39, 34, 18);--ink-heading: rgb(33, 28, 13);--ink-70: rgba(39, 34, 18, .7);--ink-65: rgba(39, 34, 18, .65);--ink-55: rgba(39, 34, 18, .55);--ink-45: rgba(39, 34, 18, .45);--ink-40: rgba(39, 34, 18, .4);--ink-12: rgba(39, 34, 18, .12);--ink-07: rgba(39, 34, 18, .07);--ink-05: rgba(39, 34, 18, .05);--accent: #c9a227;--accent-deep: rgb(145, 117, 28);--accent-soft: rgba(214, 174, 46, .16);--accent-wash: rgba(214, 174, 46, .07);--accent-shimmer: rgb(248, 234, 191);--accent-contrast: #fffdf4;--accent-metal-soft: linear-gradient( 140deg, rgb(232, 216, 164) 0%, rgb(245, 235, 204) 42%, rgb(232, 216, 164) 100% );--accent-metal-deep: linear-gradient( 140deg, rgb(107, 86, 21) 0%, rgb(167, 134, 32) 42%, rgb(107, 86, 21) 100% );--accent-sheen: rgb(226, 197, 106);--btn-primary-bg: linear-gradient( 140deg, rgb(167, 134, 32) 0%, rgb(214, 174, 46) 24%, rgb(226, 197, 106) 40%, rgb(214, 174, 46) 56%, rgb(167, 134, 32) 82%, rgb(214, 174, 46) 100% );--btn-primary-ink: rgb(33, 28, 13);--accent-bar: linear-gradient( 90deg, rgb(167, 134, 32) 0%, #c9a227 35%, rgb(226, 197, 106) 55%, #c9a227 75%, rgb(167, 134, 32) 100% );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(214, 174, 46, .22) 0%, rgba(214, 174, 46, .06) 38%, rgba(214, 174, 46, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(39, 34, 18, .07);--card-shadow: 0 2px 8px rgba(39, 34, 18, .05);--card-shadow-lifted: 0 10px 34px rgba(39, 34, 18, .1);--card-sunken-bg: rgb(252, 247, 231);--halo-bg: linear-gradient( 150deg, rgba(221, 187, 80, .18), rgba(201, 162, 39, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(39, 34, 18, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fffdf4;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(145, 117, 28);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(51, 45, 25) 0%, rgb(30, 27, 18) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(221, 187, 80);--invert-mark-bg: linear-gradient( 140deg, rgb(221, 187, 80), #c9a227 );--invert-mark-ink: rgb(30, 27, 18);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(214, 174, 46, .55)}@media(prefers-color-scheme:dark){.theme-gold:not([data-theme=light]){color-scheme:dark;--pie-slice-1: rgb(224, 184, 68);--pie-slice-1-sheen: rgb(245, 215, 136);--pie-slice-1-depth: rgb(200, 158, 9);--pie-slice-2: rgb(188, 143, 53);--pie-slice-2-sheen: rgb(208, 174, 113);--pie-slice-2-depth: rgb(164, 118, 0);--pie-slice-3: rgb(248, 213, 97);--pie-slice-3-sheen: rgb(255, 234, 153);--pie-slice-3-depth: rgb(223, 187, 57);--pie-slice-4: rgb(207, 162, 64);--pie-slice-4-sheen: rgb(227, 193, 126);--pie-slice-4-depth: rgb(183, 137, 15);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(237, 197, 86);--pie-slice-6-sheen: rgb(255, 228, 151);--pie-slice-6-depth: rgb(212, 171, 44);--pie-owed-1: rgb(174, 92, 53);--pie-owed-1-sheen: rgb(190, 127, 98);--pie-owed-1-depth: rgb(150, 67, 22);--pie-owed-2: rgb(129, 66, 37);--pie-owed-2-sheen: rgb(147, 98, 76);--pie-owed-2-depth: rgb(106, 42, 7);--pie-owed-3: rgb(199, 117, 69);--pie-owed-3-sheen: rgb(215, 152, 117);--pie-owed-3-depth: rgb(175, 91, 38);--pie-owed-4: rgb(153, 79, 47);--pie-owed-4-sheen: rgb(170, 112, 89);--pie-owed-4-depth: rgb(130, 54, 18);--pie-owed-5: rgb(214, 144, 95);--pie-owed-5-sheen: rgb(232, 178, 141);--pie-owed-5-depth: rgb(190, 118, 66);--pie-owed-6: rgb(114, 60, 38);--pie-owed-6-sheen: rgb(133, 90, 73);--pie-owed-6-depth: rgb(91, 37, 13);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .36);--pie-band-lo: rgba(92, 52, 8, .15);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(51, 45, 25) 0%, rgb(41, 36, 22) 55%, rgb(30, 27, 18) 100% );--page-bg-flat: rgb(30, 27, 18);--page-bg-mid: rgb(41, 36, 22);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(231, 207, 131);--accent-deep: rgb(219, 184, 72);--accent-soft: rgba(231, 207, 131, .16);--accent-wash: rgba(231, 207, 131, .1);--accent-shimmer: rgb(246, 232, 188);--accent-contrast: rgb(30, 27, 18);--accent-metal-soft: linear-gradient( 140deg, rgb(127, 113, 70) 0%, rgb(191, 183, 157) 42%, rgb(127, 113, 70) 100% );--accent-metal-deep: linear-gradient( 140deg, rgb(209, 169, 41) 0%, rgb(224, 194, 97) 42%, rgb(209, 169, 41) 100% );--accent-sheen: rgb(246, 237, 208);--btn-primary-bg: linear-gradient( 140deg, rgb(224, 194, 97) 0%, rgb(234, 214, 148) 24%, rgb(246, 237, 208) 40%, rgb(234, 214, 148) 56%, rgb(224, 194, 97) 82%, rgb(234, 214, 148) 100% );--btn-primary-ink: rgb(30, 27, 18);--accent-bar: linear-gradient( 90deg, rgb(224, 194, 97) 0%, rgb(231, 207, 131) 35%, rgb(246, 237, 208) 55%, rgb(231, 207, 131) 75%, rgb(224, 194, 97) 100% );--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(231, 207, 131, .2) 0%, rgba(231, 207, 131, .06) 38%, rgba(231, 207, 131, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(59, 53, 34);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(231, 207, 131, .16), rgba(231, 207, 131, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(30, 27, 18);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(236, 217, 157);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(38, 34, 19) 0%, rgb(17, 15, 10) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(231, 207, 131);--invert-mark-bg: linear-gradient( 140deg, rgb(231, 207, 131), rgb(219, 184, 72) );--invert-mark-ink: rgb(30, 27, 18);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(231, 207, 131, .55)}}.theme-gold[data-theme=dark]{color-scheme:dark;--pie-slice-1: rgb(224, 184, 68);--pie-slice-1-sheen: rgb(245, 215, 136);--pie-slice-1-depth: rgb(200, 158, 9);--pie-slice-2: rgb(188, 143, 53);--pie-slice-2-sheen: rgb(208, 174, 113);--pie-slice-2-depth: rgb(164, 118, 0);--pie-slice-3: rgb(248, 213, 97);--pie-slice-3-sheen: rgb(255, 234, 153);--pie-slice-3-depth: rgb(223, 187, 57);--pie-slice-4: rgb(207, 162, 64);--pie-slice-4-sheen: rgb(227, 193, 126);--pie-slice-4-depth: rgb(183, 137, 15);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(237, 197, 86);--pie-slice-6-sheen: rgb(255, 228, 151);--pie-slice-6-depth: rgb(212, 171, 44);--pie-owed-1: rgb(174, 92, 53);--pie-owed-1-sheen: rgb(190, 127, 98);--pie-owed-1-depth: rgb(150, 67, 22);--pie-owed-2: rgb(129, 66, 37);--pie-owed-2-sheen: rgb(147, 98, 76);--pie-owed-2-depth: rgb(106, 42, 7);--pie-owed-3: rgb(199, 117, 69);--pie-owed-3-sheen: rgb(215, 152, 117);--pie-owed-3-depth: rgb(175, 91, 38);--pie-owed-4: rgb(153, 79, 47);--pie-owed-4-sheen: rgb(170, 112, 89);--pie-owed-4-depth: rgb(130, 54, 18);--pie-owed-5: rgb(214, 144, 95);--pie-owed-5-sheen: rgb(232, 178, 141);--pie-owed-5-depth: rgb(190, 118, 66);--pie-owed-6: rgb(114, 60, 38);--pie-owed-6-sheen: rgb(133, 90, 73);--pie-owed-6-depth: rgb(91, 37, 13);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .36);--pie-band-lo: rgba(92, 52, 8, .15);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(51, 45, 25) 0%, rgb(41, 36, 22) 55%, rgb(30, 27, 18) 100% );--page-bg-flat: rgb(30, 27, 18);--page-bg-mid: rgb(41, 36, 22);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(231, 207, 131);--accent-deep: rgb(219, 184, 72);--accent-soft: rgba(231, 207, 131, .16);--accent-wash: rgba(231, 207, 131, .1);--accent-shimmer: rgb(246, 232, 188);--accent-contrast: rgb(30, 27, 18);--accent-metal-soft: linear-gradient( 140deg, rgb(127, 113, 70) 0%, rgb(191, 183, 157) 42%, rgb(127, 113, 70) 100% );--accent-metal-deep: linear-gradient( 140deg, rgb(209, 169, 41) 0%, rgb(224, 194, 97) 42%, rgb(209, 169, 41) 100% );--accent-sheen: rgb(246, 237, 208);--btn-primary-bg: linear-gradient( 140deg, rgb(224, 194, 97) 0%, rgb(234, 214, 148) 24%, rgb(246, 237, 208) 40%, rgb(234, 214, 148) 56%, rgb(224, 194, 97) 82%, rgb(234, 214, 148) 100% );--btn-primary-ink: rgb(30, 27, 18);--accent-bar: linear-gradient( 90deg, rgb(224, 194, 97) 0%, rgb(231, 207, 131) 35%, rgb(246, 237, 208) 55%, rgb(231, 207, 131) 75%, rgb(224, 194, 97) 100% );--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(231, 207, 131, .2) 0%, rgba(231, 207, 131, .06) 38%, rgba(231, 207, 131, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(59, 53, 34);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(231, 207, 131, .16), rgba(231, 207, 131, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(30, 27, 18);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(236, 217, 157);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(38, 34, 19) 0%, rgb(17, 15, 10) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(231, 207, 131);--invert-mark-bg: linear-gradient( 140deg, rgb(231, 207, 131), rgb(219, 184, 72) );--invert-mark-ink: rgb(30, 27, 18);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(231, 207, 131, .55)}.theme-gold[data-theme=light]{color-scheme:light;--pie-slice-1: rgb(201, 162, 39);--pie-slice-1-sheen: rgb(222, 193, 114);--pie-slice-1-depth: rgb(177, 137, 0);--pie-slice-2: rgb(166, 122, 24);--pie-slice-2-sheen: rgb(186, 152, 91);--pie-slice-2-depth: rgb(143, 98, 0);--pie-slice-3: rgb(227, 192, 74);--pie-slice-3-sheen: rgb(249, 223, 142);--pie-slice-3-depth: rgb(202, 166, 23);--pie-slice-4: rgb(184, 140, 37);--pie-slice-4-sheen: rgb(204, 171, 104);--pie-slice-4-depth: rgb(160, 115, 0);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(214, 174, 60);--pie-slice-6-sheen: rgb(235, 205, 128);--pie-slice-6-depth: rgb(190, 148, 0);--pie-owed-1: rgb(164, 83, 44);--pie-owed-1-sheen: rgb(181, 118, 89);--pie-owed-1-depth: rgb(140, 58, 9);--pie-owed-2: rgb(120, 58, 28);--pie-owed-2-sheen: rgb(138, 89, 68);--pie-owed-2-depth: rgb(97, 34, 0);--pie-owed-3: rgb(189, 108, 60);--pie-owed-3-sheen: rgb(205, 143, 108);--pie-owed-3-depth: rgb(165, 82, 28);--pie-owed-4: rgb(143, 70, 38);--pie-owed-4-sheen: rgb(160, 103, 80);--pie-owed-4-depth: rgb(120, 45, 5);--pie-owed-5: rgb(204, 135, 86);--pie-owed-5-sheen: rgb(222, 168, 132);--pie-owed-5-depth: rgb(180, 110, 57);--pie-owed-6: rgb(100, 47, 25);--pie-owed-6-sheen: rgb(119, 77, 60);--pie-owed-6-depth: rgb(78, 24, 0);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .42);--pie-band-lo: rgba(92, 52, 8, .13);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fffdf4 0%, rgb(252, 247, 231) 55%, #f8f0d9 100% );--page-bg-flat: #f8f0d9;--page-bg-mid: rgb(252, 247, 231);--ink: rgb(39, 34, 18);--ink-heading: rgb(33, 28, 13);--ink-70: rgba(39, 34, 18, .7);--ink-65: rgba(39, 34, 18, .65);--ink-55: rgba(39, 34, 18, .55);--ink-45: rgba(39, 34, 18, .45);--ink-40: rgba(39, 34, 18, .4);--ink-12: rgba(39, 34, 18, .12);--ink-07: rgba(39, 34, 18, .07);--ink-05: rgba(39, 34, 18, .05);--accent: #c9a227;--accent-deep: rgb(145, 117, 28);--accent-soft: rgba(214, 174, 46, .16);--accent-wash: rgba(214, 174, 46, .07);--accent-shimmer: rgb(248, 234, 191);--accent-contrast: #fffdf4;--accent-metal-soft: linear-gradient( 140deg, rgb(232, 216, 164) 0%, rgb(245, 235, 204) 42%, rgb(232, 216, 164) 100% );--accent-metal-deep: linear-gradient( 140deg, rgb(107, 86, 21) 0%, rgb(167, 134, 32) 42%, rgb(107, 86, 21) 100% );--accent-sheen: rgb(226, 197, 106);--btn-primary-bg: linear-gradient( 140deg, rgb(167, 134, 32) 0%, rgb(214, 174, 46) 24%, rgb(226, 197, 106) 40%, rgb(214, 174, 46) 56%, rgb(167, 134, 32) 82%, rgb(214, 174, 46) 100% );--btn-primary-ink: rgb(33, 28, 13);--accent-bar: linear-gradient( 90deg, rgb(167, 134, 32) 0%, #c9a227 35%, rgb(226, 197, 106) 55%, #c9a227 75%, rgb(167, 134, 32) 100% );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(214, 174, 46, .22) 0%, rgba(214, 174, 46, .06) 38%, rgba(214, 174, 46, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(39, 34, 18, .07);--card-shadow: 0 2px 8px rgba(39, 34, 18, .05);--card-shadow-lifted: 0 10px 34px rgba(39, 34, 18, .1);--card-sunken-bg: rgb(252, 247, 231);--halo-bg: linear-gradient( 150deg, rgba(221, 187, 80, .18), rgba(201, 162, 39, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(39, 34, 18, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fffdf4;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(145, 117, 28);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(51, 45, 25) 0%, rgb(30, 27, 18) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(221, 187, 80);--invert-mark-bg: linear-gradient( 140deg, rgb(221, 187, 80), #c9a227 );--invert-mark-ink: rgb(30, 27, 18);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(214, 174, 46, .55)}.member-olive{--pie-slice-1: rgb(125, 139, 94);--pie-slice-1-sheen: rgb(125, 139, 94);--pie-slice-1-depth: rgb(110, 124, 80);--pie-slice-2: rgb(90, 107, 66);--pie-slice-2-sheen: rgb(90, 107, 66);--pie-slice-2-depth: rgb(76, 93, 52);--pie-slice-3: rgb(162, 175, 131);--pie-slice-3-sheen: rgb(162, 175, 131);--pie-slice-3-depth: rgb(147, 159, 116);--pie-slice-4: rgb(108, 133, 81);--pie-slice-4-sheen: rgb(108, 133, 81);--pie-slice-4-depth: rgb(94, 118, 67);--pie-slice-5: rgb(195, 204, 166);--pie-slice-5-sheen: rgb(195, 204, 166);--pie-slice-5-depth: rgb(179, 188, 150);--pie-slice-6: rgb(142, 154, 106);--pie-slice-6-sheen: rgb(142, 154, 106);--pie-slice-6-depth: rgb(127, 139, 91);--pie-owed-1: rgb(110, 86, 56);--pie-owed-1-sheen: rgb(110, 86, 56);--pie-owed-1-depth: rgb(96, 72, 43);--pie-owed-2: rgb(75, 61, 41);--pie-owed-2-sheen: rgb(75, 61, 41);--pie-owed-2-depth: rgb(62, 48, 28);--pie-owed-3: rgb(141, 112, 74);--pie-owed-3-sheen: rgb(141, 112, 74);--pie-owed-3-depth: rgb(126, 98, 60);--pie-owed-4: rgb(93, 91, 55);--pie-owed-4-sheen: rgb(93, 91, 55);--pie-owed-4-depth: rgb(79, 77, 42);--pie-owed-5: rgb(160, 133, 96);--pie-owed-5-sheen: rgb(160, 133, 96);--pie-owed-5-depth: rgb(145, 118, 82);--pie-owed-6: rgb(61, 54, 38);--pie-owed-6-sheen: rgb(61, 54, 38);--pie-owed-6-depth: rgb(48, 41, 26);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #7d8b5e;--accent-deep: rgb(89, 99, 67);--accent-soft: rgba(136, 151, 102, .16);--accent-wash: rgba(136, 151, 102, .07);--accent-shimmer: rgb(221, 228, 204);--accent-contrast: #fbfaf3;--accent-sheen: #7d8b5e;--accent-bar: linear-gradient( 90deg, #7d8b5e, rgb(146, 160, 114) )}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .member-olive{--pie-slice-1: rgb(146, 160, 115);--pie-slice-1-sheen: rgb(146, 160, 115);--pie-slice-1-depth: rgb(131, 145, 100);--pie-slice-2: rgb(110, 128, 86);--pie-slice-2-sheen: rgb(110, 128, 86);--pie-slice-2-depth: rgb(96, 113, 72);--pie-slice-3: rgb(184, 197, 152);--pie-slice-3-sheen: rgb(184, 197, 152);--pie-slice-3-depth: rgb(168, 181, 137);--pie-slice-4: rgb(128, 154, 101);--pie-slice-4-sheen: rgb(128, 154, 101);--pie-slice-4-depth: rgb(113, 139, 86);--pie-slice-5: rgb(212, 221, 182);--pie-slice-5-sheen: rgb(212, 221, 182);--pie-slice-5-depth: rgb(196, 205, 166);--pie-slice-6: rgb(163, 176, 127);--pie-slice-6-sheen: rgb(163, 176, 127);--pie-slice-6-depth: rgb(148, 160, 112);--pie-owed-1: rgb(119, 94, 64);--pie-owed-1-sheen: rgb(119, 94, 64);--pie-owed-1-depth: rgb(104, 80, 50);--pie-owed-2: rgb(89, 75, 54);--pie-owed-2-sheen: rgb(89, 75, 54);--pie-owed-2-depth: rgb(75, 62, 41);--pie-owed-3: rgb(150, 121, 83);--pie-owed-3-sheen: rgb(150, 121, 83);--pie-owed-3-depth: rgb(135, 106, 69);--pie-owed-4: rgb(101, 99, 63);--pie-owed-4-sheen: rgb(101, 99, 63);--pie-owed-4-depth: rgb(87, 85, 49);--pie-owed-5: rgb(169, 142, 105);--pie-owed-5-sheen: rgb(169, 142, 105);--pie-owed-5-depth: rgb(153, 127, 90);--pie-owed-6: rgb(84, 76, 60);--pie-owed-6-sheen: rgb(84, 76, 60);--pie-owed-6-depth: rgb(70, 63, 47);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(183, 193, 163);--accent-deep: rgb(150, 164, 120);--accent-soft: rgba(183, 193, 163, .16);--accent-wash: rgba(183, 193, 163, .1);--accent-shimmer: rgb(217, 225, 202);--accent-contrast: rgb(24, 25, 21);--accent-sheen: rgb(183, 193, 163);--accent-bar: linear-gradient(90deg, rgb(150, 164, 120), rgb(183, 193, 163))}}:root[data-theme=dark] .member-olive{--pie-slice-1: rgb(146, 160, 115);--pie-slice-1-sheen: rgb(146, 160, 115);--pie-slice-1-depth: rgb(131, 145, 100);--pie-slice-2: rgb(110, 128, 86);--pie-slice-2-sheen: rgb(110, 128, 86);--pie-slice-2-depth: rgb(96, 113, 72);--pie-slice-3: rgb(184, 197, 152);--pie-slice-3-sheen: rgb(184, 197, 152);--pie-slice-3-depth: rgb(168, 181, 137);--pie-slice-4: rgb(128, 154, 101);--pie-slice-4-sheen: rgb(128, 154, 101);--pie-slice-4-depth: rgb(113, 139, 86);--pie-slice-5: rgb(212, 221, 182);--pie-slice-5-sheen: rgb(212, 221, 182);--pie-slice-5-depth: rgb(196, 205, 166);--pie-slice-6: rgb(163, 176, 127);--pie-slice-6-sheen: rgb(163, 176, 127);--pie-slice-6-depth: rgb(148, 160, 112);--pie-owed-1: rgb(119, 94, 64);--pie-owed-1-sheen: rgb(119, 94, 64);--pie-owed-1-depth: rgb(104, 80, 50);--pie-owed-2: rgb(89, 75, 54);--pie-owed-2-sheen: rgb(89, 75, 54);--pie-owed-2-depth: rgb(75, 62, 41);--pie-owed-3: rgb(150, 121, 83);--pie-owed-3-sheen: rgb(150, 121, 83);--pie-owed-3-depth: rgb(135, 106, 69);--pie-owed-4: rgb(101, 99, 63);--pie-owed-4-sheen: rgb(101, 99, 63);--pie-owed-4-depth: rgb(87, 85, 49);--pie-owed-5: rgb(169, 142, 105);--pie-owed-5-sheen: rgb(169, 142, 105);--pie-owed-5-depth: rgb(153, 127, 90);--pie-owed-6: rgb(84, 76, 60);--pie-owed-6-sheen: rgb(84, 76, 60);--pie-owed-6-depth: rgb(70, 63, 47);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(183, 193, 163);--accent-deep: rgb(150, 164, 120);--accent-soft: rgba(183, 193, 163, .16);--accent-wash: rgba(183, 193, 163, .1);--accent-shimmer: rgb(217, 225, 202);--accent-contrast: rgb(24, 25, 21);--accent-sheen: rgb(183, 193, 163);--accent-bar: linear-gradient(90deg, rgb(150, 164, 120), rgb(183, 193, 163))}:root[data-theme=light] .member-olive{--pie-slice-1: rgb(125, 139, 94);--pie-slice-1-sheen: rgb(125, 139, 94);--pie-slice-1-depth: rgb(110, 124, 80);--pie-slice-2: rgb(90, 107, 66);--pie-slice-2-sheen: rgb(90, 107, 66);--pie-slice-2-depth: rgb(76, 93, 52);--pie-slice-3: rgb(162, 175, 131);--pie-slice-3-sheen: rgb(162, 175, 131);--pie-slice-3-depth: rgb(147, 159, 116);--pie-slice-4: rgb(108, 133, 81);--pie-slice-4-sheen: rgb(108, 133, 81);--pie-slice-4-depth: rgb(94, 118, 67);--pie-slice-5: rgb(195, 204, 166);--pie-slice-5-sheen: rgb(195, 204, 166);--pie-slice-5-depth: rgb(179, 188, 150);--pie-slice-6: rgb(142, 154, 106);--pie-slice-6-sheen: rgb(142, 154, 106);--pie-slice-6-depth: rgb(127, 139, 91);--pie-owed-1: rgb(110, 86, 56);--pie-owed-1-sheen: rgb(110, 86, 56);--pie-owed-1-depth: rgb(96, 72, 43);--pie-owed-2: rgb(75, 61, 41);--pie-owed-2-sheen: rgb(75, 61, 41);--pie-owed-2-depth: rgb(62, 48, 28);--pie-owed-3: rgb(141, 112, 74);--pie-owed-3-sheen: rgb(141, 112, 74);--pie-owed-3-depth: rgb(126, 98, 60);--pie-owed-4: rgb(93, 91, 55);--pie-owed-4-sheen: rgb(93, 91, 55);--pie-owed-4-depth: rgb(79, 77, 42);--pie-owed-5: rgb(160, 133, 96);--pie-owed-5-sheen: rgb(160, 133, 96);--pie-owed-5-depth: rgb(145, 118, 82);--pie-owed-6: rgb(61, 54, 38);--pie-owed-6-sheen: rgb(61, 54, 38);--pie-owed-6-depth: rgb(48, 41, 26);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #7d8b5e;--accent-deep: rgb(89, 99, 67);--accent-soft: rgba(136, 151, 102, .16);--accent-wash: rgba(136, 151, 102, .07);--accent-shimmer: rgb(221, 228, 204);--accent-contrast: #fbfaf3;--accent-sheen: #7d8b5e;--accent-bar: linear-gradient( 90deg, #7d8b5e, rgb(146, 160, 114) )}.member-ink-blue{--pie-slice-1: rgb(77, 106, 154);--pie-slice-1-sheen: rgb(77, 106, 154);--pie-slice-1-depth: rgb(63, 92, 139);--pie-slice-2: rgb(52, 80, 126);--pie-slice-2-sheen: rgb(52, 80, 126);--pie-slice-2-depth: rgb(39, 66, 111);--pie-slice-3: rgb(115, 144, 192);--pie-slice-3-sheen: rgb(115, 144, 192);--pie-slice-3-depth: rgb(100, 129, 176);--pie-slice-4: rgb(63, 100, 136);--pie-slice-4-sheen: rgb(63, 100, 136);--pie-slice-4-depth: rgb(49, 86, 121);--pie-slice-5: rgb(154, 175, 214);--pie-slice-5-sheen: rgb(154, 175, 214);--pie-slice-5-depth: rgb(139, 159, 198);--pie-slice-6: rgb(93, 113, 150);--pie-slice-6-sheen: rgb(93, 113, 150);--pie-slice-6-depth: rgb(79, 99, 135);--pie-owed-1: rgb(52, 64, 90);--pie-owed-1-sheen: rgb(52, 64, 90);--pie-owed-1-depth: rgb(39, 51, 76);--pie-owed-2: rgb(35, 44, 63);--pie-owed-2-sheen: rgb(35, 44, 63);--pie-owed-2-depth: rgb(23, 32, 50);--pie-owed-3: rgb(78, 88, 108);--pie-owed-3-sheen: rgb(78, 88, 108);--pie-owed-3-depth: rgb(65, 74, 94);--pie-owed-4: rgb(44, 52, 66);--pie-owed-4-sheen: rgb(44, 52, 66);--pie-owed-4-depth: rgb(32, 39, 53);--pie-owed-5: rgb(100, 109, 128);--pie-owed-5-sheen: rgb(100, 109, 128);--pie-owed-5-depth: rgb(86, 95, 113);--pie-owed-6: rgb(62, 70, 86);--pie-owed-6-sheen: rgb(62, 70, 86);--pie-owed-6-depth: rgb(49, 57, 72);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #4d6a9a;--accent-deep: rgb(55, 76, 110);--accent-soft: rgba(84, 115, 168, .16);--accent-wash: rgba(84, 115, 168, .07);--accent-shimmer: rgb(197, 210, 233);--accent-contrast: #f6f8fc;--accent-sheen: #4d6a9a;--accent-bar: linear-gradient( 90deg, #4d6a9a, rgb(96, 126, 176) )}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .member-ink-blue{--pie-slice-1: rgb(97, 127, 176);--pie-slice-1-sheen: rgb(97, 127, 176);--pie-slice-1-depth: rgb(83, 112, 160);--pie-slice-2: rgb(71, 100, 147);--pie-slice-2-sheen: rgb(71, 100, 147);--pie-slice-2-depth: rgb(57, 86, 132);--pie-slice-3: rgb(136, 166, 215);--pie-slice-3-sheen: rgb(136, 166, 215);--pie-slice-3-depth: rgb(121, 150, 199);--pie-slice-4: rgb(83, 120, 158);--pie-slice-4-sheen: rgb(83, 120, 158);--pie-slice-4-depth: rgb(69, 105, 143);--pie-slice-5: rgb(176, 197, 237);--pie-slice-5-sheen: rgb(176, 197, 237);--pie-slice-5-depth: rgb(160, 181, 220);--pie-slice-6: rgb(113, 134, 172);--pie-slice-6-sheen: rgb(113, 134, 172);--pie-slice-6-depth: rgb(99, 119, 156);--pie-owed-1: rgb(64, 77, 104);--pie-owed-1-sheen: rgb(64, 77, 104);--pie-owed-1-depth: rgb(51, 64, 90);--pie-owed-2: rgb(67, 77, 98);--pie-owed-2-sheen: rgb(67, 77, 98);--pie-owed-2-depth: rgb(54, 64, 84);--pie-owed-3: rgb(86, 96, 117);--pie-owed-3-sheen: rgb(86, 96, 117);--pie-owed-3-depth: rgb(72, 82, 103);--pie-owed-4: rgb(69, 77, 92);--pie-owed-4-sheen: rgb(69, 77, 92);--pie-owed-4-depth: rgb(56, 64, 78);--pie-owed-5: rgb(109, 118, 137);--pie-owed-5-sheen: rgb(109, 118, 137);--pie-owed-5-depth: rgb(95, 104, 122);--pie-owed-6: rgb(70, 78, 94);--pie-owed-6-sheen: rgb(70, 78, 94);--pie-owed-6-depth: rgb(57, 65, 80);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(151, 170, 203);--accent-deep: rgb(103, 132, 179);--accent-soft: rgba(151, 170, 203, .16);--accent-wash: rgba(151, 170, 203, .1);--accent-shimmer: rgb(195, 208, 230);--accent-contrast: rgb(20, 22, 26);--accent-sheen: rgb(151, 170, 203);--accent-bar: linear-gradient(90deg, rgb(103, 132, 179), rgb(151, 170, 203))}}:root[data-theme=dark] .member-ink-blue{--pie-slice-1: rgb(97, 127, 176);--pie-slice-1-sheen: rgb(97, 127, 176);--pie-slice-1-depth: rgb(83, 112, 160);--pie-slice-2: rgb(71, 100, 147);--pie-slice-2-sheen: rgb(71, 100, 147);--pie-slice-2-depth: rgb(57, 86, 132);--pie-slice-3: rgb(136, 166, 215);--pie-slice-3-sheen: rgb(136, 166, 215);--pie-slice-3-depth: rgb(121, 150, 199);--pie-slice-4: rgb(83, 120, 158);--pie-slice-4-sheen: rgb(83, 120, 158);--pie-slice-4-depth: rgb(69, 105, 143);--pie-slice-5: rgb(176, 197, 237);--pie-slice-5-sheen: rgb(176, 197, 237);--pie-slice-5-depth: rgb(160, 181, 220);--pie-slice-6: rgb(113, 134, 172);--pie-slice-6-sheen: rgb(113, 134, 172);--pie-slice-6-depth: rgb(99, 119, 156);--pie-owed-1: rgb(64, 77, 104);--pie-owed-1-sheen: rgb(64, 77, 104);--pie-owed-1-depth: rgb(51, 64, 90);--pie-owed-2: rgb(67, 77, 98);--pie-owed-2-sheen: rgb(67, 77, 98);--pie-owed-2-depth: rgb(54, 64, 84);--pie-owed-3: rgb(86, 96, 117);--pie-owed-3-sheen: rgb(86, 96, 117);--pie-owed-3-depth: rgb(72, 82, 103);--pie-owed-4: rgb(69, 77, 92);--pie-owed-4-sheen: rgb(69, 77, 92);--pie-owed-4-depth: rgb(56, 64, 78);--pie-owed-5: rgb(109, 118, 137);--pie-owed-5-sheen: rgb(109, 118, 137);--pie-owed-5-depth: rgb(95, 104, 122);--pie-owed-6: rgb(70, 78, 94);--pie-owed-6-sheen: rgb(70, 78, 94);--pie-owed-6-depth: rgb(57, 65, 80);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(151, 170, 203);--accent-deep: rgb(103, 132, 179);--accent-soft: rgba(151, 170, 203, .16);--accent-wash: rgba(151, 170, 203, .1);--accent-shimmer: rgb(195, 208, 230);--accent-contrast: rgb(20, 22, 26);--accent-sheen: rgb(151, 170, 203);--accent-bar: linear-gradient(90deg, rgb(103, 132, 179), rgb(151, 170, 203))}:root[data-theme=light] .member-ink-blue{--pie-slice-1: rgb(77, 106, 154);--pie-slice-1-sheen: rgb(77, 106, 154);--pie-slice-1-depth: rgb(63, 92, 139);--pie-slice-2: rgb(52, 80, 126);--pie-slice-2-sheen: rgb(52, 80, 126);--pie-slice-2-depth: rgb(39, 66, 111);--pie-slice-3: rgb(115, 144, 192);--pie-slice-3-sheen: rgb(115, 144, 192);--pie-slice-3-depth: rgb(100, 129, 176);--pie-slice-4: rgb(63, 100, 136);--pie-slice-4-sheen: rgb(63, 100, 136);--pie-slice-4-depth: rgb(49, 86, 121);--pie-slice-5: rgb(154, 175, 214);--pie-slice-5-sheen: rgb(154, 175, 214);--pie-slice-5-depth: rgb(139, 159, 198);--pie-slice-6: rgb(93, 113, 150);--pie-slice-6-sheen: rgb(93, 113, 150);--pie-slice-6-depth: rgb(79, 99, 135);--pie-owed-1: rgb(52, 64, 90);--pie-owed-1-sheen: rgb(52, 64, 90);--pie-owed-1-depth: rgb(39, 51, 76);--pie-owed-2: rgb(35, 44, 63);--pie-owed-2-sheen: rgb(35, 44, 63);--pie-owed-2-depth: rgb(23, 32, 50);--pie-owed-3: rgb(78, 88, 108);--pie-owed-3-sheen: rgb(78, 88, 108);--pie-owed-3-depth: rgb(65, 74, 94);--pie-owed-4: rgb(44, 52, 66);--pie-owed-4-sheen: rgb(44, 52, 66);--pie-owed-4-depth: rgb(32, 39, 53);--pie-owed-5: rgb(100, 109, 128);--pie-owed-5-sheen: rgb(100, 109, 128);--pie-owed-5-depth: rgb(86, 95, 113);--pie-owed-6: rgb(62, 70, 86);--pie-owed-6-sheen: rgb(62, 70, 86);--pie-owed-6-depth: rgb(49, 57, 72);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #4d6a9a;--accent-deep: rgb(55, 76, 110);--accent-soft: rgba(84, 115, 168, .16);--accent-wash: rgba(84, 115, 168, .07);--accent-shimmer: rgb(197, 210, 233);--accent-contrast: #f6f8fc;--accent-sheen: #4d6a9a;--accent-bar: linear-gradient( 90deg, #4d6a9a, rgb(96, 126, 176) )}.member-plum{--pie-slice-1: rgb(138, 92, 120);--pie-slice-1-sheen: rgb(138, 92, 120);--pie-slice-1-depth: rgb(123, 78, 105);--pie-slice-2: rgb(102, 61, 91);--pie-slice-2-sheen: rgb(102, 61, 91);--pie-slice-2-depth: rgb(88, 48, 77);--pie-slice-3: rgb(173, 127, 156);--pie-slice-3-sheen: rgb(173, 127, 156);--pie-slice-3-depth: rgb(157, 112, 141);--pie-slice-4: rgb(154, 95, 122);--pie-slice-4-sheen: rgb(154, 95, 122);--pie-slice-4-depth: rgb(138, 81, 107);--pie-slice-5: rgb(199, 162, 187);--pie-slice-5-sheen: rgb(199, 162, 187);--pie-slice-5-depth: rgb(183, 147, 171);--pie-slice-6: rgb(122, 90, 121);--pie-slice-6-sheen: rgb(122, 90, 121);--pie-slice-6-depth: rgb(107, 76, 106);--pie-owed-1: rgb(92, 48, 73);--pie-owed-1-sheen: rgb(92, 48, 73);--pie-owed-1-depth: rgb(78, 35, 60);--pie-owed-2: rgb(62, 32, 52);--pie-owed-2-sheen: rgb(62, 32, 52);--pie-owed-2-depth: rgb(49, 20, 39);--pie-owed-3: rgb(114, 69, 96);--pie-owed-3-sheen: rgb(114, 69, 96);--pie-owed-3-depth: rgb(99, 56, 82);--pie-owed-4: rgb(75, 43, 64);--pie-owed-4-sheen: rgb(75, 43, 64);--pie-owed-4-depth: rgb(61, 30, 51);--pie-owed-5: rgb(133, 89, 111);--pie-owed-5-sheen: rgb(133, 89, 111);--pie-owed-5-depth: rgb(118, 75, 97);--pie-owed-6: rgb(50, 28, 42);--pie-owed-6-sheen: rgb(50, 28, 42);--pie-owed-6-depth: rgb(37, 16, 30);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #8a5c78;--accent-deep: rgb(98, 65, 85);--accent-soft: rgba(150, 100, 131, .16);--accent-wash: rgba(150, 100, 131, .07);--accent-shimmer: rgb(227, 201, 217);--accent-contrast: #fbf5f9;--accent-sheen: #8a5c78;--accent-bar: linear-gradient( 90deg, #8a5c78, rgb(159, 111, 141) )}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .member-plum{--pie-slice-1: rgb(160, 112, 141);--pie-slice-1-sheen: rgb(160, 112, 141);--pie-slice-1-depth: rgb(144, 98, 126);--pie-slice-2: rgb(126, 83, 114);--pie-slice-2-sheen: rgb(126, 83, 114);--pie-slice-2-depth: rgb(111, 69, 100);--pie-slice-3: rgb(195, 148, 178);--pie-slice-3-sheen: rgb(195, 148, 178);--pie-slice-3-depth: rgb(179, 133, 162);--pie-slice-4: rgb(176, 115, 143);--pie-slice-4-sheen: rgb(176, 115, 143);--pie-slice-4-depth: rgb(160, 100, 128);--pie-slice-5: rgb(222, 184, 209);--pie-slice-5-sheen: rgb(222, 184, 209);--pie-slice-5-depth: rgb(206, 168, 193);--pie-slice-6: rgb(143, 110, 142);--pie-slice-6-sheen: rgb(143, 110, 142);--pie-slice-6-depth: rgb(128, 96, 127);--pie-owed-1: rgb(105, 60, 85);--pie-owed-1-sheen: rgb(105, 60, 85);--pie-owed-1-depth: rgb(90, 47, 71);--pie-owed-2: rgb(98, 65, 86);--pie-owed-2-sheen: rgb(98, 65, 86);--pie-owed-2-depth: rgb(84, 52, 72);--pie-owed-3: rgb(123, 77, 105);--pie-owed-3-sheen: rgb(123, 77, 105);--pie-owed-3-depth: rgb(108, 63, 91);--pie-owed-4: rgb(98, 65, 86);--pie-owed-4-sheen: rgb(98, 65, 86);--pie-owed-4-depth: rgb(84, 52, 72);--pie-owed-5: rgb(142, 98, 120);--pie-owed-5-sheen: rgb(142, 98, 120);--pie-owed-5-depth: rgb(127, 84, 106);--pie-owed-6: rgb(93, 68, 84);--pie-owed-6-sheen: rgb(93, 68, 84);--pie-owed-6-depth: rgb(79, 55, 70);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(192, 160, 180);--accent-deep: rgb(163, 118, 145);--accent-soft: rgba(192, 160, 180, .16);--accent-wash: rgba(192, 160, 180, .1);--accent-shimmer: rgb(224, 199, 215);--accent-contrast: rgb(25, 21, 23);--accent-sheen: rgb(192, 160, 180);--accent-bar: linear-gradient(90deg, rgb(163, 118, 145), rgb(192, 160, 180))}}:root[data-theme=dark] .member-plum{--pie-slice-1: rgb(160, 112, 141);--pie-slice-1-sheen: rgb(160, 112, 141);--pie-slice-1-depth: rgb(144, 98, 126);--pie-slice-2: rgb(126, 83, 114);--pie-slice-2-sheen: rgb(126, 83, 114);--pie-slice-2-depth: rgb(111, 69, 100);--pie-slice-3: rgb(195, 148, 178);--pie-slice-3-sheen: rgb(195, 148, 178);--pie-slice-3-depth: rgb(179, 133, 162);--pie-slice-4: rgb(176, 115, 143);--pie-slice-4-sheen: rgb(176, 115, 143);--pie-slice-4-depth: rgb(160, 100, 128);--pie-slice-5: rgb(222, 184, 209);--pie-slice-5-sheen: rgb(222, 184, 209);--pie-slice-5-depth: rgb(206, 168, 193);--pie-slice-6: rgb(143, 110, 142);--pie-slice-6-sheen: rgb(143, 110, 142);--pie-slice-6-depth: rgb(128, 96, 127);--pie-owed-1: rgb(105, 60, 85);--pie-owed-1-sheen: rgb(105, 60, 85);--pie-owed-1-depth: rgb(90, 47, 71);--pie-owed-2: rgb(98, 65, 86);--pie-owed-2-sheen: rgb(98, 65, 86);--pie-owed-2-depth: rgb(84, 52, 72);--pie-owed-3: rgb(123, 77, 105);--pie-owed-3-sheen: rgb(123, 77, 105);--pie-owed-3-depth: rgb(108, 63, 91);--pie-owed-4: rgb(98, 65, 86);--pie-owed-4-sheen: rgb(98, 65, 86);--pie-owed-4-depth: rgb(84, 52, 72);--pie-owed-5: rgb(142, 98, 120);--pie-owed-5-sheen: rgb(142, 98, 120);--pie-owed-5-depth: rgb(127, 84, 106);--pie-owed-6: rgb(93, 68, 84);--pie-owed-6-sheen: rgb(93, 68, 84);--pie-owed-6-depth: rgb(79, 55, 70);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(192, 160, 180);--accent-deep: rgb(163, 118, 145);--accent-soft: rgba(192, 160, 180, .16);--accent-wash: rgba(192, 160, 180, .1);--accent-shimmer: rgb(224, 199, 215);--accent-contrast: rgb(25, 21, 23);--accent-sheen: rgb(192, 160, 180);--accent-bar: linear-gradient(90deg, rgb(163, 118, 145), rgb(192, 160, 180))}:root[data-theme=light] .member-plum{--pie-slice-1: rgb(138, 92, 120);--pie-slice-1-sheen: rgb(138, 92, 120);--pie-slice-1-depth: rgb(123, 78, 105);--pie-slice-2: rgb(102, 61, 91);--pie-slice-2-sheen: rgb(102, 61, 91);--pie-slice-2-depth: rgb(88, 48, 77);--pie-slice-3: rgb(173, 127, 156);--pie-slice-3-sheen: rgb(173, 127, 156);--pie-slice-3-depth: rgb(157, 112, 141);--pie-slice-4: rgb(154, 95, 122);--pie-slice-4-sheen: rgb(154, 95, 122);--pie-slice-4-depth: rgb(138, 81, 107);--pie-slice-5: rgb(199, 162, 187);--pie-slice-5-sheen: rgb(199, 162, 187);--pie-slice-5-depth: rgb(183, 147, 171);--pie-slice-6: rgb(122, 90, 121);--pie-slice-6-sheen: rgb(122, 90, 121);--pie-slice-6-depth: rgb(107, 76, 106);--pie-owed-1: rgb(92, 48, 73);--pie-owed-1-sheen: rgb(92, 48, 73);--pie-owed-1-depth: rgb(78, 35, 60);--pie-owed-2: rgb(62, 32, 52);--pie-owed-2-sheen: rgb(62, 32, 52);--pie-owed-2-depth: rgb(49, 20, 39);--pie-owed-3: rgb(114, 69, 96);--pie-owed-3-sheen: rgb(114, 69, 96);--pie-owed-3-depth: rgb(99, 56, 82);--pie-owed-4: rgb(75, 43, 64);--pie-owed-4-sheen: rgb(75, 43, 64);--pie-owed-4-depth: rgb(61, 30, 51);--pie-owed-5: rgb(133, 89, 111);--pie-owed-5-sheen: rgb(133, 89, 111);--pie-owed-5-depth: rgb(118, 75, 97);--pie-owed-6: rgb(50, 28, 42);--pie-owed-6-sheen: rgb(50, 28, 42);--pie-owed-6-depth: rgb(37, 16, 30);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #8a5c78;--accent-deep: rgb(98, 65, 85);--accent-soft: rgba(150, 100, 131, .16);--accent-wash: rgba(150, 100, 131, .07);--accent-shimmer: rgb(227, 201, 217);--accent-contrast: #fbf5f9;--accent-sheen: #8a5c78;--accent-bar: linear-gradient( 90deg, #8a5c78, rgb(159, 111, 141) )}.member-amber{--pie-slice-1: rgb(194, 112, 31);--pie-slice-1-sheen: rgb(194, 112, 31);--pie-slice-1-depth: rgb(177, 97, 0);--pie-slice-2: rgb(156, 83, 22);--pie-slice-2-sheen: rgb(156, 83, 22);--pie-slice-2-depth: rgb(140, 68, 0);--pie-slice-3: rgb(221, 148, 66);--pie-slice-3-sheen: rgb(221, 148, 66);--pie-slice-3-depth: rgb(204, 132, 48);--pie-slice-4: rgb(179, 95, 36);--pie-slice-4-sheen: rgb(179, 95, 36);--pie-slice-4-depth: rgb(163, 80, 15);--pie-slice-5: rgb(233, 180, 119);--pie-slice-5-sheen: rgb(233, 180, 119);--pie-slice-5-depth: rgb(216, 164, 103);--pie-slice-6: rgb(201, 128, 58);--pie-slice-6-sheen: rgb(201, 128, 58);--pie-slice-6-depth: rgb(185, 113, 40);--pie-owed-1: rgb(107, 68, 36);--pie-owed-1-sheen: rgb(107, 68, 36);--pie-owed-1-depth: rgb(92, 55, 22);--pie-owed-2: rgb(74, 47, 28);--pie-owed-2-sheen: rgb(74, 47, 28);--pie-owed-2-depth: rgb(60, 34, 15);--pie-owed-3: rgb(127, 86, 52);--pie-owed-3-sheen: rgb(127, 86, 52);--pie-owed-3-depth: rgb(112, 72, 38);--pie-owed-4: rgb(90, 58, 34);--pie-owed-4-sheen: rgb(90, 58, 34);--pie-owed-4-depth: rgb(76, 45, 21);--pie-owed-5: rgb(143, 106, 74);--pie-owed-5-sheen: rgb(143, 106, 74);--pie-owed-5-depth: rgb(128, 92, 60);--pie-owed-6: rgb(59, 38, 26);--pie-owed-6-sheen: rgb(59, 38, 26);--pie-owed-6-depth: rgb(46, 26, 14);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #c2701f;--accent-deep: rgb(137, 79, 22);--accent-soft: rgba(212, 122, 34, .16);--accent-wash: rgba(212, 122, 34, .07);--accent-shimmer: rgb(248, 212, 176);--accent-contrast: #fdf7f0;--accent-sheen: #c2701f;--accent-bar: linear-gradient( 90deg, #c2701f, rgb(221, 132, 44) )}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .member-amber{--pie-slice-1: rgb(217, 134, 58);--pie-slice-1-sheen: rgb(217, 134, 58);--pie-slice-1-depth: rgb(200, 119, 39);--pie-slice-2: rgb(179, 104, 47);--pie-slice-2-sheen: rgb(179, 104, 47);--pie-slice-2-depth: rgb(163, 89, 29);--pie-slice-3: rgb(245, 170, 90);--pie-slice-3-sheen: rgb(245, 170, 90);--pie-slice-3-depth: rgb(228, 154, 73);--pie-slice-4: rgb(202, 116, 60);--pie-slice-4-sheen: rgb(202, 116, 60);--pie-slice-4-depth: rgb(185, 101, 43);--pie-slice-5: rgb(255, 203, 141);--pie-slice-5-sheen: rgb(255, 203, 141);--pie-slice-5-depth: rgb(238, 187, 125);--pie-slice-6: rgb(224, 150, 81);--pie-slice-6-sheen: rgb(224, 150, 81);--pie-slice-6-depth: rgb(207, 134, 65);--pie-owed-1: rgb(116, 76, 44);--pie-owed-1-sheen: rgb(116, 76, 44);--pie-owed-1-depth: rgb(101, 62, 30);--pie-owed-2: rgb(99, 70, 50);--pie-owed-2-sheen: rgb(99, 70, 50);--pie-owed-2-depth: rgb(85, 57, 37);--pie-owed-3: rgb(136, 95, 60);--pie-owed-3-sheen: rgb(136, 95, 60);--pie-owed-3-depth: rgb(121, 81, 46);--pie-owed-4: rgb(101, 69, 44);--pie-owed-4-sheen: rgb(101, 69, 44);--pie-owed-4-depth: rgb(87, 56, 31);--pie-owed-5: rgb(152, 115, 83);--pie-owed-5-sheen: rgb(152, 115, 83);--pie-owed-5-depth: rgb(137, 100, 69);--pie-owed-6: rgb(94, 71, 58);--pie-owed-6-sheen: rgb(94, 71, 58);--pie-owed-6-depth: rgb(80, 58, 45);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(233, 173, 115);--accent-deep: rgb(223, 137, 53);--accent-soft: rgba(233, 173, 115, .16);--accent-wash: rgba(233, 173, 115, .1);--accent-shimmer: rgb(246, 209, 173);--accent-contrast: rgb(29, 22, 16);--accent-sheen: rgb(233, 173, 115);--accent-bar: linear-gradient(90deg, rgb(223, 137, 53), rgb(233, 173, 115))}}:root[data-theme=dark] .member-amber{--pie-slice-1: rgb(217, 134, 58);--pie-slice-1-sheen: rgb(217, 134, 58);--pie-slice-1-depth: rgb(200, 119, 39);--pie-slice-2: rgb(179, 104, 47);--pie-slice-2-sheen: rgb(179, 104, 47);--pie-slice-2-depth: rgb(163, 89, 29);--pie-slice-3: rgb(245, 170, 90);--pie-slice-3-sheen: rgb(245, 170, 90);--pie-slice-3-depth: rgb(228, 154, 73);--pie-slice-4: rgb(202, 116, 60);--pie-slice-4-sheen: rgb(202, 116, 60);--pie-slice-4-depth: rgb(185, 101, 43);--pie-slice-5: rgb(255, 203, 141);--pie-slice-5-sheen: rgb(255, 203, 141);--pie-slice-5-depth: rgb(238, 187, 125);--pie-slice-6: rgb(224, 150, 81);--pie-slice-6-sheen: rgb(224, 150, 81);--pie-slice-6-depth: rgb(207, 134, 65);--pie-owed-1: rgb(116, 76, 44);--pie-owed-1-sheen: rgb(116, 76, 44);--pie-owed-1-depth: rgb(101, 62, 30);--pie-owed-2: rgb(99, 70, 50);--pie-owed-2-sheen: rgb(99, 70, 50);--pie-owed-2-depth: rgb(85, 57, 37);--pie-owed-3: rgb(136, 95, 60);--pie-owed-3-sheen: rgb(136, 95, 60);--pie-owed-3-depth: rgb(121, 81, 46);--pie-owed-4: rgb(101, 69, 44);--pie-owed-4-sheen: rgb(101, 69, 44);--pie-owed-4-depth: rgb(87, 56, 31);--pie-owed-5: rgb(152, 115, 83);--pie-owed-5-sheen: rgb(152, 115, 83);--pie-owed-5-depth: rgb(137, 100, 69);--pie-owed-6: rgb(94, 71, 58);--pie-owed-6-sheen: rgb(94, 71, 58);--pie-owed-6-depth: rgb(80, 58, 45);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(233, 173, 115);--accent-deep: rgb(223, 137, 53);--accent-soft: rgba(233, 173, 115, .16);--accent-wash: rgba(233, 173, 115, .1);--accent-shimmer: rgb(246, 209, 173);--accent-contrast: rgb(29, 22, 16);--accent-sheen: rgb(233, 173, 115);--accent-bar: linear-gradient(90deg, rgb(223, 137, 53), rgb(233, 173, 115))}:root[data-theme=light] .member-amber{--pie-slice-1: rgb(194, 112, 31);--pie-slice-1-sheen: rgb(194, 112, 31);--pie-slice-1-depth: rgb(177, 97, 0);--pie-slice-2: rgb(156, 83, 22);--pie-slice-2-sheen: rgb(156, 83, 22);--pie-slice-2-depth: rgb(140, 68, 0);--pie-slice-3: rgb(221, 148, 66);--pie-slice-3-sheen: rgb(221, 148, 66);--pie-slice-3-depth: rgb(204, 132, 48);--pie-slice-4: rgb(179, 95, 36);--pie-slice-4-sheen: rgb(179, 95, 36);--pie-slice-4-depth: rgb(163, 80, 15);--pie-slice-5: rgb(233, 180, 119);--pie-slice-5-sheen: rgb(233, 180, 119);--pie-slice-5-depth: rgb(216, 164, 103);--pie-slice-6: rgb(201, 128, 58);--pie-slice-6-sheen: rgb(201, 128, 58);--pie-slice-6-depth: rgb(185, 113, 40);--pie-owed-1: rgb(107, 68, 36);--pie-owed-1-sheen: rgb(107, 68, 36);--pie-owed-1-depth: rgb(92, 55, 22);--pie-owed-2: rgb(74, 47, 28);--pie-owed-2-sheen: rgb(74, 47, 28);--pie-owed-2-depth: rgb(60, 34, 15);--pie-owed-3: rgb(127, 86, 52);--pie-owed-3-sheen: rgb(127, 86, 52);--pie-owed-3-depth: rgb(112, 72, 38);--pie-owed-4: rgb(90, 58, 34);--pie-owed-4-sheen: rgb(90, 58, 34);--pie-owed-4-depth: rgb(76, 45, 21);--pie-owed-5: rgb(143, 106, 74);--pie-owed-5-sheen: rgb(143, 106, 74);--pie-owed-5-depth: rgb(128, 92, 60);--pie-owed-6: rgb(59, 38, 26);--pie-owed-6-sheen: rgb(59, 38, 26);--pie-owed-6-depth: rgb(46, 26, 14);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #c2701f;--accent-deep: rgb(137, 79, 22);--accent-soft: rgba(212, 122, 34, .16);--accent-wash: rgba(212, 122, 34, .07);--accent-shimmer: rgb(248, 212, 176);--accent-contrast: #fdf7f0;--accent-sheen: #c2701f;--accent-bar: linear-gradient( 90deg, #c2701f, rgb(221, 132, 44) )}.member-teal{--pie-slice-1: rgb(49, 124, 119);--pie-slice-1-sheen: rgb(49, 124, 119);--pie-slice-1-depth: rgb(31, 109, 105);--pie-slice-2: rgb(34, 87, 84);--pie-slice-2-sheen: rgb(34, 87, 84);--pie-slice-2-depth: rgb(18, 73, 70);--pie-slice-3: rgb(85, 158, 153);--pie-slice-3-sheen: rgb(85, 158, 153);--pie-slice-3-depth: rgb(69, 143, 138);--pie-slice-4: rgb(45, 112, 117);--pie-slice-4-sheen: rgb(45, 112, 117);--pie-slice-4-depth: rgb(28, 98, 103);--pie-slice-5: rgb(130, 191, 187);--pie-slice-5-sheen: rgb(130, 191, 187);--pie-slice-5-depth: rgb(115, 175, 171);--pie-slice-6: rgb(68, 138, 133);--pie-slice-6-sheen: rgb(68, 138, 133);--pie-slice-6-depth: rgb(52, 123, 118);--pie-owed-1: rgb(30, 56, 57);--pie-owed-1-sheen: rgb(30, 56, 57);--pie-owed-1-depth: rgb(17, 43, 44);--pie-owed-2: rgb(20, 39, 40);--pie-owed-2-sheen: rgb(20, 39, 40);--pie-owed-2-depth: rgb(8, 27, 28);--pie-owed-3: rgb(40, 74, 75);--pie-owed-3-sheen: rgb(40, 74, 75);--pie-owed-3-depth: rgb(26, 61, 62);--pie-owed-4: rgb(27, 50, 51);--pie-owed-4-sheen: rgb(27, 50, 51);--pie-owed-4-depth: rgb(15, 38, 39);--pie-owed-5: rgb(52, 92, 93);--pie-owed-5-sheen: rgb(52, 92, 93);--pie-owed-5-depth: rgb(38, 78, 79);--pie-owed-6: rgb(16, 32, 33);--pie-owed-6-sheen: rgb(16, 32, 33);--pie-owed-6-depth: rgb(5, 20, 21);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #317c77;--accent-deep: rgb(30, 76, 73);--accent-soft: rgba(55, 139, 133, .16);--accent-wash: rgba(55, 139, 133, .07);--accent-shimmer: rgb(148, 224, 219);--accent-contrast: #f4f8f7;--accent-sheen: #317c77;--accent-bar: linear-gradient( 90deg, #317c77, rgb(61, 153, 147) )}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .member-teal{--pie-slice-1: rgb(72, 145, 140);--pie-slice-1-sheen: rgb(72, 145, 140);--pie-slice-1-depth: rgb(56, 130, 125);--pie-slice-2: rgb(58, 110, 106);--pie-slice-2-sheen: rgb(58, 110, 106);--pie-slice-2-depth: rgb(43, 96, 92);--pie-slice-3: rgb(107, 180, 175);--pie-slice-3-sheen: rgb(107, 180, 175);--pie-slice-3-depth: rgb(91, 164, 159);--pie-slice-4: rgb(67, 133, 138);--pie-slice-4-sheen: rgb(67, 133, 138);--pie-slice-4-depth: rgb(51, 118, 123);--pie-slice-5: rgb(152, 214, 209);--pie-slice-5-sheen: rgb(152, 214, 209);--pie-slice-5-depth: rgb(136, 198, 193);--pie-slice-6: rgb(90, 159, 154);--pie-slice-6-sheen: rgb(90, 159, 154);--pie-slice-6-depth: rgb(74, 144, 139);--pie-owed-1: rgb(56, 83, 84);--pie-owed-1-sheen: rgb(56, 83, 84);--pie-owed-1-depth: rgb(43, 69, 70);--pie-owed-2: rgb(61, 81, 82);--pie-owed-2-sheen: rgb(61, 81, 82);--pie-owed-2-depth: rgb(48, 68, 69);--pie-owed-3: rgb(50, 84, 85);--pie-owed-3-sheen: rgb(50, 84, 85);--pie-owed-3-depth: rgb(36, 70, 71);--pie-owed-4: rgb(58, 82, 83);--pie-owed-4-sheen: rgb(58, 82, 83);--pie-owed-4-depth: rgb(45, 68, 69);--pie-owed-5: rgb(60, 100, 101);--pie-owed-5-sheen: rgb(60, 100, 101);--pie-owed-5-depth: rgb(46, 86, 87);--pie-owed-6: rgb(63, 81, 82);--pie-owed-6-sheen: rgb(63, 81, 82);--pie-owed-6-depth: rgb(50, 68, 69);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(101, 194, 188);--accent-deep: rgb(63, 161, 154);--accent-soft: rgba(101, 194, 188, .16);--accent-wash: rgba(101, 194, 188, .1);--accent-shimmer: rgb(146, 220, 215);--accent-contrast: rgb(14, 20, 20);--accent-sheen: rgb(101, 194, 188);--accent-bar: linear-gradient(90deg, rgb(63, 161, 154), rgb(101, 194, 188))}}:root[data-theme=dark] .member-teal{--pie-slice-1: rgb(72, 145, 140);--pie-slice-1-sheen: rgb(72, 145, 140);--pie-slice-1-depth: rgb(56, 130, 125);--pie-slice-2: rgb(58, 110, 106);--pie-slice-2-sheen: rgb(58, 110, 106);--pie-slice-2-depth: rgb(43, 96, 92);--pie-slice-3: rgb(107, 180, 175);--pie-slice-3-sheen: rgb(107, 180, 175);--pie-slice-3-depth: rgb(91, 164, 159);--pie-slice-4: rgb(67, 133, 138);--pie-slice-4-sheen: rgb(67, 133, 138);--pie-slice-4-depth: rgb(51, 118, 123);--pie-slice-5: rgb(152, 214, 209);--pie-slice-5-sheen: rgb(152, 214, 209);--pie-slice-5-depth: rgb(136, 198, 193);--pie-slice-6: rgb(90, 159, 154);--pie-slice-6-sheen: rgb(90, 159, 154);--pie-slice-6-depth: rgb(74, 144, 139);--pie-owed-1: rgb(56, 83, 84);--pie-owed-1-sheen: rgb(56, 83, 84);--pie-owed-1-depth: rgb(43, 69, 70);--pie-owed-2: rgb(61, 81, 82);--pie-owed-2-sheen: rgb(61, 81, 82);--pie-owed-2-depth: rgb(48, 68, 69);--pie-owed-3: rgb(50, 84, 85);--pie-owed-3-sheen: rgb(50, 84, 85);--pie-owed-3-depth: rgb(36, 70, 71);--pie-owed-4: rgb(58, 82, 83);--pie-owed-4-sheen: rgb(58, 82, 83);--pie-owed-4-depth: rgb(45, 68, 69);--pie-owed-5: rgb(60, 100, 101);--pie-owed-5-sheen: rgb(60, 100, 101);--pie-owed-5-depth: rgb(46, 86, 87);--pie-owed-6: rgb(63, 81, 82);--pie-owed-6-sheen: rgb(63, 81, 82);--pie-owed-6-depth: rgb(50, 68, 69);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(101, 194, 188);--accent-deep: rgb(63, 161, 154);--accent-soft: rgba(101, 194, 188, .16);--accent-wash: rgba(101, 194, 188, .1);--accent-shimmer: rgb(146, 220, 215);--accent-contrast: rgb(14, 20, 20);--accent-sheen: rgb(101, 194, 188);--accent-bar: linear-gradient(90deg, rgb(63, 161, 154), rgb(101, 194, 188))}:root[data-theme=light] .member-teal{--pie-slice-1: rgb(49, 124, 119);--pie-slice-1-sheen: rgb(49, 124, 119);--pie-slice-1-depth: rgb(31, 109, 105);--pie-slice-2: rgb(34, 87, 84);--pie-slice-2-sheen: rgb(34, 87, 84);--pie-slice-2-depth: rgb(18, 73, 70);--pie-slice-3: rgb(85, 158, 153);--pie-slice-3-sheen: rgb(85, 158, 153);--pie-slice-3-depth: rgb(69, 143, 138);--pie-slice-4: rgb(45, 112, 117);--pie-slice-4-sheen: rgb(45, 112, 117);--pie-slice-4-depth: rgb(28, 98, 103);--pie-slice-5: rgb(130, 191, 187);--pie-slice-5-sheen: rgb(130, 191, 187);--pie-slice-5-depth: rgb(115, 175, 171);--pie-slice-6: rgb(68, 138, 133);--pie-slice-6-sheen: rgb(68, 138, 133);--pie-slice-6-depth: rgb(52, 123, 118);--pie-owed-1: rgb(30, 56, 57);--pie-owed-1-sheen: rgb(30, 56, 57);--pie-owed-1-depth: rgb(17, 43, 44);--pie-owed-2: rgb(20, 39, 40);--pie-owed-2-sheen: rgb(20, 39, 40);--pie-owed-2-depth: rgb(8, 27, 28);--pie-owed-3: rgb(40, 74, 75);--pie-owed-3-sheen: rgb(40, 74, 75);--pie-owed-3-depth: rgb(26, 61, 62);--pie-owed-4: rgb(27, 50, 51);--pie-owed-4-sheen: rgb(27, 50, 51);--pie-owed-4-depth: rgb(15, 38, 39);--pie-owed-5: rgb(52, 92, 93);--pie-owed-5-sheen: rgb(52, 92, 93);--pie-owed-5-depth: rgb(38, 78, 79);--pie-owed-6: rgb(16, 32, 33);--pie-owed-6-sheen: rgb(16, 32, 33);--pie-owed-6-depth: rgb(5, 20, 21);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #317c77;--accent-deep: rgb(30, 76, 73);--accent-soft: rgba(55, 139, 133, .16);--accent-wash: rgba(55, 139, 133, .07);--accent-shimmer: rgb(148, 224, 219);--accent-contrast: #f4f8f7;--accent-sheen: #317c77;--accent-bar: linear-gradient( 90deg, #317c77, rgb(61, 153, 147) )}.member-gold{--pie-slice-1: rgb(201, 162, 39);--pie-slice-1-sheen: rgb(222, 193, 114);--pie-slice-1-depth: rgb(177, 137, 0);--pie-slice-2: rgb(166, 122, 24);--pie-slice-2-sheen: rgb(186, 152, 91);--pie-slice-2-depth: rgb(143, 98, 0);--pie-slice-3: rgb(227, 192, 74);--pie-slice-3-sheen: rgb(249, 223, 142);--pie-slice-3-depth: rgb(202, 166, 23);--pie-slice-4: rgb(184, 140, 37);--pie-slice-4-sheen: rgb(204, 171, 104);--pie-slice-4-depth: rgb(160, 115, 0);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(214, 174, 60);--pie-slice-6-sheen: rgb(235, 205, 128);--pie-slice-6-depth: rgb(190, 148, 0);--pie-owed-1: rgb(164, 83, 44);--pie-owed-1-sheen: rgb(181, 118, 89);--pie-owed-1-depth: rgb(140, 58, 9);--pie-owed-2: rgb(120, 58, 28);--pie-owed-2-sheen: rgb(138, 89, 68);--pie-owed-2-depth: rgb(97, 34, 0);--pie-owed-3: rgb(189, 108, 60);--pie-owed-3-sheen: rgb(205, 143, 108);--pie-owed-3-depth: rgb(165, 82, 28);--pie-owed-4: rgb(143, 70, 38);--pie-owed-4-sheen: rgb(160, 103, 80);--pie-owed-4-depth: rgb(120, 45, 5);--pie-owed-5: rgb(204, 135, 86);--pie-owed-5-sheen: rgb(222, 168, 132);--pie-owed-5-depth: rgb(180, 110, 57);--pie-owed-6: rgb(100, 47, 25);--pie-owed-6-sheen: rgb(119, 77, 60);--pie-owed-6-depth: rgb(78, 24, 0);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .42);--pie-band-lo: rgba(92, 52, 8, .13);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #c9a227;--accent-deep: rgb(145, 117, 28);--accent-soft: rgba(214, 174, 46, .16);--accent-wash: rgba(214, 174, 46, .07);--accent-shimmer: rgb(248, 234, 191);--accent-contrast: #fffdf4;--accent-sheen: rgb(226, 197, 106);--accent-bar: linear-gradient( 90deg, rgb(167, 134, 32) 0%, #c9a227 35%, rgb(226, 197, 106) 55%, #c9a227 75%, rgb(167, 134, 32) 100% )}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .member-gold{--pie-slice-1: rgb(224, 184, 68);--pie-slice-1-sheen: rgb(245, 215, 136);--pie-slice-1-depth: rgb(200, 158, 9);--pie-slice-2: rgb(188, 143, 53);--pie-slice-2-sheen: rgb(208, 174, 113);--pie-slice-2-depth: rgb(164, 118, 0);--pie-slice-3: rgb(248, 213, 97);--pie-slice-3-sheen: rgb(255, 234, 153);--pie-slice-3-depth: rgb(223, 187, 57);--pie-slice-4: rgb(207, 162, 64);--pie-slice-4-sheen: rgb(227, 193, 126);--pie-slice-4-depth: rgb(183, 137, 15);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(237, 197, 86);--pie-slice-6-sheen: rgb(255, 228, 151);--pie-slice-6-depth: rgb(212, 171, 44);--pie-owed-1: rgb(174, 92, 53);--pie-owed-1-sheen: rgb(190, 127, 98);--pie-owed-1-depth: rgb(150, 67, 22);--pie-owed-2: rgb(129, 66, 37);--pie-owed-2-sheen: rgb(147, 98, 76);--pie-owed-2-depth: rgb(106, 42, 7);--pie-owed-3: rgb(199, 117, 69);--pie-owed-3-sheen: rgb(215, 152, 117);--pie-owed-3-depth: rgb(175, 91, 38);--pie-owed-4: rgb(153, 79, 47);--pie-owed-4-sheen: rgb(170, 112, 89);--pie-owed-4-depth: rgb(130, 54, 18);--pie-owed-5: rgb(214, 144, 95);--pie-owed-5-sheen: rgb(232, 178, 141);--pie-owed-5-depth: rgb(190, 118, 66);--pie-owed-6: rgb(114, 60, 38);--pie-owed-6-sheen: rgb(133, 90, 73);--pie-owed-6-depth: rgb(91, 37, 13);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .36);--pie-band-lo: rgba(92, 52, 8, .15);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(231, 207, 131);--accent-deep: rgb(219, 184, 72);--accent-soft: rgba(231, 207, 131, .16);--accent-wash: rgba(231, 207, 131, .1);--accent-shimmer: rgb(246, 232, 188);--accent-contrast: rgb(30, 27, 18);--accent-sheen: rgb(231, 207, 131);--accent-bar: linear-gradient( 90deg, rgb(219, 184, 72) 0%, rgb(231, 207, 131) 45%, rgb(246, 237, 208) 60%, rgb(231, 207, 131) 100% )}}:root[data-theme=dark] .member-gold{--pie-slice-1: rgb(224, 184, 68);--pie-slice-1-sheen: rgb(245, 215, 136);--pie-slice-1-depth: rgb(200, 158, 9);--pie-slice-2: rgb(188, 143, 53);--pie-slice-2-sheen: rgb(208, 174, 113);--pie-slice-2-depth: rgb(164, 118, 0);--pie-slice-3: rgb(248, 213, 97);--pie-slice-3-sheen: rgb(255, 234, 153);--pie-slice-3-depth: rgb(223, 187, 57);--pie-slice-4: rgb(207, 162, 64);--pie-slice-4-sheen: rgb(227, 193, 126);--pie-slice-4-depth: rgb(183, 137, 15);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(237, 197, 86);--pie-slice-6-sheen: rgb(255, 228, 151);--pie-slice-6-depth: rgb(212, 171, 44);--pie-owed-1: rgb(174, 92, 53);--pie-owed-1-sheen: rgb(190, 127, 98);--pie-owed-1-depth: rgb(150, 67, 22);--pie-owed-2: rgb(129, 66, 37);--pie-owed-2-sheen: rgb(147, 98, 76);--pie-owed-2-depth: rgb(106, 42, 7);--pie-owed-3: rgb(199, 117, 69);--pie-owed-3-sheen: rgb(215, 152, 117);--pie-owed-3-depth: rgb(175, 91, 38);--pie-owed-4: rgb(153, 79, 47);--pie-owed-4-sheen: rgb(170, 112, 89);--pie-owed-4-depth: rgb(130, 54, 18);--pie-owed-5: rgb(214, 144, 95);--pie-owed-5-sheen: rgb(232, 178, 141);--pie-owed-5-depth: rgb(190, 118, 66);--pie-owed-6: rgb(114, 60, 38);--pie-owed-6-sheen: rgb(133, 90, 73);--pie-owed-6-depth: rgb(91, 37, 13);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .36);--pie-band-lo: rgba(92, 52, 8, .15);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: rgb(231, 207, 131);--accent-deep: rgb(219, 184, 72);--accent-soft: rgba(231, 207, 131, .16);--accent-wash: rgba(231, 207, 131, .1);--accent-shimmer: rgb(246, 232, 188);--accent-contrast: rgb(30, 27, 18);--accent-sheen: rgb(231, 207, 131);--accent-bar: linear-gradient( 90deg, rgb(219, 184, 72) 0%, rgb(231, 207, 131) 45%, rgb(246, 237, 208) 60%, rgb(231, 207, 131) 100% )}:root[data-theme=light] .member-gold{--pie-slice-1: rgb(201, 162, 39);--pie-slice-1-sheen: rgb(222, 193, 114);--pie-slice-1-depth: rgb(177, 137, 0);--pie-slice-2: rgb(166, 122, 24);--pie-slice-2-sheen: rgb(186, 152, 91);--pie-slice-2-depth: rgb(143, 98, 0);--pie-slice-3: rgb(227, 192, 74);--pie-slice-3-sheen: rgb(249, 223, 142);--pie-slice-3-depth: rgb(202, 166, 23);--pie-slice-4: rgb(184, 140, 37);--pie-slice-4-sheen: rgb(204, 171, 104);--pie-slice-4-depth: rgb(160, 115, 0);--pie-slice-5: rgb(239, 214, 136);--pie-slice-5-sheen: rgb(253, 235, 177);--pie-slice-5-depth: rgb(214, 188, 106);--pie-slice-6: rgb(214, 174, 60);--pie-slice-6-sheen: rgb(235, 205, 128);--pie-slice-6-depth: rgb(190, 148, 0);--pie-owed-1: rgb(164, 83, 44);--pie-owed-1-sheen: rgb(181, 118, 89);--pie-owed-1-depth: rgb(140, 58, 9);--pie-owed-2: rgb(120, 58, 28);--pie-owed-2-sheen: rgb(138, 89, 68);--pie-owed-2-depth: rgb(97, 34, 0);--pie-owed-3: rgb(189, 108, 60);--pie-owed-3-sheen: rgb(205, 143, 108);--pie-owed-3-depth: rgb(165, 82, 28);--pie-owed-4: rgb(143, 70, 38);--pie-owed-4-sheen: rgb(160, 103, 80);--pie-owed-4-depth: rgb(120, 45, 5);--pie-owed-5: rgb(204, 135, 86);--pie-owed-5-sheen: rgb(222, 168, 132);--pie-owed-5-depth: rgb(180, 110, 57);--pie-owed-6: rgb(100, 47, 25);--pie-owed-6-sheen: rgb(119, 77, 60);--pie-owed-6-depth: rgb(78, 24, 0);--pie-band: inline;--pie-band-hi: rgba(255, 248, 224, .42);--pie-band-lo: rgba(92, 52, 8, .13);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #c9a227;--accent-deep: rgb(145, 117, 28);--accent-soft: rgba(214, 174, 46, .16);--accent-wash: rgba(214, 174, 46, .07);--accent-shimmer: rgb(248, 234, 191);--accent-contrast: #fffdf4;--accent-sheen: rgb(226, 197, 106);--accent-bar: linear-gradient( 90deg, rgb(167, 134, 32) 0%, #c9a227 35%, rgb(226, 197, 106) 55%, #c9a227 75%, rgb(167, 134, 32) 100% )}.member-paused{--pie-slice-1: rgb(139, 139, 132);--pie-slice-1-sheen: rgb(139, 139, 132);--pie-slice-1-depth: rgb(124, 124, 117);--pie-slice-2: rgb(106, 106, 100);--pie-slice-2-sheen: rgb(106, 106, 100);--pie-slice-2-depth: rgb(92, 92, 86);--pie-slice-3: rgb(169, 169, 162);--pie-slice-3-sheen: rgb(169, 169, 162);--pie-slice-3-depth: rgb(154, 154, 147);--pie-slice-4: rgb(123, 123, 117);--pie-slice-4-sheen: rgb(123, 123, 117);--pie-slice-4-depth: rgb(108, 108, 103);--pie-slice-5: rgb(188, 188, 181);--pie-slice-5-sheen: rgb(188, 188, 181);--pie-slice-5-depth: rgb(172, 172, 165);--pie-slice-6: rgb(92, 92, 87);--pie-slice-6-sheen: rgb(92, 92, 87);--pie-slice-6-depth: rgb(78, 78, 73);--pie-owed-1: rgb(117, 117, 111);--pie-owed-1-sheen: rgb(117, 117, 111);--pie-owed-1-depth: rgb(103, 103, 97);--pie-owed-2: rgb(85, 85, 79);--pie-owed-2-sheen: rgb(85, 85, 79);--pie-owed-2-depth: rgb(71, 71, 66);--pie-owed-3: rgb(147, 147, 137);--pie-owed-3-sheen: rgb(147, 147, 137);--pie-owed-3-depth: rgb(132, 132, 122);--pie-owed-4: rgb(102, 102, 95);--pie-owed-4-sheen: rgb(102, 102, 95);--pie-owed-4-depth: rgb(88, 88, 81);--pie-owed-5: rgb(168, 168, 160);--pie-owed-5-sheen: rgb(168, 168, 160);--pie-owed-5-depth: rgb(153, 153, 145);--pie-owed-6: rgb(74, 74, 69);--pie-owed-6-sheen: rgb(74, 74, 69);--pie-owed-6-depth: rgb(61, 61, 56);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #8b8b84;--accent-deep: #8b8b84;--accent-soft: rgba(139, 139, 132, .14);--accent-wash: rgba(139, 139, 132, .06);--accent-shimmer: #b4b4ad;--accent-contrast: #fbfaf3;--accent-sheen: #b4b4ad;--accent-bar: #8b8b84;--estimate: #8b8b84}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .member-paused{--pie-slice-1: rgb(160, 160, 153);--pie-slice-1-sheen: rgb(160, 160, 153);--pie-slice-1-depth: rgb(145, 145, 138);--pie-slice-2: rgb(126, 126, 120);--pie-slice-2-sheen: rgb(126, 126, 120);--pie-slice-2-depth: rgb(111, 111, 106);--pie-slice-3: rgb(191, 191, 184);--pie-slice-3-sheen: rgb(191, 191, 184);--pie-slice-3-depth: rgb(175, 175, 168);--pie-slice-4: rgb(144, 144, 138);--pie-slice-4-sheen: rgb(144, 144, 138);--pie-slice-4-depth: rgb(129, 129, 123);--pie-slice-5: rgb(210, 210, 203);--pie-slice-5-sheen: rgb(210, 210, 203);--pie-slice-5-depth: rgb(194, 194, 187);--pie-slice-6: rgb(112, 112, 107);--pie-slice-6-sheen: rgb(112, 112, 107);--pie-slice-6-depth: rgb(98, 98, 93);--pie-owed-1: rgb(126, 126, 120);--pie-owed-1-sheen: rgb(126, 126, 120);--pie-owed-1-depth: rgb(111, 111, 106);--pie-owed-2: rgb(93, 93, 87);--pie-owed-2-sheen: rgb(93, 93, 87);--pie-owed-2-depth: rgb(79, 79, 73);--pie-owed-3: rgb(156, 156, 146);--pie-owed-3-sheen: rgb(156, 156, 146);--pie-owed-3-depth: rgb(141, 141, 131);--pie-owed-4: rgb(111, 111, 103);--pie-owed-4-sheen: rgb(111, 111, 103);--pie-owed-4-depth: rgb(97, 97, 89);--pie-owed-5: rgb(177, 177, 169);--pie-owed-5-sheen: rgb(177, 177, 169);--pie-owed-5-depth: rgb(161, 161, 154);--pie-owed-6: rgb(82, 82, 77);--pie-owed-6-sheen: rgb(82, 82, 77);--pie-owed-6-depth: rgb(69, 69, 64);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #7d7d78;--accent-deep: #7d7d78;--accent-soft: rgba(125, 125, 120, .14);--accent-wash: rgba(125, 125, 120, .06);--accent-shimmer: #56564f;--accent-contrast: #14120c;--accent-sheen: #56564f;--accent-bar: #7d7d78;--estimate: #7d7d78}}:root[data-theme=dark] .member-paused{--pie-slice-1: rgb(160, 160, 153);--pie-slice-1-sheen: rgb(160, 160, 153);--pie-slice-1-depth: rgb(145, 145, 138);--pie-slice-2: rgb(126, 126, 120);--pie-slice-2-sheen: rgb(126, 126, 120);--pie-slice-2-depth: rgb(111, 111, 106);--pie-slice-3: rgb(191, 191, 184);--pie-slice-3-sheen: rgb(191, 191, 184);--pie-slice-3-depth: rgb(175, 175, 168);--pie-slice-4: rgb(144, 144, 138);--pie-slice-4-sheen: rgb(144, 144, 138);--pie-slice-4-depth: rgb(129, 129, 123);--pie-slice-5: rgb(210, 210, 203);--pie-slice-5-sheen: rgb(210, 210, 203);--pie-slice-5-depth: rgb(194, 194, 187);--pie-slice-6: rgb(112, 112, 107);--pie-slice-6-sheen: rgb(112, 112, 107);--pie-slice-6-depth: rgb(98, 98, 93);--pie-owed-1: rgb(126, 126, 120);--pie-owed-1-sheen: rgb(126, 126, 120);--pie-owed-1-depth: rgb(111, 111, 106);--pie-owed-2: rgb(93, 93, 87);--pie-owed-2-sheen: rgb(93, 93, 87);--pie-owed-2-depth: rgb(79, 79, 73);--pie-owed-3: rgb(156, 156, 146);--pie-owed-3-sheen: rgb(156, 156, 146);--pie-owed-3-depth: rgb(141, 141, 131);--pie-owed-4: rgb(111, 111, 103);--pie-owed-4-sheen: rgb(111, 111, 103);--pie-owed-4-depth: rgb(97, 97, 89);--pie-owed-5: rgb(177, 177, 169);--pie-owed-5-sheen: rgb(177, 177, 169);--pie-owed-5-depth: rgb(161, 161, 154);--pie-owed-6: rgb(82, 82, 77);--pie-owed-6-sheen: rgb(82, 82, 77);--pie-owed-6-depth: rgb(69, 69, 64);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #7d7d78;--accent-deep: #7d7d78;--accent-soft: rgba(125, 125, 120, .14);--accent-wash: rgba(125, 125, 120, .06);--accent-shimmer: #56564f;--accent-contrast: #14120c;--accent-sheen: #56564f;--accent-bar: #7d7d78;--estimate: #7d7d78}:root[data-theme=light] .member-paused{--pie-slice-1: rgb(139, 139, 132);--pie-slice-1-sheen: rgb(139, 139, 132);--pie-slice-1-depth: rgb(124, 124, 117);--pie-slice-2: rgb(106, 106, 100);--pie-slice-2-sheen: rgb(106, 106, 100);--pie-slice-2-depth: rgb(92, 92, 86);--pie-slice-3: rgb(169, 169, 162);--pie-slice-3-sheen: rgb(169, 169, 162);--pie-slice-3-depth: rgb(154, 154, 147);--pie-slice-4: rgb(123, 123, 117);--pie-slice-4-sheen: rgb(123, 123, 117);--pie-slice-4-depth: rgb(108, 108, 103);--pie-slice-5: rgb(188, 188, 181);--pie-slice-5-sheen: rgb(188, 188, 181);--pie-slice-5-depth: rgb(172, 172, 165);--pie-slice-6: rgb(92, 92, 87);--pie-slice-6-sheen: rgb(92, 92, 87);--pie-slice-6-depth: rgb(78, 78, 73);--pie-owed-1: rgb(117, 117, 111);--pie-owed-1-sheen: rgb(117, 117, 111);--pie-owed-1-depth: rgb(103, 103, 97);--pie-owed-2: rgb(85, 85, 79);--pie-owed-2-sheen: rgb(85, 85, 79);--pie-owed-2-depth: rgb(71, 71, 66);--pie-owed-3: rgb(147, 147, 137);--pie-owed-3-sheen: rgb(147, 147, 137);--pie-owed-3-depth: rgb(132, 132, 122);--pie-owed-4: rgb(102, 102, 95);--pie-owed-4-sheen: rgb(102, 102, 95);--pie-owed-4-depth: rgb(88, 88, 81);--pie-owed-5: rgb(168, 168, 160);--pie-owed-5-sheen: rgb(168, 168, 160);--pie-owed-5-depth: rgb(153, 153, 145);--pie-owed-6: rgb(74, 74, 69);--pie-owed-6-sheen: rgb(74, 74, 69);--pie-owed-6-depth: rgb(61, 61, 56);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--accent: #8b8b84;--accent-deep: #8b8b84;--accent-soft: rgba(139, 139, 132, .14);--accent-wash: rgba(139, 139, 132, .06);--accent-shimmer: #b4b4ad;--accent-contrast: #fbfaf3;--accent-sheen: #b4b4ad;--accent-bar: #8b8b84;--estimate: #8b8b84}:root{--pie-slice-1: rgb(125, 139, 94);--pie-slice-1-sheen: rgb(125, 139, 94);--pie-slice-1-depth: rgb(110, 124, 80);--pie-slice-2: rgb(90, 107, 66);--pie-slice-2-sheen: rgb(90, 107, 66);--pie-slice-2-depth: rgb(76, 93, 52);--pie-slice-3: rgb(162, 175, 131);--pie-slice-3-sheen: rgb(162, 175, 131);--pie-slice-3-depth: rgb(147, 159, 116);--pie-slice-4: rgb(108, 133, 81);--pie-slice-4-sheen: rgb(108, 133, 81);--pie-slice-4-depth: rgb(94, 118, 67);--pie-slice-5: rgb(195, 204, 166);--pie-slice-5-sheen: rgb(195, 204, 166);--pie-slice-5-depth: rgb(179, 188, 150);--pie-slice-6: rgb(142, 154, 106);--pie-slice-6-sheen: rgb(142, 154, 106);--pie-slice-6-depth: rgb(127, 139, 91);--pie-owed-1: rgb(110, 86, 56);--pie-owed-1-sheen: rgb(110, 86, 56);--pie-owed-1-depth: rgb(96, 72, 43);--pie-owed-2: rgb(75, 61, 41);--pie-owed-2-sheen: rgb(75, 61, 41);--pie-owed-2-depth: rgb(62, 48, 28);--pie-owed-3: rgb(141, 112, 74);--pie-owed-3-sheen: rgb(141, 112, 74);--pie-owed-3-depth: rgb(126, 98, 60);--pie-owed-4: rgb(93, 91, 55);--pie-owed-4-sheen: rgb(93, 91, 55);--pie-owed-4-depth: rgb(79, 77, 42);--pie-owed-5: rgb(160, 133, 96);--pie-owed-5-sheen: rgb(160, 133, 96);--pie-owed-5-depth: rgb(145, 118, 82);--pie-owed-6: rgb(61, 54, 38);--pie-owed-6-sheen: rgb(61, 54, 38);--pie-owed-6-depth: rgb(48, 41, 26);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .05);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, #fbfaf3 0%, rgb(247, 246, 237) 55%, #f2f1e7 100% );--page-bg-flat: #f2f1e7;--page-bg-mid: rgb(247, 246, 237);--ink: rgb(29, 31, 25);--ink-heading: rgb(23, 25, 19);--ink-70: rgba(29, 31, 25, .7);--ink-65: rgba(29, 31, 25, .65);--ink-55: rgba(29, 31, 25, .55);--ink-45: rgba(29, 31, 25, .45);--ink-40: rgba(29, 31, 25, .4);--ink-12: rgba(29, 31, 25, .12);--ink-07: rgba(29, 31, 25, .07);--ink-05: rgba(29, 31, 25, .05);--accent: #7d8b5e;--accent-deep: rgb(89, 99, 67);--accent-soft: rgba(136, 151, 102, .16);--accent-wash: rgba(136, 151, 102, .07);--accent-shimmer: rgb(221, 228, 204);--accent-contrast: #fbfaf3;--accent-sheen: #7d8b5e;--accent-metal-soft: linear-gradient( 140deg, rgba(136, 151, 102, .16), rgba(136, 151, 102, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(89, 99, 67), rgb(89, 99, 67) );--btn-primary-bg: linear-gradient( 140deg, rgb(136, 151, 102), rgb(103, 115, 78) );--btn-primary-ink: #fbfaf3;--accent-bar: linear-gradient( 90deg, #7d8b5e, rgb(146, 160, 114) );--card-bg: linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-accent: linear-gradient( 150deg, rgba(136, 151, 102, .22) 0%, rgba(136, 151, 102, .06) 38%, rgba(136, 151, 102, 0) 68% ), linear-gradient(150deg, #fff, rgba(255, 255, 255, .6));--card-bg-flat: #fff;--card-border: rgba(29, 31, 25, .07);--card-shadow: 0 2px 8px rgba(29, 31, 25, .05);--card-shadow-lifted: 0 10px 34px rgba(29, 31, 25, .1);--card-sunken-bg: rgb(247, 246, 237);--halo-bg: linear-gradient( 150deg, rgba(155, 168, 126, .18), rgba(125, 139, 94, .1) );--field-bg: rgba(255, 255, 255, .72);--field-border: rgba(29, 31, 25, .12);--gain: #5f7f45;--gain-soft: rgba(95, 127, 69, .12);--gain-contrast: #fbfaf3;--loss: #a1512c;--owed-ramp: rgb(116, 67, 44);--owed-ramp-sheen: rgb(138, 78, 50);--estimate: rgb(89, 99, 67);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .1);--warn-border: rgba(179, 149, 56, .22);--warn-ink: #7a6519;--goal: #b39538;--owed-bg: rgba(161, 81, 44, .07);--owed-border: rgba(161, 81, 44, .2);--owed-ink: #8f4726;--medal-first: linear-gradient(135deg, #d9c68f, #b39538);--medal-first-ink: #41360d;--medal-second: linear-gradient(135deg, #dedcd5, #bcbdb5);--medal-second-ink: #4b4f54;--medal-third: linear-gradient(135deg, #e2cdbb, #c39a76);--medal-third-ink: #5c3a1c;--medal-rest: linear-gradient(135deg, #dcdcdc, #c2c2c2);--medal-rest-ink: #555;--invert-bg: linear-gradient( 160deg, rgb(39, 41, 34) 0%, rgb(24, 25, 21) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(241, 238, 233, .22);--invert-accent: rgb(155, 168, 126);--invert-mark-bg: linear-gradient( 140deg, rgb(155, 168, 126), #7d8b5e );--invert-mark-ink: rgb(24, 25, 21);--link: #0f766e;--link-hover: #0b5852;--focus-ring: rgba(136, 151, 102, .55)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([class*=theme-]){--pie-slice-1: rgb(146, 160, 115);--pie-slice-1-sheen: rgb(146, 160, 115);--pie-slice-1-depth: rgb(131, 145, 100);--pie-slice-2: rgb(110, 128, 86);--pie-slice-2-sheen: rgb(110, 128, 86);--pie-slice-2-depth: rgb(96, 113, 72);--pie-slice-3: rgb(184, 197, 152);--pie-slice-3-sheen: rgb(184, 197, 152);--pie-slice-3-depth: rgb(168, 181, 137);--pie-slice-4: rgb(128, 154, 101);--pie-slice-4-sheen: rgb(128, 154, 101);--pie-slice-4-depth: rgb(113, 139, 86);--pie-slice-5: rgb(212, 221, 182);--pie-slice-5-sheen: rgb(212, 221, 182);--pie-slice-5-depth: rgb(196, 205, 166);--pie-slice-6: rgb(163, 176, 127);--pie-slice-6-sheen: rgb(163, 176, 127);--pie-slice-6-depth: rgb(148, 160, 112);--pie-owed-1: rgb(119, 94, 64);--pie-owed-1-sheen: rgb(119, 94, 64);--pie-owed-1-depth: rgb(104, 80, 50);--pie-owed-2: rgb(89, 75, 54);--pie-owed-2-sheen: rgb(89, 75, 54);--pie-owed-2-depth: rgb(75, 62, 41);--pie-owed-3: rgb(150, 121, 83);--pie-owed-3-sheen: rgb(150, 121, 83);--pie-owed-3-depth: rgb(135, 106, 69);--pie-owed-4: rgb(101, 99, 63);--pie-owed-4-sheen: rgb(101, 99, 63);--pie-owed-4-depth: rgb(87, 85, 49);--pie-owed-5: rgb(169, 142, 105);--pie-owed-5-sheen: rgb(169, 142, 105);--pie-owed-5-depth: rgb(153, 127, 90);--pie-owed-6: rgb(84, 76, 60);--pie-owed-6-sheen: rgb(84, 76, 60);--pie-owed-6-depth: rgb(70, 63, 47);--pie-band: none;--pie-band-hi: rgba(255, 248, 224, 0);--pie-band-lo: rgba(92, 52, 8, 0);--pie-band-clear: rgba(255, 248, 224, 0);--pie-shade: rgba(0, 0, 0, .07);--pie-shade-clear: rgba(0, 0, 0, 0);--page-bg: radial-gradient( 120% 60% at 12% 0%, rgb(39, 41, 34) 0%, rgb(32, 33, 28) 55%, rgb(24, 25, 21) 100% );--page-bg-flat: rgb(24, 25, 21);--page-bg-mid: rgb(32, 33, 28);--ink: #f1eee9;--ink-heading: #fff;--ink-70: rgba(241, 238, 233, .7);--ink-65: rgba(241, 238, 233, .65);--ink-55: rgba(241, 238, 233, .55);--ink-45: rgba(241, 238, 233, .45);--ink-40: rgba(241, 238, 233, .4);--ink-12: rgba(255, 255, 255, .12);--ink-07: rgba(255, 255, 255, .09);--ink-05: rgba(255, 255, 255, .06);--accent: rgb(183, 193, 163);--accent-deep: rgb(150, 164, 120);--accent-soft: rgba(183, 193, 163, .16);--accent-wash: rgba(183, 193, 163, .1);--accent-shimmer: rgb(217, 225, 202);--accent-contrast: rgb(24, 25, 21);--accent-sheen: rgb(183, 193, 163);--accent-metal-soft: linear-gradient( 140deg, rgba(183, 193, 163, .16), rgba(183, 193, 163, .16) );--accent-metal-deep: linear-gradient( 140deg, rgb(150, 164, 120), rgb(150, 164, 120) );--btn-primary-bg: linear-gradient( 140deg, rgb(183, 193, 163), rgb(150, 164, 120) );--btn-primary-ink: rgb(24, 25, 21);--accent-bar: linear-gradient(90deg, rgb(150, 164, 120), rgb(183, 193, 163));--card-bg: linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-accent: linear-gradient( 150deg, rgba(183, 193, 163, .2) 0%, rgba(183, 193, 163, .06) 38%, rgba(183, 193, 163, 0) 68% ), linear-gradient(150deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .025));--card-bg-flat: rgb(48, 50, 43);--card-border: rgba(255, 255, 255, .09);--card-shadow: 0 2px 10px rgba(0, 0, 0, .35);--card-shadow-lifted: 0 10px 34px rgba(0, 0, 0, .5);--card-sunken-bg: rgba(0, 0, 0, .22);--halo-bg: linear-gradient(150deg, rgba(183, 193, 163, .16), rgba(183, 193, 163, .05));--field-bg: rgba(255, 255, 255, .04);--field-border: rgba(255, 255, 255, .14);--gain: #9fd4b0;--gain-soft: rgba(159, 212, 176, .16);--gain-contrast: rgb(24, 25, 21);--loss: #d8a08e;--owed-ramp: rgb(211, 174, 163);--owed-ramp-sheen: rgb(220, 188, 177);--estimate: rgb(198, 205, 181);--warn: #b39538;--warn-bg: rgba(179, 149, 56, .16);--warn-border: rgba(179, 149, 56, .32);--warn-ink: #e0c266;--goal: #d6bb63;--owed-bg: rgba(161, 81, 44, .16);--owed-border: rgba(161, 81, 44, .3);--owed-ink: #e0a186;--medal-first: linear-gradient(135deg, #cdb87c, #a0842c);--medal-first-ink: #2e2609;--medal-second: linear-gradient(135deg, #cbc9c2, #a4a59d);--medal-second-ink: #35383c;--medal-third: linear-gradient(135deg, #cfb9a5, #ab835f);--medal-third-ink: #442a13;--medal-rest: linear-gradient(135deg, #b8b8b8, #9e9e9e);--medal-rest-ink: #3a3a3a;--invert-bg: linear-gradient( 160deg, rgb(29, 31, 26) 0%, rgb(13, 14, 12) 100% );--invert-ink: #f1eee9;--invert-ink-55: rgba(241, 238, 233, .55);--invert-ink-40: rgba(241, 238, 233, .4);--invert-border: rgba(255, 255, 255, .14);--invert-accent: rgb(183, 193, 163);--invert-mark-bg: linear-gradient( 140deg, rgb(183, 193, 163), rgb(150, 164, 120) );--invert-mark-ink: rgb(24, 25, 21);--link: #7fd1c6;--link-hover: #a6e2da;--focus-ring: rgba(183, 193, 163, .55)}}*,*:before,*:after{box-sizing:border-box}*{margin:0}dialog{margin:auto}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;background:var(--page-bg);background-attachment:fixed;color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--ink-heading)}a{color:var(--link);text-decoration:none;transition:color var(--dur-fast) var(--ease)}a:hover{color:var(--link-hover);text-decoration:underline}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}.u-page-title{font-size:var(--fs-page-title);font-weight:var(--fw-semibold);letter-spacing:var(--ls-page-title);line-height:var(--lh-tight)}.u-hero-figure{font-family:var(--font-ui);font-size:var(--fs-hero);font-weight:var(--fw-semibold);letter-spacing:var(--ls-hero);line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.u-figure{font-family:var(--font-ui);font-size:var(--fs-figure-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-figure);font-variant-numeric:tabular-nums}.u-card-title{font-size:var(--fs-card-title);font-weight:var(--fw-semibold)}.u-body{font-size:var(--fs-body);line-height:var(--lh-body)}.u-body-sm{font-size:var(--fs-body-sm);line-height:var(--lh-body)}.u-mono{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.u-micro{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-55)}.u-gain{color:var(--gain)}.u-loss{color:var(--loss)}.u-estimate{color:var(--estimate);font-style:italic;text-decoration:underline dotted;text-underline-offset:3px}.u-muted{color:var(--ink-55)}uphill-field input[type=text],uphill-field input[type=email],uphill-field input[type=password],uphill-field input[type=number],uphill-field input[type=search],uphill-field input[type=tel],uphill-field input[type=url],uphill-field input[type=date],uphill-field input[type=month],uphill-field select,uphill-field textarea,uphill-month-field input[type=text],uphill-month-field input[type=email],uphill-month-field input[type=password],uphill-month-field input[type=number],uphill-month-field input[type=search],uphill-month-field input[type=tel],uphill-month-field input[type=url],uphill-month-field input[type=date],uphill-month-field input[type=month],uphill-month-field select,uphill-month-field textarea,uphill-select-filter input[type=text],uphill-select-filter input[type=email],uphill-select-filter input[type=password],uphill-select-filter input[type=number],uphill-select-filter input[type=search],uphill-select-filter input[type=tel],uphill-select-filter input[type=url],uphill-select-filter input[type=date],uphill-select-filter input[type=month],uphill-select-filter select,uphill-select-filter textarea,uphill-text-filter input[type=text],uphill-text-filter input[type=email],uphill-text-filter input[type=password],uphill-text-filter input[type=number],uphill-text-filter input[type=search],uphill-text-filter input[type=tel],uphill-text-filter input[type=url],uphill-text-filter input[type=date],uphill-text-filter input[type=month],uphill-text-filter select,uphill-text-filter textarea,uphill-import input[type=text],uphill-import input[type=email],uphill-import input[type=password],uphill-import input[type=number],uphill-import input[type=search],uphill-import input[type=tel],uphill-import input[type=url],uphill-import input[type=date],uphill-import input[type=month],uphill-import select,uphill-import textarea,[uphillProposalCategoryRow] input[type=text],[uphillProposalCategoryRow] input[type=email],[uphillProposalCategoryRow] input[type=password],[uphillProposalCategoryRow] input[type=number],[uphillProposalCategoryRow] input[type=search],[uphillProposalCategoryRow] input[type=tel],[uphillProposalCategoryRow] input[type=url],[uphillProposalCategoryRow] input[type=date],[uphillProposalCategoryRow] input[type=month],[uphillProposalCategoryRow] select,[uphillProposalCategoryRow] textarea{width:100%;padding:12px 14px;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-input);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-field);line-height:1.4;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}uphill-field input[type=text]::placeholder,uphill-field input[type=email]::placeholder,uphill-field input[type=password]::placeholder,uphill-field input[type=number]::placeholder,uphill-field input[type=search]::placeholder,uphill-field input[type=tel]::placeholder,uphill-field input[type=url]::placeholder,uphill-field input[type=date]::placeholder,uphill-field input[type=month]::placeholder,uphill-field select::placeholder,uphill-field textarea::placeholder,uphill-month-field input[type=text]::placeholder,uphill-month-field input[type=email]::placeholder,uphill-month-field input[type=password]::placeholder,uphill-month-field input[type=number]::placeholder,uphill-month-field input[type=search]::placeholder,uphill-month-field input[type=tel]::placeholder,uphill-month-field input[type=url]::placeholder,uphill-month-field input[type=date]::placeholder,uphill-month-field input[type=month]::placeholder,uphill-month-field select::placeholder,uphill-month-field textarea::placeholder,uphill-select-filter input[type=text]::placeholder,uphill-select-filter input[type=email]::placeholder,uphill-select-filter input[type=password]::placeholder,uphill-select-filter input[type=number]::placeholder,uphill-select-filter input[type=search]::placeholder,uphill-select-filter input[type=tel]::placeholder,uphill-select-filter input[type=url]::placeholder,uphill-select-filter input[type=date]::placeholder,uphill-select-filter input[type=month]::placeholder,uphill-select-filter select::placeholder,uphill-select-filter textarea::placeholder,uphill-text-filter input[type=text]::placeholder,uphill-text-filter input[type=email]::placeholder,uphill-text-filter input[type=password]::placeholder,uphill-text-filter input[type=number]::placeholder,uphill-text-filter input[type=search]::placeholder,uphill-text-filter input[type=tel]::placeholder,uphill-text-filter input[type=url]::placeholder,uphill-text-filter input[type=date]::placeholder,uphill-text-filter input[type=month]::placeholder,uphill-text-filter select::placeholder,uphill-text-filter textarea::placeholder,uphill-import input[type=text]::placeholder,uphill-import input[type=email]::placeholder,uphill-import input[type=password]::placeholder,uphill-import input[type=number]::placeholder,uphill-import input[type=search]::placeholder,uphill-import input[type=tel]::placeholder,uphill-import input[type=url]::placeholder,uphill-import input[type=date]::placeholder,uphill-import input[type=month]::placeholder,uphill-import select::placeholder,uphill-import textarea::placeholder,[uphillProposalCategoryRow] input[type=text]::placeholder,[uphillProposalCategoryRow] input[type=email]::placeholder,[uphillProposalCategoryRow] input[type=password]::placeholder,[uphillProposalCategoryRow] input[type=number]::placeholder,[uphillProposalCategoryRow] input[type=search]::placeholder,[uphillProposalCategoryRow] input[type=tel]::placeholder,[uphillProposalCategoryRow] input[type=url]::placeholder,[uphillProposalCategoryRow] input[type=date]::placeholder,[uphillProposalCategoryRow] input[type=month]::placeholder,[uphillProposalCategoryRow] select::placeholder,[uphillProposalCategoryRow] textarea::placeholder{color:var(--ink-40)}uphill-field input[type=text]:hover:not(:disabled),uphill-field input[type=email]:hover:not(:disabled),uphill-field input[type=password]:hover:not(:disabled),uphill-field input[type=number]:hover:not(:disabled),uphill-field input[type=search]:hover:not(:disabled),uphill-field input[type=tel]:hover:not(:disabled),uphill-field input[type=url]:hover:not(:disabled),uphill-field input[type=date]:hover:not(:disabled),uphill-field input[type=month]:hover:not(:disabled),uphill-field select:hover:not(:disabled),uphill-field textarea:hover:not(:disabled),uphill-month-field input[type=text]:hover:not(:disabled),uphill-month-field input[type=email]:hover:not(:disabled),uphill-month-field input[type=password]:hover:not(:disabled),uphill-month-field input[type=number]:hover:not(:disabled),uphill-month-field input[type=search]:hover:not(:disabled),uphill-month-field input[type=tel]:hover:not(:disabled),uphill-month-field input[type=url]:hover:not(:disabled),uphill-month-field input[type=date]:hover:not(:disabled),uphill-month-field input[type=month]:hover:not(:disabled),uphill-month-field select:hover:not(:disabled),uphill-month-field textarea:hover:not(:disabled),uphill-select-filter input[type=text]:hover:not(:disabled),uphill-select-filter input[type=email]:hover:not(:disabled),uphill-select-filter input[type=password]:hover:not(:disabled),uphill-select-filter input[type=number]:hover:not(:disabled),uphill-select-filter input[type=search]:hover:not(:disabled),uphill-select-filter input[type=tel]:hover:not(:disabled),uphill-select-filter input[type=url]:hover:not(:disabled),uphill-select-filter input[type=date]:hover:not(:disabled),uphill-select-filter input[type=month]:hover:not(:disabled),uphill-select-filter select:hover:not(:disabled),uphill-select-filter textarea:hover:not(:disabled),uphill-text-filter input[type=text]:hover:not(:disabled),uphill-text-filter input[type=email]:hover:not(:disabled),uphill-text-filter input[type=password]:hover:not(:disabled),uphill-text-filter input[type=number]:hover:not(:disabled),uphill-text-filter input[type=search]:hover:not(:disabled),uphill-text-filter input[type=tel]:hover:not(:disabled),uphill-text-filter input[type=url]:hover:not(:disabled),uphill-text-filter input[type=date]:hover:not(:disabled),uphill-text-filter input[type=month]:hover:not(:disabled),uphill-text-filter select:hover:not(:disabled),uphill-text-filter textarea:hover:not(:disabled),uphill-import input[type=text]:hover:not(:disabled),uphill-import input[type=email]:hover:not(:disabled),uphill-import input[type=password]:hover:not(:disabled),uphill-import input[type=number]:hover:not(:disabled),uphill-import input[type=search]:hover:not(:disabled),uphill-import input[type=tel]:hover:not(:disabled),uphill-import input[type=url]:hover:not(:disabled),uphill-import input[type=date]:hover:not(:disabled),uphill-import input[type=month]:hover:not(:disabled),uphill-import select:hover:not(:disabled),uphill-import textarea:hover:not(:disabled),[uphillProposalCategoryRow] input[type=text]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=email]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=password]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=number]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=search]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=tel]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=url]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=date]:hover:not(:disabled),[uphillProposalCategoryRow] input[type=month]:hover:not(:disabled),[uphillProposalCategoryRow] select:hover:not(:disabled),[uphillProposalCategoryRow] textarea:hover:not(:disabled){border-color:var(--ink-12)}uphill-field input[type=text]:focus-visible,uphill-field input[type=text]:focus,uphill-field input[type=email]:focus-visible,uphill-field input[type=email]:focus,uphill-field input[type=password]:focus-visible,uphill-field input[type=password]:focus,uphill-field input[type=number]:focus-visible,uphill-field input[type=number]:focus,uphill-field input[type=search]:focus-visible,uphill-field input[type=search]:focus,uphill-field input[type=tel]:focus-visible,uphill-field input[type=tel]:focus,uphill-field input[type=url]:focus-visible,uphill-field input[type=url]:focus,uphill-field input[type=date]:focus-visible,uphill-field input[type=date]:focus,uphill-field input[type=month]:focus-visible,uphill-field input[type=month]:focus,uphill-field select:focus-visible,uphill-field select:focus,uphill-field textarea:focus-visible,uphill-field textarea:focus,uphill-month-field input[type=text]:focus-visible,uphill-month-field input[type=text]:focus,uphill-month-field input[type=email]:focus-visible,uphill-month-field input[type=email]:focus,uphill-month-field input[type=password]:focus-visible,uphill-month-field input[type=password]:focus,uphill-month-field input[type=number]:focus-visible,uphill-month-field input[type=number]:focus,uphill-month-field input[type=search]:focus-visible,uphill-month-field input[type=search]:focus,uphill-month-field input[type=tel]:focus-visible,uphill-month-field input[type=tel]:focus,uphill-month-field input[type=url]:focus-visible,uphill-month-field input[type=url]:focus,uphill-month-field input[type=date]:focus-visible,uphill-month-field input[type=date]:focus,uphill-month-field input[type=month]:focus-visible,uphill-month-field input[type=month]:focus,uphill-month-field select:focus-visible,uphill-month-field select:focus,uphill-month-field textarea:focus-visible,uphill-month-field textarea:focus,uphill-select-filter input[type=text]:focus-visible,uphill-select-filter input[type=text]:focus,uphill-select-filter input[type=email]:focus-visible,uphill-select-filter input[type=email]:focus,uphill-select-filter input[type=password]:focus-visible,uphill-select-filter input[type=password]:focus,uphill-select-filter input[type=number]:focus-visible,uphill-select-filter input[type=number]:focus,uphill-select-filter input[type=search]:focus-visible,uphill-select-filter input[type=search]:focus,uphill-select-filter input[type=tel]:focus-visible,uphill-select-filter input[type=tel]:focus,uphill-select-filter input[type=url]:focus-visible,uphill-select-filter input[type=url]:focus,uphill-select-filter input[type=date]:focus-visible,uphill-select-filter input[type=date]:focus,uphill-select-filter input[type=month]:focus-visible,uphill-select-filter input[type=month]:focus,uphill-select-filter select:focus-visible,uphill-select-filter select:focus,uphill-select-filter textarea:focus-visible,uphill-select-filter textarea:focus,uphill-text-filter input[type=text]:focus-visible,uphill-text-filter input[type=text]:focus,uphill-text-filter input[type=email]:focus-visible,uphill-text-filter input[type=email]:focus,uphill-text-filter input[type=password]:focus-visible,uphill-text-filter input[type=password]:focus,uphill-text-filter input[type=number]:focus-visible,uphill-text-filter input[type=number]:focus,uphill-text-filter input[type=search]:focus-visible,uphill-text-filter input[type=search]:focus,uphill-text-filter input[type=tel]:focus-visible,uphill-text-filter input[type=tel]:focus,uphill-text-filter input[type=url]:focus-visible,uphill-text-filter input[type=url]:focus,uphill-text-filter input[type=date]:focus-visible,uphill-text-filter input[type=date]:focus,uphill-text-filter input[type=month]:focus-visible,uphill-text-filter input[type=month]:focus,uphill-text-filter select:focus-visible,uphill-text-filter select:focus,uphill-text-filter textarea:focus-visible,uphill-text-filter textarea:focus,uphill-import input[type=text]:focus-visible,uphill-import input[type=text]:focus,uphill-import input[type=email]:focus-visible,uphill-import input[type=email]:focus,uphill-import input[type=password]:focus-visible,uphill-import input[type=password]:focus,uphill-import input[type=number]:focus-visible,uphill-import input[type=number]:focus,uphill-import input[type=search]:focus-visible,uphill-import input[type=search]:focus,uphill-import input[type=tel]:focus-visible,uphill-import input[type=tel]:focus,uphill-import input[type=url]:focus-visible,uphill-import input[type=url]:focus,uphill-import input[type=date]:focus-visible,uphill-import input[type=date]:focus,uphill-import input[type=month]:focus-visible,uphill-import input[type=month]:focus,uphill-import select:focus-visible,uphill-import select:focus,uphill-import textarea:focus-visible,uphill-import textarea:focus,[uphillProposalCategoryRow] input[type=text]:focus-visible,[uphillProposalCategoryRow] input[type=text]:focus,[uphillProposalCategoryRow] input[type=email]:focus-visible,[uphillProposalCategoryRow] input[type=email]:focus,[uphillProposalCategoryRow] input[type=password]:focus-visible,[uphillProposalCategoryRow] input[type=password]:focus,[uphillProposalCategoryRow] input[type=number]:focus-visible,[uphillProposalCategoryRow] input[type=number]:focus,[uphillProposalCategoryRow] input[type=search]:focus-visible,[uphillProposalCategoryRow] input[type=search]:focus,[uphillProposalCategoryRow] input[type=tel]:focus-visible,[uphillProposalCategoryRow] input[type=tel]:focus,[uphillProposalCategoryRow] input[type=url]:focus-visible,[uphillProposalCategoryRow] input[type=url]:focus,[uphillProposalCategoryRow] input[type=date]:focus-visible,[uphillProposalCategoryRow] input[type=date]:focus,[uphillProposalCategoryRow] input[type=month]:focus-visible,[uphillProposalCategoryRow] input[type=month]:focus,[uphillProposalCategoryRow] select:focus-visible,[uphillProposalCategoryRow] select:focus,[uphillProposalCategoryRow] textarea:focus-visible,[uphillProposalCategoryRow] textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}uphill-field input[type=text]:disabled,uphill-field input[type=email]:disabled,uphill-field input[type=password]:disabled,uphill-field input[type=number]:disabled,uphill-field input[type=search]:disabled,uphill-field input[type=tel]:disabled,uphill-field input[type=url]:disabled,uphill-field input[type=date]:disabled,uphill-field input[type=month]:disabled,uphill-field select:disabled,uphill-field textarea:disabled,uphill-month-field input[type=text]:disabled,uphill-month-field input[type=email]:disabled,uphill-month-field input[type=password]:disabled,uphill-month-field input[type=number]:disabled,uphill-month-field input[type=search]:disabled,uphill-month-field input[type=tel]:disabled,uphill-month-field input[type=url]:disabled,uphill-month-field input[type=date]:disabled,uphill-month-field input[type=month]:disabled,uphill-month-field select:disabled,uphill-month-field textarea:disabled,uphill-select-filter input[type=text]:disabled,uphill-select-filter input[type=email]:disabled,uphill-select-filter input[type=password]:disabled,uphill-select-filter input[type=number]:disabled,uphill-select-filter input[type=search]:disabled,uphill-select-filter input[type=tel]:disabled,uphill-select-filter input[type=url]:disabled,uphill-select-filter input[type=date]:disabled,uphill-select-filter input[type=month]:disabled,uphill-select-filter select:disabled,uphill-select-filter textarea:disabled,uphill-text-filter input[type=text]:disabled,uphill-text-filter input[type=email]:disabled,uphill-text-filter input[type=password]:disabled,uphill-text-filter input[type=number]:disabled,uphill-text-filter input[type=search]:disabled,uphill-text-filter input[type=tel]:disabled,uphill-text-filter input[type=url]:disabled,uphill-text-filter input[type=date]:disabled,uphill-text-filter input[type=month]:disabled,uphill-text-filter select:disabled,uphill-text-filter textarea:disabled,uphill-import input[type=text]:disabled,uphill-import input[type=email]:disabled,uphill-import input[type=password]:disabled,uphill-import input[type=number]:disabled,uphill-import input[type=search]:disabled,uphill-import input[type=tel]:disabled,uphill-import input[type=url]:disabled,uphill-import input[type=date]:disabled,uphill-import input[type=month]:disabled,uphill-import select:disabled,uphill-import textarea:disabled,[uphillProposalCategoryRow] input[type=text]:disabled,[uphillProposalCategoryRow] input[type=email]:disabled,[uphillProposalCategoryRow] input[type=password]:disabled,[uphillProposalCategoryRow] input[type=number]:disabled,[uphillProposalCategoryRow] input[type=search]:disabled,[uphillProposalCategoryRow] input[type=tel]:disabled,[uphillProposalCategoryRow] input[type=url]:disabled,[uphillProposalCategoryRow] input[type=date]:disabled,[uphillProposalCategoryRow] input[type=month]:disabled,[uphillProposalCategoryRow] select:disabled,[uphillProposalCategoryRow] textarea:disabled{opacity:.55;cursor:not-allowed}@media(pointer:coarse){uphill-field input[type=text],uphill-field input[type=email],uphill-field input[type=password],uphill-field input[type=number],uphill-field input[type=search],uphill-field input[type=tel],uphill-field input[type=url],uphill-field input[type=date],uphill-field input[type=month],uphill-field select,uphill-field textarea,uphill-month-field input[type=text],uphill-month-field input[type=email],uphill-month-field input[type=password],uphill-month-field input[type=number],uphill-month-field input[type=search],uphill-month-field input[type=tel],uphill-month-field input[type=url],uphill-month-field input[type=date],uphill-month-field input[type=month],uphill-month-field select,uphill-month-field textarea,uphill-select-filter input[type=text],uphill-select-filter input[type=email],uphill-select-filter input[type=password],uphill-select-filter input[type=number],uphill-select-filter input[type=search],uphill-select-filter input[type=tel],uphill-select-filter input[type=url],uphill-select-filter input[type=date],uphill-select-filter input[type=month],uphill-select-filter select,uphill-select-filter textarea,uphill-text-filter input[type=text],uphill-text-filter input[type=email],uphill-text-filter input[type=password],uphill-text-filter input[type=number],uphill-text-filter input[type=search],uphill-text-filter input[type=tel],uphill-text-filter input[type=url],uphill-text-filter input[type=date],uphill-text-filter input[type=month],uphill-text-filter select,uphill-text-filter textarea,uphill-import input[type=text],uphill-import input[type=email],uphill-import input[type=password],uphill-import input[type=number],uphill-import input[type=search],uphill-import input[type=tel],uphill-import input[type=url],uphill-import input[type=date],uphill-import input[type=month],uphill-import select,uphill-import textarea,[uphillProposalCategoryRow] input[type=text],[uphillProposalCategoryRow] input[type=email],[uphillProposalCategoryRow] input[type=password],[uphillProposalCategoryRow] input[type=number],[uphillProposalCategoryRow] input[type=search],[uphillProposalCategoryRow] input[type=tel],[uphillProposalCategoryRow] input[type=url],[uphillProposalCategoryRow] input[type=date],[uphillProposalCategoryRow] input[type=month],[uphillProposalCategoryRow] select,[uphillProposalCategoryRow] textarea{font-size:16px}}uphill-field input[inputmode=decimal],uphill-field input[inputmode=numeric],uphill-field input[type=number],uphill-field input[data-money],uphill-month-field input[inputmode=decimal],uphill-month-field input[inputmode=numeric],uphill-month-field input[type=number],uphill-month-field input[data-money],uphill-select-filter input[inputmode=decimal],uphill-select-filter input[inputmode=numeric],uphill-select-filter input[type=number],uphill-select-filter input[data-money],uphill-text-filter input[inputmode=decimal],uphill-text-filter input[inputmode=numeric],uphill-text-filter input[type=number],uphill-text-filter input[data-money],uphill-import input[inputmode=decimal],uphill-import input[inputmode=numeric],uphill-import input[type=number],uphill-import input[data-money],[uphillProposalCategoryRow] input[inputmode=decimal],[uphillProposalCategoryRow] input[inputmode=numeric],[uphillProposalCategoryRow] input[type=number],[uphillProposalCategoryRow] input[data-money]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}uphill-field textarea,uphill-month-field textarea,uphill-select-filter textarea,uphill-text-filter textarea,uphill-import textarea,[uphillProposalCategoryRow] textarea{min-height:88px;resize:vertical}uphill-field button.control-trigger,uphill-month-field button.control-trigger,uphill-select-filter button.control-trigger,uphill-text-filter button.control-trigger,uphill-import button.control-trigger,[uphillProposalCategoryRow] button.control-trigger{width:100%;padding:12px 14px;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-input);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-field);line-height:1.4;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}uphill-field button.control-trigger::placeholder,uphill-month-field button.control-trigger::placeholder,uphill-select-filter button.control-trigger::placeholder,uphill-text-filter button.control-trigger::placeholder,uphill-import button.control-trigger::placeholder,[uphillProposalCategoryRow] button.control-trigger::placeholder{color:var(--ink-40)}uphill-field button.control-trigger:hover:not(:disabled),uphill-month-field button.control-trigger:hover:not(:disabled),uphill-select-filter button.control-trigger:hover:not(:disabled),uphill-text-filter button.control-trigger:hover:not(:disabled),uphill-import button.control-trigger:hover:not(:disabled),[uphillProposalCategoryRow] button.control-trigger:hover:not(:disabled){border-color:var(--ink-12)}uphill-field button.control-trigger:focus-visible,uphill-field button.control-trigger:focus,uphill-month-field button.control-trigger:focus-visible,uphill-month-field button.control-trigger:focus,uphill-select-filter button.control-trigger:focus-visible,uphill-select-filter button.control-trigger:focus,uphill-text-filter button.control-trigger:focus-visible,uphill-text-filter button.control-trigger:focus,uphill-import button.control-trigger:focus-visible,uphill-import button.control-trigger:focus,[uphillProposalCategoryRow] button.control-trigger:focus-visible,[uphillProposalCategoryRow] button.control-trigger:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}uphill-field button.control-trigger:disabled,uphill-month-field button.control-trigger:disabled,uphill-select-filter button.control-trigger:disabled,uphill-text-filter button.control-trigger:disabled,uphill-import button.control-trigger:disabled,[uphillProposalCategoryRow] button.control-trigger:disabled{opacity:.55;cursor:not-allowed}@media(pointer:coarse){uphill-field button.control-trigger,uphill-month-field button.control-trigger,uphill-select-filter button.control-trigger,uphill-text-filter button.control-trigger,uphill-import button.control-trigger,[uphillProposalCategoryRow] button.control-trigger{font-size:16px}}uphill-field button.control-trigger,uphill-month-field button.control-trigger,uphill-select-filter button.control-trigger,uphill-text-filter button.control-trigger,uphill-import button.control-trigger,[uphillProposalCategoryRow] button.control-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-inline-size:0;text-align:start;cursor:pointer}uphill-field .control-trigger__action,uphill-month-field .control-trigger__action,uphill-select-filter .control-trigger__action,uphill-text-filter .control-trigger__action,uphill-import .control-trigger__action,[uphillProposalCategoryRow] .control-trigger__action{flex:none;color:var(--ink-55);font:var(--fw-medium) var(--fs-body-sm) var(--font-ui)}uphill-field .control-trigger__value,uphill-month-field .control-trigger__value,uphill-select-filter .control-trigger__value,uphill-text-filter .control-trigger__value,uphill-import .control-trigger__value,[uphillProposalCategoryRow] .control-trigger__value{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono)}uphill-field .control-trigger__value--empty,uphill-month-field .control-trigger__value--empty,uphill-select-filter .control-trigger__value--empty,uphill-text-filter .control-trigger__value--empty,uphill-import .control-trigger__value--empty,[uphillProposalCategoryRow] .control-trigger__value--empty{color:var(--ink-40);font-family:var(--font-ui)}uphill-field select,uphill-month-field select,uphill-select-filter select,uphill-text-filter select,uphill-import select,[uphillProposalCategoryRow] select{appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236b6c66' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 6px;cursor:pointer}uphill-field select:disabled,uphill-month-field select:disabled,uphill-select-filter select:disabled,uphill-text-filter select:disabled,uphill-import select:disabled,[uphillProposalCategoryRow] select:disabled{cursor:not-allowed}:root[data-theme=dark] :is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23a8a5a0' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) :is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23a8a5a0' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}@supports (appearance: base-select){:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select,:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select::picker(select){appearance:base-select}:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select::picker(select){margin-top:6px;padding:5px;background:var(--card-bg-flat);border:1px solid var(--card-border);border-radius:var(--radius-control);box-shadow:var(--card-shadow),0 8px 24px #0000001f;color:var(--ink);max-height:min(20rem,60svh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select option{display:flex;align-items:center;gap:var(--space-2);padding:8px 10px;border-radius:var(--radius-badge);background:transparent;color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-field);line-height:1.4;cursor:pointer}:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select option:hover:not(:disabled){background:var(--ink-05)}:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select option:checked{background:var(--accent-soft);color:var(--accent-deep);font-weight:var(--fw-semibold)}:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select option:disabled{opacity:.45;cursor:not-allowed}:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select option::checkmark{display:none}:is(uphill-field,uphill-month-field,uphill-select-filter,uphill-text-filter,uphill-import,[uphillProposalCategoryRow]) select::picker-icon{display:none}}uphill-field input[type=checkbox],uphill-field input[type=radio],.uphill-choice input[type=checkbox],.uphill-choice input[type=radio]{appearance:none;flex:none;width:17px;height:17px;margin:0;background:var(--field-bg);border:1px solid var(--field-border);cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}uphill-field input[type=checkbox]:hover:not(:disabled),uphill-field input[type=radio]:hover:not(:disabled),.uphill-choice input[type=checkbox]:hover:not(:disabled),.uphill-choice input[type=radio]:hover:not(:disabled){border-color:var(--accent)}uphill-field input[type=checkbox]:focus-visible,uphill-field input[type=radio]:focus-visible,.uphill-choice input[type=checkbox]:focus-visible,.uphill-choice input[type=radio]:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}uphill-field input[type=checkbox]:checked,uphill-field input[type=radio]:checked,.uphill-choice input[type=checkbox]:checked,.uphill-choice input[type=radio]:checked{background-color:var(--accent);border-color:var(--accent);background-repeat:no-repeat;background-position:center}uphill-field input[type=checkbox]:disabled,uphill-field input[type=radio]:disabled,.uphill-choice input[type=checkbox]:disabled,.uphill-choice input[type=radio]:disabled{opacity:.55;cursor:not-allowed}@media(pointer:coarse){uphill-field input[type=checkbox],uphill-field input[type=radio],.uphill-choice input[type=checkbox],.uphill-choice input[type=radio]{width:24px;height:24px}}uphill-field input[type=checkbox],.uphill-choice input[type=checkbox]{border-radius:5px}uphill-field input[type=checkbox]:checked,.uphill-choice input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' viewBox='0 0 11 9'%3E%3Cpath d='M1 4.6l3 3L10 1' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:11px 9px}uphill-field input[type=radio],.uphill-choice input[type=radio]{border-radius:50%}uphill-field input[type=radio]:checked,.uphill-choice input[type=radio]:checked{background-image:radial-gradient(circle,var(--btn-primary-ink) 0 3px,transparent 3px)}.uphill-choice{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.uphill-choice:has(input:disabled){cursor:not-allowed;opacity:.65}uphill-field.field--invalid input,uphill-field.field--invalid select,uphill-field.field--invalid textarea{border-color:var(--loss)}uphill-field.field--invalid input:focus-visible,uphill-field.field--invalid input:focus,uphill-field.field--invalid select:focus-visible,uphill-field.field--invalid select:focus,uphill-field.field--invalid textarea:focus-visible,uphill-field.field--invalid textarea:focus{border-color:var(--loss);box-shadow:0 0 0 3px rgb(from var(--loss) r g b/18%)}.u-quiet-action{padding:4px 6px;border:0;border-radius:var(--radius-control);background:none;color:var(--ink-55);font:var(--fw-medium) var(--fs-body-sm)/1 var(--font-ui);cursor:pointer;transition:color var(--dur-fast) var(--ease)}.u-quiet-action:hover{color:var(--ink-heading)}.u-quiet-action:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}.u-quiet-action:disabled{cursor:default;opacity:.6}.u-quiet-action--danger,.u-quiet-action--danger:hover{color:var(--loss)}.u-adder{align-self:flex-start;padding:7px 14px;border:1px dashed var(--ink-12);border-radius:var(--radius-pill);background:none;color:var(--accent-deep);font:var(--fw-medium) var(--fs-body)/1 var(--font-ui);cursor:pointer}.u-adder:hover{border-color:var(--accent);background:var(--accent-wash)}.u-adder:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sheet-num{text-align:end!important;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-mono)}.sheet-total{font-size:var(--fs-mono);font-weight:var(--fw-medium);letter-spacing:-.02em}.sheet-stat{font-size:var(--fs-mono-sm)}.sheet-converted{color:var(--ink-65);font-size:var(--fs-mono-sm)}.sheet-group-start{box-shadow:inset 1px 0 0 var(--card-border)}.sheet-band-start{box-shadow:inset 2px 0 0 var(--ink-12)}.sheet-empty{color:var(--ink-45)}.sheet-estimate{color:var(--ink-55);font-style:italic;text-decoration:underline dotted;text-underline-offset:3px}.sheet-held{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.25}.sheet-held__worth{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sheet-held__count{font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.sheet-held--carried .sheet-held__count{font-weight:var(--fw-regular);text-decoration:underline dotted;text-decoration-color:var(--ink-40);text-underline-offset:2px}.sheet-before{display:none}.sheet-owed{color:var(--owed-ramp)}.sheet-delta--gain{color:var(--gain)}.sheet-delta--loss{color:var(--loss)}.sheet-delta--neutral{color:var(--ink-55)}.sheet-delta--notable{font-weight:var(--fw-medium)}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.u-scroll-x{overflow-x:auto;max-width:100%}.u-page{width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:var(--space-page-x)}.u-page--narrow{max-width:var(--content-width-narrow)}.shell__main .u-page{max-width:var(--content-width-wide)}.shell__header{max-inline-size:var(--content-width-wide)}.u-measure{max-inline-size:var(--content-width);margin-inline:auto}.u-stack{display:flex;flex-direction:column;gap:var(--space-block)}.boot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);min-height:100dvh;background:var(--page-bg);animation:boot-in .14s var(--ease) both}@keyframes boot-in{0%{opacity:0}to{opacity:1}}.boot__mark{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:16px;background:var(--btn-primary-bg);color:var(--btn-primary-ink);font-family:var(--font-ui);font-weight:var(--fw-bold);font-size:20px;line-height:1}.boot__track{position:relative;overflow:hidden;width:96px;height:3px;border-radius:3px;background:var(--ink-07)}.boot__track:after{content:"";position:absolute;inset-block:0;width:40%;border-radius:3px;background:var(--accent);animation:boot-sweep 1.1s ease-in-out infinite}@keyframes boot-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.boot{animation:none}.boot__track:after{animation:none;width:100%;opacity:.55}}
