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{display:flex;align-self:stretch;flex-direction:column;gap:8px}.context-menu{position:fixed;z-index:999;overflow-y:visible!important}:root{--height-beta:32px}.beta-badge{height:var(--height-beta);z-index:10000!important;background:var(--colors-warning-500);color:var(--colors-foreground-fg-white,#fff);display:flex;justify-content:center;align-items:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}:has(.beta-badge) .layout-default,:has(.beta-badge) .sign-in,:has(.beta-badge) main{height:calc(100vh - var(--height-beta))!important}html{font-size:16px}*,:after,:before{box-sizing:border-box;border:none}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}table{border-spacing:0}td,th{display:table-cell;vertical-align:inherit;font-weight:400;text-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-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(../shared/fonts/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(../shared/fonts/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../shared/fonts/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(../shared/fonts/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../shared/fonts/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(../shared/fonts/Inter-LightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../shared/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../shared/fonts/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../shared/fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(../shared/fonts/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../shared/fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(../shared/fonts/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../shared/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../shared/fonts/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../shared/fonts/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(../shared/fonts/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../shared/fonts/Inter-Black.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../shared/fonts/Inter-BlackItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(../shared/fonts/InterDisplay-Thin.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(../shared/fonts/InterDisplay-ThinItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(../shared/fonts/InterDisplay-ExtraLight.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(../shared/fonts/InterDisplay-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(../shared/fonts/InterDisplay-Light.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(../shared/fonts/InterDisplay-LightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(../shared/fonts/InterDisplay-Regular.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(../shared/fonts/InterDisplay-Italic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(../shared/fonts/InterDisplay-Medium.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(../shared/fonts/InterDisplay-MediumItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(../shared/fonts/InterDisplay-SemiBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(../shared/fonts/InterDisplay-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(../shared/fonts/InterDisplay-Bold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(../shared/fonts/InterDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(../shared/fonts/InterDisplay-ExtraBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(../shared/fonts/InterDisplay-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(../shared/fonts/InterDisplay-Black.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(../shared/fonts/InterDisplay-BlackItalic.woff2) format("woff2")}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}: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-size:72px;font-family:Inter;font-style:normal;line-height:90px;letter-spacing:-.02em;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-size:72px;font-family:Inter;font-style:normal;line-height:90px;letter-spacing:-.02em;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-size:60px;font-family:Inter;font-style:normal;line-height:72px;letter-spacing:-.02em;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-size:60px;font-family:Inter;font-style:normal;line-height:72px;letter-spacing:-.02em;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-size:48px;font-family:Inter;font-style:normal;line-height:60px;letter-spacing:-.02em;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-size:48px;font-family:Inter;font-style:normal;line-height:60px;letter-spacing:-.02em;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-size:36px;font-family:Inter;font-style:normal;line-height:44px;letter-spacing:-.02em;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-size:36px;font-family:Inter;font-style:normal;line-height:44px;letter-spacing:-.02em;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-size:30px;font-family:Inter;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-size:30px;font-family:Inter;font-style:normal;line-height:38px;text-decoration:none;text-transform:none}.display-sm-bold{font-weight:700}.display-sm-medium-italic{font-size:30px;font-family:Inter;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-size:24px;font-family:Inter;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-size:24px;font-family:Inter;font-style:normal;line-height:32px;text-decoration:none;text-transform:none}.display-xs-bold{font-weight:700}.display-xs-medium-italic{font-size:24px;font-family:Inter;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-size:20px;font-family:Inter;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-size:20px;font-family:Inter;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-size:20px;font-family:Inter;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-size:20px;font-family:Inter;font-style:italic;line-height:30px;text-decoration:none;text-transform:none}.text-xl-bold-italic{font-weight:700}.text-xl-regular-underlined{font-size:20px;font-family:Inter;font-weight:400;font-style:normal;line-height:30px;text-decoration:underline;text-transform:none}.text-lg-regular{font-weight:400}.text-lg-medium,.text-lg-regular{font-size:18px;font-family:Inter;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-size:18px;font-family:Inter;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-size:18px;font-family:Inter;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-size:18px;font-family:Inter;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-size:18px;font-family:Inter;font-style:normal;line-height:28px;text-decoration:underline;text-transform:none}.text-lg-medium-underlined{font-weight:500}.text-lg-semibold-underlined{font-size:18px;font-family:Inter;font-weight:600;font-style:normal;line-height:28px;text-decoration:underline;text-transform:none}.text-md-regular{font-weight:400}.text-md-medium,.text-md-regular{font-size:16px;font-family:Inter;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-size:16px;font-family:Inter;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-size:16px;font-family:Inter;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-size:16px;font-family:Inter;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-size:16px;font-family:Inter;font-style:normal;line-height:24px;text-decoration:underline;text-transform:none}.text-md-medium-underlined{font-weight:500}.text-md-semibold-underlined{font-size:16px;font-family:Inter;font-weight:600;font-style:normal;line-height:24px;text-decoration:underline;text-transform:none}.text-sm-regular{font-weight:400}.text-sm-medium,.text-sm-regular{font-size:14px;font-family:Inter;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-size:14px;font-family:Inter;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-size:14px;font-family:Inter;font-style:normal;line-height:20px;text-decoration:underline;text-transform:none}.text-sm-medium-underlined{font-weight:500}.text-sm-semibold-underlined{font-size:14px;font-family:Inter;font-weight:600;font-style:normal;line-height:20px;text-decoration:underline;text-transform:none}.text-xs-regular{font-weight:400}.text-xs-medium,.text-xs-regular{font-size:12px;font-family:Inter;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-size:12px;font-family:Inter;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{backdrop-filter:blur(8px)}.backdrop-blurs-backdrop-blur-md{backdrop-filter:blur(16px)}.backdrop-blurs-backdrop-blur-lg{backdrop-filter:blur(24px)}.backdrop-blurs-backdrop-blur-xl{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{cursor:pointer;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;&.primary{border:1px solid var(
        --component-colors-components-buttons-primary-button-primary-border,#525252
      );background:var(
      --component-colors-components-buttons-primary-button-primary-bg,#525252
    );color:var(
      --component-colors-components-buttons-primary-button-primary-fg,#fff
    );&:not(:disabled):hover{border:1px solid var(
          --component-colors-components-buttons-primary-button-primary-border_hover,#424242
        );background:var(
        --component-colors-components-buttons-primary-button-primary-bg_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{border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);background:var(--colors-background-bg-disabled,#f5f5f5);color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.secondary-gray{border:1px solid var(
        --component-colors-components-buttons-secondary-button-secondary-border,#d6d6d6
      );background:var(
      --component-colors-components-buttons-secondary-button-secondary-bg,#fff
    );color:var(
      --component-colors-components-buttons-secondary-button-secondary-fg,#424242
    );&:not(:disabled):hover{border:1px solid var(
          --component-colors-components-buttons-secondary-button-secondary-border_hover,#d6d6d6
        );background:var(
        --component-colors-components-buttons-secondary-button-secondary-bg_hover,#fafafa
      );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{border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);background:var(--colors-background-bg-primary,#fff);color:var(--colors-foreground-fg-disabled,#a3a3a3)}&.active{background:var(
        --component-colors-utility-brand-utility-brand-100,#f5f5f5
      )}}&.secondary-color{border:1px solid var(
        --component-colors-components-buttons-secondary-color-button-secondary-color-border,#f7b27a
      );background:var(
      --component-colors-components-buttons-secondary-color-button-secondary-color-bg,#fff
    );color:var(
      --component-colors-components-buttons-secondary-color-button-secondary-color-fg,#b93815
    );&:not(:disabled):hover{border:1px solid var(
          --component-colors-components-buttons-secondary-color-button-secondary-color-border_hover,#f7b27a
        );background:var(
        --component-colors-components-buttons-secondary-color-button-secondary-color-bg_hover,#fef6ee
      );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{border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);background:var(--colors-background-bg-primary,#fff);color:var(--colors-foreground-fg-disabled,#a3a3a3)}}&.tertiary-gray{color:var(
      --component-colors-components-buttons-tertiary-button-tertiary-fg,#525252
    );&: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)}mix-blend-mode:multiply}&.tertiary-color{color:var(
      --component-colors-components-buttons-tertiary-color-button-tertiary-color-fg,#b93815
    );&: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)}mix-blend-mode:multiply}&.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{cursor:default!important;opacity:.5;& .kcs-icon{animation:loading 1.5s linear infinite}}&.success{border:1px solid var(--components-selectable-button-success-border,#62ac65)!important;background:var(
      --components-selectable-button-success-bg,#62ac65
    )!important;color:#fff;&:hover{border:1px solid var(--components-selectable-button-success-border,#62ac65)!important;background:var(
        --components-selectable-button-success-bg,#62ac65
      )!important}}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;box-shadow:0 0 0 1px transparent}.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{transition:opacity .4s ease-in-out;opacity:1}.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;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.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{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.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{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.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;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}:root{--mixed-and-placeholder-color:var(--colors-text-text-placeholder,#737373)}.form-label-text{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xxs,2px);align-self:stretch;-moz-user-select:none;user-select:none;-webkit-user-select:none;color:var(--colors-text-text-secondary,#424242);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;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{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);width:100%;& .wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);align-self:stretch;width:100%;position:relative;& .input-wrapper{display:flex;align-self:stretch;position:relative;width:100%;& .mixed-text,& .placeholder{position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%);pointer-events:none;color:var(--mixed-and-placeholder-color);background-color:#fff;min-width:60px}}& input{display:flex;align-items:center;gap:var(--spacing-md,8px);align-self:stretch;width:100%;border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);overflow:hidden;color:var(--colors-text-text-primary,#141414);text-overflow:ellipsis;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;&.size-sm{padding-left:12px;padding-right:12px;height:38px}&.size-md{padding-left:14px;padding-right:14px;height:42px}&:disabled{border:1px solid var(--colors-border-border-disabled,#d6d6d6);background:var(--colors-background-bg-disabled_subtle,#fafafa);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(--mixed-and-placeholder-color)}&::placeholder{color:var(--mixed-and-placeholder-color)}}& .kcs-icon{color:var(--colors-foreground-fg-quinary,#a3a3a3);&.size-sm{position:absolute;bottom:calc((var(--spacing-md, 8px))*2/2 + 4px);right:var(--spacing-lg,12px)}&.size-md{position:absolute;bottom:14px;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)}}& input.is-mixed{color:var(--mixed-and-placeholder-color)}}.kcs-textarea textarea.is-mixed{color:var(--mixed-and-placeholder-color)!important}.kcs-input-number{input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}& .input-wrapper{position:relative;display:flex;align-items:center;width:100%}}.kcs-group-select,.kcs-multi-select,.kcs-select{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md,8px);width:100%;& .wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);align-self:stretch;& .multiselect{& .multiselect__single{margin:0;padding:0;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}& .multiselect__tags{display:flex;flex-direction:column;padding:6px 48px 6px 14px;align-items:flex-start;justify-content:center;gap:var(--spacing-md,8px);align-self:stretch;min-height:42px;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)}& .multiselect__placeholder{color:var(--colors-text-text-placeholder,#737373);text-overflow:ellipsis}& .multiselect__input,& .multiselect__placeholder,.multiselect__single{padding:0;margin:0;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}& .multiselect__input,.multiselect__single{color:var(--colors-text-text-primary,#141414)}& .caret{position:absolute;bottom:12px;right:14px;color:var(--colors-foreground-fg-quarternary,#737373);& .kcs-icon{transition:transform .3s;transform:rotate(0deg);&.open{transform:rotate(180deg)}}}& .multiselect__tags-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm,6px);align-self:stretch;& .kcs-tag{max-width:100%;& .content,& .text{overflow:hidden}& .text{text-align:left;white-space:nowrap;width:100%;text-overflow:ellipsis}}}& .multiselect__content{display:flex!important;padding:var(--spacing-xs,4px) var(--spacing-none,0);flex-direction:column;align-items:flex-start;align-self:stretch}& .multiselect__content-wrapper{border-radius:8px}& .multiselect__element{display:flex;padding:1px var(--spacing-sm,6px);align-items:center;align-self:stretch}& .multiselect__option{display:flex;padding:10px 10px 10px var(--spacing-md,8px);gap:var(--spacing-md,8px);align-self:stretch;justify-content:space-between;border-radius:var(--spacing-sm,6px);color:var(--colors-text-text-primary,#141414);width:100%}& .multiselect__option.multiselect__option--highlight{background:var(--colors-background-bg-active,#fafafa)}& .multiselect__option.multiselect__option--highlight:after{color:var(--colors-text-text-primary,#141414);background:none}& .multiselect__element:has(.select-separator){padding:4px 8px;min-height:0}& .multiselect__element:has(.select-separator) .multiselect__option{background:transparent;padding:0;min-height:0;align-items:center}& .multiselect__element:has(.select-separator) .multiselect__option.multiselect__option--highlight{background:transparent}& .select-separator{width:100%;height:0;margin:0;border-top:1px solid var(--colors-border-border-subtle,#ebebeb);pointer-events:none}& .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{display:flex;align-items:center;gap:var(--spacing-md,8px);flex:1 0 0;overflow:hidden;text-align:left;& .text{color:var(--colors-text-text-primary,#141414);font-weight:500;flex-grow:1;flex-shrink:0}& .supporting-text,& .text{font-family:Inter;font-size:16px;font-style:normal;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}& .supporting-text{color:var(--colors-text-text-tertiary,#525252);font-weight:400}}&.multiselect--disabled{& .multiselect__tags{border:1px solid var(--colors-border-border-disabled,#d6d6d6);background:var(--colors-background-bg-disabled_subtle,#fafafa)}& .multiselect__input,& .multiselect__single{color:var(--colors-text-text-disabled,#737373);background:var(--colors-background-bg-disabled_subtle,#fafafa)}& .caret{color:var(--colors-foreground-fg-disabled,#d6d6d6)}& .multiselect__tags-wrap .kcs-tag{background:var(--colors-background-bg-disabled_subtle,#fafafa);pointer-events:none}}}}&.is-mixed{& .multiselect__single .text-wrapper .text,& .multiselect__tags .kcs-tag .text{color:var(--mixed-and-placeholder-color)}}}.kcs-confirm-dialog,.kcs-modal{& .window{background:#fff;overflow-x:auto;display:flex;width:480px;padding:0 var(--spacing-none,0);flex-direction:column;align-items:center;gap:var(--spacing-none,0);z-index:20000;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-width:80vw;max-height:80vh;border-radius:var(--radius-xl,12px);background:var(--colors-background-bg-primary,#fff);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);& .header{display:flex;padding:16px;align-items:center;gap:8px;align-self:stretch;border-radius:4px 4px 0 0;background:var(--colors-background-bg-primary,#fff);position:sticky;top:0;z-index:1;& .title{justify-content:start;flex:1 0 0;padding:8px;overflow:hidden;color:var(--colors-text-text-primary,#141414);text-align:center;text-overflow:ellipsis;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}& .right,& .title{display:flex;align-items:center}& .right{min-width:40px;justify-content:flex-end;gap:var(--spacing-md,8px)}}&>.content{display:flex;padding:0 24px 24px;flex-direction:column;align-self:stretch;overflow-y:auto;&:deep(section){display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl,24px);align-self:stretch}}& .footer{align-self:stretch;padding:0 var(--spacing-3xl,24px) var(--spacing-3xl,24px) var(--spacing-3xl,24px);background:var(--colors-background-bg-primary,#fff);position:sticky;bottom:0;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;line-height:20px;gap:24px}& .action{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;align-self:stretch;& .kcs-input-text{display:flex;flex-direction:column;align-items:flex-start}}& .button-group{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch;& .kcs-button{width:100%}}}.kcs-list-couple,.kcs-list-couple-select-date,.kcs-list-solo{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;& .header{display:flex;justify-content:space-between;align-self:stretch;& .actions{display:flex;align-items:flex-start;gap:var(--spacing-xs,4px);cursor:pointer}}& .list-items{display:flex;flex-direction:column;align-self:stretch;gap:var(--spacing-sm,6px)}}.popover-wrapper{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-secondary,#e5e5e5);background:var(--colors-background-bg-primary,#fff);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);outline:none;z-index:1;padding:12px}.popover-arrow{position:absolute;width:12px;height:12px;background:inherit;transform:rotate(45deg);box-shadow:-1px -1px 2px rgba(0,0,0,.04);z-index:-1}.popover-fade-enter-active,.popover-fade-leave-active{transition:opacity .15s}.popover-fade-enter-from,.popover-fade-leave-to{opacity:0}.dropdown-items{display:flex;padding:var(--spacing-xs,4px) 0;flex-direction:column;align-items:flex-start;align-self:stretch}: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-size:16px;font-family:Inter;font-weight:400;font-style:normal;line-height:24px}a{color:var(--colors-text-text-primary,#141414);text-decoration:none}.kcs-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;& svg{width:100%;height:100%;& *{stroke-width:var(--stroke-width)}}}.kcs-badge{&[data-v-22a9b3f2]{display:inline-flex;align-items:center;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;border-radius:var(--radius-full,9999px);text-align:center}& .text[data-v-22a9b3f2]{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}&.size-sm{&[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) 6px;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px;height:22px}&.icon-dot[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) var(--spacing-md,8px) var(--spacing-xxs,2px) var(--spacing-sm,6px);gap:var(--spacing-xs,4px)}&.icon-close[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) 3px var(--spacing-xxs,2px) var(--spacing-md,8px);gap:var(--spacing-xxs,2px)}&.icon-trailing[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) var(--spacing-sm,6px) var(--spacing-xxs,2px) var(--spacing-md,8px);gap:var(--spacing-xs,4px)}&.icon-leading[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) var(--spacing-md,8px) var(--spacing-xxs,2px) var(--spacing-sm,6px);gap:var(--spacing-xxs,2px)}&.icon-only[data-v-22a9b3f2]{padding:5px;gap:var(--spacing-xs,4px)}}&.size-md{&[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) 10px;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}&.icon-dot[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) 10px var(--spacing-xxs,2px) var(--spacing-md,8px);gap:var(--spacing-sm,6px)}&.icon-close[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) var(--spacing-xs,4px) var(--spacing-xxs,2px) 10px;gap:var(--spacing-xxs,2px)}&.icon-trailing[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) var(--spacing-md,8px) var(--spacing-xxs,2px) 10px;gap:var(--spacing-xs,4px)}&.icon-leading[data-v-22a9b3f2]{padding:var(--spacing-xxs,2px) 10px var(--spacing-xxs,2px) var(--spacing-md,8px);gap:var(--spacing-xs,4px)}&.icon-only[data-v-22a9b3f2]{padding:var(--spacing-sm,6px);gap:var(--spacing-xs,4px)}}&.size-lg{&[data-v-22a9b3f2]{padding:var(--spacing-xs,4px) var(--spacing-lg,12px);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}&.icon-dot[data-v-22a9b3f2]{padding:var(--spacing-xs,4px) var(--spacing-lg,12px) var(--spacing-xs,4px) 10px;gap:var(--spacing-sm,6px)}&.icon-close[data-v-22a9b3f2]{padding:var(--spacing-xs,4px) var(--spacing-sm,6px) var(--spacing-xs,4px) var(--spacing-lg,12px);gap:var(--spacing-xxs,2px)}&.icon-trailing[data-v-22a9b3f2]{padding:var(--spacing-xs,4px) 10px var(--spacing-xs,4px) var(--spacing-lg,12px);gap:var(--spacing-xs,4px)}&.icon-leading[data-v-22a9b3f2]{padding:var(--spacing-xs,4px) var(--spacing-lg,12px) var(--spacing-xs,4px) 10px;gap:var(--spacing-xs,4px)}&.icon-only[data-v-22a9b3f2]{padding:var(--spacing-md,8px);gap:var(--spacing-xs,4px)}}&.color-gray{&[data-v-22a9b3f2]{color:var(--component-colors-utility-gray-utility-gray-700,#424242)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-gray-utility-gray-200,#e5e5e5);background:var(--component-colors-utility-gray-utility-gray-50,#fafafa)}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-gray-utility-gray-600,#525252)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-gray-utility-gray-500,#737373)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-gray-utility-gray-400,#a3a3a3)}}&.color-brand{&[data-v-22a9b3f2]{color:var(--component-colors-utility-brand-utility-brand-700,#424242)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-brand-utility-brand-200,#e5e5e5);background:var(
        --component-colors-utility-brand-utility-brand-50,#fafafa
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-brand-utility-brand-600,#525252)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-brand-utility-brand-500,#737373)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-brand-utility-brand-400,#a3a3a3)}}&.color-error{&[data-v-22a9b3f2]{color:var(--component-colors-utility-error-utility-error-700,#b42318)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-error-utility-error-200,#fecdca);background:var(
        --component-colors-utility-error-utility-error-50,#fef3f2
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-error-utility-error-600,#d92d20)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-error-utility-error-500,#f04438)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-error-utility-error-400,#f97066)}}&.color-warning{&[data-v-22a9b3f2]{color:var(--component-colors-utility-warning-utility-warning-700,#b54708)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-warning-utility-warning-200,#fedf89);background:var(
        --component-colors-utility-warning-utility-warning-50,#fffaeb
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-warning-utility-warning-600,#dc6803)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-warning-utility-warning-500,#f79009
      )}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-warning-utility-warning-400,#fdb022
      )}}&.color-success{&[data-v-22a9b3f2]{color:var(--component-colors-utility-success-utility-success-700,#067647)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-success-utility-success-200,#abefc6);background:var(
        --component-colors-utility-success-utility-success-50,#ecfdf3
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-success-utility-success-600,#079455)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-success-utility-success-500,#17b26a
      )}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-success-utility-success-400,#47cd89
      )}}&.color-gray-blue{&[data-v-22a9b3f2]{color:var(
      --component-colors-utility-gray-blue-utility-gray-blue-700,#363f72
    )}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-gray-blue-utility-gray-blue-200,#d5d9eb);background:var(
        --component-colors-utility-gray-blue-utility-gray-blue-50,#f8f9fc
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-gray-blue-utility-gray-blue-600,#3e4784)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-gray-blue-utility-gray-blue-500,#4e5ba6
      )}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-gray-blue-utility-gray-blue-400,#717bbc
      )}}&.color-blue-light{&[data-v-22a9b3f2]{color:var(
      --component-colors-utility-blue-light-utility-blue-light-700,#026aa2
    )}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(
          --component-colors-utility-blue-light-utility-blue-light-200,#b9e6fe
        );background:var(
        --component-colors-utility-blue-light-utility-blue-light-50,#f0f9ff
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(
          --component-colors-utility-blue-light-utility-blue-light-600,#0086c9
        )}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-blue-light-utility-blue-light-500,#0ba5ec
      )}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(
        --component-colors-utility-blue-light-utility-blue-light-400,#36bffa
      )}}&.color-blue{&[data-v-22a9b3f2]{color:var(--component-colors-utility-blue-utility-blue-700,#175cd3)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-blue-utility-blue-200,#b2ddff);background:var(--component-colors-utility-blue-utility-blue-50,#eff8ff)}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-blue-utility-blue-600,#1570ef)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-blue-utility-blue-500,#2e90fa)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-blue-utility-blue-400,#53b1fd)}}&.color-indigo{&[data-v-22a9b3f2]{color:var(--component-colors-utility-indigo-utility-indigo-700,#3538cd)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-indigo-utility-indigo-200,#c7d7fe);background:var(
        --component-colors-utility-indigo-utility-indigo-50,#eef4ff
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-indigo-utility-indigo-600,#444ce7)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-indigo-utility-indigo-500,#6172f3)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-indigo-utility-indigo-400,#8098f9)}}&.color-purple{&[data-v-22a9b3f2]{color:var(--component-colors-utility-purple-utility-purple-700,#5925dc)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-purple-utility-purple-200,#d9d6fe);background:var(
        --component-colors-utility-purple-utility-purple-50,#f4f3ff
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-purple-utility-purple-600,#6938ef)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-purple-utility-purple-500,#7a5af8)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-purple-utility-purple-400,#9b8afb)}}&.color-pink{&[data-v-22a9b3f2]{color:var(--component-colors-utility-pink-utility-pink-700,#c11574)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-pink-utility-pink-200,#fcceee);background:var(--component-colors-utility-pink-utility-pink-50,#fdf2fa)}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-pink-utility-pink-600,#dd2590)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-pink-utility-pink-500,#ee46bc)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-pink-utility-pink-400,#f670c7)}}&.color-orange{&[data-v-22a9b3f2]{color:var(--component-colors-utility-orange-utility-orange-700,#b93815)}&.type-badge-color[data-v-22a9b3f2],&.type-pill-color[data-v-22a9b3f2]{border:1px solid var(--component-colors-utility-orange-utility-orange-200,#f9dbaf);background:var(
        --component-colors-utility-orange-utility-orange-50,#fef6ee
      )}&.type-pill-outline[data-v-22a9b3f2]{border:1.5px solid var(--component-colors-utility-orange-utility-orange-600,#e04f16)}& .dot[data-v-22a9b3f2],& .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-orange-utility-orange-500,#ef6820)}&.icon-close .kcs-icon[data-v-22a9b3f2]{color:var(--component-colors-utility-orange-utility-orange-400,#f38744)}}&.type-badge-color[data-v-22a9b3f2]{border-radius:var(--radius-md,8px)}&.type-badge-modern{&[data-v-22a9b3f2]{border-radius:var(--radius-sm,6px);border:1px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}& .text[data-v-22a9b3f2]{color:var(--colors-text-text-secondary,#424242)}}&.icon-close .kcs-icon[data-v-22a9b3f2]{cursor:pointer;display:flex;margin:var(--spacing-xxs,2px);flex-direction:column;align-items:flex-start;border-radius:var(--radius-full,9999px)}&.icon-leading[data-v-22a9b3f2]{flex-direction:row-reverse}}.kcs-activity-comment-root[data-v-748129ce]{display:flex;flex-direction:column;width:100%}.kcs-activity-comment{&[data-v-748129ce]{--border-color:var(--colors-gray-light-mode-300,#d6d6db);--bg:var(--colors-base-white,#fff);position:relative;display:flex;flex-direction:column;padding:12px 14px 14px;border-radius:var(--radius-md,8px);border:1px solid var(--border-color);background:var(--bg);gap:var(--spacing-xs,4px)}&.variant-crosslink[data-v-748129ce]{--bg:var(--component-colors-utility-gray-utility-gray-50,#fafafa);padding:var(--spacing-xl,16px);gap:0}&.is-published[data-v-748129ce]{--border-color:var(--colors-purple-300,#d9d6fe);--bg:var(--colors-base-white,#fff)}&.is-pinned[data-v-748129ce]{--border-color:var(--colors-warning-200,#fedf89);--bg:var(--colors-warning-25,#fffcf5)}&.is-published-pinned[data-v-748129ce]{--border-color:var(--colors-purple-300,#d9d6fe);--bg:var(--colors-purple-50,#f4f3ff)}& .pin-marker{&[data-v-748129ce]{--pin-color:var(--colors-warning-300,#fec84b);position:absolute;top:-7px;left:-7px;width:16px;height:16px;border-radius:var(--radius-full,9999px);background:var(--pin-color);border:1px solid var(--pin-color);display:flex;align-items:center;justify-content:center}.kcs-icon[data-v-748129ce]{color:var(--colors-base-white,#fff)}}&.is-pinned.is-published .pin-marker[data-v-748129ce]{--pin-color:var(--colors-purple-500,#7a5af8)}& .actions{&[data-v-748129ce]{opacity:0;transition:opacity .15s ease-in-out}&[data-v-748129ce] .kcs-icon-button{flex-shrink:0;height:24px;width:24px;& .kcs-icon{width:16px!important;height:16px!important}}}&:hover .actions[data-v-748129ce]{opacity:1}&.variant-slim{&[data-v-748129ce]{flex-direction:row;align-items:center;justify-content:space-between;padding:6px}& .actions[data-v-748129ce]{display:flex;align-self:flex-start}& .content{&[data-v-748129ce]{flex:1;min-width:0}& .content-text[data-v-748129ce]{max-height:20px;overflow:hidden;font-size:13px;line-height:20px;padding:0 4px}& .content-file{&[data-v-748129ce]{padding:0;border:none;background-color:transparent;gap:var(--spacing-xs,4px);border-radius:var(--radius-xs,4px)}& .kcs-icon[data-v-748129ce]{width:12px;height:12px}& .file-info[data-v-748129ce]{font-size:13px;line-height:20px}& .file-icon[data-v-748129ce]{flex-shrink:0;color:var(--colors-gray-light-mode-500,#737373)}}}&[data-v-748129ce] .content-text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}}.header{&[data-v-748129ce]{display:flex;align-items:center;gap:var(--spacing-md,8px)}.author-info{&[data-v-748129ce]{display:flex;align-items:center;font-size:12px;color:var(--colors-text-text-tertiary,#525252);line-height:18px}.author[data-v-748129ce]{font-weight:500}.author[data-v-748129ce],.dot[data-v-748129ce]{color:var(--colors-gray-light-mode-600,#737373)}.dot[data-v-748129ce]{text-align:center;width:12px}.timestamp[data-v-748129ce]{line-height:20px;color:var(--colors-gray-light-mode-600,#737373)}}.badges{&[data-v-748129ce]{display:flex;gap:var(--spacing-xs,4px)}& .kcs-badge{&[data-v-748129ce]{border-radius:var(--radius-sm,6px)}&.reminder[data-v-748129ce]{background-color:var(--colors-foreground-fg-white,#fff)}}}.actions[data-v-748129ce]{display:flex;align-items:center;gap:var(--spacing-md,8px);margin-left:auto}&.header-crosslink{&[data-v-748129ce]{flex-wrap:wrap;padding-bottom:var(--spacing-md,8px)}.linked-author[data-v-748129ce]{display:flex;align-items:center;min-width:0}.crosslink-corner-icon[data-v-748129ce]{flex-shrink:0;margin-right:var(--spacing-sm,6px)}.entity-badge{&[data-v-748129ce]{display:flex;align-items:center;gap:var(--spacing-xs,4px);max-width:100%;min-width:0;padding:var(--spacing-xxs,2px) var(--spacing-md,8px);border-radius:var(--radius-sm,6px);border:1px solid var(--component-colors-utility-gray-utility-gray-200,#e5e5e5);background:var(--colors-base-white,#fff)}.linked-entity-name[data-v-748129ce]{overflow:hidden;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.linked-entity-name[data-v-748129ce],[data-v-748129ce] .kcs-icon{color:var(--component-colors-utility-gray-utility-gray-700,#424242)}[data-v-748129ce] .kcs-icon{flex-shrink:0}}& .dot[data-v-748129ce]{width:12px;text-align:center}& .dot[data-v-748129ce],& .timestamp[data-v-748129ce]{flex-shrink:0;font-size:12px;font-weight:400;line-height:18px;color:var(--colors-text-text-quaternary,#737373)}& .badges[data-v-748129ce]{display:flex;flex-shrink:0;gap:var(--spacing-xs,4px);align-items:center}}}.content{&[data-v-748129ce]{font-size:14px;line-height:24px;font-weight:400;color:var(--colors-text-text-primary,#171717)}& .content-deleted[data-v-748129ce]{color:var(--colors-text-text-primary,#141414);opacity:var(--opacity-50,.5);font-style:italic;line-height:20px}}.content-edit{&[data-v-748129ce]{margin-top:var(--spacing-xs,4px)}.editor-fallback{&[data-v-748129ce]{width:100%;padding:var(--spacing-md,8px) var(--spacing-lg,12px);border:1px solid var(--colors-gray-light-mode-300,#d4d4d4);border-radius:var(--radius-sm,6px);font-size:14px;line-height:24px;resize:vertical}&[data-v-748129ce]:focus{outline:none;border-color:var(--colors-purple-500,#7a5af8);box-shadow:0 0 0 3px rgba(122,90,248,.1)}}}.content-files{&[data-v-748129ce]{display:flex;flex-direction:column;gap:var(--spacing-md,8px)}&.text-above[data-v-748129ce],&.textEdit[data-v-748129ce]{margin-top:var(--spacing-lg,12px)}}.content-main.content-crosslink-quote[data-v-748129ce]{border-left:2px solid var(--component-colors-utility-gray-utility-gray-300,#d6d6d6);padding:var(--spacing-xs,4px) 0 var(--spacing-xs,4px) var(--spacing-lg,12px)}&.variant-crosslink .content .content-text[data-v-748129ce]:not(.content-deleted){line-height:20px}}.connection-line{&[data-v-748129ce]{margin:var(--spacing-xs,4px) 0;padding-left:var(--spacing-xl,16px);display:flex;min-height:var(--spacing-lg,12px)}& .connection-line-inner[data-v-748129ce]{display:flex;width:1px;min-height:var(--spacing-lg,12px);background:var(--colors-foreground-fg-senary,#d6d6d6)}}.kcs-icon-button{&[data-v-41ea193e]{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-md,8px);-moz-user-select:none;user-select:none;-webkit-user-select:none;border-radius:var(--radius-md,8px)}&.size-xs[data-v-41ea193e]{padding:var(--spacing-xs,4px);height:32px}&.size-sm[data-v-41ea193e]{padding:var(--spacing-md,8px);height:36px}&.size-md[data-v-41ea193e]{padding:10px;height:40px}&.size-lg[data-v-41ea193e]{padding:var(--spacing-lg,12px);height:44px}&.size-xl[data-v-41ea193e]{padding:14px;height:48px}&.size-2xl[data-v-41ea193e]{padding:var(--spacing-xl,16px);height:60px}&[data-v-41ea193e]:hover{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}&[data-v-41ea193e]:focus-visible{box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(152,162,179,.14)}}.content-file[data-v-a3bd463d]{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:8px;background:var(--colors-base-white,#fff);border:1px solid var(--colors-blackAlpha-400,#0000001a);border-radius:6px}.file-icon[data-v-a3bd463d]{flex-shrink:0;margin:6px 0 0 4px;padding:0;color:var(--colors-brand-400)}.file-info[data-v-a3bd463d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.file-title[data-v-a3bd463d]{font-weight:600;color:var(--colors-gray-true-900,#141414);font-size:14px;line-height:20px;margin-top:4px;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-details[data-v-a3bd463d]{font-size:12px;font-weight:400;color:var(--colors-gray-light-mode-500,#737373);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-action.size-xs{&[data-v-a3bd463d]{flex-shrink:0;height:24px;width:24px;margin-top:4px}&[data-v-a3bd463d] .kcs-icon{width:16px!important;height:16px!important}}.kcs-activity-history{&[data-v-56005252]{display:flex;flex-direction:row;gap:4px;padding:0 0 4px 8px}&.is-last{&[data-v-56005252]{padding-bottom:0}.timeline-line[data-v-56005252]{display:none}}}.timeline-badge{&[data-v-56005252]{display:flex;flex-direction:column;align-items:center;gap:4px;width:16px;flex-shrink:0}& .kcs-icon[data-v-56005252]{color:var(--colors-text-text-tertiary,#525252)}}.timeline-marker[data-v-56005252]{display:flex;width:16px;height:18px;flex-shrink:0;align-items:center;justify-content:center}.timeline-icon[data-v-56005252]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--colors-text-text-tertiary,#525252)}.timeline-dot[data-v-56005252]{width:4px;height:4px;border-radius:9999px;background:var(--colors-text-text-tertiary,#525252)}.timeline-line[data-v-56005252]{width:1px;flex:1 1 0;min-height:0;background:var(--colors-gray-light-mode-300,#d6d6db)}.timeline-body[data-v-56005252]{display:flex;flex-direction:column;gap:0;padding-bottom:8px;flex:1 1 0%}.header{&[data-v-56005252]{display:flex}&.clickable[data-v-56005252]{cursor:pointer}& .header-content{&[data-v-56005252]{display:flex;align-items:center;gap:4px;padding-bottom:4px;color:var(--colors-text-text-tertiary,#525252);font-size:12px;line-height:18px;flex-wrap:wrap}& .title[data-v-56005252]{font-weight:700}& .separator[data-v-56005252]{display:inline-block;width:3px;height:3px;border-radius:9999px;background:var(--colors-gray-light-mode-300,#d6d6db);margin:0 3px}}& .toggle-button{&[data-v-56005252]{width:24px;height:24px;display:flex;flex-direction:row;flex-shrink:0;align-items:center;justify-content:center;margin-left:4px;border:none;border-radius:var(--radius-xs,4px);color:var(--colors-foreground-fg-black,#000);font-size:12px;font-weight:500;cursor:pointer;opacity:1;transition:opacity .15s ease;transform:translatey(-4px)}& span[data-v-56005252]{display:flex}&[data-v-56005252]:hover{background:var(--colors-background-bg-tertiary,#f5f5f5);color:var(--colors-gray-light-mode-700,#404040)}}}.content{&[data-v-56005252]{display:flex;flex-direction:column;gap:0}& .change-item[data-v-56005252]{display:flex;flex-direction:row;align-items:flex-start;gap:4px;padding:2px 0;font-size:12px;line-height:18px}& .change-arrow[data-v-56005252]{margin-top:3px;color:var(--colors-gray-light-mode-300,#d6d6db)}& .change-text[data-v-56005252]{flex-shrink:0;font-weight:500;color:var(--colors-gray-true-900,#141414)}& .change-value[data-v-56005252]{color:var(--colors-gray-light-mode-500,#737373);font-weight:400}}.kcs-checkbox{label[data-v-da0c6569]{cursor:pointer}& input[type=checkbox][data-v-da0c6569]{cursor:pointer;opacity:0;position:absolute}& input[type=checkbox]+.option-wrapper[data-v-da0c6569]{display:flex;align-items:flex-start}& input[type=checkbox]:not(:disabled):focus-visible+.option-wrapper .checkbox[data-v-da0c6569]{box-shadow:0 0 0 4px rgba(152,162,179,.14)}& input[type=checkbox]:not(:disabled):focus-visible:checked+.option-wrapper .checkbox[data-v-da0c6569]{box-shadow:0 0 0 4px rgba(158,119,237,.24)}& input[type=checkbox]+.option-wrapper .checkbox{&[data-v-da0c6569]{display:inline-flex;justify-content:center;align-items:center}& .kcs-icon[data-v-da0c6569]{color:transparent}& .text[data-v-da0c6569]{color:var(--colors-text-text-secondary,#424242)}& .supporting-text[data-v-da0c6569]{color:var(--colors-text-text-tertiary,#525252)}}& input[type=checkbox]:checked+.option-wrapper .checkbox .kcs-icon[data-v-da0c6569]{color:#fff}& input[type=checkbox]:indeterminate+.option-wrapper .checkbox .kcs-icon[data-v-da0c6569]{background:var(--colors-background-bg-brand-solid,#525252);color:#fff}& input[type=checkbox]:not(:checked):not(:indeterminate)+.option-wrapper .checkbox[data-v-da0c6569]{border:1px solid var(--colors-border-border-primary,#d6d6d6)}& input[type=checkbox]:checked+.option-wrapper .checkbox[data-v-da0c6569]{background:var(--colors-background-bg-brand-solid,#525252)}& input[type=checkbox]:indeterminate+.option-wrapper .checkbox[data-v-da0c6569]{background:var(--colors-background-bg-brand-solid,#525252)}& input[type=checkbox]:disabled+.option-wrapper .checkbox[data-v-da0c6569]{border:1px solid var(--colors-border-border-disabled,#d6d6d6);background:var(--colors-background-bg-disabled_subtle,#fafafa)}& input[type=checkbox]:disabled:checked+.option-wrapper .checkbox{& .kcs-icon[data-v-da0c6569]{color:var(--colors-foreground-fg-disabled_subtle,#d6d6d6)}}& label[data-v-da0c6569]:has(input[type=checkbox]:disabled){cursor:default}&.size-sm{& .option-wrapper{&[data-v-da0c6569]{gap:var(--spacing-md,8px)}& .checkbox[data-v-da0c6569]{width:16px;height:16px;padding:2px;border-radius:var(--spacing-xs,4px)}& .text[data-v-da0c6569]{font-weight:500}& .supporting-text[data-v-da0c6569],& .text[data-v-da0c6569]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-da0c6569]{font-weight:400}}}&.size-md{& .option-wrapper{&[data-v-da0c6569]{gap:var(--spacing-lg,12px)}& .checkbox[data-v-da0c6569]{width:20px;height:20px;padding:3px;border-radius:var(--spacing-sm,6px)}& .text[data-v-da0c6569]{font-weight:500}& .supporting-text[data-v-da0c6569],& .text[data-v-da0c6569]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-da0c6569]{font-weight:400}}}&.type-marker{& input[type=checkbox]:checked+.option-wrapper .checkbox[data-v-da0c6569]{background:var(--colors-blue-light-500,#0ba5ec)}}}.kcs-availability{&[data-v-de8d48b9]{display:inline-flex;padding:var(--space-container-padding-none,0);align-items:flex-end;gap:12px}& a[data-v-de8d48b9]{text-decoration:none;color:#000}& .shift-type{&[data-v-de8d48b9]{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);flex-direction:column;gap:12px}& .shift[data-v-de8d48b9],&[data-v-de8d48b9]{display:flex;justify-content:center;align-items:center}& .shift[data-v-de8d48b9]{width:32px;height:20px;padding:var(--space-text-padding-none,0);gap:var(--space-text-gap-none,0);color:#000;text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}}& .column{&[data-v-de8d48b9]{display:flex;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);flex-direction:column;align-items:center;gap:12px}& .weekday[data-v-de8d48b9]{display:flex;width:32px;height:20px;padding:var(--space-text-padding-none,0);justify-content:center;align-items:center;gap:var(--space-text-gap-none,0);color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}}&.readonly{& a[data-v-de8d48b9]{cursor:default}& .kcs-checkbox[data-v-de8d48b9]{cursor:default;pointer-events:none}}}.kcs-avatar{&[data-v-1785eff2]{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0;-moz-user-select:none;user-select:none;-webkit-user-select:none;border:.5px solid var(
      --component-colors-components-avatars-avatar-contrast-border,rgba(0,0,0,.08)
    );border-radius:var(--radius-full,9999px);background:var(--component-colors-components-avatars-avatar-bg,#f5f5f5);color:var(--colors-foreground-fg-quaternary,#737373);text-align:center}&.disabled[data-v-1785eff2]{cursor:default}& .contrast-border[data-v-1785eff2]{width:100%;height:100%;display:flex;justify-content:center;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)}&[data-v-1785eff2]: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-1785eff2]{width:16px;height:16px;font-family:Inter;font-size:6px;font-style:normal;font-weight:600;line-height:16px}&.size-xs[data-v-1785eff2]{width:24px;height:24px;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:18px}&.size-sm[data-v-1785eff2]{width:var(--dimensions-7,32px);height:var(--dimensions-7,32px);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}&.size-md[data-v-1785eff2]{width:40px;height:40px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}&.size-lg[data-v-1785eff2]{width:48px;height:48px;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}&.size-xl[data-v-1785eff2]{width:56px;height:56px;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:30px}&.size-2xl[data-v-1785eff2]{width:64px;height:64px;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:32px}}.kcs-avatar-label-group{&[data-v-5b57a8fa]{display:flex;align-items:center;flex:1 0 0;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;overflow:hidden;cursor:pointer}&.disabled[data-v-5b57a8fa]{cursor:default}& .text-wrapper{&[data-v-5b57a8fa]{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;overflow:hidden}& .text[data-v-5b57a8fa]{color:var(--colors-text-text-secondary,#424242)}& .supporting-text[data-v-5b57a8fa],& .text[data-v-5b57a8fa]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;align-self:stretch;text-align:left}& .supporting-text[data-v-5b57a8fa]{color:var(--colors-text-text-tertiary,#525252)}}&.size-sm{&[data-v-5b57a8fa]{gap:10px}& .text[data-v-5b57a8fa]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}& .supporting-text[data-v-5b57a8fa]{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}&.size-md{&[data-v-5b57a8fa]{gap:var(--spacing-lg,12px)}& .text[data-v-5b57a8fa]{font-weight:600}& .supporting-text[data-v-5b57a8fa],& .text[data-v-5b57a8fa]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-5b57a8fa]{font-weight:400}}&.size-lg{&[data-v-5b57a8fa]{gap:var(--spacing-lg,12px)}& .text[data-v-5b57a8fa]{font-weight:600}& .supporting-text[data-v-5b57a8fa],& .text[data-v-5b57a8fa]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-5b57a8fa]{font-weight:400}}&.size-xl{&[data-v-5b57a8fa]{gap:var(--spacing-xl,16px)}& .text[data-v-5b57a8fa]{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}& .supporting-text[data-v-5b57a8fa]{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}}}.kcs-avatar-profile{&[data-v-4d67bff1]{flex-shrink:0;border-radius:var(--radius-full,9999px);border:3px solid var(--component-colors-components-avatars-avatar-profile-photo-border,#fff);background:var(--component-colors-components-avatars-avatar-bg,#f5f5f5);color:var(--colors-foreground-fg-quaternary,#737373);text-align:center;-moz-user-select:none;user-select:none;-webkit-user-select:none}& .contrast-border[data-v-4d67bff1]{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--radius-full,9999px);border:1px solid var(
        --component-colors-components-avatars-avatar-contrast-border,rgba(0,0,0,.08)
      )}&.size-sm[data-v-4d67bff1]{width:72px;height:72px;font-size:30px;line-height:38px}&.size-md[data-v-4d67bff1],&.size-sm[data-v-4d67bff1]{font-family:Inter;font-style:normal;font-weight:600;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}&.size-md[data-v-4d67bff1]{width:96px;height:96px;font-size:36px;line-height:44px;letter-spacing:-.72px}&.size-lg[data-v-4d67bff1]{width:160px;height:160px;font-family:Inter;font-size:60px;font-style:normal;font-weight:600;line-height:72px;letter-spacing:-1.2px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}}.kcs-button{&[data-v-eff21cdf]{display:inline-flex;justify-content:center;align-items:center;-moz-user-select:none;user-select:none;-webkit-user-select:none}& .text[data-v-eff21cdf]{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;min-width:0}& .icon-leading[data-v-eff21cdf],& .icon-trailing[data-v-eff21cdf]{flex-shrink:0}&.full-width{&[data-v-eff21cdf]{width:100%}& .text[data-v-eff21cdf]{width:100%;text-align:left}}&.size-md[data-v-eff21cdf],&.size-sm[data-v-eff21cdf]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}&.size-lg[data-v-eff21cdf],&.size-xl[data-v-eff21cdf]{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}&.size-2xl[data-v-eff21cdf]{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}&.size-sm[data-v-eff21cdf]{padding:var(--spacing-md,8px) var(--spacing-lg,12px);gap:var(--spacing-xs,4px);height:36px}&.size-md[data-v-eff21cdf]{padding:10px 14px;gap:var(--spacing-xs,4px);height:40px}&.size-lg[data-v-eff21cdf]{padding:10px var(--spacing-xl,16px);gap:var(--spacing-sm,6px);height:44px}&.size-xl[data-v-eff21cdf]{padding:var(--spacing-lg,12px) 18px;gap:var(--spacing-sm,6px);height:48px}&.size-2xl[data-v-eff21cdf]{padding:var(--spacing-xl,16px) 22px;gap:10px;height:60px}&.link-color[data-v-eff21cdf],&.link-gray[data-v-eff21cdf]{height:auto}&[data-v-eff21cdf]:not(.is-link){border-radius:var(--radius-md,8px)}&.is-link{&.size-md[data-v-eff21cdf],&.size-sm[data-v-eff21cdf]{padding:0;gap:var(--spacing-sm,6px)}&.size-lg[data-v-eff21cdf],&.size-xl[data-v-eff21cdf]{padding:0;gap:var(--spacing-sm,8px)}&.size-2xl[data-v-eff21cdf]{padding:0;gap:var(--spacing-sm,12px)}}&.icon-dot-leading{&.size-sm[data-v-eff21cdf]{padding:var(--spacing-md,8px) 14px;gap:var(--spacing-md,8px)}&.size-md[data-v-eff21cdf]{padding:10px var(--spacing-xl,16px);gap:var(--spacing-md,8px)}&.size-lg[data-v-eff21cdf]{padding:10px 18px;gap:var(--spacing-md,8px)}&.size-xl[data-v-eff21cdf]{padding:var(--spacing-lg,12px) var(--spacing-2xl,20px);gap:var(--spacing-md,8px)}&.size-2xl[data-v-eff21cdf]{padding:var(--spacing-xl,16px) var(--spacing-3xl,24px);gap:var(--spacing-lg,12px)}}}.kcs-button-close{&[data-v-c3a2d9c8]{display:flex;justify-content:center;align-items:center;flex-shrink:0;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;border-radius:var(--radius-md,8px);color:var(----colors-foreground-fg-,#a3a3a3)}&[data-v-c3a2d9c8]:hover{background:var(--colors-background-bg-primary_hover,#fafafa);color:var(--colors-foreground-fg-quinary_hover,#737373)}&[data-v-c3a2d9c8]:focus-visible{background:var(--colors-background-bg-primary,#fff);box-shadow:0 0 0 4px rgba(152,162,179,.14)}&.size-sm[data-v-c3a2d9c8]{width:36px;height:36px;padding:var(--spacing-md,8px)}&.size-md[data-v-c3a2d9c8]{width:40px;height:40px;padding:var(--spacing-md,8px)}&.size-lg[data-v-c3a2d9c8]{width:44px;height:44px;padding:var(--spacing-md,8px)}&.dark-background{&[data-v-c3a2d9c8]{color:var(--colors-foreground-fg-white,#fff)}&[data-v-c3a2d9c8]:focus-visible,&[data-v-c3a2d9c8]:hover{background:var(
        --component-colors-alpha-alpha-white-20,hsla(0,0%,100%,.2)
      )}}}.kcs-button-group{&[data-v-332f4144]{display:inline-flex;align-items:flex-start;border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-primary,#d6d6d6);height:36px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}&[data-v-332f4144] .kcs-button-group-element:first-child{border-top-left-radius:var(--radius-md,8px);border-bottom-left-radius:var(--radius-md,8px)}&[data-v-332f4144] .kcs-button-group-element:last-child{border-right:none;border-top-right-radius:var(--radius-md,8px);border-bottom-right-radius:var(--radius-md,8px)}}.kcs-button-group-element{&[data-v-385008ff]{cursor:pointer;display:inline-flex;height:34px;justify-content:center;align-items:center;-moz-user-select:none;user-select:none;-webkit-user-select:none;border-right:1px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff);color:var(--colors-text-text-secondary,#424242);text-wrap-mode:nowrap}&.size-md[data-v-385008ff],&.size-sm[data-v-385008ff]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}&.size-sm[data-v-385008ff]{padding:var(--spacing-md,8px) var(--spacing-lg,12px);gap:var(--spacing-xs,4px)}&.size-md[data-v-385008ff]{padding:10px 14px;gap:var(--spacing-xs,4px)}&.icon-leading[data-v-385008ff]{padding:var(--spacing-md,8px) var(--spacing-lg,12px)}&[data-v-385008ff]:not(.disabled):not(.read-only):hover{background:var(--colors-background-bg-primary_hover,#fafafa)}&:not(.read-only).active[data-v-385008ff]{background:var(
      --component-colors-utility-brand-utility-brand-100,#f5f5f5
    )}&[data-v-385008ff]:not(.disabled):focus-visible{color:var(--colors-text-text-primary,#424242)}&.disabled[data-v-385008ff]{cursor:default;color:var(--colors-text-text-disabled,#737373)}&.read-only[data-v-385008ff]{cursor:default}& .dot[data-v-385008ff]{width:10px;height:10px;color:var(--colors-foreground-fg-success-secondary,#17b26a)}}.kcs-calendar-item{&[data-v-f3d8630d]{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:4px;cursor:default}& .converted[data-v-f3d8630d]{position:absolute;top:23px;pointer-events:none;z-index:1}& .box{&[data-v-f3d8630d]{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;position:relative;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}& .dots{&[data-v-f3d8630d]{display:flex;align-items:flex-start;justify-content:center;gap:2px;position:absolute;left:8px;top:4px;right:8px}&>div[data-v-f3d8630d]{width:4px;height:4px;border-radius:9999px}}& .note[data-v-f3d8630d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;clip-path:polygon(100% 24px,100% 100%,24px 100%)}& .res[data-v-f3d8630d]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;border-width:2px;border-style:dashed}&.selected{&[data-v-f3d8630d]{background-color:#36bffa!important}& .converted[data-v-f3d8630d],&[data-v-f3d8630d]{color:#fff!important}& .background[data-v-f3d8630d]{background:#36bffa!important}& .note[data-v-f3d8630d]{background-color:#fff!important}& .res[data-v-f3d8630d]{border-color:#fff!important}& .dots>div[data-v-f3d8630d]{background:#fff!important}}}& .check{&[data-v-f3d8630d]{display:flex;justify-content:center;align-items:center;gap:2px}&>div[data-v-f3d8630d]{width:10px;height:3px;border-radius:1px;background:#e6e6e6}}& .hours[data-v-f3d8630d]{color:#737373;text-align:center;font-family:Inter;font-size:10px;font-style:normal;font-weight:600;line-height:12px}& .inactive-contract[data-v-f3d8630d]{color:#f64830;pointer-events:visible}&.size-mobile{& .box{&[data-v-f3d8630d]{font-family:Inter;font-size:8px;font-style:normal;font-weight:600;line-height:12px;width:8px;height:8px;padding:0}& .background[data-v-f3d8630d]{padding:0}}}&.size-tiny{& .box{&[data-v-f3d8630d]{font-family:Inter;font-size:8px;font-style:normal;font-weight:600;line-height:12px;width:var(--size-selectable-xs,12px);height:var(--size-selectable-xs,12px);padding:0}& .background[data-v-f3d8630d]{padding:0}}}&.size-small{& .box{&[data-v-f3d8630d]{font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;width:var(--size-selectable-s,24px);height:var(--size-selectable-s,24px)}& .background[data-v-f3d8630d]{padding:4px}}}&.size-default{& .box[data-v-f3d8630d]{width:var(--size-selectable-l,32px);height:var(--size-selectable-l,32px)}}& .infos[data-v-f3d8630d]{align-self:stretch;color:var(--colors-text-text-secondary,#424242);text-align:center;font-family:Inter;font-size:8px;font-style:normal;font-weight:600;line-height:12px}}.kcs-calendar-year{&[data-v-1470c238]{display:flex;justify-content:flex-start;align-items:flex-start}& .month-legend{&[data-v-1470c238]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-selectable-gap-xs,2px)}& .empty[data-v-1470c238],& .month[data-v-1470c238]{display:flex;width:64px;height:var(--size-selectable-xl,32px);justify-content:center;align-items:center;gap:8px;color:var(--color-content-primary-foreground-dark,#333);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:16px}}& .wrapper{&[data-v-1470c238]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-selectable-gap-xs,2px)}& .day-legend{&[data-v-1470c238]{display:flex;align-items:flex-start;gap:var(--space-selectable-gap-xs,2px)}& .day[data-v-1470c238]{display:flex;width:var(--size-xl,32px);height:var(--size-xl,32px);flex-direction:column;justify-content:center;align-items:center;gap:8px;color:var(--color-content-primary-foreground-dark,#333);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:16px}}& .empty[data-v-1470c238],& .month[data-v-1470c238]{display:flex;align-items:flex-start;gap:var(--space-selectable-gap-xs,2px)}}&.size-small{& .month-legend{& .empty[data-v-1470c238],& .month[data-v-1470c238]{width:var(--size-selectable-s,24px);height:var(--size-selectable-s,24px);font-size:8px;font-style:normal;font-weight:600;line-height:16px}}& .wrapper{&[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,2px)}& .day-legend{& .day[data-v-1470c238]{width:var(--size-selectable-s,24px);height:var(--size-selectable-s,24px);gap:8px;font-size:8px;font-style:normal;font-weight:600;line-height:16px}}}& .empty[data-v-1470c238],& .month[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,2px)}}&.size-tiny{& .month-legend{&[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}& .empty[data-v-1470c238],& .month[data-v-1470c238]{width:var(--size-selectable-xs,12px);height:var(--size-selectable-xs,12px);gap:8px;font-size:8px;font-style:normal;font-weight:600;line-height:16px}}& .wrapper{&[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}& .day-legend{&[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}& .day[data-v-1470c238]{width:var(--size-selectable-xs,12px);height:var(--size-selectable-xs,12px);gap:8px;font-size:8px;font-style:normal;font-weight:600;line-height:16px}}& .empty[data-v-1470c238],& .month[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}}}&.size-mobile{& .month-legend{&[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}& .empty[data-v-1470c238],& .month[data-v-1470c238]{width:8px;height:8px;gap:4px;font-size:6px;font-style:normal;font-weight:600;line-height:16px}}& .wrapper{&[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}& .day-legend{&[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}& .day[data-v-1470c238]{width:8px;height:8px;gap:4px;font-size:6px;font-style:normal;font-weight:600;line-height:16px}}& .empty[data-v-1470c238],& .month[data-v-1470c238]{gap:var(--space-selectable-gap-xxs,1px)}}}}.kcs-callout{&[data-v-4ac2b0da]{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;padding:16px;z-index:1000}&.state-default{& span[data-v-4ac2b0da]{color:var(--colors-text-text-primary,#141414)}}&.state-error{& span[data-v-4ac2b0da]{color:var(--colors-text-text-error-primary,#d92d20)}}& .content{&[data-v-4ac2b0da]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:16px 24px;border-radius:8px;box-shadow:0 12px 80px rgba(0,0,0,.3);background-color:#fff}& span[data-v-4ac2b0da]{font-family:Inter;font-size:14px;line-height:20px}}}.kcs-card{&[data-v-1ee6a761]{position:relative;display:flex;padding:var(--spacing-xl,16px);flex-direction:column;justify-content:center;align-items:flex-start;-moz-user-select:none;min-width:312px;width:100%;cursor:pointer;border-radius:8px;border:1.5px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);user-select:none;-webkit-user-select:none}&.no-border[data-v-1ee6a761]{border:none;box-shadow:none;padding:0}&.non-interactive[data-v-1ee6a761]{cursor:default}&.selected{&[data-v-1ee6a761]{border:.5px solid var(--colors-blue-light-400,#36bffa);outline:1px solid var(--colors-blue-light-400,#36bffa)}& .selected-icon[data-v-1ee6a761]{position:absolute;top:-12px;left:-12px}}&[data-v-1ee6a761] .header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}}.kcs-spacer{&[data-v-3bdd394d]{width:100%;display:flex;padding:var(--space-selectable-padding-none,0);justify-content:center;align-items:center;gap:var(--space-selectable-gap-none,0);flex-shrink:0}& hr[data-v-3bdd394d]{min-width:100%;border-radius:var(--border-radius-selectable-full,1000px);background:var(--colors-background-bg-quaternary,#e5e5e5);height:var(--border-width-selectable-s,1px)}&.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-886fd78d]{border:.5px solid var(--colors-border-border-primary,#d6d6d6)}& .header{&[data-v-886fd78d]{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-886fd78d]{display:flex;align-items:center;gap:4px}}& .text[data-v-886fd78d]{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-886fd78d]{display:flex;align-items:center;gap:12px;align-self:stretch;justify-content:space-between;color:var(--colors-text-text-quaternary,#737373);font-weight:400}& .value[data-v-886fd78d],&[data-v-886fd78d]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .value[data-v-886fd78d]{color:var(--colors-text-text-primary,#141414);font-weight:600}}}.kcs-card-contract{&[data-v-76f5219a]{border:.5px solid var(--colors-border-border-primary,#d6d6d6)}& .info{&[data-v-76f5219a]{display:flex;justify-content:space-between;align-items:center;align-self:stretch}& .wrapper{&[data-v-76f5219a]{display:flex;align-items:center;gap:4px}& .count[data-v-76f5219a]{font-weight:600}& .contract-no[data-v-76f5219a],& .count[data-v-76f5219a]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .contract-no[data-v-76f5219a]{font-weight:400}}}& .badges[data-v-76f5219a]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch}& .company[data-v-76f5219a],& .employee[data-v-76f5219a]{max-width:100%}}.kcs-card-reservation{&[data-v-b1a39ce4]{border:1.5px dashed var(--colors-foreground-fg-error-primary,#d92d20)}& .header{&[data-v-b1a39ce4]{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-b1a39ce4]{display:flex;align-items:center;gap:4px}}& .text[data-v-b1a39ce4]{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-88114db9]{border:.5px solid var(--colors-border-border-primary,#d6d6d6)}& .when{&[data-v-88114db9]{display:flex;justify-content:space-between;align-items:center;align-self:stretch}& .date-and-time[data-v-88114db9]{display:flex;align-items:center;gap:4px;color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}}& .where{&[data-v-88114db9]{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:4px}& .name{&[data-v-88114db9]{display:flex;flex-direction:column;align-items:flex-start;color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}& .division[data-v-88114db9],& .unit[data-v-88114db9]{align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}& .info{&[data-v-88114db9]{display:flex;flex-direction:column;align-items:flex-end;color:var(--colors-text-text-quaternary,#737373);text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}& .hourly-rate[data-v-88114db9]{text-wrap:nowrap;flex-shrink:0}& .client-no[data-v-88114db9]{flex-shrink:0}}}& .actions[data-v-88114db9]{display:flex;align-self:stretch}& .badges{&[data-v-88114db9]{display:flex;align-items:center;gap:4px;align-self:stretch}& .employee[data-v-88114db9]{flex-shrink:0;max-width:200px}}& .not-assigned[data-v-88114db9]{color:var(--colors-text-text-quaternary,#737373)}& .not-assigned[data-v-88114db9],& .not-published[data-v-88114db9]{font-family:Inter;font-size:14px;font-style:italic;font-weight:400;line-height:20px}& .not-published[data-v-88114db9]{color:var(--colors-text-text-warning-primary,#dc6803)}& .status{&[data-v-88114db9]{display:flex;align-items:center;gap:4px;align-self:stretch}& .icons{&[data-v-88114db9]{display:flex;height:20px;align-items:center;gap:1px}& .arrow[data-v-88114db9]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}& .color-notset[data-v-88114db9],& .kcs-icon[data-v-88114db9]{color:#d6d6d6}& .color-todo[data-v-88114db9]{color:#f79009}& .color-done[data-v-88114db9]{color:#17b26a}& .color-error[data-v-88114db9]{color:#f64830}}& .tracked-time{&[data-v-88114db9]{display:flex;justify-content:flex-end;align-items:center;gap:2px;flex:1 0 0}& .duration[data-v-88114db9]{color:var(--colors-text-text-primary,#141414);font-weight:600}& .delta[data-v-88114db9],& .duration[data-v-88114db9]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .delta[data-v-88114db9]{color:var(--colors-foreground-fg-disabled_subtle,#d6d6d6);font-weight:500}& .reason[data-v-88114db9]{color:#f64830}}}}.kcs-card-slotted[data-v-58a3fbdb]{display:flex;padding:var(--spacing-xl,16px);flex-direction:column;justify-content:center;align-items:flex-start;border-radius:8px;border:.5px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);min-width:344px;width:100%;cursor:pointer}.kcs-card-wish{&[data-v-c4e6e511]{border:1.5px dashed var(--colors-foreground-fg-quinary,#a3a3a3)}& .header{&[data-v-c4e6e511]{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-c4e6e511]{display:flex;align-items:center;gap:4px}& .date[data-v-c4e6e511]{display:flex;flex-shrink:0}& .name[data-v-c4e6e511]{align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}& .icons[data-v-c4e6e511]{display:flex;align-items:center;gap:8px;padding-right:16px}}& .text[data-v-c4e6e511]{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-4d3abab7]{display:flex;flex-direction:column;align-items:flex-start}& .wrapper{&[data-v-4d3abab7]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}& .options{&[data-v-4d3abab7]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}& .kcs-checkbox[data-v-4d3abab7]{align-self:stretch}}}&.size-sm .options[data-v-4d3abab7]{gap:8px}&.size-md .options[data-v-4d3abab7]{gap:16px}}.kcs-overlay{&[data-v-6395a215]{z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,95.7%,.75);backdrop-filter:blur(4px)}&.type-black[data-v-6395a215]{background:hsla(0,0%,6%,.75);backdrop-filter:blur(8px)}}.dp--btn-base{font:inherit;transition:var(--dp-common-transition);border:none;line-height:normal}.dp--bg-none{background:0 0}.dp--active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--flex{align-items:center;display:flex}.dp--pointer{cursor:pointer}.dp--icon{stroke:currentColor;fill:currentColor}.dp--button{text-align:center;width:100%;color:var(--dp-icon-color);cursor:pointer;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height);place-content:center;align-items:center;display:flex}.dp--button.dp--overlay-action{position:absolute;bottom:0}.dp--button .dp--main{font-family:var(--dp-font-family);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;width:100%;position:relative}.dp--button .dp--main *{direction:var(--dp-direction,ltr)}.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--relative{position:relative}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dp--action-row{width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--action-row svg{height:var(--dp-button-icon-height);width:auto}.dp--selection-preview{color:var(--dp-text-color);font-size:var(--dp-preview-font-size);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dp--action-buttons{white-space:nowrap;flex:0;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex}.dp--action-button{padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:3px;display:inline-flex}.dp--action-cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp--action-cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.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-transition)}.dp--action-buttons .dp--action-select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp--calendar-header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp--calendar-header-item{text-align:center;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;flex-grow:1}.dp--calendar-row{margin:var(--dp-row-margin);justify-content:center;align-items:center;display:flex}.dp--calendar-item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.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{text-align:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp--cell-inner:hover{transition:all .2s}.dp--range-border-start{border-start-end-radius:0;border-end-end-radius:0}.dp--range-border-end{border-start-start-radius:0;border-end-start-radius:0}.dp--range-preview{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp--cell-disabled,.dp--cell-offset{color:var(--dp-secondary-color)}.dp--cell-disabled{cursor:not-allowed}.dp--date-hoverable:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--date-hoverable-start:hover{border-start-end-radius:0;border-end-end-radius:0}.dp--date-hoverable-end:hover{border-start-start-radius:0;border-end-start-radius:0}.dp--range-between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border:1px solid var(--dp-range-between-border-color);border-radius:0}.dp--range-between-week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0}.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-radius:0}.dp--cell-auto-range-start{border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius)}.dp--cell-auto-range-end{border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius)}.dp--calendar-header-separator{background:var(--dp-border-color);width:100%;height:1px}.dp--calendar-next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp--marker-base{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp--marker-dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp--marker-line{width:100%;left:0}.dp--marker-tooltip{border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;padding:5px;position:absolute}.dp--tooltip-content{white-space:nowrap}.dp--tooltip-text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--tooltip-mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-inline-end:5px}.dp--arrow-bottom-tp{background-color:var(--dp-tooltip-color);border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--instance-calendar{width:100%;position:relative}.dp--flex-display-collapsed,.dp--flex-display[data-dp-mobile]{flex-direction:column}.dp--cell-highlight{background-color:var(--dp-highlight-color)}.dp--input-wrap{width:100%;box-sizing:unset;position:relative}.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-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.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-not-clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp--input-reg{caret-color:#0000}.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{width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;display:inline-block}.dp--input-icon{inset-inline-start:0}.dp--clear-btn,.dp--input-icon{cursor:pointer;top:50%;color:var(--dp-icon-color);position:absolute;transform:translateY(-50%)}.dp--clear-btn{background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex;inset-inline-end:0}.dp--input-icon-pad{padding-inline-start:var(--dp-input-icon-padding)}.dp--menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color)}.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{z-index:99999;position:absolute}.dp--menu-inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp--menu-index{z-index:99999}.dp--menu-unclickable{z-index:999999;position:absolute;inset:0}.dp--menu-disabled{cursor:not-allowed;background:#ffffff80}.dp--menu-readonly{cursor:default;background:0 0}.dp-menu-loading{cursor:default;background:#ffffff80}.dp--menu-load-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dp--menu-loader{border:var(--dp-loader);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;animation:dp-load-rotation 1s linear infinite;display:inline-block;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}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);transform:translateY(-50%)rotate(-45deg)}.dp--arrow-bottom,.dp--arrow-top{background-color:var(--dp-background-color);width:12px;height:12px;position:absolute}.dp--arrow-bottom{left:var(--dp-arrow-left);border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--action-extra{text-align:center;padding:2px 0}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates-collapsed,.dp--preset-dates[data-dp-mobile]{max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);border:none;align-self:center;display:flex;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{text-align:left;white-space:nowrap;width:100%;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition);padding:5px;display:block}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]: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}.dp--menu-content-wrapper-collapsed,.dp--menu-content-wrapper[data-dp-mobile]{flex-direction:column-reverse}.dp--month-year-row{height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp--inner-nav{cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.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--month-year-select-base{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--month-year-select-base: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{flex-direction:row;align-items:center;width:100%;display:flex}.dp--year-disable-select{justify-content:space-around}.dp--header-wrap{flex-direction:column;width:100%;display:flex}.dp--year-mode-picker{width:100%;height:var(--dp-cell-size);justify-content:space-between;align-items:center;display:flex}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp-quarter-picker-wrap{height:100%;min-width:var(--dp-menu-min-width);flex-direction:column;display:flex}.dp--qr-btn-disabled{cursor:not-allowed}.dp--qr-btn-disabled,.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:0 0}.dp--qr-btn:hover:not(.dp--active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{flex-direction:column;flex:1;justify-content:space-evenly;width:100%;height:100%;display:flex}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--overlay{background:var(--dp-background-color);z-index:99999;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box;transition:opacity 1s ease-out}.dp--overlay-absolute{height:100%;position:absolute;top:0;left:0}.dp--overlay-relative{position:relative}.dp--overlay-container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color: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{height:var(--dp-overlay-height);flex-direction:column;overflow-y:auto}.dp--time-picker-overlay-container{height:100%}.dp--overlay-row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}.dp--flex-row{flex:1}.dp--overlay-col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp--overlay-cell-pad{padding:var(--dp-common-padding) 0}.dp--overlay-cell,.dp--overlay-cell-active{cursor:pointer;border-radius:var(--dp-border-radius);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{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp--time-input{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.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-reg-with-button[data-compact~=true]{padding:0 5px}.dp--time-col-sec{padding:0 10px}.dp--time-col-sec-with-button{padding:0 5px}.dp--time-col-sec-with-button[data-collapsed~=true]{padding:0}.dp--time-col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp--time-col-block{font-size:var(--dp-time-font-size)}.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--time-display-block{padding:0 3px}.dp--time-display-inline{padding:5px}.dp--time-picker-inline-container{justify-content:center;width:100%;display:flex}.dp--inc-dec-button{cursor:pointer;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.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-hover-icon-color)}.dp--time-display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);justify-content:center;align-items:center;display:flex}.dp--time-display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--inc-dec-button-inline{cursor:pointer;align-items:center;width:100%;height:8px;padding:0;display:flex}.dp--pm-am-button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer;border:none}.dp--pm-am-button[data-compact~=true]{padding:7px}.dp--tp-inline-btn-bar{background-color:var(--dp-secondary-color);width:100%;height:4px;transition:var(--dp-common-transition);border-collapse:collapse}.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:0 0}.dp--time-invalid{background-color:var(--dp-disabled-color)}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transition:all .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:.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-input-not-clearable-padding:12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:8px;--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:.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:#005cb233;--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:#1976d21a;--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}.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--flex-display-with-input{flex-direction:column;align-items:flex-start}.kcs-date-picker{&[data-v-3e6a04a9]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md,8px);align-self:stretch;width:100%}&.inline{&[data-v-3e6a04a9] .dp--flex-display{& .dp--calendar-header-item{text-align:left;font-family:Inter;font-size:14px;color:var(--colors-text-text-quaternary,#737373);font-weight:400}&>div:last-child{width:100%}}&[data-v-3e6a04a9] .dp--tp-wrap{max-width:100%}}& .wrapper[data-v-3e6a04a9]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);align-self:stretch}& .fix-inline-required[data-v-3e6a04a9]{position:absolute;top:16px;left:0;width:0;height:0}& .markers{&[data-v-3e6a04a9]{position:absolute;width:100%;bottom:0;display:flex;gap:2px;justify-content:center}&>div[data-v-3e6a04a9]{width:4px;height:4px;border-radius:50%}}}.dp--theme-light{--dp-font-family:Inter;--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;width:100%;& .dp--input{border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);overflow:hidden;text-overflow:ellipsis;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;&: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-disabled,.dp--menu-readonly,.dp-menu-loading{z-index:1}.dp--action-buttons .dp--action-select:disabled{color:var(--colors-text-text-disabled,#737373);background:var(--colors-background-bg-disabled_subtle,#fafafa)}.dp--today{border:none;font-weight:800;font-size:14px}.dp--cell-inner{border:0;font-size:14px}.dp--cell-inner,.dp--month-year-select{font-family:Inter}}.dp--input::-moz-placeholder{opacity:1}.dp--input::placeholder{opacity:1}& .divider{&[data-v-259b3513]{display:flex;padding:var(--spacing-xs,4px) 0;align-items:center;align-self:stretch}& div[data-v-259b3513]{align-self:stretch;width:100%;background-color:#e5e5e5;height:1px}}& .text{&[data-v-259b3513]{grid-row:1;color:var(--colors-text-text-secondary,#424242);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}&.color-tertiary-color[data-v-259b3513]{color:var(
      --component-colors-components-buttons-tertiary-color-button-tertiary-color-fg,#b93815
    )}}& .supporting-text[data-v-259b3513]{grid-row:2;grid-column:2;color:var(--colors-text-text-tertiary,#595959);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}& .simple-group{&[data-v-259b3513]{display:flex;padding:5px 10px;align-items:center}& .text[data-v-259b3513]{font-weight:700}}& .item,& .nested-group{&[data-v-259b3513]{display:flex;padding:1px var(--spacing-sm,6px);align-items:center;align-self:stretch;cursor:pointer;width:100%}& .text[data-v-259b3513]{flex-grow:1}&:focus-visible,&:hover{&>.content[data-v-259b3513]{outline:none;background-color:var(--colors-background-bg-hover,#f0f0f0);border-radius:var(--radius-sm,6px)}}&.disabled{&[data-v-259b3513]{pointer-events:none;color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}& .content{& .kcs-icon[data-v-259b3513],& .text[data-v-259b3513]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}}& .hint[data-v-259b3513]{color:var(--colors-text-text-placeholder_subtle,#d6d6d6)}}}& .nested-group{& .content[data-v-259b3513]{display:flex;align-items:center;padding:9px 10px;align-self:stretch;gap:0 8px;width:100%;overflow:hidden}}& .item{& .content{&[data-v-259b3513]{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto;padding:9px 10px;align-self:stretch;gap:0 8px;width:100%;overflow:hidden}&[data-v-259b3513]:has(.supporting-text){grid-template-rows:auto auto}& .hint[data-v-259b3513],& .kcs-checkbox[data-v-259b3513],& .kcs-icon[data-v-259b3513]{grid-row:1;align-self:center}}& .hint[data-v-259b3513]{color:var(--colors-text-text-quaternary,#737373);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px;flex-shrink:0}}& .dropdown-children{& .dropdown-items[data-v-259b3513]{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-secondary,#e5e5e5);background:var(--colors-background-bg-primary,#fff);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)}}.kcs-icon[data-v-259b3513]{color:var(--colors-foreground-fg-secondary,#424242)}.kcs-dropdown{&[data-v-6f1eeef8]{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-secondary,#e5e5e5);background:var(--colors-background-bg-primary,#fff);z-index:1;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)}& .header[data-v-6f1eeef8]{display:flex;width:100%;padding:var(--spacing-lg,12px) var(--spacing-xl,16px);align-items:flex-start;border-bottom:1px solid var(--colors-border-border-secondary,#e5e5e5)}&[data-v-6f1eeef8] .dropdown-items{min-width:180px}}.kcs-progress-bar{&[data-v-3546c7ae]{display:flex;align-items:center;gap:var(--spacing-lg,12px);width:100%}&.size-sm{& .bar{&[data-v-3546c7ae]{height:6px;border-radius:var(--spacing-md,8px)}& .background[data-v-3546c7ae],& .progress[data-v-3546c7ae]{height:6px;border-radius:var(--radius-xxs,2px) var(--radius-none,0) var(--radius-none,0) var(--radius-xxs,2px)}}}&.size-md{& .background[data-v-3546c7ae],& .bar[data-v-3546c7ae],& .progress[data-v-3546c7ae]{height:16px;border-radius:var(--radius-xxs,2px) var(--radius-none,0) var(--radius-none,0) var(--radius-xxs,2px)}}& .bar{&[data-v-3546c7ae]{flex:1 0 0;position:relative}& .background[data-v-3546c7ae]{width:100%;flex-shrink:0;background:var(--colors-background-bg-quaternary,#e5e5e5)}& .progress{&[data-v-3546c7ae]{flex-shrink:0;background:var(--colors-blue-300,#84caff);position:absolute;top:0;left: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]{display:inline-flex;flex-direction:column;align-items:center;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);right:0;position:absolute;transform:translate(50%,50%)}& .content[data-v-3546c7ae]{display:flex;padding:var(--spacing-md,8px) var(--spacing-lg,12px);flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-secondary,#e5e5e5);background:var(--colors-background-bg-primary_alt,#fff);color:var(--colors-text-text-secondary,#424242);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:18px}}&.label-top-floating .tooltip[data-v-3546c7ae]{top:-60px}&.label-bottom-floating .tooltip[data-v-3546c7ae]{top:-4px}}.kcs-file-upload{&[data-v-83fd4591]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;padding-bottom:54px}& .file-drop-area{&[data-v-83fd4591]{display:flex;width:512px;padding:var(--spacing-xl,16px) var(--spacing-3xl,24px);flex-direction:column;align-items:center;gap:16px}& .wrapper{&[data-v-83fd4591]{display:flex;padding:var(--spacing-xl,16px) var(--spacing-3xl,24px);flex-direction:column;align-items:center;gap:var(--spacing-xs,4px);align-self:stretch;border-radius:var(--radius-xl,12px);border:1px solid var(--colors-border-border-secondary,#e5e5e5);background:var(--colors-background-bg-primary,#fff);cursor:pointer;transition:border-color .3s,background-color .3s,outline .3s;text-align:center;position:relative}& .content{&[data-v-83fd4591]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg,12px);align-self:stretch}& input[data-v-83fd4591]{display:none}& .file-content{&[data-v-83fd4591]{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs,4px);align-self:stretch}& .action{&[data-v-83fd4591]{display:flex;justify-content:center;align-items:flex-start;gap:var(--spacing-xs,4px);align-self:stretch}& .text[data-v-83fd4591]{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-83fd4591]{color:var(--colors-text-text-tertiary,#525252);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}}}& .file-list{&[data-v-83fd4591]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg,12px);align-self:stretch}& .file-item{&[data-v-83fd4591]{display:flex;padding:var(--spacing-xl,16px);align-items:flex-start;gap:var(--spacing-xs,4px);align-self:stretch;border-radius:var(--radius-xl,12px);border:1px solid var(--colors-border-border-secondary,#e5e5e5);background:var(--colors-background-bg-primary,#fff)}&.error{&[data-v-83fd4591]{border:1px solid var(--colors-border-border-error-solid,#d92d20);outline:1px solid var(--colors-border-border-error-solid,#d92d20)}& .errors[data-v-83fd4591],& .kcs-icon[data-v-83fd4591]{color:var(--colors-text-text-error,#d92d20)}& .errors[data-v-83fd4591]{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}& .content{&[data-v-83fd4591]{display:flex;align-items:flex-start;gap:var(--spacing-md,8px);flex:1 0 0;overflow:hidden}& .row-wrapper{&[data-v-83fd4591]{display:flex;flex-direction:column;flex:1 0 0;overflow:hidden}& .text-wrapper{&[data-v-83fd4591]{display:flex;padding-right:var(--spacing-4xl,32px);flex-direction:column;align-items:flex-start;align-self:stretch}& .text[data-v-83fd4591]{color:var(--colors-text-text-secondary,#424242);align-self:stretch;font-weight:500}& .supporting-text[data-v-83fd4591],& .text[data-v-83fd4591]{overflow:hidden;text-overflow:ellipsis;font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-83fd4591]{color:var(--colors-text-text-tertiary,#525252);font-weight:400}}}}}}}&.disabled .file-drop-area .wrapper[data-v-83fd4591]{cursor:default}&:not(.disabled) .file-drop-area:hover .wrapper[data-v-83fd4591]{border-radius:var(--radius-xl,12px);border:1px solid var(--colors-border-border-brand-solid,#525252);outline:1px solid var(--colors-border-border-brand-solid,#525252);background:var(--colors-background-bg-primary,#fff)}&:not(.disabled) .file-drop-area:focus-visible .wrapper[data-v-83fd4591]{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-83fd4591]{border-radius:var(--radius-xl,12px);border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);background:var(--colors-background-bg-disabled_subtle,#fafafa)}}.kcs-tag{&[data-v-e7e52293]{display:inline-flex;justify-content:center;align-items:center;gap:3px;-moz-user-select:none;user-select:none;-webkit-user-select:none;border-radius:var(--radius-sm,6px);border:1px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff)}&.action-close[data-v-e7e52293]{cursor:pointer}& .content{&[data-v-e7e52293]{display:flex;align-items:center;color:var(--colors-text-text-secondary,#424242);text-align:center;overflow:hidden}& .count[data-v-e7e52293]{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:3px;background:var(--colors-background-bg-tertiary,#f5f5f5)}& .dot[data-v-e7e52293]{color:var(--colors-foreground-fg-success-secondary,#17b26a)}}& .icon[data-v-e7e52293]{cursor:pointer;display:flex;padding:var(--spacing-xxs,2px);flex-direction:column;align-items:flex-start;border-radius:3px}&.size-sm{&[data-v-e7e52293]{padding:3px var(--spacing-md,8px)}&.action-close[data-v-e7e52293],&.action-count[data-v-e7e52293]{padding:3px var(--spacing-xs,4px) 3px var(--spacing-md,8px)}&.icon-dot[data-v-e7e52293]{padding:3px var(--spacing-md,8px) 3px var(--spacing-sm,6px)}&.action-close.icon-dot[data-v-e7e52293],&.action-count.icon-dot[data-v-e7e52293]{padding:3px var(--spacing-xs,4px) 3px var(--spacing-sm,6px)}& .content{&[data-v-e7e52293]{gap:var(--spacing-xs,4px);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px}& .count{&[data-v-e7e52293]{padding:0 var(--spacing-xs,4px)}& .count-text[data-v-e7e52293]{display:flex;min-width:8px;height:16px;flex-direction:column;justify-content:center;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px}}}}&.size-md{&[data-v-e7e52293]{padding:var(--spacing-xxs,2px) 9px}&.action-close[data-v-e7e52293]{padding:var(--spacing-xxs,2px) var(--spacing-xs,4px) var(--spacing-xxs,2px) 9px}&.action-count[data-v-e7e52293]{padding:var(--spacing-xxs,2px) 3px var(--spacing-xxs,2px) 9px}&.icon-dot[data-v-e7e52293]{padding:var(--spacing-xxs,2px) 9px var(--spacing-xxs,2px) 7px}&.action-close.icon-dot[data-v-e7e52293]{padding:var(--spacing-xxs,2px) 3px var(--spacing-xxs,2px) 7px}&.action-count.icon-dot[data-v-e7e52293]{padding:var(--spacing-xxs,2px) var(--spacing-xs,4px) var(--spacing-xxs,2px) 7px}& .content{&[data-v-e7e52293]{gap:5px;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}& .count{&[data-v-e7e52293]{padding:0 5px}& .count-text[data-v-e7e52293]{display:flex;min-width:9px;height:18px;flex-direction:column;justify-content:center;color:var(--colors-text-text-secondary,#424242);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px}}}}&.size-lg{&[data-v-e7e52293]{padding:var(--spacing-xs,4px) 10px}&.action-close[data-v-e7e52293],&.action-count[data-v-e7e52293]{padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) 10px}&.icon-dot[data-v-e7e52293]{padding:var(--spacing-xs,4px) 10px var(--spacing-xs,4px) 9px}&.action-close.icon-dot[data-v-e7e52293],&.action-count.icon-dot[data-v-e7e52293]{padding:var(--spacing-xs,4px) var(--spacing-xs,4px) var(--spacing-xs,4px) 9px}& .content{&[data-v-e7e52293]{gap:var(--spacing-sm,6px);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}& .count[data-v-e7e52293]{padding:0 var(--spacing-sm,6px)}}& .icon[data-v-e7e52293]{padding:3px}}}.kcs-icon[data-v-e7e52293]{color:var(--colors-foreground-fg-quinary,#a3a3a3)}.kcs-list-item{&[data-v-58a8f075]{display:table-row;width:-moz-fit-content;width:fit-content;cursor:pointer;background:var(--colors-background-bg-primary,#fff);height:64px;-moz-user-select:none;user-select:none;-webkit-user-select:none;padding:16px 16px 16px 32px}& .wrapper{&[data-v-58a8f075]{position:relative}& .kcs-checkbox[data-v-58a8f075]{position:absolute;left:8px;top:24px;visibility:hidden}}&.size-lg{& .wrapper .kcs-checkbox[data-v-58a8f075]{top:28px}}&.hide-selection-marker[data-v-58a8f075]{padding:16px}&.no-border[data-v-58a8f075]{border:none;box-shadow:none;padding:0}&.non-interactive[data-v-58a8f075]{background:var(--colors-background-bg-disabled,#f5f5f5);cursor:default}&:not(.disabled,.error):hover{&[data-v-58a8f075]{background:var(--colors-blue-light-50,#f0f9ff)}& .kcs-checkbox[data-v-58a8f075]{visibility:visible}}&:not(.disabled,.error).selected{&[data-v-58a8f075]{background:var(--colors-blue-light-100,#e0f2fe)}& .selected-icon[data-v-58a8f075]{position:absolute;top:-12px;left:-12px}&[data-v-58a8f075]:hover{background:var(--colors-blue-light-200,#b9e6fe)}& .kcs-checkbox[data-v-58a8f075]{visibility:visible}}&.disabled{&[data-v-58a8f075]{cursor:default}& .kcs-checkbox[data-v-58a8f075]{visibility:hidden}}&.error{&[data-v-58a8f075]{background:var(--colors-red-light-100,#fef2f2);color:var(--colors-red-dark-500,#b91c1c);cursor:default}& .kcs-checkbox[data-v-58a8f075]{visibility:hidden}}&[data-v-58a8f075] .header{display:flex;justify-content:space-between;align-items:center}}.kcs-logo[data-v-84412f0b]{display:flex}.kcs-output{&[data-v-bc22df7d]{display:flex}&.clickable[data-v-bc22df7d]{cursor:pointer}& label[data-v-bc22df7d]{margin-right:18px;color:var(--colors-text-text-quaternary,#737373);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}&.type-default{&[data-v-bc22df7d]{flex-direction:row;align-items:center;align-self:stretch;justify-content:space-between;flex-wrap:wrap;gap:6px}& .content[data-v-bc22df7d]{text-align:right}}&.type-long{&[data-v-bc22df7d]{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);align-self:stretch}& .content[data-v-bc22df7d]{font-size:14px;font-weight:400;line-height:20px}}& .content[data-v-bc22df7d]{color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}}.kcs-radio{& label[data-v-ab69f8b8]{cursor:pointer}& input[type=radio][data-v-ab69f8b8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}& input[type=radio]+.option-wrapper[data-v-ab69f8b8]{display:flex;align-items:flex-start}& input[type=radio]:not(:disabled):not(:checked):focus-visible+.option-wrapper .radio[data-v-ab69f8b8]{box-shadow:0 0 0 4px rgba(152,162,179,.14)}& input[type=radio]:not(:disabled):checked:focus-visible+.option-wrapper .radio[data-v-ab69f8b8]{box-shadow:0 0 0 4px rgba(158,119,237,.24)}& input[type=radio]+.option-wrapper .radio{&[data-v-ab69f8b8]{display:flex;justify-content:center;align-items:center}&>div[data-v-ab69f8b8],&[data-v-ab69f8b8]{flex-shrink:0;border-radius:var(--radius-full,9999px)}&>div[data-v-ab69f8b8]{width:6px;height:6px;transition:opacity .2s}}& input[type=radio]:checked+.option-wrapper .radio>div[data-v-ab69f8b8]{background:var(--colors-foreground-fg-white,#fff)}& input[type=radio]:not(:checked)+.option-wrapper .radio[data-v-ab69f8b8]{border:1px solid var(--colors-border-border-primary,#d6d6d6)}& input[type=radio]:checked+.option-wrapper .radio[data-v-ab69f8b8]{background:var(--colors-background-bg-brand-solid,#525252)}&.size-sm input[type=radio]:checked+.option-wrapper .radio[data-v-ab69f8b8]{padding:5px}&.size-md input[type=radio]:checked+.option-wrapper .radio[data-v-ab69f8b8]{padding:6px}& input[type=radio]:disabled+.option-wrapper .radio[data-v-ab69f8b8]{border:1px solid var(--colors-border-border-disabled,#d6d6d6);background:var(--colors-background-bg-disabled_subtle,#fafafa)}& input[type=radio]:disabled:checked+.option-wrapper .radio{&>div[data-v-ab69f8b8]{background:var(--colors-foreground-fg-disabled_subtle,#d6d6d6)}}& input[type=radio]:disabled+.option-wrapper .text-wrapper[data-v-ab69f8b8]{color:var(--colors-foreground-fg-disabled_subtle,#d6d6d6)}& label[data-v-ab69f8b8]:has(input[type=radio]:disabled){cursor:default}&.size-sm{& .option-wrapper{&[data-v-ab69f8b8]{gap:var(--spacing-md,8px)}& .radio[data-v-ab69f8b8]{width:16px;height:16px}& .text[data-v-ab69f8b8]{font-weight:500}& .supporting-text[data-v-ab69f8b8],& .text[data-v-ab69f8b8]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-ab69f8b8]{font-weight:400}}}&.size-md{& .option-wrapper{&[data-v-ab69f8b8]{gap:var(--spacing-lg,12px)}& .radio[data-v-ab69f8b8]{width:20px;height:20px}& .text[data-v-ab69f8b8]{font-weight:500}& .supporting-text[data-v-ab69f8b8],& .text[data-v-ab69f8b8]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-ab69f8b8]{font-weight:400}}}&.type-radio-button{&[data-v-ab69f8b8]{align-self:stretch;border-radius:var(--radius-xl,12px);background:var(--colors-background-bg-primary,#fff)}& label[data-v-ab69f8b8]{display:block;padding:var(--spacing-xl,16px)}&[data-v-ab69f8b8]:has(input:focus-visible){box-shadow:0 0 0 4px rgba(152,162,179,.14)}&.checked[data-v-ab69f8b8]:has(input:focus-visible){box-shadow:0 0 0 4px rgba(158,119,237,.24)}& .disabled[data-v-ab69f8b8]{border:1px solid var(--colors-border-border-disabled_subtle,#e5e5e5);background:var(--colors-background-bg-disabled_subtle,#fafafa)}&.size-sm{&[data-v-ab69f8b8]{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}&.checked[data-v-ab69f8b8]{border:2px solid var(--colors-border-border-brand-solid,#525252)}&[data-v-ab69f8b8]:not(.disabled,.checked):hover{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}& .text-wrapper{& .text[data-v-ab69f8b8]{color:var(--colors-text-text-secondary,#424242);font-weight:500}& .supporting-text[data-v-ab69f8b8],& .text[data-v-ab69f8b8]{font-family:Inter;font-size:14px;font-style:normal;line-height:16px}& .supporting-text[data-v-ab69f8b8]{color:var(--colors-text-text-tertiary,#525252);font-weight:400}}}&.size-md{&[data-v-ab69f8b8]{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}&.checked[data-v-ab69f8b8]{border:2px solid var(--colors-border-border-brand-solid,#525252)}&[data-v-ab69f8b8]:not(.disabled,.checked):hover{border:1px solid var(--colors-border-border-secondary,#e5e5e5)}& .text-wrapper{& .text[data-v-ab69f8b8]{color:var(--colors-text-text-secondary,#424242);font-weight:500}& .supporting-text[data-v-ab69f8b8],& .text[data-v-ab69f8b8]{font-family:Inter;font-size:16px;font-style:normal;line-height:20px}& .supporting-text[data-v-ab69f8b8]{color:var(--colors-text-text-tertiary,#525252);font-weight:400}}}}}.kcs-radio-group{&[data-v-95c7641a]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md,8px);width:100%}& .wrapper{&[data-v-95c7641a]{gap:var(--spacing-sm,6px)}& .options[data-v-95c7641a],&[data-v-95c7641a]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}& .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-6fc17b06]{position:relative;width:20px;height:20px;flex-shrink:0}& .background[data-v-6fc17b06]{width:20px;height:20px;flex-shrink:0;fill:var(--colors-background-bg-tertiary,#f5f5f5)}& .star{&[data-v-6fc17b06]{position:absolute;left:0;top:0;bottom:0;right:0;fill:var(--colors-foreground-fg-primary,#141414)}&.color-yellow[data-v-6fc17b06]{fill:var(--colors-warning-400,#fdb022)}}}.kcs-scoring-circle{&[data-v-336f45d3]{display:flex;width:var(--dimensions-7,32px);height:var(--dimensions-7,32px);justify-content:center;align-items:center;flex-shrink:0;position:relative}& .ring{&[data-v-336f45d3]{width:var(--dimensions-7,32px);height:var(--dimensions-7,32px);flex-shrink:0;position:absolute;top:0;left:0;right:0;bottom:0}& .circle{&[data-v-336f45d3]{stroke-width:4px;position:absolute;top:0;left:0;right:0;bottom:0}& circle{&[data-v-336f45d3]{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%}&.color-success[data-v-336f45d3]{stroke:var(--colors-foreground-fg-success-secondary,#17b26a)}&.color-warning[data-v-336f45d3]{stroke:var(--colors-foreground-fg-warning-secondary,#f79009)}&.color-error[data-v-336f45d3]{stroke:var(--colors-foreground-fg-error-secondary,#f04438)}}}& .background circle[data-v-336f45d3]{stroke:var(--colors-background-bg-quaternary,#e5e5e5)}}& .text[data-v-336f45d3]{color:var(--colors-text-text-primary,#141414);text-align:center;font-family:Inter;font-size:8px;font-style:normal;font-weight:600;line-height:12px}}.kcs-section-header{&[data-v-334c03a8]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xl,20px);width:100%;container-type:inline-size}& .content{&[data-v-334c03a8]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xl,16px);align-self:stretch}& .texts{&[data-v-334c03a8]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-xs,4px);flex:1 0 0;align-self:stretch}& .text[data-v-334c03a8]{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-334c03a8]{-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--colors-text-text-tertiary,#525252);text-overflow:ellipsis;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}& .actions[data-v-334c03a8]{display:flex;flex-direction:row-reverse;align-items:center;gap:var(--spacing-lg,12px)}& .dots[data-v-334c03a8]{position:absolute;right:0}& .kcs-icon[data-v-334c03a8]{color:var(--colors-foreground-fg-quinary,#525252)}}& svg[data-v-334c03a8]{height:1px;align-self:stretch;fill:var(--colors-border-border-secondary,#e5e5e5);width:100%}@container (min-width: 400px){& .content{& .actions[data-v-334c03a8],&[data-v-334c03a8]{flex-direction:row}& .dots[data-v-334c03a8]{position:relative}}}}.kcs-segmented-progress-bar{&[data-v-f20af112]{display:flex;padding:var(--space-selectable-padding-none,0) var(--spacing-none,0);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-selectable-gap-m,8px);align-self:stretch;min-width:240px}& .graph{&[data-v-f20af112]{display:flex;overflow:hidden;height:var(--dimensions-2,8px);align-self:stretch;border-radius:var(--radius-xs,4px);background:var(
      --color-selectable-secondary-background-enabled-unselected,#e6e6e6
    )}& .bar{&[data-v-f20af112]{height:var(--dimensions-2,8px);flex-shrink:0}&.bar-0[data-v-f20af112]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-400,#36bffa
        )}&.bar-1[data-v-f20af112]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-200,#b9e6fe
        )}&.bar-2[data-v-f20af112]{background:var(
          --color-selectable-secondary-background-enabled-unselected,#e6e6e6
        )}}}& .values{&[data-v-f20af112]{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}& .value{&[data-v-f20af112]{display:flex;align-items:center;gap:var(--space-selectable-gap-s,4px);color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:8px;font-style:normal;font-weight:600;line-height:12px}& .dot[data-v-f20af112]{width:var(--dimensions-2,8px);height:var(--dimensions-2,8px);border-radius:var(--radius-full,1000px)}&.value-0 .dot[data-v-f20af112]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-400,#36bffa
        )}&.value-1 .dot[data-v-f20af112]{background:var(
          --component-colors-utility-blue-light-utility-blue-light-200,#b9e6fe
        )}&.value-2 .dot[data-v-f20af112]{background:var(
          --color-selectable-secondary-background-enabled-unselected,#e6e6e6
        )}}}&.type-success{& .graph{& .bar{&.bar-0[data-v-f20af112]{background:var(--colors-green-500,#16b364)}&.bar-1[data-v-f20af112]{background:var(--colors-green-200,#aaf0c4)}&.bar-2[data-v-f20af112]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}& .values{& .value{&.value-0 .dot[data-v-f20af112]{background:var(--colors-green-500,#16b364)}&.value-1 .dot[data-v-f20af112]{background:var(--colors-green-200,#aaf0c4)}&.value-2 .dot[data-v-f20af112]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}}&.type-error{& .graph{& .bar{&.bar-0[data-v-f20af112]{background:var(--color-selectable-error-foreground,#f64830)}&.bar-1[data-v-f20af112]{background:var(--color-selectable-error-background,#fddbd6)}&.bar-2[data-v-f20af112]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}& .values{& .value{&.value-0 .dot[data-v-f20af112]{background:var(--color-selectable-error-foreground,#f64830)}&.value-1 .dot[data-v-f20af112]{background:var(--color-selectable-error-background,#fddbd6)}&.value-2 .dot[data-v-f20af112]{background:var(
            --color-selectable-secondary-background-enabled-unselected,#e6e6e6
          )}}}}}.kcs-target-hours-graph{&[data-v-fc95010c]{display:inline-flex;flex-direction:column;align-items:flex-start;width:80px;gap:1px}&.size-md[data-v-fc95010c]{gap:8px}& .label{&[data-v-fc95010c]{display:flex;align-items:center;gap:4px}& .divider[data-v-fc95010c]{width:.75px;height:8px;background-color:var(--colors-foreground-fg-quinary,#a3a3a3)}& span[data-v-fc95010c]{color:var(--colors-text-text-quaternary,#737373);font-family:Inter;font-size:10px;font-style:normal;font-weight:600;line-height:14px;cursor:default}}}.kcs-textarea{&[data-v-ec1cf6c3]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);align-self:stretch;width:100%}& .wrapper{&[data-v-ec1cf6c3]{flex-direction:column;gap:var(--spacing-sm,6px)}& .label-wrapper[data-v-ec1cf6c3],&[data-v-ec1cf6c3]{display:flex;align-items:flex-start;align-self:stretch}& .label-wrapper[data-v-ec1cf6c3]{gap:8px;justify-content:space-between}& textarea{&[data-v-ec1cf6c3]{display:flex;padding:var(--spacing-lg,12px) 14px;align-items:flex-start;gap:var(--spacing-md,8px);align-self:stretch;border-radius:var(--radius-md,8px);border:1px solid var(--colors-border-border-primary,#d6d6d6);background:var(--colors-background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--colors-text-text-primary,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}&[data-v-ec1cf6c3]:disabled{border:1px solid var(--colors-border-border-disabled,#d6d6d6);background:var(--colors-background-bg-disabled_subtle,#fafafa);color:var(--colors-text-text-disabled,#737373)}&[data-v-ec1cf6c3]: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-ec1cf6c3]::-moz-placeholder{color:var(--colors-text-text-placeholder,#737373)}&[data-v-ec1cf6c3]::placeholder{color:var(--colors-text-text-placeholder,#737373)}}}&.error{& textarea{&[data-v-ec1cf6c3]{border:1px solid var(--colors-border-border-error,#fda29b)}&[data-v-ec1cf6c3]: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-7529a681]{position:relative;z-index:0}& .wrapper{& .input-wrapper[data-v-7529a681]{position:relative}& input[data-v-7529a681]{padding-right:16px;height:40px;min-width:320px;width:100%}input[data-v-7529a681]::-webkit-calendar-picker-indicator{position:absolute;right:11px;width:20px;height:20px;cursor:pointer}}}.kcs-date-time-picker-native{& .wrapper{& input[data-v-9d1a4aeb]{padding-right:16px;height:40px;min-width:320px;width:100%}input[data-v-9d1a4aeb]::-webkit-calendar-picker-indicator{position:absolute;right:11px;width:20px;height:20px;cursor:pointer}}}.kcs-list-couple-time-tracking{&[data-v-458a8042]{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-xl,16px);align-self:stretch;width:100%}& .list-items{&[data-v-458a8042]{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}& .validation-input[data-v-458a8042]{position:absolute;opacity:0;height:0;width:0;right:50%;bottom:-16px;left:50%}& .list-item{&[data-v-458a8042]{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}& .field{&[data-v-458a8042]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);align-self:stretch}& .header{&[data-v-458a8042]{display:flex;align-items:center;gap:2px;align-self:stretch}& .form-label-text[data-v-458a8042]{display:flex;align-items:center;gap:var(--spacing-xxs,2px);flex:1 0 0}& .actions[data-v-458a8042]{display:flex;align-items:flex-start;gap:var(--spacing-xs,4px);cursor:pointer}}}}}}.kcs-toggle{&[data-v-c251021a]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);position:relative}& .wrapper{&[data-v-c251021a]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,6px);align-self:stretch}& label[data-v-c251021a]{display:inline-flex;cursor:pointer}& input[data-v-c251021a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}& input:checked+.option-wrapper .track[data-v-c251021a]{background:var(--colors-background-bg-brand-solid,#525252)}& input:checked+.option-wrapper:hover .track[data-v-c251021a]{background:var(--colors-background-bg-brand-solid_hover,#424242)}& input:not(:disabled):focus-visible+.option-wrapper .track[data-v-c251021a]{box-shadow:0 0 0 4px rgba(152,162,179,.2)}& input:not(:disabled):focus-visible:checked+.option-wrapper .track[data-v-c251021a]{box-shadow:0 0 0 4px rgba(158,119,237,.24)}&.disabled .option-wrapper[data-v-c251021a]{cursor:default}& input:disabled+.option-wrapper .track{&[data-v-c251021a]{background:var(--colors-background-bg-disabled,#f5f5f5)}&[data-v-c251021a]:before{background:var(
          --component-colors-components-toggles-toggle-button-fg_disabled,#fafafa
        )}}& .option-wrapper{&[data-v-c251021a]{display:inline-flex}& .track{&[data-v-c251021a]{display:flex;align-items:center;border-radius:var(--radius-full,9999px);background:var(--colors-background-bg-tertiary,#f5f5f5)}&[data-v-c251021a]:before{content:"";position:absolute;transition:transform .2s;flex-shrink:0;border-radius:var(--radius-full,9999px);background:var(--colors-foreground-fg-white,#fff);box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgba(16,24,40,.06)}}& .text-wrapper{& .text[data-v-c251021a]{color:var(--colors-text-text-secondary,#424242)}& .supporting-text[data-v-c251021a]{color:var(--colors-text-text-tertiary,#525252)}}}}&.size-sm{& .option-wrapper{&[data-v-c251021a]{gap:var(--spacing-md,8px)}& .track{&[data-v-c251021a]{width:36px;height:20px;padding:var(--spacing-xxs,2px)}&[data-v-c251021a]:before{width:16px;height:16px}}}& input:checked+.option-wrapper .track[data-v-c251021a]:before{transform:translateX(16px)}& .text[data-v-c251021a]{font-weight:500}& .supporting-text[data-v-c251021a],& .text[data-v-c251021a]{font-family:Inter;font-size:14px;font-style:normal;line-height:20px}& .supporting-text[data-v-c251021a]{font-weight:400}}&.size-md{& .option-wrapper{&[data-v-c251021a]{gap:var(--spacing-lg,12px)}& .track{&[data-v-c251021a]{width:44px;height:24px;padding:var(--spacing-xxs,2px)}&[data-v-c251021a]:before{width:20px;height:20px}}}& input:checked+.option-wrapper .track[data-v-c251021a]:before{transform:translateX(20px)}& .text[data-v-c251021a]{font-weight:500}& .supporting-text[data-v-c251021a],& .text[data-v-c251021a]{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}& .supporting-text[data-v-c251021a]{font-weight:400}}}.error-page{&[data-v-df9dc6da]{display:flex;align-items:center;justify-content:center;height:100vh;background-color:#fafafa;padding:20px;text-align:center}& .error-content{&[data-v-df9dc6da]{display:flex;flex-direction:column;background:#fff;padding:30px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:360px;width:100%;gap:16px}& .kcs-logo[data-v-df9dc6da]{justify-content:center}& header{&[data-v-df9dc6da]{margin-bottom:16px}& h1[data-v-df9dc6da]{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-df9dc6da]{color:var(--colors-text-text-error-primary,#d32f2f)}& .kcs-icon-button[data-v-df9dc6da]{position:absolute;top:10px;right:10px;transition:background-color .3s ease}}}