:root{--t-bg-dde4ea:#dde4ea;--t-bg-dfe5ea:#dfe5ea;--t-bg-dff3e6:#dff3e6;--t-bg-e1f1e8:#e1f1e8;--t-bg-e1f2ea:#e1f2ea;--t-bg-e1f4e7:#e1f4e7;--t-bg-e2e8ed:#e2e8ed;--t-bg-e3e9ed:#e3e9ed;--t-bg-e3eefc:#e3eefc;--t-bg-e5edf3:#e5edf3;--t-bg-e6e9ec:#e6e9ec;--t-bg-e6eaee:#e6eaee;--t-bg-e8eef2:#e8eef2;--t-bg-e8f0f5:#e8f0f5;--t-bg-e8f0f7:#e8f0f7;--t-bg-e8f3ed:#e8f3ed;--t-bg-e8f5ec:#e8f5ec;--t-bg-e9eff4:#e9eff4;--t-bg-eaf0f5:#eaf0f5;--t-bg-eaf1f5:#eaf1f5;--t-bg-eceff2:#eceff2;--t-bg-edf0f4:#edf0f4;--t-bg-edf1f4:#edf1f4;--t-bg-edf2f6:#edf2f6;--t-bg-eef1f4:#eef1f4;--t-bg-efe6fb:#efe6fb;--t-bg-eff4f7:#eff4f7;--t-bg-f0f5f8:#f0f5f8;--t-bg-f0faf4:#f0faf4;--t-bg-f1f5f7:#f1f5f7;--t-bg-f2f6f9:#f2f6f9;--t-bg-f3f5f7:#f3f5f7;--t-bg-f5f7fa:#f5f7fa;--t-bg-f6f8fa:#f6f8fa;--t-bg-f7f8fa:#f7f8fa;--t-bg-f7f9fb:#f7f9fb;--t-bg-f7fafc:#f7fafc;--t-bg-f8fafb:#f8fafb;--t-bg-f8fafc:#f8fafc;--t-bg-f9fbfc:#f9fbfc;--t-bg-fafbfc:#fafbfc;--t-bg-fde8e6:#fde8e6;--t-bg-fdeeee:#fdeeee;--t-bg-fdf0cc:#fdf0cc;--t-bg-ffeebb:#ffeebb;--t-bg-fff:#fff;--t-bg-fff0e0:#fff0e0;--t-bg-fff0ef:#fff0ef;--t-bg-fff1ee:#fff1ee;--t-bg-fff3cf:#fff3cf;--t-bg-fff4cc:#fff4cc;--t-bg-fff6dc:#fff6dc;--t-bg-ffffff:#ffffff;--t-border-2a9d5c:#2a9d5c;--t-border-678a9d:#678a9d;--t-border-aab6c0:#aab6c0;--t-border-aab8c3:#aab8c3;--t-border-adc4d5:#adc4d5;--t-border-b6c6d2:#b6c6d2;--t-border-b9c5cf:#b9c5cf;--t-border-b9cbd8:#b9cbd8;--t-border-c3cdd5:#c3cdd5;--t-border-c9d3db:#c9d3db;--t-border-c9d6e0:#c9d6e0;--t-border-cedee8:#cedee8;--t-border-cfd5dc:#cfd5dc;--t-border-d3dfe8:#d3dfe8;--t-border-d7e0e8:#d7e0e8;--t-border-d8e1e7:#d8e1e7;--t-border-dbe6ed:#dbe6ed;--t-border-dce5ec:#dce5ec;--t-border-dde2e8:#dde2e8;--t-border-dde4ea:#dde4ea;--t-border-dee6eb:#dee6eb;--t-border-dfe6ec:#dfe6ec;--t-border-dfe7ed:#dfe7ed;--t-border-e0e7ed:#e0e7ed;--t-border-e0e9f0:#e0e9f0;--t-border-e6e9ee:#e6e9ee;--t-border-e8eef2:#e8eef2;--t-border-eaf0f4:#eaf0f4;--t-border-edc9c3:#edc9c3;--t-border-edf0f3:#edf0f3;--t-border-edf2f6:#edf2f6;--t-border-eef0f3:#eef0f3;--t-border-f0c36d:#f0c36d;--t-border-f0d77a:#f0d77a;--t-border-f39759:#f39759;--t-border-fff:#fff;--t-fg-0b6b33:#0b6b33;--t-fg-0b7a3b:#0b7a3b;--t-fg-15191e:#15191e;--t-fg-17222b:#17222b;--t-fg-172f43:#172f43;--t-fg-17623a:#17623a;--t-fg-183b50:#183b50;--t-fg-193d52:#193d52;--t-fg-1d4f9a:#1d4f9a;--t-fg-1d6b44:#1d6b44;--t-fg-1d7a43:#1d7a43;--t-fg-213e52:#213e52;--t-fg-213f55:#213f55;--t-fg-26313b:#26313b;--t-fg-29465b:#29465b;--t-fg-2a9d5c:#2a9d5c;--t-fg-314e62:#314e62;--t-fg-33414c:#33414c;--t-fg-365166:#365166;--t-fg-38566b:#38566b;--t-fg-397b59:#397b59;--t-fg-3a617a:#3a617a;--t-fg-3e795b:#3e795b;--t-fg-44525e:#44525e;--t-fg-447e62:#447e62;--t-fg-467286:#467286;--t-fg-4c5a66:#4c5a66;--t-fg-4d6d91:#4d6d91;--t-fg-527084:#527084;--t-fg-527184:#527184;--t-fg-56646f:#56646f;--t-fg-567185:#567185;--t-fg-5a4300:#5a4300;--t-fg-5a7c92:#5a7c92;--t-fg-5b2b99:#5b2b99;--t-fg-5b6872:#5b6872;--t-fg-5c3f00:#5c3f00;--t-fg-5c6b77:#5c6b77;--t-fg-5f7280:#5f7280;--t-fg-5f7587:#5f7587;--t-fg-607487:#607487;--t-fg-657f91:#657f91;--t-fg-658498:#658498;--t-fg-66747f:#66747f;--t-fg-667f90:#667f90;--t-fg-698b9e:#698b9e;--t-fg-6b4a00:#6b4a00;--t-fg-6b7280:#6b7280;--t-fg-6b7a87:#6b7a87;--t-fg-6b7f90:#6b7f90;--t-fg-6c7f90:#6c7f90;--t-fg-6d4700:#6d4700;--t-fg-6d8597:#6d8597;--t-fg-6e8192:#6e8192;--t-fg-6f8a9c:#6f8a9c;--t-fg-748596:#748596;--t-fg-7a4f00:#7a4f00;--t-fg-7a5200:#7a5200;--t-fg-7b8893:#7b8893;--t-fg-8a5a00:#8a5a00;--t-fg-8a6200:#8a6200;--t-fg-9a3f36:#9a3f36;--t-fg-9b1c14:#9b1c14;--t-fg-a12525:#a12525;--t-fg-a3652d:#a3652d;--t-fg-b3261e:#b3261e;--t-fg-b42318:#b42318;--t-fg-b86e00:#b86e00;--t-shadow-00000066:#00000066;--t-shadow-0007:#0007;--t-shadow-0008:#0008;--t-shadow-0b141c10:#0b141c10;--t-shadow-0b141c14:#0b141c14;--t-shadow-0b141c26:#0b141c26;--t-shadow-132e4210:#132e4210;--t-shadow-14202b14:#14202b14;--t-shadow-14304320:#14304320;--t-shadow-233d4f08:#233d4f08;--t-shadow-2f6fdc33:#2f6fdc33;--t-shadow-f5b30133:#f5b30133;--t-shadow-fff:#fff}:root[data-theme=dark]{--t-bg-dde4ea:#2a2e33;--t-bg-dfe5ea:#2a2e33;--t-bg-dff3e6:#213228;--t-bg-e1f1e8:#101316;--t-bg-e1f2ea:#101316;--t-bg-e1f4e7:#223228;--t-bg-e2e8ed:#2a2e33;--t-bg-e3e9ed:#2a2e33;--t-bg-e3eefc:#101316;--t-bg-e5edf3:#101316;--t-bg-e6e9ec:#2a2e33;--t-bg-e6eaee:#2a2e33;--t-bg-e8eef2:#101316;--t-bg-e8f0f5:#101316;--t-bg-e8f0f7:#101316;--t-bg-e8f3ed:#101316;--t-bg-e8f5ec:#101316;--t-bg-e9eff4:#101316;--t-bg-eaf0f5:#101316;--t-bg-eaf1f5:#101316;--t-bg-eceff2:#101316;--t-bg-edf0f4:#101316;--t-bg-edf1f4:#101316;--t-bg-edf2f6:#101316;--t-bg-eef1f4:#101316;--t-bg-efe6fb:#322a3b;--t-bg-eff4f7:#101316;--t-bg-f0f5f8:#101316;--t-bg-f0faf4:#101316;--t-bg-f1f5f7:#101316;--t-bg-f2f6f9:#101316;--t-bg-f3f5f7:#101316;--t-bg-f5f7fa:#101316;--t-bg-f6f8fa:#101316;--t-bg-f7f8fa:#101316;--t-bg-f7f9fb:#101316;--t-bg-f7fafc:#101316;--t-bg-f8fafb:#101316;--t-bg-f8fafc:#101316;--t-bg-f9fbfc:#101316;--t-bg-fafbfc:#101316;--t-bg-fde8e6:#101316;--t-bg-fdeeee:#101316;--t-bg-fdf0cc:#382c08;--t-bg-ffeebb:#3b2c00;--t-bg-fff:#1a2027;--t-bg-fff0e0:#382b1e;--t-bg-fff0ef:#101316;--t-bg-fff1ee:#101316;--t-bg-fff3cf:#372d09;--t-bg-fff4cc:#372d03;--t-bg-fff6dc:#352d16;--t-bg-ffffff:#1a2027;--t-border-2a9d5c:#2d6240;--t-border-678a9d:#395a6c;--t-border-aab6c0:#494e52;--t-border-aab8c3:#494e52;--t-border-adc4d5:#445867;--t-border-b6c6d2:#494e52;--t-border-b9c5cf:#494e52;--t-border-b9cbd8:#494e52;--t-border-c3cdd5:#494e52;--t-border-c9d3db:#494e52;--t-border-c9d6e0:#494e52;--t-border-cedee8:#32363a;--t-border-cfd5dc:#494e52;--t-border-d3dfe8:#32363a;--t-border-d7e0e8:#32363a;--t-border-d8e1e7:#32363a;--t-border-dbe6ed:#32363a;--t-border-dce5ec:#32363a;--t-border-dde2e8:#32363a;--t-border-dde4ea:#32363a;--t-border-dee6eb:#32363a;--t-border-dfe6ec:#32363a;--t-border-dfe7ed:#32363a;--t-border-e0e7ed:#32363a;--t-border-e0e9f0:#32363a;--t-border-e6e9ee:#32363a;--t-border-e8eef2:#32363a;--t-border-eaf0f4:#32363a;--t-border-edc9c3:#6b4d48;--t-border-edf0f3:#32363a;--t-border-edf2f6:#32363a;--t-border-eef0f3:#32363a;--t-border-f0c36d:#6b5018;--t-border-f0d77a:#635418;--t-border-f39759:#784828;--t-border-fff:#32363a;--t-fg-0b6b33:#8cdfa0;--t-fg-0b7a3b:#7bd994;--t-fg-15191e:#e9eff6;--t-fg-17222b:#e2f1fd;--t-fg-172f43:#ceebff;--t-fg-17623a:#99e0b1;--t-fg-183b50:#bfe6ff;--t-fg-193d52:#bde5ff;--t-fg-1d4f9a:#97cfff;--t-fg-1d6b44:#91dbae;--t-fg-1d7a43:#80d79a;--t-fg-213e52:#c1e2fb;--t-fg-213f55:#bfe1fd;--t-fg-26313b:#d9e7f4;--t-fg-29465b:#bbddf6;--t-fg-2a9d5c:#5cc884;--t-fg-314e62:#b7d8f0;--t-fg-33414c:#ccddea;--t-fg-365166:#b6d5ee;--t-fg-38566b:#b1d2eb;--t-fg-397b59:#8ccfa9;--t-fg-3a617a:#a3cdea;--t-fg-3e795b:#91ceac;--t-fg-44525e:#c1d1df;--t-fg-447e62:#8ecaab;--t-fg-467286:#97c5db;--t-fg-4c5a66:#bcccda;--t-fg-4d6d91:#9fc2e9;--t-fg-527084:#a2c2d8;--t-fg-527184:#a1c2d7;--t-fg-56646f:#b6c6d2;--t-fg-567185:#a4c1d7;--t-fg-5a4300:#ecd297;--t-fg-5a7c92:#98bcd4;--t-fg-5b2b99:#debcff;--t-fg-5b6872:#b5c3ce;--t-fg-5c3f00:#f3d099;--t-fg-5c6b77:#b1c2cf;--t-fg-5f7280:#aabece;--t-fg-5f7587:#a5bdd1;--t-fg-607487:#a7bdd1;--t-fg-657f91:#9db8cc;--t-fg-658498:#96b7cc;--t-fg-66747f:#adbcc8;--t-fg-667f90:#9eb8ca;--t-fg-698b9e:#91b4c8;--t-fg-6b4a00:#eec88a;--t-fg-6b7280:#b2bac9;--t-fg-6b7a87:#a8b8c6;--t-fg-6b7f90:#a1b6c9;--t-fg-6c7f90:#a2b6c8;--t-fg-6d4700:#f3c68b;--t-fg-6d8597:#9bb4c7;--t-fg-6e8192:#a1b5c7;--t-fg-6f8a9c:#96b2c5;--t-fg-748596:#a0b2c4;--t-fg-7a4f00:#f0bf7f;--t-fg-7a5200:#edbf7d;--t-fg-7b8893:#a2b0bb;--t-fg-8a5a00:#ebb66f;--t-fg-8a6200:#e2b769;--t-fg-9a3f36:#ffa597;--t-fg-9b1c14:#ffa796;--t-fg-a12525:#ffa398;--t-fg-a3652d:#eaa76f;--t-fg-b3261e:#ff9d8e;--t-fg-b42318:#ff9e8c;--t-fg-b86e00:#ea9d48;--t-shadow-00000066:#000000e0;--t-shadow-0007:#000000;--t-shadow-0008:#000000;--t-shadow-0b141c10:#00000023;--t-shadow-0b141c14:#0000002c;--t-shadow-0b141c26:#00000054;--t-shadow-132e4210:#00000023;--t-shadow-14202b14:#0000002c;--t-shadow-14304320:#00000046;--t-shadow-233d4f08:#00000012;--t-shadow-2f6fdc33:#00000070;--t-shadow-f5b30133:#0000;--t-shadow-fff:#0000}:root{color-scheme:light;--sp-bg:#eef1f4;--sp-surface:#fff;--sp-surface-2:#f6f8fa;--sp-ink:#17222b;--sp-mut:#66747f;--sp-rule:#dde4ea;--sp-hover:#eef1f4;--sp-amber:#f5b301;--sp-amber-ink:#3d2c00;--sp-side:#15191e;--sp-side-2:#1f262e;--sp-side-ink:#c9d1d8;--sp-side-mut:#7d8a95;--sp-side-rule:#262e37;--sp-shadow:0 1px 2px #0b141c0f,0 6px 18px #0b141c0d}:root[data-theme=dark]{color-scheme:dark;--sp-bg:#101418;--sp-surface:#181e24;--sp-surface-2:#1e252c;--sp-ink:#e6ebef;--sp-mut:#98a4ae;--sp-rule:#29313a;--sp-hover:#222a32;--sp-amber-ink:#1f1700;--sp-side:#0b0e11;--sp-side-2:#171c22;--sp-side-rule:#1c2229;--sp-shadow:0 1px 2px #0006,0 8px 22px #0005;--background:#101418;--foreground:#e6ebef;--card:#181e24;--card-foreground:#e6ebef;--popover:#1b2128;--popover-foreground:#e6ebef;--primary:#f5b301;--primary-foreground:#1f1700;--secondary:#222a32;--secondary-foreground:#e6ebef;--muted:#222a32;--muted-foreground:#98a4ae;--accent:#252d36;--accent-foreground:#e6ebef;--destructive:#ef6b62;--border:#2b333c;--input:#36404a;--ring:#f5b301}:root[data-theme=dark] .app-shell,:root[data-theme=dark] .dv-shell{--ink:#e6ebef;--mut:#98a4ae;--rule:#29313a}:root[data-theme=dark] body{background:var(--sp-bg);color:var(--sp-ink)}:root[data-theme=dark] .primary,:root[data-theme=dark] a.primary,:root[data-theme=dark] button.primary{background:var(--sp-amber);color:var(--sp-amber-ink);box-shadow:none}:root[data-theme=dark] .primary:hover{background:#ffc82e}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background-color:#12171c;color:var(--sp-ink);border-color:#36404a}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#6f7b86}:root[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.85)}:root[data-theme=dark] .app-dialog{background:var(--sp-surface);color:var(--sp-ink);border-color:var(--sp-rule)}:root[data-theme=dark] .plate-tr{border-color:#0b0e11;box-shadow:0 0 0 1px #3a444e}.sp-theme-toggle{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--sp-rule);background:var(--sp-surface);color:var(--sp-ink);cursor:pointer}.sp-theme-toggle:hover{background:var(--sp-hover)}.sp-theme-toggle .sun{display:none}:root[data-theme=dark] .sp-theme-toggle .sun{display:block}:root[data-theme=dark] .sp-theme-toggle .moon{display:none}@media(prefers-reduced-motion:no-preference){body{transition:background-color .2s}}:root[data-theme=dark] .pn-role.on{border-color:var(--sp-amber);box-shadow:0 0 0 1px var(--sp-amber) inset}.account-menu,.app-dialog{font-family:Barlow,Arial,Helvetica,sans-serif}