@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.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(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.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(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.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(../media/inter-greek-wght-normal.1rx9vjatjkdar.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(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.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(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.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(../media/inter-latin-wght-normal.0gsaq8ukbf34m.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{--side:248px;--sb-06172f66:#06172f66;--sb-061a25:#061a25;--sb-0c2444:#0c2444;--sb-103269:#103269;--sb-123443:#123443;--sb-12375e:#12375e;--sb-204bdc:#204bdc;--sb-23465d:#23465d;--sb-46cbdc:#46cbdc;--sb-48c5de:#48c5de;--sb-4dcce5:#4dcce5;--sb-7890a5:#7890a5;--sb-7c96ad:#7c96ad;--sb-8c9ead:#8c9ead;--sb-8da5bc:#8da5bc;--sb-8fb0c9:#8fb0c9;--sb-8fb4d4:#8fb4d4;--sb-a8dbed:#a8dbed;--sb-b6c4d4:#b6c4d4;--sb-bfe4f2:#bfe4f2;--sb-eef5ff:#eef5ff;--sb-ffffff:#fff;--sb-ffffff06:#ffffff06;--sb-ffffff08:#ffffff08;--sb-ffffff0b:#ffffff0b;--sb-ffffff12:#ffffff12;--sb-ffffff14:#ffffff14;--sb-ffffff18:#ffffff18;--sb-ffffff1a:#ffffff1a;--sb-ffffff1b:#ffffff1b;--sb-ffffff1c:#ffffff1c;--sb-ffffff24:#ffffff24;--s-001b3c33:#001b3c33;--f-06172f88:#06172f88;--s-061b3c33:#061b3c33;--t-0b203733:#0b203733;--f-0b2d3b:#0b2d3b;--f-0c2237:#0c2237;--f-102c48f5:#102c48f5;--ink:#112b40;--t-113a4a:#113a4a;--f-132e51:#132e51;--f-164957:#164957;--f-183b64:#183b64;--l-183b64:#183b64;--t-1b4555:#1b4555;--f-1b737e55:#1b737e55;--f-1e5c7c88:#1e5c7c88;--f-20396d:#20396d;--l-204462:#204462;--blue:#204bdc;--blue-line:#204bdc;--blue-text:#204bdc;--s-204bdc12:#204bdc12;--s-204bdc18:#204bdc18;--f-21435f:#21435f;--f-2349c6:#2349c6;--s-243e6210:#243e6210;--f-254c88:#254c88;--l-254c88:#254c88;--s-254c8817:#254c8817;--f-268c99:#268c99;--t-274771:#274771;--t-274971:#274971;--t-2a528d:#2a528d;--f-2b486c:#2b486c;--t-2b486c:#2b486c;--t-2b4968:#2b4968;--t-2c52ad:#2c52ad;--t-2c548d:#2c548d;--f-2c629d:#2c629d;--ok:#2c8063;--l-2d527a:#2d527a;--t-3156c4:#3156c4;--t-315b98:#315b98;--f-315be5:#315be5;--l-315be5:#315be5;--t-315be5:#315be5;--used:#315edb;--l-315edb:#315edb;--t-315f9a:#315f9a;--t-344b60:#344b60;--t-345ac7:#345ac7;--t-345ca7:#345ca7;--t-345fa5:#345fa5;--f-39a794:#39a794;--f-3a8766:#3a8766;--l-3a8766:#3a8766;--t-3a8766:#3a8766;--t-3b526b:#3b526b;--t-3f66ad:#3f66ad;--t-416183:#416183;--t-41b7cb:#41b7cb;--l-426080:#426080;--l-426583:#426583;--t-44bedc:#44bedc;--t-456b9d:#456b9d;--f-4695c2:#4695c2;--t-486789:#486789;--l-4c86cc:#4c86cc;--s-4c86cc18:#4c86cc18;--t-4d9679:#4d9679;--t-4f6a88:#4f6a88;--t-54708d:#54708d;--t-5a9abb15:#5a9abb15;--t-5b7696:#5b7696;--t-5b7fb0:#5b7fb0;--f-5bd2e1:#5bd2e1;--t-5e7997:#5e7997;--t-6280a0:#6280a0;--pending:#6571a4;--f-657eab88:#657eab88;--t-6d84a0:#6d84a0;--t-6d89ab:#6d89ab;--t-6f87a2:#6f87a2;--muted:#728298;--t-728ba5:#728ba5;--t-738ba7:#738ba7;--t-7490b4:#7490b4;--f-7696c7:#7696c7;--t-7696c7:#7696c7;--t-775824:#775824;--t-77dfec:#77dfec;--t-7890aa:#7890aa;--t-7892b0:#7892b0;--t-7a899b:#7a899b;--t-7b8ca3:#7b8ca3;--t-7c8da1:#7c8da1;--t-7c91ad:#7c91ad;--t-7d90a5:#7d90a5;--t-7d91a8:#7d91a8;--t-7d91ac:#7d91ac;--t-7e92ac:#7e92ac;--t-8192a7:#8192a7;--t-8293a9:#8293a9;--t-8296b0:#8296b0;--f-82e0e6:#82e0e6;--t-82e0e6:#82e0e6;--t-8491a2:#8491a2;--t-8499ae:#8499ae;--t-84a3c0:#84a3c0;--t-89a0ba:#89a0ba;--t-89a8c5:#89a8c5;--t-8a99a9:#8a99a9;--t-8a9db2:#8a9db2;--t-8a9db3:#8a9db3;--t-8aa0b8:#8aa0b8;--t-8b98a8:#8b98a8;--t-8ba1bc:#8ba1bc;--t-8d9baa:#8d9baa;--t-94a3b5:#94a3b5;--t-95a7bc:#95a7bc;--t-97d7e5:#97d7e5;--t-9aa7b6:#9aa7b6;--t-9aabc0:#9aabc0;--t-9ab3cc:#9ab3cc;--t-9ac2c4:#9ac2c4;--t-9cb7d4:#9cb7d4;--reserved:#9dbbed;--warn:#a06c20;--t-a1bbd4:#a1bbd4;--t-a3bdd8:#a3bdd8;--t-a47920:#a47920;--t-a87932:#a87932;--t-a8bed4:#a8bed4;--t-abc2d8:#abc2d8;--t-acc1d7:#acc1d7;--f-ad5057:#ad5057;--bad:#ad5057;--t-afc5e6:#afc5e6;--t-afc6e4:#afc6e4;--t-b0e9ee:#b0e9ee;--s-b0efee05:#b0efee05;--s-b0efee08:#b0efee08;--t-b2d0f3:#b2d0f3;--t-b2edf0:#b2edf0;--t-b2f0e5:#b2f0e5;--l-b4cae8:#b4cae8;--l-b5efff33:#b5efff33;--f-b6ebe2:#b6ebe2;--l-b6ebe2:#b6ebe2;--l-b6efff0b:#b6efff0b;--l-b6efff0e:#b6efff0e;--f-b7f0ef:#b7f0ef;--l-b7f0ef:#b7f0ef;--f-b9f2eb:#b9f2eb;--l-b9f2eb:#b9f2eb;--l-c8d8ef:#c8d8ef;--l-c9d6e5:#c9d6e5;--l-ceddf3:#ceddf3;--l-d3e0ef:#d3e0ef;--l-d4e0ef:#d4e0ef;--l-d7e2ee:#d7e2ee;--l-d7e3ff:#d7e3ff;--l-d9e1eb:#d9e1eb;--l-dae5f9:#dae5f9;--l-dbe6f2:#dbe6f2;--l-dce5f1:#dce5f1;--l-dce6f2:#dce6f2;--l-dce6f3:#dce6f3;--l-dce6f5:#dce6f5;--l-dce7f4:#dce7f4;--l-dce7f5:#dce7f5;--l-dce7f6:#dce7f6;--f-dce7fc:#dce7fc;--l-dce7fc:#dce7fc;--l-dfe7f1:#dfe7f1;--l-dfe7f2:#dfe7f2;--s-dfeef8:#dfeef8;--l-e0e8f2:#e0e8f2;--f-e0edff:#e0edff;--line:#e1e8f0;--f-e2f1f8:#e2f1f8;--f-e3eaf3:#e3eaf3;--f-e4f4f1:#e4f4f1;--t-e5edff:#e5edff;--f-e7edff:#e7edff;--f-e7eef8:#e7eef8;--f-e7eefe:#e7eefe;--f-e9edf3:#e9edf3;--ok-bg:#e9f4ef;--f-eaf0ff:#eaf0ff;--f-eaf1ff:#eaf1ff;--f-eaf8fc:#eaf8fc;--l-ecdcb9:#ecdcb9;--pending-bg:#edf0fb;--l-edf1f7:#edf1f7;--f-edf3ff:#edf3ff;--f-edf4ff:#edf4ff;--f-edf7f0:#edf7f0;--l-eef1f5:#eef1f5;--f-eef3ff:#eef3ff;--f-eef4ff9e:#eef4ff9e;--f-eef8f5:#eef8f5;--f-f0ecff:#f0ecff;--f-f0f5fb:#f0f5fb;--t-f19aa1:#f19aa1;--f-f1f4f8:#f1f4f8;--f-f3f7fd:#f3f7fd;--f-f3faff:#f3faff;--bg:#f5f7fa;--f-f6f9ff:#f6f9ff;--f-f8faff:#f8faff;--f-f8fbff:#f8fbff;--f-fbfcfe:#fbfcfe;--bad-bg:#fce9eb;--warn-bg:#fff0d8;--f-fff5e5:#fff5e5;--f-fffaf0:#fffaf0;--f-fffcf5:#fffcf5;--surface:#fff;--on-accent:#fff;--s-ffffff05:#ffffff05;--f-ffffff12:#ffffff12;--l-ffffff20:#ffffff20;--f-ffffff8a:#ffffff8a;--f-ffffffa8:#ffffffa8;--f-ffffffb0:#ffffffb0;--l-ffffffbb:#fffb;--f-ffffffbd:#ffffffbd;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--s-001b3c33:#0009;--f-06172f88:#1d6fe288;--s-061b3c33:#0009;--t-0b203733:#d3e2f333;--f-0b2d3b:#28a4d7;--f-0c2237:#2e81d1;--f-102c48f5:#2e7fd1f5;--ink:#e4edf6;--t-113a4a:#c8e4ee;--f-132e51:#3075cf;--f-164957:#33abcc;--f-183b64:#3179ce;--l-183b64:#1c314a;--t-1b4555:#c2dde7;--f-1b737e55:#2dc0d255;--f-1e5c7c88:#3298cd88;--f-20396d:#3a67c5;--l-204462:#1c354a;--blue:#3a62ea;--blue-line:#3a62ea;--blue-text:#8ea9ff;--s-204bdc12:#00000036;--s-204bdc18:#00000048;--f-21435f:#4285bd;--f-2349c6:#2650d9;--s-243e6210:#00000030;--f-254c88:#3770c8;--l-254c88:#1c2e4a;--s-254c8817:#00000045;--f-268c99:#3bc;--t-274771:#b2c5df;--t-274971:#b2c6df;--t-2a528d:#a1b9dc;--f-2b486c:#497ab6;--t-2b486c:#b5c6dc;--t-2b4968:#b7c9dd;--t-2c52ad:#8ea5da;--t-2c548d:#a1b9db;--f-2c629d:#387cc7;--ok:#7fd0ad;--l-2d527a:#1c324a;--t-3156c4:#8196d6;--t-315b98:#9bb3d8;--f-315be5:#315be5;--l-315be5:#22305b;--t-315be5:#6380df;--used:#5b82f0;--l-315edb:#213057;--t-315f9a:#99b5d7;--t-344b60:#bccad7;--t-345ac7:#7f95d4;--t-345ca7:#92a9d5;--t-345fa5:#93acd5;--f-39a794:#41bea8;--f-3a8766:#4db287;--l-3a8766:#1f4736;--t-3a8766:#a5d2bf;--t-3b526b:#b5c3d2;--t-3f66ad:#8ea5ce;--t-416183:#a7bace;--t-41b7cb:#78c4d0;--l-426080:#233243;--l-426583:#223444;--t-44bedc:#66c0d6;--t-456b9d:#98aecb;--f-4695c2:#4695c2;--t-486789:#a3b6ca;--l-4c86cc:#233c5b;--s-4c86cc18:#00000048;--t-4d9679:#9cc6b5;--t-4f6a88:#a4b4c5;--t-54708d:#a1b1c2;--t-5a9abb15:#80acc315;--t-5b7696:#9cabbe;--t-5b7fb0:#8aa0bf;--f-5bd2e1:#5bd2e1;--t-5e7997:#9babbc;--t-6280a0:#95a7ba;--pending:#aab4e6;--f-657eab88:#657eab88;--t-6d84a0:#94a2b4;--t-6d89ab:#8b9eb6;--t-6f87a2:#92a2b4;--muted:#93a5b8;--t-728ba5:#8fa1b3;--t-738ba7:#8d9fb2;--t-7490b4:#859bb7;--f-7696c7:#7696c7;--t-7696c7:#7c97c1;--t-775824:#e1ceae;--t-77dfec:#60cedc;--t-7890aa:#8b9db0;--t-7892b0:#899db4;--t-7a899b:#96a0ad;--t-7b8ca3:#909cad;--t-7c8da1:#929eac;--t-7c91ad:#8898af;--t-7d90a5:#8e9dad;--t-7d91a8:#8c9bad;--t-7d91ac:#8998ae;--t-7e92ac:#8999ad;--t-8192a7:#8d9aab;--t-8293a9:#8b99aa;--t-8296b0:#7689a2;--f-82e0e6:#82e0e6;--t-82e0e6:#67ced5;--t-8491a2:#919ba8;--t-8499ae:#788ca0;--t-84a3c0:#849fb9;--t-89a0ba:#899db4;--t-89a8c5:#829fba;--t-8a99a9:#7d8c9b;--t-8a9db2:#788ba0;--t-8a9db3:#788ba1;--t-8aa0b8:#748ba4;--t-8b98a8:#7e8b9a;--t-8ba1bc:#889cb4;--t-8d9baa:#7e8c9a;--t-94a3b5:#7a8b9e;--t-95a7bc:#768ba2;--t-97d7e5:#6dbed0;--t-9aa7b6:#7d8b9c;--t-9aabc0:#768aa3;--t-9ab3cc:#839eb9;--t-9ac2c4:#88b2b4;--t-9cb7d4:#7e9dbf;--reserved:#3c5888;--warn:#f0bf6e;--t-a1bbd4:#7f9fbd;--t-a3bdd8:#7d9dbf;--t-a47920:#e2c893;--t-a87932:#d6bb91;--t-a8bed4:#829eba;--t-abc2d8:#809fbc;--t-acc1d7:#819dbb;--f-ad5057:#ae5158;--bad:#f19aa1;--t-afc5e6:#7395c9;--t-afc6e4:#7599c7;--t-b0e9ee:#69cbd3;--s-b0efee05:#0000000f;--s-b0efee08:#00000018;--t-b2d0f3:#6299da;--t-b2edf0:#67d0d6;--t-b2f0e5:#67d6c2;--l-b4cae8:#192941;--l-b5efff33:#1c414b33;--f-b6ebe2:#0b1d1a;--l-b6ebe2:#19433c;--l-b6efff0b:#1d414b0b;--l-b6efff0e:#1d414b0e;--f-b7f0ef:#0c1f1f;--l-b7f0ef:#1a4545;--f-b9f2eb:#0c211e;--l-b9f2eb:#1b4742;--l-c8d8ef:#1d304c;--l-c9d6e5:#203143;--l-ceddf3:#1f3351;--l-d3e0ef:#1f3651;--l-d4e0ef:#1f3552;--l-d7e2ee:#223850;--l-d7e3ff:#22335a;--l-d9e1eb:#27374a;--l-dae5f9:#223559;--l-dbe6f2:#213a56;--l-dce5f1:#223855;--l-dce6f2:#213956;--l-dce6f3:#213857;--l-dce6f5:#213758;--l-dce7f4:#213a57;--l-dce7f5:#213958;--l-dce7f6:#213958;--f-dce7fc:#131d31;--l-dce7fc:#22365b;--l-dfe7f1:#253a54;--l-dfe7f2:#233856;--s-dfeef8:#000;--l-e0e8f2:#243a56;--f-e0edff:#142134;--line:#22364a;--f-e2f1f8:#132832;--f-e3eaf3:#15202d;--f-e4f4f1:#152f2a;--t-e5edff:#4c7ef0;--f-e7edff:#151d36;--f-e7eef8:#142134;--f-e7eefe:#141f36;--f-e9edf3:#1a212c;--ok-bg:#14322a;--f-eaf0ff:#151f37;--f-eaf1ff:#152037;--f-eaf8fc:#152f36;--l-ecdcb9:#45371a;--pending-bg:#232a47;--l-edf1f7:#293d5c;--f-edf3ff:#152138;--f-edf4ff:#152338;--f-edf7f0:#183220;--l-eef1f5:#313f53;--f-eef3ff:#162039;--f-eef4ff9e:#1622399e;--f-eef8f5:#17332b;--f-f0ecff:#1d1538;--f-f0f5fb:#152538;--t-f19aa1:#dc606a;--f-f1f4f8:#1b2432;--f-f3f7fd:#16243a;--f-f3faff:#162b3b;--bg:#0b1520;--f-f6f9ff:#17233c;--f-f8faff:#17223c;--f-f8fbff:#17273c;--f-fbfcfe:#17243d;--bad-bg:#3b1d22;--warn-bg:#3a2c14;--f-fff5e5:#352914;--f-fffaf0:#392e16;--f-fffcf5:#3b3016;--surface:#122130;--on-accent:#fff;--s-ffffff05:#0000000f;--f-ffffff12:#12213012;--l-ffffff20:#4a4a4a20;--f-ffffff8a:#1221308a;--f-ffffffa8:#122130a8;--f-ffffffb0:#122130b0;--l-ffffffbb:#4a4a4abb;--f-ffffffbd:#122130bd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif;font-size:14px}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--t-44bedc);outline-offset:3px}svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:19px;height:19px}.hidden{display:none!important}.sidebar{width:var(--side);background:radial-gradient(ellipse at 100% 0, var(--sb-103269) 0, transparent 45%), linear-gradient(160deg, var(--sb-061a25), var(--sb-0c2444));color:var(--sb-b6c4d4);z-index:20;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand{border-bottom:1px solid var(--sb-ffffff1b);padding:28px 24px 22px}.brandline{color:var(--sb-ffffff);letter-spacing:-1.7px;align-items:center;gap:7px;font-size:33px;font-weight:700;display:flex}.brandline svg{stroke:none;width:29px;height:34px}.brand small{letter-spacing:2.7px;color:var(--sb-8c9ead);margin-top:10px;font-family:monospace;font-size:10px;display:block}.orgcard{border:1px solid var(--sb-ffffff1c);background:var(--sb-ffffff08);border-radius:10px;align-items:center;gap:11px;margin:18px 14px 0;padding:14px;display:flex}.orgcard .monogram{background:var(--sb-ffffff14);border-color:var(--sb-ffffff24);color:var(--sb-bfe4f2)}.orgcard strong{color:var(--sb-eef5ff);font-size:13px;font-weight:600;line-height:1.3;display:block}.orgcard small{color:var(--sb-8fb0c9);margin-top:3px;font-size:10.5px;display:block}.sidecontent{flex:1;padding:22px 14px;overflow:auto}.sidelabel{letter-spacing:2px;color:var(--sb-7890a5);margin:0 15px 12px;font:10px monospace}.sidegroup{margin-bottom:26px}.sidebtn{text-align:left;width:100%;color:var(--sb-b6c4d4);border-radius:7px;align-items:center;gap:12px;margin:3px 0;padding:12px 16px;font-size:14px;display:flex;position:relative}.sidebtn svg{color:var(--sb-7c96ad)}.sidebtn.active{background:linear-gradient(90deg, var(--sb-123443), var(--sb-12375e));color:var(--sb-ffffff);font-weight:600}.sidebtn.active:before{content:"";background:var(--sb-4dcce5);border-radius:4px;width:3px;height:20px;position:absolute;left:0}.sidebtn.active svg{color:var(--sb-48c5de)}.sidebtn:hover{background:var(--sb-ffffff0b)}.sidebtn .num{color:var(--sb-8fb4d4);margin-left:auto;font-size:11px}.sidebarfooter{border-top:1px solid var(--sb-ffffff18);padding:16px 22px 18px}.contactmini{align-items:center;gap:10px;margin-bottom:16px;display:flex}.contactmini .avatar{background:var(--sb-204bdc);color:var(--sb-ffffff)}.contactmini small{color:var(--sb-8da5bc);font-size:10px;display:block}.contactmini strong{color:var(--sb-eef5ff);margin-top:3px;font-size:12px;display:block}.profile{border-top:1px solid var(--sb-ffffff12);align-items:center;gap:10px;padding-top:14px;display:flex}.profile .avatar{color:var(--sb-a8dbed);background:var(--sb-23465d)}.profile strong{color:var(--sb-eef5ff);font-size:12px;display:block}.profile small{color:var(--sb-8da5bc);margin-top:4px;font-size:10px;display:block}.logout{color:var(--sb-8da5bc);margin-left:auto;padding:4px}.logout svg{width:16px}.avatar{width:33px;height:33px;color:var(--t-416183);background:var(--f-e7eef8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.monogram{border:1px solid var(--l-dce6f5);min-width:36px;height:34px;color:var(--t-345ca7);background:var(--f-ffffffbd);letter-spacing:-.5px;border-radius:8px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.main{margin-left:var(--side);min-width:0}.topbar{border-bottom:1px solid var(--line);background:var(--f-ffffffa8);justify-content:space-between;align-items:center;gap:20px;height:78px;padding:0 38px;display:flex}.crumb{color:var(--t-8491a2);align-items:center;gap:13px;font-size:12px;display:flex}.crumb b{color:var(--t-344b60);font-weight:500}.topactions{align-items:center;gap:14px;display:flex}.mobilemenu{display:none}.content{max-width:1320px;margin:auto;padding:34px 38px 40px}.eyebrow{letter-spacing:2px;color:var(--t-345ac7);text-transform:uppercase;align-items:center;gap:9px;font:10px monospace;display:flex}.eyebrow:before{content:"";background:var(--blue);width:20px;height:2px}.heading{justify-content:space-between;align-items:flex-end;gap:18px;margin:12px 0 28px;display:flex}h1{letter-spacing:-1.1px;margin:0 0 9px;font-size:31px;font-weight:550}h2{letter-spacing:-.3px;margin:0;font-size:16px;font-weight:600}.lead{color:var(--muted);max-width:70ch;margin:0;font-size:12.5px;line-height:1.7}.btn{border:1px solid var(--l-d9e1eb);background:var(--surface);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:inline-flex}.btn svg{width:15px;height:15px}.primary{background:var(--blue);border-color:var(--blue-line);color:var(--on-accent);box-shadow:0 4px 10px var(--s-204bdc12)}.link{color:var(--t-3156c4);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.link svg{width:13px;height:13px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:22px}.panelhead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.sub{color:var(--t-8b98a8);margin:6px 0 0;font-size:10.5px}.count{background:var(--f-e9edf3);color:var(--t-7a899b);border-radius:4px;margin-left:6px;padding:2px 5px;font-size:10px;font-weight:500}.status{background:var(--ok-bg);color:var(--ok);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.status.warn{color:var(--warn);background:var(--warn-bg)}.status.bad{color:var(--bad);background:var(--bad-bg)}.status.pending{color:var(--pending);background:var(--pending-bg)}.status.info{color:var(--t-3156c4);background:var(--f-e7edff)}.tag{color:var(--t-3f66ad);border:1px solid var(--l-ceddf3);background:var(--f-eef4ff9e);white-space:nowrap;border-radius:4px;padding:3px 7px;font-size:9.5px}.dash{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.s12{grid-column:span 12}.s8{grid-column:span 8}.s7{grid-column:span 7}.s6{grid-column:span 6}.s5{grid-column:span 5}.s4{grid-column:span 4}.bignum{align-items:baseline;gap:8px;margin:10px 0 14px;display:flex}.bignum strong{letter-spacing:-1.5px;color:var(--t-2c52ad);font-size:40px;font-weight:550;line-height:1}.bignum span{color:var(--t-6d84a0);font-size:12px}.bar{background:var(--f-e3eaf3);border-radius:5px;height:8px;display:flex;overflow:hidden}.bar i{background:var(--used)}.bar i.reserved{background:var(--reserved)}.bar.hours i{background:var(--f-268c99)}.bar.over i{background:var(--f-ad5057)}.barlegend{color:var(--t-6d84a0);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:10.5px;display:flex}.barlegend span:before{content:"";background:var(--f-e3eaf3);vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.barlegend .u:before{background:var(--used)}.barlegend .r:before{background:var(--reserved)}.list{margin:0;padding:0;list-style:none}.list li{border-top:1px solid var(--l-eef1f5);align-items:center;gap:14px;padding:13px 0;display:flex}.list li:first-child{border-top:0;padding-top:4px}.dateblock{border:1px solid var(--l-dce6f3);background:var(--f-f6f9ff);border-radius:9px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:50px;display:flex}.dateblock b{color:var(--t-274771);font-size:17px;font-weight:600;line-height:1}.dateblock small{color:var(--t-7d90a5);text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-size:9.5px}.itemtext{flex:1;min-width:0}.itemtext strong{font-size:12.5px;font-weight:550;display:block}.itemtext small{color:var(--t-8a99a9);margin-top:5px;font-size:10.5px;display:block}.due{color:var(--t-a87932);background:var(--f-fff5e5);white-space:nowrap;border-radius:4px;padding:4px 7px;font-size:10px}.done .itemtext strong{color:var(--t-8d9baa);text-decoration:line-through}.done .due{background:var(--f-edf7f0);color:var(--t-3a8766)}.tick{border:1.5px solid var(--l-c9d6e5);width:22px;height:22px;color:var(--on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.done .tick{background:var(--f-3a8766);border-color:var(--l-3a8766)}.tick svg{stroke-width:2.4px;width:12px;height:12px}.contact{flex-direction:column;gap:16px;display:flex}.contact .person{align-items:center;gap:14px;display:flex}.contact .avatar{background:var(--blue);width:48px;height:48px;color:var(--on-accent);font-size:14px}.contact strong{font-size:14px;display:block}.contact small{color:var(--t-7d90a5);margin-top:4px;font-size:11px;display:block}.contact .actions{flex-wrap:wrap;gap:8px;display:flex}.contact p{color:var(--t-6d84a0);margin:0;font-size:11.5px;line-height:1.7}.pos{border-top:1px solid var(--l-eef1f5);padding:18px 0}.pos:first-of-type{border-top:0;padding-top:4px}.poshead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.poshead strong{font-size:14px;font-weight:600}.poshead small{color:var(--t-8a99a9);margin-top:5px;font-size:11px;display:block}.track{max-width:560px;margin-top:16px;display:flex}.step{color:var(--t-9aa7b6);flex:1;padding-top:18px;font-size:10.5px;position:relative}.step:before{content:"";background:var(--f-e3eaf3);height:2px;position:absolute;top:4px;left:0;right:0}.step:after{content:"";background:var(--surface);border:2px solid var(--l-d4e0ef);border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0}.step.on{color:var(--t-3b526b)}.step.on:before{background:var(--reserved)}.step.on:after{background:var(--used);border-color:var(--l-315edb)}.step.now{color:var(--blue-text);font-weight:600}.step.now:after{background:var(--surface);border-color:var(--blue-line);box-shadow:0 0 0 4px var(--s-204bdc18)}.step:last-child:before{width:0;right:auto}table{border-collapse:collapse;width:100%;font-size:12px}th{text-align:left;color:var(--t-8a99a9);border-bottom:1px solid var(--line);padding:0 10px 10px;font-size:10.5px;font-weight:500}td{border-bottom:1px solid var(--l-eef1f5);vertical-align:middle;padding:13px 10px}tr:last-child td{border-bottom:0}.r{text-align:right}.num{font-variant-numeric:tabular-nums}.plus{color:var(--ok);font-weight:600}.tablewrap{overflow-x:auto}.notice{border:1px solid var(--l-ecdcb9);background:linear-gradient(95deg, var(--f-fffaf0), var(--f-fffcf5));color:var(--t-775824);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 15px;font-size:11.5px;line-height:1.6;display:flex}.notice svg{width:16px;height:16px;color:var(--t-a47920);margin-top:1px}.notice.calm{border-color:var(--l-dce7f4);background:var(--f-f0f5fb);color:var(--t-4f6a88)}.notice.calm svg{color:var(--t-5b7fb0)}.authwrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.authbrand{background:radial-gradient(ellipse at 100% 0, var(--sb-103269) 0, transparent 55%), linear-gradient(160deg, var(--sb-061a25), var(--sb-0c2444));color:var(--sb-b6c4d4);flex-direction:column;padding:48px 56px;display:flex}.authbrand h2{color:var(--sb-ffffff);letter-spacing:-1px;max-width:22ch;margin:auto 0 14px;font-size:30px;font-weight:600;line-height:1.25}.authbrand p{max-width:44ch;margin:0 0 auto;font-size:13px;line-height:1.8}.authbrand ul{margin:28px 0 0;padding:0;font-size:12px;line-height:2.2;list-style:none}.authbrand li:before{content:"";background:var(--sb-46cbdc);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.authform{justify-content:center;align-items:center;padding:40px;display:flex}.authbox{width:min(380px,100%)}.authbox h1{font-size:26px}.authbox label{color:var(--t-54708d);margin:22px 0 8px;font-size:11px;display:block}.authbox input{border:1px solid var(--l-d7e2ee);background:var(--f-fbfcfe);border-radius:6px;width:100%;padding:12px 13px;font-size:13px}.codes{gap:8px;display:flex}.codes input{text-align:center;padding:11px 0;font-size:20px}.authbox .btn{width:100%;margin-top:18px;padding:12px}.fine{color:var(--t-8a99a9);margin-top:22px;font-size:10.5px;line-height:1.7}@media (max-width:1200px){:root{--side:218px}.content{padding:28px}.topbar{padding:0 28px}.s8,.s7,.s6,.s5,.s4{grid-column:span 12}}@media (max-width:760px){:root{--side:0px}.sidebar{width:248px;transform:translate(-100%)}.sidebar.open{box-shadow:0 0 0 100vmax var(--sb-06172f66);transform:none}.mobilemenu{display:block}.topbar{height:64px;padding:0 18px}.crumb span{display:none}.content{padding:24px 18px 120px}h1{font-size:26px}.heading{flex-direction:column;align-items:flex-start}.authwrap{grid-template-columns:1fr}.authbrand{min-height:auto;padding:32px 26px}.authbrand h2{margin-top:40px}.topactions .btn span{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}:root{--side:232px}body{font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif}.content{max-width:1510px;padding:32px 36px 100px}.brandline{font-size:31px}.orgcard{margin-top:25px}.sidebtn{padding-top:13px;padding-bottom:13px;font-size:13px}.sidelabel{font-size:9px}.topbar{background:var(--surface);height:72px;padding:0 36px}.topbar .btn{border-radius:30px;padding:9px 14px;font-size:11px}.sidebarfooter .contactmini{border:1px solid var(--sb-ffffff1a);background:var(--sb-ffffff06);border-radius:9px;margin:0 -8px 17px;padding:13px 10px}.avatar{font-weight:500}.eyebrow{letter-spacing:2px;font-size:9px}.heading{margin:13px 0 24px}h1{letter-spacing:-1px;font-size:32px;font-weight:550}.heading .lead{font-size:12px}.headingmeta{color:var(--t-7b8ca3);align-items:center;gap:8px;font-size:10px;display:flex}.headingmeta i{background:var(--f-39a794);border-radius:50%;width:5px;height:5px}.btn{border-radius:7px;padding:11px 16px;font-size:12px}.btn.primary{background:var(--f-315be5);border-color:var(--l-315be5)}.primary:hover{background:var(--f-2349c6)}.btn.soft{background:var(--f-eef3ff);border-color:var(--l-d7e3ff);color:var(--t-315be5)}.panel{border-radius:13px;padding:22px}.experiencehero{grid-template-columns:minmax(0,1fr) 285px;gap:18px;margin-bottom:28px;display:grid}.creditstage{isolation:isolate;background:radial-gradient(ellipse at 105% 5%, var(--f-1e5c7c88), transparent 56%), linear-gradient(115deg, var(--f-0c2237), var(--f-132e51));border:1px solid var(--l-204462);min-height:282px;color:var(--on-accent);border-radius:18px;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:20px;padding:30px;display:grid;position:relative;overflow:hidden}.creditstage:before{content:"";border:1px solid var(--l-b6efff0e);z-index:-1;border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-90px}.creditstage:after{content:"";border:1px solid var(--l-b6efff0b);z-index:-1;border-radius:50%;width:450px;height:450px;position:absolute;top:-165px;right:-170px}.stagekicker{letter-spacing:1.8px;color:var(--t-9cb7d4);align-items:center;gap:9px;font-size:9px;display:flex}.stagekicker i{background:var(--f-5bd2e1);border-radius:50%;width:5px;height:5px}.creditstage h2{letter-spacing:-.9px;max-width:330px;margin:17px 0 13px;font-size:29px;font-weight:500;line-height:1.21}.creditstage h2 em{color:var(--t-77dfec);font-style:normal}.creditstage p{color:var(--t-a8bed4);max-width:310px;margin:0 0 20px;font-size:11px;line-height:1.8}.creditstage .btn{background:var(--f-b7f0ef);border-color:var(--l-b7f0ef);color:var(--t-113a4a);font-size:11px;font-weight:600;box-shadow:0 4px 16px #0001}.stagefoot{color:var(--t-84a3c0);margin-top:16px;font-size:9px}.creditvisual{text-align:center;position:relative}.creditring{stroke:none;width:196px;height:196px;margin:auto;display:block;overflow:visible}.creditring text{fill:var(--on-accent);font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif}.ringnote{color:var(--t-acc1d7);margin-top:7px;font-size:9px}.ringlegend{color:var(--t-abc2d8);justify-content:center;gap:12px;margin-top:10px;font-size:9px;display:flex}.ringlegend i{border-radius:2px;width:5px;height:5px;margin-right:4px;display:inline-block}.nextstory{border:1px solid var(--l-dfe7f2);background:linear-gradient(145deg, var(--surface), var(--f-edf4ff));border-radius:16px;flex-direction:column;padding:23px;display:flex}.storylabel{color:var(--t-6d89ab);letter-spacing:1.4px;font-size:9px}.sprintbadge{color:var(--t-456b9d);align-items:center;gap:7px;margin-top:20px;font-size:10px;display:flex}.sprintbadge i{background:var(--f-4695c2);width:6px;height:6px;box-shadow:0 0 0 4px var(--s-dfeef8);border-radius:50%}.nextstory h3{letter-spacing:-.5px;margin:14px 0 10px;font-size:21px;font-weight:550;line-height:1.3}.nextstory p{color:var(--t-7d91a8);margin:0;font-size:11px;line-height:1.8}.storyfooter{border-top:1px solid var(--l-dbe6f2);color:var(--t-738ba7);align-items:center;gap:10px;margin-top:auto;padding-top:18px;font-size:10px;display:flex}.storyfooter .avatar{width:27px;height:27px;font-size:9px}.sectionintro{justify-content:space-between;align-items:flex-end;gap:15px;margin:27px 0 18px;display:flex}.sectionintro h2{letter-spacing:-.5px;margin:0;font-size:19px;font-weight:550}.sectionintro p{color:var(--t-8192a7);margin:8px 0 0;font-size:11px}.sectionintro .link{font-size:11px}.experiencecatalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.service{background:var(--surface);border:1px solid var(--l-dce6f2);border-radius:13px;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.service:hover{box-shadow:0 9px 25px var(--s-243e6210);border-color:var(--l-b4cae8);transform:translateY(-3px)}.service.selected{border-color:var(--l-4c86cc);box-shadow:0 0 0 2px var(--s-4c86cc18)}.serviceart{background:radial-gradient(ellipse at 70% 0, var(--f-f3faff), transparent 75%), linear-gradient(130deg, var(--f-eaf0ff), var(--f-e0edff));justify-content:center;align-items:center;height:113px;display:flex;position:relative;overflow:hidden}.serviceart.art-governance{background:linear-gradient(135deg, var(--f-e4f4f1), var(--f-eef8f5))}.serviceart.art-people{background:linear-gradient(135deg, var(--f-f0ecff), var(--f-e7eefe))}.serviceart.art-data{background:linear-gradient(135deg, var(--f-e2f1f8), var(--f-eaf8fc))}.serviceart svg{stroke:none;width:130px;height:98px}.serviceart .artlabel{letter-spacing:1.5px;color:var(--t-7490b4);font:8px monospace;position:absolute;top:13px;left:15px}.serviceart .artprice{border:1px solid var(--l-ffffffbb);background:var(--f-ffffffb0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--t-315f9a);border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-size:10px;display:flex;position:absolute;bottom:12px;right:13px}.serviceart .artprice strong{font-size:15px;font-weight:600}.servicebody{flex-direction:column;flex:1;padding:18px;display:flex}.servicecategory{letter-spacing:1px;color:var(--t-89a0ba);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:8px;display:flex}.servicecategory span{color:var(--t-4d9679);text-transform:none;letter-spacing:0;font-size:9px}.service h3{letter-spacing:-.3px;margin:10px 0 8px;font-size:16px;font-weight:600;line-height:1.3}.service p{color:var(--t-7c8da1);min-height:38px;margin:0 0 17px;font-size:11px;line-height:1.7}.servicemeta{color:var(--t-8499ae);gap:10px;margin-bottom:18px;font-size:9px;display:flex}.serviceactions{border-top:1px solid var(--l-edf1f7);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:13px;display:flex}.serviceactions .details{color:var(--t-6f87a2);padding:4px 0;font-size:10px}.selectservice{background:var(--f-edf3ff);color:var(--t-345fa5);border-radius:5px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}.selectservice svg{width:12px;height:12px}.selected .selectservice{background:var(--f-2c629d);color:var(--on-accent)}.selectservice:disabled{background:var(--f-f1f4f8);color:var(--t-94a3b5);cursor:not-allowed}.experiencebottom{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.experiencebottom .panelhead h2{font-size:14px}.experiencebottom .list li{gap:10px}.experiencebottom .itemtext strong{font-size:11px}.experiencebottom .itemtext small{font-size:10px}.experiencebottom .tag{font-size:9px}.roadmapwrap{background:linear-gradient(110deg, var(--f-edf3ff), var(--f-f3f7fd));border:1px solid var(--l-dce7f6);border-radius:15px;margin-top:25px;padding:23px}.roadmaphead{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.roadmaphead h2{font-size:16px}.roadmaphead p{color:var(--t-8296b0);margin:6px 0 0;font-size:10px}.roadmap{scrollbar-width:thin;scrollbar-color:var(--l-c8d8ef) transparent;scroll-snap-type:x mandatory;gap:12px;padding:4px 1px 12px;display:flex;overflow-x:auto}.milestone{background:var(--f-ffffff8a);border:1px solid var(--l-dce7f5);scroll-snap-align:start;text-align:left;border-radius:9px;flex:0 0 166px;min-height:136px;padding:15px;position:relative}.milestone.current{background:var(--f-254c88);color:var(--on-accent);border-color:var(--l-254c88);box-shadow:0 5px 12px var(--s-254c8817)}.milestone.done{background:var(--f-f8fbff)}.milestonenum{color:var(--t-8ba1bc);justify-content:space-between;align-items:center;font-size:9px;display:flex}.milestone.current .milestonenum{color:var(--t-b2d0f3)}.milestone h3{margin:15px 0 7px;font-size:12px;font-weight:550;line-height:1.4}.milestone p{color:var(--t-8aa0b8);margin:0;font-size:9px;line-height:1.7}.milestone.current p{color:var(--t-afc6e4)}.milestone .currenttag{color:var(--t-b0e9ee);font-size:8px}.plannerintro{background:var(--f-eaf1ff);border:1px solid var(--l-dae5f9);border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;padding:20px 23px;display:flex}.plannerintro strong{color:var(--t-2c548d);letter-spacing:-.6px;font-size:24px;font-weight:550}.plannerintro small{color:var(--t-7892b0);margin-top:6px;font-size:10px;display:block}.catalogfilters{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:20px;display:flex}.filterpill{background:var(--surface);border:1px solid var(--l-dce5f1);color:var(--t-8293a9);border-radius:20px;padding:8px 13px;font-size:10px}.filterpill.active{background:var(--f-183b64);color:var(--on-accent);border-color:var(--l-183b64)}.affordable{color:var(--t-7d91ac);align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.affordable input{accent-color:var(--t-315be5)}.plandock{bottom:19px;left:calc(var(--side) + 35px);border:1px solid var(--l-2d527a);background:var(--f-102c48f5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:1250px;box-shadow:0 12px 40px var(--s-061b3c33);z-index:35;color:var(--on-accent);border-radius:14px;align-items:center;gap:22px;margin:auto;padding:16px 21px;display:flex;position:fixed;right:35px}.dockicon{border:1px solid var(--l-426583);background:var(--f-21435f);width:38px;height:38px;color:var(--t-97d7e5);border-radius:9px;justify-content:center;align-items:center;display:flex}.dockicon svg{width:18px}.docksummary{flex:1}.docksummary strong{font-size:12px;font-weight:550}.docksummary small{color:var(--t-89a8c5);margin-top:6px;font-size:9px;display:block}.dockremaining{border-left:1px solid var(--l-426080);color:var(--t-a1bbd4);white-space:nowrap;padding-left:20px;font-size:11px}.dockremaining b{color:var(--t-b2edf0);margin-bottom:4px;font-size:18px;font-weight:500;display:block}.plandock .btn{background:var(--f-b9f2eb);border-color:var(--l-b9f2eb);color:var(--t-1b4555);font-size:11px}.dockclear{color:var(--t-9ab3cc);font-size:10px}.expmodal{background:var(--f-06172f88);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.expdrawer{background:var(--f-f8faff);width:530px;max-width:100%;box-shadow:-20px 0 80px var(--s-001b3c33);padding:27px;overflow-y:auto}.expdrawer header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.expdrawer header small{letter-spacing:1.5px;color:var(--t-7e92ac);font-size:9px}.expdrawer .serviceart{border-radius:12px;height:175px;margin-bottom:24px}.expdrawer .serviceart svg{width:180px;height:140px}.expdrawer h2{letter-spacing:-.8px;margin-bottom:15px;font-size:27px;line-height:1.25}.expdrawer p{color:var(--t-7890aa);font-size:12px;line-height:1.8}.outcome{border:1px solid var(--l-dce7f4);background:var(--surface);border-radius:10px;margin:22px 0;padding:19px}.outcome h3{margin:0 0 11px;font-size:12px;font-weight:600}.outcome li{color:var(--t-728ba5);margin:12px 0;font-size:11px;line-height:1.7}.outcome ul{padding-left:18px}.requestitem{border-bottom:1px solid var(--l-e0e8f2);align-items:center;gap:12px;padding:15px 0;font-size:12px;display:flex}.requestitem strong{color:var(--t-315b98);margin-left:auto}.requestitem button{color:var(--t-8a9db2);padding:4px}.requestitem button svg{width:14px;height:14px}.requestform{gap:18px;margin-top:24px;display:grid}.requestform label{color:var(--t-6280a0);gap:8px;font-size:11px;display:grid}.requestform textarea,.requestform input{font:inherit;border:1px solid var(--l-d3e0ef);color:var(--t-2b4968);resize:vertical;background:#fff;border-radius:7px;width:100%;padding:11px}.requestform .fine{margin:0}.demohelp{color:var(--t-9aabc0);margin-top:18px;font-size:10px;line-height:1.8}.ledgerdetails{border:1px solid var(--l-dfe7f1);background:#fff;border-radius:12px;margin:25px 0;padding:18px 21px}.ledgerdetails>summary{cursor:pointer;color:var(--t-5b7696);padding:3px 0;font-size:12px;font-weight:550}.ledgerdetails .tablewrap{margin-top:20px}.ledgerdetails .fine{margin-bottom:0}.emptycatalog{text-align:center;color:var(--t-8a9db3);grid-column:1/-1;padding:35px;font-size:12px}.stageproject{background:radial-gradient(ellipse at 100% 0, var(--f-1b737e55), transparent 60%), linear-gradient(120deg, var(--f-0b2d3b), var(--f-164957));grid-template-columns:1fr 190px}.stageproject .btn{background:var(--f-b6ebe2);border-color:var(--l-b6ebe2)}.hourvisual{text-align:center;border:1px solid var(--l-b5efff33);aspect-ratio:1;box-shadow:0 0 0 14px var(--s-b0efee08), 0 0 0 29px var(--s-b0efee05);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:22px;display:flex}.hourvisual strong{letter-spacing:-1.5px;color:var(--t-b2f0e5);font-size:47px;font-weight:400}.hourvisual span{color:var(--t-9ac2c4);margin-top:5px;font-size:10px}.employeehero{background:radial-gradient(ellipse at 100% 0, var(--f-657eab88), transparent 60%), linear-gradient(120deg, var(--f-132e51), var(--f-20396d));min-height:270px}.employeehero .btn{background:var(--f-dce7fc);border-color:var(--l-dce7fc);color:var(--t-274971)}.trainingdate{background:var(--f-ffffff12);border:1px solid var(--l-ffffff20);text-align:center;width:150px;height:170px;box-shadow:10px 10px 0 var(--s-ffffff05);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:rotate(6deg)}.trainingdate strong{color:var(--t-e5edff);letter-spacing:-4px;font-size:75px;font-weight:300;line-height:1.2}.trainingdate span{letter-spacing:3px;color:var(--t-afc5e6);font-size:10px}.experiencefooter{color:var(--t-95a7bc);justify-content:space-between;gap:15px;margin-top:35px;font-size:9px;line-height:1.7;display:flex}.requestsum{color:var(--t-5e7997);justify-content:space-between;margin-top:20px;font-size:12px;display:flex}.requestsum strong{color:var(--t-2a528d)}.expdrawer:focus{outline:none}body:has(.expmodal:not(.hidden)){overflow:hidden}@media (min-width:1600px){.creditstage{grid-template-columns:1fr 250px}.creditring{width:218px;height:218px}.creditstage h2{font-size:34px}.serviceart{height:132px}}@media (max-width:1200px){:root{--side:218px}.content{padding:27px 27px 105px}.experiencehero{grid-template-columns:1fr 250px}.creditstage{grid-template-columns:1fr 170px;gap:10px;padding:23px}.creditstage h2{font-size:26px}.creditring{width:170px;height:170px}.creditstage p{font-size:10px}.nextstory{padding:20px}.nextstory h3{font-size:19px}.experiencecatalog{gap:13px}.servicebody{padding:15px}.service h3{font-size:14px}.servicemeta{font-size:9px}.serviceart{height:103px}.serviceactions{gap:3px}.selectservice{padding:7px;font-size:9px}.plandock{left:calc(var(--side) + 27px);gap:15px;right:27px}.dockclear{display:none}.experiencebottom{grid-template-columns:1fr}.experiencebottom .s7,.experiencebottom .s5{grid-column:auto}}@media (max-width:1000px){.experiencehero{grid-template-columns:1fr}.nextstory{display:none}.creditstage{grid-template-columns:1fr 220px}.creditring{width:200px;height:200px}.creditstage h2{font-size:31px}.experiencecatalog{grid-template-columns:repeat(2,minmax(0,1fr))}.experiencecatalog .service:last-child:nth-child(odd){grid-column:auto}.headingmeta,.dockicon{display:none}.dockremaining{padding-left:12px}}@media (max-width:760px){:root{--side:0px}.content{padding:27px 18px 155px}.topbar{height:64px;padding:0 18px}.heading{margin-bottom:23px}.creditstage{grid-template-columns:1fr 150px;gap:10px;min-height:280px;padding:23px}.creditstage h2{font-size:26px}.creditstage p{font-size:11px}.creditring{width:150px;height:150px}.ringlegend{gap:8px;font-size:8px}.creditstage .stagefoot{line-height:1.8}.experiencecatalog{grid-template-columns:1fr 1fr;gap:12px}.serviceart{height:100px}.servicebody{padding:14px}.service h3{font-size:15px}.service p{font-size:11px}.servicecategory{gap:5px;font-size:8px}.servicecategory span{display:none}.serviceactions{flex-wrap:wrap;gap:8px}.selectservice{font-size:10px}.sectionintro h2{font-size:18px}.sectionintro p{line-height:1.7}.sectionintro .link{white-space:nowrap}.plandock{border-radius:12px;flex-wrap:wrap;gap:12px;padding:14px;bottom:12px;left:12px;right:12px}.docksummary{min-width:155px}.dockremaining{border:0;padding:0;font-size:9px}.dockremaining b{font-size:15px}.plandock .btn{width:100%;padding:9px}.affordable{margin-left:0}.catalogfilters{gap:6px}.filterpill{padding:7px 10px;font-size:10px}.plannerintro{gap:10px;padding:17px}.plannerintro strong{font-size:20px}.plannerintro small{font-size:9px}.experiencefooter{flex-direction:column;gap:3px}.expdrawer{padding:22px}.experiencebottom{gap:15px}.roadmapwrap{padding:19px}.trainingdate{width:120px;height:145px}.trainingdate strong{font-size:60px}}@media (max-width:430px){.creditstage{grid-template-columns:1fr;gap:22px}.creditstage h2{max-width:280px;font-size:31px}.creditstage p{max-width:280px}.creditvisual{opacity:.12;pointer-events:none;position:absolute;top:35px;right:-80px}.creditring{width:260px;height:260px}.ringnote,.ringlegend{display:none}.creditstage .stagetext{z-index:1}.experiencecatalog{grid-template-columns:1fr}.service{grid-template-columns:100px 1fr;display:grid}.serviceart{height:100%;min-height:220px}.serviceart svg{width:105px}.serviceart .artlabel{font-size:7px;left:9px}.serviceart .artprice{justify-content:center;bottom:15px;left:7px;right:7px}.employeehero .trainingdate{display:none}.service p{min-height:0}.hourvisual{display:none}.stageproject{grid-template-columns:1fr}.servicebody{padding:17px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.brandline img{width:auto;height:29px;display:block}.authbrand .brandline img{height:34px}.orgcard>div{min-width:0}.orgcard strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.crumb .firma{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;overflow:hidden}.creditring .ringgrund{fill:var(--t-0b203733);stroke:var(--t-5a9abb15);stroke-width:1px}.creditring .segment{fill:none;stroke-width:9px;stroke-linecap:round}.creditring .segment.frei,.ringlegend i.frei{stroke:var(--t-82e0e6);background:var(--f-82e0e6)}.creditring .segment.reserviert,.ringlegend i.reserviert{stroke:var(--t-7696c7);background:var(--f-7696c7)}.creditring .segment.eingesetzt,.ringlegend i.eingesetzt{stroke:var(--t-2b486c);background:var(--f-2b486c)}.creditring .ringzahl{letter-spacing:-3px;font-size:59px;font-weight:300}.creditring .ringtext{fill:var(--t-a3bdd8);letter-spacing:1px;font-size:9px}.experiencehero.einspaltig{grid-template-columns:minmax(0,1fr)}.hourvisual strong small{font-size:20px}.hourvisual .darueber{color:var(--t-f19aa1);margin-top:4px}.nextstory .link{text-align:left;margin:16px 0 22px}.storyfooter strong{color:var(--t-486789);font-weight:500}.planhinweis{color:var(--t-7c91ad);margin-top:22px;font-size:11px;line-height:1.8}.experiencebottom .panel>.lead{margin-top:15px}.experiencebottom .btn.soft{margin-top:20px}.spalte{flex-direction:column;gap:18px;display:flex}.panel .weiter{margin:14px 0 0}.authbox h1,.authbox .lead+.lead{margin-top:12px}.authbox .btn.zurueck{width:auto;margin-top:22px}.authbox .lead a{color:var(--t-3156c4)}.modalbtn{width:100%}.modalbtn:disabled{opacity:.5;cursor:not-allowed}.tick.fremd{border-style:dashed}button.tick:disabled{cursor:default}.notice.stoerung{align-items:center;margin-bottom:18px}.notice.stoerung .btn{margin-left:auto}.zustand{max-width:620px}.zustand .btn{margin-top:20px}.eyebrow .punkt{color:var(--t-41b7cb)}
