/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"JetBrains Mono", ui-monospace, monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root,:root[data-theme=dark]{--k-bg:#070a14;--k-bg2:#0a0f1e;--k-solid:#0e1427;--k-surface:#ffffff09;--k-surface2:#ffffff0f;--k-raised:#151d36;--k-input:#ffffff0a;--k-hover:#ffffff0e;--k-line:#ffffff14;--k-line2:#ffffff29;--k-track:#ffffff1a;--k-text:#eef1f8;--k-text2:#b4bdd2;--k-text3:#8b95ae;--k-brand:#86acff;--k-brand-fill:#2f5bea;--k-brand-fill-hover:#3d68f2;--k-brand-soft:#2f5bea33;--k-on-brand:#fff;--k-saffron:#ffa75e;--k-saffron-fill:#f57c20;--k-saffron-soft:#f57c2026;--k-on-saffron:#1a0d02;--k-leaf:#7bda6a;--k-leaf-fill:#3daa28;--k-leaf-soft:#3daa282b;--k-danger:#ff8f8f;--k-danger-fill:#e5484d;--k-danger-soft:#e5484d29;--k-focus:#a9c3ff;--k-overlay:#02040a9e;--k-glass:#0d1326c7;--k-glass-line:#ffffff1a;--k-shadow:0 30px 60px -30px #000000e6, 0 0 0 1px #ffffff08;--k-shadow-sm:0 10px 24px -16px #000c;--k-lift:0 22px 40px -18px #000000d9;--k-spot:#86acff21;--k-pulse:#7bda6a99;--k-glow-a:#2f5bea80;--k-glow-b:#f57c2047;--k-glow-c:#3daa283d;--k-grain:.09;--k-orbit:.6;--k-sk1:#ffffff0d;--k-sk2:#ffffff1c;--k-toast-bg:#eef1f8;--k-toast-fg:#0b1220;--k-flash:#86acff33;--k-st-applied:#afc0f2;--k-st-screening:#c2b2ff;--k-st-shortlisted:#86acff;--k-st-client:#ffb27a;--k-st-interview:#5fd8cf;--k-st-selected:#7bda6a;--k-st-rejected:#ff8f8f;--k-st-withdrawn:#a3acbe;--k-card:#0e152ac2;--k-card-sheen:linear-gradient(180deg, #ffffff0b, #fff0 46%);--k-edge-hi:#ffffff13;--k-violet:#b8abff;--k-violet-fill:#5a46e8;--k-grid-line:#86acff0f;--k-topbar-bg:#070a1499;--k-dock-bg:#0b1021bd;--k-dock-ring:linear-gradient(100deg, #3d68f2d9, #86acff2e 32%, #f57c208c 64%, #3daa28b3);--k-glow-brand:#3d68f28c;--k-scroll:#ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--k-bg:#f3f5fa;--k-bg2:#fff;--k-solid:#fff;--k-surface:#fff;--k-surface2:#f3f6fb;--k-raised:#fff;--k-input:#f6f8fc;--k-hover:#eff3f9;--k-line:#e2e7f0;--k-line2:#c9d1e1;--k-track:#e3e8f2;--k-text:#0b1220;--k-text2:#38435a;--k-text3:#5a6580;--k-brand:#2449c9;--k-brand-fill:#2449c9;--k-brand-fill-hover:#1d3eb0;--k-brand-soft:#e6ecff;--k-on-brand:#fff;--k-saffron:#a94b07;--k-saffron-fill:#f57c20;--k-saffron-soft:#ffefe1;--k-on-saffron:#1a0d02;--k-leaf:#1c7331;--k-leaf-fill:#3daa28;--k-leaf-soft:#e4f5e7;--k-danger:#b42323;--k-danger-fill:#c9302c;--k-danger-soft:#fdebeb;--k-focus:#2449c9;--k-overlay:#0b12206b;--k-glass:#ffffffd6;--k-glass-line:#fffffff2;--k-shadow:0 30px 60px -32px #101c4066, 0 0 0 1px #101c400d;--k-shadow-sm:0 10px 24px -18px #101c4061;--k-lift:0 24px 40px -20px #101c4073;--k-spot:#2449c912;--k-pulse:#1c733173;--k-glow-a:#2f5bea38;--k-glow-b:#f57c2026;--k-glow-c:#3daa2821;--k-grain:.045;--k-orbit:.45;--k-sk1:#edf0f6;--k-sk2:#f8fafd;--k-toast-bg:#0b1220;--k-toast-fg:#f3f5fa;--k-flash:#2449c91f;--k-st-applied:#3a4c8c;--k-st-screening:#5a3dc0;--k-st-shortlisted:#2449c9;--k-st-client:#a34a08;--k-st-interview:#0b6f69;--k-st-selected:#1c7331;--k-st-rejected:#b42323;--k-st-withdrawn:#5a6580;--k-card:#ffffffe6;--k-card-sheen:linear-gradient(180deg, #ffffffe6, #fff0 50%);--k-edge-hi:#fff;--k-violet:#4b33c9;--k-violet-fill:#4b33c9;--k-grid-line:#2449c911;--k-topbar-bg:#f3f5fab8;--k-dock-bg:#ffffffd1;--k-dock-ring:linear-gradient(100deg, #2449c98c, #2449c91a 32%, #f57c2073 64%, #3daa2880);--k-glow-brand:#2449c959;--k-scroll:#101c402e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--k-ease:cubic-bezier(.2, .8, .2, 1);--k-ease-out:cubic-bezier(.16, 1, .3, 1);--k-ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--k-font:"Anek Latin", "Anek Kannada", "Anek Devanagari", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--k-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.k-app{font-family:var(--k-font);color:var(--k-text);background:var(--k-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.k-app *,.k-app :before,.k-app :after{box-sizing:border-box}.k-app button,.k-app input,.k-app textarea,.k-app select{font:inherit;color:inherit}.k-app button{cursor:pointer}.k-app ::placeholder{color:var(--k-text3);opacity:1}.k-app :focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.k-app a{color:var(--k-brand)}.k-app h1,.k-app h2,.k-app h3{font-family:var(--k-font)}.k-mono{font-family:var(--k-mono)}.k-tnum{font-variant-numeric:tabular-nums}.k-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:lang(kn) .k-display,:lang(hi) .k-display{letter-spacing:0!important;line-height:1.3!important}@keyframes k-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes k-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes k-fade{0%{opacity:0}to{opacity:1}}@keyframes k-drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes k-drawer-left-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes k-spin{to{transform:rotate(360deg)}}@keyframes k-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes k-livepulse{0%{box-shadow:0 0 0 0 var(--k-pulse)}to{box-shadow:0 0 0 9px #0000}}@keyframes k-draw{to{stroke-dashoffset:0}}@keyframes k-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}@keyframes k-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(9%,7%)scale(1.12)}}@keyframes k-drift-b{0%,to{transform:translate(0)scale(1.05)}50%{transform:translate(-11%,-5%)scale(.94)}}@keyframes k-drift-c{0%,to{transform:translate(0)scale(.95)}50%{transform:translate(-7%,9%)scale(1.1)}}@keyframes k-orbit{to{transform:rotate(360deg)}}.k-rise{animation:k-rise .64s var(--k-ease-out) both}.k-pop{animation:k-pop .42s var(--k-ease-out) both}.k-fade{animation:.22s both k-fade}.k-live{animation:1.8s ease-out infinite k-livepulse}.k-shake{animation:.44s cubic-bezier(.36,.07,.19,.97) both k-shake}.k-draw{stroke-dasharray:30;stroke-dashoffset:30px;animation:k-draw .7s var(--k-ease-out) .15s forwards}@media (prefers-reduced-motion:reduce){.k-app *,.k-app :before,.k-app :after,.k-portal,.k-portal *,.k-portal :before,.k-portal :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.k-aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.k-aurora__blob{filter:blur(34px);border-radius:50%;position:absolute}.k-aurora__blob--a{background:radial-gradient(circle at center, var(--k-glow-a), transparent 62%);width:980px;height:980px;animation:22s ease-in-out infinite k-drift-a;top:-460px;left:-300px}.k-aurora__blob--b{background:radial-gradient(circle at center, var(--k-glow-b), transparent 62%);width:820px;height:820px;animation:28s ease-in-out infinite k-drift-b;bottom:-520px;left:16%}.k-aurora__blob--c{background:radial-gradient(circle at center, var(--k-glow-c), transparent 62%);width:760px;height:760px;animation:34s ease-in-out infinite k-drift-c;top:18%;right:-280px}.k-aurora--soft .k-aurora__blob--a{width:900px;height:640px;top:-420px;left:18%}.k-aurora--soft .k-aurora__blob--b{width:700px;height:520px;inset:-360px -200px auto auto}.k-aurora--soft .k-aurora__blob--c{display:none}.k-grain{width:100%;height:100%;opacity:var(--k-grain);mix-blend-mode:overlay;position:absolute;inset:0}.k-orbits{opacity:var(--k-orbit);pointer-events:none;position:absolute}.k-orbits g{transform-origin:400px 400px}.k-orbits__1{animation:90s linear infinite k-orbit}.k-orbits__2{animation:120s linear infinite reverse k-orbit}.k-orbits__3{animation:150s linear infinite k-orbit}.k-btn{white-space:nowrap;transition:transform .12s var(--k-ease), box-shadow .2s ease, background-color .2s ease, border-color .2s ease, color .2s ease, opacity .2s ease;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative}.k-btn:hover:not(:disabled){transform:translateY(-1px)}.k-btn:active:not(:disabled){transform:translateY(0)scale(.98)}.k-btn:disabled{opacity:.5;cursor:not-allowed}.k-btn--sm{border-radius:11px;height:38px;padding:0 14px;font-size:14px}.k-btn--md{height:46px;padding:0 18px;font-size:15px}.k-btn--lg{height:56px;padding:0 22px;font-size:16px}.k-btn--block{width:100%}.k-btn--primary{background:var(--k-brand-fill);color:var(--k-on-brand);box-shadow:0 16px 34px -16px var(--k-brand-fill)}.k-btn--primary:hover:not(:disabled){background:var(--k-brand-fill-hover)}.k-btn--secondary{background:var(--k-surface);border-color:var(--k-line2);color:var(--k-text)}.k-btn--secondary:hover:not(:disabled){background:var(--k-hover)}.k-btn--ghost{color:var(--k-text2);background:0 0}.k-btn--ghost:hover:not(:disabled){background:var(--k-hover);color:var(--k-text)}.k-btn--danger{background:var(--k-danger-fill);color:#fff}.k-btn--danger-ghost{border-color:var(--k-line2);color:var(--k-danger);background:0 0}.k-btn--danger-ghost:hover:not(:disabled){background:var(--k-danger-soft)}.k-btn--saffron{background:var(--k-saffron-fill);color:var(--k-on-saffron)}.k-btn--primary:after{content:"";border-radius:inherit;transition:transform .8s var(--k-ease-out);pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff42 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.k-btn--primary{overflow:hidden}.k-btn--primary:hover:not(:disabled):after{transform:translate(120%)}.k-app a.k-btn--primary{color:var(--k-on-brand)}.k-app a.k-btn--secondary{color:var(--k-text)}.k-app a.k-btn--ghost{color:var(--k-text2)}.k-app a.k-btn--danger{color:#fff}.k-app a.k-btn--danger-ghost{color:var(--k-danger)}.k-app a.k-btn--saffron{color:var(--k-on-saffron)}.k-iconbtn{border:1px solid var(--k-line);background:var(--k-surface);width:44px;height:44px;color:var(--k-text2);transition:background-color .2s ease, color .2s ease, transform .12s var(--k-ease);border-radius:12px;flex:none;place-items:center;display:inline-grid}.k-iconbtn:hover{background:var(--k-hover);color:var(--k-text)}.k-iconbtn:active{transform:scale(.96)}.k-iconbtn--bare{background:0 0;border-color:#0000}.k-iconbtn--round{border-radius:999px}.k-spinner{opacity:.85;border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite k-spin}.k-link{color:var(--k-brand);cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:none}.k-link:hover{text-underline-offset:3px;text-decoration:underline}.k-fieldset{flex-direction:column;gap:8px;min-width:0;display:flex}.k-label{color:var(--k-text);font-size:14px;font-weight:650}.k-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.k-field{border:1px solid var(--k-line2);background:var(--k-input);border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.k-field:focus-within{border-color:var(--k-brand);box-shadow:0 0 0 4px var(--k-brand-soft)}.k-field.is-invalid{border-color:var(--k-danger)}.k-field__icon{color:var(--k-text3);flex:none;display:inline-flex}.k-field__prefix{border-right:1px solid var(--k-line);color:var(--k-text2);flex:none;padding-right:12px;font-weight:650}.k-field__input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:50px;font-size:16px}.k-field__suffix{flex:none;margin-right:-6px}.k-field__error,.k-field__hint{align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:1.45;display:flex}.k-field__error{color:var(--k-danger)}.k-field__hint{color:var(--k-text3)}.k-textarea{border:1px solid var(--k-line2);background:var(--k-input);resize:vertical;border-radius:14px;outline:none;width:100%;min-height:92px;padding:12px 14px;font-size:15px;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.k-textarea:focus{border-color:var(--k-brand);box-shadow:0 0 0 4px var(--k-brand-soft)}.k-check{min-height:44px;color:var(--k-text2);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex}.k-check input{width:18px;height:18px;accent-color:var(--k-brand-fill);margin:0}.k-select{border:1px solid var(--k-line);background-color:var(--k-surface);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238b95ae' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:12px;height:44px;padding:0 36px 0 12px;font-size:14px}.k-select:focus{outline:2px solid var(--k-focus);outline-offset:2px}.k-select--field{border-color:var(--k-line2);background-color:var(--k-input);width:100%;height:52px;color:var(--k-text);background-position:right 14px center;border-radius:14px;padding:0 40px 0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.k-select--field:focus{border-color:var(--k-brand);box-shadow:0 0 0 4px var(--k-brand-soft);outline:none}.k-select--field.is-invalid{border-color:var(--k-danger)}.k-select--field option{background:var(--k-solid);color:var(--k-text)}.k-optional{color:var(--k-text3);font-size:12.5px;font-weight:500}.k-choices{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.k-choice{border:1px solid var(--k-line2);background:var(--k-input);min-height:52px;color:var(--k-text2);text-align:left;transition:border-color .2s ease, background-color .2s ease, color .2s ease, transform .16s var(--k-ease);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:600;display:flex}.k-choice:hover{border-color:var(--k-brand);color:var(--k-text)}.k-choice:active{transform:scale(.98)}.k-choice[aria-checked=true]{border-color:var(--k-brand);background:var(--k-brand-soft);color:var(--k-text)}.k-choices.is-invalid .k-choice{border-color:var(--k-danger)}.k-choice__dot{border:2px solid var(--k-line2);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:border-color .2s;display:grid}.k-choice[aria-checked=true] .k-choice__dot{border-color:var(--k-brand-fill)}.k-choice[aria-checked=true] .k-choice__dot:after{content:"";background:var(--k-brand-fill);width:8px;height:8px;animation:k-pop .26s var(--k-ease-out) both;border-radius:50%}.k-seg{border:1px solid var(--k-line);background:var(--k-input);border-radius:16px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:4px;display:grid;position:relative}.k-seg__ind{border:1px solid var(--k-line);background:var(--k-raised);box-shadow:var(--k-shadow-sm);transition:transform .38s var(--k-ease-out);transition:transform .52s linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.6%, 1);border-radius:12px;position:absolute;top:4px;bottom:4px;left:4px}.k-seg__btn{min-height:44px;color:var(--k-text3);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:650;transition:color .2s;display:inline-flex;position:relative}.k-seg__btn[aria-selected=true],.k-seg__btn[aria-pressed=true]{color:var(--k-text)}.k-switch{background:var(--k-line2);border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .24s;position:relative}.k-switch:after{content:"";width:20px;height:20px;transition:transform .32s var(--k-ease-bounce);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000040}.k-switch.is-on{background:var(--k-brand-fill)}.k-switch.is-on:after{transform:translate(18px)}.k-card{border:1px solid var(--k-line);background-color:var(--k-card);background-image:var(--k-card-sheen);box-shadow:inset 0 1px 0 var(--k-edge-hi), 0 18px 40px -30px #0000008c;border-radius:22px;position:relative}.k-card--pad{padding:20px}.k-card--glass{background:var(--k-glass);border-color:var(--k-glass-line);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);box-shadow:var(--k-shadow)}.k-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.k-card__title{margin:0;font-size:18px;font-weight:750}.k-card__sub{color:var(--k-text3);margin:0;font-size:13px}.k-spot{background-image:radial-gradient(260px circle at var(--mx,50%) var(--my,-40%), var(--k-spot), transparent 70%), var(--k-card-sheen);transition:border-color .2s ease, transform .32s var(--k-ease-out), box-shadow .32s ease}.k-spot:hover{border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-spot:hover{border-color:color-mix(in srgb, var(--k-brand) 38%, var(--k-line2))}}.k-spot:hover{box-shadow:inset 0 1px 0 var(--k-edge-hi), 0 26px 50px -28px var(--k-glow-brand);transform:translateY(-3px)}.k-kpi{flex-direction:column;gap:10px;padding:18px;display:flex}.k-kpi__top{color:var(--k-text2);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.k-kpi__icon{border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.k-kpi__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:800;line-height:1}.k-kpi__note{color:var(--k-text3);font-size:13px}.k-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.k-pill__dot{background:currentColor;border-radius:50%;width:7px;height:7px}.k-tone-brand{background:var(--k-brand-soft);color:var(--k-brand)}.k-tone-saffron{background:var(--k-saffron-soft);color:var(--k-saffron)}.k-tone-leaf{background:var(--k-leaf-soft);color:var(--k-leaf)}.k-tone-danger{background:var(--k-danger-soft);color:var(--k-danger)}.k-tone-neutral{background:var(--k-surface2);color:var(--k-text2)}.k-tone-outline{color:var(--k-text2);border:1px solid var(--k-line2);background:0 0}.k-avatar{letter-spacing:.02em;border-radius:12px;flex:none;place-items:center;font-weight:800;display:grid}.k-avatar--sm{border-radius:10px;width:32px;height:32px;font-size:11px}.k-avatar--md{width:40px;height:40px;font-size:13px}.k-avatar--lg{border-radius:16px;width:56px;height:56px;font-size:18px}.k-kbd{border:1px solid var(--k-line2);height:26px;font-family:var(--k-mono);color:var(--k-text2);border-radius:8px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.k-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 18px;display:flex}.k-empty__icon{border-radius:18px;place-items:center;width:56px;height:56px;display:grid}.k-empty__title{margin:0;font-size:16px;font-weight:700}.k-empty__body{max-width:360px;color:var(--k-text3);margin:0;font-size:14px;line-height:1.55}.k-skeleton{background:linear-gradient(90deg, var(--k-sk1) 0%, var(--k-sk2) 50%, var(--k-sk1) 100%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite k-shimmer;display:block}.k-overlay{z-index:50;background:var(--k-overlay);animation:.2s both k-fade;position:fixed;inset:0}.k-dialog{z-index:51;border:1px solid var(--k-line);background:var(--k-solid);width:min(540px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--k-text);box-shadow:var(--k-shadow);font-family:var(--k-font);animation:k-dialog-in .36s var(--k-ease-out) both;border-radius:24px;flex-direction:column;gap:18px;padding:24px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@keyframes k-dialog-in{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}.k-dialog:focus-visible{outline:none}.k-dialog__head{align-items:flex-start;gap:14px;display:flex}.k-dialog__title{margin:0;font-size:20px;font-weight:750;line-height:1.3}.k-dialog__desc{color:var(--k-text2);margin:4px 0 0;font-size:14px;line-height:1.55}.k-dialog__foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.k-dialog__close{margin-left:auto}.k-drawer{z-index:51;border-right:1px solid var(--k-glass-line);background:var(--k-glass);-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);width:min(320px,86vw);box-shadow:var(--k-shadow);font-family:var(--k-font);color:var(--k-text);animation:k-drawer-left-in .42s var(--k-ease-out) both;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.k-menu{z-index:60;border:1px solid var(--k-glass-line);background:var(--k-glass);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);min-width:240px;box-shadow:var(--k-shadow);font-family:var(--k-font);color:var(--k-text);animation:k-pop .22s var(--k-ease-out) both;border-radius:16px;padding:6px}.k-menu__label{flex-direction:column;gap:2px;padding:10px 10px 8px;display:flex}.k-menu__label strong{font-size:14px}.k-menu__label span{color:var(--k-text3);font-size:12.5px}.k-menu__group{letter-spacing:.08em;text-transform:uppercase;color:var(--k-text3);padding:8px 10px 4px;font-size:11px;font-weight:700}.k-menu__item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;outline:none;align-items:center;gap:10px;min-height:42px;padding:0 10px;font-size:14px;font-weight:550;display:flex}.k-menu__item[data-highlighted]{background:var(--k-hover)}.k-menu__item[data-disabled]{opacity:.5;cursor:default}.k-menu__item--danger{color:var(--k-danger)}.k-menu__check{color:var(--k-brand);margin-left:auto}.k-menu__sep{background:var(--k-line);height:1px;margin:6px 4px}.k-table{border-collapse:collapse;width:100%}.k-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--k-text3);border-bottom:1px solid var(--k-line);white-space:nowrap;padding:12px 16px;font-size:12px;font-weight:700}.k-table td{border-bottom:1px solid var(--k-line);vertical-align:middle;padding:14px 16px;font-size:14px}.k-table tbody tr{transition:background-color .2s}.k-table tbody tr:hover{background:var(--k-hover)}.k-table tbody tr:last-child td{border-bottom:0}@media (width<=760px){.k-table thead{display:none}.k-table,.k-table tbody,.k-table tr,.k-table td{width:100%;display:block}.k-table tr{border-bottom:1px solid var(--k-line);padding:12px 14px}.k-table td{border:0;padding:4px 0}}.k-shell,.k-seeker{background:var(--k-bg);flex-direction:column;min-height:100dvh;display:flex;position:relative}.k-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.k-backdrop__grid{background-image:linear-gradient(var(--k-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--k-grid-line) 1px, transparent 1px);background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 25%,#0000 78%);mask-image:radial-gradient(90% 70% at 50% 0,#000 25%,#0000 78%)}.k-shell>main,.k-seeker>main{z-index:1;outline:none;flex:1;position:relative}.k-nav{flex-direction:column;gap:2px;display:flex}.k-nav__item{height:46px;color:var(--k-text2);white-space:nowrap;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.k-nav__item:hover{background:var(--k-hover);color:var(--k-text)}.k-role-chip{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;height:20px;padding:0 8px;font-size:10.5px;font-weight:800;display:inline-flex}.k-topbar{z-index:30;background:var(--k-topbar-bg);-webkit-backdrop-filter:blur(20px)saturate(160%);position:sticky;top:0}.k-topbar:after{content:"";background:linear-gradient(90deg, transparent 0%, #ffffff8c 50%, transparent 100%) -40% 0 / 30% 100% no-repeat, linear-gradient(90deg, transparent, var(--k-brand) 30%, var(--k-saffron) 70%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.k-topbar:after{background:linear-gradient(90deg, transparent 0%, #ffffff8c 50%, transparent 100%) -40% 0 / 30% 100% no-repeat, linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-brand) 45%, transparent) 30%, color-mix(in srgb, var(--k-saffron) 35%, transparent) 70%, transparent)}}.k-topbar:after{opacity:.7;animation:9s ease-in-out infinite k-sweep}@keyframes k-sweep{0%{background-position:-40% 0,0 0}60%,to{background-position:140% 0,0 0}}.k-topbar__inner{align-items:center;gap:12px;width:100%;max-width:1640px;margin:0 auto;padding:11px clamp(16px,2.4vw,32px);display:flex}.k-topbar__brand{min-height:44px;color:var(--k-text);border-radius:14px;flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.k-app a.k-topbar__brand{color:var(--k-text)}.k-topbar__wordmark{letter-spacing:.06em;font-size:18px;font-weight:800}.k-topbar__prefs{align-items:center;gap:8px;display:inline-flex}.k-search-btn{border:1px solid var(--k-line);background:var(--k-surface);max-width:560px;height:46px;color:var(--k-text3);text-align:left;box-shadow:inset 0 1px 0 var(--k-edge-hi);border-radius:14px;flex:320px;align-items:center;gap:10px;margin-inline:auto;padding:0 8px 0 14px;font-size:15px;transition:border-color .2s,background-color .2s,box-shadow .24s;display:flex}.k-search-btn:hover{border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-search-btn:hover{border-color:color-mix(in srgb, var(--k-brand) 45%, var(--k-line2))}}.k-search-btn:hover{box-shadow:inset 0 1px 0 var(--k-edge-hi), 0 0 0 4px var(--k-brand-soft)}.k-search-btn span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.k-topbar__end{align-items:center;gap:8px;margin-left:auto;display:flex}.k-page{width:100%;max-width:1640px;padding:18px clamp(16px, 2.4vw, 32px) calc(124px + env(safe-area-inset-bottom));flex-direction:column;gap:22px;margin:0 auto;display:flex;position:relative}.k-page__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.k-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--k-brand);font-size:12px;font-weight:700}.k-title{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.08}.k-subtitle{color:var(--k-text2);margin:0;font-size:16px;line-height:1.5}.k-grid-kpi{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;display:grid}.k-user-btn{border:1px solid var(--k-line);background:var(--k-surface);border-radius:14px;align-items:center;gap:10px;max-width:260px;height:46px;padding:0 10px 0 4px;font-size:14px;font-weight:650;display:inline-flex}.k-user-btn:hover{background:var(--k-hover)}.k-user-btn__text{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2;display:flex}.k-user-btn__text span{color:var(--k-text3);font-size:12px;font-weight:500}.k-user-btn__name{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}@media (width<=1100px){.k-user-btn__text{display:none}}@media (width<=900px){.k-search-btn .k-kbd{display:none}}@media (width<=719px){.k-shell .k-topbar__prefs{display:none}.k-search-btn{flex:0 0 46px;justify-content:center;margin-inline:auto 0;padding:0}.k-search-btn span:first-of-type{display:none}.k-shell .k-topbar__end{margin-left:0}.k-topbar__end{gap:6px}}@media (width<=560px){.k-shell .k-topbar__wordmark{display:none}.k-topbar__inner{gap:8px}}.k-dock{z-index:40;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));background:var(--k-dock-bg);-webkit-backdrop-filter:blur(24px)saturate(180%);max-width:calc(100vw - 20px);box-shadow:0 28px 60px -22px #000000b3, 0 0 0 1px var(--k-glass-line), inset 0 1px 0 var(--k-edge-hi);font-family:var(--k-font);animation:k-dock-in .7s var(--k-ease-out) both;border-radius:28px;padding:7px;position:fixed;transform:translate(-50%)}@keyframes k-dock-in{0%{opacity:0;transform:translate(-50%,24px)scale(.96)}to{opacity:1;transform:translate(-50%)}}.k-dock:before{content:"";border-radius:inherit;background:var(--k-dock-ring);-webkit-mask-composite:xor;opacity:.7;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.k-dock:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--k-glow-brand), transparent);filter:blur(10px);opacity:.55;pointer-events:none;border-radius:50%;height:34px;position:absolute;bottom:-22px;left:12%;right:12%}.k-dock__track{align-items:stretch;gap:2px;display:flex;position:relative}.k-dock__ind{width:var(--ind-w);transform:translateX(var(--ind-x));background:linear-gradient(135deg, var(--k-brand-fill-hover), var(--k-brand-fill) 48%, var(--k-violet-fill));box-shadow:0 12px 26px -10px var(--k-brand-fill), inset 0 1px 0 #ffffff47;border-radius:21px;position:absolute;top:0;bottom:0;left:0}.k-dock__ind.is-moving{transition:transform .56s linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.6%, 1), width .42s var(--k-ease-out)}.k-dock__ind:before{content:"";background:var(--k-brand);width:26px;height:3px;box-shadow:0 0 12px 2px var(--k-brand), 0 0 24px 6px var(--k-glow-brand);border-radius:0 0 4px 4px;margin-left:-13px;animation:3.2s ease-in-out infinite k-beacon;position:absolute;top:-8px;left:50%}@keyframes k-beacon{0%,to{opacity:1}50%{opacity:.55}}.k-dock__item{z-index:1;min-width:66px;max-width:104px;height:58px;color:var(--k-text3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:21px;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;gap:4px;padding:0 10px;text-decoration:none;transition:color .22s,background-color .22s;display:flex;position:relative}.k-app a.k-dock__item{color:var(--k-text3)}.k-dock__item:hover,.k-app a.k-dock__item:hover{color:var(--k-text)}.k-dock__item:not(.active):hover{background:var(--k-hover)}.k-dock__item.active,.k-app a.k-dock__item.active{color:#fff}.k-dock__item:focus-visible{outline:2px solid var(--k-focus);outline-offset:-2px}.k-dock__icon{transition:transform .32s var(--k-ease-bounce);place-items:center;display:grid}.k-dock__item.active .k-dock__icon{filter:drop-shadow(0 2px 6px #0000004d);transform:translateY(-1px)}.k-dock__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;font-weight:650;line-height:1.15;overflow:hidden}.k-dock__item:active .k-dock__icon{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.k-dock__item:hover .k-dock__icon{transform:translateY(-3px)scale(1.14)}.k-dock__item:hover+.k-dock__item .k-dock__icon{transform:translateY(-1px)scale(1.06)}.k-dock__item:has(+.k-dock__item:hover) .k-dock__icon{transform:translateY(-1px)scale(1.06)}}@media (width<=719px){.k-dock{border-radius:26px;max-width:none;padding:6px;animation-name:k-dock-in-phone;left:10px;right:10px;transform:none}.k-dock__item{flex:1 1 0;min-width:0;max-width:none;padding:0 2px}.k-dock__label{letter-spacing:-.01em;font-size:10.5px}.k-dock__ind:before{top:-7px}}@keyframes k-dock-in-phone{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.k-overlay--blur{-webkit-backdrop-filter:blur(6px)}.k-dialog.k-launcher{width:min(560px,100vw - 32px)}.k-launcher__grid{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:10px;display:grid}.k-launcher__tile{border:1px solid var(--k-line);background:var(--k-surface);min-height:96px;color:var(--k-text);text-align:center;box-shadow:inset 0 1px 0 var(--k-edge-hi);animation:k-pop .42s var(--k-ease-out) both;transition:border-color .2s ease, transform .26s var(--k-ease-out), box-shadow .26s ease;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px 8px;font-size:13.5px;font-weight:650;line-height:1.25;text-decoration:none;display:flex}.k-app a.k-launcher__tile,.k-portal a.k-launcher__tile{color:var(--k-text)}.k-launcher__tile:hover{border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-launcher__tile:hover{border-color:color-mix(in srgb, var(--k-brand) 45%, var(--k-line2))}}.k-launcher__tile:hover{box-shadow:inset 0 1px 0 var(--k-edge-hi), 0 18px 30px -20px var(--k-glow-brand);transform:translateY(-2px)}.k-launcher__icon{background:var(--k-brand-soft);width:46px;height:46px;color:var(--k-brand);box-shadow:inset 0 0 0 1px var(--k-brand);border-radius:15px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.k-launcher__icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-brand) 22%, transparent)}}.k-launcher__tile.active{border-color:var(--k-brand)}.k-launcher__tile.active .k-launcher__icon{background:linear-gradient(135deg, var(--k-brand-fill-hover), var(--k-violet-fill));color:#fff;box-shadow:0 10px 22px -10px var(--k-brand-fill)}.k-launcher__label{overflow-wrap:anywhere}.k-launcher__prefs{border-top:1px solid var(--k-line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.k-launcher__heading{letter-spacing:.08em;text-transform:uppercase;color:var(--k-text3);font-size:12px;font-weight:750}.k-launcher__prefrow{align-items:center;gap:10px;display:flex}.k-palette{z-index:61;border:1px solid var(--k-glass-line);background:var(--k-glass);-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);width:min(640px,100vw - 32px);box-shadow:var(--k-shadow);font-family:var(--k-font);color:var(--k-text);animation:k-palette-in .32s var(--k-ease-out) both;border-radius:22px;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes k-palette-in{0%{opacity:0;transform:translate(-50%,10px)scale(.98)}to{opacity:1;transform:translate(-50%)}}.k-palette__input{border-bottom:1px solid var(--k-line);align-items:center;gap:12px;height:62px;padding:0 16px;display:flex}.k-palette__input input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:17px}.k-palette__list{max-height:min(420px,60vh);padding:8px;overflow-y:auto}.k-palette__item{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:50px;padding:6px 10px;display:flex}.k-palette__item.is-active{background:var(--k-hover)}.k-palette__item small{color:var(--k-text3);font-size:13px;display:block}.k-palette__foot{border-top:1px solid var(--k-line);color:var(--k-text3);flex-wrap:wrap;gap:16px;padding:10px 16px;font-size:12px;display:flex}.k-seeker__body{width:100%;max-width:1360px;padding:18px clamp(16px, 3vw, 40px) calc(124px + env(safe-area-inset-bottom));margin:0 auto}.k-seeker .k-dock__item{min-width:84px}@media (width<=719px){.k-seeker .k-dock__item{min-width:0}.k-seeker .k-dock__label{font-size:12px}}.k-auth{min-height:100dvh;position:relative;overflow:hidden}.k-auth__grid{z-index:1;flex-wrap:wrap;min-height:100dvh;display:flex;position:relative}.k-auth__brand{flex-direction:column;flex:560px;justify-content:space-between;gap:48px;min-width:0;padding:40px clamp(24px,5vw,72px);display:flex;position:relative}.k-auth__form{flex-direction:column;flex:460px;justify-content:center;align-items:center;gap:20px;min-width:0;padding:28px clamp(16px,4vw,56px) 40px;display:flex}.k-auth__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:470px;display:flex}.k-auth__tools--wide{max-width:640px}.k-auth__tools-end{align-items:center;gap:10px;margin-left:auto;display:flex}.k-auth__home{padding-inline:14px 16px}.k-app a.k-auth__home{color:var(--k-text)}.k-auth__home svg{transition:transform .26s var(--k-ease-out)}.k-auth__home:hover svg{transform:translate(-3px)}.k-auth__card{border-radius:28px;flex-direction:column;gap:22px;width:100%;max-width:470px;padding:clamp(24px,4vw,40px);display:flex}.k-auth__card--wide{max-width:640px}.k-auth__headline--sm{font-size:clamp(38px,4.2vw,64px)}:lang(kn) .k-auth__headline--sm,:lang(hi) .k-auth__headline--sm{font-size:clamp(30px,3.2vw,46px)}.k-brand-link{border-radius:16px;text-decoration:none;transition:opacity .2s;display:inline-flex}.k-brand-link:hover{opacity:.85}.k-auth__headline{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(44px,5.4vw,82px);font-weight:800;line-height:.98}:lang(kn) .k-auth__headline{font-size:clamp(32px,3.5vw,54px)}:lang(hi) .k-auth__headline{font-size:clamp(36px,4.2vw,62px)}.k-auth__lede{max-width:520px;color:var(--k-text2);margin:0;font-size:18px;line-height:1.6}.k-auth__cardtitle{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:750;line-height:1.2}:lang(kn) .k-auth__cardtitle,:lang(hi) .k-auth__cardtitle{letter-spacing:0;font-size:26px}.k-divider{color:var(--k-text3);align-items:center;gap:12px;font-size:13px;display:flex}.k-divider:before,.k-divider:after{content:"";background:var(--k-line);flex:1;height:1px}.k-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.k-otp input{text-align:center;border:1px solid var(--k-line2);background:var(--k-input);border-radius:14px;outline:none;width:100%;height:58px;padding:0;font-size:22px;font-weight:700;transition:border-color .2s,box-shadow .2s,transform .2s}.k-otp input.is-filled{border-color:var(--k-brand)}.k-otp input:focus{border-color:var(--k-brand);box-shadow:0 0 0 4px var(--k-brand-soft);transform:translateY(-1px)}.k-tile-link{border:1px solid var(--k-line);background:var(--k-surface);min-height:56px;color:var(--k-text);transition:transform .32s var(--k-ease-out), box-shadow .32s ease, border-color .2s ease;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:650;line-height:1.3;text-decoration:none;display:flex}.k-app a.k-tile-link{color:var(--k-text)}.k-tile-link:hover{box-shadow:var(--k-shadow-sm);border-color:var(--k-line2);transform:translateY(-2px)}@media (width<=860px){.k-auth__form{order:-1}.k-orbits{display:none}}.k-alert{border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.k-alert svg{flex:none;margin-top:1px}.k-alert--danger{background:var(--k-danger-soft);color:var(--k-danger)}.k-alert--info{background:var(--k-brand-soft);color:var(--k-brand)}.k-alert--success{background:var(--k-leaf-soft);color:var(--k-leaf)}.k-alert strong{font-weight:800}.k-columns{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.k-columns__main{flex-direction:column;flex:2 560px;gap:18px;min-width:0;display:flex}.k-columns__side{flex-direction:column;flex:300px;gap:18px;min-width:0;display:flex}.k-bars{flex-direction:column;gap:12px;display:flex}.k-bar{color:var(--k-text2);grid-template-columns:120px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:14px;display:grid}.k-bar__track{background:var(--k-track);border-radius:999px;height:10px;overflow:hidden}.k-bar__fill{transform-origin:0;height:100%;animation:k-grow 1s var(--k-ease-out) both;border-radius:999px;display:block}.k-bar__count{text-align:right;color:var(--k-text);font-variant-numeric:tabular-nums;font-weight:700}@keyframes k-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.k-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k-step{gap:14px;min-height:56px;display:flex}.k-step__rail{flex-direction:column;flex:none;align-items:center;width:28px;display:flex}.k-step__dot{border:2px solid var(--k-line2);width:28px;height:28px;color:var(--k-text3);border-radius:50%;flex:none;place-items:center;display:grid}.k-step__dot.is-done{background:var(--k-brand-fill);border-color:var(--k-brand-fill);color:#fff}.k-step__dot.is-current{border-color:var(--k-saffron-fill);color:var(--k-saffron);background:var(--k-saffron-soft)}.k-step__line{background:var(--k-line);border-radius:2px;flex:1;width:2px;margin:4px 0}.k-step__line.is-done{background:var(--k-brand-fill)}.k-step__label{padding-top:3px;padding-bottom:14px;font-size:15px;font-weight:650}.k-toast{background:var(--k-toast-bg);width:100%;color:var(--k-toast-fg);box-shadow:var(--k-shadow);font-family:var(--k-font);border-radius:16px;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:14px;font-weight:600;display:flex}.k-toast [data-icon]{color:inherit}.k-toast [data-button]{text-underline-offset:3px;text-decoration:underline;height:36px!important;color:inherit!important;background:0 0!important;border-radius:10px!important;padding:0 12px!important;font-weight:800!important}.k-skip{z-index:100;background:var(--k-brand-fill);color:var(--k-on-brand);transition:top .22s var(--k-ease-out);border-radius:12px;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:-64px;left:16px}.k-app a.k-skip{color:var(--k-on-brand)}.k-skip:focus{top:12px}.k-user-btn__name{color:var(--k-text);font-size:14px;font-weight:700}.k-palette__group{letter-spacing:.08em;text-transform:uppercase;color:var(--k-text3);padding:10px 10px 6px;font-size:11px;font-weight:700}.k-palette__item{cursor:pointer;color:var(--k-text)}.k-palette__icon{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.k-palette__text{flex-direction:column;flex:1;min-width:0;display:flex}.k-palette__text strong{font-size:15px;font-weight:650}.k-palette__empty{text-align:center;color:var(--k-text3);padding:28px 16px;font-size:14px}.k-toolbar{border-bottom:1px solid var(--k-line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.k-toolbar>.k-fieldset{flex:280px}.k-person{align-items:center;gap:12px;min-width:0;display:flex}.k-person__text{flex-direction:column;gap:2px;min-width:0;display:flex}.k-person__name{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.k-person__meta{color:var(--k-text3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.k-chips{flex-wrap:wrap;gap:6px;display:flex}.k-cell-note{color:var(--k-text3);margin-top:6px;font-size:12.5px;line-height:1.4;display:block}.k-pager{border-top:1px solid var(--k-line);color:var(--k-text2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.k-pager__nav{align-items:center;gap:10px;display:flex}.k-table tr.is-flash td{animation:2.4s ease-out both k-flash}@keyframes k-flash{0%{background-color:var(--k-flash)}to{background-color:#0000}}.k-secret{border:1px dashed var(--k-line2);background:var(--k-surface2);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 14px 18px;display:flex}.k-secret__value{font-family:var(--k-mono);letter-spacing:.06em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:22px;font-weight:700}.k-tile-link small{color:var(--k-text3);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.k-dialog__icon{border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}@media (width<=420px){.k-seeker .k-topbar .k-lang-label{display:none}}.k-app .k-field__input:focus-visible,.k-app .k-textarea:focus-visible,.k-app .k-otp input:focus-visible{outline:none}.k-toast [data-content]{flex:1;min-width:0}.k-toast [data-button]{white-space:nowrap;flex:none}@media (width<=560px){.k-grid-kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.k-kpi{gap:8px;padding:14px}.k-kpi__top{align-items:flex-start;font-size:13px;line-height:1.3}.k-kpi__icon{border-radius:10px;flex:none;width:30px;height:30px}.k-kpi__value{font-size:30px}.k-kpi__note{font-size:12px;line-height:1.35}}@media (width<=440px){.k-seg__btn svg{display:none}}.k-hero{flex-direction:column;gap:10px;padding:clamp(22px,4vw,32px);display:flex;position:relative;overflow:hidden}.k-hero .k-orbits{width:560px;height:560px;top:-260px;right:-220px}.k-rows{flex-direction:column;display:flex}.k-row{border-bottom:1px solid var(--k-line);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:8px 0;display:flex}.k-row:last-child{border-bottom:0}.k-row__label{align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.k-row__label svg{color:var(--k-text3)}a.k-row{color:var(--k-text);text-decoration:none}.k-app a.k-row{color:var(--k-text)}.k-wizard__head{flex-direction:column;gap:14px;display:flex}.k-wizard__steps{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.k-wizard__step{flex-direction:column;gap:8px;min-width:0;display:flex}.k-wizard__bar{background:var(--k-track);border-radius:999px;height:6px;overflow:hidden}.k-wizard__bar span{border-radius:inherit;background:var(--k-brand-fill);transform-origin:0;height:100%;transition:transform .7s var(--k-ease-out);display:block;transform:scaleX(0)}.k-wizard__step.is-done .k-wizard__bar span{transform:scaleX(1)}.k-wizard__step.is-current .k-wizard__bar span{background:linear-gradient(90deg, var(--k-brand-fill), var(--k-saffron-fill));transform:scaleX(.5)}.k-wizard__label{min-width:0;color:var(--k-text3);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12.5px;font-weight:650;display:inline-flex;overflow:hidden}.k-wizard__step.is-current .k-wizard__label{color:var(--k-text)}.k-wizard__step.is-done .k-wizard__label{color:var(--k-brand);cursor:pointer}.k-wizard__step.is-done .k-wizard__label:hover{text-underline-offset:3px;text-decoration:underline}.k-wizard__title{letter-spacing:-.02em;outline:none;margin:0;font-size:26px;font-weight:750;line-height:1.2}:lang(kn) .k-wizard__title,:lang(hi) .k-wizard__title{letter-spacing:0;font-size:23px}.k-wizard__body{flex-direction:column;gap:16px;display:flex}.k-wizard__foot{flex-wrap:wrap;gap:10px;display:flex}.k-wizard__foot>.k-btn{flex:150px}.k-wizard__foot>.k-btn--primary,.k-wizard__foot>.k-btn--saffron{flex-grow:2}.k-slide-fwd{animation:k-slide-fwd .46s var(--k-ease-out) both}.k-slide-back{animation:k-slide-back .46s var(--k-ease-out) both}@keyframes k-slide-fwd{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes k-slide-back{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.k-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;display:grid}.k-group{border:1px solid var(--k-line);background:var(--k-surface);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.k-group__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;font-size:14px;font-weight:700;display:flex}.k-group .k-check{min-height:32px;font-size:13.5px}.k-note{color:var(--k-text3);align-items:flex-start;gap:10px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.k-note svg{flex:none;margin-top:2px}.k-field__status{place-items:center;width:28px;height:28px;margin-right:4px;display:inline-grid}.k-typecards{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;display:grid}.k-typecard{border:1px solid var(--k-line2);background-color:var(--k-surface);min-height:220px;color:var(--k-text);text-align:left;transition:transform .32s var(--k-ease-out), border-color .2s ease, box-shadow .32s ease;border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 20px 64px;display:flex;position:relative;overflow:hidden}.k-typecard:hover{border-color:var(--k-brand);box-shadow:var(--k-lift);transform:translateY(-3px)}.k-typecard:active{transform:translateY(-1px)scale(.99)}.k-typecard__icon{border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.k-typecard__title{font-size:19px;font-weight:750;line-height:1.25}.k-typecard__body{color:var(--k-text2);font-size:14px;line-height:1.5}.k-typecard__meta{color:var(--k-text3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex;position:absolute;bottom:22px;left:20px}.k-typecard__go{background:var(--k-brand-soft);width:38px;height:38px;color:var(--k-brand);transition:transform .36s var(--k-ease-bounce), background-color .2s ease, color .2s ease;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.k-typecard:hover .k-typecard__go{background:var(--k-brand-fill);color:var(--k-on-brand);transform:translate(4px)}.k-drop{border:1.5px dashed var(--k-line2);background:var(--k-input);width:100%;min-height:76px;color:var(--k-text2);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex}.k-drop:hover,.k-drop.is-over{border-color:var(--k-brand);background:var(--k-brand-soft)}.k-drop.is-filled{border-style:solid;border-color:var(--k-leaf);background:var(--k-leaf-soft);cursor:default}.k-drop.is-invalid{border-color:var(--k-danger)}.k-drop:focus-within{outline:2px solid var(--k-focus);outline-offset:2px}.k-drop__icon{background:var(--k-surface2);width:44px;height:44px;color:var(--k-brand);border-radius:14px;flex:none;place-items:center;display:grid}.k-drop.is-filled .k-drop__icon{color:var(--k-leaf)}.k-drop__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-drop__text strong{color:var(--k-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.k-drop__text small{color:var(--k-text3);font-size:13px}.k-regpanel{flex-direction:column;gap:24px;max-width:600px;display:flex;position:relative}.k-regpanel__next{border:1px solid var(--k-line);background:var(--k-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;padding:20px 20px 6px}.k-regpanel__next h2{letter-spacing:.1em;text-transform:uppercase;color:var(--k-text3);margin:0 0 16px;font-size:12px;font-weight:700}.k-regpanel__points{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.k-regpanel__points li{color:var(--k-text2);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.k-regpanel__points svg{flex:none;margin-top:3px}.k-tabs{border:1px solid var(--k-line);background:var(--k-input);border-radius:16px;flex:0 auto;gap:4px;padding:4px;display:flex}.k-tab{height:38px;color:var(--k-text2);white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:650;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.k-tab:hover{color:var(--k-text)}.k-tab[aria-selected=true]{background:var(--k-raised);color:var(--k-text);box-shadow:var(--k-shadow-sm)}.k-tab__count{background:var(--k-surface2);min-width:22px;height:22px;color:var(--k-text3);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:12px;font-weight:750;display:inline-grid}.k-tab__count.is-hot{background:var(--k-saffron-soft);color:var(--k-saffron)}@media (width<=760px){.k-tabs{scrollbar-width:none;width:100%;overflow-x:auto}.k-tabs::-webkit-scrollbar{display:none}}.k-table--click tbody tr{cursor:pointer}.k-app a.k-row-link{color:var(--k-text);text-decoration:none}.k-app a.k-row-link:hover{text-underline-offset:3px;text-decoration:underline}.k-card__head--bar{padding:16px 18px 12px}.k-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0;display:grid}.k-facts--single{grid-template-columns:minmax(0,1fr);gap:12px}.k-fact{flex-direction:column;gap:4px;min-width:0;display:flex}.k-fact--wide{grid-column:1/-1}.k-fact dt{letter-spacing:.06em;text-transform:uppercase;color:var(--k-text3);font-size:12px;font-weight:700}.k-fact dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}:lang(kn) .k-fact dt,:lang(hi) .k-fact dt{letter-spacing:0;text-transform:none;font-size:13px}@media (width<=480px){.k-facts{grid-template-columns:minmax(0,1fr)}}.k-plain-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.k-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k-timeline__item{gap:14px;padding-bottom:20px;display:flex;position:relative}.k-timeline__item:last-child{padding-bottom:0}.k-timeline__item:before{content:"";background:var(--k-line);border-radius:2px;width:2px;position:absolute;top:20px;bottom:2px;left:6px}.k-timeline__item:last-child:before{display:none}.k-timeline__dot{background:var(--k-text3);width:14px;height:14px;box-shadow:0 0 0 4px var(--k-solid);border-radius:50%;flex:none;margin-top:3px}.k-timeline__item:first-child .k-timeline__dot{animation:k-pop .42s var(--k-ease-bounce) .3s both}.k-timeline__dot.is-pending{background:var(--k-saffron-fill)}.k-timeline__dot.is-approved{background:var(--k-leaf-fill)}.k-timeline__dot.is-suspended{background:var(--k-danger-fill)}.k-timeline__dot.is-rejected{background:var(--k-st-withdrawn)}.k-timeline__body{flex-direction:column;gap:3px;min-width:0;display:flex}.k-timeline__title{font-size:14.5px;font-weight:700}.k-timeline__reason{color:var(--k-text2);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.k-timeline__meta{color:var(--k-text3);font-size:12.5px}.k-queue{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.k-queue__item{border:1px solid var(--k-line);background:var(--k-surface);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,box-shadow .32s;display:flex}.k-queue__item:hover{border-color:var(--k-line2);box-shadow:var(--k-shadow-sm)}.k-queue__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.k-queue__name{color:var(--k-text);overflow-wrap:anywhere;font-size:15px;font-weight:700}.k-app a.k-queue__name{color:var(--k-text);text-decoration:none}.k-app a.k-queue__name:hover{text-underline-offset:3px;text-decoration:underline}.k-queue__meta{color:var(--k-text3);font-size:13px;line-height:1.45}.k-queue__acts{flex:none;align-items:center;gap:8px;display:flex}@media (width<=560px){.k-queue__item{flex-wrap:wrap}.k-queue__acts{justify-content:flex-end;width:100%}}.k-secret--compact{padding:12px 12px 12px 16px}.k-secret--compact .k-secret__value{letter-spacing:0;word-break:break-all;flex:240px;min-width:0;font-size:13.5px;font-weight:600;line-height:1.5}.k-linkfacts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k-linkfacts li{color:var(--k-text2);overflow-wrap:anywhere;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.k-linkfacts svg{color:var(--k-text3);flex:none;margin-top:2px}.k-choice__text{flex-direction:column;gap:3px;min-width:0;display:flex}.k-choice__text strong{color:var(--k-text);font-size:15px;font-weight:700}.k-choice__text small{color:var(--k-text3);font-size:12.5px;font-weight:500;line-height:1.4}.k-choice:has(.k-choice__text){align-items:flex-start;padding-block:12px}.k-choice:has(.k-choice__text) .k-choice__dot{margin-top:2px}.k-checklist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k-checklist li{color:var(--k-text2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.k-checklist svg{color:var(--k-leaf);flex:none;margin-top:2px}@media (width>=900px){.k-sticky-side{position:sticky;top:84px}}@media (width<=760px){.k-table tr:has(>td.k-td-actions){padding-right:56px;position:relative}.k-table td.k-td-actions{width:auto;padding:0;position:absolute;top:10px;right:8px}.k-table td.k-td-inline{vertical-align:middle;width:auto;color:var(--k-text2);align-items:center;margin:8px 14px 0 0;padding:0;display:inline-flex}.k-table td[data-label]:before{content:attr(data-label) " ";color:var(--k-text3)}}.k-actions{flex-wrap:wrap;gap:10px;display:flex}.k-prose{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--k-text);margin:0;font-size:15px;line-height:1.65}ul.k-chips{margin:0;padding:0;list-style:none}.k-fact__sub{color:var(--k-text3);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.k-jobrow__code{font-family:var(--k-mono);letter-spacing:.02em;color:var(--k-text3);font-size:11.5px}.k-cell-warn{color:var(--k-saffron);align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.k-avatars{align-items:center;display:inline-flex}.k-avatars>.k-avatar{box-shadow:0 0 0 2px var(--k-solid)}.k-avatars>.k-avatar+.k-avatar{margin-left:-8px}.k-avatars__more{color:var(--k-text3);margin-left:6px;font-size:12.5px;font-weight:700}.k-table tr.is-off td{color:var(--k-text3)}.k-banner{border:1px solid #0000;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.k-banner>svg{flex:none;margin-top:2px}.k-banner--saffron{background:var(--k-saffron-soft);border-color:var(--k-saffron-fill)}@supports (color:color-mix(in lab, red, red)){.k-banner--saffron{border-color:color-mix(in srgb, var(--k-saffron-fill) 28%, transparent)}}.k-banner--saffron>svg{color:var(--k-saffron)}.k-banner--danger{background:var(--k-danger-soft);border-color:var(--k-danger-fill)}@supports (color:color-mix(in lab, red, red)){.k-banner--danger{border-color:color-mix(in srgb, var(--k-danger-fill) 28%, transparent)}}.k-banner--danger>svg{color:var(--k-danger)}.k-banner--info{background:var(--k-brand-soft);border-color:var(--k-brand-fill)}@supports (color:color-mix(in lab, red, red)){.k-banner--info{border-color:color-mix(in srgb, var(--k-brand-fill) 28%, transparent)}}.k-banner--info>svg{color:var(--k-brand)}.k-banner__text{min-width:0;color:var(--k-text);overflow-wrap:anywhere;flex-direction:column;flex:1;gap:3px;font-size:14.5px;line-height:1.5;display:flex}.k-banner__text strong{font-weight:750}.k-banner__text small{color:var(--k-text3);font-size:12.5px}.k-banner__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=640px){.k-banner{flex-wrap:wrap}.k-banner__acts{width:100%}}.k-timeline__dot.is-draft{background:var(--k-text3)}.k-timeline__dot.is-pending_approval{background:var(--k-saffron-fill)}.k-timeline__dot.is-open{background:var(--k-leaf-fill)}.k-timeline__dot.is-on_hold{background:var(--k-brand-fill)}.k-timeline__dot.is-filled{background:var(--k-leaf-fill)}.k-timeline__dot.is-closed{background:var(--k-st-withdrawn)}.k-timeline__dot.is-cancelled{background:var(--k-danger-fill)}.k-skillgroups{border-top:1px solid var(--k-line);flex-direction:column;gap:14px;margin-top:18px;padding-top:16px;display:flex}.k-skillgroups__title{letter-spacing:.06em;text-transform:uppercase;color:var(--k-text3);margin:0 0 8px;font-size:12px;font-weight:700}.k-formstack{flex-direction:column;gap:16px;display:flex}.k-grid-3{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:14px;display:grid}.k-formsec{align-items:center;gap:10px;margin:0 0 18px;font-size:18px;font-weight:750;display:flex}.k-formsec__n{background:var(--k-brand-soft);width:28px;height:28px;color:var(--k-brand);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.k-field__unit{color:var(--k-text3);padding-right:14px;font-size:13.5px}.k-readylist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k-readylist li{color:var(--k-text3);align-items:center;gap:10px;font-size:14px;transition:color .2s;display:flex}.k-readylist svg{flex:none}.k-readylist li.is-ok{color:var(--k-text)}.k-readylist li.is-ok svg{color:var(--k-leaf);animation:k-pop .26s var(--k-ease-out) both}.k-combo{position:relative}.k-combo__list{z-index:20;border:1px solid var(--k-line2);background:var(--k-raised);max-height:290px;box-shadow:var(--k-shadow);border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.k-combo__opt{min-height:40px;color:var(--k-text);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:14.5px;display:flex}.k-combo__opt svg{color:var(--k-text3);flex:none}.k-combo__opt.is-active{background:var(--k-brand-soft)}.k-combo__opt.is-active svg{color:var(--k-brand)}.k-combo__empty{color:var(--k-text3);padding:10px;font-size:13.5px;line-height:1.45}.k-skillchips{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.k-skillchip{border:1px solid var(--k-line2);background:var(--k-surface);min-height:34px;color:var(--k-text);animation:k-pop .26s var(--k-ease-out) both;border-radius:999px;align-items:center;gap:2px;padding:0 4px 0 12px;font-size:13.5px;font-weight:650;display:inline-flex}.k-skillchip.is-required{background:var(--k-brand-soft);border-color:#0000}.k-skillchip.is-retired{border-color:var(--k-danger);background:var(--k-danger-soft)}.k-skillchip__name{align-items:center;gap:6px;margin-right:6px;display:inline-flex}.k-skillchip.is-retired .k-skillchip__name svg{color:var(--k-danger)}.k-skillchip__toggle{background:var(--k-surface2);height:24px;color:var(--k-text2);white-space:nowrap;border:0;border-radius:999px;padding:0 9px;font-size:11.5px;font-weight:750;transition:background-color .2s,color .2s}.k-skillchip.is-required .k-skillchip__toggle{background:var(--k-brand-fill);color:var(--k-on-brand)}.k-skillchip__x{width:28px;height:28px;color:var(--k-text3);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.k-skillchip__x:hover{background:var(--k-hover);color:var(--k-text)}.k-checklist-field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.k-checklist-field>legend{margin-bottom:8px;padding:0}.k-picklist{flex-direction:column;gap:6px;max-height:300px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.k-picklist__item{border:1px solid var(--k-line);background:var(--k-surface);cursor:pointer;border-radius:14px;align-items:center;gap:10px;min-height:54px;padding:8px 12px;transition:border-color .2s,background-color .2s;display:flex}.k-picklist__item:hover{border-color:var(--k-line2)}.k-picklist__item.is-checked{border-color:var(--k-brand);background:var(--k-brand-soft)}.k-picklist__item input{width:18px;height:18px;accent-color:var(--k-brand-fill);flex:none;margin:0}.k-picklist__text{flex-direction:column;flex:1;min-width:0;display:flex}.k-picklist__text strong{font-size:14.5px;font-weight:700}.k-picklist__text small{color:var(--k-text3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.k-picklist__meta{color:var(--k-text3);flex:none;font-size:12.5px}.k-jobcard{border:1px solid var(--k-line);background:var(--k-surface);box-shadow:var(--k-shadow-sm);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.k-jobcard__head{align-items:flex-start;gap:12px;display:flex}.k-jobcard__title{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750;line-height:1.3}.k-jobcard__company{color:var(--k-text2);flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:13.5px;display:flex}.k-jobcard__ka{background:var(--k-leaf-soft);color:var(--k-leaf);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.k-jobcard__pay{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--k-text);margin:0;font-size:20px;font-weight:800}.k-jobcard__pay.is-empty{letter-spacing:0;color:var(--k-text3);font-size:14px;font-weight:600}.k-jobcard__facts{color:var(--k-text2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.k-jobcard__facts li{align-items:center;gap:8px;display:flex}.k-jobcard__facts svg{color:var(--k-text3);flex:none}.k-jobcard__skills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.k-jobcard__skills li{background:var(--k-brand-soft);color:var(--k-brand);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.k-addrow{border-bottom:1px solid var(--k-line);background:var(--k-surface);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.k-addrow>.k-fieldset:first-child{flex:260px}.k-addrow>.k-fieldset{flex:0 220px}.k-queues{flex-direction:column;gap:22px;margin-top:14px;display:flex}.k-queues__title{letter-spacing:.06em;text-transform:uppercase;color:var(--k-text3);align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;font-weight:700;display:flex}.k-queue--compact .k-queue__item{padding:10px 12px}.k-home-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;display:grid}@media (width>=1100px){.k-home-grid__wide{grid-column:span 2}}:lang(kn) .k-skillgroups__title,:lang(hi) .k-skillgroups__title,:lang(kn) .k-queues__title,:lang(hi) .k-queues__title{letter-spacing:0;text-transform:none;font-size:13px}.k-stack{flex-direction:column;gap:18px;display:flex}.k-grow{flex:1;min-width:0}.k-pagehead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.k-pagehead .k-seg{flex:0 280px}.k-section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--k-text3);margin:8px 0 0;font-size:13px;font-weight:750}.k-backlink{min-height:44px;color:var(--k-text2);align-self:flex-start;align-items:center;gap:6px;font-size:14.5px;font-weight:650;text-decoration:none;display:inline-flex}.k-backlink:hover{color:var(--k-text)}.k-search{flex-direction:column;gap:14px;display:flex}.k-searchbar{border:1px solid var(--k-line2);background:var(--k-solid);min-height:56px;box-shadow:var(--k-shadow-sm);border-radius:18px;align-items:center;gap:6px;padding:0 6px 0 16px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.k-searchbar:focus-within{border-color:var(--k-brand);box-shadow:0 0 0 4px var(--k-brand-soft)}.k-searchbar.is-listening{border-color:var(--k-saffron-fill);box-shadow:0 0 0 4px var(--k-saffron-soft)}.k-searchbar__icon{color:var(--k-text3);flex:none}.k-searchbar__input{min-width:0;height:54px;color:var(--k-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.k-searchbar__input::placeholder{color:var(--k-text3)}.k-searchbar__input::-webkit-search-cancel-button{display:none}.k-searchbar__mic{background:var(--k-brand-soft);width:44px;height:44px;color:var(--k-brand);cursor:pointer;transition:transform .2s var(--k-ease-bounce), background-color .2s ease, color .2s ease;border:0;border-radius:14px;flex:none;place-items:center;display:grid}.k-searchbar__mic:hover{transform:scale(1.06)}.k-searchbar__mic.is-on{background:var(--k-saffron-fill);color:var(--k-on-saffron);animation:1.4s ease-out infinite k-mic}@keyframes k-mic{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--k-saffron-fill) 55%, transparent)}to{box-shadow:0 0 0 16px #0000}}.k-searchbar--button{text-align:left;cursor:text;width:100%;font:inherit;color:inherit}.k-searchbar--button .k-searchbar__input{white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.k-voice-hint{color:var(--k-saffron);align-items:center;gap:10px;margin:-4px 0 0;font-size:14px;font-weight:600;display:flex}.k-voice-hint__wave{align-items:center;gap:3px;height:16px;display:inline-flex}.k-voice-hint__wave span{background:currentColor;border-radius:3px;width:3px;height:100%;animation:.9s ease-in-out infinite k-wave}.k-voice-hint__wave span:nth-child(2){animation-delay:.15s}.k-voice-hint__wave span:nth-child(3){animation-delay:.3s}@keyframes k-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.k-filterbar{scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px 2px 6px;display:flex;overflow-x:auto}.k-filterbar::-webkit-scrollbar{display:none}.k-fchip{border:1px solid var(--k-line2);background:var(--k-surface);min-height:40px;color:var(--k-text2);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s var(--k-ease-bounce);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.k-fchip:hover{border-color:var(--k-brand);color:var(--k-text)}.k-fchip:active{transform:scale(.97)}.k-fchip.is-on{border-color:var(--k-brand);background:var(--k-brand-soft);color:var(--k-brand)}.k-fchip--lead{color:var(--k-text)}.k-fchip--add{border-style:dashed;min-height:34px;padding:0 12px;font-size:13px}.k-fchip__count{background:var(--k-brand-fill);min-width:20px;height:20px;color:var(--k-on-brand);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:grid}.k-fchips{flex-wrap:wrap;gap:8px;display:flex}.k-fgroup{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.k-fgroup__title{letter-spacing:.05em;text-transform:uppercase;color:var(--k-text3);padding:0;font-size:13px;font-weight:750}.k-search__count{color:var(--k-text3);margin:0;font-size:14px;font-weight:600}.k-dialog.k-sheet{--k-pad-x:24px;--k-pad-b:24px;width:min(600px,100vw - 32px)}.k-sheet__body{flex-direction:column;gap:18px;display:flex}.k-sheet .k-dialog__foot{bottom:calc(-1 * var(--k-pad-b));z-index:1;margin:0 calc(-1 * var(--k-pad-x)) calc(-1 * var(--k-pad-b));padding:14px var(--k-pad-x) var(--k-pad-b);border-top:1px solid var(--k-line);background:var(--k-solid);position:sticky}.k-sheet .k-picklist{max-height:none;overflow:visible}@media (width<=640px){.k-dialog.k-sheet{--k-pad-x:16px;--k-pad-b:calc(16px + env(safe-area-inset-bottom));width:100%;max-height:92dvh;padding:22px var(--k-pad-x) var(--k-pad-b);animation:k-sheet-in .42s var(--k-ease-out) both;border-radius:24px 24px 0 0;inset:auto 0 0;transform:none}.k-dialog.k-sheet:before{content:"";background:var(--k-line2);border-radius:4px;flex:none;align-self:center;width:40px;height:4px;margin:-10px 0 -6px}.k-sheet .k-dialog__foot>.k-btn{flex:1 1 0}}@keyframes k-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.k-joblist{grid-template-columns:minmax(0,1fr);gap:14px;transition:opacity .2s;display:grid}.k-joblist.is-stale{opacity:.55}.k-public .k-joblist{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.k-sjob{border:1px solid var(--k-line);background-color:var(--k-surface);box-shadow:var(--k-shadow-sm);border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.k-sjob:hover{box-shadow:var(--k-lift)}.k-sjob:focus-within{border-color:var(--k-brand)}.k-sjob.is-closed{opacity:.78}.k-sjob__top{align-items:flex-start;gap:12px;display:flex}.k-sjob__logo{letter-spacing:.02em;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid}.k-sjob__logo--lg{border-radius:16px;width:52px;height:52px;font-size:17px}.k-sjob__titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-sjob__title{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750;line-height:1.3}.k-sjob__link{color:var(--k-text);text-decoration:none}.k-sjob__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.k-sjob__link:focus-visible{outline:none}.k-sjob__link:focus-visible:after{outline:2px solid var(--k-focus);outline-offset:2px;border-radius:20px}.k-sjob__company{color:var(--k-text2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}.k-sjob__save{z-index:1;width:44px;height:44px;color:var(--k-text3);cursor:pointer;background:0 0;border:0;border-radius:14px;flex:none;place-items:center;margin:-6px -6px 0 0;transition:color .18s,background-color .18s;display:grid;position:relative}.k-sjob__save:hover{background:var(--k-hover);color:var(--k-text)}.k-sjob__save.is-on{color:var(--k-saffron)}.k-sjob__save.is-on svg{animation:k-pop .36s var(--k-ease-bounce) both}.k-sjob__pay{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:800}.k-sjob__pay.is-empty{letter-spacing:0;color:var(--k-text3);font-size:14px;font-weight:600}.k-sjob__facts{color:var(--k-text2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.k-sjob__facts li{align-items:center;gap:8px;min-width:0;display:flex}.k-sjob__facts svg{color:var(--k-text3);flex:none}.k-sjob__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.k-sjob__when{color:var(--k-text3);font-size:12.5px}.k-sjob__skills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.k-sjob__skills li{background:var(--k-surface2);color:var(--k-text2);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:650}.k-jobcard__skills--soft li{background:var(--k-surface2);color:var(--k-text2)}.k-astatus{background:var(--c);border-radius:999px;align-items:center;gap:7px;height:28px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.k-astatus{background:color-mix(in srgb, var(--c) 15%, transparent)}}.k-astatus{color:var(--c);white-space:nowrap;font-size:13px;font-weight:750}.k-astatus--sm{height:24px;padding:0 9px;font-size:12px}.k-astatus__dot{background:currentColor;border-radius:50%;width:7px;height:7px}.k-jobview{flex-direction:column;gap:16px;display:flex}.k-jobview__hero{flex-direction:column;gap:12px;padding:clamp(18px,4vw,28px);display:flex;position:relative}.k-jobview__company{align-items:center;gap:12px;display:flex}.k-jobview__companyname{margin:0;font-size:15px;font-weight:700}.k-jobview__code{color:var(--k-text3);margin:2px 0 0;font-size:13px}.k-jobview__title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(26px,6vw,36px);font-weight:800;line-height:1.15}.k-jobview__pay{color:var(--k-leaf);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:800}.k-jobview__pay.is-empty{color:var(--k-text3);font-size:15px;font-weight:600}.k-jobview__facts{color:var(--k-text2);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px 16px;margin:4px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.k-jobview__facts li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.k-jobview__facts svg{color:var(--k-brand);flex:none}.k-jobview__status{border-top:1px solid var(--k-line);color:var(--k-text3);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;font-size:13.5px;display:flex}.k-seeker{--k-applybar-bottom:calc(98px + env(safe-area-inset-bottom))}.k-applybar{bottom:var(--k-applybar-bottom,12px);z-index:2;margin-top:4px;position:sticky}.k-applybar__inner{border:1px solid var(--k-glass-line);background:var(--k-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--k-shadow);border-radius:20px;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex}.k-applybar__pay{flex:1;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:750;display:flex}.k-applybar__pay span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-applybar__pay svg{color:var(--k-saffron);flex:none}.k-applybar__ctas{gap:8px;display:flex}@media (width<=480px){.k-applybar__pay{display:none}.k-applybar__inner{padding:8px}.k-applybar__inner>.k-btn,.k-applybar__ctas{flex:1;min-width:0}.k-applybar__ctas .k-btn--ghost{flex:none;padding-inline:12px}.k-applybar__ctas .k-btn--primary{flex:1;min-width:0;padding-inline:12px}.k-applybar .k-btn>span{white-space:normal;text-align:center;overflow-wrap:anywhere;line-height:1.2}}button.k-picklist__item{width:100%;font:inherit;color:var(--k-text);text-align:left}.k-picklist__item.is-on,.k-privacy__opt.is-on{border-color:var(--k-brand);background:var(--k-brand-soft)}.k-picklist__item.is-on .k-choice__dot,.k-privacy__opt.is-on .k-choice__dot{border-color:var(--k-brand-fill)}.k-picklist__item.is-on .k-choice__dot:after,.k-privacy__opt.is-on .k-choice__dot:after{content:"";background:var(--k-brand-fill);width:8px;height:8px;animation:k-pop .26s var(--k-ease-out) both;border-radius:50%}.k-privacy{flex-direction:column;gap:10px;display:flex}.k-privacy__opt{border:1px solid var(--k-line2);background:var(--k-surface);width:100%;color:var(--k-text);font:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .18s,background-color .18s;display:flex}.k-privacy__opt:hover{border-color:var(--k-brand)}.k-privacy__opt .k-choice__dot{margin-top:2px}.k-privacy__text{flex-direction:column;gap:3px;display:flex}.k-privacy__text strong{font-size:15px}.k-privacy__text small{color:var(--k-text2);font-size:13.5px;line-height:1.45}.k-applied{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:4px 0;display:flex}.k-applied__burst{background:var(--k-leaf-soft);width:84px;height:84px;color:var(--k-leaf);animation:k-pop .52s var(--k-ease-bounce) both;border-radius:50%;place-items:center;display:grid;position:relative}.k-applied__burst:before,.k-applied__burst:after{content:"";border:2px solid var(--k-leaf-fill);opacity:0;animation:k-burst 1.2s var(--k-ease-out) .2s both;border-radius:50%;position:absolute;inset:-6px}.k-applied__burst:after{animation-delay:.42s}@keyframes k-burst{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.k-applied__lede{margin:0;font-size:16px;font-weight:600;line-height:1.5}.k-applied .k-steps{text-align:left;align-self:stretch}.k-applied__acts{flex-direction:column;align-self:stretch;gap:8px;display:flex}.k-appcard{border-left:4px solid var(--c);flex-direction:column;gap:14px;display:flex}.k-appcard.is-final{opacity:.86}.k-appcard__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.k-appcard__title{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750;line-height:1.3}.k-appcard__title a{color:var(--k-text);text-decoration:none}.k-appcard__title a:hover{text-decoration:underline}.k-appcard__meta{color:var(--k-text2);margin:3px 0 0;font-size:13.5px}.k-apppath{align-items:center;margin:0;padding:0;list-style:none;display:flex}.k-apppath__step{flex:1;align-items:center;display:flex}.k-apppath__step:last-child{flex:none}.k-apppath__step:not(:last-child):after{content:"";background:var(--k-track);border-radius:3px;flex:1;height:3px;margin:0 4px}.k-apppath__step.is-done:has(+.is-done):after{background:var(--c)}.k-apppath__dot{background:var(--k-track);border-radius:50%;flex:none;width:12px;height:12px;transition:background-color .3s}.k-apppath__step.is-done .k-apppath__dot{background:var(--c)}.k-apppath__step.is-current .k-apppath__dot{width:16px;height:16px;animation:1.8s ease-out infinite k-dotpulse}@keyframes k-dotpulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--c) 45%, transparent)}to{box-shadow:0 0 0 9px #0000}}.k-appcard__hint{color:var(--k-text2);margin:0;font-size:14.5px;line-height:1.5}.k-appcard__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.k-appcard__when{color:var(--k-text3);font-size:13px}.k-appcard__toggle{align-items:center;gap:4px;min-height:40px;font-size:14px;display:inline-flex}.k-home-hero{flex-flow:wrap;align-items:center;gap:22px}.k-home-hero__text{flex-direction:column;flex:320px;gap:12px;min-width:0;display:flex;position:relative}.k-home-hero__ring{flex:0 auto;align-items:center;gap:16px;display:flex;position:relative}.k-home-hero__next{flex-direction:column;gap:4px;max-width:190px;font-size:14.5px;display:flex}.k-applist{gap:0}.k-applist__item{border-bottom:1px solid var(--k-line);min-height:60px;color:var(--k-text);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.k-applist li:last-child .k-applist__item{border-bottom:0}.k-applist__text{flex-direction:column;gap:2px;min-width:0;display:flex}.k-applist__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.k-applist__text small{color:var(--k-text3);font-size:13px}.k-ring{flex:none;position:relative}.k-ring svg{display:block}.k-ring__arc{transition:stroke-dashoffset .7s var(--k-ease-out);animation:k-ring-in 1.1s var(--k-ease-out) both}@keyframes k-ring-in{0%{stroke-dashoffset:var(--k-ring-c)}}.k-ring__center{place-items:center;display:grid;position:absolute;inset:0}.k-ring__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.k-ring__value small{color:var(--k-text3);margin-left:1px;font-size:14px;font-weight:700}.k-profile-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,4vw,26px);display:flex;position:relative}.k-profile-head__who{flex:300px;align-items:center;gap:16px;min-width:0;display:flex}.k-photo{flex:none;width:76px;height:76px;position:relative}.k-photo .k-avatar{width:76px;height:76px;font-size:26px}.k-photo__img{object-fit:cover;width:76px;height:76px;box-shadow:0 0 0 3px var(--k-solid), 0 0 0 5px var(--k-brand-soft);border-radius:50%;animation:.3s both k-fade;display:block}.k-photo__btn{border:2px solid var(--k-solid);background:var(--k-brand-fill);width:32px;height:32px;color:var(--k-on-brand);cursor:pointer;transition:transform .2s var(--k-ease-bounce);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.k-photo__btn:hover{transform:scale(1.08)}.k-photo__btn .k-spinner{width:14px;height:14px}.k-profile-head__name{overflow-wrap:anywhere;margin:0;font-size:clamp(22px,5vw,28px);font-weight:800;line-height:1.2}.k-profile-head__meta{color:var(--k-text2);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:14px;display:flex}.k-profile-head__title{color:var(--k-text3);margin:4px 0 0;font-size:14px}.k-profile-head__strength{background:var(--k-surface2);border-radius:18px;flex:280px;align-items:center;gap:14px;padding:12px;display:flex}.k-profile-head .k-ring__value{font-size:20px}.k-profile-sec,.k-profile-head{transition:box-shadow .9s var(--k-ease-out);scroll-margin-top:90px}.k-profile-sec.is-flash,.k-profile-head.is-flash{box-shadow:0 0 0 3px var(--k-brand), var(--k-shadow-sm)}.k-profile-sec__title{align-items:center;gap:8px;display:inline-flex}.k-profile-sec__title svg{color:var(--k-brand)}.k-addbtn{border:1.5px dashed var(--k-line2);width:100%;min-height:56px;color:var(--k-text2);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:600;transition:border-color .18s,color .18s,background-color .18s;display:flex}.k-addbtn:hover{border-color:var(--k-brand);color:var(--k-brand);background:var(--k-brand-soft)}.k-addbtn svg{flex:none}.k-entries,.k-resumes{gap:0}.k-entry{border-bottom:1px solid var(--k-line);align-items:center;gap:4px;min-height:60px;padding:8px 0;display:flex}.k-entry:last-child{border-bottom:0}.k-entry__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-entry__text strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.k-entry__text small{color:var(--k-text3);font-size:13px}.k-entry__tag{height:20px;font-size:11px}.k-resume{border-bottom:1px solid var(--k-line);align-items:center;gap:12px;min-height:62px;padding:8px 0;display:flex}.k-resume:last-child{border-bottom:0}.k-resume__icon{background:var(--k-brand-soft);width:40px;height:40px;color:var(--k-brand);border-radius:12px;flex:none;place-items:center;display:grid}.k-resume__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-resume__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.k-resume__text small{color:var(--k-text3);font-size:12.5px}.k-public{background:var(--k-bg);flex-direction:column;min-height:100dvh;display:flex;position:relative}.k-public__header{z-index:3;background:var(--k-bg);align-items:center;gap:10px;padding:12px clamp(16px,4vw,32px);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.k-public__header{background:color-mix(in srgb, var(--k-bg) 78%, transparent)}}.k-public__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.k-public__brand{color:var(--k-text);letter-spacing:.04em;align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.k-public__end{align-items:center;gap:8px;margin-left:auto;display:flex}.k-public__body{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:8px clamp(16px,4vw,32px) 40px;position:relative}@media (width<=520px){.k-public__signin,.k-public__brand span{display:none}}.k-app a.k-sjob__link,.k-app a.k-applist__item,.k-app a.k-public__brand,.k-app .k-appcard__title a{color:var(--k-text)}.k-app a.k-backlink{color:var(--k-text2)}.k-app a.k-backlink:hover{color:var(--k-text)}.k-app .k-searchbar__input:focus-visible{outline:none}.k-overlay--soft{background:var(--k-overlay)}@supports (color:color-mix(in lab, red, red)){.k-overlay--soft{background:color-mix(in srgb, var(--k-overlay) 60%, transparent)}}.k-panel{z-index:51;overscroll-behavior:contain;border-left:1px solid var(--k-line);background:var(--k-solid);width:min(640px,100vw);color:var(--k-text);font-family:var(--k-font);box-shadow:var(--k-shadow);animation:k-drawer-in .42s var(--k-ease-out) both;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.k-panel:focus-visible{outline:none}.k-panel__body{flex-direction:column;gap:18px;padding:0 24px 32px;display:flex}.k-panel__head{z-index:2;border-bottom:1px solid var(--k-line);background:var(--k-solid);align-items:center;gap:14px;margin:0 -24px;padding:20px 24px 14px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.k-panel__head{background:color-mix(in srgb, var(--k-solid) 88%, transparent)}}.k-panel__head{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%)}.k-panel__who{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.k-panel__name{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:750;line-height:1.25}.k-panel__tags{flex-wrap:wrap;gap:6px;display:flex}.k-panel__tags:empty{display:none}.k-panel__meta{color:var(--k-text3);font-size:13px}.k-panel__close{align-self:flex-start}.k-panel__contact{flex-wrap:wrap;gap:8px;display:flex}.k-panel__acts{flex-wrap:wrap;gap:10px;display:flex}.k-contact{border:1px solid var(--k-line);background:var(--k-surface);max-width:100%;min-height:36px;color:var(--k-text);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.k-contact svg{color:var(--k-text3);flex:none}.k-contact span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.k-contact:hover{border-color:var(--k-line2);background:var(--k-hover)}.k-psec{flex-direction:column;gap:12px;display:flex}.k-psec+.k-psec{border-top:1px solid var(--k-line);padding-top:18px}.k-psec__head{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.k-psec__title{letter-spacing:.07em;text-transform:uppercase;color:var(--k-text3);margin:0;font-size:12.5px;font-weight:750}:lang(kn) .k-psec__title,:lang(hi) .k-psec__title{letter-spacing:0;text-transform:none;font-size:14px}@media (width<=640px){.k-panel__body{padding:0 16px 28px}.k-panel__head{margin:0 -16px;padding:16px 16px 12px}.k-panel__name{font-size:19px}}.k-appblock{border:1px solid var(--k-line);background:var(--k-surface);border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.k-appblock.is-focused{border-color:var(--k-brand-fill)}@supports (color:color-mix(in lab, red, red)){.k-appblock.is-focused{border-color:color-mix(in srgb, var(--k-brand-fill) 45%, transparent)}}.k-appblock.is-focused{background:var(--k-brand-soft)}@supports (color:color-mix(in lab, red, red)){.k-appblock.is-focused{background:color-mix(in srgb, var(--k-brand-soft) 45%, var(--k-surface))}}.k-appblock.is-focused{box-shadow:0 0 0 4px var(--k-brand-fill)}@supports (color:color-mix(in lab, red, red)){.k-appblock.is-focused{box-shadow:0 0 0 4px color-mix(in srgb, var(--k-brand-fill) 10%, transparent)}}.k-appblock__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.k-appblock__title{color:var(--k-text);overflow-wrap:anywhere;font-size:16px;font-weight:750;text-decoration:none}a.k-appblock__title:hover{text-underline-offset:3px;text-decoration:underline}.k-appblock__facts{color:var(--k-text3);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.k-appblock__quote{border-left:3px solid var(--k-line2);color:var(--k-text2);overflow-wrap:anywhere;margin:0;padding:6px 12px;font-size:14px;line-height:1.5}.k-appblock__acts{flex-wrap:wrap;gap:8px;display:flex}.k-appblock__hint{color:var(--k-text3);margin:0;font-size:13px}.k-appblock__toggle{min-height:32px;color:var(--k-text2);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13.5px;font-weight:650;display:inline-flex}.k-appblock__toggle:hover{color:var(--k-text)}.k-linkbtn{color:var(--k-brand);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:650;display:inline-flex}.k-linkbtn:hover{text-underline-offset:3px;text-decoration:underline}.k-person__name.k-linkbtn{color:var(--k-text);font-size:15px;font-weight:700}.k-notebox{border:1px solid var(--k-line);background:var(--k-surface);border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.k-notebox__foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.k-notebox__foot .k-fieldset{flex:220px}.k-notes{gap:10px}.k-notecard{border:1px solid var(--k-line);background:var(--k-surface);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.k-notecard__head{color:var(--k-text3);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.k-notecard__head strong{color:var(--k-text);font-size:13.5px}.k-notecard__tag{background:var(--k-brand-soft);max-width:50%;color:var(--k-brand);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11.5px;font-weight:700;overflow:hidden}.k-notecard__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.55}.k-ka{background:var(--k-leaf-soft);height:20px;color:var(--k-leaf);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.k-tag{background:var(--k-surface2);height:22px;color:var(--k-text2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.k-tag.is-match{background:var(--k-brand-soft);color:var(--k-brand)}.k-tag.is-more{color:var(--k-text3);background:0 0}.k-menu__swatch{border-radius:50%;flex:none;width:10px;height:10px;margin:0 3px}.k-matchbox{border:1px solid var(--k-saffron-fill);border-radius:18px;gap:12px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.k-matchbox{border:1px solid color-mix(in srgb, var(--k-saffron-fill) 40%, transparent)}}.k-matchbox{background:var(--k-saffron-soft)}.k-matchbox__icon{background:var(--k-saffron-fill);border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.k-matchbox__icon{background:color-mix(in srgb, var(--k-saffron-fill) 22%, transparent)}}.k-matchbox__icon{color:var(--k-saffron)}.k-matchbox__body{flex-direction:column;flex:1;gap:8px;min-width:0;font-size:14px;display:flex}.k-matchbox__item{border:1px solid var(--k-line);background:var(--k-solid);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.k-matchbox__who{flex-direction:column;gap:2px;min-width:0;display:flex}.k-matchbox__who small{color:var(--k-text3);font-size:12.5px}.k-matchbox__hint{color:var(--k-text2);font-size:13px}.k-formgroup{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.k-formgroup+.k-formgroup{border-top:1px solid var(--k-line);padding-top:18px}@media (width>=641px){.k-dialog.k-sheet--wide{width:min(720px,100vw - 32px)}}.k-findlist{gap:8px}.k-findrow{border:1px solid var(--k-line);background:var(--k-surface);border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.k-findrow__text{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;padding:0;display:flex}.k-findrow__name{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.k-findrow__text:hover .k-findrow__name{text-underline-offset:3px;text-decoration:underline}.k-findrow__state{color:var(--k-text3);flex:none;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.k-findrow__state.is-added{color:var(--k-leaf)}.k-submitlist{color:var(--k-text2);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.5;display:flex}.k-candlist{gap:0;transition:opacity .2s}.k-candlist.is-stale{opacity:.6}.k-candrow{border:0;border-bottom:1px solid var(--k-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:14px 18px;transition:background-color .16s,box-shadow .16s;display:flex}.k-candlist li:last-child>.k-candrow,.k-candlist>.k-candrow:last-child{border-bottom:0}.k-candrow:hover,.k-candrow.is-active{background:var(--k-hover)}.k-candrow.is-active{box-shadow:inset 3px 0 0 var(--k-brand-fill)}.k-candrow__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.k-candrow__name{flex-wrap:wrap;align-items:center;gap:8px;font-size:15.5px;font-weight:750;display:flex}.k-candrow__work{color:var(--k-text2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.k-candrow__skills{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.k-candrow__side{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;width:210px;display:flex}.k-candrow__place{font-size:14px;font-weight:650}.k-candrow__pay{color:var(--k-text2);font-size:13px}.k-candrow__meta{color:var(--k-text3);flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;font-size:12px;display:flex}.k-candrow__meta>span{align-items:center;gap:4px;display:inline-flex}@media (width<=640px){.k-candrow{flex-wrap:wrap;align-items:flex-start;padding:14px}.k-candrow__side{text-align:left;flex-flow:wrap;align-items:center;gap:6px 12px;width:100%;padding-left:58px}.k-candrow__meta{justify-content:flex-start}}.k-boardbar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.k-boardbar>.k-fieldset{flex:0 340px}.k-boardbar__hint{color:var(--k-text3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.k-boardwrap{flex-direction:column;gap:12px;display:flex}.k-board{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(236px,1fr);grid-auto-flow:column;gap:14px;height:clamp(440px,100dvh - 420px,920px);padding-bottom:6px;display:grid;overflow-x:auto}.k-lane{border:1.5px solid var(--k-line);background:var(--k-surface);border-radius:22px;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.k-lane{background:color-mix(in srgb, var(--k-surface) 85%, transparent)}}.k-lane{scroll-snap-align:start;transition:border-color .2s,background-color .2s,opacity .22s,box-shadow .2s}.k-lane__head{align-items:center;gap:9px;padding:2px 4px;display:flex}.k-lane__dot{background:var(--c);width:10px;height:10px;box-shadow:0 0 0 4px var(--c);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.k-lane__dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 18%, transparent)}}.k-lane__title{flex:1;min-width:0;margin:0;font-size:14.5px;font-weight:750}.k-lane__count{background:var(--c);border-radius:999px;place-items:center;min-width:26px;height:24px;padding:0 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.k-lane__count{background:color-mix(in srgb, var(--c) 16%, transparent)}}.k-lane__count{color:var(--c);font-size:12.5px;font-weight:800}.k-lane__note{color:var(--k-text3);margin:-4px 4px 0;font-size:12.5px;line-height:1.4}.k-lane__body{scrollbar-width:thin;flex-direction:column;flex:0 auto;gap:10px;min-height:0;margin:0;padding:2px 2px 6px;list-style:none;display:flex;overflow-y:auto}.k-lane__empty{border:1px dashed var(--k-line2);text-align:center;color:var(--k-text3);border-radius:16px;margin:0;padding:18px 12px;font-size:13px;line-height:1.45}.k-lane__lock{z-index:3;border:1px solid var(--k-line);background:var(--k-raised);box-shadow:var(--k-shadow-sm);color:var(--k-text2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-boardwrap.is-dragging .k-lane.is-blocked{opacity:.5}.k-lane.is-target{border-style:dashed;border-color:var(--c)}@supports (color:color-mix(in lab, red, red)){.k-lane.is-target{border-color:color-mix(in srgb, var(--c) 60%, transparent)}}.k-lane.is-target{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.k-lane.is-target{background:color-mix(in srgb, var(--c) 7%, var(--k-surface))}}.k-lane.is-over{border-style:solid;border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab, red, red)){.k-lane.is-over{background:color-mix(in srgb, var(--c) 13%, var(--k-surface))}}.k-lane.is-over{box-shadow:0 0 0 4px var(--c), var(--k-shadow-sm)}@supports (color:color-mix(in lab, red, red)){.k-lane.is-over{box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 20%, transparent), var(--k-shadow-sm)}}.k-rejectzone{border:1.5px dashed var(--k-line2);min-height:48px;color:var(--k-text3);text-align:center;transition:border-color .2s ease, background-color .2s ease, color .2s ease, box-shadow .2s ease, transform .22s var(--k-ease-bounce);border-radius:18px;flex:0 340px;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:0 16px;font-size:14px;font-weight:650;display:flex}.k-rejectzone.is-armed{border-color:var(--k-danger-fill)}@supports (color:color-mix(in lab, red, red)){.k-rejectzone.is-armed{border-color:color-mix(in srgb, var(--k-danger-fill) 60%, transparent)}}.k-rejectzone.is-armed{background:var(--k-danger-soft)}@supports (color:color-mix(in lab, red, red)){.k-rejectzone.is-armed{background:color-mix(in srgb, var(--k-danger-soft) 70%, transparent)}}.k-rejectzone.is-armed{color:var(--k-danger)}.k-rejectzone.is-over{border-style:solid;border-color:var(--k-danger-fill);background:var(--k-danger-soft);box-shadow:0 0 0 4px var(--k-danger-fill)}@supports (color:color-mix(in lab, red, red)){.k-rejectzone.is-over{box-shadow:0 0 0 4px color-mix(in srgb, var(--k-danger-fill) 18%, transparent)}}.k-rejectzone.is-over{transform:scale(1.01)}.k-pcard{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;list-style:none;position:relative}.k-pcard.is-draggable{cursor:grab}.k-pcard__face{border:1px solid var(--k-line);background:var(--k-raised);box-shadow:var(--k-shadow-sm);font-family:var(--k-font);color:var(--k-text);transition:transform .22s var(--k-ease-bounce), box-shadow .22s ease, border-color .2s ease, opacity .2s ease;border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.k-pcard:hover .k-pcard__face{border-color:var(--k-line2);box-shadow:var(--k-lift);transform:translateY(-2px)}.k-pcard.is-dragging .k-pcard__face{opacity:.35;box-shadow:none;border-style:dashed;transform:none}.k-pcard.is-pending .k-pcard__face{opacity:.7}.k-pcard__face.is-overlay{cursor:grabbing;border-color:var(--k-brand);box-shadow:0 30px 50px -18px #0000008c, 0 0 0 1px var(--k-brand);transform:rotate(-2.5deg)scale(1.03)}.k-pcard__face>*{pointer-events:none;position:relative}.k-pcard__face>.k-pcard__open{z-index:0;pointer-events:auto;border-radius:inherit;cursor:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.k-pcard__grip,.k-pcard__menu{pointer-events:auto;z-index:1;position:relative}.k-pcard__top{align-items:center;gap:10px;display:flex}.k-pcard__grip{width:22px;height:32px;color:var(--k-text3);cursor:grab;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-left:-4px;padding:0;display:grid}.k-pcard__grip:hover{background:var(--k-hover);color:var(--k-text)}.k-pcard__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-pcard__name{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:750;overflow:hidden}.k-pcard__place{color:var(--k-text3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.k-pcard__menu{flex:none;width:32px;height:32px}.k-pcard__meta{color:var(--k-text2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.k-pcard__skills{flex-wrap:wrap;gap:5px;display:flex}.k-pcard__foot{color:var(--k-text3);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.k-pcard__foot>span{align-items:center;gap:4px;display:inline-flex}.k-pcard__src{background:var(--k-surface2);color:var(--k-text2);border-radius:999px;padding:2px 8px;font-weight:700}.k-pcard__src.is-sourced{background:var(--k-leaf-soft);color:var(--k-leaf)}.k-pcard__noacc{color:var(--k-saffron);font-weight:700}.k-pcard__when{margin-left:auto}@media (width<=720px){.k-board{scroll-snap-type:x mandatory;grid-auto-columns:84%;height:calc(100dvh - 330px);min-height:420px}.k-boardbar>.k-fieldset,.k-rejectzone{flex:100%;margin-left:0}.k-boardbar__hint{display:none}}.k-ended{overflow:hidden}.k-ended__toggle{width:100%;min-height:52px;color:var(--k-text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:700;display:flex}.k-ended__toggle:hover{background:var(--k-hover)}.k-ended__list{border-top:1px solid var(--k-line);gap:0}.k-ended__row{border:0;border-bottom:1px solid var(--k-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 18px;display:flex}.k-ended__list li:last-child .k-ended__row{border-bottom:0}.k-ended__row:hover{background:var(--k-hover)}.k-ended__when{color:var(--k-text3);flex:none;font-size:12.5px}.k-pipes{gap:0}.k-piperow{border-bottom:1px solid var(--k-line);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:14px 0;display:flex}.k-piperow:first-child{padding-top:0}.k-piperow:last-child{border-bottom:0;padding-bottom:0}.k-piperow__text{flex-direction:column;flex:320px;gap:7px;min-width:0;display:flex}.k-app a.k-piperow__title{color:var(--k-text);font-size:16px;font-weight:750;text-decoration:none}.k-app a.k-piperow__title:hover{text-underline-offset:3px;text-decoration:underline}.k-piperow__bar{background:var(--k-track);border-radius:999px;gap:3px;height:8px;display:flex;overflow:hidden}.k-piperow__bar>span{background:var(--c);transform-origin:0;min-width:6px;animation:k-grow .7s var(--k-ease-out) both}.k-piperow__bar>.k-piperow__empty{background:0 0;flex:1;animation:none}.k-piperow__legend{color:var(--k-text3);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.k-piperow__legend>span{align-items:center;gap:6px;display:inline-flex}.k-piperow__legend i{background:var(--c);border-radius:50%;width:8px;height:8px}.k-piperow__legend b{color:var(--k-text);font-weight:750}.k-piperow__side{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.k-piperow__new{background:var(--k-saffron-soft);color:var(--k-saffron);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:750}.k-claim{border:1px solid var(--k-leaf-fill);border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.k-claim{border:1px solid color-mix(in srgb, var(--k-leaf-fill) 35%, transparent)}}.k-claim{background:var(--k-leaf-soft)}@supports (color:color-mix(in lab, red, red)){.k-claim{background:color-mix(in srgb, var(--k-leaf-soft) 55%, var(--k-surface))}}.k-claim__title{font-size:17px;font-weight:750}.k-claim__body{color:var(--k-text2);margin:0;font-size:14.5px;line-height:1.55}.k-rlist{gap:0;transition:opacity .2s}.k-rlist.is-stale{opacity:.6}.k-rlist.is-inbox{gap:10px}.k-rcard{border-bottom:1px solid var(--k-line);align-items:flex-start;gap:14px;padding:16px 18px;transition:background-color .16s,box-shadow .16s;display:flex;position:relative}.k-rlist>.k-rcard:last-child{border-bottom:0}.k-rlist.is-inbox>.k-rcard{border:1px solid var(--k-line);background:var(--k-surface);border-radius:18px}.k-rcard:hover,.k-rcard.is-active{background:var(--k-hover)}.k-rcard.is-active{box-shadow:inset 3px 0 0 var(--k-brand-fill)}.k-rcard.is-picked{background:var(--k-brand-soft)}@supports (color:color-mix(in lab, red, red)){.k-rcard.is-picked{background:color-mix(in srgb, var(--k-brand-soft) 55%, transparent)}}.k-rcard__open{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.k-rcard>:not(.k-rcard__open){position:relative}.k-rcard>.k-avatar,.k-rcard__body{pointer-events:none}.k-rcard__pick,.k-rcard__acts{z-index:1}.k-rcard__pick{cursor:pointer;flex:none;place-items:center;width:24px;height:44px;display:grid}.k-rcard__pick input{width:18px;height:18px;accent-color:var(--k-brand-fill);cursor:pointer;margin:0}.k-rcard__body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.k-rcard__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.k-rcard__name{font-size:16px;font-weight:750}.k-rcard__work{color:var(--k-text2);font-size:14px}.k-rcard__fit{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.k-rcard__facts{color:var(--k-text);font-size:13.5px;font-weight:650}.k-rcard__job{color:var(--k-text3);font-size:12.5px}.k-rcard__acts{flex-direction:column;flex:none;align-items:stretch;gap:8px;min-width:180px;display:flex}@media (width<=720px){.k-rcard{flex-wrap:wrap;padding:14px}.k-rcard__acts{flex-flow:wrap;width:100%;min-width:0;padding-left:58px}}.k-fit{color:var(--k-text2);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.k-fit__bar{background:var(--k-track);border-radius:999px;width:52px;height:6px;overflow:hidden}.k-fit__bar>span{border-radius:inherit;background:var(--k-saffron-fill);height:100%;transition:width .6s var(--k-ease-out);display:block}.k-fit.is-full{color:var(--k-leaf)}.k-fit.is-full .k-fit__bar>span{background:var(--k-leaf-fill)}.k-fitlist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k-fititem{align-items:center;gap:10px;font-size:14.5px;display:flex}.k-fititem__mark{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.k-fititem.is-has .k-fititem__mark{background:var(--k-leaf-soft);color:var(--k-leaf)}.k-fititem.is-missing .k-fititem__mark{background:var(--k-surface2);color:var(--k-text3)}.k-fititem__name{overflow-wrap:anywhere;font-weight:650}.k-fititem.is-missing .k-fititem__name{color:var(--k-text3)}.k-fititem__kind{color:var(--k-text3);white-space:nowrap;margin-left:auto;font-size:12px}.k-fitlist.is-compact{gap:6px}.k-fitlist.is-compact .k-fititem{font-size:13.5px}.k-fitlist.is-compact .k-fititem__mark{width:20px;height:20px}.k-decide{border:1px solid var(--k-saffron-fill);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.k-decide{border:1px solid color-mix(in srgb, var(--k-saffron-fill) 30%, var(--k-line))}}.k-decide{background:var(--k-saffron-soft)}@supports (color:color-mix(in lab, red, red)){.k-decide{background:color-mix(in srgb, var(--k-saffron-soft) 40%, var(--k-surface))}}.k-decide__sent{color:var(--k-text2);margin:0;font-size:13.5px}.k-decide__acts{flex-wrap:wrap;gap:10px;display:flex}.k-decide__done{color:var(--k-text2);margin:0;font-size:14px;font-weight:650}.k-comparebar{z-index:30;left:0;right:0;bottom:calc(104px + env(safe-area-inset-bottom));border:1px solid var(--k-glass-line);background:var(--k-glass);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);width:max-content;max-width:calc(100vw - 32px);box-shadow:var(--k-shadow);font-family:var(--k-font);border-radius:999px;align-items:center;gap:10px;margin-inline:auto;padding:10px 12px 10px 20px;display:flex;position:fixed}.k-comparebar__text{flex-direction:column;font-size:14px;font-weight:750;display:flex}.k-comparebar__text small{color:var(--k-text3);font-size:12px;font-weight:500}@media (width>=641px){.k-dialog.k-sheet--compare{width:min(1120px,100vw - 48px)}}.k-cmpwrap{margin:0 calc(-1 * var(--k-pad-x));padding:0 var(--k-pad-x) 4px;overflow-x:auto}.k-cmp{--cols:minmax(110px, 150px) repeat(var(--n), minmax(0, 1fr));min-width:calc(150px + var(--n) * 210px);flex-direction:column;display:flex}.k-cmp__row{grid-template-columns:var(--cols);border-bottom:1px solid var(--k-line);align-items:start;gap:0 16px;padding:12px 0;display:grid}.k-cmp__row--head{padding-top:2px}.k-cmp__row--acts{border-bottom:0}.k-cmp__label{letter-spacing:.05em;text-transform:uppercase;color:var(--k-text3);padding-top:2px;font-size:12px;font-weight:750}:lang(kn) .k-cmp__label,:lang(hi) .k-cmp__label{letter-spacing:0;text-transform:none;font-size:13.5px}.k-cmp__cell{overflow-wrap:anywhere;min-width:0;font-size:14.5px;font-weight:600}.k-cmp__who{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.k-cmp__name{color:var(--k-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:750}.k-cmp__name:hover{text-underline-offset:3px;text-decoration:underline}.k-cmp__job{color:var(--k-text3);font-size:12.5px;font-weight:500}.k-cmp__acts{flex-wrap:wrap;gap:8px;display:flex}.k-cmp__none{color:var(--k-text3);font-weight:500}.k-lane.is-company{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.k-lane.is-company{background:color-mix(in srgb, var(--c) 5%, var(--k-surface))}}.k-boardscroll{min-width:0;position:relative}.k-boardscroll:before,.k-boardscroll:after{content:"";z-index:2;pointer-events:none;opacity:0;width:56px;transition:opacity .22s;position:absolute;top:0;bottom:6px}.k-boardscroll:before{background:linear-gradient(to right, var(--k-bg), transparent);left:0}.k-boardscroll:after{background:linear-gradient(to left, var(--k-bg), transparent);right:0}.k-boardscroll.has-left:before,.k-boardscroll.has-right:after{opacity:1}.k-boardnav{z-index:3;border:1px solid var(--k-line2);background:var(--k-raised);width:42px;height:42px;color:var(--k-text);box-shadow:var(--k-shadow-sm);transition:transform .2s var(--k-ease-bounce), background-color .16s ease;border-radius:50%;place-items:center;animation:.22s both k-fade;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.k-boardnav:hover{background:var(--k-hover);transform:translateY(-50%)scale(1.06)}.k-boardnav.is-left{left:8px}.k-boardnav.is-right{right:8px}.k-boardwrap.is-dragging .k-boardnav{visibility:hidden}.k-btn--leaf{background:var(--k-leaf-fill);color:#04210a;box-shadow:0 16px 34px -16px var(--k-leaf-fill)}.k-btn--leaf:hover:not(:disabled){filter:brightness(1.06)}.k-app a.k-btn--leaf{color:#04210a}.k-dialog--wide{width:min(680px,100vw - 32px)}.k-schedform{flex-direction:column;gap:16px;display:flex}.k-schedform__when{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:12px;display:grid}.k-schedform__preview{background:var(--k-brand-soft);color:var(--k-brand);border-radius:14px;align-items:center;gap:10px;margin:-4px 0 0;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.k-schedform__preview svg{flex:none}.k-schedform__preview small{color:var(--k-text3);margin-left:4px;font-weight:600}.k-pickpeople{border:0;margin:0;padding:0}.k-pickpeople__list{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:8px;display:grid}.k-pickperson{border:1.5px solid var(--k-line2);background:var(--k-surface);width:100%;min-height:56px;color:var(--k-text);text-align:left;cursor:pointer;transition:border-color .16s ease, background-color .16s ease, transform .12s var(--k-ease);border-radius:14px;align-items:center;gap:10px;padding:8px 12px;display:flex}.k-pickperson:hover{border-color:var(--k-brand)}.k-pickperson:active{transform:scale(.98)}.k-pickperson.is-on{border-color:var(--k-brand-fill);background:var(--k-brand-soft)}.k-pickperson__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-pickperson__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.k-pickperson__text small{color:var(--k-text3);font-size:12.5px}.k-pickperson__check{border:2px solid var(--k-line2);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;transition:background-color .16s,border-color .16s;display:grid}.k-pickperson.is-on .k-pickperson__check{background:var(--k-brand-fill);border-color:var(--k-brand-fill)}.k-pickperson.is-on .k-pickperson__check svg{animation:k-pop .26s var(--k-ease-out) both}.k-filedrop{border:1.5px dashed var(--k-line2);background:var(--k-surface);min-height:64px;color:var(--k-text2);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .16s,background-color .16s;display:flex}.k-filedrop:hover{border-color:var(--k-brand);background:var(--k-brand-soft);color:var(--k-brand)}.k-filedrop.is-invalid{border-color:var(--k-danger)}.k-filedrop span{flex-direction:column;gap:2px;display:flex}.k-filedrop strong{color:var(--k-text);font-size:14.5px}.k-filedrop small{color:var(--k-text3);font-size:12.5px}.k-offersum{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;margin:0;display:grid}.k-offersum div{background:var(--k-surface);border:1px solid var(--k-line);border-radius:14px;padding:12px 14px}.k-offersum dt{color:var(--k-text3);font-size:12.5px;font-weight:650}.k-offersum dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:15.5px;font-weight:750}.k-stars{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.k-star{width:46px;height:46px;color:var(--k-line2);cursor:pointer;transition:color .14s ease, transform .16s var(--k-ease-bounce);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid}.k-star:hover{transform:scale(1.12)}.k-star.is-on{color:var(--k-saffron-fill)}.k-star.is-on svg{fill:currentColor}.k-stars__label{color:var(--k-text2);margin-left:8px;font-size:14px;font-weight:700}.k-recs{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px;display:grid}.k-rec{border:1.5px solid var(--k-line2);background:var(--k-surface);min-height:52px;color:var(--k-text2);cursor:pointer;--rc:var(--k-brand);--rf:var(--k-brand-fill);--rs:var(--k-brand-soft);border-radius:14px;align-items:center;gap:10px;padding:0 14px;font-size:14.5px;font-weight:700;transition:border-color .16s,background-color .16s,color .16s;display:flex}.k-rec.is-leaf{--rc:var(--k-leaf);--rf:var(--k-leaf-fill);--rs:var(--k-leaf-soft)}.k-rec.is-danger{--rc:var(--k-danger);--rf:var(--k-danger-fill);--rs:var(--k-danger-soft)}.k-rec:hover{border-color:var(--rf);color:var(--k-text)}.k-rec.is-on{border-color:var(--rf);background:var(--rs);color:var(--rc)}.k-rec.is-on .k-choice__dot{border-color:var(--rf)}.k-rec.is-on .k-choice__dot:after{content:"";background:var(--rf);width:8px;height:8px;animation:k-pop .26s var(--k-ease-out) both;border-radius:50%}.k-starline{color:var(--k-line2);gap:1px;display:inline-flex}.k-starline .is-on{color:var(--k-saffron-fill);fill:currentColor}.k-hiring{flex-direction:column;gap:14px;padding-top:4px;display:flex}.k-hiring__part{flex-direction:column;gap:10px;display:flex}.k-hiring__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:38px;display:flex}.k-hiring__title{letter-spacing:.07em;text-transform:uppercase;color:var(--k-text3);margin:0;font-size:12.5px;font-weight:750}:lang(kn) .k-hiring__title,:lang(hi) .k-hiring__title{letter-spacing:0;text-transform:none;font-size:14px}.k-hiring__empty{color:var(--k-text3);margin:0;font-size:13.5px;line-height:1.5}.k-ivlist{gap:10px}.k-datetile{border:1px solid var(--k-line);background:var(--k-solid);width:54px;box-shadow:var(--k-shadow-sm);text-align:center;border-radius:14px;flex-direction:column;flex:none;align-items:center;display:flex;overflow:hidden}.k-datetile__month{background:var(--k-brand-fill);color:#fff;letter-spacing:.08em;text-transform:uppercase;align-self:stretch;padding:3px 0 2px;font-size:10.5px;font-weight:800}.k-datetile__day{font-variant-numeric:tabular-nums;padding-top:3px;font-size:21px;font-weight:800;line-height:1.1}.k-datetile__weekday{color:var(--k-text3);padding-bottom:5px;font-size:11px;font-weight:650}.k-datetile.is-muted{opacity:.6}.k-datetile.is-muted .k-datetile__month{background:var(--k-text3)}.k-iv{border:1px solid var(--k-line);background:var(--k-solid);border-radius:18px;gap:14px;padding:14px;display:flex}.k-iv.is-scheduled{border-color:var(--k-brand-fill)}@supports (color:color-mix(in lab, red, red)){.k-iv.is-scheduled{border-color:color-mix(in srgb, var(--k-brand-fill) 30%, var(--k-line))}}.k-iv.is-completed{border-color:var(--k-leaf-fill)}@supports (color:color-mix(in lab, red, red)){.k-iv.is-completed{border-color:color-mix(in srgb, var(--k-leaf-fill) 30%, var(--k-line))}}.k-iv.is-cancelled,.k-iv.is-no_show{background:var(--k-surface)}.k-iv__main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.k-iv__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.k-iv__round{font-size:15px;font-weight:750}.k-iv__when{color:var(--k-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.k-iv__where{min-width:0;color:var(--k-text2);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:13.5px;display:flex}.k-iv__where svg{color:var(--k-text3);flex:none}.k-iv__moved{color:var(--k-text3);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.k-iv__reason{color:var(--k-text2);overflow-wrap:anywhere;font-size:13.5px;font-style:italic;line-height:1.5}.k-iv__panel{flex-flow:wrap;gap:6px;margin-top:2px}.k-iv__panel li{border:1px solid var(--k-line);background:var(--k-surface);border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 10px 0 2px;font-size:13px;font-weight:650;display:inline-flex;position:relative}.k-iv__panel .k-avatar{border-radius:50%;width:28px;height:28px;font-size:10.5px}.k-iv__panel li.has-feedback:after{content:"✓";background:var(--k-leaf-fill);color:#fff;width:15px;height:15px;box-shadow:0 0 0 2px var(--k-solid);border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid;position:absolute;top:-3px;left:20px}.k-iv__acts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.k-iv__hidden{color:var(--k-text3);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.k-iv__meta{color:var(--k-text3);font-size:12px}.k-fblist{gap:8px}.k-fb{background:var(--k-surface);border:1px solid var(--k-line);border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.k-fb__head{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.k-fb__when{color:var(--k-text3);margin-left:auto;font-size:12px}.k-fb__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.k-placed{border:1px solid var(--k-leaf-fill);border-radius:18px;align-items:flex-start;gap:14px;padding:16px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k-placed{border:1px solid color-mix(in srgb, var(--k-leaf-fill) 40%, transparent)}}.k-placed{background:linear-gradient(120deg, var(--k-leaf-soft), var(--k-saffron-soft))}@supports (color:color-mix(in lab, red, red)){.k-placed{background:linear-gradient(120deg, var(--k-leaf-soft), color-mix(in srgb, var(--k-saffron-soft) 60%, transparent))}}.k-placed__icon{background:var(--k-leaf-fill);color:#04210a;width:44px;height:44px;animation:k-pop .52s var(--k-ease-bounce) both;border-radius:14px;flex:none;place-items:center;display:grid}.k-placed__text{color:var(--k-text2);flex-direction:column;gap:3px;font-size:14px;display:flex}.k-placed__text strong{color:var(--k-text);font-size:16px}.k-placed__fill{color:var(--k-leaf);font-size:12.5px;font-weight:700}.k-offer{--offer:var(--k-brand);border:1px solid var(--k-line);background:var(--k-solid);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative;overflow:hidden}.k-offer:before{content:"";background:var(--offer);opacity:.85;width:4px;position:absolute;top:0;bottom:0;left:0}.k-offer.is-compact{gap:6px;padding:12px 14px}.k-offer.is-hidden{gap:6px}.k-offer__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.k-offer__when{color:var(--k-text3);margin-left:auto;font-size:12px}.k-offer__pay{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.k-offer__amount{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.1}.k-offer.is-compact .k-offer__amount{font-size:18px}.k-offer__per{color:var(--k-text3);font-size:14px;font-weight:650}.k-offer__facts{flex-wrap:wrap;gap:6px;display:flex}.k-offer__fact{background:var(--k-surface2);height:28px;color:var(--k-text2);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.k-offer__fact.is-urgent{background:var(--k-saffron-soft);color:var(--k-saffron)}.k-offer__changes{background:var(--k-saffron-soft);border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;font-size:13.5px;display:flex}.k-offer__changes ul{gap:4px}.k-offer__changes li{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.k-offer__cfield{min-width:96px;color:var(--k-text2);font-weight:700}.k-offer__changes del{color:var(--k-text3)}.k-offer__changes ins{color:var(--k-text);font-weight:750;text-decoration:none}.k-nextup{border:1px solid var(--k-brand-fill);border-radius:20px;align-items:center;gap:14px;width:100%;padding:14px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.k-nextup{border:1px solid color-mix(in srgb, var(--k-brand-fill) 35%, var(--k-line))}}.k-nextup{background:linear-gradient(110deg, var(--k-brand-soft), transparent 70%), var(--k-solid);color:var(--k-text);text-align:left;cursor:pointer;transition:transform .2s var(--k-ease-out), box-shadow .2s ease}.k-nextup:hover{box-shadow:var(--k-shadow-sm);transform:translateY(-1px)}.k-nextup__pulse{background:var(--k-brand-fill);color:#fff;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;animation:2.2s ease-out infinite k-livepulse;display:grid}.k-nextup__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-nextup__text small{letter-spacing:.08em;text-transform:uppercase;color:var(--k-brand);font-size:11.5px;font-weight:800}.k-nextup__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.k-nextup__text span{color:var(--k-text2);font-size:13.5px}.k-nextup__when{color:var(--k-brand);flex:none;font-size:14px;font-weight:750}.k-weekbar{justify-content:space-between}.k-weekbar__nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.k-weekbar__step{align-items:center;gap:8px;min-width:0;display:flex}.k-weekbar__range{min-width:0;font-size:15px;font-weight:750}.k-offerfacts dt{align-items:center;gap:6px;display:flex}.k-appcard__ended{background:var(--k-surface2);color:var(--k-text2);border-radius:14px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.k-appcard__ended svg{color:var(--k-text3);flex:none;margin-top:2px}.k-weekstrip{border-bottom:1px solid var(--k-line);scrollbar-width:none;flex-direction:row;gap:6px;padding:12px 14px;overflow-x:auto}.k-weekstrip::-webkit-scrollbar{display:none}.k-weekstrip>li{flex:1 0 64px}.k-weekday{color:var(--k-text2);border:1px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 10px;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex;position:relative}.k-weekday:hover{background:var(--k-hover)}.k-weekday__name{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.k-weekday__num{color:var(--k-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.k-weekday__dots{gap:3px;height:6px;display:flex}.k-weekday__dots i{border-radius:50%;width:6px;height:6px}.k-weekday.is-past{opacity:.6}.k-weekday.is-today{border-color:var(--k-brand-fill);background:var(--k-brand-soft)}.k-weekday.is-today .k-weekday__name,.k-weekday.is-today .k-weekday__num{color:var(--k-brand)}.k-weekday__badge{background:var(--k-brand-fill);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;display:grid;position:absolute;top:4px;right:6px}.k-agenda{flex-direction:column;transition:opacity .2s;display:flex}.k-agenda.is-stale{opacity:.55}.k-agenda__day{scroll-margin-top:90px}.k-agenda__day+.k-agenda__day{border-top:1px solid var(--k-line)}.k-agenda__head{align-items:baseline;gap:10px;margin:0;padding:16px 18px 6px;font-size:15px;font-weight:800;display:flex}.k-agenda__head small{color:var(--k-text3);font-size:13px;font-weight:600}.k-agenda__head.is-today{color:var(--k-brand)}.k-agenda__list{gap:0;padding:0 8px 8px}.k-arow{border-radius:16px;align-items:stretch;gap:12px;padding:10px;transition:background-color .16s;display:flex}.k-arow:hover{background:var(--k-hover)}.k-arow.is-ended{opacity:.62}.k-arow.is-soon{background:var(--k-brand-soft)}@supports (color:color-mix(in lab, red, red)){.k-arow.is-soon{background:color-mix(in srgb, var(--k-brand-soft) 60%, transparent)}}.k-arow__time{flex-direction:column;flex:none;gap:2px;width:74px;padding-top:4px;display:flex}.k-arow__time strong{font-size:15px}.k-arow__time small{color:var(--k-text3);font-size:12px}.k-arow__rail{border-radius:4px;flex:none;width:4px}.k-arow__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.k-arow__who{min-width:0;color:var(--k-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.k-arow__who>span{flex-direction:column;gap:1px;min-width:0;display:flex}.k-arow__who strong{font-size:15px}.k-arow__who:hover strong{text-underline-offset:3px;text-decoration:underline}.k-arow__who small{color:var(--k-text3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.k-arow__where,.k-arow__panel{color:var(--k-text2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.k-arow__where svg,.k-arow__panel svg{color:var(--k-text3);flex:none}.k-arow__fb{background:var(--k-saffron-soft);color:var(--k-saffron);border-radius:999px;align-items:center;gap:4px;margin-left:4px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-flex}.k-arow__fb svg{color:inherit}.k-arow__side{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.k-olist{gap:0;transition:opacity .2s}.k-olist.is-stale{opacity:.55}.k-orow{border:0;border-bottom:1px solid var(--k-line);width:100%;color:var(--k-text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:14px 18px;transition:background-color .16s;display:flex}.k-orow:hover{background:var(--k-hover)}.k-olist li:last-child .k-orow{border-bottom:0}.k-orow__who{flex-direction:column;flex:2 200px;gap:2px;min-width:0;display:flex}.k-orow__who strong{font-size:15px}.k-orow__who small,.k-orow__dates small{color:var(--k-text3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.k-orow__pay{flex-direction:column;flex:120px;gap:1px;display:flex}.k-orow__pay strong{font-size:16px;font-weight:800}.k-orow__pay small{color:var(--k-text3);font-size:12px}.k-orow__dates{flex-direction:column;flex:140px;gap:2px;min-width:0;display:flex}.k-orow__dates .is-urgent{color:var(--k-saffron);font-weight:750}.k-orow__status{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.k-uplist{gap:8px}.k-upitem{width:100%;color:var(--k-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:8px;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.k-upitem:hover{background:var(--k-hover);border-color:var(--k-line)}.k-upitem__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-upitem__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.k-upitem__text small{color:var(--k-text3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.k-upitem__mode{align-items:center;gap:5px;display:inline-flex}.k-upitem__ask{background:var(--k-saffron-soft);color:var(--k-saffron);border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:1px 8px;font-weight:750;display:inline-flex}.k-upitem .k-datetile{width:48px}.k-upitem .k-datetile__day{font-size:18px}.k-pcard__hire{white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12px;font-weight:750;display:inline-flex}.k-pcard__hire.is-brand{background:var(--k-brand-soft);color:var(--k-brand)}.k-pcard__hire.is-leaf{background:var(--k-leaf-soft);color:var(--k-leaf)}.k-pcard__hire.is-saffron{background:var(--k-saffron-soft);color:var(--k-saffron)}.k-pcard__hire.is-danger{background:var(--k-danger-soft);color:var(--k-danger)}.k-siv{border:1px solid var(--k-brand-fill);border-radius:18px;gap:14px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.k-siv{border:1px solid color-mix(in srgb, var(--k-brand-fill) 30%, var(--k-line))}}.k-siv{background:var(--k-brand-soft)}@supports (color:color-mix(in lab, red, red)){.k-siv{background:color-mix(in srgb, var(--k-brand-soft) 35%, var(--k-solid))}}.k-siv.is-soon{box-shadow:0 0 0 4px var(--k-brand-fill)}@supports (color:color-mix(in lab, red, red)){.k-siv.is-soon{box-shadow:0 0 0 4px color-mix(in srgb, var(--k-brand-fill) 14%, transparent)}}.k-siv.is-past{border-color:var(--k-line);background:var(--k-surface)}.k-siv__main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.k-siv__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.k-siv__top strong{overflow-wrap:anywhere;font-size:15px}.k-siv__status{background:var(--k-brand-soft);color:var(--k-brand);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:750}.k-siv__status.is-completed{background:var(--k-leaf-soft);color:var(--k-leaf)}.k-siv__status.is-cancelled{background:var(--k-surface2);color:var(--k-text2)}.k-siv__status.is-no_show{background:var(--k-saffron-soft);color:var(--k-saffron)}.k-siv__when{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.k-siv__where{color:var(--k-text2);overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.k-siv__where svg{color:var(--k-brand);flex:none;margin-top:2px}.k-siv__moved{background:var(--k-saffron-soft);color:var(--k-saffron);border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:12px;font-weight:750}.k-siv__note{background:var(--k-solid);border:1px solid var(--k-line);color:var(--k-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:2px 0 0;padding:8px 12px;font-size:14px;line-height:1.5}.k-siv__join{align-self:flex-start;margin-top:4px}.k-siv-list{flex-direction:column;gap:10px;display:flex}.k-ostrip{border:1px solid var(--k-line);background:var(--k-surface);min-height:60px;color:var(--k-text);transition:transform .16s var(--k-ease-out), box-shadow .16s ease;border-radius:18px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.k-ostrip:hover{box-shadow:var(--k-shadow-sm);transform:translateY(-1px)}.k-ostrip>span:not(.k-ostrip__cta){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-ostrip strong{font-size:15px}.k-ostrip small{color:var(--k-text2);font-size:13px}.k-ostrip>svg{flex:none}.k-ostrip.is-open{border-color:var(--k-saffron-fill)}@supports (color:color-mix(in lab, red, red)){.k-ostrip.is-open{border-color:color-mix(in srgb, var(--k-saffron-fill) 45%, transparent)}}.k-ostrip.is-open{background:linear-gradient(110deg, var(--k-saffron-soft), var(--k-saffron-soft))}@supports (color:color-mix(in lab, red, red)){.k-ostrip.is-open{background:linear-gradient(110deg, var(--k-saffron-soft), color-mix(in srgb, var(--k-saffron-soft) 30%, var(--k-solid)))}}.k-ostrip.is-open>svg{color:var(--k-saffron);animation:k-pop .52s var(--k-ease-bounce) both}.k-ostrip__cta{background:var(--k-saffron-fill);color:var(--k-on-saffron);border-radius:12px;flex:none;padding:8px 14px;font-size:14px;font-weight:800}.k-ostrip.is-accepted{border-color:var(--k-leaf-fill)}@supports (color:color-mix(in lab, red, red)){.k-ostrip.is-accepted{border-color:color-mix(in srgb, var(--k-leaf-fill) 45%, transparent)}}.k-ostrip.is-accepted{background:var(--k-leaf-soft)}.k-ostrip.is-accepted>svg:first-child{color:var(--k-leaf)}.k-ostrip.is-closed{color:var(--k-text2)}.k-app a.k-ostrip{color:var(--k-text)}.k-nextline{color:var(--k-text2);align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.k-nextline svg{color:var(--k-brand);flex:none}.k-upnext{border-color:var(--k-saffron-fill)}@supports (color:color-mix(in lab, red, red)){.k-upnext{border-color:color-mix(in srgb, var(--k-saffron-fill) 30%, var(--k-line))}}.k-upnext__list{flex-direction:column;gap:10px;margin-top:12px;display:flex}.k-offerhero{flex-direction:column;gap:6px;padding:clamp(20px,4vw,28px);display:flex;position:relative;overflow:hidden}.k-offerhero:after{content:"";background:radial-gradient(circle, var(--k-saffron-soft), transparent 70%);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-80px}.k-offerhero__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.k-offerhero__job{overflow-wrap:anywhere;margin:6px 0 0;font-size:clamp(22px,5vw,28px);font-weight:800;line-height:1.2;position:relative}.k-offerhero__company{color:var(--k-text2);margin:0;font-size:15px;position:relative}.k-offerhero__pay{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:10px;display:flex;position:relative}.k-offerhero__amount{letter-spacing:-.03em;font-size:clamp(34px,9vw,46px);font-weight:800;line-height:1}.k-offerhero__per{color:var(--k-text3);font-size:16px;font-weight:700}.k-offerhero__deadline{background:var(--k-brand-soft);color:var(--k-brand);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:10px 0 0;padding:6px 12px;font-size:14px;font-weight:750;display:inline-flex;position:relative}.k-offerhero__deadline.is-urgent{background:var(--k-saffron-soft);color:var(--k-saffron)}.k-fact dt svg{vertical-align:-2px;color:var(--k-text3)}.k-answerbar{bottom:var(--k-applybar-bottom,12px);z-index:2;border:1px solid var(--k-glass-line);background:var(--k-glass);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);box-shadow:var(--k-shadow);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky}.k-answerbar p{color:var(--k-text2);flex:220px;margin:0;font-size:14px;line-height:1.45}.k-answerbar__acts{flex:280px;gap:10px;display:flex}.k-answerbar__acts .k-btn{flex:1}.k-answerbar__acts .k-btn--leaf{flex-grow:2}.k-hooray{border-color:var(--k-leaf-fill);flex-direction:column;align-items:center;gap:12px;padding:clamp(22px,5vw,32px);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k-hooray{border-color:color-mix(in srgb, var(--k-leaf-fill) 45%, transparent)}}.k-hooray{background:radial-gradient(120% 80% at 50% 0%, var(--k-leaf-soft), transparent 70%), var(--k-glass)}.k-hooray__icon{background:var(--k-leaf-fill);color:#04210a;border-radius:24px;place-items:center;width:72px;height:72px;display:grid}.k-hooray.is-live .k-hooray__icon{animation:k-pop .64s var(--k-ease-bounce) both}.k-hooray__lede{text-align:center;max-width:520px;color:var(--k-text2);margin:0;font-size:16px;line-height:1.55}.k-hooray .k-steps{align-self:stretch;gap:8px}.k-hooray .k-steps li{background:var(--k-surface);border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex}.k-hooray .k-steps svg{color:var(--k-leaf);flex:none}.k-confetti{pointer-events:none;position:absolute;inset:0}.k-confetti i{top:-12px;left:calc(4% + var(--i) * 5.3%);background:var(--k-saffron-fill);opacity:0;width:8px;height:14px;animation:k-confetti 2.4s cubic-bezier(.2, .6, .4, 1) calc(var(--i) * 45ms) both;border-radius:2px;position:absolute}.k-confetti i:nth-child(3n){background:var(--k-brand-fill);width:6px;height:10px}.k-confetti i:nth-child(3n+1){background:var(--k-leaf-fill);border-radius:50%;width:8px;height:8px}@keyframes k-confetti{0%{opacity:1;transform:translate(0)rotate(0)}80%{opacity:1}to{opacity:0;transform:translate3d(calc((var(--i) - 9) * 6px), 320px, 0) rotate(calc(var(--i) * 80deg))}}@media (width<=640px){.k-iv{gap:10px;padding:12px}.k-datetile{width:48px}.k-datetile__day{font-size:18px}.k-arow{flex-wrap:wrap}.k-arow__time{flex-direction:row;align-items:baseline;gap:8px;width:auto}.k-arow__rail{display:none}.k-arow__main{flex-basis:100%}.k-arow__side{flex-direction:row;flex-basis:100%;justify-content:flex-start;align-items:center}.k-orow{flex-wrap:wrap;gap:8px 12px}.k-orow__status{justify-content:flex-start}.k-weekbar__step{flex:100%}.k-weekbar__range{text-align:center;flex:1;font-size:13.5px}.k-weekstrip{gap:2px;padding:10px 8px}.k-weekstrip>li{flex:1 0 40px}.k-weekday{padding:6px 2px 8px}.k-weekday__num{font-size:17px}.k-weekday__name{letter-spacing:0;font-size:11px}}.k-bell{border:1px solid var(--k-line);background:var(--k-surface);width:44px;height:44px;color:var(--k-text2);cursor:pointer;transition:background-color .2s ease, color .2s ease, transform .12s var(--k-ease);border-radius:12px;flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.k-bell:hover{background:var(--k-hover);color:var(--k-text)}.k-bell:active{transform:scale(.96)}.k-bell.has-unread{color:var(--k-text)}.k-bell.has-unread svg{animation:k-bell-ring .9s var(--k-ease-out) 1;transform-origin:50% 10%}.k-bell__badge{background:var(--k-danger);color:#fff;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--k-bg);animation:k-badge-in .36s var(--k-ease-out) both;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-grid;position:absolute;top:-5px;right:-5px}@keyframes k-bell-ring{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}@keyframes k-badge-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.k-panel--notices{width:min(460px,100vw)}.k-panel--narrow{width:min(520px,100vw)}.k-notices{flex-direction:column;gap:14px;display:flex}.k-notices__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.k-notices__bar .k-seg{flex:220px}.k-notices__list{flex-direction:column;gap:14px;display:flex}.k-notices__day{letter-spacing:.06em;text-transform:uppercase;color:var(--k-text3);margin:0 0 6px;font-size:12px;font-weight:750}.k-notices__ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.k-notice{width:100%;color:var(--k-text2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;transition:background-color .2s,border-color .2s;display:flex;position:relative}.k-notice:hover{background:var(--k-hover)}.k-notice:focus-visible{outline:2px solid var(--k-brand);outline-offset:2px}.k-notice.is-unread{background:var(--k-brand-soft)}@supports (color:color-mix(in lab, red, red)){.k-notice.is-unread{background:color-mix(in srgb, var(--k-brand-soft) 55%, transparent)}}.k-notice.is-unread{border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-notice.is-unread{border-color:color-mix(in srgb, var(--k-brand) 18%, transparent)}}.k-notice.is-unread{color:var(--k-text)}.k-notice.is-unread:hover{background:var(--k-brand-soft)}.k-notice__icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.k-notice__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.k-notice__text{overflow-wrap:anywhere;font-size:14.5px;line-height:1.45}.k-notice__text strong{color:var(--k-text);font-weight:700}.k-notice__meta{color:var(--k-text3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.k-notice__ws{background:var(--k-surface2);border-radius:999px;padding:1px 8px;font-weight:650}.k-notice__dot{background:var(--k-brand-fill);width:9px;height:9px;box-shadow:0 0 0 4px var(--k-brand-fill);border-radius:50%;flex:none;margin-top:6px}@supports (color:color-mix(in lab, red, red)){.k-notice__dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--k-brand-fill) 18%, transparent)}}.k-notices--roomy .k-notice{min-height:64px;padding:16px 14px}.k-notices--roomy .k-notice__text{font-size:16px}.k-notices--roomy .k-notice__icon{border-radius:14px;width:46px;height:46px}.k-audit__tools{flex-direction:column;align-items:stretch}.k-audit__types{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.k-audit__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.k-audit__filters>.k-fieldset:first-child{flex:260px}.k-audit__filters>.k-fieldset{flex:0 180px}.k-audit{margin:0;padding:0;list-style:none}.k-audit>li+li{border-top:1px solid var(--k-line)}.k-audit__row{width:100%;color:var(--k-text2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:14px;padding:14px 16px;transition:background-color .2s;display:flex}.k-audit__row:hover{background:var(--k-hover)}.k-audit__row:focus-visible{outline:2px solid var(--k-brand);outline-offset:-2px}.k-audit__main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.k-audit__line{flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:14.5px;display:flex}.k-audit__line strong{color:var(--k-text)}.k-audit__action{color:var(--k-text);font-weight:600}.k-audit__what{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;font-size:13.5px;display:flex}.k-audit__type{background:var(--k-surface2);color:var(--k-text3);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.k-audit__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.k-audit__change{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.k-audit__field{background:var(--k-surface2);color:var(--k-text2);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.k-audit__val{text-overflow:ellipsis;white-space:nowrap;border-radius:8px;max-width:260px;padding:1px 8px;font-weight:650;overflow:hidden}.k-audit__val.is-old{background:var(--k-danger-soft);color:var(--k-danger);text-decoration:line-through;text-decoration-thickness:1px}.k-audit__val.is-new{background:var(--k-leaf-soft);color:var(--k-leaf)}.k-audit__val.is-empty{color:var(--k-text3);background:0 0;font-style:italic;font-weight:500;text-decoration:none}.k-audit__reason{color:var(--k-text2);overflow-wrap:anywhere;font-size:13.5px;font-style:italic}.k-audit__when{color:var(--k-text3);white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:6px;font-size:12.5px;display:flex}.k-audit__src{border:1px solid var(--k-line);border-radius:999px;padding:1px 8px;font-weight:650}.k-audit__dl{gap:0;margin:0;display:grid}.k-audit__dl>div{border-bottom:1px solid var(--k-line);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.k-audit__dl dt{color:var(--k-text3);font-size:13px}.k-audit__dl dd{color:var(--k-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px}.k-report__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.k-report__controls .k-fieldset{min-width:200px}.k-report__controls .k-seg{min-width:300px}.k-report__split{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:14px;margin:14px 0;display:grid}.k-report__head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.k-report__big{letter-spacing:-.02em;color:var(--k-text);font-variant-numeric:tabular-nums;margin:0;font-size:40px;font-weight:800;line-height:1.1}.k-report__none{color:var(--k-text3);font-size:16px;font-weight:600}.k-report__muted{color:var(--k-text3);font-size:13px}.k-report__table td.is-num,.k-report__table th.is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.k-report__table td.is-hot{color:var(--k-saffron);font-weight:750}.k-report__now{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.k-report__nowcell{border:1px solid var(--k-line);background:linear-gradient(135deg, var(--c), transparent 70%);border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.k-report__nowcell{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 22%, transparent), transparent 70%)}}.k-report__nownum{color:var(--k-text);font-size:28px;font-weight:800}.k-report__nowlabel{color:var(--k-text2);font-size:13px}.k-conv{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.k-conv__step{grid-template-columns:minmax(130px,170px) minmax(0,1fr) 48px;align-items:center;gap:4px 12px;display:grid}.k-conv__label{color:var(--k-text);align-items:center;gap:8px;font-size:14px;font-weight:650;display:inline-flex}.k-conv__track{background:var(--k-track);border-radius:999px;height:14px;overflow:hidden}.k-conv__fill{transform-origin:0;height:100%;animation:k-grow 1s var(--k-ease-out) both;border-radius:999px;display:block}.k-conv__num{text-align:right;color:var(--k-text);font-size:16px;font-weight:800}.k-conv__pct{color:var(--k-text3);grid-column:2/4;font-size:12.5px}.k-conv__pct:empty{display:none}@media (width<=640px){.k-bell{width:40px;height:40px}.k-audit__row{flex-wrap:wrap;gap:10px;padding:12px}.k-audit__main{flex-basis:calc(100% - 50px)}.k-audit__when{flex-direction:row;align-items:center;margin-left:46px}.k-audit__val{max-width:100%}.k-audit__filters>.k-fieldset{flex:140px}.k-audit__dl>div{grid-template-columns:1fr;gap:2px}.k-report__controls{width:100%}.k-report__controls .k-seg,.k-report__controls .k-fieldset{flex:100%;min-width:0}.k-conv__step{grid-template-columns:minmax(0,1fr) 40px}.k-conv__track{grid-area:2/1/auto/3}.k-conv__pct{grid-column:1/3}}@media (prefers-reduced-motion:reduce){.k-bell.has-unread svg,.k-bell__badge{animation:none}}.k-narrow{width:100%;max-width:880px;margin-inline:auto}.k-seeker .k-joblist{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))}.k-sgrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.k-sgrid__main,.k-sgrid__side{flex-direction:column;gap:18px;min-width:0;display:flex}.k-appgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),1fr));align-items:start;gap:18px;display:grid}.k-profile-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.k-jobview__cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.k-jobview__main,.k-jobview__side{flex-direction:column;gap:16px;min-width:0;display:flex}.k-applycard{display:none}.k-applycard__pay{color:var(--k-leaf);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:800;display:flex}.k-applycard__pay svg{color:var(--k-saffron);flex:none}.k-applycard__pay.is-empty{color:var(--k-text3);font-size:15px;font-weight:600}@media (width>=1100px){.k-sgrid{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.k-sgrid__side{position:sticky;top:88px}.k-profile-cols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.k-jobview__cols{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.k-jobview__side{position:sticky;top:88px}.k-applycard{flex-direction:column;gap:14px;padding:20px;display:flex}.k-applycard>.k-btn{width:100%}.k-jobview>.k-applybar{display:none}}:root{scrollbar-color:var(--k-scroll) transparent}.k-app ::selection{background:var(--k-brand-fill)}@supports (color:color-mix(in lab, red, red)){.k-app ::selection{background:color-mix(in srgb, var(--k-brand-fill) 42%, transparent)}}.k-topbar__brand .k-role-chip{align-self:center}[data-theme=dark] .k-title{text-shadow:0 0 42px #86acff33}.k-eyebrow{align-items:center;gap:8px;display:inline-flex}.k-eyebrow:before{content:"";background:linear-gradient(90deg, var(--k-saffron-fill), var(--k-brand));width:16px;height:2px;box-shadow:0 0 10px var(--k-brand);border-radius:2px;flex:none}@supports (color:color-mix(in lab, red, red)){.k-eyebrow:before{box-shadow:0 0 10px color-mix(in srgb, var(--k-brand) 70%, transparent)}}.k-card--glass{background-image:radial-gradient(120% 140% at 0% 0%, var(--k-brand-fill), transparent 55%), var(--k-card-sheen)}@supports (color:color-mix(in lab, red, red)){.k-card--glass{background-image:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--k-brand-fill) 16%, transparent), transparent 55%), var(--k-card-sheen)}}.k-card--glass{box-shadow:var(--k-shadow), inset 0 1px 0 var(--k-edge-hi)}.k-btn--primary{background:linear-gradient(135deg, var(--k-brand-fill-hover) 0%, var(--k-brand-fill) 46%, var(--k-violet-fill) 100%);box-shadow:0 14px 30px -14px var(--k-brand-fill), inset 0 1px 0 #ffffff3d}.k-btn--primary:hover:not(:disabled){background:linear-gradient(135deg, var(--k-brand-fill-hover) 0%, var(--k-brand-fill-hover) 40%, var(--k-violet-fill) 100%);box-shadow:0 18px 36px -14px var(--k-brand-fill), 0 0 0 4px var(--k-brand-soft), inset 0 1px 0 #ffffff4d}.k-btn--secondary{box-shadow:inset 0 1px 0 var(--k-edge-hi)}.k-btn--secondary:hover:not(:disabled){border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-btn--secondary:hover:not(:disabled){border-color:color-mix(in srgb, var(--k-brand) 40%, var(--k-line2))}}.k-btn--saffron{background:linear-gradient(135deg, #ffa24d, var(--k-saffron-fill));box-shadow:0 14px 30px -16px var(--k-saffron-fill), inset 0 1px 0 #ffffff4d}.k-btn--danger{background:linear-gradient(135deg, #ef5a5f, var(--k-danger-fill));box-shadow:0 14px 30px -16px var(--k-danger-fill), inset 0 1px 0 #fff3}.k-iconbtn{box-shadow:inset 0 1px 0 var(--k-edge-hi);transition:background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .24s ease, transform .12s var(--k-ease)}.k-iconbtn:hover{border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-iconbtn:hover{border-color:color-mix(in srgb, var(--k-brand) 35%, var(--k-line2))}}.k-iconbtn:hover{box-shadow:inset 0 1px 0 var(--k-edge-hi), 0 0 0 4px var(--k-brand-soft)}.k-iconbtn--bare,.k-iconbtn--bare:hover{box-shadow:none;border-color:#0000}.k-user-btn{box-shadow:inset 0 1px 0 var(--k-edge-hi);transition:background-color .2s,border-color .2s}.k-user-btn:hover{border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-user-btn:hover{border-color:color-mix(in srgb, var(--k-brand) 35%, var(--k-line2))}}.k-switch.is-on{background:linear-gradient(135deg, var(--k-brand-fill-hover), var(--k-violet-fill));box-shadow:0 0 14px -2px var(--k-glow-brand)}.k-field,.k-textarea,.k-select--field,.k-searchbar{box-shadow:inset 0 1px 0 var(--k-edge-hi)}.k-field:focus-within,.k-textarea:focus,.k-select--field:focus,.k-searchbar:focus-within{border-color:var(--k-brand);box-shadow:0 0 0 4px var(--k-brand-soft), 0 0 28px -8px var(--k-glow-brand)}.k-field.is-invalid:focus-within{box-shadow:0 0 0 4px var(--k-danger-soft)}.k-searchbar.is-listening{box-shadow:0 0 0 4px var(--k-saffron-soft), 0 0 28px -8px var(--k-saffron-fill)}.k-kpi{--kpi:var(--k-brand);isolation:isolate;overflow:hidden}.k-kpi--saffron{--kpi:var(--k-saffron)}.k-kpi--leaf{--kpi:var(--k-leaf)}.k-kpi--danger{--kpi:var(--k-danger)}.k-kpi:before{content:"";background:linear-gradient(90deg, transparent, var(--kpi), transparent);opacity:.85;height:2px;position:absolute;top:0;left:0;right:0}.k-kpi:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--kpi), transparent);border-radius:50%;width:170px;height:170px;position:absolute;top:-50px;right:-50px}@supports (color:color-mix(in lab, red, red)){.k-kpi:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--kpi) 20%, transparent), transparent)}}.k-kpi:after{pointer-events:none}.k-kpi__value{background:linear-gradient(180deg, var(--k-text) 30%, var(--kpi))}@supports (color:color-mix(in lab, red, red)){.k-kpi__value{background:linear-gradient(180deg, var(--k-text) 30%, color-mix(in srgb, var(--kpi) 65%, var(--k-text)))}}.k-kpi__value{color:#0000;-webkit-background-clip:text;background-clip:text}.k-kpi__icon{box-shadow:inset 0 0 0 1px,0 8px 18px -8px}@supports (color:color-mix(in lab, red, red)){.k-kpi__icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 24%, transparent), 0 8px 18px -8px currentColor}}.k-pill{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab, red, red)){.k-pill{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 20%, transparent)}}.k-tone-outline{box-shadow:none}.k-table tbody tr:hover{box-shadow:inset 3px 0 0 var(--k-brand)}.k-dialog{background-image:var(--k-card-sheen);box-shadow:var(--k-shadow), inset 0 1px 0 var(--k-edge-hi)}.k-overlay{-webkit-backdrop-filter:blur(3px)}.k-sjob{box-shadow:inset 0 1px 0 var(--k-edge-hi), var(--k-shadow-sm);transition:border-color .22s ease, box-shadow .28s ease, transform .28s var(--k-ease-out)}.k-sjob:hover{border-color:var(--k-brand)}@supports (color:color-mix(in lab, red, red)){.k-sjob:hover{border-color:color-mix(in srgb, var(--k-brand) 40%, var(--k-line2))}}.k-sjob:hover{box-shadow:inset 0 1px 0 var(--k-edge-hi), 0 24px 44px -26px var(--k-glow-brand);transform:translateY(-2px)}.k-tile-link{box-shadow:inset 0 1px 0 var(--k-edge-hi)}@media (prefers-reduced-motion:reduce){.k-sjob:hover,.k-spot:hover{transform:none}.k-dock,.k-launcher__tile,.k-topbar:after,.k-dock__ind:before{animation:none}}html,body,#root{min-height:100%}body{font-family:var(--k-font);background-color:var(--k-bg);color:var(--k-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}*{scrollbar-width:thin;scrollbar-color:var(--k-line2) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--k-line2);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--k-text3)}::view-transition-old(root){animation-duration:.32s}::view-transition-new(root){animation-duration:.32s}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
