:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--duration-press:.14s;--duration-fast:.16s;--duration-ui:.2s;--duration-modal:.28s;--app-bg:#09090b;--app-surface:#18181b;--app-panel:#27272a;--app-control:#3f3f46;--app-control-hover:#52525b;--app-field:#27272a;--app-field-focus:#3f3f46;--app-border:#3f3f46;--app-border-strong:#52525b;--app-text:#fafafa;--app-text-muted:#a1a1aa;--app-accent:#73c9d4;--app-accent-fg:#09090b;--app-accent-soft:rgba(212,163,115,.2);--app-success:#4ade80;--app-danger:#f87171;--app-info:#7dd3fc;--app-bg-elevated:var(--app-surface);--app-surface-solid:var(--app-surface);--app-header-height:4rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--app-accent);scrollbar-color:#52525b #18181b;scrollbar-width:thin}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;height:100%}html,body,#root{min-height:100dvh}body{background:var(--app-bg);color:var(--app-text);letter-spacing:-.011em;font-variant-numeric:tabular-nums;margin:0;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#root{flex-direction:column;display:flex}#root>*{flex-direction:column;flex:auto;min-height:100dvh;display:flex}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}p,li,figcaption,blockquote,.app-prose{text-wrap:pretty}::selection{background:var(--app-accent-soft);color:var(--app-text)}.pressable{transition-property:transform;transition-duration:var(--duration-press);transition-timing-function:var(--ease-out)}.pressable:active{transform:scale(.96)}.app-shell{background:var(--app-bg);flex-direction:column;flex:auto;width:100%;min-height:100dvh;display:flex}.app-main{flex-direction:column;flex:auto;display:flex}html:has([data-app-layout=fill]){height:100dvh;max-height:100dvh;overflow:hidden}html:has([data-app-layout=fill]) body{height:100dvh;max-height:100dvh;overflow:hidden}html:has([data-app-layout=fill]) #root{height:100dvh;max-height:100dvh;overflow:hidden}html:has([data-app-layout=fill]) #root>*{height:100%;min-height:0;max-height:100dvh}.app-shell:has([data-app-layout=fill]){height:100dvh;max-height:100dvh;overflow:hidden}.app-main:has([data-app-layout=fill]){overscroll-behavior:contain;min-height:0;overflow:hidden}.app-main:has([data-app-layout=fill])>*{flex:auto;min-height:0;overflow:hidden}.app-header{z-index:50;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--app-border);background:rgba(24,24,27,.9);flex-shrink:0;position:sticky;top:0}.app-nav-btn{transition-property:transform,background-color,border-color,color!important;transition-duration:var(--duration-press),var(--duration-fast),var(--duration-fast),var(--duration-fast)!important;transition-timing-function:var(--ease-out),ease,ease,ease!important;font-weight:600!important}.app-nav-btn:active{transform:scale(.96)}.app-hit-40{position:relative}.app-hit-40:after{content:"";width:40px;height:40px;position:absolute;inset:50%;transform:translate(-50%,-50%)}.app-chip{background:var(--app-panel);border:none;border-radius:14px;box-shadow:0 0 0 1px rgba(255,255,255,.06)}.app-toast{opacity:1;transition-property:opacity,transform;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-out);transform:translateY(0)scale(1)}@starting-style{.app-toast{opacity:0;transform:translateY(8px)scale(.98)}}.dark [data-slot=base].bg-primary,.dark button.bg-primary,.dark a.bg-primary{color:var(--app-accent-fg)!important;background-color:var(--app-accent)!important;border:1px solid transparent!important;font-weight:650!important;box-shadow:inset 0 1px rgba(255,255,255,.08),0 8px 20px rgba(212,163,115,.18)!important}.dark [data-slot=base].bg-primary svg,.dark button.bg-primary svg{color:var(--app-accent-fg)!important}.dark button[data-slot=base]:not(.bg-primary):not(.bg-success):not(.bg-danger):not(.bg-warning),.dark a[data-slot=base]:not(.bg-primary):not(.bg-success):not(.bg-danger):not(.bg-warning){color:var(--app-text)!important;background-color:var(--app-control)!important;opacity:1!important;background-image:none!important;border:1px solid transparent!important;font-weight:600!important;box-shadow:0 0 0 1px rgba(255,255,255,.08)!important}.dark button[data-slot=base]:not(.bg-primary):not(.bg-success):not(.bg-danger):not(.bg-warning) svg,.dark a[data-slot=base]:not(.bg-primary):not(.bg-success):not(.bg-danger):not(.bg-warning) svg{color:var(--app-text-muted)!important}@media (hover:hover) and (pointer:fine){.dark button[data-slot=base]:not(.bg-primary):not(.bg-success):not(.bg-danger):not(.bg-warning):hover,.dark a[data-slot=base]:not(.bg-primary):not(.bg-success):not(.bg-danger):not(.bg-warning):hover{background-color:var(--app-control-hover)!important;box-shadow:0 0 0 1px rgba(255,255,255,.14)!important}}.dark button[data-slot=base][data-disabled=true],.dark button[data-slot=base][aria-disabled=true]{opacity:.4!important}.dark [data-slot=input-wrapper],.dark [data-slot=trigger]{background-color:var(--app-field)!important;opacity:1!important;transition-property:background-color,box-shadow!important;transition-duration:var(--duration-fast)!important;background-image:none!important;border:1px solid transparent!important;border-radius:10px!important;outline:none!important;box-shadow:0 0 0 1px rgba(255,255,255,.06)!important}.dark [data-slot=input-wrapper]:hover,.dark [data-slot=trigger]:hover{background-color:var(--app-field-focus)!important;border-color:transparent!important;box-shadow:0 0 0 1px rgba(255,255,255,.1)!important}.dark [data-slot=input-wrapper][data-focus=true],.dark [data-slot=trigger][data-focus=true],.dark [data-slot=input-wrapper][data-focus-visible=true]{background-color:var(--app-field-focus)!important;border-color:transparent!important;outline:none!important;box-shadow:0 0 0 1px rgba(255,255,255,.1)!important}.dark [data-slot=input-wrapper]:focus-within{background-color:var(--app-field-focus)!important;border-color:transparent!important;outline:none!important;box-shadow:0 0 0 1px rgba(255,255,255,.1)!important}.dark [data-slot=trigger]:focus-within{background-color:var(--app-field-focus)!important;border-color:transparent!important;outline:none!important;box-shadow:0 0 0 1px rgba(255,255,255,.1)!important}.dark [data-slot=input],.dark [data-slot=value],.dark [data-slot=innerWrapper],.dark [data-slot=input-wrapper] input,.dark [data-slot=trigger] span{font-weight:500;color:var(--app-text)!important}.dark [data-slot=input]::-moz-placeholder{color:var(--app-text-muted)!important;opacity:.85!important}.dark input::-moz-placeholder{color:var(--app-text-muted)!important;opacity:.85!important}.dark [data-slot=input]::placeholder{color:var(--app-text-muted)!important;opacity:.85!important}.dark input::placeholder{color:var(--app-text-muted)!important;opacity:.85!important}.dark [data-slot=label],.dark label,.dark [data-slot=description],.dark [data-slot=helper-wrapper],.dark [data-slot=input-wrapper] svg,.dark [data-slot=trigger] svg{color:var(--app-text-muted)!important}.dark table [data-slot=input-wrapper],.dark table [data-slot=trigger]{min-height:2rem;background-color:var(--app-field)!important;border:1px solid transparent!important;box-shadow:0 0 0 1px rgba(255,255,255,.06)!important}.dark table [data-slot=input]{font-variant-numeric:tabular-nums;font-weight:550;color:var(--app-text)!important}.dark table input:not([type=checkbox]):not([type=radio]){font-variant-numeric:tabular-nums;font-weight:550;color:var(--app-text)!important}.dark textarea:not([data-slot=input]),.dark select{border-radius:10px;background-color:var(--app-field)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important;outline:none!important}.dark input:not([type=checkbox]):not([type=radio]):not([type=range]):not([data-slot=input]){border-radius:10px;background-color:var(--app-field)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important;outline:none!important}.dark [data-slot=input],.dark [data-slot=input-wrapper] input{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.dark [data-slot=input-wrapper]:before,.dark [data-slot=input-wrapper]:after,.dark [data-slot=trigger]:before,.dark [data-slot=trigger]:after{box-shadow:none!important;border:none!important}.dark th{letter-spacing:.04em;color:var(--app-text-muted)!important;background-color:var(--app-surface)!important;border-bottom:1px solid var(--app-border)!important}.dark td{color:var(--app-text);border-bottom:1px solid rgba(63,63,70,.7)!important}.dark tr:hover td{background-color:rgba(63,63,70,.28)}.dark .document-template th,.dark .document-template td,.dark .document-page th,.dark .document-page td{letter-spacing:normal;color:inherit!important;background-color:unset!important;border-bottom:unset!important}.dark .document-template tr:hover td,.dark .document-page tr:hover td{background-color:unset!important}.status-ok{color:var(--app-success);background:rgba(74,222,128,.15);border:1px solid rgba(74,222,128,.35)}.status-bad{color:var(--app-danger);background:rgba(248,113,113,.15);border:1px solid rgba(248,113,113,.35)}.status-info{color:var(--app-info);background:rgba(125,211,252,.14);border:1px solid rgba(125,211,252,.35)}.status-neutral{color:var(--app-text-muted);background:rgba(161,161,170,.12);border:1px solid rgba(161,161,170,.3)}@keyframes login-orb-float{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-16px)scale(1.03)}}@keyframes login-orb-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(14px,12px)scale(1.04)}}@keyframes login-grid-pan{0%{transform:translate(0,0)}to{transform:translateY(56px)}}@keyframes login-fade-up{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.login-shell{background-image:radial-gradient(circle at 18% 12%,rgba(212,163,115,.08),transparent 34%),radial-gradient(circle at 82% 18%,rgba(125,211,252,.05),transparent 32%),linear-gradient(160deg,#09090b 0%,#121214 50%,#09090b 100%)}.login-grid{opacity:.4;background-image:linear-gradient(rgba(212,163,115,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(212,163,115,.04) 1px,transparent 1px);background-size:64px 64px;animation:24s linear infinite login-grid-pan;-webkit-mask-image:radial-gradient(circle,#000 30%,transparent 78%);mask-image:radial-gradient(circle,#000 30%,transparent 78%)}.login-orb{filter:blur(96px);opacity:.4;pointer-events:none;border-radius:9999px;position:absolute}.login-orb-primary{animation:login-orb-float 18s var(--ease-in-out)infinite;background:rgba(212,163,115,.2);width:400px;height:400px;top:-160px;right:-80px}.login-orb-secondary{animation:login-orb-drift 20s var(--ease-in-out)infinite;background:rgba(125,211,252,.12);width:340px;height:340px;bottom:-140px;left:-40px}.login-orb-accent{animation:login-orb-float 22s var(--ease-in-out)infinite reverse;background:rgba(255,255,255,.04);width:200px;height:200px;top:38%;left:42%}.login-card{-webkit-backdrop-filter:blur(18px);animation:login-fade-up .26s var(--ease-out)both;background:rgba(24,24,27,.92);border:none;border-radius:22px;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 24px 64px rgba(0,0,0,.45)}.login-panel{background:var(--app-panel);border:none;border-radius:16px}.login-panel [data-slot=input-wrapper]{background-color:var(--app-control)!important;box-shadow:none!important;border-color:transparent!important;border-radius:10px!important}.login-panel [data-slot=input-wrapper]:hover,.login-panel [data-slot=input-wrapper][data-focus=true],.login-panel [data-slot=input-wrapper][data-focus-visible=true]{background-color:var(--app-control-hover)!important;box-shadow:none!important;border-color:transparent!important;outline:none!important}.login-panel [data-slot=input-wrapper]:focus-within{background-color:var(--app-control-hover)!important;box-shadow:none!important;border-color:transparent!important;outline:none!important}.login-candidate{transition-property:background-color,transform;transition-duration:var(--duration-fast),var(--duration-press);transition-timing-function:ease,var(--ease-out)}.login-candidate:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.login-candidate:hover{background:rgba(63,63,70,.55)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-container{position:relative;overflow:hidden}.marquee-content{white-space:nowrap;animation:36s linear infinite marquee;display:inline-block}@media (hover:hover) and (pointer:fine){.marquee-content:hover{animation-play-state:paused}}@keyframes table-row-enter{0%{opacity:0;background-color:var(--app-accent-soft);transform:translateY(10px)}to{opacity:1;background-color:transparent;transform:translateY(0)}}@keyframes table-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes table-spin{to{transform:rotate(360deg)}}@keyframes table-orb-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.table-row-enter{animation:table-row-enter .48s var(--ease-out)both}.table-boot-loader{color:var(--app-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;min-height:12rem;display:flex}.table-boot-loader__orb{border:2px solid var(--app-border);border-top-color:var(--app-accent);animation:table-spin .85s linear infinite,table-orb-pulse 1.8s var(--ease-in-out)infinite;box-shadow:0 0 0 8px var(--app-accent-soft);border-radius:9999px;width:2.75rem;height:2.75rem}.table-boot-loader__copy{flex-direction:column;align-items:center;gap:.25rem;display:flex}.table-boot-loader__title{color:var(--app-text);letter-spacing:.02em;font-size:.875rem;font-weight:600}.table-boot-loader__hint{color:var(--app-text-muted);font-size:.75rem}.table-refresh-overlay{pointer-events:none;z-index:30;-webkit-backdrop-filter:blur(2px);animation:table-row-enter .28s var(--ease-out)both;background:linear-gradient(rgba(9,9,11,.55) 0%,rgba(9,9,11,.22) 42%,rgba(9,9,11,.08) 100%);justify-content:center;align-items:flex-start;padding-top:4.5rem;display:flex;position:absolute;inset:0}.table-refresh-overlay__card{border:1px solid color-mix(in srgb,var(--app-accent)35%,var(--app-border));background:color-mix(in srgb,var(--app-surface)88%,transparent);border-radius:9999px;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex;box-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px rgba(255,255,255,.04)}.table-refresh-overlay__spinner{border:2px solid var(--app-border-strong);border-top-color:var(--app-accent);border-radius:9999px;flex-shrink:0;width:1.05rem;height:1.05rem;animation:.75s linear infinite table-spin}.table-refresh-overlay__text{flex-direction:column;gap:.1rem;line-height:1.2;display:flex}.table-refresh-overlay__title{color:var(--app-text);font-size:.8rem;font-weight:600}.table-refresh-overlay__hint{color:var(--app-text-muted);font-size:.68rem}.table-load-more{transition:opacity var(--duration-ui)var(--ease-out);flex-direction:column;align-items:center;gap:.85rem;padding:1.1rem .75rem 1.35rem;display:flex}.table-load-more--active{opacity:1}.table-load-more__rail{gap:.45rem;width:min(100%,28rem);display:grid}.table-load-more__skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--app-panel)80%,transparent)0%,color-mix(in srgb,var(--app-accent)22%,var(--app-panel))48%,color-mix(in srgb,var(--app-panel)80%,transparent)100%);opacity:.55;background-size:220% 100%;border-radius:9999px;height:.55rem;display:block}.table-load-more--active .table-load-more__skeleton{opacity:.9;animation:table-shimmer 1.25s var(--ease-in-out)infinite}.table-load-more__skeleton--short{justify-self:center;width:62%}.table-load-more__pill{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface)92%,transparent);border-radius:9999px;align-items:center;gap:.65rem;padding:.55rem .9rem;display:inline-flex;box-shadow:0 8px 24px rgba(0,0,0,.28)}.table-load-more__spinner{border:2px solid var(--app-border-strong);border-top-color:var(--app-accent);opacity:.45;border-radius:9999px;flex-shrink:0;width:.95rem;height:.95rem}.table-load-more__spinner.is-spinning{opacity:1;animation:.7s linear infinite table-spin}.table-load-more__copy{flex-direction:column;gap:.05rem;line-height:1.2;display:flex}.table-load-more__title{color:var(--app-text);font-size:.75rem;font-weight:600}.table-load-more__meta{color:var(--app-text-muted);letter-spacing:.02em;font-size:.65rem}.table-end-cap{color:var(--app-text-muted);align-items:center;gap:.75rem;padding:1rem 1.25rem 1.25rem;display:flex}.table-end-cap__line{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-border)80%,transparent),transparent);flex:1;height:1px}.table-end-cap__label{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.68rem}.kp-preview__controls{z-index:40;border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface)92%,transparent);-webkit-backdrop-filter:blur(12px);border-radius:9999px;align-self:flex-end;align-items:center;gap:.35rem;margin-left:auto;padding:.35rem .45rem;display:inline-flex;position:sticky;top:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.28)}.kp-preview__btn{color:var(--app-text)!important;background:var(--app-control)!important;width:1.9rem!important;min-width:1.9rem!important;height:1.9rem!important}.kp-preview__pdf{height:1.9rem!important;min-height:1.9rem!important;font-size:.72rem!important;font-weight:700!important}.kp-preview__divider{background:var(--app-border);width:1px;height:1.1rem}.kp-preview__toast{z-index:39;background:color-mix(in srgb,var(--app-accent)85%,#000);color:var(--app-accent-fg);border-radius:9999px;align-self:center;padding:.4rem .85rem;font-size:.75rem;font-weight:600;position:sticky;top:3.2rem}.kp-preview__overlay{z-index:38;background:color-mix(in srgb,var(--app-bg)78%,transparent);-webkit-backdrop-filter:blur(2px);border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:0}.kp-offers-item{border:1px solid color-mix(in srgb,var(--app-border)85%,transparent);background:color-mix(in srgb,var(--app-panel)55%,transparent);border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.kp-modal__body{background:var(--app-bg)}.kp-block-card{border:1px solid color-mix(in srgb,var(--app-border)88%,transparent);background:color-mix(in srgb,var(--app-panel)48%,transparent);border-radius:.95rem;flex-direction:column;gap:.85rem;padding:.85rem .95rem;display:flex}.kp-block-card__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.kp-block-card__identity{align-items:center;gap:.65rem;min-width:0;display:flex}.kp-block-badge{background:var(--app-control);color:var(--app-text);letter-spacing:.02em;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.68rem;font-weight:700;display:inline-flex}.kp-block-card__type{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);font-size:.65rem;font-weight:650}.kp-block-card__title{color:var(--app-text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--app-accent)55%,transparent);text-decoration-color:color-mix(in srgb,var(--app-accent)55%,transparent);margin:0;font-size:.92rem;font-weight:650}.kp-block-actions{background:color-mix(in srgb,var(--app-surface)88%,transparent);border:1px solid color-mix(in srgb,var(--app-border)75%,transparent);-webkit-backdrop-filter:blur(8px);border-radius:9999px;align-items:center;gap:.2rem;padding:.2rem;display:inline-flex}.kp-block-actions .kp-block-action{width:1.75rem!important;min-width:1.75rem!important;height:1.75rem!important}.kp-profit-panel{border:1px solid color-mix(in srgb,var(--app-border)80%,transparent);background:color-mix(in srgb,var(--app-surface)70%,transparent);border-radius:.85rem;flex-direction:column;gap:.85rem;margin-top:.35rem;padding:.85rem;display:flex}.kp-profit-panel__title{letter-spacing:.05em;text-transform:uppercase;color:var(--app-text-muted);font-size:.72rem;font-weight:650}.kp-rate-chip{border:1px solid color-mix(in srgb,var(--app-border)80%,transparent);background:var(--app-control);cursor:pointer;transition:border-color var(--duration-fast)var(--ease-out),background-color var(--duration-fast)var(--ease-out);border-radius:.65rem;flex-direction:column;gap:.15rem;min-width:4.5rem;padding:.45rem .55rem;display:inline-flex}.kp-rate-chip:hover,.kp-rate-chip.is-active{border-color:color-mix(in srgb,var(--app-accent)55%,var(--app-border));background:color-mix(in srgb,var(--app-accent-soft)55%,var(--app-control))}.kp-rate-chip__label{color:var(--app-text-muted);font-size:.62rem}.kp-rate-chip__value{color:var(--app-text);font-size:.78rem;font-weight:650}.kp-profit-tile{border:1px solid color-mix(in srgb,var(--app-border)75%,transparent);background:color-mix(in srgb,var(--app-control)70%,transparent);border-radius:.65rem;flex-direction:column;gap:.2rem;padding:.55rem .65rem;display:flex}.kp-profit-tile__label{color:var(--app-text-muted);font-size:.62rem}.kp-profit-tile__value{color:var(--app-text);font-size:.78rem;font-weight:650}.kp-custom-rate{border:1px solid color-mix(in srgb,var(--app-border)85%,transparent);background:color-mix(in srgb,var(--app-panel)40%,transparent);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.65rem .75rem;display:flex}.kp-toolbar{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface)92%,transparent);-webkit-backdrop-filter:blur(14px);border-radius:9999px;box-shadow:0 12px 36px rgba(0,0,0,.4),inset 0 1px rgba(255,255,255,.04)}.kp-toolbar__inner{min-height:2.75rem}.kp-toolbar__group{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.kp-toolbar__divider{background:color-mix(in srgb,var(--app-border)90%,transparent);flex-shrink:0;width:1px;height:1.35rem;margin:0 .25rem}.kp-toolbar__icon-btn{flex-shrink:0;color:var(--app-text)!important;background:var(--app-control)!important;width:2rem!important;min-width:2rem!important;height:2rem!important}.kp-toolbar__action{flex-shrink:0;height:2rem!important;min-height:2rem!important;font-size:.75rem!important;font-weight:600!important}.kp-toolbar__primary{letter-spacing:.02em;flex-shrink:0;height:2.15rem!important;min-height:2.15rem!important;font-size:.78rem!important;font-weight:700!important}.kp-toolbar__chip{flex-shrink:0;height:1.6rem!important;font-size:.65rem!important}.kp-toolbar__upload{background:var(--app-control);color:var(--app-text);cursor:pointer;transition:background-color var(--duration-fast)var(--ease-out);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.kp-toolbar__upload:hover{background:var(--app-control-hover)}.kp-section__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.kp-section__title{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted);margin:0;font-size:.78rem;font-weight:650}.kp-section__meta{color:var(--app-text-muted);font-size:.7rem}.kp-actions{border:1px solid color-mix(in srgb,var(--app-border)85%,transparent);background:color-mix(in srgb,var(--app-panel)55%,transparent);border-radius:.9rem;flex-wrap:wrap;gap:.85rem 1.25rem;padding:.75rem .85rem;display:flex}.kp-actions__group{flex-direction:column;gap:.4rem;min-width:min(100%,16rem);display:flex}.kp-actions__label{letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-muted);font-size:.65rem;font-weight:650}.kp-actions__row{flex-wrap:wrap;gap:.4rem;display:flex}.kp-modal__header{background:color-mix(in srgb,var(--app-surface)94%,transparent)}@media (prefers-reduced-motion:reduce){.login-grid,.login-orb,.login-orb-primary,.login-orb-secondary,.login-orb-accent,.login-card,.marquee-content,.app-toast,.table-row-enter,.table-boot-loader__orb,.table-refresh-overlay,.table-refresh-overlay__spinner,.table-load-more__skeleton,.table-load-more__spinner{animation:none!important}.pressable:active,.app-nav-btn:active,.login-candidate:active{transform:none}}@media (prefers-reduced-transparency:reduce){.app-header,.login-card{background:var(--app-surface);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){:root{--app-border:#71717a;--app-border-strong:#a1a1aa;--app-text-muted:#d4d4d8;--app-control:#52525b;--app-field:#3f3f46}}
/*# sourceMappingURL=index.35d1ba37.css.map*/