.schedule-week-control>.weekly-report-trigger{border:1px solid var(--c-bccbd2ff);background:var(--c-ffffffff);width:auto;height:auto;min-height:44px;color:var(--t-173f52ff);font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px;font-weight:600}.weekly-report-dialog{box-sizing:border-box;border:1px solid var(--c-cbd5dfff);width:min(1280px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--t-243c4bff);background:var(--c-f5f7faff);box-shadow:0 24px 80px var(--c-102c4340);border-radius:10px;padding:0;overflow:auto}.weekly-report-dialog::backdrop{background:var(--c-102c43aa)}.weekly-report-content{min-width:0;padding:18px;font:14px/1.4 Arial,Helvetica,sans-serif}.weekly-report-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.weekly-report-toolbar h2{overflow-wrap:anywhere;margin:0;font-size:18px}.weekly-report-content button{border:1px solid var(--c-c8d4deff);background:var(--c-ffffffff);width:auto;height:auto;min-height:44px;color:var(--t-173f52ff);font:inherit;cursor:pointer;border-radius:6px;padding:9px 14px;font-weight:600}.weekly-report-toolbar>button{flex:0 0 44px;width:44px;padding:0;font-size:24px}.weekly-report-content button:hover{background:var(--c-eaf0f5ff)}.weekly-report-content button:disabled{opacity:.6;cursor:wait}.weekly-report-content button:focus-visible,.weekly-report-trigger:focus-visible{outline:3px solid var(--c-287a9eff);outline-offset:3px}.weekly-report-actions{flex-wrap:wrap;gap:8px;display:flex}.weekly-report-content .weekly-report-primary{background:var(--c-173f52ff);color:var(--t-ffffffff);border-color:var(--c-173f52ff)}.weekly-report-feedback{color:var(--t-365a6dff);margin:8px 0;font-size:12px}.weekly-report-feedback:empty{margin:0}.weekly-report-preview{min-width:0}.weekly-report-preview .wr-report{box-sizing:border-box;margin:16px auto 0}.weekly-report-controls{justify-content:flex-end;margin-top:14px;display:flex}@media (width<=600px){.weekly-report-content{padding:10px}.weekly-report-toolbar h2{font-size:16px}.weekly-report-actions{grid-template-columns:1fr;display:grid}.weekly-report-actions button{text-align:left}.weekly-report-preview .wr-report{width:100%;margin:12px 0 0;padding:14px}}.weekly-report-access-status,.weekly-report-access-error{overflow-wrap:anywhere;max-width:100%;font-size:13px;line-height:1.4}.weekly-report-access-status{color:var(--t-536879ff);margin:0}.weekly-report-access-error{border:1px solid var(--c-c8d4deff);background:var(--c-ffffffff);border-radius:6px;padding:10px}.weekly-report-access-error p{margin:0 0 8px}.schedule-week-control .weekly-report-access-error button{border:1px solid var(--c-bccbd2ff);background:var(--c-ffffffff);width:auto;height:auto;min-height:44px;color:var(--t-173f52ff);font:inherit;cursor:pointer;border-radius:6px;padding:8px 12px}.weekly-report-access-error button:focus-visible{outline:3px solid var(--c-287a9eff);outline-offset:3px}.schedule-sheet>.sheet-header-row .schedule-week-control{grid-template-columns:max-content max-content;min-width:0;column-gap:10px!important}.schedule-sheet .schedule-week-control>.schedule-week-actions{grid-area:1/1;align-items:flex-end}.schedule-sheet .schedule-week-control>.weekly-report-trigger{white-space:nowrap;grid-area:1/2;align-self:end;height:44px;min-height:44px}.schedule-sheet .schedule-week-control>.schedule-week-meta{grid-area:2/1/auto/-1}.schedule-sheet .schedule-week-meta>.schedule-calendar-notice{display:none}.schedule-sheet .schedule-week-control>.weekly-report-access-status,.schedule-sheet .schedule-week-control>.weekly-report-access-error,.schedule-sheet .schedule-week-control>[role=alert]{contain:inline-size;grid-column:1/-1;justify-self:stretch;min-width:0}@media (width<=600px){.schedule-sheet>.sheet-header-row .schedule-week-control{grid-template-columns:44px minmax(0,.7fr) minmax(0,1.3fr) 44px;gap:8px!important}.schedule-sheet .schedule-week-control>.schedule-week-actions{display:contents}.schedule-sheet .schedule-week-control .schedule-week-actions>button:not(.schedule-current-week){grid-row:1;align-self:end;margin-top:0}.schedule-sheet .schedule-week-control .schedule-week-actions>button:first-child{grid-column:1}.schedule-sheet .schedule-week-control .schedule-week-actions>label{grid-area:1/2/auto/4;min-width:0;width:100%!important}.schedule-sheet .schedule-week-control .schedule-week-actions>label select{width:100%!important;min-width:0!important}.schedule-sheet .schedule-week-control .schedule-week-actions>button:nth-of-type(2){grid-column:4}.schedule-sheet .schedule-week-control .schedule-week-actions>.schedule-current-week{grid-area:2/1/auto/3;margin-top:0;width:100%!important}.schedule-sheet .schedule-week-control>.weekly-report-trigger{grid-area:2/3/auto/5;justify-self:stretch;padding-inline:8px}.schedule-sheet .schedule-week-control>.schedule-week-meta{grid-row:3}}.plan-board{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;min-width:0;margin:12px 0}.plan-board__header{border-bottom:1px solid var(--line);background:var(--c-f4f6f9ff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 12px;display:flex}.plan-board__header h3{margin:0;font-size:.95rem}.plan-board__nav{color:var(--t-4d5872ff);align-items:center;gap:8px;font-size:.78rem;display:flex}.plan-board__nav button,.plan-board__status button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:4px 12px;font-weight:600}.plan-board__help{color:var(--t-5d687bff);margin:6px 12px 0;font-size:.74rem}.plan-board__scroll{touch-action:pan-x pan-y;padding:8px 12px 10px;overflow-x:auto}.plan-board__scroll:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:-3px}.plan-board__grid{--plan-col:76px;grid-template-columns:minmax(90px,140px) calc(var(--plan-col) * var(--plan-weeks));row-gap:4px;min-width:max-content;display:grid}.plan-board__corner,.plan-board__group{color:var(--t-344054ff);overflow-wrap:anywhere;align-self:center;padding:4px 8px 4px 0;font-size:.74rem;font-weight:600}.plan-board__group{grid-row:span 2}.plan-board__group>small{color:var(--t-5f6c82ff);margin-top:2px;font-size:.66rem;font-weight:500;display:block}.plan-board__weeks{grid-template-columns:repeat(var(--plan-weeks),var(--plan-col));color:var(--t-566278ff);font-size:.66rem;display:grid;position:relative}.plan-board__weeks span{border-left:1px solid var(--c-edf0f4ff);padding:2px 4px}.plan-board__lanes{height:calc(var(--plan-lanes) * 46px + 6px);background-image:repeating-linear-gradient(to right,var(--c-edf0f4ff) 0 1px,transparent 1px var(--plan-col));background-color:var(--c-fafbfcff);border-radius:6px;position:relative}.plan-bar{top:calc(var(--bar-lane) * 46px + 3px);left:calc(var(--bar-start) * var(--plan-col) + 2px);width:calc(var(--bar-span) * var(--plan-col) - 4px);background:var(--c-1769aaff);height:42px;color:var(--t-ffffffff);text-align:left;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 10px 0 8px;font-size:.72rem;font-weight:600;display:flex;position:absolute;overflow:hidden}.plan-bar__text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.plan-bar__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.plan-bar__sub{white-space:nowrap;text-overflow:ellipsis;opacity:.88;min-width:0;font-size:.66rem;font-weight:500;overflow:hidden}.plan-bar__resize{cursor:ew-resize;background:var(--c-ffffff59);width:10px;height:100%;position:absolute;top:0;right:0}.plan-bar:focus-visible{outline:3px solid var(--c-0b3b63ff);outline-offset:2px}.plan-bar.is-dragging{opacity:.8;cursor:grabbing;box-shadow:0 2px 8px var(--c-00000040)}.plan-bar--offer{background:var(--c-ffffffff);color:var(--t-1769aaff);border:2px dashed var(--c-1769aaff);cursor:default}.plan-bar--part{background:var(--c-6b7a90ff);cursor:default}.plan-bar--tone-planned{background:var(--c-1769aaff)}.plan-bar--tone-running{background:var(--c-163a5fff)}.plan-board__load{grid-template-columns:repeat(var(--plan-weeks),var(--plan-col));gap:0;height:20px;display:grid;position:relative}.plan-load{border-radius:4px;place-items:center;margin:0 2px;font-size:.64rem;font-weight:600;line-height:1;display:grid}.plan-load--idle{background:var(--c-f6f8fbff);color:var(--t-5f6c82ff)}.plan-load--free{background:var(--c-e4f4eaff);color:var(--t-1e7a46ff)}.plan-load--near{background:var(--c-fdf1d8ff);color:var(--t-9a5b00ff)}.plan-load--over{background:var(--c-fbe3e3ff);color:var(--t-9a1f1fff)}.plan-load--over2{background:var(--c-c42b2bff);color:var(--t-ffffffff)}.plan-load--unavailable,.plan-load--holiday{background:var(--c-eef2f6ff);color:var(--t-5f6c82ff)}.plan-board__today{top:-2px;bottom:-2px;left:calc(var(--today) * var(--plan-col));z-index:2;background:var(--c-c42b2bff);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.plan-board__today-label{top:-2px;left:calc(var(--today) * var(--plan-col) + 3px);color:var(--t-c42b2bff);text-transform:uppercase;letter-spacing:.04em;font-size:.6rem;font-weight:700;position:absolute}.plan-bar.is-locked{cursor:default}.plan-bar.is-clipped-start{border-top-left-radius:0;border-bottom-left-radius:0}.plan-bar.is-clipped-end{border-top-right-radius:0;border-bottom-right-radius:0}.plan-board__status{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:24px;padding:0 12px 10px;font-size:.78rem;display:flex}.plan-board__status .is-error{color:var(--t-9a1b1bff);font-weight:700}.week-mode{border:1px solid var(--c-c7d0ddff);border-radius:6px;gap:0;margin:8px 0 4px 20px;display:inline-flex;overflow:hidden}.week-mode button{background:var(--c-ffffffff);min-height:44px;color:var(--t-344054ff);border:0;padding:4px 14px;font-weight:600}.week-mode button[aria-pressed=true]{background:var(--c-1769aaff);color:var(--t-ffffffff)}.week-mode button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:-3px}@media (width>=821px){.plan-board__nav button,.plan-board__status button,.week-mode button{min-height:32px;padding:2px 10px;font-size:.78rem}}@media (width<=820px){.plan-board__grid{--plan-col:64px}.week-mode{margin-left:12px}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-0000000b:#0000000b;--c-0000000d:#0000000d;--c-00000040:#00000040;--c-00000044:#0004;--c-00000055:#0005;--c-07356cff:#163a5f;--c-075da8ff:#1769aa;--c-0768b5ff:#1769aa;--c-0871c5ff:#1769aa;--c-0873c8ff:#1769aa;--c-0873caff:#1769aa;--c-08bfa4ff:#08bfa4;--c-0a742fff:#1e8a4c;--c-0a78c9ff:#1769aa;--c-0abda7ff:#0abda7;--c-0b3153ff:#163a5f;--c-0b3b63ff:#163a5f;--c-0b7ed8ff:#1769aa;--c-0d78ccff:#1769aa;--c-0f23387a:#0f23387a;--c-0f6263ff:#0f6263;--c-0f6fafff:#1769aa;--c-0f7778ff:#0f7778;--c-0f7fda1a:#0f7fda1a;--c-0f7fda21:#0f7fda21;--c-0f7fda29:#0f7fda29;--c-0f7fda30:#0f7fda30;--c-0f7fda33:#0f7fda33;--c-0f7fdaff:#1769aa;--c-102c4340:#102c4340;--c-102c43aa:#102c43aa;--c-102d4966:#102d4966;--c-106666ff:#106666;--c-111111ff:#172033;--c-111a27b8:#111a27b8;--c-112d4652:#112d4652;--c-1186dfff:#1769aa;--c-132f4b40:#132f4b40;--c-135b94ff:#1769aa;--c-14203073:#14203073;--c-144368bf:#144368bf;--c-1479d0ff:#1769aa;--c-147fd3ff:#1769aa;--c-14833dff:#1e8a4c;--c-1486dc1c:#1486dc1c;--c-1486dcff:#1769aa;--c-159527ff:#1e8a4c;--c-163a5fff:#163a5f;--c-1684dcff:#1769aa;--c-168544ff:#1e8a4c;--c-1687ddff:#1769aa;--c-1688e833:#1688e833;--c-1688e8ff:#1769aa;--c-168a72ff:#168a72;--c-169925ff:#1e8a4c;--c-17203308:#17203308;--c-1720330a:#1720330a;--c-1720330d:#1720330d;--c-17203314:#17203314;--c-17203330:#17203330;--c-172033ff:#172033;--c-17233aff:#172033;--c-17365009:#17365009;--c-1736500a:#1736500a;--c-1736500b:#1736500b;--c-17365012:#17365012;--c-17365017:#17365017;--c-17365038:#17365038;--c-1737520b:#1737520b;--c-173f52ff:#172033;--c-175791ff:#163a5f;--c-1769aa20:#1769aa20;--c-1769aaff:#1769aa;--c-182740ff:#172033;--c-18354f1f:#18354f1f;--c-18354f33:#18354f33;--c-1861dbff:#1769aa;--c-1976eeff:#1769aa;--c-1c3e5b0a:#1c3e5b0a;--c-1c6da212:#1c6da212;--c-1c8ae4ff:#1769aa;--c-1d7b43ff:#1e8a4c;--c-1e2a3b12:#1e2a3b12;--c-1e8a4cff:#1e8a4c;--c-1e8c8dff:#1e8c8d;--c-1f415d12:#1f415d12;--c-1f5fbfff:#1769aa;--c-20415e0b:#20415e0b;--c-206adcff:#1769aa;--c-20a05a18:#20a05a18;--c-20a05a21:#20a05a21;--c-20a05aff:#1e8a4c;--c-21415f20:#21415f20;--c-21415f26:#21415f26;--c-21435d0d:#21435d0d;--c-2168a7ff:#1769aa;--c-218149ff:#1e8a4c;--c-22854aff:#1e8a4c;--c-23435f2e:#23435f2e;--c-24446706:#24446706;--c-24446709:#24446709;--c-244a6610:#244a6610;--c-2473b4ff:#1769aa;--c-249969ff:#1e8a4c;--c-25496a0a:#25496a0a;--c-25496a10:#25496a10;--c-25496a14:#25496a14;--c-25496a26:#25496a26;--c-2586ceff:#1769aa;--c-262772ff:#163a5f;--c-263f4b26:#263f4b26;--c-264a6310:#264a6310;--c-2675b8ff:#1769aa;--c-2776b7ff:#1769aa;--c-287a9eff:#1769aa;--c-28884eff:#1e8a4c;--c-2b3a55ff:#172033;--c-35536dff:#172033;--c-384a9eff:#163a5f;--c-414141ff:#172033;--c-48657fff:#5f6c82;--c-4b667e06:#4b667e06;--c-4b667e11:#4b667e11;--c-526c82ff:#5f6c82;--c-5623b0ff:#5623b0;--c-56a936ff:#1e8a4c;--c-5f6c82ff:#5f6c82;--c-65717aff:#5f6c82;--c-6599e9ff:#1769aa;--c-6a4bb1ff:#6a4bb1;--c-6b7a90ff:#5f6c82;--c-6d28d9ff:#6d28d9;--c-704f0012:#704f0012;--c-70aedab8:#70aedab8;--c-73afe0ff:#1769aa;--c-74b9eeff:#b9d3ea;--c-7599b7ff:#5f6c82;--c-78350fff:#9a5b00;--c-78bceeff:#b9d3ea;--c-79aaf0ff:#1769aa;--c-7b61a8ff:#7b61a8;--c-7bbbedff:#b9d3ea;--c-7c8aa5ff:#5f6c82;--c-83b8dfff:#b9d3ea;--c-83bce5ff:#b9d3ea;--c-8bcbb8ff:#8bcbb8;--c-8cc5eaff:#b9d3ea;--c-8db8dcff:#c9d3e0;--c-8ebfe0ff:#c9d3e0;--c-94a3b8ff:#5f6c82;--c-9cb8cfff:#c9d3e0;--c-9cc0f5ff:#b9d3ea;--c-9cc7e8ff:#c9d3e0;--c-9fc6e8ff:#c9d3e0;--c-a8c4efff:#c9d3e0;--c-a9c68aff:#b9dfc7;--c-a9d1b7ff:#b9dfc7;--c-a9d8baff:#b9dfc7;--c-aabfd1ff:#c9d3e0;--c-aebdcaff:#c9d3e0;--c-aebdccff:#c9d3e0;--c-b42318ff:#c42b2b;--c-b45309ff:#d98a0b;--c-b8ccdcff:#c9d3e0;--c-b8d2e8ff:#c9d3e0;--c-b8dac5ff:#b9dfc7;--c-b8dfc6ff:#b9dfc7;--c-b92525ff:#c42b2b;--c-b9c7d6ff:#c9d3e0;--c-b9c9d8ff:#c9d3e0;--c-b9cadaff:#c9d3e0;--c-b9d3eaff:#c9d3e0;--c-b9dfc7ff:#b9dfc7;--c-b9dfc8ff:#b9dfc7;--c-bccbd2ff:#c9d3e0;--c-bccbd4ff:#c9d3e0;--c-bcd3eaff:#c9d3e0;--c-bcd7ebff:#dde3ec;--c-bdcbd3ff:#c9d3e0;--c-bdcbd7ff:#c9d3e0;--c-bdcfddff:#c9d3e0;--c-bed1e1ff:#c9d3e0;--c-bfe5cfff:#b9dfc7;--c-c2410cff:#c42b2b;--c-c42b2bff:#c42b2b;--c-c447472b:#c447472b;--c-c44747ff:#c42b2b;--c-c44b5b12:#c44b5b12;--c-c44b5b17:#c44b5b17;--c-c5474714:#c5474714;--c-c7cfdcff:#c9d3e0;--c-c7d0ddff:#c9d3e0;--c-c7d6e3ff:#dde3ec;--c-c7d7e5ff:#dde3ec;--c-c84747ff:#c42b2b;--c-c8d1deff:#c9d3e0;--c-c8d2dfff:#dde3ec;--c-c8d4deff:#dde3ec;--c-c8d5e1ff:#dde3ec;--c-c8d9e7ff:#dde3ec;--c-c96d0aff:#d98a0b;--c-c9d2dfff:#dde3ec;--c-c9d3e0ff:#dde3ec;--c-c9dcebff:#dde3ec;--c-cad8e7ff:#dde3ec;--c-cbd4e0ff:#dde3ec;--c-cbd4e1ff:#dde3ec;--c-cbd5dfff:#dde3ec;--c-cbd5e0ff:#dde3ec;--c-cbd8e4ff:#dde3ec;--c-cbd9e5ff:#dde3ec;--c-cbd9e6ff:#dde3ec;--c-cbdcf5ff:#dde3ec;--c-cc6262ff:#c42b2b;--c-ccdae7ff:#dde3ec;--c-ccdeedff:#dde3ec;--c-ccdef1ff:#dde3ec;--c-cddbe7ff:#dde3ec;--c-cddde8ff:#dde3ec;--c-cde3d1ff:#dde3ec;--c-ce3232ff:#c42b2b;--c-cfd8e3ff:#dde3ec;--c-cfddebff:#dde3ec;--c-cfe0ecff:#dde3ec;--c-cfe0f0ff:#dde3ec;--c-cfe5f5ff:#dde3ec;--c-cfe7ddff:#e4f4ea;--c-cfe8d8ff:#e4f4ea;--c-d0e8d9ff:#e4f4ea;--c-d3a800ff:#d98a0b;--c-d4dce3ff:#dde3ec;--c-d4dee7ff:#dde3ec;--c-d4dfe8ff:#dde3ec;--c-d4e0eaff:#dde3ec;--c-d4e1ebff:#dde3ec;--c-d4e1ecff:#dde3ec;--c-d4eadbff:#e4f4ea;--c-d55654ff:#c42b2b;--c-d5dde8ff:#dde3ec;--c-d5e2ecff:#dde3ec;--c-d5e8e7ff:#d5e8e7;--c-d6a32a1c:#d6a32a1c;--c-d6e0e9ff:#dde3ec;--c-d6e1ebff:#dde3ec;--c-d6e3dcff:#e4f4ea;--c-d6e3edff:#dde3ec;--c-d6ebe6ff:#d6ebe6;--c-d71920ff:#d71920;--c-d7e0e9ff:#dde3ec;--c-d7e1eaff:#dde3ec;--c-d7e1eeff:#dde3ec;--c-d7e2ecff:#dde3ec;--c-d7e3ebff:#dde3ec;--c-d7e9dcff:#e4f4ea;--c-d87878ff:#c42b2b;--c-d88080ff:#c42b2b;--c-d8c16aff:#ead18e;--c-d8e0e8ff:#dde3ec;--c-d8ecd9ff:#e4f4ea;--c-d97706ff:#d98a0b;--c-d97904ff:#d98a0b;--c-d98a0bff:#d98a0b;--c-d98c00ff:#d98a0b;--c-d9a21bff:#d98a0b;--c-d9d3eeff:#d9d3ee;--c-d9e0eaff:#dde3ec;--c-d9e1eaff:#dde3ec;--c-d9e2ecff:#dde3ec;--c-d9e6efff:#dde3ec;--c-d9e7f1ff:#dde3ec;--c-d9e8c9ff:#e4f4ea;--c-d9eafbff:#dde3ec;--c-dbe2eaff:#dde3ec;--c-dbe6eeff:#dde3ec;--c-dce3e9ff:#dde3ec;--c-dce4e8ff:#dde3ec;--c-dce5edff:#dde3ec;--c-dce6efff:#dde3ec;--c-dce7efff:#dde3ec;--c-dcecf788:#dcecf788;--c-dceeffff:#eef2f6;--c-dcefe3ff:#e4f4ea;--c-ddcb96ff:#ead18e;--c-dde3ecff:#dde3ec;--c-deedf9ff:#eef2f6;--c-dfca7eff:#ead18e;--c-dfe3d6ff:#e4f4ea;--c-dfe7f0ff:#dde3ec;--c-dff1eaff:#dff1ea;--c-dff1ffff:#eef2f6;--c-e03030ff:#c42b2b;--c-e0dccfff:#dde3ec;--c-e0e7ebff:#dde3ec;--c-e0e8efff:#dde3ec;--c-e1b6b6ff:#efb7b7;--c-e1e8efff:#dde3ec;--c-e2b5b5ff:#efb7b7;--c-e2e9edff:#dde3ec;--c-e32028ff:#c42b2b;--c-e3e8efff:#dde3ec;--c-e3e8f0ff:#dde3ec;--c-e3e9eeff:#eef2f6;--c-e3ebf1ff:#eef2f6;--c-e3eef8ff:#eef2f6;--c-e43131ff:#c42b2b;--c-e4a0a0ff:#efb7b7;--c-e4e8efff:#dde3ec;--c-e4e9f0ff:#eef2f6;--c-e4ebf1ff:#eef2f6;--c-e4f3e5ff:#e4f4ea;--c-e4f3eeff:#e4f3ee;--c-e4f4eaff:#e4f4ea;--c-e5a0a0ff:#efb7b7;--c-e5c969ff:#ead18e;--c-e5ebf1ff:#eef2f6;--c-e5f0fcff:#eef2f6;--c-e5f5eaff:#e4f4ea;--c-e5f6ebff:#e4f4ea;--c-e6afafff:#efb7b7;--c-e6edf3ff:#eef2f6;--c-e6f3fdff:#eef2f6;--c-e7b2b2ff:#efb7b7;--c-e7ebf0ff:#eef2f6;--c-e7ebf1ff:#eef2f6;--c-e7edf3ff:#eef2f6;--c-e7f5ecff:#e4f4ea;--c-e8d094ff:#ead18e;--c-e8edf2ff:#eef2f6;--c-e8edf3ff:#eef2f6;--c-e8edf5ff:#eef2f6;--c-e8eef3ff:#eef2f6;--c-e8f1fbff:#eef2f6;--c-e8f6edff:#e4f4ea;--c-e8fbf7ff:#e8fbf7;--c-e93030ff:#c42b2b;--c-e9b8b8ff:#efb7b7;--c-e9edf0ff:#eef2f6;--c-e9eef4ff:#eef2f6;--c-e9eef5ff:#eef2f6;--c-e9f6edff:#e4f4ea;--c-e9fbf8ff:#e9fbf8;--c-ead18eff:#ead18e;--c-ead7b7ff:#ead18e;--c-eaf0f5ff:#eef2f6;--c-eaf0f6ff:#eef2f6;--c-eaf3fbff:#eef2f6;--c-eaf4f3ff:#eef2f6;--c-eaf4ffff:#eef2f6;--c-eaf5ffff:#eef2f6;--c-eaf8f4ff:#eaf8f4;--c-eaf9f8ff:#eaf9f8;--c-ecd5aaff:#ead18e;--c-ecf8f3ff:#e4f4ea;--c-ed8b18ff:#d98a0b;--c-edc5c5ff:#efb7b7;--c-edc7c7ff:#efb7b7;--c-edf0f4ff:#eef2f6;--c-edf1f5ff:#eef2f6;--c-edf2f6ff:#eef2f6;--c-edf2fdff:#eef2f6;--c-edf3f7ff:#eef2f6;--c-edf3f8ff:#eef2f6;--c-edf4f9ff:#eef2f6;--c-edf4faff:#eef2f6;--c-edf4ffff:#eef2f6;--c-edf5faff:#eef2f6;--c-edf5fdff:#eef2f6;--c-edf6fdff:#eef2f6;--c-edf6ffff:#eef2f6;--c-edf7ffff:#f6f8fb;--c-edf8f2ff:#e4f4ea;--c-eedfc9ff:#fdf1d8;--c-eee9dcff:#fdf1d8;--c-eef0f4ff:#eef2f6;--c-eef1f5ff:#eef2f6;--c-eef2f5ff:#eef2f6;--c-eef2f6ff:#eef2f6;--c-eef2f7ff:#eef2f6;--c-eef3f7ff:#eef2f6;--c-eef3f8ff:#eef2f6;--c-eef4f8ff:#eef2f6;--c-eef4f9ff:#eef2f6;--c-eef5fcff:#eef2f6;--c-eef6f2ff:#eef2f6;--c-eef6fbff:#eef2f6;--c-eef7f7ff:#eef2f6;--c-eef9ebff:#e4f4ea;--c-efb2b8ff:#efb7b7;--c-efb7b7ff:#efb7b7;--c-efb9b9ff:#efb7b7;--c-efc7c7ff:#efb7b7;--c-efcacaff:#efb7b7;--c-efdcb9ff:#fdf1d8;--c-eff4fdff:#eef2f6;--c-eff5feff:#eef2f6;--c-eff7f5ff:#eef2f6;--c-eff9ecff:#e4f4ea;--c-f0c44cff:#ead18e;--c-f0cfd2ff:#efb7b7;--c-f0d9b5ff:#ead18e;--c-f0e2c8ff:#fdf1d8;--c-f0f2f5ff:#eef2f6;--c-f0f5f9ff:#eef2f6;--c-f0f6ffff:#f6f8fb;--c-f0faf4ff:#e4f4ea;--c-f1d1d4ff:#efb7b7;--c-f1f2fbff:#f1f2fb;--c-f1f4f9ff:#eef2f6;--c-f1f5f8ff:#eef2f6;--c-f1f6faff:#f6f8fb;--c-f1f6fbff:#f6f8fb;--c-f1f7edff:#e4f4ea;--c-f1f7fcff:#f6f8fb;--c-f1faf4ff:#e4f4ea;--c-f1fbf5ff:#e4f4ea;--c-f2ced2ff:#efb7b7;--c-f2f3f4ff:#eef2f6;--c-f2f3f6ff:#eef2f6;--c-f2f5f7ff:#eef2f6;--c-f2f5f8ff:#eef2f6;--c-f2f5fbff:#eef2f6;--c-f2f7f2ff:#f6f8fb;--c-f2f7faff:#f6f8fb;--c-f3e2b3ff:#fdf1d8;--c-f3effcff:#f3effc;--c-f3f2fbff:#f3f2fb;--c-f3f6fbff:#f6f8fb;--c-f3f7faff:#f6f8fb;--c-f3f8fcff:#f6f8fb;--c-f3f8fdff:#f6f8fb;--c-f3f9ffff:#f6f8fb;--c-f3faf6ff:#f6f8fb;--c-f3fbf8ff:#f6f8fb;--c-f4f6f9ff:#f6f8fb;--c-f4f7faff:#f6f8fb;--c-f4fbf6ff:#f6f8fb;--c-f5f7faff:#f6f8fb;--c-f5f8fbff:#f6f8fb;--c-f5f9fcff:#f6f8fb;--c-f5f9ffff:#f6f8fb;--c-f5faffff:#f6f8fb;--c-f6e4aeff:#fdf1d8;--c-f6eeeeff:#eef2f6;--c-f6f3ffff:#f6f3ff;--c-f6f8fbff:#f6f8fb;--c-f6f8fcff:#f6f8fb;--c-f6fbffff:#fff;--c-f6fcf8ff:#fff;--c-f7f4fcff:#f6f8fb;--c-f7f5efff:#f6f8fb;--c-f7f9faff:#f6f8fb;--c-f7f9fbff:#f6f8fb;--c-f7f9fcff:#f6f8fb;--c-f7fafcff:#f6f8fb;--c-f7faffff:#f6f8fb;--c-f7fbf2ff:#e4f4ea;--c-f7fbf7ff:#f6f8fb;--c-f7fbfdff:#fff;--c-f7fbffff:#fff;--c-f8d5d5ff:#fbe3e3;--c-f8fafcff:#f6f8fb;--c-f8fbfdff:#fff;--c-f8fbffff:#fff;--c-f8fcfaff:#fff;--c-f8fcffff:#fff;--c-f9ebebff:#fbe3e3;--c-f9fafcff:#f6f8fb;--c-faf9ffff:#f6f8fb;--c-fafbf6ff:#fff;--c-fafbfcff:#fff;--c-fafbfdff:#fff;--c-fafcfdff:#fff;--c-fafcfeff:#fff;--c-fb7314ff:#d98a0b;--c-fbe3e3ff:#fbe3e3;--c-fbeff0ff:#fbe3e3;--c-fbf5e8ff:#fdf1d8;--c-fbf8eeff:#fdf1d8;--c-fbfcfdff:#fff;--c-fbfcfeff:#fff;--c-fbfdffff:#fff;--c-fbfefdff:#fff;--c-fcd34dff:#ead18e;--c-fcfbf7ff:#fff;--c-fde68aff:#fdf1d8;--c-fdf0f0ff:#fbe3e3;--c-fdf1d8ff:#fdf1d8;--c-fdf2f2ff:#eef2f6;--c-fef6eeff:#fdf1d8;--c-ffe1bfff:#fdf1d8;--c-fff0f0ff:#fbe3e3;--c-fff0f1ff:#fbe3e3;--c-fff1b8ff:#fdf1d8;--c-fff1f1ff:#fbe3e3;--c-fff2f2ff:#fbe3e3;--c-fff3d9ff:#fdf1d8;--c-fff3e5ff:#fdf1d8;--c-fff3f3ff:#fbe3e3;--c-fff3f4ff:#fbe3e3;--c-fff4d6ff:#fdf1d8;--c-fff4e5ff:#fdf1d8;--c-fff4e8ff:#fdf1d8;--c-fff4f4ff:#f6f8fb;--c-fff5e4ff:#fdf1d8;--c-fff6f6ff:#f6f8fb;--c-fff7efff:#fdf1d8;--c-fff7f7ff:#f6f8fb;--c-fff8dfff:#fdf1d8;--c-fff8e7ff:#fdf1d8;--c-fff8e9ff:#fdf1d8;--c-fff8ecff:#fdf1d8;--c-fff8f8ff:#f6f8fb;--c-fff9dcff:#fdf1d8;--c-fffaf0ff:#fdf1d8;--c-fffaf1ff:#fdf1d8;--c-fffaf2ff:#fff;--c-fffafaff:#fff;--c-fffbebff:#fdf1d8;--c-ffffff12:#ffffff12;--c-ffffff18:#ffffff18;--c-ffffff24:#ffffff24;--c-ffffff59:#ffffff59;--c-ffffff94:#ffffff94;--c-ffffffb8:#ffffffb8;--c-ffffffff:#fff;--t-075796ff:#1769aa;--t-0768b5ff:#1769aa;--t-086eb8ff:#1769aa;--t-0871bfff:#1769aa;--t-0873caff:#1769aa;--t-0874c8ff:#1769aa;--t-0875c9ff:#1769aa;--t-0878d3ff:#1769aa;--t-0879d1ff:#1769aa;--t-0f3150ff:#172033;--t-0f773aff:#1e7a46;--t-0f7fdaff:#1769aa;--t-102f4dff:#172033;--t-102f63ff:#163a5f;--t-111111ff:#172033;--t-116e35ff:#1e7a46;--t-123756ff:#172033;--t-143451ff:#172033;--t-145c36ff:#1e7a46;--t-14743aff:#1e7a46;--t-15336dff:#163a5f;--t-153653ff:#172033;--t-15567aff:#1769aa;--t-155f97ff:#1769aa;--t-15703aff:#1e7a46;--t-159527ff:#1e7a46;--t-16324fff:#172033;--t-163a5fff:#163a5f;--t-165c89ff:#1769aa;--t-168544ff:#1e7a46;--t-168a4eff:#1e7a46;--t-172033ff:#172033;--t-172f46ff:#172033;--t-17336bff:#163a5f;--t-173550ff:#172033;--t-173650ff:#172033;--t-173b5cff:#163a5f;--t-173e60ff:#163a5f;--t-173f52ff:#172033;--t-1769aaff:#1769aa;--t-17723aff:#1e7a46;--t-18346aff:#163a5f;--t-183751ff:#172033;--t-193953ff:#172033;--t-19703aff:#1e7a46;--t-1c62bdff:#1769aa;--t-1d5b33ff:#1e7a46;--t-1d5c99ff:#1769aa;--t-1d64b7ff:#1769aa;--t-1d6fd0ff:#1769aa;--t-1e7a46ff:#1e7a46;--t-1f5b97ff:#1769aa;--t-1f5fbfff:#1769aa;--t-1f6530ff:#1e7a46;--t-206adcff:#1769aa;--t-213e5bff:#5f6c82;--t-217347ff:#1e7a46;--t-233b5cff:#172033;--t-234662ff:#5f6c82;--t-243c4bff:#172033;--t-24405cff:#5f6c82;--t-245d58ff:#245d58;--t-245faeff:#1769aa;--t-25364aff:#172033;--t-273943ff:#172033;--t-274762ff:#5f6c82;--t-274965ff:#5f6c82;--t-276640ff:#1e7a46;--t-276749ff:#1e7a46;--t-283446ff:#172033;--t-284964ff:#5f6c82;--t-286a43ff:#1e7a46;--t-287846ff:#1e7a46;--t-287c48ff:#1e7a46;--t-29475fff:#5f6c82;--t-294b68ff:#5f6c82;--t-2a6f9eff:#1769aa;--t-2f5445ff:#1e7a46;--t-304a63ff:#5f6c82;--t-31516dff:#5f6c82;--t-31526cff:#5f6c82;--t-31546fff:#5f6c82;--t-315e5bff:#315e5b;--t-315f8aff:#1769aa;--t-3275e5ff:#1769aa;--t-334b60ff:#5f6c82;--t-337779ff:#337779;--t-344054ff:#5f6c82;--t-344056ff:#5f6c82;--t-354a61ff:#5f6c82;--t-356b9cff:#1769aa;--t-365169ff:#5f6c82;--t-365670ff:#5f6c82;--t-365a6dff:#5f6c82;--t-365f20ff:#1e7a46;--t-365f7aff:#5f6c82;--t-39704aff:#1e7a46;--t-3d3563ff:#3d3563;--t-3d4a2cff:#1e7a46;--t-3f4a5cff:#5f6c82;--t-3f4d63ff:#5f6c82;--t-405268ff:#5f6c82;--t-405343ff:#1e7a46;--t-40576dff:#5f6c82;--t-414141ff:#5f6c82;--t-415b2bff:#1e7a46;--t-43546aff:#5f6c82;--t-445168ff:#5f6c82;--t-465a70ff:#5f6c82;--t-486078ff:#5f6c82;--t-49627aff:#5f6c82;--t-49647cff:#5f6c82;--t-4a5963ff:#5f6c82;--t-4c586cff:#5f6c82;--t-4d5872ff:#5f6c82;--t-4f5f6fff:#5f6c82;--t-4f687cff:#5f6c82;--t-506078ff:#5f6c82;--t-52616bff:#5f6c82;--t-526176ff:#5f6c82;--t-526c82ff:#5f6c82;--t-53657aff:#5f6c82;--t-536879ff:#5f6c82;--t-53687cff:#5f6c82;--t-536a7dff:#5f6c82;--t-536b7fff:#5f6c82;--t-536b80ff:#5f6c82;--t-554916ff:#9a5b00;--t-566278ff:#5f6c82;--t-56657aff:#5f6c82;--t-587187ff:#5f6c82;--t-596579ff:#5f6c82;--t-59667aff:#5f6c82;--t-5a667aff:#5f6c82;--t-5a687bff:#5f6c82;--t-5b4700ff:#9a5b00;--t-5c6971ff:#5f6c82;--t-5c7184ff:#5f6c82;--t-5c7188ff:#5f6c82;--t-5d687bff:#5f6c82;--t-5d6d7cff:#5f6c82;--t-5d7084ff:#5f6c82;--t-5d7181ff:#5f6c82;--t-5f6c82ff:#5f6c82;--t-5f6f79ff:#5f6c82;--t-60717eff:#5f6c82;--t-60778aff:#5f6c82;--t-607894ff:#5f6c82;--t-607a94ff:#5f6c82;--t-61717cff:#5f6c82;--t-617b90ff:#5f6c82;--t-625628ff:#9a5b00;--t-62788bff:#5f6c82;--t-63758aff:#5f6c82;--t-647681ff:#5f6c82;--t-64798eff:#5f6c82;--t-647b8eff:#5f6c82;--t-657289ff:#5f6c82;--t-65768aff:#5f6c82;--t-65798aff:#5f6c82;--t-657b8eff:#5f6c82;--t-657d92ff:#5f6c82;--t-667680ff:#5f6c82;--t-66788bff:#5f6c82;--t-667b8fff:#5f6c82;--t-687c8dff:#5f6c82;--t-687d90ff:#5f6c82;--t-6a7890ff:#5f6c82;--t-6a7e94ff:#5f6c82;--t-6b3a07ff:#9a5b00;--t-6b5a1eff:#9a5b00;--t-6b5a3eff:#9a5b00;--t-6b7880ff:#5f6c82;--t-6b7f92ff:#5f6c82;--t-6b8092ff:#5f6c82;--t-6c7e90ff:#5f6c82;--t-6d7a8eff:#5f6c82;--t-6d8194ff:#5f6c82;--t-705399ff:#705399;--t-706329ff:#9a5b00;--t-718195ff:#5f6c82;--t-718296ff:#5f6c82;--t-718398ff:#5f6c82;--t-718498ff:#5f6c82;--t-71849aff:#5f6c82;--t-72520bff:#9a5b00;--t-735820ff:#9a5b00;--t-73899cff:#5f6c82;--t-748197ff:#5f6c82;--t-74879aff:#5f6c82;--t-76551fff:#9a5b00;--t-78350fff:#9a5b00;--t-785c0bff:#9a5b00;--t-7a1414ff:#9a1f1f;--t-7a4a00ff:#9a5b00;--t-7a4b00ff:#9a5b00;--t-7a5200ff:#9a5b00;--t-7a5b17ff:#9a5b00;--t-7a8698ff:#5f6c82;--t-7f3038ff:#9a1f1f;--t-8395a3ff:#5f6c82;--t-8493a0ff:#5f6c82;--t-855119ff:#9a5b00;--t-865900ff:#9a5b00;--t-87333fff:#9a1f1f;--t-8998a7ff:#5f6c82;--t-8a1c1cff:#9a1f1f;--t-8a3b12ff:#c42b2b;--t-8a4b12ff:#9a5b00;--t-8a5200ff:#9a5b00;--t-8a5800ff:#9a5b00;--t-8a5d00ff:#9a5b00;--t-8a94a5ff:#5f6c82;--t-8b97a8ff:#5f6c82;--t-8c3434ff:#c42b2b;--t-8f2525ff:#9a1f1f;--t-8f3f4aff:#c42b2b;--t-923c3cff:#c42b2b;--t-92400eff:#9a5b00;--t-943737ff:#c42b2b;--t-9a1b1bff:#9a1f1f;--t-9a1f1fff:#9a1f1f;--t-9a3a2aff:#c42b2b;--t-9a4b12ff:#9a5b00;--t-9a5b00ff:#9a5b00;--t-9aa7afff:#5f6c82;--t-9b5c13ff:#9a5b00;--t-9b650fff:#9a5b00;--t-9c3030ff:#c42b2b;--t-9d2929ff:#c42b2b;--t-9f2730ff:#c42b2b;--t-a03b3bff:#c42b2b;--t-a12f2fff:#c42b2b;--t-a13535ff:#c42b2b;--t-a22e2eff:#c42b2b;--t-a42d2dff:#c42b2b;--t-a43a3aff:#c42b2b;--t-a64242ff:#c42b2b;--t-a72a2aff:#c42b2b;--t-a82828ff:#c42b2b;--t-a92828ff:#c42b2b;--t-a95e08ff:#9a5b00;--t-b3232aff:#c42b2b;--t-b42323ff:#c42b2b;--t-b4232cff:#c42b2b;--t-b73d3dff:#c42b2b;--t-bf2525ff:#c42b2b;--t-c22121ff:#c42b2b;--t-c42b2bff:#c42b2b;--t-c84747ff:#c42b2b;--t-c92d35ff:#c42b2b;--t-c96d0aff:#9a5b00;--t-cdd6e3ff:#cdd6e3;--t-cfd7e4ff:#cfd7e4;--t-d5dce8ff:#d5dce8;--t-de3c48ff:#c42b2b;--t-e3eef8ff:#e3eef8;--t-e6ae00ff:#8e6c17;--t-ed8b18ff:#9a5b00;--t-ffffffff:#fff}:root[data-look=classic]{--c-0000000b:#0000000b;--c-0000000d:#0000000d;--c-00000040:#00000040;--c-00000044:#0004;--c-00000055:#0005;--c-07356cff:#07356c;--c-075da8ff:#075da8;--c-0768b5ff:#0768b5;--c-0871c5ff:#0871c5;--c-0873c8ff:#0873c8;--c-0873caff:#0873ca;--c-08bfa4ff:#08bfa4;--c-0a742fff:#0a742f;--c-0a78c9ff:#0a78c9;--c-0abda7ff:#0abda7;--c-0b3153ff:#0b3153;--c-0b3b63ff:#0b3b63;--c-0b7ed8ff:#0b7ed8;--c-0d78ccff:#0d78cc;--c-0f23387a:#0f23387a;--c-0f6263ff:#0f6263;--c-0f6fafff:#0f6faf;--c-0f7778ff:#0f7778;--c-0f7fda1a:#0f7fda1a;--c-0f7fda21:#0f7fda21;--c-0f7fda29:#0f7fda29;--c-0f7fda30:#0f7fda30;--c-0f7fda33:#0f7fda33;--c-0f7fdaff:#0f7fda;--c-102c4340:#102c4340;--c-102c43aa:#102c43aa;--c-102d4966:#102d4966;--c-106666ff:#106666;--c-111111ff:#111;--c-111a27b8:#111a27b8;--c-112d4652:#112d4652;--c-1186dfff:#1186df;--c-132f4b40:#132f4b40;--c-135b94ff:#135b94;--c-14203073:#14203073;--c-144368bf:#144368bf;--c-1479d0ff:#1479d0;--c-147fd3ff:#147fd3;--c-14833dff:#14833d;--c-1486dc1c:#1486dc1c;--c-1486dcff:#1486dc;--c-159527ff:#159527;--c-163a5fff:#163a5f;--c-1684dcff:#1684dc;--c-168544ff:#168544;--c-1687ddff:#1687dd;--c-1688e833:#1688e833;--c-1688e8ff:#1688e8;--c-168a72ff:#168a72;--c-169925ff:#169925;--c-17203308:#17203308;--c-1720330a:#1720330a;--c-1720330d:#1720330d;--c-17203314:#17203314;--c-17203330:#17203330;--c-172033ff:#172033;--c-17233aff:#17233a;--c-17365009:#17365009;--c-1736500a:#1736500a;--c-1736500b:#1736500b;--c-17365012:#17365012;--c-17365017:#17365017;--c-17365038:#17365038;--c-1737520b:#1737520b;--c-173f52ff:#173f52;--c-175791ff:#175791;--c-1769aa20:#1769aa20;--c-1769aaff:#1769aa;--c-182740ff:#182740;--c-18354f1f:#18354f1f;--c-18354f33:#18354f33;--c-1861dbff:#1861db;--c-1976eeff:#1976ee;--c-1c3e5b0a:#1c3e5b0a;--c-1c6da212:#1c6da212;--c-1c8ae4ff:#1c8ae4;--c-1d7b43ff:#1d7b43;--c-1e2a3b12:#1e2a3b12;--c-1e8a4cff:#1e8a4c;--c-1e8c8dff:#1e8c8d;--c-1f415d12:#1f415d12;--c-1f5fbfff:#1f5fbf;--c-20415e0b:#20415e0b;--c-206adcff:#206adc;--c-20a05a18:#20a05a18;--c-20a05a21:#20a05a21;--c-20a05aff:#20a05a;--c-21415f20:#21415f20;--c-21415f26:#21415f26;--c-21435d0d:#21435d0d;--c-2168a7ff:#2168a7;--c-218149ff:#218149;--c-22854aff:#22854a;--c-23435f2e:#23435f2e;--c-24446706:#24446706;--c-24446709:#24446709;--c-244a6610:#244a6610;--c-2473b4ff:#2473b4;--c-249969ff:#249969;--c-25496a0a:#25496a0a;--c-25496a10:#25496a10;--c-25496a14:#25496a14;--c-25496a26:#25496a26;--c-2586ceff:#2586ce;--c-262772ff:#262772;--c-263f4b26:#263f4b26;--c-264a6310:#264a6310;--c-2675b8ff:#2675b8;--c-2776b7ff:#2776b7;--c-287a9eff:#287a9e;--c-28884eff:#28884e;--c-2b3a55ff:#2b3a55;--c-35536dff:#35536d;--c-384a9eff:#384a9e;--c-414141ff:#414141;--c-48657fff:#48657f;--c-4b667e06:#4b667e06;--c-4b667e11:#4b667e11;--c-526c82ff:#526c82;--c-5623b0ff:#5623b0;--c-56a936ff:#56a936;--c-5f6c82ff:#5f6c82;--c-65717aff:#65717a;--c-6599e9ff:#6599e9;--c-6a4bb1ff:#6a4bb1;--c-6b7a90ff:#6b7a90;--c-6d28d9ff:#6d28d9;--c-704f0012:#704f0012;--c-70aedab8:#70aedab8;--c-73afe0ff:#73afe0;--c-74b9eeff:#74b9ee;--c-7599b7ff:#7599b7;--c-78350fff:#78350f;--c-78bceeff:#78bcee;--c-79aaf0ff:#79aaf0;--c-7b61a8ff:#7b61a8;--c-7bbbedff:#7bbbed;--c-7c8aa5ff:#7c8aa5;--c-83b8dfff:#83b8df;--c-83bce5ff:#83bce5;--c-8bcbb8ff:#8bcbb8;--c-8cc5eaff:#8cc5ea;--c-8db8dcff:#8db8dc;--c-8ebfe0ff:#8ebfe0;--c-94a3b8ff:#94a3b8;--c-9cb8cfff:#9cb8cf;--c-9cc0f5ff:#9cc0f5;--c-9cc7e8ff:#9cc7e8;--c-9fc6e8ff:#9fc6e8;--c-a8c4efff:#a8c4ef;--c-a9c68aff:#a9c68a;--c-a9d1b7ff:#a9d1b7;--c-a9d8baff:#a9d8ba;--c-aabfd1ff:#aabfd1;--c-aebdcaff:#aebdca;--c-aebdccff:#aebdcc;--c-b42318ff:#b42318;--c-b45309ff:#b45309;--c-b8ccdcff:#b8ccdc;--c-b8d2e8ff:#b8d2e8;--c-b8dac5ff:#b8dac5;--c-b8dfc6ff:#b8dfc6;--c-b92525ff:#b92525;--c-b9c7d6ff:#b9c7d6;--c-b9c9d8ff:#b9c9d8;--c-b9cadaff:#b9cada;--c-b9d3eaff:#b9d3ea;--c-b9dfc7ff:#b9dfc7;--c-b9dfc8ff:#b9dfc8;--c-bccbd2ff:#bccbd2;--c-bccbd4ff:#bccbd4;--c-bcd3eaff:#bcd3ea;--c-bcd7ebff:#bcd7eb;--c-bdcbd3ff:#bdcbd3;--c-bdcbd7ff:#bdcbd7;--c-bdcfddff:#bdcfdd;--c-bed1e1ff:#bed1e1;--c-bfe5cfff:#bfe5cf;--c-c2410cff:#c2410c;--c-c42b2bff:#c42b2b;--c-c447472b:#c447472b;--c-c44747ff:#c44747;--c-c44b5b12:#c44b5b12;--c-c44b5b17:#c44b5b17;--c-c5474714:#c5474714;--c-c7cfdcff:#c7cfdc;--c-c7d0ddff:#c7d0dd;--c-c7d6e3ff:#c7d6e3;--c-c7d7e5ff:#c7d7e5;--c-c84747ff:#c84747;--c-c8d1deff:#c8d1de;--c-c8d2dfff:#c8d2df;--c-c8d4deff:#c8d4de;--c-c8d5e1ff:#c8d5e1;--c-c8d9e7ff:#c8d9e7;--c-c96d0aff:#c96d0a;--c-c9d2dfff:#c9d2df;--c-c9d3e0ff:#c9d3e0;--c-c9dcebff:#c9dceb;--c-cad8e7ff:#cad8e7;--c-cbd4e0ff:#cbd4e0;--c-cbd4e1ff:#cbd4e1;--c-cbd5dfff:#cbd5df;--c-cbd5e0ff:#cbd5e0;--c-cbd8e4ff:#cbd8e4;--c-cbd9e5ff:#cbd9e5;--c-cbd9e6ff:#cbd9e6;--c-cbdcf5ff:#cbdcf5;--c-cc6262ff:#cc6262;--c-ccdae7ff:#ccdae7;--c-ccdeedff:#ccdeed;--c-ccdef1ff:#ccdef1;--c-cddbe7ff:#cddbe7;--c-cddde8ff:#cddde8;--c-cde3d1ff:#cde3d1;--c-ce3232ff:#ce3232;--c-cfd8e3ff:#cfd8e3;--c-cfddebff:#cfddeb;--c-cfe0ecff:#cfe0ec;--c-cfe0f0ff:#cfe0f0;--c-cfe5f5ff:#cfe5f5;--c-cfe7ddff:#cfe7dd;--c-cfe8d8ff:#cfe8d8;--c-d0e8d9ff:#d0e8d9;--c-d3a800ff:#d3a800;--c-d4dce3ff:#d4dce3;--c-d4dee7ff:#d4dee7;--c-d4dfe8ff:#d4dfe8;--c-d4e0eaff:#d4e0ea;--c-d4e1ebff:#d4e1eb;--c-d4e1ecff:#d4e1ec;--c-d4eadbff:#d4eadb;--c-d55654ff:#d55654;--c-d5dde8ff:#d5dde8;--c-d5e2ecff:#d5e2ec;--c-d5e8e7ff:#d5e8e7;--c-d6a32a1c:#d6a32a1c;--c-d6e0e9ff:#d6e0e9;--c-d6e1ebff:#d6e1eb;--c-d6e3dcff:#d6e3dc;--c-d6e3edff:#d6e3ed;--c-d6ebe6ff:#d6ebe6;--c-d71920ff:#d71920;--c-d7e0e9ff:#d7e0e9;--c-d7e1eaff:#d7e1ea;--c-d7e1eeff:#d7e1ee;--c-d7e2ecff:#d7e2ec;--c-d7e3ebff:#d7e3eb;--c-d7e9dcff:#d7e9dc;--c-d87878ff:#d87878;--c-d88080ff:#d88080;--c-d8c16aff:#d8c16a;--c-d8e0e8ff:#d8e0e8;--c-d8ecd9ff:#d8ecd9;--c-d97706ff:#d97706;--c-d97904ff:#d97904;--c-d98a0bff:#d98a0b;--c-d98c00ff:#d98c00;--c-d9a21bff:#d9a21b;--c-d9d3eeff:#d9d3ee;--c-d9e0eaff:#d9e0ea;--c-d9e1eaff:#d9e1ea;--c-d9e2ecff:#d9e2ec;--c-d9e6efff:#d9e6ef;--c-d9e7f1ff:#d9e7f1;--c-d9e8c9ff:#d9e8c9;--c-d9eafbff:#d9eafb;--c-dbe2eaff:#dbe2ea;--c-dbe6eeff:#dbe6ee;--c-dce3e9ff:#dce3e9;--c-dce4e8ff:#dce4e8;--c-dce5edff:#dce5ed;--c-dce6efff:#dce6ef;--c-dce7efff:#dce7ef;--c-dcecf788:#dcecf788;--c-dceeffff:#dceeff;--c-dcefe3ff:#dcefe3;--c-ddcb96ff:#ddcb96;--c-dde3ecff:#dde3ec;--c-deedf9ff:#deedf9;--c-dfca7eff:#dfca7e;--c-dfe3d6ff:#dfe3d6;--c-dfe7f0ff:#dfe7f0;--c-dff1eaff:#dff1ea;--c-dff1ffff:#dff1ff;--c-e03030ff:#e03030;--c-e0dccfff:#e0dccf;--c-e0e7ebff:#e0e7eb;--c-e0e8efff:#e0e8ef;--c-e1b6b6ff:#e1b6b6;--c-e1e8efff:#e1e8ef;--c-e2b5b5ff:#e2b5b5;--c-e2e9edff:#e2e9ed;--c-e32028ff:#e32028;--c-e3e8efff:#e3e8ef;--c-e3e8f0ff:#e3e8f0;--c-e3e9eeff:#e3e9ee;--c-e3ebf1ff:#e3ebf1;--c-e3eef8ff:#e3eef8;--c-e43131ff:#e43131;--c-e4a0a0ff:#e4a0a0;--c-e4e8efff:#e4e8ef;--c-e4e9f0ff:#e4e9f0;--c-e4ebf1ff:#e4ebf1;--c-e4f3e5ff:#e4f3e5;--c-e4f3eeff:#e4f3ee;--c-e4f4eaff:#e4f4ea;--c-e5a0a0ff:#e5a0a0;--c-e5c969ff:#e5c969;--c-e5ebf1ff:#e5ebf1;--c-e5f0fcff:#e5f0fc;--c-e5f5eaff:#e5f5ea;--c-e5f6ebff:#e5f6eb;--c-e6afafff:#e6afaf;--c-e6edf3ff:#e6edf3;--c-e6f3fdff:#e6f3fd;--c-e7b2b2ff:#e7b2b2;--c-e7ebf0ff:#e7ebf0;--c-e7ebf1ff:#e7ebf1;--c-e7edf3ff:#e7edf3;--c-e7f5ecff:#e7f5ec;--c-e8d094ff:#e8d094;--c-e8edf2ff:#e8edf2;--c-e8edf3ff:#e8edf3;--c-e8edf5ff:#e8edf5;--c-e8eef3ff:#e8eef3;--c-e8f1fbff:#e8f1fb;--c-e8f6edff:#e8f6ed;--c-e8fbf7ff:#e8fbf7;--c-e93030ff:#e93030;--c-e9b8b8ff:#e9b8b8;--c-e9edf0ff:#e9edf0;--c-e9eef4ff:#e9eef4;--c-e9eef5ff:#e9eef5;--c-e9f6edff:#e9f6ed;--c-e9fbf8ff:#e9fbf8;--c-ead18eff:#ead18e;--c-ead7b7ff:#ead7b7;--c-eaf0f5ff:#eaf0f5;--c-eaf0f6ff:#eaf0f6;--c-eaf3fbff:#eaf3fb;--c-eaf4f3ff:#eaf4f3;--c-eaf4ffff:#eaf4ff;--c-eaf5ffff:#eaf5ff;--c-eaf8f4ff:#eaf8f4;--c-eaf9f8ff:#eaf9f8;--c-ecd5aaff:#ecd5aa;--c-ecf8f3ff:#ecf8f3;--c-ed8b18ff:#ed8b18;--c-edc5c5ff:#edc5c5;--c-edc7c7ff:#edc7c7;--c-edf0f4ff:#edf0f4;--c-edf1f5ff:#edf1f5;--c-edf2f6ff:#edf2f6;--c-edf2fdff:#edf2fd;--c-edf3f7ff:#edf3f7;--c-edf3f8ff:#edf3f8;--c-edf4f9ff:#edf4f9;--c-edf4faff:#edf4fa;--c-edf4ffff:#edf4ff;--c-edf5faff:#edf5fa;--c-edf5fdff:#edf5fd;--c-edf6fdff:#edf6fd;--c-edf6ffff:#edf6ff;--c-edf7ffff:#edf7ff;--c-edf8f2ff:#edf8f2;--c-eedfc9ff:#eedfc9;--c-eee9dcff:#eee9dc;--c-eef0f4ff:#eef0f4;--c-eef1f5ff:#eef1f5;--c-eef2f5ff:#eef2f5;--c-eef2f6ff:#eef2f6;--c-eef2f7ff:#eef2f7;--c-eef3f7ff:#eef3f7;--c-eef3f8ff:#eef3f8;--c-eef4f8ff:#eef4f8;--c-eef4f9ff:#eef4f9;--c-eef5fcff:#eef5fc;--c-eef6f2ff:#eef6f2;--c-eef6fbff:#eef6fb;--c-eef7f7ff:#eef7f7;--c-eef9ebff:#eef9eb;--c-efb2b8ff:#efb2b8;--c-efb7b7ff:#efb7b7;--c-efb9b9ff:#efb9b9;--c-efc7c7ff:#efc7c7;--c-efcacaff:#efcaca;--c-efdcb9ff:#efdcb9;--c-eff4fdff:#eff4fd;--c-eff5feff:#eff5fe;--c-eff7f5ff:#eff7f5;--c-eff9ecff:#eff9ec;--c-f0c44cff:#f0c44c;--c-f0cfd2ff:#f0cfd2;--c-f0d9b5ff:#f0d9b5;--c-f0e2c8ff:#f0e2c8;--c-f0f2f5ff:#f0f2f5;--c-f0f5f9ff:#f0f5f9;--c-f0f6ffff:#f0f6ff;--c-f0faf4ff:#f0faf4;--c-f1d1d4ff:#f1d1d4;--c-f1f2fbff:#f1f2fb;--c-f1f4f9ff:#f1f4f9;--c-f1f5f8ff:#f1f5f8;--c-f1f6faff:#f1f6fa;--c-f1f6fbff:#f1f6fb;--c-f1f7edff:#f1f7ed;--c-f1f7fcff:#f1f7fc;--c-f1faf4ff:#f1faf4;--c-f1fbf5ff:#f1fbf5;--c-f2ced2ff:#f2ced2;--c-f2f3f4ff:#f2f3f4;--c-f2f3f6ff:#f2f3f6;--c-f2f5f7ff:#f2f5f7;--c-f2f5f8ff:#f2f5f8;--c-f2f5fbff:#f2f5fb;--c-f2f7f2ff:#f2f7f2;--c-f2f7faff:#f2f7fa;--c-f3e2b3ff:#f3e2b3;--c-f3effcff:#f3effc;--c-f3f2fbff:#f3f2fb;--c-f3f6fbff:#f3f6fb;--c-f3f7faff:#f3f7fa;--c-f3f8fcff:#f3f8fc;--c-f3f8fdff:#f3f8fd;--c-f3f9ffff:#f3f9ff;--c-f3faf6ff:#f3faf6;--c-f3fbf8ff:#f3fbf8;--c-f4f6f9ff:#f4f6f9;--c-f4f7faff:#f4f7fa;--c-f4fbf6ff:#f4fbf6;--c-f5f7faff:#f5f7fa;--c-f5f8fbff:#f5f8fb;--c-f5f9fcff:#f5f9fc;--c-f5f9ffff:#f5f9ff;--c-f5faffff:#f5faff;--c-f6e4aeff:#f6e4ae;--c-f6eeeeff:#f6eeee;--c-f6f3ffff:#f6f3ff;--c-f6f8fbff:#f6f8fb;--c-f6f8fcff:#f6f8fc;--c-f6fbffff:#f6fbff;--c-f6fcf8ff:#f6fcf8;--c-f7f4fcff:#f7f4fc;--c-f7f5efff:#f7f5ef;--c-f7f9faff:#f7f9fa;--c-f7f9fbff:#f7f9fb;--c-f7f9fcff:#f7f9fc;--c-f7fafcff:#f7fafc;--c-f7faffff:#f7faff;--c-f7fbf2ff:#f7fbf2;--c-f7fbf7ff:#f7fbf7;--c-f7fbfdff:#f7fbfd;--c-f7fbffff:#f7fbff;--c-f8d5d5ff:#f8d5d5;--c-f8fafcff:#f8fafc;--c-f8fbfdff:#f8fbfd;--c-f8fbffff:#f8fbff;--c-f8fcfaff:#f8fcfa;--c-f8fcffff:#f8fcff;--c-f9ebebff:#f9ebeb;--c-f9fafcff:#f9fafc;--c-faf9ffff:#faf9ff;--c-fafbf6ff:#fafbf6;--c-fafbfcff:#fafbfc;--c-fafbfdff:#fafbfd;--c-fafcfdff:#fafcfd;--c-fafcfeff:#fafcfe;--c-fb7314ff:#fb7314;--c-fbe3e3ff:#fbe3e3;--c-fbeff0ff:#fbeff0;--c-fbf5e8ff:#fbf5e8;--c-fbf8eeff:#fbf8ee;--c-fbfcfdff:#fbfcfd;--c-fbfcfeff:#fbfcfe;--c-fbfdffff:#fbfdff;--c-fbfefdff:#fbfefd;--c-fcd34dff:#fcd34d;--c-fcfbf7ff:#fcfbf7;--c-fde68aff:#fde68a;--c-fdf0f0ff:#fdf0f0;--c-fdf1d8ff:#fdf1d8;--c-fdf2f2ff:#fdf2f2;--c-fef6eeff:#fef6ee;--c-ffe1bfff:#ffe1bf;--c-fff0f0ff:#fff0f0;--c-fff0f1ff:#fff0f1;--c-fff1b8ff:#fff1b8;--c-fff1f1ff:#fff1f1;--c-fff2f2ff:#fff2f2;--c-fff3d9ff:#fff3d9;--c-fff3e5ff:#fff3e5;--c-fff3f3ff:#fff3f3;--c-fff3f4ff:#fff3f4;--c-fff4d6ff:#fff4d6;--c-fff4e5ff:#fff4e5;--c-fff4e8ff:#fff4e8;--c-fff4f4ff:#fff4f4;--c-fff5e4ff:#fff5e4;--c-fff6f6ff:#fff6f6;--c-fff7efff:#fff7ef;--c-fff7f7ff:#fff7f7;--c-fff8dfff:#fff8df;--c-fff8e7ff:#fff8e7;--c-fff8e9ff:#fff8e9;--c-fff8ecff:#fff8ec;--c-fff8f8ff:#fff8f8;--c-fff9dcff:#fff9dc;--c-fffaf0ff:#fffaf0;--c-fffaf1ff:#fffaf1;--c-fffaf2ff:#fffaf2;--c-fffafaff:snow;--c-fffbebff:#fffbeb;--c-ffffff12:#ffffff12;--c-ffffff18:#ffffff18;--c-ffffff24:#ffffff24;--c-ffffff59:#ffffff59;--c-ffffff94:#ffffff94;--c-ffffffb8:#ffffffb8;--c-ffffffff:#fff;--t-075796ff:#075796;--t-0768b5ff:#0768b5;--t-086eb8ff:#086eb8;--t-0871bfff:#0871bf;--t-0873caff:#0873ca;--t-0874c8ff:#0874c8;--t-0875c9ff:#0072c6;--t-0878d3ff:#1b73c3;--t-0879d1ff:#1b74c2;--t-0f3150ff:#0f3150;--t-0f773aff:#0f773a;--t-0f7fdaff:#1773c4;--t-102f4dff:#102f4d;--t-102f63ff:#102f63;--t-111111ff:#111;--t-116e35ff:#116e35;--t-123756ff:#123756;--t-143451ff:#143451;--t-145c36ff:#145c36;--t-14743aff:#14743a;--t-15336dff:#15336d;--t-153653ff:#153653;--t-15567aff:#15567a;--t-155f97ff:#155f97;--t-15703aff:#15703a;--t-159527ff:#168323;--t-16324fff:#16324f;--t-163a5fff:#163a5f;--t-165c89ff:#165c89;--t-168544ff:#108241;--t-168a4eff:#1e7f4a;--t-172033ff:#172033;--t-172f46ff:#172f46;--t-17336bff:#17336b;--t-173550ff:#173550;--t-173650ff:#173650;--t-173b5cff:#173b5c;--t-173e60ff:#173e60;--t-173f52ff:#173f52;--t-1769aaff:#1769aa;--t-17723aff:#17723a;--t-18346aff:#18346a;--t-183751ff:#183751;--t-193953ff:#193953;--t-19703aff:#19703a;--t-1c62bdff:#1c62bd;--t-1d5b33ff:#1d5b33;--t-1d5c99ff:#1d5c99;--t-1d64b7ff:#1d64b7;--t-1d6fd0ff:#1d6fd0;--t-1e7a46ff:#1e7a46;--t-1f5b97ff:#1f5b97;--t-1f5fbfff:#1f5fbf;--t-1f6530ff:#1f6530;--t-206adcff:#206adc;--t-213e5bff:#213e5b;--t-217347ff:#217347;--t-233b5cff:#233b5c;--t-234662ff:#234662;--t-243c4bff:#243c4b;--t-24405cff:#24405c;--t-245d58ff:#245d58;--t-245faeff:#245fae;--t-25364aff:#25364a;--t-273943ff:#273943;--t-274762ff:#274762;--t-274965ff:#274965;--t-276640ff:#276640;--t-276749ff:#276749;--t-283446ff:#283446;--t-284964ff:#284964;--t-286a43ff:#286a43;--t-287846ff:#287846;--t-287c48ff:#287c48;--t-29475fff:#29475f;--t-294b68ff:#294b68;--t-2a6f9eff:#2a6f9e;--t-2f5445ff:#2f5445;--t-304a63ff:#304a63;--t-31516dff:#31516d;--t-31526cff:#31526c;--t-31546fff:#31546f;--t-315e5bff:#315e5b;--t-315f8aff:#315f8a;--t-3275e5ff:#296cdb;--t-334b60ff:#334b60;--t-337779ff:#337779;--t-344054ff:#344054;--t-344056ff:#344056;--t-354a61ff:#354a61;--t-356b9cff:#356b9c;--t-365169ff:#365169;--t-365670ff:#365670;--t-365a6dff:#365a6d;--t-365f20ff:#365f20;--t-365f7aff:#365f7a;--t-39704aff:#39704a;--t-3d3563ff:#3d3563;--t-3d4a2cff:#3d4a2c;--t-3f4a5cff:#3f4a5c;--t-3f4d63ff:#3f4d63;--t-405268ff:#405268;--t-405343ff:#405343;--t-40576dff:#40576d;--t-414141ff:#414141;--t-415b2bff:#415b2b;--t-43546aff:#43546a;--t-445168ff:#445168;--t-465a70ff:#465a70;--t-486078ff:#486078;--t-49627aff:#49627a;--t-49647cff:#49647c;--t-4a5963ff:#4a5963;--t-4c586cff:#4c586c;--t-4d5872ff:#4d5872;--t-4f5f6fff:#4f5f6f;--t-4f687cff:#4f687c;--t-506078ff:#506078;--t-52616bff:#52616b;--t-526176ff:#526176;--t-526c82ff:#526c82;--t-53657aff:#53657a;--t-536879ff:#536879;--t-53687cff:#53687c;--t-536a7dff:#536a7d;--t-536b7fff:#536b7f;--t-536b80ff:#536b80;--t-554916ff:#554916;--t-566278ff:#566278;--t-56657aff:#56657a;--t-587187ff:#587187;--t-596579ff:#596579;--t-59667aff:#59667a;--t-5a667aff:#5a667a;--t-5a687bff:#5a687b;--t-5b4700ff:#5b4700;--t-5c6971ff:#5c6971;--t-5c7184ff:#5c7184;--t-5c7188ff:#5c7188;--t-5d687bff:#5d687b;--t-5d6d7cff:#5d6d7c;--t-5d7084ff:#5d7084;--t-5d7181ff:#5d7181;--t-5f6c82ff:#5f6c82;--t-5f6f79ff:#5f6f79;--t-60717eff:#60717e;--t-60778aff:#5d7487;--t-607894ff:#5a728e;--t-607a94ff:#5a748e;--t-61717cff:#61717c;--t-617b90ff:#5b758a;--t-625628ff:#625628;--t-62788bff:#5c7285;--t-63758aff:#607287;--t-647681ff:#61737e;--t-64798eff:#5e7388;--t-647b8eff:#5e7588;--t-657289ff:#657289;--t-65768aff:#627387;--t-65798aff:#5f7384;--t-657b8eff:#5c7285;--t-657d92ff:#5c7489;--t-667680ff:#63737d;--t-66788bff:#607285;--t-667b8fff:#5d7286;--t-687c8dff:#5f7384;--t-687d90ff:#5f7487;--t-6a7890ff:#64728a;--t-6a7e94ff:#5f7288;--t-6b3a07ff:#6b3a07;--t-6b5a1eff:#6b5a1e;--t-6b5a3eff:#6b5a3e;--t-6b7880ff:#65727a;--t-6b7f92ff:#607386;--t-6b8092ff:#607486;--t-6c7e90ff:#617284;--t-6d7a8eff:#647185;--t-6d8194ff:#5f7285;--t-705399ff:#705399;--t-706329ff:#706329;--t-718195ff:#637286;--t-718296ff:#637387;--t-718398ff:#607186;--t-718498ff:#607286;--t-71849aff:#607288;--t-72520bff:#72520b;--t-735820ff:#735820;--t-73899cff:#5f7487;--t-748197ff:#667288;--t-74879aff:#607285;--t-76551fff:#76551f;--t-78350fff:#78350f;--t-785c0bff:#785c0b;--t-7a1414ff:#7a1414;--t-7a4a00ff:#7a4a00;--t-7a4b00ff:#7a4b00;--t-7a5200ff:#7a5200;--t-7a5b17ff:#7a5b17;--t-7a8698ff:#667183;--t-7f3038ff:#7f3038;--t-8395a3ff:#637482;--t-8493a0ff:#64727f;--t-855119ff:#855119;--t-865900ff:#865900;--t-87333fff:#87333f;--t-8998a7ff:#63717f;--t-8a1c1cff:#8a1c1c;--t-8a3b12ff:#8a3b12;--t-8a4b12ff:#8a4b12;--t-8a5200ff:#8a5200;--t-8a5800ff:#8a5800;--t-8a5d00ff:#8a5d00;--t-8a94a5ff:#677081;--t-8b97a8ff:#687383;--t-8c3434ff:#8c3434;--t-8f2525ff:#8f2525;--t-8f3f4aff:#8f3f4a;--t-923c3cff:#923c3c;--t-92400eff:#92400e;--t-943737ff:#943737;--t-9a1b1bff:#9a1b1b;--t-9a1f1fff:#9a1f1f;--t-9a3a2aff:#9a3a2a;--t-9a4b12ff:#9a4b12;--t-9a5b00ff:#9a5b00;--t-9aa7afff:#68747b;--t-9b5c13ff:#9b5c13;--t-9b650fff:#9b650f;--t-9c3030ff:#9c3030;--t-9d2929ff:#9d2929;--t-9f2730ff:#9f2730;--t-a03b3bff:#a03b3b;--t-a12f2fff:#a12f2f;--t-a13535ff:#a13535;--t-a22e2eff:#a22e2e;--t-a42d2dff:#a42d2d;--t-a43a3aff:#a43a3a;--t-a64242ff:#a64242;--t-a72a2aff:#a72a2a;--t-a82828ff:#a82828;--t-a92828ff:#a92828;--t-a95e08ff:#a95e08;--t-b3232aff:#b3232a;--t-b42323ff:#b42323;--t-b4232cff:#b4232c;--t-b73d3dff:#b73d3d;--t-bf2525ff:#bf2525;--t-c22121ff:#c22121;--t-c42b2bff:#c42b2b;--t-c84747ff:#c54444;--t-c92d35ff:#c92d35;--t-c96d0aff:#ac5c02;--t-cdd6e3ff:#cdd6e3;--t-cfd7e4ff:#cfd7e4;--t-d5dce8ff:#d5dce8;--t-de3c48ff:#d3303f;--t-e3eef8ff:#e3eef8;--t-e6ae00ff:#8e6c17;--t-ed8b18ff:#a46119;--t-ffffffff:#fff}:root[data-look=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-0000000b:#0909090b;--c-0000000d:#0909090d;--c-00000040:#09090940;--c-00000044:#09090944;--c-00000055:#09090955;--c-07356cff:#355578;--c-075da8ff:#1c6dae;--c-0768b5ff:#1c6dae;--c-0871c5ff:#1c6dae;--c-0873c8ff:#1c6dae;--c-0873caff:#1c6dae;--c-08bfa4ff:#22b098;--c-0a742fff:#1e8a4c;--c-0a78c9ff:#1c6dae;--c-0abda7ff:#24af9b;--c-0b3153ff:#355578;--c-0b3b63ff:#355578;--c-0b7ed8ff:#1c6dae;--c-0d78ccff:#1c6dae;--c-0f23387a:#41546a7a;--c-0f6263ff:#2b7677;--c-0f6fafff:#1c6dae;--c-0f7778ff:#117879;--c-0f7fda1a:#0f7fda1a;--c-0f7fda21:#0f7fda21;--c-0f7fda29:#0f7fda29;--c-0f7fda30:#0f7fda30;--c-0f7fda33:#0f7fda33;--c-0f7fdaff:#1c6dae;--c-102c4340:#3c556c40;--c-102c43aa:#3c556caa;--c-102d4966:#3a557066;--c-106666ff:#287676;--c-111111ff:#495366;--c-111a27b8:#111a27b8;--c-112d4652:#3b556e52;--c-1186dfff:#1c6dae;--c-132f4b40:#3b557040;--c-135b94ff:#1c6dae;--c-14203073:#47546473;--c-144368bf:#2e5678bf;--c-1479d0ff:#1c6dae;--c-147fd3ff:#1c6dae;--c-14833dff:#1e8a4c;--c-1486dc1c:#1486dc1c;--c-1486dcff:#1c6dae;--c-159527ff:#1e8a4c;--c-163a5fff:#355578;--c-1684dcff:#1c6dae;--c-168544ff:#1e8a4c;--c-1687ddff:#1c6dae;--c-1688e833:#1688e833;--c-1688e8ff:#1c6dae;--c-168a72ff:#168a72;--c-169925ff:#1e8a4c;--c-17203308:#49536608;--c-1720330a:#4953660a;--c-1720330d:#4953660d;--c-17203314:#49536614;--c-17203330:#49536630;--c-172033ff:#495366;--c-17233aff:#495366;--c-17365009:#3a566f09;--c-1736500a:#3a566f0a;--c-1736500b:#3a566f0b;--c-17365012:#3a566f12;--c-17365017:#3a566f17;--c-17365038:#3a566f38;--c-1737520b:#39566f0b;--c-173f52ff:#495366;--c-175791ff:#355578;--c-1769aa20:#1c6dae20;--c-1769aaff:#1c6dae;--c-182740ff:#495366;--c-18354f1f:#3b556e1f;--c-18354f33:#3b556e33;--c-1861dbff:#1c6dae;--c-1976eeff:#1c6dae;--c-1c3e5b0a:#3756710a;--c-1c6da212:#1e6fa412;--c-1c8ae4ff:#1c6dae;--c-1d7b43ff:#1e8a4c;--c-1e2a3b12:#47536412;--c-1e8a4cff:#1e8a4c;--c-1e8c8dff:#1e8c8d;--c-1f415d12:#37567012;--c-1f5fbfff:#1c6dae;--c-20415e0b:#3856710b;--c-206adcff:#1c6dae;--c-20a05a18:#20a05a18;--c-20a05a21:#20a05a21;--c-20a05aff:#1e8a4c;--c-21415f20:#38557120;--c-21415f26:#38557126;--c-21435d0d:#38566e0d;--c-2168a7ff:#1c6dae;--c-218149ff:#1e8a4c;--c-22854aff:#1e8a4c;--c-23435f2e:#3956702e;--c-24446706:#38557506;--c-24446709:#38557509;--c-244a6610:#35567010;--c-2473b4ff:#1c6dae;--c-249969ff:#1e8a4c;--c-25496a0a:#3555740a;--c-25496a10:#35557410;--c-25496a14:#35557414;--c-25496a26:#35557426;--c-2586ceff:#1c6dae;--c-262772ff:#355578;--c-263f4b26:#3f566226;--c-264a6310:#36566d10;--c-2675b8ff:#1c6dae;--c-2776b7ff:#1c6dae;--c-287a9eff:#1c6dae;--c-28884eff:#1e8a4c;--c-2b3a55ff:#495366;--c-35536dff:#495366;--c-384a9eff:#355578;--c-414141ff:#495366;--c-48657fff:#5f6c82;--c-4b667e06:#516c8406;--c-4b667e11:#516c8411;--c-526c82ff:#5f6c82;--c-5623b0ff:#7046d1;--c-56a936ff:#1e8a4c;--c-5f6c82ff:#5f6c82;--c-65717aff:#5f6c82;--c-6599e9ff:#1c6dae;--c-6a4bb1ff:#7051b8;--c-6b7a90ff:#5f6c82;--c-6d28d9ff:#7535e3;--c-704f0012:#84621f12;--c-70aedab8:#62a0cbb8;--c-73afe0ff:#1c6dae;--c-74b9eeff:#273d4f;--c-7599b7ff:#5f6c82;--c-78350fff:#9a5b00;--c-78bceeff:#273d4f;--c-79aaf0ff:#1c6dae;--c-7b61a8ff:#7b61a8;--c-7bbbedff:#273d4f;--c-7c8aa5ff:#5f6c82;--c-83b8dfff:#273d4f;--c-83bce5ff:#273d4f;--c-8bcbb8ff:#68a795;--c-8cc5eaff:#273d4f;--c-8db8dcff:#323a45;--c-8ebfe0ff:#323a45;--c-94a3b8ff:#5f6c82;--c-9cb8cfff:#323a45;--c-9cc0f5ff:#273d4f;--c-9cc7e8ff:#323a45;--c-9fc6e8ff:#323a45;--c-a8c4efff:#323a45;--c-a9c68aff:#214330;--c-a9d1b7ff:#214330;--c-a9d8baff:#214330;--c-aabfd1ff:#323a45;--c-aebdcaff:#323a45;--c-aebdccff:#323a45;--c-b42318ff:#c42b2b;--c-b45309ff:#cd8727;--c-b8ccdcff:#323a45;--c-b8d2e8ff:#323a45;--c-b8dac5ff:#214330;--c-b8dfc6ff:#214330;--c-b92525ff:#c42b2b;--c-b9c7d6ff:#323a45;--c-b9c9d8ff:#323a45;--c-b9cadaff:#323a45;--c-b9d3eaff:#323a45;--c-b9dfc7ff:#214330;--c-b9dfc8ff:#214330;--c-bccbd2ff:#323a45;--c-bccbd4ff:#323a45;--c-bcd3eaff:#323a45;--c-bcd7ebff:#2c3138;--c-bdcbd3ff:#323a45;--c-bdcbd7ff:#323a45;--c-bdcfddff:#323a45;--c-bed1e1ff:#323a45;--c-bfe5cfff:#214330;--c-c2410cff:#c42b2b;--c-c42b2bff:#c42b2b;--c-c447472b:#c447472b;--c-c44747ff:#c42b2b;--c-c44b5b12:#c44b5b12;--c-c44b5b17:#c44b5b17;--c-c5474714:#c5474714;--c-c7cfdcff:#323a45;--c-c7d0ddff:#323a45;--c-c7d6e3ff:#2c3138;--c-c7d7e5ff:#2c3138;--c-c84747ff:#c42b2b;--c-c8d1deff:#323a45;--c-c8d2dfff:#2c3138;--c-c8d4deff:#2c3138;--c-c8d5e1ff:#2c3138;--c-c8d9e7ff:#2c3138;--c-c96d0aff:#cd8727;--c-c9d2dfff:#2c3138;--c-c9d3e0ff:#2c3138;--c-c9dcebff:#2c3138;--c-cad8e7ff:#2c3138;--c-cbd4e0ff:#2c3138;--c-cbd4e1ff:#2c3138;--c-cbd5dfff:#2c3138;--c-cbd5e0ff:#2c3138;--c-cbd8e4ff:#2c3138;--c-cbd9e5ff:#2c3138;--c-cbd9e6ff:#2c3138;--c-cbdcf5ff:#2c3138;--c-cc6262ff:#c42b2b;--c-ccdae7ff:#2c3138;--c-ccdeedff:#2c3138;--c-ccdef1ff:#2c3138;--c-cddbe7ff:#2c3138;--c-cddde8ff:#2c3138;--c-cde3d1ff:#2c3138;--c-ce3232ff:#c42b2b;--c-cfd8e3ff:#2c3138;--c-cfddebff:#2c3138;--c-cfe0ecff:#2c3138;--c-cfe0f0ff:#2c3138;--c-cfe5f5ff:#2c3138;--c-cfe7ddff:#0b1710;--c-cfe8d8ff:#0b1710;--c-d0e8d9ff:#0b1710;--c-d3a800ff:#cd8727;--c-d4dce3ff:#2c3138;--c-d4dee7ff:#2c3138;--c-d4dfe8ff:#2c3138;--c-d4e0eaff:#2c3138;--c-d4e1ebff:#2c3138;--c-d4e1ecff:#2c3138;--c-d4eadbff:#0b1710;--c-d55654ff:#c42b2b;--c-d5dde8ff:#2c3138;--c-d5e2ecff:#2c3138;--c-d5e8e7ff:#243433;--c-d6a32a1c:#bd90281c;--c-d6e0e9ff:#2c3138;--c-d6e1ebff:#2c3138;--c-d6e3dcff:#0b1710;--c-d6e3edff:#2c3138;--c-d6ebe6ff:#22332f;--c-d71920ff:#d71920;--c-d7e0e9ff:#2c3138;--c-d7e1eaff:#2c3138;--c-d7e1eeff:#2c3138;--c-d7e2ecff:#2c3138;--c-d7e3ebff:#2c3138;--c-d7e9dcff:#0b1710;--c-d87878ff:#c42b2b;--c-d88080ff:#c42b2b;--c-d8c16aff:#493800;--c-d8e0e8ff:#2c3138;--c-d8ecd9ff:#0b1710;--c-d97706ff:#cd8727;--c-d97904ff:#cd8727;--c-d98a0bff:#cd8727;--c-d98c00ff:#cd8727;--c-d9a21bff:#cd8727;--c-d9d3eeff:#3c374c;--c-d9e0eaff:#2c3138;--c-d9e1eaff:#2c3138;--c-d9e2ecff:#2c3138;--c-d9e6efff:#2c3138;--c-d9e7f1ff:#2c3138;--c-d9e8c9ff:#0b1710;--c-d9eafbff:#2c3138;--c-dbe2eaff:#2c3138;--c-dbe6eeff:#2c3138;--c-dce3e9ff:#2c3138;--c-dce4e8ff:#2c3138;--c-dce5edff:#2c3138;--c-dce6efff:#2c3138;--c-dce7efff:#2c3138;--c-dcecf788:#05101788;--c-dceeffff:#131619;--c-dcefe3ff:#0b1710;--c-ddcb96ff:#493800;--c-dde3ecff:#2c3138;--c-deedf9ff:#131619;--c-dfca7eff:#493800;--c-dfe3d6ff:#0b1710;--c-dfe7f0ff:#2c3138;--c-dff1eaff:#071410;--c-dff1ffff:#131619;--c-e03030ff:#c42b2b;--c-e0dccfff:#2c3138;--c-e0e7ebff:#2c3138;--c-e0e8efff:#2c3138;--c-e1b6b6ff:#582b2d;--c-e1e8efff:#2c3138;--c-e2b5b5ff:#582b2d;--c-e2e9edff:#2c3138;--c-e32028ff:#c42b2b;--c-e3e8efff:#2c3138;--c-e3e8f0ff:#2c3138;--c-e3e9eeff:#131619;--c-e3ebf1ff:#131619;--c-e3eef8ff:#131619;--c-e43131ff:#c42b2b;--c-e4a0a0ff:#582b2d;--c-e4e8efff:#2c3138;--c-e4e9f0ff:#131619;--c-e4ebf1ff:#131619;--c-e4f3e5ff:#0b1710;--c-e4f3eeff:#0b1613;--c-e4f4eaff:#0b1710;--c-e5a0a0ff:#582b2d;--c-e5c969ff:#493800;--c-e5ebf1ff:#131619;--c-e5f0fcff:#131619;--c-e5f5eaff:#0b1710;--c-e5f6ebff:#0b1710;--c-e6afafff:#582b2d;--c-e6edf3ff:#131619;--c-e6f3fdff:#131619;--c-e7b2b2ff:#582b2d;--c-e7ebf0ff:#131619;--c-e7ebf1ff:#131619;--c-e7edf3ff:#131619;--c-e7f5ecff:#0b1710;--c-e8d094ff:#493800;--c-e8edf2ff:#131619;--c-e8edf3ff:#131619;--c-e8edf5ff:#131619;--c-e8eef3ff:#131619;--c-e8f1fbff:#131619;--c-e8f6edff:#0b1710;--c-e8fbf7ff:#0f1d1b;--c-e93030ff:#c42b2b;--c-e9b8b8ff:#582b2d;--c-e9edf0ff:#131619;--c-e9eef4ff:#131619;--c-e9eef5ff:#131619;--c-e9f6edff:#0b1710;--c-e9fbf8ff:#101d1b;--c-ead18eff:#493800;--c-ead7b7ff:#493800;--c-eaf0f5ff:#131619;--c-eaf0f6ff:#131619;--c-eaf3fbff:#131619;--c-eaf4f3ff:#131619;--c-eaf4ffff:#131619;--c-eaf5ffff:#131619;--c-eaf8f4ff:#111b18;--c-eaf9f8ff:#111c1b;--c-ecd5aaff:#493800;--c-ecf8f3ff:#0b1710;--c-ed8b18ff:#cd8727;--c-edc5c5ff:#582b2d;--c-edc7c7ff:#582b2d;--c-edf0f4ff:#131619;--c-edf1f5ff:#131619;--c-edf2f6ff:#131619;--c-edf2fdff:#131619;--c-edf3f7ff:#131619;--c-edf3f8ff:#131619;--c-edf4f9ff:#131619;--c-edf4faff:#131619;--c-edf4ffff:#131619;--c-edf5faff:#131619;--c-edf5fdff:#131619;--c-edf6fdff:#131619;--c-edf6ffff:#131619;--c-edf7ffff:#1a1c1e;--c-edf8f2ff:#0b1710;--c-eedfc9ff:#32270e;--c-eee9dcff:#32270e;--c-eef0f4ff:#131619;--c-eef1f5ff:#131619;--c-eef2f5ff:#131619;--c-eef2f6ff:#131619;--c-eef2f7ff:#131619;--c-eef3f7ff:#131619;--c-eef3f8ff:#131619;--c-eef4f8ff:#131619;--c-eef4f9ff:#131619;--c-eef5fcff:#131619;--c-eef6f2ff:#131619;--c-eef6fbff:#131619;--c-eef7f7ff:#131619;--c-eef9ebff:#0b1710;--c-efb2b8ff:#582b2d;--c-efb7b7ff:#582b2d;--c-efb9b9ff:#582b2d;--c-efc7c7ff:#582b2d;--c-efcacaff:#582b2d;--c-efdcb9ff:#32270e;--c-eff4fdff:#131619;--c-eff5feff:#131619;--c-eff7f5ff:#131619;--c-eff9ecff:#0b1710;--c-f0c44cff:#493800;--c-f0cfd2ff:#582b2d;--c-f0d9b5ff:#493800;--c-f0e2c8ff:#32270e;--c-f0f2f5ff:#131619;--c-f0f5f9ff:#131619;--c-f0f6ffff:#1a1c1e;--c-f0faf4ff:#0b1710;--c-f1d1d4ff:#582b2d;--c-f1f2fbff:#16161c;--c-f1f4f9ff:#131619;--c-f1f5f8ff:#131619;--c-f1f6faff:#1a1c1e;--c-f1f6fbff:#1a1c1e;--c-f1f7edff:#0b1710;--c-f1f7fcff:#1a1c1e;--c-f1faf4ff:#0b1710;--c-f1fbf5ff:#0b1710;--c-f2ced2ff:#582b2d;--c-f2f3f4ff:#131619;--c-f2f3f6ff:#131619;--c-f2f5f7ff:#131619;--c-f2f5f8ff:#131619;--c-f2f5fbff:#131619;--c-f2f7f2ff:#1a1c1e;--c-f2f7faff:#1a1c1e;--c-f3e2b3ff:#32270e;--c-f3effcff:#17141d;--c-f3f2fbff:#17161d;--c-f3f6fbff:#1a1c1e;--c-f3f7faff:#1a1c1e;--c-f3f8fcff:#1a1c1e;--c-f3f8fdff:#1a1c1e;--c-f3f9ffff:#1a1c1e;--c-f3faf6ff:#1a1c1e;--c-f3fbf8ff:#1a1c1e;--c-f4f6f9ff:#1a1c1e;--c-f4f7faff:#1a1c1e;--c-f4fbf6ff:#1a1c1e;--c-f5f7faff:#1a1c1e;--c-f5f8fbff:#1a1c1e;--c-f5f9fcff:#1a1c1e;--c-f5f9ffff:#1a1c1e;--c-f5faffff:#1a1c1e;--c-f6e4aeff:#32270e;--c-f6eeeeff:#131619;--c-f6f3ffff:#1a1720;--c-f6f8fbff:#1a1c1e;--c-f6f8fcff:#1a1c1e;--c-f6fbffff:#222;--c-f6fcf8ff:#222;--c-f7f4fcff:#1a1c1e;--c-f7f5efff:#1a1c1e;--c-f7f9faff:#1a1c1e;--c-f7f9fbff:#1a1c1e;--c-f7f9fcff:#1a1c1e;--c-f7fafcff:#1a1c1e;--c-f7faffff:#1a1c1e;--c-f7fbf2ff:#0b1710;--c-f7fbf7ff:#1a1c1e;--c-f7fbfdff:#222;--c-f7fbffff:#222;--c-f8d5d5ff:#190a0b;--c-f8fafcff:#1a1c1e;--c-f8fbfdff:#222;--c-f8fbffff:#222;--c-f8fcfaff:#222;--c-f8fcffff:#222;--c-f9ebebff:#190a0b;--c-f9fafcff:#1a1c1e;--c-faf9ffff:#1a1c1e;--c-fafbf6ff:#222;--c-fafbfcff:#222;--c-fafbfdff:#222;--c-fafcfdff:#222;--c-fafcfeff:#222;--c-fb7314ff:#cd8727;--c-fbe3e3ff:#190a0b;--c-fbeff0ff:#190a0b;--c-fbf5e8ff:#32270e;--c-fbf8eeff:#32270e;--c-fbfcfdff:#222;--c-fbfcfeff:#222;--c-fbfdffff:#222;--c-fbfefdff:#222;--c-fcd34dff:#493800;--c-fcfbf7ff:#222;--c-fde68aff:#32270e;--c-fdf0f0ff:#190a0b;--c-fdf1d8ff:#32270e;--c-fdf2f2ff:#131619;--c-fef6eeff:#32270e;--c-ffe1bfff:#32270e;--c-fff0f0ff:#190a0b;--c-fff0f1ff:#190a0b;--c-fff1b8ff:#32270e;--c-fff1f1ff:#190a0b;--c-fff2f2ff:#190a0b;--c-fff3d9ff:#32270e;--c-fff3e5ff:#32270e;--c-fff3f3ff:#190a0b;--c-fff3f4ff:#190a0b;--c-fff4d6ff:#32270e;--c-fff4e5ff:#32270e;--c-fff4e8ff:#32270e;--c-fff4f4ff:#1a1c1e;--c-fff5e4ff:#32270e;--c-fff6f6ff:#1a1c1e;--c-fff7efff:#32270e;--c-fff7f7ff:#1a1c1e;--c-fff8dfff:#32270e;--c-fff8e7ff:#32270e;--c-fff8e9ff:#32270e;--c-fff8ecff:#32270e;--c-fff8f8ff:#1a1c1e;--c-fff9dcff:#32270e;--c-fffaf0ff:#32270e;--c-fffaf1ff:#32270e;--c-fffaf2ff:#222;--c-fffafaff:#222;--c-fffbebff:#32270e;--c-ffffff12:#22222212;--c-ffffff18:#22222218;--c-ffffff24:#22222224;--c-ffffff59:#22222259;--c-ffffff94:#22222294;--c-ffffffb8:#222222b8;--c-ffffffff:#222;--t-075796ff:#87c3fd;--t-0768b5ff:#87c3fd;--t-086eb8ff:#87c3fd;--t-0871bfff:#87c3fd;--t-0873caff:#87c3fd;--t-0874c8ff:#87c3fd;--t-0875c9ff:#87c3fd;--t-0878d3ff:#87c3fd;--t-0879d1ff:#87c3fd;--t-0f3150ff:#c1cee8;--t-0f773aff:#7dd399;--t-0f7fdaff:#87c3fd;--t-102f4dff:#c1cee8;--t-102f63ff:#a3ccf9;--t-111111ff:#c1cee8;--t-116e35ff:#7dd399;--t-123756ff:#c1cee8;--t-143451ff:#c1cee8;--t-145c36ff:#7dd399;--t-14743aff:#7dd399;--t-15336dff:#a3ccf9;--t-153653ff:#c1cee8;--t-15567aff:#87c3fd;--t-155f97ff:#87c3fd;--t-15703aff:#7dd399;--t-159527ff:#7dd399;--t-16324fff:#c1cee8;--t-163a5fff:#a3ccf9;--t-165c89ff:#87c3fd;--t-168544ff:#7dd399;--t-168a4eff:#7dd399;--t-172033ff:#c1cee8;--t-172f46ff:#c1cee8;--t-17336bff:#a3ccf9;--t-173550ff:#c1cee8;--t-173650ff:#c1cee8;--t-173b5cff:#a3ccf9;--t-173e60ff:#a3ccf9;--t-173f52ff:#c1cee8;--t-1769aaff:#87c3fd;--t-17723aff:#7dd399;--t-18346aff:#a3ccf9;--t-183751ff:#c1cee8;--t-193953ff:#c1cee8;--t-19703aff:#7dd399;--t-1c62bdff:#87c3fd;--t-1d5b33ff:#7dd399;--t-1d5c99ff:#87c3fd;--t-1d64b7ff:#87c3fd;--t-1d6fd0ff:#87c3fd;--t-1e7a46ff:#7dd399;--t-1f5b97ff:#87c3fd;--t-1f5fbfff:#87c3fd;--t-1f6530ff:#7dd399;--t-206adcff:#87c3fd;--t-213e5bff:#aebdd5;--t-217347ff:#7dd399;--t-233b5cff:#c1cee8;--t-234662ff:#aebdd5;--t-243c4bff:#c1cee8;--t-24405cff:#aebdd5;--t-245d58ff:#95cfc8;--t-245faeff:#87c3fd;--t-25364aff:#c1cee8;--t-273943ff:#c1cee8;--t-274762ff:#aebdd5;--t-274965ff:#aebdd5;--t-276640ff:#7dd399;--t-276749ff:#7dd399;--t-283446ff:#c1cee8;--t-284964ff:#aebdd5;--t-286a43ff:#7dd399;--t-287846ff:#7dd399;--t-287c48ff:#7dd399;--t-29475fff:#aebdd5;--t-294b68ff:#aebdd5;--t-2a6f9eff:#87c3fd;--t-2f5445ff:#7dd399;--t-304a63ff:#aebdd5;--t-31516dff:#aebdd5;--t-31526cff:#aebdd5;--t-31546fff:#aebdd5;--t-315e5bff:#9cccc8;--t-315f8aff:#87c3fd;--t-3275e5ff:#87c3fd;--t-334b60ff:#aebdd5;--t-337779ff:#86cacc;--t-344054ff:#aebdd5;--t-344056ff:#aebdd5;--t-354a61ff:#aebdd5;--t-356b9cff:#87c3fd;--t-365169ff:#aebdd5;--t-365670ff:#aebdd5;--t-365a6dff:#aebdd5;--t-365f20ff:#7dd399;--t-365f7aff:#aebdd5;--t-39704aff:#7dd399;--t-3d3563ff:#c5bff7;--t-3d4a2cff:#7dd399;--t-3f4a5cff:#aebdd5;--t-3f4d63ff:#aebdd5;--t-405268ff:#aebdd5;--t-405343ff:#7dd399;--t-40576dff:#aebdd5;--t-414141ff:#aebdd5;--t-415b2bff:#7dd399;--t-43546aff:#aebdd5;--t-445168ff:#aebdd5;--t-465a70ff:#aebdd5;--t-486078ff:#aebdd5;--t-49627aff:#aebdd5;--t-49647cff:#aebdd5;--t-4a5963ff:#aebdd5;--t-4c586cff:#aebdd5;--t-4d5872ff:#aebdd5;--t-4f5f6fff:#aebdd5;--t-4f687cff:#aebdd5;--t-506078ff:#aebdd5;--t-52616bff:#aebdd5;--t-526176ff:#aebdd5;--t-526c82ff:#aebdd5;--t-53657aff:#aebdd5;--t-536879ff:#aebdd5;--t-53687cff:#aebdd5;--t-536a7dff:#aebdd5;--t-536b7fff:#aebdd5;--t-536b80ff:#aebdd5;--t-554916ff:#f0ab65;--t-566278ff:#aebdd5;--t-56657aff:#aebdd5;--t-587187ff:#aebdd5;--t-596579ff:#aebdd5;--t-59667aff:#aebdd5;--t-5a667aff:#aebdd5;--t-5a687bff:#aebdd5;--t-5b4700ff:#f0ab65;--t-5c6971ff:#aebdd5;--t-5c7184ff:#aebdd5;--t-5c7188ff:#aebdd5;--t-5d687bff:#aebdd5;--t-5d6d7cff:#aebdd5;--t-5d7084ff:#aebdd5;--t-5d7181ff:#aebdd5;--t-5f6c82ff:#aebdd5;--t-5f6f79ff:#aebdd5;--t-60717eff:#aebdd5;--t-60778aff:#aebdd5;--t-607894ff:#aebdd5;--t-607a94ff:#aebdd5;--t-61717cff:#aebdd5;--t-617b90ff:#aebdd5;--t-625628ff:#f0ab65;--t-62788bff:#aebdd5;--t-63758aff:#aebdd5;--t-647681ff:#aebdd5;--t-64798eff:#aebdd5;--t-647b8eff:#aebdd5;--t-657289ff:#aebdd5;--t-65768aff:#aebdd5;--t-65798aff:#aebdd5;--t-657b8eff:#aebdd5;--t-657d92ff:#aebdd5;--t-667680ff:#aebdd5;--t-66788bff:#aebdd5;--t-667b8fff:#aebdd5;--t-687c8dff:#aebdd5;--t-687d90ff:#aebdd5;--t-6a7890ff:#aebdd5;--t-6a7e94ff:#aebdd5;--t-6b3a07ff:#f0ab65;--t-6b5a1eff:#f0ab65;--t-6b5a3eff:#f0ab65;--t-6b7880ff:#aebdd5;--t-6b7f92ff:#aebdd5;--t-6b8092ff:#aebdd5;--t-6c7e90ff:#aebdd5;--t-6d7a8eff:#aebdd5;--t-6d8194ff:#aebdd5;--t-705399ff:#caacfa;--t-706329ff:#f0ab65;--t-718195ff:#aebdd5;--t-718296ff:#aebdd5;--t-718398ff:#aebdd5;--t-718498ff:#aebdd5;--t-71849aff:#aebdd5;--t-72520bff:#f0ab65;--t-735820ff:#f0ab65;--t-73899cff:#aebdd5;--t-748197ff:#aebdd5;--t-74879aff:#aebdd5;--t-76551fff:#f0ab65;--t-78350fff:#f0ab65;--t-785c0bff:#f0ab65;--t-7a1414ff:#fca79e;--t-7a4a00ff:#f0ab65;--t-7a4b00ff:#f0ab65;--t-7a5200ff:#f0ab65;--t-7a5b17ff:#f0ab65;--t-7a8698ff:#aebdd5;--t-7f3038ff:#fca79e;--t-8395a3ff:#aebdd5;--t-8493a0ff:#aebdd5;--t-855119ff:#f0ab65;--t-865900ff:#f0ab65;--t-87333fff:#fca79e;--t-8998a7ff:#aebdd5;--t-8a1c1cff:#fca79e;--t-8a3b12ff:#fc9e95;--t-8a4b12ff:#f0ab65;--t-8a5200ff:#f0ab65;--t-8a5800ff:#f0ab65;--t-8a5d00ff:#f0ab65;--t-8a94a5ff:#aebdd5;--t-8b97a8ff:#aebdd5;--t-8c3434ff:#fc9e95;--t-8f2525ff:#fca79e;--t-8f3f4aff:#fc9e95;--t-923c3cff:#fc9e95;--t-92400eff:#f0ab65;--t-943737ff:#fc9e95;--t-9a1b1bff:#fca79e;--t-9a1f1fff:#fca79e;--t-9a3a2aff:#fc9e95;--t-9a4b12ff:#f0ab65;--t-9a5b00ff:#f0ab65;--t-9aa7afff:#aebdd5;--t-9b5c13ff:#f0ab65;--t-9b650fff:#f0ab65;--t-9c3030ff:#fc9e95;--t-9d2929ff:#fc9e95;--t-9f2730ff:#fc9e95;--t-a03b3bff:#fc9e95;--t-a12f2fff:#fc9e95;--t-a13535ff:#fc9e95;--t-a22e2eff:#fc9e95;--t-a42d2dff:#fc9e95;--t-a43a3aff:#fc9e95;--t-a64242ff:#fc9e95;--t-a72a2aff:#fc9e95;--t-a82828ff:#fc9e95;--t-a92828ff:#fc9e95;--t-a95e08ff:#f0ab65;--t-b3232aff:#fc9e95;--t-b42323ff:#fc9e95;--t-b4232cff:#fc9e95;--t-b73d3dff:#fc9e95;--t-bf2525ff:#fc9e95;--t-c22121ff:#fc9e95;--t-c42b2bff:#fc9e95;--t-c84747ff:#fc9e95;--t-c92d35ff:#fc9e95;--t-c96d0aff:#f0ab65;--t-cdd6e3ff:#858d99;--t-cfd7e4ff:#858d99;--t-d5dce8ff:#868c98;--t-de3c48ff:#fc9e95;--t-e3eef8ff:#e8f3fd;--t-e6ae00ff:#d4a42b;--t-ed8b18ff:#f0ab65;--t-ffffffff:#f2f2f2}@media (prefers-color-scheme:dark){:root[data-look=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-0000000b:#0909090b;--c-0000000d:#0909090d;--c-00000040:#09090940;--c-00000044:#09090944;--c-00000055:#09090955;--c-07356cff:#355578;--c-075da8ff:#1c6dae;--c-0768b5ff:#1c6dae;--c-0871c5ff:#1c6dae;--c-0873c8ff:#1c6dae;--c-0873caff:#1c6dae;--c-08bfa4ff:#22b098;--c-0a742fff:#1e8a4c;--c-0a78c9ff:#1c6dae;--c-0abda7ff:#24af9b;--c-0b3153ff:#355578;--c-0b3b63ff:#355578;--c-0b7ed8ff:#1c6dae;--c-0d78ccff:#1c6dae;--c-0f23387a:#41546a7a;--c-0f6263ff:#2b7677;--c-0f6fafff:#1c6dae;--c-0f7778ff:#117879;--c-0f7fda1a:#0f7fda1a;--c-0f7fda21:#0f7fda21;--c-0f7fda29:#0f7fda29;--c-0f7fda30:#0f7fda30;--c-0f7fda33:#0f7fda33;--c-0f7fdaff:#1c6dae;--c-102c4340:#3c556c40;--c-102c43aa:#3c556caa;--c-102d4966:#3a557066;--c-106666ff:#287676;--c-111111ff:#495366;--c-111a27b8:#111a27b8;--c-112d4652:#3b556e52;--c-1186dfff:#1c6dae;--c-132f4b40:#3b557040;--c-135b94ff:#1c6dae;--c-14203073:#47546473;--c-144368bf:#2e5678bf;--c-1479d0ff:#1c6dae;--c-147fd3ff:#1c6dae;--c-14833dff:#1e8a4c;--c-1486dc1c:#1486dc1c;--c-1486dcff:#1c6dae;--c-159527ff:#1e8a4c;--c-163a5fff:#355578;--c-1684dcff:#1c6dae;--c-168544ff:#1e8a4c;--c-1687ddff:#1c6dae;--c-1688e833:#1688e833;--c-1688e8ff:#1c6dae;--c-168a72ff:#168a72;--c-169925ff:#1e8a4c;--c-17203308:#49536608;--c-1720330a:#4953660a;--c-1720330d:#4953660d;--c-17203314:#49536614;--c-17203330:#49536630;--c-172033ff:#495366;--c-17233aff:#495366;--c-17365009:#3a566f09;--c-1736500a:#3a566f0a;--c-1736500b:#3a566f0b;--c-17365012:#3a566f12;--c-17365017:#3a566f17;--c-17365038:#3a566f38;--c-1737520b:#39566f0b;--c-173f52ff:#495366;--c-175791ff:#355578;--c-1769aa20:#1c6dae20;--c-1769aaff:#1c6dae;--c-182740ff:#495366;--c-18354f1f:#3b556e1f;--c-18354f33:#3b556e33;--c-1861dbff:#1c6dae;--c-1976eeff:#1c6dae;--c-1c3e5b0a:#3756710a;--c-1c6da212:#1e6fa412;--c-1c8ae4ff:#1c6dae;--c-1d7b43ff:#1e8a4c;--c-1e2a3b12:#47536412;--c-1e8a4cff:#1e8a4c;--c-1e8c8dff:#1e8c8d;--c-1f415d12:#37567012;--c-1f5fbfff:#1c6dae;--c-20415e0b:#3856710b;--c-206adcff:#1c6dae;--c-20a05a18:#20a05a18;--c-20a05a21:#20a05a21;--c-20a05aff:#1e8a4c;--c-21415f20:#38557120;--c-21415f26:#38557126;--c-21435d0d:#38566e0d;--c-2168a7ff:#1c6dae;--c-218149ff:#1e8a4c;--c-22854aff:#1e8a4c;--c-23435f2e:#3956702e;--c-24446706:#38557506;--c-24446709:#38557509;--c-244a6610:#35567010;--c-2473b4ff:#1c6dae;--c-249969ff:#1e8a4c;--c-25496a0a:#3555740a;--c-25496a10:#35557410;--c-25496a14:#35557414;--c-25496a26:#35557426;--c-2586ceff:#1c6dae;--c-262772ff:#355578;--c-263f4b26:#3f566226;--c-264a6310:#36566d10;--c-2675b8ff:#1c6dae;--c-2776b7ff:#1c6dae;--c-287a9eff:#1c6dae;--c-28884eff:#1e8a4c;--c-2b3a55ff:#495366;--c-35536dff:#495366;--c-384a9eff:#355578;--c-414141ff:#495366;--c-48657fff:#5f6c82;--c-4b667e06:#516c8406;--c-4b667e11:#516c8411;--c-526c82ff:#5f6c82;--c-5623b0ff:#7046d1;--c-56a936ff:#1e8a4c;--c-5f6c82ff:#5f6c82;--c-65717aff:#5f6c82;--c-6599e9ff:#1c6dae;--c-6a4bb1ff:#7051b8;--c-6b7a90ff:#5f6c82;--c-6d28d9ff:#7535e3;--c-704f0012:#84621f12;--c-70aedab8:#62a0cbb8;--c-73afe0ff:#1c6dae;--c-74b9eeff:#273d4f;--c-7599b7ff:#5f6c82;--c-78350fff:#9a5b00;--c-78bceeff:#273d4f;--c-79aaf0ff:#1c6dae;--c-7b61a8ff:#7b61a8;--c-7bbbedff:#273d4f;--c-7c8aa5ff:#5f6c82;--c-83b8dfff:#273d4f;--c-83bce5ff:#273d4f;--c-8bcbb8ff:#68a795;--c-8cc5eaff:#273d4f;--c-8db8dcff:#323a45;--c-8ebfe0ff:#323a45;--c-94a3b8ff:#5f6c82;--c-9cb8cfff:#323a45;--c-9cc0f5ff:#273d4f;--c-9cc7e8ff:#323a45;--c-9fc6e8ff:#323a45;--c-a8c4efff:#323a45;--c-a9c68aff:#214330;--c-a9d1b7ff:#214330;--c-a9d8baff:#214330;--c-aabfd1ff:#323a45;--c-aebdcaff:#323a45;--c-aebdccff:#323a45;--c-b42318ff:#c42b2b;--c-b45309ff:#cd8727;--c-b8ccdcff:#323a45;--c-b8d2e8ff:#323a45;--c-b8dac5ff:#214330;--c-b8dfc6ff:#214330;--c-b92525ff:#c42b2b;--c-b9c7d6ff:#323a45;--c-b9c9d8ff:#323a45;--c-b9cadaff:#323a45;--c-b9d3eaff:#323a45;--c-b9dfc7ff:#214330;--c-b9dfc8ff:#214330;--c-bccbd2ff:#323a45;--c-bccbd4ff:#323a45;--c-bcd3eaff:#323a45;--c-bcd7ebff:#2c3138;--c-bdcbd3ff:#323a45;--c-bdcbd7ff:#323a45;--c-bdcfddff:#323a45;--c-bed1e1ff:#323a45;--c-bfe5cfff:#214330;--c-c2410cff:#c42b2b;--c-c42b2bff:#c42b2b;--c-c447472b:#c447472b;--c-c44747ff:#c42b2b;--c-c44b5b12:#c44b5b12;--c-c44b5b17:#c44b5b17;--c-c5474714:#c5474714;--c-c7cfdcff:#323a45;--c-c7d0ddff:#323a45;--c-c7d6e3ff:#2c3138;--c-c7d7e5ff:#2c3138;--c-c84747ff:#c42b2b;--c-c8d1deff:#323a45;--c-c8d2dfff:#2c3138;--c-c8d4deff:#2c3138;--c-c8d5e1ff:#2c3138;--c-c8d9e7ff:#2c3138;--c-c96d0aff:#cd8727;--c-c9d2dfff:#2c3138;--c-c9d3e0ff:#2c3138;--c-c9dcebff:#2c3138;--c-cad8e7ff:#2c3138;--c-cbd4e0ff:#2c3138;--c-cbd4e1ff:#2c3138;--c-cbd5dfff:#2c3138;--c-cbd5e0ff:#2c3138;--c-cbd8e4ff:#2c3138;--c-cbd9e5ff:#2c3138;--c-cbd9e6ff:#2c3138;--c-cbdcf5ff:#2c3138;--c-cc6262ff:#c42b2b;--c-ccdae7ff:#2c3138;--c-ccdeedff:#2c3138;--c-ccdef1ff:#2c3138;--c-cddbe7ff:#2c3138;--c-cddde8ff:#2c3138;--c-cde3d1ff:#2c3138;--c-ce3232ff:#c42b2b;--c-cfd8e3ff:#2c3138;--c-cfddebff:#2c3138;--c-cfe0ecff:#2c3138;--c-cfe0f0ff:#2c3138;--c-cfe5f5ff:#2c3138;--c-cfe7ddff:#0b1710;--c-cfe8d8ff:#0b1710;--c-d0e8d9ff:#0b1710;--c-d3a800ff:#cd8727;--c-d4dce3ff:#2c3138;--c-d4dee7ff:#2c3138;--c-d4dfe8ff:#2c3138;--c-d4e0eaff:#2c3138;--c-d4e1ebff:#2c3138;--c-d4e1ecff:#2c3138;--c-d4eadbff:#0b1710;--c-d55654ff:#c42b2b;--c-d5dde8ff:#2c3138;--c-d5e2ecff:#2c3138;--c-d5e8e7ff:#243433;--c-d6a32a1c:#bd90281c;--c-d6e0e9ff:#2c3138;--c-d6e1ebff:#2c3138;--c-d6e3dcff:#0b1710;--c-d6e3edff:#2c3138;--c-d6ebe6ff:#22332f;--c-d71920ff:#d71920;--c-d7e0e9ff:#2c3138;--c-d7e1eaff:#2c3138;--c-d7e1eeff:#2c3138;--c-d7e2ecff:#2c3138;--c-d7e3ebff:#2c3138;--c-d7e9dcff:#0b1710;--c-d87878ff:#c42b2b;--c-d88080ff:#c42b2b;--c-d8c16aff:#493800;--c-d8e0e8ff:#2c3138;--c-d8ecd9ff:#0b1710;--c-d97706ff:#cd8727;--c-d97904ff:#cd8727;--c-d98a0bff:#cd8727;--c-d98c00ff:#cd8727;--c-d9a21bff:#cd8727;--c-d9d3eeff:#3c374c;--c-d9e0eaff:#2c3138;--c-d9e1eaff:#2c3138;--c-d9e2ecff:#2c3138;--c-d9e6efff:#2c3138;--c-d9e7f1ff:#2c3138;--c-d9e8c9ff:#0b1710;--c-d9eafbff:#2c3138;--c-dbe2eaff:#2c3138;--c-dbe6eeff:#2c3138;--c-dce3e9ff:#2c3138;--c-dce4e8ff:#2c3138;--c-dce5edff:#2c3138;--c-dce6efff:#2c3138;--c-dce7efff:#2c3138;--c-dcecf788:#05101788;--c-dceeffff:#131619;--c-dcefe3ff:#0b1710;--c-ddcb96ff:#493800;--c-dde3ecff:#2c3138;--c-deedf9ff:#131619;--c-dfca7eff:#493800;--c-dfe3d6ff:#0b1710;--c-dfe7f0ff:#2c3138;--c-dff1eaff:#071410;--c-dff1ffff:#131619;--c-e03030ff:#c42b2b;--c-e0dccfff:#2c3138;--c-e0e7ebff:#2c3138;--c-e0e8efff:#2c3138;--c-e1b6b6ff:#582b2d;--c-e1e8efff:#2c3138;--c-e2b5b5ff:#582b2d;--c-e2e9edff:#2c3138;--c-e32028ff:#c42b2b;--c-e3e8efff:#2c3138;--c-e3e8f0ff:#2c3138;--c-e3e9eeff:#131619;--c-e3ebf1ff:#131619;--c-e3eef8ff:#131619;--c-e43131ff:#c42b2b;--c-e4a0a0ff:#582b2d;--c-e4e8efff:#2c3138;--c-e4e9f0ff:#131619;--c-e4ebf1ff:#131619;--c-e4f3e5ff:#0b1710;--c-e4f3eeff:#0b1613;--c-e4f4eaff:#0b1710;--c-e5a0a0ff:#582b2d;--c-e5c969ff:#493800;--c-e5ebf1ff:#131619;--c-e5f0fcff:#131619;--c-e5f5eaff:#0b1710;--c-e5f6ebff:#0b1710;--c-e6afafff:#582b2d;--c-e6edf3ff:#131619;--c-e6f3fdff:#131619;--c-e7b2b2ff:#582b2d;--c-e7ebf0ff:#131619;--c-e7ebf1ff:#131619;--c-e7edf3ff:#131619;--c-e7f5ecff:#0b1710;--c-e8d094ff:#493800;--c-e8edf2ff:#131619;--c-e8edf3ff:#131619;--c-e8edf5ff:#131619;--c-e8eef3ff:#131619;--c-e8f1fbff:#131619;--c-e8f6edff:#0b1710;--c-e8fbf7ff:#0f1d1b;--c-e93030ff:#c42b2b;--c-e9b8b8ff:#582b2d;--c-e9edf0ff:#131619;--c-e9eef4ff:#131619;--c-e9eef5ff:#131619;--c-e9f6edff:#0b1710;--c-e9fbf8ff:#101d1b;--c-ead18eff:#493800;--c-ead7b7ff:#493800;--c-eaf0f5ff:#131619;--c-eaf0f6ff:#131619;--c-eaf3fbff:#131619;--c-eaf4f3ff:#131619;--c-eaf4ffff:#131619;--c-eaf5ffff:#131619;--c-eaf8f4ff:#111b18;--c-eaf9f8ff:#111c1b;--c-ecd5aaff:#493800;--c-ecf8f3ff:#0b1710;--c-ed8b18ff:#cd8727;--c-edc5c5ff:#582b2d;--c-edc7c7ff:#582b2d;--c-edf0f4ff:#131619;--c-edf1f5ff:#131619;--c-edf2f6ff:#131619;--c-edf2fdff:#131619;--c-edf3f7ff:#131619;--c-edf3f8ff:#131619;--c-edf4f9ff:#131619;--c-edf4faff:#131619;--c-edf4ffff:#131619;--c-edf5faff:#131619;--c-edf5fdff:#131619;--c-edf6fdff:#131619;--c-edf6ffff:#131619;--c-edf7ffff:#1a1c1e;--c-edf8f2ff:#0b1710;--c-eedfc9ff:#32270e;--c-eee9dcff:#32270e;--c-eef0f4ff:#131619;--c-eef1f5ff:#131619;--c-eef2f5ff:#131619;--c-eef2f6ff:#131619;--c-eef2f7ff:#131619;--c-eef3f7ff:#131619;--c-eef3f8ff:#131619;--c-eef4f8ff:#131619;--c-eef4f9ff:#131619;--c-eef5fcff:#131619;--c-eef6f2ff:#131619;--c-eef6fbff:#131619;--c-eef7f7ff:#131619;--c-eef9ebff:#0b1710;--c-efb2b8ff:#582b2d;--c-efb7b7ff:#582b2d;--c-efb9b9ff:#582b2d;--c-efc7c7ff:#582b2d;--c-efcacaff:#582b2d;--c-efdcb9ff:#32270e;--c-eff4fdff:#131619;--c-eff5feff:#131619;--c-eff7f5ff:#131619;--c-eff9ecff:#0b1710;--c-f0c44cff:#493800;--c-f0cfd2ff:#582b2d;--c-f0d9b5ff:#493800;--c-f0e2c8ff:#32270e;--c-f0f2f5ff:#131619;--c-f0f5f9ff:#131619;--c-f0f6ffff:#1a1c1e;--c-f0faf4ff:#0b1710;--c-f1d1d4ff:#582b2d;--c-f1f2fbff:#16161c;--c-f1f4f9ff:#131619;--c-f1f5f8ff:#131619;--c-f1f6faff:#1a1c1e;--c-f1f6fbff:#1a1c1e;--c-f1f7edff:#0b1710;--c-f1f7fcff:#1a1c1e;--c-f1faf4ff:#0b1710;--c-f1fbf5ff:#0b1710;--c-f2ced2ff:#582b2d;--c-f2f3f4ff:#131619;--c-f2f3f6ff:#131619;--c-f2f5f7ff:#131619;--c-f2f5f8ff:#131619;--c-f2f5fbff:#131619;--c-f2f7f2ff:#1a1c1e;--c-f2f7faff:#1a1c1e;--c-f3e2b3ff:#32270e;--c-f3effcff:#17141d;--c-f3f2fbff:#17161d;--c-f3f6fbff:#1a1c1e;--c-f3f7faff:#1a1c1e;--c-f3f8fcff:#1a1c1e;--c-f3f8fdff:#1a1c1e;--c-f3f9ffff:#1a1c1e;--c-f3faf6ff:#1a1c1e;--c-f3fbf8ff:#1a1c1e;--c-f4f6f9ff:#1a1c1e;--c-f4f7faff:#1a1c1e;--c-f4fbf6ff:#1a1c1e;--c-f5f7faff:#1a1c1e;--c-f5f8fbff:#1a1c1e;--c-f5f9fcff:#1a1c1e;--c-f5f9ffff:#1a1c1e;--c-f5faffff:#1a1c1e;--c-f6e4aeff:#32270e;--c-f6eeeeff:#131619;--c-f6f3ffff:#1a1720;--c-f6f8fbff:#1a1c1e;--c-f6f8fcff:#1a1c1e;--c-f6fbffff:#222;--c-f6fcf8ff:#222;--c-f7f4fcff:#1a1c1e;--c-f7f5efff:#1a1c1e;--c-f7f9faff:#1a1c1e;--c-f7f9fbff:#1a1c1e;--c-f7f9fcff:#1a1c1e;--c-f7fafcff:#1a1c1e;--c-f7faffff:#1a1c1e;--c-f7fbf2ff:#0b1710;--c-f7fbf7ff:#1a1c1e;--c-f7fbfdff:#222;--c-f7fbffff:#222;--c-f8d5d5ff:#190a0b;--c-f8fafcff:#1a1c1e;--c-f8fbfdff:#222;--c-f8fbffff:#222;--c-f8fcfaff:#222;--c-f8fcffff:#222;--c-f9ebebff:#190a0b;--c-f9fafcff:#1a1c1e;--c-faf9ffff:#1a1c1e;--c-fafbf6ff:#222;--c-fafbfcff:#222;--c-fafbfdff:#222;--c-fafcfdff:#222;--c-fafcfeff:#222;--c-fb7314ff:#cd8727;--c-fbe3e3ff:#190a0b;--c-fbeff0ff:#190a0b;--c-fbf5e8ff:#32270e;--c-fbf8eeff:#32270e;--c-fbfcfdff:#222;--c-fbfcfeff:#222;--c-fbfdffff:#222;--c-fbfefdff:#222;--c-fcd34dff:#493800;--c-fcfbf7ff:#222;--c-fde68aff:#32270e;--c-fdf0f0ff:#190a0b;--c-fdf1d8ff:#32270e;--c-fdf2f2ff:#131619;--c-fef6eeff:#32270e;--c-ffe1bfff:#32270e;--c-fff0f0ff:#190a0b;--c-fff0f1ff:#190a0b;--c-fff1b8ff:#32270e;--c-fff1f1ff:#190a0b;--c-fff2f2ff:#190a0b;--c-fff3d9ff:#32270e;--c-fff3e5ff:#32270e;--c-fff3f3ff:#190a0b;--c-fff3f4ff:#190a0b;--c-fff4d6ff:#32270e;--c-fff4e5ff:#32270e;--c-fff4e8ff:#32270e;--c-fff4f4ff:#1a1c1e;--c-fff5e4ff:#32270e;--c-fff6f6ff:#1a1c1e;--c-fff7efff:#32270e;--c-fff7f7ff:#1a1c1e;--c-fff8dfff:#32270e;--c-fff8e7ff:#32270e;--c-fff8e9ff:#32270e;--c-fff8ecff:#32270e;--c-fff8f8ff:#1a1c1e;--c-fff9dcff:#32270e;--c-fffaf0ff:#32270e;--c-fffaf1ff:#32270e;--c-fffaf2ff:#222;--c-fffafaff:#222;--c-fffbebff:#32270e;--c-ffffff12:#22222212;--c-ffffff18:#22222218;--c-ffffff24:#22222224;--c-ffffff59:#22222259;--c-ffffff94:#22222294;--c-ffffffb8:#222222b8;--c-ffffffff:#222;--t-075796ff:#87c3fd;--t-0768b5ff:#87c3fd;--t-086eb8ff:#87c3fd;--t-0871bfff:#87c3fd;--t-0873caff:#87c3fd;--t-0874c8ff:#87c3fd;--t-0875c9ff:#87c3fd;--t-0878d3ff:#87c3fd;--t-0879d1ff:#87c3fd;--t-0f3150ff:#c1cee8;--t-0f773aff:#7dd399;--t-0f7fdaff:#87c3fd;--t-102f4dff:#c1cee8;--t-102f63ff:#a3ccf9;--t-111111ff:#c1cee8;--t-116e35ff:#7dd399;--t-123756ff:#c1cee8;--t-143451ff:#c1cee8;--t-145c36ff:#7dd399;--t-14743aff:#7dd399;--t-15336dff:#a3ccf9;--t-153653ff:#c1cee8;--t-15567aff:#87c3fd;--t-155f97ff:#87c3fd;--t-15703aff:#7dd399;--t-159527ff:#7dd399;--t-16324fff:#c1cee8;--t-163a5fff:#a3ccf9;--t-165c89ff:#87c3fd;--t-168544ff:#7dd399;--t-168a4eff:#7dd399;--t-172033ff:#c1cee8;--t-172f46ff:#c1cee8;--t-17336bff:#a3ccf9;--t-173550ff:#c1cee8;--t-173650ff:#c1cee8;--t-173b5cff:#a3ccf9;--t-173e60ff:#a3ccf9;--t-173f52ff:#c1cee8;--t-1769aaff:#87c3fd;--t-17723aff:#7dd399;--t-18346aff:#a3ccf9;--t-183751ff:#c1cee8;--t-193953ff:#c1cee8;--t-19703aff:#7dd399;--t-1c62bdff:#87c3fd;--t-1d5b33ff:#7dd399;--t-1d5c99ff:#87c3fd;--t-1d64b7ff:#87c3fd;--t-1d6fd0ff:#87c3fd;--t-1e7a46ff:#7dd399;--t-1f5b97ff:#87c3fd;--t-1f5fbfff:#87c3fd;--t-1f6530ff:#7dd399;--t-206adcff:#87c3fd;--t-213e5bff:#aebdd5;--t-217347ff:#7dd399;--t-233b5cff:#c1cee8;--t-234662ff:#aebdd5;--t-243c4bff:#c1cee8;--t-24405cff:#aebdd5;--t-245d58ff:#95cfc8;--t-245faeff:#87c3fd;--t-25364aff:#c1cee8;--t-273943ff:#c1cee8;--t-274762ff:#aebdd5;--t-274965ff:#aebdd5;--t-276640ff:#7dd399;--t-276749ff:#7dd399;--t-283446ff:#c1cee8;--t-284964ff:#aebdd5;--t-286a43ff:#7dd399;--t-287846ff:#7dd399;--t-287c48ff:#7dd399;--t-29475fff:#aebdd5;--t-294b68ff:#aebdd5;--t-2a6f9eff:#87c3fd;--t-2f5445ff:#7dd399;--t-304a63ff:#aebdd5;--t-31516dff:#aebdd5;--t-31526cff:#aebdd5;--t-31546fff:#aebdd5;--t-315e5bff:#9cccc8;--t-315f8aff:#87c3fd;--t-3275e5ff:#87c3fd;--t-334b60ff:#aebdd5;--t-337779ff:#86cacc;--t-344054ff:#aebdd5;--t-344056ff:#aebdd5;--t-354a61ff:#aebdd5;--t-356b9cff:#87c3fd;--t-365169ff:#aebdd5;--t-365670ff:#aebdd5;--t-365a6dff:#aebdd5;--t-365f20ff:#7dd399;--t-365f7aff:#aebdd5;--t-39704aff:#7dd399;--t-3d3563ff:#c5bff7;--t-3d4a2cff:#7dd399;--t-3f4a5cff:#aebdd5;--t-3f4d63ff:#aebdd5;--t-405268ff:#aebdd5;--t-405343ff:#7dd399;--t-40576dff:#aebdd5;--t-414141ff:#aebdd5;--t-415b2bff:#7dd399;--t-43546aff:#aebdd5;--t-445168ff:#aebdd5;--t-465a70ff:#aebdd5;--t-486078ff:#aebdd5;--t-49627aff:#aebdd5;--t-49647cff:#aebdd5;--t-4a5963ff:#aebdd5;--t-4c586cff:#aebdd5;--t-4d5872ff:#aebdd5;--t-4f5f6fff:#aebdd5;--t-4f687cff:#aebdd5;--t-506078ff:#aebdd5;--t-52616bff:#aebdd5;--t-526176ff:#aebdd5;--t-526c82ff:#aebdd5;--t-53657aff:#aebdd5;--t-536879ff:#aebdd5;--t-53687cff:#aebdd5;--t-536a7dff:#aebdd5;--t-536b7fff:#aebdd5;--t-536b80ff:#aebdd5;--t-554916ff:#f0ab65;--t-566278ff:#aebdd5;--t-56657aff:#aebdd5;--t-587187ff:#aebdd5;--t-596579ff:#aebdd5;--t-59667aff:#aebdd5;--t-5a667aff:#aebdd5;--t-5a687bff:#aebdd5;--t-5b4700ff:#f0ab65;--t-5c6971ff:#aebdd5;--t-5c7184ff:#aebdd5;--t-5c7188ff:#aebdd5;--t-5d687bff:#aebdd5;--t-5d6d7cff:#aebdd5;--t-5d7084ff:#aebdd5;--t-5d7181ff:#aebdd5;--t-5f6c82ff:#aebdd5;--t-5f6f79ff:#aebdd5;--t-60717eff:#aebdd5;--t-60778aff:#aebdd5;--t-607894ff:#aebdd5;--t-607a94ff:#aebdd5;--t-61717cff:#aebdd5;--t-617b90ff:#aebdd5;--t-625628ff:#f0ab65;--t-62788bff:#aebdd5;--t-63758aff:#aebdd5;--t-647681ff:#aebdd5;--t-64798eff:#aebdd5;--t-647b8eff:#aebdd5;--t-657289ff:#aebdd5;--t-65768aff:#aebdd5;--t-65798aff:#aebdd5;--t-657b8eff:#aebdd5;--t-657d92ff:#aebdd5;--t-667680ff:#aebdd5;--t-66788bff:#aebdd5;--t-667b8fff:#aebdd5;--t-687c8dff:#aebdd5;--t-687d90ff:#aebdd5;--t-6a7890ff:#aebdd5;--t-6a7e94ff:#aebdd5;--t-6b3a07ff:#f0ab65;--t-6b5a1eff:#f0ab65;--t-6b5a3eff:#f0ab65;--t-6b7880ff:#aebdd5;--t-6b7f92ff:#aebdd5;--t-6b8092ff:#aebdd5;--t-6c7e90ff:#aebdd5;--t-6d7a8eff:#aebdd5;--t-6d8194ff:#aebdd5;--t-705399ff:#caacfa;--t-706329ff:#f0ab65;--t-718195ff:#aebdd5;--t-718296ff:#aebdd5;--t-718398ff:#aebdd5;--t-718498ff:#aebdd5;--t-71849aff:#aebdd5;--t-72520bff:#f0ab65;--t-735820ff:#f0ab65;--t-73899cff:#aebdd5;--t-748197ff:#aebdd5;--t-74879aff:#aebdd5;--t-76551fff:#f0ab65;--t-78350fff:#f0ab65;--t-785c0bff:#f0ab65;--t-7a1414ff:#fca79e;--t-7a4a00ff:#f0ab65;--t-7a4b00ff:#f0ab65;--t-7a5200ff:#f0ab65;--t-7a5b17ff:#f0ab65;--t-7a8698ff:#aebdd5;--t-7f3038ff:#fca79e;--t-8395a3ff:#aebdd5;--t-8493a0ff:#aebdd5;--t-855119ff:#f0ab65;--t-865900ff:#f0ab65;--t-87333fff:#fca79e;--t-8998a7ff:#aebdd5;--t-8a1c1cff:#fca79e;--t-8a3b12ff:#fc9e95;--t-8a4b12ff:#f0ab65;--t-8a5200ff:#f0ab65;--t-8a5800ff:#f0ab65;--t-8a5d00ff:#f0ab65;--t-8a94a5ff:#aebdd5;--t-8b97a8ff:#aebdd5;--t-8c3434ff:#fc9e95;--t-8f2525ff:#fca79e;--t-8f3f4aff:#fc9e95;--t-923c3cff:#fc9e95;--t-92400eff:#f0ab65;--t-943737ff:#fc9e95;--t-9a1b1bff:#fca79e;--t-9a1f1fff:#fca79e;--t-9a3a2aff:#fc9e95;--t-9a4b12ff:#f0ab65;--t-9a5b00ff:#f0ab65;--t-9aa7afff:#aebdd5;--t-9b5c13ff:#f0ab65;--t-9b650fff:#f0ab65;--t-9c3030ff:#fc9e95;--t-9d2929ff:#fc9e95;--t-9f2730ff:#fc9e95;--t-a03b3bff:#fc9e95;--t-a12f2fff:#fc9e95;--t-a13535ff:#fc9e95;--t-a22e2eff:#fc9e95;--t-a42d2dff:#fc9e95;--t-a43a3aff:#fc9e95;--t-a64242ff:#fc9e95;--t-a72a2aff:#fc9e95;--t-a82828ff:#fc9e95;--t-a92828ff:#fc9e95;--t-a95e08ff:#f0ab65;--t-b3232aff:#fc9e95;--t-b42323ff:#fc9e95;--t-b4232cff:#fc9e95;--t-b73d3dff:#fc9e95;--t-bf2525ff:#fc9e95;--t-c22121ff:#fc9e95;--t-c42b2bff:#fc9e95;--t-c84747ff:#fc9e95;--t-c92d35ff:#fc9e95;--t-c96d0aff:#f0ab65;--t-cdd6e3ff:#858d99;--t-cfd7e4ff:#858d99;--t-d5dce8ff:#868c98;--t-de3c48ff:#fc9e95;--t-e3eef8ff:#e8f3fd;--t-e6ae00ff:#d4a42b;--t-ed8b18ff:#f0ab65;--t-ffffffff:#f2f2f2}}:root[data-look=contrast]{--c-0000000b:#0000000b;--c-0000000d:#0000000d;--c-00000040:#00000040;--c-00000044:#0004;--c-00000055:#0005;--c-07356cff:#03284b;--c-075da8ff:#05538b;--c-0768b5ff:#05538b;--c-0871c5ff:#05538b;--c-0873c8ff:#05538b;--c-0873caff:#05538b;--c-08bfa4ff:#1c9883;--c-0a742fff:#086f39;--c-0a78c9ff:#05538b;--c-0abda7ff:#1c9786;--c-0b3153ff:#03284b;--c-0b3b63ff:#03284b;--c-0b7ed8ff:#05538b;--c-0d78ccff:#05538b;--c-0f23387a:#04172b7a;--c-0f6263ff:#004e4f;--c-0f6fafff:#05538b;--c-0f7778ff:#135e5f;--c-0f7fda1a:#1565ac1a;--c-0f7fda21:#1565ac21;--c-0f7fda29:#1565ac29;--c-0f7fda30:#1565ac30;--c-0f7fda33:#1565ac33;--c-0f7fdaff:#05538b;--c-102c4340:#021e3440;--c-102c43aa:#021e34aa;--c-102d4966:#021e3966;--c-106666ff:#005151;--c-111111ff:#0c1427;--c-111a27b8:#040b17b8;--c-112d4652:#031f3652;--c-1186dfff:#05538b;--c-132f4b40:#04203b40;--c-135b94ff:#05538b;--c-14203073:#09152473;--c-144368bf:#042f4fbf;--c-1479d0ff:#05538b;--c-147fd3ff:#05538b;--c-14833dff:#086f39;--c-1486dc1c:#196bae1c;--c-1486dcff:#05538b;--c-159527ff:#086f39;--c-163a5fff:#03284b;--c-1684dcff:#05538b;--c-168544ff:#086f39;--c-1687ddff:#05538b;--c-1688e833:#1a6db733;--c-1688e8ff:#05538b;--c-168a72ff:#196d5b;--c-169925ff:#086f39;--c-17203308:#0c142708;--c-1720330a:#0c14270a;--c-1720330d:#0c14270d;--c-17203314:#0c142714;--c-17203330:#0c142730;--c-172033ff:#0c1427;--c-17233aff:#0c1427;--c-17365009:#05253e09;--c-1736500a:#05253e0a;--c-1736500b:#05253e0b;--c-17365012:#05253e12;--c-17365017:#05253e17;--c-17365038:#05253e38;--c-1737520b:#0526400b;--c-173f52ff:#0c1427;--c-175791ff:#03284b;--c-1769aa20:#05538b20;--c-1769aaff:#05538b;--c-182740ff:#0c1427;--c-18354f1f:#07253e1f;--c-18354f33:#07253e33;--c-1861dbff:#05538b;--c-1976eeff:#05538b;--c-1c3e5b0a:#082c470a;--c-1c6da212:#0b568412;--c-1c8ae4ff:#05538b;--c-1d7b43ff:#086f39;--c-1e2a3b12:#111c2c12;--c-1e8a4cff:#086f39;--c-1e8c8dff:#067071;--c-1f415d12:#0b2e4912;--c-1f5fbfff:#05538b;--c-20415e0b:#0c2e490b;--c-206adcff:#05538b;--c-20a05a18:#04814418;--c-20a05a21:#04814421;--c-20a05aff:#086f39;--c-21415f20:#0d2e4a20;--c-21415f26:#0d2e4a26;--c-21435d0d:#0c30480d;--c-2168a7ff:#05538b;--c-218149ff:#086f39;--c-22854aff:#086f39;--c-23435f2e:#0f2f4a2e;--c-24446706:#10305106;--c-24446709:#10305109;--c-244a6610:#0d355010;--c-2473b4ff:#05538b;--c-249969ff:#086f39;--c-25496a0a:#0f34530a;--c-25496a10:#0f345310;--c-25496a14:#0f345314;--c-25496a26:#0f345326;--c-2586ceff:#05538b;--c-262772ff:#03284b;--c-263f4b26:#142d3826;--c-264a6310:#10354d10;--c-2675b8ff:#05538b;--c-2776b7ff:#05538b;--c-287a9eff:#05538b;--c-28884eff:#086f39;--c-2b3a55ff:#0c1427;--c-35536dff:#0c1427;--c-384a9eff:#03284b;--c-414141ff:#0c1427;--c-48657fff:#49566b;--c-4b667e06:#37516806;--c-4b667e11:#37516811;--c-526c82ff:#49566b;--c-5623b0ff:#46009b;--c-56a936ff:#086f39;--c-5f6c82ff:#49566b;--c-65717aff:#49566b;--c-6599e9ff:#05538b;--c-6a4bb1ff:#563499;--c-6b7a90ff:#49566b;--c-6d28d9ff:#5815b4;--c-704f0012:#583e0612;--c-70aedab8:#4f8cb7b8;--c-73afe0ff:#05538b;--c-74b9eeff:#91aac0;--c-7599b7ff:#49566b;--c-78350fff:#7a490a;--c-78bceeff:#91aac0;--c-79aaf0ff:#05538b;--c-7b61a8ff:#63498e;--c-7bbbedff:#91aac0;--c-7c8aa5ff:#49566b;--c-83b8dfff:#91aac0;--c-83bce5ff:#91aac0;--c-8bcbb8ff:#66a593;--c-8cc5eaff:#91aac0;--c-8db8dcff:#5b646f;--c-8ebfe0ff:#5b646f;--c-94a3b8ff:#49566b;--c-9cb8cfff:#5b646f;--c-9cc0f5ff:#91aac0;--c-9cc7e8ff:#5b646f;--c-9fc6e8ff:#5b646f;--c-a8c4efff:#5b646f;--c-a9c68aff:#90b59e;--c-a9d1b7ff:#90b59e;--c-a9d8baff:#90b59e;--c-aabfd1ff:#5b646f;--c-aebdcaff:#5b646f;--c-aebdccff:#5b646f;--c-b42318ff:#a1181c;--c-b45309ff:#ac6f18;--c-b8ccdcff:#5b646f;--c-b8d2e8ff:#5b646f;--c-b8dac5ff:#90b59e;--c-b8dfc6ff:#90b59e;--c-b92525ff:#a1181c;--c-b9c7d6ff:#5b646f;--c-b9c9d8ff:#5b646f;--c-b9cadaff:#5b646f;--c-b9d3eaff:#5b646f;--c-b9dfc7ff:#90b59e;--c-b9dfc8ff:#90b59e;--c-bccbd2ff:#5b646f;--c-bccbd4ff:#5b646f;--c-bcd3eaff:#5b646f;--c-bcd7ebff:#5e646b;--c-bdcbd3ff:#5b646f;--c-bdcbd7ff:#5b646f;--c-bdcfddff:#5b646f;--c-bed1e1ff:#5b646f;--c-bfe5cfff:#90b59e;--c-c2410cff:#a1181c;--c-c42b2bff:#a1181c;--c-c447472b:#a72a2f2b;--c-c44747ff:#a1181c;--c-c44b5b12:#a62f4312;--c-c44b5b17:#a62f4317;--c-c5474714:#a72a2f14;--c-c7cfdcff:#5b646f;--c-c7d0ddff:#5b646f;--c-c7d6e3ff:#5e646b;--c-c7d7e5ff:#5e646b;--c-c84747ff:#a1181c;--c-c8d1deff:#5b646f;--c-c8d2dfff:#5e646b;--c-c8d4deff:#5e646b;--c-c8d5e1ff:#5e646b;--c-c8d9e7ff:#5e646b;--c-c96d0aff:#ac6f18;--c-c9d2dfff:#5e646b;--c-c9d3e0ff:#5e646b;--c-c9dcebff:#5e646b;--c-cad8e7ff:#5e646b;--c-cbd4e0ff:#5e646b;--c-cbd4e1ff:#5e646b;--c-cbd5dfff:#5e646b;--c-cbd5e0ff:#5e646b;--c-cbd8e4ff:#5e646b;--c-cbd9e5ff:#5e646b;--c-cbd9e6ff:#5e646b;--c-cbdcf5ff:#5e646b;--c-cc6262ff:#a1181c;--c-ccdae7ff:#5e646b;--c-ccdeedff:#5e646b;--c-ccdef1ff:#5e646b;--c-cddbe7ff:#5e646b;--c-cddde8ff:#5e646b;--c-cde3d1ff:#5e646b;--c-ce3232ff:#a1181c;--c-cfd8e3ff:#5e646b;--c-cfddebff:#5e646b;--c-cfe0ecff:#5e646b;--c-cfe0f0ff:#5e646b;--c-cfe5f5ff:#5e646b;--c-cfe7ddff:#fff;--c-cfe8d8ff:#fff;--c-d0e8d9ff:#fff;--c-d3a800ff:#ac6f18;--c-d4dce3ff:#5e646b;--c-d4dee7ff:#5e646b;--c-d4dfe8ff:#5e646b;--c-d4e0eaff:#5e646b;--c-d4e1ebff:#5e646b;--c-d4e1ecff:#5e646b;--c-d4eadbff:#fff;--c-d55654ff:#a1181c;--c-d5dde8ff:#5e646b;--c-d5e2ecff:#5e646b;--c-d5e8e7ff:#566766;--c-d6a32a1c:#ae820e1c;--c-d6e0e9ff:#5e646b;--c-d6e1ebff:#5e646b;--c-d6e3dcff:#fff;--c-d6e3edff:#5e646b;--c-d6ebe6ff:#556864;--c-d71920ff:#aa1c1d;--c-d7e0e9ff:#5e646b;--c-d7e1eaff:#5e646b;--c-d7e1eeff:#5e646b;--c-d7e2ecff:#5e646b;--c-d7e3ebff:#5e646b;--c-d7e9dcff:#fff;--c-d87878ff:#a1181c;--c-d88080ff:#a1181c;--c-d8c16aff:#c0a766;--c-d8e0e8ff:#5e646b;--c-d8ecd9ff:#fff;--c-d97706ff:#ac6f18;--c-d97904ff:#ac6f18;--c-d98a0bff:#ac6f18;--c-d98c00ff:#ac6f18;--c-d9a21bff:#ac6f18;--c-d9d3eeff:#afa9c3;--c-d9e0eaff:#5e646b;--c-d9e1eaff:#5e646b;--c-d9e2ecff:#5e646b;--c-d9e6efff:#5e646b;--c-d9e7f1ff:#5e646b;--c-d9e8c9ff:#fff;--c-d9eafbff:#5e646b;--c-dbe2eaff:#5e646b;--c-dbe6eeff:#5e646b;--c-dce3e9ff:#5e646b;--c-dce4e8ff:#5e646b;--c-dce5edff:#5e646b;--c-dce6efff:#5e646b;--c-dce7efff:#5e646b;--c-dcecf788:#fff8;--c-dceeffff:#fff;--c-dcefe3ff:#fff;--c-ddcb96ff:#c0a766;--c-dde3ecff:#5e646b;--c-deedf9ff:#fff;--c-dfca7eff:#c0a766;--c-dfe3d6ff:#fff;--c-dfe7f0ff:#5e646b;--c-dff1eaff:#fff;--c-dff1ffff:#fff;--c-e03030ff:#a1181c;--c-e0dccfff:#5e646b;--c-e0e7ebff:#5e646b;--c-e0e8efff:#5e646b;--c-e1b6b6ff:#c69090;--c-e1e8efff:#5e646b;--c-e2b5b5ff:#c69090;--c-e2e9edff:#5e646b;--c-e32028ff:#a1181c;--c-e3e8efff:#5e646b;--c-e3e8f0ff:#5e646b;--c-e3e9eeff:#fff;--c-e3ebf1ff:#fff;--c-e3eef8ff:#fff;--c-e43131ff:#a1181c;--c-e4a0a0ff:#c69090;--c-e4e8efff:#5e646b;--c-e4e9f0ff:#fff;--c-e4ebf1ff:#fff;--c-e4f3e5ff:#fff;--c-e4f3eeff:#fff;--c-e4f4eaff:#fff;--c-e5a0a0ff:#c69090;--c-e5c969ff:#c0a766;--c-e5ebf1ff:#fff;--c-e5f0fcff:#fff;--c-e5f5eaff:#fff;--c-e5f6ebff:#fff;--c-e6afafff:#c69090;--c-e6edf3ff:#fff;--c-e6f3fdff:#fff;--c-e7b2b2ff:#c69090;--c-e7ebf0ff:#fff;--c-e7ebf1ff:#fff;--c-e7edf3ff:#fff;--c-e7f5ecff:#fff;--c-e8d094ff:#c0a766;--c-e8edf2ff:#fff;--c-e8edf3ff:#fff;--c-e8edf5ff:#fff;--c-e8eef3ff:#fff;--c-e8f1fbff:#fff;--c-e8f6edff:#fff;--c-e8fbf7ff:#fff;--c-e93030ff:#a1181c;--c-e9b8b8ff:#c69090;--c-e9edf0ff:#fff;--c-e9eef4ff:#fff;--c-e9eef5ff:#fff;--c-e9f6edff:#fff;--c-e9fbf8ff:#fff;--c-ead18eff:#c0a766;--c-ead7b7ff:#c0a766;--c-eaf0f5ff:#fff;--c-eaf0f6ff:#fff;--c-eaf3fbff:#fff;--c-eaf4f3ff:#fff;--c-eaf4ffff:#fff;--c-eaf5ffff:#fff;--c-eaf8f4ff:#fff;--c-eaf9f8ff:#fff;--c-ecd5aaff:#c0a766;--c-ecf8f3ff:#fff;--c-ed8b18ff:#ac6f18;--c-edc5c5ff:#c69090;--c-edc7c7ff:#c69090;--c-edf0f4ff:#fff;--c-edf1f5ff:#fff;--c-edf2f6ff:#fff;--c-edf2fdff:#fff;--c-edf3f7ff:#fff;--c-edf3f8ff:#fff;--c-edf4f9ff:#fff;--c-edf4faff:#fff;--c-edf4ffff:#fff;--c-edf5faff:#fff;--c-edf5fdff:#fff;--c-edf6fdff:#fff;--c-edf6ffff:#fff;--c-edf7ffff:#fff;--c-edf8f2ff:#fff;--c-eedfc9ff:#fff1d3;--c-eee9dcff:#fff1d3;--c-eef0f4ff:#fff;--c-eef1f5ff:#fff;--c-eef2f5ff:#fff;--c-eef2f6ff:#fff;--c-eef2f7ff:#fff;--c-eef3f7ff:#fff;--c-eef3f8ff:#fff;--c-eef4f8ff:#fff;--c-eef4f9ff:#fff;--c-eef5fcff:#fff;--c-eef6f2ff:#fff;--c-eef6fbff:#fff;--c-eef7f7ff:#fff;--c-eef9ebff:#fff;--c-efb2b8ff:#c69090;--c-efb7b7ff:#c69090;--c-efb9b9ff:#c69090;--c-efc7c7ff:#c69090;--c-efcacaff:#c69090;--c-efdcb9ff:#fff1d3;--c-eff4fdff:#fff;--c-eff5feff:#fff;--c-eff7f5ff:#fff;--c-eff9ecff:#fff;--c-f0c44cff:#c0a766;--c-f0cfd2ff:#c69090;--c-f0d9b5ff:#c0a766;--c-f0e2c8ff:#fff1d3;--c-f0f2f5ff:#fff;--c-f0f5f9ff:#fff;--c-f0f6ffff:#fff;--c-f0faf4ff:#fff;--c-f1d1d4ff:#c69090;--c-f1f2fbff:#fff;--c-f1f4f9ff:#fff;--c-f1f5f8ff:#fff;--c-f1f6faff:#fff;--c-f1f6fbff:#fff;--c-f1f7edff:#fff;--c-f1f7fcff:#fff;--c-f1faf4ff:#fff;--c-f1fbf5ff:#fff;--c-f2ced2ff:#c69090;--c-f2f3f4ff:#fff;--c-f2f3f6ff:#fff;--c-f2f5f7ff:#fff;--c-f2f5f8ff:#fff;--c-f2f5fbff:#fff;--c-f2f7f2ff:#fff;--c-f2f7faff:#fff;--c-f3e2b3ff:#fff1d3;--c-f3effcff:#fff;--c-f3f2fbff:#fff;--c-f3f6fbff:#fff;--c-f3f7faff:#fff;--c-f3f8fcff:#fff;--c-f3f8fdff:#fff;--c-f3f9ffff:#fff;--c-f3faf6ff:#fff;--c-f3fbf8ff:#fff;--c-f4f6f9ff:#fff;--c-f4f7faff:#fff;--c-f4fbf6ff:#fff;--c-f5f7faff:#fff;--c-f5f8fbff:#fff;--c-f5f9fcff:#fff;--c-f5f9ffff:#fff;--c-f5faffff:#fff;--c-f6e4aeff:#fff1d3;--c-f6eeeeff:#fff;--c-f6f3ffff:#fff;--c-f6f8fbff:#fff;--c-f6f8fcff:#fff;--c-f6fbffff:#fff;--c-f6fcf8ff:#fff;--c-f7f4fcff:#fff;--c-f7f5efff:#fff;--c-f7f9faff:#fff;--c-f7f9fbff:#fff;--c-f7f9fcff:#fff;--c-f7fafcff:#fff;--c-f7faffff:#fff;--c-f7fbf2ff:#fff;--c-f7fbf7ff:#fff;--c-f7fbfdff:#fff;--c-f7fbffff:#fff;--c-f8d5d5ff:#fff;--c-f8fafcff:#fff;--c-f8fbfdff:#fff;--c-f8fbffff:#fff;--c-f8fcfaff:#fff;--c-f8fcffff:#fff;--c-f9ebebff:#fff;--c-f9fafcff:#fff;--c-faf9ffff:#fff;--c-fafbf6ff:#fff;--c-fafbfcff:#fff;--c-fafbfdff:#fff;--c-fafcfdff:#fff;--c-fafcfeff:#fff;--c-fb7314ff:#ac6f18;--c-fbe3e3ff:#fff;--c-fbeff0ff:#fff;--c-fbf5e8ff:#fff1d3;--c-fbf8eeff:#fff1d3;--c-fbfcfdff:#fff;--c-fbfcfeff:#fff;--c-fbfdffff:#fff;--c-fbfefdff:#fff;--c-fcd34dff:#c0a766;--c-fcfbf7ff:#fff;--c-fde68aff:#fff1d3;--c-fdf0f0ff:#fff;--c-fdf1d8ff:#fff1d3;--c-fdf2f2ff:#fff;--c-fef6eeff:#fff1d3;--c-ffe1bfff:#fff1d3;--c-fff0f0ff:#fff;--c-fff0f1ff:#fff;--c-fff1b8ff:#fff1d3;--c-fff1f1ff:#fff;--c-fff2f2ff:#fff;--c-fff3d9ff:#fff1d3;--c-fff3e5ff:#fff1d3;--c-fff3f3ff:#fff;--c-fff3f4ff:#fff;--c-fff4d6ff:#fff1d3;--c-fff4e5ff:#fff1d3;--c-fff4e8ff:#fff1d3;--c-fff4f4ff:#fff;--c-fff5e4ff:#fff1d3;--c-fff6f6ff:#fff;--c-fff7efff:#fff1d3;--c-fff7f7ff:#fff;--c-fff8dfff:#fff1d3;--c-fff8e7ff:#fff1d3;--c-fff8e9ff:#fff1d3;--c-fff8ecff:#fff1d3;--c-fff8f8ff:#fff;--c-fff9dcff:#fff1d3;--c-fffaf0ff:#fff1d3;--c-fffaf1ff:#fff1d3;--c-fffaf2ff:#fff;--c-fffafaff:#fff;--c-fffbebff:#fff1d3;--c-ffffff12:#ffffff12;--c-ffffff18:#ffffff18;--c-ffffff24:#ffffff24;--c-ffffff59:#ffffff59;--c-ffffff94:#ffffff94;--c-ffffffb8:#ffffffb8;--c-ffffffff:#fff;--t-075796ff:#014576;--t-0768b5ff:#014576;--t-086eb8ff:#014576;--t-0871bfff:#014576;--t-0873caff:#014576;--t-0874c8ff:#014576;--t-0875c9ff:#014576;--t-0878d3ff:#014576;--t-0879d1ff:#014576;--t-0f3150ff:#0a1224;--t-0f773aff:#05522a;--t-0f7fdaff:#014576;--t-102f4dff:#0a1224;--t-102f63ff:#002447;--t-111111ff:#0a1224;--t-116e35ff:#05522a;--t-123756ff:#0a1224;--t-143451ff:#0a1224;--t-145c36ff:#05522a;--t-14743aff:#05522a;--t-15336dff:#002447;--t-153653ff:#0a1224;--t-15567aff:#014576;--t-155f97ff:#014576;--t-15703aff:#05522a;--t-159527ff:#05522a;--t-16324fff:#0a1224;--t-163a5fff:#002447;--t-165c89ff:#014576;--t-168544ff:#05522a;--t-168a4eff:#05522a;--t-172033ff:#0a1224;--t-172f46ff:#0a1224;--t-17336bff:#002447;--t-173550ff:#0a1224;--t-173650ff:#0a1224;--t-173b5cff:#002447;--t-173e60ff:#002447;--t-173f52ff:#0a1224;--t-1769aaff:#014576;--t-17723aff:#05522a;--t-18346aff:#002447;--t-183751ff:#0a1224;--t-193953ff:#0a1224;--t-19703aff:#05522a;--t-1c62bdff:#014576;--t-1d5b33ff:#05522a;--t-1d5c99ff:#014576;--t-1d64b7ff:#014576;--t-1d6fd0ff:#014576;--t-1e7a46ff:#05522a;--t-1f5b97ff:#014576;--t-1f5fbfff:#014576;--t-1f6530ff:#05522a;--t-206adcff:#014576;--t-213e5bff:#3b475c;--t-217347ff:#05522a;--t-233b5cff:#0a1224;--t-234662ff:#3b475c;--t-243c4bff:#0a1224;--t-24405cff:#3b475c;--t-245d58ff:#073e3a;--t-245faeff:#014576;--t-25364aff:#0a1224;--t-273943ff:#0a1224;--t-274762ff:#3b475c;--t-274965ff:#3b475c;--t-276640ff:#05522a;--t-276749ff:#05522a;--t-283446ff:#0a1224;--t-284964ff:#3b475c;--t-286a43ff:#05522a;--t-287846ff:#05522a;--t-287c48ff:#05522a;--t-29475fff:#3b475c;--t-294b68ff:#3b475c;--t-2a6f9eff:#014576;--t-2f5445ff:#05522a;--t-304a63ff:#3b475c;--t-31516dff:#3b475c;--t-31526cff:#3b475c;--t-31546fff:#3b475c;--t-315e5bff:#103f3d;--t-315f8aff:#014576;--t-3275e5ff:#014576;--t-334b60ff:#3b475c;--t-337779ff:#105052;--t-344054ff:#3b475c;--t-344056ff:#3b475c;--t-354a61ff:#3b475c;--t-356b9cff:#014576;--t-365169ff:#3b475c;--t-365670ff:#3b475c;--t-365a6dff:#3b475c;--t-365f20ff:#05522a;--t-365f7aff:#3b475c;--t-39704aff:#05522a;--t-3d3563ff:#271e49;--t-3d4a2cff:#05522a;--t-3f4a5cff:#3b475c;--t-3f4d63ff:#3b475c;--t-405268ff:#3b475c;--t-405343ff:#05522a;--t-40576dff:#3b475c;--t-414141ff:#3b475c;--t-415b2bff:#05522a;--t-43546aff:#3b475c;--t-445168ff:#3b475c;--t-465a70ff:#3b475c;--t-486078ff:#3b475c;--t-49627aff:#3b475c;--t-49647cff:#3b475c;--t-4a5963ff:#3b475c;--t-4c586cff:#3b475c;--t-4d5872ff:#3b475c;--t-4f5f6fff:#3b475c;--t-4f687cff:#3b475c;--t-506078ff:#3b475c;--t-52616bff:#3b475c;--t-526176ff:#3b475c;--t-526c82ff:#3b475c;--t-53657aff:#3b475c;--t-536879ff:#3b475c;--t-53687cff:#3b475c;--t-536a7dff:#3b475c;--t-536b7fff:#3b475c;--t-536b80ff:#3b475c;--t-554916ff:#663c04;--t-566278ff:#3b475c;--t-56657aff:#3b475c;--t-587187ff:#3b475c;--t-596579ff:#3b475c;--t-59667aff:#3b475c;--t-5a667aff:#3b475c;--t-5a687bff:#3b475c;--t-5b4700ff:#663c04;--t-5c6971ff:#3b475c;--t-5c7184ff:#3b475c;--t-5c7188ff:#3b475c;--t-5d687bff:#3b475c;--t-5d6d7cff:#3b475c;--t-5d7084ff:#3b475c;--t-5d7181ff:#3b475c;--t-5f6c82ff:#3b475c;--t-5f6f79ff:#3b475c;--t-60717eff:#3b475c;--t-60778aff:#3b475c;--t-607894ff:#3b475c;--t-607a94ff:#3b475c;--t-61717cff:#3b475c;--t-617b90ff:#3b475c;--t-625628ff:#663c04;--t-62788bff:#3b475c;--t-63758aff:#3b475c;--t-647681ff:#3b475c;--t-64798eff:#3b475c;--t-647b8eff:#3b475c;--t-657289ff:#3b475c;--t-65768aff:#3b475c;--t-65798aff:#3b475c;--t-657b8eff:#3b475c;--t-657d92ff:#3b475c;--t-667680ff:#3b475c;--t-66788bff:#3b475c;--t-667b8fff:#3b475c;--t-687c8dff:#3b475c;--t-687d90ff:#3b475c;--t-6a7890ff:#3b475c;--t-6a7e94ff:#3b475c;--t-6b3a07ff:#663c04;--t-6b5a1eff:#663c04;--t-6b5a3eff:#663c04;--t-6b7880ff:#3b475c;--t-6b7f92ff:#3b475c;--t-6b8092ff:#3b475c;--t-6c7e90ff:#3b475c;--t-6d7a8eff:#3b475c;--t-6d8194ff:#3b475c;--t-705399ff:#4d3072;--t-706329ff:#663c04;--t-718195ff:#3b475c;--t-718296ff:#3b475c;--t-718398ff:#3b475c;--t-718498ff:#3b475c;--t-71849aff:#3b475c;--t-72520bff:#663c04;--t-735820ff:#663c04;--t-73899cff:#3b475c;--t-748197ff:#3b475c;--t-74879aff:#3b475c;--t-76551fff:#663c04;--t-78350fff:#663c04;--t-785c0bff:#663c04;--t-7a1414ff:#6a090d;--t-7a4a00ff:#663c04;--t-7a4b00ff:#663c04;--t-7a5200ff:#663c04;--t-7a5b17ff:#663c04;--t-7a8698ff:#3b475c;--t-7f3038ff:#6a090d;--t-8395a3ff:#3b475c;--t-8493a0ff:#3b475c;--t-855119ff:#663c04;--t-865900ff:#663c04;--t-87333fff:#6a090d;--t-8998a7ff:#3b475c;--t-8a1c1cff:#6a090d;--t-8a3b12ff:#891014;--t-8a4b12ff:#663c04;--t-8a5200ff:#663c04;--t-8a5800ff:#663c04;--t-8a5d00ff:#663c04;--t-8a94a5ff:#3b475c;--t-8b97a8ff:#3b475c;--t-8c3434ff:#891014;--t-8f2525ff:#6a090d;--t-8f3f4aff:#891014;--t-923c3cff:#891014;--t-92400eff:#663c04;--t-943737ff:#891014;--t-9a1b1bff:#6a090d;--t-9a1f1fff:#6a090d;--t-9a3a2aff:#891014;--t-9a4b12ff:#663c04;--t-9a5b00ff:#663c04;--t-9aa7afff:#3b475c;--t-9b5c13ff:#663c04;--t-9b650fff:#663c04;--t-9c3030ff:#891014;--t-9d2929ff:#891014;--t-9f2730ff:#891014;--t-a03b3bff:#891014;--t-a12f2fff:#891014;--t-a13535ff:#891014;--t-a22e2eff:#891014;--t-a42d2dff:#891014;--t-a43a3aff:#891014;--t-a64242ff:#891014;--t-a72a2aff:#891014;--t-a82828ff:#891014;--t-a92828ff:#891014;--t-a95e08ff:#663c04;--t-b3232aff:#891014;--t-b42323ff:#891014;--t-b4232cff:#891014;--t-b73d3dff:#891014;--t-bf2525ff:#891014;--t-c22121ff:#891014;--t-c42b2bff:#891014;--t-c84747ff:#891014;--t-c92d35ff:#891014;--t-c96d0aff:#663c04;--t-cdd6e3ff:#3f4651;--t-cfd7e4ff:#404751;--t-d5dce8ff:#434852;--t-de3c48ff:#891014;--t-e3eef8ff:#fff;--t-e6ae00ff:#624902;--t-ed8b18ff:#663c04;--t-ffffffff:#fff}:root[data-look=brand]{--c-0000000b:#0000000b;--c-0000000d:#0000000d;--c-00000040:#00000040;--c-00000044:#0004;--c-00000055:#0005;--c-07356cff:#2a2e34;--c-075da8ff:#2a2e34;--c-0768b5ff:#2a2e34;--c-0871c5ff:#2a2e34;--c-0873c8ff:#2a2e34;--c-0873caff:#2a2e34;--c-08bfa4ff:#10816e;--c-0a742fff:#0c8143;--c-0a78c9ff:#2a2e34;--c-0abda7ff:#107f70;--c-0b3153ff:#2a2e34;--c-0b3b63ff:#2a2e34;--c-0b7ed8ff:#2a2e34;--c-0d78ccff:#2a2e34;--c-0f23387a:#2a2e347a;--c-0f6263ff:#0f6263;--c-0f6fafff:#2a2e34;--c-0f7778ff:#0f7778;--c-0f7fda1a:#4a4f551a;--c-0f7fda21:#4a4f5521;--c-0f7fda29:#4a4f5529;--c-0f7fda30:#4a4f5530;--c-0f7fda33:#4a4f5533;--c-0f7fdaff:#2a2e34;--c-102c4340:#2a2e3440;--c-102c43aa:#2a2e34aa;--c-102d4966:#2a2e3466;--c-106666ff:#106666;--c-111111ff:#172033;--c-111a27b8:#1b1a17b8;--c-112d4652:#2a2e3452;--c-1186dfff:#2a2e34;--c-132f4b40:#2a2e3440;--c-135b94ff:#2a2e34;--c-14203073:#14203073;--c-144368bf:#2a2e34bf;--c-1479d0ff:#2a2e34;--c-147fd3ff:#2a2e34;--c-14833dff:#0c8143;--c-1486dc1c:#4d52581c;--c-1486dcff:#2a2e34;--c-159527ff:#0c8143;--c-163a5fff:#2a2e34;--c-1684dcff:#2a2e34;--c-168544ff:#0c8143;--c-1687ddff:#2a2e34;--c-1688e833:#50545b33;--c-1688e8ff:#2a2e34;--c-168a72ff:#1f7f6a;--c-169925ff:#0c8143;--c-17203308:#17203308;--c-1720330a:#1720330a;--c-1720330d:#1720330d;--c-17203314:#17203314;--c-17203330:#17203330;--c-172033ff:#172033;--c-17233aff:#172033;--c-17365009:#2a2e3409;--c-1736500a:#2a2e340a;--c-1736500b:#2a2e340b;--c-17365012:#2a2e3412;--c-17365017:#2a2e3417;--c-17365038:#2a2e3438;--c-1737520b:#2a2e340b;--c-173f52ff:#172033;--c-175791ff:#2a2e34;--c-1769aa20:#2a2e3420;--c-1769aaff:#2a2e34;--c-182740ff:#172033;--c-18354f1f:#2a2e341f;--c-18354f33:#2a2e3433;--c-1861dbff:#2a2e34;--c-1976eeff:#2a2e34;--c-1c3e5b0a:#2a2e340a;--c-1c6da212:#2a2e3412;--c-1c8ae4ff:#2a2e34;--c-1d7b43ff:#0c8143;--c-1e2a3b12:#1e2a3b12;--c-1e8a4cff:#0c8143;--c-1e8c8dff:#1d7b7c;--c-1f415d12:#2a2e3412;--c-1f5fbfff:#2a2e34;--c-20415e0b:#2a2e340b;--c-206adcff:#2a2e34;--c-20a05a18:#20a05a18;--c-20a05a21:#20a05a21;--c-20a05aff:#0c8143;--c-21415f20:#2a2e3420;--c-21415f26:#2a2e3426;--c-21435d0d:#2a2e340d;--c-2168a7ff:#2a2e34;--c-218149ff:#0c8143;--c-22854aff:#0c8143;--c-23435f2e:#2a2e342e;--c-24446706:#2a2e3406;--c-24446709:#2a2e3409;--c-244a6610:#2a2e3410;--c-2473b4ff:#2a2e34;--c-249969ff:#0c8143;--c-25496a0a:#2a2e340a;--c-25496a10:#2a2e3410;--c-25496a14:#2a2e3414;--c-25496a26:#2a2e3426;--c-2586ceff:#2a2e34;--c-262772ff:#2a2e34;--c-263f4b26:#263f4b26;--c-264a6310:#2a2e3410;--c-2675b8ff:#2a2e34;--c-2776b7ff:#2a2e34;--c-287a9eff:#2a2e34;--c-28884eff:#0c8143;--c-2b3a55ff:#172033;--c-35536dff:#172033;--c-384a9eff:#2a2e34;--c-414141ff:#172033;--c-48657fff:#5f6c82;--c-4b667e06:#2a2e3406;--c-4b667e11:#2a2e3411;--c-526c82ff:#5f6c82;--c-5623b0ff:#5623b0;--c-56a936ff:#0c8143;--c-5f6c82ff:#5f6c82;--c-65717aff:#5f6c82;--c-6599e9ff:#2a2e34;--c-6a4bb1ff:#6a4bb1;--c-6b7a90ff:#5f6c82;--c-6d28d9ff:#6d28d9;--c-704f0012:#704f0012;--c-70aedab8:#656a71b8;--c-73afe0ff:#2a2e34;--c-74b9eeff:#80858c;--c-7599b7ff:#5f6c82;--c-78350fff:#9a5b00;--c-78bceeff:#80858c;--c-79aaf0ff:#2a2e34;--c-7b61a8ff:#7b61a8;--c-7bbbedff:#80858c;--c-7c8aa5ff:#5f6c82;--c-83b8dfff:#80858c;--c-83bce5ff:#80858c;--c-8bcbb8ff:#3e7d6c;--c-8cc5eaff:#80858c;--c-8db8dcff:#d3d2ce;--c-8ebfe0ff:#d3d2ce;--c-94a3b8ff:#5f6c82;--c-9cb8cfff:#d3d2ce;--c-9cc0f5ff:#80858c;--c-9cc7e8ff:#d3d2ce;--c-9fc6e8ff:#d3d2ce;--c-a8c4efff:#d3d2ce;--c-a9c68aff:#b9dfc7;--c-a9d1b7ff:#b9dfc7;--c-a9d8baff:#b9dfc7;--c-aabfd1ff:#d3d2ce;--c-aebdcaff:#d3d2ce;--c-aebdccff:#d3d2ce;--c-b42318ff:#c42b2b;--c-b45309ff:#a16501;--c-b8ccdcff:#d3d2ce;--c-b8d2e8ff:#d3d2ce;--c-b8dac5ff:#b9dfc7;--c-b8dfc6ff:#b9dfc7;--c-b92525ff:#c42b2b;--c-b9c7d6ff:#d3d2ce;--c-b9c9d8ff:#d3d2ce;--c-b9cadaff:#d3d2ce;--c-b9d3eaff:#d3d2ce;--c-b9dfc7ff:#b9dfc7;--c-b9dfc8ff:#b9dfc7;--c-bccbd2ff:#d3d2ce;--c-bccbd4ff:#d3d2ce;--c-bcd3eaff:#d3d2ce;--c-bcd7ebff:#e4e2de;--c-bdcbd3ff:#d3d2ce;--c-bdcbd7ff:#d3d2ce;--c-bdcfddff:#d3d2ce;--c-bed1e1ff:#d3d2ce;--c-bfe5cfff:#b9dfc7;--c-c2410cff:#c42b2b;--c-c42b2bff:#c42b2b;--c-c447472b:#c447472b;--c-c44747ff:#c42b2b;--c-c44b5b12:#c44b5b12;--c-c44b5b17:#c44b5b17;--c-c5474714:#c5474714;--c-c7cfdcff:#d3d2ce;--c-c7d0ddff:#d3d2ce;--c-c7d6e3ff:#e4e2de;--c-c7d7e5ff:#e4e2de;--c-c84747ff:#c42b2b;--c-c8d1deff:#d3d2ce;--c-c8d2dfff:#e4e2de;--c-c8d4deff:#e4e2de;--c-c8d5e1ff:#e4e2de;--c-c8d9e7ff:#e4e2de;--c-c96d0aff:#a16501;--c-c9d2dfff:#e4e2de;--c-c9d3e0ff:#e4e2de;--c-c9dcebff:#e4e2de;--c-cad8e7ff:#e4e2de;--c-cbd4e0ff:#e4e2de;--c-cbd4e1ff:#e4e2de;--c-cbd5dfff:#e4e2de;--c-cbd5e0ff:#e4e2de;--c-cbd8e4ff:#e4e2de;--c-cbd9e5ff:#e4e2de;--c-cbd9e6ff:#e4e2de;--c-cbdcf5ff:#e4e2de;--c-cc6262ff:#c42b2b;--c-ccdae7ff:#e4e2de;--c-ccdeedff:#e4e2de;--c-ccdef1ff:#e4e2de;--c-cddbe7ff:#e4e2de;--c-cddde8ff:#e4e2de;--c-cde3d1ff:#e4e2de;--c-ce3232ff:#c42b2b;--c-cfd8e3ff:#e4e2de;--c-cfddebff:#e4e2de;--c-cfe0ecff:#e4e2de;--c-cfe0f0ff:#e4e2de;--c-cfe5f5ff:#e4e2de;--c-cfe7ddff:#f1efeb;--c-cfe8d8ff:#f1efeb;--c-d0e8d9ff:#f1efeb;--c-d3a800ff:#a16501;--c-d4dce3ff:#e4e2de;--c-d4dee7ff:#e4e2de;--c-d4dfe8ff:#e4e2de;--c-d4e0eaff:#e4e2de;--c-d4e1ebff:#e4e2de;--c-d4e1ecff:#e4e2de;--c-d4eadbff:#f1efeb;--c-d55654ff:#c42b2b;--c-d5dde8ff:#e4e2de;--c-d5e2ecff:#e4e2de;--c-d5e8e7ff:#e5e3df;--c-d6a32a1c:#d6a32a1c;--c-d6e0e9ff:#e4e2de;--c-d6e1ebff:#e4e2de;--c-d6e3dcff:#f1efeb;--c-d6e3edff:#e4e2de;--c-d6ebe6ff:#e7e5e1;--c-d71920ff:#d71920;--c-d7e0e9ff:#e4e2de;--c-d7e1eaff:#e4e2de;--c-d7e1eeff:#e4e2de;--c-d7e2ecff:#e4e2de;--c-d7e3ebff:#e4e2de;--c-d7e9dcff:#f1efeb;--c-d87878ff:#c42b2b;--c-d88080ff:#c42b2b;--c-d8c16aff:#ead18e;--c-d8e0e8ff:#e4e2de;--c-d8ecd9ff:#f1efeb;--c-d97706ff:#a16501;--c-d97904ff:#a16501;--c-d98a0bff:#a16501;--c-d98c00ff:#a16501;--c-d9a21bff:#a16501;--c-d9d3eeff:#d9d3ee;--c-d9e0eaff:#e4e2de;--c-d9e1eaff:#e4e2de;--c-d9e2ecff:#e4e2de;--c-d9e6efff:#e4e2de;--c-d9e7f1ff:#e4e2de;--c-d9e8c9ff:#f1efeb;--c-d9eafbff:#e4e2de;--c-dbe2eaff:#e4e2de;--c-dbe6eeff:#e4e2de;--c-dce3e9ff:#e4e2de;--c-dce4e8ff:#e4e2de;--c-dce5edff:#e4e2de;--c-dce6efff:#e4e2de;--c-dce7efff:#e4e2de;--c-dcecf788:#ebe9e588;--c-dceeffff:#f3f1ed;--c-dcefe3ff:#f1efeb;--c-ddcb96ff:#ead18e;--c-dde3ecff:#e4e2de;--c-deedf9ff:#f3f1ed;--c-dfca7eff:#ead18e;--c-dfe3d6ff:#f1efeb;--c-dfe7f0ff:#e4e2de;--c-dff1eaff:#eeece8;--c-dff1ffff:#f3f1ed;--c-e03030ff:#c42b2b;--c-e0dccfff:#e4e2de;--c-e0e7ebff:#e4e2de;--c-e0e8efff:#e4e2de;--c-e1b6b6ff:#efb7b7;--c-e1e8efff:#e4e2de;--c-e2b5b5ff:#efb7b7;--c-e2e9edff:#e4e2de;--c-e32028ff:#c42b2b;--c-e3e8efff:#e4e2de;--c-e3e8f0ff:#e4e2de;--c-e3e9eeff:#f3f1ed;--c-e3ebf1ff:#f3f1ed;--c-e3eef8ff:#f3f1ed;--c-e43131ff:#c42b2b;--c-e4a0a0ff:#efb7b7;--c-e4e8efff:#e4e2de;--c-e4e9f0ff:#f3f1ed;--c-e4ebf1ff:#f3f1ed;--c-e4f3e5ff:#f1efeb;--c-e4f3eeff:#f0efeb;--c-e4f4eaff:#f1efeb;--c-e5a0a0ff:#efb7b7;--c-e5c969ff:#ead18e;--c-e5ebf1ff:#f3f1ed;--c-e5f0fcff:#f3f1ed;--c-e5f5eaff:#f1efeb;--c-e5f6ebff:#f1efeb;--c-e6afafff:#efb7b7;--c-e6edf3ff:#f3f1ed;--c-e6f3fdff:#f3f1ed;--c-e7b2b2ff:#efb7b7;--c-e7ebf0ff:#f3f1ed;--c-e7ebf1ff:#f3f1ed;--c-e7edf3ff:#f3f1ed;--c-e7f5ecff:#f1efeb;--c-e8d094ff:#ead18e;--c-e8edf2ff:#f3f1ed;--c-e8edf3ff:#f3f1ed;--c-e8edf5ff:#f3f1ed;--c-e8eef3ff:#f3f1ed;--c-e8f1fbff:#f3f1ed;--c-e8f6edff:#f1efeb;--c-e8fbf7ff:#f8f6f2;--c-e93030ff:#c42b2b;--c-e9b8b8ff:#efb7b7;--c-e9edf0ff:#f3f1ed;--c-e9eef4ff:#f3f1ed;--c-e9eef5ff:#f3f1ed;--c-e9f6edff:#f1efeb;--c-e9fbf8ff:#f8f6f2;--c-ead18eff:#ead18e;--c-ead7b7ff:#ead18e;--c-eaf0f5ff:#f3f1ed;--c-eaf0f6ff:#f3f1ed;--c-eaf3fbff:#f3f1ed;--c-eaf4f3ff:#f3f1ed;--c-eaf4ffff:#f3f1ed;--c-eaf5ffff:#f3f1ed;--c-eaf8f4ff:#f6f4f0;--c-eaf9f8ff:#f7f5f1;--c-ecd5aaff:#ead18e;--c-ecf8f3ff:#f1efeb;--c-ed8b18ff:#a16501;--c-edc5c5ff:#efb7b7;--c-edc7c7ff:#efb7b7;--c-edf0f4ff:#f3f1ed;--c-edf1f5ff:#f3f1ed;--c-edf2f6ff:#f3f1ed;--c-edf2fdff:#f3f1ed;--c-edf3f7ff:#f3f1ed;--c-edf3f8ff:#f3f1ed;--c-edf4f9ff:#f3f1ed;--c-edf4faff:#f3f1ed;--c-edf4ffff:#f3f1ed;--c-edf5faff:#f3f1ed;--c-edf5fdff:#f3f1ed;--c-edf6fdff:#f3f1ed;--c-edf6ffff:#f3f1ed;--c-edf7ffff:#f9f8f4;--c-edf8f2ff:#f1efeb;--c-eedfc9ff:#fdf1d8;--c-eee9dcff:#fdf1d8;--c-eef0f4ff:#f3f1ed;--c-eef1f5ff:#f3f1ed;--c-eef2f5ff:#f3f1ed;--c-eef2f6ff:#f3f1ed;--c-eef2f7ff:#f3f1ed;--c-eef3f7ff:#f3f1ed;--c-eef3f8ff:#f3f1ed;--c-eef4f8ff:#f3f1ed;--c-eef4f9ff:#f3f1ed;--c-eef5fcff:#f3f1ed;--c-eef6f2ff:#f3f1ed;--c-eef6fbff:#f3f1ed;--c-eef7f7ff:#f3f1ed;--c-eef9ebff:#f1efeb;--c-efb2b8ff:#efb7b7;--c-efb7b7ff:#efb7b7;--c-efb9b9ff:#efb7b7;--c-efc7c7ff:#efb7b7;--c-efcacaff:#efb7b7;--c-efdcb9ff:#fdf1d8;--c-eff4fdff:#f3f1ed;--c-eff5feff:#f3f1ed;--c-eff7f5ff:#f3f1ed;--c-eff9ecff:#f1efeb;--c-f0c44cff:#ead18e;--c-f0cfd2ff:#efb7b7;--c-f0d9b5ff:#ead18e;--c-f0e2c8ff:#fdf1d8;--c-f0f2f5ff:#f3f1ed;--c-f0f5f9ff:#f3f1ed;--c-f0f6ffff:#f9f8f4;--c-f0faf4ff:#f1efeb;--c-f1d1d4ff:#efb7b7;--c-f1f2fbff:#f4f3ee;--c-f1f4f9ff:#f3f1ed;--c-f1f5f8ff:#f3f1ed;--c-f1f6faff:#f9f8f4;--c-f1f6fbff:#f9f8f4;--c-f1f7edff:#f1efeb;--c-f1f7fcff:#f9f8f4;--c-f1faf4ff:#f1efeb;--c-f1fbf5ff:#f1efeb;--c-f2ced2ff:#efb7b7;--c-f2f3f4ff:#f3f1ed;--c-f2f3f6ff:#f3f1ed;--c-f2f5f7ff:#f3f1ed;--c-f2f5f8ff:#f3f1ed;--c-f2f5fbff:#f3f1ed;--c-f2f7f2ff:#f9f8f4;--c-f2f7faff:#f9f8f4;--c-f3e2b3ff:#fdf1d8;--c-f3effcff:#f3f1ed;--c-f3f2fbff:#f5f3ef;--c-f3f6fbff:#f9f8f4;--c-f3f7faff:#f9f8f4;--c-f3f8fcff:#f9f8f4;--c-f3f8fdff:#f9f8f4;--c-f3f9ffff:#f9f8f4;--c-f3faf6ff:#f9f8f4;--c-f3fbf8ff:#f9f8f4;--c-f4f6f9ff:#f9f8f4;--c-f4f7faff:#f9f8f4;--c-f4fbf6ff:#f9f8f4;--c-f5f7faff:#f9f8f4;--c-f5f8fbff:#f9f8f4;--c-f5f9fcff:#f9f8f4;--c-f5f9ffff:#f9f8f4;--c-f5faffff:#f9f8f4;--c-f6e4aeff:#fdf1d8;--c-f6eeeeff:#f3f1ed;--c-f6f3ffff:#f7f5f1;--c-f6f8fbff:#f9f8f4;--c-f6f8fcff:#f9f8f4;--c-f6fbffff:#fff;--c-f6fcf8ff:#fff;--c-f7f4fcff:#f9f8f4;--c-f7f5efff:#f9f8f4;--c-f7f9faff:#f9f8f4;--c-f7f9fbff:#f9f8f4;--c-f7f9fcff:#f9f8f4;--c-f7fafcff:#f9f8f4;--c-f7faffff:#f9f8f4;--c-f7fbf2ff:#f1efeb;--c-f7fbf7ff:#f9f8f4;--c-f7fbfdff:#fff;--c-f7fbffff:#fff;--c-f8d5d5ff:#ebe9e5;--c-f8fafcff:#f9f8f4;--c-f8fbfdff:#fff;--c-f8fbffff:#fff;--c-f8fcfaff:#fff;--c-f8fcffff:#fff;--c-f9ebebff:#ebe9e5;--c-f9fafcff:#f9f8f4;--c-faf9ffff:#f9f8f4;--c-fafbf6ff:#fff;--c-fafbfcff:#fff;--c-fafbfdff:#fff;--c-fafcfdff:#fff;--c-fafcfeff:#fff;--c-fb7314ff:#a16501;--c-fbe3e3ff:#ebe9e5;--c-fbeff0ff:#ebe9e5;--c-fbf5e8ff:#fdf1d8;--c-fbf8eeff:#fdf1d8;--c-fbfcfdff:#fff;--c-fbfcfeff:#fff;--c-fbfdffff:#fff;--c-fbfefdff:#fff;--c-fcd34dff:#ead18e;--c-fcfbf7ff:#fff;--c-fde68aff:#fdf1d8;--c-fdf0f0ff:#ebe9e5;--c-fdf1d8ff:#fdf1d8;--c-fdf2f2ff:#f3f1ed;--c-fef6eeff:#fdf1d8;--c-ffe1bfff:#fdf1d8;--c-fff0f0ff:#ebe9e5;--c-fff0f1ff:#ebe9e5;--c-fff1b8ff:#fdf1d8;--c-fff1f1ff:#ebe9e5;--c-fff2f2ff:#ebe9e5;--c-fff3d9ff:#fdf1d8;--c-fff3e5ff:#fdf1d8;--c-fff3f3ff:#ebe9e5;--c-fff3f4ff:#ebe9e5;--c-fff4d6ff:#fdf1d8;--c-fff4e5ff:#fdf1d8;--c-fff4e8ff:#fdf1d8;--c-fff4f4ff:#f9f8f4;--c-fff5e4ff:#fdf1d8;--c-fff6f6ff:#f9f8f4;--c-fff7efff:#fdf1d8;--c-fff7f7ff:#f9f8f4;--c-fff8dfff:#fdf1d8;--c-fff8e7ff:#fdf1d8;--c-fff8e9ff:#fdf1d8;--c-fff8ecff:#fdf1d8;--c-fff8f8ff:#f9f8f4;--c-fff9dcff:#fdf1d8;--c-fffaf0ff:#fdf1d8;--c-fffaf1ff:#fdf1d8;--c-fffaf2ff:#fff;--c-fffafaff:#fff;--c-fffbebff:#fdf1d8;--c-ffffff12:#ffffff12;--c-ffffff18:#ffffff18;--c-ffffff24:#ffffff24;--c-ffffff59:#ffffff59;--c-ffffff94:#ffffff94;--c-ffffffb8:#ffffffb8;--c-ffffffff:#fff;--t-075796ff:#2a2e34;--t-0768b5ff:#2a2e34;--t-086eb8ff:#2a2e34;--t-0871bfff:#2a2e34;--t-0873caff:#2a2e34;--t-0874c8ff:#2a2e34;--t-0875c9ff:#2a2e34;--t-0878d3ff:#2a2e34;--t-0879d1ff:#2a2e34;--t-0f3150ff:#172033;--t-0f773aff:#1e7a46;--t-0f7fdaff:#2a2e34;--t-102f4dff:#172033;--t-102f63ff:#2a2e34;--t-111111ff:#172033;--t-116e35ff:#1e7a46;--t-123756ff:#172033;--t-143451ff:#172033;--t-145c36ff:#1e7a46;--t-14743aff:#1e7a46;--t-15336dff:#2a2e34;--t-153653ff:#172033;--t-15567aff:#2a2e34;--t-155f97ff:#2a2e34;--t-15703aff:#1e7a46;--t-159527ff:#1e7a46;--t-16324fff:#172033;--t-163a5fff:#2a2e34;--t-165c89ff:#2a2e34;--t-168544ff:#1e7a46;--t-168a4eff:#1e7a46;--t-172033ff:#172033;--t-172f46ff:#172033;--t-17336bff:#2a2e34;--t-173550ff:#172033;--t-173650ff:#172033;--t-173b5cff:#2a2e34;--t-173e60ff:#2a2e34;--t-173f52ff:#172033;--t-1769aaff:#2a2e34;--t-17723aff:#1e7a46;--t-18346aff:#2a2e34;--t-183751ff:#172033;--t-193953ff:#172033;--t-19703aff:#1e7a46;--t-1c62bdff:#2a2e34;--t-1d5b33ff:#1e7a46;--t-1d5c99ff:#2a2e34;--t-1d64b7ff:#2a2e34;--t-1d6fd0ff:#2a2e34;--t-1e7a46ff:#1e7a46;--t-1f5b97ff:#2a2e34;--t-1f5fbfff:#2a2e34;--t-1f6530ff:#1e7a46;--t-206adcff:#2a2e34;--t-213e5bff:#5f6c82;--t-217347ff:#1e7a46;--t-233b5cff:#172033;--t-234662ff:#5f6c82;--t-243c4bff:#172033;--t-24405cff:#5f6c82;--t-245d58ff:#245d58;--t-245faeff:#2a2e34;--t-25364aff:#172033;--t-273943ff:#172033;--t-274762ff:#5f6c82;--t-274965ff:#5f6c82;--t-276640ff:#1e7a46;--t-276749ff:#1e7a46;--t-283446ff:#172033;--t-284964ff:#5f6c82;--t-286a43ff:#1e7a46;--t-287846ff:#1e7a46;--t-287c48ff:#1e7a46;--t-29475fff:#5f6c82;--t-294b68ff:#5f6c82;--t-2a6f9eff:#2a2e34;--t-2f5445ff:#1e7a46;--t-304a63ff:#5f6c82;--t-31516dff:#5f6c82;--t-31526cff:#5f6c82;--t-31546fff:#5f6c82;--t-315e5bff:#315e5b;--t-315f8aff:#2a2e34;--t-3275e5ff:#2a2e34;--t-334b60ff:#5f6c82;--t-337779ff:#337779;--t-344054ff:#5f6c82;--t-344056ff:#5f6c82;--t-354a61ff:#5f6c82;--t-356b9cff:#2a2e34;--t-365169ff:#5f6c82;--t-365670ff:#5f6c82;--t-365a6dff:#5f6c82;--t-365f20ff:#1e7a46;--t-365f7aff:#5f6c82;--t-39704aff:#1e7a46;--t-3d3563ff:#3d3563;--t-3d4a2cff:#1e7a46;--t-3f4a5cff:#5f6c82;--t-3f4d63ff:#5f6c82;--t-405268ff:#5f6c82;--t-405343ff:#1e7a46;--t-40576dff:#5f6c82;--t-414141ff:#5f6c82;--t-415b2bff:#1e7a46;--t-43546aff:#5f6c82;--t-445168ff:#5f6c82;--t-465a70ff:#5f6c82;--t-486078ff:#5f6c82;--t-49627aff:#5f6c82;--t-49647cff:#5f6c82;--t-4a5963ff:#5f6c82;--t-4c586cff:#5f6c82;--t-4d5872ff:#5f6c82;--t-4f5f6fff:#5f6c82;--t-4f687cff:#5f6c82;--t-506078ff:#5f6c82;--t-52616bff:#5f6c82;--t-526176ff:#5f6c82;--t-526c82ff:#5f6c82;--t-53657aff:#5f6c82;--t-536879ff:#5f6c82;--t-53687cff:#5f6c82;--t-536a7dff:#5f6c82;--t-536b7fff:#5f6c82;--t-536b80ff:#5f6c82;--t-554916ff:#9a5b00;--t-566278ff:#5f6c82;--t-56657aff:#5f6c82;--t-587187ff:#5f6c82;--t-596579ff:#5f6c82;--t-59667aff:#5f6c82;--t-5a667aff:#5f6c82;--t-5a687bff:#5f6c82;--t-5b4700ff:#9a5b00;--t-5c6971ff:#5f6c82;--t-5c7184ff:#5f6c82;--t-5c7188ff:#5f6c82;--t-5d687bff:#5f6c82;--t-5d6d7cff:#5f6c82;--t-5d7084ff:#5f6c82;--t-5d7181ff:#5f6c82;--t-5f6c82ff:#5f6c82;--t-5f6f79ff:#5f6c82;--t-60717eff:#5f6c82;--t-60778aff:#5f6c82;--t-607894ff:#5f6c82;--t-607a94ff:#5f6c82;--t-61717cff:#5f6c82;--t-617b90ff:#5f6c82;--t-625628ff:#9a5b00;--t-62788bff:#5f6c82;--t-63758aff:#5f6c82;--t-647681ff:#5f6c82;--t-64798eff:#5f6c82;--t-647b8eff:#5f6c82;--t-657289ff:#5f6c82;--t-65768aff:#5f6c82;--t-65798aff:#5f6c82;--t-657b8eff:#5f6c82;--t-657d92ff:#5f6c82;--t-667680ff:#5f6c82;--t-66788bff:#5f6c82;--t-667b8fff:#5f6c82;--t-687c8dff:#5f6c82;--t-687d90ff:#5f6c82;--t-6a7890ff:#5f6c82;--t-6a7e94ff:#5f6c82;--t-6b3a07ff:#9a5b00;--t-6b5a1eff:#9a5b00;--t-6b5a3eff:#9a5b00;--t-6b7880ff:#5f6c82;--t-6b7f92ff:#5f6c82;--t-6b8092ff:#5f6c82;--t-6c7e90ff:#5f6c82;--t-6d7a8eff:#5f6c82;--t-6d8194ff:#5f6c82;--t-705399ff:#705399;--t-706329ff:#9a5b00;--t-718195ff:#5f6c82;--t-718296ff:#5f6c82;--t-718398ff:#5f6c82;--t-718498ff:#5f6c82;--t-71849aff:#5f6c82;--t-72520bff:#9a5b00;--t-735820ff:#9a5b00;--t-73899cff:#5f6c82;--t-748197ff:#5f6c82;--t-74879aff:#5f6c82;--t-76551fff:#9a5b00;--t-78350fff:#9a5b00;--t-785c0bff:#9a5b00;--t-7a1414ff:#9a1f1f;--t-7a4a00ff:#9a5b00;--t-7a4b00ff:#9a5b00;--t-7a5200ff:#9a5b00;--t-7a5b17ff:#9a5b00;--t-7a8698ff:#5f6c82;--t-7f3038ff:#9a1f1f;--t-8395a3ff:#5f6c82;--t-8493a0ff:#5f6c82;--t-855119ff:#9a5b00;--t-865900ff:#9a5b00;--t-87333fff:#9a1f1f;--t-8998a7ff:#5f6c82;--t-8a1c1cff:#9a1f1f;--t-8a3b12ff:#c42b2b;--t-8a4b12ff:#9a5b00;--t-8a5200ff:#9a5b00;--t-8a5800ff:#9a5b00;--t-8a5d00ff:#9a5b00;--t-8a94a5ff:#5f6c82;--t-8b97a8ff:#5f6c82;--t-8c3434ff:#c42b2b;--t-8f2525ff:#9a1f1f;--t-8f3f4aff:#c42b2b;--t-923c3cff:#c42b2b;--t-92400eff:#9a5b00;--t-943737ff:#c42b2b;--t-9a1b1bff:#9a1f1f;--t-9a1f1fff:#9a1f1f;--t-9a3a2aff:#c42b2b;--t-9a4b12ff:#9a5b00;--t-9a5b00ff:#9a5b00;--t-9aa7afff:#5f6c82;--t-9b5c13ff:#9a5b00;--t-9b650fff:#9a5b00;--t-9c3030ff:#c42b2b;--t-9d2929ff:#c42b2b;--t-9f2730ff:#c42b2b;--t-a03b3bff:#c42b2b;--t-a12f2fff:#c42b2b;--t-a13535ff:#c42b2b;--t-a22e2eff:#c42b2b;--t-a42d2dff:#c42b2b;--t-a43a3aff:#c42b2b;--t-a64242ff:#c42b2b;--t-a72a2aff:#c42b2b;--t-a82828ff:#c42b2b;--t-a92828ff:#c42b2b;--t-a95e08ff:#9a5b00;--t-b3232aff:#c42b2b;--t-b42323ff:#c42b2b;--t-b4232cff:#c42b2b;--t-b73d3dff:#c42b2b;--t-bf2525ff:#c42b2b;--t-c22121ff:#c42b2b;--t-c42b2bff:#c42b2b;--t-c84747ff:#c42b2b;--t-c92d35ff:#c42b2b;--t-c96d0aff:#9a5b00;--t-cdd6e3ff:#d7d5d1;--t-cfd7e4ff:#d8d6d2;--t-d5dce8ff:#dddbd7;--t-de3c48ff:#c42b2b;--t-e3eef8ff:#eeece8;--t-e6ae00ff:#8e6c17;--t-ed8b18ff:#9a5b00;--t-ffffffff:#fff}:root[data-look=stone]{--c-0000000b:#0000000b;--c-0000000d:#0000000d;--c-00000040:#00000040;--c-00000044:#0004;--c-00000055:#0005;--c-07356cff:#084048;--c-075da8ff:#15727f;--c-0768b5ff:#15727f;--c-0871c5ff:#15727f;--c-0873c8ff:#15727f;--c-0873caff:#15727f;--c-08bfa4ff:#10816e;--c-0a742fff:#0c8143;--c-0a78c9ff:#15727f;--c-0abda7ff:#107f70;--c-0b3153ff:#084048;--c-0b3b63ff:#084048;--c-0b7ed8ff:#15727f;--c-0d78ccff:#15727f;--c-0f23387a:#06272c7a;--c-0f6263ff:#0f6263;--c-0f6fafff:#15727f;--c-0f7778ff:#0f7778;--c-0f7fda1a:#1a8c9c1a;--c-0f7fda21:#1a8c9c21;--c-0f7fda29:#1a8c9c29;--c-0f7fda30:#1a8c9c30;--c-0f7fda33:#1a8c9c33;--c-0f7fdaff:#15727f;--c-102c4340:#08303640;--c-102c43aa:#083036aa;--c-102d4966:#01323966;--c-106666ff:#106666;--c-111111ff:#172033;--c-111a27b8:#1d1912b8;--c-112d4652:#06313852;--c-1186dfff:#15727f;--c-132f4b40:#04343b40;--c-135b94ff:#15727f;--c-14203073:#14203073;--c-144368bf:#004953bf;--c-1479d0ff:#15727f;--c-147fd3ff:#15727f;--c-14833dff:#0c8143;--c-1486dc1c:#0a92a41c;--c-1486dcff:#15727f;--c-159527ff:#0c8143;--c-163a5fff:#084048;--c-1684dcff:#15727f;--c-168544ff:#0c8143;--c-1687ddff:#15727f;--c-1688e833:#1f96a733;--c-1688e8ff:#15727f;--c-168a72ff:#1f7f6a;--c-169925ff:#0c8143;--c-17203308:#17203308;--c-1720330a:#1720330a;--c-1720330d:#1720330d;--c-17203314:#17203314;--c-17203330:#17203330;--c-172033ff:#172033;--c-17233aff:#172033;--c-17365009:#0f3a4109;--c-1736500a:#0f3a410a;--c-1736500b:#0f3a410b;--c-17365012:#0f3a4112;--c-17365017:#0f3a4117;--c-17365038:#0f3a4138;--c-1737520b:#0e3b420b;--c-173f52ff:#172033;--c-175791ff:#084048;--c-1769aa20:#15727f20;--c-1769aaff:#15727f;--c-182740ff:#172033;--c-18354f1f:#0f39401f;--c-18354f33:#0f394033;--c-1861dbff:#15727f;--c-1976eeff:#15727f;--c-1c3e5b0a:#13434a0a;--c-1c6da212:#1c748112;--c-1c8ae4ff:#15727f;--c-1d7b43ff:#0c8143;--c-1e2a3b12:#1e2a3b12;--c-1e8a4cff:#0c8143;--c-1e8c8dff:#1d7b7c;--c-1f415d12:#18454d12;--c-1f5fbfff:#15727f;--c-20415e0b:#17464d0b;--c-206adcff:#15727f;--c-20a05a18:#20a05a18;--c-20a05a21:#20a05a21;--c-20a05aff:#0c8143;--c-21415f20:#17464e20;--c-21415f26:#17464e26;--c-21435d0d:#1c474e0d;--c-2168a7ff:#15727f;--c-218149ff:#0c8143;--c-22854aff:#0c8143;--c-23435f2e:#1c474f2e;--c-24446706:#134a5306;--c-24446709:#134a5309;--c-244a6610:#204e5510;--c-2473b4ff:#15727f;--c-249969ff:#0c8143;--c-25496a0a:#1a4e570a;--c-25496a10:#1a4e5710;--c-25496a14:#1a4e5714;--c-25496a26:#1a4e5726;--c-2586ceff:#15727f;--c-262772ff:#084048;--c-263f4b26:#263f4b26;--c-264a6310:#244d5410;--c-2675b8ff:#15727f;--c-2776b7ff:#15727f;--c-287a9eff:#15727f;--c-28884eff:#0c8143;--c-2b3a55ff:#172033;--c-35536dff:#172033;--c-384a9eff:#084048;--c-414141ff:#172033;--c-48657fff:#5f6c82;--c-4b667e06:#48696f06;--c-4b667e11:#48696f11;--c-526c82ff:#5f6c82;--c-5623b0ff:#5623b0;--c-56a936ff:#0c8143;--c-5f6c82ff:#5f6c82;--c-65717aff:#5f6c82;--c-6599e9ff:#15727f;--c-6a4bb1ff:#6a4bb1;--c-6b7a90ff:#5f6c82;--c-6d28d9ff:#6d28d9;--c-704f0012:#704f0012;--c-70aedab8:#6db3c0b8;--c-73afe0ff:#15727f;--c-74b9eeff:#b7d6dc;--c-7599b7ff:#5f6c82;--c-78350fff:#9a5b00;--c-78bceeff:#b7d6dc;--c-79aaf0ff:#15727f;--c-7b61a8ff:#7b61a8;--c-7bbbedff:#b7d6dc;--c-7c8aa5ff:#5f6c82;--c-83b8dfff:#b7d6dc;--c-83bce5ff:#b7d6dc;--c-8bcbb8ff:#3e7d6c;--c-8cc5eaff:#b7d6dc;--c-8db8dcff:#d8d1c8;--c-8ebfe0ff:#d8d1c8;--c-94a3b8ff:#5f6c82;--c-9cb8cfff:#d8d1c8;--c-9cc0f5ff:#b7d6dc;--c-9cc7e8ff:#d8d1c8;--c-9fc6e8ff:#d8d1c8;--c-a8c4efff:#d8d1c8;--c-a9c68aff:#b9dfc7;--c-a9d1b7ff:#b9dfc7;--c-a9d8baff:#b9dfc7;--c-aabfd1ff:#d8d1c8;--c-aebdcaff:#d8d1c8;--c-aebdccff:#d8d1c8;--c-b42318ff:#c42b2b;--c-b45309ff:#a16501;--c-b8ccdcff:#d8d1c8;--c-b8d2e8ff:#d8d1c8;--c-b8dac5ff:#b9dfc7;--c-b8dfc6ff:#b9dfc7;--c-b92525ff:#c42b2b;--c-b9c7d6ff:#d8d1c8;--c-b9c9d8ff:#d8d1c8;--c-b9cadaff:#d8d1c8;--c-b9d3eaff:#d8d1c8;--c-b9dfc7ff:#b9dfc7;--c-b9dfc8ff:#b9dfc7;--c-bccbd2ff:#d8d1c8;--c-bccbd4ff:#d8d1c8;--c-bcd3eaff:#d8d1c8;--c-bcd7ebff:#e8e1d9;--c-bdcbd3ff:#d8d1c8;--c-bdcbd7ff:#d8d1c8;--c-bdcfddff:#d8d1c8;--c-bed1e1ff:#d8d1c8;--c-bfe5cfff:#b9dfc7;--c-c2410cff:#c42b2b;--c-c42b2bff:#c42b2b;--c-c447472b:#c447472b;--c-c44747ff:#c42b2b;--c-c44b5b12:#c44b5b12;--c-c44b5b17:#c44b5b17;--c-c5474714:#c5474714;--c-c7cfdcff:#d8d1c8;--c-c7d0ddff:#d8d1c8;--c-c7d6e3ff:#e8e1d9;--c-c7d7e5ff:#e8e1d9;--c-c84747ff:#c42b2b;--c-c8d1deff:#d8d1c8;--c-c8d2dfff:#e8e1d9;--c-c8d4deff:#e8e1d9;--c-c8d5e1ff:#e8e1d9;--c-c8d9e7ff:#e8e1d9;--c-c96d0aff:#a16501;--c-c9d2dfff:#e8e1d9;--c-c9d3e0ff:#e8e1d9;--c-c9dcebff:#e8e1d9;--c-cad8e7ff:#e8e1d9;--c-cbd4e0ff:#e8e1d9;--c-cbd4e1ff:#e8e1d9;--c-cbd5dfff:#e8e1d9;--c-cbd5e0ff:#e8e1d9;--c-cbd8e4ff:#e8e1d9;--c-cbd9e5ff:#e8e1d9;--c-cbd9e6ff:#e8e1d9;--c-cbdcf5ff:#e8e1d9;--c-cc6262ff:#c42b2b;--c-ccdae7ff:#e8e1d9;--c-ccdeedff:#e8e1d9;--c-ccdef1ff:#e8e1d9;--c-cddbe7ff:#e8e1d9;--c-cddde8ff:#e8e1d9;--c-cde3d1ff:#e8e1d9;--c-ce3232ff:#c42b2b;--c-cfd8e3ff:#e8e1d9;--c-cfddebff:#e8e1d9;--c-cfe0ecff:#e8e1d9;--c-cfe0f0ff:#e8e1d9;--c-cfe5f5ff:#e8e1d9;--c-cfe7ddff:#f2ebe2;--c-cfe8d8ff:#f2ebe2;--c-d0e8d9ff:#f2ebe2;--c-d3a800ff:#a16501;--c-d4dce3ff:#e8e1d9;--c-d4dee7ff:#e8e1d9;--c-d4dfe8ff:#e8e1d9;--c-d4e0eaff:#e8e1d9;--c-d4e1ebff:#e8e1d9;--c-d4e1ecff:#e8e1d9;--c-d4eadbff:#f2ebe2;--c-d55654ff:#c42b2b;--c-d5dde8ff:#e8e1d9;--c-d5e2ecff:#e8e1d9;--c-d5e8e7ff:#e9e2d9;--c-d6a32a1c:#d6a32a1c;--c-d6e0e9ff:#e8e1d9;--c-d6e1ebff:#e8e1d9;--c-d6e3dcff:#f2ebe2;--c-d6e3edff:#e8e1d9;--c-d6ebe6ff:#ebe4dc;--c-d71920ff:#d71920;--c-d7e0e9ff:#e8e1d9;--c-d7e1eaff:#e8e1d9;--c-d7e1eeff:#e8e1d9;--c-d7e2ecff:#e8e1d9;--c-d7e3ebff:#e8e1d9;--c-d7e9dcff:#f2ebe2;--c-d87878ff:#c42b2b;--c-d88080ff:#c42b2b;--c-d8c16aff:#ead18e;--c-d8e0e8ff:#e8e1d9;--c-d8ecd9ff:#f2ebe2;--c-d97706ff:#a16501;--c-d97904ff:#a16501;--c-d98a0bff:#a16501;--c-d98c00ff:#a16501;--c-d9a21bff:#a16501;--c-d9d3eeff:#d9d3ee;--c-d9e0eaff:#e8e1d9;--c-d9e1eaff:#e8e1d9;--c-d9e2ecff:#e8e1d9;--c-d9e6efff:#e8e1d9;--c-d9e7f1ff:#e8e1d9;--c-d9e8c9ff:#f2ebe2;--c-d9eafbff:#e8e1d9;--c-dbe2eaff:#e8e1d9;--c-dbe6eeff:#e8e1d9;--c-dce3e9ff:#e8e1d9;--c-dce4e8ff:#e8e1d9;--c-dce5edff:#e8e1d9;--c-dce6efff:#e8e1d9;--c-dce7efff:#e8e1d9;--c-dcecf788:#ece5dc88;--c-dceeffff:#f1eee8;--c-dcefe3ff:#f2ebe2;--c-ddcb96ff:#ead18e;--c-dde3ecff:#e8e1d9;--c-deedf9ff:#f1eee8;--c-dfca7eff:#ead18e;--c-dfe3d6ff:#f2ebe2;--c-dfe7f0ff:#e8e1d9;--c-dff1eaff:#eee8df;--c-dff1ffff:#f1eee8;--c-e03030ff:#c42b2b;--c-e0dccfff:#e8e1d9;--c-e0e7ebff:#e8e1d9;--c-e0e8efff:#e8e1d9;--c-e1b6b6ff:#efb7b7;--c-e1e8efff:#e8e1d9;--c-e2b5b5ff:#efb7b7;--c-e2e9edff:#e8e1d9;--c-e32028ff:#c42b2b;--c-e3e8efff:#e8e1d9;--c-e3e8f0ff:#e8e1d9;--c-e3e9eeff:#f1eee8;--c-e3ebf1ff:#f1eee8;--c-e3eef8ff:#f1eee8;--c-e43131ff:#c42b2b;--c-e4a0a0ff:#efb7b7;--c-e4e8efff:#e8e1d9;--c-e4e9f0ff:#f1eee8;--c-e4ebf1ff:#f1eee8;--c-e4f3e5ff:#f2ebe2;--c-e4f3eeff:#f1ebe2;--c-e4f4eaff:#f2ebe2;--c-e5a0a0ff:#efb7b7;--c-e5c969ff:#ead18e;--c-e5ebf1ff:#f1eee8;--c-e5f0fcff:#f1eee8;--c-e5f5eaff:#f2ebe2;--c-e5f6ebff:#f2ebe2;--c-e6afafff:#efb7b7;--c-e6edf3ff:#f1eee8;--c-e6f3fdff:#f1eee8;--c-e7b2b2ff:#efb7b7;--c-e7ebf0ff:#f1eee8;--c-e7ebf1ff:#f1eee8;--c-e7edf3ff:#f1eee8;--c-e7f5ecff:#f2ebe2;--c-e8d094ff:#ead18e;--c-e8edf2ff:#f1eee8;--c-e8edf3ff:#f1eee8;--c-e8edf5ff:#f1eee8;--c-e8eef3ff:#f1eee8;--c-e8f1fbff:#f1eee8;--c-e8f6edff:#f2ebe2;--c-e8fbf7ff:#f8f2e9;--c-e93030ff:#c42b2b;--c-e9b8b8ff:#efb7b7;--c-e9edf0ff:#f1eee8;--c-e9eef4ff:#f1eee8;--c-e9eef5ff:#f1eee8;--c-e9f6edff:#f2ebe2;--c-e9fbf8ff:#f9f2e9;--c-ead18eff:#ead18e;--c-ead7b7ff:#ead18e;--c-eaf0f5ff:#f1eee8;--c-eaf0f6ff:#f1eee8;--c-eaf3fbff:#f1eee8;--c-eaf4f3ff:#f1eee8;--c-eaf4ffff:#f1eee8;--c-eaf5ffff:#f1eee8;--c-eaf8f4ff:#f7f0e7;--c-eaf9f8ff:#f8f1e8;--c-ecd5aaff:#ead18e;--c-ecf8f3ff:#f2ebe2;--c-ed8b18ff:#a16501;--c-edc5c5ff:#efb7b7;--c-edc7c7ff:#efb7b7;--c-edf0f4ff:#f1eee8;--c-edf1f5ff:#f1eee8;--c-edf2f6ff:#f1eee8;--c-edf2fdff:#f1eee8;--c-edf3f7ff:#f1eee8;--c-edf3f8ff:#f1eee8;--c-edf4f9ff:#f1eee8;--c-edf4faff:#f1eee8;--c-edf4ffff:#f1eee8;--c-edf5faff:#f1eee8;--c-edf5fdff:#f1eee8;--c-edf6fdff:#f1eee8;--c-edf6ffff:#f1eee8;--c-edf7ffff:#f8f4ef;--c-edf8f2ff:#f2ebe2;--c-eedfc9ff:#fdf1d8;--c-eee9dcff:#fdf1d8;--c-eef0f4ff:#f1eee8;--c-eef1f5ff:#f1eee8;--c-eef2f5ff:#f1eee8;--c-eef2f6ff:#f1eee8;--c-eef2f7ff:#f1eee8;--c-eef3f7ff:#f1eee8;--c-eef3f8ff:#f1eee8;--c-eef4f8ff:#f1eee8;--c-eef4f9ff:#f1eee8;--c-eef5fcff:#f1eee8;--c-eef6f2ff:#f1eee8;--c-eef6fbff:#f1eee8;--c-eef7f7ff:#f1eee8;--c-eef9ebff:#f2ebe2;--c-efb2b8ff:#efb7b7;--c-efb7b7ff:#efb7b7;--c-efb9b9ff:#efb7b7;--c-efc7c7ff:#efb7b7;--c-efcacaff:#efb7b7;--c-efdcb9ff:#fdf1d8;--c-eff4fdff:#f1eee8;--c-eff5feff:#f1eee8;--c-eff7f5ff:#f1eee8;--c-eff9ecff:#f2ebe2;--c-f0c44cff:#ead18e;--c-f0cfd2ff:#efb7b7;--c-f0d9b5ff:#ead18e;--c-f0e2c8ff:#fdf1d8;--c-f0f2f5ff:#f1eee8;--c-f0f5f9ff:#f1eee8;--c-f0f6ffff:#f8f4ef;--c-f0faf4ff:#f2ebe2;--c-f1d1d4ff:#efb7b7;--c-f1f2fbff:#f4eee7;--c-f1f4f9ff:#f1eee8;--c-f1f5f8ff:#f1eee8;--c-f1f6faff:#f8f4ef;--c-f1f6fbff:#f8f4ef;--c-f1f7edff:#f2ebe2;--c-f1f7fcff:#f8f4ef;--c-f1faf4ff:#f2ebe2;--c-f1fbf5ff:#f2ebe2;--c-f2ced2ff:#efb7b7;--c-f2f3f4ff:#f1eee8;--c-f2f3f6ff:#f1eee8;--c-f2f5f7ff:#f1eee8;--c-f2f5f8ff:#f1eee8;--c-f2f5fbff:#f1eee8;--c-f2f7f2ff:#f8f4ef;--c-f2f7faff:#f8f4ef;--c-f3e2b3ff:#fdf1d8;--c-f3effcff:#f4ede4;--c-f3f2fbff:#f5efe7;--c-f3f6fbff:#f8f4ef;--c-f3f7faff:#f8f4ef;--c-f3f8fcff:#f8f4ef;--c-f3f8fdff:#f8f4ef;--c-f3f9ffff:#f8f4ef;--c-f3faf6ff:#f8f4ef;--c-f3fbf8ff:#f8f4ef;--c-f4f6f9ff:#f8f4ef;--c-f4f7faff:#f8f4ef;--c-f4fbf6ff:#f8f4ef;--c-f5f7faff:#f8f4ef;--c-f5f8fbff:#f8f4ef;--c-f5f9fcff:#f8f4ef;--c-f5f9ffff:#f8f4ef;--c-f5faffff:#f8f4ef;--c-f6e4aeff:#fdf1d8;--c-f6eeeeff:#f1eee8;--c-f6f3ffff:#f7f1e8;--c-f6f8fbff:#f8f4ef;--c-f6f8fcff:#f8f4ef;--c-f6fbffff:#fff;--c-f6fcf8ff:#fff;--c-f7f4fcff:#f8f4ef;--c-f7f5efff:#f8f4ef;--c-f7f9faff:#f8f4ef;--c-f7f9fbff:#f8f4ef;--c-f7f9fcff:#f8f4ef;--c-f7fafcff:#f8f4ef;--c-f7faffff:#f8f4ef;--c-f7fbf2ff:#f2ebe2;--c-f7fbf7ff:#f8f4ef;--c-f7fbfdff:#fff;--c-f7fbffff:#fff;--c-f8d5d5ff:#ece5dc;--c-f8fafcff:#f8f4ef;--c-f8fbfdff:#fff;--c-f8fbffff:#fff;--c-f8fcfaff:#fff;--c-f8fcffff:#fff;--c-f9ebebff:#ece5dc;--c-f9fafcff:#f8f4ef;--c-faf9ffff:#f8f4ef;--c-fafbf6ff:#fff;--c-fafbfcff:#fff;--c-fafbfdff:#fff;--c-fafcfdff:#fff;--c-fafcfeff:#fff;--c-fb7314ff:#a16501;--c-fbe3e3ff:#ece5dc;--c-fbeff0ff:#ece5dc;--c-fbf5e8ff:#fdf1d8;--c-fbf8eeff:#fdf1d8;--c-fbfcfdff:#fff;--c-fbfcfeff:#fff;--c-fbfdffff:#fff;--c-fbfefdff:#fff;--c-fcd34dff:#ead18e;--c-fcfbf7ff:#fff;--c-fde68aff:#fdf1d8;--c-fdf0f0ff:#ece5dc;--c-fdf1d8ff:#fdf1d8;--c-fdf2f2ff:#f1eee8;--c-fef6eeff:#fdf1d8;--c-ffe1bfff:#fdf1d8;--c-fff0f0ff:#ece5dc;--c-fff0f1ff:#ece5dc;--c-fff1b8ff:#fdf1d8;--c-fff1f1ff:#ece5dc;--c-fff2f2ff:#ece5dc;--c-fff3d9ff:#fdf1d8;--c-fff3e5ff:#fdf1d8;--c-fff3f3ff:#ece5dc;--c-fff3f4ff:#ece5dc;--c-fff4d6ff:#fdf1d8;--c-fff4e5ff:#fdf1d8;--c-fff4e8ff:#fdf1d8;--c-fff4f4ff:#f8f4ef;--c-fff5e4ff:#fdf1d8;--c-fff6f6ff:#f8f4ef;--c-fff7efff:#fdf1d8;--c-fff7f7ff:#f8f4ef;--c-fff8dfff:#fdf1d8;--c-fff8e7ff:#fdf1d8;--c-fff8e9ff:#fdf1d8;--c-fff8ecff:#fdf1d8;--c-fff8f8ff:#f8f4ef;--c-fff9dcff:#fdf1d8;--c-fffaf0ff:#fdf1d8;--c-fffaf1ff:#fdf1d8;--c-fffaf2ff:#fff;--c-fffafaff:#fff;--c-fffbebff:#fdf1d8;--c-ffffff12:#ffffff12;--c-ffffff18:#ffffff18;--c-ffffff24:#ffffff24;--c-ffffff59:#ffffff59;--c-ffffff94:#ffffff94;--c-ffffffb8:#ffffffb8;--c-ffffffff:#fff;--t-075796ff:#15727f;--t-0768b5ff:#15727f;--t-086eb8ff:#15727f;--t-0871bfff:#15727f;--t-0873caff:#15727f;--t-0874c8ff:#15727f;--t-0875c9ff:#15727f;--t-0878d3ff:#15727f;--t-0879d1ff:#15727f;--t-0f3150ff:#172033;--t-0f773aff:#1e7a46;--t-0f7fdaff:#15727f;--t-102f4dff:#172033;--t-102f63ff:#084048;--t-111111ff:#172033;--t-116e35ff:#1e7a46;--t-123756ff:#172033;--t-143451ff:#172033;--t-145c36ff:#1e7a46;--t-14743aff:#1e7a46;--t-15336dff:#084048;--t-153653ff:#172033;--t-15567aff:#15727f;--t-155f97ff:#15727f;--t-15703aff:#1e7a46;--t-159527ff:#1e7a46;--t-16324fff:#172033;--t-163a5fff:#084048;--t-165c89ff:#15727f;--t-168544ff:#1e7a46;--t-168a4eff:#1e7a46;--t-172033ff:#172033;--t-172f46ff:#172033;--t-17336bff:#084048;--t-173550ff:#172033;--t-173650ff:#172033;--t-173b5cff:#084048;--t-173e60ff:#084048;--t-173f52ff:#172033;--t-1769aaff:#15727f;--t-17723aff:#1e7a46;--t-18346aff:#084048;--t-183751ff:#172033;--t-193953ff:#172033;--t-19703aff:#1e7a46;--t-1c62bdff:#15727f;--t-1d5b33ff:#1e7a46;--t-1d5c99ff:#15727f;--t-1d64b7ff:#15727f;--t-1d6fd0ff:#15727f;--t-1e7a46ff:#1e7a46;--t-1f5b97ff:#15727f;--t-1f5fbfff:#15727f;--t-1f6530ff:#1e7a46;--t-206adcff:#15727f;--t-213e5bff:#5f6c82;--t-217347ff:#1e7a46;--t-233b5cff:#172033;--t-234662ff:#5f6c82;--t-243c4bff:#172033;--t-24405cff:#5f6c82;--t-245d58ff:#245d58;--t-245faeff:#15727f;--t-25364aff:#172033;--t-273943ff:#172033;--t-274762ff:#5f6c82;--t-274965ff:#5f6c82;--t-276640ff:#1e7a46;--t-276749ff:#1e7a46;--t-283446ff:#172033;--t-284964ff:#5f6c82;--t-286a43ff:#1e7a46;--t-287846ff:#1e7a46;--t-287c48ff:#1e7a46;--t-29475fff:#5f6c82;--t-294b68ff:#5f6c82;--t-2a6f9eff:#15727f;--t-2f5445ff:#1e7a46;--t-304a63ff:#5f6c82;--t-31516dff:#5f6c82;--t-31526cff:#5f6c82;--t-31546fff:#5f6c82;--t-315e5bff:#315e5b;--t-315f8aff:#15727f;--t-3275e5ff:#15727f;--t-334b60ff:#5f6c82;--t-337779ff:#337779;--t-344054ff:#5f6c82;--t-344056ff:#5f6c82;--t-354a61ff:#5f6c82;--t-356b9cff:#15727f;--t-365169ff:#5f6c82;--t-365670ff:#5f6c82;--t-365a6dff:#5f6c82;--t-365f20ff:#1e7a46;--t-365f7aff:#5f6c82;--t-39704aff:#1e7a46;--t-3d3563ff:#3d3563;--t-3d4a2cff:#1e7a46;--t-3f4a5cff:#5f6c82;--t-3f4d63ff:#5f6c82;--t-405268ff:#5f6c82;--t-405343ff:#1e7a46;--t-40576dff:#5f6c82;--t-414141ff:#5f6c82;--t-415b2bff:#1e7a46;--t-43546aff:#5f6c82;--t-445168ff:#5f6c82;--t-465a70ff:#5f6c82;--t-486078ff:#5f6c82;--t-49627aff:#5f6c82;--t-49647cff:#5f6c82;--t-4a5963ff:#5f6c82;--t-4c586cff:#5f6c82;--t-4d5872ff:#5f6c82;--t-4f5f6fff:#5f6c82;--t-4f687cff:#5f6c82;--t-506078ff:#5f6c82;--t-52616bff:#5f6c82;--t-526176ff:#5f6c82;--t-526c82ff:#5f6c82;--t-53657aff:#5f6c82;--t-536879ff:#5f6c82;--t-53687cff:#5f6c82;--t-536a7dff:#5f6c82;--t-536b7fff:#5f6c82;--t-536b80ff:#5f6c82;--t-554916ff:#9a5b00;--t-566278ff:#5f6c82;--t-56657aff:#5f6c82;--t-587187ff:#5f6c82;--t-596579ff:#5f6c82;--t-59667aff:#5f6c82;--t-5a667aff:#5f6c82;--t-5a687bff:#5f6c82;--t-5b4700ff:#9a5b00;--t-5c6971ff:#5f6c82;--t-5c7184ff:#5f6c82;--t-5c7188ff:#5f6c82;--t-5d687bff:#5f6c82;--t-5d6d7cff:#5f6c82;--t-5d7084ff:#5f6c82;--t-5d7181ff:#5f6c82;--t-5f6c82ff:#5f6c82;--t-5f6f79ff:#5f6c82;--t-60717eff:#5f6c82;--t-60778aff:#5f6c82;--t-607894ff:#5f6c82;--t-607a94ff:#5f6c82;--t-61717cff:#5f6c82;--t-617b90ff:#5f6c82;--t-625628ff:#9a5b00;--t-62788bff:#5f6c82;--t-63758aff:#5f6c82;--t-647681ff:#5f6c82;--t-64798eff:#5f6c82;--t-647b8eff:#5f6c82;--t-657289ff:#5f6c82;--t-65768aff:#5f6c82;--t-65798aff:#5f6c82;--t-657b8eff:#5f6c82;--t-657d92ff:#5f6c82;--t-667680ff:#5f6c82;--t-66788bff:#5f6c82;--t-667b8fff:#5f6c82;--t-687c8dff:#5f6c82;--t-687d90ff:#5f6c82;--t-6a7890ff:#5f6c82;--t-6a7e94ff:#5f6c82;--t-6b3a07ff:#9a5b00;--t-6b5a1eff:#9a5b00;--t-6b5a3eff:#9a5b00;--t-6b7880ff:#5f6c82;--t-6b7f92ff:#5f6c82;--t-6b8092ff:#5f6c82;--t-6c7e90ff:#5f6c82;--t-6d7a8eff:#5f6c82;--t-6d8194ff:#5f6c82;--t-705399ff:#705399;--t-706329ff:#9a5b00;--t-718195ff:#5f6c82;--t-718296ff:#5f6c82;--t-718398ff:#5f6c82;--t-718498ff:#5f6c82;--t-71849aff:#5f6c82;--t-72520bff:#9a5b00;--t-735820ff:#9a5b00;--t-73899cff:#5f6c82;--t-748197ff:#5f6c82;--t-74879aff:#5f6c82;--t-76551fff:#9a5b00;--t-78350fff:#9a5b00;--t-785c0bff:#9a5b00;--t-7a1414ff:#9a1f1f;--t-7a4a00ff:#9a5b00;--t-7a4b00ff:#9a5b00;--t-7a5200ff:#9a5b00;--t-7a5b17ff:#9a5b00;--t-7a8698ff:#5f6c82;--t-7f3038ff:#9a1f1f;--t-8395a3ff:#5f6c82;--t-8493a0ff:#5f6c82;--t-855119ff:#9a5b00;--t-865900ff:#9a5b00;--t-87333fff:#9a1f1f;--t-8998a7ff:#5f6c82;--t-8a1c1cff:#9a1f1f;--t-8a3b12ff:#c42b2b;--t-8a4b12ff:#9a5b00;--t-8a5200ff:#9a5b00;--t-8a5800ff:#9a5b00;--t-8a5d00ff:#9a5b00;--t-8a94a5ff:#5f6c82;--t-8b97a8ff:#5f6c82;--t-8c3434ff:#c42b2b;--t-8f2525ff:#9a1f1f;--t-8f3f4aff:#c42b2b;--t-923c3cff:#c42b2b;--t-92400eff:#9a5b00;--t-943737ff:#c42b2b;--t-9a1b1bff:#9a1f1f;--t-9a1f1fff:#9a1f1f;--t-9a3a2aff:#c42b2b;--t-9a4b12ff:#9a5b00;--t-9a5b00ff:#9a5b00;--t-9aa7afff:#5f6c82;--t-9b5c13ff:#9a5b00;--t-9b650fff:#9a5b00;--t-9c3030ff:#c42b2b;--t-9d2929ff:#c42b2b;--t-9f2730ff:#c42b2b;--t-a03b3bff:#c42b2b;--t-a12f2fff:#c42b2b;--t-a13535ff:#c42b2b;--t-a22e2eff:#c42b2b;--t-a42d2dff:#c42b2b;--t-a43a3aff:#c42b2b;--t-a64242ff:#c42b2b;--t-a72a2aff:#c42b2b;--t-a82828ff:#c42b2b;--t-a92828ff:#c42b2b;--t-a95e08ff:#9a5b00;--t-b3232aff:#c42b2b;--t-b42323ff:#c42b2b;--t-b4232cff:#c42b2b;--t-b73d3dff:#c42b2b;--t-bf2525ff:#c42b2b;--t-c22121ff:#c42b2b;--t-c42b2bff:#c42b2b;--t-c84747ff:#c42b2b;--t-c92d35ff:#c42b2b;--t-c96d0aff:#9a5b00;--t-cdd6e3ff:#dbd4cb;--t-cfd7e4ff:#dcd5cd;--t-d5dce8ff:#e1dad2;--t-de3c48ff:#c42b2b;--t-e3eef8ff:#efe8df;--t-e6ae00ff:#8e6c17;--t-ed8b18ff:#9a5b00;--t-ffffffff:#fff}:root{color:var(--t-172033ff);background:var(--c-eef2f6ff);font-synthesis:none;text-rendering:optimizelegibility;--ink:var(--t-172033ff);--muted:var(--t-657289ff);--line:var(--c-d9e0eaff);--panel:var(--c-ffffffff);--bg:var(--c-eef2f6ff);--red:var(--c-d71920ff);--green:var(--c-168544ff);--blue:var(--c-1769aaff);--navy:var(--c-163a5fff);--orange:var(--c-d97904ff);--yellow:var(--c-f0c44cff);--shadow:0 12px 30px var(--c-1e2a3b12);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}.workbook-app{min-height:100vh}.appbar{border-bottom:1px solid var(--c-dbe2eaff);min-height:76px;color:var(--ink);background:var(--c-ffffffff);box-shadow:0 2px 10px var(--c-1720330d);justify-content:space-between;align-items:center;gap:24px;padding:12px 24px;display:flex}.app-identity{align-items:center;gap:14px;min-width:0;display:flex}.app-identity h1{color:var(--t-163a5fff);white-space:nowrap;margin:0;font-size:clamp(1.12rem,2vw,1.5rem);font-weight:700}.app-identity p{color:var(--t-748197ff);margin:3px 0 0;font-size:.78rem}.hs-mark{background:var(--red);width:46px;height:46px;color:var(--t-ffffffff);letter-spacing:.02em;box-shadow:inset 0 0 0 1px var(--c-0000000b);border-radius:6px;flex:0 0 46px;place-items:center;font-weight:700;display:grid}.app-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.global-search{border:1px solid var(--c-cfd8e3ff);background:var(--c-f8fafcff);border-radius:6px;align-items:center;gap:7px;min-width:280px;padding:8px 11px;display:flex}.global-search input{width:100%;color:var(--t-25364aff);background:0 0;border:0;outline:0}.global-search input::placeholder{color:var(--t-8b97a8ff)}.year-control{color:var(--t-6d7a8eff);gap:3px;font-size:.67rem;font-weight:600;display:grid}.year-control select{border:1px solid var(--c-cfd8e3ff);background:var(--c-ffffffff);border-radius:6px;min-width:92px;padding:7px 9px}.new-button,.primary-action{background:var(--c-1769aaff);color:var(--t-ffffffff);box-shadow:0 2px 6px var(--c-1769aa20);border:0;border-radius:6px;padding:9px 14px;font-weight:700}.new-button:hover,.primary-action:hover{background:var(--c-135b94ff)}.status-strip{border-bottom:1px solid var(--c-d9e1eaff);background:var(--c-f7f9fbff);align-items:center;gap:9px;padding:6px 24px;font-size:.76rem;display:flex}.status-dot{background:var(--c-20a05aff);width:8px;height:8px;box-shadow:0 0 0 3px var(--c-20a05a18);border-radius:50%}.person-chip{align-items:center;gap:7px;margin-left:auto;display:flex}.person-chip>span{background:var(--c-163a5fff);width:29px;height:29px;color:var(--t-ffffffff);border-radius:6px;place-items:center;font-size:.7rem;font-weight:700;display:grid}.person-chip small{color:var(--muted)}.record-count{background:var(--c-e9eef4ff);color:var(--t-4c586cff);border-radius:6px;padding:4px 8px;font-weight:600}.primary-navigation{border-bottom:1px solid var(--c-cbd5e0ff);background:var(--c-ffffffff);box-shadow:0 3px 10px var(--c-17203308);align-items:center;gap:14px;padding:0 24px;display:flex}.trade-switcher{border:0;border-right:1px solid var(--c-d8e0e8ff);border-radius:0;align-self:stretch;display:flex;overflow:visible}.trade-switcher button{background:var(--c-ffffffff);color:var(--t-5a687bff);border:0;padding:13px 17px;font-weight:600;position:relative}.trade-switcher button+button{border-left:0}.trade-switcher button:hover{background:var(--c-f5f8fbff);color:var(--t-163a5fff)}.trade-switcher button.active{background:var(--c-163a5fff);color:var(--t-ffffffff)}.trade-switcher button.active:after{content:"";background:var(--c-1769aaff);height:3px;position:absolute;bottom:-1px;left:0;right:0}.sheet-tabs{align-items:center;gap:1px;min-width:0;display:flex;overflow-x:auto}.sheet-tabs>button,.more-menu>summary{color:var(--t-526176ff);white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:13px 12px;font-weight:600;list-style:none;display:flex;position:relative}.sheet-tabs>button:hover,.more-menu>summary:hover{background:var(--c-f4f7faff);color:var(--t-163a5fff)}.sheet-tabs>button.active,.more-menu.active>summary{background:var(--c-edf3f8ff);color:var(--t-163a5fff)}.sheet-tabs>button.active:after,.more-menu.active>summary:after{content:"";background:var(--c-1769aaff);height:3px;position:absolute;bottom:0;left:10px;right:10px}.tab-badge{background:var(--c-1769aaff);min-width:20px;height:20px;color:var(--t-ffffffff);border-radius:10px;place-items:center;padding:0 5px;font-size:.68rem;display:grid}.more-menu{position:relative}.more-menu>summary::-webkit-details-marker{display:none}.more-menu-panel{z-index:30;border:1px solid var(--c-d5dde8ff);background:var(--c-ffffffff);min-width:220px;box-shadow:0 18px 45px var(--c-17203330);border-radius:6px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);right:0}.more-menu-panel button{text-align:left;background:0 0;border:0;border-radius:6px;padding:9px 10px}.more-menu-panel button:hover{background:var(--c-eef3f7ff)}.more-menu-panel span{color:var(--t-8a94a5ff);letter-spacing:.07em;text-transform:uppercase;padding:9px 10px 4px;font-size:.65rem;font-weight:700}.preview-banner{border:1px solid var(--c-d8c16aff);border-left:5px solid var(--c-d3a800ff);background:var(--c-fff9dcff);box-shadow:0 6px 18px var(--c-704f0012);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:18px;margin:14px 20px 0;padding:13px 15px;display:flex}.preview-banner>div{gap:3px;display:grid}.preview-banner span{color:var(--t-625628ff);font-size:.84rem;line-height:1.4}.preview-banner>button{color:var(--t-706329ff);background:0 0;border:0;font-size:1.35rem}.sheet-stage{padding:16px 20px 38px}.excel-sheet{border:1px solid var(--line);background:var(--panel);width:min(100%,1600px);box-shadow:var(--shadow);border-radius:10px;margin:0 auto;overflow:hidden}.sheet-header-row{border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--c-ffffffff),var(--c-fafbfdff));justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.sheet-header-row small,.excel-chart header small,.workqueue-hero small{color:var(--muted);letter-spacing:.09em;font-size:.68rem;font-weight:700;display:block}.sheet-header-row h2,.excel-chart h3,.workqueue-hero h2{margin:4px 0 0;font-size:clamp(1.05rem,2vw,1.42rem)}.sheet-header-row label{color:var(--muted);gap:4px;font-size:.72rem;font-weight:600;display:grid}.sheet-header-row select{min-width:160px}.year-pill{background:var(--c-e9eef5ff);border-radius:999px;place-items:center;min-width:66px;padding:8px 12px;font-weight:700;display:grid}.summary-inputs,.offer-summary,.awarded-overview,.capacity-summary,.absence-summary{grid-template-columns:repeat(6,minmax(145px,1fr));gap:10px;padding:14px 20px;display:grid}.offer-summary,.capacity-summary{grid-template-columns:repeat(4,minmax(145px,1fr))}.absence-summary{grid-template-columns:repeat(3,minmax(160px,1fr))}.metric-card{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;align-content:start;gap:4px;min-width:0;padding:13px 14px;display:grid}.metric-card small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.67rem;font-weight:700}.metric-card strong{overflow-wrap:anywhere;font-size:clamp(1rem,1.6vw,1.34rem);line-height:1.15}.metric-card span{color:var(--muted);font-size:.74rem}.metric-positive{border-color:var(--c-b9dfc7ff);background:var(--c-f4fbf6ff)}.metric-positive strong{color:var(--t-0f773aff)}.metric-warning{border-color:var(--c-ead18eff);background:var(--c-fffaf0ff)}.metric-warning strong{color:var(--t-9a5b00ff)}.metric-negative{border-color:var(--c-efb7b7ff);background:var(--c-fff6f6ff)}.metric-negative strong{color:var(--t-b42323ff)}.sheet-hint{border-block:1px solid var(--c-e7ebf1ff);background:var(--c-f9fafcff);color:var(--t-5a667aff);margin:0;padding:10px 20px;font-size:.82rem}.filter-bar{border-bottom:1px solid var(--line);background:var(--c-f7f9fcff);align-items:end;gap:14px;padding:12px 20px;display:flex}.filter-bar label{min-width:190px;color:var(--muted);gap:4px;font-size:.72rem;font-weight:600;display:grid}.filter-bar>span{text-align:right;margin-left:auto;display:grid}.filter-bar small{color:var(--muted)}.workqueue-hero{color:var(--t-ffffffff);background:linear-gradient(120deg,var(--c-172033ff),var(--c-2b3a55ff));justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex}.workqueue-hero p{color:var(--t-d5dce8ff);margin:7px 0 0}.private-pill{background:var(--c-ffffff18);color:var(--t-ffffffff);border-radius:999px;margin-bottom:7px;padding:4px 8px;font-size:.68rem;font-weight:700;display:inline-flex}.workqueue-totals{gap:9px;display:flex}.workqueue-totals span{border:1px solid var(--c-ffffff24);background:var(--c-ffffff12);text-align:center;border-radius:10px;min-width:86px;padding:11px;display:grid}.workqueue-totals span.urgent{background:var(--c-b92525ff)}.workqueue-totals b{font-size:1.5rem}.workqueue-totals small{color:inherit;letter-spacing:0}.workqueue-sections{gap:13px;padding:17px;display:grid}.task-section{border:1px solid var(--line);border-radius:10px;overflow:hidden}.task-section>header{background:var(--c-f6f8fbff);justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.task-section>header h3{margin:0;font-size:.95rem}.task-section>header>b{background:var(--c-e3e8f0ff);border-radius:50%;place-items:center;min-width:30px;height:30px;display:grid}.task-section.urgent{border-color:var(--c-e6afafff)}.task-section.next{border-color:var(--c-e8d094ff)}.task-card{border-top:1px solid var(--c-edf0f4ff);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 15px;display:grid}.task-kind{background:var(--c-e8edf5ff);color:var(--t-344056ff);border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:700}.task-card h4{margin:0;font-size:.91rem}.task-card p{color:var(--muted);margin:3px 0 0;font-size:.78rem}.task-card>button{border:1px solid var(--c-cbd4e1ff);background:var(--c-ffffffff);border-radius:6px;padding:8px 11px;font-weight:600}.excel-chart{border:1px solid var(--line);border-radius:10px;margin:0 20px 16px;overflow:hidden}.excel-chart>header{border-bottom:1px solid var(--line);background:var(--c-fafbfdff);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.chart-key{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:.73rem;display:flex}.chart-key span{border-radius:2px;width:11px;height:11px}.key-awarded{background:var(--c-22854aff)}.key-offered{background:var(--c-2675b8ff)}.key-target{background:var(--c-ce3232ff);height:3px!important}.chart-scroll{overflow-x:auto}.chart-plot{background:repeating-linear-gradient(to top,var(--c-f2f5f8ff) 0,var(--c-f2f5f8ff) 1px,transparent 1px,transparent 25%);grid-template-columns:repeat(12,minmax(72px,1fr));gap:7px;min-width:930px;height:285px;padding:22px 18px 9px;display:grid}.chart-group{text-align:center;grid-template-rows:minmax(0,1fr) auto auto;gap:3px;display:grid}.chart-column{justify-content:center;align-items:flex-end;gap:5px;min-height:215px;display:flex;position:relative}.chart-bar{border-radius:4px 4px 0 0;width:25%;transition:height .25s;display:block}.target-marker{background:var(--c-ce3232ff);height:2px;position:absolute;left:0;right:0}.chart-group>b{font-size:.77rem}.chart-group>small{color:var(--muted);font-size:.67rem}.chart-allocation-note{border-top:1px solid var(--line);background:var(--c-fafbfdff);color:var(--t-5d687bff);margin:0;padding:9px 14px;font-size:.73rem}.table-scroll{overflow:auto}.excel-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.77rem}.excel-table th,.excel-table td{border-right:1px solid var(--c-edf0f4ff);border-bottom:1px solid var(--c-e4e8efff);vertical-align:middle;white-space:nowrap;padding:9px 10px}.excel-table th{background:var(--c-f4f6f9ff);color:var(--t-445168ff);text-align:left;font-weight:700}.excel-table thead th{z-index:2;position:sticky;top:0}.excel-table tbody tr:hover{background:var(--c-f8fbfdff)}.monthly-table{min-width:1450px}.monthly-table th:first-child{z-index:3;min-width:170px;position:sticky;left:0}.clickable-row{cursor:pointer}.clickable-row:hover td,.clickable-row:hover th{background:var(--c-f3f8fcff)}.numeric{text-align:right!important}.negative-value{font-weight:700;color:var(--t-c22121ff)!important}.inline-status,.excel-table select{border:1px solid var(--c-c8d1deff);background:var(--c-ffffffff);border-radius:6px;min-width:125px;padding:6px 7px;font-weight:600}.status-Beauftragt{background:var(--c-e9f6edff);color:var(--t-116e35ff)}.status-Angeboten,.status-Angebot{background:var(--c-eaf3fbff);color:var(--t-155f97ff)}.status-Abgesagt{background:var(--c-f9ebebff);color:var(--t-a82828ff)}.acceptance-cell{background:var(--c-f6eeeeff);color:var(--t-a13535ff);border-radius:999px;padding:4px 8px;font-weight:600;display:inline-flex}.acceptance-cell.yes{background:var(--c-e8f6edff);color:var(--t-14743aff)}.workgroup-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:16px 20px 20px;display:grid}.workgroup-cards article{border:1px solid var(--line);border-radius:10px;overflow:hidden}.workgroup-cards header{background:var(--c-f4f6f9ff);justify-content:space-between;padding:11px 13px;display:flex}.workgroup-cards header span{font-weight:700}.workgroup-cards header small{color:var(--muted)}.workgroup-cards dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.workgroup-cards dl div{border-bottom:1px solid var(--c-edf0f4ff);justify-content:space-between;gap:8px;padding:8px 11px;display:flex}.workgroup-cards dt{color:var(--muted);font-size:.72rem}.workgroup-cards dd{margin:0;font-size:.76rem;font-weight:700}.progress-caption{color:var(--t-6a7890ff);justify-content:space-between;align-items:baseline;gap:10px;margin:10px 11px 6px;font-size:.69rem;display:flex}.progress-caption strong{color:var(--t-173650ff);white-space:nowrap;font-size:.76rem}.progress-track{background:var(--c-e8edf3ff);border-radius:999px;height:7px;margin:0 11px 12px;overflow:hidden}.progress-track span{border-radius:inherit;background:var(--c-1d7b43ff);height:100%;display:block}.schedule-week-control{align-items:center;gap:6px;display:flex}.schedule-week-control button{border:1px solid var(--c-cbd4e0ff);background:var(--c-ffffffff);border-radius:6px;place-items:center;width:36px;height:36px;font-size:1.3rem;display:grid}.schedule-week-control select{min-width:100px}.capacity-legend{border-block:1px solid var(--c-e4e9f0ff);background:var(--c-fafbfdff);color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;padding:9px 20px;font-size:.72rem;display:flex}.capacity-dot{border-radius:6px;width:11px;height:11px}.capacity-dot.overbooked,.level-overbooked{background:var(--c-f8d5d5ff)!important}.capacity-dot.potential,.level-potential{background:var(--c-ffe1bfff)!important}.capacity-dot.near,.level-near{background:var(--c-fff1b8ff)!important}.level-free{background:var(--c-e5f5eaff)!important}.level-unavailable{background:var(--c-e7ebf0ff)!important}.schedule-table{min-width:850px}.schedule-table th small{color:var(--muted);margin-top:3px;font-weight:500;display:block}.capacity-cell{text-align:center}.capacity-cell b{display:block}.capacity-cell small{font-size:.66rem;display:block}.planned.awarded{background:var(--c-28884eff);color:var(--t-ffffffff);text-align:center;font-weight:700}.planned.offered{background:var(--c-2776b7ff);color:var(--t-ffffffff);text-align:center;font-weight:700}.customer-sections{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:14px;padding:16px 20px 20px;display:grid}.customer-section{border:1px solid var(--line);border-radius:10px;overflow:hidden}.customer-section>header{background:var(--c-f5f7faff);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.customer-section h3{margin:0;font-size:.95rem}.customer-section.orders>header{border-left:4px solid var(--c-218149ff)}.customer-section.pipeline>header{border-left:4px solid var(--c-2473b4ff)}.mobile-project-cards{display:none}.project-editor{background:var(--c-ffffffff);width:min(100%,1050px);max-height:min(92vh,900px);box-shadow:0 28px 80px var(--c-00000055);border-radius:10px;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.project-editor>header{color:var(--t-ffffffff);background:var(--c-172033ff);justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.project-editor>header h2{margin:4px 0 0}.project-editor>header p{color:var(--t-cfd7e4ff);margin:4px 0 0}.project-editor>header>button{color:var(--t-ffffffff);background:0 0;border:0;font-size:1.7rem}.editor-tabs{border-bottom:1px solid var(--line);background:var(--c-f7f9fbff);padding:7px 12px;display:flex}.editor-tabs button{color:var(--t-59667aff);background:0 0;border:0;border-radius:6px;padding:9px 13px;font-weight:600}.editor-tabs button.active{background:var(--c-172033ff);color:var(--t-ffffffff)}.editor-body{padding:18px 20px;overflow:auto}.editor-grid label,.commercial-flow label{color:var(--t-566278ff);gap:5px;font-size:.73rem;font-weight:600;display:grid}.editor-grid input,.editor-grid select,.editor-grid textarea,.commercial-flow input,.commercial-flow select,.commercial-flow textarea{border:1px solid var(--c-c9d2dfff);background:var(--c-ffffffff);width:100%;min-height:38px;color:var(--t-172033ff);border-radius:6px;padding:8px 9px}.span-two{grid-column:span 2}.commercial-flow{gap:12px;display:grid}.commercial-step h4{margin:0 0 10px}.project-editor>footer button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;padding:9px 14px;font-weight:600}.project-editor>footer .save-button{border-color:var(--c-172033ff);background:var(--c-172033ff);color:var(--t-ffffffff)}.toast{z-index:120;background:var(--c-172033ff);max-width:min(440px,100vw - 30px);color:var(--t-ffffffff);box-shadow:0 15px 40px var(--c-00000044);border-radius:10px;padding:12px 16px;font-weight:600;position:fixed;bottom:22px;right:22px}@media (width<=1180px){.summary-inputs,.awarded-overview{grid-template-columns:repeat(3,minmax(150px,1fr))}.editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-sections{grid-template-columns:1fr}.new-button{display:none}}@media (width<=820px){.appbar{align-items:flex-start;gap:10px}.app-actions{flex:1}.global-search{display:none}.status-strip{flex-wrap:wrap}.person-chip{order:4;width:100%;margin-left:0}.primary-navigation{flex-direction:column;align-items:stretch}.trade-switcher{width:100%}.trade-switcher button{flex:1}.sheet-tabs{width:100%;overflow-x:auto}.sheet-stage{padding:12px}.preview-banner{margin:10px 12px 0}.summary-inputs,.offer-summary,.awarded-overview,.capacity-summary,.absence-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.workqueue-hero{flex-direction:column;align-items:flex-start}.workqueue-totals{width:100%}.workqueue-totals span{flex:1}.desktop-only{display:none!important}.mobile-project-cards{gap:10px;padding:12px;display:grid}.mobile-project-card{border:1px solid var(--line);border-radius:10px;gap:10px;padding:13px;display:grid}.mobile-project-card-main{text-align:left;background:0 0;border:0;gap:5px;padding:0;display:grid}.mobile-project-card-main>span{color:var(--t-506078ff);justify-content:space-between;display:flex}.mobile-project-card-main>strong{font-size:1rem}.mobile-project-card-main>em{color:var(--muted);font-style:normal}.mobile-project-card-metrics{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mobile-project-card-metrics span{background:var(--c-f2f5f8ff);border-radius:6px;gap:2px;padding:8px;display:grid}.mobile-project-card-metrics small{color:var(--muted);font-size:.63rem}.mobile-project-card-metrics b{font-size:.75rem}.mobile-card-open{background:var(--c-172033ff);color:var(--t-ffffffff);border:0;border-radius:6px;padding:9px;font-weight:600}.chart-plot{min-width:760px;height:245px}.editor-overlay{padding:0}.project-editor{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.billing-preview{grid-template-columns:1fr 1fr}}@media (width<=560px){.appbar{padding:10px 12px}.app-identity h1{font-size:.9rem}.app-identity p{display:none}.hs-mark{flex-basis:38px;width:38px;height:38px}.year-control select{min-width:78px}.status-strip{padding-inline:12px}.record-count{margin-left:auto}.primary-navigation{padding:0}.sheet-tabs>button,.more-menu>summary{padding:9px 11px}.preview-banner{margin:9px 8px 0}.preview-banner span{font-size:.75rem}.sheet-stage{padding:8px}.excel-sheet{border-radius:10px}.sheet-header-row{flex-direction:column;align-items:flex-start;padding:14px}.sheet-header-row label,.sheet-header-row select{width:100%}.summary-inputs,.offer-summary,.awarded-overview,.capacity-summary,.absence-summary{grid-template-columns:1fr}.workqueue-hero{padding:17px}.workqueue-totals{gap:5px}.workqueue-totals span{min-width:0;padding:8px}.task-card{grid-template-columns:1fr}.task-card>button{width:100%}.customer-sections{padding:10px}.editor-body{padding:13px}.editor-grid{grid-template-columns:1fr}.span-two{grid-column:auto}.commercial-grid,.billing-preview,.commercial-step{grid-template-columns:1fr}.mobile-project-card-metrics{grid-template-columns:1fr 1fr}.toast{bottom:10px;right:10px}}:root{--ui-blue:var(--c-0f7fdaff);--ui-blue-dark:var(--c-075da8ff);--ui-blue-soft:var(--c-edf6ffff);--ui-border:var(--c-cfddebff);--ui-bg:var(--c-edf3f8ff);--ui-text:var(--t-16324fff);--ui-muted:var(--t-607894ff)}body{background:var(--ui-bg)!important;color:var(--ui-text)!important}.workbook-app{min-height:100vh;position:relative;background:var(--ui-bg)!important;padding-top:108px!important}.appbar{z-index:45!important;height:44px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;position:absolute!important;top:56px!important;right:18px!important}.app-identity{display:none!important}.app-actions{align-items:flex-end!important;gap:6px!important;display:flex!important}.global-search{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;border-radius:6px!important;order:2!important;width:220px!important;min-width:220px!important;height:36px!important;padding:0 11px!important}.global-search input{font-size:11px!important;font-weight:600!important}.year-control{color:var(--t-5c7188ff)!important;letter-spacing:.08em!important;text-transform:uppercase!important;order:1!important;gap:2px!important;font-size:8px!important;font-weight:700!important;display:grid!important}.year-control select{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;width:92px!important;min-width:92px!important;height:36px!important;color:var(--t-153653ff)!important;border-radius:6px!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important}.new-button{border:1px solid var(--c-0873c8ff)!important;background:var(--ui-blue)!important;height:36px!important;color:var(--t-ffffffff)!important;border-radius:6px!important;order:3!important;padding:0 14px!important;font-size:11px!important;font-weight:700!important}.status-strip{z-index:80!important;background:0 0!important;border:0!important;width:auto!important;min-height:0!important;padding:0!important;display:block!important;position:fixed!important;bottom:12px!important;right:14px!important}.status-strip>.status-dot,.status-strip>b,.status-strip>.record-count{display:none!important}.person-chip{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;box-shadow:0 12px 30px var(--c-21415f20)!important;border-radius:10px!important;align-items:center!important;gap:9px!important;margin:0!important;padding:8px 10px!important;display:flex!important}.person-chip>span{background:var(--c-17233aff)!important;width:38px!important;height:38px!important;color:var(--t-ffffffff)!important;border-radius:6px!important;font-size:14px!important;font-weight:700!important}.sheet-tabs{align-items:center!important;gap:5px!important;height:48px!important;display:flex!important;position:absolute!important;top:53px!important;left:0!important;right:620px!important;overflow:visible!important}.sheet-tabs>button,.more-menu>summary{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;width:82px!important;height:45px!important;min-height:45px!important;color:var(--t-354a61ff)!important;border-radius:6px!important;justify-content:center!important;align-items:flex-end!important;padding:21px 6px 6px!important;font-size:9px!important;font-weight:700!important;list-style:none!important;display:flex!important;position:relative!important}.sheet-tabs>button:first-child{order:1!important}.sheet-tabs>button:nth-child(2){order:2!important}.sheet-tabs>button:nth-child(3){order:3!important}.sheet-tabs>button:nth-child(4){order:4!important}.sheet-tabs>button:nth-child(5){order:5!important}.more-menu{order:7!important}.sheet-tabs>button:first-child span:before{content:"☑"!important}.sheet-tabs>button:nth-child(2) span:before{content:"▥"!important}.sheet-tabs>button:nth-child(3) span:before{content:"▯"!important}.sheet-tabs>button:nth-child(4) span:before{content:"▣"!important}.sheet-tabs>button:nth-child(5) span:before{content:"▦"!important}.sheet-tabs>button span:before,.more-menu>summary:before{color:var(--t-718296ff)!important;text-align:center!important;margin:0!important;font-size:15px!important;font-weight:400!important;line-height:15px!important;position:absolute!important;top:4px!important;left:0!important;right:0!important}.sheet-tabs>button.active span:before,.more-menu.active>summary:before{color:var(--t-0f7fdaff)!important}.more-menu>summary:before{content:"•••"!important;letter-spacing:2px!important}.more-menu>summary:after{content:"⌄"!important;color:var(--t-6c7e90ff)!important;font-size:9px!important;display:block!important;position:absolute!important;bottom:5px!important;right:7px!important}.tab-badge{background:var(--c-e93030ff)!important;min-width:15px!important;height:15px!important;font-size:7px!important;position:absolute!important;top:3px!important;right:4px!important}.more-menu-panel{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;min-width:220px!important;box-shadow:0 18px 40px var(--c-23435f2e)!important;border-radius:10px!important;top:49px!important}.preview-banner{display:none!important}.sheet-stage{background:var(--ui-bg)!important;padding:8px 4px 40px!important}.excel-sheet{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;width:100%!important;max-width:none!important;box-shadow:0 1px 3px var(--c-25496a10)!important;border-radius:10px!important;margin:0!important;overflow:hidden!important}.sheet-header-row{background:var(--c-ffffffff)!important;min-height:48px!important;padding:10px 18px!important}.summary-inputs,.offer-summary,.awarded-overview,.capacity-summary,.absence-summary{background:var(--ui-bg)!important;gap:8px!important;padding:8px 4px 10px!important}.metric-card{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;border-radius:10px!important;min-height:70px!important;padding:13px 12px 10px 55px!important;position:relative!important}.metric-card:before{content:"▥";background:var(--c-eaf4ffff);width:31px;height:31px;color:var(--t-0878d3ff);border-radius:6px;place-items:center;font-size:15px;font-weight:700;display:grid;position:absolute;top:18px;left:14px}.metric-card:first-child:before{content:"♙"}.metric-card:nth-child(2):before{content:"◎"}.metric-card:nth-child(3):before{content:"▣"}.metric-card:nth-child(4):before{content:"☑"}.metric-card:nth-child(5):before{content:"▱"}.metric-card:nth-child(6):before{content:"≡"}.metric-card small{color:var(--t-607a94ff)!important;text-transform:none!important;font-size:8px!important}.metric-card strong{color:var(--t-0f3150ff)!important;font-size:17px!important}.excel-chart{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;border-radius:10px!important;margin:10px 4px 12px!important}.chart-bar.awarded{background:var(--c-56a936ff)!important}.chart-bar.offered{background:var(--c-1479d0ff)!important}.target-marker,.key-target{background:var(--c-e03030ff)!important}.excel-table{font-size:10px!important}.excel-table th{background:var(--c-eef4f9ff)!important;color:var(--t-274965ff)!important}.workgroup-cards{background:var(--ui-bg)!important;gap:8px!important;padding:8px 4px!important}.workgroup-cards article{border:1px solid var(--ui-border)!important;background:var(--c-ffffffff)!important;border-radius:10px!important}.progress-track span{background:var(--c-0b7ed8ff)!important}@media (width<=1400px){.sheet-tabs{right:540px!important}.sheet-tabs>button,.more-menu>summary{width:72px!important}.global-search{width:190px!important;min-width:190px!important}}@media (width<=1050px){.workbook-app{padding-top:158px!important}.primary-navigation{height:158px!important;overflow-x:auto!important}.sheet-tabs{width:max-content!important;top:53px!important;right:auto!important}.appbar{top:104px!important;left:10px!important;right:auto!important}.status-strip{display:none!important}}.sheet-tabs>button[data-icon=customers]{order:6!important}.primary-navigation{z-index:40!important;border:0!important;border-bottom-color:var(--c-c7d6e3ff)!important;background:var(--c-eef4f8ff)!important;border-bottom-style:solid!important;border-bottom-width:1px!important;height:112px!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.primary-navigation:before{display:none!important}.workbook-app{padding-top:112px!important}.trade-hierarchy{align-items:center!important;width:max-content!important;max-width:calc(100vw - 16px)!important;height:47px!important;display:flex!important;position:absolute!important;top:5px!important;left:8px!important}.trade-card{border:1px solid var(--c-cbd8e4ff)!important;background:var(--c-f7f9fbff)!important;width:102px!important;height:47px!important;color:var(--t-66788bff)!important;box-shadow:0 1px 2px var(--c-1737520b)!important;white-space:nowrap!important;border-radius:6px!important;justify-content:center!important;align-items:flex-end!important;margin:0 5px 0 0!important;padding:25px 8px 6px!important;font-size:9px!important;font-weight:700!important;line-height:1!important;display:flex!important;position:relative!important}.trade-card:hover{border-color:var(--c-aabfd1ff)!important;background:var(--c-ffffffff)!important;color:var(--t-31516dff)!important}.trade-card.active{border-color:var(--c-0d78ccff)!important;background:var(--c-0f7fdaff)!important;color:var(--t-ffffffff)!important;box-shadow:0 3px 8px var(--c-0f7fda30)!important}.trade-parent{text-align:left!important;justify-content:flex-start!important;width:128px!important;padding:6px 11px 6px 43px!important}.trade-parent>span:last-child{gap:2px!important;display:grid!important}.trade-parent small{color:currentColor!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:.72!important;font-size:7px!important;font-weight:600!important}.trade-parent b{font-size:10px!important}.hierarchy-connector{background:var(--c-aebdcaff)!important;width:20px!important;height:1px!important;margin:0 7px 0 2px!important;position:relative!important}.hierarchy-connector:after{content:""!important;border-top:1px solid var(--c-aebdcaff)!important;border-right:1px solid var(--c-aebdcaff)!important;width:6px!important;height:6px!important;position:absolute!important;top:-3px!important;right:-1px!important;transform:rotate(45deg)!important}.trade-switcher{scrollbar-width:thin!important;background:0 0!important;border:0!important;align-items:center!important;max-width:calc(100vw - 185px)!important;height:47px!important;display:flex!important;position:static!important;overflow:auto hidden!important}.trade-switcher:before,.trade-switcher:after{display:none!important}.trade-switcher .trade-card{width:102px!important;height:47px!important;margin-right:5px!important;padding:25px 8px 6px!important}.sheet-tabs{gap:5px!important;height:47px!important;top:58px!important;left:8px!important;right:620px!important}.sheet-tabs>button,.more-menu>summary{border:1px solid var(--c-cbd8e4ff)!important;background:var(--c-f7f9fbff)!important;width:84px!important;height:45px!important;min-height:45px!important;color:var(--t-66788bff)!important;box-shadow:0 1px 2px var(--c-1737520b)!important;border-radius:6px!important;padding:25px 7px 6px!important;font-size:9px!important;font-weight:700!important}.sheet-tabs>button:hover,.more-menu>summary:hover{border-color:var(--c-aabfd1ff)!important;background:var(--c-ffffffff)!important;color:var(--t-31516dff)!important}.sheet-tabs>button.active,.more-menu.active>summary{border-color:var(--c-0d78ccff)!important;background:var(--c-0f7fdaff)!important;color:var(--t-ffffffff)!important;box-shadow:0 3px 8px var(--c-0f7fda30)!important}.sheet-tabs>button.active:after,.more-menu.active>summary:after{display:none!important}.tab-badge{border:1px solid var(--c-ffffffff)!important;background:var(--c-e43131ff)!important;color:var(--t-ffffffff)!important;top:3px!important;right:4px!important}.more-menu-panel{top:50px!important}.more-menu[open]{z-index:90!important}.more-menu[open] .more-menu-panel{display:grid!important}.new-button{border-color:var(--c-0873c8ff)!important;background:var(--c-0f7fdaff)!important;color:var(--t-ffffffff)!important;opacity:1!important;box-shadow:0 3px 8px var(--c-0f7fda30)!important}.appbar{top:60px!important}.global-search:focus-within,.year-control select:focus-visible,.new-button:focus-visible,.trade-card:focus-visible,.sheet-tabs>button:focus-visible,.more-menu>summary:focus-visible{outline:3px solid var(--c-74b9eeff)!important;outline-offset:2px!important}@media (width<=1400px){.sheet-tabs{right:525px!important}.sheet-tabs>button,.more-menu>summary{width:74px!important}}@media (width<=1050px){.workbook-app{padding-top:164px!important}.primary-navigation{height:164px!important;overflow-x:auto!important}.trade-hierarchy{min-width:520px!important}.sheet-tabs{width:max-content!important;top:58px!important;right:auto!important}.appbar{top:111px!important;left:8px!important;right:auto!important}.status-strip{display:none!important}}@media (width<=680px){.workbook-app{padding-top:205px!important}.primary-navigation{height:205px!important}.trade-parent{width:118px!important}.trade-switcher .trade-card{width:94px!important}.appbar{height:auto!important;top:111px!important;right:8px!important}.app-actions{grid-template-columns:92px minmax(170px,1fr)!important;width:calc(100vw - 16px)!important;display:grid!important}.global-search{order:2!important;width:auto!important;min-width:0!important}.new-button{order:3!important;grid-column:1/-1!important}}.sheet-tabs{right:220px!important}.new-button{order:2!important}.year-control select:focus-visible,.new-button:focus-visible,.trade-card:focus-visible,.sheet-tabs>button:focus-visible,.more-menu>summary:focus-visible{outline:3px solid var(--c-74b9eeff)!important;outline-offset:2px!important}@media (width<=1400px){.sheet-tabs{right:210px!important}}@media (width<=1050px){.sheet-tabs{right:auto!important}}@media (width<=680px){.workbook-app{padding-top:164px!important}.primary-navigation{height:164px!important}.appbar{height:auto!important;top:111px!important;left:8px!important;right:8px!important}.app-actions{grid-template-columns:92px minmax(0,1fr)!important;width:100%!important;display:grid!important}.new-button{order:2!important;grid-column:auto!important}}.year-control{font-size:12px!important;line-height:1.2!important}.year-control select,.new-button,.global-search input{font-size:14px!important}.sheet-tabs>button,.more-menu>summary,.trade-card{font-size:12px!important;line-height:1.15!important}.appbar{height:52px!important;top:56px!important}.sheet-tabs>button,.more-menu>summary{width:88px!important}.tab-badge{min-width:20px!important;height:20px!important;font-size:12px!important}.trade-parent small{font-size:12px!important;line-height:1.1!important}.trade-parent b{font-size:13px!important;line-height:1.1!important}@media (width<=1024px){.workbook-app{padding-top:184px!important}.primary-navigation{height:184px!important;overflow:visible!important}.trade-hierarchy{width:calc(100% - 16px)!important;min-width:0!important;max-width:calc(100% - 16px)!important}.trade-switcher{scrollbar-color:var(--c-7599b7ff) var(--c-e6edf3ff)!important;scrollbar-width:thin!important;min-width:0!important;max-width:calc(100% - 175px)!important}.trade-card,.trade-switcher .trade-card{min-width:102px!important;font-size:12px!important}.sheet-tabs{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:5px!important;width:auto!important;height:52px!important;display:grid!important;top:58px!important;left:8px!important;right:8px!important;overflow:visible!important}.sheet-tabs>button,.more-menu>summary{touch-action:manipulation;width:auto!important;min-width:0!important;height:52px!important;min-height:52px!important;padding:26px 5px 7px!important;font-size:12px!important}.sheet-tabs>button>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.appbar{height:60px!important;top:116px!important;left:auto!important;right:8px!important}.app-actions{grid-template-columns:100px minmax(150px,1fr)!important;width:320px!important;display:grid!important}.year-control select,.new-button{touch-action:manipulation;height:44px!important;min-height:44px!important;font-size:14px!important}}@media (width<=680px){.workbook-app{padding-top:252px!important}.primary-navigation{height:252px!important}.sheet-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:56px!important;height:auto!important}.sheet-tabs>button,.more-menu>summary{white-space:normal!important;height:56px!important;min-height:56px!important;padding:26px 4px 6px!important}.sheet-tabs>button>span{text-align:center!important;line-height:1.05!important}.appbar{height:60px!important;top:184px!important;left:8px!important;right:8px!important}.app-actions{grid-template-columns:100px minmax(0,1fr)!important;width:100%!important}}.build-stamp{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.68rem}.trade-switcher button:before,.sheet-tabs>button span:before{content:none!important;display:none!important}.trade-icon,.nav-icon,.more-menu>summary:before{width:20px!important;height:20px!important;-webkit-mask-image:var(--icon)!important;-webkit-mask-position:50%!important;-webkit-mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-image:var(--icon)!important;mask-image:var(--icon)!important;background-color:currentColor!important;flex:none!important;display:block!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.trade-icon,.nav-icon{position:absolute!important;top:4px!important;left:50%!important;transform:translate(-50%)!important}.trade-parent .trade-icon{width:22px!important;height:22px!important;top:50%!important;left:13px!important;transform:translateY(-50%)!important}.trade-card[data-trade=Niederlassung] .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V5h11v16M15 10h5v11M2 21h20'/%3E%3Cpath d='M7 8h2M11 8h1M7 12h2M11 12h1M7 16h2M11 16h1M18 13h.01M18 17h.01'/%3E%3C/g%3E%3C/svg%3E")}.trade-card[data-trade=Maler] .trade-icon,.trade-card[data-icon=paint] .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='11' height='5' rx='1.5'/%3E%3Cpath d='M14 7.5h3.5a2 2 0 0 1 2 2v1.5a2 2 0 0 1-2 2H12v7M10 20h4'/%3E%3C/g%3E%3C/svg%3E")}.trade-card[data-trade=Trockenbau] .trade-icon,.trade-card[data-icon=drywall] .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V4h7v16M13 20V4h7v16M2 20h20'/%3E%3Cpath d='M7.5 7v2M7.5 12v5M16.5 7v4M16.5 14v3'/%3E%3C/g%3E%3C/svg%3E")}.trade-card[data-trade=Komplettbau] .trade-icon,.trade-card[data-icon=building] .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 9-7 9 7M5 10v10h14V10M9 20v-6h6v6'/%3E%3Cpath d='M8 10h8'/%3E%3C/g%3E%3C/svg%3E")}.trade-card[data-icon=tools] .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m14 6 4-4 4 4-4 4M13 7l-9 9a2.8 2.8 0 0 0 4 4l9-9M3 4l7 7M5 2l5 5-3 3-5-5z'/%3E%3C/g%3E%3C/svg%3E")}.trade-card[data-icon=flooring] .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 5-9 5-9-5zM3 12l9 5 9-5M3 16l9 5 9-5'/%3E%3C/g%3E%3C/svg%3E")}.trade-card[data-icon=fire-protection] .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2 5 5v6c0 4.7 2.9 8.6 7 11 4.1-2.4 7-6.3 7-11V5z'/%3E%3Cpath d='M12 7c2 2 2.7 3.5 2.7 5.1A2.7 2.7 0 0 1 12 15a2.7 2.7 0 0 1-2.7-2.9c0-1.2.7-2.5 1.8-3.7.1 1 .4 1.7.9 2.1.8-.9.8-2.1 0-3.5z'/%3E%3C/g%3E%3C/svg%3E")}.trade-card[data-icon=department] .trade-icon,.trade-switcher .trade-card:not([data-icon]) .trade-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3Cpath d='M8 8h3v3H8zM14 8h2M14 11h2M8 15h8M8 18h5'/%3E%3C/g%3E%3C/svg%3E")}.sheet-tabs>button[data-icon=tasks] .nav-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V2.8h6V4M8.5 9l1.2 1.2 2.5-2.5M14 9h2M8.5 15l1.2 1.2 2.5-2.5M14 15h2'/%3E%3C/g%3E%3C/svg%3E")}.sheet-tabs>button[data-icon=overview] .nav-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16M6 18v-5h3v5M11 18V9h3v9M16 18V5h3v13'/%3E%3C/g%3E%3C/svg%3E")}.sheet-tabs>button[data-icon=offers] .nav-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 12h6M9 16h6'/%3E%3C/g%3E%3C/svg%3E")}.sheet-tabs>button[data-icon=orders] .nav-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V2.8h6V4M8.5 11l2.2 2.2 4.8-5M9 17h6'/%3E%3C/g%3E%3C/svg%3E")}.sheet-tabs>button[data-icon=week] .nav-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 2.8v4.4M16 2.8v4.4M3 9.5h18M7 13h2M11 13h2M15 13h2M7 17h2M11 17h2'/%3E%3C/g%3E%3C/svg%3E")}.sheet-tabs>button[data-icon=customers] .nav-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM15.8 10a2.4 2.4 0 1 0 0-4.8M3 19c.4-3.2 2.3-5 5.5-5s5.1 1.8 5.5 5M14 13.7c3.9-.5 6.3 1.3 6.8 4.3'/%3E%3C/g%3E%3C/svg%3E")}.more-menu>summary:before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='1.8' fill='%23000'/%3E%3Ccircle cx='12' cy='12' r='1.8' fill='%23000'/%3E%3Ccircle cx='19' cy='12' r='1.8' fill='%23000'/%3E%3C/svg%3E");content:""!important;position:absolute!important;top:5px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.more-menu>summary:after{color:currentColor!important}.metric-card[data-metric]:before{content:""!important;background:var(--metric-icon-bg)!important;color:var(--metric-icon-color)!important}.metric-card[data-metric]:after{content:"";background-color:var(--metric-icon-color);width:19px;height:19px;-webkit-mask:var(--metric-icon) center/contain no-repeat;-webkit-mask:var(--metric-icon) center/contain no-repeat;mask:var(--metric-icon) center/contain no-repeat;pointer-events:none;position:absolute;top:24px;left:20px}.metric-card[data-metric=employees]{--metric-icon-color:var(--c-14833dff);--metric-icon-bg:var(--c-f0faf4ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='7.5' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.4'/%3E%3Cpath d='M3 20v-1.3a6 6 0 0 1 12 0V20M14.3 14.4c3.5-1.3 6.7 1.1 6.7 4.6v1'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=yearly-output]{--metric-icon-color:var(--c-1861dbff);--metric-icon-bg:var(--c-edf2fdff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 3v2M5.6 5.6 7 7M3 12h2M19 12h2M5.6 18.4 7 17M17 17l1.4 1.4M12 12l4-4M9 20.5h6'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=monthly-target]{--metric-icon-color:var(--c-5623b0ff);--metric-icon-bg:var(--c-f7f4fcff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M7 13h2M11 13h2M15 13h2M7 17h2M11 17h2M15 17h2'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=secured]{--metric-icon-color:var(--c-0a742fff);--metric-icon-bg:var(--c-f3faf6ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 4.5 5.8v5.3c0 4.7 2.9 8.4 7.5 10.4 4.6-2 7.5-5.7 7.5-10.4V5.8z'/%3E%3Cpath d='m8.5 11.8 2.3 2.3 4.8-5'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=offer-pipeline]{--metric-icon-color:var(--c-fb7314ff);--metric-icon-bg:var(--c-fef6eeff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 19v-6h3v6M11 19V9h3v10M17 19V4h3v15M5 9l5-4 4 1 6-4M18 2h2v2'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=records]{--metric-icon-color:var(--c-206adcff);--metric-icon-bg:var(--c-eff4fdff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h7l2 2h9v10H3z'/%3E%3Cpath d='M5 8V4h6l2 2h6v4'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=order-volume]{--metric-icon-color:var(--c-0a78c9ff);--metric-icon-bg:var(--c-edf5fdff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5h8l4 4V13M13 2.5v4.8h4M8 10h5M8 14h3M5 2.5V21h8'/%3E%3Ccircle cx='17' cy='17' r='4.5'/%3E%3Cpath d='M18.3 14.8a2.3 2.3 0 1 0 0 4.4M14.3 16.2h3M14.3 17.8h3'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=billed]{--metric-icon-color:var(--c-106666ff);--metric-icon-bg:var(--c-eaf8f4ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5h8l4 4V13M13 2.5v4.8h4M8 11h4M8 15h3M5 2.5V21h8'/%3E%3Ccircle cx='17' cy='17' r='4.5'/%3E%3Cpath d='m14.8 17 1.5 1.5 3-3'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=invoice-open]{--metric-icon-color:var(--c-262772ff);--metric-icon-bg:var(--c-f3f2fbff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5h8l4 4V13M13 2.5v4.8h4M8 11h4M8 15h3M5 2.5V21h8'/%3E%3Ccircle cx='17' cy='17' r='4.5'/%3E%3Cpath d='M17 14.5v2.8l1.8 1.1'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=payment-open]{--metric-icon-color:var(--c-0b3153ff);--metric-icon-bg:var(--c-fbf5e8ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.5 4.3A8 8 0 1 0 12 19.8M13.5 8.2a3 3 0 1 0 0 5.6M6.8 10h4.5M6.8 12h4.2M18 12.5l4 7h-8zM18 15.2v1.8M18 18.2h.01'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=costs]{--metric-icon-color:var(--c-175791ff);--metric-icon-bg:var(--c-eef5fcff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='2.5' width='14' height='19' rx='2'/%3E%3Crect x='8' y='5.5' width='8' height='4' rx='.7'/%3E%3Cpath d='M8 13h1M12 13h1M16 13h.01M8 16h1M12 16h1M16 16h.01M8 19h1M12 19h4'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=result]{--metric-icon-color:var(--c-1e8c8dff);--metric-icon-bg:var(--c-eaf9f8ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 19v-5h3v5M11 19v-8h3v8M17 19V7h3v12M4 10l5-4 4 2 7-6M17 2h3v3'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=offer-value]{--metric-icon-color:var(--c-07356cff);--metric-icon-bg:var(--c-eef5fcff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5h8l4 4V21H5zM13 2.5v4.8h4M8 10h5M8 14h3M14.8 13.5a3 3 0 1 0 0 5M11.8 15.3h4.4M11.8 17h4.2'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=commissioned]{--metric-icon-color:var(--c-0f6263ff);--metric-icon-bg:var(--c-ecf8f3ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4H6v17h11v-4M15 4h3v8M9 3h6v4H9zM9 11h5M9 15h3'/%3E%3Ccircle cx='17' cy='17' r='4.5'/%3E%3Cpath d='m14.8 17 1.5 1.5 3-3'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=cancelled]{--metric-icon-color:var(--c-d55654ff);--metric-icon-bg:var(--c-fdf0f0ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5h8l4 4V13M13 2.5v4.8h4M8 11h4M8 15h3M5 2.5V21h8'/%3E%3Ccircle cx='17' cy='17' r='4.5'/%3E%3Cpath d='m15.4 15.4 3.2 3.2M18.6 15.4l-3.2 3.2'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=tasks-total]{--metric-icon-color:var(--c-0f6fafff);--metric-icon-bg:var(--c-edf6fdff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8.5 10l1.5 1.5 3-3M14.5 10H16M8.5 16l1.5 1.5 3-3M14.5 16H16'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=task-urgent]{--metric-icon-color:var(--c-d55654ff);--metric-icon-bg:var(--c-fdf0f0ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 17H3zM12 9v5M12 17.5h.01'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=task-next]{--metric-icon-color:var(--c-ed8b18ff);--metric-icon-bg:var(--c-fff4e8ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.4 2M8 2.8l-2.5 2M16 2.8l2.5 2'/%3E%3C/g%3E%3C/svg%3E")}.metric-card[data-metric=task-review]{--metric-icon-color:var(--c-206adcff);--metric-icon-bg:var(--c-eff4fdff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8 10h8M8 14h5M8 18h4M15.5 14.5l1.3 1.3 2.7-2.8'/%3E%3C/g%3E%3C/svg%3E")}.offer-performance{border:1px solid var(--c-d4e1ebff);background:var(--c-ffffffff);box-shadow:0 1px 3px var(--c-1f415d12);border-radius:10px;margin:8px 4px 10px;overflow:hidden}.offer-performance-grid{grid-template-columns:minmax(190px,.65fr) minmax(500px,2.15fr) minmax(330px,1fr);align-items:stretch;gap:8px;padding:8px;display:grid}.offer-performance-card{border:1px solid var(--c-dbe6eeff);background:var(--c-ffffffff);border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:68px;padding:9px 11px;display:flex}.offer-performance-card>div,.offer-origin-segment>div{gap:2px;min-width:0;display:grid}.offer-performance-card small,.offer-origin-segment small{color:var(--t-526c82ff);font-size:9px;font-weight:700;line-height:1.2}.offer-performance-card strong,.offer-origin-segment strong{color:var(--t-123756ff);white-space:nowrap;font-size:18px;line-height:1.05}.offer-performance-card span,.offer-origin-segment span{color:var(--t-526c82ff);font-size:9px;line-height:1.25}.offer-performance-quote{background:linear-gradient(135deg,var(--c-fbfefdff),var(--c-f3fbf8ff));border-color:var(--c-cfe7ddff)}.offer-origin{min-width:0}.offer-origin-segments{border:0;border-radius:0;grid-template-columns:1.25fr .9fr 1.05fr;gap:8px;height:100%;min-height:68px;display:grid;overflow:visible}.offer-origin-segment{background:var(--c-ffffffff);justify-content:center;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:flex}.offer-origin-segments button.offer-origin-segment{appearance:none;border:1px solid var(--c-dbe6eeff);background:var(--c-ffffffff);font:inherit;text-align:left;cursor:pointer;border-radius:10px}.offer-origin-segments button.offer-origin-segment:hover{background:var(--c-f7f9fbff)}.offer-origin-segment.is-active{border-color:var(--c-526c82ff);box-shadow:0 0 0 1px var(--c-526c82ff)}.offer-origin-segments button.offer-origin-segment:focus-visible{z-index:1;outline:3px solid var(--c-1769aaff);outline-offset:2px;position:relative}.offer-origin-segment [data-offer-icon]{background-color:var(--c-526c82ff)}.offer-performance-side{grid-template-rows:minmax(31px,.72fr) minmax(40px,1fr);gap:5px;display:grid}.offer-performance-side .offer-performance-card{background:var(--c-fbfefdff);min-height:0;padding:5px 8px}.direct-share-card strong{font-size:17px}.expected-quarter-card>div{width:100%}.offer-quarter-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.offer-quarter-button{appearance:none;background:var(--c-eff7f5ff);min-width:0;min-height:30px;color:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:6px;gap:1px;padding:2px 3px;display:grid}.offer-quarter-button:hover{border-color:var(--c-8bcbb8ff);background:var(--c-e4f3eeff)}.offer-quarter-button.is-active{border-color:var(--c-168a72ff);box-shadow:inset 0 0 0 1px var(--c-168a72ff);background:var(--c-dff1eaff)}.offer-quarter-button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:1px}.offer-quarter-button>small{font-size:8px}.offer-performance-card .offer-quarter-values strong{font-size:12px;line-height:1.15}[data-offer-icon]{background-color:var(--c-168a72ff);width:31px;height:31px;-webkit-mask:var(--offer-icon) center/20px 20px no-repeat;-webkit-mask:var(--offer-icon) center/20px 20px no-repeat;mask:var(--offer-icon) center/20px 20px no-repeat;flex:0 0 31px;display:block}[data-offer-icon=quote]{--offer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 9 9h-9zM15 3.5V9h5.5'/%3E%3Cpath d='M8 9h.01M16 15h.01M8.5 16l7-8'/%3E%3C/g%3E%3C/svg%3E")}[data-offer-icon=from-offers]{--offer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h9l4 4v6M14 3v5h4M8 12h5M8 16h3M5 3v18h8'/%3E%3Ccircle cx='17' cy='17' r='4'/%3E%3Cpath d='m15 17 1.4 1.4 2.8-3'/%3E%3C/g%3E%3C/svg%3E")}[data-offer-icon=direct-orders]{--offer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h2l2 10h10l2-7H7M9 19h.01M17 19h.01M11 4v5M8.5 6.5 11 9l2.5-2.5'/%3E%3C/g%3E%3C/svg%3E");background-color:var(--c-2168a7ff)}[data-offer-icon=open-offers]{--offer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h9l4 4v14H5zM14 3v5h4M8 12h7M8 16h5'/%3E%3Cpath d='M8 8h2'/%3E%3C/g%3E%3C/svg%3E")}[data-offer-icon=expected]{--offer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17a8 8 0 1 1 16 0M12 17l4-6M6.5 13h.01M9 9h.01M15 9h.01M17.5 13h.01'/%3E%3Cpath d='M8 20h8'/%3E%3C/g%3E%3C/svg%3E")}@media (width<=1250px){.offer-performance-grid{grid-template-columns:1fr 1fr}.offer-origin{grid-area:1/1/auto/-1}.offer-performance-side{grid-template-rows:auto;grid-template-columns:1fr 1.35fr}}@media (width<=1000px){.offer-quarter-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.offer-performance-grid{grid-template-columns:1fr;padding:7px}.offer-origin{grid-area:auto}.offer-origin-segments{grid-template-columns:1fr}.offer-origin-segment{justify-content:flex-start;min-height:55px}.offer-performance-side{grid-template-columns:1fr}.offer-quarter-button{min-height:44px}.offer-performance-card strong,.offer-origin-segment strong{font-size:17px}.offer-performance-card .offer-quarter-values strong{font-size:12px}}.editor-overlay{z-index:200;background:var(--c-0f23387a);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.project-editor{border:1px solid var(--c-c7d7e5ff);background:var(--c-ffffffff);width:min(920px,100vw - 48px);max-height:calc(100vh - 48px);color:var(--t-16324fff);box-shadow:0 28px 80px var(--c-112d4652);border-radius:10px;flex-direction:column;margin:0;display:flex;overflow:hidden}.project-editor--record{block-size:min(860px,100dvh - 48px)}.project-editor>header{border-bottom:1px solid var(--c-d7e2ecff);background:var(--c-ffffffff);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 22px 16px;display:flex}.project-editor>header,.project-editor>.editor-tabs,.project-editor>footer{flex:none}.project-editor>header>.editor-heading{align-items:center;gap:12px;min-width:0;display:flex}.editor-heading-icon{background-color:var(--c-147fd3ff);width:38px;height:38px;-webkit-mask:var(--editor-heading-icon) center/22px 22px no-repeat;-webkit-mask:var(--editor-heading-icon) center/22px 22px no-repeat;mask:var(--editor-heading-icon) center/22px 22px no-repeat;border-radius:10px;flex:0 0 38px}.editor-heading-icon[data-mode=create]{--editor-heading-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 13h6M12 10v6'/%3E%3C/g%3E%3C/svg%3E")}.editor-heading-icon[data-mode=edit]{--editor-heading-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v5M14 3v5h4M8 13h4M8 17h3M13 19l1-4 5.8-5.8a1.8 1.8 0 0 1 2.5 2.5L16.5 17.5z'/%3E%3C/g%3E%3C/svg%3E")}.project-editor>header small{color:var(--t-607894ff);letter-spacing:.1em;font-size:10px;font-weight:700}.project-editor>header h2{color:var(--t-143451ff);margin:5px 0 3px;font-size:22px;line-height:1.2}.project-editor>header p{color:var(--t-6b7f92ff);margin:0;font-size:12px}.project-editor>header>button{border:1px solid var(--c-cbd9e5ff);background:var(--c-f5f8fbff);width:34px;height:34px;color:var(--t-49627aff);border-radius:6px;flex:0 0 34px;place-items:center;font-size:22px;line-height:1;display:grid}.project-editor>header>button:hover{border-color:var(--c-9cb8cfff);background:var(--c-edf4faff);color:var(--t-173e60ff)}.editor-tabs{border-bottom:1px solid var(--c-d7e2ecff);background:var(--c-f7fafcff);gap:8px;padding:7px 22px;display:flex}.editor-tabs button{border:1px solid var(--c-d4dee7ff);background:var(--c-edf2f6ff);color:var(--t-64798eff);border-radius:6px;align-items:center;gap:7px;padding:11px 16px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.editor-tabs button.active{border-color:var(--c-0f7fdaff);background:var(--c-0f7fdaff);color:var(--t-ffffffff);box-shadow:0 3px 8px var(--c-0f7fda33)}.editor-tabs button.active:after{display:none}.editor-tabs button:focus-visible{outline:3px solid var(--c-7bbbedff);outline-offset:2px}.editor-tab-icon{width:16px;height:16px;-webkit-mask:var(--editor-tab-icon) center/contain no-repeat;-webkit-mask:var(--editor-tab-icon) center/contain no-repeat;mask:var(--editor-tab-icon) center/contain no-repeat;background:currentColor;flex:0 0 16px}.editor-tab-icon--planning{--editor-tab-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 12h6M9 16h4'/%3E%3Cpath d='M9 10V8M15 10V8'/%3E%3C/g%3E%3C/svg%3E")}.editor-tab-icon--commercial{--editor-tab-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8.5 11l2 2 4.5-4.5M9 17h6'/%3E%3C/g%3E%3C/svg%3E")}.project-editor fieldset.editor-body{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--c-f7fafcff);flex:1 1 0;min-height:0;padding:20px 22px 36px;scroll-padding-block:16px 36px;overflow:hidden auto}.editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px;display:grid}.editor-grid>label,.commercial-flow label,.commercial-grid>label{color:var(--t-49647cff);gap:6px;font-size:11px;font-weight:700;display:grid}.editor-grid .span-two{grid-column:1/-1}.project-editor--create .editor-grid{row-gap:12px}.editor-field-label{align-items:center;gap:6px;min-width:0;display:flex}.editor-field-label>i{width:15px;height:15px;-webkit-mask:var(--editor-field-icon) center/contain no-repeat;-webkit-mask:var(--editor-field-icon) center/contain no-repeat;mask:var(--editor-field-icon) center/contain no-repeat;background:currentColor;flex:0 0 15px}[data-editor-icon=calendar]{--editor-field-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M8 13h3M14 13h2M8 17h2M13 17h3'/%3E%3C/g%3E%3C/svg%3E")}[data-editor-icon=note]{--editor-field-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h14v18H5zM8 8h8M8 12h6M8 16h4'/%3E%3Cpath d='m14 18 1-3 4.5-4.5a1.4 1.4 0 0 1 2 2L17 17z'/%3E%3C/g%3E%3C/svg%3E")}.editor-field-rule{color:var(--t-6d8194ff);align-items:center;gap:5px;font-size:10px;font-weight:700;line-height:1.3;display:flex}.editor-field-rule i{border:1.5px solid;border-radius:50%;flex:0 0 12px;width:12px;height:12px;position:relative}.editor-field-rule i:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:2px;height:4px;position:absolute;top:2px;left:4px}.editor-note-card{border:1px solid var(--c-d7e2ecff);background:var(--c-ffffffff);border-radius:10px;min-width:0;padding:11px 12px 12px;scroll-margin-block:16px 24px}.editor-note-card .editor-field-label{color:var(--t-31546fff)}.editor-note-card textarea{background:var(--c-fbfdffff);min-height:112px}.project-editor input,.project-editor select,.project-editor textarea{border:1px solid var(--c-c7d6e3ff);background:var(--c-ffffffff);width:100%;min-width:0;color:var(--t-173650ff);border-radius:6px;outline:0;padding:10px 11px;font-size:13px;font-weight:600}.project-editor input,.project-editor select{height:40px}.project-editor textarea{resize:vertical;line-height:1.45}.project-editor input[readonly]{background:var(--c-eef4f8ff);color:var(--t-687d90ff)}.project-editor input:focus,.project-editor select:focus,.project-editor textarea:focus{border-color:var(--c-1684dcff);box-shadow:0 0 0 3px var(--c-0f7fda21)}.project-editor .task-field-attention{border:1px solid var(--c-e5a0a0ff);background:var(--c-fff0f0ff);color:var(--t-943737ff);box-shadow:0 0 0 2px var(--c-c5474714);border-radius:10px;padding:9px}.project-editor .task-field-attention input,.project-editor .task-field-attention select,.project-editor .task-field-attention textarea{border-color:var(--c-d87878ff);background:var(--c-fffafaff)}.project-editor .task-field-attention input:focus,.project-editor .task-field-attention select:focus,.project-editor .task-field-attention textarea:focus{border-color:var(--c-c44747ff);box-shadow:0 0 0 3px var(--c-c447472b)}.task-field-hint{color:var(--t-a03b3bff);align-items:center;gap:5px;font-size:10px;font-weight:700;line-height:1.3;display:flex}.task-field-hint i{background:currentColor;flex:0 0 13px;width:13px;height:13px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 20 4.2-1 10.6-10.6a2.1 2.1 0 0 0-3-3L5.2 16zM13.8 7.4l3 3'/%3E%3Cpath d='M4 20h5'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 20 4.2-1 10.6-10.6a2.1 2.1 0 0 0-3-3L5.2 16zM13.8 7.4l3 3'/%3E%3Cpath d='M4 20h5'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.project-editor .editor-field-invalid{border:1px solid var(--c-e4a0a0ff);background:var(--c-fff0f0ff);color:var(--t-943737ff);border-radius:10px;padding:9px}.project-editor .editor-field-invalid input,.project-editor .editor-field-invalid select,.project-editor .editor-field-invalid textarea{border-color:var(--c-cc6262ff);background:var(--c-fffafaff)}.editor-field-error-message{color:var(--t-a12f2fff);align-items:flex-start;gap:5px;font-size:10px;font-weight:600;line-height:1.35;display:flex}.editor-field-error-message i{background:currentColor;flex:0 0 13px;width:13px;height:13px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v6M12 17h.01'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v6M12 17h.01'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.project-editor>footer{border-top:1px solid var(--c-d7e2ecff);background:var(--c-ffffffff);justify-content:flex-end;gap:9px;padding:14px 22px;display:flex}.project-editor>footer button{border:1px solid var(--c-c7d6e3ff);background:var(--c-ffffffff);min-height:38px;color:var(--t-365169ff);border-radius:6px;padding:8px 15px;font-weight:700}.project-editor>footer .save-button{border-color:var(--c-0873c8ff);background:var(--c-0f7fdaff);color:var(--t-ffffffff);box-shadow:0 3px 8px var(--c-0f7fda33)}.project-editor>footer .save-button:hover{background:var(--c-0871c5ff)}.project-editor>footer .delete-project-button{border-color:var(--c-e1b6b6ff);color:var(--t-a42d2dff)}.commercial-flow{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.commercial-flow>.span-two,.commercial-flow>.editor-note-card{grid-column:1/-1}.commercial-step{border:1px solid var(--c-d4e0eaff);background:var(--c-ffffffff);border-radius:10px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px;display:grid}.commercial-step>span{background:var(--c-eaf4ffff);width:30px;height:30px;color:var(--t-0873caff);border-radius:6px;place-items:center;font-weight:700;display:grid}.commercial-step h4{color:var(--t-173650ff);margin:5px 0 12px}.commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.commercial-grid--invoices{grid-template-columns:repeat(3,minmax(0,1fr))}.supplements-editor{border:1px solid var(--c-cfe0ecff);background:var(--c-f7fbfdff);border-radius:10px;gap:12px;padding:14px;display:grid}.supplements-editor>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.supplements-editor>header small{color:var(--t-617b90ff);letter-spacing:.09em;font-size:10px;font-weight:700}.supplements-editor>header h4{color:var(--t-143451ff);margin:3px 0 0;font-size:17px}.supplements-editor>header p{color:var(--t-657b8eff);margin:4px 0 0;font-size:11px}.supplements-editor>header button{border:1px solid var(--c-8ebfe0ff);background:var(--c-ffffffff);min-height:38px;color:var(--t-086eb8ff);border-radius:6px;padding:8px 12px;font-weight:700}.supplements-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.supplements-summary span{border:1px solid var(--c-d9e6efff);background:var(--c-ffffffff);border-radius:10px;gap:3px;padding:10px 12px;display:grid}.supplements-summary small{color:var(--t-657b8eff);font-size:10px;font-weight:600}.supplements-summary b{color:var(--t-143451ff);font-size:15px}.supplements-editor--empty{padding:8px 14px}.supplements-editor--empty>header>div{align-items:baseline;gap:10px;display:flex}.supplements-editor--empty>header h4{margin:0;font-size:15px}.supplements-editor__none{color:var(--t-6b8092ff);font-size:12px}.supplement-list{gap:10px;display:grid}.supplement-card{border:1px solid var(--c-cddde8ff);background:var(--c-ffffffff);border-radius:10px;overflow:hidden}.supplement-card>header{background:var(--c-edf5faff);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.supplement-card>header b{color:var(--t-143451ff)}.supplement-card>header select{width:auto;min-width:145px}.supplement-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;display:grid}.supplement-grid .span-two{grid-column:span 2}.billing-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.billing-preview span{background:var(--c-f0f5f9ff);color:var(--t-64798eff);border-radius:6px;gap:3px;padding:10px;font-size:10px;display:grid}.billing-preview b{color:var(--t-173650ff);font-size:14px}.orders-table tbody .orders-supplement-row td.orders-supplement-shell{background:0 0!important;border:0!important;height:auto!important;padding:0 8px 0 18px!important}.orders-table tbody .orders-supplement-row td.orders-supplement-shell:before{content:none!important;display:none!important}.orders-supplement-card{border:1px solid var(--c-dce7efff);border-left:3px solid var(--c-b9c9d8ff);background:var(--c-f8fafcff);width:min(100%,930px);min-height:34px;box-shadow:0 2px 5px var(--c-25496a14);color:var(--t-172f46ff);border-radius:6px;grid-template-columns:170px 155px 85px 105px 145px 155px 95px;align-items:center;font-size:10px;line-height:1;display:grid;overflow:hidden}.orders-supplement-card:hover{background:var(--c-f1f6faff)}.orders-supplement-card>span{border-right:1px solid var(--c-e3ebf1ff);white-space:nowrap;align-items:center;min-width:0;min-height:32px;padding:2px 8px;display:flex}.orders-supplement-card>span:last-child{border-right:0}.orders-supplement-reference:before,.orders-supplement-title:before,.orders-supplement-group:before,.orders-supplement-detail:before,.orders-supplement-card>span:last-child:before{content:"";background:var(--c-111111ff);flex:0 0 11px;width:11px;height:11px;margin-right:4px}.orders-supplement-reference:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 12h6M9 16h6'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 12h6M9 16h6'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.orders-supplement-title:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 21v-1a7 7 0 0 1 14 0v1'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 21v-1a7 7 0 0 1 14 0v1'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.orders-supplement-group:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4h12v17M17 9h3v12M3 21h18M8 8h2M13 8h1M8 12h2M13 12h1M8 16h2M13 16h1'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4h12v17M17 9h3v12M3 21h18M8 8h2M13 8h1M8 12h2M13 12h1M8 16h2M13 16h1'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.orders-supplement-detail:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 2.5 2.5L16 9'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 2.5 2.5L16 9'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.orders-supplement-card>span:last-child:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 4.5 5.8v5.3c0 4.7 2.9 8.4 7.5 10.4 4.6-2 7.5-5.7 7.5-10.4V5.8z'/%3E%3Cpath d='m8.5 11.8 2.3 2.3 4.8-5'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 4.5 5.8v5.3c0 4.7 2.9 8.4 7.5 10.4 4.6-2 7.5-5.7 7.5-10.4V5.8z'/%3E%3Cpath d='m8.5 11.8 2.3 2.3 4.8-5'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.orders-supplement-reference{align-items:baseline;gap:4px;line-height:1;display:flex}.orders-supplement-title{line-height:1;display:block}button.orders-supplement-reference{min-width:0;max-width:100%}button.orders-supplement-reference>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orders-supplement-reference b{color:var(--t-111111ff);font-size:11px}.orders-supplement-reference small,.orders-supplement-title small{color:var(--t-71849aff);font-size:8px;font-weight:700}.orders-supplement-title b{color:var(--t-172f46ff);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:10px;overflow:hidden}.orders-supplement-phase,.orders-supplement-status{border:1px solid var(--c-d5e2ecff);background:var(--c-ffffffff);min-height:18px;color:var(--t-536b80ff);border-radius:6px;align-items:center;padding:1px 6px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.orders-supplement-phase[data-status=Beauftragt]{border-color:var(--c-d4e1ecff);background:var(--c-ffffffff);color:var(--t-356b9cff)}.orders-supplement-phase[data-phase=Fertig]{border-color:var(--c-d5e8e7ff);background:var(--c-ffffffff);color:var(--t-337779ff)}.orders-supplement-phase[data-phase=Abgenommen],.orders-supplement-phase[data-phase=Bezahlt]{border-color:var(--c-d7e9dcff);background:var(--c-ffffffff);color:var(--t-287c48ff)}.orders-supplement-phase[data-phase=Schlussrechnung\ gestellt]{border-color:var(--c-eedfc9ff);background:var(--c-ffffffff);color:var(--t-9b5c13ff)}.orders-supplement-status[data-status=Beauftragt]{border-color:var(--c-b9dfc8ff);color:var(--t-287c48ff);background:var(--c-f6fcf8ff)}.orders-supplement-phase[data-status=Abgelehnt],.orders-supplement-status[data-status=Abgelehnt]{border-color:var(--c-efc7c7ff);color:var(--t-a64242ff);background:var(--c-fff8f8ff)}.orders-supplement-detail{font-weight:700;color:var(--t-667b8fff)!important;font-size:9px!important}.orders-supplement-group{color:var(--t-172f46ff)}.orders-supplement-value{font-variant-numeric:tabular-nums;justify-content:flex-end}.mobile-supplement-card{border:1px solid var(--c-dce7efff);border-left:3px solid var(--c-b9c9d8ff);background:var(--c-f8fafcff);width:calc(100% - 20px);min-height:34px;color:var(--t-172f46ff);text-align:left;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin:0 10px 4px;padding:4px 7px;font-size:10px;display:grid}.mobile-supplement-card>span{gap:1px;min-width:0;display:grid}.mobile-supplement-card>span:nth-child(2) b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile-supplement-card>span:last-child{text-align:right}.mobile-supplement-card small{color:var(--t-71849aff);font-size:8px;font-weight:700}.mobile-supplement-card>.orders-supplement-reference{gap:5px;display:flex}.planning-fields{border:1px solid var(--c-d6e3edff);background:var(--c-f7fafcff);border-radius:10px;min-width:0;padding:14px}.planning-fields-heading{color:var(--t-234662ff);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.planning-fields-heading span{color:var(--t-62788bff);font-size:12px}.planning-fields-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.project-editor .planning-fields-grid label{min-width:0;color:var(--t-49647cff);gap:6px;font-size:12px;font-weight:700;line-height:1.35;display:grid}.planning-period-summary{background:var(--c-eaf4f3ff);color:var(--t-245d58ff);border-radius:6px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.planning-period-summary--invalid{background:var(--c-fff3e5ff);color:var(--t-855119ff)}.supplement-grid>.planning-fields{grid-column:1/-1}.project-editor .supplement-card--selected{border-color:var(--c-2586ceff);box-shadow:0 0 0 2px var(--c-dceeffff)}.supplement-card:focus{outline:3px solid var(--c-73afe0ff);outline-offset:2px}.supplement-card>header b{overflow-wrap:anywhere;min-width:0}.project-editor>.editor-save-error{border-top:1px solid var(--c-e9b8b8ff);background:var(--c-fff1f1ff);max-height:20dvh;color:var(--t-923c3cff);flex:none;margin:0;padding:10px 22px;font-size:14px;line-height:1.45;overflow:auto}.consumer-customer-fields{border:1px solid var(--c-c9dcebff);background:var(--c-f6fbffff);border-radius:10px;gap:10px;min-width:0;padding:13px 14px;display:grid}.consumer-mode-toggle,.consumer-confirmations .finance-checkbox{min-height:44px;color:var(--t-173650ff);cursor:pointer;align-items:center;gap:10px;display:flex}.consumer-mode-toggle input,.consumer-confirmations .finance-checkbox input{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0}.consumer-mode-toggle span{gap:2px;display:grid}.consumer-mode-toggle small{color:var(--t-587187ff);font-size:11px;font-weight:600}.consumer-details{border-top:1px solid var(--c-d9e7f1ff);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px;padding-top:10px;display:grid}.consumer-details>label{gap:6px;min-width:0;display:grid}.consumer-confirmations{gap:4px;min-width:0;display:grid}.consumer-details select{min-height:44px}.consumer-confirmations small,.consumer-lock-note,.consumer-legacy-note{color:var(--t-5d7181ff);font-size:11px;line-height:1.45}.consumer-warning{color:var(--t-8a5800ff)!important}.consumer-confirmed{color:var(--t-276640ff)!important}.consumer-office-note,.consumer-legal-note{background:var(--c-eaf4f3ff);color:var(--t-315e5bff);border-radius:6px;grid-column:1/-1;margin:0;padding:9px 10px;font-size:11px;line-height:1.45}.consumer-legal-note{background:var(--c-fff8e7ff);color:var(--t-735820ff)}@media (width<=680px){.planning-fields-grid{grid-template-columns:1fr}.planning-fields-heading{flex-direction:column;align-items:start;gap:4px}.supplement-card>header{flex-direction:column;align-items:stretch}.supplement-card>header select{width:100%;min-width:0}.editor-overlay{align-items:end;padding:0}.project-editor{border-radius:14px 14px 0 0;width:100%;max-height:calc(100dvh - 12px)}.project-editor--record{block-size:calc(100dvh - 12px)}.project-editor>header,.editor-body,.project-editor>footer{padding-left:16px;padding-right:16px}.project-editor fieldset.editor-body{padding-bottom:calc(28px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(28px + env(safe-area-inset-bottom))}.project-editor>footer{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.editor-tabs{padding:0 8px}.editor-grid,.commercial-grid,.commercial-grid--invoices{grid-template-columns:1fr}.supplements-editor>header{flex-direction:column;align-items:stretch}.supplements-editor>header button{width:100%}.supplements-summary,.supplement-grid{grid-template-columns:1fr}.supplement-grid .span-two,.editor-grid .span-two{grid-column:auto}.billing-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-details{grid-template-columns:minmax(0,1fr)}.consumer-office-note,.consumer-legal-note{grid-column:auto}.consumer-customer-fields{padding:12px;overflow:hidden}}.new-button{justify-content:center;align-items:center;display:inline-flex}.toast{z-index:260}.chart-frame{grid-template-columns:92px minmax(930px,1fr);min-width:1022px;display:grid}.chart-frame .chart-plot{background:var(--c-ffffffff);min-width:0}.chart-frame .chart-column{background:repeating-linear-gradient(to top,var(--c-f2f5f8ff) 0,var(--c-f2f5f8ff) 1px,transparent 1px,transparent 25%)}.chart-key .key-awarded{background:var(--c-56a936ff)}.chart-key .key-offered{background:var(--c-1479d0ff)}.chart-target-value{background:var(--c-fff0f0ff);color:var(--t-a72a2aff);white-space:nowrap;border-radius:6px;padding:4px 7px;font-size:.68rem}.chart-group>small{white-space:nowrap}.chart-value-axis{z-index:3;background:var(--c-ffffffff);height:285px;color:var(--muted);padding:7px 7px 9px 8px;position:sticky;left:0}.chart-value-axis>b{text-align:right;white-space:nowrap;height:15px;font-size:.65rem;display:block}.chart-value-axis>div{flex-direction:column;justify-content:space-between;align-items:flex-end;height:215px;display:flex}.chart-value-axis span{white-space:nowrap;font-size:.63rem;font-weight:600;line-height:1}.project-editor.project-editor--create{width:min(920px,100vw - 32px);max-height:min(860px,100dvh - 32px)}.project-editor fieldset.editor-body{scrollbar-gutter:stable;border:0;min-width:0;margin:0}.editor-validation{border:1px solid var(--c-e7b2b2ff);background:var(--c-fff2f2ff);color:var(--t-9d2929ff);border-radius:6px;margin:0 0 12px;padding:10px 12px;font-size:.78rem;font-weight:600}.planning-economic-warning{border:1px solid var(--c-efcacaff);background:var(--c-fff1f1ff);color:var(--t-9c3030ff);border-radius:6px;margin-top:5px;padding:6px 8px;font-size:.68rem;font-weight:600;line-height:1.35;display:block}.customer-combobox{gap:6px;display:grid;position:relative}.editor-field{color:var(--t-43546aff);gap:6px;font-size:.76rem;font-weight:600;display:grid}.customer-suggestions{z-index:20;border:1px solid var(--c-b9cadaff);background:var(--c-ffffffff);max-height:210px;box-shadow:0 14px 32px var(--c-18354f33);border-radius:10px;margin:0;padding:5px;list-style:none;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto}.customer-suggestions button{background:var(--c-ffffffff);width:100%;color:var(--t-173650ff);text-align:left;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.customer-suggestions button:hover,.customer-suggestions button.is-active{background:var(--c-eaf4ffff);color:var(--t-0873caff)}.customer-suggestions small{color:var(--t-6d8194ff);white-space:nowrap;font-size:10px;font-weight:600}.list-filter-sheet>.sheet-header-row{z-index:30;position:relative;overflow:visible}.list-filter-sheet.has-open-filter{overflow:visible!important}.list-title-actions{z-index:1;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.list-filter-menu{position:relative}.filter-toggle{border:1px solid var(--c-c8d5e1ff);background:var(--c-ffffffff);min-height:40px;color:var(--t-334b60ff);border-radius:6px;align-items:center;gap:9px;padding:8px 13px;font-weight:700;display:inline-flex}.filter-toggle:hover,.filter-toggle.is-open{border-color:var(--c-1486dcff);background:var(--c-edf7ffff);color:var(--t-0873caff)}.filter-toggle:focus-visible{outline:3px solid var(--c-7bbbedff);outline-offset:2px}.filter-toggle>b{background:var(--c-1486dcff);min-width:20px;height:20px;color:var(--t-ffffffff);border-radius:999px;place-items:center;font-size:.66rem;display:grid}.filter-toggle-icon{flex:0 0 21px;width:21px;height:21px;display:block}.project-filter-panel{z-index:50;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--c-c8d5e1ff);width:min(1120px,100vw - 48px);max-height:min(70dvh,620px);box-shadow:0 18px 45px var(--c-17365038);border-radius:10px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.project-filter-bar{background:var(--c-f7f9fcff);border:0;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(145px,1fr)) auto;align-items:end;gap:10px;padding:12px 20px;display:grid}.project-filter-bar--offers{grid-template-columns:repeat(5,minmax(145px,1fr)) auto}.project-filter-bar--orders{grid-template-columns:minmax(210px,1.4fr) repeat(5,minmax(130px,1fr)) auto}.project-filter-bar label{min-width:0;color:var(--t-657289ff);gap:5px;font-size:.7rem;font-weight:600;display:grid}.project-filter-bar label>span{white-space:nowrap}.project-filter-bar input,.project-filter-bar select{border:1px solid var(--c-c8d5e1ff);background:var(--c-ffffffff);width:100%;min-width:0;height:38px;color:var(--t-173650ff);border-radius:6px;padding:7px 9px}.project-filter-bar input:focus-visible,.project-filter-bar select:focus-visible{outline:3px solid var(--c-7bbbedff);outline-offset:1px;border-color:var(--c-1486dcff)}.project-filter-search{grid-column:span 1}.filter-reset{border:1px solid var(--c-b9cadaff);background:var(--c-ffffffff);height:38px;color:var(--t-274762ff);white-space:nowrap;border-radius:6px;padding:0 13px;font-size:.73rem;font-weight:700}.filter-reset:not(:disabled):hover{border-color:var(--c-1486dcff);color:var(--t-0873caff);background:var(--c-f3f9ffff)}.project-list-table-scroll{background:var(--c-f5f8fbff);padding:0 12px 12px}.project-list-table{border-collapse:separate;border-spacing:0 9px;background:0 0;min-width:1500px;font-size:12px!important}.project-list-table :is(th,td):first-child{--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 12h6M9 16h6'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table :is(th,td):nth-child(2){--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 21v-1a7 7 0 0 1 14 0v1'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table :is(th,td):nth-child(3){--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4h12v17M17 9h3v12M3 21h18M8 8h2M13 8h1M8 12h2M13 12h1M8 16h2M13 16h1'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table :is(th,td):nth-child(5){--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M8 13h3M8 17h2'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table :is(th,td):nth-child(6){--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M7 13h2M11 13h2M15 13h2M7 17h2M11 17h2'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table :is(th,td):nth-child(7){--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='7.5' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.4'/%3E%3Cpath d='M3 20v-1.3a6 6 0 0 1 12 0V20M14.3 14.4c3.5-1.3 6.7 1.1 6.7 4.6v1'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table :is(th,td):nth-child(8){--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4M5 5h11l-2 4 2 4H5'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table :is(th,td):nth-child(9){--project-list-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11.5a8 8 0 0 1-8 8 8.8 8.8 0 0 1-3.4-.7L4 20l1.3-4.1A8 8 0 1 1 20 11.5z'/%3E%3C/g%3E%3C/svg%3E")}.project-list-table thead th{border:0;height:48px;font-size:11px;font-weight:700;background:var(--c-f5f8fbff)!important;color:var(--t-294b68ff)!important;padding:9px 14px!important}.project-list-table thead th:before{content:"";background-color:var(--c-111111ff);vertical-align:-3px;width:14px;height:14px;-webkit-mask:var(--project-list-icon) center/contain no-repeat;-webkit-mask:var(--project-list-icon) center/contain no-repeat;mask:var(--project-list-icon) center/contain no-repeat;margin-right:7px;display:inline-block}.project-list-table thead th:nth-child(4):before{content:none}.project-list-table tbody tr{box-shadow:0 2px 5px var(--c-25496a14)}.project-list-table tbody td{border-top:1px solid var(--c-dce5edff);border-right:1px solid var(--c-edf1f5ff);border-bottom:1px solid var(--c-dce5edff);background:var(--c-ffffffff);height:76px;color:var(--t-173650ff);padding:11px 14px!important}.project-list-table tbody td:first-child{border-left:1px solid var(--c-dce5edff);border-radius:10px 0 0 10px}.project-list-table tbody td:last-child{border-right-color:var(--c-dce5edff);border-radius:0 10px 10px 0}.project-list-table tbody tr:hover td{background:var(--c-f8fbfdff)!important}.project-list-table tbody tr:focus-visible{outline:0}.project-list-table tbody tr:focus-visible td{border-top-color:var(--c-73afe0ff);border-bottom-color:var(--c-73afe0ff);background:var(--c-f8fbfdff)}.project-list-table tbody tr:focus-visible td:first-child{border-left-color:var(--c-73afe0ff)}.project-list-table tbody tr:focus-visible td:last-child{border-right-color:var(--c-73afe0ff)}.project-list-table tbody td:nth-child(-n+7):not(:nth-child(4)):before{content:"";background-color:var(--c-111111ff);vertical-align:-5px;width:17px;height:17px;-webkit-mask:var(--project-list-icon) center/contain no-repeat;-webkit-mask:var(--project-list-icon) center/contain no-repeat;mask:var(--project-list-icon) center/contain no-repeat;margin-right:8px;display:inline-block}.project-list-table tbody td:nth-child(4){text-align:left!important}.project-list-table :is(th,td):first-child{width:190px}.project-list-table :is(th,td):nth-child(2){width:170px}.project-list-table :is(th,td):nth-child(3){width:105px}.project-list-table :is(th,td):nth-child(4){width:170px}.project-list-table :is(th,td):nth-child(5),.project-list-table :is(th,td):nth-child(6),.project-list-table :is(th,td):nth-child(7){text-align:center;width:105px}.project-list-table :is(th,td):nth-child(8){width:165px}.project-list-table tbody td:first-child b{font-size:13px}.project-list-table .inline-status{border-color:var(--c-dce3e9ff);background-color:var(--c-ffffffff);min-width:145px;min-height:40px;color:var(--t-173650ff);border-radius:10px;padding:8px 10px}.project-list-table .inline-status.status-Angeboten,.project-list-table .inline-status.status-Angebot{border-color:var(--c-ccdeedff);background-color:var(--c-ffffffff);color:var(--t-1d64b7ff)}.project-list-table .inline-status.status-Beauftragt{border-color:var(--c-d0e8d9ff);background-color:var(--c-ffffffff);color:var(--t-14743aff)}.project-list-table .inline-status.status-Abgesagt{border-color:var(--c-f0cfd2ff);background-color:var(--c-ffffffff);color:var(--t-b3232aff)}.project-list-table .inline-status:focus-visible{outline:3px solid var(--c-9cc7e8ff);outline-offset:1px}.project-list-table .inline-note-summary{grid-template-columns:16px minmax(0,1fr);gap:3px 7px;min-height:56px;padding:8px 10px}.project-list-table .inline-note-summary:before{content:"";background-color:var(--c-111111ff);grid-row:1/span 2;width:16px;height:16px;margin-top:1px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11.5a8 8 0 0 1-8 8 8.8 8.8 0 0 1-3.4-.7L4 20l1.3-4.1A8 8 0 1 1 20 11.5z'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11.5a8 8 0 0 1-8 8 8.8 8.8 0 0 1-3.4-.7L4 20l1.3-4.1A8 8 0 1 1 20 11.5z'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.project-list-table .inline-note-summary>span,.project-list-table .inline-note-summary>small{grid-column:2}.row-card-table-scroll{background:var(--c-f5f8fbff);padding:0 12px 12px}.row-card-table{border-collapse:separate;border-spacing:0 9px;background:0 0}.row-card-table tbody tr{box-shadow:0 2px 5px var(--c-25496a14)}.row-card-table tbody>tr>:is(th,td){border-top:1px solid var(--c-dce5edff);border-right:1px solid var(--c-edf1f5ff);border-bottom:1px solid var(--c-dce5edff);background-color:var(--c-ffffffff)}.row-card-table tbody>tr>:first-child{border-left:1px solid var(--c-dce5edff);border-radius:10px 0 0 10px}.row-card-table tbody>tr>:last-child{border-right-color:var(--c-dce5edff);border-radius:0 10px 10px 0}.row-card-table tbody tr:focus-visible{outline:0}.row-card-table tbody tr:focus-visible>:is(th,td){border-top-color:var(--c-73afe0ff);border-bottom-color:var(--c-73afe0ff);background-color:var(--c-f8fbfdff)}.row-card-table tbody tr:focus-visible>:first-child{border-left-color:var(--c-73afe0ff)}.row-card-table tbody tr:focus-visible>:last-child{border-right-color:var(--c-73afe0ff)}.monthly-table-card-scroll{border:1px solid var(--c-dce5edff);background:var(--c-ffffffff);box-shadow:0 2px 7px var(--c-25496a14);border-radius:10px;margin:4px 12px 12px}.monthly-table-card-scroll .monthly-table{border-collapse:separate;border-spacing:0;background:var(--c-ffffffff);min-width:1320px}.monthly-table-card-scroll .monthly-table thead th{background:var(--c-f5f8fbff)}.monthly-table-card-scroll .monthly-table tbody tr:last-child>:is(th,td){border-bottom:0}.monthly-table :is(th,td).month-under-target{border-right-color:var(--c-f1d1d4ff);color:var(--t-7f3038ff);background:var(--c-fff3f4ff)!important}.monthly-table :is(th,td).month-target-reached{border-right-color:var(--c-d4eadbff);color:var(--t-286a43ff);background:var(--c-f1faf4ff)!important}.monthly-table thead th:is(.month-under-target,.month-target-reached) small{letter-spacing:.01em;margin-top:2px;font-size:9px;font-weight:700;display:block}.monthly-table thead th.month-under-target small{color:var(--t-9f2730ff)}.monthly-table thead th.month-target-reached small{color:var(--t-287846ff)}.monthly-planning-warning{border:1px solid var(--c-ead7b7ff);background:var(--c-fffaf1ff);color:var(--t-76551fff);border-radius:6px;margin:-4px 12px 12px;padding:8px 10px;font-size:10px;font-weight:700}.customer-card-table thead th{background:var(--c-f5f8fbff)}.customer-card-table-scroll{padding-top:2px}.customer-card-table{min-width:100%}.orders-sheet .awarded-overview{border-bottom:1px solid var(--c-d7e1eaff);background:var(--c-ffffffff)!important;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(360px,1.65fr)!important;gap:0!important;padding:0!important}.orders-sheet .awarded-overview .metric-card{background:var(--c-ffffffff)!important;min-height:136px!important;box-shadow:none!important;border:0!important;border-radius:0!important;align-content:center!important;padding:20px 16px 14px 76px!important}.orders-sheet .awarded-overview .metric-card+.metric-card{border-left:1px solid var(--c-d7e1eaff)!important}.orders-sheet .awarded-overview .metric-card:before{border-radius:10px!important;width:44px!important;height:44px!important;top:22px!important;left:18px!important}.orders-sheet .awarded-overview .metric-card:after{width:18px!important;height:18px!important;top:35px!important;left:31px!important}.orders-sheet .awarded-overview .metric-card small{letter-spacing:0!important;font-size:10px!important}.orders-sheet .awarded-overview .metric-card strong{color:var(--t-0f3150ff)!important;font-size:20px!important}.orders-sheet .awarded-overview .metric-card span{color:var(--t-607894ff);font-size:10px;font-weight:700}.orders-sheet .awarded-overview .metric-card.metric-negative strong{color:var(--t-c92d35ff)!important}.orders-sheet .awarded-overview .metric-card.metric-positive strong{color:var(--t-168544ff)!important}.orders-sheet .awarded-overview .metric-card[data-metric=records]{--metric-icon-color:var(--c-206adcff);--metric-icon-bg:var(--c-eff4fdff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 12h6M9 16h6'/%3E%3C/g%3E%3C/svg%3E")}.orders-sheet .awarded-overview .orders-billed-metric{gap:7px;align-content:stretch!important;padding-top:15px!important;padding-bottom:8px!important}.orders-billed-summary{align-content:start;gap:2px;min-width:0;display:grid}.orders-billed-quarters{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-left:-58px;display:grid}.orders-billed-quarter{border:1px solid var(--c-d6ebe6ff);background:var(--c-fbfefdff);text-align:center;border-radius:6px;place-items:center;gap:1px;min-width:0;min-height:48px;padding:4px 3px;display:grid}.orders-sheet .awarded-overview .orders-billed-quarter small{font-size:8px!important}.orders-sheet .awarded-overview .orders-billed-quarter strong{white-space:nowrap;max-width:100%;color:var(--t-0f3150ff)!important;font-size:11px!important}.orders-sheet .awarded-overview .orders-billed-quarter span{font-weight:600;font-size:9px!important}.orders-billed-legacy{font-size:8px!important;font-weight:600!important}.orders-billed-unassigned{color:var(--t-9b650fff)!important;font-size:9px!important;font-weight:600!important}.orders-table{min-width:1320px;font-size:11px!important}.orders-table :is(th,td):first-child{width:185px}.orders-table :is(th,td):nth-child(2){width:150px}.orders-table :is(th,td):nth-child(3){width:105px}.orders-table :is(th,td):nth-child(4){width:160px}.orders-table :is(th,td):nth-child(5){width:210px}.orders-table :is(th,td):nth-child(6),.orders-table :is(th,td):nth-child(7),.orders-table :is(th,td):nth-child(8){width:150px}.orders-table :is(th,td):nth-child(9){width:105px}.orders-table thead th{border:0;height:50px;font-size:11px;font-weight:700;background:var(--c-f5f8fbff)!important;color:var(--t-173650ff)!important;padding:10px 14px!important}.orders-table thead th:before{content:"";background-color:var(--c-111111ff);vertical-align:-3px;width:14px;height:14px;-webkit-mask:var(--orders-table-icon) center/contain no-repeat;-webkit-mask:var(--orders-table-icon) center/contain no-repeat;mask:var(--orders-table-icon) center/contain no-repeat;margin-right:7px;display:inline-block}.orders-table :is(th,td):first-child{--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h4M9 12h6M9 16h6'/%3E%3C/g%3E%3C/svg%3E")}.orders-table :is(th,td):nth-child(2){--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 21v-1a7 7 0 0 1 14 0v1'/%3E%3C/g%3E%3C/svg%3E")}.orders-table :is(th,td):nth-child(3){--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4h12v17M17 9h3v12M3 21h18M8 8h2M13 8h1M8 12h2M13 12h1M8 16h2M13 16h1'/%3E%3C/g%3E%3C/svg%3E")}.orders-table thead th:nth-child(4):before{content:none;display:none}.orders-table :is(th,td):nth-child(5){--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4M5 5h11l-2 4 2 4H5'/%3E%3C/g%3E%3C/svg%3E")}.orders-table :is(th,td):nth-child(6){--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M8 13h3M8 17h2'/%3E%3C/g%3E%3C/svg%3E")}.orders-table :is(th,td):nth-child(7){--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='15' rx='2'/%3E%3Cpath d='M8 5V3M16 5V3M7 10h10M7 14h6'/%3E%3C/g%3E%3C/svg%3E")}.orders-table :is(th,td):nth-child(8){--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 2.5 2.5L16 9'/%3E%3C/g%3E%3C/svg%3E")}.orders-table :is(th,td):nth-child(9){--orders-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 4.5 5.8v5.3c0 4.7 2.9 8.4 7.5 10.4 4.6-2 7.5-5.7 7.5-10.4V5.8z'/%3E%3Cpath d='m8.5 11.8 2.3 2.3 4.8-5'/%3E%3C/g%3E%3C/svg%3E")}.orders-table tbody td{height:58px;color:var(--t-173650ff);padding:9px 14px!important}.orders-table tbody td:first-child:before,.orders-table tbody td:nth-child(2):before,.orders-table tbody td:nth-child(3):before,.orders-table tbody td:nth-child(6):before,.orders-table tbody td:nth-child(7):before,.orders-table tbody td:nth-child(8):before,.orders-table tbody td:nth-child(9):before{content:"";background-color:var(--c-111111ff);vertical-align:-4px;width:16px;height:16px;-webkit-mask:var(--orders-table-icon) center/contain no-repeat;-webkit-mask:var(--orders-table-icon) center/contain no-repeat;mask:var(--orders-table-icon) center/contain no-repeat;margin-right:7px;display:inline-block}.orders-table tbody tr:hover td{background:var(--c-f8fbfdff)!important}.orders-table tbody .orders-project-row,.offers-table tbody .offers-project-row,.orders-supplement-row{cursor:pointer}:is(.orders-project-row,.offers-project-row):focus-within td{border-top-color:var(--c-73afe0ff);border-bottom-color:var(--c-73afe0ff);background-color:var(--c-f8fbfdff)}:is(.orders-project-row,.offers-project-row):focus-within td:first-child{border-left-color:var(--c-73afe0ff)}:is(.orders-project-row,.offers-project-row):focus-within td:last-child{border-right-color:var(--c-73afe0ff)}.orders-supplement-row:focus-within .orders-supplement-card{border-color:var(--c-73afe0ff);background-color:var(--c-f1f6faff)}.orders-table tbody td:nth-child(4).numeric,.orders-table :is(th,td):nth-child(n+6){text-align:center!important}.orders-project-reference{min-height:30px;color:inherit;text-align:left;vertical-align:middle;background:0 0;border:0;align-content:center;padding:0;display:inline-grid;position:relative}.orders-project-reference:before,.orders-project-reference:after{content:none}.orders-project-reference:focus-visible,button.orders-supplement-reference:focus-visible{outline:3px solid var(--c-73afe0ff);outline-offset:4px;border-radius:2px}button.orders-supplement-reference{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.orders-project-reference>b{font-size:12px}.orders-table tbody td:nth-child(3){color:var(--t-111111ff)}.orders-table .orders-inline-status{border-color:var(--c-d4e1ecff);background-color:var(--c-ffffffff);min-width:180px;min-height:36px;color:var(--t-356b9cff);background-image:none;border-radius:6px;padding:7px 28px 7px 12px;font-size:10px;font-weight:700}.orders-table .orders-inline-status:focus-visible{outline:3px solid var(--c-b8d2e8ff);outline-offset:1px}.orders-table .orders-inline-status[data-phase=Fertig]{border-color:var(--c-d5e8e7ff);background-color:var(--c-ffffffff);color:var(--t-337779ff)}.orders-table .orders-inline-status[data-phase=Abgenommen],.orders-table .orders-inline-status[data-phase=Bezahlt]{border-color:var(--c-d7e9dcff);background-color:var(--c-ffffffff);color:var(--t-287c48ff)}.orders-table .orders-inline-status[data-phase=Schlussrechnung\ gestellt]{border-color:var(--c-eedfc9ff);background-color:var(--c-ffffffff);color:var(--t-9b5c13ff)}.inline-acceptance.is-accepted{border-color:var(--c-a9d8baff);background:var(--c-e8f6edff);color:var(--t-14743aff)}.offer-note-heading,.offer-note-cell{width:320px;min-width:320px}.inline-offer-note{width:100%;display:grid}.inline-note-summary{border:1px solid var(--c-c8d5e1ff);background:var(--c-ffffffff);width:100%;min-height:48px;color:var(--t-173650ff);text-align:left;border-radius:6px;gap:4px;padding:7px 9px;font-size:11px;display:grid}.inline-note-summary:hover{border-color:var(--c-8db8dcff);background:var(--c-f8fbffff)}.inline-note-summary:focus-visible,.inline-note-editor textarea:focus-visible,.inline-note-actions button:focus-visible{outline:3px solid var(--c-7bbbedff);outline-offset:1px}.inline-note-summary>small,.inline-note-footer>small{color:var(--t-718498ff);font-size:9px;font-weight:700}.inline-note-preview{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.inline-note-preview.is-empty{color:var(--t-8998a7ff);font-style:italic}.inline-note-editor{border:1px solid var(--c-8db8dcff);background:var(--c-f8fbffff);min-width:300px;box-shadow:0 8px 20px var(--c-18354f1f);border-radius:10px;gap:7px;padding:8px;display:grid}.inline-note-editor textarea{resize:vertical;border:1px solid var(--c-b9cadaff);background:var(--c-ffffffff);width:100%;min-height:84px;color:var(--t-173650ff);border-radius:6px;padding:8px 9px;font-size:11px;line-height:1.4}.inline-note-editor textarea[readonly]{background:var(--c-f2f5f8ff);color:var(--t-536b7fff)}.inline-note-footer{justify-content:space-between;align-items:end;gap:8px;display:flex}.inline-note-actions{flex:none;gap:6px;display:flex}.inline-note-actions button{border:1px solid var(--c-b9cadaff);background:var(--c-ffffffff);min-height:30px;color:var(--t-274762ff);border-radius:6px;padding:5px 9px;font-size:10px;font-weight:700}.inline-note-actions .inline-note-save{border-color:var(--c-1486dcff);background:var(--c-1486dcff);color:var(--t-ffffffff)}.inline-note-actions .inline-note-save:hover{background:var(--c-0873caff)}.note-field-meta{color:var(--t-6d8194ff);font-size:.68rem;font-weight:600}.note-history{border:1px solid var(--c-d4e0eaff);background:var(--c-ffffffff);min-width:0;max-height:230px;color:var(--t-536b7fff);border-radius:6px;gap:7px;padding:9px;display:grid;overflow:auto}.note-history>strong{color:var(--t-274762ff);font-size:.7rem}.note-history>small{font-size:.65rem}.note-history-error{color:var(--t-a42d2dff)!important}.note-history article{background:var(--c-f3f7faff);border-radius:6px;gap:4px;padding:8px;display:grid}.note-history article p{color:var(--t-173650ff);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.72rem;line-height:1.4}.note-history article p em{color:var(--t-74879aff)}.note-history article small{color:var(--t-6d8194ff);font-size:.62rem;font-weight:600}.note-history-more{border:1px solid var(--c-b9cadaff);background:var(--c-ffffffff);min-height:32px;color:var(--t-274762ff);border-radius:6px;padding:6px 9px;font-size:.66rem;font-weight:700}.note-history-more:not(:disabled):hover{border-color:var(--c-1486dcff);color:var(--t-0873caff);background:var(--c-f3f9ffff)}.absence-editor{width:min(760px,100vw - 32px)}.absence-weekdays{border:1px solid var(--c-d4e0eaff);background:var(--c-ffffffff);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:11px 12px;display:flex}.absence-weekdays legend{color:var(--t-49647cff);padding:0 5px;font-size:11px;font-weight:700}.absence-weekdays label{color:var(--t-365169ff);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.project-editor .absence-weekdays input{width:17px;height:17px;margin:0;padding:0}.absence-editor .editor-grid label>small{color:var(--t-6d8194ff);font-size:.65rem;font-weight:600}.mobile-offer-actions{gap:10px;display:grid}.mobile-offer-actions>label,.mobile-offer-note{color:var(--t-536b7fff);gap:5px;font-size:11px;font-weight:700;display:grid}.workqueue-sheet{background:var(--ui-bg,var(--c-edf3f8ff))!important}.workqueue-sheet>.sheet-header-row{border-bottom:1px solid var(--ui-border,var(--c-cfddebff))!important;min-height:70px!important}.workqueue-sheet>.sheet-header-row>div:first-child{min-width:0}.workqueue-sheet>.sheet-header-row>div:first-child>small{color:var(--t-1f5b97ff)!important}.workqueue-sheet>.sheet-header-row h2{color:var(--t-102f4dff)!important}.workqueue-sheet .sheet-title-subtitle{margin:5px 0 0;font-size:11px;line-height:1.35}.workhub-status{border:1px solid var(--c-b9dfc7ff);background:var(--c-f0faf4ff);min-height:30px;color:var(--t-14743aff);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:10px;font-weight:700;display:inline-flex}.workhub-status>i{background:var(--c-20a05aff);width:8px;height:8px;box-shadow:0 0 0 3px var(--c-20a05a21);border-radius:50%}.workhub-summary{background:var(--ui-bg,var(--c-edf3f8ff));grid-template-columns:repeat(4,minmax(145px,1fr));gap:8px;padding:8px 4px 10px;display:grid}.workhub-summary .metric-card[data-metric=task-urgent] strong{color:var(--t-c84747ff)!important}.workhub-summary .metric-card[data-metric=task-next] strong{color:var(--t-c96d0aff)!important}.workhub-summary .metric-card[data-metric=task-review] strong{color:var(--t-206adcff)!important}.workhub-hint{border-top:1px solid var(--ui-border,var(--c-cfddebff));background:var(--c-f8fbfdff)}.workqueue-sections{background:var(--ui-bg,var(--c-edf3f8ff));gap:9px;padding:10px 4px 12px}.task-section{border:1px solid var(--ui-border,var(--c-cfddebff));background:var(--c-ffffffff);box-shadow:0 1px 2px var(--c-25496a0a);border-left-width:3px;border-radius:10px}.task-section.urgent{border-color:var(--c-edc7c7ff);border-left-color:var(--c-d55654ff)}.task-section.next{border-color:var(--c-efdcb9ff);border-left-color:var(--c-ed8b18ff)}.task-section.review{border-left-color:var(--c-6599e9ff)}.task-section>header{border-bottom:1px solid var(--c-e5ebf1ff);background:var(--c-f8fafcff);min-height:52px;padding:9px 12px}.task-section.urgent>header{background:var(--c-fff7f7ff)}.task-section.next>header{background:var(--c-fffaf2ff)}.task-section.review>header{background:var(--c-f7faffff)}.task-section>header>div{align-items:center;gap:10px;min-width:0;display:flex}.task-section>header h3{color:var(--t-173650ff);margin:0;font-size:.86rem;line-height:1.2}.task-section>header small{color:var(--t-718398ff);margin-top:2px;font-size:.62rem;font-weight:700;display:block}.task-section>header>b{border:1px solid var(--c-d6e0e9ff);background:var(--c-ffffffff);min-width:26px;height:26px;color:var(--t-274762ff);padding:0 7px;font-size:.72rem}.task-section.urgent>header>b{border-color:var(--c-efcacaff);background:var(--c-fff1f1ff);color:var(--t-b73d3dff)}.task-section.next>header>b{border-color:var(--c-ecd5aaff);background:var(--c-fff5e4ff);color:var(--t-a95e08ff)}.task-section.review>header>b{border-color:var(--c-cbdcf5ff);background:var(--c-eff5feff);color:var(--t-245faeff)}.task-section-icon{--priority-color:var(--c-206adcff);--priority-bg:var(--c-eff4fdff);--priority-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8.5 10l1.5 1.5 3-3M14.5 10H16M8.5 16l1.5 1.5 3-3M14.5 16H16'/%3E%3C/g%3E%3C/svg%3E");background:var(--priority-bg);border-radius:6px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid;position:relative}.task-section-icon:before{content:"";background-color:var(--priority-color);width:18px;height:18px;-webkit-mask:var(--priority-icon) center/contain no-repeat;-webkit-mask:var(--priority-icon) center/contain no-repeat;mask:var(--priority-icon) center/contain no-repeat}.task-section-icon[data-priority=urgent]{--priority-color:var(--c-d55654ff);--priority-bg:var(--c-fdf0f0ff);--priority-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 17H3zM12 9v5M12 17.5h.01'/%3E%3C/g%3E%3C/svg%3E")}.task-section-icon[data-priority=next]{--priority-color:var(--c-ed8b18ff);--priority-bg:var(--c-fff4e8ff);--priority-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.4 2M8 2.8l-2.5 2M16 2.8l2.5 2'/%3E%3C/g%3E%3C/svg%3E")}.tab-badge.is-empty{background:var(--c-168544ff)!important}.task-card{border-top:0;border-bottom:1px solid var(--c-edf1f5ff);background:var(--c-ffffffff);grid-template-columns:minmax(112px,auto) minmax(0,1fr) auto;gap:12px;min-height:62px;padding:10px 12px}.task-card:last-child{border-bottom:0}.task-kind{--task-kind-color:var(--c-48657fff);--task-kind-bg:var(--c-edf3f7ff);--task-kind-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8 10h8M8 14h8M8 18h5'/%3E%3C/g%3E%3C/svg%3E");background:var(--task-kind-bg);width:max-content;max-width:100%;color:var(--task-kind-color);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:.66rem;font-weight:700;display:inline-flex}.task-kind-icon{width:14px;height:14px;-webkit-mask:var(--task-kind-icon) center/contain no-repeat;-webkit-mask:var(--task-kind-icon) center/contain no-repeat;mask:var(--task-kind-icon) center/contain no-repeat;background-color:currentColor;flex:0 0 14px}.task-kind[data-task-kind=Planung]{--task-kind-color:var(--c-6a4bb1ff);--task-kind-bg:var(--c-f3effcff);--task-kind-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M7 13h3M12 13h5M7 17h3M12 17h3'/%3E%3C/g%3E%3C/svg%3E")}.task-kind[data-task-kind=Status]{--task-kind-color:var(--c-206adcff);--task-kind-bg:var(--c-eff4fdff);--task-kind-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3Cpath d='m7.5 10 1.5 1.5 2.5-3M13 10h4M7.5 16 9 17.5l2.5-3M13 16h4'/%3E%3C/g%3E%3C/svg%3E")}.task-kind[data-task-kind=Auftrag]{--task-kind-color:var(--c-0f7778ff);--task-kind-bg:var(--c-eaf8f4ff);--task-kind-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1m-7 8 2.3 2.3L16 8.8M9 18h6'/%3E%3C/g%3E%3C/svg%3E")}.task-kind[data-task-kind=Abnahme]{--task-kind-color:var(--c-14833dff);--task-kind-bg:var(--c-f0faf4ff);--task-kind-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 4.5 5.8v5.3c0 4.7 2.9 8.4 7.5 10.4 4.6-2 7.5-5.7 7.5-10.4V5.8z'/%3E%3Cpath d='m8.5 11.8 2.3 2.3 4.8-5'/%3E%3C/g%3E%3C/svg%3E")}.task-kind[data-task-kind=Rechnung]{--task-kind-color:var(--c-384a9eff);--task-kind-bg:var(--c-f1f2fbff);--task-kind-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5h8l4 4V21H5zM13 2.5v4.8h4M8 10h5M8 14h3M14.8 13.5a3 3 0 1 0 0 5M11.8 15.3h4.4M11.8 17h4.2'/%3E%3C/g%3E%3C/svg%3E")}.task-kind[data-task-kind=Zahlung]{--task-kind-color:var(--c-c96d0aff);--task-kind-bg:var(--c-fff4e8ff);--task-kind-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='12' r='8'/%3E%3Cpath d='M12.5 8.5a3 3 0 1 0 0 7M6.5 11h5M6.5 13h5M18 13.5l3 5.5h-6zM18 16v1M18 18h.01'/%3E%3C/g%3E%3C/svg%3E")}.task-card h4{color:var(--t-173650ff);overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.3}.task-card p{color:var(--t-65798aff);overflow-wrap:anywhere;margin:3px 0 0;font-size:.72rem;line-height:1.35}.task-empty-state{background:var(--c-fbfcfdff);min-height:58px;color:var(--t-6d8194ff);border-top:0;align-items:center;gap:10px;padding:13px 15px;display:flex}.task-empty-state>.task-empty-icon{background:var(--c-e7f5ecff);border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid;position:relative}.task-empty-icon:before{content:"";background:var(--c-168544ff);width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4.5 4.5L19 7' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4.5 4.5L19 7' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.task-empty-state>p{margin:0;font-size:.78rem}.task-card>button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:.72rem;font-weight:700;display:inline-flex;border-color:var(--c-1486dcff)!important;background:var(--c-1486dcff)!important;color:var(--t-ffffffff)!important}.task-open-icon{background:currentColor;flex:0 0 14px;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M14 7l5 5-5 5'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M14 7l5 5-5 5'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.task-card>button:hover{background:var(--c-0873caff)!important}.task-card>button:focus-visible{outline:3px solid var(--c-7bbbedff);outline-offset:2px}.schedule-week-control{flex-wrap:wrap;justify-content:flex-end}.schedule-week-control label{gap:3px;display:grid}.schedule-week-control label>span{color:var(--t-65798aff);text-transform:uppercase;letter-spacing:.05em;font-size:.62rem;font-weight:700}.schedule-week-control .schedule-current-week{width:auto;color:var(--t-0873caff);white-space:nowrap;padding:0 10px;font-size:.7rem;font-weight:700}.schedule-week-control .schedule-calendar-control select{min-width:165px}.schedule-week-control>small{color:var(--t-65798aff);text-align:right;flex-basis:100%;font-size:.66rem;font-weight:700}.schedule-table-scroll{scrollbar-gutter:stable;overscroll-behavior-inline:contain}.schedule-table{table-layout:fixed}.schedule-table th,.schedule-table td{height:48px;padding:7px 6px}.schedule-table .schedule-week-band th{border-bottom:1px solid var(--c-c8d5e1ff);background:var(--c-eaf0f6ff);height:46px;color:var(--t-29475fff);text-align:center;top:0}.schedule-table .schedule-week-band th.is-focus{background:var(--c-edf6fdff);color:var(--t-2a6f9eff);box-shadow:inset 0 3px 0 var(--c-83bce5ff)}.schedule-table .schedule-week-band th>b{font-size:.76rem;display:block}.schedule-table .schedule-week-band th>small{white-space:normal;margin-top:2px;font-size:.61rem}.schedule-table .schedule-day-band th{background:var(--c-f7f9fcff);text-align:center;min-width:66px;top:46px}.schedule-table .schedule-day-band th>small{font-size:.61rem}.schedule-table .schedule-day-band th.schedule-public-holiday{background:var(--c-fbeff0ff);color:var(--t-8f3f4aff)}.schedule-table .schedule-day-band th.schedule-school-holiday{background:var(--c-fff8e9ff);color:var(--t-7a5b17ff)}.schedule-table .schedule-day-band th.schedule-public-holiday.schedule-school-holiday{background:linear-gradient(135deg,var(--c-fbeff0ff) 0 50%,var(--c-fff8e9ff) 50%)}.schedule-calendar-markers{justify-content:center;align-items:center;gap:2px;margin-top:2px;display:flex}.schedule-calendar-markers>i{border-radius:6px;place-items:center;min-width:13px;height:12px;padding:0 2px;font-size:.48rem;font-style:normal;font-weight:700;line-height:1;display:inline-grid}.schedule-calendar-markers>.public-holiday{background:var(--c-f2ced2ff);color:var(--t-87333fff)}.schedule-calendar-markers>.school-holiday{background:var(--c-f6e4aeff);color:var(--t-72520bff)}.schedule-table .schedule-sticky-primary{z-index:5;text-overflow:ellipsis;background:var(--c-f4f6f9ff);width:180px;min-width:180px;max-width:180px;position:sticky;left:0;overflow:hidden}.schedule-table .schedule-sticky-secondary{z-index:5;text-overflow:ellipsis;background:var(--c-ffffffff);width:105px;min-width:105px;max-width:105px;position:sticky;left:180px;overflow:hidden}.schedule-table thead .schedule-sticky-primary,.schedule-table thead .schedule-sticky-secondary{z-index:9!important;background:var(--c-eaf0f6ff)!important;text-align:left!important}.schedule-table tbody .schedule-sticky-primary{box-shadow:5px 0 10px var(--c-1736500a)}.schedule-table tbody .schedule-sticky-secondary{box-shadow:7px 0 12px var(--c-17365012)}.schedule-week-start{border-left:2px solid var(--c-aebdccff)!important}.schedule-week-end{border-right:2px solid var(--c-aebdccff)!important}.schedule-focus-cell{box-shadow:inset 0 2px 0 var(--c-70aedab8),inset 0 -2px 0 var(--c-70aedab8)}.schedule-table td.planned.awarded{background:var(--c-dcefe3ff)!important;color:var(--t-145c36ff)!important}.schedule-table .clickable-row:hover td.planned.awarded{background:var(--c-cfe8d8ff)!important;color:var(--t-145c36ff)!important}.schedule-table td.planned.offered{background:var(--c-deedf9ff)!important;color:var(--t-15567aff)!important}.schedule-table .clickable-row:hover td.planned.offered{background:var(--c-cfe5f5ff)!important;color:var(--t-15567aff)!important}.schedule-project-allocation{place-items:center;gap:2px;min-width:0;line-height:1.05;display:grid}.schedule-project-allocation>b{font-size:.7rem}.schedule-project-allocation>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;color:inherit!important;margin:0!important;font-size:.58rem!important;font-weight:600!important}.schedule-table .clickable-row:focus-visible{outline:3px solid var(--c-73afe0ff);outline-offset:-3px}.capacity-project-key{border:1px solid #0000;border-radius:6px;width:13px;height:11px}.capacity-project-key.awarded{border-color:var(--c-b8dac5ff);background:var(--c-dcefe3ff)}.capacity-project-key.offered{border-color:var(--c-bcd7ebff);background:var(--c-deedf9ff)}.capacity-calendar-key{border-radius:6px;place-items:center;min-width:18px;height:15px;padding:0 3px;font-size:.52rem;font-weight:700;display:inline-grid}.capacity-calendar-key.public-holiday{background:var(--c-f2ced2ff);color:var(--t-87333fff)}.capacity-calendar-key.school-holiday{background:var(--c-f6e4aeff);color:var(--t-72520bff)}.capacity-focus-key{background:var(--c-83bce5ff);border-radius:2px;width:13px;height:3px}.schedule-table tbody td.schedule-school-holiday{background-image:repeating-linear-gradient(135deg,var(--c-d6a32a1c) 0,var(--c-d6a32a1c) 4px,transparent 4px,transparent 9px)!important}.schedule-table tbody td.schedule-public-holiday{background-image:linear-gradient(var(--c-c44b5b17),var(--c-c44b5b17))!important}.schedule-table tbody td.schedule-public-holiday.schedule-school-holiday{background-image:linear-gradient(var(--c-c44b5b12),var(--c-c44b5b12)),repeating-linear-gradient(135deg,var(--c-d6a32a1c) 0,var(--c-d6a32a1c) 4px,transparent 4px,transparent 9px)!important}.schedule-table .schedule-outside-horizon{text-align:center;background:repeating-linear-gradient(135deg,var(--c-eef2f5ff) 0,var(--c-eef2f5ff) 6px,var(--c-e3e9eeff) 6px,var(--c-e3e9eeff) 12px)!important;color:var(--t-8493a0ff)!important}.capacity-outside-key{border:1px solid var(--c-d4dce3ff);background:repeating-linear-gradient(135deg,var(--c-eef2f5ff) 0,var(--c-eef2f5ff) 4px,var(--c-e3e9eeff) 4px,var(--c-e3e9eeff) 8px);border-radius:6px;width:13px;height:11px}.capacity-legend>b{color:var(--t-274762ff);margin-right:auto;font-size:.7rem}@media (width<=1180px){.project-filter-panel{width:min(920px,100vw - 40px)}.project-filter-bar,.project-filter-bar--offers,.project-filter-bar--orders{grid-template-columns:repeat(3,minmax(150px,1fr))}.project-filter-search{grid-column:span 2}}@media (width<=1050px) and (width>=821px){.orders-sheet .awarded-overview{background:var(--ui-bg,var(--c-edf3f8ff))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:8px 12px 10px!important}.orders-sheet .awarded-overview .metric-card,.orders-sheet .awarded-overview .metric-card+.metric-card{border:1px solid var(--ui-border,var(--c-cfddebff))!important;border-radius:10px!important;min-height:98px!important}.orders-sheet .awarded-overview .orders-billed-metric{grid-column:1/-1;min-height:132px!important}}@media (width<=820px){.orders-sheet .awarded-overview{background:var(--ui-bg,var(--c-edf3f8ff))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:8px 12px 10px!important}.orders-sheet .awarded-overview .metric-card,.orders-sheet .awarded-overview .metric-card+.metric-card{border:1px solid var(--ui-border,var(--c-cfddebff))!important;border-radius:10px!important;min-height:88px!important}.orders-sheet .awarded-overview .orders-billed-metric{grid-column:1/-1;min-height:132px!important}.workhub-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 12px 10px}.workqueue-sections{padding:10px 12px 14px}.task-card{grid-template-columns:minmax(108px,auto) minmax(0,1fr) auto}.project-filter-panel{width:min(680px,100vw - 28px)}.chart-frame{grid-template-columns:92px minmax(760px,1fr);min-width:852px}.project-filter-bar,.project-filter-bar--offers,.project-filter-bar--orders{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px}.project-filter-search{grid-column:1/-1}.project-filter-bar input,.project-filter-bar select{height:44px}.filter-reset{min-height:44px}.mobile-offer-note .inline-note-summary{min-height:44px;font-size:13px}.mobile-offer-note .inline-note-editor{min-width:0}.mobile-offer-note .inline-note-editor textarea{min-height:110px;font-size:14px}.inline-note-actions button{min-height:44px;font-size:12px}.mobile-project-card-metrics.mobile-offer-planning{grid-template-columns:repeat(4,minmax(0,1fr))}.schedule-week-control button,.schedule-week-control select{min-height:44px}.schedule-table .schedule-sticky-primary{width:145px;min-width:145px;max-width:145px}.schedule-table .schedule-sticky-secondary{width:92px;min-width:92px;max-width:92px;left:145px}.schedule-table th,.schedule-table td{height:52px}}@media (width<=680px){.workqueue-sheet>.sheet-header-row{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:14px!important}.workhub-status{align-self:flex-start}.workqueue-sections{padding:8px}.task-section>header{padding:9px 10px}.task-card{grid-template-columns:1fr;align-items:start;gap:8px;padding:11px 10px}.task-card>button{width:100%;min-height:44px}.project-editor.project-editor--create{width:100%;max-height:calc(100dvh - 12px)}.project-filter-bar,.project-filter-bar--offers,.project-filter-bar--orders{grid-template-columns:1fr}.project-filter-search{grid-column:auto}.schedule-week-control{justify-content:flex-start}.schedule-week-control>small{text-align:left}.capacity-legend>b{flex-basis:100%}}@media (width<=560px){.orders-sheet .awarded-overview{grid-template-columns:1fr!important}.orders-sheet .awarded-overview .orders-billed-metric{grid-column:auto}.list-filter-sheet>.sheet-header-row{flex-direction:column;align-items:flex-start;gap:10px}.list-title-actions{justify-content:flex-end;width:100%}.list-title-actions .filter-toggle{min-height:44px}.project-filter-panel{width:calc(100vw - 24px);max-height:min(72dvh,620px)}.mobile-project-card-metrics.mobile-offer-planning{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.orders-billed-quarters{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}.orders-sheet .awarded-overview .orders-billed-metric{min-height:180px!important;padding-left:16px!important}.orders-sheet .awarded-overview .orders-billed-metric:before,.orders-sheet .awarded-overview .orders-billed-metric:after{display:none}}.more-menu-panel{overscroll-behavior:contain;max-height:min(70dvh,560px);overflow-y:auto;width:min(320px,100vw - 24px)!important;min-width:260px!important}.more-calendar-settings{border:1px solid var(--c-dce6efff);background:var(--c-f7fafcff);border-radius:6px;gap:8px;min-width:0;margin:4px 2px 7px;padding:10px;display:grid}.more-calendar-settings legend{color:var(--t-486078ff);letter-spacing:.06em;text-transform:uppercase;padding:0 5px;font-size:10px;font-weight:700}.more-calendar-region{min-width:0;color:var(--t-53687cff);gap:4px;font-size:10px;font-weight:600;display:grid}.more-calendar-region select{border:1px solid var(--c-cbd9e6ff);background:var(--c-ffffffff);width:100%;min-width:0;height:38px;color:var(--t-173650ff);border-radius:6px;padding:0 9px;font-size:12px;font-weight:600}.more-calendar-toggle{min-height:30px;color:var(--t-29475fff);cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.more-calendar-toggle input{width:17px;height:17px;accent-color:var(--c-0f7fdaff);margin:0}.more-calendar-settings small{color:var(--t-718195ff);font-size:9.5px;line-height:1.35}.more-calendar-region select:focus-visible,.more-calendar-toggle input:focus-visible{outline:3px solid var(--c-74b9eeff);outline-offset:2px}.schedule-sheet{background:var(--c-ffffffff)!important}.schedule-sheet>.sheet-header-row{background:var(--c-ffffffff)!important;border-bottom:0!important;min-height:118px!important;padding:20px 28px 16px!important}.schedule-sheet>.sheet-header-row>div:first-child{min-width:330px}.schedule-sheet>.sheet-header-row>div:first-child>small{color:var(--t-1f5b97ff)!important;letter-spacing:.11em!important;font-size:11px!important}.schedule-sheet>.sheet-header-row h2{color:var(--t-102f4dff)!important;margin-top:8px!important;line-height:1.08!important}.sheet-title-subtitle{color:var(--t-63758aff);margin:12px 0 0;font-size:13px;line-height:1.35}.schedule-sheet .schedule-week-control{min-width:min(100%,650px);justify-items:end!important;gap:7px!important;display:grid!important}.schedule-week-actions{justify-content:flex-end;align-items:flex-start;gap:10px;width:100%;display:flex}.schedule-sheet .schedule-week-actions>button{box-shadow:0 1px 2px var(--c-1c3e5b0a);margin-top:16px;border:1px solid var(--c-d6e1ebff)!important;background:var(--c-ffffffff)!important;width:44px!important;height:44px!important;min-height:44px!important;color:var(--t-173b5cff)!important;border-radius:10px!important;font-size:21px!important}.schedule-sheet .schedule-week-actions>button:hover:not(:disabled){border-color:var(--c-9fc6e8ff)!important;background:var(--c-f5faffff)!important;color:var(--t-0879d1ff)!important}.schedule-sheet .schedule-week-actions label{gap:4px!important;width:auto!important}.schedule-sheet .schedule-week-actions label>span{color:var(--t-53687cff)!important;letter-spacing:.07em!important;font-size:10px!important}.schedule-sheet .schedule-week-actions select{border:1px solid var(--c-d6e1ebff)!important;background:var(--c-ffffffff)!important;width:150px!important;min-width:150px!important;height:44px!important;min-height:44px!important;color:var(--t-173b5cff)!important;border-radius:10px!important;padding:0 12px!important;font-size:12px!important;font-weight:700!important}.schedule-sheet .schedule-week-actions .schedule-current-week{width:104px!important;color:var(--t-1d6fd0ff)!important;padding:0 13px!important;font-size:12px!important}.schedule-week-meta{justify-items:end;gap:3px;width:100%;display:grid}.schedule-week-meta>small{text-align:right;line-height:1.25;color:var(--t-65768aff)!important;font-size:10.5px!important;font-weight:700!important}.schedule-sheet .capacity-summary{background:var(--c-ffffffff)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:0 18px 10px!important}.schedule-sheet .capacity-summary .metric-card{border:1px solid var(--c-e1e8efff)!important;background:var(--c-ffffffff)!important;min-height:72px!important;box-shadow:0 2px 8px var(--c-20415e0b)!important;border-radius:10px!important;gap:2px!important;padding:11px 12px 9px 58px!important;position:relative!important}.schedule-sheet .capacity-summary .metric-card:before{content:""!important;border-radius:10px!important;width:36px!important;height:36px!important;position:absolute!important;top:14px!important;left:12px!important}.schedule-sheet .capacity-summary .metric-card:after{content:"";width:18px;height:18px;-webkit-mask:var(--schedule-metric-icon) center/contain no-repeat;-webkit-mask:var(--schedule-metric-icon) center/contain no-repeat;mask:var(--schedule-metric-icon) center/contain no-repeat;background-color:currentColor;position:absolute;top:23px;left:21px}.schedule-sheet .capacity-summary .metric-card small{overflow-wrap:anywhere;min-width:0;color:var(--t-5d7084ff)!important;letter-spacing:0!important;text-transform:none!important;font-size:9.5px!important;font-weight:600!important;line-height:1.15!important}.schedule-sheet .capacity-summary .metric-card strong{margin-top:0!important;font-size:19px!important;line-height:1!important}.schedule-sheet .capacity-summary .metric-card span{overflow-wrap:anywhere;min-width:0;color:var(--t-5d7084ff)!important;font-size:9.5px!important;line-height:1.15!important}.schedule-sheet .capacity-summary .metric-card:first-child{color:var(--t-de3c48ff)}.schedule-sheet .capacity-summary .metric-card:first-child:before{background:var(--c-fff0f1ff)!important}.schedule-sheet .capacity-summary .metric-card:first-child:after{--schedule-metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='6.5' r='3'/%3E%3Cpath d='M5 21v-2.2a7 7 0 0 1 14 0V21M8 13.2h8'/%3E%3C/g%3E%3C/svg%3E")}.schedule-sheet .capacity-summary .metric-card:first-child strong{color:var(--t-de3c48ff)!important}.schedule-sheet .capacity-summary .metric-card:nth-child(2){color:var(--t-ed8b18ff)}.schedule-sheet .capacity-summary .metric-card:nth-child(2):before{background:var(--c-fff4e8ff)!important}.schedule-sheet .capacity-summary .metric-card:nth-child(2):after{--schedule-metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v6M12 17h.01'/%3E%3C/g%3E%3C/svg%3E")}.schedule-sheet .capacity-summary .metric-card:nth-child(2) strong{color:var(--t-ed8b18ff)!important}.schedule-sheet .capacity-summary .metric-card:nth-child(3){color:var(--t-e6ae00ff)}.schedule-sheet .capacity-summary .metric-card:nth-child(3):before{background:var(--c-fff8dfff)!important}.schedule-sheet .capacity-summary .metric-card:nth-child(3):after{--schedule-metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V11h4v9M10 20V5h4v15M16 20V8h4v12M2 20h20'/%3E%3C/g%3E%3C/svg%3E")}.schedule-sheet .capacity-summary .metric-card:nth-child(3) strong{color:var(--t-e6ae00ff)!important}.schedule-sheet .capacity-summary .metric-card:nth-child(4){color:var(--t-3275e5ff)}.schedule-sheet .capacity-summary .metric-card:nth-child(4):before{background:var(--c-edf4ffff)!important}.schedule-sheet .capacity-summary .metric-card:nth-child(4):after{--schedule-metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M8 15l2.2 2.2L16 12'/%3E%3C/g%3E%3C/svg%3E")}.schedule-sheet .capacity-summary .metric-card:nth-child(4) strong{color:var(--t-3275e5ff)!important}.schedule-sheet .capacity-legend{min-height:54px;border:1px solid var(--c-e1e8efff)!important;background:var(--c-ffffffff)!important;color:var(--t-40576dff)!important;border-bottom:0!important;border-radius:12px 12px 0 0!important;gap:16px!important;margin:0 28px!important;padding:11px 14px!important;font-size:10.5px!important}.capacity-range{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex;color:var(--t-213e5bff)!important;margin:0!important;font-size:11px!important}.capacity-range:before{content:"";background:var(--c-35536dff);flex:0 0 16px;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.capacity-legend-items{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:8px 13px;display:flex}.capacity-legend-item{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.capacity-legend-item>i{flex:none;font-style:normal;display:inline-grid}.schedule-sheet .schedule-table-scroll{border:1px solid var(--c-e1e8efff);background:var(--c-f5f8fbff);scrollbar-gutter:stable;border-radius:0 0 12px 12px;margin:0 28px 24px!important}.schedule-card-table-scroll{padding:0 10px 10px}.schedule-card-table{border-collapse:separate;border-spacing:0;background:0 0}.schedule-sheet .schedule-table.schedule-card-table tbody tr>th,.schedule-sheet .schedule-table.schedule-card-table tbody tr>td{border-top:8px solid var(--c-f5f8fbff)!important;border-bottom:1px solid var(--c-dce5edff)!important;background-clip:padding-box!important;height:60px!important}.schedule-sheet .schedule-table.schedule-card-table tbody tr>:first-child{border-radius:10px 0 0 10px;border-left:1px solid var(--c-dce5edff)!important}.schedule-sheet .schedule-table.schedule-card-table tbody tr>:last-child{border-radius:0 10px 10px 0;border-right:1px solid var(--c-dce5edff)!important}.schedule-sheet .schedule-table.schedule-card-table tbody tr:focus-visible{outline:0!important}.schedule-sheet .schedule-table.schedule-card-table tbody tr:focus-visible>:is(th,td){border-bottom-color:var(--c-73afe0ff)!important}.schedule-sheet .schedule-table.schedule-card-table tbody tr:focus-visible>:first-child{border-left-color:var(--c-73afe0ff)!important}.schedule-sheet .schedule-table.schedule-card-table tbody tr:focus-visible>:last-child{border-right-color:var(--c-73afe0ff)!important}.schedule-sheet .schedule-table th,.schedule-sheet .schedule-table td{height:52px;padding:7px;border-color:var(--c-e8edf2ff)!important}.schedule-sheet .schedule-table .schedule-week-band th{border-bottom:1px solid var(--c-e1e8efff)!important;background:var(--c-fbfcfeff)!important;height:48px!important;color:var(--t-173b5cff)!important}.schedule-sheet .schedule-table .schedule-week-band th>b{font-size:13px!important}.schedule-sheet .schedule-table .schedule-week-band th>small{font-size:9.5px!important}.schedule-sheet .schedule-table .schedule-week-band th.is-focus{border-radius:8px 8px 0 0;border:1px solid var(--c-79aaf0ff)!important;background:var(--c-f5f9ffff)!important;color:var(--t-1c62bdff)!important;box-shadow:none!important;border-bottom:0!important}.schedule-sheet .schedule-table .schedule-day-band th{top:48px;background:var(--c-fbfcfeff)!important;height:60px!important;color:var(--t-29475fff)!important;font-size:11px!important}.schedule-sheet .schedule-table .schedule-day-band th>small{font-size:9.5px!important}.schedule-sheet .schedule-table .schedule-day-band th.schedule-focus-cell{background:var(--c-f7faffff)!important}.schedule-sheet .schedule-table thead .schedule-sticky-primary,.schedule-sheet .schedule-table thead .schedule-sticky-secondary{background:var(--c-fbfcfeff)!important;color:var(--t-29475fff)!important;font-size:11px!important}.schedule-sheet .schedule-table tbody .schedule-sticky-primary{box-shadow:5px 0 10px var(--c-17365009);background:var(--c-ffffffff)!important;color:var(--t-173650ff)!important;font-size:12px!important}.schedule-sheet .schedule-table tbody .schedule-sticky-primary>small{color:var(--t-718195ff)!important;font-size:9.5px!important}.schedule-sheet .schedule-table tbody .schedule-sticky-secondary{box-shadow:7px 0 12px var(--c-1736500b);background:var(--c-ffffffff)!important;color:var(--t-40576dff)!important;font-size:10.5px!important}.schedule-sheet .schedule-table .capacity-row .schedule-sticky-primary{background:var(--c-fbfcfeff)!important}.schedule-sheet .schedule-table .capacity-cell{box-shadow:inset 0 0 0 2px var(--c-ffffffb8);background-clip:padding-box;border-radius:6px}.schedule-sheet .schedule-table .capacity-cell>b{color:var(--t-173650ff);font-size:11.5px}.schedule-sheet .schedule-table .capacity-cell>small{margin-top:2px!important;font-size:9px!important}.schedule-sheet .schedule-table td.schedule-empty-project{background-color:var(--c-fbfcfdff)!important;background-image:repeating-linear-gradient(135deg,var(--c-4b667e06) 0,var(--c-4b667e06) 5px,var(--c-4b667e11) 5px,var(--c-4b667e11) 8px)!important}.schedule-sheet .schedule-table td.planned{box-shadow:inset 0 0 0 2px var(--c-ffffff94);text-align:center;background-clip:padding-box;border-radius:6px;background-image:none!important}.schedule-sheet .schedule-table td.planned.awarded{background-color:var(--c-e4f3e5ff)!important;color:var(--t-1f6530ff)!important}.schedule-sheet .schedule-table .clickable-row:hover td.planned.awarded{background-color:var(--c-d8ecd9ff)!important;color:var(--t-1f6530ff)!important}.schedule-sheet .schedule-table td.planned.offered{background-color:var(--c-e5f0fcff)!important;color:var(--t-1d5c99ff)!important}.schedule-sheet .schedule-table .clickable-row:hover td.planned.offered{background-color:var(--c-d9eafbff)!important;color:var(--t-1d5c99ff)!important}.schedule-project-allocation{gap:1px!important;line-height:normal!important}.schedule-project-allocation>b{font-size:11.5px!important;line-height:1.2!important}.schedule-project-reference{max-width:100%;color:inherit;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;padding:0 1px 2px;font-size:10px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.schedule-sheet .schedule-table .schedule-week-start{border-left:1px solid var(--c-bdcbd7ff)!important}.schedule-sheet .schedule-table .schedule-week-end{border-right:1px solid var(--c-bdcbd7ff)!important}.schedule-sheet .schedule-table .schedule-focus-cell{box-shadow:none}.schedule-sheet .schedule-table .schedule-focus-cell.schedule-week-start{border-left:1px solid var(--c-79aaf0ff)!important}.schedule-sheet .schedule-table .schedule-focus-cell.schedule-week-end{border-right:1px solid var(--c-79aaf0ff)!important}.schedule-sheet .schedule-table tbody tr:last-child .schedule-focus-cell{border-bottom:1px solid var(--c-79aaf0ff)!important}.schedule-sheet .schedule-table .schedule-outside-horizon{background:repeating-linear-gradient(135deg,var(--c-fbfcfdff) 0,var(--c-fbfcfdff) 6px,var(--c-f2f5f7ff) 6px,var(--c-f2f5f7ff) 12px)!important;color:var(--t-8493a0ff)!important}.overview-summary{grid-template-columns:repeat(7,minmax(130px,1fr))}.overview-sheet .workgroup-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.workgroup-cards .workgroup-target{grid-column:1/-1}.workgroup-progresses{gap:7px;padding:9px 11px 12px;display:grid}.workgroup-progresses .progress-caption{margin:0 0 4px}.workgroup-progresses .progress-track{margin:0}.workgroup-progresses .progress-secured span{background:var(--c-168544ff)!important}.workgroup-progresses .progress-commissioned span{background:var(--c-0b7ed8ff)!important}@media (width<=1050px){.schedule-sheet>.sheet-header-row{flex-direction:column!important;align-items:flex-start!important;gap:18px!important}.schedule-sheet>.sheet-header-row>div:first-child{min-width:0}.schedule-sheet .schedule-week-control{width:100%;justify-items:start!important}.schedule-week-actions{flex-wrap:wrap;justify-content:flex-start}.schedule-week-meta{justify-items:start}.schedule-week-meta>small{text-align:left}}@media (width<=1180px){.overview-summary{grid-template-columns:repeat(3,minmax(150px,1fr))}.overview-sheet .workgroup-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.overview-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-sheet>.sheet-header-row{min-height:0!important;padding:18px 16px!important}.schedule-sheet .capacity-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0 12px 10px!important}.schedule-sheet .capacity-summary .metric-card{min-height:68px!important;padding:10px 9px 8px 53px!important}.schedule-sheet .capacity-summary .metric-card:before{width:34px!important;height:34px!important;top:13px!important;left:10px!important}.schedule-sheet .capacity-summary .metric-card:after{width:18px;height:18px;top:21px;left:18px}.schedule-sheet .capacity-summary .metric-card strong{font-size:18px!important}.schedule-sheet .capacity-legend{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin:0 12px!important}.capacity-legend-items{justify-content:flex-start}.schedule-sheet .schedule-table-scroll{margin:0 12px 16px!important}.schedule-table .schedule-sticky-primary{width:128px!important;min-width:128px!important;max-width:128px!important}.schedule-table .schedule-sticky-secondary{width:78px!important;min-width:78px!important;max-width:78px!important;left:128px!important}}@media (width<=560px){.overview-summary,.overview-sheet .workgroup-cards{grid-template-columns:1fr}.schedule-sheet .schedule-week-actions{grid-template-columns:44px minmax(118px,1fr) 44px minmax(96px,1fr);gap:8px;display:grid}.schedule-sheet .schedule-week-actions>button{margin-top:16px}.schedule-sheet .schedule-week-actions label{min-width:0}.schedule-sheet .schedule-week-actions select,.schedule-sheet .schedule-week-actions .schedule-current-week{width:100%!important;min-width:0!important}.schedule-sheet .capacity-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding-inline:8px!important}.schedule-sheet .capacity-summary .metric-card{min-height:66px!important;padding:9px 6px 8px 45px!important}.schedule-sheet .capacity-summary .metric-card:before{width:30px!important;height:30px!important;top:13px!important;left:7px!important}.schedule-sheet .capacity-summary .metric-card:after{width:16px;height:16px;top:20px;left:14px}.schedule-sheet .capacity-summary .metric-card small,.schedule-sheet .capacity-summary .metric-card span{font-size:8.5px!important}.schedule-sheet .capacity-summary .metric-card strong{font-size:17px!important}.schedule-sheet .capacity-legend{margin-inline:8px!important}.schedule-sheet .schedule-table-scroll{margin:0 8px 12px!important}}.sheet-header-row small,.excel-chart header small,.workqueue-sheet .sheet-header-row small{line-height:1.3;font-size:12px!important}.metric-card small{line-height:1.25;font-size:12px!important}.metric-card span{line-height:1.35;font-size:14px!important}.project-filter-bar label,.mobile-offer-actions>label,.mobile-offer-note{font-size:12px;line-height:1.35}.filter-reset{font-size:14px}.chart-target-value,.chart-value-axis span,.chart-group>small{font-size:12px;line-height:1.25}.monthly-table thead th:is(.month-under-target,.month-target-reached) small{font-size:12px}.monthly-planning-warning{font-size:14px;line-height:1.45}.project-list-table,.orders-table,.schedule-table{font-size:13px!important}.project-list-table thead th,.orders-table thead th,.orders-table .orders-inline-status{font-size:12px}.schedule-table .schedule-week-band th>b{font-size:13px}.schedule-table .schedule-week-band th>small,.schedule-table .schedule-day-band th>small,.capacity-cell small{font-size:12px;line-height:1.25}.offer-performance-card small,.offer-origin-segment small,.offer-performance-card span,.offer-origin-segment span{font-size:12px;line-height:1.3}.editor-grid>label,.commercial-flow label,.commercial-grid>label,.editor-field-rule,.editor-field-error-message,.supplements-editor>header small,.supplements-editor>header p,.supplements-summary small,.billing-preview span{font-size:12px;line-height:1.35}.project-editor input,.project-editor select,.project-editor textarea,.project-editor>footer button,.editor-tabs button{font-size:14px}.project-editor>header small,.customer-suggestions small,.absence-weekdays legend,.absence-editor .editor-grid label>small,.more-calendar-settings small{font-size:12px;line-height:1.35}.project-editor>header p,.planning-economic-warning,.workqueue-sheet .sheet-title-subtitle,.task-card p,.task-empty-state>p{font-size:14px;line-height:1.4}.workhub-status,.more-calendar-settings legend,.more-calendar-region{font-size:12px;line-height:1.35}.more-calendar-region select{font-size:14px}.task-section>header small,.orders-project-reference>small,.inline-note-summary>small,.inline-note-footer>small,.note-field-meta,.note-history>strong,.note-history>small,.note-history article p,.note-history article small{font-size:12px;line-height:1.35}.task-card>button,.note-history-more{min-height:40px;font-size:14px}.orders-sheet .awarded-overview .metric-card small{font-size:12px!important;line-height:1.25!important}.orders-sheet .awarded-overview .metric-card span{font-size:14px!important;line-height:1.3!important}.orders-sheet .awarded-overview .orders-billed-quarter small,.orders-billed-legacy,.orders-billed-unassigned{font-size:12px!important}.orders-sheet .awarded-overview .orders-billed-quarter strong{font-size:14px!important}.orders-sheet .awarded-overview .orders-billed-quarter span{font-size:12px!important}.schedule-project-reference{font-size:12px;line-height:1.35}.schedule-sheet>.sheet-header-row>div:first-child>small,.schedule-sheet .schedule-week-actions label>span,.schedule-week-meta>small,.capacity-range,.schedule-sheet .capacity-summary .metric-card small{font-size:12px!important;line-height:1.3!important}.schedule-sheet .capacity-summary .metric-card span{font-size:14px!important;line-height:1.3!important}.schedule-sheet .capacity-legend{font-size:12px!important;line-height:1.35!important}.schedule-sheet .schedule-table{font-size:13px!important}.schedule-sheet .schedule-table .schedule-week-band th>small,.schedule-sheet .schedule-table .schedule-day-band th>small,.schedule-sheet .schedule-table tbody .schedule-sticky-primary>small,.schedule-sheet .schedule-table .capacity-cell>small,.schedule-project-allocation>small{font-size:12px!important;line-height:1.25!important}.schedule-sheet .schedule-table .schedule-day-band th,.schedule-sheet .schedule-table thead .schedule-sticky-primary,.schedule-sheet .schedule-table thead .schedule-sticky-secondary,.schedule-sheet .schedule-table tbody .schedule-sticky-secondary,.schedule-sheet .schedule-table .capacity-cell>b,.schedule-project-allocation>b{font-size:13px!important}.project-list-table-scroll,.orders-list-table-scroll{scrollbar-color:var(--c-7599b7ff) var(--c-e6edf3ff);scrollbar-gutter:stable;scrollbar-width:auto;overscroll-behavior-inline:contain}.project-list-table-scroll::-webkit-scrollbar{height:12px}.orders-list-table-scroll::-webkit-scrollbar{height:12px}.project-list-table-scroll::-webkit-scrollbar-track{background:var(--c-e6edf3ff);border-radius:999px}.orders-list-table-scroll::-webkit-scrollbar-track{background:var(--c-e6edf3ff);border-radius:999px}.project-list-table-scroll::-webkit-scrollbar-thumb{border:2px solid var(--c-e6edf3ff);background:var(--c-7599b7ff);border-radius:999px}.orders-list-table-scroll::-webkit-scrollbar-thumb{border:2px solid var(--c-e6edf3ff);background:var(--c-7599b7ff);border-radius:999px}@media (width>=1025px) and (width<=1500px){.project-list-table-scroll,.orders-list-table-scroll{box-shadow:inset -16px 0 16px -18px var(--c-144368bf)}.project-list-table :is(th,td):first-child,.orders-table :is(th,td):first-child{z-index:4;background-color:var(--c-ffffffff);box-shadow:7px 0 12px var(--c-17365017);position:sticky;left:0}.project-list-table thead th:first-child,.orders-table thead th:first-child{z-index:7;background:var(--c-eef4f9ff)!important}}@media (width<=1024px){.desktop-only{display:none!important}.mobile-project-cards{background:var(--c-f5f8fbff);gap:12px;padding:12px;display:grid}.mobile-project-card{border:1px solid var(--ui-border,var(--c-cfddebff));background:var(--c-ffffffff);min-width:0;box-shadow:0 2px 7px var(--c-25496a14);border-radius:10px;gap:12px;padding:14px;font-size:14px;display:grid}.mobile-project-card-openable{cursor:pointer;touch-action:manipulation}.mobile-project-card-openable:hover,.mobile-project-card-openable:focus-within{border-color:var(--c-73afe0ff);box-shadow:0 3px 10px var(--c-25496a26)}.mobile-project-card-main{min-height:44px;color:var(--t-173650ff);text-align:left;touch-action:manipulation;background:0 0;border:0;gap:6px;padding:0;display:grid}.mobile-project-card-main>span{color:var(--t-506078ff);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.mobile-project-card-main>span>*{min-width:0}.mobile-project-card-main>strong{font-size:16px;line-height:1.35}.mobile-project-card-main>em{color:var(--muted);font-style:normal}.mobile-project-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mobile-project-card-metrics.mobile-offer-planning{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-project-card-metrics span{background:var(--c-f2f5f8ff);border-radius:6px;gap:3px;min-width:0;padding:10px;display:grid}.mobile-project-card-metrics small{color:var(--muted);font-size:12px;line-height:1.25}.mobile-project-card-metrics b{overflow-wrap:anywhere;font-size:14px;line-height:1.3}.mobile-card-open{background:var(--c-172033ff);min-height:44px;color:var(--t-ffffffff);touch-action:manipulation;border:0;border-radius:6px;padding:10px 14px;font-size:14px;font-weight:700}.mobile-supplement-card{touch-action:manipulation;grid-template-columns:minmax(0,1fr) auto;min-height:44px;font-size:14px;line-height:1.3}.mobile-supplement-card>.orders-supplement-reference{overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1/-1}.mobile-supplement-card small{font-size:12px;line-height:1.25}.mobile-offer-note .inline-note-summary{min-height:44px;font-size:14px}.project-filter-panel{width:min(760px,100vw - 24px)}.project-filter-bar input,.project-filter-bar select,.filter-reset,.filter-toggle,.schedule-week-control button,.schedule-week-control select,.offer-quarter-button,.task-card>button,.note-history-more{touch-action:manipulation;min-height:44px;font-size:14px}}@media (width<=680px){.project-editor>header>button{flex-basis:44px;width:44px;height:44px}.project-editor>footer button,.editor-tabs button{min-height:44px}.project-editor>footer{gap:10px}.project-editor>footer button{flex:1 1 0}}@media (width<=560px){.mobile-project-cards{padding:8px}.mobile-project-card{padding:12px}.mobile-project-card-metrics,.mobile-project-card-metrics.mobile-offer-planning{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-sheet .capacity-summary .metric-card small{font-size:12px!important}.schedule-sheet .capacity-summary .metric-card span{font-size:14px!important}.schedule-sheet .capacity-summary .metric-card{min-height:82px!important}}.customer-statistics-sheet{background:var(--c-fbfdffff)!important}.customer-statistics-sheet>.sheet-header-row{background:var(--c-fbfdffff)!important;border-bottom:0!important;min-height:64px!important;padding:14px 20px 10px!important}.customer-statistics-sheet>.sheet-header-row h2{color:var(--t-102f63ff);letter-spacing:-.025em;margin:0!important}.customer-statistics-sheet .year-pill{background:var(--c-f1f4f9ff);min-width:58px;color:var(--t-18346aff);padding:7px 12px;font-size:13px}.customer-kpis{background:var(--c-fbfdffff);grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0 14px 12px;display:grid}.customer-kpis .metric-card{border-color:var(--c-dfe7f0ff)!important;background:var(--c-ffffffff)!important;min-height:72px!important;box-shadow:0 2px 8px var(--c-24446709)!important;border-radius:10px!important;align-content:center!important;gap:2px!important;padding:10px 10px 9px 58px!important}.customer-kpis .metric-card:before{border-radius:50%!important;width:38px!important;height:38px!important;top:17px!important;left:12px!important}.customer-kpis .metric-card:after{width:18px!important;height:18px!important;top:27px!important;left:22px!important}.customer-kpis .metric-card small{color:var(--t-15336dff)!important;letter-spacing:0!important;text-transform:none!important;font-size:10px!important;font-weight:700!important}.customer-kpis .metric-card strong{color:var(--t-159527ff)!important;font-size:clamp(1.12rem,1.45vw,1.45rem)!important;font-weight:600!important}.customer-kpis .metric-card[data-metric=customers-active],.customer-kpis .metric-card[data-metric=customers-repeat]{--metric-icon-color:var(--c-169925ff);--metric-icon-bg:var(--c-eef9ebff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8.5' cy='7.5' r='3'/%3E%3Ccircle cx='17' cy='8.5' r='2.4'/%3E%3Cpath d='M2.8 20v-1.2a5.7 5.7 0 0 1 11.4 0V20M14.2 14.4c3.7-1.2 6.8 1.2 6.8 4.7V20'/%3E%3C/g%3E%3C/svg%3E")}.customer-kpis .metric-card[data-metric=customers-orders]{--metric-icon-color:var(--c-08bfa4ff);--metric-icon-bg:var(--c-e8fbf7ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8.5 10h7M8.5 14h7M8.5 18h4M9 7h6'/%3E%3C/g%3E%3C/svg%3E")}.customer-kpis .metric-card[data-metric=customers-new]{--metric-icon-color:var(--c-0abda7ff);--metric-icon-bg:var(--c-e9fbf8ff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='7' r='3'/%3E%3Cpath d='M3 20v-1.5a6 6 0 0 1 12 0V20M18 9v7M14.5 12.5h7'/%3E%3C/g%3E%3C/svg%3E")}.customer-kpis .metric-card[data-metric=customers-average-value]{--metric-icon-color:var(--c-159527ff);--metric-icon-bg:var(--c-eff9ecff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 18v-6M10 18V8M15 18V4M20 18v-9'/%3E%3C/g%3E%3C/svg%3E")}.customer-kpis .metric-card[data-metric=customers-average-orders]{--metric-icon-color:var(--c-159527ff);--metric-icon-bg:var(--c-eff9ecff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M8 7V4h8v3M3 12h18M10 12v2h4v-2'/%3E%3C/g%3E%3C/svg%3E")}.customer-top-section,.customer-order-section{border:1px solid var(--c-dfe7f0ff);background:var(--c-ffffffff);box-shadow:0 2px 8px var(--c-24446706);border-radius:10px;margin:0 20px 16px;overflow:hidden}.customer-top-section>header,.customer-order-section>header{background:var(--c-ffffffff);justify-content:space-between;align-items:center;gap:16px;min-height:51px;padding:12px 20px;display:flex}.customer-top-section h3,.customer-order-section h3{color:var(--t-15336dff);align-items:center;gap:9px;margin:0;font-size:16px;display:flex}.customer-top-section h3 small{color:var(--t-15336dff);font-size:11px;font-weight:600}.customer-ranking-select{margin-left:auto}.customer-ranking-select>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.customer-ranking-select select{border:1px solid var(--c-cad8e7ff);background-color:var(--c-ffffffff);min-width:190px;min-height:36px;color:var(--t-15336dff);font:inherit;cursor:pointer;border-radius:10px;padding:6px 34px 6px 11px;font-size:12px;font-weight:600}.customer-ranking-select select:focus-visible{outline:3px solid var(--c-1688e833);outline-offset:2px;border-color:var(--c-1688e8ff)}.customer-trophy-icon{background:var(--c-1976eeff);flex:0 0 24px;width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4h8v4a4 4 0 0 1-8 0zM10 12v4M14 12v4M8 20h8M10 16h4'/%3E%3Cpath d='M8 6H4v1a4 4 0 0 0 4 4M16 6h4v1a4 4 0 0 1-4 4'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4h8v4a4 4 0 0 1-8 0zM10 12v4M14 12v4M8 20h8M10 16h4'/%3E%3Cpath d='M8 6H4v1a4 4 0 0 0 4 4M16 6h4v1a4 4 0 0 1-4 4'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.customer-orders-icon{background:var(--c-111111ff);flex:0 0 18px;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8.5 10h7M8.5 14h7M8.5 18h4M9 7h6'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8.5 10h7M8.5 14h7M8.5 18h4M9 7h6'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.customer-top-section ol{gap:5px;margin:0;padding:0 20px 17px;list-style:none;display:grid}.customer-top-section li{grid-template-columns:48px minmax(90px,100px) minmax(160px,1fr) minmax(90px,auto);align-items:center;gap:13px;min-height:30px;display:grid}.customer-rank{background:var(--c-f2f5fbff);width:38px;height:20px;color:var(--t-17336bff);border-radius:999px;place-items:center;font-size:11px;font-weight:700;display:grid}.customer-top-section li>b{min-width:0;color:var(--t-17336bff);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.customer-top-bar{background:var(--c-f6f8fcff);border-radius:999px;height:7px;display:block;overflow:hidden}.customer-top-bar i{border-radius:inherit;background:var(--c-a8c4efff);height:100%;display:block}.customer-top-bar.negative i{background:var(--c-efb2b8ff)}.customer-top-section li>strong{color:var(--t-15336dff);text-align:right;white-space:nowrap;font-size:12px}.customer-top-section li>strong.negative-value{color:var(--t-b4232cff)}.customer-empty-state{color:var(--t-607894ff);margin:0;padding:5px 20px 22px;font-size:11px}.customer-order-section>header{border-left:5px solid var(--c-249969ff);padding-left:15px}.customer-order-section>header b{color:var(--t-15336dff);font-size:13px}.customer-order-section .customer-card-table-scroll{background:var(--c-ffffffff);padding:0 14px 14px}.customer-order-section .customer-card-table{table-layout:fixed;min-width:1240px}.customer-order-section .customer-card-table thead th{background:var(--c-f8fafcff)!important;color:var(--t-17336bff)!important}.customer-order-section .customer-card-table tbody th{color:var(--t-17336bff);text-align:left;font-weight:600}.customer-table-value{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.customer-card-table .numeric .customer-table-value{justify-content:flex-end;width:100%}.customer-table-value>[data-customer-table-icon]{background-color:var(--c-111111ff);width:13px;height:13px;-webkit-mask:var(--customer-table-icon) center/contain no-repeat;-webkit-mask:var(--customer-table-icon) center/contain no-repeat;mask:var(--customer-table-icon) center/contain no-repeat;flex:0 0 13px;display:block}[data-customer-table-icon=customer]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 21v-1a7 7 0 0 1 14 0v1'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=orders]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V3h6v1M8.5 10h7M8.5 14h7M8.5 18h4M9 7h6'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=order-value]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='6' rx='6.5' ry='2.5'/%3E%3Cpath d='M5.5 6v4c0 1.4 2.9 2.5 6.5 2.5s6.5-1.1 6.5-2.5V6M5.5 10v4c0 1.4 2.9 2.5 6.5 2.5s6.5-1.1 6.5-2.5v-4M5.5 14v4c0 1.4 2.9 2.5 6.5 2.5s6.5-1.1 6.5-2.5v-4'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=average-value]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 18v-5M10 18V9M15 18V5M20 18v-8'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=billed]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5h8l4 4V13M13 2.5v4.8h4M8 11h4M8 15h3M5 2.5V21h8'/%3E%3Ccircle cx='17' cy='17' r='4.5'/%3E%3Cpath d='m14.8 17 1.5 1.5 3-3'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=profit]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 19v-5h3v5M11 19v-8h3v8M17 19V7h3v12M4 10l5-4 4 2 7-6M17 2h3v3'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=status]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 4.5 5.8v5.3c0 4.7 2.9 8.4 7.5 10.4 4.6-2 7.5-5.7 7.5-10.4V5.8z'/%3E%3Cpath d='m8.5 11.8 2.3 2.3 4.8-5'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=payment-days]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 9h18M12 12v4l2.5 1.5'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=skonto]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='7' cy='7' r='2.5'/%3E%3Ccircle cx='17' cy='17' r='2.5'/%3E%3C/g%3E%3C/svg%3E")}[data-customer-table-icon=overdue]{--customer-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5M12 16h.01'/%3E%3C/g%3E%3C/svg%3E")}.customer-payment-note{color:var(--t-5d687bff);margin:0;padding:0 16px 14px;font-size:.74rem;line-height:1.45}.customer-profit-positive{font-weight:700;color:var(--t-168a4eff)!important}.customer-status{white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;align-items:center;min-width:82px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-flex}.customer-status.repeat{border-color:var(--c-bfe5cfff);background:var(--c-edf8f2ff);color:var(--t-217347ff)}.customer-status.new{border-color:var(--c-ccdef1ff);background:var(--c-f1f6fbff);color:var(--t-315f8aff)}.customer-empty-row td{color:var(--t-607894ff);text-align:center}.customer-table-caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1280px){.customer-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.customer-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.customer-statistics-sheet>.sheet-header-row{padding-inline:14px!important}.customer-kpis{padding:0 10px 12px}.customer-top-section,.customer-order-section{margin:0 10px 12px}.customer-top-section>header{flex-direction:column;align-items:stretch;padding-inline:13px}.customer-order-section>header{padding-inline:13px}.customer-ranking-select{width:100%;margin-left:0}.customer-ranking-select select{width:100%;min-height:44px}.customer-top-section ol{padding-inline:13px}.customer-top-section li{grid-template-columns:38px minmax(0,1fr) auto;gap:8px;padding:4px 0 9px}.customer-top-bar{grid-column:2/4}.customer-top-section li>strong{grid-area:1/3}.customer-order-section .customer-card-table-scroll{padding-inline:8px;overflow:visible}.customer-order-section .customer-card-table{width:100%;min-width:0;display:block}.customer-order-section .customer-card-table thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.customer-order-section .customer-card-table tbody{gap:10px;display:grid}.customer-order-section .customer-card-table tbody tr{border:1px solid var(--c-dce5edff);background:var(--c-ffffffff);box-shadow:0 2px 5px var(--c-25496a14);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;display:grid}.customer-order-section .customer-card-table tbody>tr>:is(th,td){align-content:start;gap:3px;height:auto;min-height:54px;padding:8px;display:grid;text-align:left!important;white-space:normal!important;background:0 0!important;border:0!important;border-radius:0!important}.customer-order-section .customer-card-table tbody>tr>th{grid-column:1/-1;min-height:auto;padding-bottom:10px;font-size:13px;border-bottom:1px solid var(--c-e7edf3ff)!important}.customer-order-section .customer-card-table tbody>tr>:is(th,td):before{content:attr(data-label);color:var(--t-6a7e94ff);letter-spacing:.025em;text-transform:uppercase;font-size:9px;font-weight:600}.customer-order-section .customer-card-table tbody tr.customer-empty-row{display:block}.customer-order-section .customer-card-table tbody tr.customer-empty-row td{min-height:auto;padding:14px 8px}.customer-order-section .customer-card-table tbody tr.customer-empty-row td:before{content:none}}@media (width<=420px){.customer-kpis,.customer-order-section .customer-card-table tbody tr{grid-template-columns:1fr}}.customer-kpis .metric-card small{line-height:1.25;font-size:12px!important}.customer-top-section h3 small,.customer-rank,.customer-status{font-size:12px}.customer-top-section li>b,.customer-top-section li>strong,.customer-order-section>header b{font-size:14px}.customer-ranking-select select{min-height:40px;font-size:14px}.customer-empty-state{font-size:14px;line-height:1.45}.customer-order-section .customer-card-table{font-size:13px!important}.customer-order-section .customer-card-table :is(th,td){height:44px}@media (width<=760px){.customer-ranking-select select{touch-action:manipulation;min-height:44px}.customer-order-section .customer-card-table tbody>tr>:is(th,td){font-size:14px;line-height:1.35}.customer-order-section .customer-card-table tbody>tr>:is(th,td):before{font-size:12px;line-height:1.25}}.workgroups-admin{--admin-blue:var(--c-0f7fdaff);--admin-blue-dark:var(--c-0768b5ff);--admin-blue-soft:var(--c-eaf5ffff);--admin-bg:var(--c-eef4f8ff);--admin-panel:var(--c-ffffffff);--admin-border:var(--c-cddbe7ff);--admin-border-strong:var(--c-b8ccdcff);--admin-text:var(--t-173550ff);--admin-muted:var(--t-657d92ff);background:var(--admin-bg);min-height:100vh;color:var(--admin-text)}.workgroups-admin button,.workgroups-admin input,.workgroups-admin select{font:inherit}.workgroups-admin button{cursor:pointer}.workgroups-admin button:disabled{cursor:not-allowed;opacity:.55}.workgroups-admin__header{border-bottom:1px solid var(--admin-border);background:var(--c-ffffffff);min-height:74px;box-shadow:0 2px 10px var(--c-21435d0d);justify-content:space-between;align-items:center;gap:24px;padding:11px 20px;display:flex}.workgroups-admin__title{align-items:center;gap:12px;min-width:0;display:flex}.workgroups-admin__title>div{min-width:0}.workgroups-admin__title small,.workgroups-admin__panel-header small{color:var(--t-73899cff);letter-spacing:.1em;font-size:9px;font-weight:700;display:block}.workgroups-admin__title h1{margin:2px 0 0;font-size:20px;line-height:1.1}.workgroups-admin__title p{color:var(--admin-muted);margin:3px 0 0;font-size:11px}.workgroups-admin__mark{background:var(--c-e32028ff);width:42px;height:42px;color:var(--t-ffffffff);box-shadow:inset 0 0 0 1px var(--c-0000000d);border-radius:6px;flex:0 0 42px;place-items:center;font-size:14px;font-weight:700;display:grid}.workgroups-admin__header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.workgroups-admin__user{border-right:1px solid var(--admin-border);align-items:center;gap:8px;padding-right:10px;display:flex}.workgroups-admin__user>b{background:var(--c-182740ff);width:34px;height:34px;color:var(--t-ffffffff);border-radius:6px;place-items:center;font-size:12px;display:grid}.workgroups-admin__user>span{font-size:11px;font-weight:700;display:grid}.workgroups-admin__user small{color:var(--admin-muted);font-size:9px;font-weight:600}.workgroups-admin__back,.workgroups-admin__refresh,.workgroups-admin__panel-actions button,.workgroups-admin__form-actions button,.workgroups-admin__department-card footer button,.workgroups-admin__workgroup-card footer button{border:1px solid var(--admin-border-strong);background:var(--c-ffffffff);min-height:36px;color:var(--t-31526cff);border-radius:6px;padding:0 13px;font-size:11px;font-weight:700}.workgroups-admin__back:hover,.workgroups-admin__refresh:hover,.workgroups-admin__panel-actions button:hover,.workgroups-admin__form-actions button:hover,.workgroups-admin__department-card footer button:hover,.workgroups-admin__workgroup-card footer button:hover{border-color:var(--c-83b8dfff);background:var(--c-f7fbffff);color:var(--t-0768b5ff)}.workgroups-admin .primary{box-shadow:0 3px 8px var(--c-0f7fda29);border-color:var(--admin-blue)!important;background:var(--admin-blue)!important;color:var(--t-ffffffff)!important}.workgroups-admin .primary:hover{border-color:var(--admin-blue-dark)!important;background:var(--admin-blue-dark)!important;color:var(--t-ffffffff)!important}.workgroups-admin__content{width:min(100%,1640px);margin:0 auto;padding:14px 16px 40px}.workgroups-admin__toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.workgroups-admin__tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.workgroups-admin__tabs button{border:1px solid var(--admin-border);background:var(--c-f8fafcff);min-height:42px;color:var(--t-5c7184ff);border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.workgroups-admin__tabs button>span{background:var(--c-e8eef3ff);width:24px;height:24px;color:var(--t-647b8eff);border-radius:6px;place-items:center;font-size:13px;display:grid}.workgroups-admin__tabs button>b{background:var(--c-e4ebf1ff);min-width:20px;height:20px;color:var(--t-536a7dff);border-radius:999px;place-items:center;padding:0 5px;font-size:9px;display:grid}.workgroups-admin__tabs button.active{border-color:var(--c-1687ddff);background:var(--c-ffffffff);color:var(--t-0874c8ff);box-shadow:inset 0 -3px 0 var(--admin-blue),0 2px 7px var(--c-1c6da212)}.workgroups-admin__tabs button.active>span{background:var(--admin-blue-soft);color:var(--admin-blue)}.workgroups-admin__tabs button.active>b{background:var(--admin-blue);color:var(--t-ffffffff)}.workgroups-admin__message{border:1px solid;border-radius:10px;margin:0 0 10px;padding:10px 13px;font-size:11px;font-weight:600}.workgroups-admin__message.error{border-color:var(--c-efb9b9ff);background:var(--c-fff4f4ff);color:var(--t-a92828ff)}.workgroups-admin__message.success{border-color:var(--c-b8dfc6ff);background:var(--c-f1fbf5ff);color:var(--t-15703aff)}.workgroups-admin__loading{border:1px solid var(--admin-border);background:var(--c-ffffffff);min-height:280px;color:var(--admin-muted);border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.workgroups-admin__loading span{border:2px solid var(--c-c8d9e7ff);border-top-color:var(--admin-blue);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite workgroups-spin}@keyframes workgroups-spin{to{transform:rotate(360deg)}}.workgroups-admin__panel{border:1px solid var(--admin-border);background:var(--c-ffffffff);box-shadow:0 2px 8px var(--c-244a6610);border-radius:10px;overflow:hidden}.workgroups-admin__panel-header{border-bottom:1px solid var(--admin-border);background:var(--c-ffffffff);justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:14px 16px;display:flex}.workgroups-admin__panel-header h2{margin:3px 0 0;font-size:17px}.workgroups-admin__panel-header p{max-width:750px;color:var(--admin-muted);margin:5px 0 0;font-size:10px;line-height:1.45}.workgroups-admin__panel-actions{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.workgroups-admin__table-wrap{overflow:auto}.workgroups-admin__table{border-collapse:separate;border-spacing:0;width:100%;font-size:10px}.workgroups-admin__table th,.workgroups-admin__table td{border-right:1px solid var(--c-e8eef3ff);border-bottom:1px solid var(--c-e0e8efff);vertical-align:middle;text-align:left;white-space:nowrap;padding:8px}.workgroups-admin__table th{z-index:2;background:var(--c-edf4f9ff);color:var(--t-365670ff);letter-spacing:.01em;font-size:9px;font-weight:700;position:sticky;top:0}.workgroups-admin__table tr.is-new td{background:var(--c-f6fbffff)}.workgroups-admin__table td{position:relative}.workgroups-admin__table td>small{background:var(--c-dff1ffff);color:var(--t-0875c9ff);text-transform:uppercase;pointer-events:none;border-radius:999px;padding:2px 5px;font-size:7px;font-weight:700;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.workgroups-admin__table input,.workgroups-admin__table select,.workgroups-admin__department-form input,.workgroups-admin__department-form select,.workgroups-admin__department-card input,.workgroups-admin__department-card select,.workgroups-admin__workgroup-card input,.workgroups-admin__workgroup-card select{border:1px solid var(--c-bdcfddff);background:var(--c-ffffffff);width:100%;min-height:34px;color:var(--t-183751ff);border-radius:6px;outline:0;padding:6px 8px;font-size:11px}.workgroups-admin__table input:focus,.workgroups-admin__table select:focus,.workgroups-admin__department-form input:focus,.workgroups-admin__department-form select:focus,.workgroups-admin__department-card input:focus,.workgroups-admin__department-card select:focus,.workgroups-admin__workgroup-card input:focus,.workgroups-admin__workgroup-card select:focus{border-color:var(--c-1486dcff);box-shadow:0 0 0 3px var(--c-1486dc1c)}.workgroups-admin__table input[readonly],.workgroups-admin__department-card input[readonly],.workgroups-admin__workgroup-card input[readonly]{border-color:var(--c-d4dfe8ff);background:var(--c-f1f5f8ff);color:var(--t-687c8dff)}.workgroups-admin__workgroups-table{min-width:1200px}.workgroups-admin__workgroups-table th:first-child,.workgroups-admin__workgroups-table td:first-child{width:150px}.workgroups-admin__workgroups-table th:nth-child(2),.workgroups-admin__workgroups-table td:nth-child(2){min-width:180px}.workgroups-admin__workgroups-table th:nth-child(3),.workgroups-admin__workgroups-table td:nth-child(3){min-width:170px}.workgroups-admin__workgroups-table th:nth-child(n+4):nth-child(-n+7),.workgroups-admin__workgroups-table td:nth-child(n+4):nth-child(-n+7){width:88px}.workgroups-admin__workgroups-table th:nth-child(8),.workgroups-admin__workgroups-table td:nth-child(8){width:120px}.workgroups-admin__workgroups-table th:nth-child(9),.workgroups-admin__workgroups-table td:nth-child(9){width:165px}.workgroups-admin__workgroup-list{background:var(--c-f2f7faff);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.workgroups-admin__workgroup-card{border:1px solid var(--admin-border);background:var(--c-ffffffff);box-shadow:0 1px 4px var(--c-264a6310);border-radius:10px;overflow:hidden}.workgroups-admin__workgroup-card.is-new{border-color:var(--c-8cc5eaff);box-shadow:0 1px 5px var(--c-0f7fda1a)}.workgroups-admin__workgroup-card>header{border-bottom:1px solid var(--c-e3ebf1ff);background:var(--c-ffffffff);align-items:center;gap:10px;padding:10px 12px;display:flex}.workgroups-admin__workgroup-card>header>div{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.workgroups-admin__workgroup-card>header input{background:0 0;border-color:#0000;min-width:0;min-height:36px;font-size:14px;font-weight:700}.workgroups-admin__workgroup-card>header input:hover,.workgroups-admin__workgroup-card>header input:focus{border-color:var(--c-bdcfddff);background:var(--c-ffffffff)}.workgroups-admin__workgroup-fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:11px 12px;display:grid}.workgroups-admin__workgroup-fields label{color:var(--t-4f687cff);align-content:start;gap:4px;font-size:9px;font-weight:700;display:grid}.workgroups-admin__workgroup-fields label>small{color:var(--t-8395a3ff);font-size:8px;font-weight:600}.workgroups-admin__workgroup-fields .field-id{grid-column:span 2}.workgroups-admin__workgroup-fields .field-department{grid-column:span 3}.workgroups-admin__workgroup-fields .field-yearly{grid-column:span 2}.workgroups-admin__workgroup-card>footer{border-top:1px solid var(--c-e3ebf1ff);background:var(--c-f8fafcff);justify-content:flex-end;gap:7px;padding:9px 12px;display:flex}.workgroups-admin__workgroup-card footer .workgroups-admin__delete{margin-right:auto}.workgroups-admin__note{border-top:1px solid var(--admin-border);background:var(--c-f7fafcff);color:var(--t-60778aff);margin:0;padding:10px 15px;font-size:10px;line-height:1.45}.workgroups-admin__empty{text-align:center;place-items:center;gap:6px;min-height:210px;padding:30px;display:grid}.workgroups-admin__empty b{font-size:14px}.workgroups-admin__empty span{color:var(--admin-muted);font-size:11px}.workgroups-admin__department-form{border-bottom:1px solid var(--admin-border);background:var(--c-f1f7fcff);grid-template-columns:1.4fr .75fr 1fr 1fr 1.25fr .65fr;gap:10px;padding:14px 16px;display:grid}.workgroups-admin__form-title{grid-column:1/-1;align-items:center;gap:9px;padding-bottom:2px;display:flex}.workgroups-admin__form-title>span{background:var(--admin-blue);width:30px;height:30px;color:var(--t-ffffffff);border-radius:6px;place-items:center;font-size:17px;display:grid}.workgroups-admin__form-title>div{gap:2px;display:grid}.workgroups-admin__form-title small{color:var(--admin-muted);font-size:9px}.workgroups-admin__department-form label,.workgroups-admin__department-fields label{color:var(--t-4f687cff);align-content:start;gap:4px;font-size:9px;font-weight:700;display:grid}.workgroups-admin__form-actions{grid-column:1/-1;justify-content:flex-end;gap:7px;padding-top:2px;display:flex}.workgroups-admin__department-list{background:var(--c-f2f7faff);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.workgroups-admin__department-card{border:1px solid var(--admin-border);background:var(--c-ffffffff);box-shadow:0 1px 4px var(--c-264a6310);border-radius:10px;overflow:hidden}.workgroups-admin__department-card.is-inactive{background:var(--c-f7f9faff);opacity:.82}.workgroups-admin__department-card>header{border-bottom:1px solid var(--c-e3ebf1ff);background:var(--c-ffffffff);align-items:center;gap:10px;padding:10px 12px;display:flex}.workgroups-admin__department-card>header>div{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.workgroups-admin__department-card>header input{background:0 0;border-color:#0000;min-height:36px;font-size:14px;font-weight:700}.workgroups-admin__department-card>header input:hover,.workgroups-admin__department-card>header input:focus{border-color:var(--c-bdcfddff);background:var(--c-ffffffff)}.workgroups-admin__department-icon{background-color:var(--admin-blue);width:34px;height:34px;-webkit-mask:var(--department-icon) center/22px 22px no-repeat;-webkit-mask:var(--department-icon) center/22px 22px no-repeat;mask:var(--department-icon) center/22px 22px no-repeat;border-radius:6px;flex:0 0 34px;display:block}.workgroups-admin__department-icon.icon-paint{--department-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='11' height='5' rx='1.5'/%3E%3Cpath d='M14 7.5h3.5a2 2 0 0 1 2 2v1.5a2 2 0 0 1-2 2H12v7M10 20h4'/%3E%3C/g%3E%3C/svg%3E")}.workgroups-admin__department-icon.icon-drywall{--department-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M4 20V4h7v16M13 20V4h7v16M2 20h20M7.5 7v4M7.5 14v3M16.5 7v6M16.5 16v1'/%3E%3C/g%3E%3C/svg%3E")}.workgroups-admin__department-icon.icon-building{--department-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 9-7 9 7M5 10v10h14V10M9 20v-6h6v6M2 20h20'/%3E%3C/g%3E%3C/svg%3E")}.workgroups-admin__department-icon.icon-tools{--department-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m14 6 4-4 4 4-4 4M13 7 4 16l4 4 9-9M3 21l3-3'/%3E%3C/g%3E%3C/svg%3E")}.workgroups-admin__department-icon.icon-flooring{--department-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'%3E%3Cpath d='M3 4h18v16H3zM3 10h18M3 16h18M8 4v6M15 4v6M11 10v6M18 10v6M7 16v4M14 16v4'/%3E%3C/g%3E%3C/svg%3E")}.workgroups-admin__department-icon.icon-fire-protection{--department-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3c3 4 5 6.6 5 10a5 5 0 0 1-10 0c0-2.2 1-4.1 2.8-6.3.1 2 1 3.2 2.2 4.1.8-2.1.8-4.6 0-7.8Z'/%3E%3Cpath d='M10.2 16.2c.2 1.3.9 2 1.8 2s1.6-.7 1.8-2c.2-1.1-.5-2.1-1.8-3.3-1.3 1.2-2 2.2-1.8 3.3Z'/%3E%3C/g%3E%3C/svg%3E")}.workgroups-admin__department-icon.icon-department{--department-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V5h11v16M15 10h5v11M2 21h20M7 8h2M11 8h1M7 12h2M11 12h1M7 16h2M11 16h1M18 13h.01M18 17h.01'/%3E%3C/g%3E%3C/svg%3E")}.workgroups-admin__state{white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700}.workgroups-admin__state.active{background:var(--c-e5f6ebff);color:var(--t-19703aff)}.workgroups-admin__state.inactive{background:var(--c-e9edf0ff);color:var(--t-667680ff)}.workgroups-admin__state.saved{background:var(--c-e6f3fdff);color:var(--t-0871bfff)}.workgroups-admin__state.new{background:var(--c-fff3d9ff);color:var(--t-8a5d00ff)}.workgroups-admin__department-fields{grid-template-columns:.75fr 1fr 1fr 1.35fr .65fr;gap:8px;padding:11px 12px;display:grid}.workgroups-admin__department-fields label>small{color:var(--t-8395a3ff);font-size:8px;font-weight:600}.workgroups-admin__department-card>footer{border-top:1px solid var(--c-e3ebf1ff);background:var(--c-f8fafcff);justify-content:space-between;align-items:center;gap:7px;padding:9px 12px;display:flex}.workgroups-admin__structure-actions{align-items:center;gap:7px;display:flex}.workgroups-admin__department-card footer .workgroups-admin__toggle{border-color:var(--c-ddcb96ff);background:var(--c-fffaf0ff);color:var(--t-785c0bff)}.workgroups-admin__department-card.is-inactive footer .workgroups-admin__toggle{border-color:var(--c-a9d1b7ff);color:var(--t-17723aff)}.workgroups-admin__delete{border-color:var(--c-e2b5b5ff)!important;color:var(--t-a43a3aff)!important}.workgroups-admin__delete:hover{border-color:var(--c-d88080ff)!important;background:var(--c-fff4f4ff)!important;color:var(--t-8f2525ff)!important}.workgroups-admin button:focus-visible,.workgroups-admin input:focus-visible,.workgroups-admin select:focus-visible{outline:3px solid var(--c-78bceeff);outline-offset:2px}@media (width<=1280px){.workgroups-admin__workgroup-list{grid-template-columns:1fr}}@media (width<=1150px){.workgroups-admin__department-form,.workgroups-admin__department-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.workgroups-admin__department-list{grid-template-columns:1fr}}@media (width<=760px){.workgroups-admin__header{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.workgroups-admin__header-actions{justify-content:space-between;width:100%}.workgroups-admin__user{border-right:0;padding-right:0}.workgroups-admin__content{padding:10px 8px 30px}.workgroups-admin__toolbar,.workgroups-admin__panel-header{flex-direction:column;align-items:stretch}.workgroups-admin__tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.workgroups-admin__tabs button{justify-content:center;padding:0 8px}.workgroups-admin__refresh{align-self:flex-end}.workgroups-admin__panel-actions{justify-content:stretch}.workgroups-admin__panel-actions button{flex:1}.workgroups-admin__department-form{grid-template-columns:1fr 1fr;padding:12px}.workgroups-admin__department-fields,.workgroups-admin__workgroup-fields{grid-template-columns:1fr 1fr}.workgroups-admin__workgroup-fields .field-id,.workgroups-admin__workgroup-fields .field-department,.workgroups-admin__workgroup-fields .field-rate,.workgroups-admin__workgroup-fields .field-yearly{grid-column:1/-1}.workgroups-admin__back,.workgroups-admin__refresh,.workgroups-admin__panel-actions button,.workgroups-admin__form-actions button,.workgroups-admin__department-card footer button,.workgroups-admin__workgroup-card footer button{min-height:44px}.workgroups-admin__department-form label,.workgroups-admin__department-fields label,.workgroups-admin__workgroup-fields label{font-size:11px}.workgroups-admin__department-fields label>small,.workgroups-admin__workgroup-fields label>small{font-size:10px}.workgroups-admin__department-form input,.workgroups-admin__department-form select,.workgroups-admin__department-card input,.workgroups-admin__department-card select,.workgroups-admin__workgroup-card input,.workgroups-admin__workgroup-card select{min-height:44px;font-size:14px}}@media (width<=560px){.workgroups-admin__title p{display:none}.workgroups-admin__header-actions{flex-direction:column;align-items:stretch}.workgroups-admin__user{display:none}.workgroups-admin__department-form,.workgroups-admin__department-fields,.workgroups-admin__workgroup-fields{grid-template-columns:1fr}.workgroups-admin__department-card>header>div,.workgroups-admin__workgroup-card>header>div{flex-direction:column;align-items:stretch}.workgroups-admin__state{align-self:flex-start}.workgroups-admin__department-card>footer,.workgroups-admin__workgroup-card>footer{flex-direction:column;align-items:stretch}.workgroups-admin__structure-actions{width:100%}.workgroups-admin__structure-actions button{flex:1}.workgroups-admin__department-card>footer>.primary,.workgroups-admin__workgroup-card>footer>.primary{width:100%}.workgroups-admin__workgroup-card footer .workgroups-admin__delete{margin-right:0}}.workgroups-admin__title p,.workgroups-admin__panel-header p,.workgroups-admin__message,.workgroups-admin__note,.workgroups-admin__empty span{font-size:14px;line-height:1.45}.workgroups-admin__title small,.workgroups-admin__panel-header small,.workgroups-admin__user small{font-size:12px}.workgroups-admin__user>span,.workgroups-admin__back,.workgroups-admin__refresh,.workgroups-admin__panel-actions button,.workgroups-admin__form-actions button,.workgroups-admin__department-card footer button,.workgroups-admin__workgroup-card footer button,.workgroups-admin__tabs button{font-size:14px}.workgroups-admin__tabs button>b{font-size:12px}.workgroups-admin__loading{font-size:14px}.workgroups-admin__table{font-size:13px}.workgroups-admin__table th,.workgroups-admin__table td>small,.workgroups-admin__state,.workgroups-admin__form-title small,.workgroups-admin__user small{font-size:12px}.workgroups-admin__form-title b{font-size:14px}.workgroups-admin__workgroup-fields label,.workgroups-admin__department-form label,.workgroups-admin__department-fields label{font-size:12px;line-height:1.35}.workgroups-admin__department-fields label>small,.workgroups-admin__workgroup-fields label>small{font-size:12px;line-height:1.3}.workgroups-admin__table input,.workgroups-admin__table select,.workgroups-admin__department-form input,.workgroups-admin__department-form select,.workgroups-admin__department-card input,.workgroups-admin__department-card select,.workgroups-admin__workgroup-card input,.workgroups-admin__workgroup-card select{font-size:14px}@media (width<=760px){.workgroups-admin__tabs button,.workgroups-admin__back,.workgroups-admin__refresh,.workgroups-admin__panel-actions button,.workgroups-admin__form-actions button,.workgroups-admin__department-card footer button,.workgroups-admin__workgroup-card footer button{touch-action:manipulation;min-height:44px;font-size:14px}}.workgroups-admin__staff{border:1px solid var(--c-d9e0eaff);background:var(--c-fbfcfeff);border-radius:10px;margin:0 14px 12px;padding:8px 12px;font-size:.8rem}.workgroups-admin__staff>summary{cursor:pointer;color:var(--t-163a5fff);font-weight:600}.workgroups-admin__staff>summary:focus-visible,.workgroups-admin__staff :is(button,input,select):focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}.workgroups-admin__staff ul{gap:4px;margin:8px 0;padding:0;list-style:none;display:grid}.workgroups-admin__staff li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.workgroups-admin__staff-form{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:end;gap:8px;margin:8px 0;display:grid}.workgroups-admin__staff-form>b{grid-column:1/-1}.workgroups-admin__staff-form label{color:var(--t-5d687bff);gap:3px;font-size:.72rem;font-weight:700;display:grid}.workgroups-admin__staff-table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.76rem}.workgroups-admin__staff-table caption{text-align:left;color:var(--t-5d687bff);padding-bottom:4px}.workgroups-admin__staff-table :is(th,td){border-bottom:1px solid var(--c-e4e8efff);text-align:right;padding:4px 6px}.workgroups-admin__staff-table th:first-child{text-align:left}.workgroups-admin__staff-warnings{color:var(--t-9a5b00ff)}.workgroups-admin__staff>small{color:var(--t-5d687bff);margin-top:6px;display:block}.setup-wizard__step{border:1px solid var(--c-d7e3ebff);background:var(--c-ffffffff);border-radius:10px;margin:0 0 16px;padding:14px 16px}.setup-wizard__step h3{margin:0 0 10px;font-size:1rem}.setup-wizard__form,.setup-wizard__mapping{border:0;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 12px;padding:0;display:flex}.setup-wizard__form label,.setup-wizard__mapping label{flex-direction:column;flex:200px;gap:6px;min-width:0;font-weight:700;display:flex}.setup-wizard__form input,.setup-wizard__form select,.setup-wizard__mapping select{box-sizing:border-box;width:100%;min-width:0;min-height:44px}.setup-wizard__mapping legend{margin-bottom:8px;font-weight:600}.setup-wizard__hint,.setup-wizard__summary,.setup-wizard__missing{color:var(--t-4f5f6fff);margin:0 0 10px;line-height:1.45}.setup-wizard__preview{min-width:760px}.setup-wizard__preview tr.is-skipped td:last-child{color:var(--t-9a3a2aff);font-weight:700}.setup-wizard__preview tr.is-ready td:last-child{color:var(--t-276749ff);font-weight:700}.setup-wizard__results{margin:12px 0 0;padding-left:18px;line-height:1.5}.setup-wizard__results .failed{color:var(--t-9a3a2aff)}.members-manager__filter{color:var(--t-566278ff);gap:3px;font-size:.72rem;font-weight:600;display:grid}.members-manager__filter select{border:1px solid var(--c-c9d2dfff);border-radius:6px;min-height:44px;padding:6px 8px}.members-manager__notice{color:var(--t-4d5872ff);margin:0;padding:10px 18px;font-size:.82rem;line-height:1.45}.members-manager__error{color:var(--t-9a1f1fff)}.members-manager__form{border:1px solid var(--c-cfe0f0ff);background:var(--c-f7fbffff);border-radius:10px;margin:12px 18px;padding:14px}.members-manager__form h3{margin:0 0 10px;font-size:.95rem}.members-manager__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.members-manager__form label{min-width:0;color:var(--t-566278ff);gap:4px;font-size:.73rem;font-weight:600;display:grid}.members-manager__form input,.members-manager__form select{border:1px solid var(--c-c9d2dfff);background:var(--c-ffffffff);border-radius:6px;width:100%;min-width:0;min-height:44px;padding:6px 8px}.members-manager__qualifications{border:1px solid var(--c-d9e2ecff);border-radius:10px;min-width:0;margin:12px 0 0;padding:10px 12px}.members-manager__qualifications legend{padding:0 6px;font-size:.78rem;font-weight:700}.members-manager__qualification{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:8px;display:grid}.members-manager__form button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:8px 12px;font-weight:600}.members-manager__form footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.members-manager__form .primary{border-color:var(--c-172033ff);background:var(--c-172033ff);color:var(--t-ffffffff)}.members-manager__group{border-top:1px solid var(--c-edf0f4ff);padding:10px 18px 12px}.members-manager__group h3{margin:0 0 6px;font-size:.9rem}.members-manager__group h3 small{color:var(--t-65798aff);margin-top:2px;font-size:.72rem;font-weight:700;display:block}.members-manager__group ul{margin:0;padding:0;list-style:none}.members-manager__group li{border-top:1px solid var(--c-f0f2f5ff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:8px 0;display:flex}.members-manager__group li>div:first-child{flex:260px;gap:4px;min-width:0;display:grid}.members-manager__chips{flex-wrap:wrap;gap:6px;display:flex}.members-manager__chips>span{background:var(--c-eef3f8ff);color:var(--t-304a63ff);overflow-wrap:anywhere;border-radius:999px;padding:3px 8px;font-size:.72rem}.members-manager__chips>span.is-expiring{background:var(--c-fff1b8ff);color:var(--t-5b4700ff)}.members-manager__chips>span.is-expired{background:var(--c-f8d5d5ff);color:var(--t-7a1414ff)}.members-manager__actions{gap:8px;display:flex}.members-manager__actions button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:6px 12px;font-weight:600}.members-manager__empty{color:var(--t-65798aff);margin:0;font-size:.8rem}@media (width<=640px){.members-manager__grid,.members-manager__qualification{grid-template-columns:minmax(0,1fr)}.members-manager__form{margin:10px}}.company-export{border:1px solid var(--admin-border,var(--c-d9e2ecff));background:var(--c-fafcfeff);border-radius:10px;margin:14px 18px 18px;padding:14px}.company-export h3{margin:0 0 6px;font-size:.95rem}.company-export p{color:var(--t-4d5872ff);margin:0 0 10px;font-size:.8rem;line-height:1.45}.company-export__actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.company-export__actions label{min-width:0;color:var(--t-566278ff);gap:4px;font-size:.73rem;font-weight:600;display:grid}.company-export__actions select{border:1px solid var(--c-c9d2dfff);border-radius:6px;max-width:100%;min-height:44px;padding:6px 8px}.company-export__actions button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:8px 14px;font-weight:600}.company-export__error{color:var(--t-9a1f1fff)}.user-admin-page .notice-card{border:1px solid var(--c-e5c969ff);border-left:5px solid var(--c-d3a800ff);background:var(--c-fff9dcff);color:var(--t-554916ff);border-radius:10px;margin:16px 20px 0;padding:14px 16px}.user-admin-page .notice-card code{border:1px solid var(--c-dfca7eff);background:var(--c-ffffffff);max-width:100%;color:var(--t-283446ff);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:6px;margin-left:6px;padding:4px 7px;display:inline-block}.user-admin-page .notice-card p{margin:8px 0 0;font-size:.8rem;line-height:1.45}.user-admin-page .admin-card{border:1px solid var(--line);background:var(--c-ffffffff);box-shadow:0 4px 14px var(--c-1720330a);border-radius:10px;margin:16px 20px;padding:16px}.user-admin-page .admin-card>h3{color:var(--navy);margin:0 0 14px;font-size:1rem}.user-admin-page .admin-card>.sheet-header-row{border-radius:11px 11px 0 0;margin:-16px -16px 14px;padding:13px 16px}.user-admin-page .form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.user-admin-page .form-grid label{color:var(--t-56657aff);align-content:start;gap:5px;font-size:.74rem;font-weight:600;display:grid}.user-admin-page .form-grid :is(input,select){border:1px solid var(--c-c8d2dfff);background:var(--c-ffffffff);width:100%;min-height:39px;color:var(--ink);border-radius:6px;padding:8px 9px}.user-admin-page .permission-master{border:1px solid var(--c-ccdae7ff);background:var(--c-f5f9fcff);color:var(--t-405268ff);border-radius:6px;align-items:flex-start;gap:8px;margin:14px 0 10px;padding:11px 12px;font-size:.8rem;line-height:1.4;display:flex}.user-admin-page .permission-master input{accent-color:var(--blue);margin-top:2px}.user-admin-page .permission-groups{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-bottom:14px;display:grid}.user-admin-page .permission-groups fieldset{border:1px solid var(--c-d7e0e9ff);background:var(--c-fafbfdff);border-radius:6px;align-content:start;gap:7px;min-width:0;margin:0;padding:10px 12px 12px;display:grid}.user-admin-page .permission-groups legend{color:var(--t-465a70ff);padding:0 5px;font-size:.72rem;font-weight:700}.user-admin-page .permission-groups label{color:var(--t-53657aff);align-items:flex-start;gap:7px;font-size:.76rem;display:flex}.user-admin-page .permission-groups input{accent-color:var(--blue);margin-top:2px}.user-admin-page .user-admin-list{grid-template-columns:repeat(auto-fit,minmax(430px,1fr));gap:14px;padding:0 20px 20px;display:grid}.user-admin-page .user-admin-list .admin-card{min-width:0;margin:0}.user-admin-page .admin-card>button:last-child{border:1px solid var(--c-b9c7d6ff);background:var(--c-ffffffff);min-height:38px;color:var(--t-284964ff);border-radius:6px;padding:8px 13px;font-weight:600}.user-admin-page :is(button,input,select):focus-visible{outline:3px solid var(--c-78bceeff);outline-offset:2px}@media (width<=720px){.user-admin-page .notice-card,.user-admin-page .admin-card{margin-inline:10px}.user-admin-page .user-admin-list{grid-template-columns:1fr;padding-inline:10px}.user-admin-page .form-grid,.user-admin-page .permission-groups{grid-template-columns:1fr}}.user-admin-page .form-grid label,.user-admin-page .permission-groups label,.user-admin-page .permission-groups legend{font-size:12px;line-height:1.35}.user-admin-page .form-grid :is(input,select){font-size:14px}.user-admin-page .permission-master{font-size:14px;line-height:1.45}.user-admin-page .admin-card>button:last-child{font-size:14px}@media (width<=720px){.user-admin-page .form-grid :is(input,select),.user-admin-page .admin-card>button:last-child,.user-admin-page .sheet-header-row>button,.user-admin-page .new-button{touch-action:manipulation;min-height:44px;font-size:14px}}.user-admin-page .access-scope-field{min-width:0;margin:14px 0}.user-admin-page .scope-type{gap:6px;font-size:14px;font-weight:700;display:grid}.user-admin-page .scope-type select{border:1px solid var(--c-c8d2dfff);background:var(--c-ffffffff);border-radius:6px;width:100%;min-height:44px;padding:8px}.user-admin-page .scope-choices{border:1px solid var(--c-d7e0e9ff);border-radius:6px;min-width:0;margin:12px 0 0;padding:8px 12px}.user-admin-page .scope-choices label{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.user-admin-page .scope-choices input{flex-shrink:0;width:18px;height:18px}.user-admin-page .access-scope-field p{color:var(--t-53657aff);font-size:13px;line-height:1.45}.finance-basis-hint{color:var(--t-4a5963ff);margin:10px 0 16px;font-size:12px;line-height:1.5}.discount-fields{margin:12px 0 18px}.discount-preview,.financial-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:14px 0;padding:0;display:grid}.discount-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.discount-preview>div,.financial-summary>div{border-bottom:1px solid var(--c-e0e7ebff);min-width:0;padding:12px 0}.discount-preview dt,.financial-summary dt{color:var(--t-52616bff);font-size:12px;line-height:1.5}.discount-preview dd,.financial-summary dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:17px;font-weight:700}.financial-summary>div:last-child{background:var(--c-f1f7edff);border-radius:6px;padding:12px}.invoice-skonto{border:1px solid var(--c-dce4e8ff);border-radius:6px;min-width:0;margin:18px 0 0;padding:14px}.invoice-skonto legend{padding:0 5px;font-size:13px;font-weight:700}.invoice-skonto p{margin:12px 0 5px;font-size:12px}.invoice-skonto small,.payment-audit{color:var(--t-5c6971ff);font-size:11px;line-height:1.5}.payment-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 8px;display:grid}.payment-overview>div{border:1px solid var(--c-dce4e8ff);background:var(--c-ffffffff);border-radius:6px;min-width:0;padding:10px 12px}.payment-overview span{color:var(--t-61717cff);font-size:11px;line-height:1.35;display:block}.payment-overview strong{color:var(--t-173b5cff);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:3px;font-size:15px;display:block}.payment-overview .is-open{border-color:var(--c-edc5c5ff);background:var(--c-fff8f8ff)}.payment-overview .is-open strong{color:var(--t-a22e2eff)}.payment-overview .is-paid{border-color:var(--c-cde3d1ff);background:var(--c-f7fbf7ff)}.payment-overview .is-paid strong{color:var(--t-39704aff)}.payment-fast-hint{color:var(--t-60717eff);margin:0 0 12px;font-size:11px;line-height:1.45}.payment-list{gap:10px;display:grid}.payment-card{border:1px solid var(--c-dce4e8ff);background:var(--c-fafcfdff);border-radius:6px;min-width:0;padding:12px}.payment-card.is-collapsed{background:var(--c-ffffffff);padding:8px 10px}.payment-card-summary{grid-template-columns:minmax(155px,1.1fr) minmax(180px,1fr) auto;align-items:center;gap:10px;display:grid;margin:0!important}.payment-summary-main,.payment-summary-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.payment-summary-main strong{color:var(--t-173b5cff);font-size:13px}.payment-summary-main span{font-variant-numeric:tabular-nums;font-weight:700}.payment-summary-meta{color:var(--t-5f6f79ff);font-size:11px}.payment-summary-meta span+span:before{content:"·";color:var(--t-9aa7afff);margin-right:10px}.payment-card button,.add-payment-button{border:1px solid var(--c-bdcbd3ff);background:var(--c-ffffffff);cursor:pointer;border-radius:6px;min-height:36px;padding:7px 10px}.payment-edit-button{color:var(--t-165c89ff);justify-self:end;font-weight:700}.payment-quick-fields,.payment-extra-fields{border:0;min-width:0;margin:12px 0 0;padding:0}.payment-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px 12px;display:grid}.payment-more-toggle{color:var(--t-365f7aff);margin-top:10px;font-weight:700;background:var(--c-f8fbfdff)!important}.payment-extra-fields{border-top:1px solid var(--c-e2e9edff);padding-top:10px}.payment-skonto-suggestion{border:1px solid var(--c-d9e8c9ff);background:var(--c-f7fbf2ff);color:var(--t-415b2bff);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:9px 10px;font-size:12px;display:flex}.payment-skonto-suggestion button{border-color:var(--c-a9c68aff);color:var(--t-365f20ff);flex:none;font-weight:700}.payment-entry-actions{border-top:1px solid var(--c-e2e9edff);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.payment-entry-actions button{color:var(--t-8c3434ff)}.payment-entry-actions small{color:var(--t-6b7880ff);text-align:right;font-size:11px}.payment-empty-state{color:var(--t-647681ff);margin:10px 0;font-size:12px}.add-payment-button{color:var(--t-165c89ff);margin-top:12px;font-weight:700}.commercial-grid .finance-checkbox{align-items:start;gap:8px;font-size:12px;line-height:1.5;display:flex}.commercial-grid .finance-checkbox input{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:2px 0 0}.finance-undated{color:var(--t-865900ff);font-size:12px;line-height:1.5}.finance-payment-status{color:var(--t-405343ff);font-size:12px;line-height:1.5}.payment-audit{overflow-wrap:anywhere;margin-top:10px;display:block}.chart-key--interactive{flex-wrap:wrap;gap:8px 12px;display:flex}.chart-key--interactive button{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:32px;padding:5px 0;display:inline-flex}.chart-key--interactive button[aria-pressed=false]{opacity:.5;text-decoration:line-through}.chart-key--interactive button:focus-visible,.chart-column:focus-visible{outline:2px solid var(--c-0f7fdaff);outline-offset:3px}.chart-key--interactive button span{flex:0 0 13px;width:13px;height:10px;margin:0}.overview-sheet .chart-frame{--chart-height:300px;--planning-width:12.5px;--finance-width:7.5px;--column-gap:5px}.overview-sheet .chart-plot{padding:24px 18px 12px;height:auto!important}.overview-sheet .chart-group{grid-template-rows:var(--chart-height) auto auto;position:relative}.overview-sheet .chart-column{height:var(--chart-height);min-height:var(--chart-height);gap:var(--column-gap);background:0 0;position:relative}.overview-sheet .chart-slot{height:100%;width:var(--planning-width);flex:0 0 var(--planning-width);display:block;position:relative}.overview-sheet .chart-slot.finance-slot{width:var(--finance-width);flex-basis:var(--finance-width)}.overview-sheet .chart-slot .chart-bar{left:0;bottom:calc(100% - var(--chart-zero));border-radius:2px 2px 0 0;min-width:0;max-width:none;transition:none;position:absolute;width:100%!important}.overview-sheet .chart-slot .chart-bar.invoiced{top:var(--chart-zero);border-radius:0 0 2px 2px;bottom:auto}.overview-sheet .chart-bar.offered,.chart-key--interactive .key-offered{background:var(--c-0f7fdaff)!important}.overview-sheet .chart-bar.awarded,.chart-key--interactive .key-awarded{background:var(--c-56a936ff)!important}.overview-sheet .chart-bar.invoiced,.chart-key--interactive .key-invoiced{background:var(--c-e03030ff)!important}.overview-sheet .chart-bar.received,.chart-key--interactive .key-received{background:var(--c-7b61a8ff)!important}.overview-sheet .target-marker{bottom:auto;border-top:2px dashed var(--c-414141ff)!important;background:0 0!important;height:0!important}.chart-key--interactive .key-target{border-top:2px dashed var(--c-414141ff);height:0;background:0 0!important}.overview-sheet .chart-zero-line{top:var(--chart-zero);border-top:1px solid var(--c-65717aff);pointer-events:none;height:0;position:absolute;left:-4px;right:-4px}.overview-sheet .chart-target-value{color:var(--t-414141ff);background:var(--c-f2f3f4ff)}.overview-sheet .chart-value-axis{height:auto;padding:24px 7px 12px 8px;position:sticky}.overview-sheet .chart-value-axis>b{position:absolute;top:3px;right:7px}.overview-sheet .chart-value-axis>div{height:var(--chart-height);display:block;position:relative}.overview-sheet .chart-value-axis span{position:absolute;right:0;transform:translateY(-50%)}.finance-chart-tooltip{z-index:40;border:1px solid var(--c-bccbd4ff);background:var(--c-ffffffff);width:265px;max-width:calc(100vw - 24px);color:var(--t-273943ff);box-shadow:0 4px 20px var(--c-263f4b26);text-align:left;pointer-events:none;padding:12px;font-size:11px;font-weight:400;line-height:1.45;display:none;position:fixed;top:12px;left:12px}.finance-chart-tooltip[data-open=true]{display:block}@media (width<=760px){.payment-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-card-summary{grid-template-columns:minmax(0,1fr) auto}.payment-summary-meta{grid-area:2/1/auto/-1}.payment-edit-button{grid-area:1/2}.payment-quick-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.overview-sheet .chart-frame{--chart-height:280px;--planning-width:11px;--finance-width:7px;--column-gap:4px}.discount-preview,.financial-summary,.payment-card .commercial-grid,.discount-fields .commercial-grid,.invoice-skonto .commercial-grid{grid-template-columns:minmax(0,1fr)}.payment-card{padding:10px}.payment-card .span-two{grid-column:auto}.payment-overview{gap:6px}.payment-overview>div{padding:8px 9px}.payment-overview strong{font-size:14px}.payment-summary-main{gap:2px;display:grid}.payment-summary-meta{gap:4px 8px}.payment-skonto-suggestion,.payment-entry-actions{flex-direction:column;align-items:stretch}.payment-skonto-suggestion button,.payment-entry-actions button{width:100%}.payment-entry-actions small{text-align:left}.chart-key--interactive{width:100%}.chart-key--interactive button{min-height:40px}.discount-preview dd,.financial-summary dd{font-size:16px}}.workgroup-finance{flex-direction:column;align-items:stretch;gap:6px;min-width:0;display:flex}.workgroup-finance-plot{width:100%;height:62px;position:relative}.workgroup-finance-zero{left:var(--ag-finance-zero);border-left:1px solid var(--c-94a3b8ff);height:16px;position:absolute;top:24px}.workgroup-finance-zero>span{white-space:nowrap;color:var(--t-506078ff);font-size:9px;position:absolute;bottom:100%;left:3px}.workgroup-finance-bar{height:8px;position:absolute;top:28px}.workgroup-finance-bar.received{left:var(--ag-finance-zero);border-radius:0 4px 4px 0}.workgroup-finance-bar.invoiced{right:calc(100% - var(--ag-finance-zero));border-radius:4px 0 0 4px}.workgroup-finance-legend{gap:7px;min-width:0;font-size:11px;display:grid}.workgroup-finance-legend i{border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.workgroup-finance-legend small,.workgroup-finance-undated{color:var(--t-506078ff);font-size:10px}.workgroup-finance-undated{margin:0}.workgroup-finance .received,.workgroup-finance .key-received{background:var(--c-7b61a8ff)}.workgroup-finance .invoiced,.workgroup-finance .key-invoiced{background:var(--c-e03030ff)}.workgroup-cards dl{grid-template-columns:repeat(2,minmax(0,1fr))}.workgroup-cards .workgroup-finance-value{flex-wrap:wrap;grid-column:1/-1}.workgroup-cards .workgroup-finance-value dd{white-space:nowrap}.workgroup-finance-end-label{white-space:nowrap;width:min(130px,100%);font-size:11px;font-weight:700;position:absolute}.workgroup-finance-end-label.received-label{text-align:right;color:var(--t-705399ff);top:0}.workgroup-finance-end-label.invoiced-label{text-align:left;color:var(--t-bf2525ff);top:44px}.current-open-summary{grid-template-columns:minmax(220px,320px) 1fr;align-items:center;gap:16px;margin:16px 0;display:grid}.current-open-summary p{color:var(--t-596579ff);font-size:12px;line-height:1.6}.finance-month-values{gap:12px;display:grid}.finance-month-values>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.finance-month-values dd{margin:0;font-weight:700}.finance-month-dialog p{font-size:13px;line-height:1.5}@media (width<=600px){.current-open-summary{grid-template-columns:1fr}.finance-month-dialog{max-width:calc(100vw - 24px)}}.workgroup-cards .workgroup-commissioned{grid-column:1/-1}.workgroup-finance-zero>span{color:var(--t-3f4d63ff);font-size:10px}.organization-panel[hidden],.workgroups-admin__panel[hidden]{display:none}.organization-form{border:1px solid var(--c-d7e3ebff);border-radius:10px;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;padding:16px;display:flex}.organization-form label{flex-direction:column;flex:200px;gap:6px;min-width:0;font-weight:700;display:flex}.organization-form input,.organization-form select{box-sizing:border-box;border:1px solid var(--c-bed1e1ff);border-radius:6px;width:100%;min-width:0;min-height:44px;padding:9px 12px}.organization-panel button{border:1px solid var(--c-bed1e1ff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:9px 12px}.branch-trigger{overflow:hidden;white-space:normal!important;flex:0 0 206px!important;align-items:center!important;gap:0!important;width:206px!important;min-width:206px!important;padding:0!important}.branch-trigger .branch-trigger__label{text-align:left;gap:2px;width:100%;min-width:0;font-size:13px;font-weight:600;line-height:1.1;display:grid}.branch-trigger__label>*{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.branch-trigger>button{min-height:44px;color:inherit;font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:0;align-self:stretch;margin:0}.branch-trigger .branch-trigger__main{text-align:left;flex:auto;align-items:center;min-width:0;padding:5px 6px 5px 43px;display:flex;position:relative}.branch-trigger .branch-trigger__arrow{border-left:1px solid var(--c-aabfd1ff);flex:0 0 44px;place-items:center;width:44px;padding:0;font-size:12px;display:grid}.branch-trigger>button:hover{background:var(--c-dcecf788)}.branch-trigger>button:focus-visible{outline:3px solid var(--c-0f7fdaff);outline-offset:-3px}.branch-trigger>button:disabled{cursor:default}.trade-switcher{max-width:calc(100vw - 256px)!important}.sheet-tabs>button[data-icon=customers]{width:124px!important}.sheet-tabs>button[data-icon=customers]>span:last-child{text-overflow:clip;width:100%;min-width:0;display:block;overflow:hidden;white-space:normal!important;line-height:1.05!important}.branch-picker{box-sizing:border-box;border:1px solid var(--c-bed1e1ff);width:min(480px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);color:var(--t-193953ff);background:var(--c-ffffffff);box-shadow:0 18px 60px var(--c-132f4b40);border-radius:10px;margin:auto;padding:0}.branch-picker::backdrop{background:var(--c-102d4966)}.branch-picker__content{padding:18px}.branch-picker header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.branch-picker h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;line-height:1.3}.branch-picker button{border:1px solid var(--c-bed1e1ff);background:var(--c-f7f9fbff);min-height:44px;color:var(--t-193953ff);font:inherit;cursor:pointer;border-radius:6px;padding:10px 12px}.branch-picker header button{flex:0 0 44px;font-size:22px}.branch-picker__options{gap:8px;display:grid}.branch-picker__options button{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.branch-picker__options button>span{overflow-wrap:anywhere;min-width:0}.branch-picker__options small{flex-shrink:0}.branch-picker__options .selected{border-color:var(--c-0f7fdaff);color:var(--t-075796ff);background:var(--c-eaf5ffff)}.branch-picker button:focus-visible{outline:3px solid var(--c-74b9eeff);outline-offset:2px}.branch-picker footer{justify-content:flex-end;margin-top:16px;display:flex}@media (width<=1024px){.sheet-tabs>button[data-icon=customers]{width:auto!important;font-size:11px!important}}@media (width<=680px){.organization-form{padding:12px}.organization-form label,.organization-form>button{flex-basis:100%}.workgroups-admin__toolbar{flex-wrap:wrap}}.organization-season fieldset{border:0;flex:100%;min-width:0;margin:0;padding:0}.organization-season legend{margin-bottom:8px;padding:0;font-weight:600}.organization-season__months{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px 12px;display:grid}.organization-form .organization-season__month{flex-direction:row;align-items:center;gap:8px;min-height:44px;font-weight:600}.organization-form .organization-season__month input{width:20px;height:20px;min-height:20px}.organization-season small{color:var(--t-5d6d7cff);margin-top:6px;font-size:.8rem;display:block}@media (width<=720px){.organization-season__months{grid-template-columns:repeat(2,minmax(0,1fr))}}.organization-mode{justify-content:space-between}.organization-mode>div{flex:320px;min-width:0}.organization-mode h3{margin:0 0 4px;font-size:1rem}.organization-mode p{color:var(--t-4f5f6fff);margin:0;line-height:1.45}.organization-mode .organization-mode__blocker{color:var(--t-8a5200ff);margin-top:6px}.organization-mode>button{min-height:44px}@media (width>=1000px){.organization-top{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-bottom:12px;display:grid}.organization-top>.organization-form{flex-flow:column;align-items:stretch;margin-bottom:0}.organization-top>.organization-form>label,.organization-top .organization-mode>div,.organization-top .organization-season fieldset{flex:none}.organization-top>.organization-form>button{align-self:flex-start;margin-top:auto}.organization-top .organization-season__months{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px}.organization-top .organization-season__month input{flex-shrink:0}}@media (width>=1400px){.organization-top .organization-season__months{grid-template-columns:repeat(3,minmax(0,1fr))}}.overview-sheet{grid-template-columns:repeat(7,minmax(145px,1fr));column-gap:8px;display:grid}.overview-sheet>.sheet-header-row,.overview-sheet>.excel-chart,.overview-sheet>.monthly-table,.overview-sheet>.table-scroll,.overview-sheet>.workgroup-cards,.overview-sheet>.sheet-hint,.overview-sheet>section:not(.overview-summary):not(.current-open-summary){grid-column:1/-1}.overview-sheet>.overview-summary,.overview-sheet>.current-open-summary{display:contents!important}.overview-sheet>.overview-summary>.metric-card,.overview-sheet>.current-open-summary>.metric-card{margin:8px 0 10px}.overview-sheet>.overview-summary>.metric-card:first-child{grid-area:2/1}.overview-sheet>.overview-summary>.metric-card:nth-child(2){grid-area:2/2}.overview-sheet>.overview-summary>.metric-card:nth-child(3){grid-area:2/3}.overview-sheet>.overview-summary>.metric-card:nth-child(4){grid-area:2/4}.overview-sheet>.overview-summary>.metric-card:nth-child(5){grid-area:2/5}.overview-sheet>.current-open-summary>.metric-card{grid-area:2/6}.overview-sheet>.overview-summary>.metric-card:nth-child(6){grid-area:2/7}.overview-sheet>.current-open-summary>p{color:var(--ui-muted,var(--muted));grid-column:1/-1;margin:-2px 4px 8px;font-size:.72rem}.overview-sheet>.overview-summary>.metric-card:nth-child(6):before{content:"≡"!important}.overview-sheet>.current-open-summary>.metric-card:before{content:"€"!important}@media (width<=1180px){.overview-sheet{grid-template-columns:repeat(3,minmax(150px,1fr))}.overview-sheet>.overview-summary>.metric-card:first-child{grid-area:2/1}.overview-sheet>.overview-summary>.metric-card:nth-child(2){grid-area:2/2}.overview-sheet>.overview-summary>.metric-card:nth-child(3){grid-area:2/3}.overview-sheet>.overview-summary>.metric-card:nth-child(4){grid-area:3/1}.overview-sheet>.overview-summary>.metric-card:nth-child(5){grid-area:3/2}.overview-sheet>.current-open-summary>.metric-card{grid-area:3/3}.overview-sheet>.overview-summary>.metric-card:nth-child(6){grid-area:4/1}.overview-sheet>.current-open-summary>p{grid-row:5}}@media (width<=820px){.overview-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-sheet>.overview-summary>.metric-card:first-child{grid-area:2/1}.overview-sheet>.overview-summary>.metric-card:nth-child(2){grid-area:2/2}.overview-sheet>.overview-summary>.metric-card:nth-child(3){grid-area:3/1}.overview-sheet>.overview-summary>.metric-card:nth-child(4){grid-area:3/2}.overview-sheet>.overview-summary>.metric-card:nth-child(5){grid-area:4/1}.overview-sheet>.current-open-summary>.metric-card{grid-area:4/2}.overview-sheet>.overview-summary>.metric-card:nth-child(6){grid-area:5/1}.overview-sheet>.current-open-summary>p{grid-row:6}}@media (width<=560px){.overview-sheet{grid-template-columns:1fr}.overview-sheet>.overview-summary>.metric-card:first-child{grid-area:2/1}.overview-sheet>.overview-summary>.metric-card:nth-child(2){grid-area:3/1}.overview-sheet>.overview-summary>.metric-card:nth-child(3){grid-area:4/1}.overview-sheet>.overview-summary>.metric-card:nth-child(4){grid-area:5/1}.overview-sheet>.overview-summary>.metric-card:nth-child(5){grid-area:6/1}.overview-sheet>.current-open-summary>.metric-card{grid-area:7/1}.overview-sheet>.overview-summary>.metric-card:nth-child(6){grid-area:8/1}.overview-sheet>.current-open-summary>p{grid-row:9}}.overview-insights{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;padding:0 20px 14px;display:grid}.overview-insights .metric-card{height:100%}.metric-card[data-metric=order-reach]{--metric-icon-color:var(--c-0a78c9ff);--metric-icon-bg:var(--c-edf5fdff);--metric-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h14M13 7l5 5-5 5'/%3E%3Cpath d='M21 4v16'/%3E%3C/g%3E%3C/svg%3E")}.workgroup-cards dl .workgroup-reach{grid-column:1/-1}.workgroup-cards dl .workgroup-reach[data-reach-level=red] dd{color:var(--t-b42323ff);font-weight:600}.workgroup-cards dl .workgroup-reach[data-reach-level=yellow] dd{color:var(--t-9a5b00ff);font-weight:600}.workgroup-cards dl .workgroup-reach[data-reach-level=green] dd{color:var(--t-0f773aff);font-weight:600}@media (width<=560px){.overview-insights{grid-template-columns:1fr;padding:0 12px 12px}}.order-reach-metric .metric-card{border-left-width:4px!important}.order-reach-metric[data-reach-level=red] .metric-card{border-left-color:var(--c-c84747ff)!important;background:var(--c-fff6f6ff)!important}.order-reach-metric[data-reach-level=red] .metric-card strong{color:var(--t-b42323ff)!important}.order-reach-metric[data-reach-level=yellow] .metric-card{border-left-color:var(--c-d9a21bff)!important;background:var(--c-fffaf0ff)!important}.order-reach-metric[data-reach-level=yellow] .metric-card strong{color:var(--t-9a5b00ff)!important}.order-reach-metric[data-reach-level=green] .metric-card{border-left-color:var(--c-168544ff)!important;background:var(--c-f4fbf6ff)!important}.order-reach-metric[data-reach-level=green] .metric-card strong{color:var(--t-0f773aff)!important}.billing-backlog{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.billing-backlog>header{background:var(--c-fffaf0ff);border-bottom:1px solid var(--c-ead18eff);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.billing-backlog>header small{color:var(--muted);letter-spacing:.09em;font-size:.68rem;font-weight:700;display:block}.billing-backlog>header h3{margin:3px 0 0;font-size:1rem}.billing-backlog>header>b{background:var(--c-f3e2b3ff);min-width:32px;height:32px;color:var(--t-7a4a00ff);border-radius:50%;place-items:center;display:grid}.billing-backlog-hint,.billing-backlog-empty{color:var(--t-5d687bff);border-bottom:1px solid var(--c-edf0f4ff);margin:0;padding:9px 16px;font-size:.76rem;line-height:1.45}.billing-backlog-list{margin:0;padding:0;list-style:none}.billing-backlog-list li{border-bottom:1px solid var(--c-edf0f4ff);grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(150px,.8fr) auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.billing-backlog-list li:last-child{border-bottom:0}.billing-backlog-main,.billing-backlog-reason,.billing-backlog-value{gap:2px;min-width:0;display:grid}.billing-backlog-main span,.billing-backlog-reason small,.billing-backlog-value small,.billing-backlog-value span{color:var(--muted);overflow-wrap:anywhere;font-size:.74rem}.billing-backlog-main b{overflow-wrap:anywhere}.billing-backlog-kind{background:var(--c-e8edf5ff);border-radius:999px;justify-self:start;padding:2px 7px;font-weight:700;color:var(--t-344056ff)!important;font-size:.66rem!important}.billing-backlog-list li[data-backlog-reason=execution-overdue] .billing-backlog-reason>span{color:var(--t-b42323ff);font-weight:600}.billing-backlog-list li[data-backlog-reason=ready-to-bill] .billing-backlog-reason>span{color:var(--t-9a5b00ff);font-weight:600}.billing-backlog-value{text-align:right}.billing-backlog-list button{border:1px solid var(--c-cbd4e1ff);background:var(--c-ffffffff);white-space:nowrap;border-radius:6px;padding:8px 11px;font-weight:600}.billing-backlog-list button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}@media (width<=820px){.billing-backlog{margin:0 12px 14px}.billing-backlog-list li{grid-template-columns:1fr;gap:6px}.billing-backlog-value{text-align:left}.billing-backlog-list button{justify-self:start}}.offer-follow-up{grid-template-columns:repeat(2,minmax(180px,260px)) 1fr;align-items:stretch;gap:8px;padding:0 8px 8px;display:grid}.offer-follow-up-button{border:1px solid var(--c-ead18eff);background:var(--c-fffaf0ff);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-items:start;gap:2px;padding:9px 12px;display:grid}.offer-follow-up-button[data-follow-up="30"]{border-color:var(--c-efb7b7ff);background:var(--c-fff6f6ff)}.offer-follow-up-button small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.67rem;font-weight:700}.offer-follow-up-button strong{font-size:1.2rem}.offer-follow-up-button span{color:var(--muted);font-size:.74rem}.offer-follow-up-button.is-active{outline:2px solid var(--c-1769aaff);outline-offset:1px;background:var(--c-edf3f8ff)}.offer-follow-up-button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}.offer-follow-up-note{color:var(--t-5d687bff);align-self:center;margin:0;font-size:.74rem;line-height:1.45}@media (width<=820px){.offer-follow-up{grid-template-columns:1fr 1fr}.offer-follow-up-note{grid-column:1/-1}}@media (width<=420px){.offer-follow-up{grid-template-columns:1fr}}.capacity-finder-card{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;align-content:start;gap:6px;padding:13px 14px;display:grid}.capacity-finder-card small{color:var(--muted);letter-spacing:.04em;font-size:.67rem;font-weight:700}.capacity-finder-card p{color:var(--t-5d687bff);margin:0;font-size:.76rem;line-height:1.4}.capacity-finder-trigger{border:1px solid var(--c-1769aaff);background:var(--c-ffffffff);color:var(--t-1769aaff);border-radius:6px;justify-self:start;padding:8px 12px;font-weight:600}.capacity-finder-trigger:focus-visible,.capacity-finder-form :is(input,select,button):focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}.capacity-finder-dialog{width:min(720px,100vw - 24px)}.capacity-finder-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.capacity-finder-form label{color:var(--muted);gap:4px;font-size:.72rem;font-weight:600;display:grid}.capacity-finder-form :is(input,select){border:1px solid var(--c-c8d1deff);background:var(--c-ffffffff);border-radius:6px;min-width:0;padding:8px 9px}.capacity-finder-form .primary-action{justify-self:start}.capacity-finder-note{color:var(--t-5d687bff);margin:10px 0 0;font-size:.74rem;line-height:1.45}.capacity-finder-results{gap:10px;max-height:45vh;margin-top:12px;display:grid;overflow:auto}.capacity-finder-results article{border:1px solid var(--line);border-radius:10px;padding:10px 12px}.capacity-finder-results h3{margin:0 0 6px;font-size:.92rem}.capacity-finder-results ol{gap:6px;margin:0;padding-left:20px;display:grid}.capacity-finder-results li{gap:2px;display:grid}.capacity-finder-results li span,.capacity-finder-empty{color:var(--t-5d687bff);font-size:.76rem}.capacity-finder-results li small{color:var(--t-9a5b00ff);font-size:.74rem;font-weight:700}.capacity-finder-errors{color:var(--t-b42323ff);margin:0;padding-left:18px;font-size:.8rem}@media (width<=560px){.capacity-finder-form{grid-template-columns:1fr}}.capacity-finder-form .primary-action{background:var(--c-1769aaff)!important;color:var(--t-ffffffff)!important;border:0!important;padding:9px 16px!important;font-size:.9rem!important}.intake-line{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.intake-line polyline{fill:none;stroke-width:2.5px}.intake-line [data-intake-series=current] polyline{stroke:var(--c-6d28d9ff)}.intake-line [data-intake-series=previous] polyline{stroke:var(--c-94a3b8ff);stroke-dasharray:4 3}.intake-point{z-index:3;background:var(--c-6d28d9ff);pointer-events:none;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;left:50%}.intake-point[data-intake-point=previous]{background:var(--c-94a3b8ff)}.chart-key .key-intake{background:linear-gradient(90deg,var(--c-6d28d9ff) 55%,var(--c-94a3b8ff) 55%);height:3px!important}.realized-rate{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.realized-rate>header{background:var(--c-f4f6f9ff);border-bottom:1px solid var(--line);padding:12px 16px}.realized-rate-table{min-width:820px}.realized-rate-note{color:var(--t-5d687bff);border-top:1px solid var(--c-edf0f4ff);margin:0;padding:9px 16px;font-size:.74rem;line-height:1.45}@media (width<=820px){.realized-rate{margin:0 12px 14px}}.overview-sheet>.scenario-toggle{grid-column:1/-1}.scenario-toggle{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 20px 0;display:flex}.scenario-toggle button{border:1px solid var(--c-b45309ff);background:var(--c-ffffffff);color:var(--t-92400eff);border-radius:6px;padding:7px 12px;font-weight:600}.scenario-toggle span{color:var(--t-5d687bff);font-size:.76rem}.scenario-panel{border:2px solid var(--c-d97706ff);background:var(--c-fffbebff);border-radius:10px;margin:10px 20px 4px;overflow:hidden}.scenario-band{z-index:5;background:repeating-linear-gradient(135deg,var(--c-fde68aff) 0 12px,var(--c-fcd34dff) 12px 24px);color:var(--t-78350fff);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;display:flex;position:sticky;top:0}.scenario-band b{font-size:.95rem}.scenario-band span{font-size:.76rem}.scenario-band button{border:1px solid var(--c-78350fff);background:var(--c-ffffffff);color:var(--t-78350fff);border-radius:6px;margin-left:auto;padding:7px 12px;font-weight:600}.scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 14px;display:grid}.scenario-grid fieldset{border:1px solid var(--c-fcd34dff);background:var(--c-ffffffff);border-radius:10px;align-content:start;gap:6px;min-width:0;margin:0;padding:10px;display:grid}.scenario-grid legend{color:var(--t-78350fff);padding:0 4px;font-size:.78rem;font-weight:700}.scenario-grid label{justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:.78rem;display:flex}.scenario-grid label span{overflow-wrap:anywhere}.scenario-grid input[type=number]{width:72px}.scenario-grid p,.scenario-grid ul{color:var(--t-5d687bff);margin:0;font-size:.76rem}.scenario-grid ul{padding-left:16px}.scenario-absence-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:6px;display:grid}.scenario-absence-form label{justify-content:stretch;gap:2px;display:grid}.scenario-absence-form :is(input,select){width:100%;min-width:0}.scenario-panel button:focus-visible,.scenario-toggle button:focus-visible,.scenario-grid :is(input,select):focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}.overview-sheet--scenario{outline:3px solid var(--c-d97706ff);outline-offset:-3px}@media (width<=1024px){.scenario-grid{grid-template-columns:1fr}}@media (width<=560px){.scenario-panel{margin:10px 12px 4px}.scenario-toggle{padding:10px 12px 0}}.scenario-grid label:has(input[type=checkbox]){justify-content:flex-start}.liquidity-forecast{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.liquidity-forecast>header{background:var(--c-f3f2fbff);border-bottom:1px solid var(--line);padding:12px 16px}.liquidity-table th:first-child{z-index:3;white-space:normal;min-width:190px;position:sticky;left:0}.liquidity-table td{height:74px;position:relative;vertical-align:bottom!important}.liquidity-bar{background:var(--c-262772ff);opacity:.8;border-radius:3px 3px 0 0;max-height:calc(100% - 30px);position:absolute;bottom:22px;left:22%;right:22%}.liquidity-value{font-size:.72rem;display:block;position:relative}.liquidity-table [data-bucket=later],.liquidity-table [data-bucket=no-due-date]{background:var(--c-f9fafcff)}.liquidity-note{color:var(--t-5d687bff);border-top:1px solid var(--c-edf0f4ff);margin:0;padding:9px 16px;font-size:.74rem;line-height:1.45}@media (width<=820px){.liquidity-forecast{margin:0 12px 14px}}.liquidity-planned th{font-style:italic}.liquidity-planned .liquidity-bar{opacity:1;background:repeating-linear-gradient(135deg,var(--c-7c8aa5ff) 0 4px,var(--c-c7cfdcff) 4px 8px)!important}.liquidity-planned td{background:var(--c-fbfcfeff)}.actual-man-days{color:var(--t-344056ff);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:.7rem;display:flex}.actual-man-days input{border:1px solid var(--c-c8d1deff);text-align:right;border-radius:6px;width:52px;padding:3px 5px;font-size:.74rem}.actual-man-days input:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:1px}.actual-man-days[data-state=error] input{border-color:var(--c-c84747ff)}.actual-man-days[data-state=saving]{opacity:.6}.actual-man-days small{color:var(--muted)}.actual-man-days small[role=alert]{color:var(--t-b42323ff);font-weight:700}.plan-actual{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.plan-actual>header{background:var(--c-eef6f2ff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px;padding:12px 16px;display:flex}.plan-actual>header label{color:var(--muted);gap:3px;font-size:.72rem;font-weight:600;display:grid}.plan-actual-table{min-width:720px}.plan-actual-table th small{color:var(--muted);font-weight:600}.plan-actual-note{color:var(--t-5d687bff);border-top:1px solid var(--c-edf0f4ff);margin:0;padding:9px 16px;font-size:.74rem;line-height:1.45}@media (width<=820px){.plan-actual{margin:0 12px 14px}}.staff-planning{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.staff-planning>header{background:var(--c-f0f6ffff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.staff-planning>header>span{color:var(--muted);font-size:.74rem}.staff-planning-table{min-width:880px}.staff-planning-note{color:var(--t-5d687bff);border-top:1px solid var(--c-edf0f4ff);margin:0;padding:9px 16px;font-size:.74rem;line-height:1.45}.staff-planning-warnings{color:var(--t-9a5b00ff);margin:0;padding:6px 16px 12px 32px;font-size:.74rem}@media (width<=820px){.staff-planning{margin:0 12px 14px}}.subcontract-overview{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.subcontract-overview>header{background:var(--c-f6f3ffff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.subcontract-overview>header>span{color:var(--muted);font-size:.74rem}.subcontract-months-table{min-width:980px}.subcontract-table{min-width:720px}.subcontract-overview .table-scroll+.table-scroll{border-top:1px solid var(--c-edf0f4ff)}.subcontract-note{color:var(--t-5d687bff);border-top:1px solid var(--c-edf0f4ff);margin:0;padding:9px 16px;font-size:.74rem;line-height:1.45}@media (width<=820px){.subcontract-overview{margin:0 12px 14px}}.subcontract-fields{border:1px solid var(--c-d9d3eeff);background:var(--c-faf9ffff);border-radius:10px;min-width:0;margin:0;padding:12px 14px}.subcontract-fields>legend{color:var(--t-3d3563ff);padding:0 6px;font-size:13px;font-weight:700}.subcontract-fields__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.project-editor .subcontract-fields__grid label{min-width:0;color:var(--t-49647cff);gap:6px;font-size:12px;font-weight:700;line-height:1.35;display:grid}.subcontract-fields__grid input{width:100%;min-width:0}.subcontract-fields__summary{color:var(--t-4d5872ff);margin:10px 0 0;font-size:12.5px;line-height:1.45}.supplement-grid>.subcontract-fields{grid-column:1/-1}@media (width<=720px){.subcontract-fields__grid{grid-template-columns:minmax(0,1fr)}}.season-risk{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.season-risk>header{background:var(--c-eef7f7ff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.season-risk>header>span{color:var(--muted);font-size:.74rem}.season-risk__months{color:var(--t-7a4b00ff);background:var(--c-fff8ecff);border-bottom:1px solid var(--c-f0e2c8ff);margin:0;padding:10px 16px;font-size:.8rem;line-height:1.45}.season-risk__list{gap:6px;margin:0;padding:6px 16px;list-style:none;display:grid}.season-risk__list li{border-bottom:1px solid var(--c-edf0f4ff);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:6px 0;font-size:.82rem;display:flex}.season-risk__list li:last-child{border-bottom:0}.season-risk__list li b{overflow-wrap:anywhere;min-width:0}.season-risk__list li span{color:var(--t-5d687bff)}.season-risk__note{color:var(--t-5d687bff);border-top:1px solid var(--c-edf0f4ff);margin:0;padding:9px 16px;font-size:.74rem;line-height:1.45}.monthly-table th.month-season-risk{box-shadow:inset 0 -3px 0 var(--c-d98c00ff)}.month-season-risk__label{color:var(--t-8a5200ff);font-weight:600;display:block}.outdoor-work-toggle{min-height:44px;color:var(--t-173650ff);cursor:pointer;align-items:center;gap:10px;font-weight:600;display:flex}.outdoor-work-toggle input{flex:none;width:20px;height:20px}.supplement-grid>.outdoor-work-toggle{grid-column:1/-1}@media (width<=820px){.season-risk{margin:0 12px 14px}}.foreman-app{max-width:760px;color:var(--t-173650ff);margin:0 auto;padding:12px 16px 32px}.foreman-app__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.foreman-app__header small{color:var(--t-5d687bff);letter-spacing:.08em;font-size:.7rem;font-weight:700}.foreman-app__header h1{margin:2px 0 0;font-size:1.3rem}.foreman-app button,.foreman-app select,.foreman-app input,.foreman-app textarea{min-height:44px;font-size:1rem}.foreman-app__week{border:1px solid var(--c-d7e3ebff);background:var(--c-f7fafcff);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:12px 0;padding:6px;display:flex}.foreman-app__week button{min-width:48px}.foreman-app__list{gap:12px;display:grid}.foreman-app__empty,.foreman-app__error{background:var(--c-f7fafcff);border-radius:6px;padding:12px}.foreman-app__error,.foreman-site__error{color:var(--t-923c3cff);background:var(--c-fff1f1ff)}.foreman-site{border:1px solid var(--c-d7e3ebff);background:var(--c-ffffffff);border-radius:10px;padding:14px}.foreman-site h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:1.05rem}.foreman-site__meta{color:var(--t-4f5f6fff);margin:0 0 10px;font-size:.9rem}.foreman-site__row,.foreman-site__defect{flex-wrap:wrap;align-items:end;gap:8px;margin:0 0 10px;display:flex}.foreman-site__row label,.foreman-site__defect label{flex-direction:column;flex:180px;gap:4px;min-width:0;font-weight:700;display:flex}.foreman-site__row input,.foreman-site__row select,.foreman-site__defect textarea{box-sizing:border-box;width:100%;min-width:0}.foreman-site__office{color:var(--t-5d687bff);margin:0}.foreman-site__defects{gap:4px;margin:0;padding-left:18px;display:grid}.foreman-site__defects small{color:var(--t-5d687bff);display:block}.foreman-site__ok{color:var(--t-276749ff);margin:6px 0 0}.project-defects{border:1px solid var(--c-f0d9b5ff);background:var(--c-fffaf2ff);border-radius:10px;padding:12px 14px}.project-defects ul{gap:4px;margin:6px 0 0;padding-left:18px;display:grid}.project-defects small{color:var(--t-6b5a3eff);display:block}.bank-statement{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.bank-statement>header{background:var(--c-f2f7f2ff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.bank-statement>header>span{color:var(--muted);font-size:.74rem}.bank-statement__controls{flex-wrap:wrap;align-items:end;gap:12px;padding:6px 16px 10px;display:flex}.bank-statement__controls label{min-width:0;color:var(--t-566278ff);gap:4px;font-size:.73rem;font-weight:600;display:grid}.bank-statement__controls input{max-width:100%;min-height:44px}.bank-statement__controls p,.bank-statement__summary{color:var(--t-5d687bff);margin:0;font-size:.8rem;line-height:1.45}.bank-statement__summary{padding:0 16px 10px}.bank-statement__error{background:var(--c-fff1f1ff);color:var(--t-923c3cff);border-radius:6px;margin:0 16px 12px;padding:8px 10px}.bank-statement__table{min-width:980px}.bank-statement__table ol{margin:0;padding-left:18px}.bank-statement__table small{color:var(--t-5d687bff);display:block}.bank-statement__remittance{overflow-wrap:anywhere;max-width:260px}@media (width<=820px){.bank-statement{margin:0 12px 14px}}.bank-statement__done{color:var(--t-276749ff)}.bank-statement__dialog{border:1px solid var(--line);border-radius:10px;width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);padding:18px}.bank-statement__dialog::backdrop{background:var(--c-14203073)}.bank-statement__dialog h4{margin:0 0 6px}.bank-statement__dialog fieldset{border:1px solid var(--c-d7e3ebff);border-radius:6px;margin:10px 0;padding:10px 12px}.bank-statement__dialog label{flex-direction:column;gap:4px;margin-top:8px;font-weight:700;display:flex}.bank-statement__dialog label.bank-statement__skonto,.bank-statement__dialog label.bank-statement__choice{flex-direction:row;align-items:center;gap:8px;min-height:44px}.bank-statement__dialog input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100%;min-height:44px}.bank-statement__actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.bank-statement__actions button{min-height:44px}.payment-reminders{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.payment-reminders>header{background:var(--c-fff7efff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.payment-reminders>header>span{color:var(--muted);font-size:.74rem}.payment-reminders__notice,.payment-reminders__empty,.payment-reminders__feedback{color:var(--t-5d687bff);margin:0;padding:9px 16px;font-size:.78rem;line-height:1.45}.payment-reminders__list{margin:0;padding:0 16px 8px;list-style:none}.payment-reminders__list li{border-top:1px solid var(--c-edf0f4ff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.payment-reminders__list li>div:first-child{flex:280px;gap:2px;min-width:0;display:grid}.payment-reminders__list small{color:var(--t-5d687bff);overflow-wrap:anywhere}.payment-reminders__actions{flex-wrap:wrap;gap:8px;display:flex}.payment-reminders__actions button{min-height:44px}@media (width<=820px){.payment-reminders{margin:0 12px 14px}}.payment-reminders__invoices{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.payment-reminders__list .payment-reminders__invoices li{border:0;gap:4px;padding:0;display:grid}.payment-reminders__dunning{color:var(--t-3f4a5cff);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.76rem;display:flex}.payment-reminders__dunning>span:focus{outline:2px solid var(--accent,var(--c-1f5fbfff));outline-offset:2px}.payment-reminders__dunning button{min-height:44px}.warranty-fields{border:1px solid var(--c-d6e3dcff);background:var(--c-f8fcfaff);border-radius:10px;min-width:0;margin:0;padding:12px 14px}.warranty-fields>legend{color:var(--t-2f5445ff);padding:0 6px;font-size:13px;font-weight:700}.warranty-fields__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.warranty-fields__grid+.warranty-fields__summary+.warranty-fields__grid{margin-top:14px}.project-editor .warranty-fields__grid label{min-width:0;color:var(--t-49647cff);gap:6px;font-size:12px;font-weight:700;line-height:1.35;display:grid}.warranty-fields__grid input,.warranty-fields__grid select{width:100%;min-width:0}.warranty-fields__summary{color:var(--t-4d5872ff);margin:10px 0 0;font-size:12.5px;line-height:1.45}@media (width<=900px){.warranty-fields__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.warranty-fields__grid{grid-template-columns:minmax(0,1fr)}}.warranty-overview{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.warranty-overview>header{background:var(--c-f3faf6ff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.warranty-overview__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.warranty-overview__columns>section{min-width:0;padding:10px 16px 12px}.warranty-overview__columns>section+section{border-left:1px solid var(--c-edf0f4ff)}.warranty-overview h4{margin:0 0 6px;font-size:.84rem}.warranty-overview ul{margin:0;padding:0;list-style:none}.warranty-overview li{border-top:1px solid var(--c-edf0f4ff);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:7px 0;font-size:.8rem;display:flex}.warranty-overview li button{min-height:44px;color:var(--accent,var(--t-1f5fbfff));text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0 10px;font-weight:600}.warranty-overview li span{color:var(--t-5d687bff)}.warranty-overview p{color:var(--t-5d687bff);margin:0;font-size:.78rem;line-height:1.45}@media (width<=820px){.warranty-overview{margin:0 12px 14px}.warranty-overview__columns{grid-template-columns:minmax(0,1fr)}.warranty-overview__columns>section+section{border-left:0;border-top:1px solid var(--c-edf0f4ff)}}.schedule-notice{border:1px solid var(--c-d7e1eeff);background:var(--c-f7faffff);border-radius:10px;min-width:0;padding:12px 14px}.schedule-notice h4{color:var(--t-233b5cff);margin:0 0 6px;font-size:13px}.schedule-notice p{color:var(--t-4d5872ff);margin:0 0 8px;font-size:12.5px;line-height:1.45}.schedule-notice details{margin:0 0 8px}.schedule-notice summary{cursor:pointer;align-items:center;min-height:44px;font-size:12.5px;font-weight:600;display:flex}.schedule-notice pre{background:var(--c-ffffffff);border:1px solid var(--c-e3e8efff);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:10px;font:12px/1.5 inherit}.schedule-notice__mail{background:var(--c-1f5fbfff);min-height:44px;color:var(--t-ffffffff);border-radius:6px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.schedule-notice__mail:focus-visible{outline:3px solid var(--c-9cc0f5ff);outline-offset:2px}.qualification-warnings{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.qualification-warnings>header{background:var(--c-fbf8eeff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.qualification-warnings>header>span{color:var(--muted);font-size:.74rem}.qualification-warnings ul{margin:0;padding:0 16px 8px;list-style:none}.qualification-warnings li{border-top:1px solid var(--c-edf0f4ff);flex-wrap:wrap;justify-content:space-between;gap:4px 14px;padding:8px 0;font-size:.8rem;display:flex}.qualification-warnings li.is-expired span{color:var(--t-8a1c1cff);font-weight:600}.qualification-warnings li span{color:var(--t-5d687bff);overflow-wrap:anywhere}.qualification-warnings p{color:var(--t-5d687bff);margin:0;padding:10px 16px;font-size:.78rem}@media (width<=820px){.qualification-warnings{margin:0 12px 14px}}.equipment-bookings{border:1px solid var(--c-e0dccfff);background:var(--c-fcfbf7ff);border-radius:10px;min-width:0;padding:12px 14px}.equipment-bookings h4{margin:0 0 6px;font-size:13px}.equipment-bookings ul{margin:0 0 8px;padding:0;list-style:none}.equipment-bookings li{border-top:1px solid var(--c-eee9dcff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:6px 0;font-size:12.5px;display:flex}.equipment-bookings li>div{gap:2px;min-width:0;display:grid}.equipment-bookings button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:6px 12px;font-weight:600}.equipment-bookings__form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.equipment-bookings__form label{gap:4px;min-width:0;display:grid}.equipment-bookings__conflict{color:var(--t-8a1c1cff);font-weight:600}.equipment-bookings p{color:var(--t-4d5872ff);margin:6px 0 0;font-size:12.5px}.equipment-bookings p.equipment-bookings__conflict{color:var(--t-8a1c1cff)}@media (width<=720px){.equipment-bookings__form{grid-template-columns:minmax(0,1fr)}}.equipment-week{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:14px 20px 18px;overflow:hidden}.equipment-week>header{background:var(--c-f7f5efff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:6px;padding:10px 14px;display:flex}.equipment-week>header h3{margin:0;font-size:.95rem}.equipment-week>header span{color:var(--muted);font-size:.72rem}.equipment-week__scroll{max-width:100%;overflow-x:auto}.equipment-week__scroll:focus-visible{outline:3px solid var(--c-287a9eff);outline-offset:-3px}.equipment-week table{border-collapse:collapse;min-width:100%;font-size:.72rem}.equipment-week th,.equipment-week td{border-bottom:1px solid var(--c-eef0f4ff);border-right:1px solid var(--c-f2f3f6ff);white-space:nowrap;text-align:left;padding:6px 7px}.equipment-week tbody th{background:var(--c-ffffffff);min-width:150px;position:sticky;left:0}.equipment-week tbody th small{color:var(--muted);font-weight:600;display:block}.equipment-week__booked{background:var(--c-e8f1fbff)}.equipment-week__double{background:var(--c-f8d5d5ff);color:var(--t-7a1414ff)}.equipment-week__double small{display:block}.equipment-week p{color:var(--t-5d687bff);margin:0;padding:10px 14px;font-size:.78rem}@media (width<=820px){.equipment-week{margin:12px}}.material-fields{border:1px solid var(--c-dfe3d6ff);background:var(--c-fafbf6ff);border-radius:10px;min-width:0;margin:0;padding:12px 14px}.material-fields>legend{color:var(--t-3d4a2cff);padding:0 6px;font-size:13px;font-weight:700}.material-fields__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.project-editor .material-fields__grid label{min-width:0;color:var(--t-49647cff);gap:6px;font-size:12px;font-weight:700;line-height:1.35;display:grid}.material-fields__grid input,.material-fields__grid select{width:100%;min-width:0}.material-fields__summary{color:var(--t-4d5872ff);margin:10px 0 0;font-size:12.5px;line-height:1.45}@media (width<=720px){.material-fields__grid{grid-template-columns:minmax(0,1fr)}}.experience-hint{border-left:4px solid var(--c-2776b7ff);background:var(--c-eef5fcff);color:var(--t-233b5cff);border-radius:6px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.sap-offer-import{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.sap-offer-import>header{background:var(--c-f5f8fbff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.sap-offer-import>header h3{margin:0;font-size:.95rem}.sap-offer-import button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:6px 14px;font-weight:600}.sap-offer-import>div{padding:10px 16px 14px}.sap-offer-import p{color:var(--t-4d5872ff);margin:0 0 10px;font-size:.8rem;line-height:1.45}.sap-offer-import__controls{flex-wrap:wrap;gap:12px;margin-bottom:10px;display:flex}.sap-offer-import label{min-width:0;color:var(--t-566278ff);gap:4px;font-size:.73rem;font-weight:600;display:grid}.sap-offer-import select,.sap-offer-import input[type=file]{max-width:100%;min-height:44px}.sap-offer-import__mapping{border:1px solid var(--c-d9e2ecff);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;min-width:0;margin:0 0 12px;padding:10px 12px;display:grid}.sap-offer-import__mapping legend{padding:0 6px;font-size:.78rem;font-weight:700}.sap-offer-import__mapping p{grid-column:1/-1}.sap-offer-import__preview tr.is-skipped td{color:var(--t-8a4b12ff)}.sap-offer-import__results{margin:8px 0 0;padding-left:18px;font-size:.78rem}.sap-offer-import__results .failed{color:var(--t-9a1f1fff)}@media (width<=820px){.sap-offer-import{margin:0 12px 14px}}.e-invoice-import{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.e-invoice-import>header{background:var(--c-f3f6fbff);border-bottom:1px solid var(--line);padding:12px 16px}.e-invoice-import p{color:var(--t-4d5872ff);margin:0;padding:6px 16px;font-size:.8rem;line-height:1.45}.e-invoice-import__file{color:var(--t-566278ff);gap:4px;padding:6px 16px 10px;font-size:.73rem;font-weight:600;display:grid}.e-invoice-import__file input{max-width:100%;min-height:44px}.e-invoice-import__list{margin:0;padding:0 0 8px;list-style:none}.e-invoice-import__list li{border-top:1px solid var(--c-edf0f4ff);padding:6px 0}.e-invoice-import__controls{flex-wrap:wrap;align-items:end;gap:10px;padding:4px 16px;display:flex}.e-invoice-import__controls label{min-width:0;max-width:100%;color:var(--t-566278ff);gap:4px;font-size:.73rem;font-weight:600;display:grid}.e-invoice-import__controls select{max-width:min(100%,420px);min-height:44px}.e-invoice-import__controls button{border:1px solid var(--c-172033ff);background:var(--c-172033ff);min-height:44px;color:var(--t-ffffffff);border-radius:6px;padding:6px 14px;font-weight:600}.e-invoice-import__controls button:disabled{opacity:.5}.e-invoice-import__blocked,.e-invoice-import__error{color:var(--t-8a4b12ff)!important}.e-invoice-import__proposal{font-weight:700;color:var(--t-1d5b33ff)!important}@media (width<=820px){.e-invoice-import{margin:0 12px 14px}}:is(.liquidity-forecast,.staff-planning,.subcontract-overview,.bank-statement,.payment-reminders,.warranty-overview,.qualification-warnings,.equipment-week,.sap-offer-import,.e-invoice-import,.plan-actual,.season-risk)>header{background:var(--c-f4f6f9ff)}.section-hint{border-top:1px solid var(--c-edf0f4ff);color:var(--t-5d687bff);border-bottom:0;margin:0;padding:7px 16px;font-size:.73rem;line-height:1.45}details.section-hint>summary{cursor:pointer;align-items:baseline;gap:6px;min-height:24px;list-style:none;display:flex}details.section-hint>summary::-webkit-details-marker{display:none}details.section-hint>summary:after{content:"Mehr";color:var(--t-1769aaff);flex:none;margin-left:auto;padding-left:8px;font-weight:600}details.section-hint[open]>summary:after{content:"Weniger"}details.section-hint>summary:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px;border-radius:6px}details.section-hint>p{color:var(--t-5d687bff);border:0;margin:4px 0 0;padding:0;font-size:.72rem;line-height:1.45}header .section-hint,.workgroups-admin__panel-header .section-hint,.company-export .section-hint,.capacity-finder-dialog .section-hint,.setup-wizard__step .section-hint{border-top:0;padding:4px 0}:is(.realized-rate,.liquidity-forecast,.staff-planning,.subcontract-overview,.bank-statement,.payment-reminders,.warranty-overview,.qualification-warnings,.equipment-week,.sap-offer-import,.e-invoice-import,.plan-actual,.season-risk)>header small{color:var(--muted);letter-spacing:.09em;font-size:.68rem;font-weight:700;display:block}:is(.realized-rate,.liquidity-forecast,.staff-planning,.subcontract-overview,.bank-statement,.payment-reminders,.warranty-overview,.qualification-warnings,.equipment-week,.sap-offer-import,.e-invoice-import,.plan-actual,.season-risk)>header h3{margin:3px 0 0;font-size:1rem}:is(.realized-rate,.liquidity-forecast,.staff-planning,.subcontract-overview,.bank-statement,.payment-reminders,.warranty-overview,.qualification-warnings,.equipment-week,.sap-offer-import,.e-invoice-import,.plan-actual,.season-risk) .table-scroll:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:-3px}:is(section,article)>header+.section-hint{border-top:0}.billing-backlog>header+.section-hint{border-bottom:1px solid var(--c-edf0f4ff)}.inbound-mail{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px 16px;overflow:hidden}.inbound-mail>header{background:var(--c-f4f6f9ff);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding:12px 16px;display:flex}.inbound-mail>header small{color:var(--muted);letter-spacing:.09em;font-size:.68rem;font-weight:700;display:block}.inbound-mail>header h3{margin:3px 0 0;font-size:1rem}.inbound-mail>header>span{color:var(--muted);margin-left:auto;font-size:.74rem}.inbound-mail button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:6px 14px;font-weight:600}.inbound-mail button.primary-action{background:var(--c-1769aaff);color:var(--t-ffffffff);border:0}.inbound-mail button:focus-visible,.inbound-mail select:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}.inbound-mail__empty{color:var(--t-5d687bff);margin:0;padding:10px 16px;font-size:.78rem}.inbound-mail__mail{border-top:1px solid var(--c-edf0f4ff);min-width:0;padding:10px 16px 12px}.inbound-mail__mail>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.inbound-mail__mail h4{overflow-wrap:anywhere;margin:0;font-size:.88rem}.inbound-mail__mail>header span{color:var(--muted);overflow-wrap:anywhere;font-size:.74rem}.inbound-mail__mail details.section-hint{border-top:0;padding:4px 0}.inbound-mail__body{white-space:pre-wrap;overflow-wrap:anywhere}.inbound-mail__team{max-width:320px;color:var(--t-566278ff);gap:4px;margin:8px 0 0;font-size:.73rem;font-weight:600;display:grid}.inbound-mail__team select{max-width:100%;min-height:44px}.inbound-mail__proposal{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 16px;margin:8px 0 0;display:grid}.inbound-mail__proposal>div{border-bottom:1px solid var(--c-edf0f4ff);min-width:0;padding:7px 0}.inbound-mail__proposal dt{color:var(--t-52616bff);font-size:.72rem}.inbound-mail__proposal dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:.84rem;font-weight:700}.inbound-mail__proposal dd.is-blocked{color:var(--t-9a4b12ff);font-weight:600}.inbound-mail__attachment{color:var(--t-4d5872ff);overflow-wrap:anywhere;margin:8px 0 0;font-size:.78rem;line-height:1.45}.inbound-mail__mail .e-invoice-import__list{margin:8px 0 0;padding:0}.inbound-mail__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.inbound-mail__results{margin:8px 0 0;padding-left:18px;font-size:.78rem}.inbound-mail__handled{border-top:1px solid var(--c-edf0f4ff);color:var(--t-5d687bff);padding:8px 16px;font-size:.78rem}.inbound-mail__handled summary{cursor:pointer;min-height:32px}.inbound-mail__handled summary:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}.inbound-mail__handled ul{margin:6px 0 0;padding:0;list-style:none}.inbound-mail__handled li{border-top:1px solid var(--c-edf0f4ff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:6px 0;display:flex}@media (width<=820px){.inbound-mail{margin:0 12px 14px}}.inbound-mail__mail .e-invoice-import__list :is(p,.e-invoice-import__controls){padding-left:0;padding-right:0}.inbound-mail__mail .e-invoice-import__controls button{border-color:var(--c-172033ff);background:var(--c-172033ff);color:var(--t-ffffffff)}.inbound-mail__mail .e-invoice-import__controls label{flex:220px;min-width:0}.inbound-mail__mail .e-invoice-import__controls select{width:100%;max-width:100%}.inbound-mail__mail .e-invoice-import__list p{color:var(--t-4d5872ff);overflow-wrap:anywhere;margin:6px 0 0;font-size:.78rem;line-height:1.45}.project-editor :is(input,select,textarea):disabled{opacity:1;background:var(--c-eef1f5ff)!important;color:var(--t-7a8698ff)!important;border-color:var(--c-d9e0eaff)!important;cursor:not-allowed!important}.warranty-fields__field{align-content:start;gap:4px;min-width:0;display:grid}.warranty-fields__lock{color:var(--t-6b5a1eff);font-size:11.5px;line-height:1.4}.warranty-fields__lock button{min-height:32px;color:var(--t-1769aaff);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-weight:600;text-decoration:underline}.warranty-fields__lock button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:1px;border-radius:6px}.active-list-filter{border:1px solid var(--c-bcd3eaff);background:var(--c-f3f8fdff);color:var(--t-24405cff);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 20px 10px;padding:8px 12px;font-size:.8rem;display:flex}.active-list-filter b{font-weight:700}.active-list-filter button{border:1px solid var(--c-1769aaff);background:var(--c-ffffffff);min-height:40px;color:var(--t-1769aaff);border-radius:6px;padding:4px 12px;font-weight:600}.active-list-filter button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}@media (width<=820px){.active-list-filter{margin:0 12px 10px}}.orders-groups{gap:10px;padding:14px 0 18px;display:grid}.collapsible-group{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;margin:0 20px;overflow:hidden}.collapsible-group>summary{background:var(--c-f4f6f9ff);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:48px;padding:12px 16px;list-style:none;display:flex}.collapsible-group>summary::-webkit-details-marker{display:none}.collapsible-group>summary:before{content:"▸";color:var(--t-1769aaff);font-weight:700}.collapsible-group[open]>summary:before{content:"▾"}.collapsible-group>summary:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:-3px}.collapsible-group__title{color:var(--ink);font-size:1rem;font-weight:700}.collapsible-group__headline{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}.collapsible-group__body{border-top:1px solid var(--line);padding:14px 0 2px}.collapsible-group__body>section{margin-left:12px!important;margin-right:12px!important}details.section-hint>summary{overflow-wrap:anywhere;min-width:0}.orders-sheet :is(.liquidity-table,.realized-rate-table,.plan-actual-table,.payment-reminders table,.bank-statement table){font-size:13px!important}.orders-sheet :is(.liquidity-table,.realized-rate-table,.plan-actual-table,.payment-reminders table,.bank-statement table) thead th{font-size:12px}@media (width<=820px){.collapsible-group{margin:0 12px}.collapsible-group__body>section{margin-left:8px!important;margin-right:8px!important}}.editor-group{border:1px solid var(--line);background:var(--c-ffffffff);border-radius:10px;min-width:0;overflow:hidden}.editor-group>summary{background:var(--c-f4f6f9ff);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:48px;padding:12px 16px;list-style:none;display:flex}.editor-group>summary::-webkit-details-marker{display:none}.editor-group>summary:before{content:"▸";color:var(--t-1769aaff);font-weight:700}.editor-group[open]>summary:before{content:"▾"}.editor-group>summary:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:-3px}.editor-group__title{color:var(--t-173650ff);font-weight:600}.editor-group__status{color:var(--t-5d6d7cff);font-size:.85rem}.editor-group__body{gap:14px;padding:14px 16px;display:grid}.editor-group__body>*{min-width:0}.commercial-step-group{margin:0}.inbound-mail__test-badge{background:var(--c-fff4d6ff);color:var(--t-7a5200ff);vertical-align:middle;border-radius:999px;margin-right:8px;padding:1px 8px;font-size:.72rem;font-weight:600;display:inline-block}.inbound-mail__fetch{background:var(--c-eef6fbff);color:var(--t-173650ff);border-radius:6px;margin:8px 16px 0;padding:8px 12px;font-size:.8rem}.inbound-mail__fetch p{margin:0;font-weight:700}.inbound-mail__fetch ul{color:var(--t-8a3b12ff);margin:6px 0 0;padding-left:18px}.inbound-mail__proposal .inbound-mail__team{max-width:none;margin:0}.inbound-mail__proposal .inbound-mail__team select{min-height:36px;padding:4px 8px}.inbound-mail__ignored{color:var(--t-4d5872ff);margin:8px 0 0;font-size:.78rem}.inbound-mail__ignored>summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.inbound-mail__ignored ul{margin:4px 0 0;padding-left:18px}.agreed-skonto{border:1px solid var(--line);background:var(--c-f8fbfdff);border-radius:10px;min-width:0;margin:0 0 12px;padding:10px 12px}.agreed-skonto legend{color:var(--t-173650ff);padding:0 4px;font-size:.85rem;font-weight:600}.agreed-skonto small{color:var(--t-5d6d7cff);margin-top:6px;font-size:.75rem;display:block}.inbound-mail__mail{padding:6px 14px 8px}.inbound-mail__mail h4{font-size:.82rem}.inbound-mail__mail details.section-hint{padding:2px 0;font-size:.74rem}.inbound-mail__proposal{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:0 12px;margin:4px 0 0}.inbound-mail__proposal>div{border-bottom:0;padding:3px 0}.inbound-mail__proposal dd{margin:1px 0 0;font-size:.78rem}.inbound-mail__proposal dd.is-blocked{font-size:.74rem}.inbound-mail__team{font-size:.66rem}.inbound-mail__attachment{margin:4px 0 0;font-size:.74rem}.inbound-mail__actions{gap:6px;margin-top:6px}@media (width>=821px){.inbound-mail__mail button{min-height:32px;padding:3px 10px;font-size:.78rem}.inbound-mail__proposal .inbound-mail__team select{min-height:30px;padding:2px 6px;font-size:.78rem}}.inbound-mail__mail>header{justify-content:flex-start;gap:2px 10px}.inbound-mail__mail>header h4{font-size:.8rem}.inbound-mail__mail>header span{font-size:.68rem}.inbound-mail button.inbound-mail__body-toggle{min-height:24px;color:var(--t-1769aaff);background:0 0;border:0;padding:0 2px;font-size:.7rem;font-weight:600;text-decoration:underline}.inbound-mail__body{background:var(--c-f6f8fbff);border-radius:6px;margin:4px 0 0;padding:6px 8px;font-size:.74rem}.inbound-mail__row{flex-wrap:wrap;align-items:flex-end;gap:4px 18px;margin-top:2px;display:flex}.inbound-mail__row>.inbound-mail__team{margin:0}.inbound-mail__proposal{flex-wrap:wrap;flex:420px;align-items:flex-end;gap:2px 18px;margin:0;display:flex}.inbound-mail__proposal>div{flex:0 auto;max-width:280px;padding:0}.inbound-mail__proposal dt{font-size:.62rem}.inbound-mail__proposal dd{font-size:.76rem}.inbound-mail__proposal .inbound-mail__team-cell{padding:0}.inbound-mail__row>.inbound-mail__actions{gap:6px;margin:0 0 0 auto}@media (width>=821px){.inbound-mail__mail button{min-height:28px;padding:2px 9px;font-size:.74rem}.inbound-mail button.inbound-mail__body-toggle{min-height:20px;padding:0 2px}.inbound-mail__proposal .inbound-mail__team select{min-height:28px;padding:1px 6px;font-size:.74rem}}.inbound-mail__mail .e-invoice-import__list>li{padding:4px 0}.inbound-mail__mail .e-invoice-import__list p{margin:2px 0 0;font-size:.74rem}.inbound-mail__mail .e-invoice-import__controls{align-items:flex-end;gap:4px 12px}.inbound-mail__mail .e-invoice-import__controls label{flex:0 340px;font-size:.66rem}@media (width>=821px){.inbound-mail__mail .e-invoice-import__controls select{min-height:28px;padding:1px 6px;font-size:.74rem}}.company-modules{gap:10px;display:grid}.company-modules h3{margin:0}.company-modules>p{color:var(--t-4d5872ff);margin:0;font-size:.8rem}.company-modules__groups{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.company-modules__group{border:1px solid var(--line);border-radius:6px;min-width:0;margin:0;padding:8px 10px}.company-modules__group legend{color:var(--t-566278ff);letter-spacing:.08em;text-transform:uppercase;padding:0 4px;font-size:.66rem;font-weight:700}.company-modules__group ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.company-modules__item label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.company-modules__item input{flex:none;width:18px;height:18px;margin-top:3px}.company-modules__item span{min-width:0;display:grid}.company-modules__item small{color:var(--t-5d687bff);overflow-wrap:anywhere;font-size:.72rem}.company-modules__item:first-child b{font-size:.9rem}.company-modules__item:not(:first-child){padding-left:18px}.company-modules__item.is-muted{opacity:.6}.company-modules__dependents{color:var(--t-8a4b12ff);margin:2px 0 0 26px;font-size:.72rem}.company-modules__suggestion{background:var(--c-eef6fbff);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:8px 10px;font-size:.78rem;display:flex}.company-modules__actions{flex-wrap:wrap;gap:8px;display:flex}.view-settings{width:min(760px,100vw - 24px)}.view-settings__intro{color:var(--t-4d5872ff);margin:0 0 8px;font-size:.8rem}.view-settings__groups{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px 14px;display:grid}.view-settings__group{border:1px solid var(--line);border-radius:6px;gap:2px;margin:0;padding:6px 8px;list-style:none;display:grid}.view-settings__item label{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:.82rem;display:flex}.view-settings__item:first-child label{font-weight:600}.view-settings__item:not(:first-child){padding-left:16px}.view-settings__item input{flex:none;width:18px;height:18px}.view-settings__item small{color:var(--t-8a4b12ff)}.view-settings__item.is-muted{opacity:.55}.view-settings__error{color:var(--t-9a1b1bff);font-weight:700}.view-settings__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.hidden-module-alerts{background:var(--c-fff4e5ff);color:var(--t-6b3a07ff);overflow-wrap:anywhere;border-radius:6px;margin:6px 20px 0;padding:6px 10px;font-size:.78rem}@media (width<=820px){.hidden-module-alerts{margin:6px 12px 0}}.e-invoice-import__batch{color:var(--t-4d5872ff);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:6px 0;font-size:.78rem;display:flex}.e-invoice-import__batch button{background:var(--c-1769aaff);min-height:36px;color:var(--t-ffffffff);border:0;border-radius:6px;padding:4px 12px;font-weight:600}.e-invoice-import__batch button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}.my-day{margin:0 0 12px}.my-day h2{letter-spacing:.08em;text-transform:uppercase;color:var(--t-566278ff);margin:0 0 6px;font-size:.78rem}.my-day ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.my-day__card{border:1px solid var(--line);border-left:4px solid var(--c-1769aaff);background:var(--c-ffffffff);border-radius:6px;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:8px 10px;display:flex}.my-day__card--invoices{border-left-color:var(--c-b42318ff)}.my-day__card--material{border-left-color:var(--c-c2410cff)}.my-day__card div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;min-width:0;display:grid}.my-day__card b{grid-row:span 2;font-size:1.4rem;line-height:1}.my-day__card span{overflow-wrap:anywhere;font-size:.84rem;font-weight:600}.my-day__card small{color:var(--t-5d687bff);overflow-wrap:anywhere;font-size:.72rem}.my-day__card button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;align-self:flex-start;min-height:44px;padding:4px 12px;font-weight:600}.my-day__card button:focus-visible{outline:3px solid var(--c-1769aaff);outline-offset:2px}@media (width>=821px){.my-day__card button{min-height:30px;padding:2px 10px;font-size:.78rem}}.offer-weighting-note{color:var(--t-4d5872ff);overflow-wrap:anywhere;margin:6px 0 0;font-size:.74rem;line-height:1.45}.mfa-setup{gap:8px;display:grid}.mfa-setup h3{margin:0;font-size:1rem}.mfa-setup p{color:var(--t-344054ff);margin:0;font-size:.84rem;line-height:1.45}.mfa-setup__steps{color:var(--t-344054ff);margin:0;padding-left:20px;font-size:.84rem}.mfa-setup__qr{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.mfa-setup__qr img{border:1px solid var(--line);background:var(--c-ffffffff);image-rendering:pixelated;border-radius:6px}.mfa-setup__qr code,.mfa-setup__codes code{letter-spacing:.06em;overflow-wrap:anywhere;font-size:.95rem}.mfa-setup__form{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.mfa-setup__form label,.mfa-settings__active label{color:var(--t-566278ff);gap:4px;font-size:.76rem;font-weight:600;display:grid}.mfa-setup__form input,.mfa-settings__active input{letter-spacing:.12em;max-width:180px;min-height:44px;font-size:1.1rem}.mfa-setup__codes{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:4px 12px;margin:0;padding-left:22px;display:grid}.mfa-setup__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mfa-setup__actions button,.mfa-settings__active button{border:1px solid var(--c-c7d0ddff);background:var(--c-ffffffff);border-radius:6px;min-height:44px;padding:4px 12px;font-weight:600}.mfa-setup__actions button.primary,.mfa-setup__form button.primary{background:var(--c-1769aaff);color:var(--t-ffffffff);border:0}.mfa-setup__confirm{align-items:center;gap:8px;font-size:.84rem;display:flex}.mfa-setup__error{color:var(--t-9a1b1bff);font-weight:700}.mfa-settings{width:min(640px,100vw - 24px)}.mfa-settings__active{gap:8px;display:grid}.organization-mfa{gap:6px;display:grid}.organization-mfa h3{margin:0}.organization-mfa p{color:var(--t-4d5872ff);margin:0;font-size:.8rem}.organization-mfa__toggle{align-items:center;gap:8px;font-weight:600;display:flex}.organization-mfa__toggle input{width:18px;height:18px}:is(input,output,strong,.numeric,td.numeric,.monthly-table td,.liquidity-table td,.capacity-cell,.plan-load,.chart-value-axis,.staff-years__row>span,.ag-compare__table .numeric){font-variant-numeric:tabular-nums}.status-strip .person-chip{box-shadow:0 4px 14px var(--c-21415f26)!important;border-radius:999px!important;gap:0!important;padding:4px!important}.status-strip .person-chip>span{border-radius:50%!important;width:34px!important;height:34px!important;font-size:12px!important}.status-strip .person-chip>b,.status-strip .person-chip>small{display:none!important}.status-strip:hover .person-chip{gap:9px!important;padding:4px 12px 4px 4px!important}.status-strip:hover .person-chip>b,.status-strip:hover .person-chip>small{display:inline!important}.sheet-stage{padding-bottom:72px!important}:where(button,a,select,input,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--c-1769aaff);outline-offset:2px}:is(tr:focus-visible,tr:focus-within:has(:focus-visible)){outline:2px solid var(--c-1769aaff);outline-offset:-2px}.orders-table tbody td:nth-child(7).negative-value{font-weight:600;color:var(--t-172033ff)!important}.metric-card[data-metric=invoice-open].metric-negative{border-color:var(--c-d9e0eaff);background:var(--c-ffffffff)}.metric-card[data-metric=invoice-open].metric-negative strong{color:var(--t-172033ff)}.inline-status,.orders-inline-status{border-radius:999px!important}.foreman-app button{border:1px solid var(--c-c9d3e0ff);background:var(--c-ffffffff);color:var(--t-163a5fff);border-radius:10px;padding:0 16px;font-weight:600}.foreman-app button[type=submit]{border-color:var(--c-1769aaff);background:var(--c-1769aaff);color:var(--t-ffffffff)}.foreman-app button:disabled{border-color:var(--c-d9e0eaff);background:var(--c-eef2f6ff);color:var(--t-5f6c82ff);opacity:1;cursor:not-allowed}.sheet-header-row>button:not([class]){border:1px solid var(--c-cfd8e3ff);background:var(--c-ffffffff);min-height:34px;color:var(--t-163a5fff);border-radius:6px;padding:0 12px;font-weight:600}.workgroups-admin__refresh{border-radius:6px!important}input[type=file]::file-selector-button{border:1px solid var(--c-cfd8e3ff);background:var(--c-ffffffff);color:var(--t-163a5fff);font:inherit;cursor:pointer;border-radius:6px;margin-right:10px;padding:7px 12px;font-weight:600}button:disabled{opacity:.65}input[type=checkbox],input[type=radio]{accent-color:var(--c-1769aaff)}.view-settings__look{gap:4px;margin:0 0 10px;font-size:.82rem;display:grid}.view-settings__look label{font-weight:600}.view-settings__look select{border:1px solid var(--c-cfd8e3ff);background:var(--c-ffffffff);min-height:38px;color:var(--t-172033ff);border-radius:6px;padding:0 10px}.view-settings__look small{color:var(--t-5f6c82ff)}.primary-navigation:has(.more-menu[open]){z-index:60!important}@media (width<=680px){.more-menu[open] .more-menu-panel{max-height:70vh;overflow:auto;min-width:0!important;position:fixed!important;top:auto!important;left:8px!important;right:8px!important}}.orders-sheet .awarded-overview .metric-card[data-metric=invoice-open].metric-negative{border-color:var(--c-d9e0eaff)!important;background:var(--c-ffffffff)!important}.orders-sheet .awarded-overview .metric-card[data-metric=invoice-open].metric-negative strong{color:var(--t-172033ff)!important}.overview-sheet .chart-value-axis>b{white-space:nowrap;font-size:.66rem;left:4px;right:auto}@media (width<=680px){.my-day__card{padding:6px 10px}.my-day__card b{font-size:1.2rem}.my-day__card button{font-size:.85rem}}.sheet-tabs>button,.more-menu>summary{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.sheet-tabs>button:hover,.more-menu>summary:hover{background:var(--c-f6f8fbff)!important}.sheet-tabs>button.active,.more-menu.active>summary{color:var(--t-163a5fff)!important;box-shadow:inset 0 -3px 0 var(--c-1769aaff)!important;background:0 0!important;border-color:#0000!important}.trade-card{border-color:var(--c-dde3ecff)!important;background:var(--c-ffffffff)!important;color:var(--t-5f6c82ff)!important;box-shadow:none!important}.trade-card.active{border-color:var(--c-163a5fff)!important;background:var(--c-163a5fff)!important;color:var(--t-ffffffff)!important}.metric-card{box-shadow:none!important}.project-list-table tbody td{height:56px!important}:root .schedule-sheet .capacity-summary{flex-wrap:wrap!important;gap:8px!important;padding:0 18px 8px!important;display:flex!important}:root .schedule-sheet .capacity-summary .metric-card{min-height:0!important;box-shadow:none!important;border-radius:999px!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important;padding:6px 14px 6px 40px!important;display:inline-flex!important}:root .schedule-sheet .capacity-summary .metric-card:before{transform:translateY(-50%);border-radius:999px!important;width:26px!important;height:26px!important;top:50%!important;left:6px!important}:root .schedule-sheet .capacity-summary .metric-card:after{transform:translateY(-50%);width:14px!important;height:14px!important;top:50%!important;left:12px!important}:root .schedule-sheet .capacity-summary .metric-card strong{order:1;font-size:16px!important}:root .schedule-sheet .capacity-summary .metric-card small{order:2;color:var(--t-344054ff)!important;font-size:12px!important}:root .schedule-sheet .capacity-summary .metric-card span{display:none!important}.schedule-sheet .week-matrix .schedule-sticky-primary{white-space:normal!important;width:260px!important;min-width:260px!important;max-width:260px!important}.schedule-sheet .week-matrix tbody .schedule-sticky-primary{text-align:left;vertical-align:middle}.schedule-sheet .week-matrix .schedule-sticky-primary{left:-10px!important}.schedule-bar .schedule-project-reference,.week-matrix__idle-note>span{position:sticky;left:228px}.schedule-bar>b{margin-left:auto}.week-matrix__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.week-matrix__meta{color:var(--t-5f6c82ff);margin-top:2px;font-size:11px;font-weight:500;display:block}.week-matrix__meta button{min-height:0;color:var(--t-1769aaff);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.week-matrix tbody.week-matrix__group>tr.capacity-row>*{border-top:2px solid var(--c-c9d3e0ff)}.schedule-sheet .week-matrix .capacity-row .schedule-sticky-primary{font-weight:700;background:var(--c-f6f8fbff)!important;color:var(--t-163a5fff)!important}.schedule-sheet .week-matrix .capacity-cell{text-align:center;box-shadow:inset 0 0 0 2px var(--c-ffffffff);position:relative}.schedule-sheet .week-matrix .capacity-cell>b{font-size:12.5px;font-weight:700;line-height:1.1;display:block}.schedule-sheet .week-matrix .capacity-cell>small{opacity:.85;font-weight:500;display:block;color:inherit!important;margin-top:1px!important;font-size:10px!important}.schedule-sheet .week-matrix .capacity-cell.load-idle{background:var(--c-f6f8fbff)!important}.schedule-sheet .week-matrix .capacity-cell.load-idle>b,.schedule-sheet .week-matrix .capacity-cell.load-idle{color:var(--t-5f6c82ff)!important}.schedule-sheet .week-matrix .capacity-cell.load-free{background:var(--c-e4f4eaff)!important}.schedule-sheet .week-matrix .capacity-cell.load-free>b,.schedule-sheet .week-matrix .capacity-cell.load-free{color:var(--t-1e7a46ff)!important}.schedule-sheet .week-matrix .capacity-cell.load-near{background:var(--c-fdf1d8ff)!important}.schedule-sheet .week-matrix .capacity-cell.load-near>b,.schedule-sheet .week-matrix .capacity-cell.load-near{color:var(--t-9a5b00ff)!important}.schedule-sheet .week-matrix .capacity-cell.load-over{background:var(--c-fbe3e3ff)!important}.schedule-sheet .week-matrix .capacity-cell.load-over>b,.schedule-sheet .week-matrix .capacity-cell.load-over{color:var(--t-9a1f1fff)!important}.schedule-sheet .week-matrix .capacity-cell.load-over2{background:var(--c-c42b2bff)!important}.schedule-sheet .week-matrix .capacity-cell.load-over2>b,.schedule-sheet .week-matrix .capacity-cell.load-over2{color:var(--t-ffffffff)!important}.schedule-sheet .week-matrix .capacity-cell.load-unavailable{background:var(--c-eef2f6ff)!important}.schedule-sheet .week-matrix .capacity-cell.load-unavailable>b,.schedule-sheet .week-matrix .capacity-cell.load-unavailable{color:var(--t-5f6c82ff)!important}.schedule-sheet .week-matrix .capacity-cell.load-holiday>b{font-size:11px}.capacity-absence{border-top:2px dashed var(--c-d98a0bff);height:0;position:absolute;bottom:4px;left:8px;right:8px}.schedule-sheet .week-matrix .capacity-cell.load-over2 .capacity-absence{border-top-color:var(--c-ffffffff)}.schedule-sheet .week-matrix .schedule-day-band th.is-today{box-shadow:inset 0 -3px 0 var(--c-c42b2bff);background:var(--c-e3eef8ff)!important;color:var(--t-163a5fff)!important}.schedule-today{color:var(--t-c42b2bff);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1px;font-size:9px;font-style:normal;font-weight:700;line-height:1;display:block}.schedule-sheet .week-matrix .capacity-cell.is-today{box-shadow:inset 2px 0 0 var(--c-c42b2bff),inset -2px 0 0 var(--c-c42b2bff)}.schedule-sheet .week-matrix td.schedule-bar-cell.planned{box-shadow:none;text-align:left;background-color:#0000!important;background-image:none!important;padding:6px 3px!important}.schedule-bar{background:var(--c-1769aaff);min-width:0;height:34px;color:var(--t-ffffffff);white-space:nowrap;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:12px;line-height:1.2;display:flex;overflow:clip}.schedule-bar--running{background:var(--c-163a5fff)}.schedule-bar.is-clickable{cursor:pointer}.schedule-bar.is-clickable:hover{filter:brightness(1.12)}.schedule-bar .schedule-project-reference{min-width:0;color:inherit;text-overflow:ellipsis;padding:0;font-size:12px;font-weight:600;overflow:hidden}.schedule-bar>b{opacity:.9;flex:none;font-weight:600;font-size:11px!important}.schedule-bar.is-continued-start{border-top-left-radius:0;border-bottom-left-radius:0}.schedule-bar.is-continued-end{border-top-right-radius:0;border-bottom-right-radius:0}.week-matrix__more>th,.week-matrix__more>td{background:var(--c-f6f8fbff)!important;height:34px!important;padding-block:4px!important}.week-matrix__more button{min-height:0;color:var(--t-1769aaff);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:600}.week-matrix__more button:hover{text-decoration:underline}.week-matrix__idle>th{background:var(--c-f6f8fbff)!important}.week-matrix__idle-note{color:var(--t-5f6c82ff);font-size:12px;text-align:left!important;padding-left:12px!important}.capacity-load-key{border:1px solid #0000;border-radius:3px;width:14px;height:12px}.capacity-load-key.free{border-color:var(--c-b9dfc7ff);background:var(--c-e4f4eaff)}.capacity-load-key.near{border-color:var(--c-ead18eff);background:var(--c-fdf1d8ff)}.capacity-load-key.over{border-color:var(--c-efb7b7ff);background:var(--c-fbe3e3ff)}.capacity-load-key.over2{background:var(--c-c42b2bff)}.capacity-absence-key{border-top:2px dashed var(--c-d98a0bff);width:16px;height:0}.capacity-bar-key{background:var(--c-1769aaff);border-radius:3px;width:18px;height:10px}.capacity-bar-key.running{background:var(--c-163a5fff)}.capacity-today-key{background:var(--c-c42b2bff);border-radius:1px;width:3px;height:14px}@media (width<=820px){.schedule-sheet .week-matrix .schedule-sticky-primary{width:180px!important;min-width:180px!important;max-width:180px!important}.schedule-bar .schedule-project-reference,.week-matrix__idle-note>span{left:178px}:root .schedule-sheet .capacity-summary{padding-inline:12px!important}}.excel-chart>header .chart-subtitle{color:var(--t-5f6c82ff);margin-top:2px;display:block;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:500!important}.chart-key--interactive{gap:6px 8px!important}.chart-key--interactive button{border:1px solid var(--c-dde3ecff);background:var(--c-ffffffff);color:var(--t-172033ff);border-radius:999px;gap:7px;padding:3px 10px 3px 6px;font-size:12.5px}.chart-key--interactive button[aria-pressed=false]{opacity:1;color:var(--t-5f6c82ff);text-decoration:none}.chart-key--interactive button span{border-radius:4px;position:relative;border:0!important;flex:0 0 16px!important;width:16px!important;height:16px!important}.chart-key--interactive button[aria-pressed=true] span:after{content:"✓";color:var(--t-ffffffff);place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.chart-key--interactive .key-target{background:var(--c-172033ff)!important;border-top:0!important;height:16px!important}.chart-key--interactive button[aria-pressed=false] span.key-intake,.chart-key--interactive button[aria-pressed=false] span{box-shadow:inset 0 0 0 1.5px var(--c-c9d3e0ff);background:var(--c-ffffffff)!important}.overview-sheet .chart-value-axis>b{font-size:11px;font-weight:600}.overview-sheet .target-marker{overflow:visible}.target-marker__label{color:var(--t-172033ff);font-size:11px;font-style:normal;font-weight:600;line-height:1;position:absolute;bottom:3px;right:0}.overview-sheet .chart-slot .chart-bar.invoiced{overflow:visible}.chart-bar-value{z-index:2;color:var(--t-c42b2bff);white-space:nowrap;pointer-events:none;font-size:10.5px;font-style:normal;font-weight:600;line-height:1.1;position:absolute;top:2px;left:calc(100% + 3px)}.chart-month-status{color:var(--t-5f6c82ff);white-space:nowrap;flex-direction:column;align-items:center;gap:1px;margin-top:4px;font-size:10.5px;line-height:1.2;display:flex}.chart-month-status:before{content:"";background:var(--c-d98a0bff);border-radius:50%;width:7px;height:7px;margin-bottom:2px}.chart-month-status.month-target-reached:before{background:var(--c-1e8a4cff)}.chart-month-status>small{color:var(--t-9a5b00ff);font-size:10px}.overview-sheet>.monthly-table-card,.overview-sheet>.monthly-planning-warning{grid-column:1/-1}.monthly-table-card{border:1px solid var(--c-dce5edff);background:var(--c-ffffffff);border-radius:10px;margin:4px 12px 12px;overflow:hidden}.monthly-table-card>.monthly-table-card-scroll{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.monthly-table-card>.offer-weighting-note{border-top:1px solid var(--c-dde3ecff);background:var(--c-f6f8fbff);color:var(--t-5f6c82ff);margin:0;padding:8px 14px}:root .overview-sheet .monthly-table td.month-under-target,:root .overview-sheet .monthly-table td.month-target-reached{color:inherit!important;border-right-color:var(--c-edf0f4ff)!important;background:0 0!important}:root .overview-sheet .monthly-table thead th.month-under-target,:root .overview-sheet .monthly-table thead th.month-target-reached{background:var(--c-f6f8fbff)!important;color:var(--t-172033ff)!important}.overview-sheet .monthly-table thead th>small:not(.month-season-risk__label){align-items:center;gap:4px;font-size:10px;display:inline-flex;color:var(--t-5f6c82ff)!important}.overview-sheet .monthly-table thead th>small:not(.month-season-risk__label):before{content:"";background:var(--c-d98a0bff);border-radius:50%;width:7px;height:7px}.overview-sheet .monthly-table thead th.month-target-reached>small:not(.month-season-risk__label):before{background:var(--c-1e8a4cff)}.monthly-zero{color:var(--t-8b97a8ff)}.monthly-table-card-scroll .monthly-table :is(thead,tbody) tr>:first-child{z-index:2;background:var(--c-ffffffff);position:sticky;left:0}.monthly-table-card-scroll .monthly-table thead tr>:first-child{background:var(--c-f6f8fbff)}:root .overview-sheet .monthly-table thead th>.month-season-risk__label{display:block;color:var(--t-9a5b00ff)!important;font-size:10px!important;font-weight:600!important}@media (width>=821px){.excel-chart>header h3{white-space:nowrap}}.chart-key--interactive button span.key-intake{background:var(--c-6d28d9ff)!important;border:0!important;height:16px!important}@media (width<=820px){.overview-sheet .excel-chart>header{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}.overview-sheet .chart-key--interactive{justify-content:flex-start!important}.overview-sheet .chart-key--interactive button{text-align:left;width:auto!important;min-height:36px!important;font-size:12.5px!important}}.ag-compare{border:1px solid var(--c-dce5edff);background:var(--c-ffffffff);border-radius:10px;min-width:0;margin:4px 12px 12px}.ag-compare>header{border-bottom:1px solid var(--c-dde3ecff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}.ag-compare>header h3{color:var(--t-172033ff);margin:0;font-size:15px}.ag-compare>header small{color:var(--t-5f6c82ff);margin-top:2px;font-size:12px;display:block}.ag-compare__scopes{border:1px solid var(--c-c9d3e0ff);border-radius:6px;flex-wrap:wrap;gap:0;display:inline-flex;overflow:hidden}.ag-compare__scopes button{border:0;border-left:1px solid var(--c-dde3ecff);background:var(--c-ffffffff);min-height:32px;color:var(--t-344054ff);font:inherit;cursor:pointer;padding:4px 12px;font-size:12.5px;font-weight:600}.ag-compare__scopes button:first-child{border-left:0}.ag-compare__scopes button[aria-pressed=true]{background:var(--c-163a5fff);color:var(--t-ffffffff)}.ag-compare__scroll{overflow-x:auto}.ag-compare__table{border-collapse:collapse;width:100%;min-width:900px;font-size:12.5px}.ag-compare__table th,.ag-compare__table td{border-bottom:1px solid var(--c-edf0f4ff);text-align:left;vertical-align:middle;padding:9px 12px}.ag-compare__table thead th{background:var(--c-f6f8fbff);color:var(--t-5f6c82ff);white-space:nowrap;font-size:11.5px;font-weight:600}.ag-compare__table .numeric{text-align:right}.ag-compare__table tbody th{min-width:170px;color:var(--t-172033ff)}.ag-compare__table tbody small,.ag-compare__table td small{color:var(--t-5f6c82ff);margin-top:2px;font-size:11px;font-weight:500;display:block}.ag-compare__row{cursor:pointer}.ag-compare__row:hover>*{background:var(--c-f6f8fbff)}.ag-compare__name{color:var(--t-163a5fff);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.ag-compare__name:hover{text-decoration:underline}.ag-compare__total>*{border-top:2px solid var(--c-c9d3e0ff);background:var(--c-f6f8fbff);font-weight:600}.ag-compare__weeks{grid-template-columns:repeat(8,minmax(38px,1fr));gap:3px;min-width:320px;display:grid}.ag-compare__weeks>.plan-load{height:24px;margin:0}.ag-compare__week-labels{color:var(--t-5f6c82ff);text-align:center;margin-top:4px;font-size:10px;font-weight:500}.ag-compare__reach{background:var(--c-eef2f6ff);min-height:24px;color:var(--t-344054ff);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-weight:600;display:inline-flex}.ag-compare__reach[data-reach-level=green]{background:var(--c-e4f4eaff);color:var(--t-1e7a46ff)}.ag-compare__reach[data-reach-level=yellow]{background:var(--c-fdf1d8ff);color:var(--t-9a5b00ff)}.ag-compare__reach[data-reach-level=red]{background:var(--c-fbe3e3ff);color:var(--t-9a1f1fff)}.ag-compare__cover{gap:5px;min-width:190px;display:grid}.ag-compare__cover>div{align-items:baseline;gap:8px;display:flex}.ag-compare__cover small{margin-top:0!important}.ag-compare__bar{background:var(--c-eef2f6ff);border-radius:999px;height:8px;display:block;overflow:hidden}.ag-compare__bar>i{background:var(--c-1e8a4cff);border-radius:999px;height:100%;display:block}.ag-compare__zero{color:var(--t-5f6c82ff)}.ag-compare__name:focus-visible,.ag-compare__scopes button:focus-visible{outline:2px solid var(--c-1769aaff);outline-offset:2px}.ag-compare__table tr>:first-child{z-index:1;background:var(--c-ffffffff);position:sticky;left:0}.ag-compare__table thead tr>:first-child,.ag-compare__total>:first-child{background:var(--c-f6f8fbff)}.staff-years{border:1px solid var(--c-dce5edff);background:var(--c-ffffffff);border-radius:10px;gap:0;margin:0 12px;display:grid;overflow:hidden}.staff-years__head,.staff-years__row{grid-template-columns:64px 110px minmax(0,1fr) 170px;align-items:center;gap:12px;padding:9px 14px;display:grid}.staff-years__head{background:var(--c-f6f8fbff);color:var(--t-5f6c82ff);font-size:11.5px;font-weight:600}.staff-years__head>:last-child,.staff-years__free{text-align:right}.staff-years__row{border-top:1px solid var(--c-edf0f4ff);font-size:12.5px}.staff-years__row>b{color:var(--t-172033ff);font-size:13px}.staff-years__row small{color:var(--t-5f6c82ff);margin-top:2px;font-size:11px;font-weight:500;display:block}.staff-years__cover{gap:4px;min-width:0;display:grid}.staff-years__bar{background:var(--c-eef2f6ff);border-radius:999px;height:10px;display:flex;overflow:hidden}.staff-years__bar>i,.staff-years__legend i{height:100%;display:block}.staff-years__bar>.awarded,.staff-years__legend .awarded{background:var(--c-1e8a4cff)}.staff-years__bar>.offered,.staff-years__legend .offered{background:repeating-linear-gradient(45deg,var(--c-1769aaff) 0 3px,var(--c-b9d3eaff) 3px 6px)}.staff-years__free>b{color:var(--t-1e7a46ff);font-size:13px}.staff-years__free.is-short>b{color:var(--t-9a1f1fff)}.staff-years__legend{border-top:1px solid var(--c-edf0f4ff);color:var(--t-5f6c82ff);flex-wrap:wrap;gap:6px 14px;margin:0;padding:8px 14px;font-size:11.5px;display:flex}.staff-years__legend span{align-items:center;gap:6px;display:inline-flex}.staff-years__legend i{border-radius:3px;width:14px;height:10px}.staff-planning-details{margin:8px 12px}.staff-planning-details>summary{cursor:pointer;color:var(--t-1769aaff);font-size:12.5px;font-weight:600}.staff-planning-details[open]>summary{margin-bottom:6px}@media (width<=680px){.staff-years__head{display:none}.staff-years__row{grid-template-columns:52px minmax(0,1fr);gap:6px 10px}.staff-years__cover,.staff-years__free{text-align:left;grid-column:1/-1}}@media (width>=1025px){html body .workbook-app{padding-top:100px!important}html body .primary-navigation{background:var(--c-ffffffff)!important;border-bottom-color:var(--c-dde3ecff)!important;height:100px!important}html body .trade-hierarchy{gap:10px!important;height:38px!important;top:8px!important}html body .hierarchy-connector{display:none!important}html body .trade-card{height:38px!important;box-shadow:none!important;justify-content:flex-start!important;align-items:center!important;font-size:13px!important}html body .trade-parent{border-color:var(--c-c9d3e0ff)!important;background:var(--c-ffffffff)!important;width:auto!important;max-width:280px!important;color:var(--t-172033ff)!important;padding:0 12px 0 38px!important}html body .trade-parent.active{background:var(--c-e3eef8ff)!important;border-color:var(--c-1769aaff)!important;color:var(--t-163a5fff)!important}html body .trade-parent .trade-icon{width:18px!important;height:18px!important;left:11px!important}html body .trade-parent.branch-trigger{flex:0 0 250px!important;width:250px!important;min-width:250px!important;max-width:250px!important;padding:0!important}html body .branch-trigger .branch-trigger__main{min-height:36px!important;padding:0 8px 0 36px!important}html body .branch-trigger .branch-trigger__arrow{border-left-color:var(--c-dde3ecff)!important;flex-basis:36px!important;width:36px!important;min-height:36px!important}html body .branch-trigger .branch-trigger__label{gap:4px!important;font-size:13px!important;display:flex!important}html body .sheet-tabs>button>span,html body .more-menu>summary{white-space:nowrap!important}html body .sheet-tabs>button[data-icon=customers]{width:auto!important}html body .sheet-tabs>button[data-icon=customers]>span:last-child{width:auto!important;overflow:visible!important}html body .more-menu>summary:after{margin-left:4px!important;position:static!important;transform:none!important}html body .trade-switcher{border:1px solid var(--c-c9d3e0ff)!important;background:var(--c-ffffffff)!important;border-radius:6px!important;height:38px!important;overflow:hidden!important}html body .trade-switcher .trade-card{border:0!important;border-left:1px solid var(--c-dde3ecff)!important;background:var(--c-ffffffff)!important;width:auto!important;height:36px!important;color:var(--t-344054ff)!important;border-radius:0!important;margin:0!important;padding:0 14px 0 36px!important}html body .trade-switcher .trade-card:first-child{border-left:0!important}html body .trade-switcher .trade-card.active{background:var(--c-163a5fff)!important;color:var(--t-ffffffff)!important}html body .trade-switcher .trade-card .trade-icon,html body .sheet-tabs>button .nav-icon{width:17px!important;height:17px!important;top:50%!important;left:12px!important;transform:translateY(-50%)!important}html body .appbar{height:38px!important;top:8px!important;right:16px!important}html body .app-actions{align-items:center!important;gap:8px!important}html body .year-control{color:var(--t-5f6c82ff)!important;text-transform:none!important;letter-spacing:0!important;flex-direction:row!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;display:flex!important}html body .year-control select,html body .new-button{height:38px!important;min-height:38px!important}html body .sheet-tabs{align-items:stretch!important;gap:2px!important;height:46px!important;top:54px!important;left:8px!important;right:8px!important}html body .sheet-tabs>button,html body .more-menu>summary{width:auto!important;height:46px!important;min-height:46px!important;color:var(--t-344054ff)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;padding:0 14px 0 36px!important;font-size:13px!important;font-weight:600!important}html body .sheet-tabs>button:hover,html body .more-menu>summary:hover{background:var(--c-f6f8fbff)!important;color:var(--t-163a5fff)!important}html body .sheet-tabs>button.active,html body .more-menu.active>summary{color:var(--t-163a5fff)!important;box-shadow:inset 0 -3px 0 var(--c-1769aaff)!important;background:0 0!important}html body .more-menu>summary:before{width:17px!important;height:17px!important;position:absolute!important;top:50%!important;left:12px!important;transform:translateY(-50%)!important}html body .tab-badge{margin-left:6px!important;position:static!important}html body .more-menu-panel{top:46px!important}}.button-icon{flex:none;width:15px;height:15px}.schedule-week-control>.weekly-report-trigger{align-items:center;gap:7px;display:inline-flex!important}.schedule-sheet .schedule-week-actions .schedule-current-week{min-width:76px;width:auto!important}.schedule-sheet .schedule-week-actions .schedule-current-week[aria-current=date]{background:var(--c-e3eef8ff)!important;border-color:var(--c-b9d3eaff)!important;color:var(--t-163a5fff)!important}@media (width>=760px){.schedule-sheet>.sheet-header-row .schedule-week-control{grid-template-columns:max-content max-content}}.schedule-sheet .schedule-week-control>.weekly-report-trigger,.schedule-sheet .schedule-week-actions .schedule-current-week{color:var(--t-163a5fff)!important;font-size:13px!important;font-weight:600!important}.liquidity-table{min-width:1200px}.liquidity-table td{height:52px!important;padding-top:4px!important;padding-bottom:4px!important}.liquidity-table th[scope=row]{font-size:12px;line-height:1.3}.liquidity-bar{border-radius:3px 3px 0 0;background:var(--c-163a5fff)!important;opacity:1!important;max-height:calc(100% - 26px)!important;bottom:20px!important;left:28%!important;right:28%!important}[data-liquidity-series=gross] .liquidity-bar{background:var(--c-1769aaff)!important}.liquidity-planned .liquidity-bar{background:repeating-linear-gradient(135deg,var(--c-5f6c82ff) 0 3px,var(--c-c9d3e0ff) 3px 6px)!important}.liquidity-table td[data-bucket=overdue] .liquidity-bar{background:var(--c-c42b2bff)!important}.liquidity-table :is(th,td)[data-bucket=overdue]{color:var(--t-9a1f1fff);background:var(--c-fdf2f2ff)!important}.liquidity-value{color:var(--t-172033ff);font-weight:600;font-size:11.5px!important}.liquidity-table td .liquidity-value.is-empty{color:var(--t-8b97a8ff);font-weight:400}.liquidity-separator>td{color:var(--t-5f6c82ff);font-size:11.5px;font-weight:600;border-top:2px solid var(--c-c9d3e0ff)!important;background:var(--c-f6f8fbff)!important;text-align:left!important;vertical-align:middle!important;height:auto!important;padding:5px 12px!important}.sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=680px){.offers-sheet .offer-performance-grid,.offers-sheet .offer-follow-up{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:8px!important;padding-bottom:6px!important;display:flex!important;overflow-x:auto!important}.offers-sheet .offer-performance-grid>*,.offers-sheet .offer-follow-up>*{scroll-snap-align:start;flex:none!important;min-width:150px!important;max-width:240px!important;min-height:0!important}.offers-sheet .offer-performance-grid :is(.offer-origin,.offer-origin-segments,.offer-performance-side){display:contents!important}.offers-sheet .offer-origin-segments>*{scroll-snap-align:start;flex:none!important;min-width:150px!important;max-width:250px!important;min-height:0!important}.offers-sheet .offer-performance-card,.offers-sheet .offer-origin-segment{align-self:stretch;padding:8px 10px!important}.offers-sheet .offer-performance-card small+*{font-size:17px!important}.offers-sheet .offer-follow-up>p{flex-basis:100%!important;max-width:none!important}.offers-sheet .mobile-project-card{gap:6px!important;padding:10px 12px!important}.offers-sheet .mobile-project-card-main{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title pill""sub sub";align-items:start;gap:2px 8px!important;display:grid!important}.offers-sheet .mobile-project-card-main>span{grid-area:title;min-width:0;display:block!important}.offers-sheet .mobile-project-card-main>span>b{line-height:1.25;display:block;color:var(--t-172033ff)!important;font-size:14.5px!important}.offers-sheet .mobile-project-card-main>span>small{display:none!important}.offers-sheet .mobile-project-card-main>strong{grid-area:sub;color:var(--t-5f6c82ff)!important;font-size:12px!important;font-weight:500!important}.mobile-status-pill{background:var(--c-e3eef8ff);color:var(--t-163a5fff);white-space:nowrap;border-radius:999px;grid-area:pill;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.mobile-status-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.mobile-status-pill[data-status=Abgesagt],.mobile-status-pill[data-status=Abgelehnt]{background:var(--c-fbe3e3ff);color:var(--t-9a1f1fff)}.mobile-status-pill[data-status=Beauftragt]{background:var(--c-e4f4eaff);color:var(--t-1e7a46ff)}.offers-sheet .mobile-offer-planning{flex-wrap:wrap;grid-template-columns:none!important;gap:4px 14px!important;display:flex!important}.offers-sheet .mobile-offer-planning>span{align-items:baseline;gap:4px;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:inline-flex!important}.offers-sheet .mobile-offer-planning>span>small{color:var(--t-5f6c82ff)!important;font-size:11.5px!important}.offers-sheet .mobile-offer-planning>span>b{font-size:13px!important}.offers-sheet .mobile-offer-planning>span:first-child>small{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.offers-sheet .mobile-offer-planning>span:nth-child(3),.offers-sheet .mobile-offer-planning>span:nth-child(4){flex-direction:row-reverse}.offers-sheet .offer-performance-grid{align-items:flex-start!important}.offers-sheet .offer-performance-card,.offers-sheet .offer-origin-segment{align-self:flex-start!important;max-width:210px!important}.offers-sheet .expected-quarter-card{max-width:none!important}.offers-sheet .offer-quarter-values{grid-template-columns:repeat(4,minmax(44px,1fr))!important;gap:4px!important;display:grid!important}.offers-sheet .mobile-offer-note-toggle{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.offers-sheet .mobile-project-card>:last-child{margin-bottom:0!important}.mobile-offer-note-toggle>summary{min-height:32px;color:var(--t-1769aaff);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.mobile-offer-note-toggle>summary>b{background:var(--c-1769aaff);min-width:18px;height:18px;color:var(--t-ffffffff);border-radius:999px;place-items:center;font-size:11px;display:inline-grid}}.mobile-card-group{display:none}@media (width<=680px){.offers-sheet .mobile-card-group{display:inline}}:root .overview-sheet>.overview-summary.overview-kpi-groups{grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,3fr);gap:10px;margin:8px 12px 4px;display:grid!important}:root .overview-sheet>p.current-open-summary{color:var(--t-5f6c82ff);grid-column:1/-1;margin:0 12px 8px;font-size:12px;display:block!important}.kpi-group{border:1px solid var(--c-dce5edff);background:var(--c-f6f8fbff);border-radius:10px;min-width:0;padding:8px 10px 10px}.kpi-group>h4{color:var(--t-5f6c82ff);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11.5px;font-weight:700}.kpi-group__tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}:root .overview-sheet .kpi-group .metric-card{height:100%;min-height:84px!important;box-shadow:none!important;margin:0!important}:root .overview-sheet .kpi-group .metric-card>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.metric-info{vertical-align:1px;cursor:help;opacity:.75;border:1px solid;border-radius:50%;place-items:center;width:15px;height:15px;margin-left:5px;font-size:10px;font-style:normal;font-weight:700;line-height:1;display:inline-grid}@media (width<=1024px){:root .overview-sheet>.overview-summary.overview-kpi-groups{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.kpi-group__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}:root .overview-sheet .kpi-group .metric-card>span{white-space:normal}}.numeric-input{min-width:0;display:block;position:relative}.numeric-input>input{width:100%}.numeric-input>input.numeric-input--formatted{caret-color:#0000;color:#0000!important}.numeric-input>input.numeric-input--formatted::-webkit-inner-spin-button{opacity:0}.numeric-input>input.numeric-input--formatted::-webkit-outer-spin-button{opacity:0}.numeric-input[data-display]:after{content:attr(data-display);color:var(--t-172033ff);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0;overflow:hidden}.numeric-input:has(>input:disabled)[data-display]:after{color:var(--t-5f6c82ff)}:root .workhub-summary{flex-wrap:wrap;gap:8px!important;padding:8px 12px 10px!important;display:flex!important}.workhub-summary>.metric-card,.workhub-summary>.workhub-chip>.metric-card{min-height:0!important;box-shadow:none!important;border-radius:999px!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important;padding:6px 14px 6px 40px!important;display:inline-flex!important}.workhub-summary .metric-card:before{transform:translateY(-50%);border-radius:999px!important;width:26px!important;height:26px!important;top:50%!important;left:6px!important}.workhub-summary .metric-card:after{transform:translateY(-50%);width:14px!important;height:14px!important;top:50%!important;left:12px!important}.workhub-summary .metric-card strong{order:1;margin:0!important;font-size:16px!important}.workhub-summary .metric-card small{order:2;color:var(--t-344054ff)!important;text-transform:none!important;letter-spacing:0!important;font-size:12.5px!important}.workhub-summary .metric-card>span{display:none!important}.workhub-chip{color:inherit;border-radius:999px;text-decoration:none;display:inline-flex}.workhub-chip:hover>.metric-card{border-color:var(--c-1769aaff)!important}.workhub-chip:focus-visible{outline:2px solid var(--c-1769aaff);outline-offset:2px}.task-section{scroll-margin-top:110px}.task-section.is-empty>header{border-bottom:0!important;padding-top:8px!important;padding-bottom:8px!important}.task-section.is-empty>header>b,.task-section.is-empty>header small{display:none!important}.task-section.is-empty>.task-empty-state{color:var(--t-1e7a46ff);font-size:12.5px;background:0 0!important;border:0!important;min-height:0!important;padding:0 14px 10px!important}.task-section.is-empty>.task-empty-state>p:before{content:"✓ "}.task-section.is-empty>.task-empty-state>.task-empty-icon{display:none!important}:root .task-card>button{font-weight:600;border:1px solid var(--c-c9d3e0ff)!important;background:var(--c-ffffffff)!important;color:var(--t-163a5fff)!important;box-shadow:none!important}:root .task-card>button:hover{border-color:var(--c-1769aaff)!important;background:var(--c-e3eef8ff)!important}:root .task-card>button .task-open-icon{background-color:currentColor!important}:root .overview-sheet .kpi-group .metric-card{padding:10px 10px 9px 52px!important}:root .overview-sheet .kpi-group .metric-card:before{width:34px!important;height:34px!important;left:10px!important}:root .overview-sheet .kpi-group .metric-card:after{left:18px!important}:root .overview-sheet .kpi-group .metric-card>small{overflow-wrap:normal;white-space:normal!important;font-size:11.5px!important}:root .overview-sheet .kpi-group .metric-card>span{font-size:11.5px!important}.kpi-group__tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media (width<=680px){:root .overview-sheet .kpi-group .metric-card>small{overflow-wrap:anywhere}}.customer-type-switch{border:1px solid var(--c-c9d3e0ff);background:var(--c-ffffffff);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.customer-type-option{background:var(--c-ffffffff);color:var(--t-344054ff);font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;margin:0;padding:8px 14px;position:relative;min-height:52px!important;display:flex!important}.customer-type-option+.customer-type-option{border-left:1px solid var(--c-dde3ecff)}.customer-type-option:disabled{cursor:not-allowed;opacity:.7}.customer-type-option:has(input:disabled){cursor:not-allowed;opacity:.7}.customer-type-option[aria-pressed=true],.customer-type-option[data-active]{background:var(--c-163a5fff);color:var(--t-ffffffff)}.customer-type-option[aria-pressed=true] small,.customer-type-option[data-active] small{color:var(--t-e3eef8ff)!important}.customer-type-option span{gap:2px;display:grid}.customer-type-option b{font-size:13.5px}.customer-type-option small{color:var(--t-5f6c82ff);font-size:11.5px;font-weight:500}.consumer-mode-toggle.customer-type-option>input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0;width:100%!important;height:100%!important}:is(.customer-type-option:focus-visible,.consumer-mode-toggle.customer-type-option:has(input:focus-visible)){outline:2px solid var(--c-1769aaff);outline-offset:-2px}.customer-type-icon{width:18px;height:18px;-webkit-mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat;background-color:currentColor;flex:0 0 18px}.customer-type-icon[data-kind=business]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M3 8h18v12H3z M8 8V5h8v3 M3 13h18'/%3E%3C/svg%3E")}.customer-type-icon[data-kind=consumer]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M4 11l8-7 8 7v9H4z M10 20v-5h4v5'/%3E%3C/svg%3E")}.customer-type-effect{color:var(--t-5f6c82ff);margin:6px 2px 0;font-size:12px}@media (width<=520px){.customer-type-switch{grid-template-columns:1fr}.customer-type-option+.customer-type-option{border-left:0;border-top:1px solid var(--c-dde3ecff)}}.consumer-mode-toggle.customer-type-option[data-active]>input{pointer-events:none}html body .workbook-app:has(>.admin-header){padding-top:0!important}.admin-header{z-index:50;border-bottom:1px solid var(--c-dde3ecff);background:var(--c-ffffffff);position:sticky;top:0}.admin-header__bar{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 16px 4px;display:flex}.admin-header__back{border:1px solid var(--c-c9d3e0ff);background:var(--c-ffffffff);min-height:36px;color:var(--t-163a5fff);font:inherit;cursor:pointer;border-radius:6px;padding:0 10px;font-size:13px;font-weight:600}.admin-header__back:hover{background:var(--c-e3eef8ff)}.admin-header__divider{background:var(--c-dde3ecff);width:1px;height:22px}.admin-header h1{color:var(--t-172033ff);margin:0;font-size:17px}.admin-header__aside{color:var(--t-5f6c82ff);margin-left:auto;font-size:12.5px}.admin-header__tabs{flex-wrap:wrap;gap:2px;padding:0 10px;display:flex;overflow-x:auto}.admin-header__tabs a{min-height:44px;color:var(--t-344054ff);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.admin-header__tabs a:hover{background:var(--c-f6f8fbff);color:var(--t-163a5fff)}.admin-header__tabs a[aria-current=page]{color:var(--t-163a5fff);box-shadow:inset 0 -3px 0 var(--c-1769aaff)}.admin-header__tabs a:focus-visible,.admin-header__back:focus-visible{outline:2px solid var(--c-1769aaff);outline-offset:-2px}.admin-header__icon{width:16px;height:16px;-webkit-mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat;background-color:currentColor}[data-admin-section=workgroups] .admin-header__icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M9 3h6v5H9z M3 16h6v5H3z M15 16h6v5h-6z M12 8v4 M6 16v-4h12v4'/%3E%3C/svg%3E")}[data-admin-section=users] .admin-header__icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20c.8-3.5 3.3-5.5 6.5-5.5s5.7 2 6.5 5.5 M16 4.5a3.5 3.5 0 0 1 0 7 M18 14.8c2 .7 3.2 2.5 3.6 5.2'/%3E%3C/svg%3E")}[data-admin-section=trash] .admin-header__icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M4 7h16 M9 7V4h6v3 M6 7l1 13h10l1-13 M10 11v6 M14 11v6'/%3E%3C/svg%3E")}.workgroups-admin>.admin-header{margin:0 0 12px}.user-admin-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.user-admin-refresh{border:1px solid var(--c-c9d3e0ff);background:var(--c-ffffffff);min-height:38px;color:var(--t-163a5fff);font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-weight:600}.user-admin-table-scroll{border:1px solid var(--c-dce5edff);background:var(--c-ffffffff);border-radius:10px;margin:8px 0}.user-admin-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.user-admin-table th{border-bottom:1px solid var(--c-dde3ecff);background:var(--c-f6f8fbff);color:var(--t-5f6c82ff);text-align:left;padding:9px 12px;font-size:11.5px;font-weight:600}.user-admin-table td{border-bottom:1px solid var(--c-edf0f4ff);vertical-align:middle;padding:9px 12px}.user-admin-table tr.is-editing>td{background:var(--c-f6f8fbff)}.user-admin-table tbody tr:not(.user-admin-edit-row)>td:first-child{align-items:center;gap:10px;display:flex}.user-admin-initials{background:var(--c-e3eef8ff);width:32px;height:32px;color:var(--t-163a5fff);border-radius:50%;flex:0 0 32px;place-items:center;font-size:11.5px;font-weight:700;display:inline-grid}.user-admin-name{display:grid}.user-admin-name b{color:var(--t-172033ff);font-weight:600}.user-admin-name small{color:var(--t-5f6c82ff);font-size:11.5px}.user-role-pill{background:var(--c-eef2f6ff);color:var(--t-344054ff);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.user-role-pill[data-role=admin]{background:var(--c-163a5fff);color:var(--t-ffffffff)}.user-role-pill[data-role=editor]{background:var(--c-e3eef8ff);color:var(--t-163a5fff)}.user-role-pill[data-role=foreman]{background:var(--c-fdf1d8ff);color:var(--t-9a5b00ff)}.user-scope-chips{flex-wrap:wrap;gap:4px;display:flex}.user-scope-chips>span{border:1px solid var(--c-dde3ecff);background:var(--c-ffffffff);color:var(--t-344054ff);border-radius:999px;padding:1px 8px;font-size:11.5px}.user-status{color:var(--t-1e7a46ff);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.user-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.user-status[data-disabled]{color:var(--t-9a1f1fff)}.user-admin-action{text-align:right}.user-admin-edit{border:1px solid var(--c-c9d3e0ff);background:var(--c-ffffffff);min-height:34px;color:var(--t-163a5fff);font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-size:12.5px;font-weight:600}.user-admin-edit[aria-expanded=true]{background:var(--c-163a5fff);color:var(--t-ffffffff);border-color:var(--c-163a5fff)}.user-admin-edit-row>td{background:var(--c-f6f8fbff);padding:0 12px 12px!important}.user-admin-edit-row .admin-card{margin:0!important}.user-admin-edit-row .admin-card .form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media (width<=1360px){:root .overview-sheet>.overview-summary.overview-kpi-groups{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.user-admin-table{min-width:0!important}.user-admin-table thead{display:none}.user-admin-table,.user-admin-table tbody,.user-admin-table tr,.user-admin-table td{width:auto;display:block}.user-admin-table tbody>tr:not(.user-admin-edit-row){border-bottom:1px solid var(--c-edf0f4ff);grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:10px 12px;display:grid!important}.user-admin-table tbody>tr:not(.user-admin-edit-row)>td{border:0!important;padding:0!important}.user-admin-table tbody>tr:not(.user-admin-edit-row)>td:first-child{grid-column:1/-1}.user-admin-table .user-admin-action{text-align:left;grid-column:1/-1}.user-admin-edit-row>td{padding:0 8px 10px!important}.user-admin-table-scroll{overflow:visible!important}}:root .overview-sheet .target-marker{border-top:2px dashed var(--c-172033ff)!important;background:0 0!important;height:0!important;left:-4px!important;right:-4px!important}@media (width>=821px){:root .overview-sheet .chart-frame{--planning-width:18px;--finance-width:10px;--column-gap:5px}}@media (width<=820px){:root .overview-sheet .chart-frame{--planning-width:13px;--finance-width:8px}}.overview-sheet .chart-slot .chart-bar.awarded{overflow:visible}.chart-bar-top{color:var(--t-1e7a46ff);white-space:nowrap;pointer-events:none;font-size:10.5px;font-style:normal;font-weight:700;line-height:1;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}:root .status-strip{flex-direction:row!important;align-items:center!important;gap:6px!important;display:flex!important}:root .status-strip .build-stamp{border:1px solid var(--c-dde3ecff);background:var(--c-ffffffff);color:var(--t-5f6c82ff);white-space:nowrap;box-shadow:0 2px 6px var(--c-17203314);border-radius:999px;order:-1;padding:3px 8px;font-size:10.5px;line-height:1.2}:root .plan-board__weeks{align-items:end;padding-top:14px}:root .plan-board__today-label{margin-left:-3px;transform:translate(-50%);top:0!important}:root .plan-board__today-label:after{content:"";background:var(--c-c42b2bff);width:2px;height:16px;margin-left:-1px;position:absolute;top:100%;left:50%}.schedule-sheet .week-matrix .schedule-sticky-primary{width:230px!important;min-width:230px!important;max-width:230px!important}.schedule-sheet .week-matrix .schedule-day-band th{min-width:58px!important;height:46px!important;padding:3px 2px!important;top:40px!important}.schedule-sheet .week-matrix .schedule-week-band th,.schedule-sheet .week-matrix tbody th,.schedule-sheet .week-matrix tbody td{height:40px!important;padding:3px 4px!important}.schedule-sheet .week-matrix tbody .schedule-sticky-primary{padding:4px 10px!important}.week-matrix__head{flex-wrap:wrap;align-items:center;gap:1px 8px;min-width:0;display:flex}.week-matrix__head:after{content:"";flex-basis:100%;order:3;height:0}.week-matrix__head>.week-matrix__name{flex:1 1 0;order:1;min-width:0;font-size:12.5px;line-height:1.25}.week-matrix__head>small{min-width:0;color:var(--t-5f6c82ff);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;order:4;line-height:1.25;display:block;overflow:hidden;font-size:11px!important}.week-matrix__head>.week-matrix__meta{flex:none;order:2;line-height:1;margin:0!important;font-size:0!important}.week-matrix__head>.week-matrix__meta button{font-size:11px}.week-matrix__head>.actual-man-days{white-space:nowrap;flex:none;order:5;margin:0!important;font-size:10.5px!important}.week-matrix__head>.actual-man-days input{width:44px!important;height:22px!important;min-height:22px!important;padding:0 4px!important;font-size:11px!important}.schedule-sheet .week-matrix .capacity-cell>b{font-size:12px}.schedule-sheet .week-matrix .capacity-cell>small{font-size:9.5px!important}.capacity-absence{bottom:2px}.schedule-sheet .week-matrix td.schedule-bar-cell.planned{padding:4px 2px!important}.schedule-bar{height:26px;font-size:11.5px}.schedule-bar .schedule-project-reference{font-size:11.5px;left:228px}.week-matrix__more>th,.week-matrix__more>td{height:30px!important}@media (width<=820px){.schedule-sheet .week-matrix .schedule-sticky-primary{width:170px!important;min-width:170px!important;max-width:170px!important}.schedule-bar .schedule-project-reference,.week-matrix__idle-note>span{left:168px}}.schedule-sheet .week-matrix.schedule-card-table tbody tr>th,.schedule-sheet .week-matrix.schedule-card-table tbody tr>td{border-top-width:2px!important;height:44px!important}.chart-bar-top{z-index:3;background:var(--c-ffffffff);border-radius:3px;padding:1px 3px}.overview-sheet>.workgroup-details{border:1px solid var(--c-dce5edff);background:var(--c-ffffffff);border-radius:10px;grid-column:1/-1;margin:0 12px 12px}.workgroup-details>summary{color:var(--t-163a5fff);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13.5px;font-weight:700;display:flex}.workgroup-details>summary small{color:var(--t-5f6c82ff);font-size:12px;font-weight:500}.workgroup-details[open]>summary{border-bottom:1px solid var(--c-dde3ecff)}.workgroup-details>.workgroup-cards{padding:10px;margin:0!important}.ag-compare__details{color:var(--t-1769aaff);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:11.5px;font-weight:600;text-decoration:underline;display:inline-block}.overview-header-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px 12px;display:flex}.overview-header-controls>.scenario-toggle{align-items:center;gap:8px;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:flex!important}.overview-header-controls>.scenario-toggle>span{display:none}.overview-header-controls>.scenario-toggle>button{min-height:38px;font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-size:13px;font-weight:600;border:1px solid var(--c-d98a0bff)!important;background:var(--c-ffffffff)!important;color:var(--t-9a5b00ff)!important}.overview-scope-field{color:var(--t-5f6c82ff);gap:3px;font-size:11.5px;font-weight:600;display:grid!important}.overview-scope-field>select{border:1px solid var(--c-c9d3e0ff);background-color:var(--c-ffffffff);min-width:220px;height:38px;color:var(--t-172033ff);font:inherit;border-radius:6px;padding:0 32px 0 10px;font-size:13px;font-weight:600}.overview-scope-field>select:focus-visible{outline:2px solid var(--c-1769aaff);outline-offset:1px}@media (width<=680px){.overview-header-controls{justify-content:flex-start;width:100%}.overview-scope-field,.overview-scope-field>select{width:100%;min-width:0}:root .schedule-sheet .capacity-summary{scroll-snap-type:x proximity;flex-wrap:nowrap!important;padding-bottom:6px!important;overflow-x:auto!important}:root .schedule-sheet .capacity-summary .metric-card{scroll-snap-align:start;flex:none!important}}:root .plan-board .plan-bar{z-index:3}:root .plan-board .plan-bar.is-dragging{z-index:4}
