body{overflow:hidden}main>.content{overflow-y:auto}body{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}.zero-rate{color:var(--colors-foreground-fg-warning-secondary,#f79009);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.rate{align-self:stretch;display:flex;flex-direction:column;gap:8px}.context-menu{overflow-y:visible!important;position:fixed;z-index:999}html{font-size:16px}*,:after,:before{border:none;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;margin:0;padding:0}ol,ul{list-style:none}img{height:auto;max-width:100%}table{border-spacing:0}td,th{display:table-cell;font-weight:400;text-align:inherit;vertical-align:inherit}figure{margin:0}:focus-visible{outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(../shared/fonts/Inter-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(../shared/fonts/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../shared/fonts/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(../shared/fonts/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../shared/fonts/Inter-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(../shared/fonts/Inter-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../shared/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../shared/fonts/Inter-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../shared/fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(../shared/fonts/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../shared/fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(../shared/fonts/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../shared/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(../shared/fonts/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../shared/fonts/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(../shared/fonts/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../shared/fonts/Inter-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(../shared/fonts/Inter-BlackItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:100;src:url(../shared/fonts/InterDisplay-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:100;src:url(../shared/fonts/InterDisplay-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:200;src:url(../shared/fonts/InterDisplay-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:200;src:url(../shared/fonts/InterDisplay-ExtraLightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:300;src:url(../shared/fonts/InterDisplay-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:300;src:url(../shared/fonts/InterDisplay-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:400;src:url(../shared/fonts/InterDisplay-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:400;src:url(../shared/fonts/InterDisplay-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:500;src:url(../shared/fonts/InterDisplay-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:500;src:url(../shared/fonts/InterDisplay-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:600;src:url(../shared/fonts/InterDisplay-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:600;src:url(../shared/fonts/InterDisplay-SemiBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:700;src:url(../shared/fonts/InterDisplay-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:700;src:url(../shared/fonts/InterDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:800;src:url(../shared/fonts/InterDisplay-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:800;src:url(../shared/fonts/InterDisplay-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:900;src:url(../shared/fonts/InterDisplay-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:900;src:url(../shared/fonts/InterDisplay-BlackItalic.woff2) format("woff2")}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--colors-base-white:#fff;--colors-base-black:#000;--colors-base-transparent:hsla(0,0%,100%,0);--colors-gray-light-mode-25:var(--colors-gray-true-25);--colors-gray-light-mode-50:var(--colors-gray-true-50);--colors-gray-light-mode-100:var(--colors-gray-true-100);--colors-gray-light-mode-200:var(--colors-gray-true-200);--colors-gray-light-mode-300:var(--colors-gray-true-300);--colors-gray-light-mode-400:var(--colors-gray-true-400);--colors-gray-light-mode-500:var(--colors-gray-true-500);--colors-gray-light-mode-600:var(--colors-gray-true-600);--colors-gray-light-mode-700:var(--colors-gray-true-700);--colors-gray-light-mode-800:var(--colors-gray-true-800);--colors-gray-light-mode-900:var(--colors-gray-true-900);--colors-gray-light-mode-950:var(--colors-gray-true-950);--colors-gray-light-mode-backup-25:#fcfcfd;--colors-gray-light-mode-backup-50:#f9fafb;--colors-gray-light-mode-backup-100:#f2f4f7;--colors-gray-light-mode-backup-200:#eaecf0;--colors-gray-light-mode-backup-300:#d0d5dd;--colors-gray-light-mode-backup-400:#98a2b3;--colors-gray-light-mode-backup-500:#667085;--colors-gray-light-mode-backup-600:#475467;--colors-gray-light-mode-backup-700:#344054;--colors-gray-light-mode-backup-800:#182230;--colors-gray-light-mode-backup-900:#101828;--colors-gray-light-mode-backup-950:#0c111d;--colors-gray-dark-mode-25:var(--colors-gray-true-25);--colors-gray-dark-mode-50:var(--colors-gray-true-50);--colors-gray-dark-mode-100:var(--colors-gray-true-100);--colors-gray-dark-mode-200:var(--colors-gray-true-200);--colors-gray-dark-mode-300:var(--colors-gray-true-300);--colors-gray-dark-mode-400:var(--colors-gray-true-400);--colors-gray-dark-mode-500:var(--colors-gray-true-500);--colors-gray-dark-mode-600:var(--colors-gray-true-600);--colors-gray-dark-mode-700:var(--colors-gray-true-700);--colors-gray-dark-mode-800:var(--colors-gray-true-800);--colors-gray-dark-mode-900:var(--colors-gray-true-900);--colors-gray-dark-mode-950:var(--colors-gray-true-950);--colors-gray-dark-mode-backup-25:#fafafa;--colors-gray-dark-mode-backup-50:#f5f5f6;--colors-gray-dark-mode-backup-100:#f0f1f1;--colors-gray-dark-mode-backup-200:#ececed;--colors-gray-dark-mode-backup-300:#cecfd2;--colors-gray-dark-mode-backup-400:#94969c;--colors-gray-dark-mode-backup-500:#85888e;--colors-gray-dark-mode-backup-600:#61646c;--colors-gray-dark-mode-backup-700:#333741;--colors-gray-dark-mode-backup-800:#1f242f;--colors-gray-dark-mode-backup-900:#161b26;--colors-gray-dark-mode-backup-950:#0c111d;--colors-gray-dark-mode-alpha-25:hsla(0,0%,100%,.98);--colors-gray-dark-mode-alpha-50:hsla(0,0%,100%,.96);--colors-gray-dark-mode-alpha-100:hsla(0,0%,100%,.94);--colors-gray-dark-mode-alpha-200:hsla(0,0%,100%,.92);--colors-gray-dark-mode-alpha-300:hsla(0,0%,100%,.8);--colors-gray-dark-mode-alpha-400:hsla(0,0%,100%,.56);--colors-gray-dark-mode-alpha-500:hsla(0,0%,100%,.5);--colors-gray-dark-mode-alpha-600:hsla(0,0%,100%,.35);--colors-gray-dark-mode-alpha-700:hsla(0,0%,100%,.16);--colors-gray-dark-mode-alpha-800:hsla(0,0%,100%,.08);--colors-gray-dark-mode-alpha-900:hsla(0,0%,100%,.04);--colors-gray-dark-mode-alpha-950:hsla(0,0%,100%,0);--colors-brand-25:var(--colors-gray-true-25);--colors-brand-orange-25:var(--colors-orange-25);--colors-brand-orange-50:var(--colors-orange-50);--colors-brand-orange-100:var(--colors-orange-100);--colors-brand-orange-200:var(--colors-orange-200);--colors-brand-orange-300:var(--colors-orange-300);--colors-brand-orange-400:var(--colors-orange-400);--colors-brand-orange-500:var(--colors-orange-500);--colors-brand-orange-600:var(--colors-orange-600);--colors-brand-orange-700:var(--colors-orange-700);--colors-brand-orange-800:var(--colors-orange-800);--colors-brand-orange-900:var(--colors-orange-900);--colors-brand-orange-950:var(--colors-orange-950);--colors-brand-50:var(--colors-gray-true-50);--colors-brand-100:var(--colors-gray-true-100);--colors-brand-200:var(--colors-gray-true-200);--colors-brand-300:var(--colors-gray-true-300);--colors-brand-400:var(--colors-gray-true-400);--colors-brand-500:var(--colors-gray-true-500);--colors-brand-600:var(--colors-gray-true-600);--colors-brand-700:var(--colors-gray-true-700);--colors-brand-800:var(--colors-gray-true-800);--colors-brand-900:var(--colors-gray-true-900);--colors-brand-950:var(--colors-gray-true-950);--colors-brand-orig-25:#fcfaff;--colors-brand-orig-50:#f9f5ff;--colors-brand-orig-100:#f4ebff;--colors-brand-orig-200:#e9d7fe;--colors-brand-orig-300:#d6bbfb;--colors-brand-orig-400:#b692f6;--colors-brand-orig-500:#9e77ed;--colors-brand-orig-600:#7f56d9;--colors-brand-orig-700:#6941c6;--colors-brand-orig-800:#53389e;--colors-brand-orig-900:#42307d;--colors-brand-orig-950:#2c1c5f;--colors-error-25:#fffbfa;--colors-error-50:#fef3f2;--colors-error-100:#fee4e2;--colors-error-200:#fecdca;--colors-error-300:#fda29b;--colors-error-400:#f97066;--colors-error-500:#f04438;--colors-error-600:#d92d20;--colors-error-700:#b42318;--colors-error-800:#912018;--colors-error-900:#7a271a;--colors-error-950:#55160c;--colors-warning-25:#fffcf5;--colors-warning-50:#fffaeb;--colors-warning-100:#fef0c7;--colors-warning-200:#fedf89;--colors-warning-300:#fec84b;--colors-warning-400:#fdb022;--colors-warning-500:#f79009;--colors-warning-600:#dc6803;--colors-warning-700:#b54708;--colors-warning-800:#93370d;--colors-warning-900:#7a2e0e;--colors-warning-950:#4e1d09;--colors-success-25:#f6fef9;--colors-success-50:#ecfdf3;--colors-success-100:#dcfae6;--colors-success-200:#abefc6;--colors-success-300:#75e0a7;--colors-success-400:#47cd89;--colors-success-500:#17b26a;--colors-success-600:#079455;--colors-success-700:#067647;--colors-success-800:#085d3a;--colors-success-900:#074d31;--colors-success-950:#053321;--colors-gray-blue-25:#fcfcfd;--colors-gray-blue-50:#f8f9fc;--colors-gray-blue-100:#eaecf5;--colors-gray-blue-200:#d5d9eb;--colors-gray-blue-300:#b3b8db;--colors-gray-blue-400:#717bbc;--colors-gray-blue-500:#4e5ba6;--colors-gray-blue-600:#3e4784;--colors-gray-blue-700:#363f72;--colors-gray-blue-800:#293056;--colors-gray-blue-900:#101323;--colors-gray-blue-950:#0d0f1c;--colors-gray-cool-25:#fcfcfd;--colors-gray-cool-50:#f9f9fb;--colors-gray-cool-100:#eff1f5;--colors-gray-cool-200:#dcdfea;--colors-gray-cool-300:#b9c0d4;--colors-gray-cool-400:#7d89b0;--colors-gray-cool-500:#5d6b98;--colors-gray-cool-600:#4a5578;--colors-gray-cool-700:#404968;--colors-gray-cool-800:#30374f;--colors-gray-cool-900:#111322;--colors-gray-cool-950:#0e101b;--colors-gray-modern-25:#fcfcfd;--colors-gray-modern-50:#f8fafc;--colors-gray-modern-100:#eef2f6;--colors-gray-modern-200:#e3e8ef;--colors-gray-modern-300:#cdd5df;--colors-gray-modern-400:#9aa4b2;--colors-gray-modern-500:#697586;--colors-gray-modern-600:#4b5565;--colors-gray-modern-700:#364152;--colors-gray-modern-800:#202939;--colors-gray-modern-900:#121926;--colors-gray-modern-950:#0d121c;--colors-gray-neutral-25:#fcfcfd;--colors-gray-neutral-50:#f9fafb;--colors-gray-neutral-100:#f3f4f6;--colors-gray-neutral-200:#e5e7eb;--colors-gray-neutral-300:#d2d6db;--colors-gray-neutral-400:#9da4ae;--colors-gray-neutral-500:#6c737f;--colors-gray-neutral-600:#4d5761;--colors-gray-neutral-700:#384250;--colors-gray-neutral-800:#1f2a37;--colors-gray-neutral-900:#111927;--colors-gray-neutral-950:#0d121c;--colors-gray-iron-25:#fcfcfc;--colors-gray-iron-50:#fafafa;--colors-gray-iron-100:#f4f4f5;--colors-gray-iron-200:#e4e4e7;--colors-gray-iron-300:#d1d1d6;--colors-gray-iron-400:#a0a0ab;--colors-gray-iron-500:#70707b;--colors-gray-iron-600:#51525c;--colors-gray-iron-700:#3f3f46;--colors-gray-iron-800:#26272b;--colors-gray-iron-900:#1a1a1e;--colors-gray-iron-950:#131316;--colors-gray-true-25:#fcfcfc;--colors-gray-true-50:#fafafa;--colors-gray-true-100:#f5f5f5;--colors-gray-true-200:#e5e5e5;--colors-gray-true-300:#d6d6d6;--colors-gray-true-400:#a3a3a3;--colors-gray-true-500:#737373;--colors-gray-true-600:#525252;--colors-gray-true-700:#424242;--colors-gray-true-800:#292929;--colors-gray-true-900:#141414;--colors-gray-true-950:#0f0f0f;--colors-gray-warm-25:#fdfdfc;--colors-gray-warm-50:#fafaf9;--colors-gray-warm-100:#f5f5f4;--colors-gray-warm-200:#e7e5e4;--colors-gray-warm-300:#d7d3d0;--colors-gray-warm-400:#a9a29d;--colors-gray-warm-500:#79716b;--colors-gray-warm-600:#57534e;--colors-gray-warm-700:#44403c;--colors-gray-warm-800:#292524;--colors-gray-warm-900:#1c1917;--colors-gray-warm-950:#171412;--colors-moss-25:#fafdf7;--colors-moss-50:#f5fbee;--colors-moss-100:#e6f4d7;--colors-moss-200:#ceeab0;--colors-moss-300:#acdc79;--colors-moss-400:#86cb3c;--colors-moss-500:#669f2a;--colors-moss-600:#4f7a21;--colors-moss-700:#3f621a;--colors-moss-800:#335015;--colors-moss-900:#2b4212;--colors-moss-950:#1a280b;--colors-green-light-25:#fafef5;--colors-green-light-50:#f3fee7;--colors-green-light-100:#e3fbcc;--colors-green-light-200:#d0f8ab;--colors-green-light-300:#a6ef67;--colors-green-light-400:#85e13a;--colors-green-light-500:#66c61c;--colors-green-light-600:#4ca30d;--colors-green-light-700:#3b7c0f;--colors-green-light-800:#326212;--colors-green-light-900:#2b5314;--colors-green-light-950:#15290a;--colors-green-25:#f6fef9;--colors-green-50:#edfcf2;--colors-green-100:#d3f8df;--colors-green-200:#aaf0c4;--colors-green-300:#73e2a3;--colors-green-400:#3ccb7f;--colors-green-500:#16b364;--colors-green-600:#099250;--colors-green-700:#087443;--colors-green-800:#095c37;--colors-green-900:#084c2e;--colors-green-950:#052e1c;--colors-teal-25:#f6fefc;--colors-teal-50:#f0fdf9;--colors-teal-100:#ccfbef;--colors-teal-200:#99f6e0;--colors-teal-300:#5fe9d0;--colors-teal-400:#2ed3b7;--colors-teal-500:#15b79e;--colors-teal-600:#0e9384;--colors-teal-700:#107569;--colors-teal-800:#125d56;--colors-teal-900:#134e48;--colors-teal-950:#0a2926;--colors-cyan-25:#f5feff;--colors-cyan-50:#ecfdff;--colors-cyan-100:#cff9fe;--colors-cyan-200:#a5f0fc;--colors-cyan-300:#67e3f9;--colors-cyan-400:#2ce;--colors-cyan-500:#06aed4;--colors-cyan-600:#088ab2;--colors-cyan-700:#0e7090;--colors-cyan-800:#155b75;--colors-cyan-900:#164c63;--colors-cyan-950:#0d2d3a;--colors-blue-light-25:#f5fbff;--colors-blue-light-50:#f0f9ff;--colors-blue-light-100:#e0f2fe;--colors-blue-light-200:#b9e6fe;--colors-blue-light-300:#7cd4fd;--colors-blue-light-400:#36bffa;--colors-blue-light-500:#0ba5ec;--colors-blue-light-600:#0086c9;--colors-blue-light-700:#026aa2;--colors-blue-light-800:#065986;--colors-blue-light-900:#0b4a6f;--colors-blue-light-950:#062c41;--colors-blue-25:#f5faff;--colors-blue-50:#eff8ff;--colors-blue-100:#d1e9ff;--colors-blue-200:#b2ddff;--colors-blue-300:#84caff;--colors-blue-400:#53b1fd;--colors-blue-500:#2e90fa;--colors-blue-600:#1570ef;--colors-blue-700:#175cd3;--colors-blue-800:#1849a9;--colors-blue-900:#194185;--colors-blue-950:#102a56;--colors-blue-dark-25:#f5f8ff;--colors-blue-dark-50:#eff4ff;--colors-blue-dark-100:#d1e0ff;--colors-blue-dark-200:#b2ccff;--colors-blue-dark-300:#84adff;--colors-blue-dark-400:#528bff;--colors-blue-dark-500:#2970ff;--colors-blue-dark-600:#155eef;--colors-blue-dark-700:#004eeb;--colors-blue-dark-800:#0040c1;--colors-blue-dark-900:#00359e;--colors-blue-dark-950:#026;--colors-indigo-25:#f5f8ff;--colors-indigo-50:#eef4ff;--colors-indigo-100:#e0eaff;--colors-indigo-200:#c7d7fe;--colors-indigo-300:#a4bcfd;--colors-indigo-400:#8098f9;--colors-indigo-500:#6172f3;--colors-indigo-600:#444ce7;--colors-indigo-700:#3538cd;--colors-indigo-800:#2d31a6;--colors-indigo-900:#2d3282;--colors-indigo-950:#1f235b;--colors-violet-25:#fbfaff;--colors-violet-50:#f5f3ff;--colors-violet-100:#ece9fe;--colors-violet-200:#ddd6fe;--colors-violet-300:#c3b5fd;--colors-violet-400:#a48afb;--colors-violet-500:#875bf7;--colors-violet-600:#7839ee;--colors-violet-700:#6927da;--colors-violet-800:#5720b7;--colors-violet-900:#491c96;--colors-violet-950:#2e125e;--colors-purple-25:#fafaff;--colors-purple-50:#f4f3ff;--colors-purple-100:#ebe9fe;--colors-purple-200:#d9d6fe;--colors-purple-300:#bdb4fe;--colors-purple-400:#9b8afb;--colors-purple-500:#7a5af8;--colors-purple-600:#6938ef;--colors-purple-700:#5925dc;--colors-purple-800:#4a1fb8;--colors-purple-900:#3e1c96;--colors-purple-950:#27115f;--colors-fuchsia-25:#fefaff;--colors-fuchsia-50:#fdf4ff;--colors-fuchsia-100:#fbe8ff;--colors-fuchsia-200:#f6d0fe;--colors-fuchsia-300:#eeaafd;--colors-fuchsia-400:#e478fa;--colors-fuchsia-500:#d444f1;--colors-fuchsia-600:#ba24d5;--colors-fuchsia-700:#9f1ab1;--colors-fuchsia-800:#821890;--colors-fuchsia-900:#6f1877;--colors-fuchsia-950:#47104c;--colors-pink-25:#fef6fb;--colors-pink-50:#fdf2fa;--colors-pink-100:#fce7f6;--colors-pink-200:#fcceee;--colors-pink-300:#faa7e0;--colors-pink-400:#f670c7;--colors-pink-500:#ee46bc;--colors-pink-600:#dd2590;--colors-pink-700:#c11574;--colors-pink-800:#9e165f;--colors-pink-900:#851651;--colors-pink-950:#4e0d30;--colors-rose-25:#fff5f6;--colors-rose-50:#fff1f3;--colors-rose-100:#ffe4e8;--colors-rose-200:#fecdd6;--colors-rose-300:#fea3b4;--colors-rose-400:#fd6f8e;--colors-rose-500:#f63d68;--colors-rose-600:#e31b54;--colors-rose-700:#c01048;--colors-rose-800:#a11043;--colors-rose-900:#89123e;--colors-rose-950:#510b24;--colors-orange-dark-25:#fff9f5;--colors-orange-dark-50:#fff4ed;--colors-orange-dark-100:#ffe6d5;--colors-orange-dark-200:#ffd6ae;--colors-orange-dark-300:#ff9c66;--colors-orange-dark-400:#ff692e;--colors-orange-dark-500:#ff4405;--colors-orange-dark-600:#e62e05;--colors-orange-dark-700:#bc1b06;--colors-orange-dark-800:#97180c;--colors-orange-dark-900:#771a0d;--colors-orange-dark-950:#57130a;--colors-orange-25:#fefaf5;--colors-orange-50:#fef6ee;--colors-orange-100:#fdead7;--colors-orange-200:#f9dbaf;--colors-orange-300:#f7b27a;--colors-orange-400:#f38744;--colors-orange-500:#ef6820;--colors-orange-600:#e04f16;--colors-orange-700:#b93815;--colors-orange-800:#932f19;--colors-orange-900:#772917;--colors-orange-950:#511c10;--colors-yellow-25:#fefdf0;--colors-yellow-50:#fefbe8;--colors-yellow-100:#fef7c3;--colors-yellow-200:#feee95;--colors-yellow-300:#fde272;--colors-yellow-400:#fac515;--colors-yellow-500:#eaaa08;--colors-yellow-600:#ca8504;--colors-yellow-700:#a15c07;--colors-yellow-800:#854a0e;--colors-yellow-900:#713b12;--colors-yellow-950:#542c0d;--spacing-0_0px:0px;--spacing-0-5_2px:2px;--spacing-1_4px:4px;--spacing-1-5_6px:6px;--spacing-2_8px:8px;--spacing-3_12px:12px;--spacing-4_16px:16px;--spacing-5_20px:20px;--spacing-6_24px:24px;--spacing-8_32px:32px;--spacing-10_40px:40px;--spacing-12_48px:48px;--spacing-16_64px:64px;--spacing-20_80px:80px;--spacing-24_96px:96px;--spacing-32_128px:128px;--spacing-40_160px:160px;--spacing-48_192px:192px;--spacing-56_224px:224px;--spacing-64_256px:256px;--spacing-80_320px:320px;--spacing-96_384px:384px;--spacing-120_480px:480px;--spacing-140_560px:560px;--spacing-160_640px:640px;--spacing-180_720px:720px;--spacing-192_768px:768px;--spacing-256_1024px:1024px;--spacing-320_1280px:1280px;--spacing-360_1440px:1440px;--spacing-400_1600px:1600px;--spacing-480_1920px:1920px;--container-padding-mobile:var(--spacing-4_16px);--container-padding-desktop:var(--spacing-8_32px);--container-max-width-desktop:var(--spacing-320_1280px);--width-xxs:var(--spacing-80_320px);--width-xs:var(--spacing-96_384px);--width-sm:var(--spacing-120_480px);--width-md:var(--spacing-140_560px);--width-lg:var(--spacing-160_640px);--width-xl:var(--spacing-192_768px);--width-2xl:var(--spacing-256_1024px);--width-3xl:var(--spacing-320_1280px);--width-4xl:var(--spacing-360_1440px);--width-5xl:var(--spacing-400_1600px);--width-6xl:var(--spacing-480_1920px);--paragraph-max-width:var(--spacing-180_720px);--spacing-none:var(--spacing-0_0px);--spacing-xxs:var(--spacing-0-5_2px);--spacing-xs:var(--spacing-1_4px);--spacing-sm:var(--spacing-1-5_6px);--spacing-md:var(--spacing-2_8px);--spacing-lg:var(--spacing-3_12px);--spacing-xl:var(--spacing-4_16px);--spacing-2xl:var(--spacing-5_20px);--spacing-3xl:var(--spacing-6_24px);--spacing-4xl:var(--spacing-8_32px);--spacing-5xl:var(--spacing-10_40px);--spacing-6xl:var(--spacing-12_48px);--spacing-7xl:var(--spacing-16_64px);--spacing-8xl:var(--spacing-20_80px);--spacing-9xl:var(--spacing-24_96px);--spacing-10xl:var(--spacing-32_128px);--spacing-11xl:var(--spacing-40_160px);--radius-none:0px;--radius-xxs:2px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:20px;--radius-4xl:24px;--radius-full:9999px}.display-2-xl-regular{font-weight:400}.display-2-xl-medium,.display-2-xl-regular{font-family:Inter;font-size:72px;font-style:normal;letter-spacing:-.02em;line-height:90px;text-decoration:none;text-transform:none}.display-2-xl-medium{font-weight:500}.display-2-xl-semibold{font-weight:600}.display-2-xl-bold,.display-2-xl-semibold{font-family:Inter;font-size:72px;font-style:normal;letter-spacing:-.02em;line-height:90px;text-decoration:none;text-transform:none}.display-2-xl-bold{font-weight:700}.display-xl-regular{font-weight:400}.display-xl-medium,.display-xl-regular{font-family:Inter;font-size:60px;font-style:normal;letter-spacing:-.02em;line-height:72px;text-decoration:none;text-transform:none}.display-xl-medium{font-weight:500}.display-xl-semibold{font-weight:600}.display-xl-bold,.display-xl-semibold{font-family:Inter;font-size:60px;font-style:normal;letter-spacing:-.02em;line-height:72px;text-decoration:none;text-transform:none}.display-xl-bold{font-weight:700}.display-lg-regular{font-weight:400}.display-lg-medium,.display-lg-regular{font-family:Inter;font-size:48px;font-style:normal;letter-spacing:-.02em;line-height:60px;text-decoration:none;text-transform:none}.display-lg-medium{font-weight:500}.display-lg-semibold{font-weight:600}.display-lg-bold,.display-lg-semibold{font-family:Inter;font-size:48px;font-style:normal;letter-spacing:-.02em;line-height:60px;text-decoration:none;text-transform:none}.display-lg-bold{font-weight:700}.display-md-regular{font-weight:400}.display-md-medium,.display-md-regular{font-family:Inter;font-size:36px;font-style:normal;letter-spacing:-.02em;line-height:44px;text-decoration:none;text-transform:none}.display-md-medium{font-weight:500}.display-md-semibold{font-weight:600}.display-md-bold,.display-md-semibold{font-family:Inter;font-size:36px;font-style:normal;letter-spacing:-.02em;line-height:44px;text-decoration:none;text-transform:none}.display-md-bold{font-weight:700}.display-sm-regular{font-weight:400}.display-sm-medium,.display-sm-regular{font-family:Inter;font-size:30px;font-style:normal;line-height:38px;text-decoration:none;text-transform:none}.display-sm-medium{font-weight:500}.display-sm-semibold{font-weight:600}.display-sm-bold,.display-sm-semibold{font-family:Inter;font-size:30px;font-style:normal;line-height:38px;text-decoration:none;text-transform:none}.display-sm-bold{font-weight:700}.display-sm-medium-italic{font-family:Inter;font-size:30px;font-style:italic;font-weight:500;line-height:44px;text-decoration:none;text-transform:none}.display-xs-regular{font-weight:400}.display-xs-medium,.display-xs-regular{font-family:Inter;font-size:24px;font-style:normal;line-height:32px;text-decoration:none;text-transform:none}.display-xs-medium{font-weight:500}.display-xs-semibold{font-weight:600}.display-xs-bold,.display-xs-semibold{font-family:Inter;font-size:24px;font-style:normal;line-height:32px;text-decoration:none;text-transform:none}.display-xs-bold{font-weight:700}.display-xs-medium-italic{font-family:Inter;font-size:24px;font-style:italic;font-weight:500;line-height:36px;text-decoration:none;text-transform:none}.text-xl-regular{font-weight:400}.text-xl-medium,.text-xl-regular{font-family:Inter;font-size:20px;font-style:normal;line-height:30px;text-decoration:none;text-transform:none}.text-xl-medium{font-weight:500}.text-xl-semibold{font-weight:600}.text-xl-bold,.text-xl-semibold{font-family:Inter;font-size:20px;font-style:normal;line-height:30px;text-decoration:none;text-transform:none}.text-xl-bold{font-weight:700}.text-xl-regular-italic{font-weight:400}.text-xl-medium-italic,.text-xl-regular-italic{font-family:Inter;font-size:20px;font-style:italic;line-height:30px;text-decoration:none;text-transform:none}.text-xl-medium-italic{font-weight:500}.text-xl-semibold-italic{font-weight:400}.text-xl-bold-italic,.text-xl-semibold-italic{font-family:Inter;font-size:20px;font-style:italic;line-height:30px;text-decoration:none;text-transform:none}.text-xl-bold-italic{font-weight:700}.text-xl-regular-underlined{font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px;text-decoration:underline;text-transform:none}.text-lg-regular{font-weight:400}.text-lg-medium,.text-lg-regular{font-family:Inter;font-size:18px;font-style:normal;line-height:28px;text-decoration:none;text-transform:none}.text-lg-medium{font-weight:500}.text-lg-semibold{font-weight:600}.text-lg-bold,.text-lg-semibold{font-family:Inter;font-size:18px;font-style:normal;line-height:28px;text-decoration:none;text-transform:none}.text-lg-bold{font-weight:700}.text-lg-regular-italic{font-weight:400}.text-lg-medium-italic,.text-lg-regular-italic{font-family:Inter;font-size:18px;font-style:italic;line-height:28px;text-decoration:none;text-transform:none}.text-lg-medium-italic{font-weight:500}.text-lg-semibold-italic{font-weight:400}.text-lg-bold-italic,.text-lg-semibold-italic{font-family:Inter;font-size:18px;font-style:italic;line-height:28px;text-decoration:none;text-transform:none}.text-lg-bold-italic{font-weight:700}.text-lg-regular-underlined{font-weight:400}.text-lg-medium-underlined,.text-lg-regular-underlined{font-family:Inter;font-size:18px;font-style:normal;line-height:28px;text-decoration:underline;text-transform:none}.text-lg-medium-underlined{font-weight:500}.text-lg-semibold-underlined{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px;text-decoration:underline;text-transform:none}.text-md-regular{font-weight:400}.text-md-medium,.text-md-regular{font-family:Inter;font-size:16px;font-style:normal;line-height:24px;text-decoration:none;text-transform:none}.text-md-medium{font-weight:500}.text-md-semibold{font-weight:600}.text-md-bold,.text-md-semibold{font-family:Inter;font-size:16px;font-style:normal;line-height:24px;text-decoration:none;text-transform:none}.text-md-bold{font-weight:700}.text-md-regular-italic{font-weight:400}.text-md-medium-italic,.text-md-regular-italic{font-family:Inter;font-size:16px;font-style:italic;line-height:24px;text-decoration:none;text-transform:none}.text-md-medium-italic{font-weight:500}.text-md-semibold-italic{font-weight:400}.text-md-bold-italic,.text-md-semibold-italic{font-family:Inter;font-size:16px;font-style:italic;line-height:24px;text-decoration:none;text-transform:none}.text-md-bold-italic{font-weight:700}.text-md-regular-underlined{font-weight:400}.text-md-medium-underlined,.text-md-regular-underlined{font-family:Inter;font-size:16px;font-style:normal;line-height:24px;text-decoration:underline;text-transform:none}.text-md-medium-underlined{font-weight:500}.text-md-semibold-underlined{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration:underline;text-transform:none}.text-sm-regular{font-weight:400}.text-sm-medium,.text-sm-regular{font-family:Inter;font-size:14px;font-style:normal;line-height:20px;text-decoration:none;text-transform:none}.text-sm-medium{font-weight:500}.text-sm-semibold{font-weight:600}.text-sm-bold,.text-sm-semibold{font-family:Inter;font-size:14px;font-style:normal;line-height:20px;text-decoration:none;text-transform:none}.text-sm-bold{font-weight:700}.text-sm-regular-underlined{font-weight:400}.text-sm-medium-underlined,.text-sm-regular-underlined{font-family:Inter;font-size:14px;font-style:normal;line-height:20px;text-decoration:underline;text-transform:none}.text-sm-medium-underlined{font-weight:500}.text-sm-semibold-underlined{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration:underline;text-transform:none}.text-xs-regular{font-weight:400}.text-xs-medium,.text-xs-regular{font-family:Inter;font-size:12px;font-style:normal;line-height:18px;text-decoration:none;text-transform:none}.text-xs-medium{font-weight:500}.text-xs-semibold{font-weight:600}.text-xs-bold,.text-xs-semibold{font-family:Inter;font-size:12px;font-style:normal;line-height:18px;text-decoration:none;text-transform:none}.text-xs-bold{font-weight:700}.focus-rings-ring-brand{box-shadow:0 0 0 4px rgba(158,119,237,.24)}.focus-rings-ring-brand-shadow-xs{box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(158,119,237,.24)}.focus-rings-ring-brand-shadow-sm{box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06),0 0 0 4px rgba(158,119,237,.24)}.focus-rings-ring-gray{box-shadow:0 0 0 4px rgba(152,162,179,.14)}.focus-rings-ring-gray-shadow-xs{box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(152,162,179,.14)}.focus-rings-ring-gray-shadow-sm{box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06),0 0 0 4px rgba(152,162,179,.14)}.focus-rings-ring-gray-secondary{box-shadow:0 0 0 4px rgba(152,162,179,.2)}.focus-rings-ring-error{box-shadow:0 0 0 4px rgba(240,68,56,.24)}.focus-rings-ring-error-shadow-xs{box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(240,68,56,.24)}.shadows-shadow-xs{box-shadow:0 1px 2px rgba(16,24,40,.05)}.shadows-shadow-sm{box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.shadows-shadow-md{box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}.shadows-shadow-lg{box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)}.shadows-shadow-xl{box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.shadows-shadow-2-xl{box-shadow:0 24px 48px -12px rgba(16,24,40,.18)}.shadows-shadow-3-xl{box-shadow:0 32px 64px -12px rgba(16,24,40,.14)}.shadows-portfolio-mockup-shadows-shadow-main-centre-md{box-shadow:0 75px 150px rgba(52,64,84,.14)}.shadows-portfolio-mockup-shadows-shadow-main-centre-lg{box-shadow:0 100px 200px rgba(52,64,84,.18)}.shadows-portfolio-mockup-shadows-shadow-overlay-right-lg{box-shadow:-40px 40px 72px rgba(52,64,84,.12)}.shadows-portfolio-mockup-shadows-shadow-overlay-left-lg{box-shadow:100px 100px 150px rgba(52,64,84,.12)}.shadows-portfolio-mockup-shadows-shadow-grid-md{box-shadow:32px 32px 64px rgba(52,64,84,.08)}.backdrop-blurs-backdrop-blur-sm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backdrop-blurs-backdrop-blur-md{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blurs-backdrop-blur-lg{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.backdrop-blurs-backdrop-blur-xl{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}:root{--components-selectable-button-primary-bg:#000;--components-selectable-button-primary-fg:#fff;--components-selectable-button-primary-disabled-bg:#4d4d4d;--components-selectable-button-primary-disabled-fg:#999;--components-selectable-button-focus-bg:#4eabef;--components-selectable-button-focus-fg:#fff;--components-selectable-button-error-bg:#f64830;--components-selectable-button-error-fg:#fff;--components-selectable-button-success-bg:#62ac65;--components-selectable-button-success-fg:#fff;--components-selectable-button-disabled:25px;--components-selectable-button-secondary-bg:#f2f2f2;--components-selectable-button-secondary-fg:#000;--components-selectable-button-secondary-disabled-bg:#f2f2f2;--components-selectable-button-secondary-disabled-fg:#b3b3b3;--components-selectable-button-size-large-icon-right-left:16px;--components-selectable-button-size-large-icon-right-right:8px;--components-selectable-button-size-large-icon-right-tb:8px;--components-selectable-button-size-large-icon-right-gap:4px;--components-selectable-button-size-large-icon-left-right:16px;--components-selectable-button-size-large-icon-left-left:8px;--components-selectable-button-size-large-icon-left-tb:8px;--components-selectable-button-size-large-icon-left-gap:4px;--components-selectable-button-size-large-text-only-lr:16px;--components-selectable-button-size-large-text-only-tb:8px;--components-selectable-button-size-large-text-only-gap:0px;--components-selectable-button-size-large-text-only-label-size:24px;--components-selectable-button-size-large-loading-lr:8px;--components-selectable-button-size-large-loading-tb:8px;--components-selectable-button-size-large-loading-gap:0px;--components-selectable-button-size-small-icon-right-left:16px;--components-selectable-button-size-small-icon-right-right:8px;--components-selectable-button-size-small-icon-right-tb:8px;--components-selectable-button-size-small-icon-right-gap:4px;--components-selectable-button-size-small-icon-left-right:16px;--components-selectable-button-size-small-icon-left-left:8px;--components-selectable-button-size-small-icon-left-tb:8px;--components-selectable-button-size-small-icon-left-gap:4px;--components-selectable-button-size-small-text-only-lr:16px;--components-selectable-button-size-small-text-only-tb:8px;--components-selectable-button-size-small-text-only-gap:0px;--components-selectable-button-size-small-loading-lr:8px;--components-selectable-button-size-small-loading-tb:8px;--components-selectable-button-size-small-loading-gap:0px;--components-selectable-button-size-radius:1000px;--components-selectable-icon-button-size:80px;--components-selectable-input-text-field-space-gap:8px;--components-selectable-input-text-field-space-tb:16px;--components-selectable-input-text-field-space-lr:20px;--components-selectable-input-text-field-border-stroke:2px;--components-selectable-input-text-field-border-radius:8px;--components-selectable-input-text-field-color-fg:#ccc;--components-selectable-input-text-field-color-bg:#fff;--components-selectable-input-text-field-disabled:25px;--components-selectable-input-label-color:#000;--components-selectable-input-label-b:16px;--components-selectable-input-gap:0px;--components-selectable-input-helper-tb:16px;--components-selectable-input-helper-color:#000;--components-selectable-input-validation-error:#f64830;--components-selectable-input-validation-t:16px;--components-selectable-input-lr:0px;--components-selectable-input-tb:0px;--components-selectable-input-radiobutton-space-gap:8px;--components-selectable-input-radiobutton-space-tb:4px;--components-selectable-input-radiobutton-space-lr:0px;--components-selectable-input-radiobutton-space-stack:16px;--components-selectable-input-radiobutton-space-radius:1000px;--components-selectable-input-radiobutton-disabled:25px;--components-selectable-input-radiobutton-color-on:#000;--components-selectable-input-radiobutton-color-off:#999;--components-selectable-input-radiobutton-selector-size:20px;--components-selectable-input-radiobutton-selector-visibility-off:0px;--components-selectable-input-radiobutton-area-size:32px;--components-selectable-input-radiobutton-area-fill:#fff;--components-selectable-input-radiobutton-area-stroke:2px;--components-selectable-input-placeholder-default:rgba(0,0,0,.33);--components-selectable-input-placeholder-typed:#000;--components-selectable-input-option-text-color:#000;--components-selectable-input-toggle-thumb-size:28px;--components-selectable-input-toggle-thumb-color:#fff;--components-selectable-input-toggle-track-size-w:56px;--components-selectable-input-toggle-track-size-h:32px;--components-selectable-input-toggle-track-color-on:#000;--components-selectable-input-toggle-track-color-off:#999;--components-selectable-input-toggle-space-gap:8px;--components-selectable-input-toggle-space-stack:16px;--components-selectable-input-toggle-space-tb:8px;--components-selectable-input-toggle-space-radius:1000px;--components-selectable-input-toggle-space-lr:0px;--components-selectable-input-toggle-disabled:25px;--components-selectable-input-select-border-stroke:2px;--components-selectable-input-select-border-radius:8px;--components-selectable-input-select-color-bg:#fff;--components-selectable-input-select-color-fg:#ccc;--components-selectable-input-select-color-icon:#000;--components-selectable-input-select-space-tb:16px;--components-selectable-input-select-space-gap:12px;--components-selectable-input-select-space-icon:64px;--components-selectable-input-select-space-lr:20px;--components-selectable-input-select-disabled:25px;--components-selectable-input-checkbox-space-gap:8px;--components-selectable-input-checkbox-space-stack:16px;--components-selectable-input-checkbox-space-tb:4px;--components-selectable-input-checkbox-space-lr:0px;--components-selectable-input-checkbox-disabled:25px;--components-selectable-input-checkbox-area-color-on:#000;--components-selectable-input-checkbox-area-color-off:#999;--components-selectable-input-checkbox-area-space-size:32px;--components-selectable-input-checkbox-area-space-fill:#fff;--components-selectable-input-checkbox-area-space-radius:4px;--components-selectable-input-checkbox-area-space-stroke:2px;--components-selectable-input-checkbox-selector-visibility-off:0px;--components-selectable-input-checkbox-selector-visibility-on:100px;--components-selectable-input-checkbox-selector-size:32px;--components-selectable-input-checkbox-selector-color-white:#fff;--components-selectable-input-checkbox-selector-color-fill:hsla(0,0%,100%,0);--components-selectable-input-icon-right-space-lr:64px;--components-selectable-input-text-area-disabled:25px;--components-selectable-input-text-area-space-lr:20px;--components-selectable-input-text-area-space-tb:16px;--components-selectable-input-text-area-space-gap:8px;--components-selectable-input-text-area-border-stroke:2px;--components-selectable-input-text-area-border-radius:8px;--components-selectable-input-text-area-color-bg:#fff;--components-selectable-input-text-area-color-fg:#ccc;--components-selectable-input-max-width:0px;--components-selectable-active-color:#ccc;--components-selectable-active-spread:2px;--components-selectable-error-spread:2px;--components-selectable-error-color:#f64830;--components-selectable-action-group-space-gap:16px;--components-selectable-action-group-space-padding-top:24px;--components-selectable-input-new-field-border-color-default:#999;--components-selectable-input-new-field-border-color-disabled:rgba(0,0,0,.2);--components-selectable-input-new-field-border-color-focus:#4eabef;--components-selectable-input-new-field-border-color-error:#f64830;--components-selectable-input-new-field-border-radius:8px;--components-selectable-input-new-field-border-width:2px;--components-selectable-input-new-field-color-background:#fff;--components-selectable-input-new-field-space-padding-left:20px;--components-selectable-input-new-field-space-padding-top:16px;--components-selectable-input-new-field-space-padding-right:20px;--components-selectable-input-new-field-space-padding-bottom:16px;--components-selectable-input-new-field-space-gap:0px;--components-selectable-input-new-placeholder-color-disabled:rgba(0,0,0,.2);--components-selectable-input-new-placeholder-color-typed:#000;--components-selectable-input-new-placeholder-color-default:#999;--components-selectable-input-new-validation-color-foreground:#f64830;--components-selectable-input-new-option-group-gap:24px;--components-selectable-input-new-option-group-option-gap:8px;--components-selectable-input-new-label-color-foreground:#000;--components-selectable-input-new-helper-color-foreground:#000;--components-container-dialog-window-color-bg:#fff;--components-container-dialog-window-color-fg:#000;--components-container-dialog-window-color-text:#000;--components-container-dialog-window-color-icon:#000;--components-container-dialog-window-space-radius:16px;--components-container-dialog-window-space-lr:24px;--components-container-dialog-window-space-tb:24px;--components-container-dialog-window-space-gap:32px;--components-container-dialog-background-color:rgba(0,0,0,.66);--components-container-dialog-background-space-lf:0px;--components-container-dialog-background-space-tb:0px;--components-container-dialog-background-space-gap:0px;--components-container-dialog-header-space-lf:0px;--components-container-dialog-header-space-tb:0px;--components-container-dialog-header-space-gap:0px;--components-container-form-space-padding-left:0px;--components-container-form-space-padding-right:0px;--components-container-form-space-padding-top:0px;--components-container-form-space-padding-bottom:0px;--components-container-form-space-gap:32px;--components-container-form-size-max-width:512px;--components-container-list-space-gap:32px;--components-container-list-space-padding-left:0px;--components-container-list-space-padding-right:0px;--components-container-list-space-padding-top:0px;--components-container-list-space-padding-bottom:0px;--components-container-list-list-item-input-wrapper-space-gap:0px;--components-container-list-list-item-input-wrapper-space-padding-right:0px;--components-container-list-list-item-input-wrapper-space-padding-left:0px;--components-container-list-list-item-input-wrapper-space-padding-top:0px;--components-container-list-list-item-input-wrapper-space-padding-bottom:0px;--components-container-list-list-item-couple-field-wrapper-space-gap:16px;--components-container-list-list-item-couple-field-wrapper-space-padding-right:0px;--components-container-list-list-item-couple-field-wrapper-space-padding-left:0px;--components-container-list-list-item-couple-field-wrapper-space-padding-top:0px;--components-container-list-list-item-couple-field-wrapper-space-padding-bottom:0px;--components-container-list-list-item-couple-button-wrapper-space-gap:0px;--components-container-list-list-item-couple-button-wrapper-space-padding-right:0px;--components-container-list-list-item-couple-button-wrapper-space-padding-left:0px;--components-container-list-list-item-couple-button-wrapper-space-padding-top:32px;--components-container-list-list-item-couple-button-wrapper-space-padding-bottom:0px;--components-container-list-list-item-space-gap:48px;--components-container-list-list-item-space-padding-right:0px;--components-container-list-list-item-space-padding-left:0px;--components-container-list-list-item-space-padding-top:0px;--components-container-list-list-item-space-padding-bottom:0px;--components-container-listing-space-padding-left:0px;--components-container-listing-space-padding-right:0px;--components-container-listing-space-padding-top:0px;--components-container-listing-space-padding-bottom:0px;--components-container-listing-space-gap:64px;--components-container-listing-listing-item-property-text-space-gap:16px;--components-container-listing-listing-item-property-text-space-padding-left:0px;--components-container-listing-listing-item-property-text-space-padding-right:16px;--components-container-listing-listing-item-property-text-space-padding-top:0px;--components-container-listing-listing-item-property-text-space-padding-bottom:0px;--components-container-listing-listing-item-property-text-seperator-size-width:2px;--components-container-listing-listing-item-property-text-seperator-size-height:20px;--components-container-listing-listing-item-property-text-seperator-color-foreground:#b3b3b3;--components-container-listing-listing-item-property-text-seperator-border-radius:1000px;--components-container-listing-listing-item-property-time-span-seperator-size-width:12px;--components-container-listing-listing-item-property-time-span-seperator-size-height:2px;--components-container-listing-listing-item-property-time-span-seperator-color-foreground:#b3b3b3;--components-container-listing-listing-item-property-time-span-seperator-border-radius:1000px;--components-container-listing-listing-item-property-time-span-space-property-container-gap:8px;--components-container-listing-listing-item-property-time-span-space-property-container-padding-left:0px;--components-container-listing-listing-item-property-time-span-space-property-container-padding-right:16px;--components-container-listing-listing-item-property-time-span-space-property-container-padding-top:0px;--components-container-listing-listing-item-property-time-span-space-property-container-padding-bottom:0px;--components-container-listing-listing-item-property-time-span-space-time-container-gap:8px;--components-container-listing-listing-item-property-time-span-space-time-container-padding-left:0px;--components-container-listing-listing-item-property-time-span-space-time-container-padding-right:0px;--components-container-listing-listing-item-property-time-span-space-time-container-padding-top:0px;--components-container-listing-listing-item-property-time-span-space-time-container-padding-bottom:0px;--components-container-listing-listing-item-date-space-gap:16px;--components-container-listing-listing-item-date-padding-left:0px;--components-container-listing-listing-item-date-padding-right:24px;--components-container-listing-listing-item-date-padding-top:0px;--components-container-listing-listing-item-date-padding-bottom:0px;--components-container-listing-listing-item-date-shift-type-color-absence:#fbb5ac;--components-container-listing-listing-item-date-shift-type-color-vacation:#caefcb;--components-container-listing-listing-item-date-shift-type-color-early-shift:#ffd5b1;--components-container-listing-listing-item-date-shift-type-color-late-shift:#4eabef;--components-container-listing-listing-item-date-shift-type-color-night-shift:#2f6790;--components-container-listing-listing-item-date-shift-type-color-day-shift:#fe963d;--components-container-listing-listing-item-date-shift-type-border-radius:1000px;--components-container-listing-listing-item-item-wrapper-space-gap:0px;--components-container-listing-listing-item-item-wrapper-space-padding-left:0px;--components-container-listing-listing-item-item-wrapper-space-padding-right:0px;--components-container-listing-listing-item-item-wrapper-space-padding-top:0px;--components-container-listing-listing-item-item-wrapper-space-padding-bottom:0px;--components-container-listing-listing-item-space-padding-left:0px;--components-container-listing-listing-item-space-padding-right:0px;--components-container-listing-listing-item-space-padding-top:0px;--components-container-listing-listing-item-space-padding-bottom:0px;--components-container-listing-listing-wrapper-space-gap:32px;--components-container-listing-listing-wrapper-space-padding-left:0px;--components-container-listing-listing-wrapper-space-padding-right:0px;--components-container-listing-listing-wrapper-space-padding-top:0px;--components-container-listing-listing-wrapper-space-padding-bottom:0px;--components-container-availability-matrix-matrix-space-gap:0px;--components-container-availability-matrix-matrix-space-padding-left:0px;--components-container-availability-matrix-matrix-space-padding-right:0px;--components-container-availability-matrix-matrix-space-padding-top:0px;--components-container-availability-matrix-matrix-space-padding-bottom:0px;--components-container-availability-matrix-column-space-gap:0px;--components-container-availability-matrix-column-space-padding-left:0px;--components-container-availability-matrix-column-space-padding-right:0px;--components-container-availability-matrix-column-space-padding-top:0px;--components-container-availability-matrix-column-space-padding-bottom:0px;--components-container-availability-matrix-column-size-min-width:96px;--components-container-availability-matrix-sub-components-space-space-padding-left:0px;--components-container-availability-matrix-sub-components-space-space-padding-right:0px;--components-container-availability-matrix-sub-components-space-space-padding-top:0px;--components-container-availability-matrix-sub-components-space-space-padding-bottom:0px;--components-container-availability-matrix-sub-components-space-space-gap:0px;--components-container-availability-matrix-sub-components-size-height:52px;--components-heading-with-padding-space-large-gap:32px;--components-heading-with-padding-space-large-padding-top:96px;--components-heading-with-padding-space-large-padding-bottom:0px;--components-heading-with-padding-space-large-padding-left:0px;--components-heading-with-padding-space-large-padding-right:0px;--components-heading-with-padding-space-medium-gap:28px;--components-heading-with-padding-space-medium-padding-top:80px;--components-heading-with-padding-space-medium-padding-bottom:0px;--components-heading-with-padding-space-medium-padding-left:0px;--components-heading-with-padding-space-medium-padding-right:0px;--components-heading-with-padding-space-small-gap:24px;--components-heading-with-padding-space-small-padding-top:60px;--components-heading-with-padding-space-small-padding-bottom:0px;--components-heading-with-padding-space-small-padding-left:0px;--components-heading-with-padding-space-small-padding-right:0px;--components-heading-with-padding-space-extra-small-gap:20px;--components-heading-with-padding-space-extra-small-padding-top:48px;--components-heading-with-padding-space-extra-small-padding-bottom:0px;--components-heading-with-padding-space-extra-small-padding-left:0px;--components-heading-with-padding-space-extra-small-padding-right:0px;--components-heading-with-padding-color-title:#000;--components-heading-with-padding-color-subtitle:#000;--components-heading-default-space-extra-small-gap:20px;--components-heading-default-space-extra-small-padding-top:0px;--components-heading-default-space-extra-small-padding-bottom:0px;--components-heading-default-space-extra-small-padding-left:0px;--components-heading-default-space-extra-small-padding-right:0px;--components-heading-default-space-small-gap:24px;--components-heading-default-space-small-padding-top:0px;--components-heading-default-space-small-padding-bottom:0px;--components-heading-default-space-small-padding-left:0px;--components-heading-default-space-small-padding-right:0px;--components-heading-default-space-medium-gap:28px;--components-heading-default-space-medium-padding-top:0px;--components-heading-default-space-medium-padding-bottom:0px;--components-heading-default-space-medium-padding-left:0px;--components-heading-default-space-medium-padding-right:0px;--components-heading-default-space-large-gap:32px;--components-heading-default-space-large-padding-top:0px;--components-heading-default-space-large-padding-bottom:0px;--components-heading-default-space-large-padding-left:0px;--components-heading-default-space-large-padding-right:0px;--components-heading-default-color-title:#000;--components-heading-default-color-subtitle:#000;--components-icon-color-on-dark:#fff;--components-icon-color-on-light:#000;--components-icon-color-focus:#4eabef;--components-icon-size-small:20px;--components-icon-size-medium:24px;--components-icon-size-large:40px;--components-text-default:#000;--components-paragraph-space-default-padding-left:0px;--components-paragraph-space-default-padding-right:0px;--components-paragraph-space-default-padding-top:60px;--components-paragraph-space-default-padding-bottom:0px;--components-paragraph-space-default-gap:0px;--components-paragraph-space-small-padding-left:0px;--components-paragraph-space-small-padding-right:0px;--components-paragraph-space-small-padding-top:36px;--components-paragraph-space-small-padding-bottom:0px;--components-paragraph-space-small-gap:0px;--components-paragraph-space-medium-padding-left:0px;--components-paragraph-space-medium-padding-right:0px;--components-paragraph-space-medium-padding-top:48px;--components-paragraph-space-medium-padding-bottom:0px;--components-paragraph-space-medium-gap:0px;--components-paragraph-color-default:#000;--components-description-space-default-gap:0px;--components-description-space-default-padding-left:0px;--components-description-space-default-padding-right:0px;--components-description-space-default-padding-top:0px;--components-description-space-default-padding-bottom:0px;--components-description-space-large-gap:0px;--components-description-space-large-padding-left:0px;--components-description-space-large-padding-right:0px;--components-description-space-large-padding-top:0px;--components-description-space-large-padding-bottom:0px;--components-description-space-small-gap:0px;--components-description-space-small-padding-left:0px;--components-description-space-small-padding-right:0px;--components-description-space-small-padding-top:0px;--components-description-space-small-padding-bottom:0px;--components-description-color-default:#000;--typography-label-1-regular:500 16px/24px "Inter";--typography-label-1-regular-fontFamily:"Inter";--typography-label-1-regular-fontSize:16px;--typography-label-1-regular-fontWeight:500;--typography-label-1-regular-lineHeight:24px;--typography-label-1-regular-letterSpacing:5%;--typography-label-1-bold:700 16px/24px "Inter";--typography-label-1-bold-fontFamily:"Inter";--typography-label-1-bold-fontSize:16px;--typography-label-1-bold-fontWeight:700;--typography-label-1-bold-lineHeight:24px;--typography-label-1-bold-letterSpacing:5%;--typography-label-2-regular:500 14px/14px "Inter";--typography-label-2-regular-fontFamily:"Inter";--typography-label-2-regular-fontSize:14px;--typography-label-2-regular-fontWeight:500;--typography-label-2-regular-lineHeight:14px;--typography-label-2-regular-letterSpacing:0.5%;--typography-label-3-bold:700 12px/16px "Inter";--typography-label-3-bold-fontFamily:"Inter";--typography-label-3-bold-fontSize:12px;--typography-label-3-bold-fontWeight:700;--typography-label-3-bold-lineHeight:16px;--typography-label-3-bold-letterSpacing:0%;--typography-label-4-regular:500 10px/12px "Inter";--typography-label-4-regular-fontFamily:"Inter";--typography-label-4-regular-fontSize:10px;--typography-label-4-regular-fontWeight:500;--typography-label-4-regular-lineHeight:12px;--typography-label-4-regular-letterSpacing:0.5%;--typography-title-1:500 68px/86px "Inter";--typography-title-1-fontFamily:"Inter";--typography-title-1-fontSize:68px;--typography-title-1-fontWeight:500;--typography-title-1-lineHeight:86px;--typography-title-1-letterSpacing:2%;--typography-title-2:400 52px/66px "Inter";--typography-title-2-fontFamily:"Inter";--typography-title-2-fontSize:52px;--typography-title-2-fontWeight:400;--typography-title-2-lineHeight:66px;--typography-title-2-letterSpacing:2%;--typography-title-3:500 40px/52px "Inter";--typography-title-3-fontFamily:"Inter";--typography-title-3-fontSize:40px;--typography-title-3-fontWeight:500;--typography-title-3-lineHeight:52px;--typography-title-3-letterSpacing:2%;--typography-title-4:500 28px/40px "Inter";--typography-title-4-fontFamily:"Inter";--typography-title-4-fontSize:28px;--typography-title-4-fontWeight:500;--typography-title-4-lineHeight:40px;--typography-title-4-letterSpacing:2%;--typography-title-5:500 20px/28px "Inter";--typography-title-5-fontFamily:"Inter";--typography-title-5-fontSize:20px;--typography-title-5-fontWeight:500;--typography-title-5-lineHeight:28px;--typography-title-5-letterSpacing:2%;--typography-title-6:500 14px/24px "Inter";--typography-title-6-fontFamily:"Inter";--typography-title-6-fontSize:14px;--typography-title-6-fontWeight:500;--typography-title-6-lineHeight:24px;--typography-title-6-letterSpacing:2%;--typography-title-7:500 12px/22px "Inter";--typography-title-7-fontFamily:"Inter";--typography-title-7-fontSize:12px;--typography-title-7-fontWeight:500;--typography-title-7-lineHeight:22px;--typography-title-7-letterSpacing:2%;--typography-paragraph-1-regular:400 28px/46px "Inter";--typography-paragraph-1-regular-fontFamily:"Inter";--typography-paragraph-1-regular-fontSize:28px;--typography-paragraph-1-regular-fontWeight:400;--typography-paragraph-1-regular-lineHeight:46px;--typography-paragraph-1-regular-letterSpacing:0%;--typography-paragraph-1-bold:700 28px/46px "Inter";--typography-paragraph-1-bold-fontFamily:"Inter";--typography-paragraph-1-bold-fontSize:28px;--typography-paragraph-1-bold-fontWeight:700;--typography-paragraph-1-bold-lineHeight:46px;--typography-paragraph-1-bold-letterSpacing:0%;--typography-paragraph-2-regular:400 20px/36px "Inter";--typography-paragraph-2-regular-fontFamily:"Inter";--typography-paragraph-2-regular-fontSize:20px;--typography-paragraph-2-regular-fontWeight:400;--typography-paragraph-2-regular-lineHeight:36px;--typography-paragraph-2-regular-letterSpacing:0%;--typography-paragraph-2-bold:700 20px/36px "Inter";--typography-paragraph-2-bold-fontFamily:"Inter";--typography-paragraph-2-bold-fontSize:20px;--typography-paragraph-2-bold-fontWeight:700;--typography-paragraph-2-bold-lineHeight:36px;--typography-paragraph-2-bold-letterSpacing:0%;--typography-paragraph-3-regular:500 16px/28px "Inter";--typography-paragraph-3-regular-fontFamily:"Inter";--typography-paragraph-3-regular-fontSize:16px;--typography-paragraph-3-regular-fontWeight:500;--typography-paragraph-3-regular-lineHeight:28px;--typography-paragraph-3-regular-letterSpacing:0px;--typography-paragraph-3-bold:700 16px/28px "Inter";--typography-paragraph-3-bold-fontFamily:"Inter";--typography-paragraph-3-bold-fontSize:16px;--typography-paragraph-3-bold-fontWeight:700;--typography-paragraph-3-bold-lineHeight:28px;--typography-paragraph-3-bold-letterSpacing:0%;--typography-paragraph-4-bold:700 14px/24px "Inter";--typography-paragraph-4-bold-fontFamily:"Inter";--typography-paragraph-4-bold-fontSize:14px;--typography-paragraph-4-bold-fontWeight:700;--typography-paragraph-4-bold-lineHeight:24px;--typography-paragraph-4-bold-letterSpacing:0%;--typography-paragraph-4-regular:500 14px/24px "Inter";--typography-paragraph-4-regular-fontFamily:"Inter";--typography-paragraph-4-regular-fontSize:14px;--typography-paragraph-4-regular-fontWeight:500;--typography-paragraph-4-regular-lineHeight:24px;--typography-paragraph-4-regular-letterSpacing:0%;--typography-paragraph-5-regular:500 12px/22px "Inter";--typography-paragraph-5-regular-fontFamily:"Inter";--typography-paragraph-5-regular-fontSize:12px;--typography-paragraph-5-regular-fontWeight:500;--typography-paragraph-5-regular-lineHeight:22px;--typography-paragraph-5-regular-letterSpacing:0px;--typography-paragraph-5-bold:700 12px/22px "Inter";--typography-paragraph-5-bold-fontFamily:"Inter";--typography-paragraph-5-bold-fontSize:12px;--typography-paragraph-5-bold-fontWeight:700;--typography-paragraph-5-bold-lineHeight:22px;--typography-paragraph-5-bold-letterSpacing:0%;--effects-focus-style:0px 0px 0px 2px #4eabef;--effects-active-style:0px 0px 0px 2px #ccc;--effects-raised-layer:0 0 0 0 undefined}.kcs-button,.kcs-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;&.primary{background:var(
      --component-colors-components-buttons-primary-button-primary-bg,#525252
    );border:1px solid var(
        --component-colors-components-buttons-primary-button-primary-border,#525252
      );color:var(
      --component-colors-components-buttons-primary-button-primary-fg,#fff
    );&:not(:disabled):hover{background:var(
        --component-colors-components-buttons-primary-button-primary-bg_hover,#424242
      );border:1px solid var(
          --component-colors-components-buttons-primary-button-primary-border_hover,#424242
        );color:var(
        --component-colors-components-buttons-primary-button-primary-fg_hover,#fff
      )}&:focus-visible{box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(158,119,237,.24)}&:not(.loading,.success):disabled{background:var(--colors-background-bg-disabled,#f5f5f5);border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.secondary-gray{background:var(
      --component-colors-components-buttons-secondary-button-secondary-bg,#fff
    );border:1px solid var(
        --component-colors-components-buttons-secondary-button-secondary-border,#d6d6d6
      );color:var(
      --component-colors-components-buttons-secondary-button-secondary-fg,#424242
    );&:not(:disabled):hover{background:var(
        --component-colors-components-buttons-secondary-button-secondary-bg_hover,#fafafa
      );border:1px solid var(
          --component-colors-components-buttons-secondary-button-secondary-border_hover,#d6d6d6
        );color:var(
        --component-colors-components-buttons-secondary-button-secondary-fg_hover,#292929
      )}&:focus-visible{box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(152,162,179,.14)}&:not(.loading,.success):disabled{background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.secondary-color{background:var(
      --component-colors-components-buttons-secondary-color-button-secondary-color-bg,#fff
    );border:1px solid var(
        --component-colors-components-buttons-secondary-color-button-secondary-color-border,#f7b27a
      );color:var(
      --component-colors-components-buttons-secondary-color-button-secondary-color-fg,#b93815
    );&:not(:disabled):hover{background:var(
        --component-colors-components-buttons-secondary-color-button-secondary-color-bg_hover,#fef6ee
      );border:1px solid var(
          --component-colors-components-buttons-secondary-color-button-secondary-color-border_hover,#f7b27a
        );color:var(
        --component-colors-components-buttons-secondary-color-button-secondary-color-fg_hover,#932f19
      )}&:focus-visible{box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(158,119,237,.24)}&:not(.loading,.success):disabled{background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.tertiary-gray{color:var(
      --component-colors-components-buttons-tertiary-button-tertiary-fg,#525252
    );mix-blend-mode:multiply;&:not(:disabled):hover{background:var(
        --component-colors-components-buttons-tertiary-button-tertiary-bg_hover,#fafafa
      );color:var(
        --component-colors-components-buttons-tertiary-button-tertiary-fg_hover,#424242
      )}&:not(.loading,.success):disabled{color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.tertiary-color{color:var(
      --component-colors-components-buttons-tertiary-color-button-tertiary-color-fg,#b93815
    );mix-blend-mode:multiply;&:not(:disabled):hover{background:var(
        --component-colors-components-buttons-tertiary-color-button-tertiary-color-bg_hover,#fef6ee
      );color:var(
        --component-colors-components-buttons-tertiary-color-button-tertiary-color-fg_hover,#932f19
      )}&:not(.loading,.success):disabled{color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.link-gray{color:var(
      --component-colors-components-buttons-tertiary-button-tertiary-fg,#525252
    );&:not(:disabled):hover{color:var(
        --component-colors-components-buttons-tertiary-button-tertiary-fg_hover,#424242
      )}&:not(.loading,.success):disabled{color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.link-color{color:var(
      --component-colors-components-buttons-tertiary-color-button-tertiary-color-fg,#b93815
    );&:not(:disabled):hover{color:var(
        --component-colors-components-buttons-tertiary-color-button-tertiary-color-fg_hover,#932f19
      )}&:not(.loading,.success):disabled{color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.primary,&.secondary{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}&.loading,&.success,&:disabled{cursor:default!important}& .loading{animation:loading 1.5s linear infinite}&.success{background:var(
      --components-selectable-button-success-bg,#62ac65
    )!important;border:1px solid var(--components-selectable-button-success-border,#62ac65)!important;&:hover{background:var(
        --components-selectable-button-success-bg,#62ac65
      )!important;border:1px solid var(--components-selectable-button-success-border,#62ac65)!important}}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.form-label-text{align-items:center;align-self:stretch;color:var(--colors-text-text-secondary,#424242);display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:var(--spacing-xxs,2px);justify-content:flex-start;line-height:20px;& .required{color:var(--colors-text-text-error-primary,#d92d20)}}.kcs-date-time-picker-native,.kcs-input-number,.kcs-input-phone,.kcs-input-text,.kcs-time-picker-native{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm,6px);width:100%;& .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px);position:relative;width:100%;& input{align-items:center;align-self:stretch;background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-md,8px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--colors-text-text-primary,#141414);display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;gap:var(--spacing-md,8px);line-height:24px;overflow:hidden;text-overflow:ellipsis;&.size-sm{padding:var(--spacing-md,8px) var(--spacing-lg,12px);padding-right:calc(var(--spacing-lg, 12px) + 16px + var(--spacing-md, 8px))}&.size-md{padding:var(--spacing-md,8px) 14px;padding-right:calc(30px + var(--spacing-md, 8px))}&:disabled{background:var(--colors-background-bg-disabled_subtle,#fafafa);border:1px solid var(--colors-border-border-disabled,#d6d6d6);color:var(--colors-text-text-disabled,#737373)}&:focus-visible{border:1px solid var(--colors-border-border-brand,#d6bbfb);box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(158,119,237,.24)}&::-moz-placeholder{color:var(--colors-text-text-placeholder,#737373)}&::placeholder{color:var(--colors-text-text-placeholder,#737373)}}& .kcs-icon{color:var(--colors-foreground-fg-quinary,#a3a3a3);&.size-sm{bottom:calc((var(--spacing-md, 8px))*2/2 + 4px);position:absolute;right:var(--spacing-lg,12px)}&.size-md{bottom:14px;position:absolute;right:14px}}}&.error{& input{border:1px solid var(--colors-border-border-error,#fda29b);&:focus-visible{box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(240,68,56,.24)}}& .kcs-icon{color:var(--colors-foreground-fg-error-secondary,#f04438)}}}.kcs-confirm-dialog,.kcs-modal{& .window{align-items:center;background:#fff;background:var(--colors-background-bg-primary,#fff);border-radius:var(--radius-xl,12px);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);display:flex;flex-direction:column;gap:var(--spacing-none,0);left:50%;max-height:80vh;max-width:80vw;overflow-x:auto;padding:0 var(--spacing-none,0);position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:480px;z-index:10000;& .header{align-items:center;align-self:stretch;background:var(--colors-background-bg-primary,#fff);border-radius:4px 4px 0 0;display:flex;gap:8px;padding:16px;position:sticky;top:0;z-index:1;& .title{color:var(--colors-text-text-primary,#141414);flex:1 0 0;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;justify-content:start;line-height:28px;overflow:hidden;padding:8px;text-align:center;text-overflow:ellipsis}& .right,& .title{align-items:center;display:flex}& .right{gap:var(--spacing-md,8px);justify-content:flex-end;min-width:40px}}&>.content{align-self:stretch;display:flex;flex-direction:column;overflow-y:auto;padding:0 24px 24px;&:deep(section){align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-3xl,24px)}}& .footer{align-self:stretch;background:var(--colors-background-bg-primary,#fff);bottom:0;padding:0 var(--spacing-3xl,24px) var(--spacing-3xl,24px) var(--spacing-3xl,24px);position:sticky;z-index:1}}}.kcs-confirm-dialog{& .window{width:480px}& .content,& .wrapper{display:flex;flex-direction:column;gap:24px}& .error{& .title{font-weight:600}& .description,& .title{color:var(--colors-text-text-error-primary,#d92d20);font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .description{align-self:stretch;font-weight:400}}& .paragraph{color:var(--colors-text-text-tertiary,#525252);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;gap:24px;line-height:20px}& .action{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:32px;justify-content:center;& .kcs-input-text{align-items:flex-start;display:flex;flex-direction:column}}& .button-group{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:16px;& .kcs-button{width:100%}}}.kcs-list-couple,.kcs-list-couple-select-date,.kcs-list-solo{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;& .header{align-self:stretch;display:flex;justify-content:space-between;& .actions{align-items:flex-start;cursor:pointer;display:flex;gap:var(--spacing-xs,4px)}}& .list-items{align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px)}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;display:block;height:38px;position:absolute;right:1px;top:1px;width:40px}.multiselect__spinner:after,.multiselect__spinner:before{border:2px solid transparent;border-radius:100%;border-top-color:#41b883;box-shadow:0 0 0 1px transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;color:#35495e;display:block;min-height:40px;position:relative;text-align:left;width:100%}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;opacity:.6;pointer-events:none}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{background:#fff;border:none;border-radius:5px;box-sizing:border-box;display:inline-block;line-height:20px;margin-bottom:8px;min-height:20px;padding:0 0 0 5px;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{margin-bottom:8px;padding-left:5px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fff;border:1px solid #e8e8e8;border-radius:5px;display:block;font-size:14px;min-height:40px;padding:8px 40px 0 8px}.multiselect__tag{background:#41b883;border-radius:5px;color:#fff;display:inline-block;line-height:1;margin-bottom:5px;margin-right:10px;max-width:100%;overflow:hidden;padding:4px 26px 4px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.multiselect__tag-icon{border-radius:5px;bottom:0;cursor:pointer;font-style:normal;font-weight:700;line-height:22px;margin-left:7px;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease;width:22px}.multiselect__tag-icon:after{color:#266d4d;content:"×";font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{border:1px solid #e8e8e8;border-radius:5px;min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap}.multiselect__current,.multiselect__select{box-sizing:border-box;cursor:pointer;display:block;line-height:16px;margin:0;text-decoration:none}.multiselect__select{height:38px;padding:4px 8px;position:absolute;right:1px;text-align:center;top:1px;transition:transform .2s ease;width:40px}.multiselect__select:before{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;color:#999;content:"";margin-top:4px;position:relative;right:0;top:65%}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{background:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:block;max-height:240px;overflow:auto;position:absolute;width:100%;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{display:inline-block;list-style:none;margin:0;min-width:100%;padding:0;vertical-align:top}.multiselect--above .multiselect__content-wrapper{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #e8e8e8;border-top-left-radius:5px;border-top-right-radius:5px;bottom:100%}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{cursor:pointer;display:block;line-height:16px;min-height:40px;padding:12px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.multiselect__option:after{font-size:13px;line-height:40px;padding-left:20px;padding-right:12px;position:absolute;right:0;top:0}.multiselect__option--highlight{background:#41b883;color:#fff;outline:none}.multiselect__option--highlight:after{background:#41b883;color:#fff;content:attr(data-select)}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{background:inherit;color:silver;content:attr(data-selected)}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;color:#fff;content:attr(data-deselect)}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;color:#fff;content:attr(data-deselect)}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{display:inline-block;line-height:20px;margin-bottom:8px;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{left:1px;right:auto}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{left:0;right:auto}[dir=rtl] .multiselect__clear{left:12px;right:auto}[dir=rtl] .multiselect__spinner{left:1px;right:auto}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.kcs-group-select,.kcs-multi-select,.kcs-select{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-md,8px);width:100%;& .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px);& .multiselect{& .multiselect__single{margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;text-wrap:nowrap}& .multiselect__tags{align-items:flex-start;align-self:stretch;border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-md,8px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:flex;flex-direction:column;gap:var(--spacing-md,8px);justify-content:center;min-height:42px;padding:6px 48px 6px 14px}& .multiselect__placeholder{color:var(--colors-text-text-placeholder,#737373);text-overflow:ellipsis}& .multiselect__input,& .multiselect__placeholder,.multiselect__single{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding:0}& .multiselect__input,.multiselect__single{color:var(--colors-text-text-primary,#141414)}& .caret{bottom:12px;color:var(--colors-foreground-fg-quarternary,#737373);position:absolute;right:14px;& .kcs-icon{transform:rotate(0deg);transition:transform .3s;&.open{transform:rotate(180deg)}}}& .multiselect__tags-wrap{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--spacing-sm,6px);& .kcs-tag{max-width:100%;& .content,& .text{overflow:hidden}& .text{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}}}& .multiselect__content{align-items:flex-start;align-self:stretch;display:flex!important;flex-direction:column;padding:var(--spacing-xs,4px) var(--spacing-none,0)}& .multiselect__content-wrapper{border-radius:8px}& .multiselect__element{align-items:center;align-self:stretch;display:flex;padding:1px var(--spacing-sm,6px)}& .multiselect__option{align-self:stretch;border-radius:var(--spacing-sm,6px);color:var(--colors-text-text-primary,#141414);display:flex;gap:var(--spacing-md,8px);justify-content:space-between;padding:10px 10px 10px var(--spacing-md,8px);width:100%}& .multiselect__option.multiselect__option--highlight{background:var(--colors-background-bg-active,#fafafa)}& .multiselect__option.multiselect__option--highlight:after{background:none;color:var(--colors-text-text-primary,#141414)}& .multiselect__option--selected{font-weight:500}& .multiselect__option--selected.multiselect__option--highlight{background:var(--colors-background-bg-active,#fafafa)}& .icon-check{color:var(--colors-foreground-fg-brand-primary,#525252)}& .text-wrapper{align-items:center;display:flex;flex:1 0 0;gap:var(--spacing-md,8px);overflow:hidden;text-align:left}& .text{color:var(--colors-text-text-primary,#141414);flex-grow:1;font-weight:500}& .supporting-text,& .text{font-family:Inter;font-size:16px;font-style:normal;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}& .supporting-text{color:var(--colors-text-text-tertiary,#525252);flex-shrink:0;font-weight:400}}}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{background-color:var(----semantics-color-background-primary);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}a{color:var(--colors-text-text-primary,#141414);text-decoration:none}.kcs-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;& svg{height:100%;width:100%}&.stroke-1{& svg{& *{stroke-width:1px}}}&.stroke-2{& svg{& *{stroke-width:2px}}}&.stroke-3{& svg{& *{stroke-width:3px}}}}.kcs-checkbox{label[data-v-bc4eac70]{cursor:pointer}& input[type=checkbox][data-v-bc4eac70]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}& input[type=checkbox]+.option-wrapper[data-v-bc4eac70]{align-items:flex-start;display:flex}& input[type=checkbox]:not(:disabled):focus-visible+.option-wrapper .checkbox[data-v-bc4eac70]{box-shadow:0 0 0 4px rgba(152,162,179,.14)}& input[type=checkbox]:not(:disabled):focus-visible:checked+.option-wrapper .checkbox[data-v-bc4eac70]{box-shadow:0 0 0 4px rgba(158,119,237,.24)}& input[type=checkbox]+.option-wrapper .checkbox{&[data-v-bc4eac70]{align-items:center;display:inline-flex;justify-content:center}& .kcs-icon[data-v-bc4eac70]{color:transparent}& .text[data-v-bc4eac70]{color:var(--colors-text-text-secondary,#424242)}& .supporting-text[data-v-bc4eac70]{color:var(--colors-text-text-tertiary,#525252)}}& input[type=checkbox]:checked+.option-wrapper .checkbox .kcs-icon[data-v-bc4eac70]{color:#fff}& input[type=checkbox]:not(:checked)+.option-wrapper .checkbox[data-v-bc4eac70]{border:1px solid var(--colors-border-border-primary,#d6d6d6)}& input[type=checkbox]:checked+.option-wrapper .checkbox[data-v-bc4eac70]{background:var(--colors-background-bg-brand-solid,#525252)}& input[type=checkbox]:disabled+.option-wrapper .checkbox[data-v-bc4eac70]{background:var(--colors-background-bg-disabled_subtle,#fafafa);border:1px solid var(--colors-border-border-disabled,#d6d6d6)}& input[type=checkbox]:disabled:checked+.option-wrapper .checkbox{& .kcs-icon[data-v-bc4eac70]{color:var(--colors-foreground-fg-disabled_subtle,#d6d6d6)}}& label[data-v-bc4eac70]:has(input[type=checkbox]:disabled){cursor:default}&.size-sm{& .option-wrapper{&[data-v-bc4eac70]{gap:var(--spacing-md,8px)}& .checkbox[data-v-bc4eac70]{border-radius:var(--spacing-xs,4px);height:16px;padding:2px;width:16px}& .text[data-v-bc4eac70]{font-weight:500}& .supporting-text[data-v-bc4eac70],& .text[data-v-bc4eac70]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-bc4eac70]{font-weight:400}}}&.size-md{& .option-wrapper{&[data-v-bc4eac70]{gap:var(--spacing-lg,12px)}& .checkbox[data-v-bc4eac70]{border-radius:var(--spacing-sm,6px);height:20px;padding:3px;width:20px}& .text[data-v-bc4eac70]{font-weight:500}& .supporting-text[data-v-bc4eac70],& .text[data-v-bc4eac70]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-bc4eac70]{font-weight:400}}}&.type-marker{& input[type=checkbox]:checked+.option-wrapper .checkbox[data-v-bc4eac70]{background:var(--colors-blue-light-500,#0ba5ec)}}}.kcs-availability{&[data-v-7bb2593a]{align-items:flex-end;display:inline-flex;gap:12px;padding:var(--space-container-padding-none,0)}& a[data-v-7bb2593a]{color:#000;text-decoration:none}& .shift-type{&[data-v-7bb2593a]{flex-direction:column;gap:12px;padding:var(--container-availability-matrix-column-space-padding-top,0) var(--container-availability-matrix-column-space-padding-right,0) var(--container-availability-matrix-column-space-padding-bottom,0) var(--container-availability-matrix-column-space-padding-left,0)}& .shift[data-v-7bb2593a],&[data-v-7bb2593a]{align-items:center;display:flex;justify-content:center}& .shift[data-v-7bb2593a]{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:var(--space-text-gap-none,0);height:20px;line-height:20px;padding:var(--space-text-padding-none,0);text-align:right;width:32px}}& .column{&[data-v-7bb2593a]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:var(--container-availability-matrix-column-space-padding-top,0) var(--container-availability-matrix-column-space-padding-right,0) var(--container-availability-matrix-column-space-padding-bottom,0) var(--container-availability-matrix-column-space-padding-left,0)}& .weekday[data-v-7bb2593a]{align-items:center;color:#000;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:var(--space-text-gap-none,0);height:20px;justify-content:center;line-height:20px;padding:var(--space-text-padding-none,0);width:32px}}&.readonly{& a[data-v-7bb2593a]{cursor:default}& .kcs-checkbox[data-v-7bb2593a]{cursor:default;pointer-events:none}}}.kcs-avatar{&[data-v-445b4626]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--component-colors-components-avatars-avatar-bg,#f5f5f5);border:.5px solid var(
      --component-colors-components-avatars-avatar-contrast-border,rgba(0,0,0,.08)
    );border-radius:var(--radius-full,9999px);color:var(--colors-foreground-fg-quaternary,#737373);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0;text-align:center}&.disabled[data-v-445b4626]{cursor:default}& .contrast-border[data-v-445b4626]{align-items:center;border:.5px solid var(
        --component-colors-components-avatars-avatar-contrast-border,rgba(0,0,0,.08)
      );border-radius:var(--radius-full,9999px);display:flex;height:100%;justify-content:center;width:100%}&[data-v-445b4626]:focus-visible{box-shadow:0 0 0 4px var(
        --component-colors-components-avatars-avatar-focus-border,rgba(152,162,179,.14)
      )}&.size-xxs[data-v-445b4626]{font-family:Inter;font-size:6px;font-style:normal;font-weight:600;height:16px;line-height:16px;width:16px}&.size-xs[data-v-445b4626]{font-family:Inter;font-size:12px;font-style:normal;font-weight:600;height:24px;line-height:18px;width:24px}&.size-sm[data-v-445b4626]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;height:var(--dimensions-7,32px);line-height:20px;width:var(--dimensions-7,32px)}&.size-md[data-v-445b4626]{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:24px;width:40px}&.size-lg[data-v-445b4626]{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;height:48px;line-height:28px;width:48px}&.size-xl[data-v-445b4626]{font-family:Inter;font-size:20px;font-style:normal;font-weight:600;height:56px;line-height:30px;width:56px}&.size-2xl[data-v-445b4626]{font-family:Inter;font-size:24px;font-style:normal;font-weight:600;height:64px;line-height:32px;width:64px}}.kcs-avatar-group{&[data-v-fb7a784b]{align-items:flex-start;display:inline-flex;gap:var(--spacing-md,8px);margin-left:8px}& .avatars{&[data-v-fb7a784b]{align-items:flex-start;display:flex}&[data-v-fb7a784b] .kcs-avatar{border:1.5px solid var(--colors-background-bg-primary,#fff);margin-left:-8px}}& .more[data-v-fb7a784b]{align-items:center;background:var(--colors-background-bg-tertiary,#f5f5f5);border:2px solid var(--colors-background-bg-primary,#fff);border-radius:var(--radius-full,9999px);color:var(--colors-text-text-tertiary,#525252);display:flex;justify-content:center;margin-left:-4px;text-align:center}& .add{&[data-v-fb7a784b]{align-items:center;background:var(--colors-background-bg-primary,#fff);border:1px dashed var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-full,9999px);color:var(--colors-foreground-fg-quinary,#a3a3a3);cursor:pointer;display:flex;justify-content:center}&[data-v-fb7a784b]:focus-visible{box-shadow:0 0 0 4px var(
          --component-colors-components-avatars-avatar-focus-border,rgba(152,162,179,.14)
        )}}&.size-xs{& .more[data-v-fb7a784b]{font-family:Inter;font-size:12px;font-style:normal;font-weight:600;height:24px;line-height:18px;width:24px}& .add[data-v-fb7a784b]{height:24px;padding:var(--spacing-xs,4px);width:24px}}&.size-sm{& .more[data-v-fb7a784b]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;height:32px;line-height:20px;width:32px}& .add[data-v-fb7a784b]{height:32px;padding:var(--spacing-xs,4px);width:32px}}&.size-md{& .more[data-v-fb7a784b]{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:24px;width:40px}& .add[data-v-fb7a784b]{height:40px;padding:6px;width:40px}}}.kcs-avatar-label-group{&[data-v-9294f167]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:flex;flex:1 0 0;overflow:hidden}&.disabled[data-v-9294f167]{cursor:default}& .text-wrapper{&[data-v-9294f167]{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;overflow:hidden}& .text[data-v-9294f167]{color:var(--colors-text-text-secondary,#424242)}& .supporting-text[data-v-9294f167],& .text[data-v-9294f167]{align-self:stretch;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}& .supporting-text[data-v-9294f167]{color:var(--colors-text-text-tertiary,#525252)}}&.size-sm{&[data-v-9294f167]{gap:10px}& .text[data-v-9294f167]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}& .supporting-text[data-v-9294f167]{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}&.size-md{&[data-v-9294f167]{gap:var(--spacing-lg,12px)}& .text[data-v-9294f167]{font-weight:600}& .supporting-text[data-v-9294f167],& .text[data-v-9294f167]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-9294f167]{font-weight:400}}&.size-lg{&[data-v-9294f167]{gap:var(--spacing-lg,12px)}& .text[data-v-9294f167]{font-weight:600}& .supporting-text[data-v-9294f167],& .text[data-v-9294f167]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-9294f167]{font-weight:400}}&.size-xl{&[data-v-9294f167]{gap:var(--spacing-xl,16px)}& .text[data-v-9294f167]{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}& .supporting-text[data-v-9294f167]{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}}}.kcs-avatar-profile{&[data-v-1558ead4]{background:var(--component-colors-components-avatars-avatar-bg,#f5f5f5);border:3px solid var(--component-colors-components-avatars-avatar-profile-photo-border,#fff);border-radius:var(--radius-full,9999px);color:var(--colors-foreground-fg-quaternary,#737373);flex-shrink:0;text-align:center}& .contrast-border[data-v-1558ead4]{align-items:center;border:1px solid var(
        --component-colors-components-avatars-avatar-contrast-border,rgba(0,0,0,.08)
      );border-radius:var(--radius-full,9999px);display:inline-flex;height:100%;justify-content:center;width:100%}&.size-sm[data-v-1558ead4]{font-size:30px;height:72px;line-height:38px;width:72px}&.size-md[data-v-1558ead4],&.size-sm[data-v-1558ead4]{box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);font-family:Inter;font-style:normal;font-weight:600}&.size-md[data-v-1558ead4]{font-size:36px;height:96px;letter-spacing:-.72px;line-height:44px;width:96px}&.size-lg[data-v-1558ead4]{box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);font-family:Inter;font-size:60px;font-style:normal;font-weight:600;height:160px;letter-spacing:-1.2px;line-height:72px;width:160px}}.kcs-badge{&[data-v-546b9718]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;overflow:hidden;text-align:center}& .text[data-v-546b9718]{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}&.size-sm{&[data-v-546b9718]{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:var(--spacing-xxs,2px) var(--spacing-md,8px)}&.icon-dot[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-xxs,2px) var(--spacing-md,8px) var(--spacing-xxs,2px) var(--spacing-sm,6px)}&.icon-close[data-v-546b9718]{gap:var(--spacing-xxs,2px);padding:var(--spacing-xxs,2px) 3px var(--spacing-xxs,2px) var(--spacing-md,8px)}&.icon-trailing[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-xxs,2px) var(--spacing-sm,6px) var(--spacing-xxs,2px) var(--spacing-md,8px)}&.icon-leading[data-v-546b9718]{gap:var(--spacing-xxs,2px);padding:var(--spacing-xxs,2px) var(--spacing-md,8px) var(--spacing-xxs,2px) var(--spacing-sm,6px)}&.icon-only[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:5px}}&.size-md{&[data-v-546b9718]{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:var(--spacing-xxs,2px) 10px}&.icon-dot[data-v-546b9718]{gap:var(--spacing-sm,6px);padding:var(--spacing-xxs,2px) 10px var(--spacing-xxs,2px) var(--spacing-md,8px)}&.icon-close[data-v-546b9718]{gap:var(--spacing-xxs,2px);padding:var(--spacing-xxs,2px) var(--spacing-xs,4px) var(--spacing-xxs,2px) 10px}&.icon-trailing[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-xxs,2px) var(--spacing-md,8px) var(--spacing-xxs,2px) 10px}&.icon-leading[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-xxs,2px) 10px var(--spacing-xxs,2px) var(--spacing-md,8px)}&.icon-only[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-sm,6px)}}&.size-lg{&[data-v-546b9718]{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:var(--spacing-xs,4px) var(--spacing-lg,12px)}&.icon-dot[data-v-546b9718]{gap:var(--spacing-sm,6px);padding:var(--spacing-xs,4px) var(--spacing-lg,12px) var(--spacing-xs,4px) 10px}&.icon-close[data-v-546b9718]{gap:var(--spacing-xxs,2px);padding:var(--spacing-xs,4px) var(--spacing-sm,6px) var(--spacing-xs,4px) var(--spacing-lg,12px)}&.icon-trailing[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-xs,4px) 10px var(--spacing-xs,4px) var(--spacing-lg,12px)}&.icon-leading[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-xs,4px) var(--spacing-lg,12px) var(--spacing-xs,4px) 10px}&.icon-only[data-v-546b9718]{gap:var(--spacing-xs,4px);padding:var(--spacing-md,8px)}}&.color-gray{&[data-v-546b9718]{color:var(--component-colors-utility-gray-utility-gray-700,#424242)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(--component-colors-utility-gray-utility-gray-50,#fafafa);border:1px solid var(--component-colors-utility-gray-utility-gray-200,#e5e5e5)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-gray-utility-gray-600,#525252)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-gray-utility-gray-500,#737373)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-gray-utility-gray-400,#a3a3a3)}}&.color-brand{&[data-v-546b9718]{color:var(--component-colors-utility-brand-utility-brand-700,#424242)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-brand-utility-brand-50,#fafafa
      );border:1px solid var(--component-colors-utility-brand-utility-brand-200,#e5e5e5)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-brand-utility-brand-600,#525252)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-brand-utility-brand-500,#737373)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-brand-utility-brand-400,#a3a3a3)}}&.color-error{&[data-v-546b9718]{color:var(--component-colors-utility-error-utility-error-700,#b42318)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-error-utility-error-50,#fef3f2
      );border:1px solid var(--component-colors-utility-error-utility-error-200,#fecdca)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-error-utility-error-600,#d92d20)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-error-utility-error-500,#f04438)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-error-utility-error-400,#f97066)}}&.color-warning{&[data-v-546b9718]{color:var(--component-colors-utility-warning-utility-warning-700,#b54708)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-warning-utility-warning-50,#fffaeb
      );border:1px solid var(--component-colors-utility-warning-utility-warning-200,#fedf89)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-warning-utility-warning-600,#dc6803)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-warning-utility-warning-500,#f79009
      )}&.icon-close .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-warning-utility-warning-400,#fdb022
      )}}&.color-success{&[data-v-546b9718]{color:var(--component-colors-utility-success-utility-success-700,#067647)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-success-utility-success-50,#ecfdf3
      );border:1px solid var(--component-colors-utility-success-utility-success-200,#abefc6)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-success-utility-success-600,#079455)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-success-utility-success-500,#17b26a
      )}&.icon-close .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-success-utility-success-400,#47cd89
      )}}&.color-gray-blue{&[data-v-546b9718]{color:var(
      --component-colors-utility-gray-blue-utility-gray-blue-700,#363f72
    )}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-gray-blue-utility-gray-blue-50,#f8f9fc
      );border:1px solid var(--component-colors-utility-gray-blue-utility-gray-blue-200,#d5d9eb)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-gray-blue-utility-gray-blue-600,#3e4784)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-gray-blue-utility-gray-blue-500,#4e5ba6
      )}&.icon-close .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-gray-blue-utility-gray-blue-400,#717bbc
      )}}&.color-blue-light{&[data-v-546b9718]{color:var(
      --component-colors-utility-blue-light-utility-blue-light-700,#026aa2
    )}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-blue-light-utility-blue-light-50,#f0f9ff
      );border:1px solid var(
          --component-colors-utility-blue-light-utility-blue-light-200,#b9e6fe
        )}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(
          --component-colors-utility-blue-light-utility-blue-light-600,#0086c9
        )}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-blue-light-utility-blue-light-500,#0ba5ec
      )}&.icon-close .kcs-icon[data-v-546b9718]{color:var(
        --component-colors-utility-blue-light-utility-blue-light-400,#36bffa
      )}}&.color-blue{&[data-v-546b9718]{color:var(--component-colors-utility-blue-utility-blue-700,#175cd3)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(--component-colors-utility-blue-utility-blue-50,#eff8ff);border:1px solid var(--component-colors-utility-blue-utility-blue-200,#b2ddff)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-blue-utility-blue-600,#1570ef)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-blue-utility-blue-500,#2e90fa)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-blue-utility-blue-400,#53b1fd)}}&.color-indigo{&[data-v-546b9718]{color:var(--component-colors-utility-indigo-utility-indigo-700,#3538cd)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-indigo-utility-indigo-50,#eef4ff
      );border:1px solid var(--component-colors-utility-indigo-utility-indigo-200,#c7d7fe)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-indigo-utility-indigo-600,#444ce7)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-indigo-utility-indigo-500,#6172f3)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-indigo-utility-indigo-400,#8098f9)}}&.color-purple{&[data-v-546b9718]{color:var(--component-colors-utility-purple-utility-purple-700,#5925dc)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-purple-utility-purple-50,#f4f3ff
      );border:1px solid var(--component-colors-utility-purple-utility-purple-200,#d9d6fe)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-purple-utility-purple-600,#6938ef)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-purple-utility-purple-500,#7a5af8)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-purple-utility-purple-400,#9b8afb)}}&.color-pink{&[data-v-546b9718]{color:var(--component-colors-utility-pink-utility-pink-700,#c11574)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(--component-colors-utility-pink-utility-pink-50,#fdf2fa);border:1px solid var(--component-colors-utility-pink-utility-pink-200,#fcceee)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-pink-utility-pink-600,#dd2590)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-pink-utility-pink-500,#ee46bc)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-pink-utility-pink-400,#f670c7)}}&.color-orange{&[data-v-546b9718]{color:var(--component-colors-utility-orange-utility-orange-700,#b93815)}&.type-badge-color[data-v-546b9718],&.type-pill-color[data-v-546b9718]{background:var(
        --component-colors-utility-orange-utility-orange-50,#fef6ee
      );border:1px solid var(--component-colors-utility-orange-utility-orange-200,#f9dbaf)}&.type-pill-outline[data-v-546b9718]{border:1.5px solid var(--component-colors-utility-orange-utility-orange-600,#e04f16)}& .dot[data-v-546b9718],& .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-orange-utility-orange-500,#ef6820)}&.icon-close .kcs-icon[data-v-546b9718]{color:var(--component-colors-utility-orange-utility-orange-400,#f38744)}}&.type-badge-color[data-v-546b9718]{border-radius:var(--radius-md,8px)}&.type-badge-modern{&[data-v-546b9718]{background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-sm,6px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}& .text[data-v-546b9718]{color:var(--colors-text-text-secondary,#424242)}}&.icon-close .kcs-icon[data-v-546b9718]{align-items:flex-start;border-radius:var(--radius-full,9999px);cursor:pointer;display:flex;flex-direction:column;margin:var(--spacing-xxs,2px)}&.icon-leading[data-v-546b9718]{flex-direction:row-reverse}}.kcs-badge-group{&[data-v-f8affba4]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;overflow:hidden;padding:var(--spacing-xs,4px) 10px var(--spacing-xs,4px) var(--spacing-xs,4px)}& .content[data-v-f8affba4]{align-items:center;display:flex;gap:var(--spacing-xs,4px)}& .text[data-v-f8affba4]{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}& .dot-and-text{&[data-v-f8affba4]{align-items:center;display:flex;gap:var(--spacing-sm,6px)}& .text[data-v-f8affba4]{color:var(--colors-text-text-secondary,#424242)}}&.theme-light{&[data-v-f8affba4]{background:var(--component-colors-utility-gray-utility-gray-50,#fafafa);border:1px solid var(--component-colors-utility-gray-utility-gray-200,#e5e5e5)}&[data-v-f8affba4]:hover{background:var(
        --component-colors-utility-gray-utility-gray-100,#f5f5f5
      )}&.color-brand{&[data-v-f8affba4]{background:var(
        --component-colors-utility-brand-utility-brand-50,#fafafa
      );border:1px solid var(--component-colors-utility-brand-utility-brand-200,#e5e5e5)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-brand-utility-brand-100,#f5f5f5
        )}}&.color-error{&[data-v-f8affba4]{background:var(
        --component-colors-utility-error-utility-error-50,#fef3f2
      );border:1px solid var(--component-colors-utility-error-utility-error-200,#fecdca)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-error-utility-error-100,#fee4e2
        )}}&.color-warning{&[data-v-f8affba4]{background:var(
        --component-colors-utility-warning-utility-warning-50,#fffaeb
      );border:1px solid var(--component-colors-utility-warning-utility-warning-200,#fedf89)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-warning-utility-warning-100,#fef0c7
        )}}&.color-success{&[data-v-f8affba4]{background:var(
        --component-colors-utility-success-utility-success-50,#ecfdf3
      );border:1px solid var(--component-colors-utility-success-utility-success-200,#abefc6)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-success-utility-success-100,#dcfae6
        )}}}&.theme-outline{&[data-v-f8affba4]{background:var(--colors-background-bg-primary,#fff);border:1.5px solid var(--component-colors-utility-gray-utility-gray-600,#525252)}&[data-v-f8affba4]:hover{background:var(--component-colors-utility-gray-utility-gray-50,#fafafa)}&.color-brand{&[data-v-f8affba4]{border:1.5px solid var(--component-colors-utility-brand-utility-brand-600,#525252)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-brand-utility-brand-50,#fafafa
        )}}&.color-error{&[data-v-f8affba4]{border:1.5px solid var(--component-colors-utility-error-utility-error-600,#d92d20)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-error-utility-error-50,#fef3f2
        )}}&.color-warning{&[data-v-f8affba4]{border:1.5px solid var(--component-colors-utility-warning-utility-warning-600,#dc6803)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-warning-utility-warning-50,#fffaeb
        )}}&.color-success{&[data-v-f8affba4]{border:1.5px solid var(--component-colors-utility-success-utility-success-600,#079455)}&[data-v-f8affba4]:hover{background:var(
          --component-colors-utility-success-utility-success-50,#ecfdf3
        )}}}&.theme-modern{&[data-v-f8affba4]{background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-lg,10px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}&[data-v-f8affba4]:hover{background:var(--colors-background-bg-secondary,#fafafa)}&[class*=color-]{& .content{& .text[data-v-f8affba4]{color:var(--colors-text-text-secondary,#424242)}&[data-v-f8affba4] .kcs-icon{color:var(--colors-foreground-fg-quaternary,#737373)}}}}&.size-md[data-v-f8affba4]{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:var(--spacing-md,8px);line-height:18px}&.size-lg{&[data-v-f8affba4]{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:var(--spacing-lg,12px);line-height:20px}& .dot-and-text[data-v-f8affba4]{gap:var(--spacing-sm,6px)}}&.color-gray{&[data-v-f8affba4]{color:var(--colors-foreground-fg-secondary,#424242)}& .content[data-v-f8affba4] .kcs-icon{color:var(--component-colors-utility-gray-utility-gray-500,#737373)}&.theme-outline[data-v-f8affba4]{color:var(--component-colors-utility-gray-utility-gray-700,#424242)}&.theme-modern .dot-and-text .dot[data-v-f8affba4]{color:var(
        --component-colors-utility-success-utility-success-500,#17b26a
      )}}&.color-brand{&[data-v-f8affba4]{color:var(--component-colors-utility-brand-utility-brand-700,#424242)}& .content[data-v-f8affba4] .kcs-icon,&.theme-modern .dot-and-text .dot[data-v-f8affba4]{color:var(--component-colors-utility-brand-utility-brand-500,#737373)}}&.color-error{&[data-v-f8affba4]{color:var(--component-colors-utility-error-utility-error-700,#b42318)}& .content[data-v-f8affba4] .kcs-icon,&.theme-modern .dot-and-text .dot[data-v-f8affba4]{color:var(--component-colors-utility-error-utility-error-500,#f04438)}}&.color-warning{&[data-v-f8affba4]{color:var(--component-colors-utility-warning-utility-warning-700,#b54708)}& .content[data-v-f8affba4] .kcs-icon,&.theme-modern .dot-and-text .dot[data-v-f8affba4]{color:var(
        --component-colors-utility-warning-utility-warning-500,#f79009
      )}}&.color-success{&[data-v-f8affba4]{color:var(--component-colors-utility-success-utility-success-700,#067647)}& .content[data-v-f8affba4] .kcs-icon,&.theme-modern .dot-and-text .dot[data-v-f8affba4]{color:var(
        --component-colors-utility-success-utility-success-500,#17b26a
      )}}&.badge-trailing{&[data-v-f8affba4]{flex-direction:row-reverse;padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-lg,12px)}&.theme-light{&.size-lg[data-v-f8affba4]{padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) 14px}}&.theme-modern{.size-md[data-v-f8affba4]{padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) 10px}.size-lg[data-v-f8affba4]{padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-lg,12px)}}}}.kcs-button{&[data-v-01fa5e87]{align-items:center;display:inline-flex;justify-content:center}&.size-md[data-v-01fa5e87],&.size-sm[data-v-01fa5e87]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}&.size-lg[data-v-01fa5e87],&.size-xl[data-v-01fa5e87]{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}&.size-2xl[data-v-01fa5e87]{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}&.size-sm[data-v-01fa5e87]{gap:var(--spacing-xs,4px);padding:var(--spacing-md,8px) var(--spacing-lg,12px)}&.size-md[data-v-01fa5e87]{gap:var(--spacing-xs,4px);padding:10px 14px}&.size-lg[data-v-01fa5e87]{gap:var(--spacing-sm,6px);padding:10px var(--spacing-xl,16px)}&.size-xl[data-v-01fa5e87]{gap:var(--spacing-sm,6px);padding:var(--spacing-lg,12px) 18px}&.size-2xl[data-v-01fa5e87]{gap:10px;padding:var(--spacing-xl,16px) 22px}&[data-v-01fa5e87]:not(.is-link){border-radius:var(--radius-md,8px)}&.is-link{&.size-md[data-v-01fa5e87],&.size-sm[data-v-01fa5e87]{gap:var(--spacing-sm,6px);padding:0}&.size-lg[data-v-01fa5e87],&.size-xl[data-v-01fa5e87]{gap:var(--spacing-sm,8px);padding:0}&.size-2xl[data-v-01fa5e87]{gap:var(--spacing-sm,12px);padding:0}}&.icon-dot-leading{&.size-sm[data-v-01fa5e87]{gap:var(--spacing-md,8px);padding:var(--spacing-md,8px) 14px}&.size-md[data-v-01fa5e87]{gap:var(--spacing-md,8px);padding:10px var(--spacing-xl,16px)}&.size-lg[data-v-01fa5e87]{gap:var(--spacing-md,8px);padding:10px 18px}&.size-xl[data-v-01fa5e87]{gap:var(--spacing-md,8px);padding:var(--spacing-lg,12px) var(--spacing-2xl,20px)}&.size-2xl[data-v-01fa5e87]{gap:var(--spacing-lg,12px);padding:var(--spacing-xl,16px) var(--spacing-3xl,24px)}}}.kcs-button-close{&[data-v-3cf4ea0a]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:var(--radius-md,8px);color:var(----colors-foreground-fg-,#a3a3a3);cursor:pointer;display:flex;flex-shrink:0;justify-content:center}&[data-v-3cf4ea0a]:hover{background:var(--colors-background-bg-primary_hover,#fafafa);color:var(--colors-foreground-fg-quinary_hover,#737373)}&[data-v-3cf4ea0a]:focus-visible{background:var(--colors-background-bg-primary,#fff);box-shadow:0 0 0 4px rgba(152,162,179,.14)}&.size-sm[data-v-3cf4ea0a]{height:36px;padding:var(--spacing-md,8px);width:36px}&.size-md[data-v-3cf4ea0a]{height:40px;padding:var(--spacing-md,8px);width:40px}&.size-lg[data-v-3cf4ea0a]{height:44px;padding:var(--spacing-md,8px);width:44px}&.dark-background{&[data-v-3cf4ea0a]{color:var(--colors-foreground-fg-white,#fff)}&[data-v-3cf4ea0a]:focus-visible,&[data-v-3cf4ea0a]:hover{background:var(
        --component-colors-alpha-alpha-white-20,hsla(0,0%,100%,.2)
      )}}}.kcs-button-group{&[data-v-be6778e4]{align-items:flex-start;border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-md,8px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:inline-flex;overflow:hidden}&[data-v-be6778e4] .kcs-button-group-element:last-child{border-right:none}}.kcs-button-group-element{&[data-v-61bc496b]{align-items:center;background:var(--colors-background-bg-primary,#fff);border-right:1px solid var(--colors-border-border-primary,#d6d6d6);color:var(--colors-text-text-secondary,#424242);cursor:pointer;display:inline-flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;gap:var(--spacing-md,8px);justify-content:center;line-height:20px;min-height:40px;padding:var(--spacing-md,8px) var(--spacing-xl,16px)}&.icon-leading[data-v-61bc496b]{padding:var(--spacing-md,8px) var(--spacing-xl,16px) var(--spacing-md,8px) 14px}&[data-v-61bc496b]:hover{background:var(--colors-background-bg-primary_hover,#fafafa)}&.active[data-v-61bc496b]{background:var(--colors-background-bg-active,#fafafa)}&[data-v-61bc496b]:not(.disabled):focus-visible{color:var(--colors-text-text-primary,#424242)}&.disabled[data-v-61bc496b]{color:var(--colors-text-text-disabled,#737373);cursor:default}& .dot[data-v-61bc496b]{color:var(--colors-foreground-fg-success-secondary,#17b26a);height:10px;width:10px}}.kcs-calendar-item{&[data-v-fe11b1f8]{align-items:center;cursor:default;display:inline-flex;flex-direction:column;gap:4px}& .box{&[data-v-fe11b1f8]{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;gap:8px;justify-content:center;line-height:24px;padding:8px;pointer-events:none;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}& .dots{&[data-v-fe11b1f8]{align-items:flex-start;display:flex;gap:2px;justify-content:center;left:8px;position:absolute;right:8px;top:4px}&>div[data-v-fe11b1f8]{border-radius:9999px;height:4px;width:4px}}& .note[data-v-fe11b1f8]{bottom:0;clip-path:polygon(100% 24px,100% 100%,24px 100%);left:0;pointer-events:none;position:absolute;right:0;top:0}& .res[data-v-fe11b1f8]{background-color:transparent;border-style:dashed;border-width:2px;bottom:0;left:0;position:absolute;right:0;top:0}&.selected{&[data-v-fe11b1f8]{background-color:#36bffa!important;color:#fff!important}& .background[data-v-fe11b1f8]{background:#36bffa!important}& .note[data-v-fe11b1f8]{background-color:#fff!important}& .res[data-v-fe11b1f8]{border-color:#fff!important}& .dots>div[data-v-fe11b1f8]{background:#fff!important}}}& .check{&[data-v-fe11b1f8]{align-items:center;display:flex;gap:2px;justify-content:center}&>div[data-v-fe11b1f8]{background:#e6e6e6;border-radius:1px;height:3px;width:10px}}& .hours[data-v-fe11b1f8]{color:#737373;font-family:Inter;font-size:10px;font-style:normal;font-weight:600;line-height:12px;text-align:center}&.size-tiny{& .box{&[data-v-fe11b1f8]{font-family:Inter;font-size:8px;font-style:normal;font-weight:600;height:var(--size-selectable-xs,12px);line-height:12px;padding:0;width:var(--size-selectable-xs,12px)}& .background[data-v-fe11b1f8]{padding:0}}}&.size-small{& .box{&[data-v-fe11b1f8]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;height:var(--size-selectable-s,24px);line-height:20px;width:var(--size-selectable-s,24px)}& .background[data-v-fe11b1f8]{padding:4px}}}&.size-default{& .box[data-v-fe11b1f8]{height:var(--size-selectable-l,32px);width:var(--size-selectable-l,32px)}}& .infos[data-v-fe11b1f8]{align-self:stretch;color:var(--colors-text-text-secondary,#424242);font-family:Inter;font-size:8px;font-style:normal;font-weight:600;line-height:12px;text-align:center}}.kcs-calendar-year{&[data-v-68dc7d99]{align-items:flex-start;display:flex;justify-content:flex-start}& .month-legend{&[data-v-68dc7d99]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-selectable-gap-xs,2px)}& .empty[data-v-68dc7d99],& .month[data-v-68dc7d99]{align-items:center;color:var(--color-content-primary-foreground-dark,#333);display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;gap:8px;height:var(--size-selectable-xl,32px);justify-content:center;line-height:16px;text-align:center;width:64px}}& .wrapper{&[data-v-68dc7d99]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-selectable-gap-xs,2px)}& .day-legend{&[data-v-68dc7d99]{align-items:flex-start;display:flex;gap:var(--space-selectable-gap-xs,2px)}& .day[data-v-68dc7d99]{align-items:center;color:var(--color-content-primary-foreground-dark,#333);display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;gap:8px;height:var(--size-xl,32px);justify-content:center;line-height:16px;text-align:center;width:var(--size-xl,32px)}}& .empty[data-v-68dc7d99],& .month[data-v-68dc7d99]{align-items:flex-start;display:flex;gap:var(--space-selectable-gap-xs,2px)}}&.size-small{& .month-legend{& .empty[data-v-68dc7d99],& .month[data-v-68dc7d99]{font-size:8px;font-style:normal;font-weight:600;height:var(--size-selectable-s,24px);line-height:16px;width:var(--size-selectable-s,24px)}}& .wrapper{&[data-v-68dc7d99]{gap:var(--space-selectable-gap-xxs,2px)}& .day-legend{& .day[data-v-68dc7d99]{font-size:8px;font-style:normal;font-weight:600;gap:8px;height:var(--size-selectable-s,24px);line-height:16px;width:var(--size-selectable-s,24px)}}}& .empty[data-v-68dc7d99],& .month[data-v-68dc7d99]{gap:var(--space-selectable-gap-xxs,2px)}}&.size-tiny{& .month-legend{&[data-v-68dc7d99]{gap:var(--space-selectable-gap-xxs,1px)}& .empty[data-v-68dc7d99],& .month[data-v-68dc7d99]{font-size:8px;font-style:normal;font-weight:600;gap:8px;height:var(--size-selectable-xs,12px);line-height:16px;width:var(--size-selectable-xs,12px)}}& .wrapper{&[data-v-68dc7d99]{gap:var(--space-selectable-gap-xxs,1px)}& .day-legend{&[data-v-68dc7d99]{gap:var(--space-selectable-gap-xxs,1px)}& .day[data-v-68dc7d99]{font-size:8px;font-style:normal;font-weight:600;gap:8px;height:var(--size-selectable-xs,12px);line-height:16px;width:var(--size-selectable-xs,12px)}}& .empty[data-v-68dc7d99],& .month[data-v-68dc7d99]{gap:var(--space-selectable-gap-xxs,1px)}}}}.kcs-callout{&[data-v-fc26f45b]{align-items:center;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}&.state-default{& span[data-v-fc26f45b]{color:var(--colors-text-text-primary,#141414)}}&.state-error{& span[data-v-fc26f45b]{color:var(--colors-text-text-error-primary,#d92d20)}}& .content{&[data-v-fc26f45b]{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 12px 80px rgba(0,0,0,.3);display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:16px 24px}& span[data-v-fc26f45b]{font-family:Inter;font-size:14px;line-height:20px}}}.kcs-card{&[data-v-d9b82adb]{align-items:flex-start;background:var(--colors-background-bg-primary,#fff);border:1.5px solid var(--colors-border-border-primary,#d6d6d6);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-width:312px;padding:var(--spacing-xl,16px);position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}&.no-border[data-v-d9b82adb]{border:none;box-shadow:none;padding:0}&.non-interactive[data-v-d9b82adb]{background:var(--colors-background-bg-disabled,#f5f5f5);cursor:default}&.selected{&[data-v-d9b82adb]{border:.5px solid var(--colors-blue-light-400,#36bffa);outline:1px solid var(--colors-blue-light-400,#36bffa)}& .selected-icon[data-v-d9b82adb]{left:-12px;position:absolute;top:-12px}}&[data-v-d9b82adb] .header{align-items:center;align-self:stretch;display:flex;justify-content:space-between}}.kcs-spacer{&[data-v-3bdd394d]{align-items:center;display:flex;flex-shrink:0;gap:var(--space-selectable-gap-none,0);justify-content:center;padding:var(--space-selectable-padding-none,0);width:100%}& hr[data-v-3bdd394d]{background:var(--colors-background-bg-quaternary,#e5e5e5);border-radius:var(--border-radius-selectable-full,1000px);height:var(--border-width-selectable-s,1px);min-width:100%}&.size-3xs[data-v-3bdd394d]{height:12px}&.size-xxs[data-v-3bdd394d]{height:16px}&.size-xs[data-v-3bdd394d]{height:24px}&.size-sm[data-v-3bdd394d]{height:48px}&.size-md[data-v-3bdd394d]{height:64px}&.size-lg[data-v-3bdd394d]{height:96px}&.size-xl[data-v-3bdd394d]{height:128px}}.kcs-card-absence{&[data-v-7dea5ef4]{border:.5px solid var(--colors-border-border-primary,#d6d6d6)}& .header{&[data-v-7dea5ef4]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}& .info[data-v-7dea5ef4]{align-items:center;display:flex;gap:4px}}& .text[data-v-7dea5ef4]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:14px;font-style:italic;font-weight:400;line-height:20px}& .time{&[data-v-7dea5ef4]{align-items:center;align-self:stretch;color:var(--colors-text-text-quaternary,#737373);display:flex;font-style:italic;font-weight:400;gap:12px;justify-content:space-between}& .value[data-v-7dea5ef4],&[data-v-7dea5ef4]{font-family:Inter;font-size:14px;line-height:20px}& .value[data-v-7dea5ef4]{color:var(--colors-text-text-primary,#141414);font-style:normal;font-weight:600}}}.kcs-card-order{&[data-v-82af6380]{border:.5px solid var(--colors-border-border-primary,#d6d6d6)}& .info{&[data-v-82af6380]{align-items:center;align-self:stretch;display:flex;justify-content:space-between}& .wrapper{&[data-v-82af6380]{align-items:center;display:flex;gap:4px}& .count[data-v-82af6380]{font-weight:600}& .count[data-v-82af6380],& .order-no[data-v-82af6380]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .order-no[data-v-82af6380]{font-weight:400}}}& .badges[data-v-82af6380]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px;justify-content:center}& .company[data-v-82af6380],& .employee[data-v-82af6380]{max-width:100%}}.kcs-card-reservation{&[data-v-e65f0245]{border:1.5px dashed var(--colors-foreground-fg-error-primary,#d92d20)}& .header{&[data-v-e65f0245]{color:var(--colors-text-text-error-primary,#d92d20);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}& .info[data-v-e65f0245]{align-items:center;display:flex;gap:4px}}& .text[data-v-e65f0245]{color:var(--colors-text-text-error-primary,#d92d20);font-family:Inter;font-size:14px;font-style:italic;font-weight:400;line-height:20px}}.kcs-card-shift{&[data-v-6c3d9d58]{border:.5px solid var(--colors-border-border-primary,#d6d6d6)}& .when{&[data-v-6c3d9d58]{align-items:center;align-self:stretch;display:flex;justify-content:space-between}& .date-and-time[data-v-6c3d9d58]{align-items:center;color:var(--colors-text-text-primary,#141414);display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:20px}}& .where{&[data-v-6c3d9d58]{align-items:flex-start;align-self:stretch;display:flex;gap:4px;justify-content:space-between}& .name{&[data-v-6c3d9d58]{align-items:flex-start;color:var(--colors-text-text-primary,#141414);display:flex;flex-direction:column;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}& .division[data-v-6c3d9d58],& .unit[data-v-6c3d9d58]{align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}& .info{&[data-v-6c3d9d58]{align-items:flex-end;color:var(--colors-text-text-quaternary,#737373);display:flex;flex-direction:column;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:right}& .hourly-rate[data-v-6c3d9d58]{flex-shrink:0;text-wrap:nowrap}& .client-no[data-v-6c3d9d58]{flex-shrink:0}}}& .badges{&[data-v-6c3d9d58]{align-items:center;align-self:stretch;display:flex;gap:4px}& .employee[data-v-6c3d9d58]{flex-shrink:0;max-width:200px}}& .not-assigned[data-v-6c3d9d58]{color:var(--colors-text-text-quaternary,#737373)}& .not-assigned[data-v-6c3d9d58],& .not-published[data-v-6c3d9d58]{font-family:Inter;font-size:14px;font-style:italic;font-weight:400;line-height:20px}& .not-published[data-v-6c3d9d58]{color:var(--colors-text-text-warning-primary,#dc6803)}& .status{&[data-v-6c3d9d58]{align-items:center;align-self:stretch;display:flex;gap:4px}& .icons{&[data-v-6c3d9d58]{align-items:center;display:flex;gap:1px;height:20px}& .arrow[data-v-6c3d9d58]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}& .color-notset[data-v-6c3d9d58],& .kcs-icon[data-v-6c3d9d58]{color:#d6d6d6}& .color-todo[data-v-6c3d9d58]{color:#f79009}& .color-done[data-v-6c3d9d58]{color:#17b26a}}& .tracked-time{&[data-v-6c3d9d58]{align-items:center;display:flex;flex:1 0 0;gap:2px;justify-content:flex-end}& .duration[data-v-6c3d9d58]{color:var(--colors-text-text-primary,#141414);font-weight:600}& .delta[data-v-6c3d9d58],& .duration[data-v-6c3d9d58]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .delta[data-v-6c3d9d58]{color:var(--colors-foreground-fg-disabled_subtle,#d6d6d6);font-weight:500}& .reason[data-v-6c3d9d58]{color:#f64830}}}}.kcs-card-slotted[data-v-58a3fbdb]{align-items:flex-start;background:var(--colors-background-bg-primary,#fff);border:.5px solid var(--colors-border-border-primary,#d6d6d6);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-width:344px;padding:var(--spacing-xl,16px);width:100%}.kcs-card-wish{&[data-v-c715757f]{border:1.5px dashed var(--colors-foreground-fg-quinary,#a3a3a3)}& .header{&[data-v-c715757f]{color:var(--colors-foreground-fg-quaternary,#737373);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}& .info[data-v-c715757f]{align-items:center;display:flex;gap:4px}& .icons[data-v-c715757f]{align-items:center;display:flex;gap:8px}}& .text[data-v-c715757f]{color:var(--colors-foreground-fg-quaternary,#737373);font-family:Inter;font-size:14px;font-style:italic;font-weight:400;line-height:20px}}.kcs-helper-text[data-v-79152116]{color:var(--colors-text-text-tertiary,#525252)}.kcs-helper-text[data-v-79152116],.kcs-validation-text[data-v-bce38983]{align-self:stretch;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.kcs-validation-text[data-v-bce38983]{color:var(--colors-text-text-error-primary,#d92d20)}.kcs-checkbox-group{&[data-v-b31ba70a]{align-items:flex-start;display:flex;flex-direction:column}& .wrapper{&[data-v-b31ba70a]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}& .options{&[data-v-b31ba70a]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}& .kcs-checkbox[data-v-b31ba70a]{align-self:stretch}}}&.size-sm .options[data-v-b31ba70a]{gap:8px}&.size-md .options[data-v-b31ba70a]{gap:16px}}.kcs-overlay{&[data-v-6395a215]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,96%,.75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}&.type-black[data-v-6395a215]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,6%,.75)}}.dp__input_wrap{box-sizing:unset;position:relative;width:100%}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color)}.dp__input_valid,.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color)}.dp__input_invalid,.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);outline:none;padding:var(--dp-input-padding);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;height:var(--dp-font-size);width:var(--dp-font-size);stroke-width:0;box-sizing:content-box;color:var(--dp-icon-color);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px}.dp__input_icon{inset-inline-start:0}.dp--clear-btn,.dp__input_icon{color:var(--dp-icon-color);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.dp--clear-btn{align-items:center;background:transparent;border:none;display:inline-flex;inset-inline-end:0;margin:0;padding:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border:1px solid var(--dp-menu-border-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);font-size:var(--dp-font-size);min-width:var(--dp-menu-min-width);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dp__menu,.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_disabled,.dp__menu_readonly{inset:0;position:absolute;z-index:999999}.dp__menu_disabled{background:hsla(0,0%,100%,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp-menu-loading{background:hsla(0,0%,100%,.5);cursor:default}.dp--menu-load-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dp--menu-loader{animation:dp-load-rotation 1s linear infinite;border:var(--dp-loader);border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;position:absolute;width:48px}@keyframes dp-load-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dp__arrow_top{border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);top:0;transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom,.dp__arrow_top{background-color:var(--dp-background-color);height:12px;left:var(--dp-arrow-left);position:absolute;width:12px}.dp__arrow_bottom{border-bottom:1px solid var(--dp-menu-border-color);border-inline-end:1px solid var(--dp-menu-border-color);bottom:0;transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{padding:2px 0;text-align:center}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}@media only screen and (width <= 600px){.dp--preset-dates{align-self:center;border:none;display:flex;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);overflow-x:auto}}.dp--preset-dates-collapsed{align-self:center;border:none;display:flex;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);overflow-x:auto}.dp__sidebar_left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{border-radius:var(--dp-border-radius);color:var(--dp-text-color);display:block;padding:5px;text-align:left;transition:var(--dp-common-transition);white-space:nowrap;width:100%}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{align-items:center;color:var(--dp-text-color);display:flex;font-weight:700;justify-content:center;position:relative;white-space:nowrap}.dp__calendar_header_item{box-sizing:border-box;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);text-align:center;width:var(--dp-cell-size)}.dp__calendar_row{align-items:center;display:flex;justify-content:center;margin:var(--dp-row-margin)}.dp__calendar_item{box-sizing:border-box;color:var(--dp-text-color);flex-grow:1;text-align:center}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{align-items:center;border:1px solid transparent;border-radius:var(--dp-cell-border-radius);box-sizing:border-box;display:flex;height:var(--dp-cell-size);justify-content:center;padding:var(--dp-cell-padding);position:relative;text-align:center;width:var(--dp-cell-size)}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__active_date,.dp__range_end,.dp__range_start{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_disabled,.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);border:1px solid var(--dp-range-between-border-color);border-radius:0;color:var(--dp-range-between-dates-text-color)}.dp__range_between_week{background:var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0;border-top:1px solid var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-bottom:1px dashed var(--dp-primary-color);border-radius:0;border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-bottom:1px dashed var(--dp-primary-color);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-bottom:1px dashed var(--dp-primary-color);border-end-end-radius:var(--dp-cell-border-radius);border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);height:1px;width:100%}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_dot,.dp__marker_line{background-color:var(--dp-marker-color);bottom:0;height:5px;position:absolute}.dp__marker_dot{border-radius:50%;left:50%;transform:translateX(-50%);width:5px}.dp__marker_line{left:0;width:100%}.dp__marker_tooltip{background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;cursor:default;padding:5px;position:absolute;z-index:99999}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{align-items:center;color:var(--dp-text-color);display:flex;flex-flow:row nowrap}.dp__tooltip_mark{background-color:var(--dp-text-color);border-radius:50%;color:var(--dp-text-color);height:5px;margin-inline-end:5px;width:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-bottom:1px solid var(--dp-border-color);border-inline-end:1px solid var(--dp-border-color);bottom:0;height:8px;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:8px}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;height:var(--dp-month-year-row-height)}.dp__inner_nav{align-items:center;border-radius:50%;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-button-size);justify-content:center;text-align:center;width:var(--dp-month-year-row-button-size)}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{align-items:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-height);justify-content:center;text-align:center}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;flex-direction:column;width:100%}.dp__overlay{background:var(--dp-background-color);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);transition:opacity 1s ease-out;width:100%;z-index:99999}.dp--overlay-absolute{height:100%;left:0;position:absolute;top:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{background-color:var(--dp-scroll-bar-background);box-shadow:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;height:var(--dp-overlay-height);overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-inline:auto auto;max-width:100%;padding:0;width:100%}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;padding:var(--dp-overlay-col-padding);white-space:nowrap;width:33%}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell,.dp__overlay_cell_active{border-radius:var(--dp-border-radius);cursor:pointer;text-align:center}.dp__overlay_cell:hover{transition:var(--dp-common-transition)}.dp__cell_in_between,.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed}.dp__overlay_cell_disabled,.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed}.dp__overlay_cell_active_disabled,.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{align-items:center;color:var(--dp-text-color);display:flex;font-family:var(--dp-font-family);justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;justify-content:center;width:100%}.dp__inc_dec_button{align-items:center;border-radius:50%;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;justify-content:center;margin:0;padding:5px}.dp__inc_dec_button,.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{align-items:center;border-radius:var(--dp-border-radius);color:var(--dp-text-color);cursor:pointer;display:flex;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{align-items:center;cursor:pointer;display:flex;height:8px;padding:0;width:100%}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);border:none;border-radius:var(--dp-border-radius);color:var(--dp-primary-text-color);cursor:pointer;padding:var(--dp-common-padding)}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);border-collapse:collapse;height:4px;transition:var(--dp-common-transition);width:100%}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r,.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;flex-flow:row nowrap;padding:var(--dp-action-row-padding);width:100%}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);display:block;font-size:var(--dp-preview-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp__action_buttons{align-items:center;display:flex;flex:0;justify-content:flex-end;margin-inline-start:auto;white-space:nowrap}.dp__action_button{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--dp-border-radius);cursor:pointer;display:inline-flex;font-family:var(--dp-font-family);font-size:var(--dp-preview-font-size);height:var(--dp-action-button-height);line-height:var(--dp-action-button-height);margin-inline-start:3px;padding:var(--dp-action-buttons-padding)}.dp__action_cancel{border:1px solid var(--dp-border-color);color:var(--dp-text-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed}.dp--qr-btn-disabled,.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{padding:var(--dp-common-padding);width:100%}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn,.dp__btn{border:none;font:inherit;line-height:normal;transition:var(--dp-common-transition)}.dp--year-mode-picker{align-items:center;display:flex;height:var(--dp-cell-size);justify-content:space-between;width:100%}:root{--dp-common-transition:all 0.1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:0.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transtion:all 0.2s ease-in;--dp-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen,ubuntu,cantarell,"Open Sans","Helvetica Neue",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:0.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:0.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:0.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:rgba(0,92,178,.2);--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:rgba(25,118,210,.1);--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.dp__flex{align-items:center;display:flex}.dp__btn{background:none}.dp__main{box-sizing:border-box;font-family:var(--dp-font-family);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dp__main *{direction:var(--dp-direction,ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{align-items:center;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-button-height);padding:var(--dp-common-padding);place-content:center center;text-align:center;width:100%}.dp__button.dp__overlay_action{bottom:0;position:absolute}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{align-items:flex-start;flex-direction:column}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length)*-1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length)*-1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.kcs-date-picker{&[data-v-66edeb42]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-md,8px);width:100%}&.inline{&[data-v-66edeb42] .dp__flex_display{& .dp__calendar_header_item{text-align:left}&>div:last-child{width:100%}}&[data-v-66edeb42] .dp--tp-wrap{max-width:100%}}& .wrapper[data-v-66edeb42]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px);position:relative}& .fix-inline-required[data-v-66edeb42]{height:0;left:0;position:absolute;top:16px;width:0}& .markers{&[data-v-66edeb42]{bottom:0;display:flex;gap:2px;justify-content:center;position:absolute;width:100%}&>div[data-v-66edeb42]{border-radius:9999px;height:4px;width:4px}}}.dp__theme_light{--dp-border-radius:8px;--dp-primary-color:var(
    --component-colors-components-buttons-primary-button-primary-bg,#525252
  );--dp-secondary-color:var(
    --component-colors-components-buttons-secondary-button-secondary-bg,#fff
  );--dp-border-color:var(--colors-border-border-primary,#d6d6d6);--dp-text-color:var(--colors-text-text-primary,#141414);--dp-input-padding:8px 14px;& .dp__input{background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-md,8px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;&:disabled{background:var(--colors-background-bg-disabled_subtle,#fafafa);color:var(--colors-text-text-disabled,#737373)}}.dp__menu_disabled{border-radius:var(--radius-md,8px)}.dp__cell_disabled{background:var(--colors-background-bg-disabled_subtle,#fafafa);color:var(--colors-text-text-disabled,#737373)}.dp-menu-loading,.dp__menu_disabled,.dp__menu_readonly{z-index:1}.dp__action_buttons .dp__action_select:disabled{background:var(--colors-background-bg-disabled_subtle,#fafafa);color:var(--colors-text-text-disabled,#737373)}.dp__today{border:none;color:#36bffa!important;font-weight:700}}.dp__input::-moz-placeholder{opacity:1}.dp__input::placeholder{opacity:1}.kcs-description{&[data-v-fc5081e0]{align-content:center;align-items:center;color:var(--components-description-color-default);display:flex;flex-wrap:wrap}&.size-small[data-v-fc5081e0]{font:var(--typography-paragraph-4-regular);gap:var(--components-description-space-small-gap);padding:var(--components-description-space-small-padding-top) var(--components-description-space-small-padding-right) var(--components-description-space-small-padding-bottom) var(--components-description-space-small-padding-left)}&.size-default[data-v-fc5081e0]{font:var(--typography-paragraph-3-regular);gap:var(--components-description-space-default-gap);padding:var(--components-description-space-default-padding-top) var(--components-description-space-default-padding-right) var(--components-description-space-default-padding-bottom) var(--components-description-space-default-padding-left)}&.size-large[data-v-fc5081e0]{font:var(--typography-paragraph-2-regular);gap:var(--components-description-space-large-gap);padding:var(--components-description-space-large-padding-top) var(--components-description-space-large-padding-right) var(--components-description-space-large-padding-bottom) var(--components-description-space-large-padding-left)}}& .divider{&[data-v-7c809939]{align-items:center;align-self:stretch;display:flex;padding:var(--spacing-xs,4px) 0}& div[data-v-7c809939]{align-self:stretch;background-color:#e5e5e5;height:1px;width:100%}}& .simple-group{&[data-v-7c809939]{align-items:center;display:flex;padding:5px 10px}& .text[data-v-7c809939]{color:var(--colors-text-text-secondary,#424242);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:20px}}& .item,& .nested-group{&[data-v-7c809939]{align-items:center;align-self:stretch;cursor:pointer;display:flex;padding:1px var(--spacing-sm,6px)}&.disabled{&[data-v-7c809939]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6);pointer-events:none}& .content{& .icon-and-text{& .text[data-v-7c809939]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}}}& .shortcut[data-v-7c809939]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}}&[data-v-7c809939]:focus-visible,&[data-v-7c809939]:hover{background-color:var(
      --colors-background-bg-hover,#f0f0f0
    );border-radius:var(--radius-md,8px);outline:none}& .content{&[data-v-7c809939]{align-items:center;align-self:stretch;display:flex;flex:1 0 0;gap:8px;padding:5px 10px}& .icon-and-text{&[data-v-7c809939]{align-items:center;display:flex;flex:1 0 0;gap:var(--spacing-md,8px)}& .text[data-v-7c809939]{color:var(--colors-text-text-secondary,#424242);flex:1 0 0;font-family:Inter;font-size:13px;font-style:normal;font-weight:500;line-height:20px;text-wrap:nowrap}}}}& .item{& .shortcut[data-v-7c809939]{color:var(--colors-text-text-quaternary,#737373);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}& .dropdown-children{& .items[data-v-7c809939]{align-items:flex-start;background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-secondary,#e5e5e5);border-radius:var(--radius-md,8px);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);display:flex;flex-direction:column}}.kcs-dropdown{&[data-v-b052ac21]{align-items:flex-start;background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-secondary,#e5e5e5);border-radius:var(--radius-md,8px);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);display:flex;flex-direction:column;position:relative;z-index:1}& .header[data-v-b052ac21]{align-items:flex-start;border-bottom:1px solid var(--colors-border-border-secondary,#e5e5e5);display:flex;padding:var(--spacing-lg,12px) var(--spacing-xl,16px);width:100%}&[data-v-b052ac21] .items{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;min-width:180px;padding:var(--spacing-xs,4px) var(--spacing-xs,4px)}}.kcs-progress-bar{&[data-v-3546c7ae]{align-items:center;display:flex;gap:var(--spacing-lg,12px);width:100%}&.size-sm{& .bar{&[data-v-3546c7ae]{border-radius:var(--spacing-md,8px);height:6px}& .background[data-v-3546c7ae],& .progress[data-v-3546c7ae]{border-radius:var(--radius-xxs,2px) var(--radius-none,0) var(--radius-none,0) var(--radius-xxs,2px);height:6px}}}&.size-md{& .background[data-v-3546c7ae],& .bar[data-v-3546c7ae],& .progress[data-v-3546c7ae]{border-radius:var(--radius-xxs,2px) var(--radius-none,0) var(--radius-none,0) var(--radius-xxs,2px);height:16px}}& .bar{&[data-v-3546c7ae]{flex:1 0 0;position:relative}& .background[data-v-3546c7ae]{background:var(--colors-background-bg-quaternary,#e5e5e5);flex-shrink:0;width:100%}& .progress{&[data-v-3546c7ae]{background:var(--colors-blue-300,#84caff);flex-shrink:0;left:0;position:absolute;top:0;transition:width .3s ease}&.color-success[data-v-3546c7ae]{background:var(--colors-foreground-fg-success-secondary,#17b26a)}&.color-warning[data-v-3546c7ae]{background:var(--colors-foreground-fg-warning-secondary,#f79009)}&.color-error[data-v-3546c7ae]{background:var(--colors-foreground-fg-error-secondary,#f04438)}}}& .label[data-v-3546c7ae]{color:var(--colors-text-text-secondary,#424242);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}& .tooltip{&[data-v-3546c7ae]{align-items:center;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);display:inline-flex;flex-direction:column;position:absolute;right:0;transform:translate(50%,50%)}& .content[data-v-3546c7ae]{align-items:flex-start;align-self:stretch;background:var(--colors-background-bg-primary_alt,#fff);border:1px solid var(--colors-border-border-secondary,#e5e5e5);border-radius:var(--radius-md,8px);color:var(--colors-text-text-secondary,#424242);display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:18px;padding:var(--spacing-md,8px) var(--spacing-lg,12px);text-align:center}}&.label-top-floating .tooltip[data-v-3546c7ae]{top:-60px}&.label-bottom-floating .tooltip[data-v-3546c7ae]{top:-4px}}.kcs-file-upload{&[data-v-9756c059]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding-bottom:54px}& .file-drop-area{&[data-v-9756c059]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:var(--spacing-xl,16px) var(--spacing-3xl,24px);width:512px}& .wrapper{&[data-v-9756c059]{align-items:center;align-self:stretch;background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-secondary,#e5e5e5);border-radius:var(--radius-xl,12px);cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-xs,4px);padding:var(--spacing-xl,16px) var(--spacing-3xl,24px);position:relative;text-align:center;transition:border-color .3s,background-color .3s,outline .3s}& .content{&[data-v-9756c059]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-lg,12px)}& input[data-v-9756c059]{display:none}& .file-content{&[data-v-9756c059]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xs,4px);pointer-events:none}& .action{&[data-v-9756c059]{align-items:flex-start;align-self:stretch;display:flex;gap:var(--spacing-xs,4px);justify-content:center}& .text[data-v-9756c059]{color:var(--colors-text-text-tertiary,#525252);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}& .supporting-text[data-v-9756c059]{color:var(--colors-text-text-tertiary,#525252);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:center}}}}& .file-list{&[data-v-9756c059]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-lg,12px)}& .file-item{&[data-v-9756c059]{align-items:flex-start;align-self:stretch;background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-secondary,#e5e5e5);border-radius:var(--radius-xl,12px);display:flex;gap:var(--spacing-xs,4px);padding:var(--spacing-xl,16px)}&.error{&[data-v-9756c059]{border:1px solid var(--colors-border-border-error-solid,#d92d20);outline:1px solid var(--colors-border-border-error-solid,#d92d20)}& .errors[data-v-9756c059],& .kcs-icon[data-v-9756c059]{color:var(--colors-text-text-error,#d92d20)}& .errors[data-v-9756c059]{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}& .content{&[data-v-9756c059]{align-items:flex-start;display:flex;flex:1 0 0;gap:var(--spacing-md,8px);overflow:hidden}& .row-wrapper{&[data-v-9756c059]{display:flex;flex:1 0 0;flex-direction:column;overflow:hidden}& .text-wrapper{&[data-v-9756c059]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;padding-right:var(--spacing-4xl,32px)}& .text[data-v-9756c059]{align-self:stretch;color:var(--colors-text-text-secondary,#424242);font-weight:500}& .supporting-text[data-v-9756c059],& .text[data-v-9756c059]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px;overflow:hidden;text-overflow:ellipsis}& .supporting-text[data-v-9756c059]{color:var(--colors-text-text-tertiary,#525252);font-weight:400}}}}}}}&.disabled .file-drop-area .wrapper[data-v-9756c059]{cursor:default}&:not(.disabled) .file-drop-area:hover .wrapper[data-v-9756c059]{background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-brand-solid,#525252);border-radius:var(--radius-xl,12px);outline:1px solid var(--colors-border-border-brand-solid,#525252)}&:not(.disabled) .file-drop-area:focus-visible .wrapper[data-v-9756c059]{border:1px solid var(--colors-border-border-brand,#d6bbfb);box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(158,119,237,.24)}&:not(.disabled).dragover .file-drop-area .wrapper[data-v-9756c059]{background:var(--colors-background-bg-disabled_subtle,#fafafa);border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);border-radius:var(--radius-xl,12px)}}.kcs-tag{&[data-v-ec5f14e8]{align-items:center;background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-sm,6px);display:inline-flex;gap:3px;justify-content:center}&.action-close[data-v-ec5f14e8]{cursor:pointer}& .content{&[data-v-ec5f14e8]{align-items:center;color:var(--colors-text-text-secondary,#424242);display:flex;overflow:hidden;text-align:center}& .count[data-v-ec5f14e8]{align-items:center;background:var(--colors-background-bg-tertiary,#f5f5f5);border-radius:3px;display:flex;flex-direction:column;justify-content:center}& .dot[data-v-ec5f14e8]{color:var(--colors-foreground-fg-success-secondary,#17b26a)}}& .icon[data-v-ec5f14e8]{align-items:flex-start;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;padding:var(--spacing-xxs,2px)}&.size-sm{&[data-v-ec5f14e8]{padding:3px var(--spacing-md,8px)}&.action-close[data-v-ec5f14e8],&.action-count[data-v-ec5f14e8]{padding:3px var(--spacing-xs,4px) 3px var(--spacing-md,8px)}&.icon-dot[data-v-ec5f14e8]{padding:3px var(--spacing-md,8px) 3px var(--spacing-sm,6px)}&.action-close.icon-dot[data-v-ec5f14e8],&.action-count.icon-dot[data-v-ec5f14e8]{padding:3px var(--spacing-xs,4px) 3px var(--spacing-sm,6px)}& .content{&[data-v-ec5f14e8]{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:var(--spacing-xs,4px);line-height:18px}& .count{&[data-v-ec5f14e8]{padding:0 var(--spacing-xs,4px)}& .count-text[data-v-ec5f14e8]{display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;height:16px;justify-content:center;line-height:18px;min-width:8px;text-align:center}}}}&.size-md{&[data-v-ec5f14e8]{padding:var(--spacing-xxs,2px) 9px}&.action-close[data-v-ec5f14e8]{padding:var(--spacing-xxs,2px) var(--spacing-xs,4px) var(--spacing-xxs,2px) 9px}&.action-count[data-v-ec5f14e8]{padding:var(--spacing-xxs,2px) 3px var(--spacing-xxs,2px) 9px}&.icon-dot[data-v-ec5f14e8]{padding:var(--spacing-xxs,2px) 9px var(--spacing-xxs,2px) 7px}&.action-close.icon-dot[data-v-ec5f14e8]{padding:var(--spacing-xxs,2px) 3px var(--spacing-xxs,2px) 7px}&.action-count.icon-dot[data-v-ec5f14e8]{padding:var(--spacing-xxs,2px) var(--spacing-xs,4px) var(--spacing-xxs,2px) 7px}& .content{&[data-v-ec5f14e8]{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:5px;line-height:20px}& .count{&[data-v-ec5f14e8]{padding:0 5px}& .count-text[data-v-ec5f14e8]{color:var(--colors-text-text-secondary,#424242);display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;height:18px;justify-content:center;line-height:18px;min-width:9px;text-align:center}}}}&.size-lg{&[data-v-ec5f14e8]{padding:var(--spacing-xs,4px) 10px}&.action-close[data-v-ec5f14e8],&.action-count[data-v-ec5f14e8]{padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) 10px}&.icon-dot[data-v-ec5f14e8]{padding:var(--spacing-xs,4px) 10px var(--spacing-xs,4px) 9px}&.action-close.icon-dot[data-v-ec5f14e8],&.action-count.icon-dot[data-v-ec5f14e8]{padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) 9px}& .content{&[data-v-ec5f14e8]{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:var(--spacing-sm,6px);line-height:20px}& .count[data-v-ec5f14e8]{padding:0 var(--spacing-sm,6px)}}& .icon[data-v-ec5f14e8]{padding:3px}}}.kcs-icon[data-v-ec5f14e8]{color:var(--colors-foreground-fg-quinary,#a3a3a3)}.kcs-icon-button{&[data-v-06067c55]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;gap:var(--spacing-md,8px);justify-content:center}&.size-xs[data-v-06067c55]{padding:var(--spacing-xs,4px)}&.size-sm[data-v-06067c55]{padding:var(--spacing-md,8px)}&.size-md[data-v-06067c55]{padding:10px}&.size-lg[data-v-06067c55]{padding:var(--spacing-lg,12px)}&.size-xl[data-v-06067c55]{padding:14px}&.size-2xl[data-v-06067c55]{padding:var(--spacing-xl,16px)}&[data-v-06067c55]:hover{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}&[data-v-06067c55]:focus-visible{box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(152,162,179,.14)}&[data-v-06067c55]:disabled{border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:default}}.kcs-input-file{&[data-v-cbc24c2f]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm,6px);width:100%}& .wrapper{&[data-v-cbc24c2f]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px)}& input[data-v-cbc24c2f]{font-size:16px}}}.kcs-date-time-picker-native{&[data-v-286ad404]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-md,8px);width:100%}& .wrapper{&[data-v-286ad404]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px)}& input[data-v-286ad404]{height:40px;min-width:320px;padding-right:16px}input[data-v-286ad404]::-webkit-calendar-picker-indicator{cursor:pointer;height:20px;position:absolute;right:11px;width:20px}}}.kcs-list-couple-time-tracking{&[data-v-a7cfe57d]{align-items:flex-start;align-self:stretch;display:inline-flex;flex-direction:column;gap:var(--spacing-xl,16px);justify-content:center;width:100%}& .list-items{&[data-v-a7cfe57d]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px;position:relative}& .validation-input[data-v-a7cfe57d]{bottom:-16px;height:0;left:50%;opacity:0;position:absolute;right:50%;width:0}& .list-item{&[data-v-a7cfe57d]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px}& .field{&[data-v-a7cfe57d]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px)}& .header{&[data-v-a7cfe57d]{align-items:center;align-self:stretch;display:flex;gap:2px}& .form-label-text[data-v-a7cfe57d]{align-items:center;display:flex;flex:1 0 0;gap:var(--spacing-xxs,2px)}& .actions[data-v-a7cfe57d]{align-items:flex-start;cursor:pointer;display:flex;gap:var(--spacing-xs,4px)}}}}}}.kcs-list-item{&[data-v-92e2eba2]{background:var(--colors-background-bg-primary,#fff);cursor:pointer;display:table-row;height:64px;padding:16px 16px 16px 32px;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:-moz-fit-content;width:fit-content}& .wrapper{&[data-v-92e2eba2]{position:relative}& .kcs-checkbox[data-v-92e2eba2]{left:8px;position:absolute;top:24px;visibility:hidden}}&.size-lg{& .wrapper .kcs-checkbox[data-v-92e2eba2]{top:28px}}&.no-border[data-v-92e2eba2]{border:none;box-shadow:none;padding:0}&.non-interactive[data-v-92e2eba2]{background:var(--colors-background-bg-disabled,#f5f5f5);cursor:default}&:not(.disabled,.error):hover{&[data-v-92e2eba2]{background:var(--colors-blue-light-50,#f0f9ff)}& .kcs-checkbox[data-v-92e2eba2]{visibility:visible}}&:not(.disabled,.error).selected{&[data-v-92e2eba2]{background:var(--colors-blue-light-100,#e0f2fe)}& .selected-icon[data-v-92e2eba2]{left:-12px;position:absolute;top:-12px}&[data-v-92e2eba2]:hover{background:var(--colors-blue-light-200,#b9e6fe)}& .kcs-checkbox[data-v-92e2eba2]{visibility:visible}}&.disabled{&[data-v-92e2eba2]{cursor:default}& .kcs-checkbox[data-v-92e2eba2]{visibility:hidden}}&.error{&[data-v-92e2eba2]{background:var(--colors-red-light-100,#fef2f2);color:var(--colors-red-dark-500,#b91c1c);cursor:default}& .kcs-checkbox[data-v-92e2eba2]{visibility:hidden}}&[data-v-92e2eba2] .header{align-items:center;display:flex;justify-content:space-between}}.kcs-list-item-shift{& .column{& .time-sheet-icon[data-v-dc5a8058]{color:var(--colors-success-500,#17b26a)}& .info{&[data-v-dc5a8058]{align-items:center;display:flex;gap:12px;overflow:hidden}& .date[data-v-dc5a8058]{align-items:center;color:var(--colors-text-text-primary,#141414);display:flex;flex-shrink:0;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:20px}}& .kcs-badge[data-v-dc5a8058]{max-width:100%}& .info[data-v-dc5a8058]{min-width:280px}&.company[data-v-dc5a8058]{max-width:348px}&.location[data-v-dc5a8058]{max-width:260px}&.profession[data-v-dc5a8058]{max-width:320px}&.employee[data-v-dc5a8058]{max-width:228px}&.order-no[data-v-dc5a8058]{color:var(--colors-text-text-secondary,#424242);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-width:100px}&.time-sheet[data-v-dc5a8058]{max-width:150px}&.hourly-rate[data-v-dc5a8058],&.time-sheet[data-v-dc5a8058]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:right}&.hourly-rate[data-v-dc5a8058]{max-width:130px}& .status{&[data-v-dc5a8058]{align-items:center;display:flex;gap:4px}& .icons{&[data-v-dc5a8058]{align-items:center;display:flex;gap:1px;height:20px}& .arrow[data-v-dc5a8058]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}& .color-notset[data-v-dc5a8058],& .kcs-icon[data-v-dc5a8058]{color:#d6d6d6}& .color-todo[data-v-dc5a8058]{color:#f79009}& .color-done[data-v-dc5a8058]{color:#17b26a}}& .tracked-time{&[data-v-dc5a8058]{align-items:center;display:flex;flex:1 0 0;gap:2px;justify-content:flex-end}& .duration[data-v-dc5a8058]{color:var(--colors-text-text-primary,#141414);font-weight:600}& .delta[data-v-dc5a8058],& .duration[data-v-dc5a8058]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .delta[data-v-dc5a8058]{color:var(--colors-foreground-fg-disabled_subtle,#d6d6d6);font-weight:500}& .reason[data-v-dc5a8058]{color:#f64830}}}}}.kcs-list-item-wish{& .column{&.info[data-v-1c585c04]{width:480px}& .info-wrapper{&[data-v-1c585c04]{align-items:center;display:flex;gap:12px}& .date[data-v-1c585c04]{align-items:center;color:var(--colors-text-text-primary,#141414);display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:20px}}&.employee[data-v-1c585c04]{width:228px}}}.kcs-logo[data-v-84412f0b]{display:flex}.kcs-output{&[data-v-899662c6]{display:flex}& label[data-v-899662c6]{color:var(--colors-text-text-quaternary,#737373);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-right:18px}&.type-default{&[data-v-899662c6]{align-items:center;align-self:stretch;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:space-between}& .content[data-v-899662c6]{text-align:right}}&.type-long[data-v-899662c6]{align-items:flex-start;align-self:stretch;flex-direction:column;gap:var(--spacing-sm,6px)}& .content[data-v-899662c6]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}}.kcs-paragraph{&[data-v-e096eba6]{align-items:flex-start;color:var(--color-content-primary-foreground-dark,#333);display:flex}&.size-default[data-v-e096eba6]{font:var(--typography-paragraph-2-regular);gap:var(--space-text-gap-none,0);padding-top:var(--space-text-padding-l,56px)}&.size-medium[data-v-e096eba6]{font:var(--typography-paragraph-3-regular);gap:var(--space-text-gap-none,0);padding-top:var(--space-text-padding-m,42px)}&.size-small[data-v-e096eba6]{font:var(--typography-paragraph-4-regular);gap:var(--space-text-gap-none,0);padding-top:var(--space-text-padding-s,36px)}}.popover-content[data-v-fcb653b9]{background-color:#fff;border-radius:4px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));min-width:200px;outline:none;padding:16px}.popover-arrow[data-v-fcb653b9]{background:inherit;box-shadow:-1px -1px 2px rgba(0,0,0,.04);height:12px;position:absolute;transform:rotate(45deg);width:12px;z-index:-1}.fade-enter-active[data-v-fcb653b9],.fade-leave-active[data-v-fcb653b9]{transition:opacity .15s}.fade-enter-from[data-v-fcb653b9],.fade-leave-to[data-v-fcb653b9]{opacity:0}.kcs-radio{& label[data-v-f72318d8]{cursor:pointer}& input[type=radio][data-v-f72318d8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}& input[type=radio]+.option-wrapper[data-v-f72318d8]{align-items:flex-start;display:flex}& input[type=radio]:not(:disabled):not(:checked):focus-visible+.option-wrapper .radio[data-v-f72318d8]{box-shadow:0 0 0 4px rgba(152,162,179,.14)}& input[type=radio]:not(:disabled):checked:focus-visible+.option-wrapper .radio[data-v-f72318d8]{box-shadow:0 0 0 4px rgba(158,119,237,.24)}& input[type=radio]+.option-wrapper .radio{&[data-v-f72318d8]{align-items:center;display:flex;justify-content:center}&>div[data-v-f72318d8],&[data-v-f72318d8]{border-radius:var(--radius-full,9999px);flex-shrink:0}&>div[data-v-f72318d8]{height:6px;transition:opacity .2s;width:6px}}& input[type=radio]:checked+.option-wrapper .radio>div[data-v-f72318d8]{background:var(--colors-foreground-fg-white,#fff)}& input[type=radio]:not(:checked)+.option-wrapper .radio[data-v-f72318d8]{border:1px solid var(--colors-border-border-primary,#d6d6d6)}& input[type=radio]:checked+.option-wrapper .radio[data-v-f72318d8]{background:var(--colors-background-bg-brand-solid,#525252)}&.size-sm input[type=radio]:checked+.option-wrapper .radio[data-v-f72318d8]{padding:5px}&.size-md input[type=radio]:checked+.option-wrapper .radio[data-v-f72318d8]{padding:6px}& input[type=radio]:disabled+.option-wrapper .radio[data-v-f72318d8]{background:var(--colors-background-bg-disabled_subtle,#fafafa);border:1px solid var(--colors-border-border-disabled,#d6d6d6)}& input[type=radio]:disabled:checked+.option-wrapper .radio{&>div[data-v-f72318d8]{background:var(--colors-foreground-fg-disabled_subtle,#d6d6d6)}}& label[data-v-f72318d8]:has(input[type=radio]:disabled){cursor:default}&.size-sm{& .option-wrapper{&[data-v-f72318d8]{gap:var(--spacing-md,8px)}& .radio[data-v-f72318d8]{height:16px;width:16px}& .text[data-v-f72318d8]{font-weight:500}& .supporting-text[data-v-f72318d8],& .text[data-v-f72318d8]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-f72318d8]{font-weight:400}}}&.size-md{& .option-wrapper{&[data-v-f72318d8]{gap:var(--spacing-lg,12px)}& .radio[data-v-f72318d8]{height:20px;width:20px}& .text[data-v-f72318d8]{font-weight:500}& .supporting-text[data-v-f72318d8],& .text[data-v-f72318d8]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-f72318d8]{font-weight:400}}}&.type-radio-button{&[data-v-f72318d8]{align-self:stretch;background:var(--colors-background-bg-primary,#fff);border-radius:var(--radius-xl,12px)}& label[data-v-f72318d8]{display:block;padding:var(--spacing-xl,16px)}&[data-v-f72318d8]:has(input:focus-visible){box-shadow:0 0 0 4px rgba(152,162,179,.14)}&.checked[data-v-f72318d8]:has(input:focus-visible){box-shadow:0 0 0 4px rgba(158,119,237,.24)}& .disabled[data-v-f72318d8]{background:var(--colors-background-bg-disabled_subtle,#fafafa);border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5)}&.size-sm{&[data-v-f72318d8]{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}&.checked[data-v-f72318d8]{border:2px solid var(--colors-border-border-brand-solid,#525252)}&[data-v-f72318d8]:not(.disabled,.checked):hover{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}& .text-wrapper{& .text[data-v-f72318d8]{color:var(--colors-text-text-secondary,#424242);font-weight:500}& .supporting-text[data-v-f72318d8],& .text[data-v-f72318d8]{font-family:Inter;font-size:14px;font-style:normal;line-height:16px}& .supporting-text[data-v-f72318d8]{color:var(--colors-text-text-tertiary,#525252);font-weight:400}}}&.size-md{&[data-v-f72318d8]{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}&.checked[data-v-f72318d8]{border:2px solid var(--colors-border-border-brand-solid,#525252)}&[data-v-f72318d8]:not(.disabled,.checked):hover{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}& .text-wrapper{& .text[data-v-f72318d8]{color:var(--colors-text-text-secondary,#424242);font-weight:500}& .supporting-text[data-v-f72318d8],& .text[data-v-f72318d8]{font-family:Inter;font-size:16px;font-style:normal;line-height:20px}& .supporting-text[data-v-f72318d8]{color:var(--colors-text-text-tertiary,#525252);font-weight:400}}}}}.kcs-radio-group{&[data-v-95c7641a]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-md,8px);width:100%}& .wrapper{&[data-v-95c7641a]{gap:var(--spacing-sm,6px)}& .options[data-v-95c7641a],&[data-v-95c7641a]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}& .options[data-v-95c7641a]{gap:var(--components-selectable-input-radiobutton-space-stack)}}&.size-sm .options[data-v-95c7641a]{gap:26px}&.size-md .options[data-v-95c7641a]{gap:16px}&.type-radio-button .wrapper .options[data-v-95c7641a]{gap:12px}}.kcs-rating-star{&[data-v-f30e7bc7]{flex-shrink:0;height:20px;position:relative;width:20px}& .background[data-v-f30e7bc7]{flex-shrink:0;height:20px;width:20px;fill:var(--colors-background-bg-tertiary,#f5f5f5)}& .star{&[data-v-f30e7bc7]{bottom:0;left:0;position:absolute;right:0;top:0;fill:var(--colors-foreground-fg-primary,#141414)}&.color-yellow[data-v-f30e7bc7]{fill:var(--colors-warning-400,#fdb022)}}}.kcs-scoring-circle{&[data-v-785fc5b9]{align-items:center;display:flex;flex-shrink:0;height:var(--dimensions-7,32px);justify-content:center;position:relative;width:var(--dimensions-7,32px)}& .ring{&[data-v-785fc5b9]{bottom:0;flex-shrink:0;height:var(--dimensions-7,32px);left:0;position:absolute;right:0;top:0;width:var(--dimensions-7,32px)}& .circle{&[data-v-785fc5b9]{stroke-width:4px;bottom:0;left:0;position:absolute;right:0;top:0}& circle{&[data-v-785fc5b9]{transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .35s}&.color-success[data-v-785fc5b9]{stroke:var(--colors-foreground-fg-success-secondary,#17b26a)}&.color-warning[data-v-785fc5b9]{stroke:var(--colors-foreground-fg-warning-secondary,#f79009)}&.color-error[data-v-785fc5b9]{stroke:var(--colors-foreground-fg-error-secondary,#f04438)}}}& .background circle[data-v-785fc5b9]{stroke:var(--colors-background-bg-quaternary,#e5e5e5)}}& .text[data-v-785fc5b9]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:8px;font-style:normal;font-weight:600;line-height:12px;text-align:center}}.kcs-section-header{&[data-v-a0defb67]{align-items:flex-start;container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing-2xl,20px);width:100%}& .content{&[data-v-a0defb67]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xl,16px)}& .texts{&[data-v-a0defb67]{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-xs,4px);justify-content:center}& .text[data-v-a0defb67]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}& .supporting-text[data-v-a0defb67]{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--colors-text-text-tertiary,#525252);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis}}& .actions[data-v-a0defb67]{align-items:center;display:flex;flex-direction:row-reverse;gap:var(--spacing-lg,12px)}& .dots[data-v-a0defb67]{position:absolute;right:0}& .kcs-icon[data-v-a0defb67]{color:var(--colors-foreground-fg-quinary,#525252)}}& svg[data-v-a0defb67]{align-self:stretch;height:1px;fill:var(--colors-border-border-secondary,#e5e5e5);width:100%}@container (min-width: 1024px){& .content{& .actions[data-v-a0defb67],&[data-v-a0defb67]{flex-direction:row}& .dots[data-v-a0defb67]{position:relative}}}}.kcs-segmented-progress-bar{&[data-v-62e3b5d7]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--space-selectable-gap-m,8px);justify-content:center;padding:var(--space-selectable-padding-none,0) var(--spacing-none,0);width:280px}& .graph{&[data-v-62e3b5d7]{align-self:stretch;background:var(
      --color-selectable-secondary-background-enabled-unselected,#e6e6e6
    );border-radius:var(--radius-xs,4px);display:flex;height:var(--dimensions-2,8px);overflow:hidden}& .bar{&[data-v-62e3b5d7]{flex-shrink:0;height:var(--dimensions-2,8px)}&.bar-0[data-v-62e3b5d7]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-400,#36bffa
        )}&.bar-1[data-v-62e3b5d7]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-200,#b9e6fe
        )}&.bar-2[data-v-62e3b5d7]{background:var(
          --color-selectable-secondary-background-enabled-unselected,#e6e6e6
        )}}}& .values{&[data-v-62e3b5d7]{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}& .value{&[data-v-62e3b5d7]{align-items:center;color:var(--colors-text-text-primary,#141414);display:flex;font-family:Inter;font-size:8px;font-style:normal;font-weight:600;gap:var(--space-selectable-gap-s,4px);line-height:12px}& .dot[data-v-62e3b5d7]{border-radius:var(--radius-full,1000px);height:var(--dimensions-2,8px);width:var(--dimensions-2,8px)}&.value-0 .dot[data-v-62e3b5d7]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-400,#36bffa
        )}&.value-1 .dot[data-v-62e3b5d7]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-200,#b9e6fe
        )}&.value-2 .dot[data-v-62e3b5d7]{background:var(
          --color-selectable-secondary-background-enabled-unselected,#e6e6e6
        )}}}&.type-success{& .graph{& .bar{&.bar-0[data-v-62e3b5d7]{background:var(--colors-green-500,#16b364)}&.bar-1[data-v-62e3b5d7]{background:var(--colors-green-200,#aaf0c4)}&.bar-2[data-v-62e3b5d7]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}& .values{& .value{&.value-0 .dot[data-v-62e3b5d7]{background:var(--colors-green-500,#16b364)}&.value-1 .dot[data-v-62e3b5d7]{background:var(--colors-green-200,#aaf0c4)}&.value-2 .dot[data-v-62e3b5d7]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}}&.type-error{& .graph{& .bar{&.bar-0[data-v-62e3b5d7]{background:var(--color-selectable-error-foreground,#f64830)}&.bar-1[data-v-62e3b5d7]{background:var(--color-selectable-error-background,#fddbd6)}&.bar-2[data-v-62e3b5d7]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}& .values{& .value{&.value-0 .dot[data-v-62e3b5d7]{background:var(--color-selectable-error-foreground,#f64830)}&.value-1 .dot[data-v-62e3b5d7]{background:var(--color-selectable-error-background,#fddbd6)}&.value-2 .dot[data-v-62e3b5d7]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}}}.kcs-sticky-header{&[data-v-e6930621]{position:relative}& .title[data-v-e6930621]{background-color:#fff;position:sticky;top:0;z-index:10}& .content[data-v-e6930621]{display:block}}.kcs-target-hours-graph{&[data-v-6c018fb4]{align-items:flex-start;display:inline-flex;flex-direction:column;gap:1px;width:80px}&.size-md[data-v-6c018fb4]{gap:8px}& .label{&[data-v-6c018fb4]{align-items:center;display:flex;gap:4px}& .divider[data-v-6c018fb4]{background-color:var(--colors-foreground-fg-quinary,#a3a3a3);height:8px;width:.75px}& span[data-v-6c018fb4]{color:var(--colors-text-text-quaternary,#737373);cursor:default;font-family:Inter;font-size:10px;font-style:normal;font-weight:600;line-height:14px}}}.kcs-textarea{&[data-v-4bc9d004]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm,6px);width:100%}& .wrapper{&[data-v-4bc9d004]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px)}& textarea{&[data-v-4bc9d004]{align-items:flex-start;align-self:stretch;background:var(--colors-background-bg-primary,#fff);border:1px solid var(--colors-border-border-primary,#d6d6d6);border-radius:var(--radius-md,8px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--colors-text-text-primary,#141414);display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;gap:var(--spacing-md,8px);line-height:24px;padding:var(--spacing-lg,12px) 14px}&[data-v-4bc9d004]:disabled{background:var(--colors-background-bg-disabled_subtle,#fafafa);border:1px solid var(--colors-border-border-disabled,#d6d6d6);color:var(--colors-text-text-disabled,#737373)}&[data-v-4bc9d004]:focus-visible{border:1px solid var(--colors-border-border-brand,#d6d6d6);box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(158,119,237,.24)}&[data-v-4bc9d004]::-moz-placeholder{color:var(--colors-text-text-placeholder,#737373)}&[data-v-4bc9d004]::placeholder{color:var(--colors-text-text-placeholder,#737373)}}}&.error{& textarea{&[data-v-4bc9d004]{border:1px solid var(--colors-border-border-error,#fda29b)}&[data-v-4bc9d004]:focus-visible{box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(240,68,56,.24)}}}}.kcs-time-picker-native{&[data-v-1992cdc7]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-md,8px);width:100%}& .wrapper{&[data-v-1992cdc7]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px)}& .input-wrapper[data-v-1992cdc7]{position:relative;width:100%}& input[data-v-1992cdc7]{height:40px;min-width:320px;padding-right:16px;width:100%}& .placeholder[data-v-1992cdc7]{background-color:#fff;color:var(--colors-text-text-placeholder,#737373);left:12px;min-width:60px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}input[data-v-1992cdc7]::-webkit-calendar-picker-indicator{cursor:pointer;height:20px;position:absolute;right:11px;width:20px}}}.kcs-toggle{&[data-v-4a49ba26]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm,6px);position:relative}& .wrapper{&[data-v-4a49ba26]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,6px)}& label[data-v-4a49ba26]{cursor:pointer;display:inline-flex}& input[data-v-4a49ba26]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}& input:checked+.option-wrapper .track[data-v-4a49ba26]{background:var(--colors-background-bg-brand-solid,#525252)}& input:checked+.option-wrapper:hover .track[data-v-4a49ba26]{background:var(--colors-background-bg-brand-solid_hover,#424242)}& input:not(:disabled):focus-visible+.option-wrapper .track[data-v-4a49ba26]{box-shadow:0 0 0 4px rgba(152,162,179,.2)}& input:not(:disabled):focus-visible:checked+.option-wrapper .track[data-v-4a49ba26]{box-shadow:0 0 0 4px rgba(158,119,237,.24)}&.disabled .option-wrapper[data-v-4a49ba26]{cursor:default}& input:disabled+.option-wrapper .track{&[data-v-4a49ba26]{background:var(--colors-background-bg-disabled,#f5f5f5)}&[data-v-4a49ba26]:before{background:var(
          --component-colors-components-toggles-toggle-button-fg_disabled,#fafafa
        )}}& .option-wrapper{&[data-v-4a49ba26]{display:inline-flex}& .track{&[data-v-4a49ba26]{align-items:center;background:var(--colors-background-bg-tertiary,#f5f5f5);border-radius:var(--radius-full,9999px);display:flex}&[data-v-4a49ba26]:before{background:var(--colors-foreground-fg-white,#fff);border-radius:var(--radius-full,9999px);box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgba(16,24,40,.06);content:"";flex-shrink:0;position:absolute;transition:transform .2s}}& .text-wrapper{& .text[data-v-4a49ba26]{color:var(--colors-text-text-secondary,#424242)}& .supporting-text[data-v-4a49ba26]{color:var(--colors-text-text-tertiary,#525252)}}}}&.size-sm{& .option-wrapper{&[data-v-4a49ba26]{gap:var(--spacing-md,8px)}& .track{&[data-v-4a49ba26]{height:20px;padding:var(--spacing-xxs,2px);width:36px}&[data-v-4a49ba26]:before{height:16px;width:16px}}}& input:checked+.option-wrapper .track[data-v-4a49ba26]:before{transform:translateX(16px)}& .text[data-v-4a49ba26]{font-weight:500}& .supporting-text[data-v-4a49ba26],& .text[data-v-4a49ba26]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-4a49ba26]{font-weight:400}}&.size-md{& .option-wrapper{&[data-v-4a49ba26]{gap:var(--spacing-lg,12px)}& .track{&[data-v-4a49ba26]{height:24px;padding:var(--spacing-xxs,2px);width:44px}&[data-v-4a49ba26]:before{height:20px;width:20px}}}& input:checked+.option-wrapper .track[data-v-4a49ba26]:before{transform:translateX(20px)}& .text[data-v-4a49ba26]{font-weight:500}& .supporting-text[data-v-4a49ba26],& .text[data-v-4a49ba26]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-4a49ba26]{font-weight:400}}}.error-page{&[data-v-6806d4b0]{align-items:center;background-color:#f5f5f5;display:flex;height:100vh;justify-content:center;padding:20px;text-align:center}& .error-content{&[data-v-6806d4b0]{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;max-width:360px;padding:30px;width:100%}& .kcs-logo[data-v-6806d4b0]{justify-content:center}& header{&[data-v-6806d4b0]{margin-bottom:16px}& h1[data-v-6806d4b0]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}}& code[data-v-6806d4b0]{color:var(--colors-text-text-error-primary,#d32f2f)}& .kcs-icon-button[data-v-6806d4b0]{position:absolute;right:10px;top:10px;transition:background-color .3s ease}}}