@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-space-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"DM Sans", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200:oklch(92.8% .006 264.531);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-7xl:80rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-bold:700;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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);--font-display:"Tusker Grotesk", sans-serif}}@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%;-moz-tab-size:4;-o-tab-size:4;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;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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.\@container{container-type:inline-size}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-16{height:calc(var(--spacing) * 16)}.max-w-7xl{max-width:var(--container-7xl)}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.px-4{padding-inline:calc(var(--spacing) * 4)}.font-display{font-family:var(--font-display)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wrap{text-wrap:wrap}.text-gray-600{color:var(--color-gray-600)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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}.blur{--tw-blur:blur(8px);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,)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[program\:init-perms\]{program:init-perms}.\[program\:php-fpm\]{program:php-fpm}.\[program\:queue-worker\]{program:queue-worker}.\[program\:scheduler\]{program:scheduler}.\[rpcinterface\:supervisor\]{rpcinterface:supervisor}@media(hover:hover){.hover\:text-gray-900:hover{color:var(--color-gray-900)}}@media(min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}}:root{--kb-primary:#3f51b5;--kb-primary-dark:#303f9f;--kb-primary-darker:#283593;--kb-primary-light:#c5cae9;--kb-primary-lighter:#e8eaf6;--kb-accent:#e6ee58;--kb-accent-dark:#c0ca33;--kb-accent-soft:#f9fbe7;--kb-magenta:var(--kb-primary);--kb-magenta-soft:var(--kb-primary-lighter);--kb-lime:var(--kb-accent);--kb-lime-soft:var(--kb-accent-soft);--kb-surface-dark:#212121;--kb-primary-tint:var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){:root{--kb-primary-tint:color-mix(in srgb, var(--kb-primary) 9%, #fff)}}:root{--kb-primary-line:var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){:root{--kb-primary-line:color-mix(in srgb, var(--kb-primary) 26%, #fff)}}:root{--kb-primary-ink:#303f9f;--kb-on-primary:#fff;--kb-on-accent:#212121;--kb-bg-board:#f5f5f5;--kb-bg-list:#fafafa;--kb-bg-card:#fff;--kb-bg-input:#fff;--kb-bg-modal-overlay:#21212180;--kb-bg-hover:#2121210d;--kb-bg-active:#3f51b51f;--kb-bg-subtle:#f5f5f5;--kb-bg-readonly:#f5f5f5;--kb-text-primary:#212121;--kb-text-secondary:#757575;--kb-text-muted:#757575;--kb-text-light:#fff;--kb-text-link:#3f51b5;--kb-success:#4caf50;--kb-warning:#ffc107;--kb-danger:#f44336;--kb-danger-surface:#b71c1c;--kb-danger-surface-hover:#8e1717;--kb-on-danger:#fff;--kb-info:#2196f3;--kb-success-ink:#1b5e20;--kb-warning-ink:#6d4600;--kb-danger-ink:#b71c1c;--kb-info-ink:#0d47a1;--kb-amber-bg:#fff8e1;--kb-amber-ink:var(--kb-warning-ink);--kb-favorite-tint:#e8b923;--kb-red-bg:#fbe3de;--kb-red-ink:#a3331c;--kb-series-1:var(--kb-primary);--kb-series-2:var(--kb-accent);--kb-series-3:var(--kb-info);--kb-series-4:var(--kb-warning);--kb-series-5:var(--kb-success);--kb-series-6:var(--kb-label-purple);--kb-series-7:var(--kb-label-orange);--kb-series-8:var(--kb-label-sky);--kb-label-green:#1f8a5b;--kb-label-yellow:#c19a00;--kb-label-orange:#e0461f;--kb-label-red:#d6452b;--kb-label-purple:#9b26b6;--kb-label-blue:#2563eb;--kb-label-sky:#0e9aa8;--kb-label-lime:#7cb518;--kb-label-pink:#f00282;--kb-label-black:#5b6470;--kb-border-color:#bdbdbd;--kb-border-strong:#9e9e9e;--kb-border-subtle:var(--kb-border-color)}@supports (color:color-mix(in lab,red,red)){:root{--kb-border-subtle:color-mix(in srgb, var(--kb-border-color) 55%, var(--kb-bg-card))}}:root{--kb-shadow-xs:0 1px 2px #2c242a0d;--kb-shadow-card:0 1px 2px #2c242a0f, 0 1px 1px #2c242a0a;--kb-shadow-card-hover:0 10px 28px #2c242a21;--kb-shadow-modal:0 16px 44px #2c242a2e;--kb-shadow-popover:0 10px 28px #2c242a21;--kb-shadow-button:0 1px 2px #2c242a0f;--kb-font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--kb-font-display:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--kb-font-size-xs:11px;--kb-font-size-sm:12px;--kb-font-size-md:14px;--kb-font-size-lg:16px;--kb-font-size-xl:20px;--kb-font-size-2xl:24px;--kb-font-size-3xl:32px;--kb-font-weight-normal:400;--kb-font-weight-medium:500;--kb-font-weight-semibold:600;--kb-font-weight-bold:700;--kb-font-weight-extrabold:800;--kb-line-height-tight:1.25;--kb-line-height-normal:1.5;--kb-line-height-relaxed:1.625;--kb-letter-spacing-tight:-.025em;--kb-letter-spacing-normal:0;--kb-letter-spacing-wide:.025em;--kb-space-xs:4px;--kb-space-sm:8px;--kb-space-md:12px;--kb-space-lg:16px;--kb-space-xl:24px;--kb-space-2xl:32px;--kb-space-3xl:48px;--kb-list-width:300px;--kb-card-border-radius:13px;--kb-list-border-radius:18px;--kb-button-border-radius:9px;--kb-radius-pill:999px;--kb-col-accent-h:3px;--kb-avatar-size:32px;--kb-avatar-size-sm:28px;--kb-avatar-size-lg:40px;--kb-transition-fast:.1s ease;--kb-transition-normal:.2s cubic-bezier(.4, 0, .2, 1);--kb-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--kb-bg-primary:var(--kb-bg-board);--kb-bg-secondary:var(--kb-bg-card);--kb-bg-tertiary:var(--kb-bg-subtle);--kb-bg-input:var(--kb-bg-card);--kb-border:var(--kb-border-color);--kb-border-focus:var(--kb-text-link);--kb-text-tertiary:var(--kb-text-muted);--kb-text-danger:var(--kb-danger-ink);--kb-bg-danger-light:#fde7e5;--kb-bg-success-light:var(--kb-success)}@supports (color:color-mix(in lab,red,red)){:root{--kb-bg-success-light:color-mix(in srgb, var(--kb-success) 12%, transparent)}}:root{--kb-bg-warning-light:var(--kb-warning)}@supports (color:color-mix(in lab,red,red)){:root{--kb-bg-warning-light:color-mix(in srgb, var(--kb-warning) 14%, transparent)}}:root{--kb-bg-info-light:var(--kb-info)}@supports (color:color-mix(in lab,red,red)){:root{--kb-bg-info-light:color-mix(in srgb, var(--kb-info) 12%, transparent)}}:root{--kb-shell-offset:0px;--kb-control-height:45px;--kb-control-height-sm:36px;--kb-control-height-lg:52px;--kb-focus-ring:0 0 0 3px var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){:root{--kb-focus-ring:0 0 0 3px color-mix(in srgb, var(--kb-primary) 24%, transparent)}}:root{--kb-avatar-default:var(--kb-surface-dark);--kb-radius-sm:6px;--kb-radius-md:9px;--kb-radius-lg:13px;--kb-border-radius-lg:13px;--kb-usage-track:var(--kb-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--kb-usage-track:color-mix(in srgb, var(--kb-text-secondary) 14%, transparent)}}:root{--kb-usage-fill:var(--kb-primary);--kb-usage-fill-warn:var(--kb-warning);--kb-usage-fill-danger:var(--kb-danger);--kb-z-dropdown:100;--kb-z-modal:200;--kb-z-popover:300;--kb-z-toast:400;--kb-z-confirm:500}:root,[data-theme=dark]{--dx-accent:var(--kb-accent);--dx-accent-dark:var(--kb-accent-dark);--dx-accent-soft:var(--kb-accent-soft);--dx-amber-bg:var(--kb-amber-bg);--dx-amber-ink:var(--kb-amber-ink);--dx-avatar-default:var(--kb-avatar-default);--dx-avatar-size:var(--kb-avatar-size);--dx-avatar-size-lg:var(--kb-avatar-size-lg);--dx-avatar-size-sm:var(--kb-avatar-size-sm);--dx-bg-active:var(--kb-bg-active);--dx-bg-board:var(--kb-bg-board);--dx-bg-card:var(--kb-bg-card);--dx-bg-danger-light:var(--kb-bg-danger-light);--dx-bg-hover:var(--kb-bg-hover);--dx-bg-info-light:var(--kb-bg-info-light);--dx-bg-input:var(--kb-bg-input);--dx-bg-list:var(--kb-bg-list);--dx-bg-modal-overlay:var(--kb-bg-modal-overlay);--dx-bg-primary:var(--kb-bg-primary);--dx-bg-secondary:var(--kb-bg-secondary);--dx-bg-subtle:var(--kb-bg-subtle);--dx-bg-success-light:var(--kb-bg-success-light);--dx-bg-tertiary:var(--kb-bg-tertiary);--dx-bg-warning-light:var(--kb-bg-warning-light);--dx-border:var(--kb-border);--dx-border-color:var(--kb-border-color);--dx-border-focus:var(--kb-border-focus);--dx-border-radius-lg:var(--kb-border-radius-lg);--dx-border-strong:var(--kb-border-strong);--dx-border-subtle:var(--kb-border-subtle);--dx-shell-offset:var(--kb-shell-offset);--dx-button-border-radius:var(--kb-button-border-radius);--dx-card-border-radius:var(--kb-card-border-radius);--dx-col-accent-h:var(--kb-col-accent-h);--dx-control-height:var(--kb-control-height);--dx-control-height-lg:var(--kb-control-height-lg);--dx-control-height-sm:var(--kb-control-height-sm);--dx-danger:var(--kb-danger);--dx-danger-surface:var(--kb-danger-surface);--dx-danger-surface-hover:var(--kb-danger-surface-hover);--dx-favorite-tint:var(--kb-favorite-tint);--dx-focus-ring:var(--kb-focus-ring);--dx-font-display:var(--kb-font-display);--dx-font-family:var(--kb-font-family);--dx-font-size-2xl:var(--kb-font-size-2xl);--dx-font-size-3xl:var(--kb-font-size-3xl);--dx-font-size-lg:var(--kb-font-size-lg);--dx-font-size-md:var(--kb-font-size-md);--dx-font-size-sm:var(--kb-font-size-sm);--dx-font-size-xl:var(--kb-font-size-xl);--dx-font-size-xs:var(--kb-font-size-xs);--dx-font-weight-bold:var(--kb-font-weight-bold);--dx-font-weight-extrabold:var(--kb-font-weight-extrabold);--dx-font-weight-medium:var(--kb-font-weight-medium);--dx-font-weight-normal:var(--kb-font-weight-normal);--dx-font-weight-semibold:var(--kb-font-weight-semibold);--dx-info:var(--kb-info);--dx-info-ink:var(--kb-info-ink);--dx-label-black:var(--kb-label-black);--dx-label-blue:var(--kb-label-blue);--dx-label-green:var(--kb-label-green);--dx-label-lime:var(--kb-label-lime);--dx-label-orange:var(--kb-label-orange);--dx-label-pink:var(--kb-label-pink);--dx-label-purple:var(--kb-label-purple);--dx-label-red:var(--kb-label-red);--dx-label-sky:var(--kb-label-sky);--dx-label-yellow:var(--kb-label-yellow);--dx-letter-spacing-normal:var(--kb-letter-spacing-normal);--dx-letter-spacing-tight:var(--kb-letter-spacing-tight);--dx-letter-spacing-wide:var(--kb-letter-spacing-wide);--dx-lime:var(--kb-lime);--dx-lime-soft:var(--kb-lime-soft);--dx-line-height-normal:var(--kb-line-height-normal);--dx-line-height-relaxed:var(--kb-line-height-relaxed);--dx-line-height-tight:var(--kb-line-height-tight);--dx-list-border-radius:var(--kb-list-border-radius);--dx-list-width:var(--kb-list-width);--dx-magenta:var(--kb-magenta);--dx-magenta-soft:var(--kb-magenta-soft);--dx-primary:var(--kb-primary);--dx-primary-dark:var(--kb-primary-dark);--dx-primary-darker:var(--kb-primary-darker);--dx-primary-ink:var(--kb-primary-ink);--dx-on-primary:var(--kb-on-primary);--dx-on-accent:var(--kb-on-accent);--dx-on-danger:var(--kb-on-danger);--dx-primary-light:var(--kb-primary-light);--dx-primary-lighter:var(--kb-primary-lighter);--dx-primary-line:var(--kb-primary-line);--dx-primary-tint:var(--kb-primary-tint);--dx-radius-lg:var(--kb-radius-lg);--dx-radius-md:var(--kb-radius-md);--dx-radius-pill:var(--kb-radius-pill);--dx-radius-sm:var(--kb-radius-sm);--dx-red-bg:var(--kb-red-bg);--dx-red-ink:var(--kb-red-ink);--dx-series-1:var(--kb-series-1);--dx-series-2:var(--kb-series-2);--dx-series-3:var(--kb-series-3);--dx-series-4:var(--kb-series-4);--dx-series-5:var(--kb-series-5);--dx-series-6:var(--kb-series-6);--dx-series-7:var(--kb-series-7);--dx-series-8:var(--kb-series-8);--dx-shadow-button:var(--kb-shadow-button);--dx-shadow-card:var(--kb-shadow-card);--dx-shadow-card-hover:var(--kb-shadow-card-hover);--dx-shadow-modal:var(--kb-shadow-modal);--dx-shadow-popover:var(--kb-shadow-popover);--dx-shadow-xs:var(--kb-shadow-xs);--dx-shell-bar-h:var(--kb-shell-bar-h);--dx-space-2xl:var(--kb-space-2xl);--dx-space-3xl:var(--kb-space-3xl);--dx-space-lg:var(--kb-space-lg);--dx-space-md:var(--kb-space-md);--dx-space-sm:var(--kb-space-sm);--dx-space-xl:var(--kb-space-xl);--dx-space-xs:var(--kb-space-xs);--dx-success:var(--kb-success);--dx-success-ink:var(--kb-success-ink);--dx-surface-dark:var(--kb-surface-dark);--dx-text-danger:var(--kb-text-danger);--dx-text-light:var(--kb-text-light);--dx-text-link:var(--kb-text-link);--dx-text-muted:var(--kb-text-muted);--dx-text-primary:var(--kb-text-primary);--dx-text-secondary:var(--kb-text-secondary);--dx-text-tertiary:var(--kb-text-tertiary);--dx-transition-fast:var(--kb-transition-fast);--dx-transition-normal:var(--kb-transition-normal);--dx-transition-slow:var(--kb-transition-slow);--dx-usage-fill:var(--kb-usage-fill);--dx-usage-fill-danger:var(--kb-usage-fill-danger);--dx-usage-fill-warn:var(--kb-usage-fill-warn);--dx-usage-track:var(--kb-usage-track);--dx-warning:var(--kb-warning);--dx-warning-ink:var(--kb-warning-ink);--dx-danger-ink:var(--kb-danger-ink);--dx-bg-readonly:var(--kb-bg-readonly);--dx-z-confirm:var(--kb-z-confirm);--dx-z-dropdown:var(--kb-z-dropdown);--dx-z-modal:var(--kb-z-modal);--dx-z-popover:var(--kb-z-popover);--dx-z-toast:var(--kb-z-toast)}[data-theme=dark]{--kb-primary:#9fa8ff;--kb-primary-dark:#8995ee;--kb-primary-darker:#747fcb;--kb-primary-light:#c5caff;--kb-primary-lighter:#42475f;--kb-accent:#dce775;--kb-accent-dark:#c0ca33;--kb-accent-soft:#42472e;--kb-bg-board:#292b30;--kb-bg-list:#2f3239;--kb-bg-card:#33363d;--kb-bg-input:#2e3138;--kb-bg-readonly:#2f3239;--kb-surface-dark:#292b30;--kb-bg-modal-overlay:#0c090bb3;--kb-bg-hover:#ffffff0f;--kb-bg-active:#ffffff1f;--kb-bg-subtle:#2f3239;--kb-text-primary:#f1f2f5;--kb-text-secondary:#bec2cc;--kb-text-muted:#bec2cc;--kb-text-light:#fff;--kb-text-link:#b8c0ff;--kb-on-primary:#20243b;--kb-on-accent:#212121;--kb-success:#81c784;--kb-warning:#fff176;--kb-danger:#ff8a80;--kb-danger-surface:#ff8a80;--kb-danger-surface-hover:#ffb4ac;--kb-on-danger:#212121;--kb-info:#82baff;--kb-success-ink:#b5e0b7;--kb-warning-ink:#fff59d;--kb-danger-ink:#ffb4ac;--kb-info-ink:#b5d8ff;--kb-series-1:#9fa8ff;--kb-series-2:#dce775;--kb-series-3:#80d8e6;--kb-series-4:#ffd180;--kb-series-5:#81c784;--kb-series-6:#ce93d8;--kb-series-7:#ffab91;--kb-series-8:#90caf9;--kb-primary-tint:#393f55;--kb-primary-line:#6e78aa;--kb-primary-ink:#c5caff;--kb-favorite-tint:#e8b923;--kb-bg-success-light:#334b3e;--kb-bg-warning-light:#4b452f;--kb-bg-danger-light:#533b40;--kb-bg-info-light:#34475c;--kb-focus-ring:0 0 0 3px #9fa8ff66;--kb-avatar-default:#59628f;--kb-border-color:#626875;--kb-border-strong:#818998;--kb-shadow-card:0 1px 2px #00000073;--kb-shadow-card-hover:0 10px 28px #0000008c;--kb-shadow-modal:0 16px 44px #0009;--kb-shadow-popover:0 10px 28px #0000008c, 0 0 0 1px #ffffff0f;--kb-usage-track:#ffffff1f;--kb-usage-fill:var(--kb-primary-light);--kb-usage-fill-warn:var(--kb-warning);--kb-usage-fill-danger:var(--kb-danger)}[data-theme=dark] .kb-avatar{border-color:var(--kb-bg-card)}@media(max-width:768px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select{font-size:16px!important}}@font-face{font-family:Tusker Grotesk;src:url(/build/assets/TuskerGrotesk-5600Semibold-C5KW3Tmf.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Quakerhack;src:url(/build/assets/Quakerhack-DrrdY2Vh.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/build/assets/DMSans-Variable-OkNhvBry.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--kb-font-family:"DM Sans", sans-serif;--kb-font-display:"Tusker Grotesk", sans-serif;--kb-font-marker:"Quakerhack", cursive;--kb-font-weight-normal:400;--kb-font-weight-medium:500;--kb-label-pink:#ff6dbc;--kb-label-lime:#c9e742}:root,[data-theme=dark],:root[data-dx-catalog][data-theme=dark][data-theme]{color-scheme:dark;--kb-primary:#ff6dbc;--kb-primary-dark:#ff46aa;--kb-primary-darker:#c2005f;--kb-primary-light:#ff9fd0;--kb-primary-lighter:#3a2030;--kb-primary-ink:#ff9fd0;--kb-on-primary:#0f0f0f;--kb-accent:#c9e742;--kb-accent-dark:#a8c92e;--kb-accent-soft:#2a3310;--kb-on-accent:#0f0f0f;--kb-bg-board:#232426;--kb-bg-list:#252628;--kb-bg-card:#2b2c2f;--kb-bg-input:#242527;--kb-bg-readonly:#303134;--kb-bg-subtle:#303134;--kb-surface-dark:#0f0f0f;--kb-bg-modal-overlay:#0f0f0fb8;--kb-bg-hover:#f5f5f00f;--kb-bg-active:#ff6dbc29;--kb-text-primary:#f5f5f0;--kb-text-secondary:#b6b6bd;--kb-text-muted:#aaaab2;--kb-text-link:#c9e742;--kb-primary-tint:#3a2030;--kb-primary-line:#7a3a58;--kb-border-color:#3d3e41;--kb-border-subtle:#38393c;--kb-border-strong:#515256;--kb-focus-ring:0 0 0 3px #c9e74266;--kb-avatar-default:#ff6dbc;--kb-series-1:#ff6dbc;--kb-series-2:#c9e742}[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{color-scheme:light;--kb-primary:#ff46aa;--kb-primary-dark:#c2005f;--kb-primary-darker:#9a004c;--kb-primary-light:#ffb3dc;--kb-primary-lighter:#ffe6f4;--kb-primary-ink:#c2005f;--kb-on-primary:#0f0f0f;--kb-accent:#c9e742;--kb-accent-dark:#a8c92e;--kb-accent-soft:#f3f8d4;--kb-on-accent:#0f0f0f;--kb-surface-dark:#0f0f0f;--kb-bg-board:#f5f5f0;--kb-bg-list:#fafaf7;--kb-bg-card:#fff;--kb-bg-input:#fff;--kb-bg-subtle:#f5f5f0;--kb-bg-readonly:#f5f5f0;--kb-bg-hover:#0f0f0f0d;--kb-bg-active:var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-bg-active:color-mix(in srgb, var(--kb-primary) 14%, #fff)}}[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-text-primary:#0f0f0f;--kb-text-secondary:#5c5c5c;--kb-text-muted:#6e6e6e;--kb-text-link:#c2005f;--kb-primary-tint:var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-primary-tint:color-mix(in srgb, var(--kb-primary) 9%, #fff)}}[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-primary-line:var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-primary-line:color-mix(in srgb, var(--kb-primary) 26%, #fff)}}[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-border-color:#d4d4ce;--kb-border-subtle:#e4e4de;--kb-border-strong:#b8b8b0;--kb-focus-ring:0 0 0 3px var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-focus-ring:0 0 0 3px color-mix(in srgb, var(--kb-primary) 28%, transparent)}}[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-success:#4caf50;--kb-warning:#ffc107;--kb-danger:#f44336;--kb-info:#2196f3;--kb-success-ink:#1b5e20;--kb-warning-ink:#6d4600;--kb-danger-ink:#b71c1c;--kb-info-ink:#0d47a1;--kb-danger-surface:#b71c1c;--kb-danger-surface-hover:#8e1717;--kb-on-danger:#fff;--kb-bg-success-light:var(--kb-success)}@supports (color:color-mix(in lab,red,red)){[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-bg-success-light:color-mix(in srgb, var(--kb-success) 12%, transparent)}}[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-bg-warning-light:var(--kb-warning)}@supports (color:color-mix(in lab,red,red)){[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-bg-warning-light:color-mix(in srgb, var(--kb-warning) 14%, transparent)}}[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-bg-danger-light:#fde7e5;--kb-bg-info-light:var(--kb-info)}@supports (color:color-mix(in lab,red,red)){[data-theme=light],:root[data-dx-catalog][data-theme=light][data-theme]{--kb-bg-info-light:color-mix(in srgb, var(--kb-info) 12%, transparent)}}:is(h1,h2,h3,.dx-title){text-transform:uppercase;font-family:var(--kb-font-display)!important;font-weight:600!important}:root,[data-theme]{--lp-profile-surface:var(--kb-accent)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--lp-profile-surface:color-mix(in srgb, var(--kb-accent) 6%, var(--kb-bg-card))}}:root,[data-theme]{--lp-profile-border:var(--kb-accent)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--lp-profile-border:color-mix(in srgb, var(--kb-accent) 24%, var(--kb-border-color))}}:root,[data-theme]{--lp-profile-track:var(--kb-accent)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--lp-profile-track:color-mix(in srgb, var(--kb-accent) 15%, var(--kb-bg-card))}}:root,[data-theme]{--lp-attention-surface:var(--kb-warning)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--lp-attention-surface:color-mix(in srgb, var(--kb-warning) 7%, var(--kb-bg-card))}}:root,[data-theme]{--lp-attention-border:var(--kb-warning)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--lp-attention-border:color-mix(in srgb, var(--kb-warning) 30%, var(--kb-border-color))}}:root,[data-theme]{--lp-media-label-bg:#242426e8;--lp-media-label-ink:#fafaf5;--lp-section-gap:42px;--kb-card-border-radius:12px}.dx-files-upload,.dx-file-list{min-width:0}.dx-file-list__items,.dx-file-list__item,.dx-file-preview,.dx-file-download,.dx-file-remove,.dx-file-status__retry{box-sizing:border-box}.lp-public{--lp-accent:var(--kb-text-link)}.lp-avatar-mark{background:var(--kb-primary);width:38px;height:38px;color:var(--kb-text-light,#111);font-family:var(--kb-font-display);border-radius:13px 13px 13px 4px;place-items:center;font-size:22px;display:grid}.lp-auth-card__eyebrow,.lp-section-kicker{color:var(--kb-text-link);letter-spacing:.15em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:800;line-height:1.35}.lp-auth-card .lp-auth-card__eyebrow{color:var(--kb-primary)}.lp-account .lp-form-section.lp-form-card{border-top:3px solid var(--kb-primary)}.lp-auth-card{border:1px solid var(--kb-border-color);border-top:3px solid var(--kb-primary);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);width:min(100%,620px);box-shadow:var(--kb-shadow-card);gap:20px;padding:clamp(24px,3vw,42px);display:grid}.lp-auth-card h2,.lp-registration__header h1,.lp-page-heading h1,.lp-dashboard-heading h1,.lp-status-page__intro h1{font-family:var(--kb-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.1vw,45px);font-weight:800;line-height:1.05}.lp-auth-card__lede,.lp-registration__header>div>p:last-child,.lp-page-heading p:last-child,.lp-dashboard-heading>p:last-child,.lp-status-page__intro>p:last-child{color:var(--kb-text-secondary);font-size:var(--kb-font-size-md);margin:0;line-height:1.6}.lp-form-stack,.lp-stack{gap:20px;display:grid}.lp-form-stack>.dx-button{width:100%;min-height:48px;margin-top:3px}.lp-auth-links{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:4px;display:flex}.lp-auth-links a,.lp-inline-link,.lp-registration-row__main a,.lp-review-fields a,.lp-file-list a{color:var(--kb-text-link);font-weight:var(--kb-font-weight-semibold);text-decoration:none}.lp-auth-links a:hover,.lp-inline-link:hover,.lp-registration-row__main a:hover,.lp-file-list a:hover{text-underline-offset:3px;text-decoration:underline}.lp-check{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.lp-check input{width:18px;height:18px;accent-color:var(--lp-accent);flex:none;margin:1px 0 0}.lp-role-card{gap:20px;width:min(100%,640px);display:grid}html:root[data-theme] .lp-public-title{font-family:var(--kb-font-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1}.lp-public-lede{color:var(--kb-text-secondary);font-size:var(--kb-font-size-md);margin:0;line-height:1.6}.lp-role-list{gap:12px;display:grid}.lp-role-choice{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);box-shadow:var(--kb-shadow-card);color:var(--kb-text-primary);gap:6px;padding:18px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.lp-role-choice:not(.lp-role-choice--disabled):hover{border-color:var(--kb-primary);box-shadow:var(--kb-shadow-card-hover)}.lp-role-choice:focus-visible{outline:2px solid var(--kb-primary);outline-offset:2px}.lp-role-choice--disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.lp-role-choice strong{text-transform:uppercase;font-family:var(--kb-font-display);letter-spacing:.02em;font-size:20px;font-weight:600;line-height:1.1}.lp-role-choice small{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);line-height:1.4}.lp-registration{gap:28px;width:100%;max-width:960px;margin-inline:auto;display:grid}.lp-registration>*{min-width:0}.lp-registration__card{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);min-width:0;box-shadow:var(--kb-shadow-card);gap:28px;padding:clamp(20px,3vw,36px);display:grid}html:root[data-theme] .lp-registration__card .lp-contact-card{background:var(--kb-bg-subtle);box-shadow:none}.lp-registration__header,.lp-page-heading,.lp-page-heading--split{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.lp-registration__header>div,.lp-page-heading>div{gap:9px;display:grid}.lp-registration__header h1{font-size:clamp(32px,3.5vw,50px)}.lp-registration__header .lp-inline-link{flex:none}.lp-inline-link{font-size:var(--kb-font-size-sm)}.lp-inline-note{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin-left:13px}.lp-stepper{border-bottom:1px solid var(--kb-border-color);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.lp-stepper button{min-width:0;color:var(--kb-text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:12px;margin-bottom:-1px;padding:14px 12px 12px;display:flex}.lp-stepper button:hover{background:var(--kb-bg-hover)}.lp-stepper button:focus-visible{outline:2px solid var(--kb-primary);outline-offset:-2px}.lp-stepper button span{min-width:30px;color:var(--kb-text-muted);font:600 30px/1 var(--kb-font-display);flex:none;place-items:center;display:grid}.lp-stepper button strong{font-size:var(--kb-font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lp-stepper button{border-radius:8px 8px 0 0}.lp-stepper button.is-current{border-bottom-color:var(--kb-primary-dark);background:var(--kb-primary);color:var(--kb-on-primary)}.lp-stepper button.is-current:hover{background:var(--kb-primary-light)}.lp-stepper button.is-current span{color:var(--kb-on-primary)}.lp-stepper button.is-current:focus-visible{outline-color:var(--kb-accent)}.lp-stepper button.is-done span{color:var(--kb-text-link)}.lp-stepper button.has-error span{color:var(--kb-danger-ink,#d33)}.lp-stepper button.has-error strong:after{content:" •";color:var(--kb-danger-ink,#d33)}.lp-stepper button.is-current.has-error span,.lp-stepper button.is-current.has-error strong:after{color:var(--kb-on-primary)}.lp-stepper button:focus-visible{outline-offset:2px}.lp-stepper button.is-locked{cursor:not-allowed;opacity:.5}.lp-stepper button.is-locked:hover{background:0 0}.lp-registration__content{gap:22px;display:grid}.lp-creator-profile-intro>p:last-child{max-width:720px;color:var(--kb-text-primary);font-family:var(--kb-font-family);margin:0;font-size:18px;line-height:1.5}.lp-section-title{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:2px;display:flex}.lp-section-title h3,.lp-form-section h3{font-size:var(--lp-title-form,28px);letter-spacing:.02em;margin:0;font-weight:750;line-height:1.05}.lp-section-title h2{margin:0;font-size:clamp(30px,3vw,38px);line-height:1.05}.lp-section-title.lp-section-title--compact{align-items:center;margin-bottom:-6px}.lp-section-title.lp-section-title--compact>p.lp-section-kicker{color:var(--kb-text-link);margin:0;font-size:11px}.lp-section-title p:last-child,.lp-form-section p:last-child{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:7px 0 0;line-height:1.5}.lp-section-title>span{color:var(--kb-text-secondary);font-size:11px}.lp-section-kicker{margin-bottom:7px}.lp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 22px;display:grid}.lp-field-wide{grid-column:1/-1}.lp-form-section{justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:5px;display:flex}.lp-form-section--wide{grid-column:1/-1}.lp-form-section p{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin-top:7px;line-height:1.5}.lp-network-card{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);align-content:start;gap:16px;padding:17px;display:grid}.lp-network-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lp-profile-fields,.lp-profile-fields>section{gap:20px;display:grid}.lp-field-note{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:0;line-height:1.5}.lp-field-note a{color:var(--kb-text-link)}.lp-account-note a{color:var(--kb-text-link);text-underline-offset:2px;font-weight:600;text-decoration:underline}.lp-account-password{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);gap:18px;padding:22px;display:grid}.lp-price-sections{gap:20px;display:grid}.lp-price-card{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);gap:18px;padding:22px;display:grid}.lp-price-card h4{font-size:var(--kb-font-size-lg);margin:0}.lp-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.lp-analytics-card{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);align-content:start;gap:10px;min-width:0;padding:18px;display:grid}.lp-analytics-card h4{font-size:var(--kb-font-size-md);margin:0;line-height:1.4}.lp-analytics-card>p{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs);margin:0}.lp-analytics-card__list-label{font-weight:700;margin:6px 0 0!important}.lp-file-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.lp-file-list li{min-width:0;font-size:var(--kb-font-size-sm);justify-content:space-between;align-items:center;gap:10px;display:flex}.lp-file-list li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp-file-list li span{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs)}.lp-consents{gap:8px;min-width:0;display:grid}.lp-consents__title{color:var(--kb-text-primary);font:700 11px/1.35 var(--kb-font-family);letter-spacing:.12em;text-transform:uppercase;margin:0}.lp-consents__hint{color:var(--kb-text-secondary);letter-spacing:.04em;text-transform:none;font-weight:600}.lp-consents .dx-check{font-size:13px;line-height:1.5}.lp-required-mark{color:var(--kb-danger-ink,#f16b73);font-weight:700}.lp-consents .lp-section-kicker{margin-bottom:1px}.lp-text-button{width:-moz-fit-content;width:fit-content;color:var(--kb-text-link);cursor:pointer;font:inherit;font-size:var(--kb-font-size-sm);text-underline-offset:3px;background:0 0;border:0;margin:-9px 0 0 28px;padding:0;text-decoration:underline}.lp-type-choice{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);flex-wrap:wrap;gap:18px;margin:0;padding:14px 16px;display:flex}.lp-type-choice legend{color:var(--kb-text-primary);font-size:var(--kb-font-size-sm);padding-inline:7px;font-weight:700}.lp-contact-card{grid-column:1/-1}.lp-contact-card .lp-field-note{margin-bottom:17px}.lp-contact-row{border-top:1px solid var(--kb-border-color);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;padding:14px 0;display:grid}.lp-registration__footer{border-top:1px solid var(--kb-border-color);gap:14px;margin-top:8px;padding:28px 0 0;display:grid}.lp-registration__card{padding-bottom:clamp(10px,1.2vw,14px)}.lp-registration__footer-main{grid-template-columns:minmax(0,1fr);align-items:center;gap:14px 40px;min-width:0;display:grid}.lp-roster-editor__head .dx-button svg{flex:none;width:15px;height:15px}.lp-consents .lp-text-button{font-size:inherit;margin:0;display:inline}.lp-consents .dx-check{align-items:flex-start}.lp-registration__closed{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);padding:24px}.lp-registration__closed a{color:var(--kb-text-link)}.lp-roster-row{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);grid-template-columns:34px minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:14px;padding:16px;display:grid}html:root[data-theme] .lp-roster-row:has(>.lp-roster-row__index){grid-template-columns:34px minmax(0,1fr) 44px;align-items:start}.lp-roster-row__index{color:var(--lp-accent);font-family:var(--kb-font-display);align-self:start;padding-top:2px;font-weight:800}.lp-roster-row__body{gap:16px;min-width:0;display:grid}.lp-roster-networks{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.lp-roster-networks legend{color:var(--kb-text-primary);font-size:var(--kb-font-size-md);font-weight:var(--kb-font-weight-semibold);margin-bottom:4px;padding:0;line-height:1.45}.lp-roster-networks.is-invalid legend{color:var(--kb-danger-ink)}.lp-roster-networks__options{flex-wrap:wrap;gap:0 24px;display:flex}.lp-roster-networks__options .dx-check{min-height:44px}.lp-roster-networks__fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;display:grid}.lp-roster-networks__error{color:var(--kb-danger-ink);font-size:var(--kb-font-size-sm);margin:0;line-height:1.45}.lp-roster-review{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:12px;padding:16px;display:grid}.lp-roster-review__info{gap:4px;min-width:0;display:grid}.lp-roster-review__info span,.lp-roster-review__hint{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.lp-roster-review__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.lp-segmented{border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-card);gap:2px;padding:2px;display:inline-flex}.lp-segmented button{border-radius:calc(var(--kb-button-border-radius) - 2px);min-height:44px;color:var(--kb-text-secondary);font:600 var(--kb-font-size-sm)/1.2 var(--kb-font-family);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 16px;transition:background-color .15s,color .15s}.lp-segmented button:hover:not(.is-current){background:var(--kb-bg-hover);color:var(--kb-text-primary)}.lp-segmented button.is-current{background:var(--kb-primary);color:var(--kb-on-primary)}.lp-segmented button:focus-visible{outline:2px solid var(--kb-primary);outline-offset:2px}.lp-row-remove{border-radius:var(--kb-button-border-radius);width:44px;height:44px;color:var(--kb-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-grid}.lp-row-remove svg{width:16px;height:16px}.lp-row-remove:hover:not(:disabled),.lp-row-remove:focus-visible{background:var(--kb-danger)}@supports (color:color-mix(in lab,red,red)){.lp-row-remove:hover:not(:disabled),.lp-row-remove:focus-visible{background:color-mix(in srgb,var(--kb-danger) 10%,transparent)}}.lp-row-remove:hover:not(:disabled),.lp-row-remove:focus-visible{color:var(--kb-text-danger)}.lp-row-remove:focus-visible{outline:2px solid var(--kb-text-danger);outline-offset:2px}.lp-row-remove:disabled{cursor:not-allowed;opacity:.4}.lp-status-pill,.lp-signal-pill{border:1px solid var(--kb-border-color);width:-moz-fit-content;width:fit-content;color:var(--kb-text-secondary);text-transform:capitalize;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.lp-status-pill.is-pending,.lp-status-pill.state-em_analise{border-color:#f0aa42}@supports (color:color-mix(in lab,red,red)){.lp-status-pill.is-pending,.lp-status-pill.state-em_analise{border-color:color-mix(in srgb,#f0aa42 40%,var(--kb-border-color))}}.lp-status-pill.is-pending,.lp-status-pill.state-em_analise{color:#f0aa42}.lp-status-pill.is-complete,.lp-status-pill.state-aprovado{border-color:#62c89a}@supports (color:color-mix(in lab,red,red)){.lp-status-pill.is-complete,.lp-status-pill.state-aprovado{border-color:color-mix(in srgb,#62c89a 42%,var(--kb-border-color))}}.lp-status-pill.is-complete,.lp-status-pill.state-aprovado{color:#62c89a}.lp-status-pill.state-recusado,.lp-status-pill.state-desativado,.lp-status-pill.state-suspenso{border-color:#f16b73}@supports (color:color-mix(in lab,red,red)){.lp-status-pill.state-recusado,.lp-status-pill.state-desativado,.lp-status-pill.state-suspenso{border-color:color-mix(in srgb,#f16b73 42%,var(--kb-border-color))}}.lp-status-pill.state-recusado,.lp-status-pill.state-desativado,.lp-status-pill.state-suspenso{color:#f16b73}.lp-signal-pill{border-color:var(--lp-accent)}@supports (color:color-mix(in lab,red,red)){.lp-signal-pill{border-color:color-mix(in srgb,var(--lp-accent) 45%,var(--kb-border-color))}}.lp-signal-pill{color:var(--lp-accent)}.lp-roster-editor__head{align-items:center;gap:14px;display:flex}.lp-roster-editor__footer{border-top:1px solid var(--kb-border-color);justify-items:end;gap:8px;padding-top:24px;display:grid}.lp-roster-editor__saved{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);align-items:center;gap:6px;margin:0;display:inline-flex}.lp-roster-editor__saved svg{width:13px;height:13px;color:var(--kb-success-ink,#2e7d32)}.lp-roster-editor__error{color:var(--kb-danger-ink);font-size:var(--kb-font-size-sm);text-align:right;margin:0}.lp-substepper{flex-wrap:wrap;gap:7px;display:flex}.lp-substepper button{border:1px solid var(--kb-border-color);background:var(--kb-bg-subtle);color:var(--kb-text-secondary);cursor:pointer;font-size:var(--kb-font-size-xs);border-radius:999px;padding:8px 11px}.lp-substepper button.is-current{border-color:var(--kb-primary);background:var(--kb-primary);color:var(--kb-on-primary)}.lp-substepper button:focus-visible{outline:2px solid var(--kb-primary);outline-offset:2px}.lp-terms-body{gap:18px;display:grid}html:has(.dx-dialog .lp-terms-body),html:has(.dx-dialog .lp-terms-body) body{overflow:hidden}html:root[data-theme] .dx-dialog:has(.lp-terms-body){flex-direction:column;width:min(720px,100%);max-height:85dvh;display:flex;overflow:hidden}html:root[data-theme] .dx-dialog:has(.lp-terms-body)>:is(header,footer){flex:none}html:root[data-theme] .dx-dialog:has(.lp-terms-body)>.dx-dialog__body{overscroll-behavior:contain;background:linear-gradient(var(--kb-bg-card) 30%,transparent) center top / 100% 40px no-repeat local,linear-gradient(transparent,var(--kb-bg-card) 70%) center bottom / 100% 40px no-repeat local,radial-gradient(farthest-side at 50% 0,#00000024,transparent) center top / 100% 12px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#00000024,transparent) center bottom / 100% 12px no-repeat scroll;background-color:var(--kb-bg-card);flex:auto;min-height:0;overflow-y:auto}.lp-terms-body h3{font-size:var(--kb-font-size-md);margin:0 0 5px}.lp-terms-body p{color:var(--kb-text-secondary);margin:0;line-height:1.55}.lp-error-list{gap:4px;margin:8px 0 0;padding-left:20px;list-style:outside;display:grid}.lp-error-list li::marker{color:var(--kb-text-secondary)}.lp-error-list button{color:var(--kb-text-primary);cursor:pointer;font:inherit;text-align:left;text-decoration:underline;text-decoration-color:var(--kb-danger-ink);background:0 0;border:0;padding:0}@supports (color:color-mix(in lab,red,red)){.lp-error-list button{text-decoration-color:color-mix(in srgb,var(--kb-danger-ink) 45%,transparent)}}.lp-error-list button{text-underline-offset:3px}.lp-error-list button:hover{text-decoration-color:currentColor}.lp-error-list button:focus-visible{box-shadow:var(--kb-focus-ring);border-radius:4px;outline:none}html:root[data-theme] .lp-error-list li button strong{margin:0;font-weight:600;display:inline}.lp-error-list__step{color:var(--kb-text-secondary)}.lp-footer-error{border:1px solid var(--kb-danger);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-danger-light);color:var(--kb-text-primary);gap:12px;padding:16px;display:flex}.lp-footer-error>svg{width:16px;height:16px;color:var(--kb-danger-ink);flex:none;margin-top:3px}.lp-footer-error p{margin:0;font-weight:600}html:root[data-theme] :is(.lp-registration,.lp-profile-editor) .dx-field--error .dx-field__label{color:var(--kb-danger-ink)}.lp-price-intro{border:1px solid var(--kb-border-color);border-left:3px solid var(--kb-accent);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);gap:8px;padding:16px 20px;display:grid}.lp-content>.lp-price-intro.lp-content__lead{max-width:none;margin-bottom:64px}:is(.lp-registration,.lp-profile-editor) .lp-profile-fields>.lp-content{max-width:none}:is(.lp-registration,.lp-profile-editor) .dx-field{align-content:start}.lp-price-intro p{color:var(--kb-text-secondary);font-size:var(--kb-font-size-md);margin:0;line-height:1.6}.lp-price-intro strong{color:var(--kb-text-primary)}.lp-price-help{border:1px solid var(--kb-text-link);margin:8px 0 0;padding:16px 20px}@supports (color:color-mix(in lab,red,red)){.lp-price-help{border:1px solid color-mix(in srgb,var(--kb-text-link) 35%,var(--kb-border-color))}}.lp-price-help{border-radius:var(--kb-card-border-radius);background:var(--kb-text-link)}@supports (color:color-mix(in lab,red,red)){.lp-price-help{background:color-mix(in srgb,var(--kb-text-link) 8%,transparent)}}.lp-price-help{color:var(--kb-text-primary);font-size:var(--kb-font-size-md);line-height:1.6}.lp-price-help a{color:var(--kb-text-link);white-space:nowrap;text-underline-offset:3px;font-weight:600;text-decoration:underline}.lp-content>.lp-price-intro.lp-content__lead:has(+.lp-price-help--top){margin-bottom:16px}.lp-content>.lp-price-intro.lp-content__lead:has(+.lp-analytics-guide){margin-bottom:40px}.lp-content>.lp-price-help.lp-price-help--top{margin:0 0 64px}.lp-price-intro .lp-step-intro__soon{border-top:1px solid var(--kb-border-color);color:var(--kb-text-secondary);align-items:baseline;gap:8px;margin-top:4px;padding-top:12px;font-size:13px;font-style:italic;line-height:1.5;display:flex}.lp-step-intro__soon svg{color:var(--kb-text-link);flex:none;font-size:12px;transform:translateY(1px)}.lp-content.lp-content--analytics>.lp-analytics-guide{gap:8px;margin-bottom:64px;display:grid}html:root[data-theme] .lp-analytics-guide__title{color:var(--kb-text-primary);font-family:var(--kb-font-family);letter-spacing:0;text-transform:none;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.lp-content.lp-content--analytics>.lp-analytics-split{border-top:2px solid var(--kb-primary-line);gap:4px;margin:40px 0 8px;padding-top:24px;display:grid}html:root[data-theme] .lp-analytics-split__title{color:var(--kb-primary);font:800 12px/1.35 var(--kb-font-family);letter-spacing:.15em;text-transform:uppercase;margin:0}.lp-analytics-split__text{color:var(--kb-text-secondary);margin:0;font-size:13px;line-height:1.55}.lp-analytics-split+.lp-content__group{border-top:0}.lp-analytics-guide__item{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle)}.lp-analytics-guide__item summary{min-height:48px;color:var(--kb-text-primary);font-size:var(--kb-font-size-md);cursor:pointer;border-radius:inherit;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-weight:600;list-style:none;display:flex}.lp-analytics-guide__item summary::-webkit-details-marker{display:none}.lp-analytics-guide__item summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.lp-analytics-guide__item[open] summary:after{transform:translateY(2px)rotate(-135deg)}.lp-analytics-guide__item summary:focus-visible{outline:2px solid var(--kb-accent);outline-offset:2px}.lp-analytics-guide__item ol{color:var(--kb-text-secondary);font-size:var(--kb-font-size-md);gap:8px;margin:0;padding:4px 20px 16px 40px;line-height:1.6;list-style:decimal;display:grid}.lp-analytics-guide__item ol li::marker{color:var(--kb-text-link);font-weight:600}.lp-analytics-guide__item .lp-field-note{padding:0 20px 16px}html:root[data-theme] :is(.lp-registration,.lp-profile-editor) .dx-field__label,:is(.lp-registration,.lp-profile-editor) .lp-choice__label{font-size:var(--kb-font-size-md);line-height:1.45}html:root[data-theme] :is(.lp-registration,.lp-profile-editor) .dx-field__message{font-size:13px}.lp-step-note{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:0;line-height:1.5}.lp-analytics-card .lp-field-error{color:var(--kb-danger-ink);font-size:var(--kb-font-size-sm);margin:0}.lp-upload-error{color:var(--kb-danger-ink);font-size:var(--kb-font-size-sm)}.lp-page-heading{margin:0 0 27px}.lp-page-heading h1{font-size:clamp(34px,4.5vw,58px)}.lp-page-heading--split{align-items:center}.lp-admin-tabs{border-bottom:1px solid var(--kb-border-color);flex-wrap:wrap;gap:7px;margin:0 0 17px;display:flex}.lp-admin-tabs a{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);border-bottom:3px solid #0000;padding:12px 15px;font-weight:650;text-decoration:none}.lp-admin-tabs a.is-current{border-color:var(--lp-accent);color:var(--kb-text-primary)}.lp-registration-list{gap:12px;display:grid}.lp-registration-row{grid-template-columns:35px minmax(180px,1.3fr) minmax(120px,.7fr) minmax(190px,.8fr);align-items:center;gap:14px;display:grid}.lp-registration-row__number{color:var(--lp-accent);font-family:var(--kb-font-display);font-size:20px;font-weight:800}.lp-registration-row__main{gap:4px;min-width:0;display:grid}.lp-registration-row__main .lp-section-kicker{margin:0}.lp-registration-row__main h2{font-size:var(--kb-font-size-lg);text-overflow:ellipsis;margin:0;overflow:hidden}.lp-registration-row__main a{font-size:var(--kb-font-size-sm);text-overflow:ellipsis;overflow:hidden}.lp-registration-row__status,.lp-registration-row__signal{justify-items:start;gap:8px;display:grid}.lp-empty-card{padding:20px}.lp-empty-card p{color:var(--kb-text-secondary);margin:0}.lp-pagination{justify-content:center;gap:5px;margin-top:22px;display:flex}.lp-pagination a{border:1px solid var(--kb-border-color);border-radius:var(--kb-radius-sm);min-width:36px;color:var(--kb-text-secondary);text-align:center;padding:8px;text-decoration:none}.lp-pagination a.is-current{border-color:var(--lp-accent);color:var(--kb-text-primary)}.lp-pagination a.is-disabled{opacity:.45}.lp-review-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,.78fr);align-items:start;gap:17px;display:grid}.lp-review-main,.lp-review-aside{gap:15px;min-width:0;display:grid}.lp-review-aside{position:sticky;top:18px}.lp-review-fields{grid-template-columns:minmax(145px,.5fr) minmax(0,1fr);gap:0;margin:0;display:grid}.lp-review-fields dt,.lp-review-fields dd{border-bottom:1px solid var(--kb-border-color);font-size:var(--kb-font-size-sm);overflow-wrap:anywhere;margin:0;padding:10px 0;line-height:1.45}.lp-review-fields dt{color:var(--kb-text-secondary);padding-right:17px}.lp-review-fields dd{color:var(--kb-text-primary)}.lp-review-roster{gap:15px;display:grid}.lp-review-roster__item{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);gap:10px;padding:16px;display:grid}.lp-review-roster__item>div{gap:4px;display:grid}.lp-review-roster__item>div span{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.lp-review-roster__item dl{grid-template-columns:150px minmax(0,1fr);gap:7px 12px;margin:0;display:grid}.lp-review-roster__item dt,.lp-review-roster__item dd{overflow-wrap:anywhere;font-size:var(--kb-font-size-xs);margin:0}.lp-review-roster__item dt{color:var(--kb-text-secondary)}.lp-consent-list{gap:9px;display:grid}.lp-consent-list p{border-bottom:1px solid var(--kb-border-color);font-size:var(--kb-font-size-sm);justify-content:space-between;gap:12px;margin:0;padding:11px 0;display:flex}.lp-consent-list p span{color:var(--kb-text-secondary)}.lp-terms-details{color:var(--kb-text-secondary);margin-top:18px}.lp-terms-details summary{color:var(--kb-text-link);cursor:pointer;font-size:var(--kb-font-size-sm);font-weight:650}.lp-terms-details section{margin-top:15px}.lp-terms-details h4{color:var(--kb-text-primary);font-size:var(--kb-font-size-sm);margin:0 0 5px}.lp-terms-details p{font-size:var(--kb-font-size-sm);margin:0;line-height:1.55}.lp-review-timeline{gap:15px;margin:0;padding:0 0 0 19px;display:grid}.lp-review-timeline li{padding-left:4px}.lp-review-timeline li strong,.lp-review-timeline li span{font-size:var(--kb-font-size-sm);display:block}.lp-review-timeline li span,.lp-review-timeline li small{color:var(--kb-text-secondary)}.lp-review-timeline li p{white-space:pre-wrap;margin:8px 0}.lp-signal-list{gap:10px;padding:0;list-style:none;display:grid}.lp-signal-list li{border:1px solid var(--kb-border-color);border-radius:var(--kb-radius-sm);gap:4px;padding:11px;display:grid}.lp-signal-list li span{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs)}.lp-decision-buttons{flex-wrap:wrap;gap:9px;margin:15px 0;display:flex}.lp-contact-summary{border-bottom:1px solid var(--kb-border-color);font-size:var(--kb-font-size-sm);grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:12px 0;display:grid}.lp-contact-summary small{color:var(--kb-text-secondary);grid-column:1/-1}.lp-status-page{gap:22px;width:min(100%,750px);margin:4vh auto;display:grid}.lp-status-page__intro{gap:10px;display:grid}.lp-status-card{justify-items:start;gap:16px;display:grid}.lp-dashboard-heading{gap:10px;margin:0 0 26px;display:grid}.lp-dashboard-heading h1{font-size:clamp(36px,5vw,64px)}.lp-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lp-dashboard-grid .dx-card{align-content:start;justify-items:start;gap:10px;display:grid}.lp-dashboard-grid .dx-card p{color:var(--kb-text-secondary);margin:0;line-height:1.5}.lp-dashboard-metric{font-family:var(--kb-font-display);font-size:54px;font-weight:800;line-height:1;color:var(--lp-accent)!important}.lp-profile-page{gap:16px;width:min(100%,980px);display:grid}.lp-profile-page .dx-card{gap:17px;display:grid}.lp-form-submit{justify-content:flex-end;display:flex}.lp-system-users{gap:10px;margin:19px 0;display:grid}.lp-system-user{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);grid-template-columns:minmax(180px,1fr) minmax(140px,.5fr) minmax(130px,.4fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.lp-system-user__identity{align-items:center;gap:11px;min-width:0;display:flex}.lp-system-user__identity>div{gap:4px;min-width:0;display:grid}.lp-system-user__identity strong,.lp-system-user__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp-system-user__identity span{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.lp-avatar-mark{width:34px;height:34px;font-family:var(--kb-font-family);font-size:var(--kb-font-size-sm);flex:none}.lp-system-note{margin-top:14px}.lp-audit-table-wrap{overflow-x:auto}.lp-audit-table{border-collapse:collapse;width:100%;font-size:var(--kb-font-size-sm);text-align:left}.lp-audit-table th,.lp-audit-table td{border-bottom:1px solid var(--kb-border-color);vertical-align:top;padding:13px 11px}.lp-audit-table th{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs);letter-spacing:.07em;text-transform:uppercase}@media(max-width:1120px){.lp-registration-row{grid-template-columns:30px minmax(0,1fr) minmax(130px,.6fr)}.lp-registration-row__signal{grid-column:2/-1;justify-content:space-between;align-items:center;display:flex}}@media(max-width:900px){.lp-auth-card{width:min(100%,650px)}.lp-registration{width:min(100%,780px)}.lp-review-layout{grid-template-columns:1fr}.lp-review-aside{position:static}}@media(max-width:640px){html:root[data-theme] .dx-overlay:has(.lp-terms-body){padding:8px}html:root[data-theme] .dx-dialog:has(.lp-terms-body){max-height:calc(100dvh - 16px)}.lp-auth-card{gap:15px;padding:21px}.lp-auth-card h2{font-size:32px}.lp-auth-links{flex-direction:column;gap:10px}.lp-registration__header,.lp-page-heading,.lp-page-heading--split{flex-direction:column;align-items:flex-start}.lp-registration__header h1{font-size:36px}.lp-stepper{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.lp-stepper button{padding-inline:4px}.lp-stepper button span{min-width:24px;font-size:24px}.lp-stepper button strong{white-space:normal}.lp-form-grid,.lp-analytics-grid,.lp-dashboard-grid,.lp-network-grid{grid-template-columns:1fr}.lp-form-grid>.lp-field-wide{grid-column:auto}.lp-form-section--wide{grid-column:1/-1}.lp-section-title{flex-direction:column;align-items:flex-start}.lp-registration__footer{gap:12px;padding:22px 0 0}.lp-registration__footer-main{grid-template-columns:minmax(0,1fr);gap:16px}.lp-nav-detail{display:none}.lp-contact-row{grid-template-columns:minmax(0,1fr) 44px}.lp-contact-row>.dx-field{grid-column:1}.lp-contact-row>.lp-row-remove{grid-area:1/2}.lp-roster-row{grid-template-columns:26px minmax(0,1fr);align-items:end}html:root[data-theme] .lp-roster-row:has(>.lp-roster-row__index){grid-template-columns:minmax(0,1fr) 44px;gap:4px 12px}.lp-roster-row>.lp-roster-row__index{grid-area:1/1;align-self:center;padding-top:0}.lp-roster-row>.dx-field{grid-column:2}.lp-roster-row>.lp-roster-row__body{grid-column:1/-1}.lp-roster-networks__fields{grid-template-columns:minmax(0,1fr)}.lp-roster-row>.lp-row-remove{grid-area:1/2;align-self:start}.lp-roster-review{grid-template-columns:minmax(0,1fr) 44px}.lp-roster-review>.lp-roster-review__info{grid-area:1/1}.lp-roster-review>.lp-row-remove{grid-area:1/2;align-self:start}.lp-roster-review__actions{grid-column:1/-1;justify-content:flex-start}.lp-segmented{width:100%;display:flex}.lp-segmented button{white-space:normal;flex:1 1 0;padding:0 8px}.lp-registration-row{grid-template-columns:26px minmax(0,1fr);align-items:start}.lp-registration-row__status,.lp-registration-row__signal{grid-column:2}.lp-registration-row__signal{flex-direction:column;align-items:flex-start}.lp-review-fields{grid-template-columns:minmax(100px,.42fr) minmax(0,1fr)}.lp-review-roster__item dl{grid-template-columns:110px minmax(0,1fr)}.lp-consent-list p{flex-direction:column;align-items:flex-start}.lp-contact-summary{grid-template-columns:1fr}.lp-contact-summary small{grid-column:auto}.lp-system-user{grid-template-columns:1fr 1fr;align-items:end}.lp-system-user__identity,.lp-system-user>.dx-button{grid-column:1/-1}.lp-decision-buttons .dx-button{flex:auto}}.lp-auth-panel{gap:20px;display:grid}.lp-auth-switch{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0;line-height:1.5;display:flex}.lp-auth-switch .lp-text-button{width:auto;font-size:inherit;margin:0}.lp-auth-switch__note{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:0;line-height:1.5}.lp-auth-switch__note a{color:var(--kb-text-link);font-weight:var(--kb-font-weight-semibold);text-decoration:none}.lp-auth-switch__note a:hover{text-underline-offset:3px;text-decoration:underline}.lp-auth-note{border:1px solid var(--kb-border-color);border-left:3px solid var(--kb-primary);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);gap:6px;padding:16px 18px;display:grid}.lp-auth-note strong{color:var(--kb-text-primary);font-size:var(--kb-font-size-sm)}.lp-auth-note p{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:0;line-height:1.5}.lp-auth-hint{border-left:3px solid var(--kb-warning);border-radius:var(--kb-card-border-radius);background:var(--kb-warning);align-items:flex-start;gap:12px;margin:0;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.lp-auth-hint{background:color-mix(in srgb,var(--kb-warning) 10%,var(--kb-bg-card))}}.lp-auth-hint{color:var(--kb-text-primary);font-size:var(--kb-font-size-sm);line-height:1.5}.lp-auth-hint__icon{width:13px;height:13px;color:var(--kb-text-secondary);flex:none;margin-top:3px}.lp-input-icon{position:relative}.lp-input-icon>.dx-input.dx-input{padding-left:42px}.lp-input-icon--trail>.dx-input.dx-input{padding-right:46px}.lp-input-icon__lead{width:15px;height:15px;color:var(--kb-text-muted);pointer-events:none;transition:color var(--kb-transition-fast);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.lp-input-icon:focus-within .lp-input-icon__lead{color:var(--kb-text-secondary)}.lp-input-icon__toggle{border-radius:var(--kb-button-border-radius);width:36px;height:36px;color:var(--kb-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lp-input-icon__toggle:hover{color:var(--kb-text-primary)}.lp-input-icon__toggle:focus-visible{box-shadow:var(--kb-focus-ring);outline:none}.lp-input-icon__toggle svg{width:16px;height:16px}.lp-pitch{flex-direction:column;gap:14px;width:100%;max-width:560px;display:flex}.lp-pitch__kicker{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;line-height:1.35}.lp-pitch h2{font-family:var(--kb-font-display);letter-spacing:.025em;text-shadow:0 2px 20px var(--kb-surface-dark);margin:0;font-size:36px;font-weight:800;line-height:1.2}@supports (color:color-mix(in lab,red,red)){.lp-pitch h2{text-shadow:0 2px 20px color-mix(in srgb,var(--kb-surface-dark) 30%,transparent)}}.lp-pitch__lede{opacity:.85;margin:0;font-size:15px;line-height:1.6}.lp-pitch__list{grid-template-columns:1fr;gap:0;margin:4px 0 0;padding:0;list-style:none;display:grid}.lp-pitch__list li{border-top:1px solid;gap:3px;padding:12px 0;display:grid}@supports (color:color-mix(in lab,red,red)){.lp-pitch__list li{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}}.lp-pitch__list strong{font-size:14px;font-weight:600}.lp-pitch__list span{opacity:.8;font-size:13px;line-height:1.45}.lp-pitch__footer{opacity:.75;margin-top:10px;font-size:12px;line-height:1.5}@media(min-width:1200px){.lp-pitch__list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px}}html:root[data-theme] .lp-auth-card .dx-tabs .dx-tabs__list{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}html:root[data-theme] .lp-auth-card .dx-tabs .dx-tabs__list button{text-align:center;justify-content:center}html:root[data-theme] .lp-auth-card .dx-tabs .dx-tabs__panel{padding:32px 0 0}.lp-auth-card .lp-network-grid{grid-template-columns:1fr}.lp-auth-card .lp-network-card{min-height:0}.lp-signup-benefits{flex-wrap:wrap;gap:8px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.lp-signup-benefits li{border:1px solid var(--kb-primary);padding:7px 11px}@supports (color:color-mix(in lab,red,red)){.lp-signup-benefits li{border:1px solid color-mix(in srgb,var(--kb-primary) 42%,var(--kb-border-color))}}.lp-signup-benefits li{background:var(--kb-primary);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.lp-signup-benefits li{background:color-mix(in srgb,var(--kb-primary) 8%,var(--kb-bg-card))}}.lp-signup-benefits li{color:var(--kb-text-primary);font-size:var(--kb-font-size-xs);font-weight:700}.lp-auth-switch__note--top{margin-bottom:-8px}.lp-input-icon--no-lead>.dx-input.dx-input{padding-left:var(--kb-space-md)}.lp-form-grid>.lp-form-section--wide:not(:first-child){border-top:1px solid var(--kb-border-subtle);margin-top:6px;padding-top:22px}.lp-choice__label{color:var(--kb-text-primary);font:600 12px/1.6 var(--kb-font-family)}.lp-choice__control{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}.lp-choice__options{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.lp-choice__option{display:inline-flex;position:relative}.lp-choice__option,.lp-choice__pill{cursor:pointer}.lp-choice__option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lp-choice__pill{border:1px solid var(--kb-border-strong);background:var(--kb-bg-input);min-height:44px;color:var(--kb-text-secondary);font:600 13px/1 var(--kb-font-family);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex;position:relative}.lp-choice__check{text-align:center;opacity:0;width:10px;font-size:11px;line-height:1;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.lp-choice__option input:checked+.lp-choice__pill .lp-choice__check{opacity:1}.lp-choice__option:hover .lp-choice__pill{border-color:var(--kb-text-secondary);color:var(--kb-text-primary)}.lp-choice__option input:checked+.lp-choice__pill{border-color:var(--kb-primary);background:var(--kb-primary);color:var(--kb-on-primary)}.lp-choice__option input:focus-visible+.lp-choice__pill{box-shadow:var(--kb-focus-ring)}.lp-choice--chips .lp-choice__options{gap:6px}.lp-choice--chips .lp-choice__pill{min-height:36px;padding:0 20px;font-size:12px}.lp-choice--chips .lp-choice__check{left:7px}.lp-choice--segmented .lp-choice__options{border:1px solid var(--kb-border-strong);background:var(--kb-bg-input);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;min-width:228px;padding:3px;display:inline-grid}.lp-choice--segmented .lp-choice__option{display:grid}.lp-choice--segmented .lp-choice__pill{background:0 0;border:0;min-height:38px;padding:0 18px}.lp-choice--segmented .lp-choice__check{left:6px}.lp-choice--segmented .lp-choice__option input:checked+.lp-choice__pill{background:var(--kb-border-strong);color:var(--kb-text-primary)}.lp-choice--segmented .lp-choice__option input:is([value=Sim],[value=Talvez]):checked+.lp-choice__pill{background:var(--kb-accent);color:var(--kb-on-accent)}.lp-choice--error .lp-choice__options,.lp-choice--error.lp-choice--chips .lp-choice__pill{border-color:var(--kb-danger)}@supports (color:color-mix(in lab,red,red)){.lp-choice--error.lp-choice--chips .lp-choice__pill{border-color:color-mix(in srgb,var(--kb-danger) 60%,var(--kb-border-strong))}}.lp-choice__clear{min-height:32px;color:var(--kb-text-secondary);font:500 12px/1 var(--kb-font-family);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 4px;text-decoration:underline;display:inline-flex}.lp-choice__clear:hover{color:var(--kb-text-primary)}.lp-choice__clear:focus-visible{outline:2px solid var(--kb-primary);outline-offset:2px;border-radius:4px}html:root[data-theme] .lp-choice--ranked{gap:0}.lp-choice--ranked .lp-choice__label{margin-bottom:4px}.lp-choice__instruction{color:var(--kb-text-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 16px;font-size:12px;line-height:1.5;display:flex}.lp-choice__count{color:var(--kb-text-muted);font-variant-numeric:tabular-nums;font-weight:600}.lp-choice--ranked .lp-choice__message{margin-top:10px}.lp-choice__rank{font-variant-numeric:tabular-nums;margin-right:6px;font-weight:800}.lp-choice__option.is-disabled .lp-choice__pill{opacity:.4}.lp-choice__option.is-disabled,.lp-choice__option.is-disabled .lp-choice__pill,.lp-choice__option.is-disabled input{cursor:not-allowed}.lp-choice__option.is-disabled:hover .lp-choice__pill{border-color:var(--kb-border-strong);color:var(--kb-text-secondary)}.lp-choice__message{color:var(--kb-text-secondary);margin:0;font-size:12px;line-height:1.6}.lp-choice--error .lp-choice__message{color:var(--kb-danger-ink)}@media(forced-colors:active){.lp-choice__option input:checked+.lp-choice__pill{outline:2px solid canvastext}}.lp-profile-fields{container:lp-profile/inline-size}.lp-profile-fields>.lp-content{gap:0;width:100%;max-width:820px;display:grid}.lp-content__intro{margin-bottom:8px}.lp-content__group{border-top:1px solid var(--kb-border-subtle);grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:26px 0;display:grid;position:relative}.lp-content__group:first-of-type{border-top:0;padding-top:4px}.lp-content__num{color:var(--kb-primary);font:600 44px/.85 var(--kb-font-display)}.lp-content__group.is-done .lp-content__num{color:var(--kb-text-link)}html:root[data-theme] .lp-content__head h3{font-size:var(--lp-title-form,28px);letter-spacing:.02em;margin:0;line-height:1.05}.lp-content__head p{color:var(--kb-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.55}.lp-content__body{gap:18px;min-width:0;display:grid}.lp-content__body>*{min-width:0}.lp-content__questions{gap:0}.lp-content__questions>.lp-choice{border-bottom:1px dashed var(--kb-border-subtle);padding:12px 0}.lp-content__questions>:not(.lp-choice){margin-top:16px}.lp-content>:not(.lp-content__group){margin-bottom:18px}.lp-content__lead{max-width:720px}.lp-content__body>.lp-form-grid{gap:16px 20px}.lp-content--analytics .lp-content__body{gap:12px}html:root[data-theme] .lp-content--analytics .lp-content__head h3{font-size:clamp(21px,1.9vw,25px);line-height:1.1}.lp-content__body.lp-price-groups{gap:22px}.lp-price-group{min-width:0;display:grid}.lp-price-group__title{color:var(--kb-text-link);font:800 11px/1.35 var(--kb-font-family);letter-spacing:.15em;text-transform:uppercase;margin:0 0 2px}.lp-price-rows{min-width:0;display:grid}.lp-price-rows>:is(.dx-field,.lp-choice){border-bottom:1px dashed var(--kb-border-subtle);gap:8px;min-width:0;padding:12px 0;display:grid}.lp-price-rows .lp-choice--segmented .lp-choice__options{width:100%;min-width:0}@container lp-profile (min-width:600px){.lp-price-rows>:is(.dx-field,.lp-choice){grid-template-columns:minmax(0,1fr) 240px;align-items:center;-moz-column-gap:18px;column-gap:18px}.lp-price-rows>:is(.dx-field,.lp-choice)>:is(.dx-field__message,.lp-choice__message){grid-column:2}.lp-content__group{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"num head""num body";gap:16px 24px}.lp-content__num{grid-area:num;font-size:56px}.lp-content__head{grid-area:head}.lp-content__body{grid-area:body}.lp-content__questions>.lp-choice{grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:18px;column-gap:18px}.lp-content__questions>.lp-choice>.lp-choice__message{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.lp-choice__pill{transition:none}}.lc-page{gap:var(--kb-space-xl);max-width:1280px;padding:var(--kb-space-xl) var(--kb-space-lg) 64px;color:var(--kb-text-primary);margin-inline:auto;display:grid}.lc-page__header{justify-content:space-between;align-items:flex-start;gap:var(--kb-space-lg);display:flex}.lc-page__eyebrow{margin:0 0 var(--kb-space-xs);color:var(--kb-primary);font-size:var(--kb-font-size-xs);font-weight:var(--kb-font-weight-bold);letter-spacing:.13em;text-transform:uppercase}.lc-page__header h1{font:var(--kb-font-weight-bold) clamp(1.8rem,4vw,2.7rem)/1.04 var(--kb-font-display);letter-spacing:var(--kb-letter-spacing-tight);margin:0}.lc-page__description{max-width:65ch;margin:var(--kb-space-sm) 0 0;color:var(--kb-text-secondary);line-height:1.55}.lc-page__actions,.lc-actions{align-items:center;gap:var(--kb-space-sm);flex-wrap:wrap;display:flex}.lc-grid{gap:var(--kb-space-lg);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lc-span-12{grid-column:span 12}.lc-span-8{grid-column:span 8}.lc-span-6{grid-column:span 6}.lc-span-4{grid-column:span 4}.lc-stack{gap:var(--kb-space-lg);display:grid}.lc-stat{align-content:start;gap:var(--kb-space-xs);min-height:120px;padding:var(--kb-space-lg);border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);box-shadow:var(--kb-shadow-card);display:grid}.lc-stat__label{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.lc-stat__value{font:var(--kb-font-weight-bold) 2rem/1 var(--kb-font-display)}.lc-stat__note{color:var(--kb-text-muted);font-size:var(--kb-font-size-xs)}.lc-card-grid{gap:var(--kb-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));display:grid}.lc-campaign-card{gap:var(--kb-space-md);min-height:190px;padding:var(--kb-space-lg);border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);box-shadow:var(--kb-shadow-card);color:inherit;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.lc-campaign-card:hover{border-color:var(--kb-border-focus);box-shadow:var(--kb-shadow-card-hover,var(--kb-shadow-card));transform:translateY(-2px)}.lc-campaign-card__top{justify-content:space-between;align-items:flex-start;gap:var(--kb-space-sm);display:flex}.lc-campaign-card h3{font-size:var(--kb-font-size-lg);margin:0}.lc-campaign-card p{color:var(--kb-text-secondary);margin:0;line-height:1.5}.lc-campaign-card__meta{color:var(--kb-text-muted);font-size:var(--kb-font-size-xs)}.lc-section-heading{justify-content:space-between;align-items:end;gap:var(--kb-space-md);flex-wrap:wrap;display:flex}.lc-section-heading h2{font-size:var(--kb-font-size-xl);margin:0}.lc-section-heading p{margin:var(--kb-space-xs) 0 0;color:var(--kb-text-secondary)}.lc-panel{gap:var(--kb-space-lg);padding:clamp(var(--kb-space-lg),3vw,var(--kb-space-2xl));border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);box-shadow:var(--kb-shadow-card);display:grid}.lc-panel h2,.lc-panel h3{margin:0}.lc-panel__intro{gap:var(--kb-space-xs);display:grid}.lc-panel__intro p{color:var(--kb-text-secondary);margin:0;line-height:1.5}.lc-form-grid{gap:var(--kb-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lc-field{gap:var(--kb-space-xs);min-width:0;display:grid}.lc-field--wide{grid-column:1/-1}.lc-field label,.lc-field legend{color:var(--kb-text-primary);font-size:var(--kb-font-size-sm);font-weight:var(--kb-font-weight-semibold)}.lc-field input,.lc-field textarea,.lc-field select{box-sizing:border-box;width:100%;min-height:var(--kb-control-height);padding:var(--kb-space-sm) var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-input);color:var(--kb-text-primary);font:inherit}.lc-field textarea{resize:vertical;min-height:112px;line-height:1.5}.lc-field input:focus-visible,.lc-field textarea:focus-visible,.lc-field select:focus-visible{border-color:var(--kb-border-focus);box-shadow:var(--kb-focus-ring);outline:none}.lc-field input[aria-invalid=true],.lc-field textarea[aria-invalid=true]{border-color:var(--kb-danger)}.lc-field__hint,.lc-field__error{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs);margin:0;line-height:1.45}.lc-field__error{color:var(--kb-danger-ink)}.lc-choice-row{gap:var(--kb-space-sm) var(--kb-space-lg);flex-wrap:wrap;display:flex}.lc-choice{align-items:center;gap:var(--kb-space-sm);color:var(--kb-text-primary);display:inline-flex}.lc-choice input{accent-color:var(--kb-primary)}.lc-step-tabs{gap:var(--kb-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lc-step{align-items:center;gap:var(--kb-space-sm);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-card);color:var(--kb-text-secondary);text-align:left;cursor:pointer;display:flex}.lc-step[aria-current=step]{border-color:var(--kb-primary);background:var(--kb-primary-tint);color:var(--kb-primary-ink)}.lc-step__number{width:30px;height:30px;font-size:var(--kb-font-size-sm);font-weight:var(--kb-font-weight-bold);border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.lc-step__label{font-size:var(--kb-font-size-sm);font-weight:var(--kb-font-weight-semibold)}.lc-notice{gap:var(--kb-space-md);padding:var(--kb-space-md) var(--kb-space-lg);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-subtle);color:var(--kb-text-secondary);line-height:1.5;display:flex}.lc-notice strong{color:var(--kb-text-primary)}.lc-records{gap:0;margin:0;display:grid}.lc-record{gap:var(--kb-space-md);padding:var(--kb-space-md) 0;border-bottom:1px solid var(--kb-border-color);grid-template-columns:minmax(130px,.7fr) minmax(0,1.5fr);display:grid}.lc-record:last-child{border-bottom:0}.lc-record dt{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.lc-record dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.5}.lc-record-section{gap:var(--kb-space-sm);display:grid}.lc-record-section h3{font-size:var(--kb-font-size-md);margin:0}.lc-proposal{color:var(--kb-text-primary);overflow-wrap:anywhere;line-height:1.65}.lc-proposal>:first-child{margin-top:0}.lc-proposal>:last-child{margin-bottom:0}.lc-proposal a{color:var(--kb-primary-ink);text-underline-offset:2px;text-decoration:underline}.lc-proposal ul,.lc-proposal ol{padding-left:1.5rem}.lc-files{gap:var(--kb-space-sm);margin:0;padding:0;list-style:none;display:grid}.lc-file{justify-content:space-between;align-items:center;gap:var(--kb-space-sm);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);flex-wrap:wrap;display:flex}.lc-file__info{gap:3px;min-width:0;display:grid}.lc-file__info a{overflow-wrap:anywhere}.lc-file__meta{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs)}.lc-rich-toolbar{gap:var(--kb-space-xs);padding:var(--kb-space-sm);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius) var(--kb-button-border-radius) 0 0;background:var(--kb-bg-subtle);border-bottom:0;flex-wrap:wrap;display:flex}.lc-rich-toolbar button{min-width:34px;min-height:34px;padding:0 var(--kb-space-sm);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-card);color:var(--kb-text-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.lc-rich-toolbar button:hover{border-color:var(--kb-border-focus);background:var(--kb-primary-tint)}.lc-rich-toolbar button:focus-visible{box-shadow:var(--kb-focus-ring);outline:none}.lc-rich-editor{min-height:220px;padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:0 0 var(--kb-button-border-radius) var(--kb-button-border-radius);background:var(--kb-bg-input);color:var(--kb-text-primary);overflow-wrap:anywhere;line-height:1.6}.lc-rich-editor:focus-visible{border-color:var(--kb-border-focus);box-shadow:var(--kb-focus-ring);outline:none}.lc-rich-editor:empty:before{content:attr(data-placeholder);color:var(--kb-text-muted)}.lc-rich-editor ul,.lc-rich-editor ol{padding-left:1.5rem}.lc-check-list{gap:var(--kb-space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.lc-check-item{align-items:flex-start;gap:var(--kb-space-sm);padding:var(--kb-space-sm) var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-card);display:flex}.lc-check-item input{accent-color:var(--kb-primary);margin-top:4px}.lc-contact-list{gap:var(--kb-space-md);display:grid}.lc-contact{align-items:end;gap:var(--kb-space-md);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.lc-muted{color:var(--kb-text-secondary)}.lc-micro{color:var(--kb-text-muted);font-size:var(--kb-font-size-xs)}.lc-divider{background:var(--kb-border-color);border:0;height:1px}.lc-form-footer{padding-top:var(--kb-space-sm);justify-content:flex-end}@media(max-width:760px){.lc-page{padding:var(--kb-space-lg) var(--kb-space-md) 44px}.lc-page__header{flex-direction:column}.lc-page__actions{width:100%}.lc-page__actions :deep(.dx-button){width:100%}.lc-span-8,.lc-span-6,.lc-span-4{grid-column:span 12}.lc-step-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-contact{grid-template-columns:1fr}}@media(max-width:440px){.lc-step-tabs,.lc-form-grid{grid-template-columns:1fr}.lc-field--wide{grid-column:auto}.lc-record{gap:var(--kb-space-xs);grid-template-columns:1fr}}.dx-datagrid{gap:var(--kb-space-md);min-width:0;color:var(--kb-text-primary);font-family:var(--kb-font-family);display:grid}.dx-datagrid__bulk{justify-content:space-between;align-items:center;gap:var(--kb-space-md);flex-wrap:wrap;min-width:0;display:flex}.dx-datagrid__bulk-summary{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:0}.dx-forms-renderer{gap:var(--kb-space-xl);width:100%;color:var(--kb-text-primary);display:grid}.dx-forms-renderer__header{gap:var(--kb-space-xs);display:grid}.dx-forms-renderer__mode{color:var(--kb-text-link);font-size:var(--kb-font-size-xs);font-weight:var(--kb-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.dx-forms-renderer__title{color:var(--kb-text-primary);font-size:var(--kb-font-size-2xl);line-height:var(--kb-line-height-tight);margin:0}.dx-forms-renderer__description{color:var(--kb-text-secondary);line-height:var(--kb-line-height-normal);margin:0}.dx-forms-renderer__notice,.dx-forms-renderer__upload-note{padding:var(--kb-space-sm) var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-subtle);color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:0}.dx-forms-renderer__steps{gap:var(--kb-space-md);display:grid}.dx-forms-renderer__step-nav{gap:var(--kb-space-xs);flex-wrap:wrap;display:flex}.dx-forms-renderer__step-nav .is-active{border-color:var(--kb-primary);color:var(--kb-primary)}.dx-forms-renderer__fields{gap:var(--kb-space-lg);display:grid}.dx-forms-renderer__actions{gap:var(--kb-space-sm);flex-wrap:wrap;align-items:center;display:flex}.dx-forms-renderer__error{color:var(--kb-danger-ink);font-size:var(--kb-font-size-sm);margin:0}.dx-forms-renderer__empty{color:var(--kb-text-secondary);margin:0}.dx-forms-field__nested{gap:var(--kb-space-md);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-subtle);display:grid}.dx-forms-field__options{gap:var(--kb-space-sm);display:grid}.dx-forms-field__repeater{gap:var(--kb-space-md);display:grid}.dx-forms-field__repeater-item{gap:var(--kb-space-md);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-card);display:grid}.dx-forms-builder{gap:var(--kb-space-xl);display:grid}.dx-forms-builder__actions{gap:var(--kb-space-sm);flex-wrap:wrap;align-items:center;display:flex}.dx-forms-builder__actions--end{justify-content:flex-end}.dx-forms-builder__section-heading,.dx-forms-builder__step-heading{justify-content:space-between;align-items:flex-start;gap:var(--kb-space-md);flex-wrap:wrap;display:flex}.dx-forms-builder__section-heading h3{color:var(--kb-text-primary);margin:0}.dx-forms-builder__section-heading span{margin:var(--kb-space-xs) 0 0;color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);display:block}.dx-forms-builder__meta,.dx-forms-builder__grid{gap:var(--kb-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dx-forms-builder__section{gap:var(--kb-space-md);display:grid}.dx-forms-builder__step{gap:var(--kb-space-md);padding:var(--kb-space-lg);border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);display:grid}.dx-forms-builder__step-heading strong{color:var(--kb-text-primary)}.dx-forms-builder__step-fields{gap:var(--kb-space-md);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);flex-wrap:wrap;margin:0;display:flex}.dx-forms-builder__step-fields legend{width:100%;color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.dx-forms-builder__questions{gap:12px;display:grid}.dx-forms-builder__slot{min-width:0;position:relative}.dx-forms-builder__slot--dragging{opacity:.5}.dx-forms-builder__slot--before:before,.dx-forms-builder__slot--after:after{content:"";background:var(--kb-primary);border-radius:2px;height:3px;position:absolute;left:0;right:0}.dx-forms-builder__slot--before:before{top:-8px}.dx-forms-builder__slot--after:after{bottom:-8px}.dx-forms-builder__empty-state{justify-items:center;gap:var(--kb-space-sm);padding:var(--kb-space-xl) var(--kb-space-lg);border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);color:var(--kb-text-secondary);text-align:center;display:grid}.dx-forms-builder__empty-state p{max-width:42ch;margin:0;line-height:1.5}.dx-forms-builder__empty-icon{width:32px;height:32px;color:var(--kb-primary-ink,var(--kb-primary))}.dx-forms-builder__add{border:2px dashed var(--kb-border-color);border-radius:var(--kb-card-border-radius);width:100%;min-height:56px;color:var(--kb-text-primary);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.dx-forms-builder__add svg{width:16px;height:16px}.dx-forms-builder__add:hover:not(:disabled){border-color:var(--kb-primary);color:var(--kb-primary-ink,var(--kb-primary));background:var(--kb-primary)}@supports (color:color-mix(in lab,red,red)){.dx-forms-builder__add:hover:not(:disabled){background:color-mix(in srgb,var(--kb-primary) 6%,transparent)}}.dx-forms-builder__add:focus-visible{box-shadow:var(--kb-focus-ring);outline:none}.dx-forms-builder__add:disabled{opacity:.55;cursor:not-allowed}.dx-forms-q{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);grid-template-columns:24px minmax(0,1fr);gap:4px;min-width:0;padding:12px 16px 12px 8px;display:grid;position:relative}.dx-forms-q--open{border-left:4px solid var(--kb-primary);box-shadow:var(--kb-shadow-card,none);padding:16px 16px 12px 8px}.dx-forms-q__handle{color:var(--kb-text-secondary);cursor:grab;justify-content:center;align-items:flex-start;padding-top:14px;display:flex}.dx-forms-q__handle svg{width:14px;height:14px}.dx-forms-q__handle:active{cursor:grabbing}.dx-forms-q__summary{border-radius:var(--kb-button-border-radius);width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:8px;display:grid}.dx-forms-q__summary:hover{background:var(--kb-bg-hover)}.dx-forms-q__summary:focus-visible{box-shadow:var(--kb-focus-ring);outline:none}.dx-forms-q__title{color:var(--kb-text-primary);font-size:var(--kb-font-size-lg);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.dx-forms-q__title--empty{color:var(--kb-text-secondary);font-style:italic}.dx-forms-q__meta{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.dx-forms-q__type{align-items:center;gap:8px;display:inline-flex}.dx-forms-q__type svg{width:14px;height:14px}.dx-forms-q__required{color:var(--kb-primary-ink,var(--kb-primary));font-weight:600}.dx-forms-q__flag{border:1px solid var(--kb-border-color);font-size:var(--kb-font-size-xs);border-radius:999px;padding:2px 8px}.dx-forms-q__body{gap:12px;min-width:0;padding:0 0 0 8px;display:grid}.dx-forms-q__head{grid-template-columns:minmax(0,1fr) minmax(200px,240px);align-items:start;gap:12px;display:grid}html:root .dx-forms-q .dx-forms-q__label.dx-input,html:root[data-theme] .dx-forms-q .dx-forms-q__label.dx-input{min-height:52px;font-size:var(--kb-font-size-lg);padding-inline:16px;font-weight:600}.dx-forms-q__type-select{position:relative}.dx-forms-q__type-icon{width:14px;height:14px;color:var(--kb-text-secondary);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}html:root .dx-forms-q .dx-forms-q__type-select .dx-select,html:root[data-theme] .dx-forms-q__type-select .dx-select:not([multiple]):not([size]){min-height:52px;padding-left:40px}.dx-forms-q .dx-input,.dx-forms-q .dx-select{min-height:44px}.dx-forms-q .dx-input{padding-inline:12px}.dx-forms-q__options{gap:8px;display:grid}.dx-forms-q__option{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.dx-forms-q__option-mark{border:2px solid var(--kb-text-secondary);border-radius:50%;width:16px;height:16px}.dx-forms-q__option-mark--check{border-radius:3px}.dx-forms-q__add-option{justify-self:start;gap:8px;min-height:44px}.dx-forms-q__add-option svg{width:14px;height:14px}.dx-forms-q__children{border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-subtle);gap:12px;padding:12px;display:grid}.dx-forms-q__children>.dx-button{justify-self:start;gap:8px;min-height:44px}.dx-forms-q__children>.dx-button svg{width:14px;height:14px}.dx-forms-q__more{border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-subtle);gap:12px;padding:16px;display:grid}.dx-forms-q__condition-block{gap:8px;display:grid}.dx-forms-q__condition{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;padding-left:28px;display:grid}.dx-forms-q__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.dx-forms-q__wide{grid-column:1/-1}.dx-forms-q__footer{border-top:1px solid var(--kb-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.dx-forms-q__move,.dx-forms-q__tools{align-items:center;gap:4px;display:flex}.dx-forms-q__tools{gap:8px;margin-left:auto}.dx-forms-q__tools svg,.dx-forms-q__move svg{width:16px;height:16px}.dx-forms-q__delete:hover:not(:disabled){color:var(--kb-danger-ink)}.dx-forms-q__divider{background:var(--kb-border-color);width:1px;height:28px}@media(max-width:720px){.dx-forms-builder__meta,.dx-forms-builder__grid,.dx-forms-q__grid,.dx-forms-q__condition{grid-template-columns:1fr}.dx-forms-q__condition{padding-left:0}.dx-forms-q__head{grid-template-columns:1fr}.dx-forms-q{padding-right:12px}.dx-forms-q__tools{flex-wrap:wrap;justify-content:flex-end}}.lo-editor-layout{align-items:start;gap:var(--kb-space-lg);grid-template-columns:minmax(0,1.55fr) minmax(260px,.7fr);display:grid}.lo-cover-panel{top:var(--kb-space-lg);position:sticky}.lo-cover-preview,.lo-cover-hero{-o-object-fit:cover;object-fit:cover;border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-subtle);width:100%;max-height:420px;display:block}.lo-cover-hero{max-height:360px}.lo-upload-button{cursor:pointer;position:relative;overflow:hidden}.lo-upload-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.lo-response-form{min-width:0}.lo-receipt-page{max-width:850px}.lo-receipt-card{justify-items:start}.lo-receipt-card__invite .dx-button{gap:var(--kb-space-sm)}.lo-receipt-card__invite .dx-button svg{flex:none;width:16px;height:16px}.lo-receipt-mark{background:var(--kb-bg-success-light);width:52px;height:52px;color:var(--kb-success-ink);font-size:var(--kb-font-size-2xl);font-weight:var(--kb-font-weight-bold);border-radius:50%;place-items:center;display:grid}.lo-notice{margin:0 0 var(--kb-space-xl);padding:var(--kb-space-lg);border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);line-height:1.5}.lo-notice--error{border-color:var(--kb-danger);background:var(--kb-bg-danger-light);color:var(--kb-danger-ink)}.lo-notice--warning{border-color:var(--kb-warning);background:var(--kb-bg-warning-light);color:var(--kb-warning-ink)}.lo-notice--action{align-items:flex-start;gap:var(--kb-space-md) var(--kb-space-lg);flex-wrap:wrap;display:flex}.lo-notice__icon{flex:none;margin-top:2px}.lo-notice__body{flex:240px;min-width:0}.lo-notice__body strong{font-weight:var(--kb-font-weight-bold);display:block}.lo-notice__body p{margin:var(--kb-space-xs) 0 0}.lo-notice.lo-notice--action .lo-notice__action.dx-button{border:1px solid var(--kb-border-strong);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-card);min-height:44px;color:var(--kb-text-primary);font:var(--kb-font-weight-semibold) var(--kb-font-size-md)/1.2 var(--kb-font-family);cursor:pointer;justify-content:center;align-self:center;align-items:center;padding:12px 16px;display:inline-flex}.lo-notice.lo-notice--action .lo-notice__action.dx-button:hover{border-color:var(--kb-primary);background:var(--kb-primary-tint)}.lo-response-error-summary ul{list-style:outside}.lo-consent-evidence{justify-items:start;gap:var(--kb-space-sm);padding:var(--kb-space-md) 0;border-bottom:1px solid var(--kb-border-color);display:grid}.lo-consent-evidence:last-child{border-bottom:0}.lo-consent-evidence p{margin:0;line-height:1.5}.lo-consent-evidence small{color:var(--kb-text-secondary)}.lo-value{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;overflow:auto}.lo-public-page{max-width:1240px}.lo-public-brief{align-content:start}@media(max-width:780px){.lo-editor-layout{grid-template-columns:minmax(0,1fr)}.lo-cover-panel{position:static}.lo-notice__action.dx-button{width:100%}}.lj-page{gap:var(--kb-space-xl);max-width:1280px;padding:var(--kb-space-xl) var(--kb-space-lg) 64px;color:var(--kb-text-primary);margin-inline:auto;display:grid}.lj-identity{gap:var(--kb-space-sm) var(--kb-space-lg);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.lj-identity strong{font:var(--kb-font-weight-bold) clamp(1.1rem,2vw,1.4rem)/1.2 var(--kb-font-display);letter-spacing:var(--kb-letter-spacing-tight);text-transform:uppercase}.lj-identity span{color:var(--kb-text-secondary)}.lj-grid{gap:var(--kb-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lj-grid>.lj-start{align-self:start}.lj-grid--trio{grid-template-columns:repeat(3,minmax(0,1fr))}.lj-hint{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:0;line-height:1.5}.lj-actions{gap:var(--kb-space-sm);flex-wrap:wrap;align-items:center;display:flex}.lj-file{justify-content:space-between;gap:var(--kb-space-sm);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);flex-wrap:wrap;display:flex}.lj-file__meta{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs)}.lj-publications{gap:var(--kb-space-md);display:grid}.lj-publications .lj-grid--trio{align-items:start}.lj-publications .lj-grid--trio>.dx-field{align-content:start}.lj-contract{justify-content:space-between;align-items:center;gap:var(--kb-space-md);flex-wrap:wrap;display:flex}.lj-contract__status{align-items:center;gap:var(--kb-space-sm);color:var(--kb-text-secondary);margin:0;display:flex}.lj-contract-link{align-items:center;gap:var(--kb-space-sm);min-height:44px;color:var(--kb-text-link);font-weight:var(--kb-font-weight-semibold);text-underline-offset:3px;display:inline-flex}.lj-contract-link svg{flex:none;width:14px;height:14px}.lj-contract-file{flex-wrap:wrap;gap:8px;display:flex}.lj-contract-btn{gap:8px;position:relative}.lj-contract-btn svg{flex:none;width:16px;height:16px}.lj-contract-btn:after{content:"";position:absolute;inset:-4px 0}.lj-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lj-important{gap:var(--kb-space-md);padding:var(--kb-space-lg);border:1px solid var(--kb-primary-line);border-left:4px solid var(--kb-primary);border-radius:var(--kb-card-border-radius);background:var(--kb-primary-tint);align-items:flex-start;display:flex}.lj-important__icon{width:20px;height:20px;color:var(--kb-primary-ink);flex:none;margin-top:2px}.lj-important h3{margin:0 0 var(--kb-space-xs);color:var(--kb-text-primary);font-size:var(--kb-font-size-md);font-weight:var(--kb-font-weight-bold);letter-spacing:0;text-transform:none}.lj-important p{color:var(--kb-text-primary);white-space:pre-line;margin:0;line-height:1.6}@media(max-width:720px){.lj-grid,.lj-grid--trio{grid-template-columns:1fr}}.lj-campaign,.lj-status{justify-items:start;gap:2px;display:grid}.lj-campaign small,.lj-status small{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs)}.lj-status{gap:6px}.lj-identity{gap:4px;display:grid}.lj-identity span{font-size:var(--kb-font-size-sm)}.lj-back{display:flex}@media(max-width:720px){.lj-back>*{width:100%}}.lj-list .dx-table__caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lj-list{position:relative;overflow-x:clip}.lj-version{color:var(--kb-text-secondary);font-size:var(--kb-font-size-xs);font-weight:var(--kb-font-weight-normal);margin-top:2px;display:block}.lj-failed{justify-content:space-between;align-items:center;gap:var(--kb-space-md);padding:var(--kb-space-md) var(--kb-space-lg);border:1px solid var(--kb-danger);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);flex-wrap:wrap;display:flex}.lj-failed p{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);margin:2px 0 0}.lj-wide{grid-column:1/-1}.lj-dirty{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.lj-create{gap:var(--kb-space-xl);min-width:0;display:grid}.lj-briefing-box{gap:var(--kb-space-sm);padding:var(--kb-space-md);border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);display:grid}.lj-briefing-box__title{font:var(--kb-font-weight-bold) 12px/1.2 var(--kb-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--kb-text-secondary);margin:0}html:root[data-theme] .lj-page--detail :is(.dx-card__body>p,.lp-record-summary dd,.lj-identity span,.lp-status-band dd),html:root[data-theme] .lj-page--detail :is(.dx-table td,.dx-table td a,.lp-file-table__link,.lp-file-table__note){font-size:var(--kb-font-size-md)}html:root[data-theme] .lj-page--detail .dx-table__cell-label{font-size:var(--kb-font-size-sm)}html:root[data-theme] .lj-brief .lj-brief__heading{color:var(--kb-text-primary);font-family:var(--kb-font-display);font-size:20px;font-weight:var(--kb-font-weight-bold);letter-spacing:.01em;margin:0;padding:0;line-height:1.2}html:root[data-theme] .lj-brief legend.lj-brief__heading{margin-bottom:16px}.lj-finance-link{gap:8px;min-height:44px}.lj-finance-link svg{flex:none;width:16px;height:16px}@media(min-width:721px){html:root[data-theme] .lj-decide,html:root[data-theme] .lj-decide>div{flex-wrap:nowrap}}html:root[data-theme] .lj-done-note{border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-subtle);max-width:none;color:var(--kb-text-primary);margin:0;padding:10px 16px;font-size:13px}.lj-done-bar{align-items:center;gap:16px;display:flex}.lj-done-bar>.lj-done-note{flex:1;min-width:0}.lj-done-bar__reopen{flex:none}@media(max-width:650px){.lj-done-bar{flex-direction:column;align-items:stretch;gap:8px}}.lf-page{gap:var(--kb-space-xl);display:grid}.lf-kpis{gap:var(--kb-space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lf-grid{gap:var(--kb-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lf-wide{grid-column:1/-1}.lf-hint{margin:var(--kb-space-sm) 0 0;color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);line-height:1.5}.lf-badges{gap:var(--kb-space-sm);margin-top:var(--kb-space-md);flex-wrap:wrap;display:flex}.lf-upload{gap:var(--kb-space-md);margin-top:var(--kb-space-md);display:grid}.lf-history{gap:var(--kb-space-sm);margin:0;padding:0;list-style:none;display:grid}.lf-history li{gap:var(--kb-space-md);padding-bottom:var(--kb-space-sm);border-bottom:1px solid var(--kb-border-color);color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm);grid-template-columns:minmax(140px,.6fr) minmax(120px,.6fr) minmax(0,1.4fr);display:grid}.lf-history li:last-child{border-bottom:0;padding-bottom:0}.lf-history__when{color:var(--kb-text-muted)}.lf-history__who{color:var(--kb-text-primary)}@media(max-width:900px){.lf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.lf-grid,.lf-kpis{grid-template-columns:1fr}.lf-history li{gap:var(--kb-space-xs);grid-template-columns:1fr}}.lf-muted{color:var(--kb-text-muted)}html:root[data-theme] .lp-page-header.lf-detail-header .lp-page-header__description{color:var(--kb-text-primary);font-size:var(--kb-font-size-xl);font-weight:600;line-height:1.35}.lf-job-row dd{font-weight:600}html:root[data-theme] .lp-doc.lf-nf-card .lp-doc__title{font-size:var(--lp-title-section)}.lf-pending{gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.lf-pending li{border-top:1px solid var(--kb-border-subtle);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-top:12px;display:flex}.lf-pending li>span{overflow-wrap:anywhere;gap:2px;min-width:0;font-size:13px;display:grid}.lf-pending .dx-button{flex:none}.lf-pending .dx-button svg{flex:none;width:15px;height:15px}.lf-pending small{color:var(--kb-text-secondary);font-size:12px}.lf-issuer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:0;display:grid}.lf-issuer>div{border:1px solid var(--kb-border-color);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-input);gap:4px;min-width:0;padding:12px 12px 12px 16px;transition:border-color .16s;display:grid}.lf-issuer>div.is-wide{grid-column:1/-1}.lf-issuer>div.is-copied{border-color:var(--kb-accent)}.lf-issuer dt{color:var(--kb-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.lf-issuer dd{justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:0;display:flex}.lf-issuer__value{min-width:0;color:var(--kb-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;font-size:15px;font-weight:600;line-height:1.45}.lf-issuer__value.is-pending{color:var(--kb-text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-style:italic;font-weight:500}.lf-issuer dd .dx-button{flex:none;min-height:44px;padding-inline:16px}.lf-issuer>div.is-copied .dx-button{border-color:var(--kb-accent);color:var(--kb-accent)}@media(max-width:720px){.lf-issuer{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.lf-issuer>div{transition:none}}.lf-issuer__feedback{min-height:1.2em;color:var(--kb-success);margin:0;font-size:12px;font-weight:600}.lf-issuer__feedback:empty{display:none}.lf-files{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.lf-files li{justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}.lf-files li>span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.lf-files small{color:var(--kb-text-secondary);font-size:12px}.lf-file-name{color:var(--kb-text-link);font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.lf-file-name{text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}.lf-file-name{text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}.lf-file-name:focus-visible{box-shadow:var(--kb-focus-ring);border-radius:4px;outline:none}.lf-file-actions{flex-wrap:wrap;flex:none;gap:8px;display:inline-flex}.lf-file-btn{white-space:nowrap;gap:8px;position:relative}.lf-file-btn svg{flex:none;width:16px;height:16px}.lf-file-btn:after{content:"";position:absolute;inset:-4px 0}@media(max-width:720px){.lf-files li,.lc-file{flex-wrap:wrap}.lf-file-actions{width:100%;display:flex}.lf-file-actions>*{flex:1 1 0;justify-content:center}}.lf-detail{gap:24px;display:grid}@media(max-width:650px){.lf-pending li{flex-direction:column;align-items:stretch}}.lf-team{gap:var(--lp-section-gap,24px)}.lf-team__panel{gap:4px;display:grid}.lf-team__status{justify-items:start;gap:4px;display:grid}.lf-team__status small{color:var(--kb-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.lf-team__more{display:none}.lf-team__more summary{color:var(--kb-text-link);cursor:pointer;font-size:13px}.lf-team__more dl{gap:6px;margin:8px 0 0;display:grid}.lf-team__more dl div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.lf-team__more dt{color:var(--kb-text-secondary)}.lf-team__more dd{font-variant-numeric:tabular-nums;margin:0}@media(max-width:600px){.lf-team__table td[data-label=Marca],.lf-team__table td[data-label="Valor creator"],.lf-team__table td[data-label=Fee]{display:none!important}.lf-team__more{display:block}.lf-team__table td[data-label=Job]{grid-template-columns:1fr}.lf-team__table td[data-label=Job] .dx-table__cell-label{display:none}}.lf-team__creator{min-width:180px}.lf-team__money{white-space:nowrap}html:root[data-theme] .lp-text-link.lf-clear{gap:6px}.lp-dash{gap:28px;max-width:1280px;margin:0 auto;display:grid}.lp-dash__eyebrow{color:var(--kb-text-secondary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.lp-dash__hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.lp-dash h1,.lp-dash h2,.lp-dash h3{font-family:var(--kb-font-display);margin:0}.lp-dash p{color:var(--kb-text-secondary);margin:8px 0 0}.lp-dash__identity{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.lp-dash__identity span{gap:2px;display:grid}.lp-dash__identity small{color:var(--kb-text-secondary)}.lp-dash__facts,.lp-dash__kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-dash__facts li,.lp-dash__kpis a{background:var(--kb-bg-card);border-radius:var(--kb-card-border-radius);box-shadow:var(--kb-shadow-card);color:inherit;gap:4px;padding:16px;text-decoration:none;display:grid}.lp-dash__facts strong,.lp-dash__kpis strong{font-size:28px}.lp-dash__duo{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.lp-dash__todo{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-dash__todo li{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-dash__progress{background:var(--kb-bg-muted,#eee);border-radius:99px;height:8px;overflow:hidden}.lp-dash__progress i{background:var(--kb-primary);height:100%;display:block}.lp-dash__steps{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lp-dash__steps li{align-items:center;gap:8px;display:flex}.lp-dash__block{gap:12px;display:grid}.lp-dash__block header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-dash__cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.lp-dash__card{background:var(--kb-bg-card);border-radius:var(--kb-card-border-radius);color:inherit;box-shadow:var(--kb-shadow-card);gap:8px;padding:16px;text-decoration:none;display:grid}.lp-dash__note{font-size:13px}.lp-dash__link{color:inherit}.lp-dash__row{margin-top:8px}.lp-dash__search{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.lp-dash__submit{min-height:40px}.lp-dash__dl{gap:8px;display:grid}.lp-dash__dl div{gap:2px;display:grid}.lp-dash__dl dt{color:var(--kb-text-secondary);font-size:12px}@media(max-width:720px){.lp-dash{gap:20px}.lp-dash__hero{flex-direction:column}}.dotrex-workflow-badge{color:#1f2a44;background:#e8edf5;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.85rem;font-weight:600;display:inline-flex}.dotrex-workflow-badge--neutral{color:#1f2a44;background:#e8edf5}.dotrex-workflow-badge--success{color:#0f5132;background:#d9f5e5}.dotrex-workflow-badge--warning{color:#664d03;background:#fff3cd}.dotrex-workflow-badge--danger{color:#842029;background:#f8d7da}.dotrex-workflow-action{cursor:pointer;background:#fff;border:1px solid #c9d4e5;border-radius:.4rem;margin:.25rem .5rem .25rem 0;padding:.45rem .9rem}.dotrex-workflow-action:hover{background:#f4f7fb}.dotrex-workflow-timeline{margin:0;padding:0;list-style:none}.dotrex-workflow-timeline__item{border-bottom:1px solid #e6ebf2;padding:.6rem 0}.dotrex-workflow-timeline__meta{color:#5c6b82;margin-top:.2rem;font-size:.85rem;display:block}html:root,html:root[data-dx-catalog]{--lp-title-page:clamp(36px, 3.4vw, 48px);--lp-title-section:28px;--lp-title-card:24px;--lp-title-form:clamp(26px, 2.4vw, 32px);--lp-panel-padding:24px;--lp-control-font:13px;--kb-control-height:44px;--kb-control-height-sm:36px;--kb-control-height-lg:50px;--kb-button-border-radius:8px;--kb-border-focus:var(--kb-primary)}:root,[data-theme=dark]{--lp-panel-header:var(--kb-text-primary)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--lp-panel-header:color-mix(in srgb, var(--kb-text-primary) 2%, var(--kb-bg-card))}}:root,[data-theme=dark]{--lp-identity-surface:var(--kb-surface-dark)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--lp-identity-surface:color-mix(in srgb, var(--kb-surface-dark) 40%, var(--kb-bg-board))}}:root,[data-theme=dark]{--kb-shadow-card:0 2px 8px #00000014, 0 1px 0 #ffffff06 inset;--kb-shadow-card-hover:0 8px 24px #00000026}[data-theme=light]{--lp-panel-header:var(--kb-bg-board)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--lp-panel-header:color-mix(in srgb, var(--kb-bg-board) 50%, var(--kb-bg-card))}}[data-theme=light]{--lp-identity-surface:var(--kb-surface-dark)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--lp-identity-surface:color-mix(in srgb, var(--kb-surface-dark) 6%, var(--kb-bg-board))}}[data-theme=light]{--kb-shadow-card:0 2px 8px #1e1a1c09;--kb-shadow-card-hover:0 8px 24px #1e1a1c14}body{line-height:1.6}:where(ul,ol):where(:not([class],[role])):where(:not(:is(nav,menu,[role=navigation],[role=menu],[role=menubar],[role=listbox],[role=tablist],[role=tree],[role=toolbar]) *)){padding-left:20px;list-style:outside}:where(ul,ol):where(:not([class],[role])):where(:not(:is(nav,menu,[role=navigation],[role=menu],[role=menubar],[role=listbox],[role=tablist],[role=tree],[role=toolbar]) *)):where(ol){list-style:decimal}:where(ul,ol):where(:not([class],[role])):where(:not(:is(nav,menu,[role=navigation],[role=menu],[role=menubar],[role=listbox],[role=tablist],[role=tree],[role=toolbar]) *))>:where(li+li){margin-top:4px}:where(ul,ol):where(:not([class],[role])):where(:not(:is(nav,menu,[role=navigation],[role=menu],[role=menubar],[role=listbox],[role=tablist],[role=tree],[role=toolbar]) *))>:where(li)::marker{color:var(--kb-text-secondary)}html:root[data-theme] :is(h1,h2,h3){letter-spacing:.02em;line-height:1.15}html:root[data-theme] .dx-page-header{border-bottom:1px solid var(--kb-border-color);padding-bottom:24px}html:root[data-theme] .dx-page-header h1{font-size:var(--lp-title-page)}html:root[data-theme] .dx-page-header__description{max-width:76ch;margin-top:12px;font-size:14px;line-height:1.7}html:root[data-theme] .dx-page-header__eyebrow{letter-spacing:.14em;font-size:10px}html:root[data-theme] :is(.sec__text h2,.dash>h2,.atlas section>h2){font-size:var(--lp-title-section)}html:root[data-theme] :is(.sec__text p,.hint,.lede){line-height:1.7}html:root[data-theme] :is(.work,.admin,.dash){gap:32px}html:root[data-theme] :is(.work,.admin,.dash,.public__panel)>*{min-width:0}html:root[data-theme] .dx-card{border-color:var(--kb-border-color);box-shadow:var(--kb-shadow-card)}html:root[data-theme] .dx-card .dx-card__header{padding:20px var(--lp-panel-padding);background:var(--lp-panel-header);gap:16px}html:root[data-theme] .dx-card .dx-card__header h2{font-size:var(--lp-title-card)}html:root[data-theme] .dx-card--padded>.dx-card__body{padding:var(--lp-panel-padding)}html:root[data-theme] .dx-card .dx-card__footer{padding:18px var(--lp-panel-padding);background:var(--lp-panel-header)}html:root[data-theme] .dx-card__body>:is(p,.hint){font-size:13px;line-height:1.75}html:root[data-theme] .dx-card__body>*+*{margin-top:16px}html:root[data-theme] .dx-card__body>:is(p,.hint):first-child{margin-top:0}html:root[data-theme] .dx-field{align-content:start;gap:8px;min-width:0;margin-bottom:0}html:root[data-theme] .dx-field__label{color:var(--kb-text-primary);margin-bottom:0;font-size:12px;font-weight:600}html:root[data-theme] .dx-field__message{font-size:12px;line-height:1.6}html:root[data-theme] :is(.dx-input,.dx-select,.dx-textarea){font-size:var(--lp-control-font);border-color:var(--kb-border-strong);transition:border-color .18s,box-shadow .18s,background .18s}html:root[data-theme] :is(.dx-input,.dx-select,.dx-textarea):hover:not(:disabled):not([aria-invalid=true]){border-color:var(--kb-text-secondary)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme] :is(.dx-input,.dx-select,.dx-textarea):hover:not(:disabled):not([aria-invalid=true]){border-color:color-mix(in srgb,var(--kb-text-secondary) 55%,var(--kb-border-color))}}html:root[data-theme] :is(.dx-input,.dx-select,.dx-textarea):focus-visible:not([aria-invalid=true]){border-color:var(--kb-primary);box-shadow:var(--kb-focus-ring);outline:0}html:root[data-theme]{--lp-invalid-ring:var(--kb-danger)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme]{--lp-invalid-ring:color-mix(in srgb, var(--kb-danger) 20%, transparent)}}html:root[data-theme]{--lp-invalid-ring-focus:var(--kb-danger)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme]{--lp-invalid-ring-focus:color-mix(in srgb, var(--kb-danger) 34%, transparent)}}html:root[data-theme]{--lp-invalid-tint:var(--kb-danger)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme]{--lp-invalid-tint:color-mix(in srgb, var(--kb-danger) 6%, var(--kb-bg-input,var(--kb-bg-card)))}}html:root[data-theme]{--lp-invalid-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zm0-192a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-192c-18.2 0-32.7 15.5-31.4 33.7l7.4 104c.9 12.6 11.4 22.3 23.9 22.3 12.6 0 23-9.7 23.9-22.3l7.4-104c1.3-18.2-13.1-33.7-31.4-33.7z'/%3E%3C/svg%3E")}html:root[data-theme] :is(.dx-input,.dx-select,.dx-textarea,.lp-location-combobox__input,.lj-combo__input,.lp-creator-picker__search)[aria-invalid=true],html:root[data-theme] :is(.dx-combobox--error,.dx-combobox:has(.dx-combobox__input[aria-invalid=true])) .dx-combobox__control,html:root[data-theme] .dx-file-upload--error .dx-file-upload__dropzone,html:root[data-theme] .lp-invalid-control{border-color:var(--kb-danger);background-color:var(--lp-invalid-tint);box-shadow:inset 0 0 0 1px var(--kb-danger),0 0 0 3px var(--lp-invalid-ring)}html:root[data-theme] :is(.dx-input,.dx-select,.dx-textarea,.lp-location-combobox__input,.lj-combo__input,.lp-creator-picker__search)[aria-invalid=true]:is(:focus,:focus-visible),html:root[data-theme] :is(.dx-combobox--error,.dx-combobox:has(.dx-combobox__input[aria-invalid=true])) .dx-combobox__control:focus-within,html:root[data-theme] .lp-invalid-control:focus-within{border-color:var(--kb-danger);box-shadow:inset 0 0 0 1px var(--kb-danger),0 0 0 3px var(--lp-invalid-ring-focus);outline:0}html:root[data-theme] .lp-creator-picker__box .lp-creator-picker__search[aria-invalid=true]{box-shadow:none;background-color:#0000}html:root[data-theme] :is([role=radiogroup],[role=group])[aria-invalid=true],html:root[data-theme] .lp-creator-picker__box:has([aria-invalid=true]),html:root[data-theme] .lp-roster-networks.is-invalid,html:root[data-theme] .dx-check:has(>input[aria-invalid=true],input[aria-invalid=true]){border-radius:var(--kb-button-border-radius);background-color:var(--lp-invalid-tint);box-shadow:inset 0 0 0 2px var(--kb-danger),0 0 0 3px var(--lp-invalid-ring);padding:8px 12px}html:root[data-theme] :is(.dx-field--error .dx-field__label,.lp-choice--error .lp-choice__label,.lp-roster-networks.is-invalid legend){color:var(--kb-danger-ink)}html:root[data-theme] :is(.dx-field--error .dx-field__message,.dx-combobox__message,.dx-file-upload__message--error,.lp-choice--error .lp-choice__message,.lp-field-error,.lp-opp-error,.lp-account__error,.lp-upload-error,.lp-repeater__error,.lp-cover__error,.lp-casting-edit__error,.dx-file-list__error){color:var(--kb-danger-ink);align-items:flex-start;gap:8px;font-size:14px;font-weight:600;line-height:1.45;display:flex}html:root[data-theme] :is(.dx-field--error .dx-field__message,.dx-combobox__message,.dx-file-upload__message--error,.lp-choice--error .lp-choice__message,.lp-field-error,.lp-opp-error,.lp-account__error,.lp-upload-error,.lp-repeater__error,.lp-cover__error,.lp-casting-edit__error,.dx-file-list__error):before{content:"";width:16px;height:16px;-webkit-mask:var(--lp-invalid-icon) center / contain no-repeat;mask:var(--lp-invalid-icon) center / contain no-repeat;background:currentColor;flex:none;margin-top:2px}html:root[data-theme] :is(.dx-check,.dx-radio){font-size:13px;line-height:1.6}html:root[data-theme] .dx-button{font-size:var(--lp-control-font);box-shadow:none;padding-block:9px;font-weight:600;line-height:1.35}html:root[data-theme] .dx-button--sm{padding-block:6px;font-size:12px}html:root[data-theme] .dx-button--lg{font-size:14px}html:root[data-theme] .dx-button--primary{background:var(--kb-primary);border-color:var(--kb-primary);color:var(--kb-on-primary)}html:root[data-theme] .dx-button--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--kb-primary-light);border-color:var(--kb-primary-light);color:var(--kb-on-primary);transform:none}html:root[data-theme] .dx-button--secondary{background:var(--kb-bg-card);border-color:var(--kb-border-strong)}html:root[data-theme] .dx-button--secondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--kb-primary);background:var(--kb-primary-tint)}html:root[data-theme] .dx-button--ghost{color:var(--kb-text-link)}html:root[data-theme] .dx-button:focus-visible{outline:2px solid var(--kb-primary);outline-offset:3px;box-shadow:none}.dx-button>svg.dx-icon{flex:none;width:16px;height:16px}html:root[data-theme] .dx-table-block{min-width:0;box-shadow:var(--kb-shadow-card)}html:root[data-theme] .dx-table th{letter-spacing:.1em;background:var(--lp-panel-header);padding-block:12px;font-size:10px}html:root[data-theme] .dx-table td{padding-block:18px;font-size:13px;line-height:1.6}html:root[data-theme] .dx-table tbody tr{transition:background .16s}html:root[data-theme] .dx-table-toolbar{padding-block:16px}html:root[data-theme] .dx-table-search input{border-color:var(--kb-border-strong);font-size:12px}html:root[data-theme] .dx-table-pager{padding-block:12px;font-size:12px}html:root[data-theme] .dx-table-pager button{width:36px;height:36px}html:root[data-theme] .dx-badge{letter-spacing:0;padding:4px 9px;font-size:11px;font-weight:500}html:root[data-theme] .dx-tabs__list{scrollbar-width:thin;gap:4px}html:root[data-theme] .dx-tabs__list button{min-height:48px;font:600 17px/1 var(--kb-font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-bottom:3px solid #0000;border-radius:8px 8px 0 0;margin-bottom:-1px;padding:12px 16px 10px;transition:color .16s,background .16s,border-color .16s}html:root[data-theme] .dx-tabs__list button:hover:not(:disabled){color:var(--kb-text-primary);background:var(--kb-bg-hover)}html:root[data-theme] .dx-tabs__list button[aria-selected=true]{background:var(--kb-primary);border-bottom-color:var(--kb-primary-dark);color:var(--kb-on-primary)}html:root[data-theme] .dx-tabs__list button[aria-selected=true]:hover:not(:disabled){background:var(--kb-primary-light);color:var(--kb-on-primary)}html:root[data-theme] .dx-tabs__list button:focus-visible{outline:2px solid var(--kb-primary);outline-offset:-3px;box-shadow:none}html:root[data-theme] .dx-tabs__list button[aria-selected=true]:focus-visible{outline-color:var(--kb-accent)}html:root[data-theme] .dx-tabs__panel:empty{padding:0}html:root[data-theme] .dx-alert{--lp-alert-color:var(--kb-info);border-color:var(--lp-alert-color)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme] .dx-alert{border-color:color-mix(in srgb,var(--lp-alert-color) 32%,var(--kb-border-color))}}html:root[data-theme] .dx-alert{border-left:3px solid var(--lp-alert-color);padding:16px 20px;font-size:13px;line-height:1.65}html:root[data-theme] .dx-alert--warning{--lp-alert-color:var(--kb-warning)}html:root[data-theme] .dx-alert--success{--lp-alert-color:var(--kb-success)}html:root[data-theme]:not([data-dx-catalog]) .dx-alert--success{justify-content:flex-start;gap:var(--kb-space-sm)}html:root[data-theme]:not([data-dx-catalog]) .dx-alert--success:before{content:"";background:var(--kb-success-ink);width:16px;height:16px;-webkit-mask:var(--lp-icon-circle-check) center / contain no-repeat;mask:var(--lp-icon-circle-check) center / contain no-repeat;flex:none;margin-top:3px}html:root[data-theme]:not([data-dx-catalog]) .dx-alert--success>div{flex:1;min-width:0}html:root[data-theme]:not([data-dx-catalog]) .dx-alert--success>button{margin-left:auto}:root{--lp-icon-circle-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E")}html:root[data-theme] .dx-datagrid__search>.dx-datagrid__sr-only{width:1px}html:root[data-theme] .dx-alert--danger{--lp-alert-color:var(--kb-danger)}html:root[data-theme] .dx-file-upload__dropzone{background:var(--kb-bg-input);border-width:1px;padding:24px}html:root[data-theme] .dx-file-upload__dropzone-icon{color:var(--kb-on-primary);background:var(--kb-primary)}html:root[data-theme] .dx-file-upload__placeholder strong{font-size:13px}html:root[data-theme] .dx-file-upload__dropzone:hover:not(:disabled){border-color:var(--kb-primary);background:var(--kb-primary-tint)}html:root[data-theme] :is(.dx-dialog,.dx-drawer){border-color:var(--kb-border-strong)}html:root[data-theme] .dx-dialog>:is(header,footer){background:var(--lp-panel-header);padding:22px 24px}html:root[data-theme] .dx-dialog h2{font-size:var(--lp-title-card)}html:root[data-theme] .dx-dialog__body{padding:24px;font-size:14px;line-height:1.7}html:root[data-theme] .dx-empty h3{font-size:var(--lp-title-card)}html:root[data-theme] .opp{border-color:var(--kb-border-color);box-shadow:var(--kb-shadow-card);transition:border-color .2s,box-shadow .2s}html:root[data-theme] .opp__body{gap:10px;padding:22px}html:root[data-theme] .opp__title{font-size:var(--lp-title-section)}html:root[data-theme] .opp__summary{font-size:13px;line-height:1.7}html:root[data-theme] .opp__foot{border-top:1px solid var(--kb-border-subtle);flex-wrap:wrap;margin-top:auto;padding-top:16px;font-size:11px}html:root[data-theme] .opp:hover{border-color:var(--kb-primary);box-shadow:var(--kb-shadow-card-hover)}html:root[data-theme] .portrait__frame{border-radius:var(--kb-card-border-radius);border:1px solid var(--kb-border-color)}html:root[data-theme] .portrait__copy h3{font-size:var(--lp-title-card)}html:root[data-theme] .portrait__copy p{font-size:12px;line-height:1.6}html:root[data-theme] :is(.portrait,.role,.tile):focus-visible{outline:2px solid var(--kb-primary);outline-offset:4px}html:root[data-theme] .campaign{border:1px solid var(--kb-border-color);width:100%;max-width:100%;box-shadow:var(--kb-shadow-card)}html:root[data-theme] .campaign figcaption{background:linear-gradient(#0000,#0f0f0fe0)}html:root[data-theme] .campaign figcaption h1{letter-spacing:.02em;line-height:1.12}html:root[data-theme] .hero img{border-radius:var(--kb-card-border-radius);border:1px solid var(--kb-border-color)}html:root[data-theme] .kpi{box-shadow:var(--kb-shadow-card);transition:border-color .18s,box-shadow .18s}html:root[data-theme] .kpi:hover{border-color:var(--kb-primary);box-shadow:var(--kb-shadow-card-hover)}html:root[data-theme] .kpi strong{font-family:var(--kb-font-display);font-size:40px;font-weight:600;line-height:1.1}html:root[data-theme] :is(.public__mark,.atlas .mark,.proto-bar__brand,.role strong,.atlas .tile strong){text-transform:uppercase;letter-spacing:.035em}html:root[data-theme] .public__mark{font-size:34px}html:root[data-theme] .public__panel h1{letter-spacing:.02em;line-height:1.15}html:root[data-theme] .public__aside{border-left:1px solid var(--kb-border-color)}html:root[data-theme] .public__aside h2{letter-spacing:.025em;text-shadow:0 2px 20px #0000004d;line-height:1.2}html:root[data-theme] .public__aside p{line-height:1.7}html:root[data-theme] .role{transition:border-color .18s,background .18s}html:root[data-theme] .role strong{font-size:24px}html:root[data-theme] .role:hover{background:var(--kb-primary-tint)}html:root[data-theme] .side-link{border-radius:var(--kb-button-border-radius);min-height:42px;font-size:13px;transition:border-color .18s,background .18s,color .18s}html:root[data-theme] .side-link.is-active{background:var(--kb-primary-tint);border-color:var(--kb-primary-line);color:var(--kb-primary-ink)}html:root[data-theme] .side-nav__label{letter-spacing:.14em;font-size:10px}html:root[data-theme] .breadcrumbs{font-size:12px}html:root[data-theme] .proto-bar{border-bottom-width:1px;border-bottom-color:var(--kb-accent)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme] .proto-bar{border-bottom-color:color-mix(in srgb,var(--kb-accent) 60%,transparent)}}html:root[data-theme] .atlas .tile strong{font-size:24px}html:root[data-theme] .atlas .tile small{font-size:12px;line-height:1.7}html:root[data-theme] .atlas .tile{transition:border-color .18s,box-shadow .18s}html:root[data-theme] .atlas .tile:hover{border-color:var(--kb-primary);transform:none}html:root[data-theme] :is(.grid,.cards,.portraits,.invoices,.duo,.dx-card__body,.dx-tabs){min-width:0}html:root[data-theme] .duo{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}@media(max-width:720px){html:root,html:root[data-dx-catalog]{--lp-panel-padding:18px;--lp-title-section:26px;--lp-title-card:23px}html:root[data-theme] .dx-card .dx-card__header{flex-wrap:wrap}html:root[data-theme] .dx-page-header h1{overflow-wrap:anywhere}html:root[data-theme] .dx-dialog>:is(header,footer),html:root[data-theme] .dx-dialog__body{padding:18px}html:root[data-theme] :is(.public__panel,.public__aside){padding-inline:24px}html:root[data-theme] .public__aside h2{font-size:30px}html:root[data-theme] .dx-table-block--stack{box-shadow:none}html:root[data-theme] .dx-table-wrap--stack .dx-table td{padding-block:14px}}@media(prefers-reduced-motion:reduce){html:root[data-theme] :is(.dx-button,.dx-input,.dx-textarea,.dx-table tbody tr,.dx-tabs__list button,.opp,.portrait img,.role,.tile,.side-link,.kpi){transition:none}html:root[data-theme] .portrait:hover img{transform:none}}html:root[data-theme] .dx-steps__content strong{font-size:12px;line-height:1.5}html:root[data-theme] :is(.dx-steps__description,.dx-steps__meta){font-size:11px;line-height:1.6}html:root[data-theme] .dx-steps__marker{border-width:1px}html:root[data-theme] :is(.dx-steps__item--active,.dx-steps__item[aria-current=step]) .dx-steps__marker{color:var(--kb-on-primary);box-shadow:0 0 0 4px var(--kb-primary-tint)}html:root[data-theme] .dx-timeline__content strong{font-size:13px}html:root[data-theme] .dx-timeline__description{font-size:12px;line-height:1.7}html:root[data-theme] .dx-timeline__meta{font-size:11px}html:root[data-theme] :is(.role strong,.public__mark,.job-identity strong){text-transform:uppercase;letter-spacing:.02em}html:root[data-theme] :is(.wf-link,.inline-link){color:var(--kb-text-link);text-underline-offset:.22em;overflow-wrap:anywhere;border-radius:3px;text-decoration:underline;text-decoration-thickness:1px}html:root[data-theme] :is(.wf-link,.inline-link):hover{color:var(--kb-text-primary)}html:root[data-theme] :is(.wf-link,.inline-link):focus-visible{outline:2px solid var(--kb-primary);outline-offset:4px}html:root[data-theme] .dx-alert strong{margin-bottom:4px;font-weight:600;display:block}html:root[data-theme] .dx-file-upload__label{color:var(--kb-text-primary);font-size:12px;font-weight:600}html:root[data-theme] .dx-file-upload__dropzone:focus-visible{outline:2px solid var(--kb-primary);outline-offset:3px}html:root[data-theme] .dx-file-upload__files{margin-top:12px}html:root[data-theme] :is(.dx-input,.dx-textarea)::-moz-placeholder{color:var(--kb-text-muted);opacity:.85}html:root[data-theme] :is(.dx-input,.dx-textarea)::placeholder{color:var(--kb-text-muted);opacity:.85}html:root[data-theme] :is(.public--login,.public--recovery) .public__panel{padding-block:clamp(48px,7vh,80px)}html:root[data-theme] :is(.public--login,.public--recovery) :is(.stack,.row-links){width:100%;max-width:480px}html:root[data-theme] :is(.public--login,.public--recovery) .row-links{padding-top:var(--kb-space-xs);justify-content:space-between}@media(max-width:520px){html:root[data-theme] :is(.public--login,.public--recovery) .public__panel{padding-block:40px 48px}html:root[data-theme] :is(.public--login,.public--recovery) .row-links{justify-content:flex-start}}html:root[data-theme] .lp-record-summary{font-family:var(--kb-font-family);gap:0;margin:0;display:grid}html:root[data-theme] .lp-record-summary>div{border-bottom:1px solid var(--kb-border-subtle);grid-template-columns:minmax(112px,30%) minmax(0,1fr);align-items:start;gap:16px;padding-block:14px;display:grid}html:root[data-theme] .lp-record-summary>div:last-child{border-bottom:0}html:root[data-theme] .lp-record-summary dt{color:var(--kb-text-secondary);font-size:12px;font-weight:500}html:root[data-theme] .lp-record-summary dd{color:var(--kb-text-primary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}html:root[data-theme] .lp-record-summary--lg>div{padding-block:16px}html:root[data-theme] .lp-record-summary--lg dt{font-size:var(--kb-font-size-md);line-height:1.5}html:root[data-theme] .lp-record-summary--lg dd{font-size:var(--kb-font-size-lg);line-height:1.6}@media(max-width:480px){html:root[data-theme] .lp-record-summary>div{grid-template-columns:1fr;gap:4px;padding-block:12px}}html:root[data-theme] .profile-fields .evidence{border-color:var(--kb-border-strong);background:var(--kb-bg-input);padding:20px}html:root[data-theme] .profile-fields .evidence h4{font:600 23px/1.2 var(--kb-font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--kb-text-primary);margin-bottom:12px}html:root[data-theme] .profile-fields .evidence p{color:var(--kb-text-secondary);font:400 13px/1.7 var(--kb-font-family)}html:root[data-theme] .profile-fields .nets{background:var(--kb-bg-input);border-color:var(--kb-border-strong)}html:root[data-theme] .lp-roster-row{border:1px solid var(--kb-border-color);border-radius:var(--kb-card-border-radius);background:var(--kb-bg-card);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:16px;padding:20px;display:grid}html:root[data-theme] .lp-roster-row--review{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto auto;align-items:center}html:root[data-theme] .lp-roster-row>*{min-width:0}@media(max-width:1200px){html:root[data-theme] .lp-roster-row--review{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){html:root[data-theme] .lp-roster-row{grid-template-columns:1fr;padding:16px}}html:root[data-theme] .lp-roster-row--contacts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}@media(max-width:900px){html:root[data-theme] .lp-roster-row--contacts{grid-template-columns:1fr}}html:root[data-theme] .type-choice{border:0;min-width:0;margin:0;padding:0}html:root[data-theme] .type-choice legend{font:600 12px/1.6 var(--kb-font-family);color:var(--kb-text-primary);margin-bottom:12px}html:root[data-theme] .contact-actions{gap:8px;display:grid}html:root[data-theme] .lp-state-symbol{border:1px solid var(--kb-primary-line);background:var(--kb-primary-tint);width:56px;height:56px;color:var(--kb-primary-ink);font:500 26px/1 var(--kb-font-family);border-radius:50%;flex:none;place-items:center;display:grid}html:root[data-theme] .lp-text-link{color:var(--kb-text-link);font:500 12px/1.5 var(--kb-font-family);cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:0;text-decoration:none;display:inline-flex}html:root[data-theme] .lp-text-link:hover{color:var(--kb-text-primary);text-underline-offset:4px;text-decoration:underline}html:root[data-theme] .lp-text-link:focus-visible{outline:2px solid var(--kb-primary);outline-offset:5px;border-radius:3px}html:root[data-theme] .lp-text-link>span[aria-hidden=true]{transition:transform .2s}html:root[data-theme] .lp-text-link:hover>span[aria-hidden=true]{transform:translate(3px)}html:root[data-theme] .lp-table .dx-table{font-size:12px}html:root[data-theme] .lp-table .dx-table th{font-family:var(--kb-font-family);letter-spacing:.06em;text-transform:uppercase;color:var(--kb-text-secondary);font-size:10px}html:root[data-theme] .lp-table .dx-table td{padding-block:18px;font-size:12px}html:root[data-theme] .lp-table .dx-table-search input{font-family:var(--kb-font-family)}html:root[data-theme] .lp-table .dx-table__row-actions{white-space:nowrap}@media(prefers-reduced-motion:reduce){html:root[data-theme] .lp-text-link>span[aria-hidden=true]{transition:none}html:root[data-theme] .lp-text-link:hover>span[aria-hidden=true]{transform:none}}html:root[data-theme] .lp-page{gap:var(--lp-section-gap);max-width:1280px;font:400 14px/1.6 var(--kb-font-family);color:var(--kb-text-primary);margin:0 auto;display:grid}html:root[data-theme] .lp-page>*{min-width:0}html:root[data-theme] .lp-opp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media(max-width:900px){html:root[data-theme] .lp-opp-grid{gap:12px}}@media(max-width:650px){html:root[data-theme] .lp-page{--lp-section-gap:32px}html:root[data-theme] .lp-opp-grid{grid-template-columns:1fr}}html:root[data-theme] .lp-opp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){html:root[data-theme] .lp-opp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){html:root[data-theme] .lp-opp-grid--4{grid-template-columns:1fr}}html:root[data-theme] .lp-grid-panel{min-width:0;max-width:100%;position:relative;overflow-x:clip}html:root[data-theme] .lp-grid-panel>*{min-width:0;max-width:100%}html:root[data-theme] .lp-grid-panel .dx-table__caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports (color:oklch(from red l c h)){html:root[data-theme]{--lp-public-mesh:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60vmax 45vmax at 10% 4%, oklch(from var(--kb-bg-board) calc(l + .045) c h), transparent 70%), radial-gradient(50vmax 40vmax at 94% 16%, oklch(from var(--kb-bg-board) calc(l - .045) c h), transparent 70%), radial-gradient(45vmax 35vmax at 46% 58%, oklch(from var(--kb-bg-board) calc(l + .022) c h), transparent 75%), radial-gradient(55vmax 50vmax at 86% 98%, oklch(from var(--kb-bg-board) calc(l + .03) c h), transparent 72%), radial-gradient(65vmax 55vmax at 2% 92%, oklch(from var(--kb-bg-board) calc(l - .065) c h), transparent 70%), var(--kb-bg-board)}}html:root[data-theme] .dx-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 42%,var(--kb-text-secondary) 42% 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--kb-text-secondary) 42% 58%,transparent 58%);background-position:calc(100% - 28px) 52%,calc(100% - 22px) 52%;background-repeat:no-repeat;background-size:6px 6px;padding-inline:14px 44px;line-height:1.3}html:root[data-theme] .dx-select:not([multiple]):not([size]):focus-visible{background-image:linear-gradient(45deg,transparent 42%,var(--kb-text-primary) 42% 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--kb-text-primary) 42% 58%,transparent 58%)}html:root[data-theme] .dx-select option{background:var(--kb-bg-input);color:var(--kb-text-primary)}html:root[data-theme] .lp-pill-link{border:1px solid var(--kb-border-strong);background:var(--kb-bg-card);border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:0 18px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html:root[data-theme] .lp-pill-link{background:color-mix(in srgb,var(--kb-bg-card) 72%,transparent)}}html:root[data-theme] .lp-pill-link{color:var(--kb-text-primary);font:600 13px/1 var(--kb-font-family);white-space:nowrap;text-decoration:none;transition:border-color .18s,background .18s,color .18s}html:root[data-theme] .lp-pill-link:hover{border-color:var(--kb-text-link);background:var(--kb-bg-hover)}html:root[data-theme] .lp-pill-link:focus-visible{outline:2px solid var(--kb-primary);outline-offset:3px}html:root[data-theme] .lp-pill-link__short{display:none}html:root[data-theme] .lp-public__topbar .lp-pill-link{border-color:var(--lp-media-label-ink)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme] .lp-public__topbar .lp-pill-link{border-color:color-mix(in srgb,var(--lp-media-label-ink) 34%,transparent)}}html:root[data-theme] .lp-public__topbar .lp-pill-link{background:var(--lp-media-label-ink)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme] .lp-public__topbar .lp-pill-link{background:color-mix(in srgb,var(--lp-media-label-ink) 6%,transparent)}}html:root[data-theme] .lp-public__topbar .lp-pill-link{color:var(--lp-media-label-ink)}html:root[data-theme] .lp-public__topbar .lp-pill-link:hover{border-color:var(--kb-accent);background:var(--lp-media-label-ink)}@supports (color:color-mix(in lab,red,red)){html:root[data-theme] .lp-public__topbar .lp-pill-link:hover{background:color-mix(in srgb,var(--lp-media-label-ink) 12%,transparent)}}html:root[data-theme] .lp-public__topbar .lp-pill-link:focus-visible{outline-color:var(--kb-accent)}@media(max-width:480px){html:root[data-theme] .lp-pill-link{min-height:44px;padding-inline:14px}html:root[data-theme] .lp-pill-link__full{display:none}html:root[data-theme] .lp-pill-link__short{display:inline}}html:root[data-theme] .dx-button.dx-button--primary:is(.lp-next-step,.lp-submit-step){background:var(--kb-accent);border-color:var(--kb-accent);color:var(--kb-on-accent)}html:root[data-theme] .dx-button.dx-button--primary:is(.lp-next-step,.lp-submit-step):hover:not(:disabled):not([aria-disabled=true]){background:var(--kb-accent-dark);border-color:var(--kb-accent-dark);color:var(--kb-on-accent)}html:root[data-theme] .lp-choice{gap:8px;min-width:0;display:grid}@media(prefers-reduced-motion:reduce){html:root[data-theme] .lp-pill-link{transition:none}}html:root[data-theme] .dx-dialog:has(.lp-dialog-copy) .dx-dialog__heading>p{color:var(--kb-text-secondary);margin-top:8px;font-size:16px;line-height:1.5}html:root[data-theme] .dx-dialog:has(.lp-dialog-copy--bare)>.dx-dialog__body{display:none}html:root[data-theme] .dx-dialog:has(.lp-dialog-copy--bare)>footer{border-top:0}@media(max-width:600px){html:root[data-theme] .dx-dialog:has(.lp-dialog-copy) .dx-dialog__heading>p{font-size:14px}}body{background:var(--kb-bg-board);font-family:var(--kb-font-family);font-weight:var(--kb-font-weight-normal);color:var(--kb-text-primary);margin:0}.dx-panel{background:var(--kb-bg-card);border-radius:var(--kb-card-border-radius);box-shadow:var(--kb-shadow-card);padding:24px}.dx-title{font-family:var(--kb-font-display);font-size:var(--kb-font-size-2xl);font-weight:var(--kb-font-weight-extrabold);letter-spacing:var(--kb-letter-spacing-tight);margin:0 0 8px}.dx-muted{color:var(--kb-text-secondary);font-size:var(--kb-font-size-sm)}.dx-field{margin-bottom:14px;display:block}.dx-field label{font-size:var(--kb-font-size-xs);font-weight:var(--kb-font-weight-semibold);color:var(--kb-text-secondary);margin-bottom:6px;display:block}.dx-field input{border:1px solid var(--kb-border);border-radius:var(--kb-button-border-radius);background:var(--kb-bg-input);width:100%;color:var(--kb-text-primary);font-family:inherit;font-size:var(--kb-font-size-md);padding:10px 12px}.dx-field input:focus{border-color:var(--kb-border-focus);outline:none}.dx-btn{border-radius:var(--kb-button-border-radius);background:var(--kb-primary);color:var(--kb-on-primary);font-family:inherit;font-size:var(--kb-font-size-md);font-weight:var(--kb-font-weight-semibold);box-shadow:var(--kb-shadow-button);cursor:pointer;border:none;padding:10px 18px;display:inline-block}.dx-btn:hover{background:var(--kb-primary-dark)}.dx-error{color:var(--kb-text-danger);font-size:var(--kb-font-size-xs);margin-top:4px}.dx-table{border-collapse:collapse;width:100%;font-size:var(--kb-font-size-md)}.dx-table th{text-align:left;font-size:var(--kb-font-size-xs);color:var(--kb-text-secondary);border-bottom:1px solid var(--kb-border);padding:8px 12px}.dx-table td{border-bottom:1px solid var(--kb-border);padding:10px 12px}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
