/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.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}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-2{top:calc(var(--spacing) * 2)}.bottom-\[var\(--control-center-mobile-clearance\,0px\)\]{bottom:var(--control-center-mobile-clearance,0px)}.z-10{z-index:10}.z-\[var\(--kimi-layer-sticky\)\]{z-index:var(--kimi-layer-sticky)}.order-0{order:0}.order-20{order:20}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4);margin:calc(4 * var(--kimi-space-1,4px))}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5);margin-top:calc(.5 * var(--kimi-space-1,4px))}.mt-1{margin-top:calc(var(--spacing) * 1);margin-top:calc(1 * var(--kimi-space-1,4px))}.mt-2{margin-top:calc(var(--spacing) * 2);margin-top:calc(2 * var(--kimi-space-1,4px))}.mt-3{margin-top:calc(var(--spacing) * 3);margin-top:calc(3 * var(--kimi-space-1,4px))}.mt-4{margin-top:calc(var(--spacing) * 4);margin-top:calc(4 * var(--kimi-space-1,4px))}.mt-5{margin-top:calc(var(--spacing) * 5);margin-top:calc(5 * var(--kimi-space-1,4px))}.mt-6{margin-top:calc(var(--spacing) * 6);margin-top:calc(6 * var(--kimi-space-1,4px))}.mt-8{margin-top:calc(var(--spacing) * 8);margin-top:calc(8 * var(--kimi-space-1,4px))}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2);margin-bottom:calc(2 * var(--kimi-space-1,4px))}.mb-3{margin-bottom:calc(var(--spacing) * 3);margin-bottom:calc(3 * var(--kimi-space-1,4px))}.mb-4{margin-bottom:calc(var(--spacing) * 4);margin-bottom:calc(4 * var(--kimi-space-1,4px))}.ml-1{margin-left:calc(var(--spacing) * 1);margin-left:calc(1 * var(--kimi-space-1,4px))}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[34rem\]{max-height:34rem}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[min\(70dvh\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(70dvh, var(--radix-popover-content-available-height))}.max-h-\[min\(82dvh\,42rem\)\]{max-height:min(82dvh,42rem)}.max-h-\[min\(90dvh\,56rem\)\]{max-height:min(90dvh,56rem)}.\!min-h-9{min-height:calc(var(--spacing) * 9)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[12rem\]{min-height:12rem}.min-h-\[19rem\]{min-height:19rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[calc\(100dvh-2rem\)\]{min-height:calc(100dvh - 2rem)}.\!w-9{width:calc(var(--spacing) * 9)!important}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-10{width:calc(var(--spacing) * 10)}.w-24{width:calc(var(--spacing) * 24)}.w-\[min\(30rem\,calc\(100vw-2rem\)\)\]{width:min(30rem,100vw - 2rem)}.w-\[min\(34rem\,calc\(100vw-2rem\)\)\]{width:min(34rem,100vw - 2rem)}.w-\[min\(36rem\,calc\(100vw-2rem\)\)\]{width:min(36rem,100vw - 2rem)}.w-\[min\(38rem\,calc\(100vw-2rem\)\)\]{width:min(38rem,100vw - 2rem)}.w-\[min\(40rem\,calc\(100vw-2rem\)\)\]{width:min(40rem,100vw - 2rem)}.w-\[min\(42rem\,calc\(100vw-2rem\)\)\]{width:min(42rem,100vw - 2rem)}.w-\[min\(92vw\,30rem\)\]{width:min(92vw,30rem)}.w-\[min\(94vw\,40rem\)\]{width:min(94vw,40rem)}.w-\[min\(94vw\,42rem\)\]{width:min(94vw,42rem)}.w-\[min\(94vw\,44rem\)\]{width:min(94vw,44rem)}.w-\[min\(94vw\,48rem\)\]{width:min(94vw,48rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[27rem\]{max-width:27rem}.max-w-\[76rem\]{max-width:76rem}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1);gap:calc(1 * var(--kimi-space-1,4px))}.gap-1\.5{gap:calc(var(--spacing) * 1.5);gap:calc(1.5 * var(--kimi-space-1,4px))}.gap-2{gap:var(--kimi-space-2);gap:calc(var(--spacing) * 2);gap:calc(2 * var(--kimi-space-1,4px))}.gap-2\.5{gap:calc(var(--spacing) * 2.5);gap:calc(2.5 * var(--kimi-space-1,4px))}.gap-3{gap:calc(var(--spacing) * 3);gap:calc(3 * var(--kimi-space-1,4px))}.gap-4{gap:calc(var(--spacing) * 4);gap:calc(4 * var(--kimi-space-1,4px))}.gap-5{gap:calc(var(--spacing) * 5);gap:calc(5 * var(--kimi-space-1,4px))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2);column-gap:calc(2 * var(--kimi-space-1,4px))}.gap-x-3{column-gap:calc(var(--spacing) * 3);column-gap:calc(3 * var(--kimi-space-1,4px))}.gap-x-4{column-gap:calc(var(--spacing) * 4);column-gap:calc(4 * var(--kimi-space-1,4px))}.gap-y-1{row-gap:calc(var(--spacing) * 1);row-gap:calc(1 * var(--kimi-space-1,4px))}.gap-y-3{row-gap:calc(var(--spacing) * 3);row-gap:calc(3 * var(--kimi-space-1,4px))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--kimi-color-border-subtle\)\]>:not(:last-child)){border-color:var(--kimi-color-border-subtle)}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[var\(--kimi-radius-lg\)\]{border-radius:var(--kimi-radius-lg)}.rounded-\[var\(--kimi-radius-xl\)\]{border-radius:var(--kimi-radius-xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\!border-transparent{border-color:#0000!important}.border-\[var\(--control-center-login-terminal-border\)\]{border-color:var(--control-center-login-terminal-border)}.border-\[var\(--kimi-color-accent-border\)\]{border-color:var(--kimi-color-accent-border)}.border-\[var\(--kimi-color-border\)\]{border-color:var(--kimi-color-border)}.border-\[var\(--kimi-color-border-subtle\)\]{border-color:var(--kimi-color-border-subtle)}.border-\[var\(--kimi-color-danger-border\)\]{border-color:var(--kimi-color-danger-border)}.\!bg-transparent{background-color:#0000!important}.bg-\[color-mix\(in_srgb\,var\(--kimi-color-surface\)_94\%\,transparent\)\]{background-color:var(--kimi-color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--kimi-color-surface\)_94\%\,transparent\)\]{background-color:color-mix(in srgb,var(--kimi-color-surface) 94%,transparent)}}.bg-\[var\(--control-center-login-terminal-accent\)\]{background-color:var(--control-center-login-terminal-accent)}.bg-\[var\(--control-center-login-terminal-bg\)\]{background-color:var(--control-center-login-terminal-bg)}.bg-\[var\(--control-center-login-terminal-surface\)\]{background-color:var(--control-center-login-terminal-surface)}.bg-\[var\(--kimi-color-accent-soft\)\]{background-color:var(--kimi-color-accent-soft)}.bg-\[var\(--kimi-color-canvas\)\]{background-color:var(--kimi-color-canvas)}.bg-\[var\(--kimi-color-surface\)\],.bg-\[var\(--kimi-color-surface\)\]\/95{background-color:var(--kimi-color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--kimi-color-surface\)\]\/95{background-color:color-mix(in oklab, var(--kimi-color-surface) 95%, transparent)}}.bg-\[var\(--kimi-color-surface-muted\)\]{background-color:var(--kimi-color-surface-muted)}.bg-\[var\(--kimi-color-surface-subtle\)\]{background-color:var(--kimi-color-surface-subtle)}.bg-\[var\(--kimi-color-surface-subtle\,\#f7f8fa\)\]{background-color:var(--kimi-color-surface-subtle,#f7f8fa)}.object-contain{object-fit:contain}.\!p-0{padding:calc(var(--spacing) * 0)!important;padding:calc(0 * var(--kimi-space-1,4px))!important}.p-0{padding:calc(var(--spacing) * 0);padding:calc(0 * var(--kimi-space-1,4px))}.p-3{padding:calc(var(--spacing) * 3);padding:calc(3 * var(--kimi-space-1,4px))}.p-4{padding:calc(var(--spacing) * 4);padding:calc(4 * var(--kimi-space-1,4px))}.p-5{padding:calc(var(--spacing) * 5);padding:calc(5 * var(--kimi-space-1,4px))}.px-0{padding-inline:calc(var(--spacing) * 0);padding-inline:calc(0 * var(--kimi-space-1,4px))}.px-3{padding-inline:calc(var(--spacing) * 3);padding-inline:calc(3 * var(--kimi-space-1,4px))}.px-4{padding-inline:calc(var(--spacing) * 4);padding-inline:calc(4 * var(--kimi-space-1,4px))}.px-5{padding-inline:calc(var(--spacing) * 5);padding-inline:calc(5 * var(--kimi-space-1,4px))}.px-6{padding-inline:calc(var(--spacing) * 6);padding-inline:calc(6 * var(--kimi-space-1,4px))}.py-1\.5{padding-block:calc(var(--spacing) * 1.5);padding-block:calc(1.5 * var(--kimi-space-1,4px))}.py-2{padding-block:calc(var(--spacing) * 2);padding-block:calc(2 * var(--kimi-space-1,4px))}.py-2\.5{padding-block:calc(var(--spacing) * 2.5);padding-block:calc(2.5 * var(--kimi-space-1,4px))}.py-3{padding-block:calc(var(--spacing) * 3);padding-block:calc(3 * var(--kimi-space-1,4px))}.py-4{padding-block:calc(var(--spacing) * 4);padding-block:calc(4 * var(--kimi-space-1,4px))}.py-5{padding-block:calc(var(--spacing) * 5);padding-block:calc(5 * var(--kimi-space-1,4px))}.py-6{padding-block:calc(var(--spacing) * 6);padding-block:calc(6 * var(--kimi-space-1,4px))}.py-7{padding-block:calc(var(--spacing) * 7);padding-block:calc(7 * var(--kimi-space-1,4px))}.py-8{padding-block:calc(var(--spacing) * 8);padding-block:calc(8 * var(--kimi-space-1,4px))}.pt-3{padding-top:calc(var(--spacing) * 3);padding-top:calc(3 * var(--kimi-space-1,4px))}.pt-4{padding-top:calc(var(--spacing) * 4);padding-top:calc(4 * var(--kimi-space-1,4px))}.pb-1{padding-bottom:calc(var(--spacing) * 1);padding-bottom:calc(1 * var(--kimi-space-1,4px))}.pb-24{padding-bottom:calc(var(--spacing) * 24);padding-bottom:calc(24 * var(--kimi-space-1,4px))}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.72rem\]{font-size:.72rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--control-center-login-terminal-muted\)\]{color:var(--control-center-login-terminal-muted)}.text-\[var\(--control-center-login-terminal-secondary\)\]{color:var(--control-center-login-terminal-secondary)}.text-\[var\(--control-center-login-terminal-text\)\]{color:var(--control-center-login-terminal-text)}.text-\[var\(--kimi-color-accent-text\)\]{color:var(--kimi-color-accent-text)}.text-\[var\(--kimi-color-danger-text\)\]{color:var(--kimi-color-danger-text)}.text-\[var\(--kimi-color-success-text\)\]{color:var(--kimi-color-success-text)}.text-\[var\(--kimi-color-text-muted\)\]{color:var(--kimi-color-text-muted)}.text-\[var\(--kimi-color-text-muted\,\#7d8594\)\]{color:var(--kimi-color-text-muted,#7d8594)}.text-\[var\(--kimi-color-text-primary\)\]{color:var(--kimi-color-text-primary)}.text-\[var\(--kimi-color-text-secondary\)\]{color:var(--kimi-color-text-secondary)}.text-\[var\(--kimi-color-warning-text\)\]{color:var(--kimi-color-warning-text)}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.shadow,.shadow-sm{--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,)}.sepia{--tw-sepia:sepia(100%);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-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0);padding-top:calc(0 * var(--kimi-space-1,4px))}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0);padding-bottom:calc(0 * var(--kimi-space-1,4px))}@media (hover:hover){.hover\:\!bg-\[var\(--kimi-color-surface-hover\)\]:hover{background-color:var(--kimi-color-surface-hover)!important}.hover\:text-\[var\(--kimi-color-text-primary\)\]:hover{color:var(--kimi-color-text-primary)}.hover\:underline:hover{text-decoration-line:underline}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-10{margin-top:calc(var(--spacing) * 10);margin-top:calc(10 * var(--kimi-space-1,4px))}.sm\:block{display:block}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:min-h-\[15rem\]{min-height:15rem}.sm\:min-h-\[calc\(100dvh-3rem\)\]{min-height:calc(100dvh - 3rem)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:calc(var(--spacing) * 4);padding:calc(4 * var(--kimi-space-1,4px))}.sm\:p-5{padding:calc(var(--spacing) * 5);padding:calc(5 * var(--kimi-space-1,4px))}.sm\:p-6{padding:calc(var(--spacing) * 6);padding:calc(6 * var(--kimi-space-1,4px))}.sm\:p-7{padding:calc(var(--spacing) * 7);padding:calc(7 * var(--kimi-space-1,4px))}.sm\:px-6{padding-inline:calc(var(--spacing) * 6);padding-inline:calc(6 * var(--kimi-space-1,4px))}.sm\:px-9{padding-inline:calc(var(--spacing) * 9);padding-inline:calc(9 * var(--kimi-space-1,4px))}.sm\:py-5{padding-block:calc(var(--spacing) * 5);padding-block:calc(5 * var(--kimi-space-1,4px))}.sm\:py-6{padding-block:calc(var(--spacing) * 6);padding-block:calc(6 * var(--kimi-space-1,4px))}.sm\:py-7{padding-block:calc(var(--spacing) * 7);padding-block:calc(7 * var(--kimi-space-1,4px))}.sm\:py-10{padding-block:calc(var(--spacing) * 10);padding-block:calc(10 * var(--kimi-space-1,4px))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[2\.25rem\]{font-size:2.25rem}.sm\:text-\[2\.45rem\]{font-size:2.45rem}}@media (width>=48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:min-h-\[41rem\]{min-height:41rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(22rem\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(22rem,1.08fr)}.md\:rounded-\[2\.25rem\]{border-radius:2.25rem}}@media (width>=64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:calc(var(--spacing) * 0);margin-top:calc(0 * var(--kimi-space-1,4px))}.lg\:mt-auto{margin-top:auto}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-\[calc\(100dvh-4rem\)\]{min-height:calc(100dvh - 4rem)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.06fr\)_minmax\(25rem\,0\.94fr\)\]{grid-template-columns:minmax(0,1.06fr) minmax(25rem,.94fr)}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:p-9{padding:calc(var(--spacing) * 9);padding:calc(9 * var(--kimi-space-1,4px))}.lg\:px-8{padding-inline:calc(var(--spacing) * 8);padding-inline:calc(8 * var(--kimi-space-1,4px))}.lg\:px-12{padding-inline:calc(var(--spacing) * 12);padding-inline:calc(12 * var(--kimi-space-1,4px))}.lg\:py-7{padding-block:calc(var(--spacing) * 7);padding-block:calc(7 * var(--kimi-space-1,4px))}.lg\:py-8{padding-block:calc(var(--spacing) * 8);padding-block:calc(8 * var(--kimi-space-1,4px))}.lg\:py-12{padding-block:calc(var(--spacing) * 12);padding-block:calc(12 * var(--kimi-space-1,4px))}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8);padding-bottom:calc(8 * var(--kimi-space-1,4px))}.lg\:text-\[3\.25rem\]{font-size:3.25rem}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(22rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}}.\[\&\>\.kui-button__label\]\:w-full>.kui-button label{width:100%}.gap-2{gap:var(--kimi-space-2)}.gap-x-2{column-gap:var(--kimi-space-2)}.gap-y-2{row-gap:var(--kimi-space-2)}}*{box-sizing:border-box}html{background:var(--kimi-color-canvas);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{min-height:100%}body{background:var(--kimi-color-canvas);color:var(--kimi-color-text-primary);font-family:var(--kimi-font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.control-center-frame{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.control-center-content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.control-center-shell .control-center-page-track{flex-direction:column;flex:auto;min-width:0;min-height:100%;display:flex}.control-center-workspace-popover{width:min(25rem,100vw - 24px);padding:var(--kimi-space-4)}.control-center-preference-heading{align-items:flex-start;gap:var(--kimi-space-3);padding:var(--kimi-space-1) var(--kimi-space-1) var(--kimi-space-3);display:flex}.control-center-preference-heading__icon{border-radius:var(--kimi-radius-lg);background:var(--kimi-color-accent-soft);width:2.25rem;height:2.25rem;color:var(--kimi-color-accent-text);flex:0 0 2.25rem;place-items:center;display:grid}.control-center-preference-heading h2,.control-center-preference-heading p{margin:0}.control-center-preference-heading h2{font-size:var(--kimi-font-size-body);font-weight:var(--kimi-font-weight-semibold)}.control-center-preference-heading p{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);margin-top:.2rem}.control-center-workspace-options{gap:var(--kimi-space-1);display:grid}.control-center-workspace-option.kui-button{width:100%;min-height:3.25rem;padding:var(--kimi-space-2);text-align:left;justify-content:flex-start}.control-center-workspace-option>.kui-button__label{align-items:center;gap:var(--kimi-space-3);width:100%;min-width:0;display:flex}.control-center-workspace-option[aria-pressed=true]{background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.control-center-workspace-option__status{border:2px solid var(--kimi-color-surface);border-radius:var(--kimi-radius-pill);background:var(--kimi-color-success-solid);width:.65rem;height:.65rem;box-shadow:0 0 0 1px var(--kimi-color-success-border);flex:0 0 .65rem}.control-center-workspace-option>.kui-button__label>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.control-center-more-actions-dialog.kui-dialog{width:min(52rem,100vw - 24px);max-height:min(90dvh,56rem);overflow:visible}.control-center-more-actions-sheet.kui-sheet{flex-direction:column;min-height:0;display:flex;overflow:visible}.control-center-more-actions-sheet-body{min-height:0}.control-center-more-actions-dialog-header.kui-dialog__header,.control-center-more-actions-sheet-header.kui-sheet__header{align-items:center;min-width:0;display:flex}.control-center-more-actions-dialog-header.kui-dialog__header{padding:var(--kimi-space-5)}.control-center-more-actions-sheet-header.kui-sheet__header{padding:var(--kimi-space-4) var(--kimi-space-5) var(--kimi-space-3)}.control-center-more-actions-heading{align-items:center;gap:var(--kimi-space-2);grid-template-columns:minmax(0,1fr) auto auto;width:100%;min-width:0;display:grid}.control-center-more-actions-heading__title{min-width:0}.control-center-more-actions-heading__actions,.control-center-more-actions-heading__close{flex:none;align-items:center;display:flex}.control-center-more-actions-heading__actions{gap:var(--kimi-space-1)}.control-center-more-actions-heading__separator{width:1px;height:1.25rem;margin-inline:var(--kimi-space-1);background:var(--kimi-color-border-subtle)}.control-center-more-actions-close.kui-button,.control-center-more-actions-logout.kui-button{width:var(--kimi-control-hit-area);min-width:var(--kimi-control-hit-area);min-height:var(--kimi-control-hit-area);box-shadow:none;color:var(--kimi-color-text-muted);background:0 0;border-color:#0000}.control-center-more-actions-close.kui-button:hover:not(:disabled),.control-center-more-actions-logout.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);color:var(--kimi-color-text-primary);border-color:#0000}.control-center-more-actions-grid{gap:var(--kimi-space-2);padding-top:var(--kimi-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.control-center-more-actions-body{min-height:0;overflow-y:auto}.control-center-more-action.kui-list-action{border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface-subtle);min-height:5rem;padding:var(--kimi-space-4);text-align:start;border:1px solid #0000}.control-center-more-action.kui-list-action:hover{border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft)}.control-center-more-action:last-child:nth-child(odd){grid-column:1/-1}.control-center-more-action .kui-list-action__leading{border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface);width:2.5rem;height:2.5rem;color:var(--kimi-color-accent-text);flex-basis:2.5rem;place-items:center}.control-center-more-action .kui-list-action__copy{gap:var(--kimi-spacing-field-gap)}.control-center-more-action .kui-list-action__label{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body)}.control-center-more-action .kui-list-action__description{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);line-height:1.45}.control-center-more-action .kui-list-action__meta{min-width:0;color:var(--kimi-color-text-muted);background:0 0;border:0;padding:0}.control-center-more-actions-mobile-tools{margin-top:var(--kimi-space-5);border-top:1px solid var(--kimi-color-border-subtle);padding-top:var(--kimi-space-4)}.control-center-preferences{align-items:center;gap:var(--kimi-space-1);min-width:0;display:inline-flex}.control-center-preference-trigger.kui-button{width:var(--kimi-control-hit-area);min-width:var(--kimi-control-hit-area);min-height:var(--kimi-control-hit-area);color:var(--kimi-color-text-muted);background:0 0;border-color:#0000}.control-center-preference-trigger.kui-button:hover:not(:disabled),.control-center-preference-trigger.kui-button[data-state=open]{background:var(--kimi-color-surface-hover);color:var(--kimi-color-text-primary);border-color:#0000}.control-center-preference-trigger.kui-button[data-state=open]{background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.control-center-preference-popover.kui-popover{gap:min(12px, var(--kimi-space-3));width:min(24rem,100vw - 32px);padding:min(12px, var(--kimi-space-3));display:grid}.control-center-preference-popover__heading{justify-content:space-between;align-items:baseline;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.control-center-preference-popover__heading h3{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);margin:0}.control-center-preference-current,.control-center-preference-note{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.control-center-preference-segments.kui-segmented{grid-template-columns:repeat(var(--kimi-segment-count), minmax(0, 1fr));grid-auto-flow:unset;width:100%;padding:min(4px, var(--kimi-space-1));gap:min(8px, var(--kimi-spacing-control-gap))}.control-center-preference-segments.kui-segmented .kui-segmented__trigger{min-width:44px;min-height:var(--kimi-control-hit-area);padding-inline:min(4px, var(--kimi-space-1))}.control-center-font-choice{gap:var(--kimi-space-0-5);line-height:var(--kimi-line-height-tight);display:grid}.control-center-font-options.kui-segmented .kui-segmented__trigger{padding-block:var(--kimi-space-1)}.control-center-font-choice>span:last-child{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-regular)}.control-center-preference-segments .kui-segmented__trigger[data-state=checked]{color:var(--kimi-color-accent-text)}.control-center-font-preview{border-top:1px solid var(--kimi-color-border-subtle);padding-top:var(--kimi-space-3);color:var(--kimi-color-text-secondary);line-height:var(--kimi-line-height-body);overflow-wrap:anywhere}.control-center-preference-note{align-items:center;gap:var(--kimi-space-2);line-height:var(--kimi-line-height-body);margin:0;display:flex}.control-center-preference-note>svg{flex:none}.control-center-width-preview{gap:var(--kimi-space-2);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-control);background:var(--kimi-color-surface-subtle);height:4rem;padding:var(--kimi-space-2);display:flex}.control-center-width-preview>span{border-radius:var(--kimi-radius-sm);background:var(--kimi-color-border);width:.75rem}.control-center-width-preview>div{gap:var(--kimi-space-1);flex:1;margin-inline:0;display:grid}.control-center-width-preview>div>span{border-radius:var(--kimi-radius-sm);background:var(--kimi-color-accent-soft)}.control-center-more-actions-mobile-tools{gap:var(--kimi-space-3)}.control-center-shell{--control-center-mobile-clearance:var(--shell-mobile-nav-height,0px);--control-center-navigation-offset:0px}.control-center-shell[data-content-width]:not([data-content-width=full]){--control-center-navigation-offset:var(--shell-workspace-offset,0px)}.control-center-shell.shell-frame,.control-center-shell .shell-frame__sidebar,.control-center-shell .shell-frame__sidebar>.kui-sidebar-nav{height:auto}@media (width>=48rem){.control-center-shell{--control-center-navigation-reserve:6.5rem}.control-center-shell[data-navigation-mode=expanded]{--control-center-navigation-reserve:11.5rem}.control-center-shell .control-center-sidebar{--kui-sidebar-nav-content-min-width:8.5rem;--kui-sidebar-nav-content-max-width:10rem;top:50%;left:calc(var(--control-center-navigation-offset) + (var(--control-center-navigation-reserve) + var(--shell-workspace-gutter,0px)) / 2);width:4.5rem;max-width:calc(100vw - 24px);z-index:var(--kimi-layer-navigation);pointer-events:none;position:fixed;transform:translate(-50%,-50%)}.control-center-shell[data-navigation-mode=expanded] .control-center-sidebar{width:fit-content}.control-center-sidebar .kui-sidebar-nav{pointer-events:auto;border-color:var(--kimi-color-border);gap:0;min-height:0;max-height:calc(100dvh - 24px)}@supports (color:color-mix(in lab, red, red)){.control-center-sidebar .kui-sidebar-nav{border-color:color-mix(in srgb, var(--kimi-color-border) 82%, transparent)}}.control-center-sidebar .kui-sidebar-nav{border-radius:var(--kimi-radius-feature);background:var(--kimi-color-surface)}@supports (color:color-mix(in lab, red, red)){.control-center-sidebar .kui-sidebar-nav{background:color-mix(in srgb, var(--kimi-color-surface) 84%, transparent)}}.control-center-sidebar .kui-sidebar-nav{box-shadow:var(--kimi-shadow-md);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);padding:8px}.control-center-shell[data-navigation-mode=auto] .control-center-sidebar .kui-sidebar-nav[data-expanded]{min-width:var(--kui-sidebar-nav-content-min-width);max-width:var(--kui-sidebar-nav-content-max-width)}.control-center-sidebar .kui-sidebar-nav__header,.control-center-sidebar .kui-sidebar-nav__footer{flex-shrink:0}.control-center-sidebar .kui-sidebar-nav__list{overscroll-behavior:contain;min-height:0;overflow-y:auto}.control-center-sidebar__header{gap:var(--kimi-space-2);margin-bottom:var(--kimi-space-3);display:grid}.control-center-sidebar .kui-sidebar-nav__brand{justify-content:center}.control-center-sidebar .kui-sidebar-nav__brand-mark{margin-inline:auto}.control-center-sidebar__primary-actions{gap:var(--kimi-space-1);border-top:1px solid var(--kimi-color-border-subtle);padding-top:var(--kimi-space-2);display:grid}.control-center-sidebar__primary-action.kui-button{width:100%;padding-inline:var(--kimi-space-2);justify-content:flex-start}.control-center-sidebar__primary-action>.kui-button__label{align-items:center;gap:var(--kimi-space-2);width:100%;min-width:0;display:flex}.control-center-sidebar__primary-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.control-center-sidebar__shortcut{color:var(--kimi-color-text-muted);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-micro)}.control-center-sidebar__primary-caret{color:var(--kimi-color-text-muted)}.control-center-sidebar .kui-nav-list__root{gap:4px}.control-center-sidebar .kui-nav-list__action{gap:var(--kimi-spacing-icon-gap);border-radius:var(--kimi-radius-control);min-height:46px;font-size:var(--kimi-font-size-label);padding:7px 9px}.control-center-sidebar .kui-nav-list__icon{flex-basis:1.25rem;width:1.25rem;height:1.25rem}.control-center-sidebar__footer{gap:var(--kimi-space-2);padding-top:var(--kimi-space-2);border-top:1px solid var(--kimi-color-border-subtle);display:grid}.control-center-sidebar__footer-action.kui-button{width:100%;color:var(--kimi-color-text-secondary);padding-inline:var(--kimi-space-2);background:0 0;border-color:#0000;justify-content:flex-start}.control-center-sidebar__footer-action.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);color:var(--kimi-color-text-primary);border-color:#0000}.control-center-sidebar__footer-action>.kui-button__label{align-items:center;gap:var(--kimi-space-2);width:100%;min-width:0;display:flex}.control-center-sidebar__footer-action-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__header,.control-center-sidebar .kui-sidebar-nav[data-collapsed] .kui-sidebar-nav__brand{width:100%}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__header{justify-items:center}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .kui-sidebar-nav__brand{justify-content:center}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .kui-sidebar-nav__brand-mark{margin-inline:auto}.control-center-sidebar .kui-sidebar-nav__brand-mark>svg{display:block}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__primary-action{width:var(--kimi-control-hit-area);min-width:var(--kimi-control-hit-area);justify-content:center;margin-inline:auto;padding:0}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__primary-action>.kui-button__label{justify-content:center;width:auto}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__footer-action{width:var(--kimi-control-hit-area);min-width:var(--kimi-control-hit-area);justify-content:center;margin-inline:auto;padding:0}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__footer-action>.kui-button__label{justify-content:center;width:auto}.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__primary-label,.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__shortcut,.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__primary-caret,.control-center-sidebar .kui-sidebar-nav[data-collapsed] .control-center-sidebar__footer-action-label{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.control-center-frame{padding-left:var(--control-center-navigation-reserve)}.control-center-shell[data-shell-layout=docked] .control-center-sidebar{top:12px;bottom:12px;left:calc(12px + var(--control-center-navigation-offset));width:fit-content;transform:none}.control-center-shell[data-shell-layout=docked] .control-center-sidebar .kui-sidebar-nav{height:calc(100dvh - 24px)}.control-center-shell[data-shell-layout=docked] .control-center-frame{padding-left:15.75rem}.control-center-shell[data-shell-layout=floating-workspace]{--control-center-workspace-gutter:clamp(16px, 1.5vw, 32px)}.control-center-shell[data-shell-layout=floating-workspace] .control-center-sidebar{top:50%;bottom:auto}.control-center-shell[data-shell-layout=floating-workspace] .control-center-sidebar .kui-sidebar-nav{height:auto;max-height:calc(100dvh - 32px)}.control-center-shell[data-shell-layout=floating-workspace] .control-center-frame{width:100%;padding-left:var(--control-center-navigation-reserve);margin-inline:0}}@media (width>=64rem) and (width<=79.99rem){.control-center-shell[data-shell-layout=floating-workspace] .kui-responsive-workspace[data-width=wide]{margin-left:0;margin-right:auto}}@media (width<=40rem){.control-center-more-actions-grid{grid-template-columns:1fr}.control-center-more-actions-dialog-header.kui-dialog__header,.control-center-more-actions-sheet-header.kui-sheet__header{padding:var(--kimi-space-4) var(--kimi-space-3) var(--kimi-space-2)}.control-center-more-actions-heading{row-gap:var(--kimi-space-2);grid-template-columns:minmax(0,1fr) auto}.control-center-more-actions-heading__actions{grid-area:2/1/auto/-1;justify-self:end}.control-center-more-actions-heading__close{grid-area:1/2}.control-center-more-actions-heading__separator{display:none}}.dashboard-page{padding-block:clamp(var(--kimi-space-5), 2.4vw, var(--kimi-space-8))}.dashboard-page__heading{padding-inline:.15rem}.dashboard-page__heading h1{letter-spacing:-.045em}.dashboard-summary-card.kui-card,.dashboard-work-card.kui-card,.dashboard-delivery.kui-card{border-radius:var(--kimi-radius-xl);box-shadow:var(--kimi-shadow-sm)}.dashboard-summary-card.kui-card,.dashboard-delivery.kui-card{padding:var(--kimi-spacing-card-padding)}.dashboard-summary-card__heading{justify-content:space-between;align-items:center;gap:var(--kimi-space-4);min-width:0;padding:0;display:flex}.dashboard-summary-card__status{align-items:center;gap:var(--kimi-space-3);min-width:0;display:flex}.dashboard-summary-card__status strong,.dashboard-summary-card__status small{display:block}.dashboard-summary-card__status strong{font-size:var(--kimi-font-size-body)}.dashboard-summary-card__status small{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);margin-top:.15rem}.dashboard-summary-card__status-icon{border-radius:var(--kimi-radius-lg);width:2.25rem;height:2.25rem;color:var(--kimi-color-success-text);background:var(--kimi-color-success-soft);flex:none;place-items:center;display:grid}.dashboard-summary-card__status-icon--danger{color:var(--kimi-color-danger-text);background:var(--kimi-color-danger-soft)}.dashboard-summary-card__health{justify-content:flex-end;align-items:center;gap:var(--kimi-space-1);flex-wrap:wrap;flex:none;display:flex}.dashboard-summary-card__metrics{min-width:0;margin:var(--kimi-space-5) 0 0;background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.dashboard-summary-metric.kui-button{width:100%;min-height:0;padding:var(--kimi-space-3) var(--kimi-space-4);transition:background-color var(--kimi-motion-duration-control) ease-out, color var(--kimi-motion-duration-control) ease-out;background:0 0;border:0;border-radius:0;align-self:start}.dashboard-summary-metric.kui-button:nth-child(2n){border-inline-start:1px solid var(--kimi-color-border-subtle)}.dashboard-summary-metric.kui-button:nth-child(n+3){border-block-start:1px solid var(--kimi-color-border-subtle)}.dashboard-summary-metric.kui-button:hover:not(:disabled){background:var(--kimi-color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.dashboard-summary-metric.kui-button:hover:not(:disabled){background:color-mix(in srgb, var(--kimi-color-accent-soft) 62%, transparent)}}.dashboard-summary-metric.kui-button:not([data-icon-only])>.kui-button__label{width:100%;display:block}.dashboard-summary-metric__label{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold)}.dashboard-summary-metric__value{color:var(--kimi-color-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(1.55rem,2vw,1.9rem);line-height:1}.dashboard-summary-metric[data-attention] .dashboard-summary-metric__label,.dashboard-summary-metric[data-attention] .dashboard-summary-metric__value{color:var(--kimi-color-danger-text)}.dashboard-summary-metric__helper{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width>=64rem){.dashboard-summary-card__metrics{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.dashboard-summary-metric.kui-button:nth-child(2n){border-inline-start:0}.dashboard-summary-metric.kui-button:nth-child(4n+2),.dashboard-summary-metric.kui-button:nth-child(4n+3),.dashboard-summary-metric.kui-button:nth-child(4n+4){border-inline-start:1px solid var(--kimi-color-border-subtle)}.dashboard-summary-metric.kui-button:nth-child(n+3){border-block-start:0}.dashboard-summary-metric.kui-button:nth-child(n+5){border-block-start:1px solid var(--kimi-color-border-subtle)}}.dashboard-main-grid{align-items:stretch}.dashboard-recent-grid .dashboard-work-card{box-shadow:var(--kimi-shadow-xs)}.dashboard-work-card--empty.kui-card{flex-direction:column;display:flex}.dashboard-panel-empty.kui-empty{width:100%;min-height:10rem;padding-block:var(--kimi-space-5);flex:auto;align-content:center}.dashboard-capacity-row.kui-button:not([data-icon-only])>.kui-button__label{text-align:left;justify-content:flex-start;width:100%}.dashboard-capacity-row.kui-button{border-color:var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface-subtle);min-height:4.75rem}.dashboard-capacity-row__content{gap:var(--kimi-space-2);width:100%;min-width:0;display:grid}.dashboard-capacity-row__primary,.dashboard-capacity-row__meta{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);min-width:0;display:flex}.dashboard-capacity-row__primary strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-capacity-row__usage{color:var(--kimi-color-text-secondary);font-weight:var(--kimi-font-weight-semibold);flex:none}.dashboard-capacity-row__meta{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);justify-content:flex-start}.dashboard-order-row.kui-list-action{border-color:var(--kimi-color-border-subtle)}.dashboard-order-row .kui-list-action__label{color:var(--kimi-color-text-primary);font-variant-numeric:tabular-nums}.dashboard-order-row .kui-list-action__description{font-variant-numeric:tabular-nums}.dashboard-order-row .kui-list-action__meta{background:0 0;border:0;min-width:0;padding:0}.dashboard-order-row__status{align-items:center;gap:var(--kimi-space-2);color:var(--kimi-color-text-muted);flex:none;display:flex}.dashboard-delivery__layout{grid-template-columns:minmax(11rem,.72fr) minmax(0,3.28fr);align-items:stretch;min-width:0;display:grid}.dashboard-delivery__heading{align-items:center;gap:var(--kimi-space-3);min-width:0;padding-right:var(--kimi-space-5);display:flex}.dashboard-delivery__icon{border-radius:var(--kimi-radius-lg);width:2.25rem;height:2.25rem;color:var(--kimi-color-success-text);background:var(--kimi-color-success-soft);flex:none;place-items:center;display:grid}.dashboard-delivery__metrics{border-left:1px solid var(--kimi-color-border-subtle);align-items:stretch;gap:var(--kimi-space-2);min-width:0;padding-left:var(--kimi-space-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dashboard-delivery__metrics-group{display:contents}.dashboard-delivery__metric{min-width:0;min-height:0;padding-inline:var(--kimi-space-2);align-content:center;gap:var(--kimi-space-1)}.dashboard-delivery__metric .kui-statistic__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-delivery__metric .kui-statistic__value{color:var(--kimi-color-text-primary);font-size:clamp(1.4rem,1.8vw,1.75rem)}.dashboard-delivery__metric--primary .kui-statistic__value{color:var(--kimi-color-success-text)}.dashboard-delivery__metric--warning .kui-statistic__value{color:var(--kimi-color-warning-text)}.dashboard-delivery__metric--danger .kui-statistic__value{color:var(--kimi-color-danger-text)}.dashboard-delivery__metric.kui-button{width:100%;min-width:0;min-height:var(--kimi-control-hit-area,44px);padding:var(--kimi-space-2);text-align:start;background:0 0;border-color:#0000;align-items:stretch}.dashboard-delivery__metric.kui-button:hover:not(:disabled){border-color:var(--kimi-color-border-subtle);background:var(--kimi-color-surface-subtle)}.dashboard-delivery__metric.kui-button .kui-button__label{width:100%;display:block}.dashboard-delivery__metric-content{align-content:center;gap:var(--kimi-space-1);text-align:start;min-width:0;display:grid}.dashboard-delivery__metric--interactive.kui-button{cursor:pointer}.dashboard-metric-popover.kui-popover{width:min(17rem,100vw - 24px);padding:var(--kimi-space-3) var(--kimi-space-4)}.dashboard-metric-popover__section+.dashboard-metric-popover__section{margin-top:var(--kimi-space-3);padding-top:var(--kimi-space-3);border-top:1px solid var(--kimi-color-border-subtle)}.dashboard-metric-popover__title{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);display:block}.dashboard-metric-popover__rows{margin-top:var(--kimi-space-2);gap:var(--kimi-space-1);display:grid}.dashboard-metric-popover__row{justify-content:space-between;align-items:center;gap:var(--kimi-space-4);min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);display:flex}.dashboard-metric-popover__value{align-items:baseline;gap:var(--kimi-space-2);color:var(--kimi-color-text-primary);flex:none;display:inline-flex}.dashboard-metric-popover__value small{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-micro)}.dashboard-completed-dialog.kui-dialog{width:min(96vw,72rem);max-height:min(86dvh,52rem)}.dashboard-completed-dialog__table.kui-table-container{min-height:12rem}.dashboard-completed-dialog__table .kui-table{min-width:44rem}.dashboard-completed-dialog__loading{place-items:center;min-height:18rem;display:grid}.dashboard-completed-order-row{cursor:pointer}.dashboard-completed-order-row:focus-visible{outline:3px solid var(--kimi-color-focus-ring)}@supports (color:color-mix(in lab, red, red)){.dashboard-completed-order-row:focus-visible{outline:3px solid color-mix(in srgb, var(--kimi-color-focus-ring) 35%, transparent)}}.dashboard-completed-order-row:focus-visible{outline-offset:-3px}.dashboard-completed-order__primary,.dashboard-completed-order__secondary{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.dashboard-completed-order__primary{color:var(--kimi-color-text-primary);font-weight:var(--kimi-font-weight-semibold);font-variant-numeric:tabular-nums}.dashboard-completed-order__secondary{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-micro);font-variant-numeric:tabular-nums;margin-top:.15rem}.dashboard-risk-dialog.kui-dialog{--dashboard-risk-gutter:var(--kimi-space-6);width:min(100vw - 48px,64rem)}.dashboard-risk-dialog.kui-dialog:not([data-mobile]){max-height:min(90dvh,56rem)}.dashboard-risk-dialog>.dashboard-risk-dialog__header{padding:var(--kimi-space-3) var(--dashboard-risk-gutter);border-bottom:1px solid var(--kimi-color-border-subtle);align-items:center}.dashboard-risk-dialog>.dashboard-risk-dialog__body{padding:var(--kimi-space-4) var(--dashboard-risk-gutter) var(--dashboard-risk-gutter)}.dashboard-risk-dialog__close.kui-button{border-radius:var(--kimi-radius-full);box-shadow:none;color:var(--kimi-color-text-secondary);background:0 0;border:0 #0000}.dashboard-risk-dialog__close.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);color:var(--kimi-color-text-primary);border:0 #0000}.dashboard-risk-item__header{align-items:start;gap:var(--kimi-space-4);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.dashboard-risk-item__identity{min-width:0}.dashboard-risk-item__actions{justify-content:flex-end;gap:var(--kimi-space-2);flex-wrap:wrap;flex:none;display:flex}.dashboard-risk-item__message.kui-alert{width:100%;min-width:0}.dashboard-risk-item__message .kui-alert__content,.dashboard-risk-item__message .kui-alert__description{overflow-wrap:anywhere;word-break:normal;min-width:0}.dashboard-renewal-countdown.kui-badge{font-variant-numeric:tabular-nums;gap:.2rem}.dashboard-renewal-countdown__units{align-items:center;gap:.22rem;display:flex}.dashboard-renewal-countdown__unit{align-items:center;gap:.08rem;line-height:1;display:inline-flex}.dashboard-renewal-countdown__unit .kui-number-ticker{font-variant-numeric:tabular-nums;font-weight:inherit}@media (width<=79.99rem){.dashboard-delivery__layout{gap:var(--kimi-space-4);grid-template-columns:1fr}.dashboard-delivery__heading{padding-right:0}.dashboard-delivery__metrics{gap:var(--kimi-space-3);border-top:0;border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0;padding-left:0}.dashboard-delivery__metric{padding-inline:0}}@media (width<=47.99rem){.dashboard-risk-dialog.kui-dialog{--dashboard-risk-gutter:var(--kimi-space-4);width:calc(100vw - 24px)}.dashboard-risk-item__header{grid-template-columns:1fr}.dashboard-risk-item__actions{justify-content:flex-start}}@media (width<=44.99rem){.dashboard-summary-card__heading{align-items:flex-start;gap:var(--kimi-space-3);flex-direction:column}.dashboard-summary-card__health{justify-content:flex-start}.dashboard-summary-metric__helper{display:none}.dashboard-delivery__metrics{gap:var(--kimi-space-1);grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-delivery__metric{padding-inline:var(--kimi-space-1)}.dashboard-delivery__metric.kui-button{padding:var(--kimi-space-1)}}@media (width<=22.99rem){.dashboard-delivery__metrics{gap:var(--kimi-space-2);flex-direction:column;display:flex}.dashboard-delivery__metrics-group{gap:var(--kimi-space-1);min-width:0;display:grid}.dashboard-delivery__metrics-group--primary{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-delivery__metrics-group--neutral{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=44.99rem){html[data-kimi-font-size=lg] .dashboard-delivery__metrics,html[data-kimi-font-size=xl] .dashboard-delivery__metrics{gap:var(--kimi-space-2);flex-direction:column;display:flex}html[data-kimi-font-size=lg] .dashboard-delivery__metrics-group,html[data-kimi-font-size=xl] .dashboard-delivery__metrics-group{gap:var(--kimi-space-1);min-width:0;display:grid}html[data-kimi-font-size=lg] .dashboard-delivery__metrics-group--primary,html[data-kimi-font-size=xl] .dashboard-delivery__metrics-group--primary{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-kimi-font-size=lg] .dashboard-delivery__metrics-group--neutral,html[data-kimi-font-size=xl] .dashboard-delivery__metrics-group--neutral{grid-template-columns:repeat(3,minmax(0,1fr))}}.jobs-page{width:100%;min-width:0}.jobs-page__heading h1{letter-spacing:-.045em}.jobs-page__tabs-slot{min-width:0}.jobs-page__tabs{max-width:100%;padding-inline:.15rem}.orders-panel{min-width:0}@media (width>=48rem){.jobs-page--orders{flex-direction:column;flex:auto;min-height:0;display:flex}.jobs-page__stack--orders,.jobs-page__stack--orders>.orders-panel{flex:auto;min-height:0}.orders-panel{flex-direction:column;min-height:0;display:flex}}.orders-panel__list{gap:var(--kimi-space-4);flex-direction:column;min-width:0;display:flex}@media (width>=48rem){.orders-panel__list{--orders-table-min-height:32rem;min-height:calc(var(--orders-table-min-height) + 5rem);flex:1 1 0;gap:0}.orders-panel__table.kui-data-table,.orders-panel__table>.kui-loading-overlay,.orders-panel__table .kui-loading-overlay__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.orders-panel__table.kui-data-table{min-height:var(--orders-table-min-height)}.orders-panel__table .kui-data-table__viewport{flex:auto;min-height:0;max-height:none!important}.orders-panel__table.kui-data-table{border-bottom-right-radius:0;border-bottom-left-radius:0}.orders-panel__pagination.kui-pagination-bar{border-top:0;border-top-left-radius:0;border-top-right-radius:0}}.orders-panel__table table{min-width:0}.orders-panel__table :is(th,td){white-space:normal;min-width:0}.orders-panel__order-cell{gap:var(--kimi-space-1);min-width:0;display:grid}.orders-panel__identifier-button.kui-button,.orders-panel__account-button.kui-button{min-height:var(--kimi-control-height-sm,32px);max-width:100%}.orders-panel__identifier-button.kui-button{width:fit-content;min-width:0;padding-inline:var(--kimi-space-3);justify-content:flex-start;justify-self:start}.orders-panel__identifier-button.kui-button>.kui-button__label{text-overflow:ellipsis;text-align:left;white-space:nowrap;justify-content:flex-start;width:auto;min-width:0;max-width:100%;overflow:hidden}.orders-panel__account-button.kui-button{border-color:var(--kimi-color-border,#dce0e8);padding:var(--kimi-space-1-5,6px) var(--kimi-space-2,8px);background:0 0}.orders-panel__order-reference{white-space:nowrap;flex-wrap:nowrap}.orders-panel__order-reference>.orders-panel__identifier-button.kui-button{flex:0 auto}.orders-panel__store-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.orders-panel__datetime-cell{min-width:0;line-height:var(--kimi-line-height-body);white-space:nowrap;flex-direction:column;display:inline-flex}.orders-panel__pagination{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-md);background:var(--kimi-color-surface);flex:none;min-width:0}.orders-panel__load-more{justify-content:center;align-items:center;gap:var(--kimi-space-2);min-height:3rem;color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);padding:var(--kimi-space-2);text-align:center;display:flex}@media (width<=47.99rem){.orders-panel__table.kui-data-table[data-has-mobile-cards]{background:0 0;border:0;overflow:visible}.orders-panel__table.kui-data-table[data-has-mobile-cards] .kui-data-table__viewport{display:none}.orders-panel__table.kui-data-table[data-has-mobile-cards] .kui-data-table__cards{gap:var(--kimi-space-3);display:grid;overflow:visible}.orders-panel__table.kui-data-table[data-has-mobile-cards] .kui-data-table__card{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-xl);background:var(--kimi-color-surface);padding:0;overflow:hidden}}@media (width>=48rem) and (width<=95.99rem){.orders-panel__table.kui-data-table[data-has-mobile-cards] table{min-width:60rem}.orders-panel__table :is(th,td){overflow-wrap:normal;white-space:nowrap}.orders-panel__table .kui-data-table__viewport{overflow-x:auto}}.orders-panel__usage-cell{overflow-wrap:anywhere;white-space:normal;flex-direction:column;align-items:flex-start;gap:0;min-width:0;max-width:100%;display:inline-flex}.orders-panel__usage-value,.orders-panel__usage-membership{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.orders-panel__usage-membership{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.orders-panel__usage-total.kui-button{justify-content:flex-start;gap:var(--kimi-space-1,4px);max-width:100%;padding-block:var(--kimi-space-2,8px);padding-inline:var(--kimi-space-1-5,6px);color:inherit;font-weight:inherit;line-height:inherit;box-shadow:none;text-underline-offset:.25rem;background:0 0;border-color:#0000;margin-block:-.5rem;text-decoration-line:underline;text-decoration-style:dotted}.orders-panel__usage-total.kui-button:hover:not(:disabled){background:var(--kimi-color-text-muted);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.orders-panel__usage-total.kui-button:hover:not(:disabled){background:color-mix(in srgb, var(--kimi-color-text-muted) 7%, transparent)}}.orders-panel__usage-total .kui-button__label{justify-content:flex-start;gap:var(--kimi-space-1,4px);max-width:100%;overflow:hidden}.orders-panel__usage-total-value,.orders-panel__usage-total-count{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orders-panel__usage-total-count{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);text-decoration:none}.orders-panel__usage-popover{overscroll-behavior:contain;width:min(22rem,100vw - 24px);max-height:min(55dvh,20rem);padding:var(--kimi-space-3,12px);font-size:var(--kimi-font-size-caption);line-height:1.5;overflow-y:auto}.orders-panel__usage-popover-header{justify-content:space-between;align-items:center;gap:var(--kimi-space-4,16px);border-bottom:1px solid var(--kimi-color-border-subtle);padding-bottom:var(--kimi-space-2,8px);font-weight:650;display:flex}.orders-panel__usage-popover-total,.orders-panel__usage-popover-ratio{font-variant-numeric:tabular-nums;font-weight:650}.orders-panel__usage-popover-records{gap:var(--kimi-space-2,8px);padding-top:var(--kimi-space-2,8px);display:grid}.orders-panel__usage-popover-record{align-items:start;gap:var(--kimi-space-2,8px);width:100%;min-width:0;padding:var(--kimi-space-2,8px);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.orders-panel__usage-popover-record.kui-button{min-height:var(--kimi-control-hit-area,44px);white-space:normal;justify-content:stretch;display:grid}.orders-panel__usage-popover-index,.orders-panel__usage-popover-time{color:var(--kimi-color-text-muted)}.orders-panel__usage-popover-detail,.orders-panel__usage-popover-title,.orders-panel__usage-popover-time{min-width:0;display:block}.orders-panel__usage-popover-title{color:var(--kimi-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-panel__usage-popover-time{font-size:var(--kimi-font-size-micro)}@media (pointer:coarse),(width<=720px){.orders-panel__identifier-button.kui-button,.orders-panel__account-button.kui-button{min-height:var(--kimi-control-hit-area,44px)}}.orders-panel__text-link.kui-button{min-height:var(--kimi-control-height-sm,32px);padding:var(--kimi-space-1-5,6px) var(--kimi-space-2,8px)}.orders-panel__text-link.kui-button>.kui-button__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (pointer:coarse),(width<=720px){.orders-panel__text-link.kui-button{min-height:var(--kimi-control-hit-area,44px)}}.orders-mobile-card{gap:var(--kimi-space-2-5,10px);width:100%;min-width:0;color:var(--kimi-color-text-primary);text-align:start;display:grid}.orders-mobile-card__button.kui-button{width:100%;min-height:var(--kimi-control-hit-area,44px);border-radius:inherit;padding:var(--kimi-space-3);background:0 0;border:0;display:block}.orders-mobile-card__button.kui-button>.kui-button__label{width:100%;display:block}.orders-mobile-card__button.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);border-color:#0000}.orders-mobile-card__button.kui-button:focus-visible{outline-offset:-3px}.orders-mobile-card__heading,.orders-mobile-card__status,.orders-mobile-card__reference{align-items:center;gap:var(--kimi-space-2);min-width:0;display:flex}.orders-mobile-card__heading{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;display:grid}.orders-mobile-card__identity{gap:var(--kimi-space-1);min-width:0;display:grid}.orders-mobile-card__order,.orders-mobile-card__redeem{min-width:0;font-family:var(--kimi-font-family-mono);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orders-mobile-card__order{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body);font-weight:var(--kimi-font-weight-semibold);letter-spacing:-.01em}.orders-mobile-card__redeem{color:var(--kimi-color-text-secondary);font-weight:var(--kimi-font-weight-medium);flex:0 auto}.orders-mobile-card__status{flex:none}.orders-mobile-card__reference{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.orders-mobile-card__metrics{gap:var(--kimi-space-3) 0;border-block:1px solid var(--kimi-color-border-subtle);min-width:0;padding-block:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.orders-mobile-card__metric{gap:var(--kimi-space-0-5,2px);min-width:0;display:grid}.orders-mobile-card__metric:nth-child(odd){padding-inline-end:var(--kimi-space-3)}.orders-mobile-card__metric:nth-child(2n){border-inline-start:1px solid var(--kimi-color-border-subtle);padding-inline-start:var(--kimi-space-3)}.orders-mobile-card__metrics small{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.orders-mobile-card__metrics strong{min-width:0;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body);font-weight:var(--kimi-font-weight-semibold);line-height:var(--kimi-line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-mobile-card__footer,.orders-mobile-card__created-at{align-items:center;min-width:0;display:flex}.orders-mobile-card__footer{justify-content:space-between;gap:var(--kimi-space-3)}.orders-mobile-card__created-at{gap:var(--kimi-space-1-5,6px);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-mobile-card__chevron{color:var(--kimi-color-text-muted);flex:none}@container (width>=1536px){.orders-panel__table :is(th,td)[data-column-id=account]{width:8.5rem;min-width:8.5rem;max-width:8.5rem}}.submissions-summary{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.submissions-summary__item{gap:var(--kimi-space-1);border-inline-start:1px solid var(--kimi-color-border-subtle);min-width:0;padding:var(--kimi-space-3) var(--kimi-space-4);display:grid}.submissions-summary__item:first-child{border-inline-start:0}.submissions-summary__item span{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.submissions-summary__item strong{font-size:var(--kimi-font-size-title-sm);font-variant-numeric:tabular-nums}.submissions-panel__list{gap:var(--kimi-space-3);display:grid}.submissions-panel__pagination.kui-pagination-bar{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-md);background:var(--kimi-color-surface)}.usage-risk-detail{gap:var(--kimi-space-4);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-xl);min-width:0;padding:var(--kimi-space-4);color:var(--kimi-color-text-secondary);display:grid}.usage-risk-detail--success{border-color:var(--kimi-color-success-border);background:var(--kimi-color-success-soft)}@supports (color:color-mix(in lab, red, red)){.usage-risk-detail--success{background:color-mix(in srgb, var(--kimi-color-success-soft) 72%, var(--kimi-color-surface))}}.usage-risk-detail--danger{border-color:var(--kimi-color-danger-border);background:var(--kimi-color-danger-soft)}@supports (color:color-mix(in lab, red, red)){.usage-risk-detail--danger{background:color-mix(in srgb, var(--kimi-color-danger-soft) 72%, var(--kimi-color-surface))}}.usage-risk-detail--accent{border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.usage-risk-detail--accent{background:color-mix(in srgb, var(--kimi-color-accent-soft) 72%, var(--kimi-color-surface))}}.usage-risk-detail--warning{border-color:var(--kimi-color-warning-border);background:var(--kimi-color-warning-soft)}@supports (color:color-mix(in lab, red, red)){.usage-risk-detail--warning{background:color-mix(in srgb, var(--kimi-color-warning-soft) 72%, var(--kimi-color-surface))}}.usage-risk-detail__heading,.usage-risk-detail__heading-main,.usage-risk-detail__metadata{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.usage-risk-detail__heading{justify-content:space-between}.usage-risk-detail__heading-main strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm)}.usage-risk-detail__heading-main span,.usage-risk-detail__metadata,.usage-risk-detail__copy,.usage-risk-detail__file-metrics,.usage-risk-detail__line{font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.usage-risk-detail__heading-main span+span:before,.usage-risk-detail__metadata span+span:before{content:"·";color:var(--kimi-color-text-muted);margin-inline-end:var(--kimi-space-2)}.usage-risk-detail__reason{color:var(--kimi-color-danger-text);font-size:var(--kimi-font-size-label);line-height:var(--kimi-line-height-body);margin:0}.usage-risk-detail__visual-grid{align-items:center;gap:var(--kimi-space-4);grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);min-width:0;display:grid}.usage-risk-detail__radar{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-xl);background:var(--kimi-color-surface);place-items:center;min-width:0;min-height:15rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.usage-risk-detail__radar{background:color-mix(in srgb, var(--kimi-color-surface) 78%, transparent)}}.usage-risk-detail__radar{padding:var(--kimi-space-2)}.usage-risk-detail__radar-svg{width:min(100%,17rem);height:auto;display:block;overflow:visible}.usage-risk-detail__radar-ring,.usage-risk-detail__radar-axis{fill:none;stroke:var(--kimi-color-border-strong);stroke-width:1px;opacity:.62}.usage-risk-detail__radar-axis{stroke:var(--kimi-color-border-subtle);opacity:.9}.usage-risk-detail__radar-value{fill-opacity:.2;stroke-width:2px;stroke-linejoin:round}.usage-risk-detail__radar-label{fill:var(--kimi-color-text-secondary);font-size:10px;font-weight:500}.usage-risk-detail__dimensions{min-width:0}.usage-risk-detail__eyebrow{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium);margin:0}.usage-risk-detail__dimension-grid{gap:var(--kimi-space-2);margin-top:var(--kimi-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.usage-risk-detail__dimension,.usage-risk-detail__placeholder{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface);min-width:0}@supports (color:color-mix(in lab, red, red)){.usage-risk-detail__dimension,.usage-risk-detail__placeholder{background:color-mix(in srgb, var(--kimi-color-surface) 75%, transparent)}}.usage-risk-detail__dimension,.usage-risk-detail__placeholder{padding:var(--kimi-space-2-5)}.usage-risk-detail__dimension{gap:var(--kimi-space-1);display:grid}.usage-risk-detail__dimension span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.usage-risk-detail__dimension strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-variant-numeric:tabular-nums}.usage-risk-detail__placeholder{gap:var(--kimi-space-2);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);flex-wrap:wrap;display:flex}.usage-risk-detail__placeholder strong{color:var(--kimi-color-text-primary)}.usage-risk-detail__copy{overflow-wrap:anywhere;margin:0}.usage-risk-detail__file-metrics{gap:var(--kimi-space-1);margin-top:var(--kimi-space-1);overflow-wrap:anywhere;display:grid}.usage-risk-detail__metadata{color:var(--kimi-color-text-muted)}.usage-risk-detail__line{justify-content:space-between;gap:var(--kimi-space-3);color:var(--kimi-color-text-muted);display:flex}.usage-risk-detail__line strong{overflow-wrap:anywhere;color:var(--kimi-color-text-secondary);font-weight:var(--kimi-font-weight-regular);text-align:end}.pending-review-dialog.kui-dialog{flex-direction:column;width:min(96vw,74rem);max-width:none;max-height:92dvh;padding:0;display:flex;overflow:hidden}.pending-review-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3);border-bottom:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface-muted);padding:var(--kimi-space-4) var(--kimi-space-5);flex-wrap:wrap;flex:none;display:flex}.pending-review-dialog__header-copy{min-width:0}.pending-review-dialog__header-copy .kui-dialog-title{align-items:center;gap:var(--kimi-space-2);font-size:var(--kimi-font-size-title-md);display:flex}.pending-review-dialog__header-copy .kui-dialog-description{max-width:52rem;margin-top:var(--kimi-space-1);line-height:var(--kimi-line-height-body)}.pending-review-dialog__header-badges,.pending-review-dialog__identity{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.pending-review-dialog__body{overscroll-behavior:contain;min-height:0;padding:var(--kimi-space-4) var(--kimi-space-5);flex:auto;overflow-y:auto}.pending-review-dialog__empty{place-items:center;min-height:18rem;display:grid}.pending-review-dialog__grid{align-items:start;gap:var(--kimi-space-4);grid-template-columns:minmax(0,1.25fr) minmax(21rem,.75fr);min-width:0;display:grid}.pending-review-dialog__primary,.pending-review-dialog__aside,.pending-review-dialog__request-card{gap:var(--kimi-space-4);min-width:0;display:grid}.pending-review-dialog__identity strong{overflow-wrap:anywhere;min-width:0;color:var(--kimi-color-text-primary);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-label)}.pending-review-dialog__prompt{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-xl);background:var(--kimi-color-surface-muted);min-width:0;padding:var(--kimi-space-4)}.pending-review-dialog__prompt>div{max-height:min(34rem,52dvh);margin-top:var(--kimi-space-3);overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);line-height:1.75;overflow-y:auto}.pending-review-dialog__eyebrow{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium);margin:0}.pending-review-dialog__delivery{gap:var(--kimi-space-2);border-color:var(--kimi-color-warning-border);background:var(--kimi-color-warning-soft);display:grid}@supports (color:color-mix(in lab, red, red)){.pending-review-dialog__delivery{background:color-mix(in srgb, var(--kimi-color-warning-soft) 68%, var(--kimi-color-surface))}}.pending-review-dialog__delivery strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm)}.pending-review-dialog__info-list{gap:var(--kimi-space-2-5);margin:var(--kimi-space-3) 0 0;display:grid}.pending-review-dialog__info-list>div{justify-content:space-between;gap:var(--kimi-space-3);display:flex}.pending-review-dialog__info-list dt{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-label);flex:none}.pending-review-dialog__info-list dd{overflow-wrap:anywhere;min-width:0;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);text-align:end;margin:0}.pending-review-dialog__materials,.pending-review-dialog__events{gap:var(--kimi-space-3);min-width:0;display:grid}.pending-review-dialog__material-list{gap:var(--kimi-space-2);overscroll-behavior:contain;scrollbar-color:var(--kimi-color-scroll-thumb) transparent;scrollbar-width:thin;min-width:0;max-height:17rem;display:grid;overflow-y:auto}.pending-review-dialog__material{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface-muted);min-width:0;padding:var(--kimi-space-3);display:flex}.pending-review-dialog__material>div{gap:var(--kimi-space-1);min-width:0;display:grid}.pending-review-dialog__material strong,.pending-review-dialog__material span{overflow-wrap:anywhere}.pending-review-dialog__material strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-caption)}.pending-review-dialog__material span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.pending-review-dialog__note{gap:var(--kimi-space-2);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-xl);background:var(--kimi-color-surface);padding:var(--kimi-space-4);color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);display:grid}.pending-review-dialog__note small{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-regular);text-align:end}.pending-review-dialog__footer.kui-dialog__footer{justify-content:flex-end;gap:var(--kimi-space-2);border-top:1px solid var(--kimi-color-border-subtle);padding:var(--kimi-space-4) var(--kimi-space-5);flex-wrap:wrap;flex:none;display:flex}.submission-card__identity,.submission-card__mobile-actions{align-items:flex-start;gap:var(--kimi-space-2);min-width:0;display:flex}.submission-card__identity{justify-content:space-between}.submission-card__mobile-actions,.queue-card__mobile-actions{flex:none;display:none}.queue-card__mobile-actions{top:var(--kimi-space-3);right:var(--kimi-space-3);position:absolute}.queue-card{position:relative}.submission-details__prompt{gap:var(--kimi-space-3,12px);min-width:0;display:grid}.submission-details__prompt .kui-collapse__trigger.kui-button>.kui-button__label{padding-inline-start:var(--kimi-space-2,8px)}.submission-details__prompt .kui-collapse__item,.submission-details__prompt .kui-collapse__content,.submission-details__prompt .kui-collapse__content-inner{min-width:0;max-width:100%}.submission-details__prompt-actions{justify-content:flex-end;align-items:center;gap:var(--kimi-space-3,12px);flex-wrap:wrap;display:flex}.submission-details__prompt-copy.kui-button{min-height:2rem;color:var(--kimi-color-accent-text);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);background:0 0;border:0;padding:2px 0}.submission-details__prompt-copy.kui-button:hover:not(:disabled){color:var(--kimi-color-accent-hover);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.submission-details__prompt-copy.kui-button>.kui-button__label{align-items:center;gap:var(--kimi-space-1-5,6px);display:inline-flex}.submission-details__prompt-copy.kui-button:focus-visible{outline:3px solid var(--kimi-color-focus-ring)}@supports (color:color-mix(in lab, red, red)){.submission-details__prompt-copy.kui-button:focus-visible{outline:3px solid color-mix(in srgb, var(--kimi-color-focus-ring) 70%, transparent)}}.submission-details__prompt-copy.kui-button:focus-visible{outline-offset:3px}.submission-details__prompt-scroll{overscroll-behavior:contain;scrollbar-color:var(--kimi-color-scroll-thumb) transparent;scrollbar-width:thin;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;max-height:min(22rem,42dvh);color:var(--kimi-color-text-primary);background:0 0;border:0;padding:0;line-height:1.7;overflow:hidden auto}.submission-details__delivery{gap:var(--kimi-space-2);border-color:var(--kimi-color-warning-border);background:var(--kimi-color-warning-soft);display:grid}@supports (color:color-mix(in lab, red, red)){.submission-details__delivery{background:color-mix(in srgb, var(--kimi-color-warning-soft) 68%, var(--kimi-color-surface))}}.submission-details__delivery strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm)}.submission-details__section-label{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);margin:0}.submission-details__materials{gap:var(--kimi-space-3);min-width:0;display:grid}.submission-details__material-list{gap:var(--kimi-space-2);overscroll-behavior:contain;scrollbar-color:var(--kimi-color-scroll-thumb) transparent;scrollbar-width:thin;min-width:0;max-height:min(26rem,48dvh);display:grid;overflow-y:auto}.submission-details__material{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface-muted);min-width:0;padding:var(--kimi-space-3);display:flex}.submission-details__material>div{gap:var(--kimi-space-1);min-width:0;display:grid}.submission-details__material strong,.submission-details__material span{overflow-wrap:anywhere}.submission-details__material strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.submission-details__material span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.submission-details__download{min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-md);color:var(--kimi-color-accent-text);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);padding-inline:var(--kimi-space-2);flex:none;align-items:center;text-decoration:none;display:inline-flex}.submission-details__download:hover{background:var(--kimi-color-accent-soft);text-underline-offset:3px;text-decoration:underline}.submission-details__download:focus-visible{outline:3px solid var(--kimi-color-focus-ring)}@supports (color:color-mix(in lab, red, red)){.submission-details__download:focus-visible{outline:3px solid color-mix(in srgb, var(--kimi-color-focus-ring) 70%, transparent)}}.submission-details__download:focus-visible{outline-offset:2px}.submission-details__download--batch{border:1px solid var(--kimi-color-border-subtle);min-height:36px;padding-inline:var(--kimi-space-3)}@media (width<=47.99rem){.jobs-page__stack{gap:var(--kimi-space-4)}.orders-panel,.jobs-page__stack--orders,.jobs-page__stack--orders>.orders-panel{min-height:initial;flex:none}.orders-panel__list{min-height:initial}.jobs-page{padding-block:var(--kimi-space-3) var(--kimi-space-5)}.jobs-page__heading{align-items:center;gap:var(--kimi-space-2) var(--kimi-space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.jobs-page__heading-main{display:contents}.jobs-page__heading h1{font-size:var(--kimi-font-size-title-lg);white-space:nowrap;grid-column:1}.jobs-page__heading-actions{flex-wrap:nowrap;grid-area:1/2}.jobs-page__pending-label{display:none}.jobs-page__tabs{width:max-content;max-width:none}.jobs-page__tabs-slot{scrollbar-width:none;grid-area:2/1/auto/-1;width:100%;overflow-x:auto}.jobs-page__tabs-slot::-webkit-scrollbar{display:none}.jobs-page__tabs .kui-segmented__trigger{min-width:max-content}.orders-panel>.kui-card,.submissions-panel__filters{padding:var(--kimi-space-3)}.submissions-panel__pagination.kui-pagination-bar{border-radius:var(--kimi-radius-xl)}.orders-panel__list{gap:var(--kimi-space-3)}.submissions-panel__pagination.kui-pagination-bar{min-height:0;padding:var(--kimi-space-2) var(--kimi-space-3)}.submissions-panel__pagination .kui-pagination-bar__summary{justify-content:space-between}.submissions-summary__item{padding:var(--kimi-space-2) var(--kimi-space-2-5)}.submissions-summary__item strong{font-size:var(--kimi-font-size-body)}.submission-card__desktop-actions,.queue-card__desktop-actions{display:none}.submission-card__mobile-actions,.queue-card__mobile-actions{display:flex}.usage-risk-detail__visual-grid{grid-template-columns:minmax(0,1fr)}.usage-risk-detail__radar{min-height:13rem}.usage-risk-detail__dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pending-review-dialog.kui-dialog{width:min(96vw,48rem);max-height:94dvh}.pending-review-dialog__header,.pending-review-dialog__body,.pending-review-dialog__footer.kui-dialog__footer{padding-inline:var(--kimi-space-4)}.pending-review-dialog__grid{grid-template-columns:minmax(0,1fr)}.pending-review-dialog__footer.kui-dialog__footer{justify-content:stretch}.pending-review-dialog__footer.kui-dialog__footer>.kui-button{flex:auto}.queue-card>:first-child{padding-inline-end:calc(var(--kimi-control-hit-area,44px) + var(--kimi-space-2))}}@media (width<=22rem){.submissions-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.submissions-summary__item:nth-child(3){border-inline-start:0}.submissions-summary__item:nth-child(n+3){border-top:1px solid var(--kimi-color-border-subtle)}.pending-review-dialog__footer.kui-dialog__footer{flex-direction:column-reverse}.pending-review-dialog__footer.kui-dialog__footer>.kui-button{width:100%}}.accounts-v2{padding-block:var(--kimi-space-6) var(--kimi-space-10);container-type:inline-size}.accounts-v2__context{opacity:1;min-width:0;transition:height var(--kimi-motion-duration-control,.16s) ease-out, opacity var(--kimi-motion-duration-control,.16s) ease-out, transform var(--kimi-motion-duration-control,.16s) ease-out;overflow:hidden;transform:translateY(0)}.accounts-v2__context-inner{gap:var(--kimi-space-4);min-width:0;min-height:0;display:grid}.accounts-v2__context--collapsed{opacity:0;pointer-events:none;transform:translateY(calc(var(--kimi-motion-distance-md,8px) * -1))}@media (width>=48rem){.accounts-v2{flex-direction:column;flex:auto;min-height:0;display:flex}.accounts-v2__stack{flex:auto;min-height:0}.accounts-v2__table-panel{--accounts-table-min-height:32rem;min-height:calc(var(--accounts-table-min-height) + 7.25rem);flex-direction:column;flex:1 1 0;display:flex}.accounts-v2__table-data{min-width:0;min-height:calc(var(--accounts-table-min-height) + 4rem);flex-direction:column;flex:1 1 0;gap:0;display:flex}.accounts-v2__table-wrap{min-height:var(--accounts-table-min-height);flex-direction:column;flex:auto;display:flex}.accounts-v2__table-wrap .kui-table-container__viewport{flex:auto;min-height:0;max-height:none!important}}.accounts-v2__heading{justify-content:space-between;align-items:flex-end;gap:var(--kimi-space-5);display:flex}.accounts-v2__heading h1{font-size:var(--kimi-font-size-title-lg);font-weight:var(--kimi-font-weight-semibold);letter-spacing:-.035em;line-height:var(--kimi-line-height-title);margin:0}.accounts-v2__heading-actions,.accounts-v2__bulk,.accounts-v2__bulk-actions{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;display:flex}.accounts-v2__metrics{gap:var(--kimi-space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.accounts-v2__metric.kui-card{min-height:5rem;padding:var(--kimi-space-3) var(--kimi-space-4);border-radius:var(--kimi-radius-md);box-shadow:var(--kimi-shadow-xs);justify-content:space-between;align-items:center;display:flex}.accounts-v2__metric span{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);display:block}.accounts-v2__metric strong{margin-top:var(--kimi-space-1);font-variant-numeric:tabular-nums;font-size:1.45rem;line-height:1;display:block}.accounts-v2__metric>svg{color:var(--kimi-color-text-muted)}.accounts-v2__metric--success>svg,.accounts-v2__metric--success strong{color:var(--kimi-color-success-text)}.accounts-v2__metric--warning>svg,.accounts-v2__metric--warning strong{color:var(--kimi-color-warning-text)}.accounts-v2__metric--danger>svg,.accounts-v2__metric--danger strong{color:var(--kimi-color-danger-text)}.accounts-v2__metric--info>svg{color:var(--kimi-color-accent-text)}.accounts-v2__store-status{align-items:center;gap:var(--kimi-space-4);border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-md);min-width:0;padding:var(--kimi-space-3) var(--kimi-space-4);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-xs);grid-template-columns:minmax(12rem,15rem) max-content minmax(0,1fr);display:grid}.accounts-v2__store-status-heading,.accounts-v2__store-status-title,.accounts-v2__store-status-summary{align-items:center;min-width:0;display:flex}.accounts-v2__store-status-heading{gap:var(--kimi-space-3);display:block}.accounts-v2__store-status-title{gap:var(--kimi-space-2)}.accounts-v2__store-status-title>div{min-width:0}.accounts-v2__store-status-title h2{font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-semibold);margin:0}.accounts-v2__store-status-icon{color:var(--kimi-color-text-secondary);flex:none;display:inline-flex}.accounts-v2__store-status-summary{justify-content:flex-start;gap:var(--kimi-space-1-5);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);white-space:nowrap;flex:none}.accounts-v2__store-status-summary-action.kui-button{min-height:var(--kimi-control-height-sm,32px);padding:var(--kimi-space-0-5) var(--kimi-space-1-5);border-radius:var(--kimi-radius-pill);font-size:var(--kimi-font-size-caption);border-color:#0000;line-height:1.25}.accounts-v2__store-status-summary-action--active.kui-button{border-color:var(--kimi-color-success-border);background:var(--kimi-color-success-soft);color:var(--kimi-color-success-text)}.accounts-v2__store-status-summary-action--active.kui-button:hover:not(:disabled){border-color:var(--kimi-color-success-solid);background:var(--kimi-color-success-soft);color:var(--kimi-color-success-text)}.accounts-v2__store-status-summary-action--closed.kui-button{border-color:var(--kimi-color-warning-border);background:var(--kimi-color-warning-soft);color:var(--kimi-color-warning-text)}.accounts-v2__store-status-summary-action--closed.kui-button:hover:not(:disabled){border-color:var(--kimi-color-warning-solid);background:var(--kimi-color-warning-soft);color:var(--kimi-color-warning-text)}.accounts-v2__store-status-summary-progress{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums}.accounts-v2__store-status-list{justify-content:flex-end;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.accounts-v2__store-status-pill{align-items:center;gap:var(--kimi-space-2);min-width:0;max-width:100%;display:inline-flex}.accounts-v2__store-status-pill>.kui-button__label{max-width:100%}.accounts-v2__store-status-expand{display:none}.accounts-v2__store-status-dot{border-radius:var(--kimi-radius-pill);flex:none;width:.45rem;height:.45rem}.accounts-v2__store-status-dot--active{background:var(--kimi-color-success-solid)}.accounts-v2__store-status-dot--closed{background:var(--kimi-color-warning-solid)}.accounts-v2__store-status-dot--disabled{background:var(--kimi-color-text-disabled)}.accounts-v2__store-status-name{min-width:0;max-width:min(15rem,22vw);color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.accounts-v2__store-status-empty{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.accounts-v2__rental-pool-cell{align-items:center;gap:var(--kimi-space-1-5);flex-wrap:wrap;min-width:0;display:flex}.accounts-v2__muted-cell{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.accounts-v2 [aria-label=账号筛选]{padding:var(--kimi-space-3);border-radius:var(--kimi-radius-md);box-shadow:none}.accounts-v2__bulk{min-height:3.25rem;padding:var(--kimi-space-2) var(--kimi-space-3);border-bottom:1px solid var(--kimi-color-border);background:0 0;position:static}.accounts-v2__bulk>p{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);margin:0 0 0 auto}.accounts-v2__table-toolbar{border-bottom:1px solid var(--kimi-color-border);align-items:stretch;min-width:0;display:flex}.accounts-v2__table-toolbar>.accounts-v2__bulk{border-bottom:0;flex:auto}.accounts-v2__table-focus-action{min-height:3.25rem;padding-inline:var(--kimi-space-2);flex:none;align-items:center;display:flex}.accounts-v2__table-focus-toggle.kui-button[data-icon-only][data-size=sm]{width:var(--kimi-control-hit-area,2.75rem);min-width:var(--kimi-control-hit-area,2.75rem);height:var(--kimi-control-hit-area,2.75rem);min-height:var(--kimi-control-hit-area,2.75rem);transform-origin:50%;padding:0;transform:scale(.84)}.accounts-v2--focus{padding-block:var(--kimi-space-4)}.accounts-v2--focus .accounts-v2__stack{gap:0}.accounts-v2--focus .accounts-v2__table-data>.accounts-v2__pagination.kui-pagination-bar{padding-block:var(--kimi-space-1)}@media (width>=48rem){.accounts-v2--focus{margin-inline:calc(var(--kui-workspace-gutter,var(--kimi-space-5)) * -1)}.control-center-shell:not([data-navigation-mode=expanded]) .accounts-v2--focus{margin-left:calc((var(--kui-workspace-gutter,var(--kimi-space-5)) * -1) - var(--kimi-space-4))}}.accounts-v2__mobile-bulk-trigger{display:none}.accounts-v2__workspace{gap:var(--kimi-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.accounts-v2__workspace--with-insight{grid-template-columns:minmax(0,1fr) 18rem}.accounts-v2__table-panel,.accounts-v2__insight{border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface);min-width:0;box-shadow:var(--kimi-shadow-sm)}.accounts-v2__insight h2{font-size:var(--kimi-font-size-title-sm);margin:0}.accounts-v2__table-wrap{box-shadow:none;border:0;border-radius:0}.accounts-v2__table-wrap th{white-space:nowrap;font-size:var(--kimi-font-size-label,13px);line-height:var(--kimi-line-height-title,1.35)}.accounts-v2__table-wrap td{vertical-align:middle;font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55)}.accounts-v2__table-wrap .kui-table-container__viewport{min-height:18rem}.accounts-v2__account-table{min-width:96rem}.accounts-v2__account-table .accounts-v2__select-cell,.accounts-v2__account-table .accounts-v2__actions-cell{z-index:2;background:var(--kui-table-row-background,var(--kimi-color-surface));position:sticky}.accounts-v2__account-table .accounts-v2__select-cell{left:0}.accounts-v2__account-table .accounts-v2__identity-cell{width:12rem;min-width:12rem;max-width:12rem}.accounts-v2__account-table .accounts-v2__actions-cell{width:8rem;min-width:8rem;max-width:8rem;padding-inline:var(--kimi-space-1);box-shadow:var(--kimi-shadow-surface-raised);right:0}.accounts-v2__account-table .kui-table__body .kui-table__row[aria-selected=true]{--kui-table-row-background:var(--kimi-color-surface-selected);background:var(--kui-table-row-background)}.accounts-v2__account-table thead .accounts-v2__select-cell,.accounts-v2__account-table thead .accounts-v2__actions-cell{z-index:4;background:var(--kimi-color-surface-subtle)}.accounts-v2__table-wrap td small,.accounts-v2__account-id{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-label,13px);line-height:var(--kimi-line-height-body,1.45);margin-top:.2rem;display:block}.accounts-v2__table-wrap td .accounts-v2__account-note{max-width:100%;font-size:var(--kimi-font-size-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:0;line-height:1.25;overflow:hidden}.accounts-v2__table-wrap td:last-child .kui-button{white-space:nowrap}.accounts-v2__account-identity{gap:var(--kimi-space-1);min-width:0;display:grid}.accounts-v2__account-identity-static{min-width:0;min-height:var(--kimi-control-height-sm,32px);align-items:center;gap:var(--kimi-space-2);display:flex}.accounts-v2__account-button.kui-button{width:fit-content;min-width:0;max-width:100%;padding-inline:var(--kimi-space-2);justify-content:flex-start}.accounts-v2__account-button.kui-button>.kui-button__label{text-align:left;justify-content:flex-start;width:auto;min-width:0;max-width:100%;overflow:hidden}.accounts-v2__account-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:12rem;display:block;overflow:hidden}.accounts-v2__account-id-copy{width:fit-content;max-width:100%;color:var(--kimi-color-text-muted);margin-top:.2rem;display:grid}.accounts-v2__account-id-copy .kui-copyable-value__value{color:var(--kimi-color-text-muted);font-size:.69rem}.accounts-v2__account-id-copy .kui-copyable-value__actions{gap:0}.accounts-v2__account-id-copy .kui-copyable-value__actions .kui-button{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0}.accounts-v2__membership-cell{gap:var(--kimi-space-1);min-width:11rem;display:grid}.accounts-v2__membership-main{align-items:center;gap:var(--kimi-space-2);flex-wrap:nowrap;min-width:0;display:flex}.accounts-v2__membership-main>.kui-badge{flex-shrink:0}.accounts-v2__membership-cell>small{white-space:nowrap}.accounts-v2__membership-level{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.accounts-v2__status-cell{min-width:17rem}.accounts-v2__status{gap:var(--kimi-space-2);align-items:start;min-width:0;display:grid}.accounts-v2__status-line{align-items:center;gap:var(--kimi-space-1);flex-wrap:nowrap;min-width:0;display:flex}.accounts-v2__quota-summary{justify-content:space-between;align-items:center;gap:var(--kimi-space-2);min-width:0;display:flex}.accounts-v2__quota-summary-leading{align-items:center;gap:var(--kimi-space-1);flex:0 auto;min-width:0;display:inline-flex}.accounts-v2__reserve-limit{align-items:center;gap:var(--kimi-space-1);color:var(--kimi-color-text-secondary);font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.accounts-v2__quota-used{min-width:0;color:var(--kimi-color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.accounts-v2__quota-meter{width:min(100%,18rem);min-width:0}.accounts-v2__quota-progress{margin-top:var(--kimi-space-2)}.accounts-v2__quota-progress .kui-progress__head{display:none}.accounts-v2__quota-progress .kui-progress__track{height:.35rem}.accounts-v2__quota-meter--success .kui-progress__indicator{background:var(--kimi-color-success-solid)}.accounts-v2__quota-meter--warning .kui-progress__indicator{background:var(--kimi-color-warning-solid)}.accounts-v2__quota-meter--danger .kui-progress__indicator{background:var(--kimi-color-danger-solid)}.accounts-v2__quota-meter--neutral .kui-progress__indicator{background:var(--kimi-color-border-strong)}.accounts-v2__status-icon{border:1px solid var(--kimi-color-border);background:var(--kimi-color-surface-subtle);width:1.5rem;height:1.5rem;color:var(--kimi-color-text-secondary);cursor:help;border-radius:999px;outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.accounts-v2__status-icon:focus-visible{outline:2px solid var(--kimi-color-focus-ring);outline-offset:2px}.accounts-v2__status-icon--success{border-color:var(--kimi-color-success-border);background:var(--kimi-color-success-soft);color:var(--kimi-color-success-text)}.accounts-v2__status-icon--warning{border-color:var(--kimi-color-warning-border);background:var(--kimi-color-warning-soft);color:var(--kimi-color-warning-text)}.accounts-v2__status-icon--danger{border-color:var(--kimi-color-danger-border);background:var(--kimi-color-danger-soft);color:var(--kimi-color-danger-text)}.accounts-v2__status-icon--firepower{border-color:var(--kimi-color-warning-border);background:linear-gradient(135deg, var(--kimi-color-warning-soft), var(--kimi-color-danger-soft));color:var(--kimi-color-warning-text)}.accounts-v2__status-icon--info{border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.accounts-v2__status-icon--active{border-color:var(--kimi-color-info-border);background:var(--kimi-color-info-soft);color:var(--kimi-color-info-text)}.accounts-v2__status-icon--neutral{border-color:var(--kimi-color-border);background:var(--kimi-color-surface-subtle);color:var(--kimi-color-text-secondary)}.accounts-v2__firepower-detail-indicator{border:1px solid var(--kimi-color-warning-border);background:linear-gradient(135deg, var(--kimi-color-warning-soft), var(--kimi-color-danger-soft));width:2rem;height:2rem;color:var(--kimi-color-warning-text);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.accounts-v2__cycle-usage-cell{text-align:left;min-width:28rem}.accounts-v2__cycle-usage.kui-button{--kui-button-label-justify:flex-start;place-content:start flex-start;place-items:start;gap:var(--kimi-space-1);border-radius:var(--kimi-radius-md);width:100%;min-width:28rem;height:auto;padding:var(--kimi-space-2);text-align:left;white-space:normal;background:0 0;border:0;grid-template-columns:minmax(0,1fr);display:grid}.accounts-v2__cycle-usage.kui-button>.kui-button__label{justify-content:start;place-items:start;gap:var(--kimi-space-1);text-align:left;white-space:normal;width:100%;min-width:0;display:grid}.accounts-v2__cycle-usage.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);border-color:#0000}.accounts-v2__cycle-usage.kui-button:focus-visible{border-color:#0000}.accounts-v2__cycle-usage strong{font-size:var(--kimi-font-size-body,14px);font-variant-numeric:tabular-nums;line-height:var(--kimi-line-height-title,1.35);display:block}.accounts-v2__cycle-usage small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label,13px);line-height:var(--kimi-line-height-title,1.35);white-space:normal;display:block}.accounts-v2__cycle-usage-dialog.kui-dialog{width:min(48rem,100vw - 1.5rem);max-width:none;height:auto;max-height:min(90dvh,46rem)}.accounts-v2__cycle-orders-dialog.kui-dialog{width:min(82rem,100vw - 1.5rem);max-width:none;height:min(90dvh,56rem);max-height:90dvh}.accounts-v2__cycle-usage-dialog-body,.accounts-v2__cycle-orders-body{align-content:start;justify-items:stretch;gap:var(--kimi-space-4);grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;width:100%;min-width:0;display:grid}.accounts-v2__cycle-loading{gap:var(--kimi-space-3);display:grid}.accounts-v2__cycle-section-heading{justify-content:space-between;align-items:flex-end;gap:var(--kimi-space-3);display:flex}.accounts-v2__cycle-section-heading h3{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm);margin:0}.accounts-v2__cycle-section-heading p{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.accounts-v2__cycle-section-heading>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums;flex:none}.accounts-v2__cycle-usage-dialog-footer,.accounts-v2__cycle-orders-footer{flex-wrap:wrap;justify-content:space-between;align-items:center}.accounts-v2__cycle-style-breakdown{gap:var(--kimi-space-3);display:grid}.accounts-v2__cycle-style-grid{gap:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.accounts-v2__cycle-style-card.kui-card{gap:var(--kimi-space-2);background:var(--kimi-color-surface-subtle);min-width:0;display:grid}.accounts-v2__cycle-style-card dl{gap:var(--kimi-space-2) var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.accounts-v2__cycle-style-card dt{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label)}.accounts-v2__cycle-style-card dd{margin:var(--kimi-space-0-5) 0 0;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums;font-weight:var(--kimi-font-weight-semibold)}.accounts-v2__cycle-order-list{align-self:stretch;justify-items:stretch;gap:var(--kimi-space-3);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.accounts-v2__cycle-order-card.kui-button,.accounts-v2__cycle-order-card.kui-card{align-content:start;justify-self:stretch;justify-content:initial;gap:var(--kimi-space-3);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-lg);width:100%;min-width:0;height:auto;padding:var(--kimi-space-4);background:var(--kimi-color-surface);text-align:left;white-space:normal;display:grid}.accounts-v2__cycle-order-card.kui-button>.kui-button__label{justify-content:stretch;align-items:start;gap:var(--kimi-space-3);text-align:left;white-space:normal;width:100%;min-width:0;display:grid}.accounts-v2__cycle-order-card.kui-button:hover:not(:disabled){border-color:var(--kimi-color-border-strong);background:var(--kimi-color-surface-hover)}.accounts-v2__cycle-order-head{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3);min-width:0;display:flex}.accounts-v2__cycle-order-identity{justify-items:start;gap:var(--kimi-space-1);min-width:0;display:grid}.accounts-v2__cycle-order-identity>strong{overflow-wrap:anywhere;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body);font-variant-numeric:tabular-nums}.accounts-v2__cycle-order-identity>small{overflow-wrap:anywhere;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.accounts-v2__cycle-order-metrics{gap:var(--kimi-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.accounts-v2__cycle-order-metrics>div{border-radius:var(--kimi-radius-md);min-width:0;padding:var(--kimi-space-3);background:var(--kimi-color-surface-subtle)}.accounts-v2__cycle-order-metrics span,.accounts-v2__cycle-order-title{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.accounts-v2__cycle-order-metrics strong{margin-top:var(--kimi-space-1);overflow-wrap:anywhere;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums;display:block}.accounts-v2__cycle-order-title{overflow-wrap:anywhere;margin:0}.accounts-v2__cycle-cell-lines{justify-items:start;gap:var(--kimi-space-1);display:grid}.accounts-v2__cycle-cell-lines small,.accounts-v2__cycle-orders-table td>small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);display:block}.accounts-v2__cycle-orders-table .kui-table{width:100%}.accounts-v2__cycle-orders-table .kui-table__cell{white-space:nowrap}.accounts-v2__cycle-style-breakdown .kui-table__cell{font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=767px){.accounts-v2__cycle-section-heading{flex-wrap:wrap;align-items:baseline}.accounts-v2__cycle-orders-footer.kui-dialog__footer{flex-direction:row}.accounts-v2__cycle-order-metrics>div{background:0 0;padding:0}}.accounts-v2__lifecycle-heading{justify-content:space-between;align-items:flex-end;gap:var(--kimi-space-3);min-width:0;display:flex}.accounts-v2__lifecycle-heading h3{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm);margin:0}.accounts-v2__lifecycle-heading p{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.accounts-v2__lifecycle-summary{border-radius:var(--kimi-radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.accounts-v2__lifecycle-summary .kui-metric-card{min-width:0}.accounts-v2__lifecycle-list{gap:var(--kimi-space-3);min-width:0;display:grid}.accounts-v2__lifecycle-card.kui-card{min-width:0;padding:0;overflow:hidden;container-type:inline-size}.accounts-v2__lifecycle-card--excluded.kui-card{border-color:var(--kimi-color-border);background:var(--kimi-color-surface-disabled,#e9ecf1)}.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-card-header,.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-stages,.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-stage{background:var(--kimi-color-surface-disabled,#e9ecf1)}@supports (color:color-mix(in lab, red, red)){.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-stage{background:color-mix(in srgb, var(--kimi-color-surface-disabled,#e9ecf1) 72%, var(--kimi-color-surface,#fff))}}.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-title-row>strong,.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-title-row>span,.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-meta,.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-path-cost,.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-metric>strong{color:var(--kimi-color-text-secondary)}.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-path-node{border-color:var(--kimi-color-border);background:var(--kimi-color-surface-disabled,#e9ecf1)}@supports (color:color-mix(in lab, red, red)){.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-path-node{background:color-mix(in srgb, var(--kimi-color-surface-disabled,#e9ecf1) 72%, var(--kimi-color-surface,#fff))}}.accounts-v2__lifecycle-card--excluded .accounts-v2__lifecycle-path-node .kui-badge{color:var(--kimi-color-text-secondary)}.accounts-v2__lifecycle-card-header{align-items:center;gap:var(--kimi-space-4);min-width:0;padding:var(--kimi-space-4);grid-template-columns:minmax(0,1fr);display:grid}.accounts-v2__lifecycle-identity{grid-column:1/-1;min-width:0}.accounts-v2__lifecycle-overview{gap:var(--kimi-space-3);min-width:0;padding-bottom:var(--kimi-space-1);display:grid}.accounts-v2__lifecycle-overview>.accounts-v2__usage-mode-pills{gap:var(--kimi-space-2) var(--kimi-space-3);margin-top:0}.accounts-v2__lifecycle-overview>.accounts-v2__usage-mode-pills .kui-badge{white-space:nowrap}.accounts-v2__lifecycle-overview .accounts-v2__lifecycle-metric>strong{font-size:var(--kimi-font-size-title-sm)}.accounts-v2__lifecycle-title-row{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.accounts-v2__lifecycle-title-row>strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body)}.accounts-v2__lifecycle-title-row>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.accounts-v2__lifecycle-path{align-items:center;gap:var(--kimi-space-1-5);min-width:0;margin-top:var(--kimi-space-3);flex-wrap:wrap;display:flex}.accounts-v2__lifecycle-path-item{align-items:center;gap:var(--kimi-space-1-5);flex:none;min-width:0;display:inline-flex}.accounts-v2__lifecycle-path-node{align-items:center;gap:var(--kimi-space-1-5);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-pill);min-width:0;padding:var(--kimi-space-1) var(--kimi-space-2);background:var(--kimi-color-surface-subtle);display:inline-flex}.accounts-v2__lifecycle-path-node .kui-badge{white-space:nowrap;background:0 0;border:0;min-width:0;padding:0}.accounts-v2__lifecycle-path-cost{border-left:1px solid var(--kimi-color-border-subtle);padding-left:var(--kimi-space-1-5);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);font-variant-numeric:tabular-nums;white-space:nowrap}.accounts-v2__lifecycle-meta{align-items:center;gap:var(--kimi-space-1) var(--kimi-space-2);min-width:0;margin-left:var(--kimi-space-2);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.accounts-v2__lifecycle-meta>span{white-space:nowrap}.accounts-v2__lifecycle-meta>span:last-child{border-left:1px solid var(--kimi-color-border-subtle);padding-left:var(--kimi-space-2)}@container (width<=48rem){.accounts-v2__lifecycle-meta{flex-basis:100%;margin-left:0}}.accounts-v2__lifecycle-metrics,.accounts-v2__lifecycle-stage-metrics{gap:var(--kimi-space-2);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.accounts-v2__lifecycle-metric{min-width:0}.accounts-v2__lifecycle-metric>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);display:block}.accounts-v2__lifecycle-metric>strong{margin-top:var(--kimi-space-1);overflow-wrap:anywhere;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums;display:block}.accounts-v2__lifecycle-stages{border-top:1px solid var(--kimi-color-border-subtle);min-width:0;padding:0 var(--kimi-space-4);background:var(--kimi-color-surface);display:grid}.accounts-v2__lifecycle-stage{align-items:start;gap:var(--kimi-space-3);min-width:0;padding:var(--kimi-space-3) 0;grid-template-columns:1.5rem minmax(0,1fr) auto;display:grid}.accounts-v2__lifecycle-stage+.accounts-v2__lifecycle-stage{border-top:1px solid var(--kimi-color-border-subtle)}.accounts-v2__lifecycle-stage-index{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-semibold);font-variant-numeric:tabular-nums}.accounts-v2__lifecycle-stage-identity{min-width:0}.accounts-v2__lifecycle-stage-identity>strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-caption);display:block}.accounts-v2__lifecycle-stage-dates{gap:var(--kimi-space-0-5);margin-top:var(--kimi-space-1);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);font-variant-numeric:tabular-nums;display:grid}.accounts-v2__lifecycle-stage-overview{gap:var(--kimi-space-2);grid-area:2/2/auto/-1;min-width:0;display:grid}.accounts-v2__lifecycle-stage-actions{justify-content:flex-end;align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;grid-area:1/3;min-width:0;display:flex}.accounts-v2__lifecycle-card-actions{justify-content:flex-start;align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.accounts-v2__lifecycle-cost-editor{justify-content:end;align-items:center;gap:var(--kimi-space-2);grid-column:2/-1;grid-template-columns:minmax(12rem,22rem) auto;display:grid}.accounts-v2__lifecycle-orders{gap:var(--kimi-space-3);min-width:0;margin-top:var(--kimi-space-1);border-radius:var(--kimi-radius-lg);padding:var(--kimi-space-3);background:var(--kimi-color-surface);display:grid}.accounts-v2__lifecycle-orders-heading{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);display:flex}.accounts-v2__lifecycle-orders-heading h4{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body);margin:0}.accounts-v2__lifecycle-orders-pagination{margin-top:var(--kimi-space-1)}@container (width>=48rem){.accounts-v2__lifecycle-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.accounts-v2__lifecycle-card-actions{justify-content:flex-end}}@container (width>=60rem){.accounts-v2__lifecycle-stage{grid-template-columns:1.5rem minmax(13rem,.8fr) minmax(24rem,1.4fr) auto}.accounts-v2__lifecycle-stage-overview{grid-area:1/3}.accounts-v2__lifecycle-stage-actions{grid-column:4}}.accounts-v2__concurrency-cell{min-width:22rem;padding:0}.accounts-v2__concurrency-control.kui-button{border-radius:var(--kimi-radius-md);width:100%;max-width:none;min-height:4.5rem;padding:var(--kimi-space-3) var(--kimi-space-3);text-align:left;background:0 0;border:0;display:flex}.accounts-v2__concurrency-control.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);border-color:#0000}.accounts-v2__concurrency-control.kui-button>.kui-button__label{justify-content:stretch;place-items:stretch stretch;gap:var(--kimi-space-1);width:100%;min-width:0;display:grid}.accounts-v2__concurrency-control small.accounts-v2__concurrency-summary{min-width:0;max-width:none;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label,13px);font-variant-numeric:tabular-nums;line-height:var(--kimi-line-height-title,1.35);text-overflow:clip;white-space:normal;gap:var(--kimi-space-2) var(--kimi-space-4);grid-template-columns:repeat(3,max-content);margin-top:0;display:grid;overflow:visible}.accounts-v2__concurrency-summary-item{align-items:baseline;gap:var(--kimi-space-2);white-space:nowrap;min-width:0;display:flex}.accounts-v2__concurrency-summary-label{color:var(--kimi-color-text-secondary);white-space:nowrap}.accounts-v2__concurrency-summary-value{min-width:2.5rem;color:var(--kimi-color-text-primary);text-align:right}.accounts-v2__concurrency-dialog{width:min(94vw,42rem);max-width:none}.accounts-v2__concurrency-unified{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);margin-top:var(--kimi-space-4);border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-lg);padding:var(--kimi-space-3) var(--kimi-space-4);font-weight:var(--kimi-font-weight-semibold);display:flex}.accounts-v2__concurrency-grid{gap:var(--kimi-space-4) var(--kimi-space-5);margin-top:var(--kimi-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.accounts-v2__policy-cell{gap:var(--kimi-space-1);min-width:30rem;display:grid}.accounts-v2__policy-row{align-items:center;gap:var(--kimi-space-2);min-width:0;display:flex}.accounts-v2__policy-row-label.kui-button{--kui-button-label-justify:flex-start;min-height:2rem;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);border:0;flex:0 0 2.5rem;justify-content:flex-start;padding:0;font-weight:600}.accounts-v2__policy-row-label.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);color:var(--kimi-color-text-primary);border:0}.accounts-v2__policy-row-label.kui-button:focus-visible{border:0}.accounts-v2__policy-options{align-items:center;gap:var(--kimi-space-2) var(--kimi-space-4);flex-wrap:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.accounts-v2__policy-options .kui-choice{flex:none;min-width:max-content}.accounts-v2__policy-option-tooltip-trigger{flex:none;min-width:0;display:inline-flex}.accounts-v2__policy-options--stores .kui-choice>span{text-overflow:ellipsis;white-space:nowrap;max-width:4em;display:block;overflow:hidden}.accounts-v2__policy-empty{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.accounts-v2__row-actions{align-items:center;gap:var(--kimi-space-2);flex-wrap:nowrap;min-width:max-content;display:flex}.accounts-v2__detail-action.kui-button{white-space:nowrap}.accounts-v2__table-data>.accounts-v2__pagination.kui-pagination-bar{flex:none;min-width:0}.accounts-v2__insight{border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface);width:min(100%,30rem);box-shadow:var(--kimi-shadow-sm);margin-left:auto;overflow:hidden}.accounts-v2__insight-head{padding:var(--kimi-space-4);border-bottom:1px solid var(--kimi-color-border);justify-content:space-between;align-items:flex-start;display:flex}.accounts-v2__insight-head p{margin:0 0 var(--kimi-space-1);color:var(--kimi-color-accent-text);font-size:.65rem;font-weight:var(--kimi-font-weight-semibold);letter-spacing:.11em}.accounts-v2__mode-tabs{gap:var(--kimi-space-1);padding:var(--kimi-space-3);border-bottom:1px solid var(--kimi-color-border);grid-template-columns:repeat(3,1fr);display:grid}.accounts-v2__candidate-list{padding:var(--kimi-space-2)}.accounts-v2__candidate.kui-button{gap:var(--kimi-space-2);justify-content:initial;width:100%;height:auto;padding:var(--kimi-space-3);text-align:left;grid-template-columns:1.7rem minmax(0,1fr) auto;display:grid}.accounts-v2__candidate-rank{background:var(--kimi-color-accent-soft);width:1.7rem;height:1.7rem;color:var(--kimi-color-accent-text);font-weight:var(--kimi-font-weight-semibold);border-radius:999px;place-items:center;display:grid}.accounts-v2__candidate strong,.accounts-v2__candidate small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accounts-v2__candidate small{color:var(--kimi-color-text-muted);margin-top:.2rem;font-size:.68rem}.accounts-v2__insight-empty{padding:var(--kimi-space-4);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.accounts-v2__insight-note{gap:var(--kimi-space-2);padding:var(--kimi-space-3);border-top:1px solid var(--kimi-color-border);color:var(--kimi-color-text-muted);font-size:.68rem;line-height:1.5;display:flex}.accounts-v2__coding-key-create{gap:var(--kimi-space-1);min-width:0;display:grid}.accounts-v2__coding-key-create-row{align-items:flex-end;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.accounts-v2__coding-key-field{flex:18rem;min-width:min(100%,18rem)}.accounts-v2__coding-key-submit{flex:none}.accounts-v2__coding-key-cell{min-width:18rem}.accounts-v2__coding-key-value{min-width:0;max-width:100%}.accounts-v2__coding-key-value .kui-copyable-value__value,.accounts-v2__coding-key-masked{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.accounts-v2__dispatch{border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-sm);overflow:hidden}.accounts-v2__dispatch-sheet.kui-sheet{container-type:inline-size}.accounts-v2__dispatch-sheet-body.kui-sheet__body{align-content:start;gap:var(--kimi-space-4);padding-top:var(--kimi-space-2);grid-auto-rows:max-content;display:grid}.accounts-v2__dispatch-context{align-items:start;gap:var(--kimi-space-4);grid-template-columns:minmax(0,1fr) minmax(18rem,30rem);display:grid}.accounts-v2__dispatch-head{justify-content:space-between;align-items:center;gap:var(--kimi-space-4);padding:var(--kimi-space-4);border-bottom:1px solid var(--kimi-color-border);align-items:flex-start;display:flex}.accounts-v2__dispatch-head h2{font-size:var(--kimi-font-size-title-sm);margin:0}.accounts-v2__dispatch-head p{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.accounts-v2__section-eyebrow{margin:0 0 var(--kimi-space-1);color:var(--kimi-color-accent-text);font-size:.65rem;font-weight:var(--kimi-font-weight-semibold);letter-spacing:.11em}.accounts-v2__dispatch-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.accounts-v2__dispatch-list{min-width:0}.accounts-v2__dispatch-list+.accounts-v2__dispatch-list{border-left:1px solid var(--kimi-color-border)}.accounts-v2__dispatch-list-head,.accounts-v2__dialog-section-heading{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);padding:var(--kimi-space-3) var(--kimi-space-4);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);display:flex}.accounts-v2__dispatch-list-head{border-bottom:1px solid var(--kimi-color-border-subtle)}.accounts-v2__dispatch-list .kui-table-container{box-shadow:none;border:0;border-radius:0}.accounts-v2__dispatch-list .kui-table__cell,.accounts-v2__dispatch-list .kui-table__head{font-size:var(--kimi-font-size-caption)}.accounts-v2__dispatch-list .kui-table__cell small{color:var(--kimi-color-text-muted);margin-top:.2rem;font-size:.69rem;display:block}.accounts-v2__dispatch-context .accounts-v2__insight{width:100%;margin-left:0}.accounts-v2__insight-controls{padding:var(--kimi-space-3);border-bottom:1px solid var(--kimi-color-border)}.accounts-v2__insight-controls>.kui-select{width:100%}.accounts-v2__dispatch-dialog{flex-direction:column;width:min(80rem,100vw - 24px);max-height:min(90dvh,52rem);display:flex;overflow:hidden}.accounts-v2__dispatch-dialog>.kui-dialog__description{flex:none}.accounts-v2__dispatch-dialog>.kui-table-container,.accounts-v2__dispatch-dialog>.accounts-v2__member-list{min-height:0;overflow:auto}.accounts-v2__form-grid{gap:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.accounts-v2__member-list{gap:var(--kimi-space-2);max-height:22rem;padding:0 var(--kimi-space-4);display:grid}.accounts-v2__member-row{align-items:center;gap:var(--kimi-space-2);border-bottom:1px solid var(--kimi-color-border-subtle);min-width:0;padding:var(--kimi-space-2) 0;display:flex}.accounts-v2__member-row>div:nth-child(2){gap:.2rem;min-width:10rem;display:grid}.accounts-v2__member-row small{color:var(--kimi-color-text-muted);font-size:.69rem}.accounts-v2__member-fields{align-items:end;gap:var(--kimi-space-2);min-width:0;margin-left:auto;display:flex}.accounts-v2__member-fields .kui-field{min-width:7rem}@container (width<=72rem){.accounts-v2__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.accounts-v2__workspace--with-insight,.accounts-v2__dispatch-context{grid-template-columns:minmax(0,1fr)}.accounts-v2__insight{position:static}}@container (width<=80rem){.accounts-v2__account-table .accounts-v2__identity-cell{width:11rem;min-width:11rem;max-width:11rem}.accounts-v2__account-name{max-width:8rem}.accounts-v2__account-identity-static{gap:var(--kimi-space-1)}.accounts-v2__account-button.kui-button{padding-inline:var(--kimi-space-1-5)}}@container (width<=48rem){.accounts-v2{padding-block:var(--kimi-space-4) var(--kimi-space-8)}.accounts-v2__heading{flex-direction:column;align-items:flex-start}.accounts-v2__heading-actions{width:100%}.accounts-v2__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-v2__store-status{grid-template-columns:minmax(0,1fr);align-items:start}.accounts-v2__store-status-heading{align-items:flex-start}.accounts-v2__store-status-summary,.accounts-v2__store-status-list{justify-content:flex-start}.accounts-v2__store-status-name{max-width:min(14rem,52vw)}.accounts-v2__bulk-actions{display:none}.accounts-v2__mobile-bulk-trigger{display:inline-flex}.accounts-v2__bulk>p{width:100%;margin-left:0}.accounts-v2__table-wrap{display:block}.accounts-v2__table-wrap .kui-table-container__viewport{min-height:14rem}.accounts-v2__account-table{min-width:74rem}.accounts-v2__account-table .accounts-v2__identity-cell{width:10.5rem;min-width:10.5rem;max-width:10.5rem}.accounts-v2__account-table .accounts-v2__actions-cell{width:8rem;min-width:8rem;max-width:8rem;padding-inline:var(--kimi-space-1)}.accounts-v2__account-name{max-width:7rem}.accounts-v2__dispatch-grid{grid-template-columns:minmax(0,1fr)}.accounts-v2__dispatch-list+.accounts-v2__dispatch-list{border-top:1px solid var(--kimi-color-border);border-left:0}.accounts-v2__dispatch-head{flex-direction:column;align-items:flex-start}.accounts-v2__insight{width:100%}.accounts-v2__form-grid{grid-template-columns:minmax(0,1fr)}.accounts-v2__member-row{flex-wrap:wrap;align-items:flex-start}.accounts-v2__member-fields{width:100%;margin-left:1.75rem}}@media (width<=47.99rem){.accounts-v2__heading{align-items:center;gap:var(--kimi-space-2);flex-flow:wrap}.accounts-v2__heading-actions{flex-wrap:nowrap;width:auto;margin-left:auto}.accounts-v2__metrics:not([data-expanded])>:nth-child(n+5){display:none}.accounts-v2__metrics-expand{margin-top:calc(-1 * var(--kimi-space-2));justify-self:end}.accounts-v2__store-status{gap:var(--kimi-space-2);padding:var(--kimi-space-3);grid-template-columns:auto minmax(0,1fr)}.accounts-v2__store-status-summary{white-space:normal;flex-wrap:wrap;justify-content:flex-end}.accounts-v2__store-status-list{gap:var(--kimi-space-2);grid-column:1/-1}.accounts-v2__store-status-list:not([data-expanded])>:nth-child(n+5){display:none}.accounts-v2__store-status-expand{grid-column:1/-1;justify-self:end;display:inline-flex}.accounts-v2__account-table .accounts-v2__actions-cell{width:4rem;min-width:4rem;max-width:4rem;padding-inline:var(--kimi-space-1)}.accounts-v2__account-table .kui-table__body .kui-table__row[data-mobile-detail-trigger=true]{cursor:pointer}.accounts-v2__account-table .kui-table__body .kui-table__row[data-mobile-detail-trigger=true]:focus-visible{--kui-table-row-background:var(--kimi-color-surface-hover);background:var(--kui-table-row-background);outline:2px solid var(--kimi-color-focus-ring);outline-offset:-2px}.accounts-v2__row-actions--mobile{justify-content:flex-end;gap:var(--kimi-space-2);min-width:max-content}.accounts-v2__more-action.kui-button[data-icon-only][data-size=sm]{width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px);background:0 0;border:0;padding:0}.accounts-v2__more-action.kui-button[data-icon-only][data-size=sm]>.kui-button__label{width:var(--kimi-control-height-sm,32px);height:var(--kimi-control-height-sm,32px);border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-control);background:var(--kimi-color-surface)}.accounts-v2__more-action.kui-button[data-icon-only][data-size=sm]:hover:not(:disabled){background:0 0;border-color:#0000}.accounts-v2__more-action.kui-button[data-icon-only][data-size=sm]:hover:not(:disabled)>.kui-button__label{background:var(--kimi-color-surface-hover)}.accounts-v2__concurrency-dialog{width:calc(100vw - 2rem)}.accounts-v2__concurrency-grid,.accounts-v2__cycle-usage-dialog.kui-dialog,.accounts-v2__cycle-orders-dialog.kui-dialog,.accounts-v2__cycle-style-grid{grid-template-columns:minmax(0,1fr)}.accounts-v2__cycle-order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-v2__cycle-order-head{align-items:flex-start}.accounts-v2__lifecycle-heading{flex-direction:column;align-items:flex-start}.accounts-v2__lifecycle-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-v2__lifecycle-card-header{gap:var(--kimi-space-3);padding:var(--kimi-space-3)}.accounts-v2__lifecycle-path{padding-bottom:var(--kimi-space-1);overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto}.accounts-v2__lifecycle-path-item{flex:none}.accounts-v2__lifecycle-metrics,.accounts-v2__lifecycle-stage-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-v2__lifecycle-stages{padding:0 var(--kimi-space-3)}.accounts-v2__lifecycle-stage{grid-template-columns:1.5rem minmax(0,1fr)}.accounts-v2__lifecycle-stage-overview,.accounts-v2__lifecycle-stage-actions,.accounts-v2__lifecycle-cost-editor{grid-column:1/-1}.accounts-v2__lifecycle-stage-actions{grid-row:3;justify-content:flex-start}.accounts-v2__lifecycle-cost-editor{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch}}@media (width>=768px){.accounts-v2__dispatch-sheet.kui-sheet[data-side=right]{width:min(82vw,80rem,100vw - 3.5rem)}}.redeem-v2-page{padding-block:var(--kimi-space-6) var(--kimi-space-10);container-type:inline-size}.redeem-v2-page__header{justify-content:space-between;align-items:flex-end;gap:var(--kimi-space-6);margin-bottom:var(--kimi-space-5);display:flex}.redeem-v2-page__title-block{min-width:0}.redeem-v2-page__context-line{align-items:center;gap:var(--kimi-space-2);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium);display:flex}.redeem-v2-page__context-line strong{color:var(--kimi-color-text-primary)}.redeem-v2-page__title-row{align-items:center;gap:var(--kimi-space-3);margin-top:var(--kimi-space-2);display:flex}.redeem-v2-page__title-row h1{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-lg);font-weight:var(--kimi-font-weight-semibold);letter-spacing:-.025em;line-height:var(--kimi-line-height-title);margin:0}.redeem-v2-page__title-block>p{max-width:68ch;margin:var(--kimi-space-2) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-body);line-height:var(--kimi-line-height-body)}.redeem-v2-page__updated-at{margin-top:var(--kimi-space-1);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);display:block}.redeem-v2-page__mobile-actions{display:none}.redeem-v2-page__actions{justify-content:flex-end;gap:var(--kimi-space-2);flex-wrap:wrap;flex:none;display:flex}.redeem-v2-page__alerts{gap:var(--kimi-space-3);margin-bottom:var(--kimi-space-4);display:grid}.redeem-v2-page__alerts:empty{display:none}.redeem-v2-metrics{margin-bottom:var(--kimi-space-4);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.redeem-v2-tabs__bar{justify-content:space-between;align-items:center;gap:var(--kimi-space-4);min-height:var(--kimi-control-height-lg);margin-bottom:var(--kimi-space-3);padding-inline:var(--kimi-space-1);border-bottom:1px solid var(--kimi-color-border-subtle);display:flex}.redeem-v2-tabs__bar>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-workspace{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);grid-template-columns:15rem minmax(0,1fr);display:grid;overflow:hidden}.redeem-workspace__groups{min-width:0;padding:var(--kimi-space-3);border-right:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface-subtle);flex-direction:column;display:flex}.redeem-workspace__groups-head{align-items:flex-start;gap:var(--kimi-space-2);padding:var(--kimi-space-1) var(--kimi-space-1) var(--kimi-space-3);display:flex}.redeem-workspace__groups-head>div{flex:1;min-width:0}.redeem-workspace__groups-head .redeem-store-create-trigger{flex:none}.redeem-workspace__groups-head strong,.redeem-workspace__groups-head small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.redeem-workspace__groups-head strong{font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold)}.redeem-workspace__groups-head small{margin-top:var(--kimi-space-0-5);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-workspace__group-list{gap:var(--kimi-space-1);max-height:34rem;padding-right:var(--kimi-space-0-5);display:grid;overflow:auto}.redeem-workspace__list{min-width:0}.redeem-workspace__toolbar.kui-card{padding:var(--kimi-space-5);border:0;border-bottom:1px solid var(--kimi-color-border);box-shadow:none;border-radius:0}.redeem-workspace__list>.kui-card:not(.redeem-workspace__toolbar){box-shadow:none;border-width:0 0 1px;border-radius:0}.redeem-ledger-actions{justify-content:flex-end;gap:var(--kimi-space-2);flex-wrap:wrap;display:flex}.redeem-workspace__scope-trigger.kui-button{width:100%;min-height:var(--kimi-control-hit-area);margin-top:var(--kimi-space-4);border-color:var(--kimi-color-border);background:var(--kimi-color-surface-subtle);justify-content:space-between;display:none}.redeem-workspace__scope-trigger .kui-button__label{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;display:grid}.redeem-ledger-summary{min-height:var(--kimi-control-hit-area);justify-content:flex-start;align-items:center;gap:var(--kimi-space-4);padding:var(--kimi-space-3) var(--kimi-space-5);border-bottom:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface-subtle);display:flex}.redeem-ledger-summary>div{align-items:baseline;gap:var(--kimi-space-2);min-width:0;display:flex}.redeem-ledger-summary strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm);font-variant-numeric:tabular-nums}.redeem-ledger-summary span{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium)}.redeem-ledger-summary small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-batch-bar.kui-card{z-index:var(--kimi-layer-sticky);top:var(--kimi-space-2);justify-content:space-between;align-items:center;gap:var(--kimi-space-4);padding:var(--kimi-space-3) var(--kimi-space-5);border:1px solid var(--kimi-color-accent-border);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-md);display:flex;position:sticky}.redeem-batch-bar__scope,.redeem-batch-bar__actions{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;display:flex}.redeem-batch-bar__scope>div:last-child{gap:var(--kimi-space-0-5);display:grid}.redeem-batch-bar__scope strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.redeem-batch-bar__scope small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-batch-bar__switch{gap:var(--kimi-space-1);padding:var(--kimi-space-1);border-radius:var(--kimi-radius-control);background:var(--kimi-color-surface-subtle);display:flex}.redeem-batch-bar__actions{justify-content:flex-end}.redeem-ledger-surface{margin:0 var(--kimi-space-3) var(--kimi-space-3);border:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface);border-radius:.875rem;overflow:hidden}.redeem-ledger-table.kui-table-container{background:var(--kimi-color-surface);width:100%;box-shadow:none;border:0;border-radius:0;margin:0}.redeem-ledger-table__select{width:3rem}.redeem-ledger-table__code{width:13rem;min-width:13rem;max-width:13rem}.redeem-ledger-table__status{white-space:nowrap;width:6rem;min-width:6rem}.redeem-ledger-table__actions-cell{white-space:nowrap;width:14rem;min-width:14rem}.redeem-ledger-code,.redeem-ledger-fact{gap:var(--kimi-space-1);min-width:0;display:grid}.redeem-code-value{color:var(--kimi-color-text-primary);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);letter-spacing:var(--kimi-letter-spacing-caps)}.redeem-ledger-code small,.redeem-ledger-fact small,.redeem-ledger-warning{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.redeem-ledger-code small{white-space:nowrap}.redeem-ledger-fact strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.redeem-ledger-fact>span,.redeem-code-state{align-items:flex-start;gap:var(--kimi-space-1);flex-direction:column;display:flex}.redeem-ledger-entitlement{min-width:0}.redeem-ledger-entitlement .kui-marquee-text__content{align-items:center;gap:var(--kimi-space-1);display:inline-flex}.redeem-ledger-entitlement__label{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);white-space:nowrap;flex:none}.redeem-ledger-warning{max-width:14rem;margin-top:var(--kimi-space-1);color:var(--kimi-color-danger-text);display:block}.redeem-ledger-actions{align-items:center;gap:var(--kimi-space-1);white-space:nowrap;flex-wrap:nowrap;display:flex}.redeem-code-cards{display:none}.redeem-code-card.kui-card{gap:var(--kimi-space-3);padding:var(--kimi-space-4);box-shadow:none;display:grid}.redeem-code-card__head{align-items:flex-start;gap:var(--kimi-space-2);display:flex}.redeem-code-card__identity{gap:var(--kimi-space-1);flex:1;min-width:0;display:grid}.redeem-code-card__identity>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.redeem-code-card__facts{gap:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.redeem-code-card__facts div{min-width:0}.redeem-code-card__facts dt{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-code-card__facts dd{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.redeem-code-card__actions{gap:var(--kimi-space-2);padding-top:var(--kimi-space-1);flex-wrap:wrap;display:flex}.redeem-ledger-pagination{padding:0;display:grid}.redeem-ledger-pagination .kui-pagination-bar{border-top:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface-subtle);border-radius:0}.redeem-scope-sheet{width:min(20rem, calc(100vw - var(--kimi-space-4)));max-width:20rem}.redeem-scope-sheet__content{flex-direction:column;min-height:0;display:flex}.redeem-scope-sheet__content .redeem-workspace__groups-head{justify-content:flex-end;padding-inline:0}.redeem-scope-sheet__content .redeem-workspace__groups-head>div:first-child{display:none}.redeem-scope-sheet__content .redeem-workspace__group-list{flex:1;align-content:start;max-height:none}.redeem-scope-sheet__content .kui-tree{align-content:start;max-height:none;overflow:visible}@media (width<=40rem){.redeem-scope-sheet{width:100%;max-width:none}}.redeem-detail-sheet{width:min(38rem,100vw);max-width:none}.redeem-detail-sheet__header{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3);display:flex}.redeem-detail-sheet__header>div{min-width:0}.redeem-detail-sheet__body{gap:var(--kimi-space-4);display:grid}.redeem-detail-sheet__identity.kui-card{gap:var(--kimi-space-3);padding:var(--kimi-space-4);background:var(--kimi-color-surface-subtle);box-shadow:none;display:grid}.redeem-detail-sheet__identity>div{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);flex-wrap:wrap;display:flex}.redeem-detail-sheet__identity small,.redeem-detail-value small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-detail-value{gap:var(--kimi-space-1);display:grid}.redeem-detail-sheet__actions{justify-content:flex-end;gap:var(--kimi-space-2);flex-wrap:wrap;width:100%;display:flex}.redeem-detail-sheet__footer-actions{justify-content:flex-end;gap:var(--kimi-space-2);width:100%;display:flex}.redeem-bulk-review.kui-card{gap:var(--kimi-space-3);padding:var(--kimi-space-4);background:var(--kimi-color-surface-subtle);box-shadow:none;display:grid}.redeem-bulk-review>strong{font-size:var(--kimi-font-size-label)}.redeem-bulk-review dl{gap:var(--kimi-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.redeem-bulk-review dl>div{padding-left:var(--kimi-space-3);border-left:2px solid var(--kimi-color-border-strong)}.redeem-bulk-review dt{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-bulk-review dd{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium)}.redeem-bulk-review>small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.redeem-dialog-grid{gap:var(--kimi-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.redeem-effective-preview.kui-card{gap:var(--kimi-space-2);padding:var(--kimi-space-3);background:var(--kimi-color-surface-subtle);box-shadow:none;display:grid}.redeem-effective-preview>strong{font-size:var(--kimi-font-size-label)}.redeem-effective-preview>small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.redeem-effective-preview>pre{max-height:12rem;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);white-space:pre-wrap;margin:0;overflow:auto}@media (width<=43.99rem){.redeem-dialog-grid{grid-template-columns:minmax(0,1fr)}.redeem-detail-sheet__footer-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.redeem-detail-sheet__footer-actions .kui-button{width:100%}}@media (width<=21rem){.redeem-detail-sheet__footer-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.redeem-detail-sheet__footer-actions>.kui-button:last-child{grid-column:1/-1}}@container (width>=110rem){.redeem-workspace{grid-template-columns:17rem minmax(0,1fr)}}@container (width<=58rem){.redeem-workspace{display:block}.redeem-workspace__groups{display:none}.redeem-workspace__scope-trigger.kui-button{display:flex}}@container (width<=74.99rem){.redeem-v2-page__header{align-items:flex-start}.redeem-v2-page .redeem-v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(3){border-inline-end:0}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(-n+3){border-block-end:1px solid var(--kimi-color-border)}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(4){grid-column:span 1}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(5){grid-column:span 2}.redeem-batch-bar.kui-card{flex-direction:column;align-items:flex-start}.redeem-batch-bar__actions{justify-content:flex-start}}@container (width<=54.99rem){.redeem-v2-page__header{display:grid}.redeem-v2-page__actions{justify-content:flex-start}.redeem-v2-tabs__bar>span{display:none}.redeem-ledger-actions{justify-content:flex-start}.redeem-ledger-summary{align-items:flex-start}.redeem-ledger-summary>div{grid-template-columns:auto 1fr;display:grid}.redeem-ledger-summary small{grid-column:1/-1}.redeem-ledger-table__range,.redeem-ledger-table__customer{display:none}.redeem-ledger-table__actions-cell{width:14rem;min-width:14rem}}@container (width<=43.99rem){.redeem-v2-page{padding-block:var(--kimi-space-4) calc(var(--kimi-space-12) + var(--kimi-control-hit-area))}.redeem-v2-page__title-row{justify-content:space-between;align-items:flex-start}.redeem-v2-page__title-row h1{font-size:var(--kimi-font-size-title-md)}.redeem-v2-page__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.redeem-v2-page__actions .kui-button{width:100%}.redeem-v2-page__actions .kui-button:last-child{grid-column:1/-1}.redeem-v2-page .redeem-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card{min-height:5.25rem;padding:var(--kimi-space-3)}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(2n){border-inline-end:0}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(-n+4){border-block-end:1px solid var(--kimi-color-border)}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(3){border-inline-end:1px solid var(--kimi-color-border)}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(5){border-block-end:0;grid-column:1/-1}.redeem-v2-tabs__bar{scrollbar-width:none;overflow-x:auto}.redeem-v2-tabs__bar::-webkit-scrollbar{display:none}.redeem-v2-tabs__bar .kui-tabs__list{width:max-content;min-width:100%}.redeem-v2-tabs__bar .kui-tabs__trigger{white-space:nowrap;flex:none}.redeem-workspace{border-inline:0;border-radius:0}.redeem-workspace__toolbar.kui-card{padding:var(--kimi-space-4) var(--kimi-space-3)}.redeem-ledger-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.redeem-ledger-actions .kui-button{width:100%}.redeem-ledger-summary{padding-inline:var(--kimi-space-3);flex-direction:column;align-items:stretch}.redeem-ledger-summary .kui-button{width:100%}.redeem-batch-bar.kui-card{margin:var(--kimi-space-3);padding:var(--kimi-space-3);position:static}.redeem-batch-bar__scope,.redeem-batch-bar__actions{flex-direction:column;align-items:stretch;width:100%}.redeem-batch-bar__switch,.redeem-batch-bar__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.redeem-batch-bar__actions .kui-button{width:100%}.redeem-ledger-surface{background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.redeem-ledger-table{display:none}.redeem-code-cards{gap:var(--kimi-space-3);padding:var(--kimi-space-3);display:grid}.redeem-code-card__facts{grid-template-columns:minmax(0,1fr)}.redeem-code-card__actions .kui-button{flex:1}.redeem-ledger-pagination{padding:0 var(--kimi-space-3) var(--kimi-space-3)}.redeem-ledger-pagination .kui-pagination-bar{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container)}.redeem-detail-sheet{width:100vw}.redeem-detail-sheet__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.redeem-detail-sheet__actions .kui-button{width:100%}.redeem-bulk-review dl{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.redeem-v2-page--codes .redeem-v2-page__header{justify-content:space-between;align-items:center;gap:var(--kimi-space-2);display:flex}.redeem-v2-page--codes .redeem-v2-page__actions{align-items:center;gap:var(--kimi-space-2);width:auto;display:flex}.redeem-v2-page--codes .redeem-v2-page__actions>.kui-button:not(:last-child){display:none}.redeem-v2-page--codes .redeem-v2-page__actions .kui-button{width:auto}.redeem-v2-page__mobile-actions{display:flex}.redeem-v2-page--codes .redeem-v2-metrics>.kui-metric-card:last-child{min-height:0;padding-block:var(--kimi-space-2)}.redeem-v2-page--codes .redeem-v2-metrics>.kui-metric-card:last-child .kui-metric-card__body{align-items:baseline;gap:var(--kimi-space-2);flex-direction:row;display:flex}}.entitlement-ops-page{padding-block:var(--kimi-space-4) calc(var(--kimi-space-12) + env(safe-area-inset-bottom));container-type:inline-size}.entitlement-ops-page__header{gap:var(--kimi-space-4);margin-bottom:var(--kimi-space-4);display:grid}.entitlement-ops-page__title-block{min-width:0}.entitlement-ops-page__context-line{align-items:center;gap:var(--kimi-space-2);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium);display:flex}.entitlement-ops-page__context-line strong{color:var(--kimi-color-text-primary)}.entitlement-ops-page__title-row{align-items:center;gap:var(--kimi-space-3);min-width:0;margin-top:var(--kimi-space-2);flex-wrap:wrap;display:flex}.entitlement-ops-page__title-row h1{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-md);font-weight:var(--kimi-font-weight-semibold);letter-spacing:-.025em;line-height:var(--kimi-line-height-title);margin:0}.entitlement-ops-page__title-block>p{max-width:72ch;margin:var(--kimi-space-2) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-body);line-height:var(--kimi-line-height-body)}.entitlement-ops-page__actions{gap:var(--kimi-space-2);flex-wrap:wrap;display:flex}.entitlement-ops-page__actions .kui-button{width:auto}.entitlement-ops-page__alerts,.entitlement-ops-workspace__alerts{gap:var(--kimi-space-3);display:grid}.entitlement-ops-page__alerts{margin-bottom:var(--kimi-space-4)}.entitlement-ops-page__alerts:empty{display:none}.entitlement-ops-tabs__bar{gap:var(--kimi-space-2);margin-bottom:var(--kimi-space-2);border-bottom:1px solid var(--kimi-color-border-subtle);display:grid}.entitlement-ops-tabs__bar .kui-tabs__list{border-bottom:0;min-width:max-content}.entitlement-ops-tabs__bar>span{padding:0 var(--kimi-space-1) var(--kimi-space-2);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.entitlement-ops-workspace{gap:var(--kimi-space-4);min-width:0;display:grid}.entitlement-ops-context.kui-card{padding:var(--kimi-space-4);border-color:var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container)}.entitlement-ops-context__header,.entitlement-ops-facts__heading{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3);flex-wrap:wrap;min-width:0;display:flex}.entitlement-ops-context__header>.kui-badge,.entitlement-ops-facts__heading>.kui-badge{white-space:nowrap;flex:none}.entitlement-ops-context__header>div,.entitlement-ops-facts__heading>div{min-width:0}.entitlement-ops-context__header span,.entitlement-ops-facts__heading span{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-semibold)}.entitlement-ops-context__header h2,.entitlement-ops-facts__heading h2{margin:var(--kimi-space-1) 0 0;font-size:var(--kimi-font-size-title-sm);font-weight:var(--kimi-font-weight-semibold);letter-spacing:-.015em;line-height:var(--kimi-line-height-title)}.entitlement-ops-context__header p{max-width:72ch;margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.entitlement-ops-context__grid{align-items:end;gap:var(--kimi-space-4);min-width:0;margin-top:var(--kimi-space-5);display:grid}.entitlement-ops-layer-control{width:100%}.entitlement-ops-layer-control .kui-segmented__trigger{padding-inline:var(--kimi-space-1);font-size:var(--kimi-font-size-caption)}.entitlement-ops-context__current{min-width:0;min-height:var(--kimi-control-hit-area);align-content:center;gap:var(--kimi-space-1);border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-control);background:var(--kimi-color-surface-subtle);padding:var(--kimi-space-3);display:grid}.entitlement-ops-context__current span,.entitlement-ops-context__current small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.entitlement-ops-context__current strong{font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entitlement-ops-ledger{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container);background:var(--kimi-color-border-subtle);gap:1px;display:grid;overflow:hidden}.entitlement-ops-ledger>div{align-content:center;gap:var(--kimi-space-1);background:var(--kimi-color-surface);min-width:0;min-height:5.4rem;padding:var(--kimi-space-3) var(--kimi-space-4);display:grid}.entitlement-ops-ledger>div[data-state=dirty]{background:var(--kimi-color-warning-soft)}@supports (color:color-mix(in lab, red, red)){.entitlement-ops-ledger>div[data-state=dirty]{background:color-mix(in srgb, var(--kimi-color-warning-soft) 68%, var(--kimi-color-surface))}}.entitlement-ops-ledger>div[data-state=preview]{background:var(--kimi-color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.entitlement-ops-ledger>div[data-state=preview]{background:color-mix(in srgb, var(--kimi-color-accent-soft) 58%, var(--kimi-color-surface))}}.entitlement-ops-ledger span,.entitlement-ops-ledger small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entitlement-ops-ledger strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entitlement-ops-semantics{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);overflow:hidden}.entitlement-ops-semantics__heading{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3);padding:var(--kimi-space-3) var(--kimi-space-4);border-bottom:1px solid var(--kimi-color-border-subtle);display:flex}.entitlement-ops-semantics__heading h2{font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);margin:0}.entitlement-ops-semantics__heading p{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.entitlement-ops-semantics__states{background:var(--kimi-color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.entitlement-ops-semantics__states>div{align-content:start;gap:var(--kimi-space-1);background:var(--kimi-color-surface);min-width:0;padding:var(--kimi-space-3);display:grid}.entitlement-ops-semantics__states>div[data-unavailable]{background:var(--kimi-color-surface-subtle)}.entitlement-ops-semantics__states strong{font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold)}.entitlement-ops-semantics__states small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.entitlement-ops-semantics__states .kui-badge{width:fit-content}.entitlement-ops-semantics__constraint{padding:var(--kimi-space-3) var(--kimi-space-4);border-top:1px solid var(--kimi-color-border-subtle);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);margin:0}.entitlement-ops-editor-layout{align-items:start;gap:var(--kimi-space-4);min-width:0;display:grid}.entitlement-ops-sections.kui-card{min-width:0;padding:var(--kimi-space-1-5);border-color:var(--kimi-color-border-subtle)}.entitlement-ops-sections__nav{gap:var(--kimi-space-1);overscroll-behavior-inline:contain;min-width:0;padding-bottom:var(--kimi-space-1);scroll-snap-type:inline proximity;scrollbar-width:thin;display:flex;overflow-x:auto}.entitlement-ops-sections__item.kui-button{min-width:10.5rem;min-height:var(--kimi-control-hit-area);height:auto;padding:var(--kimi-space-2) var(--kimi-space-3);text-align:left;scroll-snap-align:start;flex:none;justify-content:flex-start}.entitlement-ops-sections__item>.kui-button__label{align-items:flex-start;min-width:0}.entitlement-ops-editor.kui-card{min-width:0;padding:clamp(var(--kimi-space-4), 2.2cqi, var(--kimi-space-6));border-color:var(--kimi-color-border-subtle)}.entitlement-ops-editor-section__heading h2{font-size:var(--kimi-font-size-title-sm);font-weight:var(--kimi-font-weight-semibold);letter-spacing:-.015em;line-height:var(--kimi-line-height-title);margin:0}.entitlement-ops-editor-section__heading p{max-width:72ch;margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-body);line-height:var(--kimi-line-height-body)}.entitlement-ops-mode-option.kui-button{height:auto;min-height:4rem;padding:var(--kimi-space-2) var(--kimi-space-3);text-align:left;justify-content:space-between}.entitlement-ops-mode-option>.kui-button__label{justify-content:space-between;width:100%}.entitlement-ops-subsection{padding:var(--kimi-space-4) 0 0;border-top:1px solid var(--kimi-color-border-subtle)}.entitlement-ops-policy-row{padding:var(--kimi-space-4) 0;border-top:1px solid var(--kimi-color-border-subtle)}.entitlement-ops-policy-row:first-child{border-top:0}.entitlement-ops-savebar{gap:var(--kimi-space-3);margin-top:var(--kimi-space-6);border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);padding:var(--kimi-space-3);display:grid}.entitlement-ops-savebar[data-dirty]{border-color:var(--kimi-color-warning-solid)}@supports (color:color-mix(in lab, red, red)){.entitlement-ops-savebar[data-dirty]{border-color:color-mix(in srgb, var(--kimi-color-warning-solid) 45%, var(--kimi-color-border))}}.entitlement-ops-savebar__state{align-items:center;gap:var(--kimi-space-2);min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);flex-wrap:wrap;display:flex}.entitlement-ops-savebar__actions{gap:var(--kimi-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.entitlement-ops-savebar__actions .kui-button{width:100%}.entitlement-ops-facts.kui-card{align-self:start;gap:var(--kimi-space-4);min-width:0;padding:var(--kimi-space-4);border-color:var(--kimi-color-border-subtle);display:grid}.entitlement-ops-facts__object,.entitlement-ops-facts__resolution{gap:var(--kimi-space-1);min-width:0;padding:var(--kimi-space-3);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-control);background:var(--kimi-color-surface-subtle);display:grid}.entitlement-ops-facts__resolution[data-resolved]{border-color:var(--kimi-color-success-border);background:var(--kimi-color-success-soft)}@supports (color:color-mix(in lab, red, red)){.entitlement-ops-facts__resolution[data-resolved]{background:color-mix(in srgb, var(--kimi-color-success-soft) 58%, var(--kimi-color-surface))}}.entitlement-ops-facts__object span,.entitlement-ops-facts__resolution span,.entitlement-ops-facts__object small,.entitlement-ops-facts__resolution small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.entitlement-ops-facts__object strong,.entitlement-ops-facts__resolution strong{overflow-wrap:anywhere;font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold)}.entitlement-ops-value-table{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-control);overflow:hidden}.entitlement-ops-value-table__head{display:none}.entitlement-ops-value-table__row{gap:var(--kimi-space-2) var(--kimi-space-3);padding:var(--kimi-space-3);border-top:1px solid var(--kimi-color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.entitlement-ops-value-table__head+.entitlement-ops-value-table__row{border-top:0}.entitlement-ops-value-table__row[data-changed]{background:var(--kimi-color-warning-soft)}@supports (color:color-mix(in lab, red, red)){.entitlement-ops-value-table__row[data-changed]{background:color-mix(in srgb, var(--kimi-color-warning-soft) 52%, var(--kimi-color-surface))}}.entitlement-ops-value-table__label{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);grid-column:1/-1}.entitlement-ops-value-table__row>[role=cell]{align-content:start;gap:var(--kimi-space-0-5);min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-regular);line-height:var(--kimi-line-height-body);overflow-wrap:anywhere;display:grid}.entitlement-ops-value-table__row>[role=cell]:before{color:var(--kimi-color-text-muted);content:attr(data-label);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-regular)}.entitlement-ops-value-table__row>strong[role=cell]{color:var(--kimi-color-text-primary);font-weight:var(--kimi-font-weight-semibold);grid-column:1/-1}.entitlement-ops-facts__draft{gap:var(--kimi-space-2);padding-top:var(--kimi-space-1);display:grid}.entitlement-ops-facts__draft>div{justify-content:space-between;align-items:center;gap:var(--kimi-space-2);display:flex}.entitlement-ops-facts__draft span,.entitlement-ops-source-chain h3{font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold)}.entitlement-ops-facts__draft p{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);margin:0}.entitlement-ops-source-chain{padding-top:var(--kimi-space-4);border-top:1px solid var(--kimi-color-border-subtle)}.entitlement-ops-source-chain h3{margin:0}.entitlement-ops-source-chain ol{gap:var(--kimi-space-1);margin:var(--kimi-space-3) 0 0;padding:0;list-style:none;display:grid}.entitlement-ops-source-chain li{align-items:center;gap:var(--kimi-space-2);min-width:0;min-height:2rem;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);grid-template-columns:1.5rem minmax(0,1fr) auto;display:grid}.entitlement-ops-source-chain li>span{border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-full);background:var(--kimi-color-surface);width:1.5rem;height:1.5rem;color:var(--kimi-color-text-muted);font-variant-numeric:tabular-nums;place-items:center;display:grid}.entitlement-ops-source-chain li>strong{font-weight:var(--kimi-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entitlement-ops-source-chain li[data-active]{color:var(--kimi-color-accent-text)}.entitlement-ops-source-chain li[data-active]>span{border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}@container (width>=36rem){.entitlement-ops-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=44rem){.entitlement-ops-page{padding-block:var(--kimi-space-5) var(--kimi-space-10)}.entitlement-ops-page__actions{justify-content:flex-start;display:flex}.entitlement-ops-page__actions .kui-button{width:auto}.entitlement-ops-tabs__bar{justify-content:space-between;align-items:center;gap:var(--kimi-space-4);display:flex}.entitlement-ops-tabs__bar>span{padding:0 var(--kimi-space-1);text-align:right}.entitlement-ops-context__grid{grid-template-columns:minmax(0,1fr) minmax(20rem,1.45fr)}.entitlement-ops-context__grid>:last-child{grid-column:1/-1}.entitlement-ops-layer-control .kui-segmented__trigger{padding-inline:var(--kimi-space-3);font-size:var(--kimi-font-size-label)}.entitlement-ops-savebar{justify-content:space-between;align-items:center;display:flex}.entitlement-ops-savebar__actions{flex:none;display:flex}.entitlement-ops-savebar__actions .kui-button{width:auto}}@container (width>=46rem){.entitlement-ops-editor-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,.46fr)}.entitlement-ops-sections{grid-area:1/1/auto/-1}.entitlement-ops-editor{grid-area:2/1}.entitlement-ops-facts{grid-area:2/2}.entitlement-ops-sections__nav{grid-template-columns:repeat(5,minmax(0,1fr));padding-bottom:0;display:grid;overflow:visible}.entitlement-ops-sections__item.kui-button{width:100%;min-width:0}.entitlement-ops-facts.kui-card{top:var(--kimi-space-4);max-height:calc(100dvh - var(--kimi-space-8));position:sticky;overflow:auto}}@container (width>=58rem){.entitlement-ops-page__header{justify-content:space-between;align-items:flex-end;gap:var(--kimi-space-6);display:flex}.entitlement-ops-page__actions{flex:none;justify-content:flex-end}}@container (width>=74rem){.entitlement-ops-page__title-row h1{font-size:var(--kimi-font-size-title-lg)}.entitlement-ops-context.kui-card{padding:var(--kimi-space-5)}.entitlement-ops-context__grid{grid-template-columns:minmax(15rem,1fr) minmax(24rem,1.45fr) minmax(15rem,1fr)}.entitlement-ops-context__grid>:last-child{grid-column:auto}.entitlement-ops-ledger,.entitlement-ops-semantics__states{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=86rem){.entitlement-ops-editor-layout{grid-template-columns:14rem minmax(28rem,1fr) 21rem}.entitlement-ops-sections{top:var(--kimi-space-4);grid-area:1/1;position:sticky}.entitlement-ops-editor{grid-area:1/2}.entitlement-ops-facts{grid-area:1/3}.entitlement-ops-sections__nav{grid-template-columns:minmax(0,1fr);display:grid}.entitlement-ops-sections__item.kui-button{min-height:3.75rem}}@container (width>=112rem){.entitlement-ops-editor-layout{gap:var(--kimi-space-5);grid-template-columns:15rem minmax(32rem,1fr) 23rem}}.entitlement-ops-page{--entitlement-ops-section-gap:clamp(var(--kimi-space-4), 1.2vw, var(--kimi-space-5))}.redeem-v2-page__header,.entitlement-ops-page__header{margin-bottom:var(--kimi-space-4);align-items:center}.redeem-v2-page__context-line,.entitlement-ops-page__context-line,.async-tasks-page__context{color:var(--kimi-color-text-muted)}.redeem-v2-page__title-row,.entitlement-ops-page__title-row{margin-top:var(--kimi-space-1)}.redeem-v2-metrics{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-sm);gap:0;padding:0}.redeem-v2-tabs__bar,.entitlement-ops-tabs__bar{min-height:auto;margin-bottom:var(--kimi-space-3);border-bottom:0;padding-inline:0}.redeem-workspace{gap:var(--kimi-space-3);background:0 0;border:0;border-radius:0;grid-template-columns:clamp(17rem,19cqi,19rem) minmax(0,1fr);overflow:visible}.redeem-workspace__groups{top:var(--kimi-space-3);max-height:calc(100dvh - var(--kimi-space-6));padding:var(--kimi-space-3);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-sm);border:0;border-radius:1rem;align-self:start;position:sticky;overflow:hidden}.redeem-workspace__store-picker{gap:var(--kimi-space-2);margin-bottom:var(--kimi-space-4);display:grid}.redeem-workspace__group-list{align-content:start;gap:var(--kimi-space-2);min-height:0}.redeem-workspace__scope-tree.kui-tree{width:100%;max-height:34rem;padding-block:var(--kimi-space-2);padding-inline:var(--kimi-space-1);align-content:start;row-gap:var(--kimi-space-2);scrollbar-color:transparent transparent;scrollbar-width:thin;background:0 0;border:0;border-radius:0;overflow:auto}.redeem-workspace__scope-tree.kui-tree[data-density=compact] .kui-tree__item{min-height:3rem;padding-block:var(--kimi-space-2);column-gap:var(--kimi-space-1);grid-template-columns:auto 1.5rem minmax(0,1fr) auto auto}.redeem-workspace__scope-tree .kui-tree__indent{width:calc((var(--kui-tree-level,1) - 1) * var(--kimi-space-2))}.redeem-workspace__scope-tree .kui-tree__toggle,.redeem-workspace__scope-tree .kui-tree__toggle-placeholder{width:1.5rem;min-width:1.5rem;min-height:1.5rem}.redeem-workspace__scope-tree .kui-tree__toggle:before{inset:calc((1.5rem - var(--kimi-control-hit-area,44px)) / 2)}.redeem-workspace__scope-tree--actions .kui-tree__meta{margin-inline-end:var(--kimi-space-5)}.redeem-workspace__scope-tree.kui-tree:hover,.redeem-workspace__scope-tree.kui-tree:focus-within{scrollbar-color:var(--kimi-color-scroll-thumb) transparent}.redeem-workspace__scope-tree.kui-tree::-webkit-scrollbar{width:.5rem}.redeem-workspace__scope-tree.kui-tree::-webkit-scrollbar-track{background:0 0}.redeem-workspace__scope-tree.kui-tree::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full);background:padding-box padding-box;border:2px solid #0000}.redeem-workspace__scope-tree.kui-tree:is(:hover,:focus-within)::-webkit-scrollbar-thumb{background:var(--kimi-color-scroll-thumb);background-clip:padding-box}.redeem-workspace__scope-tree .kui-tree__label{overflow-wrap:normal}.redeem-workspace__list{background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-sm);border-radius:1rem;overflow:hidden}.redeem-workspace__toolbar{padding:var(--kimi-space-5);border:0;border-radius:0}.redeem-ledger-summary{background:var(--kimi-color-surface-subtle);border-bottom:0}@supports (color:color-mix(in lab, red, red)){.redeem-ledger-summary{background:color-mix(in srgb, var(--kimi-color-surface-subtle) 72%, var(--kimi-color-surface))}}.redeem-code-card.kui-card{background:var(--kimi-color-surface-subtle);border:0;border-radius:.875rem}.redeem-code-state{align-items:flex-start}.redeem-batch-bar{z-index:var(--kimi-layer-sticky);top:var(--kimi-space-2);justify-content:space-between;align-items:center;gap:var(--kimi-space-4);margin:var(--kimi-space-3);padding:var(--kimi-space-3);background:var(--kimi-color-accent-soft);border-radius:.875rem;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.redeem-batch-bar{background:color-mix(in srgb, var(--kimi-color-accent-soft) 72%, var(--kimi-color-surface))}}.redeem-batch-bar{box-shadow:var(--kimi-shadow-sm)}.redeem-tree-more.kui-button{width:1.75rem;min-width:1.75rem;min-height:1.75rem;box-shadow:none;border:0;border-radius:.5rem;padding:0}.redeem-runtime-mode-options{gap:var(--kimi-space-2);display:grid}.redeem-runtime-mode-option.kui-button{width:100%;min-height:4.5rem;padding:var(--kimi-space-3) var(--kimi-space-4);text-align:left;justify-content:space-between}.redeem-runtime-mode-option>.kui-button__label{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);width:100%;display:flex}.redeem-runtime-mode-option span{gap:var(--kimi-space-1);min-width:0;display:grid}.redeem-runtime-mode-option strong{font-size:var(--kimi-font-size-label)}.redeem-runtime-mode-option small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-regular);line-height:var(--kimi-line-height-body)}.redeem-operation-scope{gap:var(--kimi-space-1);padding:var(--kimi-space-4);background:var(--kimi-color-surface-subtle);border-radius:.875rem;display:grid}.redeem-operation-scope span,.redeem-operation-scope small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-operation-scope strong{font-size:var(--kimi-font-size-title-sm)}.redeem-operation-review{gap:var(--kimi-space-2);margin-top:var(--kimi-space-4);padding:var(--kimi-space-3);background:var(--kimi-color-surface-subtle);border-radius:.875rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.redeem-operation-review>div{gap:var(--kimi-space-1);padding:var(--kimi-space-2);display:grid}.redeem-operation-review span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-operation-review strong{font-size:var(--kimi-font-size-title-sm);font-variant-numeric:tabular-nums}.redeem-operation-review ul{padding:var(--kimi-space-2) var(--kimi-space-2) var(--kimi-space-2) var(--kimi-space-6);color:var(--kimi-color-danger-text);font-size:var(--kimi-font-size-caption);grid-column:1/-1;margin:0}.redeem-operation-review>.redeem-rollout-analysis{gap:var(--kimi-space-2);border-top:1px solid var(--kimi-color-border-subtle);grid-column:1/-1}.redeem-operation-review .redeem-rollout-analysis ul{color:var(--kimi-color-text-secondary);padding-block:0}.redeem-operation-mode-grid{gap:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.redeem-detail-facts{gap:var(--kimi-space-2);margin:0;display:grid}.redeem-detail-facets{gap:var(--kimi-space-2);padding:var(--kimi-space-3);background:var(--kimi-color-surface-subtle);border-radius:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.redeem-detail-facets>div{justify-content:space-between;align-items:center;gap:var(--kimi-space-2);min-width:0;display:flex}.redeem-detail-facets>div>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-detail-facts>div{gap:var(--kimi-space-3);padding-block:var(--kimi-space-2);border-bottom:1px solid var(--kimi-color-border-subtle);grid-template-columns:6rem minmax(0,1fr);display:grid}.redeem-detail-facts dt{color:var(--kimi-color-text-secondary)}.redeem-detail-facts dd{color:var(--kimi-color-text-primary);margin:0}.redeem-detail-badges{gap:var(--kimi-space-1);flex-wrap:wrap;display:flex}.redeem-detail-related.kui-card{gap:var(--kimi-space-3);padding:var(--kimi-space-4);background:var(--kimi-color-surface-subtle);box-shadow:none;border:0;display:grid}.redeem-detail-related>strong{font-size:var(--kimi-font-size-label)}.redeem-detail-related ul{gap:var(--kimi-space-2);margin:0;padding:0;list-style:none;display:grid}.redeem-detail-related li{gap:var(--kimi-space-2);padding-top:var(--kimi-space-2);border-top:1px solid var(--kimi-color-border-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.redeem-detail-related li span{overflow-wrap:anywhere;min-width:0}.redeem-detail-related li small{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.redeem-detail-timeline-reason{overflow-wrap:anywhere;min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);grid-column:1/-1;margin:0}@media (width<=36rem){.redeem-detail-facets{grid-template-columns:minmax(0,1fr)}.redeem-detail-facts>div{gap:var(--kimi-space-1);grid-template-columns:1fr}.redeem-detail-related li{grid-template-columns:minmax(0,1fr) auto}.redeem-detail-related li small{grid-column:1/-1}}.store-management-card.kui-card{background:var(--kimi-color-surface-subtle);box-shadow:none;border:0;border-radius:.875rem}.store-management-card__account{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);margin-top:var(--kimi-space-3);padding:var(--kimi-space-3);background:var(--kimi-color-surface);border-radius:.75rem;display:flex}.store-management-card__account>div{gap:var(--kimi-space-1);display:grid}.store-management-card__account span,.store-management-card__direct-note{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.store-management-card__direct-note{margin:var(--kimi-space-3) 0 0}.entitlement-ops-context.kui-card,.entitlement-ops-editor.kui-card,.entitlement-ops-facts.kui-card,.entitlement-ops-sections.kui-card{box-shadow:var(--kimi-shadow-sm);border:0;border-radius:1rem}.entitlement-ops-workspace,.entitlement-ops-editor-layout,.entitlement-ops-workspace__alerts{gap:var(--entitlement-ops-section-gap)}.entitlement-ops-context.kui-card{padding:clamp(var(--kimi-space-5), 1.5cqi, var(--kimi-space-6))}.entitlement-ops-context__header p{max-width:66ch}.entitlement-ops-context__grid{align-items:stretch;gap:var(--entitlement-ops-section-gap);margin-top:var(--kimi-space-5)}.entitlement-ops-context__scope,.entitlement-ops-context__layer,.entitlement-ops-context__target,.entitlement-ops-context__current{min-width:0;padding:var(--kimi-space-4);background:var(--kimi-color-surface-subtle);border:0;border-radius:.875rem}.entitlement-ops-context__target,.entitlement-ops-context__current{background:var(--kimi-color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.entitlement-ops-context__target,.entitlement-ops-context__current{background:color-mix(in srgb, var(--kimi-color-accent-soft) 58%, var(--kimi-color-surface))}}.entitlement-ops-context__current{min-height:7rem}.entitlement-ops-ledger{gap:var(--kimi-space-3);background:0 0;border:0}.entitlement-ops-ledger>div{background:var(--kimi-color-surface-subtle);border-radius:.75rem;min-height:5.6rem}.entitlement-ops-sections.kui-card{padding:var(--kimi-space-2);background:var(--kimi-color-surface-subtle)}.entitlement-ops-sections__nav{gap:var(--kimi-space-1-5)}.entitlement-ops-sections__item.kui-button{min-height:3.5rem;padding:var(--kimi-space-2-5) var(--kimi-space-3);border-radius:.75rem}.entitlement-ops-sections__icon{background:var(--kimi-color-surface);width:2rem;height:2rem;color:var(--kimi-color-accent-text);border-radius:.625rem;flex:none;place-items:center;display:grid}.entitlement-ops-sections__item[data-tone=accent] .entitlement-ops-sections__icon{color:currentColor;background:#ffffff2e}.entitlement-ops-editor.kui-card{padding:clamp(var(--kimi-space-5), 1.75cqi, var(--kimi-space-6))}.entitlement-ops-editor-section>.kui-grid{column-gap:var(--kimi-space-6);row-gap:var(--kimi-space-5)}.entitlement-ops-facts.kui-card{gap:var(--kimi-space-4);padding:var(--kimi-space-5)}.entitlement-ops-facts__object,.entitlement-ops-facts__resolution,.entitlement-ops-value-table{background:var(--kimi-color-surface-subtle);border:0;border-radius:.75rem}.entitlement-ops-value-table__row{border-color:var(--kimi-color-border)}@supports (color:color-mix(in lab, red, red)){.entitlement-ops-value-table__row{border-color:color-mix(in srgb, var(--kimi-color-border) 56%, transparent)}}.entitlement-ops-savebar{background:var(--kimi-color-surface-subtle);border:0}@container (width>=44rem){.entitlement-ops-context__grid{grid-template-columns:minmax(0,.85fr) minmax(24rem,1.35fr)}.entitlement-ops-context__target,.entitlement-ops-context__current,.entitlement-ops-context__grid>:last-child{grid-column:1/-1}}@container (width>=74rem){.entitlement-ops-context__grid{grid-template-columns:minmax(16rem,.8fr) minmax(32rem,1.5fr)}.entitlement-ops-context__target,.entitlement-ops-context__current,.entitlement-ops-context__grid>:last-child{grid-column:1/-1}}@container (width>=86rem){.entitlement-ops-editor-layout{gap:var(--entitlement-ops-section-gap);grid-template-columns:13.5rem minmax(34rem,1fr) 20rem}}.async-tasks-page{padding-block:var(--kimi-space-6) var(--kimi-space-10);container-type:inline-size}.async-tasks-page__header{justify-content:space-between;align-items:flex-end;gap:var(--kimi-space-6);margin-bottom:var(--kimi-space-5);display:flex}.async-tasks-page__context{align-items:center;gap:var(--kimi-space-2);font-size:var(--kimi-font-size-caption);display:flex}.async-tasks-page__context strong{color:var(--kimi-color-text-primary)}.async-tasks-page h1{margin:var(--kimi-space-1) 0 0;font-size:var(--kimi-font-size-title-lg);line-height:var(--kimi-line-height-title)}.async-tasks-page__header p{margin:var(--kimi-space-2) 0 0;color:var(--kimi-color-text-secondary)}.async-tasks-page__tools{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.async-tasks-page__tools>*{flex:none}.async-tasks-page__tools .kui-button{white-space:nowrap}.async-tasks-page__tools .kui-select__control{width:10rem;min-width:0}.async-tasks-page__surface{padding:var(--kimi-space-4);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-sm);border-radius:1rem}@container (width<=74.99rem){.redeem-batch-bar{flex-direction:column;align-items:flex-start}}@container (width<=58rem){.redeem-workspace{display:block}.redeem-workspace__groups{display:none}.redeem-workspace__scope-trigger.kui-button{display:flex}}@container (width<=43.99rem){.redeem-v2-page .redeem-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:nth-child(n){border:0;grid-column:auto}.redeem-v2-page .redeem-v2-metrics>.kui-metric-card:last-child{grid-column:1/-1}.redeem-workspace__list{border-radius:1rem}.redeem-workspace__toolbar{padding:var(--kimi-space-4) var(--kimi-space-3)}.redeem-batch-bar{align-items:stretch;position:static}.redeem-batch-bar__scope,.redeem-batch-bar__actions{flex-direction:column;align-items:stretch;width:100%}.redeem-batch-bar__actions .kui-button{width:100%}.redeem-operation-review{grid-template-columns:minmax(0,1fr)}.redeem-operation-review ul{grid-column:auto}}@container (width<=54.99rem){.async-tasks-page{padding-block:var(--kimi-space-4) calc(var(--kimi-space-12) + var(--kimi-control-hit-area))}.async-tasks-page__header{align-items:start;display:grid}.async-tasks-page__tools{flex-wrap:wrap}.async-tasks-page__tools .kui-select{min-width:min(100%,12rem)}.async-tasks-page__surface{padding:var(--kimi-space-3)}}.entitlement-v2-workspace{gap:var(--entitlement-ops-section-gap);display:grid}.entitlement-v2-context.kui-card,.entitlement-v2-domains.kui-card,.entitlement-v2-fields.kui-card,.entitlement-v2-facts.kui-card{background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-sm);border:0;border-radius:1rem}.entitlement-v2-context.kui-card{align-items:center;gap:var(--kimi-space-4);min-height:4.125rem;padding:var(--kimi-space-3) var(--kimi-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.entitlement-v2-context__summary{align-items:center;gap:var(--kimi-space-3);min-width:0;display:flex}.entitlement-v2-context__icon{border-radius:var(--kimi-radius-md);background:var(--kimi-color-accent-soft);width:2.25rem;height:2.25rem;color:var(--kimi-color-accent-text);flex:none;place-items:center;display:grid}.entitlement-v2-context__copy{gap:var(--kimi-space-0-5);min-width:0;display:grid}.entitlement-v2-context__copy>span{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium)}.entitlement-v2-context__path{align-items:center;gap:var(--kimi-space-2);white-space:nowrap;min-width:0;display:flex}.entitlement-v2-context__path strong,.entitlement-v2-context__path b,.entitlement-v2-context__path small{text-overflow:ellipsis;min-width:0;overflow:hidden}.entitlement-v2-context__path strong,.entitlement-v2-context__path b{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.entitlement-v2-context__path b{font-weight:var(--kimi-font-weight-semibold)}.entitlement-v2-context__path>span{color:var(--kimi-color-border-strong);flex:none}.entitlement-v2-context__path small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.entitlement-v2-context__actions{align-items:center;gap:var(--kimi-space-2);display:flex}.entitlement-v2-fields__heading{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-4);display:flex}.entitlement-v2-fields__heading h2,.entitlement-v2-facts__heading h2{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm);margin:0}.entitlement-v2-fields__heading p,.entitlement-v2-facts__heading p{max-width:66ch;margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);line-height:var(--kimi-line-height-body)}.entitlement-v2-context-dialog.kui-dialog{width:min(48rem,100vw - 2rem);max-width:none;max-height:min(42rem,100dvh - 2rem)}.entitlement-v2-context-dialog .kui-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-4);border-bottom:1px solid var(--kimi-color-border-subtle);padding:var(--kimi-space-4) calc(var(--kimi-control-hit-area) + var(--kimi-space-2)) var(--kimi-space-2) var(--kimi-space-5);display:flex;position:relative}.entitlement-v2-context-dialog__header-copy{min-width:0}.entitlement-v2-context-dialog__close.kui-button{top:var(--kimi-space-3);border-radius:var(--kimi-radius-full);box-shadow:none;color:var(--kimi-color-text-secondary);background:0 0;border:0 #0000;position:absolute;inset-inline-end:var(--kimi-space-3)}.entitlement-v2-context-dialog__close.kui-button:hover:not(:disabled){background:var(--kimi-color-surface-hover);color:var(--kimi-color-text-primary);border:0 #0000}.entitlement-v2-context-dialog__body.kui-dialog__body{grid-template-columns:13rem minmax(0,1fr);padding:0;display:grid;overflow:hidden}.entitlement-v2-context-scopes{min-height:25rem;padding:var(--kimi-space-4) var(--kimi-space-3);border-right:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface-subtle);overflow:auto}.entitlement-v2-context-scopes section+section{margin-top:var(--kimi-space-4)}.entitlement-v2-context-scopes h3{margin:0 var(--kimi-space-2) var(--kimi-space-1);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-semibold);letter-spacing:.08em}.entitlement-v2-context-scope.kui-button{width:100%;color:var(--kimi-color-text-primary);justify-content:space-between}.entitlement-v2-context-scope.kui-button>.kui-button__label{justify-content:space-between;width:100%}.entitlement-v2-context-scope.kui-button[data-current]{background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.entitlement-v2-context-scope.kui-button+.entitlement-v2-context-scope.kui-button{margin-top:var(--kimi-space-2)}.entitlement-v2-context-targets{gap:var(--kimi-space-3);min-width:0;min-height:0;padding:var(--kimi-space-4);grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.entitlement-v2-context-targets__heading{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);display:flex}.entitlement-v2-context-targets__heading strong{font-size:var(--kimi-font-size-label)}.entitlement-v2-context-targets__heading span{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.entitlement-v2-context-target-list.kui-radio-group{align-content:start;gap:var(--kimi-space-2);padding:var(--kimi-space-0-5);display:grid;overflow:auto}.entitlement-v2-context-target-list .kui-choice{align-items:center;gap:var(--kimi-space-3);min-height:5rem;padding:var(--kimi-space-3) var(--kimi-space-3);border-radius:var(--kimi-radius-lg);cursor:pointer;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.entitlement-v2-context-target-list .kui-choice:hover{background:var(--kimi-color-surface-subtle)}.entitlement-v2-context-target-list .kui-choice:has(.kui-radio[data-state=checked]){border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft)}.entitlement-v2-context-target-list .kui-choice>span{width:100%;min-width:0;display:block}.entitlement-v2-context-target-option{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);min-width:0;display:flex}.entitlement-v2-context-target-option>span{gap:var(--kimi-space-1);min-width:0;display:grid}.entitlement-v2-context-target-option strong,.entitlement-v2-context-target-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entitlement-v2-context-target-option strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.entitlement-v2-context-target-option small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.entitlement-v2-context-dialog .kui-dialog__footer{justify-content:space-between;align-items:center}.entitlement-v2-context-dialog .kui-dialog__footer>div{gap:var(--kimi-space-2);flex:none;display:flex}.entitlement-v2-context-selection{min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.entitlement-v2-context-selection strong{color:var(--kimi-color-text-primary)}.entitlement-v2-context-confirm-actions{justify-content:flex-end;gap:var(--kimi-space-2);margin-top:var(--kimi-space-5);display:flex}.entitlement-v2-editor-layout{grid-template-columns:minmax(0,1fr);display:grid}.entitlement-v2-editor-layout>.kui-form__fieldset{align-items:start;gap:var(--entitlement-ops-section-gap);grid-template-columns:13rem minmax(0,1fr)}.entitlement-v2-domains.kui-card{top:var(--entitlement-v2-sticky-offset,var(--kimi-space-3));max-height:calc(100dvh - var(--entitlement-v2-sticky-offset,var(--kimi-space-3)) - var(--kimi-space-3));padding:var(--kimi-space-2);border:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface);position:sticky;overflow:auto}.entitlement-v2-domains nav{gap:var(--kimi-space-1);display:grid;position:relative}.entitlement-v2-domain-indicator{z-index:0;width:var(--entitlement-domain-indicator-width,0);height:var(--entitlement-domain-indicator-height,0);pointer-events:none;border:1px solid var(--kimi-color-accent-solid);position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.entitlement-v2-domain-indicator{border:1px solid color-mix(in srgb, var(--kimi-color-accent-solid) 44%, var(--kimi-color-border))}}.entitlement-v2-domain-indicator{border-radius:var(--kimi-radius-md);background:var(--kimi-color-accent-solid)}@supports (color:color-mix(in lab, red, red)){.entitlement-v2-domain-indicator{background:color-mix(in srgb, var(--kimi-color-accent-solid) 10%, var(--kimi-color-surface))}}.entitlement-v2-domain-indicator{opacity:0;transform:translate(var(--entitlement-domain-indicator-x,0), var(--entitlement-domain-indicator-y,0));transition:width var(--kimi-motion-duration-control) ease-out, height var(--kimi-motion-duration-control) ease-out, opacity var(--kimi-motion-duration-control) ease-out, transform .22s cubic-bezier(.22, 1, .36, 1);will-change:width, height, transform}.entitlement-v2-domains nav[data-indicator-ready] .entitlement-v2-domain-indicator{opacity:1}.entitlement-v2-domain.kui-button{z-index:1;width:100%;min-height:2.65rem;padding:var(--kimi-space-2) var(--kimi-space-3);border-radius:var(--kimi-radius-md);color:var(--kimi-color-text-primary);border:1px solid #0000;justify-content:flex-start;position:relative}@supports (color:color-mix(in lab, red, red)){.entitlement-v2-domain.kui-button{color:color-mix(in srgb, var(--kimi-color-text-primary) 42%, var(--kimi-color-text-secondary))}}.entitlement-v2-domain.kui-button{text-align:left;transition:background-color var(--kimi-motion-duration-control) ease-out, border-color var(--kimi-motion-duration-control) ease-out, color var(--kimi-motion-duration-control) ease-out}.entitlement-v2-domain.kui-button:hover:not(:disabled){border-color:var(--kimi-color-border);background:var(--kimi-color-surface-hover);color:var(--kimi-color-text-primary)}.entitlement-v2-domain.kui-button[data-current]{border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.entitlement-v2-domains nav[data-indicator-ready] .entitlement-v2-domain.kui-button[data-current]{background:0 0;border-color:#0000}.entitlement-v2-domain.kui-button:not([data-icon-only])>.kui-button__label{align-items:center;gap:var(--kimi-space-2);text-align:left;flex:auto;grid-template-columns:1.25rem minmax(0,1fr) 2.25rem;width:100%;min-width:0;display:grid}.entitlement-v2-domain>.kui-button__label>.kui-icon{justify-self:start}.entitlement-v2-domain__label{font-weight:var(--kimi-font-weight-medium);text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;overflow:hidden}.entitlement-v2-domain .kui-badge{width:2.25rem;min-width:2.25rem;color:var(--kimi-color-text-primary);justify-content:center;justify-self:end}@supports (color:color-mix(in lab, red, red)){.entitlement-v2-domain .kui-badge{color:color-mix(in srgb, var(--kimi-color-text-primary) 42%, var(--kimi-color-text-secondary))}}.entitlement-v2-domain .kui-badge{font-variant-numeric:tabular-nums;font-weight:var(--kimi-font-weight-medium)}.entitlement-v2-domain[data-current] .kui-badge{color:var(--kimi-color-accent-text)}.entitlement-v2-fields.kui-card{gap:var(--kimi-space-5);padding:clamp(var(--kimi-space-4), 1.5cqi, var(--kimi-space-6));display:grid}.entitlement-v2-fields__heading-actions{align-items:center;gap:var(--kimi-space-3);flex-wrap:wrap;min-width:0;display:flex}.entitlement-v2-style-context{justify-content:space-between;align-items:center;gap:var(--kimi-space-4);padding:var(--kimi-space-3) 0;border-block:1px solid var(--kimi-color-border-subtle);display:flex}.entitlement-v2-style-context>div:first-child{gap:var(--kimi-space-1);display:grid}.entitlement-v2-style-context strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.entitlement-v2-style-context small{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.entitlement-v2-style-context .kui-segmented{min-width:min(100%,29rem)}.entitlement-v2-fields__workspace{align-items:start;gap:var(--kimi-space-2);grid-template-columns:2rem minmax(0,1fr);width:100%;min-width:0;display:grid}.entitlement-v2-section-nav{top:calc(var(--entitlement-v2-sticky-offset,var(--kimi-space-3)) + var(--kimi-space-4));align-self:start;justify-items:start;gap:var(--kimi-space-1);padding-block:var(--kimi-space-2);display:grid;position:sticky}.entitlement-v2-section-nav__button.kui-button{background:0 0;border:0;justify-content:flex-start;width:1.75rem;min-width:1.75rem;min-height:1.25rem;padding:0}.entitlement-v2-section-nav__button.kui-button>.kui-button__label{width:100%}.entitlement-v2-section-nav__button.kui-button span{background:var(--kimi-color-border-strong);width:.55rem;height:2px;transition:width var(--kimi-motion-duration-control) ease-out, background-color var(--kimi-motion-duration-control) ease-out;border-radius:999px;display:block}.entitlement-v2-section-nav__button.kui-button:hover span{background:var(--kimi-color-text-secondary);width:1rem}.entitlement-v2-section-nav__button.kui-button[data-current] span{background:var(--kimi-color-text-primary);width:1.5rem}.entitlement-v2-fields__content{gap:var(--kimi-space-4);min-width:0;display:grid}.entitlement-v2-field-section{min-width:0;scroll-margin-top:calc(var(--entitlement-v2-sticky-offset,var(--kimi-space-3)) + var(--kimi-space-4))}.entitlement-v2-field-section+.entitlement-v2-field-section{margin-top:var(--kimi-space-3)}.entitlement-v2-field-section__heading{align-items:center;gap:var(--kimi-space-2);min-height:2rem;color:var(--kimi-color-text-secondary);display:flex}.entitlement-v2-field-section__heading h3{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);margin:0}.entitlement-v2-field-section__heading>span{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums}.entitlement-v2-field-list{border-top:1px solid var(--kimi-color-border-subtle);width:100%;min-width:0;display:grid}.entitlement-v2-mode-entitlements{gap:var(--kimi-space-2);padding-top:var(--kimi-space-3);display:grid}.entitlement-v2-mode-entitlements>p{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);margin:0}.entitlement-v2-mode-options{gap:var(--kimi-space-2);padding:var(--kimi-space-3);border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-md);background:var(--kimi-color-surface);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.entitlement-v2-mode-options .kui-choice{min-height:var(--kimi-control-height-md);white-space:nowrap}.entitlement-v2-field{align-items:center;column-gap:var(--kimi-space-4);row-gap:var(--kimi-space-2);min-width:0;padding:var(--kimi-space-3) 0;grid-template-columns:minmax(0,1fr) fit-content(50%) auto;display:grid}.entitlement-v2-field:where(:has(>.entitlement-v2-field__controls[data-editor-kind=inline])){grid-template-columns:minmax(12rem,1fr) minmax(8rem,.65fr) auto}.entitlement-v2-field__heading{align-items:baseline;column-gap:var(--kimi-space-3);row-gap:var(--kimi-space-1);flex-wrap:wrap;min-width:0;display:flex}.entitlement-v2-field__heading strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.entitlement-v2-field__actions{gap:var(--kimi-space-2);grid-area:1/3;justify-content:end;align-items:center;display:flex}.entitlement-v2-field__controls,.entitlement-v2-field__summary{grid-area:1/2;min-width:0}.entitlement-v2-field__summary{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-body);overflow-wrap:anywhere;justify-self:end}.entitlement-v2-field__summary .entitlement-v2-fact-value--multiline{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entitlement-v2-field[data-expanded-editor]{grid-template-columns:minmax(0,1fr) auto}.entitlement-v2-field[data-expanded-editor]>.entitlement-v2-field__actions{grid-column:2}.entitlement-v2-field[data-expanded-editor]>.entitlement-v2-field__controls{grid-area:2/1/auto/-1}.entitlement-v2-field__message{color:var(--kimi-color-danger-text);font-size:var(--kimi-font-size-caption);grid-column:1/-1;margin:0}.entitlement-v2-field__controls textarea{width:100%}.entitlement-v2-style-tags{gap:var(--kimi-space-1);flex-wrap:wrap;display:inline-flex}.entitlement-v2-source-path{color:var(--kimi-color-text-muted);overflow-wrap:anywhere;font-size:var(--kimi-font-size-caption);display:block}.entitlement-v2-source-result{gap:var(--kimi-space-4);margin-block:var(--kimi-space-4);padding:var(--kimi-space-4);border-radius:var(--kimi-radius-md);background:var(--kimi-color-surface-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.entitlement-v2-source-result>div{align-content:start;gap:var(--kimi-space-2);overflow-wrap:anywhere;min-width:0;display:grid}.entitlement-v2-source-result>div:only-child{grid-column:1/-1}.entitlement-v2-source-result strong{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium)}.entitlement-v2-source-heading{margin:var(--kimi-space-4) 0 var(--kimi-space-1);font-size:var(--kimi-font-size-label)}.entitlement-v2-source-list{margin:0;padding:0;list-style:none}.entitlement-v2-source-list li{align-items:start;gap:var(--kimi-space-3);padding-block:var(--kimi-space-3);border-top:1px solid var(--kimi-color-border-subtle);grid-template-columns:minmax(0,1fr) fit-content(50%);display:grid}.entitlement-v2-source-list li:first-child{border-top:0}.entitlement-v2-source-list li>div{gap:var(--kimi-space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.entitlement-v2-source-list li>.entitlement-v2-source-value{overflow-wrap:anywhere;justify-content:end}.entitlement-v2-source-list li>.entitlement-v2-source-value:has(.entitlement-v2-fact-value--multiline){grid-column:1/-1;justify-content:start}.entitlement-v2-source-dialog .entitlement-v2-fact-value--multiline{white-space:pre-wrap;overflow-wrap:anywhere}.entitlement-v2-style-options{min-height:var(--kimi-control-height-md);align-items:center;gap:var(--kimi-space-1) var(--kimi-space-4);padding-inline:var(--kimi-space-3);border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-md);background:var(--kimi-color-surface);flex-wrap:wrap;display:flex}.entitlement-v2-style-options .kui-choice{min-height:var(--kimi-control-height-md);white-space:nowrap}.entitlement-v2-object-editor{gap:var(--kimi-space-4);min-width:0;padding-top:var(--kimi-space-2);display:grid}.entitlement-v2-object-editor__toolbar,.entitlement-v2-object-item__heading{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);min-width:0;display:flex}.entitlement-v2-object-editor__toolbar{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.entitlement-v2-object-list{gap:var(--kimi-space-3);min-width:0;display:grid}.entitlement-v2-object-item{gap:var(--kimi-space-4);min-width:0;padding:var(--kimi-space-4);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface-subtle);display:grid}.entitlement-v2-object-item__heading>div{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.entitlement-v2-object-item__heading strong{overflow-wrap:anywhere;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.entitlement-v2-object-item__actions{justify-content:flex-end;flex-wrap:nowrap!important}.entitlement-v2-object-grid{gap:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.entitlement-v2-object-field{align-content:start;gap:var(--kimi-space-1);min-width:0;display:grid}.entitlement-v2-object-field[data-wide]{grid-column:1/-1}.entitlement-v2-object-field>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium)}.entitlement-v2-object-field textarea{resize:vertical;white-space:pre-wrap}.entitlement-v2-object-toggle-grid{gap:var(--kimi-space-2) var(--kimi-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.entitlement-v2-object-toggle{min-width:0;min-height:var(--kimi-control-height-sm);justify-content:space-between;align-items:center;gap:var(--kimi-space-3);display:flex}.entitlement-v2-object-toggle>span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.entitlement-v2-object-choices{min-height:var(--kimi-control-height-sm);align-items:center;gap:var(--kimi-space-1) var(--kimi-space-4);padding:var(--kimi-space-1) 0;flex-wrap:wrap;display:flex}.entitlement-v2-object-choices .kui-choice{min-height:var(--kimi-control-height-sm)}.entitlement-v2-savebar{z-index:var(--kimi-layer-sticky);bottom:var(--kimi-space-3);gap:var(--kimi-space-3);margin:0 calc(var(--kimi-space-2) * -1) calc(var(--kimi-space-2) * -1);padding:var(--kimi-space-3) var(--kimi-space-2);border-radius:var(--kimi-radius-lg);box-shadow:none;transition:background-color var(--kimi-motion-duration-control) ease-out, border-color var(--kimi-motion-duration-control) ease-out, box-shadow var(--kimi-motion-duration-control) ease-out;background:0 0;border:1px solid #0000;display:grid;position:sticky}.entitlement-v2-savebar[data-stuck]{border-color:var(--kimi-color-border-subtle);background:var(--kimi-color-surface)}@supports (color:color-mix(in lab, red, red)){.entitlement-v2-savebar[data-stuck]{background:color-mix(in srgb, var(--kimi-color-surface) 96%, transparent)}}.entitlement-v2-savebar[data-stuck]{box-shadow:var(--kimi-shadow-surface-overlay);-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08)}.entitlement-v2-savebar[data-stuck][data-dirty]{border-color:var(--kimi-color-accent-border)}.entitlement-v2-savebar>div:last-child{justify-content:flex-end;gap:var(--kimi-space-2);display:flex}.entitlement-v2-facts__heading{gap:var(--kimi-space-3);display:grid}.entitlement-v2-facts__heading .kui-segmented{width:100%}.entitlement-v2-fact-list{gap:var(--kimi-space-3);display:grid}.entitlement-v2-fact-list>section{gap:var(--kimi-space-3);padding:var(--kimi-space-3);background:var(--kimi-color-surface-subtle);border-radius:.875rem;display:grid}.entitlement-v2-fact-group__heading{align-items:center;gap:var(--kimi-space-2);min-width:0;color:var(--kimi-color-text-secondary);display:flex}.entitlement-v2-fact-group__heading h3{min-width:0;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);margin:0}.entitlement-v2-fact-group__heading>span{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-variant-numeric:tabular-nums}.entitlement-v2-fact-item{gap:var(--kimi-space-3);padding:var(--kimi-space-3);border-radius:var(--kimi-radius-lg);background:var(--kimi-color-surface-subtle);display:grid}.entitlement-v2-fact-list>section .entitlement-v2-fact-item{background:var(--kimi-color-surface)}.entitlement-v2-fact-item__heading{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-2);display:flex}.entitlement-v2-fact-item__heading>div{gap:var(--kimi-space-0-5);min-width:0;display:grid}.entitlement-v2-fact-item__heading strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label)}.entitlement-v2-fact-item__heading small{overflow-wrap:anywhere;color:var(--kimi-color-text-muted);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-caption)}.entitlement-v2-fact-values{gap:var(--kimi-space-2);margin:0;display:grid}.entitlement-v2-fact-values>div{gap:var(--kimi-space-2);grid-template-columns:minmax(5rem,auto) minmax(0,1fr);display:grid}.entitlement-v2-fact-values dt{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption)}.entitlement-v2-fact-values dd{overflow-wrap:anywhere;min-width:0;color:var(--kimi-color-text-primary);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-caption);margin:0}.entitlement-v2-fact-value--scrollable{overscroll-behavior:contain;max-height:12rem;padding-right:var(--kimi-space-1);overflow:auto}.entitlement-v2-workspace-view{gap:var(--kimi-space-4);min-width:0;padding-top:var(--kimi-space-3);display:grid}.entitlement-v2-workspace-view__heading{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-4);min-width:0;display:flex}.entitlement-v2-workspace-view__heading h3{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-title-sm);margin:0}.entitlement-v2-workspace-view__heading p{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.entitlement-v2-json-diff{gap:var(--kimi-space-3);display:grid}.entitlement-v2-fact-value--multiline{white-space:pre-wrap;font-family:var(--kimi-font-family-sans);line-height:1.65;display:block}.entitlement-v2-facts section{gap:var(--kimi-space-3);padding:var(--kimi-space-3);background:var(--kimi-color-surface-subtle);border-radius:.875rem;display:grid}.entitlement-v2-facts h3{font-size:var(--kimi-font-size-label);margin:0}.entitlement-v2-facts ol{gap:var(--kimi-space-3);margin:0;padding:0;list-style:none;display:grid}.entitlement-v2-facts ol.entitlement-v2-field-source-chain{border-top:1px solid var(--kimi-color-border-subtle);padding-block-start:var(--kimi-space-3)}.entitlement-v2-facts li{align-items:flex-start;gap:var(--kimi-space-2);display:flex}.entitlement-v2-facts li>span{background:var(--kimi-color-accent-soft);width:1.5rem;height:1.5rem;color:var(--kimi-color-accent-text);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-semibold);border-radius:999px;flex:none;place-items:center;display:grid}.entitlement-v2-facts li>div{gap:var(--kimi-space-0-5);min-width:0;display:grid}.entitlement-v2-facts li strong{font-size:var(--kimi-font-size-label)}.entitlement-v2-facts li small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.entitlement-v2-facts pre{max-height:22rem;color:var(--kimi-color-text-primary);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}@container (width<=74.99rem){.entitlement-v2-editor-layout>.kui-form__fieldset{grid-template-columns:minmax(0,1fr)}.entitlement-v2-domains.kui-card{grid-column:1/-1;max-height:none;position:static}.entitlement-v2-domains nav{display:flex;overflow-x:auto}.entitlement-v2-domain.kui-button{flex:none;width:auto}}@container (width<=48rem){.entitlement-v2-context.kui-card{gap:var(--kimi-space-2);padding:var(--kimi-space-3);grid-template-columns:minmax(0,1fr) auto}.entitlement-v2-context__icon,.entitlement-v2-context__actions>.kui-badge{display:none}.entitlement-v2-context__path{gap:var(--kimi-space-0-5);display:grid}.entitlement-v2-context__path>span,.entitlement-v2-context__path small{display:none}.entitlement-v2-context__change{width:var(--kimi-control-height-sm);min-width:var(--kimi-control-height-sm);padding-inline:0}.entitlement-v2-context__change .kui-button__label{font-size:0}.entitlement-v2-context-dialog.kui-dialog{border-radius:var(--kimi-radius-feature) var(--kimi-radius-feature) 0 0;width:100vw;max-height:92dvh;bottom:0}.entitlement-v2-context-dialog__body.kui-dialog__body{display:block;overflow:auto}.entitlement-v2-context-scopes{gap:var(--kimi-space-2);min-height:0;padding:var(--kimi-space-3);border-right:0;border-bottom:1px solid var(--kimi-color-border-subtle);display:grid;overflow:visible}.entitlement-v2-context-scopes section{align-items:center;gap:var(--kimi-space-1);grid-template-columns:3.25rem repeat(2,minmax(0,1fr));display:grid}.entitlement-v2-context-scopes section+section{margin-top:0}.entitlement-v2-context-scopes h3{margin:0;font-size:.625rem}.entitlement-v2-context-scope.kui-button{min-width:0;padding-inline:var(--kimi-space-2);justify-content:center}.entitlement-v2-context-scope.kui-button+.entitlement-v2-context-scope.kui-button{margin-top:0}.entitlement-v2-context-targets{min-height:20rem;padding:var(--kimi-space-3)}.entitlement-v2-context-dialog .kui-dialog__footer{grid-template-columns:minmax(0,1fr);display:grid}.entitlement-v2-context-dialog .kui-dialog__footer>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.entitlement-v2-context-dialog .kui-dialog__footer .kui-button{width:100%}.entitlement-v2-context-selection{display:none}.entitlement-v2-context-confirm-actions{grid-template-columns:minmax(0,1fr);display:grid}.entitlement-v2-editor-layout>.kui-form__fieldset{grid-template-columns:minmax(0,1fr)}.entitlement-v2-domains,.entitlement-v2-fields,.entitlement-v2-facts{grid-column:auto}.entitlement-v2-facts.kui-card{max-height:none;position:static}.entitlement-v2-context__heading,.entitlement-v2-fields__heading{display:grid}.entitlement-v2-fields__heading-actions{justify-content:space-between}.entitlement-v2-style-context{display:grid}.entitlement-v2-style-context .kui-segmented{width:100%;min-width:0;overflow-x:auto}.entitlement-v2-style-context .kui-segmented__trigger{white-space:nowrap;flex:none}.entitlement-v2-fields__workspace{grid-template-columns:minmax(0,1fr)}.entitlement-v2-section-nav{gap:var(--kimi-space-0-5);padding:0 0 var(--kimi-space-2);display:flex;position:static;overflow-x:auto}.entitlement-v2-section-nav__button.kui-button{justify-content:center;width:2rem;min-width:2rem}.entitlement-v2-section-nav__button.kui-button span{width:1rem}.entitlement-v2-section-nav__button.kui-button[data-current] span{width:1.75rem}.entitlement-v2-object-grid,.entitlement-v2-object-toggle-grid{grid-template-columns:minmax(0,1fr)}.entitlement-v2-object-item{padding:var(--kimi-space-3)}.entitlement-v2-object-item__heading{align-items:flex-start}.entitlement-v2-target-manual{grid-template-columns:minmax(0,1fr) auto;display:grid}.entitlement-v2-savebar{bottom:calc(env(safe-area-inset-bottom,0px) + 5.25rem);margin-inline:0}.entitlement-v2-savebar>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.entitlement-v2-savebar .kui-button{width:100%}}@media (width<=48rem){.entitlement-v2-context-dialog.kui-dialog{border-radius:var(--kimi-radius-feature) var(--kimi-radius-feature) 0 0;width:100vw;max-height:92dvh;bottom:0}.entitlement-v2-context-dialog__body.kui-dialog__body{display:block;overflow:auto}.entitlement-v2-context-scopes{gap:var(--kimi-space-2);min-height:0;padding:var(--kimi-space-3);border-right:0;border-bottom:1px solid var(--kimi-color-border-subtle);display:grid;overflow:visible}.entitlement-v2-context-scopes section{align-items:center;gap:var(--kimi-space-1);grid-template-columns:3.25rem repeat(2,minmax(0,1fr));display:grid}.entitlement-v2-context-scopes section+section{margin-top:0}.entitlement-v2-context-scopes h3{margin:0;font-size:.625rem}.entitlement-v2-context-scope.kui-button{min-width:0;padding-inline:var(--kimi-space-2);justify-content:center}.entitlement-v2-context-scope.kui-button+.entitlement-v2-context-scope.kui-button{margin-top:0}.entitlement-v2-context-targets{min-height:20rem;padding:var(--kimi-space-3)}.entitlement-v2-context-dialog .kui-dialog__footer{grid-template-columns:minmax(0,1fr);display:grid}.entitlement-v2-context-dialog .kui-dialog__footer>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.entitlement-v2-context-dialog .kui-dialog__footer .kui-button{width:100%}.entitlement-v2-context-selection{display:none}.entitlement-v2-context-confirm-actions{grid-template-columns:minmax(0,1fr);display:grid}}@media (prefers-reduced-motion:reduce){.entitlement-v2-domain-indicator,.entitlement-v2-section-nav__button.kui-button span{transition:none}}.redeem-upgrade-page{padding-block:var(--kimi-space-6) var(--kimi-space-10);container-type:inline-size}.redeem-upgrade-page>.kui-alert{margin-bottom:var(--kimi-space-4)}.redeem-upgrade-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.redeem-upgrade-workspace{gap:var(--kimi-space-3);grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);display:grid}.redeem-upgrade-groups,.redeem-upgrade-detail{border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);min-width:0;box-shadow:var(--kimi-shadow-sm)}.redeem-upgrade-groups{align-self:start;overflow:hidden}.redeem-upgrade-section-head,.redeem-upgrade-detail__head,.redeem-upgrade-credentials-head{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-4);padding:var(--kimi-space-4);display:flex}.redeem-upgrade-section-head{border-bottom:1px solid var(--kimi-color-border-subtle)}.redeem-upgrade-section-head>div,.redeem-upgrade-detail__head>div:first-child,.redeem-upgrade-credentials-head>div:first-child{gap:var(--kimi-space-1);display:grid}.redeem-upgrade-section-head small,.redeem-upgrade-detail__head span,.redeem-upgrade-detail__head p,.redeem-upgrade-credentials-head p,.redeem-upgrade-group-item__copy small,.redeem-upgrade-relation small,.redeem-upgrade-relation span{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.redeem-upgrade-group-list{gap:var(--kimi-space-1);max-height:44rem;padding:var(--kimi-space-2);display:grid;overflow:auto}.redeem-upgrade-group-item.kui-button{width:100%;min-height:var(--kimi-control-hit-area);height:auto;padding:var(--kimi-space-3);text-align:start;justify-content:space-between}.redeem-upgrade-group-item.kui-button[data-selected=true]{background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.redeem-upgrade-group-item__copy{gap:var(--kimi-space-1);min-width:0;display:grid}.redeem-upgrade-group-item__copy strong,.redeem-upgrade-group-item__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.redeem-upgrade-detail{overflow:hidden}.redeem-upgrade-detail__head{padding:var(--kimi-space-5);align-items:center}.redeem-upgrade-detail__head h2,.redeem-upgrade-credentials-head h3{color:var(--kimi-color-text-primary);margin:0}.redeem-upgrade-detail__head p,.redeem-upgrade-credentials-head p{margin:0}.redeem-upgrade-detail__actions,.redeem-upgrade-credentials-head>div:last-child,.redeem-upgrade-row-actions,.redeem-upgrade-confirm-actions{justify-content:flex-end;gap:var(--kimi-space-2);flex-wrap:wrap;display:flex}.redeem-upgrade-relation{align-items:center;gap:var(--kimi-space-3);margin-inline:var(--kimi-space-5);padding:var(--kimi-space-4);border-block:1px solid var(--kimi-color-border-subtle);background:var(--kimi-color-surface-subtle);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);display:grid}.redeem-upgrade-relation>div{gap:var(--kimi-space-1);min-width:0;display:grid}.redeem-upgrade-relation strong{overflow-wrap:anywhere}.redeem-upgrade-relation>.kui-icon{color:var(--kimi-color-text-muted)}.redeem-upgrade-credentials-head{padding:var(--kimi-space-5);align-items:center}.redeem-upgrade-detail>.kui-table-container,.redeem-upgrade-detail>.kui-empty,.redeem-upgrade-detail>.kui-loading{margin:0 var(--kimi-space-4) var(--kimi-space-4)}.redeem-upgrade-mode-grid{gap:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.redeem-upgrade-confirm-actions{margin-top:var(--kimi-space-6)}@container (width<=76rem){.redeem-upgrade-workspace{grid-template-columns:minmax(0,1fr)}.redeem-upgrade-group-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:24rem}}@container (width<=48rem){.redeem-upgrade-page{padding-block:var(--kimi-space-4) calc(var(--kimi-space-12) + var(--kimi-control-hit-area))}.redeem-upgrade-page .redeem-v2-page__header,.redeem-upgrade-detail__head,.redeem-upgrade-credentials-head{display:grid}.redeem-upgrade-page .redeem-v2-page__actions,.redeem-upgrade-detail__actions,.redeem-upgrade-credentials-head>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.redeem-upgrade-page .redeem-v2-page__actions .kui-button,.redeem-upgrade-detail__actions .kui-button,.redeem-upgrade-credentials-head .kui-button{width:100%}.redeem-upgrade-metrics,.redeem-upgrade-group-list,.redeem-upgrade-mode-grid{grid-template-columns:minmax(0,1fr)}.redeem-upgrade-relation{margin-inline:var(--kimi-space-3);grid-template-columns:minmax(0,1fr)}.redeem-upgrade-relation>.kui-icon{transform:rotate(90deg)}}.quick-disable-v2-page{padding-block:var(--kimi-space-6) var(--kimi-space-12);container-type:inline-size}.quick-disable-v2-page__header{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-5);margin-bottom:var(--kimi-space-6);display:flex}.quick-disable-v2-page__header h1{margin:var(--kimi-space-2) 0 0;font-size:var(--kimi-font-size-title-lg);line-height:var(--kimi-line-height-title)}.quick-disable-v2-page__header p{max-width:48rem;margin:var(--kimi-space-2) 0 0;color:var(--kimi-color-text-secondary)}.quick-disable-v2-page__surface{padding:var(--kimi-space-6);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-sm);border-radius:1rem}.quick-disable-v2-page__form{gap:var(--kimi-space-6);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);display:grid}.quick-disable-v2-page__input{min-height:20rem;font-family:var(--kimi-font-family-mono)}.quick-disable-v2-page__reasons{gap:var(--kimi-space-2);margin-top:var(--kimi-space-3);flex-wrap:wrap;display:flex}.quick-disable-v2-page__actions{justify-content:flex-end;gap:var(--kimi-space-2);margin-top:var(--kimi-space-6);padding-top:var(--kimi-space-4);border-top:1px solid var(--kimi-color-border-subtle);display:flex}.quick-disable-v2-page__dry-run{gap:var(--kimi-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.quick-disable-v2-page__dry-run div{min-width:0;padding:var(--kimi-space-3);border-radius:var(--kimi-radius-md);background:var(--kimi-color-surface-subtle)}.quick-disable-v2-page__dry-run dt{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption)}.quick-disable-v2-page__dry-run dd{margin:var(--kimi-space-1) 0 0;font-size:var(--kimi-font-size-title-sm);font-weight:var(--kimi-font-weight-semibold)}@container (width<=50rem){.quick-disable-v2-page__form{grid-template-columns:minmax(0,1fr)}}@container (width<=36rem){.quick-disable-v2-page{padding-block:var(--kimi-space-4) calc(var(--kimi-space-12) + var(--kimi-control-hit-area))}.quick-disable-v2-page__header{display:grid}.quick-disable-v2-page__surface{padding:var(--kimi-space-4)}.quick-disable-v2-page__dry-run{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-disable-v2-page__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quick-disable-v2-page__actions .kui-button{width:100%}}@keyframes control-center-login-breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes control-center-login-float{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}.control-center-login-page{--control-center-login-page-bg:var(--kimi-color-canvas);--control-center-login-page-accent:var(--kimi-color-accent-solid);--control-center-login-terminal-bg:#09110e}@supports (color:color-mix(in lab, red, red)){.control-center-login-page{--control-center-login-terminal-bg:color-mix(in srgb, #09110e 92%, var(--kimi-color-accent-solid))}}.control-center-login-page{--control-center-login-terminal-surface:#101a16}@supports (color:color-mix(in lab, red, red)){.control-center-login-page{--control-center-login-terminal-surface:color-mix(in srgb, #101a16 91%, var(--kimi-color-accent-solid))}}.control-center-login-page{--control-center-login-terminal-border:#26362f}@supports (color:color-mix(in lab, red, red)){.control-center-login-page{--control-center-login-terminal-border:color-mix(in srgb, #26362f 76%, var(--kimi-color-accent-solid))}}.control-center-login-page{--control-center-login-terminal-text:#edf3ef;--control-center-login-terminal-secondary:#9baea4;--control-center-login-terminal-muted:#6c8075;--control-center-login-terminal-accent:var(--kimi-color-accent-solid)}@supports (color:color-mix(in lab, red, red)){.control-center-login-page{--control-center-login-terminal-accent:color-mix(in srgb, var(--kimi-color-accent-solid) 72%, white)}}.control-center-login-page{isolation:isolate;background:radial-gradient(circle at 8% 12%, var(--control-center-login-page-accent), transparent 30%), radial-gradient(circle at 88% 84%, var(--control-center-login-page-accent), transparent 31%), var(--control-center-login-page-bg);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.control-center-login-page{background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--control-center-login-page-accent) 11%, transparent), transparent 30%), radial-gradient(circle at 88% 84%, color-mix(in srgb, var(--control-center-login-page-accent) 10%, transparent), transparent 31%), var(--control-center-login-page-bg)}}.control-center-login-page:before{z-index:-1;background-image:linear-gradient(var(--control-center-login-page-accent) 1px, transparent 1px), linear-gradient(90deg, var(--control-center-login-page-accent) 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.control-center-login-page:before{background-image:linear-gradient(color-mix(in srgb, var(--control-center-login-page-accent) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--control-center-login-page-accent) 5%, transparent) 1px, transparent 1px)}}.control-center-login-page:before{content:"";opacity:.58;background-size:44px 44px;-webkit-mask-image:linear-gradient(#00000075,#0000 76%);mask-image:linear-gradient(#00000075,#0000 76%)}.control-center-login-frame{box-shadow:var(--kimi-shadow-lg)}.control-center-login-story{contain:paint;-webkit-user-select:none;user-select:none}.control-center-login-orb{filter:blur(2px);opacity:.48;will-change:transform;border-radius:999px;animation:8s ease-in-out infinite control-center-login-float;position:absolute}.control-center-login-orb-primary{background:radial-gradient(circle, var(--control-center-login-terminal-accent), transparent 68%);width:19rem;height:19rem;top:-6rem;right:-5rem}@supports (color:color-mix(in lab, red, red)){.control-center-login-orb-primary{background:radial-gradient(circle, color-mix(in srgb, var(--control-center-login-terminal-accent) 17%, transparent), transparent 68%)}}.control-center-login-orb-secondary{background:radial-gradient(circle, var(--control-center-login-page-accent), transparent 70%);width:18rem;height:18rem;bottom:10%;left:-7rem}@supports (color:color-mix(in lab, red, red)){.control-center-login-orb-secondary{background:radial-gradient(circle, color-mix(in srgb, var(--control-center-login-page-accent) 14%, transparent), transparent 70%)}}.control-center-login-orb-secondary{animation-duration:10s;animation-delay:-3.5s}.control-center-login-live-dot{box-shadow:0 0 0 4px var(--control-center-login-terminal-accent)}@supports (color:color-mix(in lab, red, red)){.control-center-login-live-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--control-center-login-terminal-accent) 10%, transparent)}}.control-center-login-live-dot{animation:2.6s ease-in-out infinite control-center-login-breathe}.control-center-login-flow-stream{color:var(--control-center-login-terminal-accent);font-family:inherit}.control-center-login-flow-channel,.control-center-login-flow-current,.control-center-login-flow-node-surface{fill:none;vector-effect:non-scaling-stroke}.control-center-login-flow-channel{stroke:var(--control-center-login-terminal-border);stroke-width:1px}.control-center-login-flow-current{opacity:0;stroke:currentColor;stroke-linecap:round;stroke-width:2.25px;filter:url(#control-center-login-flow-glow)}.control-center-login-flow-droplet{fill:currentColor;filter:url(#control-center-login-flow-glow)}.control-center-login-flow-node-surface{fill:var(--control-center-login-terminal-bg)}@supports (color:color-mix(in lab, red, red)){.control-center-login-flow-node-surface{fill:color-mix(in srgb, var(--control-center-login-terminal-bg) 78%, transparent)}}.control-center-login-flow-node-surface{stroke:var(--control-center-login-terminal-border);stroke-opacity:.45;stroke-width:1px}.control-center-login-flow-node-fill{fill:var(--control-center-login-terminal-accent)}@supports (color:color-mix(in lab, red, red)){.control-center-login-flow-node-fill{fill:color-mix(in srgb, var(--control-center-login-terminal-accent) 22%, transparent)}}.control-center-login-flow-node-fill{filter:url(#control-center-login-flow-glow)}.control-center-login-flow-node-dot{fill:currentColor;filter:url(#control-center-login-flow-glow);opacity:.62}.control-center-login-flow-node-label{fill:var(--control-center-login-terminal-text);font-size:24px;font-weight:500}.control-center-login-flow-node-state{fill:var(--control-center-login-terminal-muted);font-size:18px}@media (width>=768px){.control-center-login-story{min-height:min(41rem,100dvh - 7.5rem)}}@media (width<=639px){.control-center-login-frame{box-shadow:var(--kimi-shadow-md)}.control-center-login-page{overflow:auto}}@media (prefers-reduced-motion:reduce){.control-center-login-orb,.control-center-login-live-dot{animation:none}.control-center-login-flow-current,.control-center-login-flow-droplet,.control-center-login-flow-node-fill,.control-center-login-flow-node animate{display:none}}html[data-kimi-motion=reduced] .control-center-login-orb,html[data-kimi-motion=reduced] .control-center-login-live-dot{animation:none}html[data-kimi-motion=reduced] .control-center-login-flow-current,html[data-kimi-motion=reduced] .control-center-login-flow-droplet,html[data-kimi-motion=reduced] .control-center-login-flow-node-fill,html[data-kimi-motion=reduced] .control-center-login-flow-node animate{display:none}@media (width>=721px){.accounts-v2__detail-sheet.kui-sheet[data-side=right],.job-inspector-sheet.kui-sheet[data-side=right],.submission-details-sheet.kui-sheet[data-side=right]{width:min(80vw,96rem,100vw - 3.5rem)}.accounts-v2__detail-sheet .kui-sheet__body,.job-inspector-sheet .kui-sheet__body,.submission-details-sheet .kui-sheet__body{padding-inline:var(--kimi-space-6,24px)}}.accounts-v2__detail-body.kui-sheet__body{scroll-padding-top:calc(2.75rem + var(--kimi-space-2,8px))}.accounts-v2__detail-tabs.kui-tabs__list{z-index:var(--kimi-layer-sticky,20);background:var(--kimi-color-surface,#fff);box-shadow:0 1px 0 var(--kimi-color-border-subtle);position:sticky;top:0}.accounts-v2__detail-table.kui-table-container{min-width:0}.accounts-v2__detail-table .kui-table{min-width:48rem}.accounts-v2__detail-table--freeze .kui-table{min-width:64rem}.accounts-v2__detail-table--bills .kui-table{min-width:70rem}.accounts-v2__detail-table .kui-table__cell{vertical-align:top}.accounts-v2__detail-table-text,.accounts-v2__detail-table-time{gap:var(--kimi-space-1,4px);min-width:0;display:grid}.accounts-v2__detail-table-text strong,.accounts-v2__detail-table-time time{overflow-wrap:anywhere}.accounts-v2__detail-table-text small,.accounts-v2__detail-table-time small,.accounts-v2__detail-table-subvalue{color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.accounts-v2__detail-table-time time,.accounts-v2__detail-table-value{white-space:nowrap;font-variant-numeric:tabular-nums}.accounts-v2__detail-table-values{gap:var(--kimi-space-1,4px);display:grid}.accounts-v2__detail-table-copyable{min-width:14rem;max-width:32rem}.accounts-v2__detail-table-copyable .kui-copyable-value__value{min-width:0;max-width:28rem}.accounts-v2__detail-pagination.kui-pagination-bar{margin-top:var(--kimi-space-4,16px)}@media (width<=47.99rem){.accounts-v2__detail-table .kui-table{min-width:44rem}.accounts-v2__detail-table--freeze .kui-table{min-width:58rem}.accounts-v2__detail-table--bills .kui-table{min-width:62rem}}@media (width<=640px){.job-inspector-sheet.kui-sheet[data-side=right]{height:90dvh;max-height:90dvh}}.job-inspector__body.kui-sheet__body{flex-direction:column;display:flex}.job-inspector__header.kui-sheet__header{gap:var(--kimi-space-2,8px);border-bottom:1px solid var(--kimi-color-border-subtle);min-width:0;padding:var(--kimi-space-3,12px) var(--kimi-space-5,20px) var(--kimi-space-3,12px);flex-direction:column;display:flex;position:relative}.job-inspector__header-title{min-width:0;min-height:var(--kimi-control-height-md,40px);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);line-height:var(--kimi-line-height-body);align-items:center;padding-inline-end:3rem;display:flex}.job-inspector-sheet .kui-sheet__close.kui-button{top:var(--kimi-space-3,12px);inset-inline-end:var(--kimi-space-4,16px)}.job-inspector__content{gap:var(--kimi-space-3,12px);flex-direction:column;min-height:100%;display:flex}.job-inspector__tabs{flex-direction:column;flex:auto;min-height:0;display:flex}.job-inspector__tabs>.kui-tabs__content[data-state=active]{flex:none;min-height:0}.job-inspector__tabs>.kui-tabs__content[hidden]{display:none}.job-inspector__tabs>.job-inspector__tab-content--logs[data-state=active]{flex:auto}.job-inspector__tabs>.job-inspector__tab-content--raw-data[data-state=active]{flex:auto;min-height:0;display:flex}.job-inspector__inline-action.kui-button{justify-content:flex-start;gap:var(--kimi-space-2,8px);min-width:0;min-height:2rem;color:var(--kimi-color-accent-text);text-align:start;background:0 0;border:0;padding:2px 0}.job-inspector__inline-action.kui-button:hover:not(:disabled){color:var(--kimi-color-accent-hover);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.job-inspector__inline-action.kui-button>.kui-button__label{align-items:center;gap:inherit;min-width:0;display:inline-flex}.job-inspector__redeem-reference{align-items:baseline;gap:0 var(--kimi-space-1,4px);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.job-inspector__redeem-name{overflow-wrap:anywhere;min-width:0;max-width:100%}.job-inspector__redeem-separator{color:var(--kimi-color-text-muted)}.job-inspector__tab-content--summary{min-height:max-content}.job-inspector__info.kui-descriptions{align-self:start;min-height:max-content}.job-inspector__info-scroll{min-width:0;max-width:100%}.job-inspector__tab-content{margin-top:var(--kimi-space-2,8px);padding-block:var(--kimi-space-2,8px)}.job-inspector__tab-content--logs{gap:var(--kimi-space-3,12px);flex-direction:column;min-height:0;display:flex}.job-inspector__tab-content--raw-data{gap:var(--kimi-space-3,12px);flex-direction:column;min-width:0;display:flex}.job-inspector__raw-data-header{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3,12px);min-width:0;display:flex}.job-inspector__raw-data-title{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);line-height:var(--kimi-line-height-body);margin:0}.job-inspector__raw-data-meta{justify-content:flex-end;gap:var(--kimi-space-1,4px);flex-wrap:wrap;min-width:0;display:flex}.job-inspector__raw-json{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.job-inspector__raw-json .kui-json-viewer__viewport{flex:auto;min-height:0;max-height:none}.job-inspector__tab-content--screenshots,.job-inspector__tab-content--milestones{align-content:start;align-items:start}.job-inspector__ppt-timeline .kui-timeline__item{column-gap:var(--kimi-space-2,8px);grid-template-columns:1.5rem minmax(0,1fr)}.job-inspector__ppt-timeline .kui-timeline__item .kui-timeline__dot[data-has-icon=true]{width:1.25rem;height:1.25rem;box-shadow:none;background:0 0;border:0}.job-inspector__ppt-timeline .kui-timeline__icon,.job-inspector__ppt-timeline .kui-timeline__icon .kui-icon{width:.8125rem;height:.8125rem}.job-inspector__timeline-meta{gap:var(--kimi-space-1,4px);min-width:0;display:grid}.job-inspector__timeline-tags{align-items:center;gap:var(--kimi-space-1,4px);flex-wrap:wrap;min-width:0;display:flex}.job-inspector__timeline-tags .kui-tag{max-width:100%}.job-inspector__timeline-tags .kui-tag__label{overflow-wrap:anywhere}.job-inspector__timeline-targets{min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body);gap:2px;display:grid}.job-inspector__timeline-target{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;min-width:0;max-width:100%;display:block}.job-inspector__timeline-targets--command{padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-md);background:var(--kimi-color-surface-subtle);margin-top:2px}@media (width<=720px){.job-inspector__tabs>.kui-tabs__list{scrollbar-width:none;max-width:100%;overflow-x:auto}.job-inspector__tabs>.kui-tabs__list::-webkit-scrollbar{display:none}.job-inspector__tabs>.kui-tabs__list>.kui-tabs__trigger{flex:none}.job-inspector__raw-data-header{flex-direction:column}.job-inspector__raw-data-meta{justify-content:flex-start}}.job-inspector__screenshot-actions.kui-toolbar{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;padding:0;display:flex}.job-inspector__log-viewer.kui-ops-log,.job-inspector__log-viewer .kui-terminal{flex-direction:column;flex:auto;min-height:0;display:flex}.job-inspector__log-viewer .kui-terminal__header{flex:none}.job-inspector__log-viewer .kui-terminal__viewport{flex:auto;min-height:0}.job-inspector__screenshot-card.kui-card{overflow-wrap:anywhere;width:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.job-inspector__screenshot-media.kui-button{border-radius:var(--kimi-radius-lg,10px);width:100%;box-shadow:none;cursor:zoom-in;background:0 0;border:0;margin:0;padding:0}.job-inspector__screenshot-media.kui-button>.kui-button__label{width:100%}.job-inspector__screenshot-media img{object-fit:contain;border-radius:inherit;width:100%;height:auto;display:block}.job-inspector__actions.kui-toolbar{gap:var(--kimi-space-2,8px);background:0 0;border:0;border-radius:0;flex-wrap:wrap;width:100%;min-width:0;padding:0}.job-inspector__mobile-actions{display:none}@media (width<=767px),(height<=599px){.job-inspector__actions.kui-toolbar{display:none}.job-inspector__mobile-actions{align-items:center;gap:var(--kimi-space-2,8px);min-width:0;display:flex}.job-inspector__mobile-actions .job-inspector__action-link,.job-inspector__mobile-actions .job-inspector__action.kui-button{justify-content:center;min-height:44px}}.job-inspector__action-link,.job-inspector__action.kui-button{min-height:var(--kimi-control-height-md,40px);border:1px solid var(--kimi-color-border-strong);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface);box-shadow:var(--kimi-shadow-surface-raised);color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-medium);padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);transition:background-color var(--kimi-motion-duration-control,.16s) ease-out, border-color var(--kimi-motion-duration-control,.16s) ease-out, color var(--kimi-motion-duration-control,.16s) ease-out, box-shadow var(--kimi-motion-duration-control,.16s) ease-out;align-items:center;line-height:1;text-decoration:none}.job-inspector__action-link{gap:var(--kimi-spacing-control-gap,8px);display:inline-flex}.job-inspector__action.kui-button{gap:var(--kimi-spacing-control-gap,8px)}.job-inspector__action-link:hover,.job-inspector__action.kui-button:hover:not(:disabled){border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text);box-shadow:var(--kimi-shadow-surface-raised);text-decoration:none}.job-inspector__action-link:focus-visible,.job-inspector__action.kui-button:focus-visible{outline:3px solid var(--kimi-color-focus-ring)}@supports (color:color-mix(in lab, red, red)){.job-inspector__action-link:focus-visible,.job-inspector__action.kui-button:focus-visible{outline:3px solid color-mix(in srgb, var(--kimi-color-focus-ring) 28%, transparent)}}.job-inspector__action-link:focus-visible,.job-inspector__action.kui-button:focus-visible{outline-offset:2px}.job-inspector__action[data-action-tone=success]{border-color:var(--kimi-color-success-solid)}@supports (color:color-mix(in lab, red, red)){.job-inspector__action[data-action-tone=success]{border-color:color-mix(in srgb, var(--kimi-color-success-solid) 34%, var(--kimi-color-border))}}.job-inspector__action[data-action-tone=success]{color:var(--kimi-color-success-text)}.job-inspector__action[data-action-tone=success]:hover:not(:disabled){border-color:var(--kimi-color-success-border);background:var(--kimi-color-success-soft);color:var(--kimi-color-success-text)}.job-inspector__action[data-action-tone=info]{border-color:var(--kimi-color-info-solid)}@supports (color:color-mix(in lab, red, red)){.job-inspector__action[data-action-tone=info]{border-color:color-mix(in srgb, var(--kimi-color-info-solid) 34%, var(--kimi-color-border))}}.job-inspector__action[data-action-tone=info]{color:var(--kimi-color-info-text)}.job-inspector__action[data-action-tone=info]:hover:not(:disabled){border-color:var(--kimi-color-info-border);background:var(--kimi-color-info-soft);color:var(--kimi-color-info-text)}.job-inspector__action[data-action-tone=warning]{border-color:var(--kimi-color-warning-solid)}@supports (color:color-mix(in lab, red, red)){.job-inspector__action[data-action-tone=warning]{border-color:color-mix(in srgb, var(--kimi-color-warning-solid) 34%, var(--kimi-color-border))}}.job-inspector__action[data-action-tone=warning]{color:var(--kimi-color-warning-text)}.job-inspector__action[data-action-tone=warning]:hover:not(:disabled){border-color:var(--kimi-color-warning-border);background:var(--kimi-color-warning-soft);color:var(--kimi-color-warning-text)}.job-inspector__action[data-action-tone=violet]{border-color:var(--kimi-color-accent-border);color:var(--kimi-color-accent-text)}.job-inspector__action[data-action-tone=danger]{border-color:var(--kimi-color-danger-solid)}@supports (color:color-mix(in lab, red, red)){.job-inspector__action[data-action-tone=danger]{border-color:color-mix(in srgb, var(--kimi-color-danger-solid) 34%, var(--kimi-color-border))}}.job-inspector__action[data-action-tone=danger]{color:var(--kimi-color-danger-text)}.job-inspector__action[data-action-tone=danger]:hover:not(:disabled){border-color:var(--kimi-color-danger-border);background:var(--kimi-color-danger-soft);color:var(--kimi-color-danger-text)}@media (width<=720px){.job-inspector__action-link,.job-inspector__action.kui-button{flex:auto;justify-content:center}.job-style-preview__trigger.kui-button{width:4.25rem;min-width:4.25rem}.job-inspector__info-scroll{overscroll-behavior-x:contain;scrollbar-color:var(--kimi-color-scroll-thumb) transparent;scrollbar-width:thin;overflow-x:auto}.job-inspector__info-scroll .job-inspector__info.kui-descriptions{width:max-content;min-width:42rem;max-width:none;overflow:visible}.job-inspector__info-scroll .job-inspector__info .kui-descriptions__table{table-layout:auto;width:max-content;min-width:42rem}.job-inspector__info-scroll .job-inspector__info .kui-descriptions__label,.job-inspector__info-scroll .job-inspector__info .kui-descriptions__content{white-space:nowrap;overflow-wrap:normal;word-break:normal}.job-inspector__info-scroll .job-inspector__info .kui-descriptions__content>*,.job-inspector__info-scroll .job-inspector__info .kui-button{white-space:nowrap}.job-inspector__redeem-reference{white-space:nowrap;flex-wrap:nowrap;max-width:none}.job-inspector__redeem-name{overflow-wrap:normal;white-space:nowrap;max-width:none}.job-inspector__log-viewer .kui-ops-log__controls{gap:var(--kimi-space-2,8px)}.job-inspector__log-viewer .kui-ops-log__filter-control.kui-segmented{min-height:2.5rem}.job-inspector__log-viewer .kui-ops-log__filter-control .kui-segmented__trigger,.job-inspector__log-viewer .kui-ops-log__filter-control[data-size=sm] .kui-segmented__trigger{min-height:2.25rem}.job-inspector__log-viewer .kui-terminal__header{align-items:center;gap:var(--kimi-space-2,8px);padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px)}.job-inspector__log-viewer .kui-terminal__title,.job-inspector__log-viewer .kui-ops-log__terminal-title{align-items:center;min-height:2rem;display:flex}.job-inspector__log-viewer .kui-terminal__toolbar{align-items:center;width:100%}.job-inspector__log-viewer .kui-ops-log__terminal-tools{align-items:center;margin-inline-start:auto}.job-inspector__log-viewer .kui-ops-log__terminal-tools .kui-icon-button{width:2.5rem!important;min-width:2.5rem!important;min-height:2.5rem!important}}.job-inspector__duration-value{font-variant-numeric:tabular-nums;min-width:0;line-height:var(--kimi-line-height-body);white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.job-inspector__duration-unit{align-items:center;gap:.12rem;line-height:1;display:inline-flex}.job-inspector__duration-value .kui-number-ticker{color:var(--kimi-color-text-primary);font-weight:inherit}.orders-panel__duration-value{font-variant-numeric:tabular-nums;min-width:max-content;line-height:var(--kimi-line-height-body);white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.orders-panel__duration-unit{align-items:center;gap:.12rem;line-height:1;display:inline-flex}.orders-panel__duration-value .kui-number-ticker{color:var(--kimi-color-text-primary);font-weight:inherit}.job-style-preview{align-items:center;gap:var(--kimi-space-2,8px);min-width:0;display:inline-flex}.job-style-preview__trigger.kui-button{aspect-ratio:16/9;border-radius:var(--kimi-radius-md,10px);background:0 0;border:0;width:4.5rem;min-width:4.5rem;height:2.5rem;min-height:2.5rem;padding:0;overflow:hidden}.job-style-preview__trigger.kui-button:hover:not(:disabled){opacity:.86;background:0 0;border-color:#0000}.job-style-preview__trigger.kui-button>.kui-button__label{border-radius:inherit;place-items:center;width:100%;min-width:0;height:100%;display:grid;overflow:hidden}.job-style-preview__thumbnail,.job-style-preview__image{object-fit:contain;object-position:center;width:100%;min-width:0;height:100%;min-height:0;display:block}.job-style-preview__fallback{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;color:var(--kimi-color-text-muted);background:linear-gradient(135deg,#f8eee5 0%,#edf5ff 56%,#f4f7eb 100%);place-items:center;display:grid}.job-style-preview__fallback--large{align-content:center;gap:var(--kimi-space-2,8px);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-medium)}.job-style-preview__tooltip.kui-tooltip{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container,14px);background:var(--kimi-color-surface);width:min(22rem,100vw - 24px);max-width:min(22rem,100vw - 24px);color:var(--kimi-color-text-primary);padding:var(--kimi-space-3,12px);box-shadow:var(--kimi-shadow-surface-overlay)}.job-style-preview__card{gap:var(--kimi-space-3,12px);display:grid}.job-style-preview__hero{aspect-ratio:16/9;border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-md,10px);background:var(--kimi-color-surface-muted);display:block;overflow:hidden}.job-style-preview__copy{gap:var(--kimi-space-1,4px);min-width:0;display:grid}.job-style-preview__copy strong{color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body);font-weight:var(--kimi-font-weight-semibold);line-height:var(--kimi-line-height-title)}.job-style-preview__copy span{overflow-wrap:anywhere;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);line-height:var(--kimi-line-height-body)}.job-artifacts__submission-content{gap:var(--kimi-space-3,12px);min-width:0}.job-artifacts__submission-content .kui-collapse__trigger.kui-button>.kui-button__label{padding-inline-start:var(--kimi-space-2,8px)}.job-artifacts__submission-content .kui-collapse__item,.job-artifacts__submission-content .kui-collapse__content,.job-artifacts__submission-content .kui-collapse__content-inner{min-width:0;max-width:100%}.job-artifacts__collapse-body{gap:var(--kimi-space-3,12px);min-width:0;display:grid}.kui-collapse__extra:has(.job-artifacts__collapse-header-actions){max-width:none}.job-artifacts__collapse-header-actions{justify-content:flex-end;align-items:center;gap:var(--kimi-space-3,12px);white-space:nowrap;flex-wrap:nowrap;display:flex}.job-artifacts__collapse-meta{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);white-space:nowrap}.job-artifacts__prompt-scroll,.job-artifacts__materials-scroll{overscroll-behavior:contain;scrollbar-color:var(--kimi-color-scroll-thumb) transparent;scrollbar-width:thin;min-width:0;max-width:100%;max-height:min(22rem,42dvh);overflow:hidden auto}.job-artifacts__prompt-scroll{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:var(--kimi-color-text-primary);background:0 0;border:0;padding:0;line-height:1.7}.job-artifacts__materials-scroll{padding-inline-end:2px}.job-artifacts__text-link,.job-artifacts__text-action.kui-button{justify-content:flex-start;align-items:center;gap:var(--kimi-space-1-5,6px);min-height:2rem;color:var(--kimi-color-accent-text);cursor:pointer;font-size:var(--kimi-font-size-label);font-weight:var(--kimi-font-weight-semibold);line-height:var(--kimi-line-height-body);transition:color var(--kimi-motion-duration-control,.16s) ease-out;background:0 0;border:0;padding:2px 0;text-decoration:none;display:inline-flex}.job-artifacts__text-link:hover,.job-artifacts__text-action.kui-button:hover:not(:disabled){color:var(--kimi-color-accent-hover);text-underline-offset:3px;background:0 0;text-decoration:underline}.job-artifacts__icon-link{width:var(--kimi-control-height-sm,32px);min-width:var(--kimi-control-height-sm,32px);justify-content:center;padding:0}.job-artifacts__icon-link:hover{text-decoration:none}.job-artifacts__text-action.kui-button>.kui-button__label{align-items:center;gap:inherit;display:inline-flex}.job-artifacts__result-header{justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-3,12px);min-width:0;display:flex}.job-artifacts__result-summary{min-width:0}.job-artifacts__result-actions{align-items:center;gap:var(--kimi-space-2,8px);white-space:nowrap;flex:none;min-width:max-content;display:inline-flex}.job-artifacts__result-file{justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);min-width:0;display:flex}.job-artifacts__result-file-copy{flex:auto;min-width:0}.job-artifacts__result-file-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-artifacts__result-file-download{white-space:nowrap;flex:none}@media (width<=720px){.job-artifacts__submission-content .kui-collapse__heading[data-has-extra=true]{grid-template-columns:minmax(0,1fr) auto}.job-artifacts__submission-content .kui-collapse__heading[data-has-extra=true] .kui-collapse__extra{max-width:min(48%,14rem);padding:0 var(--kimi-space-2,8px) 0 0}.job-artifacts__submission-content .kui-collapse__trigger.kui-button>.kui-button__label{min-height:2.75rem;padding-block:var(--kimi-space-2,8px)}.job-artifacts__collapse-header-actions{gap:var(--kimi-space-2,8px)}.job-artifacts__text-action.kui-button,.job-artifacts__text-link{white-space:nowrap}.job-artifacts__result-header{align-items:center}.job-artifacts__result-actions{gap:var(--kimi-space-1,4px)}}.job-artifacts__text-link:focus-visible,.job-artifacts__text-action.kui-button:focus-visible{outline:3px solid var(--kimi-color-focus-ring)}@supports (color:color-mix(in lab, red, red)){.job-artifacts__text-link:focus-visible,.job-artifacts__text-action.kui-button:focus-visible{outline:3px solid color-mix(in srgb, var(--kimi-color-focus-ring) 70%, transparent)}}.job-artifacts__text-link:focus-visible,.job-artifacts__text-action.kui-button:focus-visible{outline-offset:3px}.entitlement-v2-context__revision{gap:var(--kimi-space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.entitlement-v2-revision-list{gap:var(--kimi-space-2);margin:0;padding:0;list-style:none;display:grid}.entitlement-v2-revision-list>li{gap:var(--kimi-space-3);padding:var(--kimi-space-3);border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.entitlement-v2-revision-list>li[data-selected=true]{border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft)}.entitlement-v2-revision-list__title{gap:var(--kimi-space-2);flex-wrap:wrap;align-items:center;display:flex}.entitlement-v2-revision-list p{margin:var(--kimi-space-1) 0 0;color:var(--kimi-color-text-primary);overflow-wrap:anywhere}.entitlement-v2-revision-list small{margin-top:var(--kimi-space-1);color:var(--kimi-color-text-muted);display:block}.entitlement-v2-restore-confirm{gap:var(--kimi-space-3);margin-top:var(--kimi-space-4);display:grid}@media (width<=36rem){.entitlement-v2-context__revision{justify-content:flex-start}.entitlement-v2-revision-list>li{grid-template-columns:1fr}}@media (width>=58.01rem){.redeem-v2-page{flex-direction:column;flex:auto;min-height:0;display:flex}}@container (width>=58.01rem){.redeem-codes-surface{--redeem-ledger-min-height:20rem;min-height:calc(var(--redeem-ledger-min-height) + 10rem)}.redeem-v2-page__header,.redeem-v2-page__alerts,.redeem-v2-metrics{flex:none}.redeem-codes-surface{min-height:calc(var(--redeem-ledger-min-height) + 10rem);flex-direction:column;flex:1 1 0;display:flex}.redeem-workspace{min-height:calc(var(--redeem-ledger-min-height) + 10rem);flex:1 1 0;align-items:stretch}.redeem-workspace__groups{align-self:stretch;min-height:0;max-height:none;position:static}.redeem-workspace__group-list{flex-direction:column;flex:auto;min-height:0;max-height:none;display:flex;overflow:hidden}.redeem-workspace__scope-tree.kui-tree{flex:auto;height:100%;min-height:0;max-height:none;overflow:auto}.redeem-workspace__list{min-height:calc(var(--redeem-ledger-min-height) + 10rem);flex-direction:column;display:flex;overflow:visible}.redeem-ledger-surface{min-height:var(--redeem-ledger-min-height);flex-direction:column;flex:1 1 0;display:flex}.redeem-ledger-table.kui-table-container{min-width:0;min-height:var(--redeem-ledger-min-height);flex-direction:column;flex:1 1 0;display:flex}.redeem-ledger-table>.kui-table-container__viewport{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none}.redeem-ledger-pagination{margin-top:var(--kimi-space-4);flex:none}}.redeem-workspace__list{align-content:start;gap:var(--kimi-space-4);min-width:0;min-height:0;box-shadow:none;background:0 0;border-radius:0;display:grid;overflow:visible}.redeem-workspace__toolbar{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);min-width:0;box-shadow:var(--kimi-shadow-sm)}.redeem-ledger-surface{border:1px solid var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-container);background:var(--kimi-color-surface);min-width:0;box-shadow:var(--kimi-shadow-sm);margin:0}.redeem-ledger-pagination{margin-top:var(--kimi-space-4)}@container (width>=58.01rem){.redeem-workspace__list{grid-template-rows:auto minmax(var(--redeem-ledger-min-height,20rem), 1fr)}.redeem-ledger-surface{min-height:var(--redeem-ledger-min-height,20rem);flex-direction:column;display:flex;overflow:hidden}.redeem-ledger-table.kui-table-container{flex:auto;min-height:0}}@container (width<=43.99rem){.redeem-workspace__list{gap:var(--kimi-space-3)}.redeem-ledger-surface{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.redeem-ledger-pagination{margin-top:var(--kimi-space-3)}}@media (width<=47.99rem){.async-tasks-page__tools{grid-template-columns:minmax(0,1fr) auto;display:grid}.async-tasks-page__tools>.kui-badge{display:none}.async-tasks-page__tools>.kui-select__control{width:100%;min-width:0}}.entitlement-v2-field-filters{gap:var(--kimi-space-2);margin-block:var(--kimi-space-3);flex-wrap:wrap;display:flex}.entitlement-v2-field-filters>*{flex:0 13rem;min-width:0}.entitlement-v2-field-filters>:first-child{flex:0 25rem}.entitlement-v2-comparison-dialog.kui-dialog{width:min(76rem,100vw - 2rem);max-width:calc(100vw - 2rem)}.entitlement-v2-publish-review-dialog.kui-dialog{height:min(92dvh,64rem);max-height:calc(100dvh - 1.5rem)}.entitlement-v2-publish-review-dialog__body.kui-dialog__body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.entitlement-v2-publish-review-dialog__scroll{gap:var(--kimi-space-2);overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.entitlement-v2-publish-review-dialog__diff,.entitlement-v2-publish-review-dialog__diff>.kui-json-diff{flex-direction:column;flex:none;min-height:0;display:flex}.entitlement-v2-publish-review-dialog__diff .kui-json-diff__viewport{flex:none;min-height:0;max-height:none;overflow:visible}.entitlement-v2-publish-review-dialog__scroll>:is(.kui-loading,.kui-alert){flex:none}@media (width<=640px){.entitlement-v2-publish-review-dialog.kui-dialog{height:min(88dvh,48rem);max-height:calc(var(--kimi-visual-viewport-height,100dvh) - 1.5rem)}}.entitlement-v2-workspace-view{min-width:0}.entitlement-v2-workspace-view>.kui-segmented{max-width:100%;overflow-x:auto}@container (width<=74.99rem){.entitlement-v2-fields__heading{flex-wrap:wrap}}@container (width<=43.99rem){.entitlement-v2-fields__heading-actions{justify-content:start;display:grid}.entitlement-v2-fields__heading-actions>.kui-segmented{width:100%;max-width:100%;overflow-x:auto}}@media (height<=35rem){.entitlement-v2-savebar{position:static}.entitlement-v2-context__copy>span,.entitlement-v2-fields__heading p{display:none}}.entitlement-v2-editor-layout[hidden]{display:none}@container (width<=36rem){.entitlement-v2-context.kui-card{grid-template-columns:minmax(0,1fr)}.entitlement-v2-context__actions{flex-wrap:wrap;justify-content:flex-end}.entitlement-v2-context__copy>span{white-space:nowrap}.entitlement-v2-context__path strong,.entitlement-v2-context__path b{white-space:normal;overflow-wrap:anywhere}.entitlement-v2-context__change{width:auto;padding-inline:var(--kimi-space-3)}.entitlement-v2-context__change .kui-button__label{font-size:var(--kimi-font-size-label)}}.entitlement-v2-domain{position:relative}.entitlement-v2-domain .kui-badge.entitlement-v2-domain__changes{width:auto;min-width:1rem;min-height:1rem;padding:0 var(--kimi-space-1);background:var(--kimi-color-danger-soft);color:var(--kimi-color-danger-text);font-size:calc(var(--kimi-font-size-caption) * .8);position:absolute;top:.1rem;right:.15rem}@container (width<=42rem){.entitlement-v2-field{grid-template-columns:minmax(0,1fr) auto}.entitlement-v2-field>.entitlement-v2-field__actions{grid-column:2}.entitlement-v2-field>.entitlement-v2-field__controls,.entitlement-v2-field>.entitlement-v2-field__summary{grid-area:2/1/auto/-1}}@media (width<=479px){.entitlement-v2-field,.entitlement-v2-field[data-expanded-editor]{column-gap:var(--kimi-space-2);grid-template-columns:minmax(0,1fr) auto}.entitlement-v2-field>.entitlement-v2-field__actions,.entitlement-v2-field[data-expanded-editor]>.entitlement-v2-field__actions{justify-content:end;gap:var(--kimi-space-1);grid-area:1/2;min-width:0}.entitlement-v2-field>.entitlement-v2-field__actions>.kui-badge{flex:0 0 .5rem;width:.5rem;min-width:.5rem;max-width:.5rem;height:.5rem;min-height:.5rem;padding:0;font-size:0;overflow:hidden}.entitlement-v2-field[data-expanded-editor]>.entitlement-v2-field__heading{flex-wrap:nowrap;overflow:hidden}.entitlement-v2-field[data-expanded-editor]>.entitlement-v2-field__heading>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.entitlement-v2-field>.entitlement-v2-field__controls,.entitlement-v2-field[data-expanded-editor]>.entitlement-v2-field__controls,.entitlement-v2-field>.entitlement-v2-field__summary{grid-area:2/1/auto/-1;justify-self:stretch;width:100%;max-width:100%}.entitlement-v2-field>.entitlement-v2-field__summary{justify-self:start}.entitlement-v2-source-result{gap:var(--kimi-space-3);padding:var(--kimi-space-3)}}.entitlement-v2-source-dialog .kui-dialog__header{justify-content:space-between;align-items:center;gap:var(--kimi-space-3);display:flex}.entitlement-v2-field__controls[data-editor-kind=inline] .entitlement-v2-object-editor{padding-top:0}.entitlement-v2-source-dialog .entitlement-v2-source-footer{flex-flow:wrap;align-items:center}.entitlement-v2-source-dialog .entitlement-v2-source-footer>.kui-button{width:auto;margin-inline-start:auto}@media (width<=479px){.entitlement-v2-source-result:has(.entitlement-v2-fact-value--multiline){grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.entitlement-v2-section-nav{display:none}.entitlement-v2-fields__workspace{grid-template-columns:minmax(0,1fr)}.entitlement-v2-field-filters{grid-template-columns:minmax(0,1fr) minmax(0,42%);align-items:center;display:grid}.entitlement-v2-field-filters .kui-select__trigger{min-width:0}}.accounts-v2__entitlements{gap:var(--kimi-space-2);min-width:0;display:grid;container-type:inline-size}.accounts-v2__entitlements>.kui-button{justify-self:start}.accounts-v2__entitlements h3{font-size:var(--kimi-font-size-caption)}.accounts-v2__entitlement-list{min-width:0;display:grid}.accounts-v2__entitlement-columns,.accounts-v2__entitlement-row.kui-button>.kui-button__label{align-items:center;gap:var(--kimi-space-2);text-align:left;grid-template-columns:minmax(5rem,1fr) repeat(3,minmax(4rem,1fr)) 1rem;width:100%;min-width:0;display:grid}.accounts-v2__entitlement-columns{padding:0 var(--kimi-space-2);color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label)}.accounts-v2__entitlement-row.kui-button{width:100%;min-width:0;height:auto;padding:var(--kimi-space-2);border-radius:var(--kimi-radius-sm);border-bottom:1px solid var(--kimi-color-border-subtle);white-space:normal;justify-content:stretch}.accounts-v2__entitlement-row span{font-variant-numeric:tabular-nums}.accounts-v2__entitlement-row small{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);display:none}.accounts-v2__usage-context{gap:var(--kimi-space-1) var(--kimi-space-3);min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.accounts-v2__usage-context strong{color:var(--kimi-color-text-primary)}.accounts-v2__usage-unallocated{color:var(--kimi-color-warning-text);font-size:var(--kimi-font-size-caption);margin:0}.accounts-v2__usage-duration-toggle.kui-button,.accounts-v2__usage-style-toggle.kui-button{display:none}.accounts-v2__cycle-orders-footer{margin-top:var(--kimi-space-4)}.accounts-v2__cycle-orders-body>*,.accounts-v2__usage-styles{min-width:0}@container (width<=32rem){.accounts-v2__entitlement-columns{display:none}.accounts-v2__entitlement-row.kui-button>.kui-button__label{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-v2__entitlement-row strong{grid-column:1}.accounts-v2__entitlement-row svg{grid-area:1/2;justify-self:end}.accounts-v2__entitlement-row small{display:block}}@media (width<=767px),(height<=600px){.accounts-v2__usage-secondary-metric{display:none}.accounts-v2__usage-duration-toggle.kui-button,.accounts-v2__usage-style-toggle.kui-button{justify-self:start;display:inline-flex}.accounts-v2__usage-styles:not([data-expanded=true]) .accounts-v2__usage-style-content{display:none}.accounts-v2__cycle-style-grid{grid-template-columns:minmax(0,1fr)}}@media (height<=600px){.accounts-v2__cycle-orders-dialog.kui-dialog{height:100dvh;max-height:100dvh}}.accounts-v2__usage-summary-actions{display:none}@media (width<=767px),(height<=600px){.accounts-v2__usage-summary-actions{gap:var(--kimi-space-2);flex-wrap:wrap;display:flex}.accounts-v2__usage-styles:not([data-expanded=true]){display:none}}.accounts-v2__usage-panel-context{align-items:center;column-gap:var(--kimi-space-3);row-gap:var(--kimi-space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.accounts-v2__usage-panel-identity{align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;min-width:0;display:flex}.accounts-v2__usage-panel-identity strong{font-size:var(--kimi-font-size-body);overflow-wrap:anywhere}.accounts-v2__usage-panel-period{color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-label);font-variant-numeric:tabular-nums;grid-column:1/-1}.accounts-v2__usage-kpis{gap:var(--kimi-space-2);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.accounts-v2__usage-kpis>.kui-metric-card{min-height:0;padding:var(--kimi-space-3);border-color:var(--kimi-color-border-subtle);border-radius:var(--kimi-radius-md);box-shadow:none;background:var(--kimi-color-surface-subtle)}.accounts-v2__usage-kpis .kui-metric-card__label{white-space:normal;font-size:var(--kimi-font-size-label);overflow:visible}.accounts-v2__usage-kpis .kui-metric-card__body{gap:var(--kimi-space-2)}.accounts-v2__usage-kpis .kui-metric-card__value{font-size:var(--kimi-font-size-title-lg);white-space:normal;overflow-wrap:anywhere;line-height:1.2}.accounts-v2__usage-kpis>[data-tone=info]{background:var(--kimi-color-info-text)}@supports (color:color-mix(in lab, red, red)){.accounts-v2__usage-kpis>[data-tone=info]{background:color-mix(in srgb, var(--kimi-color-info-text) 4%, var(--kimi-color-surface))}}.accounts-v2__usage-kpis>[data-tone=info]{border-color:var(--kimi-color-info-text)}@supports (color:color-mix(in lab, red, red)){.accounts-v2__usage-kpis>[data-tone=info]{border-color:color-mix(in srgb, var(--kimi-color-info-text) 15%, var(--kimi-color-border-subtle))}}.accounts-v2__usage-kpis--orders{grid-template-columns:repeat(3,minmax(0,1fr)) repeat(2,minmax(0,1.15fr))}.accounts-v2__usage-kpis--orders .kui-metric-card__value{font-size:var(--kimi-font-size-title-md)}.accounts-v2__cycle-orders-body,.accounts-v2__cycle-usage-dialog-body{gap:var(--kimi-space-3)}.accounts-v2__usage-results-content{gap:var(--kimi-space-3);min-width:0;display:grid}.accounts-v2__usage-results>.kui-loading-overlay__mask{align-items:flex-start}.accounts-v2__entitlement-columns{background:var(--kimi-color-surface-subtle);border-radius:var(--kimi-radius-sm);padding-block:var(--kimi-space-2)}.accounts-v2__entitlement-columns>span:not(:first-child),.accounts-v2__entitlement-row>.kui-button__label>span{text-align:right;font-weight:var(--kimi-font-weight-medium)}.accounts-v2__entitlement-row.kui-button{padding-block:var(--kimi-space-2-5,10px);border-radius:0}.accounts-v2__entitlement-row.kui-button>.kui-button__label{font-weight:var(--kimi-font-weight-medium)}.accounts-v2__entitlement-row strong{align-items:center;gap:var(--kimi-space-2);font-size:var(--kimi-font-size-caption);display:flex}.accounts-v2__entitlement-marker{background:var(--kimi-color-info-text);border-radius:50%;flex-shrink:0;width:.3rem;height:.3rem}.accounts-v2__entitlement-row>.kui-button__label>svg{color:var(--kimi-color-text-muted);justify-self:end}.accounts-v2__entitlement-row:hover:not(:disabled)>.kui-button__label>svg{color:var(--kimi-color-info-text)}.accounts-v2__entitlements .accounts-v2__cycle-section-heading h3{font-size:var(--kimi-font-size-body);font-weight:var(--kimi-font-weight-semibold)}.accounts-v2__entitlements>.kui-button{color:var(--kimi-color-text-secondary)}.accounts-v2__cycle-style-breakdown h3{font-size:var(--kimi-font-size-body)}.accounts-v2__cycle-style-breakdown{gap:var(--kimi-space-2)}.accounts-v2__cycle-orders-table .kui-table__head:nth-child(4),.accounts-v2__cycle-orders-table .kui-table__cell:nth-child(4),.accounts-v2__cycle-style-breakdown .kui-table__head:not(:first-child),.accounts-v2__cycle-style-breakdown .kui-table__cell:not(:first-child){text-align:right}.accounts-v2__cycle-orders-table .kui-table__cell{padding-block:var(--kimi-space-1)}.accounts-v2__lifecycle-card-header{gap:var(--kimi-space-3)}.accounts-v2__lifecycle-metric.kui-metric-card{min-height:0;padding:var(--kimi-space-1) var(--kimi-space-3);box-shadow:none}.accounts-v2__lifecycle-metric.kui-metric-card:first-child{padding-inline-start:0}.accounts-v2__lifecycle-metric .kui-metric-card__label{white-space:normal;font-size:var(--kimi-font-size-label)}.accounts-v2__lifecycle-metric .kui-metric-card__value{font-size:var(--kimi-font-size-body);white-space:normal;overflow-wrap:anywhere;line-height:1.3}.accounts-v2__lifecycle-overview{grid-column:1/-1}.accounts-v2__lifecycle-stage-overview{display:contents}.accounts-v2__lifecycle-stage-metrics{grid-area:2/2/auto/-1}.accounts-v2__stage-details{min-width:0;padding:var(--kimi-space-3);border-left:2px solid var(--kimi-color-accent-border);background:0 0;grid-area:3/2/auto/-1}.accounts-v2__lifecycle-card--excluded .accounts-v2__stage-details{border-left-color:var(--kimi-color-border-subtle)}.accounts-v2__stage-details[hidden]{display:none}.accounts-v2__lifecycle-stage-index{border-radius:var(--kimi-radius-sm);background:var(--kimi-color-surface-subtle);min-height:1.5rem;font-size:var(--kimi-font-size-label);place-items:center;display:grid}.accounts-v2__lifecycle-stage-actions{flex-direction:column;align-items:flex-end}.accounts-v2__lifecycle-cost-editor{grid-row:4}@container (width>=48rem){.accounts-v2__lifecycle-identity{grid-area:1/1}.accounts-v2__lifecycle-card-actions{grid-area:1/2;align-self:start}.accounts-v2__lifecycle-stage{grid-template-columns:1.5rem minmax(11rem,.8fr) minmax(0,2fr) auto}.accounts-v2__lifecycle-stage-metrics{grid-area:1/3}.accounts-v2__lifecycle-stage-actions{grid-area:1/4}.accounts-v2__stage-details{grid-area:2/2/auto/-1}.accounts-v2__lifecycle-cost-editor{grid-row:3}}@media (width<=767px){.accounts-v2__usage-kpis,.accounts-v2__usage-kpis--orders{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-v2__usage-kpis>.kui-metric-card{padding:var(--kimi-space-2-5,10px)}.accounts-v2__usage-kpis .kui-metric-card__value{font-size:var(--kimi-font-size-title-md)}.accounts-v2__stage-details{padding-inline:var(--kimi-space-2);grid-area:4/1/auto/-1}.accounts-v2__lifecycle-stage-actions{flex-direction:row;align-items:center}.accounts-v2__lifecycle-cost-editor{grid-row:5}.accounts-v2__lifecycle-metric.kui-metric-card:nth-child(2n){border-inline-end:0}.accounts-v2__usage-panel-context>.kui-button{margin-inline-end:0}}@media (height<=600px) and (width>=768px){.accounts-v2__usage-kpis--orders{grid-template-columns:repeat(3,minmax(0,1fr))}}.accounts-v2__entitlement-actions{justify-content:flex-end;align-items:center;gap:var(--kimi-space-2);flex-wrap:wrap;display:flex}.accounts-v2__entitlement-actions .kui-button{font-size:var(--kimi-font-size-label)}.accounts-v2__entitlement-actions .kui-button[aria-expanded]{color:var(--kimi-color-text-secondary);font-weight:var(--kimi-font-weight-medium)}@media (width<=767px){.accounts-v2__entitlements .accounts-v2__cycle-section-heading{align-items:center;gap:var(--kimi-space-1)}.accounts-v2__entitlement-actions{gap:var(--kimi-space-1)}}@container (width<=32rem){.accounts-v2__entitlement-row.kui-button>.kui-button__label{grid-template-columns:repeat(2,minmax(0,1fr)) 1rem}.accounts-v2__entitlement-row strong{grid-area:1/1}.accounts-v2__entitlement-row>.kui-button__label>span:nth-child(2){grid-area:1/2}.accounts-v2__entitlement-row>.kui-button__label>span:nth-child(2) small{display:none}.accounts-v2__entitlement-row>.kui-button__label>span:nth-child(3){text-align:left;grid-area:2/1}.accounts-v2__entitlement-row>.kui-button__label>span:nth-child(4){grid-area:2/2}.accounts-v2__entitlement-row>.kui-button__label>svg{grid-area:1/3}}.control-center-preference-popover--theme.kui-popover{width:min(23rem,100vw - 32px);max-height:min(var(--radix-popover-content-available-height,80dvh), calc(100dvh - 24px));overscroll-behavior:contain;padding:var(--kimi-space-4);overflow-y:auto}.control-center-preference-popover--layout.kui-popover{max-height:calc(100dvh - 24px);overflow-y:auto}@media (height<=599px){.control-center-preference-popover--layout .control-center-width-preview,.control-center-preference-popover--layout .control-center-layout-note{display:none}}@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-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
