html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}@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-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans: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;--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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.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}}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.w-full{width:100%}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}}.tm-login-screen,.tm-login-screen *{box-sizing:border-box;letter-spacing:0}.tm-login-screen{--tm-login-primary:var(--tlaic-color-primary,var(--admin-color-primary,#6b83ff));--tm-login-primary-hover:var(--tlaic-color-primary-hover,var(--admin-color-primary-hover,#87a0ff));isolation:isolate;color:#e9f2ff;background:#020613 var(--tm-login-background-image,url(/assets/login-starry-sky-fwV-UI9z.svg)) center / cover fixed;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;width:100%;min-height:100dvh;font-family:Inter,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.tm-login-screen:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 22% 48%,#2061b514,#0000 36%),radial-gradient(#0000 42%,#00030d7a 120%);position:fixed;inset:0}.tm-login-shell{z-index:1;min-height:100dvh;display:grid;position:relative}.tm-login-language-button{z-index:12;color:#dce8fb;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#060c1fa8;border:1px solid #9db9e22e;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex;position:absolute;top:24px;right:28px;box-shadow:0 8px 28px #00030e38}.tm-login-language-button:hover{color:#fff;background:#0f1c3ac7;border-color:#9fc8ff61;transform:translateY(-1px)}.tm-login-language-button:focus-visible,.tm-login-link-button:focus-visible,.tm-login-social-button:focus-visible{outline-offset:2px;outline:3px solid #6a97ff47}.tm-login-showcase{min-width:0;min-height:430px;box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;padding:32px clamp(20px,3.5vw,56px);display:flex;position:relative;overflow:hidden}.tm-login-showcase-top{z-index:2;position:absolute;top:30px;left:clamp(20px,3.5vw,56px)}.tm-login-showcase-top img{filter:drop-shadow(0 8px 24px #00051433);width:132px;height:auto;display:block}.tm-login-showcase-main{z-index:2;width:100%;max-width:1080px;margin:0;padding:0;position:relative}.tm-login-story-viewport{--tm-story-line-step:calc(1.62em + clamp(16px, 2.4vh, 28px));width:100%;max-width:100%;height:calc(var(--tm-story-line-step) * 3);margin:0;font-size:clamp(28px,3.05vw,48px);line-height:1.62;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.tm-login-story-viewport--static{-webkit-mask-image:none;mask-image:none}.tm-login-story-lines{color:#f7fbff;font-family:LXGW WenKai,LXGW WenKai Screen,Songti SC,Noto Serif SC,STSong,serif;font-size:inherit;font-weight:300;line-height:inherit;letter-spacing:.14em;font-feature-settings:"kern" 1, "liga" 1;text-rendering:optimizelegibility;text-shadow:0 12px 44px #0004146b;will-change:transform;flex-direction:column;align-items:flex-start;gap:clamp(16px,2.4vh,28px);margin:0;display:flex}.tm-login-screen[lang^=en] .tm-login-story-lines{letter-spacing:.028em;font-weight:400}.tm-login-screen[lang^=en] .tm-login-story-viewport{--tm-story-line-step:calc(2.9em + clamp(16px, 2.4vh, 28px));font-size:clamp(22px,2.1vw,34px);line-height:1.45}.tm-login-story-lines.is-animating{transition:transform .78s cubic-bezier(.22,1,.36,1)}.tm-login-story-lines.is-snapping,.tm-login-story-lines.is-snapping.is-animating,.tm-login-story-lines.is-snapping>span{transition:none!important}.tm-login-story-lines>span{white-space:nowrap;opacity:.16;transform-origin:0;flex:none;align-items:center;gap:.42em;width:fit-content;max-width:100%;height:1.62em;min-height:1.62em;padding:0;transition:opacity .56s,transform .56s,filter .56s,text-shadow .56s,letter-spacing .56s,font-weight .56s;display:flex;position:relative;transform:translate(-6px)scale(.95)}.tm-login-screen[lang^=en] .tm-login-story-lines>span{white-space:normal;align-items:center;max-width:100%;height:2.9em;min-height:2.9em}.tm-login-story-lines>span.is-dim{opacity:.4;filter:none;letter-spacing:.11em;transform:translate(-2px)scale(.985)}.tm-login-screen[lang^=en] .tm-login-story-lines>span.is-dim{letter-spacing:.02em}.tm-login-story-lines>span.is-active{opacity:1;filter:none;letter-spacing:.18em;text-shadow:0 0 1px #ffffff8c,0 0 22px #badcff7a,0 0 48px #6eaaff42,0 16px 48px #0004147a;font-weight:700;transform:translate(0)scale(1.045)}.tm-login-screen[lang^=en] .tm-login-story-lines>span.is-active{letter-spacing:.04em}.tm-login-story-lines>span.is-active:after{content:"";pointer-events:none;background:linear-gradient(90deg,#dcecffe0 0%,#96c3ff6b 52%,#0000 100%);border-radius:999px;width:min(100%,5.2em);height:2px;position:absolute;bottom:.02em;left:.05em;box-shadow:0 0 14px #a0cdff6b}.tm-login-story-lines>span.is-far{opacity:.08;transform:translate(-8px)scale(.93)}.tm-login-story-lines>span.is-spacer{visibility:hidden;pointer-events:none}.tm-login-story-lines strong,.tm-login-story-lines b{font:inherit}.tm-login-story-lines strong{color:#9ec7f5;letter-spacing:.2em;white-space:nowrap;flex:none;font-weight:700}.tm-login-story-lines b{color:#0000;min-width:0;font-weight:inherit;letter-spacing:inherit;background:linear-gradient(102deg,#f8fbff 0%,#e4efff 42%,#b7d2ff 100%);-webkit-background-clip:text;background-clip:text}.tm-login-story-lines>span.is-dim strong,.tm-login-story-lines>span.is-far strong{color:#7fa3cc;font-weight:300}.tm-login-story-lines>span.is-dim b,.tm-login-story-lines>span.is-far b{background:linear-gradient(100deg,#b7c7db 0%,#93a9c4 58%,#7a93b0 100%);-webkit-background-clip:text;background-clip:text}.tm-login-story-lines>span.is-active strong{color:#e8f4ff}.tm-login-story-lines>span.is-active b{background:linear-gradient(102deg,#fff 0%,#f2f7ff 34%,#d4e6ff 100%);-webkit-background-clip:text;background-clip:text}.tm-login-story-lines>span.is-verse{gap:0}.tm-login-story-lines>span.is-verse b{letter-spacing:inherit}.tm-login-story-lines>span.is-active.is-verse b{background:linear-gradient(100deg,#fff 0%,#f2f7ff 36%,#d0e4ff 100%);-webkit-background-clip:text;background-clip:text}.tm-login-panel{min-width:0;box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:safe center;align-items:center;padding:clamp(28px,4vh,48px) clamp(22px,4vw,56px);display:flex}.tm-login-card{--tm-login-card-heading:#f6f9ff;--tm-login-card-body:#c8d4e8;--tm-login-card-muted:#8fa0bb;--tm-login-card-border:#94a9d530;--tm-login-card-split:#879bc426;width:min(100%,580px);color:var(--tm-login-card-body);border:1px solid var(--tm-login-card-border);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);background:#060b1dc7;border-radius:18px;flex:none;margin:0 auto;padding:clamp(36px,3.4vw,52px);box-shadow:0 36px 96px #00020c80,inset 0 1px #ffffff08}.tm-login-card-brand{text-align:center;margin-bottom:32px}.tm-login-card-brand img{width:172px;height:auto;margin:0 auto 18px;display:block}.tm-login-card-brand p{color:var(--tm-login-card-muted);margin:0;font-size:14px;line-height:1.65}.tm-login-error{background:#7f1d1d29;border:1px solid #f8717140;border-radius:7px;margin:-12px 0 18px;padding:10px 12px;font-size:13px;line-height:1.55}.tm-login-form .ant-form-item{margin-bottom:19px}.tm-login-form .ant-form-item-label{padding-bottom:7px}.tm-login-form .ant-form-item-label>label{height:auto;color:var(--tm-login-card-heading);font-size:13px;font-weight:620}.tm-login-form .ant-input-affix-wrapper{min-height:52px;color:var(--tm-login-card-body);border-color:var(--tm-login-card-border);box-shadow:none;border-radius:10px;padding:0 14px;transition:border-color .16s,background .16s,box-shadow .16s;background:0 0!important}.tm-login-form .ant-input-affix-wrapper:hover{border-color:#81a9ff75;background:0 0!important}.tm-login-form .ant-input-affix-wrapper-focused{border-color:#6f91ff;box-shadow:0 0 0 3px #5a82ff24;background:0 0!important}.tm-login-form .ant-input-affix-wrapper-status-error,.tm-login-form .ant-input-affix-wrapper-status-error:hover,.tm-login-form .ant-input-affix-wrapper-status-error-focused{background:0 0!important}.tm-login-form .ant-input-prefix{color:#7f91ad;margin-right:10px}.tm-login-form .ant-input,.tm-login-form .ant-input-password,.tm-login-form .ant-input-password input{color:#e7effc;font-size:14px;box-shadow:none!important;background:0 0!important}.tm-login-form .ant-input-affix-wrapper input:-webkit-autofill{-webkit-text-fill-color:#e7effc;caret-color:#e7effc;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000!important}.tm-login-form .ant-input-affix-wrapper input:-webkit-autofill:hover{-webkit-text-fill-color:#e7effc;caret-color:#e7effc;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000!important}.tm-login-form .ant-input-affix-wrapper input:-webkit-autofill:focus{-webkit-text-fill-color:#e7effc;caret-color:#e7effc;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000!important}.tm-login-form .ant-input-affix-wrapper input:-webkit-autofill:active{-webkit-text-fill-color:#e7effc;caret-color:#e7effc;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000!important}.tm-login-form .ant-input::placeholder{color:#71829d}.tm-login-form .ant-input-password-icon{color:#8292ad}.tm-login-options{justify-content:space-between;align-items:center;gap:16px;min-height:28px;margin:-2px 0 19px;display:flex}.tm-login-options .ant-checkbox-wrapper{color:var(--tm-login-card-body);font-size:13px}.tm-login-options .ant-checkbox-inner{background:#ffffff08;border-color:#53627d}.tm-login-link-button{color:#91b2ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:600}.tm-login-link-button:hover{color:#b9ceff}.tm-login-link-button:disabled{color:var(--tm-login-card-muted);cursor:not-allowed}.tm-login-form .ant-btn-primary{color:#fff;background:linear-gradient(98deg,#5577ef,#7189ff);border-color:#0000;border-radius:8px;min-height:52px;font-size:15px;font-weight:650;box-shadow:0 10px 26px #3956d24d}.tm-login-form .ant-btn-primary:not(:disabled):hover{background:linear-gradient(98deg,#6687ff,#8198ff);border-color:#0000;box-shadow:0 12px 30px #4162e261}.tm-login-social-divider{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:26px 0 16px;display:grid}.tm-login-social-divider>span:not(.ant-typography){background:var(--tm-login-card-split);height:1px}.tm-login-social-divider .ant-typography{color:var(--tm-login-card-muted);white-space:nowrap;margin:0;font-size:12px}.tm-login-social-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.tm-login-social-tooltip{min-width:0;display:block;position:relative}.tm-login-social-tooltip .tm-login-social-button{width:100%}.tm-login-social-tooltip:after{z-index:20;content:attr(data-tooltip);color:#fff;text-align:center;white-space:normal;opacity:0;pointer-events:none;background:#172038;border-radius:5px;width:max-content;max-width:min(220px,70vw);padding:7px 9px;font-size:11px;line-height:1.4;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,4px);box-shadow:0 8px 18px #00030e4d}.tm-login-social-tooltip:before{z-index:21;content:"";opacity:0;pointer-events:none;background:#172038;width:8px;height:8px;transition:opacity .14s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)rotate(45deg)}.tm-login-social-tooltip:hover:after,.tm-login-social-tooltip:hover:before{opacity:1}.tm-login-social-tooltip:hover:after{transform:translate(-50%)}.tm-login-social-button{min-width:0;min-height:44px;color:var(--tm-login-card-body);font:inherit;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--tm-login-card-split);cursor:pointer;background:#ffffff07;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex;overflow:hidden}.tm-login-social-button:hover:not(:disabled){color:#fff;background:#5b77cd1f;border-color:#80a4ff52}.tm-login-social-button:disabled{color:var(--tm-login-card-muted);cursor:not-allowed;background:#ffffff05}.tm-login-social-mark{border-radius:5px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.tm-login-social-mark-img{object-fit:contain;width:18px;height:18px;display:block}.tm-login-social-mark-fallback{font-size:11px;font-weight:700}.tm-login-social-button:disabled .tm-login-social-mark-img{opacity:.76;filter:saturate(.8)}.tm-login-screen--light{color:#203f5c;background:#9ebbd2 var(--tm-login-background-image,url(/assets/login-dawn-photo-CUY3FaUa.png)) center / cover fixed}.tm-login-screen--light:after{background:radial-gradient(circle at 37% 66%,#ffda9e1f,#0000 25%),linear-gradient(90deg,#e2f0f80a 0%,#0000 54%,#edf6f91f 100%),linear-gradient(#3c698d0a,#0000 26%,#fffaf10d 72%)}.tm-login-screen--light .tm-login-language-button{color:#294a67;background:#f9fcfcbd;border-color:#496d8b33;box-shadow:0 12px 34px #3c556924}.tm-login-screen--light .tm-login-language-button:hover{color:#145a9e;background:#ffffffe0;border-color:#3779b452}.tm-login-screen--light .tm-login-language-button:focus-visible,.tm-login-screen--light .tm-login-link-button:focus-visible,.tm-login-screen--light .tm-login-social-button:focus-visible{outline-color:#256fb338}.tm-login-screen--light .tm-login-showcase-top img{filter:drop-shadow(0 9px 22px #2a4e6c2e)}.tm-login-screen--light .tm-login-story-lines{color:#193d5b;text-shadow:0 8px 24px #183b5614}.tm-login-screen--light .tm-login-story-lines>span{opacity:.26}.tm-login-screen--light .tm-login-story-lines>span.is-dim{opacity:.56}.tm-login-screen--light .tm-login-story-lines>span.is-active{opacity:1;text-shadow:0 9px 26px #1c3d5424}.tm-login-screen--light .tm-login-story-lines>span.is-far{opacity:.16}.tm-login-screen--light .tm-login-story-lines strong{color:#4277a8}.tm-login-screen--light .tm-login-story-lines b{background:linear-gradient(102deg,#27496a 0%,#315c83 50%,#6a7890 100%);-webkit-background-clip:text;background-clip:text}.tm-login-screen--light .tm-login-story-lines>span.is-dim strong,.tm-login-screen--light .tm-login-story-lines>span.is-far strong{color:#7690a8}.tm-login-screen--light .tm-login-story-lines>span.is-dim b,.tm-login-screen--light .tm-login-story-lines>span.is-far b{background:linear-gradient(100deg,#4e708a 0%,#627e94 58%,#788b9a 100%);-webkit-background-clip:text;background-clip:text}.tm-login-screen--light .tm-login-story-lines>span.is-active strong{color:#1c5b92}.tm-login-screen--light .tm-login-story-lines>span.is-active b,.tm-login-screen--light .tm-login-story-lines>span.is-active.is-verse b{background:linear-gradient(100deg,#103a58 0%,#1a506f 54%,#2d6485 100%);-webkit-background-clip:text;background-clip:text}.tm-login-screen--light .tm-login-story-lines>span.is-active:after{background:linear-gradient(90deg,#e19d44e0 0%,#edb66770 54%,#0000 100%);box-shadow:0 0 14px #e5a75342}.tm-login-screen--light .tm-login-card{--tm-login-card-heading:#17324d;--tm-login-card-body:#35516d;--tm-login-card-muted:#70849a;--tm-login-card-border:#4a6b8738;--tm-login-card-split:#5c7c9929;-webkit-backdrop-filter:blur(28px)saturate(112%);backdrop-filter:blur(28px)saturate(112%);background:#fffdf9db;box-shadow:0 36px 88px #364c5e3d,inset 0 1px #ffffffb8}.tm-login-screen--light .tm-login-error{background:#fee2e2a8;border-color:#dc262633}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper{color:var(--tm-login-card-body);border-color:#5c7c9942;background:#ffffff6b!important}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper:hover{border-color:#2b70ae75;background:#ffffff9e!important}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper-focused{border-color:#3179b8;box-shadow:0 0 0 3px #3179b81f;background:#ffffffb8!important}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper-status-error,.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper-status-error:hover,.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper-status-error-focused{background:#ffffff9e!important}.tm-login-screen--light .tm-login-form .ant-input-prefix,.tm-login-screen--light .tm-login-form .ant-input-password-icon{color:#7890a7}.tm-login-screen--light .tm-login-form .ant-input,.tm-login-screen--light .tm-login-form .ant-input-password,.tm-login-screen--light .tm-login-form .ant-input-password input{color:#26445f}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper input:-webkit-autofill{-webkit-text-fill-color:#26445f;caret-color:#26445f}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper input:-webkit-autofill:hover{-webkit-text-fill-color:#26445f;caret-color:#26445f}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper input:-webkit-autofill:focus{-webkit-text-fill-color:#26445f;caret-color:#26445f}.tm-login-screen--light .tm-login-form .ant-input-affix-wrapper input:-webkit-autofill:active{-webkit-text-fill-color:#26445f;caret-color:#26445f}.tm-login-screen--light .tm-login-form .ant-input::placeholder{color:#8296a9}.tm-login-screen--light .tm-login-options .ant-checkbox-inner{background:#ffffff6b;border-color:#8ba0b3}.tm-login-screen--light .tm-login-link-button{color:#236da9}.tm-login-screen--light .tm-login-link-button:hover{color:#164f80}.tm-login-screen--light .tm-login-form .ant-btn-primary{background:linear-gradient(98deg,#2f76b8,#5b97d1);box-shadow:0 12px 28px #2f76b83d}.tm-login-screen--light .tm-login-form .ant-btn-primary:not(:disabled):hover{background:linear-gradient(98deg,#256aa9,#4a89c6);box-shadow:0 14px 32px #2f76b847}.tm-login-screen--light .tm-login-social-button{color:var(--tm-login-card-body);border-color:var(--tm-login-card-split);background:#ffffff57}.tm-login-screen--light .tm-login-social-button:hover:not(:disabled){color:#174f7d;background:#ebf6ffbd;border-color:#3179b847}.tm-login-screen--light .tm-login-social-button:disabled{color:var(--tm-login-card-muted);background:#ffffff38}.tm-transition-screen,.tm-transition-screen *{box-sizing:border-box;letter-spacing:0}.tm-transition-screen{--tm-transition-primary:var(--tlaic-color-primary,var(--admin-color-primary,#1677ff));--tm-transition-primary-hover:var(--tlaic-color-primary-hover,var(--admin-color-primary-hover,#0958d9));--tm-transition-primary-soft:var(--tlaic-color-primary-soft,var(--admin-color-primary-soft,#e6f4ff));--tm-transition-success:var(--tlaic-color-success,var(--admin-color-success,#22c55e));--tm-transition-layout:var(--tlaic-color-bg-layout,var(--admin-color-bg-layout,#f5f8fc));--tm-transition-surface:var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff));--tm-transition-fill:var(--tlaic-color-bg-fill,var(--admin-color-bg-fill,#f8fafc));--tm-transition-heading:var(--tlaic-color-text-heading,var(--admin-color-text-heading,#0f172a));--tm-transition-body:var(--tlaic-color-text-body,var(--admin-color-text-body,#334155));--tm-transition-muted:var(--tlaic-color-text-secondary,var(--admin-color-text-secondary,#64748b));--tm-transition-border:var(--tlaic-color-border,var(--admin-color-border,#cbd5e1));--tm-transition-split:var(--tlaic-color-split,var(--admin-color-split,#e2e8f0));min-height:100dvh;color:var(--tm-transition-body);background:var(--tm-transition-layout);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;grid-template-rows:auto 1fr;font-family:Inter,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;display:grid;position:relative;overflow-x:hidden}.tm-transition-screen:before{pointer-events:none;content:"";background:radial-gradient(circle at 12% 8%, var(--tm-transition-primary-soft), transparent 34%), linear-gradient(180deg, transparent 56%, #0f172a06);position:absolute;inset:0}.tm-transition-header{z-index:1;justify-content:flex-start;align-items:center;gap:16px;width:min(1080px,100% - 48px);min-height:84px;margin:0 auto;padding:18px 0;display:flex;position:relative}.tm-transition-brand{align-items:center;min-width:0;display:inline-flex}.tm-transition-brand img{object-fit:contain;width:auto;height:48px}.tm-transition-eyebrow.ant-tag{min-height:30px;color:var(--tm-transition-body);background:var(--tm-transition-surface);border-color:var(--tm-transition-border);border-radius:999px;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:650;display:inline-flex}.tm-transition-stage{z-index:1;background:var(--tm-transition-surface);border:1px solid var(--tm-transition-border);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-self:center;width:min(1080px,100% - 48px);min-height:580px;margin:24px auto 56px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a1a}.tm-transition-copy{background:linear-gradient(145deg, var(--tm-transition-primary-soft), var(--tm-transition-fill));border-right:1px solid var(--tm-transition-split);flex-direction:column;justify-content:center;min-width:0;padding:clamp(44px,5vw,64px);display:flex}.tm-transition-copy .tm-transition-eyebrow.ant-tag{color:var(--tm-transition-primary);background:var(--tm-transition-surface);border-color:var(--tm-transition-split);align-self:flex-start}.tm-transition-copy h1{max-width:430px;color:var(--tm-transition-heading);letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(34px,3.2vw,44px);font-weight:760;line-height:1.18}.tm-transition-copy h1 span{display:block}.tm-transition-copy p{max-width:420px;color:var(--tm-transition-muted);margin:20px 0 0;font-size:16px;font-weight:450;line-height:1.7}.tm-transition-checks{gap:16px;margin-top:38px;display:grid}.tm-transition-guidance{border-top:1px solid var(--tm-transition-split);margin-top:36px;padding-top:24px}.tm-transition-guidance>strong{color:var(--tm-transition-muted);font-size:13px;font-weight:650;line-height:1.5;display:block}.tm-transition-guidance .tm-transition-checks{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.tm-transition-guidance .tm-transition-step{font-size:14px;font-weight:560}.tm-transition-guidance .tm-transition-step svg{color:var(--tm-transition-primary)}.tm-transition-step{min-height:32px;color:var(--tm-transition-body);align-items:center;gap:12px;font-size:15px;font-weight:620;display:inline-flex}.tm-transition-step svg{width:32px;height:32px;color:var(--tm-transition-success);background:var(--tm-transition-surface);border:1px solid var(--tm-transition-split);border-radius:50%;padding:7px}.tm-transition-card{background:var(--tm-transition-surface);flex-direction:column;justify-content:center;min-width:0;padding:clamp(40px,5vw,60px);display:flex}.tm-transition-card-head{color:var(--tm-transition-muted);border-bottom:1px solid var(--tm-transition-split);align-items:center;gap:8px;margin-bottom:28px;padding-bottom:16px;font-size:13px;font-weight:650;display:flex}.tm-transition-card-head svg{color:var(--tm-transition-primary)}.tm-transition-error{color:var(--tlaic-color-error,var(--admin-color-error,#b42318));background:var(--tlaic-color-error-soft,var(--admin-color-error-soft,#fff4f4));border:1px solid var(--tlaic-color-error-border,#ffd6d6);border-radius:8px;margin-bottom:18px;padding:10px 12px;font-size:14px;font-weight:560}.tm-transition-panel{min-width:0}.tm-transition-loading{min-height:160px;color:var(--tm-transition-muted);justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.tm-transition-panel-title{align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.tm-transition-panel-title>svg{box-sizing:content-box;color:var(--tm-transition-primary);background:var(--tm-transition-primary-soft);border-radius:10px;flex-shrink:0;margin-top:0;padding:10px}.tm-transition-panel-title strong,.tm-transition-panel-title em{display:block}.tm-transition-panel-title strong{color:var(--tm-transition-heading);font-size:24px;font-weight:740;line-height:1.25}.tm-transition-panel-title em{max-width:380px;color:var(--tm-transition-muted);margin-top:8px;font-size:14px;font-style:normal;font-weight:450;line-height:1.65}.tm-transition-tenant-list{gap:12px;display:grid}.tm-transition-tenant-row{width:100%;min-height:72px;color:var(--tm-transition-body);font:inherit;text-align:left;cursor:pointer;background:var(--tm-transition-surface);border:1px solid var(--tm-transition-border);border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.tm-transition-tenant-row:hover:not(:disabled){border-color:var(--tm-transition-primary);transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}.tm-transition-tenant-row:focus-visible{outline:3px solid var(--tm-transition-primary-soft);outline-offset:2px;border-color:var(--tm-transition-primary)}.tm-transition-tenant-row:disabled{cursor:progress;opacity:.76}.tm-transition-tenant-mark{width:42px;height:42px;color:var(--tm-transition-primary);background:var(--tm-transition-primary-soft);border-radius:10px;place-items:center;display:grid}.tm-transition-tenant-copy{gap:5px;min-width:0;display:grid}.tm-transition-tenant-copy strong{color:var(--tm-transition-heading);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.tm-transition-tenant-copy>span{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tm-transition-tenant-copy code{color:var(--tm-transition-muted);overflow-wrap:anywhere;font-size:12px}.tm-transition-enter{color:var(--tm-transition-primary);white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:780;display:inline-flex}.tm-transition-password-form .ant-form-item{margin-bottom:18px}.tm-transition-password-form .ant-form-item-label{padding-bottom:8px}.tm-transition-password-form .ant-form-item-label>label{color:var(--tm-transition-heading);font-size:14px;font-weight:650}.tm-transition-password-form .ant-input-affix-wrapper{min-height:48px;color:var(--tm-transition-body);background:var(--tm-transition-surface);border-color:var(--tm-transition-border);box-shadow:none;border-radius:8px;padding-inline:13px}.tm-transition-password-form .ant-input-affix-wrapper:hover,.tm-transition-password-form .ant-input-affix-wrapper-focused{border-color:var(--tm-transition-primary);box-shadow:0 0 0 3px var(--tm-transition-primary-soft)}.tm-transition-password-form .ant-input-prefix{color:var(--tm-transition-muted);margin-right:10px}.tm-transition-password-form .ant-input,.tm-transition-password-form .ant-input-password input{color:var(--tm-transition-body);background:0 0}.tm-transition-actions{justify-content:flex-end;gap:12px;margin-top:12px;display:flex}.tm-transition-actions .ant-btn,.tm-transition-panel>.ant-btn{border-radius:8px;min-height:44px;padding-inline:18px;font-weight:650}.tm-transition-actions .ant-btn-primary,.tm-transition-panel>.ant-btn-primary{background:var(--tm-transition-primary);border-color:var(--tm-transition-primary);min-width:132px;box-shadow:none}.tm-transition-actions .ant-btn-primary:not(:disabled):hover,.tm-transition-panel>.ant-btn-primary:not(:disabled):hover{background:var(--tm-transition-primary-hover);border-color:var(--tm-transition-primary-hover)}@media (width<=979px){.tm-transition-stage{grid-template-columns:minmax(0,1fr);width:min(680px,100% - 40px);min-height:0}.tm-transition-copy{border-right:0;border-bottom:1px solid var(--tm-transition-split);padding:36px 40px}.tm-transition-copy h1{max-width:560px;font-size:34px}.tm-transition-copy p{max-width:560px}.tm-transition-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.tm-transition-guidance{margin-top:28px}.tm-transition-step{gap:9px;font-size:14px}.tm-transition-card{padding:40px}}@media (width<=639px){.tm-transition-header{width:calc(100% - 32px);min-height:72px;padding:14px 0}.tm-transition-brand img{height:40px}.tm-transition-stage{border-radius:16px;width:calc(100% - 24px);margin:12px auto 32px}.tm-transition-copy{padding:28px 22px}.tm-transition-copy h1{margin-top:18px;font-size:29px}.tm-transition-copy p{margin-top:14px;font-size:15px;line-height:1.6}.tm-transition-checks{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:24px}.tm-transition-guidance{margin-top:24px;padding-top:20px}.tm-transition-step svg{width:28px;height:28px;padding:6px}.tm-transition-card{padding:28px 20px}.tm-transition-card-head{margin-bottom:24px}.tm-transition-panel-title{gap:12px}.tm-transition-panel-title>svg{padding:8px}.tm-transition-panel-title strong{font-size:21px}.tm-transition-tenant-row{grid-template-columns:38px minmax(0,1fr)}.tm-transition-tenant-mark{width:38px;height:38px}.tm-transition-enter{grid-column:2;justify-self:start}.tm-transition-actions{flex-direction:column-reverse}.tm-transition-actions .ant-btn{width:100%}}@media (width>=1024px){.tm-login-shell{grid-template-columns:minmax(0,1fr) minmax(420px,500px);gap:clamp(20px,2vw,44px);width:min(100%,1920px);min-height:100svh;margin:0 auto;padding:0 clamp(24px,3vw,58px)}.tm-login-showcase{min-height:100svh;padding:clamp(88px,11vh,124px) 0 clamp(52px,8vh,88px)}.tm-login-showcase-top{left:0}.tm-login-showcase-main{width:min(100%,1080px)}.tm-login-screen--light .tm-login-showcase-main{transform:translateY(-3vh)}.tm-login-story-viewport{font-size:clamp(30px,2.6vw,48px)}.tm-login-panel{align-items:center;min-height:100svh;padding:clamp(28px,5vh,56px) 0}.tm-login-card{width:min(100%,480px);padding:clamp(32px,3vw,44px)}}@media (width<=1023px){.tm-login-screen{background-attachment:scroll}.tm-login-language-button{position:fixed}.tm-login-showcase{min-height:clamp(360px,48svh,520px);padding:88px clamp(24px,6vw,64px) 44px}.tm-login-showcase-main{padding:0}.tm-login-panel{min-height:auto;padding:36px clamp(16px,5vw,48px) 52px}.tm-login-card{width:min(100%,480px)}}@media (width<=767px){.tm-login-language-button{min-height:34px;padding:0 10px;font-size:12px;top:16px;right:16px}.tm-login-showcase{min-height:clamp(300px,42svh,410px);padding:20px}.tm-login-showcase-top{top:20px;left:20px}.tm-login-showcase-top img{width:112px}.tm-login-showcase-main{padding:0}.tm-login-story-viewport{--tm-story-line-step:calc(1.5em + 12px);font-size:clamp(18px,5vw,22px);line-height:1.5}.tm-login-story-lines{letter-spacing:.1em;gap:12px}.tm-login-story-lines>span{gap:.38em;height:1.5em;min-height:1.5em}.tm-login-story-lines>span.is-active{letter-spacing:.14em}.tm-login-panel{background:#00030e33;min-height:auto;padding:28px 16px 40px}.tm-login-screen--light .tm-login-panel{background:linear-gradient(#e4eef414,#cddbe538)}.tm-login-card{border-radius:14px;width:min(100%,460px);padding:28px 22px}.tm-login-card-brand{margin-bottom:24px}.tm-login-card-brand img{width:148px;margin-bottom:14px}.tm-login-social-button{gap:5px;min-height:42px;padding:0 5px;font-size:11px}.tm-login-social-mark{flex-basis:20px;width:20px;height:20px}}@media (width<=399px){.tm-login-options{align-items:flex-start;gap:10px}.tm-login-social-button>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.tm-login-story-lines,.tm-login-story-lines.is-animating,.tm-login-story-lines>span{transition:none}}html,body,#root{height:auto;min-height:100%;margin:0}html{overflow-y:auto}body,#root{overflow:visible}body{background:var(--employee-bg)}.self-theme{--employee-bg:#f1f5f9;--employee-surface:#fff;--employee-surface-soft:#f8fafc;--employee-border:#cbd5e1;--employee-border-soft:#e2e8f0;--employee-heading:#0f172a;--employee-text:#334155;--employee-muted:#64748b;--employee-subtle:#94a3b8;--employee-primary:#1677ff;--employee-primary-hover:#4096ff;--employee-primary-soft:#e6f1ff;--employee-success:#22c55e;--employee-warning:#fa8c16;--employee-error:#f5222d;--employee-danger:#dc2626;--employee-ai:#722ed1;--employee-runtime:#13c2c2;--employee-card-radius:8px;--employee-control-radius:8px;--employee-shell-gap:16px;--employee-card-shadow:0 1px 2px #0f172a0a, 0 8px 24px #0f172a0f;--employee-float-shadow:0 16px 40px #0f172a1f;--employee-left-rail-width:200px;--employee-right-rail-width:276px;--aurora-panel:#fff;--aurora-border:#cbd5e1;--aurora-muted:#64748b;--aurora-heading:#0f172a;--aurora-soft:#f8fafc;--aurora-accent:#1677ff;--aurora-accent-strong:#1677ff;--aurora-accent-mint:#13c2c2;--aurora-accent-primary:#1677ff;--aurora-accent-info:#1677ff;--aurora-status-success:#22c55e;--aurora-status-warning:#fa8c16;--aurora-status-error:#f5222d;--aurora-accent-soft:#1677ff1f;background:#f1f5f9;min-height:100vh}.theme-dark{--employee-bg:#0f172a;--employee-surface:#111827;--employee-surface-soft:#1e293bb8;--employee-border:#94a3b847;--employee-border-soft:#94a3b82e;--employee-heading:#f8fafc;--employee-text:#e2e8f0;--employee-muted:#cbd5e1;--employee-subtle:#94a3b8;--employee-primary:#4096ff;--employee-primary-hover:#69b1ff;--employee-primary-soft:#1677ff2e;--employee-success:#4ade80;--employee-warning:#fdba74;--employee-error:#ff4d4f;--employee-danger:#f87171;--employee-ai:#c084fc;--employee-runtime:#2dd4bf;--employee-card-shadow:0 16px 36px #00000038;--employee-float-shadow:0 20px 48px #00000057;--aurora-panel:#111827;--aurora-border:#94a3b847;--aurora-muted:#cbd5e1;--aurora-heading:#f8fafc;--aurora-soft:#1677ff29;--aurora-accent:#4096ff;--aurora-accent-strong:#69b1ff;--aurora-accent-mint:#2dd4bf;--aurora-accent-primary:#4096ff;--aurora-accent-info:#4096ff;--aurora-status-success:#4ade80;--aurora-status-warning:#fdba74;--aurora-status-error:#f87171;--aurora-accent-soft:#4096ff2e;background:#0f172a}.self-header{background:var(--aurora-panel);border-bottom:1px solid var(--aurora-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:16px 24px;line-height:normal;display:flex;box-shadow:0 8px 22px #105e9114}.self-header h3,.hero-band h2{color:var(--aurora-heading);margin:2px 0 0}.hero-band{color:var(--aurora-heading);background:var(--aurora-panel);border:1px solid var(--aurora-border);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex;box-shadow:0 8px 22px #105e9114}.panel{border-radius:8px;overflow:hidden;box-shadow:0 8px 22px #105e9114;background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important}.metric-value{color:var(--aurora-heading);margin-top:10px;margin-bottom:8px;font-size:28px;font-weight:760;line-height:1.2}.aurora-avatar{color:var(--employee-surface);background:var(--aurora-accent)}.employee-site-shell{--employee-header-height:74px;height:100dvh;min-height:0;color:var(--aurora-heading);overflow:hidden;container:employee-shell/inline-size}.employee-site-shell-workspace{overflow:hidden;background:var(--employee-surface)!important}.employee-site-body{flex:auto;min-height:0;overflow-y:auto}.employee-site-body-workspace{display:grid;overflow:hidden;background:var(--employee-surface)!important}.employee-site-content{min-height:0;container:employee-content/inline-size}.employee-site-content-workspace{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;display:grid;overflow:hidden;background:var(--employee-surface)!important}.employee-site-header{z-index:20;background:var(--employee-surface);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;min-height:74px;padding:10px 24px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.employee-site-header{background:color-mix(in srgb, var(--employee-surface) 88%, transparent)}}.employee-site-header{border-bottom:1px solid var(--employee-border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 26px #185d7e0f}.employee-site-header-main{align-items:center;gap:22px;min-width:0;display:flex}.employee-brand-cluster{align-items:center;gap:10px;min-width:0;display:inline-flex}.employee-brand{width:fit-content;min-width:0;color:var(--aurora-heading);border-radius:10px;align-items:center;gap:12px;padding:4px 8px 4px 4px;text-decoration:none;display:inline-flex}.employee-brand:hover{color:var(--aurora-heading);background:#0757d90d}.employee-brand-mark,.portal-brand-mark{background:var(--employee-primary-soft);border:1px solid var(--employee-primary);place-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.employee-brand-mark,.portal-brand-mark{border:1px solid color-mix(in srgb, var(--employee-primary) 16%, transparent)}}.employee-brand-mark,.portal-brand-mark{border-radius:8px}.employee-brand-mark{background:0 0;border-color:#0000;width:50px;min-width:50px;height:50px}.employee-brand-mark img,.portal-brand-mark img{object-fit:contain;width:86%;height:86%}.employee-brand-mark img{width:92%;height:92%}.employee-brand-copy{gap:2px;min-width:0;display:grid}.employee-brand-copy strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;overflow:hidden}.employee-brand-copy span{color:var(--aurora-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.employee-site-nav{background:var(--employee-surface);flex:auto;gap:6px;min-width:0;max-width:900px;padding:4px;display:inline-flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.employee-site-nav{background:color-mix(in srgb, var(--employee-surface) 74%, transparent)}}.employee-site-nav{border:1px solid var(--employee-border-soft);border-radius:8px;box-shadow:0 10px 26px #185d7e17}.employee-site-nav-link{min-width:68px;min-height:34px;color:var(--aurora-muted);white-space:nowrap;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:7px 12px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.employee-site-nav-link:hover,.employee-site-nav-link-active{background:color-mix(in srgb, var(--employee-primary) 8%, transparent)}}.employee-site-actions{min-width:0;box-shadow:none;background:0 0;border-radius:0;justify-self:end;align-items:center;gap:4px;padding:0;display:inline-flex}.employee-resource-pill{min-width:0;height:38px;color:var(--aurora-heading);font:inherit;cursor:default;background:var(--employee-surface);justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.employee-resource-pill{background:color-mix(in srgb, var(--employee-surface) 72%, transparent)}}.employee-resource-pill{border:1px solid var(--employee-border-soft);box-shadow:none;border-radius:10px}.employee-resource-pill:focus-visible{outline:2px solid var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-resource-pill:focus-visible{outline:2px solid color-mix(in srgb, var(--employee-primary) 30%, transparent)}}.employee-resource-pill:focus-visible{outline-offset:2px}.employee-resource-pill>svg{flex:none}.employee-resource-dot{background:var(--aurora-status-success);border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #16a34a1f}.employee-resource-pill-queued .employee-resource-dot{background:var(--aurora-status-warning);box-shadow:0 0 0 3px #d9770624}.employee-resource-pill-busy .employee-resource-dot,.employee-resource-pill-degraded .employee-resource-dot{background:var(--aurora-status-error);box-shadow:0 0 0 3px #dc26261f}.employee-resource-pill-queued{color:var(--employee-warning);background:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.employee-resource-pill-queued{background:color-mix(in srgb, var(--employee-warning) 12%, transparent)}}.employee-resource-pill-queued{border-color:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.employee-resource-pill-queued{border-color:color-mix(in srgb, var(--employee-warning) 28%, transparent)}}.employee-resource-pill-busy,.employee-resource-pill-degraded{color:var(--employee-error);background:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.employee-resource-pill-busy,.employee-resource-pill-degraded{background:color-mix(in srgb, var(--employee-error) 12%, transparent)}}.employee-resource-pill-busy,.employee-resource-pill-degraded{border-color:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.employee-resource-pill-busy,.employee-resource-pill-degraded{border-color:color-mix(in srgb, var(--employee-error) 24%, transparent)}}.employee-resource-text{text-overflow:ellipsis;white-space:nowrap;max-width:94px;overflow:hidden}.employee-resource-tooltip{gap:6px;width:248px;max-width:calc(100vw - 48px);display:grid}.employee-resource-tooltip strong{color:inherit;font-size:13px;line-height:1.35}.employee-resource-tooltip span,.employee-resource-tooltip small{color:#ffffffd1;font-size:12px;line-height:1.45}.employee-resource-tooltip small{border-top:1px solid #ffffff2e;padding-top:4px}.employee-header-tool,.employee-header-user-button{height:38px!important;color:var(--aurora-heading)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;transition:background .16s,color .16s,transform .16s!important;display:inline-flex!important}.employee-header-tool:hover,.employee-header-user-button:hover{color:var(--employee-primary)!important;background:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){.employee-header-tool:hover,.employee-header-user-button:hover{background:color-mix(in srgb, var(--employee-primary) 8%, transparent)!important}}.employee-header-tool:hover,.employee-header-user-button:hover{transform:translateY(-1px)}.employee-header-tool:focus-visible,.employee-header-user-button:focus-visible{outline:2px solid var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-header-tool:focus-visible,.employee-header-user-button:focus-visible{outline:2px solid color-mix(in srgb, var(--employee-primary) 30%, transparent)}}.employee-header-tool:focus-visible,.employee-header-user-button:focus-visible{outline-offset:2px}.employee-header-tool{gap:6px;position:relative;padding-inline:12px!important;font-weight:650!important}.employee-header-tool:after{content:"";opacity:0;background:0 0;border-radius:999px;height:3px;transition:background .16s,opacity .16s,transform .16s;display:block;position:absolute;bottom:3px;left:10px;right:10px;transform:scaleX(.42)}.employee-header-tool-label{text-overflow:ellipsis;white-space:nowrap;max-width:96px;overflow:hidden}.employee-header-user-button{gap:9px;max-width:260px;padding:5px 9px!important}.employee-header-avatar.name-avatar{--name-avatar-size:30px;--name-avatar-font-size:13px;--name-avatar-font-weight:800}.employee-header-user-meta{text-align:left;gap:2px;min-width:0;display:grid}.employee-header-user-meta strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.1;overflow:hidden}.employee-header-user-meta span{color:var(--aurora-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.1;overflow:hidden}.employee-docs-center{gap:10px;display:grid}.employee-docs-card{width:100%;color:var(--aurora-heading);text-align:left;cursor:pointer;background:var(--aurora-panel);border:1px solid var(--aurora-border);border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.employee-docs-card:hover{border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-docs-card:hover{border-color:color-mix(in srgb, var(--employee-primary) 28%, transparent)}}.employee-docs-card:hover{background:var(--aurora-soft)}.employee-docs-card>svg{color:var(--employee-primary)}.employee-docs-card span{gap:3px;min-width:0;display:grid}.employee-docs-card strong{font-size:14px}.employee-docs-card small{color:var(--aurora-muted);font-size:12px;line-height:1.45}.employee-portal{width:100%;min-height:calc(100dvh - var(--employee-header-height));gap:14px;padding:14px;display:grid;overflow:auto}.portal-command{grid-template-columns:minmax(0,1fr) minmax(310px,430px);align-items:stretch;gap:18px;min-height:248px;padding:22px;display:grid;background:var(--employee-surface-soft)!important}.portal-command-copy{align-content:start;gap:11px;min-width:0;display:grid}.portal-command-meta,.portal-action-row,.portal-health-inline,.portal-kicker{align-items:center;display:inline-flex}.portal-command-meta{flex-wrap:wrap;gap:8px}.portal-kicker{width:fit-content;color:var(--employee-primary);background:var(--employee-primary);gap:6px;padding:5px 9px;font-size:12px;font-weight:760}@supports (color:color-mix(in lab, red, red)){.portal-kicker{background:color-mix(in srgb, var(--employee-primary) 8%, transparent)}}.portal-kicker{border:1px solid var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.portal-kicker{border:1px solid color-mix(in srgb, var(--employee-primary) 16%, transparent)}}.portal-kicker{border-radius:8px}.portal-health-inline{width:fit-content;color:var(--employee-success);background:var(--employee-success);gap:6px;padding:5px 9px;font-size:12px;font-weight:760}@supports (color:color-mix(in lab, red, red)){.portal-health-inline{background:color-mix(in srgb, var(--employee-success) 10%, transparent)}}.portal-health-inline{border:1px solid var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.portal-health-inline{border:1px solid color-mix(in srgb, var(--employee-success) 18%, transparent)}}.portal-health-inline{border-radius:8px}.portal-brand-line{width:fit-content;max-width:100%;color:var(--aurora-muted);align-items:center;gap:8px;font-weight:700;display:inline-flex}.portal-brand-mark{width:36px;min-width:36px;height:36px}.portal-command h1{color:var(--aurora-heading);letter-spacing:0;margin:0!important;font-size:28px!important;line-height:1.06!important}.portal-subtitle{max-width:760px;color:var(--aurora-muted);font-size:15px;line-height:1.7;margin:0!important}.portal-action-row{flex-wrap:wrap;gap:10px;margin-top:2px}.portal-address-line{background:var(--employee-surface-soft);align-items:center;min-width:0;max-width:min(100%,560px);min-height:40px;padding:8px 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.portal-address-line{background:color-mix(in srgb, var(--employee-surface-soft) 88%, transparent)}}.portal-address-line{border:1px solid var(--employee-border-soft);border-radius:8px}.portal-address-text{min-width:0;color:var(--employee-text);word-break:break-all;font-weight:650}.portal-status-board{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.portal-status-head{min-width:0}.portal-status-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.portal-status-tile{background:var(--employee-surface);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.portal-status-tile{background:color-mix(in srgb, var(--employee-surface) 72%, transparent)}}.portal-status-tile{border:1px solid var(--employee-border-soft);border-radius:8px}.portal-status-icon{width:34px;height:34px;color:var(--employee-primary);background:var(--employee-primary);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.portal-status-icon{background:color-mix(in srgb, var(--employee-primary) 8%, transparent)}}.portal-status-icon{border-radius:8px}.portal-status-tile span:last-child{gap:2px;min-width:0;display:grid}.portal-status-tile small,.portal-model-summary small{color:var(--aurora-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.portal-status-tile strong{overflow-wrap:anywhere;color:var(--aurora-heading);font-size:22px;line-height:1}.portal-model-summary{min-width:0;color:var(--employee-success);background:var(--employee-success);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.portal-model-summary{background:color-mix(in srgb, var(--employee-success) 10%, transparent)}}.portal-model-summary{border:1px solid var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.portal-model-summary{border:1px solid color-mix(in srgb, var(--employee-success) 18%, transparent)}}.portal-model-summary{border-radius:8px}.portal-model-summary>svg{justify-self:center}.portal-model-summary span{gap:3px;min-width:0;display:grid}.portal-model-summary strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.portal-modebar{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;background:var(--employee-surface)!important}@supports (color:color-mix(in lab, red, red)){.portal-modebar{background:color-mix(in srgb, var(--employee-surface) 72%, transparent)!important}}.portal-modebar-hint{min-width:0;color:var(--aurora-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.portal-grid{grid-template-columns:minmax(0,1fr) 370px;gap:16px;display:grid}.portal-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.portal-metric{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;gap:8px;min-width:0;padding:14px;display:grid}.portal-metric strong{overflow-wrap:anywhere;color:var(--aurora-heading);font-size:24px;line-height:1.15}.portal-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.portal-model-card .ant-card-body{gap:14px;display:grid}.portal-model-note{border-top:1px solid var(--employee-border-soft);align-items:center;gap:7px;padding-top:10px;display:flex}.tlclaw-frame-shell{min-height:calc(100dvh - var(--employee-header-height));grid-template-rows:minmax(0,1fr);display:grid}.tlclaw-frame-canvas{background:var(--employee-surface);height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.tlclaw-frame{width:100%;height:100%;min-height:calc(100dvh - var(--employee-header-height));background:var(--employee-surface);opacity:1;border:0;transition:opacity .16s}.tlclaw-frame-pending{pointer-events:none;opacity:0}.tlclaw-session{width:100%;min-height:calc(100dvh - var(--employee-header-height));background:var(--employee-surface);display:grid;overflow:hidden}.tlclaw-session .tlclaw-frame-shell-primary{height:calc(100dvh - var(--employee-header-height));min-height:calc(100dvh - var(--employee-header-height));box-shadow:none;border-radius:0;overflow:hidden;background:0 0!important;border:0!important}.tlclaw-session .tlclaw-frame-shell-primary .tlclaw-frame{height:100%;min-height:calc(100dvh - var(--employee-header-height))}.tlclaw-frame-loading{z-index:2;color:var(--aurora-muted);pointer-events:none;background:var(--employee-surface);align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex;position:absolute;top:14px;left:50%}@supports (color:color-mix(in lab, red, red)){.tlclaw-frame-loading{background:color-mix(in srgb, var(--employee-surface) 86%, transparent)}}.tlclaw-frame-loading{border-radius:999px;transform:translate(-50%);box-shadow:0 10px 30px #185d7e1a}.tlclaw-frame-loading svg{color:var(--aurora-accent);animation:.9s linear infinite tlclaw-spin}.tlclaw-startup-view,.tlclaw-queued-view{justify-items:center;gap:16px;width:min(100%,720px);margin:0 auto;display:grid}.tlclaw-startup-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.tlclaw-startup-step{min-width:0;min-height:40px;color:var(--aurora-muted);background:var(--employee-surface-soft);justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:13px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step{background:color-mix(in srgb, var(--employee-surface-soft) 90%, transparent)}}.tlclaw-startup-step{border:1px solid var(--employee-border-soft);border-radius:8px}.tlclaw-startup-step span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tlclaw-startup-step-icon{flex:none;display:inline-flex}.tlclaw-startup-step-done{color:var(--employee-success);background:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-done{background:color-mix(in srgb, var(--employee-success) 10%, transparent)}}.tlclaw-startup-step-done{border-color:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-done{border-color:color-mix(in srgb, var(--employee-success) 24%, transparent)}}.tlclaw-startup-step-active{color:var(--employee-primary);background:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-active{background:color-mix(in srgb, var(--employee-primary) 8%, transparent)}}.tlclaw-startup-step-active{border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-active{border-color:color-mix(in srgb, var(--employee-primary) 24%, transparent)}}.tlclaw-startup-step-blocked{color:var(--employee-warning);background:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-blocked{background:color-mix(in srgb, var(--employee-warning) 12%, transparent)}}.tlclaw-startup-step-blocked{border-color:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-blocked{border-color:color-mix(in srgb, var(--employee-warning) 28%, transparent)}}.tlclaw-startup-step-error{color:var(--employee-error);background:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-error{background:color-mix(in srgb, var(--employee-error) 12%, transparent)}}.tlclaw-startup-step-error{border-color:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.tlclaw-startup-step-error{border-color:color-mix(in srgb, var(--employee-error) 24%, transparent)}}.tlclaw-startup-step-active .tlclaw-startup-step-icon svg{animation:.9s linear infinite tlclaw-spin}.tlclaw-capacity-panel{text-align:left;background:var(--employee-surface-soft);gap:12px;width:100%;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.tlclaw-capacity-panel{background:color-mix(in srgb, var(--employee-surface-soft) 92%, transparent)}}.tlclaw-capacity-panel{border:1px solid var(--employee-border-soft);border-radius:8px}.tlclaw-capacity-head{color:var(--aurora-heading);justify-content:space-between;align-items:center;gap:12px;font-weight:760;display:flex}.tlclaw-capacity-head span{align-items:center;gap:7px;min-width:0;display:inline-flex}.tlclaw-capacity-head svg{color:var(--aurora-accent)}.tlclaw-capacity-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tlclaw-capacity-grid>span{background:var(--employee-surface);gap:4px;min-width:0;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.tlclaw-capacity-grid>span{background:color-mix(in srgb, var(--employee-surface) 72%, transparent)}}.tlclaw-capacity-grid>span{border:1px solid var(--employee-border-soft);border-radius:8px}.tlclaw-capacity-grid small{color:var(--aurora-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tlclaw-capacity-grid strong{color:var(--aurora-heading);font-size:20px;line-height:1.1}@keyframes tlclaw-spin{to{transform:rotate(360deg)}}.employee-portal-workspace{height:calc(100dvh - var(--employee-header-height));gap:10px;min-height:0;padding:10px;overflow:hidden}.employee-portal-workspace .portal-modebar{min-height:44px}.employee-portal-workspace .tlclaw-frame-shell-primary,.employee-portal-workspace .tlclaw-frame-shell-primary .tlclaw-frame{min-height:calc(100dvh - var(--employee-header-height) - 64px)}.employee-portal-workspace .portal-command{grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;min-height:0;padding:14px 16px}.employee-portal-workspace .portal-command h1{font-size:22px!important}.employee-portal-workspace .portal-brand-line,.employee-portal-workspace .portal-subtitle{display:none}.employee-portal-workspace .portal-command-copy{gap:8px}.employee-portal-workspace .portal-action-row{margin-top:0}.employee-portal-workspace .portal-address-line{max-width:min(100%,420px)}.employee-portal-workspace .portal-status-board{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:12px}.employee-portal-workspace .portal-status-head{grid-column:1/-1}.employee-portal-workspace .portal-status-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-portal-workspace .portal-model-summary{height:100%}.tlclaw-home{width:100%;display:grid}.tlclaw-entry-home{place-items:center;min-height:calc(100vh - 270px);padding:56px 0 40px}.tlclaw-entry-card{text-align:center;background:0 0;justify-items:center;gap:22px;width:min(100%,720px);padding:0 18px;display:grid}.tlclaw-entry-brand-row{align-items:center;gap:12px;display:inline-flex}.tlclaw-entry-mark{background:0 0;border:0;border-radius:0;place-items:center;width:56px;height:56px;display:grid}.tlclaw-entry-mark img{object-fit:contain;width:88%;height:88%}.tlclaw-entry-copy{justify-items:center;gap:10px;display:grid}.tlclaw-entry-kicker{width:fit-content;color:var(--aurora-muted);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:760;display:inline-flex}.tlclaw-entry-copy h1{color:var(--aurora-heading);letter-spacing:0;margin:0!important;font-size:42px!important;font-weight:780!important;line-height:.96!important}.tlclaw-entry-copy .ant-typography{max-width:520px;color:var(--aurora-muted);margin-bottom:0;line-height:1.7}.tlclaw-entry-address{max-width:100%;color:var(--employee-text);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;display:inline-flex}.tlclaw-entry-address svg{color:var(--aurora-accent);flex:none}.tlclaw-entry-address .ant-typography{min-width:0;color:var(--aurora-muted);word-break:break-all;font-size:14px;font-weight:650}.tlclaw-entry-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:inline-flex}.tlclaw-entry-actions .ant-btn-primary{border:0;border-radius:10px;min-width:168px;height:44px;box-shadow:0 14px 30px #0757d92e}.tlclaw-entry-copy-button{color:var(--aurora-heading)!important;box-shadow:none!important;background:0 0!important;border:0!important}.tlclaw-entry-copy-button:hover{color:var(--employee-primary)!important;background:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){.tlclaw-entry-copy-button:hover{background:color-mix(in srgb, var(--employee-primary) 7%, transparent)!important}}.tlclaw-workspace-home{min-height:calc(100vh - 250px)}.tlclaw-frame-shell-primary{min-height:calc(100dvh - var(--employee-header-height));grid-template-rows:minmax(0,1fr)}.tlclaw-frame-shell-primary .tlclaw-frame{height:100%;min-height:calc(100dvh - var(--employee-header-height))}@media (width<=768px){.employee-site-shell{--employee-header-height:134px}.employee-site-header{grid-template-columns:1fr;padding:12px 16px}.employee-site-header-main{flex-direction:column;align-items:flex-start;gap:12px}.employee-site-nav{justify-self:stretch;width:100%;overflow-x:auto}.employee-site-nav-link{flex:none}.employee-site-actions{justify-self:stretch;padding-bottom:2px;overflow-x:auto}.employee-resource-pill,.employee-header-tool,.employee-header-user-button{flex:none}.portal-command,.portal-grid,.portal-metrics,.portal-progress-grid,.portal-status-tiles{grid-template-columns:1fr}.portal-command{min-height:0;padding:18px 16px}.portal-modebar{flex-direction:column;justify-content:flex-start;align-items:flex-start}.portal-modebar .ant-segmented{width:100%}.portal-modebar-hint{font-size:12px}.tlclaw-session .tlclaw-frame-shell-primary{height:calc(100dvh - var(--employee-header-height));min-height:calc(100dvh - var(--employee-header-height))}.tlclaw-session .tlclaw-frame-shell-primary .tlclaw-frame,.tlclaw-frame{height:100%;min-height:calc(100dvh - var(--employee-header-height))}.tlclaw-entry-home{min-height:calc(100vh - 330px);padding:34px 0 26px}.tlclaw-entry-card{gap:18px;padding:0 10px}.tlclaw-entry-copy h1{font-size:34px!important}.tlclaw-entry-actions{flex-direction:column}.tlclaw-entry-actions .ant-btn{width:100%}.tlclaw-startup-steps,.tlclaw-capacity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tlclaw-frame-shell-primary .tlclaw-frame{height:100%;min-height:calc(100dvh - var(--employee-header-height))}.site-footer-links{justify-content:flex-start}.site-footer-platform{gap:12px;padding-top:16px;padding-bottom:16px}.site-footer-top{flex-direction:column;gap:14px}.site-footer-links{width:100%}.hero-band{flex-direction:column;align-items:flex-start;padding:18px 16px}.self-header{padding:14px 16px}.self-header .ant-avatar{width:36px!important;min-width:36px!important;height:36px!important;line-height:36px!important}.self-header .ant-typography-secondary{display:none}.self-header h3{margin:0!important;font-size:18px!important;line-height:1.25!important}.self-header .ant-btn{height:32px;padding-inline:10px;font-size:12px}}@media (width<=560px){.employee-header-tool-label,.employee-header-user-meta{display:none}.employee-header-tool{width:40px!important;padding-inline:0!important}.employee-header-user-button{width:76px!important}}.model-api-name{min-width:0;color:var(--employee-muted);justify-self:start;align-items:center;gap:6px;font-size:12px;display:inline-flex}.model-api-name-label{flex:none}.model-api-name code{min-width:0;color:var(--employee-text);text-overflow:ellipsis;white-space:nowrap;background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:6px;padding:1px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}.model-api-name .ant-typography-copy{color:var(--employee-muted)}.maas-page{--maas-code-surface:var(--employee-heading)}@supports (color:color-mix(in lab, red, red)){.maas-page{--maas-code-surface:color-mix(in srgb, var(--employee-heading) 88%, var(--employee-bg))}}.maas-page{--maas-code-surface-strong:var(--employee-heading)}@supports (color:color-mix(in lab, red, red)){.maas-page{--maas-code-surface-strong:color-mix(in srgb, var(--employee-heading) 94%, var(--employee-bg))}}.maas-page{--maas-code-border:var(--employee-border)}@supports (color:color-mix(in lab, red, red)){.maas-page{--maas-code-border:color-mix(in srgb, var(--employee-border) 72%, transparent)}}.maas-page{--maas-code-text:var(--employee-primary-soft);--maas-code-muted:var(--employee-subtle);gap:16px;display:grid}.theme-dark .maas-page{--maas-code-surface:var(--employee-surface);--maas-code-surface-strong:var(--employee-surface);--maas-code-border:var(--employee-border);--maas-code-text:var(--employee-text);--maas-code-muted:var(--employee-muted)}.maas-model-pagination{justify-content:center;margin-top:16px;display:flex}.maas-hero{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);align-items:stretch;gap:20px;padding:22px;display:grid;background:var(--employee-surface)!important}.maas-hero-copy{align-content:center;gap:12px;min-width:0;display:grid}.maas-kicker,.maas-card-title,.maas-section-head,.maas-toolbar{align-items:center;display:flex}.maas-kicker{width:fit-content;color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid var(--employee-primary);gap:7px;padding:6px 10px;font-size:12px;font-weight:760}@supports (color:color-mix(in lab, red, red)){.maas-kicker{border:1px solid color-mix(in srgb, var(--employee-primary) 16%, transparent)}}.maas-kicker{border-radius:8px}.maas-hero h1{color:var(--employee-heading);font-size:30px;margin:0!important;line-height:1.08!important}.maas-hero .ant-typography{max-width:760px;color:var(--employee-muted);margin:0;line-height:1.75}.maas-hero-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.maas-metric-card{background:var(--employee-surface);gap:8px;min-width:0;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-metric-card{background:color-mix(in srgb, var(--employee-surface) 78%, transparent)}}.maas-metric-card{border:1px solid var(--employee-border-soft)}@supports (color:color-mix(in lab, red, red)){.maas-metric-card{border:1px solid color-mix(in srgb, var(--employee-border-soft) 86%, transparent)}}.maas-metric-card{border-radius:8px}.maas-metric-icon{width:34px;height:34px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:8px;place-items:center;display:grid}.maas-metric-card small{color:var(--employee-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.maas-metric-card strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1.12;overflow:hidden}.maas-metric-card-compact strong{font-size:16px}.maas-workbench{grid-template-columns:minmax(224px,260px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.maas-side-guide{top:calc(var(--employee-header-height) + 14px);z-index:8;position:sticky}.maas-side-guide-panel{background:var(--employee-surface-soft);gap:12px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-side-guide-panel{background:color-mix(in srgb, var(--employee-surface-soft) 86%, transparent)}}.maas-side-guide-panel{border:1px solid var(--employee-border-soft)}@supports (color:color-mix(in lab, red, red)){.maas-side-guide-panel{border:1px solid color-mix(in srgb, var(--employee-border-soft) 82%, transparent)}}.maas-side-guide-panel{box-shadow:0 12px 30px var(--employee-primary);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.maas-side-guide-panel{box-shadow:0 12px 30px color-mix(in srgb, var(--employee-primary) 8%, transparent)}}.maas-side-guide-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.maas-side-guide-status,.maas-side-guide-foot{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);gap:6px;min-width:0;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-side-guide-status,.maas-side-guide-foot{border:1px solid color-mix(in srgb, var(--employee-border-soft) 78%, transparent)}}.maas-side-guide-status,.maas-side-guide-foot{border-radius:8px}.maas-side-guide-status span,.maas-side-guide-foot span{color:var(--employee-muted);font-size:12px;font-weight:700}.maas-side-guide-status strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25;overflow:hidden}.maas-side-guide-status small{color:var(--employee-primary);text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;overflow:hidden}.maas-side-guide-meter{background:var(--employee-border-soft);height:6px;margin-top:4px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.maas-side-guide-meter{background:color-mix(in srgb, var(--employee-border-soft) 68%, transparent)}}.maas-side-guide-meter{border-radius:999px}.maas-side-guide-meter i{background:var(--employee-runtime);border-radius:inherit;height:100%;display:block}.maas-side-guide-list{gap:6px;min-width:0;display:grid}.maas-side-guide-item{width:100%;min-height:54px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.maas-side-guide-item:hover,.maas-side-guide-item-active{background:var(--employee-primary-soft)}.maas-side-guide-item-icon{width:32px;height:32px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:8px;place-items:center;display:grid}.maas-side-guide-item-copy{gap:2px;min-width:0;display:grid}.maas-side-guide-item-copy strong,.maas-side-guide-item-copy small,.maas-side-guide-item-stat{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.maas-side-guide-item-copy strong{color:var(--employee-heading);font-size:13px;line-height:1.2}.maas-side-guide-item-copy small{color:var(--employee-muted);font-size:12px;line-height:1.2}.maas-side-guide-item-stat{max-width:72px;color:var(--employee-success);background:var(--employee-runtime);padding:3px 7px;font-size:11px;font-weight:760}@supports (color:color-mix(in lab, red, red)){.maas-side-guide-item-stat{background:color-mix(in srgb, var(--employee-runtime) 10%, transparent)}}.maas-side-guide-item-stat{border:1px solid var(--employee-runtime)}@supports (color:color-mix(in lab, red, red)){.maas-side-guide-item-stat{border:1px solid color-mix(in srgb, var(--employee-runtime) 18%, transparent)}}.maas-side-guide-item-stat{border-radius:999px}.maas-side-guide-foot p{color:var(--employee-muted);margin:0;font-size:12px;line-height:1.55}.maas-console-panel,.maas-console-card{scroll-margin-top:calc(var(--employee-header-height) + 24px);padding:16px}.maas-console-panel .ant-card-body,.maas-console-card .ant-card-body{min-width:0}.maas-inline-alert{margin-bottom:14px}.maas-created-key{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.maas-created-key code{min-width:0;max-width:min(680px,100%);min-height:28px;color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;background:var(--employee-primary-soft);border:1px solid var(--employee-primary);align-items:center;padding:4px 8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.maas-created-key code{border:1px solid color-mix(in srgb, var(--employee-primary) 14%, transparent)}}.maas-created-key code{border-radius:6px}.maas-toolbar,.maas-section-head{justify-content:space-between;gap:12px;margin-bottom:16px}.maas-toolbar{flex-wrap:wrap;align-items:center;display:flex}.maas-search{flex:0 420px;width:min(100%,420px)}.maas-filter-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}.maas-section-head h3{color:var(--employee-heading);margin:0 0 4px!important;font-size:16px!important;font-weight:760!important;line-height:1.35!important}.maas-section-head div>span.ant-typography{color:var(--employee-muted);font-size:13px;line-height:1.6}.maas-section-head>.ant-btn{flex:none}.maas-model-grid{scroll-margin-top:calc(var(--employee-header-height,74px) + 12px);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.maas-model-card{background:var(--employee-surface);border:1px solid var(--employee-border);min-width:0;min-height:260px;box-shadow:0 8px 20px var(--employee-primary);border-radius:8px;grid-template-rows:auto minmax(50px,1fr) auto auto auto auto;gap:12px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-model-card{box-shadow:0 8px 20px color-mix(in srgb, var(--employee-primary) 5%, transparent)}}.maas-model-card-active{background:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.maas-model-card-active{background:color-mix(in srgb, var(--employee-success) 12%, var(--employee-surface))}}.maas-model-card-active{border-color:var(--employee-runtime)}@supports (color:color-mix(in lab, red, red)){.maas-model-card-active{border-color:color-mix(in srgb, var(--employee-runtime) 45%, transparent)}}.maas-model-card-active{box-shadow:0 14px 36px var(--employee-runtime)}@supports (color:color-mix(in lab, red, red)){.maas-model-card-active{box-shadow:0 14px 36px color-mix(in srgb, var(--employee-runtime) 14%, transparent)}}.maas-model-card-head{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.maas-model-logo{width:42px;height:42px;color:var(--brand-logo-color,var(--employee-primary));background:var(--employee-surface);border:1px solid var(--employee-border-soft);place-items:center;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-model-logo{border:1px solid color-mix(in srgb, var(--employee-border-soft) 95%, transparent)}}.maas-model-logo{box-shadow:0 8px 18px var(--employee-primary-soft);border-radius:8px}.maas-model-logo-table{width:32px;height:32px;box-shadow:0 6px 14px var(--employee-primary);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.maas-model-logo-table{box-shadow:0 6px 14px color-mix(in srgb, var(--employee-primary) 6%, transparent)}}.maas-provider-logo{width:34px;height:34px;color:var(--brand-logo-color,var(--employee-primary));background:var(--employee-surface);border:1px solid var(--employee-border-soft);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.maas-provider-logo{border:1px solid color-mix(in srgb, var(--employee-border-soft) 92%, transparent)}}.maas-provider-logo{box-shadow:0 6px 14px var(--employee-primary);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.maas-provider-logo{box-shadow:0 6px 14px color-mix(in srgb, var(--employee-primary) 6%, transparent)}}.maas-provider-logo-inline{border-radius:7px;width:26px;height:26px}.maas-provider-logo-select{border-radius:6px;width:22px;height:22px}.maas-provider-logo-img{object-fit:contain;width:72%;height:72%;display:block}.maas-model-logo .maas-provider-logo-img{width:76%;height:76%}.maas-provider-logo-fallback{font-size:13px;font-weight:900;line-height:1}.maas-provider-select-label{align-items:center;gap:8px;max-width:100%;display:inline-flex}.maas-model-select-label{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.maas-model-select-label>span:not(.maas-provider-logo){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.maas-model-select-label small{color:var(--employee-muted);flex:none;font-size:12px}.maas-provider-select-label>span:nth-child(2){text-overflow:ellipsis;min-width:0;overflow:hidden}.maas-provider-select-label small{color:var(--employee-muted);flex:none;font-size:12px}.maas-reference-option small{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.maas-model-card-head>span:nth-child(2){gap:2px;min-width:0;display:grid}.maas-model-card-head strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25;overflow:hidden}.maas-model-badges{flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0;display:flex}.maas-model-card-head small,.maas-model-card p{color:var(--employee-muted)}.maas-model-card-meta{white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.maas-model-card-meta span{text-overflow:ellipsis;min-width:0;overflow:hidden}.maas-model-card-meta span+span:before{color:var(--employee-border);content:"·";margin:0 5px}.maas-model-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.maas-tag-row,.maas-price-row,.maas-card-actions{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.maas-model-vendor-tag{align-items:center;gap:5px;max-width:100%;display:inline-flex}.maas-model-vendor-tag .maas-provider-logo{border-color:var(--employee-ai);margin-inline-start:-3px}@supports (color:color-mix(in lab, red, red)){.maas-model-vendor-tag .maas-provider-logo{border-color:color-mix(in srgb, var(--employee-ai) 18%, transparent)}}.maas-model-vendor-tag .maas-provider-logo{box-shadow:none}.maas-price-row{border-top:1px solid var(--employee-surface-soft);justify-content:space-between;padding-top:10px}.maas-price-row span{color:var(--employee-muted);gap:2px;font-size:12px;display:grid}.maas-price-row b{color:var(--employee-ai);font-size:14px}.maas-card-actions{flex-direction:row;justify-content:flex-end;align-self:end;gap:9px}.maas-table-actions{flex-direction:row;justify-content:flex-end;width:100%;display:flex}.maas-action-button{min-height:34px;box-shadow:0 8px 18px var(--employee-primary-soft);border-radius:8px;padding-inline:12px;font-weight:760}.maas-action-button.ant-btn-sm{min-height:28px;box-shadow:0 6px 14px var(--employee-primary);border-radius:7px;padding-inline:10px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.maas-action-button.ant-btn-sm{box-shadow:0 6px 14px color-mix(in srgb, var(--employee-primary) 7%, transparent)}}.maas-action-primary:not(:disabled){color:var(--employee-surface)!important;background:var(--employee-primary)!important;border-color:#0000!important}.maas-action-secondary:not(:disabled){color:var(--employee-primary)!important;background:var(--employee-primary-soft)!important;border-color:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-secondary:not(:disabled){border-color:color-mix(in srgb, var(--employee-primary) 20%, transparent)!important}}.maas-action-success:not(:disabled){color:var(--employee-success)!important;background:var(--employee-runtime)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-success:not(:disabled){background:color-mix(in srgb, var(--employee-runtime) 12%, transparent)!important}}.maas-action-success:not(:disabled){border-color:var(--employee-runtime)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-success:not(:disabled){border-color:color-mix(in srgb, var(--employee-runtime) 28%, transparent)!important}}.maas-action-warning:not(:disabled){color:var(--employee-ai)!important;background:var(--employee-ai)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-warning:not(:disabled){background:color-mix(in srgb, var(--employee-ai) 10%, transparent)!important}}.maas-action-warning:not(:disabled){border-color:var(--employee-ai)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-warning:not(:disabled){border-color:color-mix(in srgb, var(--employee-ai) 24%, transparent)!important}}.maas-action-danger:not(:disabled){color:var(--employee-danger,#dc2626)!important;background:var(--employee-danger,#dc2626)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-danger:not(:disabled){background:color-mix(in srgb, var(--employee-danger,#dc2626) 8%, transparent)!important}}.maas-action-danger:not(:disabled){border-color:var(--employee-danger,#dc2626)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-danger:not(:disabled){border-color:color-mix(in srgb, var(--employee-danger,#dc2626) 22%, transparent)!important}}.maas-action-ghost:not(:disabled){color:var(--employee-heading)!important;background:var(--employee-surface)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-ghost:not(:disabled){background:color-mix(in srgb, var(--employee-surface) 76%, transparent)!important}}.maas-action-ghost:not(:disabled){border-color:var(--employee-border-soft)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-ghost:not(:disabled){border-color:color-mix(in srgb, var(--employee-border-soft) 86%, transparent)!important}}.maas-action-current,.maas-action-current:disabled{color:var(--employee-success)!important;background:var(--employee-runtime)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-current,.maas-action-current:disabled{background:color-mix(in srgb, var(--employee-runtime) 14%, transparent)!important}}.maas-action-current,.maas-action-current:disabled{border-color:var(--employee-runtime)!important}@supports (color:color-mix(in lab, red, red)){.maas-action-current,.maas-action-current:disabled{border-color:color-mix(in srgb, var(--employee-runtime) 30%, transparent)!important}}.maas-action-current,.maas-action-current:disabled{opacity:1!important}.maas-card-tool-wrap{display:inline-flex}.maas-card-tool-button.ant-btn-sm{width:32px;min-width:32px;min-height:30px;box-shadow:0 4px 12px var(--employee-primary);border-radius:7px;place-items:center;padding:0;font-size:12px;font-weight:760;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-button.ant-btn-sm{box-shadow:0 4px 12px color-mix(in srgb, var(--employee-primary) 5%, transparent)}}.maas-card-tool-button.ant-btn-sm{transition:color .18s,background .18s,border-color .18s,transform .18s}.maas-card-tool-button:not(:disabled){background:var(--employee-surface)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-button:not(:disabled){background:color-mix(in srgb, var(--employee-surface) 72%, transparent)!important}}.maas-card-tool-button:not(:disabled){border-color:var(--employee-border-soft)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-button:not(:disabled){border-color:color-mix(in srgb, var(--employee-border-soft) 86%, transparent)!important}}.maas-card-tool-button:not(:disabled):hover{transform:translateY(-1px);background:var(--employee-primary-soft)!important;border-color:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-button:not(:disabled):hover{border-color:color-mix(in srgb, var(--employee-primary) 24%, transparent)!important}}.maas-card-tool-primary:not(:disabled){color:var(--employee-primary)!important}.maas-card-tool-secondary:not(:disabled){color:var(--employee-primary-hover)!important}.maas-card-tool-warning:not(:disabled){color:var(--employee-ai)!important}.maas-card-tool-success:not(:disabled){color:var(--employee-success)!important}.maas-card-tool-danger:not(:disabled){color:var(--employee-danger,#dc2626)!important;background:var(--employee-danger,#dc2626)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-danger:not(:disabled){background:color-mix(in srgb, var(--employee-danger,#dc2626) 8%, transparent)!important}}.maas-card-tool-danger:not(:disabled){border-color:var(--employee-danger,#dc2626)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-danger:not(:disabled){border-color:color-mix(in srgb, var(--employee-danger,#dc2626) 22%, transparent)!important}}.maas-card-tool-danger:not(:disabled):hover{background:var(--employee-danger,#dc2626)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-danger:not(:disabled):hover{background:color-mix(in srgb, var(--employee-danger,#dc2626) 12%, transparent)!important}}.maas-card-tool-danger:not(:disabled):hover{border-color:var(--employee-danger,#dc2626)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-danger:not(:disabled):hover{border-color:color-mix(in srgb, var(--employee-danger,#dc2626) 30%, transparent)!important}}.maas-card-tool-current,.maas-card-tool-current:disabled{color:var(--employee-success)!important;background:var(--employee-runtime)!important}@supports (color:color-mix(in lab, red, red)){.maas-card-tool-current,.maas-card-tool-current:disabled{background:color-mix(in srgb, var(--employee-runtime) 10%, transparent)!important}}.maas-card-tool-current,.maas-card-tool-current:disabled{opacity:1!important}.maas-console-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.maas-doc-layout{gap:16px;display:grid}.maas-policy-card{scroll-margin-top:calc(var(--employee-header-height) + 24px);background:var(--employee-surface)!important}.maas-policy-grid,.maas-config-grid,.maas-resource-grid{gap:16px;display:grid}.maas-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.maas-config-grid,.maas-resource-grid,.maas-api-grid{grid-template-columns:minmax(0,1fr)}.maas-card-title{gap:8px}.maas-card-description{max-width:900px;color:var(--employee-muted);font-size:13px;line-height:1.6;display:block}.maas-api-grid .maas-card-description{margin-bottom:14px}.maas-catalog-card .ant-card-body{gap:16px;display:grid}.maas-catalog-card .maas-toolbar{margin-bottom:0}.maas-tlclaw-card .ant-card-head{align-items:center}.maas-tlclaw-layout{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-tlclaw-layout{border:1px solid color-mix(in srgb, var(--employee-border-soft) 82%, transparent)}}.maas-tlclaw-layout{border-radius:8px}.maas-tlclaw-config{align-content:start;gap:14px;min-width:0;display:grid}.maas-tlclaw-selector-row{grid-template-columns:minmax(0,320px);justify-content:start;align-items:end;gap:8px;min-width:0;display:grid}.maas-tlclaw-picker>span{color:var(--employee-muted);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.maas-tlclaw-picker small{color:var(--employee-success);align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.maas-tlclaw-picker small svg{color:var(--employee-success)}.maas-tlclaw-picker{gap:7px;min-width:0;display:grid}.maas-tlclaw-select{width:100%}.maas-tlclaw-select .ant-select-selector{background:var(--employee-surface)!important;min-height:36px!important}@supports (color:color-mix(in lab, red, red)){.maas-tlclaw-select .ant-select-selector{background:color-mix(in srgb, var(--employee-surface) 90%, transparent)!important}}.maas-tlclaw-select .ant-select-selector{border-color:var(--employee-border)!important}@supports (color:color-mix(in lab, red, red)){.maas-tlclaw-select .ant-select-selector{border-color:color-mix(in srgb, var(--employee-border) 92%, transparent)!important}}.maas-tlclaw-select .ant-select-selector{box-shadow:none!important;border-radius:8px!important}.maas-tlclaw-select .ant-select-selection-item{font-weight:720;color:var(--employee-heading)!important}.maas-tlclaw-meta-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.maas-info-tile{background:var(--employee-surface);gap:5px;min-width:0;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-info-tile{background:color-mix(in srgb, var(--employee-surface) 76%, transparent)}}.maas-info-tile{border:1px solid var(--employee-border-soft)}@supports (color:color-mix(in lab, red, red)){.maas-info-tile{border:1px solid color-mix(in srgb, var(--employee-border-soft) 76%, transparent)}}.maas-info-tile{border-radius:8px}.maas-info-tile span{color:var(--employee-muted);font-size:12px}.maas-info-tile strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;overflow:hidden}.maas-tlclaw-actions{flex-wrap:wrap;justify-content:flex-end;place-self:end;align-items:center;gap:8px;min-width:0;padding-top:4px;display:flex}.maas-key-chip{min-width:0;min-height:26px;color:var(--employee-primary);text-overflow:ellipsis;white-space:nowrap;background:var(--employee-primary-soft);border:1px solid var(--employee-primary);align-items:center;padding:3px 8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.maas-key-chip{border:1px solid color-mix(in srgb, var(--employee-primary) 14%, transparent)}}.maas-key-chip{border-radius:6px}.maas-key-cell{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.maas-key-cell .maas-key-chip{max-width:170px}.maas-doc-card{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;gap:9px;min-width:0;padding:15px;display:grid}.maas-doc-card>span{width:34px;height:34px;color:var(--employee-ai);background:var(--employee-ai);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.maas-doc-card>span{background:color-mix(in srgb, var(--employee-ai) 9%, transparent)}}.maas-doc-card>span{border-radius:8px}.maas-doc-card strong{color:var(--employee-heading)}.maas-doc-card p{color:var(--employee-muted);margin:0;font-size:13px;line-height:1.6}.maas-code-block{color:var(--maas-code-text);background:var(--maas-code-surface);border-radius:8px;margin:0;padding:14px;font-size:12px;line-height:1.65;overflow:auto}.maas-agent{gap:16px;min-width:0;display:grid}.maas-api-debug-drawer .ant-drawer-content{background:var(--employee-surface)}.maas-api-debug-drawer .ant-drawer-header{background:var(--employee-surface);border-bottom:1px solid var(--employee-border-soft);padding:18px 30px}.maas-api-drawer-close{justify-content:center;align-items:center;display:inline-flex}.maas-api-debug{min-width:0}.maas-api-doc-layout{grid-template-columns:132px minmax(0,1fr) minmax(400px,.88fr);align-items:start;gap:32px;display:grid}.maas-api-doc-nav{gap:2px;padding-top:4px;display:grid;position:sticky;top:24px}.maas-api-doc-nav strong{color:var(--employee-heading);letter-spacing:0;margin-bottom:12px;font-size:12px;font-weight:850}.maas-api-doc-nav a{color:var(--employee-muted);border-left:2px solid var(--employee-border-soft);padding:7px 0 7px 12px;font-size:13px;font-weight:650;text-decoration:none}.maas-api-doc-nav a:hover{color:var(--employee-primary-hover);border-left-color:var(--employee-primary-hover)}.maas-api-doc-content{gap:0;min-width:0;display:grid}.maas-api-doc-section{background:var(--employee-surface);border-top:1px solid var(--employee-border-soft);gap:14px;min-width:0;padding:30px 0;display:grid}.maas-api-doc-section:first-child{border-top:0;padding-top:0}.maas-api-doc-section h3{color:var(--employee-heading);margin:0;font-size:18px;line-height:1.35}.maas-api-doc-section p{color:var(--employee-muted);margin:0;font-size:14px;line-height:1.82}.maas-api-doc-section code{color:var(--employee-primary-hover);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:4px;font-size:.94em}.maas-api-doc-lead>span{color:var(--employee-primary-hover);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:850}.maas-api-doc-lead h2{color:var(--employee-heading);margin:0;font-size:34px;line-height:1.12}.maas-api-definition-list{border-top:1px solid var(--employee-border-soft);margin:8px 0 0;display:grid}.maas-api-definition-list div{border-bottom:1px solid var(--employee-border-soft);grid-template-columns:116px minmax(0,1fr);gap:18px;padding:12px 0;display:grid}.maas-api-definition-list dt{color:var(--employee-muted);font-size:12px;font-weight:800}.maas-api-definition-list dd{color:var(--employee-heading);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:760;line-height:1.5}.maas-api-code-panel{background:var(--maas-code-surface-strong);border:1px solid var(--maas-code-border);border-radius:8px;min-width:0;max-height:calc(100vh - 118px);display:grid;position:sticky;top:24px;overflow:hidden;box-shadow:0 24px 60px #0f172a38}.maas-api-code-panel:before{content:"";background:var(--employee-runtime);height:3px;display:block}.maas-api-code-panel header{background:var(--maas-code-surface-strong);border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:14px;padding:15px 16px 13px;display:flex}.maas-api-code-panel header>div:first-child{min-width:0;display:grid}.maas-api-code-panel header strong,.maas-api-code-panel header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.maas-api-code-panel header strong{color:var(--employee-surface-soft);font-size:13px}.maas-api-code-panel header small{color:var(--maas-code-muted);font-size:12px}.maas-api-code-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.maas-api-code-controls .ant-select .ant-select-selector{background:#0f172ab3!important;border-color:#94a3b847!important}.maas-api-code-block{min-height:0;max-height:calc(100vh - 260px);color:var(--maas-code-text);background:var(--maas-code-surface-strong);border-radius:0;padding:18px 20px}.maas-api-code-block code{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.maas-api-code-panel footer{background:var(--maas-code-surface-strong);border-top:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.maas-api-code-panel footer span{min-width:0;color:var(--maas-code-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.maas-api-drawer-title{gap:2px;display:grid}.maas-api-drawer-title span{color:var(--employee-primary-hover);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:850}.maas-api-drawer-title strong{color:var(--employee-heading);font-size:15px;line-height:1.2}.maas-api-debug-drawer .ant-drawer-body{padding:0}.maas-api-debug{min-height:calc(100vh - 73px);color:var(--employee-heading);background:var(--employee-surface);grid-template-columns:188px minmax(0,1fr);display:grid}.maas-api-debug,.maas-api-debug *{box-sizing:border-box}.maas-api-doc-rail{background:var(--employee-surface-soft);border-right:1px solid var(--employee-border-soft);align-self:start;height:calc(100vh - 73px);padding:34px 22px;position:sticky;top:0}.maas-api-doc-brand{align-items:center;gap:10px;margin-bottom:34px;display:flex}.maas-api-doc-brand span{width:28px;height:28px;color:var(--employee-surface);background:var(--employee-heading);border-radius:7px;place-items:center;font-size:11px;font-weight:900;display:grid}.maas-api-doc-brand strong{color:var(--employee-heading);font-size:13px}.maas-api-doc-rail nav{gap:3px;display:grid}.maas-api-doc-rail a{color:var(--employee-muted);padding:8px 0;font-size:13px;font-weight:700;text-decoration:none}.maas-api-doc-rail a:hover{color:var(--employee-primary-hover)}.maas-api-doc-main{min-width:0;max-width:900px;padding:54px 72px 72px;display:block}.maas-api-doc-article{gap:0;min-width:0;display:grid}.maas-api-doc-hero{border-bottom:1px solid var(--employee-border-soft);padding-bottom:34px}.maas-api-doc-hero>span{color:var(--employee-primary-hover);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:850}.maas-api-doc-hero h1{max-width:720px;color:var(--employee-heading);margin:12px 0 16px;font-size:46px;line-height:1.05}.maas-api-doc-hero p,.maas-api-doc-section p{color:var(--employee-muted);margin:0;font-size:15px;line-height:1.85}.maas-api-doc-hero code{color:var(--employee-primary-hover);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:5px;padding:1px 5px}.maas-api-doc-callout{border-top:1px solid var(--employee-border-soft);border-bottom:1px solid var(--employee-border-soft);gap:6px;margin:24px 0 8px;padding:16px 0;display:grid}.maas-api-doc-callout strong{color:var(--employee-heading);overflow-wrap:anywhere;font-size:14px}.maas-api-doc-callout span{color:var(--employee-muted);font-size:13px}.maas-api-doc-section{border-top:1px solid var(--employee-border-soft);background:0 0;gap:14px;min-width:0;padding:38px 0;display:grid}.maas-api-doc-section h2{color:var(--employee-heading);margin:0;font-size:23px;line-height:1.25}.maas-api-inline-code{color:var(--employee-text);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:7px;margin:4px 0 0;padding:13px 15px;font-size:12px;line-height:1.65;overflow-x:auto}.maas-api-inline-code code{color:inherit;background:0 0;border:0}.maas-api-reference-table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:4px}.maas-api-reference-table th,.maas-api-reference-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--employee-border-soft);padding:13px 0;font-size:13px;line-height:1.55}.maas-api-reference-table th{width:132px;color:var(--employee-muted);font-weight:800}.maas-api-reference-table td{color:var(--employee-heading);overflow-wrap:anywhere;font-weight:760}.maas-api-section-toolbar{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.maas-api-section-toolbar>div:first-child{gap:10px;min-width:0;display:grid}.maas-api-section-toolbar h2{color:var(--employee-heading);margin:0;font-size:23px;line-height:1.25}.maas-api-section-toolbar p{max-width:560px}.maas-api-example-doc{gap:14px;min-width:0;margin-top:2px;display:grid}.maas-api-endpoint-row{border-top:1px solid var(--employee-border-soft);border-bottom:1px solid var(--employee-border-soft);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.maas-api-endpoint-row>span{color:var(--employee-muted);font-size:12px;font-weight:800}.maas-api-endpoint-row code{min-width:0;color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;line-height:1.55;display:flex;overflow:hidden}.maas-api-endpoint-row code strong{color:var(--employee-primary-hover);flex:none;font-size:11px;font-weight:900}.maas-api-code-card{background:var(--employee-surface);border:1px solid var(--employee-border);border-radius:8px;min-width:0;overflow:hidden}.maas-api-code-card-head{background:var(--employee-surface-soft);border-bottom:1px solid var(--employee-border);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:11px 12px;display:flex}.maas-api-code-title{gap:2px;min-width:0;display:grid}.maas-api-code-title strong,.maas-api-code-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.maas-api-code-title strong{color:var(--employee-heading);font-size:13px;font-weight:800}.maas-api-code-title span{color:var(--employee-muted);font-size:12px}.maas-api-code-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:min(100%,420px);display:flex}.maas-api-code-controls label{align-items:center;gap:6px;min-width:0;display:inline-flex}.maas-api-code-controls label>span{color:var(--employee-muted);font-size:12px;font-weight:700}.maas-api-code-controls .ant-select{min-width:108px}.maas-api-code-controls .ant-select .ant-select-selector{background:var(--employee-surface)!important;border-color:var(--employee-border)!important;border-radius:6px!important}.maas-api-code-controls .ant-select .ant-select-selection-item{font-size:12px;color:var(--employee-heading)!important}.maas-api-copy-button{border-radius:6px;height:24px;padding:0 9px;font-size:12px;font-weight:760;color:var(--employee-primary-hover)!important;background:var(--employee-surface)!important;border-color:var(--employee-border)!important}.maas-api-copy-button:hover{color:var(--employee-primary-hover)!important;background:var(--employee-primary-soft)!important;border-color:var(--employee-border)!important}.maas-api-copy-button-dark{color:var(--employee-heading)!important;background:var(--employee-surface)!important;border-color:var(--employee-border)!important}.maas-api-copy-button-dark:hover{color:var(--employee-primary-hover)!important;background:var(--employee-surface-soft)!important;border-color:var(--employee-muted)!important}.maas-api-code-block{max-height:520px;color:var(--employee-heading);background:var(--employee-surface-soft);border:0;border-radius:0;padding:18px 20px}.maas-api-code-block code{color:inherit;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12.5px;line-height:1.7;background:0 0!important;border:0!important}.maas-api-example-note{min-width:0;color:var(--employee-muted);align-items:flex-start;gap:8px;margin-top:0;font-size:12px;line-height:1.65;display:flex}.maas-api-example-note svg{flex:none;margin-top:3px}.maas-api-example-note code{color:var(--employee-primary-hover);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:5px;padding:1px 5px}.coding-agent-page{--coding-agent-soft-bg:var(--employee-surface-soft);--coding-agent-card-bg:var(--employee-surface);--coding-agent-border:var(--employee-border-soft);--coding-agent-code-bg:var(--employee-heading);--coding-agent-code-text:var(--employee-surface);--coding-agent-inline-code-bg:var(--employee-primary-soft);--coding-agent-inline-code-text:var(--employee-primary);--coding-agent-success-bg:#22c55e1a;--coding-agent-success-border:#22c55e47;--coding-agent-warning-bg:#fa8c161a;--coding-agent-warning-border:#fa8c163d;--coding-agent-chat-user-bg:#1677ff1a;--coding-agent-chat-user-text:var(--employee-heading);--coding-agent-failed-bg:#f5222d14;--coding-agent-failed-border:#f5222d33;width:100%;min-width:0;max-width:100%;height:calc(100dvh - var(--employee-header-height));min-height:0;color:var(--employee-text);background:var(--employee-bg);overflow:hidden}.theme-dark .coding-agent-page{--coding-agent-soft-bg:#94a3b814;--coding-agent-card-bg:#0f172ad1;--coding-agent-border:#94a3b82e;--coding-agent-code-bg:#0f172aeb;--coding-agent-code-text:var(--employee-text);--coding-agent-inline-code-bg:#4096ff2e;--coding-agent-inline-code-text:var(--employee-primary-hover);--coding-agent-success-bg:#4ade801f;--coding-agent-success-border:#4ade8042;--coding-agent-warning-bg:#fdba741f;--coding-agent-warning-border:#fdba7447;--coding-agent-chat-user-bg:#4096ff2e;--coding-agent-chat-user-text:var(--employee-text);--coding-agent-failed-bg:#f8717124;--coding-agent-failed-border:#f8717147}.maas-page.coding-agent-page{grid-template-columns:var(--employee-left-rail-width) minmax(0, 1fr);display:grid}.maas-left-rail{min-height:calc(100dvh - var(--employee-header-height));background:var(--employee-bg);border-right:1px solid var(--employee-border-soft);align-content:start;gap:18px;padding:14px 16px 18px 18px;display:grid;position:sticky;top:0;overflow-y:auto}.maas-left-rail-menu,.maas-rail-section,.maas-rail-list{display:grid}.maas-left-rail-menu{gap:18px}.maas-rail-section{gap:8px}.maas-rail-section>strong{color:var(--employee-heading);font-size:14px;font-weight:850}.maas-rail-list{gap:4px}.maas-rail-item{min-height:36px;color:var(--employee-text);font:inherit;text-align:left;cursor:pointer;border-radius:var(--employee-control-radius);background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:720;transition:background-color .2s,color .2s;display:grid}.maas-rail-item:hover,.maas-rail-item-active{color:var(--employee-primary);background:var(--employee-primary-soft)}.maas-rail-item-active{box-shadow:inset 3px 0 0 var(--employee-primary)}.maas-rail-icon{width:24px;height:24px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.maas-rail-label,.maas-card-description,.coding-agent-doc-toolbar span,.coding-agent-doc-markdown p,.coding-agent-doc-markdown li,.coding-agent-doc-markdown blockquote,.coding-agent-page-error-action span{color:var(--employee-muted)}.maas-rail-logo-img{object-fit:contain;width:16px;height:16px;display:block}.coding-agent-main{width:100%;min-width:0;max-width:100%;height:100%;padding:var(--employee-page-padding-y) var(--employee-page-padding-x);align-content:start;gap:16px;display:grid;overflow:hidden auto}.coding-agent-main>*{min-width:0;max-width:100%}.coding-agent-page-state{place-items:center;width:100%;height:100%;padding:24px;display:grid}.coding-agent-state-card{width:min(100%,760px)}.coding-agent-page-error-action{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.coding-agent-usage-grid span{background:var(--coding-agent-card-bg);border:1px solid var(--coding-agent-border);border-radius:var(--employee-card-radius);gap:6px;padding:14px;display:grid}.coding-agent-usage-grid small,.coding-agent-model-copy p{color:var(--employee-muted);font-size:12px}.coding-agent-usage-grid strong,.coding-agent-model-copy strong,.coding-agent-doc-header h2,.coding-agent-doc-markdown h1,.coding-agent-doc-markdown h2,.coding-agent-doc-markdown h3,.coding-agent-doc-markdown strong{color:var(--employee-heading)}.coding-agent-config-card,.coding-agent-docs-card{width:100%;min-width:0;max-width:100%}.coding-agent-config-card .ant-card-body,.coding-agent-docs-card .ant-card-body{gap:16px;min-width:0;display:grid;overflow:hidden}.coding-agent-config-head{border-bottom:1px solid var(--employee-border-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.coding-agent-config-head strong,.maas-card-title{color:var(--employee-heading);align-items:center;gap:8px;font-size:16px;font-weight:820;display:inline-flex}.coding-agent-config-head p{color:var(--employee-muted);margin:6px 0 0;font-size:13px}.model-preference-head-action{justify-content:flex-end;min-width:0;display:flex}.model-preference-sync-control{min-height:32px;color:var(--employee-heading);cursor:pointer;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.model-preference-switch-wrap{display:inline-flex}.model-preference-row-disabled{opacity:.78}.model-preference-row-disabled .coding-agent-drag-icon{cursor:not-allowed;opacity:.45}.coding-agent-key-panel{border-bottom:1px solid var(--employee-border-soft);gap:14px;min-width:0;padding-bottom:16px;display:grid}.coding-agent-key-table-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.maas-card-description{margin:0;font-size:13px;line-height:1.65}.maas-action-button,.maas-api-copy-button{border-radius:var(--employee-control-radius)}.maas-action-primary{font-weight:780}.coding-agent-key-secret .ant-alert{border-color:var(--coding-agent-success-border)}.coding-agent-key-secret .ant-alert-description>div{align-items:center;gap:10px;min-width:0;display:flex}.coding-agent-key-secret code,.maas-key-chip{min-width:0;color:var(--employee-heading);background:var(--coding-agent-soft-bg);border:1px solid var(--coding-agent-border);border-radius:var(--employee-control-radius);align-items:center;padding:8px 10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;display:inline-flex}.coding-agent-key-secret code{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.coding-agent-key-cell{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.coding-agent-key-cell .maas-key-chip{max-width:170px}.coding-agent-key-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.coding-agent-usage-panel{background:var(--coding-agent-soft-bg);border:1px solid var(--coding-agent-border);border-radius:var(--employee-card-radius);grid-template-columns:minmax(0,1fr) minmax(0,.58fr);align-items:center;gap:16px;padding:14px;display:grid}.coding-agent-usage-panel strong{color:var(--employee-heading);font-size:15px}.coding-agent-usage-panel p{color:var(--employee-muted);margin:6px 0 0;font-size:13px}.coding-agent-usage-skeleton,.coding-agent-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.coding-agent-usage-skeleton-card{background:var(--coding-agent-card-bg);border:1px solid var(--coding-agent-border);border-radius:var(--employee-card-radius);padding:10px 12px}.coding-agent-model-list{min-width:0;display:grid}.coding-agent-model-row{border-bottom:1px solid var(--employee-border-soft);grid-template-columns:24px 36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.coding-agent-model-row:last-child{border-bottom:0}.coding-agent-drag-icon{color:var(--employee-muted);cursor:grab;justify-self:center}.coding-agent-model-logo{width:36px;height:36px;color:var(--brand-logo-color,var(--employee-primary));background:var(--coding-agent-card-bg);border:1px solid var(--coding-agent-border);border-radius:var(--employee-control-radius);place-items:center;font-weight:900;display:grid;box-shadow:0 6px 14px #0f172a0f}.coding-agent-model-logo-img,.coding-agent-tool-logo-img{object-fit:contain;width:76%;height:76%;display:block}.coding-agent-model-logo-fallback{font-size:13px;font-weight:900;line-height:1}.coding-agent-model-copy{gap:4px;min-width:0;display:grid}.coding-agent-model-copy strong{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:flex}.coding-agent-model-copy p{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.55;overflow:hidden}.coding-agent-tool-logo{width:56px;height:56px;color:var(--employee-surface);border-radius:12px;place-items:center;display:grid}.coding-agent-tool-logo-blue{background:var(--employee-primary)}.coding-agent-tool-logo-orange{background:var(--employee-warning)}.coding-agent-tool-logo-dark,.coding-agent-tool-logo-red{background:var(--employee-heading)}.coding-agent-tool-logo-green{background:var(--employee-success)}.coding-agent-tool-logo-purple,.coding-agent-tool-logo-violet{background:var(--employee-ai)}.coding-agent-doc-body{box-sizing:border-box;width:100%;min-width:0;max-width:min(980px,100%);margin:0 auto;padding-bottom:24px;display:block}.coding-agent-doc-header{border-bottom:1px solid var(--employee-border-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding-bottom:22px;display:grid}.coding-agent-doc-header h2{margin:4px 0 6px;font-size:28px;line-height:1.2}.coding-agent-doc-header p{max-width:760px;color:var(--employee-muted);margin:0;font-size:15px;line-height:1.75}.coding-agent-doc-kicker{color:var(--employee-primary);font-size:12px;font-weight:780}.coding-agent-doc-toolbar{border-top:1px solid var(--employee-border-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.coding-agent-doc-toolbar span{font-size:13px;font-weight:760}.coding-agent-doc-markdown{min-width:0;color:var(--employee-text);padding-top:8px}.coding-agent-doc-markdown>:first-child{margin-top:0}.coding-agent-doc-markdown h1{margin:18px 0 12px;font-size:26px;line-height:1.25}.coding-agent-doc-markdown h2{border-top:1px solid var(--employee-border-soft);margin:30px 0 12px;padding-top:28px;font-size:22px;line-height:1.35}.coding-agent-doc-markdown h3{margin:22px 0 8px;font-size:16px;line-height:1.45}.coding-agent-doc-markdown p,.coding-agent-doc-markdown li{overflow-wrap:anywhere;max-width:840px;font-size:14px;line-height:1.85}.coding-agent-doc-markdown p{margin:0 0 14px}.coding-agent-doc-markdown ul,.coding-agent-doc-markdown ol{max-width:860px;margin:0 0 16px;padding-left:22px}.coding-agent-doc-markdown li{margin:0 0 7px;padding-left:3px}.coding-agent-doc-markdown blockquote{background:var(--coding-agent-soft-bg);border-left:3px solid var(--employee-primary);border-radius:var(--employee-control-radius);max-width:860px;margin:14px 0 18px;padding:12px 14px}.coding-agent-doc-markdown blockquote p{margin:0}.coding-agent-doc-markdown pre{box-sizing:border-box;width:100%;max-width:100%;color:var(--coding-agent-code-text);background:var(--coding-agent-code-bg);border:1px solid var(--coding-agent-border);border-radius:var(--employee-card-radius);margin:12px 0 20px;padding:14px;font-size:12.5px;line-height:1.65;overflow-x:auto}.coding-agent-doc-markdown pre code{color:inherit;font:inherit;white-space:pre;background:0 0;border:0;padding:0}.coding-agent-doc-markdown :not(pre)>code{color:var(--coding-agent-inline-code-text);overflow-wrap:anywhere;background:var(--coding-agent-inline-code-bg);border:1px solid var(--coding-agent-border);border-radius:6px;padding:2px 6px;font-size:12px}.coding-agent-doc-markdown table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%;display:block;overflow:auto}.coding-agent-doc-markdown th,.coding-agent-doc-markdown td{text-align:left;border:1px solid var(--employee-border-soft);padding:8px 10px}.coding-agent-doc-markdown th{background:var(--coding-agent-soft-bg)}.coding-agent-doc-markdown a{color:var(--employee-primary);text-underline-offset:3px;text-decoration:underline}@container employee-content (width<=1280px){.maas-page.coding-agent-page{grid-template-columns:190px minmax(0,1fr)}.coding-agent-usage-panel{grid-template-columns:1fr}}@container employee-content (width<=900px){.maas-page.coding-agent-page{grid-template-columns:1fr}.maas-left-rail{border-right:0;border-bottom:1px solid var(--employee-border-soft);min-height:0;position:static}.coding-agent-main{padding:12px}.coding-agent-usage-grid,.coding-agent-usage-skeleton{grid-template-columns:1fr}.coding-agent-doc-header{grid-template-columns:1fr;align-items:start}.coding-agent-doc-toolbar,.coding-agent-key-table-head,.coding-agent-page-error-action{flex-direction:column;align-items:stretch}.coding-agent-model-row{grid-template-columns:24px 36px minmax(0,1fr)}}.employee-docs-embed{--tlaic-embedded-docs-height:calc(100dvh - var(--employee-header-height));--tlaic-embedded-docs-min-height:520px}@media (width<=768px){.employee-docs-embed{--tlaic-embedded-docs-min-height:calc(100dvh - var(--employee-header-height))}}.employee-home-page{gap:18px;min-width:0;display:grid}.employee-home-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.54fr);align-items:stretch;gap:18px;min-height:300px;padding:24px;display:grid;background:var(--aurora-panel)!important}.employee-home-hero-copy{align-content:center;gap:14px;min-width:0;display:grid}.employee-home-kicker{width:fit-content;color:var(--employee-primary);background:#0757d914;border:1px solid #0757d929;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:780;display:inline-flex}.employee-home-hero h1{color:var(--aurora-heading);margin:0!important;font-size:38px!important;line-height:1.16!important}.employee-home-hero .ant-typography{max-width:760px;color:var(--aurora-muted);margin:0;line-height:1.75}.employee-home-command{gap:10px;min-width:0;max-width:720px;display:grid}.employee-home-command .ant-input-search{max-width:680px}.employee-home-command .ant-input-affix-wrapper,.employee-home-command .ant-input-search-button{min-height:44px;border-radius:8px!important}.employee-home-command-chips{flex-wrap:wrap;gap:8px;display:flex}.employee-home-command-chips button,.employee-home-quick-action{min-height:30px;color:var(--employee-text);font:inherit;cursor:pointer;background:#ffffffc2;border:1px solid #c9e3eedb;border-radius:8px;padding:4px 10px;font-size:12px}.employee-home-command-chips button:hover,.employee-home-quick-action:hover{color:var(--employee-primary);border-color:#0757d947}.employee-home-control-panel{background:#ffffffb8;border:1px solid #c9e3eed1;border-radius:8px;align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.employee-home-runtime-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.employee-home-state{border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:5px 10px;font-size:12px;font-weight:780;display:inline-flex}.employee-home-state-healthy{color:var(--employee-success);background:#14b8a61a;border-color:#14b8a638}.employee-home-state-busy,.employee-home-state-queued{color:var(--employee-warning);background:#d9770617;border-color:#d9770633}.employee-home-state-degraded{color:var(--employee-error);background:#dc262614;border-color:#dc26262e}.employee-home-primary-action{border-radius:8px;min-height:38px;padding-inline:15px;font-weight:760;box-shadow:0 12px 24px #0757d92e}.employee-home-state-grid{gap:10px;display:grid}.employee-home-state-tile{background:#ffffffc7;border:1px solid #c9e3eec7;border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.employee-home-state-tile>span,.employee-home-capability-card>span,.employee-home-workflow-card>span,.capability-hub-mark{color:var(--home-accent,var(--employee-primary));background:var(--home-accent,var(--employee-primary));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.employee-home-state-tile>span,.employee-home-capability-card>span,.employee-home-workflow-card>span,.capability-hub-mark{background:color-mix(in srgb, var(--home-accent,var(--employee-primary)) 10%, var(--employee-surface))}}.employee-home-state-tile>span,.employee-home-capability-card>span,.employee-home-workflow-card>span,.capability-hub-mark{border:1px solid var(--home-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.employee-home-state-tile>span,.employee-home-capability-card>span,.employee-home-workflow-card>span,.capability-hub-mark{border:1px solid color-mix(in srgb, var(--home-accent,var(--employee-primary)) 18%, var(--employee-border-soft))}}.employee-home-state-tile>span,.employee-home-capability-card>span,.employee-home-workflow-card>span,.capability-hub-mark{border-radius:8px}.employee-home-state-tile>span{width:40px;height:40px}.employee-home-state-tile>div{gap:4px;min-width:0;display:grid}.employee-home-state-tile small,.employee-home-state-tile em,.employee-home-section-head span,.employee-home-capability-card small,.employee-home-capability-card em,.employee-home-workflow-card small,.employee-home-resource-row span,.employee-home-announcement-list small,.capability-hub-card span,.capability-hub-route span{color:var(--aurora-muted)}.employee-home-state-tile small,.employee-home-state-tile em{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:1.35;overflow:hidden}.employee-home-state-tile strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.2;overflow:hidden}.employee-home-section{gap:12px;min-width:0;display:grid}.employee-home-section-head{gap:3px;min-width:0;display:grid}.employee-home-section-head h2{color:var(--aurora-heading);margin:0;font-size:18px;font-weight:780;line-height:1.3}.employee-home-section-head span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;overflow:hidden}.employee-home-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.employee-home-capability-card{min-width:0;min-height:112px;font:inherit;text-align:left;cursor:pointer;background:#ffffffd6;border:1px solid #c9e3eedb;border-radius:8px;grid-template-rows:auto auto auto;grid-template-columns:46px minmax(0,1fr) 16px;align-items:center;gap:3px 11px;padding:14px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 8px 18px #105e910a}.employee-home-capability-card:hover,.employee-home-workflow-card:hover{border-color:#0757d947;transform:translateY(-1px);box-shadow:0 14px 30px #0757d91a}.employee-home-capability-card>span{grid-row:1/4;width:46px;height:46px}.employee-home-capability-card strong,.employee-home-capability-card small,.employee-home-capability-card em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.employee-home-capability-card strong{color:var(--aurora-heading);font-size:15px;line-height:1.25}.employee-home-capability-card small,.employee-home-capability-card em{font-size:12px;font-style:normal;line-height:1.35}.employee-home-capability-card>svg{color:var(--employee-muted);grid-area:1/3/4;align-self:center}.employee-home-main-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;min-width:0;display:grid}.employee-home-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.employee-home-workflow-card{min-width:0;min-height:190px;font:inherit;text-align:left;cursor:pointer;background:#ffffffd6;border:1px solid #c9e3eedb;border-radius:8px;align-content:start;gap:10px;padding:15px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.employee-home-workflow-card>span{width:44px;height:44px}.employee-home-workflow-card strong{color:var(--aurora-heading);font-size:15px}.employee-home-workflow-card small{line-height:1.55}.employee-home-workflow-card div{flex-wrap:wrap;gap:6px;display:flex}.employee-home-side{gap:12px;min-width:0;display:grid}.employee-home-side-panel{background:#ffffffd6;border:1px solid #c9e3eedb;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.employee-home-side-panel header{justify-content:space-between;align-items:center;gap:10px;display:flex}.employee-home-side-panel header strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.employee-home-side-panel header .ant-btn{color:var(--employee-primary);align-items:center;gap:5px;font-size:12px;font-weight:760;display:inline-flex}.employee-home-resource-row{border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:34px;padding:6px 8px;display:grid}.employee-home-resource-row svg{color:var(--employee-primary)}.employee-home-resource-row span,.employee-home-resource-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.employee-home-resource-row strong{color:var(--aurora-heading);font-weight:780}.employee-home-announcement-list{gap:10px;display:grid}.employee-home-announcement-list>div{grid-template-columns:18px minmax(0,1fr);gap:8px;display:grid}.employee-home-announcement-list svg{color:var(--employee-success);margin-top:2px}.employee-home-announcement-list span{gap:2px;min-width:0;display:grid}.employee-home-announcement-list strong,.employee-home-announcement-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.employee-home-announcement-list strong{color:var(--aurora-heading);font-size:13px}.employee-home-action-row{flex-wrap:wrap;gap:10px;display:flex}.employee-home-quick-action{align-items:center;gap:7px;min-height:38px;padding:7px 12px;font-weight:700;display:inline-flex}.capability-hub-page{gap:16px;min-width:0;display:grid}.capability-hub-hero{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:220px;padding:24px;display:grid;background:var(--aurora-panel)!important}.capability-hub-mark{width:72px;height:72px;color:var(--hub-accent,var(--employee-primary));background:var(--hub-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.capability-hub-mark{background:color-mix(in srgb, var(--hub-accent,var(--employee-primary)) 10%, var(--employee-surface))}}.capability-hub-mark{border-color:var(--hub-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.capability-hub-mark{border-color:color-mix(in srgb, var(--hub-accent,var(--employee-primary)) 18%, var(--employee-border-soft))}}.capability-hub-copy{gap:8px;min-width:0;display:grid}.capability-hub-copy>span{color:var(--hub-accent,var(--employee-primary));font-size:12px;font-weight:780}.capability-hub-copy h1{color:var(--aurora-heading);margin:0!important;font-size:32px!important;line-height:1.18!important}.capability-hub-copy .ant-typography{max-width:760px;color:var(--aurora-muted);margin:0;line-height:1.7}.capability-hub-tags{flex-wrap:wrap;gap:6px;display:flex}.capability-hub-action{border-radius:8px;align-items:center;gap:7px;min-height:38px;font-weight:760;display:inline-flex}.capability-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.capability-hub-card{background:#ffffffd6;border:1px solid #c9e3eedb;border-radius:8px;gap:9px;min-width:0;min-height:132px;padding:15px;display:grid}.capability-hub-card svg{color:var(--employee-success)}.capability-hub-card strong{color:var(--aurora-heading);font-size:15px}.capability-hub-card span{font-size:13px;line-height:1.6}.capability-hub-route{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.capability-hub-route svg{color:var(--employee-primary)}.capability-hub-route div{gap:3px;min-width:0;display:grid}.capability-hub-route strong{color:var(--aurora-heading);font-size:14px}.theme-dark .employee-home-hero,.theme-dark .employee-home-control-panel,.theme-dark .capability-hub-hero{background:var(--employee-surface)!important}.theme-dark .employee-home-state-tile,.theme-dark .employee-home-capability-card,.theme-dark .employee-home-workflow-card,.theme-dark .employee-home-side-panel,.theme-dark .capability-hub-card,.theme-dark .capability-hub-route{box-shadow:none;background:#151829d1;border-color:#94a3b82e}.theme-dark .employee-home-command-chips button,.theme-dark .employee-home-quick-action{color:var(--employee-surface-soft);background:#0f1220c7;border-color:#94a3b833}.aaas-page{grid-template-columns:188px minmax(0,1fr) 286px;align-items:start;gap:16px;display:grid}.aaas-left-rail,.aaas-right-rail{top:calc(var(--employee-header-height) + 16px);gap:14px;min-width:0;display:grid;position:sticky}.aaas-left-rail{padding-bottom:14px}.aaas-rail-section,.aaas-demand-card,.aaas-insight-panel{background:#ffffffc7;border:1px solid #c9e3eed1;border-radius:8px;min-width:0;box-shadow:0 10px 24px #105e910d}.aaas-rail-section{gap:8px;padding:12px;display:grid}.aaas-rail-section>strong,.aaas-insight-panel header strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:780;line-height:1.25;overflow:hidden}.aaas-rail-list{gap:5px;min-width:0;display:grid}.aaas-filter-button{width:100%;min-height:36px;color:var(--employee-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;font-size:13px;font-weight:680;display:grid}.aaas-filter-button svg{color:var(--aaas-agent-accent,var(--employee-primary))}.aaas-filter-button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aaas-demand-card{background:#ffffffd1;gap:7px;padding:14px 12px;display:grid}.aaas-demand-card strong{color:var(--aurora-heading);font-size:13px}.aaas-demand-card span{color:var(--aurora-muted);font-size:12px;line-height:1.5}.aaas-soft-button{border-radius:8px;justify-content:center;height:32px;margin-top:4px;font-size:12px;font-weight:760;color:var(--employee-primary)!important;background:#ffffffd1!important;border-color:#c9e3eee6!important}.aaas-main{gap:16px;min-width:0;display:grid}.aaas-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);align-items:stretch;min-height:220px;padding:26px 32px;display:grid;background:var(--aurora-panel)!important}.aaas-hero-copy{align-content:center;gap:12px;min-width:0;display:grid}.aaas-kicker{width:fit-content;color:var(--employee-primary);background:#0757d914;border:1px solid #0757d929;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:780;display:inline-flex}.aaas-hero h1{color:var(--aurora-heading);margin:0!important;font-size:34px!important;line-height:1.16!important}.aaas-hero .ant-typography{max-width:740px;color:var(--aurora-muted);margin:0;line-height:1.75}.aaas-search .ant-input-affix-wrapper,.aaas-search.ant-input-affix-wrapper{min-height:44px;background:var(--employee-surface)!important}@supports (color:color-mix(in lab, red, red)){.aaas-search .ant-input-affix-wrapper,.aaas-search.ant-input-affix-wrapper{background:color-mix(in srgb, var(--employee-surface) 90%, transparent)!important}}.aaas-search .ant-input-affix-wrapper,.aaas-search.ant-input-affix-wrapper{border-color:var(--employee-border-soft)!important;box-shadow:0 10px 24px var(--employee-primary)!important;border-radius:8px!important}@supports (color:color-mix(in lab, red, red)){.aaas-search .ant-input-affix-wrapper,.aaas-search.ant-input-affix-wrapper{box-shadow:0 10px 24px color-mix(in srgb, var(--employee-primary) 8%, transparent)!important}}.aaas-hot-searches{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.aaas-hot-searches span{color:var(--aurora-muted);font-size:12px}.aaas-hot-searches button{min-height:26px;color:var(--employee-text);font:inherit;cursor:pointer;background:#ffffffc2;border:1px solid #c9e3eedb;border-radius:8px;padding:3px 10px;font-size:12px}.aaas-hot-searches button:hover{color:var(--employee-primary);border-color:#0757d947}.aaas-hero-visual{place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.aaas-visual-stage{background:var(--employee-surface-soft);border:1px solid #c9e3eec2;border-radius:8px;place-items:center;width:min(100%,360px);min-height:190px;display:grid;position:relative}.aaas-robot-core{z-index:2;width:96px;height:96px;color:var(--employee-primary);background:var(--employee-surface);border:1px solid #7aacec8c;border-radius:8px;place-items:center;display:grid;position:relative;box-shadow:0 18px 36px #0757d929}.aaas-visual-chip{z-index:1;width:42px;height:42px;color:var(--employee-primary);background:var(--employee-surface);border:1px solid #c9e3eee0;border-radius:8px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 22px #0757d91a}.aaas-visual-chip-a{top:28px;left:58px}.aaas-visual-chip-b{bottom:46px;right:52px}.aaas-visual-chip-c{top:34px;right:76px}.aaas-visual-base{grid-template-columns:88px 52px 24px;align-items:end;gap:8px;display:grid;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.aaas-visual-base i{background:#0757d91f;border:1px solid #0757d929;border-radius:8px;height:12px;display:block}.aaas-tlclaw-entry{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 22px;display:grid;background:var(--aurora-panel)!important}.aaas-product-mark,.aaas-agent-mark,.aaas-business-metric>span,.aaas-entrance-card>span,.aaas-collection-item>span{color:var(--aaas-agent-accent,var(--employee-primary));background:#0757d914;border:1px solid #0757d924;border-radius:8px;place-items:center;display:grid}.aaas-product-mark{width:58px;height:58px;color:var(--employee-primary);background:var(--employee-surface);box-shadow:0 12px 24px #0757d91a}.aaas-tlclaw-copy{gap:9px;min-width:0;display:grid}.aaas-tlclaw-copy>div:first-child{gap:4px;min-width:0;display:grid}.aaas-tlclaw-copy strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.25;overflow:hidden}.aaas-tlclaw-copy span,.aaas-business-metric em,.aaas-section-head span,.aaas-agent-card p,.aaas-agent-card small,.aaas-ranking-item small,.aaas-collection-item small,.aaas-entrance-card small{color:var(--aurora-muted)}.aaas-tlclaw-tags{flex-wrap:wrap;gap:6px;display:flex}.aaas-tlclaw-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.aaas-status-pill{border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;min-height:28px;padding:4px 9px;font-size:12px;font-weight:760;display:inline-flex}.aaas-status-healthy{color:var(--employee-success);background:#14b8a61a;border-color:#14b8a638}.aaas-status-busy,.aaas-status-queued{color:var(--employee-warning);background:#d9770617;border-color:#d9770633}.aaas-status-degraded{color:var(--employee-error);background:#dc262614;border-color:#dc26262e}.aaas-primary-button{border-radius:8px;min-height:38px;padding-inline:18px;font-weight:760;box-shadow:0 12px 24px #0757d92e}.aaas-business-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.aaas-business-metric{background:#ffffffd1;border:1px solid #c9e3eed1;border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:13px;display:grid}.aaas-business-metric>span{width:40px;height:40px}.aaas-business-metric>div{gap:4px;min-width:0;display:grid}.aaas-business-metric small{color:var(--aurora-muted);font-size:12px}.aaas-business-metric strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.18;overflow:hidden}.aaas-business-metric em{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:1.35;overflow:hidden}.aaas-business-metric .ant-progress{max-width:170px}.aaas-section{gap:12px;min-width:0;display:grid}.aaas-section-head,.aaas-directory-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.aaas-section-head>div,.aaas-directory-head>div{gap:3px;min-width:0;display:grid}.aaas-section-head h2,.aaas-directory-head h2{color:var(--aurora-heading);margin:0;font-size:17px;font-weight:780;line-height:1.3}.aaas-section-head span,.aaas-directory-head span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;overflow:hidden}.aaas-link-button{align-items:center;gap:6px;font-size:12px;font-weight:760;display:inline-flex;color:var(--employee-primary)!important}.aaas-featured-strip{grid-template-columns:repeat(5,minmax(116px,1fr));gap:10px;display:grid}.aaas-featured-card{min-width:0;min-height:138px;font:inherit;text-align:center;cursor:pointer;background:#ffffffdb;border:1px solid #c9e3eedb;border-radius:8px;justify-items:center;gap:5px;padding:12px 9px;display:grid;box-shadow:0 8px 18px #105e910a}.aaas-featured-card:hover,.aaas-agent-card:hover,.aaas-recent-card:hover,.aaas-entrance-card:hover{border-color:#0757d947;transform:translateY(-1px);box-shadow:0 14px 30px #0757d91a}.aaas-featured-card strong,.aaas-featured-card small,.aaas-featured-card em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.aaas-featured-card strong{color:var(--aurora-heading);font-size:13px}.aaas-featured-card small,.aaas-featured-card em{color:var(--aurora-muted);font-size:11px;font-style:normal}.aaas-featured-card span:not(.aaas-agent-mark){color:var(--employee-warning);align-items:center;gap:3px;font-size:12px;font-weight:760;display:inline-flex}.aaas-agent-mark{width:46px;height:46px;color:var(--aaas-agent-accent,var(--employee-primary));background:var(--aaas-agent-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.aaas-agent-mark{background:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 10%, var(--employee-surface));border-color:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 18%, var(--employee-border-soft))}}.aaas-agent-mark img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.aaas-recent-grid,.aaas-entrance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aaas-recent-card,.aaas-entrance-card{min-width:0;font:inherit;text-align:left;cursor:pointer;background:#ffffffd6;border:1px solid #c9e3eedb;border-radius:8px;align-items:center;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.aaas-recent-card{grid-template-columns:46px minmax(0,1fr) 16px;gap:10px;min-height:74px;padding:12px}.aaas-recent-card>span:nth-child(2){gap:2px;min-width:0;display:grid}.aaas-recent-card strong,.aaas-recent-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aaas-recent-card strong{color:var(--aurora-heading);font-size:13px}.aaas-recent-card small{color:var(--aurora-muted);font-size:12px}.aaas-directory-controls{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.aaas-directory-controls .ant-segmented{background:#ffffffbd;border:1px solid #c9e3eed1}.aaas-directory-controls .ant-segmented-item-label{justify-content:center;align-items:center;display:inline-flex}.aaas-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.aaas-agent-list{gap:10px;display:grid}.aaas-agent-card{background:#ffffffe0;border:1px solid #c9e3eedb;border-radius:8px;grid-template-rows:auto minmax(46px,1fr) auto auto auto;gap:10px;min-width:0;min-height:226px;padding:14px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 8px 18px #105e910a}.aaas-agent-card-list{grid-template-rows:auto;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr) minmax(220px,.28fr) auto;align-items:center;min-height:92px}.aaas-agent-card-head{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.aaas-agent-card-list .aaas-agent-card-head{grid-template-columns:46px minmax(0,1fr)}.aaas-agent-card-head>div{gap:2px;min-width:0;display:grid}.aaas-agent-card-head strong,.aaas-agent-card-head small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aaas-agent-card-head strong{color:var(--aurora-heading);font-size:15px;line-height:1.25}.aaas-agent-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.aaas-agent-card-list p{-webkit-line-clamp:3}.aaas-agent-tags,.aaas-agent-meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.aaas-agent-card-list .aaas-agent-tags{justify-content:flex-start}.aaas-agent-meta span{align-items:center;gap:4px;min-width:0;display:inline-flex}.aaas-agent-meta span:first-child{color:var(--employee-warning);font-weight:760}.aaas-card-action{border-radius:8px;justify-self:end;min-width:96px;font-weight:760}.aaas-agent-card-list .aaas-card-action{align-self:center}.aaas-empty{background:#ffffffc7;border:1px solid #c9e3eed1;border-radius:8px;padding:30px 0}.aaas-loading-state{min-height:220px;color:var(--employee-muted);background:var(--employee-surface);border:1px solid var(--employee-border);border-radius:8px;place-items:center;gap:10px;display:grid}.aaas-entrance-card{grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) 16px;gap:3px 10px;min-height:76px;padding:13px;position:relative}.aaas-entrance-card>span{grid-row:1/3;width:44px;height:44px}.aaas-entrance-card strong,.aaas-entrance-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aaas-entrance-card strong{color:var(--employee-primary);font-size:14px;line-height:1.25}.aaas-entrance-card svg:last-child{color:var(--employee-muted);grid-area:1/3/3;align-self:center}.aaas-insight-panel{gap:12px;padding:14px;display:grid}.aaas-insight-panel header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aaas-insight-panel header button{color:var(--employee-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.aaas-insight-panel footer{justify-content:center;display:flex}.aaas-mini-tabs{width:100%;display:grid}.aaas-mini-tabs .ant-radio-button-wrapper{text-align:center;width:33.33%;padding-inline:0;font-size:12px}.aaas-ranking-list,.aaas-collection-list,.aaas-department-rank{gap:8px;min-width:0;display:grid}.aaas-ranking-item{min-width:0;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:24px 28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 0;display:grid}.aaas-ranking-index{width:20px;height:20px;color:var(--employee-muted);background:var(--employee-surface-soft);border-radius:6px;place-items:center;font-size:12px;font-weight:800;display:grid}.aaas-ranking-index-1,.aaas-ranking-index-2,.aaas-ranking-index-3{color:var(--employee-surface);background:var(--employee-warning)}.aaas-ranking-index-2{background:var(--employee-muted)}.aaas-ranking-index-3{background:var(--employee-warning)}.aaas-ranking-item>span:nth-child(3),.aaas-ranking-item>span:nth-child(3) strong,.aaas-ranking-item>span:nth-child(3) small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.aaas-ranking-item strong{color:var(--aurora-heading);font-size:12px;line-height:1.25}.aaas-ranking-item em{color:var(--employee-muted);font-size:11px;font-style:normal}.aaas-collection-item{min-width:0;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:2px 10px;padding:6px;display:grid}.aaas-collection-item:hover,.aaas-department-rank button:hover,.aaas-ranking-item:hover{background:#0757d90f}.aaas-collection-item>span{grid-row:1/3;width:36px;height:36px}.aaas-collection-item strong,.aaas-collection-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aaas-collection-item strong{color:var(--aurora-heading);font-size:13px}.aaas-department-rank button{min-height:34px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 6px;display:grid}.aaas-department-rank span{width:20px;height:20px;color:var(--employee-primary);background:#0757d914;border-radius:6px;place-items:center;font-size:12px;font-weight:800;display:grid}.aaas-department-rank strong,.aaas-department-rank em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aaas-department-rank strong{color:var(--aurora-heading);font-size:13px}.aaas-department-rank em{color:var(--employee-muted);font-size:12px;font-style:normal}.theme-dark .aaas-rail-section,.theme-dark .aaas-demand-card,.theme-dark .aaas-insight-panel,.theme-dark .aaas-business-metric,.theme-dark .aaas-featured-card,.theme-dark .aaas-agent-card,.theme-dark .aaas-recent-card,.theme-dark .aaas-entrance-card,.theme-dark .aaas-empty{box-shadow:none;background:#151829d1;border-color:#94a3b82e}.theme-dark .aaas-hero,.theme-dark .aaas-tlclaw-entry{background:var(--employee-surface)!important}.theme-dark .aaas-filter-button{color:var(--employee-border)}.theme-dark .aaas-filter-button:hover,.theme-dark .aaas-filter-button-active,.theme-dark .aaas-collection-item:hover,.theme-dark .aaas-department-rank button:hover,.theme-dark .aaas-ranking-item:hover{color:var(--employee-primary-hover);background:#5bc7ff1a}.theme-dark .aaas-search.ant-input-affix-wrapper,.theme-dark .aaas-hot-searches button,.theme-dark .aaas-soft-button,.theme-dark .aaas-directory-controls .ant-segmented{color:var(--employee-text)!important;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important}.theme-dark .aaas-hot-searches button:hover,.theme-dark .aaas-soft-button:hover{color:var(--employee-primary-hover)!important;background:var(--employee-primary-soft)!important;border-color:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){.theme-dark .aaas-hot-searches button:hover,.theme-dark .aaas-soft-button:hover{border-color:color-mix(in srgb, var(--employee-primary) 34%, var(--employee-border-soft))!important}}.theme-dark .aaas-visual-stage{background:var(--employee-surface-soft);border-color:#94a3b82e}.theme-dark .aaas-robot-core,.theme-dark .aaas-visual-chip,.theme-dark .aaas-product-mark{color:var(--employee-primary-hover);background:var(--employee-surface);border-color:#5bc7ff38}@container employee-shell (width<=1100px){.employee-site-header{grid-template-columns:minmax(0,1fr)}.employee-site-actions{justify-self:stretch;padding-bottom:2px;overflow-x:auto}.employee-home-hero,.employee-home-main-grid,.capability-hub-hero{grid-template-columns:1fr}.employee-home-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-home-workflow-grid,.capability-hub-grid{grid-template-columns:1fr}.capability-hub-action{justify-self:start}.aaas-page{grid-template-columns:188px minmax(0,1fr)}.aaas-right-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));position:static}.aaas-hero,.aaas-tlclaw-entry,.aaas-agent-card-list{grid-template-columns:1fr}.aaas-tlclaw-status,.aaas-card-action,.aaas-agent-card-list .aaas-card-action{justify-self:start}.aaas-featured-strip,.aaas-agent-grid,.aaas-entrance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aaas-business-strip,.aaas-recent-grid,.maas-hero,.maas-config-grid,.maas-api-grid,.maas-tlclaw-layout,.maas-api-doc-layout{grid-template-columns:1fr}.maas-api-code-panel{max-height:none;position:static}.maas-api-debug{grid-template-columns:minmax(0,1fr)}.maas-api-doc-rail{border-right:0;border-bottom:1px solid var(--employee-border-soft);min-width:0;height:auto;padding:16px 20px 12px;position:static}.maas-api-doc-brand{margin-bottom:12px}.maas-api-doc-rail nav{gap:16px;padding-bottom:2px;display:flex;overflow-x:auto}.maas-api-doc-rail a{flex:none}.maas-api-doc-main{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;padding:30px 20px 46px}.maas-api-doc-hero h1{font-size:36px}.maas-api-section-toolbar,.maas-api-code-card-head{flex-direction:column;align-items:stretch}.maas-api-endpoint-row{grid-template-columns:minmax(0,1fr)}.maas-api-endpoint-row code{white-space:normal;overflow-wrap:anywhere}.maas-api-code-controls{justify-content:flex-start;width:100%}.maas-api-code-controls .ant-select,.maas-api-copy-button{flex:128px}.maas-api-code-block{max-height:460px}.maas-workbench{grid-template-columns:1fr}.maas-side-guide{position:static}.maas-side-guide-panel{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr)}.maas-side-guide-list{grid-template-columns:repeat(5,minmax(148px,1fr));overflow-x:auto}.maas-side-guide-foot{grid-column:1/-1}.maas-model-grid,.maas-policy-grid,.maas-coding-agent-param-grid,.maas-coding-agent-trouble-grid,.coding-agent-doc-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.coding-agent-doc-summary div{border-bottom:1px solid var(--employee-border-soft)}.coding-agent-doc-summary div:nth-child(2n){border-right:0}.coding-agent-doc-summary div:last-child,.coding-agent-doc-summary div:nth-last-child(2):nth-child(odd){border-bottom:0}.maas-coding-agent-snippet-grid{grid-template-columns:minmax(0,1fr)}.maas-tlclaw-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.maas-tlclaw-selector-row{grid-template-columns:minmax(0,320px)}}@container employee-content (width<=768px){.employee-home-hero{min-height:0;padding:18px 16px}.employee-home-hero h1{font-size:30px!important}.employee-home-runtime-head,.employee-home-section-head,.capability-hub-hero{align-items:stretch}.employee-home-runtime-head{flex-direction:column}.employee-home-primary-action,.capability-hub-action{width:100%}.employee-home-capability-grid,.employee-home-action-row,.capability-hub-grid,.maas-coding-agent-param-grid,.maas-coding-agent-trouble-grid,.coding-agent-doc-summary{grid-template-columns:1fr}.coding-agent-doc-header{grid-template-columns:1fr;align-items:start}.coding-agent-doc-summary div,.coding-agent-doc-summary div:nth-child(2n){border-right:0;border-bottom:1px solid var(--employee-border-soft)}.coding-agent-doc-summary div:last-child{border-bottom:0}.coding-agent-doc-table,.coding-agent-doc-table thead,.coding-agent-doc-table tbody,.coding-agent-doc-table tr,.coding-agent-doc-table th,.coding-agent-doc-table td{width:100%;display:block}.coding-agent-doc-table thead{display:none}.coding-agent-doc-table tr{border-bottom:1px solid var(--employee-border-soft)}.coding-agent-doc-table tr:last-child,.coding-agent-doc-table th,.coding-agent-doc-table td{border-bottom:0}.coding-agent-doc-table tbody th{width:100%;padding-bottom:6px}.coding-agent-doc-install-table td:last-child{width:100%}.coding-agent-doc-trouble-list div{grid-template-columns:1fr;gap:4px}.coding-agent-hero{grid-template-columns:1fr}.coding-agent-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.coding-agent-hero-metrics strong{white-space:nowrap}.coding-agent-config-head,.coding-agent-key-table-head,.coding-agent-key-secret .ant-alert-description>div{flex-direction:column;align-items:stretch}.coding-agent-usage-panel,.coding-agent-control-strip,.coding-agent-usage-grid{grid-template-columns:1fr}.coding-agent-model-row{grid-template-columns:22px 34px minmax(0,1fr) auto}.employee-home-capability-card{min-height:96px}.employee-home-section-head span,.employee-home-announcement-list strong,.employee-home-announcement-list small{white-space:normal}.capability-hub-hero{padding:18px 16px}.capability-hub-copy h1{font-size:28px!important}.capability-hub-route,.aaas-page{grid-template-columns:1fr}.aaas-left-rail,.aaas-right-rail{position:static}.aaas-left-rail{grid-template-columns:1fr}.aaas-rail-list{padding-bottom:2px;display:flex;overflow-x:auto}.aaas-filter-button{flex:0 0 148px}.aaas-hero{min-height:0;padding:20px 16px}.aaas-hero h1{font-size:28px!important}.aaas-hero-visual{display:none}.aaas-tlclaw-entry{padding:16px}.aaas-tlclaw-copy strong,.aaas-tlclaw-copy span{white-space:normal}.aaas-tlclaw-status,.aaas-primary-button,.aaas-section-head,.aaas-directory-head,.aaas-directory-controls,.aaas-primary-button,.aaas-directory-controls .ant-select,.aaas-card-action{width:100%}.aaas-section-head,.aaas-directory-head,.aaas-directory-controls{flex-direction:column;align-items:stretch}.aaas-section-head span{white-space:normal}.aaas-featured-strip,.aaas-agent-grid,.aaas-entrance-grid,.aaas-right-rail{grid-template-columns:1fr}.aaas-featured-strip{padding-bottom:2px;display:flex;overflow-x:auto}.aaas-featured-card{flex:0 0 132px}.aaas-agent-card{min-height:0}.aaas-agent-card-head{grid-template-columns:46px minmax(0,1fr)}.aaas-agent-card-head .ant-space{grid-column:1/-1}.agent-chat-shell{min-height:calc(100dvh - var(--employee-header-height))}.agent-chat-thread{gap:18px;padding:28px 12px 188px}.agent-chat-page-empty .agent-chat-thread{padding:20px 12px 128px}.agent-chat-message{grid-template-columns:30px minmax(0,1fr);gap:10px}.agent-chat-avatar{width:30px;height:30px}.agent-chat-message-user .agent-chat-bubble{max-width:88%}.agent-chat-composer{padding:22px 12px 12px}.agent-chat-composer-inner{border-radius:23px;padding:10px 10px 9px 15px}.agent-composer-toolbar{gap:8px}.agent-composer-model-select{width:min(72%,250px);min-width:0}.agent-chat-composer .ant-btn{width:36px;min-width:36px;height:36px}.maas-hero{padding:18px 16px}.maas-hero-board,.maas-model-grid,.maas-policy-grid,.maas-modal-form-grid,.maas-modal-grid,.maas-modal-grid-three{grid-template-columns:1fr}.maas-section-head{flex-direction:column;align-items:flex-start}.maas-section-head>.ant-btn{width:100%}.maas-toolbar,.maas-filter-actions,.maas-tlclaw-selector-row,.maas-tlclaw-meta-grid,.maas-api-definition-list div{grid-template-columns:1fr}.maas-filter-actions{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;margin-left:0}.maas-toolbar{flex-direction:column;align-items:stretch}.maas-side-guide-panel{grid-template-columns:1fr;padding:10px}.maas-side-guide-status,.maas-side-guide-foot{display:none}.maas-side-guide-list{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.maas-side-guide-item{grid-template-columns:30px minmax(0,1fr);min-width:156px}.maas-side-guide-item-stat{display:none}.maas-toolbar .ant-radio-group,.maas-toolbar .ant-btn{width:100%}.maas-toolbar .ant-radio-button-wrapper{text-align:center;width:33.33%}.maas-card-actions .maas-action-button,.maas-tlclaw-actions .maas-action-button{width:100%}.maas-api-doc-nav{display:flex;position:static;overflow-x:auto}.maas-api-doc-nav a{flex:none}.maas-api-code-panel header,.maas-api-code-panel footer{flex-direction:column;align-items:stretch}.maas-chat-message{max-width:92%}}.employee-home-kicker,.aaas-kicker{color:var(--employee-primary);background:var(--employee-primary-soft);border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-home-kicker,.aaas-kicker{border-color:color-mix(in srgb, var(--employee-primary) 18%, var(--employee-border-soft))}}.employee-home-state-healthy,.aaas-status-healthy{color:var(--employee-success);background:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.employee-home-state-healthy,.aaas-status-healthy{background:color-mix(in srgb, var(--employee-success) 12%, white)}}.employee-home-state-healthy,.aaas-status-healthy{border-color:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.employee-home-state-healthy,.aaas-status-healthy{border-color:color-mix(in srgb, var(--employee-success) 20%, var(--employee-border-soft))}}.employee-home-state-busy,.employee-home-state-queued,.aaas-status-busy,.aaas-status-queued{color:var(--employee-warning);background:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.employee-home-state-busy,.employee-home-state-queued,.aaas-status-busy,.aaas-status-queued{background:color-mix(in srgb, var(--employee-warning) 10%, white)}}.employee-home-state-busy,.employee-home-state-queued,.aaas-status-busy,.aaas-status-queued{border-color:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.employee-home-state-busy,.employee-home-state-queued,.aaas-status-busy,.aaas-status-queued{border-color:color-mix(in srgb, var(--employee-warning) 20%, var(--employee-border-soft))}}.employee-home-state-degraded,.aaas-status-degraded{color:var(--employee-error);background:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.employee-home-state-degraded,.aaas-status-degraded{background:color-mix(in srgb, var(--employee-error) 9%, white)}}.employee-home-state-degraded,.aaas-status-degraded{border-color:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.employee-home-state-degraded,.aaas-status-degraded{border-color:color-mix(in srgb, var(--employee-error) 18%, var(--employee-border-soft))}}.employee-home-resource-row svg,.aaas-link-button,.aaas-soft-button,.aaas-entrance-card strong{color:var(--employee-primary)!important}.employee-home-resource-row-healthy{background:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.employee-home-resource-row-healthy{background:color-mix(in srgb, var(--employee-success) 8%, white)}}.employee-home-resource-row-busy,.employee-home-resource-row-queued,.employee-home-resource-row-warn{background:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.employee-home-resource-row-busy,.employee-home-resource-row-queued,.employee-home-resource-row-warn{background:color-mix(in srgb, var(--employee-warning) 8%, white)}}.employee-home-resource-row-degraded{background:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.employee-home-resource-row-degraded{background:color-mix(in srgb, var(--employee-error) 8%, white)}}.employee-home-resource-row-info{background:var(--employee-primary-soft)}.employee-home-announcement-list svg{color:var(--employee-success)}.aaas-filter-button{color:var(--employee-muted)}.aaas-filter-button:hover,.aaas-filter-button-active,.aaas-hot-searches button:hover,.aaas-insight-panel header button:hover{color:var(--employee-primary)}.aaas-filter-button:hover,.aaas-filter-button-active,.aaas-department-rank span,.aaas-hot-searches button,.aaas-hot-searches button:hover{background:var(--employee-primary-soft)}.aaas-hot-searches button,.aaas-soft-button,.aaas-demand-card,.aaas-loading-state,.aaas-empty{border-color:var(--employee-border-soft)!important}.aaas-hot-searches button{color:var(--employee-muted)}.aaas-search.tm-search-input{--tm-search-bg:var(--employee-surface);width:min(100%,640px);max-width:640px}@supports (color:color-mix(in lab, red, red)){.aaas-search.tm-search-input{--tm-search-bg:color-mix(in srgb, var(--employee-surface) 92%, transparent)}}.aaas-search.tm-search-input{--tm-search-bg-active:var(--employee-surface)}@supports (color:color-mix(in lab, red, red)){.aaas-search.tm-search-input{--tm-search-bg-active:color-mix(in srgb, var(--employee-surface) 96%, transparent)}}.aaas-search.tm-search-input{--tm-search-border:var(--employee-border-soft)}@supports (color:color-mix(in lab, red, red)){.aaas-search.tm-search-input{--tm-search-border:color-mix(in srgb, var(--employee-border-soft) 92%, var(--employee-surface))}}.aaas-search.tm-search-input{--tm-search-border-hover:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.aaas-search.tm-search-input{--tm-search-border-hover:color-mix(in srgb, var(--employee-primary) 18%, var(--employee-border-soft))}}.aaas-search.tm-search-input{--tm-search-border-active:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.aaas-search.tm-search-input{--tm-search-border-active:color-mix(in srgb, var(--employee-primary) 52%, var(--employee-border-soft))}}.aaas-search.tm-search-input{--tm-search-action:var(--employee-muted);--tm-search-action-hover:var(--employee-primary);--tm-search-action-bg-hover:var(--employee-primary-soft);--tm-search-action-divider:var(--employee-border-soft)}.aaas-demand-card{border:1px solid var(--employee-border-soft)}.aaas-link-button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:760}.aaas-insight-panel header button{color:var(--employee-muted)}.aaas-insight-empty{min-height:72px;color:var(--employee-muted);background:var(--employee-surface-soft);border:1px dashed var(--employee-border-soft);border-radius:8px;place-items:center;padding:12px;font-size:12px;display:grid}.aaas-directory-section:focus-visible{outline:2px solid var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.aaas-directory-section:focus-visible{outline:2px solid color-mix(in srgb, var(--employee-primary) 42%, transparent)}}.aaas-directory-section:focus-visible{outline-offset:4px}.aaas-agent-access-loading{place-items:center;min-height:240px;padding:48px 0;display:grid}.employee-site-shell{--employee-header-height:60px;background:var(--employee-surface-soft)}.employee-site-header{min-height:var(--employee-header-height);height:var(--employee-header-height);background:var(--employee-surface);border-bottom:1px solid var(--employee-border-soft);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:auto minmax(0,1fr);gap:22px;padding:0 20px}.employee-site-header-main{gap:34px;height:100%}.employee-brand{border-radius:0;gap:10px;height:100%;padding:0}.employee-brand-lockup{object-fit:contain;width:191px;height:25px;display:block}.employee-brand .employee-brand-copy{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.employee-brand:hover{background:0 0}.employee-brand-mark{width:34px;min-width:34px;height:34px}.employee-brand-copy strong{color:var(--employee-heading);letter-spacing:0;font-size:19px;font-weight:800}.employee-site-nav{max-width:none;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:30px;padding:0;overflow-x:auto}.employee-site-actions{gap:14px;height:100%}.employee-global-search{width:302px}.employee-global-search.ant-input-affix-wrapper{height:34px;color:var(--employee-heading);background:var(--employee-surface);border-color:var(--employee-border-soft);box-shadow:none;border-radius:8px;padding-inline:12px 8px}.employee-global-search .ant-input{font-size:13px}.employee-search-shortcut{min-width:42px;height:20px;color:var(--employee-muted);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.employee-notice-button{width:34px!important;height:34px!important;color:var(--employee-heading)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.employee-notice-popover-overlay .ant-popover-inner{border:1px solid var(--employee-border,var(--employee-border-soft));border-radius:10px;padding:0;overflow:hidden;box-shadow:0 18px 45px #0f244529}.employee-notice-popover{width:min(360px,100vw - 32px);color:var(--employee-text,var(--employee-heading));background:var(--employee-surface)}.employee-notice-popover-head{border-bottom:1px solid var(--employee-border,var(--employee-border-soft));justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;display:flex}.employee-notice-popover-head strong{font-size:15px;font-weight:800}.employee-notice-state{min-height:132px;color:var(--employee-subtle);place-items:center;display:grid}.employee-notice-state-error{gap:10px}.employee-notice-empty{margin:18px 0 22px}.employee-notice-list{max-height:360px;overflow-y:auto}.employee-notice-item{text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--employee-border-soft);background:0 0;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;width:100%;padding:13px 16px;display:grid}.employee-notice-item:last-child{border-bottom:0}.employee-notice-item:hover{background:#0b63ff0f}.employee-notice-item-unread{background:#0b63ff0a}.employee-notice-level{background:var(--employee-muted);border-radius:999px;width:8px;height:8px;margin-top:6px}.employee-notice-copy{gap:4px;min-width:0;display:grid}.employee-notice-copy strong{color:var(--employee-text,var(--employee-heading));text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.35;overflow:hidden}.employee-notice-copy span{color:var(--employee-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.employee-notice-copy small{color:var(--employee-subtle);font-size:11px;line-height:1.3}.employee-notice-action{color:var(--employee-primary);white-space:nowrap;align-self:start;font-size:12px;font-weight:800}.employee-header-user-button{gap:8px;height:38px!important;color:var(--employee-heading)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 2px!important}.employee-header-user-button:hover,.employee-notice-button:hover{transform:none;color:var(--employee-primary)!important;background:0 0!important}.employee-header-avatar{--name-avatar-size:30px;--name-avatar-font-size:13px;--name-avatar-font-weight:800;color:var(--employee-surface);background:var(--employee-primary);font-size:13px;font-weight:800}.employee-header-user-meta strong{max-width:76px;color:var(--employee-heading);font-size:14px;font-weight:700}.employee-create-workspace{border-radius:8px;height:36px;padding-inline:14px;font-size:14px;font-weight:700;box-shadow:0 8px 18px #0b63ff2e}.employee-site-body{background:var(--employee-surface-soft)}.aaas-page{min-height:calc(100dvh - var(--employee-header-height));background:var(--employee-surface-soft);grid-template-columns:200px minmax(0,1fr) 276px;align-items:start;gap:16px;padding:14px 18px 10px 0;display:grid}.aaas-left-rail{top:calc(var(--employee-header-height) + 14px);min-height:calc(100dvh - var(--employee-header-height) - 14px);border-right:1px solid var(--employee-border-soft);gap:22px;padding:4px 16px 20px 18px;position:sticky}.aaas-right-rail{top:calc(var(--employee-header-height) + 14px);gap:14px;position:sticky}.aaas-rail-section,.aaas-demand-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.aaas-rail-section{gap:10px}.aaas-rail-section>strong{color:var(--employee-heading);font-size:14px;font-weight:800}.aaas-filter-button{min-height:36px;color:var(--employee-heading);border-radius:6px;grid-template-columns:22px minmax(0,1fr);padding:8px 10px;font-size:14px;font-weight:650}.aaas-filter-button:hover,.aaas-filter-button-active{color:var(--employee-primary);background:var(--employee-primary-soft)}.aaas-filter-button-active svg{color:var(--employee-primary)}.aaas-demand-card{background:var(--employee-primary-soft);border:1px solid var(--employee-border-soft);border-radius:8px;gap:8px;padding:16px 14px}.aaas-demand-card strong{color:var(--employee-heading);font-size:14px;font-weight:800}.aaas-demand-card span{color:var(--employee-muted);font-size:12px}.aaas-soft-button{border-radius:6px;height:34px;margin-top:8px;color:var(--employee-primary)!important;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important}.aaas-hero{min-height:194px;box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(420px,.52fr);padding:24px 34px;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important}.aaas-hero h1{color:var(--employee-heading);font-size:34px!important;font-weight:850!important;line-height:1.18!important}.aaas-hero .ant-typography{max-width:640px;color:var(--employee-muted);font-size:16px;line-height:1.6}.aaas-search{max-width:500px}.aaas-search .ant-input-affix-wrapper{min-height:42px;border-color:var(--employee-border-soft)!important;box-shadow:none!important;border-radius:8px!important}.aaas-hot-searches{gap:9px}.aaas-hot-searches span{color:var(--employee-muted)}.aaas-hot-searches button{min-height:24px;color:var(--employee-muted);background:var(--employee-surface);border-color:var(--employee-border-soft);border-radius:999px;padding:2px 12px}.aaas-hero-visual{justify-content:end}.aaas-hero-visual img{object-fit:contain;width:min(100%,548px);height:auto;display:block}.aaas-tlclaw-entry{min-height:106px;box-shadow:none;grid-template-columns:64px minmax(260px,1fr) minmax(300px,.48fr) auto;gap:16px;padding:18px;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important}.aaas-product-mark{width:58px;height:58px;color:var(--employee-primary);background:var(--employee-surface);border-color:var(--employee-border-soft);box-shadow:0 8px 18px #0b63ff1a}.aaas-tlclaw-copy{gap:9px}.aaas-tlclaw-copy strong{color:var(--employee-heading);font-size:22px;font-weight:850}.aaas-tlclaw-copy span{color:var(--employee-muted);font-size:14px}.aaas-tlclaw-tags .ant-tag{color:var(--employee-muted);background:var(--employee-surface-soft);border-color:var(--employee-border-soft);border-radius:6px;margin-inline-end:4px}.aaas-tlclaw-visual{justify-self:center;width:min(100%,360px);height:auto;display:block}.aaas-tlclaw-status{justify-content:end}.aaas-primary-button{border-radius:7px;min-width:220px;min-height:44px;font-size:15px;font-weight:800;box-shadow:0 10px 20px #0b63ff33}.aaas-section-head h2{color:var(--employee-heading);font-size:16px;font-weight:800}.aaas-section-head span{color:var(--employee-muted);font-size:12px}.aaas-featured-strip{grid-template-columns:repeat(10,minmax(92px,1fr));gap:10px}.aaas-featured-card{background:var(--employee-surface);border-color:var(--employee-border-soft);min-height:146px;box-shadow:none;gap:5px;padding:12px 8px 10px}.aaas-featured-card:hover,.aaas-agent-card:hover,.aaas-entrance-card:hover{border-color:var(--employee-border);transform:none;box-shadow:0 8px 20px #0b63ff14}.aaas-featured-card strong{color:var(--employee-heading);font-size:13px;font-weight:800}.aaas-featured-card small,.aaas-featured-card em{color:var(--employee-muted);font-size:11px}.aaas-featured-card b{width:100%;min-height:24px;color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid var(--employee-border-soft);border-radius:5px;justify-content:center;align-items:center;margin-top:2px;font-size:12px;font-weight:800;display:inline-flex}.aaas-agent-mark{background:var(--aaas-agent-accent,var(--employee-primary));width:44px;height:44px}@supports (color:color-mix(in lab, red, red)){.aaas-agent-mark{background:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 10%, var(--employee-surface))}}.aaas-agent-mark{border-color:var(--aaas-agent-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.aaas-agent-mark{border-color:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 18%, var(--employee-border-soft))}}.aaas-agent-mark{border-radius:8px}.aaas-agent-mark-small{width:28px;height:28px}.aaas-directory-head{align-items:end}.aaas-directory-title{gap:6px;min-width:0;display:grid}.aaas-category-tabs{flex-wrap:wrap;gap:7px;display:flex}.aaas-category-tabs button{min-height:24px;color:var(--employee-muted);font:inherit;cursor:pointer;background:var(--employee-surface-soft);border:1px solid #0000;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700}.aaas-category-tabs button:hover,.aaas-category-tabs .aaas-category-tab-active{color:var(--employee-surface);background:var(--employee-primary)}.aaas-directory-controls{align-items:center}.aaas-directory-controls .ant-select{width:118px}.aaas-agent-card{background:var(--employee-surface);border-color:var(--employee-border-soft);min-height:118px;box-shadow:none;gap:6px;padding:10px 12px}.aaas-agent-card p{color:var(--employee-muted);-webkit-line-clamp:2;font-size:12px;line-height:1.42}.aaas-agent-card-head .ant-space{grid-column:1/-1}.aaas-agent-card-head strong{color:var(--employee-heading);font-size:14px;font-weight:800}.aaas-agent-card-head small,.aaas-agent-meta{color:var(--employee-muted);font-size:11px}.aaas-agent-tags .ant-tag{color:var(--employee-primary);background:var(--employee-primary-soft);border:0;border-radius:5px;margin:0;font-size:11px}.aaas-card-action{border-radius:5px;min-width:74px;height:24px;font-size:12px}.aaas-entrance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.aaas-entrance-card{background:var(--employee-surface);border-color:var(--employee-border-soft);min-height:60px;box-shadow:none;padding:10px 14px}.aaas-insight-panel{background:var(--employee-surface);border:1px solid var(--employee-border-soft);box-shadow:none;border-radius:8px;gap:12px;padding:16px}.aaas-insight-panel header strong{color:var(--employee-heading);font-size:15px;font-weight:800}.aaas-ranking-item{min-height:42px}.aaas-ranking-index{border-radius:5px;width:20px;height:20px}.aaas-department-rank button{min-height:34px}@container employee-shell (width<=1280px){.employee-site-header{gap:14px;padding-inline:16px}.employee-site-header-main{gap:22px}.employee-site-nav{gap:20px}.employee-global-search{width:260px}.aaas-page{grid-template-columns:190px minmax(0,1fr);padding-right:16px}.aaas-right-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding-left:18px;position:static}.aaas-featured-strip,.aaas-agent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container employee-shell (width<=900px){.employee-site-shell{--employee-header-height:112px}.employee-site-header{height:auto;min-height:var(--employee-header-height);grid-template-columns:1fr;align-content:center;padding-block:8px}.employee-site-header-main,.employee-site-actions{width:100%}.employee-site-nav,.employee-site-actions{overflow-x:auto}.employee-global-search{flex:0 0 240px}.aaas-page{grid-template-columns:1fr;padding:12px}.aaas-left-rail,.aaas-right-rail{border-right:0;min-height:0;padding:0;position:static}.aaas-left-rail{gap:12px}.aaas-rail-list{display:flex;overflow-x:auto}.aaas-filter-button{flex:0 0 150px}.aaas-hero,.aaas-tlclaw-entry{grid-template-columns:1fr}.aaas-hero{min-height:0;padding:20px}.aaas-hero h1{font-size:28px!important}.aaas-tlclaw-visual{justify-self:start}.aaas-primary-button{width:100%}.aaas-featured-strip,.aaas-agent-grid,.aaas-entrance-grid,.aaas-right-rail{grid-template-columns:1fr}.aaas-featured-strip{display:flex;overflow-x:auto}.aaas-featured-card{flex:0 0 128px}}.aaas-left-rail,.aaas-right-rail{top:14px}.aaas-hero{height:192px;min-height:192px;padding-block:18px}.aaas-hero h1{font-size:32px!important}.aaas-hero-copy{gap:9px}.aaas-mini-tabs{display:flex!important}.aaas-mini-tabs .ant-radio-button-wrapper{flex:1 1 0;width:auto}.aaas-tlclaw-entry{min-height:96px;padding-block:14px}.aaas-tlclaw-copy strong{font-size:20px}.aaas-tlclaw-copy span{font-size:13px}.aaas-primary-button{min-height:42px}.aaas-section{gap:6px}.aaas-left-rail{grid-auto-rows:max-content;align-content:start;gap:16px}.aaas-rail-section{grid-template-rows:max-content max-content;align-content:start;gap:8px}.aaas-rail-list{gap:3px}.aaas-filter-button{min-height:30px;padding:5px 10px;font-size:14px}.aaas-rail-section>strong{align-items:center;height:22px;min-height:0;display:flex}.aaas-demand-card{padding:14px 12px}.aaas-section-head{align-items:center;min-height:22px}.aaas-section-head .aaas-link-button{height:22px;min-height:22px;line-height:22px;padding:0!important}.aaas-section-head>div>span{display:none}.aaas-featured-strip{gap:10px}.aaas-directory-title{gap:3px}.aaas-category-tabs button{min-height:22px;padding:2px 12px}.aaas-directory-head-simple{min-height:34px}.aaas-featured-card{align-content:start;gap:2px;height:146px;min-height:0;padding:8px;overflow:hidden}.aaas-featured-card .aaas-agent-mark{width:38px;height:38px}.aaas-featured-card strong{height:15px;line-height:15px;display:block}.aaas-featured-card small,.aaas-featured-card em{height:13px;line-height:13px;display:block}.aaas-featured-card span:not(.aaas-agent-mark){height:16px;line-height:16px}.aaas-featured-card b{min-height:22px;margin-top:0}.aaas-agent-card{background:var(--employee-surface);grid-template-rows:auto minmax(42px,1fr) auto auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;height:186px;min-height:186px;padding:16px;position:relative;overflow:hidden}.aaas-agent-card-head{grid-column:1/-1;grid-template-rows:minmax(52px,auto) auto;grid-template-columns:52px minmax(0,1fr) 32px;gap:8px 12px}.aaas-agent-card-head .ant-space,.aaas-agent-card-head>.ant-space{display:none}.aaas-agent-card p{min-height:40px;color:var(--employee-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.aaas-agent-card-head>.aaas-agent-badges{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;align-items:center;gap:5px;min-width:0;margin-top:2px;display:flex}.aaas-agent-badges span{width:auto;height:20px;color:var(--aaas-agent-accent,var(--employee-primary));flex:none;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.aaas-agent-badges span{color:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 78%, var(--employee-heading))}}.aaas-agent-badges span{background:var(--aaas-agent-accent,var(--employee-primary));font-size:11px;font-weight:800;line-height:20px}@supports (color:color-mix(in lab, red, red)){.aaas-agent-badges span{background:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 10%, var(--employee-surface))}}.aaas-agent-badges span{border:1px solid var(--aaas-agent-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.aaas-agent-badges span{border:1px solid color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 20%, var(--employee-border-soft))}}.aaas-agent-badges span{border-radius:999px}.aaas-favorite-button{color:var(--aaas-agent-accent,var(--employee-primary));grid-area:1/3;place-self:start end}@supports (color:color-mix(in lab, red, red)){.aaas-favorite-button{color:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 70%, var(--employee-heading))}}.aaas-agent-tags{grid-column:1/-1;gap:6px;height:22px;overflow:hidden}.aaas-agent-tags .ant-tag{height:22px;padding-inline:8px;line-height:22px}.aaas-agent-meta{white-space:nowrap;grid-column:1/-1;gap:10px;height:24px;padding-right:100px;overflow:hidden}.aaas-agent-meta span{flex:none}.aaas-card-action{min-width:88px;height:30px;font-weight:800;position:absolute;bottom:14px;right:16px;padding-inline:10px!important}.aaas-entrance-grid{gap:14px}.aaas-entrance-card{grid-template-columns:38px minmax(0,1fr) 16px;gap:2px 9px;min-height:50px;padding:6px 12px}.aaas-entrance-card>span{width:38px;height:38px}.aaas-entrance-card strong{font-size:13px;line-height:16px}.aaas-entrance-card small{font-size:11px;line-height:14px}.aaas-insight-panel{gap:6px;padding:10px 14px}.aaas-ranking-list,.aaas-collection-list,.aaas-department-rank{gap:3px}.aaas-ranking-item{grid-template-columns:22px 26px minmax(0,1fr) auto;gap:7px;min-height:28px;padding-block:1px}.aaas-ranking-item .aaas-agent-mark-small{width:24px;height:24px}.aaas-ranking-item strong{font-size:12px}.aaas-ranking-item>span:nth-child(3){align-items:baseline;gap:4px;display:flex}.aaas-ranking-item>span:nth-child(3) strong,.aaas-ranking-item>span:nth-child(3) small{display:inline}.aaas-ranking-item small,.aaas-ranking-item em{font-size:11px}.aaas-insight-panel footer{min-height:22px}.aaas-insight-panel footer .aaas-link-button{height:22px;padding:0!important}.aaas-collection-item{min-height:48px}@container employee-shell (width<=900px){.employee-brand-lockup{width:176px;height:auto}}@container employee-shell (width<=520px){.employee-brand-lockup{width:150px}.employee-create-workspace{flex:none}}.employee-site-shell,.employee-site-body,.aaas-page{background:var(--employee-surface-soft)}.employee-notice-level{background:var(--employee-muted)}.employee-notice-level-info{background:var(--employee-primary)}.employee-notice-level-success{background:var(--employee-success)}.employee-notice-level-warning{background:var(--employee-warning)}.employee-notice-level-error{background:var(--employee-error)}.employee-header-avatar{--name-avatar-size:30px;background:var(--employee-primary)}.employee-header-user-meta strong,.employee-brand-copy strong,.aaas-rail-section>strong,.aaas-demand-card strong{color:var(--employee-heading)}.employee-site-header,.aaas-left-rail{border-color:var(--employee-border-soft)}.core-module-page{min-height:calc(100dvh - var(--employee-header-height));color:var(--employee-text);background:var(--employee-bg);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;padding:14px 18px 16px 0;display:grid}.core-module-left-rail{min-height:calc(100dvh - var(--employee-header-height) - 14px);border-right:1px solid var(--employee-border-soft);align-content:start;padding:2px 16px 20px 18px;display:grid;position:sticky;top:14px}.core-module-feedback-card{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);gap:10px;margin-top:auto;padding:16px 14px;display:grid}.core-module-feedback-card strong,.core-module-hero h1,.core-module-hero-feature strong,.core-module-catalog header strong,.core-module-empty-state strong{color:var(--employee-heading)}.core-module-feedback-card span,.core-module-hero p,.core-module-hero-feature small,.core-module-catalog header span,.core-module-empty-state>span{color:var(--employee-muted)}.core-module-main{gap:14px;min-width:0;display:grid}.core-module-hero,.core-module-catalog{border-radius:var(--employee-card-radius)}.core-module-hero{min-height:178px;box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);align-items:center;gap:22px;padding:26px 28px;display:grid;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important}.core-module-kicker{width:fit-content;min-height:28px;color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid var(--employee-border-soft);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.core-module-hero-copy{gap:12px;min-width:0;display:grid}.core-module-hero h1{margin:0;font-size:36px;line-height:1.12}.core-module-hero p{max-width:680px;margin:0;font-size:14px;line-height:1.7}.core-module-actions{flex-wrap:wrap;gap:12px;display:flex}.core-module-actions .ant-btn{border-radius:var(--employee-control-radius);height:36px;padding-inline:16px;font-weight:800}.core-module-hero-board{gap:12px;min-width:0;display:grid}.core-module-hero-visual{place-items:end;display:grid}.core-module-hero-visual img{object-fit:contain;max-width:min(100%,520px);max-height:180px}.core-module-hero-features{gap:10px;display:grid}.core-module-hero-feature{background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);grid-template-columns:42px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}.core-module-hero-feature>span,.core-module-empty-icon{color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid var(--employee-border-soft);justify-content:center;align-items:center;display:inline-flex}.core-module-hero-feature>span{border-radius:12px;width:42px;height:42px}.core-module-hero-feature div{gap:4px;min-width:0;display:grid}.core-module-hero-feature strong{font-size:14px;font-weight:850}.core-module-hero-feature small{font-size:12px;line-height:1.55}.core-module-catalog{min-width:0;box-shadow:none;gap:12px;padding:16px 18px;display:grid;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important}.core-module-catalog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.core-module-catalog header div{gap:4px;display:grid}.core-module-catalog header strong{font-size:16px;font-weight:850}.core-module-catalog header span{font-size:12px;line-height:1.55}.core-module-empty-state{text-align:center;background:var(--employee-surface-soft);border:1px dashed var(--employee-border-soft);border-radius:var(--employee-card-radius);place-items:center;gap:10px;min-height:220px;padding:24px;display:grid}.core-module-empty-icon{border-radius:16px;width:54px;height:54px}.core-module-empty-state strong{font-size:15px;font-weight:850}.core-module-empty-state>span{max-width:360px;font-size:12px;line-height:1.6}.core-module-empty-state .ant-btn{border-radius:var(--employee-control-radius);min-width:104px;font-weight:700}@container employee-content (width<=1280px){.core-module-page{grid-template-columns:200px minmax(0,1fr);padding-right:16px}.core-module-hero{grid-template-columns:minmax(0,1fr)}.core-module-hero-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}@container employee-content (width<=900px){.core-module-page{grid-template-columns:1fr;padding:12px}.core-module-left-rail{border-right:0;min-height:0;padding:0;position:static}.core-module-hero,.core-module-hero-board{grid-template-columns:1fr}.core-module-hero{padding:22px 20px}.core-module-hero h1{font-size:30px}.core-module-hero-visual{place-items:center}.core-module-catalog{padding:14px 16px}}.employee-site-shell{--employee-header-height:60px;height:100dvh;color:var(--employee-text);background:var(--employee-bg);overflow:hidden}.employee-site-header{height:var(--employee-header-height);min-height:var(--employee-header-height);background:var(--employee-surface);grid-template-columns:minmax(0,1fr) auto;gap:22px;padding:0 20px}@supports (color:color-mix(in lab, red, red)){.employee-site-header{background:color-mix(in srgb, var(--employee-surface) 96%, transparent)}}.employee-site-header{border-bottom:1px solid var(--employee-border-soft);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.employee-site-header-main{gap:34px;min-width:0;height:100%}.employee-brand{min-width:191px;height:100%}.employee-site-nav{border-radius:0;flex:auto;gap:30px;max-width:none;height:100%;padding:0;overflow-x:auto;box-shadow:none!important;background:0 0!important;border:0!important}.employee-site-nav-link{min-width:auto;min-height:100%;color:var(--employee-text);border-radius:0;padding:0 2px;font-size:14px;font-weight:750;position:relative}.employee-site-nav-link:hover,.employee-site-nav-link-active{color:var(--employee-primary);background:0 0}.employee-site-nav-link:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:4px;position:absolute;bottom:0;left:0;right:0}.employee-site-nav-link-active:after{background:var(--employee-primary)}.employee-site-actions{justify-self:end;gap:14px;height:100%}.employee-global-search.ant-input-affix-wrapper{height:34px;color:var(--employee-text);background:var(--employee-surface);border-color:var(--employee-border);border-radius:var(--employee-card-radius)}.employee-search-shortcut{color:var(--employee-subtle);background:var(--employee-bg);border-color:var(--employee-border)}.employee-notice-button,.employee-header-user-button{color:var(--employee-text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.employee-notice-button:hover,.employee-header-user-button:hover{transform:none;color:var(--employee-primary)!important;background:0 0!important}.employee-site-body,.employee-site-content{background:var(--employee-bg)}.employee-site-content{max-width:none!important;margin:0!important;padding:0!important}.aaas-page,.core-module-page,.profile-center-page{min-height:calc(100dvh - var(--employee-header-height));background:var(--employee-bg)}.aaas-page,.core-module-page{grid-template-columns:var(--employee-left-rail-width) minmax(0, 1fr) var(--employee-right-rail-width);gap:var(--employee-shell-gap);padding:14px 18px 16px 0}.profile-center-page{grid-template-columns:var(--employee-left-rail-width) minmax(0, 1fr);align-items:start;gap:var(--employee-shell-gap);max-width:none;margin:0;padding:22px 18px 22px 0;display:grid}.profile-center-page-with-right-rail{grid-template-columns:var(--employee-left-rail-width) minmax(0, 1fr) var(--employee-right-rail-width)}:where(.aaas-left-rail,.core-module-left-rail,.profile-side-panel){min-height:calc(100dvh - var(--employee-header-height) - 14px);border-right:1px solid var(--employee-border-soft);align-content:start;gap:18px;padding:2px 16px 20px 18px;display:grid;position:sticky;top:14px}:where(.aaas-right-rail,.core-module-right-rail,.profile-right-rail){align-content:start;gap:14px;display:grid;position:sticky;top:14px}:where(.aaas-rail-section,.core-module-rail-section,.profile-side-nav){gap:8px;display:grid}:where(.aaas-rail-section,.aaas-demand-card,.core-module-rail-section,.core-module-left-card){box-shadow:none;background:0 0;border:0}:where(.aaas-rail-section>strong,.core-module-rail-section>strong){min-height:22px;color:var(--employee-heading);align-items:center;font-size:14px;font-weight:850;display:flex}:where(.aaas-filter-button,.core-module-rail-section button,.profile-side-nav-item){min-height:34px;color:var(--employee-text);border-radius:var(--employee-control-radius);font-size:14px;font-weight:720}:where(.aaas-filter-button:hover,.aaas-filter-button-active,.core-module-rail-section button:hover,.core-module-rail-active,.profile-side-nav-item:hover,.profile-side-nav-item-active){color:var(--employee-primary)!important;background:var(--employee-primary-soft)!important}.profile-side-nav{box-shadow:none;background:0 0;border:0;padding:0}.profile-side-nav-item{grid-template-columns:24px minmax(0,1fr);padding:8px 11px}:where(.aaas-demand-card,.core-module-left-card){background:var(--employee-primary-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);padding:14px 12px}:where(.aaas-hero,.aaas-tlclaw-entry,.aaas-agent-card,.aaas-entrance-card,.aaas-insight-panel,.core-module-hero,.core-module-metric,.core-module-feature-card,.core-module-table,.core-module-catalog,.core-module-catalog-card,.core-module-bottom-panel,.core-module-memory-directory,.core-module-workflow,.core-module-right-panel,.profile-panel,.profile-stat-card){border-radius:var(--employee-card-radius);box-shadow:none;background-color:var(--employee-surface)!important;border-color:var(--employee-border)!important}:where(.aaas-hero,.core-module-hero){background:var(--employee-surface-soft)!important}:where(.aaas-agent-card:hover,.aaas-entrance-card:hover,.core-module-catalog-card:hover){border-color:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){:where(.aaas-agent-card:hover,.aaas-entrance-card:hover,.core-module-catalog-card:hover){border-color:color-mix(in srgb, var(--employee-primary) 18%, var(--employee-border-soft))!important}}:where(.aaas-agent-card:hover,.aaas-entrance-card:hover,.core-module-catalog-card:hover){box-shadow:var(--employee-card-shadow);transform:none}:where(.aaas-section-head h2,.core-module-hero h1,.core-module-feature-card strong,.core-module-table header strong,.core-module-catalog header strong,.core-module-right-panel header strong,.profile-panel-heading h2,.profile-user-title-row h1,.profile-stat-card strong){color:var(--employee-heading)}:where(.aaas-hero .ant-typography,.aaas-tlclaw-copy span,.aaas-agent-card p,.aaas-agent-meta,.core-module-hero p,.core-module-catalog-card p,.profile-info-row,.profile-meta-line,.profile-task-row){color:var(--employee-muted)}.profile-main-column{gap:14px}.profile-overview-grid{grid-template-columns:minmax(520px,1.6fr) repeat(4,minmax(118px,.42fr));gap:10px}.profile-user-card{grid-template-columns:84px minmax(0,1fr) minmax(152px,.5fr);gap:14px;min-height:136px;padding:20px 22px}.profile-stat-card{grid-template-columns:minmax(0,1fr);min-height:136px;padding:18px 14px;position:relative}.profile-stat-card>div{gap:7px}.profile-stat-card strong{font-size:25px;font-weight:880}.profile-stat-card .ant-typography{max-width:100%;font-size:12px;line-height:1.35}.profile-stat-card>span{position:absolute;top:16px;right:14px}.profile-user-meta{gap:7px}.profile-user-meta .profile-meta-line{grid-template-columns:58px minmax(0,1fr);gap:6px;font-size:12px;line-height:1.25}.profile-user-meta .profile-meta-line span,.profile-user-meta .profile-meta-line strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-content-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.95fr);gap:12px}.profile-center-page-with-right-rail .profile-content-grid .profile-token-panel,.profile-center-page-with-right-rail .profile-content-grid .profile-billing-panel{grid-column:auto}.profile-center-page-with-right-rail .profile-content-grid .profile-favorites-panel{grid-column:2}.profile-center-page-with-right-rail .profile-content-grid .profile-security-panel{grid-column:1/-1}.profile-favorite-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-security-layout{grid-template-columns:minmax(240px,.9fr) minmax(280px,1fr) minmax(280px,1fr);gap:14px}.profile-right-rail .profile-panel{gap:10px;padding:14px}.profile-right-rail .profile-panel-heading h2{font-size:15px}.profile-right-rail .profile-task-list,.profile-right-rail .profile-recommended-models,.profile-right-rail .profile-health-list{gap:8px}.profile-right-rail .profile-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-right-rail .profile-quick-grid button{min-height:58px}.profile-right-rail .profile-health-score .ant-progress{margin-inline:auto}.profile-support-grid{display:none}.core-module-metric i,.core-module-metric-mini i{opacity:.58;background:url("data:image/svg+xml,%3Csvg width='88' height='30' viewBox='0 0 88 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 22L16 22L29 13L42 18L56 8L70 13L86 4' stroke='%230B63FF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='29' cy='13' r='2' fill='%230B63FF'/%3E%3Ccircle cx='56' cy='8' r='2' fill='%230B63FF'/%3E%3C/svg%3E") 50%/contain no-repeat}.core-module-metric-mini i{width:58px;height:20px}.theme-dark .employee-site-shell,.theme-dark .employee-site-body,.theme-dark .employee-site-content,.theme-dark .aaas-page,.theme-dark .core-module-page,.theme-dark .profile-center-page{background:var(--employee-bg)}.theme-dark .employee-site-header{background:var(--employee-surface)}@supports (color:color-mix(in lab, red, red)){.theme-dark .employee-site-header{background:color-mix(in srgb, var(--employee-surface) 92%, transparent)}}.theme-dark .employee-site-header{border-bottom-color:var(--employee-border);box-shadow:none}.theme-dark :where(.aaas-hero,.aaas-tlclaw-entry,.aaas-agent-card,.aaas-entrance-card,.aaas-insight-panel,.core-module-hero,.core-module-metric,.core-module-feature-card,.core-module-table,.core-module-catalog,.core-module-catalog-card,.core-module-bottom-panel,.core-module-memory-directory,.core-module-workflow,.core-module-right-panel,.profile-panel,.profile-stat-card){background:var(--employee-surface)!important;border-color:var(--employee-border)!important}@container employee-content (width<=1440px){.profile-overview-grid{grid-template-columns:minmax(360px,1.2fr) repeat(2,minmax(150px,1fr))}.profile-content-grid{grid-template-columns:1fr}.profile-center-page-with-right-rail .profile-content-grid .profile-token-panel,.profile-center-page-with-right-rail .profile-content-grid .profile-billing-panel,.profile-center-page-with-right-rail .profile-content-grid .profile-favorites-panel,.profile-center-page-with-right-rail .profile-content-grid .profile-security-panel{grid-column:1}}@container employee-content (width<=1280px){.aaas-page,.core-module-page,.profile-center-page,.profile-center-page-with-right-rail{grid-template-columns:190px minmax(0,1fr);padding-right:16px}:where(.aaas-right-rail,.core-module-right-rail,.profile-right-rail){grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding-left:18px;position:static}}@media (width<=900px){.employee-site-shell{--employee-header-height:112px}.employee-site-header{height:auto;min-height:var(--employee-header-height);grid-template-columns:1fr;align-content:center;padding-block:8px}.employee-site-header-main,.employee-site-actions{width:100%}.employee-site-nav,.employee-site-actions{overflow-x:auto}}@container employee-content (width<=900px){.aaas-page,.core-module-page,.profile-center-page,.profile-center-page-with-right-rail{grid-template-columns:1fr;padding:12px}:where(.aaas-left-rail,.core-module-left-rail,.profile-side-panel),:where(.aaas-right-rail,.core-module-right-rail,.profile-right-rail){border-right:0;min-height:0;padding:0;position:static}.profile-overview-grid,.profile-content-grid,.profile-token-layout,.profile-billing-layout,.profile-security-layout,.profile-favorite-grid,.profile-right-rail{grid-template-columns:1fr}.profile-user-card{grid-template-columns:72px minmax(0,1fr)}.profile-user-meta{border-left:0;grid-column:1/-1;padding-left:0}}.self-theme,.employee-site-shell{--employee-page-max-width:100%;--employee-page-padding-x:clamp(12px, 1.45vw, 24px);--employee-page-padding-y:clamp(12px, 1.25vw, 20px);--employee-left-rail-width:clamp(168px, 13.5vw, 208px);--employee-workspace-left-rail-width:252px;--employee-workspace-left-rail-width-compact:232px;--employee-right-rail-width:clamp(238px, 18vw, 286px);--employee-shell-gap:clamp(12px, 1.25vw, 18px)}.employee-site-shell{min-width:0;height:auto;min-height:100dvh;overflow:visible}.employee-site-body{min-width:0;overflow:visible}.employee-site-body-workspace{min-height:calc(100dvh - var(--employee-header-height))}.employee-site-content{width:100%;min-width:0;overflow:visible;max-width:none!important}.employee-site-header,.employee-site-header-main,.employee-site-actions,.employee-brand,.employee-site-nav{min-width:0}.employee-site-nav{scrollbar-width:none}.employee-site-nav::-webkit-scrollbar{display:none}.employee-global-search.ant-input-affix-wrapper{width:clamp(220px,24vw,304px)}.aaas-page,.core-module-page,.profile-center-page,.usage-center-page{width:100%;max-width:none;min-height:calc(100dvh - var(--employee-header-height));height:auto;padding:var(--employee-page-padding-y) var(--employee-page-padding-x) calc(var(--employee-page-padding-y) + 16px);margin-inline:0;overflow:visible}.aaas-page,.usage-center-page,.profile-center-page-with-right-rail,.core-module-page{grid-template-columns:minmax(150px, var(--employee-left-rail-width)) minmax(0, 1fr) minmax(220px, var(--employee-right-rail-width))}.aaas-main,.core-module-main,.profile-main-column,.usage-main-column{min-width:0;overflow:visible}:where(.aaas-left-rail,.aaas-right-rail,.core-module-left-rail,.core-module-right-rail,.profile-side-panel,.profile-right-rail,.usage-left-rail,.usage-right-rail){top:calc(var(--employee-header-height) + var(--employee-page-padding-y));max-height:calc(100dvh - var(--employee-header-height) - var(--employee-page-padding-y) * 2);scrollbar-gutter:stable;align-self:start;min-height:0;overflow:auto}:where(.aaas-left-rail,.core-module-left-rail,.profile-side-panel,.usage-left-rail){padding:0 calc(var(--employee-page-padding-x) - 2px) 8px 0}:where(.aaas-right-rail,.core-module-right-rail,.profile-right-rail,.usage-right-rail){padding-bottom:8px}.aaas-hero,.core-module-hero,.usage-hero{min-height:clamp(150px,15vw,208px);padding:clamp(18px,2.2vw,30px);position:relative;overflow:hidden}.aaas-hero h1,.core-module-hero h1,.usage-hero h1{max-width:720px;font-size:28px!important;line-height:1.12!important}.aaas-hero .ant-typography,.core-module-hero p,.usage-hero p{max-width:680px;font-size:14px;line-height:1.7}.aaas-hero-visual img,.core-module-hero img{object-fit:contain;width:min(100%,370px);max-height:clamp(120px,14vw,184px)}.core-module-page-plugins .core-module-hero,.core-module-page-skills .core-module-top-grid .core-module-hero,.core-module-page-memory .core-module-hero{height:auto;min-height:clamp(150px,15vw,190px)}.core-module-main{gap:clamp(12px,1.15vw,16px)}.core-module-metrics,.usage-metric-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.core-module-catalog{min-height:clamp(220px,30vh,420px)}.core-module-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(206px,240px));align-items:stretch}.core-module-catalog-card{min-height:208px}.core-module-catalog-card footer{align-self:end}.core-module-catalog header,.aaas-directory-head,.usage-panel header,.profile-panel-heading,.core-module-catalog-heading,.core-module-catalog-tools,.aaas-directory-controls{flex-wrap:wrap}.core-module-search-field,.core-module-catalog-tools label,.aaas-search.ant-input-affix-wrapper,.aaas-search .ant-input-affix-wrapper{width:min(100%,420px)}.core-module-catalog .core-module-empty,.core-module-catalog>.core-module-empty,.core-module-catalog>div:only-child,.usage-empty-state,.profile-empty-state,.aaas-empty{min-height:clamp(156px,24vh,260px)}.aaas-page{align-items:start}.aaas-main{gap:clamp(14px,1.4vw,20px)}.aaas-tlclaw-entry{grid-template-columns:58px minmax(0,1fr) minmax(180px,280px) auto;padding:clamp(16px,1.7vw,24px)}.aaas-tlclaw-visual{object-fit:contain;width:min(100%,280px);max-height:92px}.aaas-agent-grid{grid-template-columns:repeat(auto-fit,minmax(246px,1fr))}.aaas-agent-card{grid-template-rows:auto auto auto auto auto;height:auto;min-height:228px;display:grid;overflow:visible}.aaas-agent-tags{flex-wrap:wrap;height:auto;min-height:22px;overflow:visible}.aaas-agent-meta{white-space:normal;flex-wrap:wrap;height:auto;min-height:24px;padding-right:0;overflow:visible}.aaas-card-action{place-self:end;margin-top:auto;position:static}.aaas-entrance-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.aaas-ranking-list:empty:after,.aaas-collection-list:empty:after,.aaas-department-rank:empty:after{content:"暂无数据";min-height:92px;color:var(--employee-subtle);border:1px dashed var(--employee-border);border-radius:var(--employee-control-radius);place-items:center;font-size:12px;display:grid}.profile-center-page{align-items:start}.profile-overview-grid{grid-template-columns:minmax(360px,1.35fr) repeat(auto-fit,minmax(150px,1fr))}.profile-content-grid,.profile-two-panel-page{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.profile-model-preference-page{gap:16px;display:grid}.profile-single-page,.profile-panel{min-width:0}.profile-billing-layout,.profile-token-layout,.profile-security-layout{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.profile-info-row,.profile-meta-line,.aaas-ranking-item,.core-module-catalog-card{min-width:0}.usage-center-page{align-items:start}.usage-content-grid,.usage-dimension-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.usage-panel{min-width:0}.agent-chat-page{height:calc(100dvh - var(--employee-header-height,60px));grid-template-columns:clamp(220px,18vw,280px) minmax(0,1fr);min-height:0}.agent-chat-shell{width:100%;max-width:1280px}.agent-chat-thread{padding-inline:clamp(16px,4vw,54px)}.agent-chat-message{width:min(100%,900px)}.agent-chat-composer{padding-inline:clamp(16px,4vw,54px)}.agent-chat-composer-inner{width:min(100%,860px);margin-inline:auto}@container employee-content (width<=1180px){.aaas-page,.core-module-page,.profile-center-page,.profile-center-page-with-right-rail,.usage-center-page{grid-template-columns:minmax(142px,184px) minmax(0,1fr)}:where(.aaas-right-rail,.core-module-right-rail,.profile-right-rail,.usage-right-rail){grid-column:2;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-height:none;padding:0;position:static}.aaas-tlclaw-entry{grid-template-columns:52px minmax(0,1fr) auto}.aaas-tlclaw-visual{display:none}}@media (width<=980px){.employee-site-shell{--employee-header-height:104px}.employee-site-header{height:auto;padding:8px var(--employee-page-padding-x);grid-template-columns:1fr;gap:8px}.employee-site-header-main{gap:16px}.employee-site-actions{justify-self:stretch}.employee-global-search.ant-input-affix-wrapper{flex:240px;width:auto}.employee-site-nav{gap:18px}}@media (width<=760px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}.employee-site-shell{--employee-header-height:136px}.employee-site-header{width:100%;max-width:100%;overflow:hidden}.employee-site-header-main{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.employee-brand{width:100%;min-width:0;max-width:100%;height:34px}.employee-brand-lockup,.employee-brand-copy{min-width:0;max-width:100%}.employee-brand-copy strong{text-overflow:ellipsis;max-width:100%;overflow:hidden}.employee-site-nav{overscroll-behavior-inline:contain;scrollbar-gutter:auto;order:2;gap:16px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.employee-site-nav-link{min-height:34px}.employee-header-user-meta{display:none}.employee-site-actions{grid-template-columns:minmax(0,1fr) 36px 48px;gap:8px;width:100%;max-width:100%;display:grid}.employee-global-search.ant-input-affix-wrapper{width:100%;min-width:0}.employee-notice-button{width:36px;min-width:36px;padding-inline:0}.employee-header-user-button{width:48px;min-width:48px;padding-inline:0}.aaas-page,.core-module-page,.profile-center-page,.profile-center-page-with-right-rail,.usage-center-page{grid-template-columns:minmax(0,1fr);width:100%;padding:12px}:where(.aaas-left-rail,.aaas-right-rail,.core-module-left-rail,.core-module-right-rail,.profile-side-panel,.profile-right-rail,.usage-left-rail,.usage-right-rail){border-right:0;grid-column:auto;max-height:none;padding:0;position:static;overflow:visible}:where(.aaas-left-rail,.aaas-right-rail,.aaas-main,.core-module-left-rail,.core-module-right-rail,.core-module-main,.profile-side-panel,.profile-right-rail,.profile-main-column,.usage-left-rail,.usage-right-rail,.usage-main-column){width:100%;min-width:0;grid-column:1/-1!important}:where(.profile-overview-grid,.profile-content-grid,.profile-two-panel-page,.profile-token-layout,.profile-billing-layout,.profile-security-layout,.profile-favorite-grid,.usage-content-grid,.usage-dimension-grid,.usage-metric-grid,.usage-right-rail){grid-template-columns:minmax(0,1fr)!important}.aaas-rail-section,.core-module-rail-section,.profile-side-nav,.usage-side-nav{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.aaas-rail-section::-webkit-scrollbar{display:none}.core-module-rail-section::-webkit-scrollbar{display:none}.profile-side-nav::-webkit-scrollbar{display:none}.usage-side-nav::-webkit-scrollbar{display:none}.aaas-rail-section>strong,.core-module-rail-section>strong{display:none}.aaas-rail-list,.core-module-rail-section>div{gap:8px;display:flex}.aaas-filter-button,.core-module-rail-section button,.profile-side-nav-item,.usage-side-nav-item{white-space:nowrap;flex:none;width:auto;min-width:max-content}.aaas-demand-card,.core-module-left-card,.usage-left-card{display:none}.aaas-hero,.core-module-hero,.usage-hero{min-height:0;grid-template-columns:1fr!important}.aaas-hero h1,.core-module-hero h1,.usage-hero h1{font-size:27px!important}.aaas-hero-visual,.core-module-hero img{display:none}.aaas-tlclaw-entry{grid-template-columns:44px minmax(0,1fr)}.aaas-tlclaw-status{grid-column:1/-1;justify-content:stretch}.aaas-tlclaw-status .ant-btn,.core-module-actions .ant-btn,.usage-hero-actions .ant-btn{width:100%}.core-module-catalog-grid,.aaas-agent-grid,.aaas-entrance-grid{grid-template-columns:1fr}.agent-chat-page{height:calc(100dvh - var(--employee-header-height,136px));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.agent-session-panel{border-right:0;border-bottom:1px solid var(--agent-line);grid-template-rows:auto auto;max-height:210px;padding:12px;overflow:auto}.agent-session-brand{padding-bottom:10px}.agent-session-groups{display:none}.agent-chat-thread{padding:24px 12px 168px}.agent-chat-message{grid-template-columns:28px minmax(0,1fr)}.agent-chat-message-user{grid-template-columns:minmax(0,1fr);display:grid}.agent-chat-composer{padding:0 12px 12px}.agent-chat-composer-inner{border-radius:18px}}.usage-center-page{grid-template-columns:var(--employee-left-rail-width) minmax(0, 1fr) var(--employee-right-rail-width);align-items:start;gap:var(--employee-shell-gap);min-height:calc(100dvh - var(--employee-header-height));color:var(--employee-text);background:var(--employee-bg);padding:14px 18px 16px 0;display:grid}.usage-left-rail,.usage-right-rail{align-content:start;gap:14px;display:grid;position:sticky;top:14px}.usage-left-rail{min-height:calc(100dvh - var(--employee-header-height) - 14px);border-right:1px solid var(--employee-border-soft);padding:2px 16px 20px 18px}.usage-side-nav{gap:8px;display:grid}.usage-side-nav-item{min-height:34px;color:var(--employee-text);font:inherit;text-align:left;cursor:pointer;border-radius:var(--employee-control-radius);background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:center;padding:8px 11px;font-size:14px;font-weight:720;display:grid}.usage-side-nav-item:hover,.usage-side-nav-item-active{color:var(--employee-primary);background:var(--employee-primary-soft)}.usage-side-nav-item-active{box-shadow:inset 3px 0 0 var(--employee-primary)}.usage-left-card{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);gap:9px;padding:14px 12px;display:grid}.usage-left-card .ant-btn-primary{color:var(--employee-surface)!important}.usage-left-card strong,.usage-panel h2,.usage-hero h1,.usage-metric-card strong{color:var(--employee-heading)}.usage-left-card span,.usage-hero p,.usage-panel header span,.usage-empty-state span,.usage-metric-card em{color:var(--employee-muted)}.usage-main-column{gap:14px;min-width:0;display:grid}.usage-hero,.usage-panel,.usage-metric-card,.usage-alert-panel{background:var(--employee-surface);border:1px solid var(--employee-border);border-radius:var(--employee-card-radius);box-shadow:none}.usage-hero{background:var(--employee-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:148px;padding:22px 24px;display:grid}.usage-hero h1{letter-spacing:0;margin:10px 0 7px;font-size:26px;line-height:1.2}.usage-hero p{max-width:680px;margin:0;line-height:1.7}.usage-hero-actions{justify-content:flex-end;display:flex}.usage-alert-panel{color:var(--employee-warning);background:#fa8c161a;border-color:#fa8c163d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:13px 15px;display:grid}.usage-alert-panel span{color:var(--employee-warning);grid-column:1;font-size:13px}.usage-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.usage-metric-card{gap:7px;min-height:136px;padding:18px 15px;display:grid;position:relative;overflow:hidden}.usage-metric-card>span{width:34px;height:34px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:8px;place-items:center;display:grid}.usage-metric-card small{color:var(--employee-subtle);font-size:12px}.usage-metric-card strong{font-size:24px;font-weight:880}.usage-metric-card i{display:none}.usage-content-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.9fr);gap:12px;display:grid}.usage-dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.usage-panel{align-content:start;gap:13px;min-width:0;padding:16px 18px;display:grid}.usage-panel header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.usage-panel header div{gap:3px;min-width:0;display:grid}.usage-panel h2{align-items:center;gap:8px;margin:0;font-size:16px;font-weight:850;display:flex}.usage-panel-title-icon{width:28px;height:28px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.usage-advice-list,.usage-health-list{gap:9px;display:grid}.employee-usage-echart{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-control-radius);width:100%;min-width:0;height:238px;overflow:hidden}.employee-usage-chart-empty{background:var(--employee-surface-soft);border:1px dashed var(--employee-border-soft);border-radius:var(--employee-control-radius);place-items:center;min-height:238px;display:grid}.employee-usage-chart-empty-text{font-size:12px}.employee-usage-tooltip-title{color:var(--employee-heading);margin-bottom:6px;font-size:13px;font-weight:760}.employee-usage-tooltip-row{min-width:172px;color:var(--employee-muted);justify-content:space-between;align-items:center;gap:18px;font-size:12px;line-height:1.8;display:flex}.employee-usage-tooltip-row strong{color:var(--employee-heading);font-weight:720}.usage-empty-state{min-height:156px;color:var(--employee-subtle);text-align:center;background:var(--employee-surface-soft);border:1px dashed var(--employee-border-soft);border-radius:var(--employee-control-radius);place-items:center;gap:7px;padding:18px;display:grid}.usage-empty-state svg{color:var(--employee-primary)}.usage-empty-state strong{color:var(--employee-heading);font-size:13px;font-weight:820}.usage-empty-state span{max-width:320px;font-size:12px;line-height:1.55}.usage-data-panel .ant-empty{background:var(--employee-surface-soft);border:1px dashed var(--employee-border-soft);border-radius:var(--employee-control-radius);place-items:center;min-height:156px;padding:18px;display:grid}.usage-dimension-grid .employee-usage-echart,.usage-dimension-grid .employee-usage-chart-empty{height:220px;min-height:220px}.usage-quota-line{gap:8px;display:grid}.usage-quota-line div{color:var(--employee-muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.usage-quota-line strong{color:var(--employee-heading)}.usage-quota-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.usage-quota-summary div{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.usage-quota-summary small,.usage-quota-note{color:var(--employee-muted)}.usage-quota-summary strong{color:var(--employee-heading);font-size:15px}.usage-quota-note{margin:0;font-size:12px;line-height:1.6}.usage-health-score{place-items:center;gap:8px;display:grid}.usage-health-score strong{color:var(--employee-heading);font-weight:850}.usage-health-list{margin:0;padding:0;list-style:none}.usage-health-list li{color:var(--employee-primary);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;display:grid}.usage-health-list span{color:var(--employee-muted);gap:2px;font-size:12px;display:grid}.usage-health-list strong{color:var(--employee-heading);font-size:13px}.usage-advice-list div{background:var(--employee-surface-soft);border-radius:var(--employee-control-radius);gap:3px;padding:9px 10px;display:grid}.usage-advice-list strong{color:var(--employee-heading);font-size:13px}.usage-advice-list span{color:var(--employee-muted);font-size:12px;line-height:1.55}.theme-dark .usage-center-page{background:var(--employee-bg)}.theme-dark :where(.usage-hero,.usage-panel,.usage-metric-card,.usage-alert-panel){background:var(--employee-surface);border-color:var(--employee-border)}.theme-dark .employee-usage-echart{background:#0f172a2e}.theme-dark .employee-usage-chart-empty,.theme-dark .usage-empty-state,.theme-dark .usage-data-panel .ant-empty{border-color:var(--employee-border);background:#94a3b80f}@container employee-content (width<=1280px){.usage-center-page{grid-template-columns:190px minmax(0,1fr);padding-right:16px}.usage-right-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding-left:18px;position:static}.usage-metric-grid,.usage-dimension-grid,.usage-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container employee-content (width<=900px){.usage-center-page{grid-template-columns:1fr;padding:12px}.usage-left-rail,.usage-right-rail{border-right:0;min-height:0;padding:0;position:static}.usage-hero,.usage-content-grid,.usage-dimension-grid,.usage-metric-grid,.usage-right-rail{grid-template-columns:1fr}.employee-usage-echart{overflow-x:auto}:where(.aaas-left-rail,.core-module-left-rail,.profile-side-panel,.usage-left-rail){gap:10px}.aaas-left-rail,.core-module-left-rail,.profile-side-panel,.usage-left-rail{min-height:0}:where(.aaas-rail-section,.core-module-rail-section,.profile-side-nav,.usage-side-nav),.profile-side-nav,.usage-side-nav{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}:where(.aaas-rail-section>strong,.core-module-rail-section>strong){display:none}:where(.aaas-filter-button,.core-module-rail-section button,.profile-side-nav-item,.usage-side-nav-item),.profile-side-nav-item,.usage-side-nav-item{white-space:nowrap;flex:none;grid-template-columns:none;align-items:center;min-width:max-content;padding-inline:12px;display:inline-flex}.aaas-demand-card,.core-module-left-card,.usage-left-card{display:none}.core-module-page .core-module-hero,.core-module-page-plugins .core-module-hero,.core-module-page-skills .core-module-hero,.core-module-page-memory .core-module-hero{overflow:hidden;grid-template-columns:1fr!important;min-height:0!important;padding:18px 16px!important}.core-module-page .core-module-hero h1,.core-module-page-plugins .core-module-hero h1,.core-module-page-skills .core-module-hero h1,.core-module-page-memory .core-module-hero h1{font-size:26px!important;line-height:1.18!important}.core-module-page .core-module-hero p{font-size:13px}.core-module-page .core-module-hero img,.core-module-page-plugins .core-module-hero img,.core-module-page-skills .core-module-hero img,.core-module-page-memory .core-module-hero img{display:none}}@container employee-shell (width>=901px){.employee-site-body{overflow:hidden}.employee-site-content:not(.employee-site-content-workspace){height:calc(100dvh - var(--employee-header-height));overflow:hidden}:where(.aaas-page,.core-module-page,.profile-center-page,.usage-center-page){height:calc(100dvh - var(--employee-header-height));align-items:stretch;min-height:0;overflow:hidden}:where(.aaas-main,.core-module-main,.profile-main-column,.usage-main-column){overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-bottom:24px;overflow-y:auto}:where(.aaas-left-rail,.aaas-right-rail,.core-module-left-rail,.core-module-right-rail,.profile-side-panel,.profile-right-rail,.usage-left-rail,.usage-right-rail){overscroll-behavior:contain;scrollbar-gutter:stable;align-self:stretch;min-height:0;max-height:100%;position:static;overflow-y:auto}}.agent-chat-page{--agent-page-bg:var(--employee-bg,#f8fbff);--agent-surface:var(--employee-surface,#ffffffeb);--agent-line:var(--employee-border,#0f172a1a);--agent-soft:var(--employee-surface-soft,#f3f7fd);--agent-text:var(--employee-heading,#101828);--agent-muted:var(--employee-muted,#667085);--agent-user:var(--employee-primary-soft,#eef2f7);--agent-accent:var(--employee-primary,#0b63ff);background:var(--agent-page-bg);grid-template-columns:254px minmax(0,1fr)}.agent-chat-shell{grid-template-rows:minmax(0,1fr) auto;gap:0;margin:0;padding:0}@container employee-content (width<=900px){.agent-chat-page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.agent-chat-page-empty .agent-chat-thread{padding:28px 12px 188px}}.employee-site-content-workspace .agent-chat-page{width:100%!important;max-width:none!important;height:calc(100dvh - var(--employee-header-height,74px))!important;background:var(--employee-surface)!important;grid-template-columns:254px minmax(0,1fr)!important}.employee-site-content-workspace .agent-chat-page-workspaces-open{grid-template-columns:254px minmax(0,1fr) 248px!important}.employee-site-content-workspace .agent-chat-page-workspaces-collapsed{grid-template-columns:254px minmax(0,1fr) 64px!important}.employee-site-content-workspace .agent-chat-shell{gap:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.employee-site-content-workspace .agent-chat-thread{background:var(--employee-surface)!important;padding:38px 28px 250px!important;scroll-padding-bottom:250px!important}.employee-site-content-workspace .agent-session-item{min-height:62px!important;color:var(--agent-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:4px!important;padding:0!important;display:grid!important}.employee-site-content-workspace .agent-session-item:hover,.employee-site-content-workspace .agent-session-item-active{color:var(--agent-accent)!important;background:var(--agent-user)!important;border-color:var(--agent-accent)!important}@supports (color:color-mix(in lab, red, red)){.employee-site-content-workspace .agent-session-item:hover,.employee-site-content-workspace .agent-session-item-active{border-color:color-mix(in srgb, var(--agent-accent) 18%, transparent)!important}}.employee-site-content-workspace .agent-session-main,.employee-site-content-workspace .agent-session-main:hover{width:auto!important;min-width:0!important;min-height:0!important;color:inherit!important;font:inherit!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:start!important;gap:9px!important;padding:10px 6px 10px 10px!important;display:grid!important}.employee-site-content-workspace .agent-session-action-button,.employee-site-content-workspace .agent-session-action-button:hover{opacity:0;width:26px!important;height:26px!important;min-height:0!important;color:var(--agent-muted)!important;cursor:pointer!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;place-items:center!important;margin:8px 7px 0 0!important;padding:0!important;display:grid!important}.employee-site-content-workspace .agent-session-item:hover .agent-session-action-button,.employee-site-content-workspace .agent-session-action-button:focus-visible{opacity:1}.employee-site-content-workspace .agent-session-action-button:hover,.employee-site-content-workspace .agent-session-action-button:focus-visible{color:var(--agent-accent)!important;background:#1677ff1a!important;outline:none!important}.employee-site-content-workspace .agent-chat-message{grid-template-columns:34px minmax(0,980px)!important;width:min(100%,1040px)!important}.employee-site-content-workspace .agent-chat-bubble{max-width:min(100%,980px)!important}.employee-site-content-workspace .agent-chat-composer{box-shadow:none!important;background:0 0!important;padding:24px 28px 18px!important}.employee-site-content-workspace .agent-chat-composer-inner{background:0 0!important;border-color:#7e97b747!important;width:min(100%,1120px)!important;margin-inline:auto!important;box-shadow:0 18px 52px #0f172a14,0 0 0 1px #1677ff09!important}.employee-site-content-workspace .agent-chat-composer-inner:focus-within{background:0 0!important;border-color:#1677ff7a!important;box-shadow:0 22px 64px #0f172a1a,0 0 0 3px #1677ff17!important}@container employee-content (width>=1800px){.employee-site-content-workspace .agent-chat-message{grid-template-columns:34px minmax(0,1080px)!important;width:min(100%,1160px)!important}.employee-site-content-workspace .agent-chat-bubble{max-width:min(100%,1080px)!important}.employee-site-content-workspace .agent-chat-composer-inner{width:min(100%,1200px)!important}}@container employee-content (width<=900px){.employee-site-content-workspace .agent-chat-page,.employee-site-content-workspace .agent-chat-page-workspaces-open,.employee-site-content-workspace .agent-chat-page-workspaces-collapsed{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.employee-site-content-workspace .agent-chat-thread,.employee-site-content-workspace .agent-chat-page-empty .agent-chat-thread{padding:28px 12px 230px!important;scroll-padding-bottom:230px!important}.employee-site-content-workspace .agent-chat-composer{padding:12px 12px 14px!important}}.aaas-agent-card,.aaas-tlclaw-entry{isolation:isolate;color:var(--employee-heading);background:var(--employee-surface);position:relative;overflow:hidden;box-shadow:0 18px 46px #2154921a,inset 0 1px #fffffff5;border:1px solid #cadaf4eb!important;border-radius:22px!important}.aaas-agent-card:before,.aaas-tlclaw-entry:before{display:none}.aaas-agent-card:hover,.aaas-tlclaw-entry:hover{box-shadow:0 24px 58px #21549226,inset 0 1px #fffffffa;border-color:#78a1f0fa!important}.aaas-agent-card .aaas-agent-mark{width:clamp(82px,8vw,112px);height:clamp(82px,8vw,112px);color:var(--employee-primary);background:var(--employee-surface-soft);border:1px solid #d2e2fbfa;border-radius:24px;grid-row:1/3;box-shadow:0 16px 34px #4887ff2e,inset 0 1px #ffffffeb}.aaas-agent-card-head>div:not(.aaas-agent-badges){grid-area:1/2;align-self:end;gap:8px}.aaas-agent-card-head strong{color:var(--employee-heading);font-size:28px;font-weight:850;line-height:1.04}.aaas-agent-card-head small{color:var(--employee-muted);font-size:18px;font-weight:650;line-height:1.28}.aaas-agent-card-head>.aaas-agent-badges{grid-area:1/3;align-self:end;margin:0 0 3px}.aaas-agent-badges span{height:34px;color:var(--employee-primary);background:var(--employee-primary-soft);border-color:#c7dafafa;border-radius:11px;padding:0 15px;font-size:16px;font-weight:850;line-height:32px}.aaas-favorite-button{grid-area:1/4;justify-self:end;width:34px!important;min-width:34px!important;height:34px!important;color:var(--employee-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}.aaas-agent-card p{max-width:92%;min-height:0;color:var(--employee-muted);-webkit-line-clamp:2;grid-column:1/-1;font-size:18px;font-weight:620;line-height:1.55}.aaas-agent-tags,.aaas-tlclaw-tags{flex-wrap:wrap;gap:12px;display:flex}.aaas-agent-chip.ant-tag{height:42px;color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid #c5d8f9f2;border-radius:14px;align-items:center;gap:10px;margin:0;padding:0 18px;font-size:14px;font-weight:800;line-height:40px;display:inline-flex;box-shadow:inset 0 1px #fffffff2}.aaas-agent-chip.ant-tag svg{stroke-width:2.5px;width:18px;height:18px}.aaas-agent-footer{background:#ffffffb8;border:1px solid #d3e0f6f0;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,1.6vw,24px);min-width:0;margin-top:auto;padding:14px 16px;display:grid;box-shadow:inset 0 1px #fffffff5}.aaas-agent-meta{min-width:0;color:var(--employee-muted);flex-wrap:nowrap;align-items:center;gap:0;font-size:14px;font-weight:720;display:flex}.aaas-agent-meta span{white-space:nowrap;flex:0 auto;align-items:center;gap:10px;min-width:0;padding:0 clamp(14px,1.8vw,28px);display:inline-flex}.aaas-agent-meta span:first-child{color:var(--employee-warning);padding-left:0;font-weight:880}.aaas-agent-meta svg{flex:none}.aaas-card-action.ant-btn{background:var(--employee-primary);border-radius:16px;min-width:clamp(150px,12vw,198px);height:54px;font-size:18px;font-weight:850;box-shadow:0 14px 26px #3069ff47;color:var(--employee-surface)!important;border:0!important;padding-inline:24px!important}.aaas-card-action.ant-btn:hover{transform:translateY(-1px);box-shadow:0 18px 30px #3069ff57;color:var(--employee-surface)!important}.aaas-card-action.ant-btn .ant-btn-icon{display:inline-flex}.aaas-tlclaw-entry{grid-template-columns:clamp(82px,7vw,108px) minmax(0,1fr) minmax(180px,280px) auto;gap:clamp(18px,2vw,30px);padding:clamp(24px,2.4vw,34px)}.aaas-product-mark{width:clamp(78px,6.8vw,104px);height:clamp(78px,6.8vw,104px);color:var(--employee-primary);background:var(--employee-surface);border:1px solid #d2e2fbfa;border-radius:24px;box-shadow:0 16px 34px #4887ff2e,inset 0 1px #ffffffeb}.aaas-product-mark svg{width:clamp(34px,3vw,46px);height:clamp(34px,3vw,46px)}.aaas-tlclaw-copy>div:first-child strong{color:var(--employee-heading);font-size:28px;font-weight:850;line-height:1.08}.aaas-tlclaw-copy>div:first-child span{color:var(--employee-muted);font-size:16px;font-weight:650}.aaas-tlclaw-status .aaas-primary-button.ant-btn{background:var(--employee-primary);border:0;border-radius:16px;min-width:180px;height:54px;font-size:18px;font-weight:850;box-shadow:0 14px 26px #3069ff47}.aaas-ranking-item,.aaas-collection-item{background:var(--employee-surface);border:1px solid #d3e0f6db;box-shadow:inset 0 1px #ffffffeb}.aaas-ranking-item{border-radius:14px;min-height:52px;padding:8px}.aaas-collection-item{border-radius:14px;min-height:64px;padding:10px}.aaas-ranking-item:hover,.aaas-collection-item:hover{background:var(--employee-surface-soft);border-color:#9dbdf4f5}.theme-dark .aaas-agent-card,.theme-dark .aaas-tlclaw-entry{color:var(--employee-text);background:var(--employee-surface);box-shadow:0 18px 46px #00000052;border-color:#4c699ad9!important}.theme-dark .aaas-agent-card-head strong,.theme-dark .aaas-tlclaw-copy>div:first-child strong{color:var(--employee-surface-soft)}.theme-dark .aaas-agent-card p,.theme-dark .aaas-agent-card-head small,.theme-dark .aaas-tlclaw-copy>div:first-child span{color:var(--employee-muted)}@container employee-content (width<=1180px){.aaas-agent-card{min-height:318px}.aaas-agent-card-head{grid-template-columns:88px minmax(0,1fr) auto 34px}}@container employee-content (width<=760px){.aaas-agent-card{min-height:0;padding:18px;border-radius:18px!important}.aaas-agent-card:before,.aaas-tlclaw-entry:before{opacity:.46;width:92%;bottom:30%;right:-44%}.aaas-agent-card-head{grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr) 32px;gap:8px 12px}.aaas-agent-card .aaas-agent-mark{border-radius:16px;width:64px;height:64px}.aaas-agent-card .aaas-agent-mark svg{width:30px;height:30px}.aaas-agent-card-head>div:not(.aaas-agent-badges){grid-area:1/2}.aaas-agent-card-head strong{font-size:20px}.aaas-agent-card-head small{font-size:13px}.aaas-agent-card-head>.aaas-agent-badges{grid-area:2/2/auto/4}.aaas-agent-badges span{border-radius:8px;height:24px;padding-inline:9px;font-size:12px;line-height:22px}.aaas-favorite-button{grid-column:3;width:32px!important;min-width:32px!important;height:32px!important}.aaas-favorite-button svg{width:20px;height:20px}.aaas-agent-card p{max-width:100%;font-size:14px}.aaas-agent-chip.ant-tag{border-radius:10px;gap:7px;height:32px;padding-inline:10px;font-size:13px;line-height:30px}.aaas-agent-footer{grid-template-columns:minmax(0,1fr);padding:12px}.aaas-agent-meta{justify-content:space-between;font-size:13px}.aaas-agent-meta span{gap:6px;padding-inline:10px}.aaas-agent-meta span:first-child{padding-left:0}.aaas-card-action.ant-btn,.aaas-tlclaw-status .aaas-primary-button.ant-btn{border-radius:12px;width:100%;min-width:0;height:44px;font-size:16px}.aaas-tlclaw-entry{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:18px;border-radius:18px!important}.aaas-product-mark{border-radius:16px;width:64px;height:64px}.aaas-tlclaw-copy>div:first-child strong{font-size:20px}.aaas-tlclaw-copy>div:first-child span{font-size:13px}}.aaas-agent-card{grid-template-rows:auto auto auto minmax(62px,auto);gap:clamp(12px,1.2vw,18px);min-height:clamp(300px,24vw,372px);padding:clamp(20px,1.8vw,28px)}.aaas-agent-card-head{grid-template-columns:clamp(74px,6.5vw,94px) minmax(0,1fr) auto 32px;gap:7px clamp(14px,1.4vw,22px)}.aaas-agent-card .aaas-agent-mark{border-radius:20px;width:clamp(74px,6.5vw,94px);height:clamp(74px,6.5vw,94px)}.aaas-agent-badges span{border-radius:9px;height:28px;padding:0 11px;font-size:14px;line-height:26px}.aaas-agent-card p{font-size:16px;line-height:1.5}.aaas-agent-chip.ant-tag{border-radius:12px;gap:8px;height:36px;padding:0 13px;font-size:13px;line-height:34px}.aaas-agent-chip.ant-tag svg{width:16px;height:16px}.aaas-agent-footer{border-radius:16px;gap:10px;padding:12px}.aaas-agent-meta{font-size:13px}.aaas-agent-meta span{gap:7px;padding:0 clamp(9px,1vw,14px)}.aaas-card-action.ant-btn{border-radius:13px;min-width:clamp(126px,10vw,156px);height:46px;font-size:16px;padding-inline:18px!important}.aaas-agent-card-head{grid-template-columns:clamp(74px,6.5vw,94px) minmax(0,1fr) 32px}.aaas-agent-card-head>.aaas-agent-badges{grid-area:2/2/auto/4;place-self:start;margin:0}.aaas-favorite-button{grid-column:3}.aaas-agent-card-head strong,.aaas-tlclaw-copy>div:first-child strong{max-width:100%}.aaas-tlclaw-copy>div:first-child strong{text-overflow:clip;white-space:normal;overflow:visible}.aaas-tlclaw-entry{grid-template-columns:clamp(78px,6.8vw,104px) minmax(0,1fr) auto}.aaas-product-mark,.aaas-tlclaw-copy,.aaas-tlclaw-status{z-index:1;position:relative}.aaas-tlclaw-visual{z-index:0;opacity:.72;pointer-events:none;width:min(32%,280px);max-height:118px;position:absolute;top:50%;right:clamp(178px,18vw,270px);transform:translateY(-50%)}@container employee-content (width<=1180px){.aaas-tlclaw-visual{display:none}}.aaas-agent-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,640px),1fr));align-items:start}.aaas-agent-card{grid-template-rows:auto auto auto auto;min-height:0;padding:clamp(22px,2.2vw,34px)}.aaas-agent-card-head{grid-template-rows:auto;grid-template-columns:clamp(96px,9vw,126px) minmax(0,1fr) auto 38px;align-items:center;gap:clamp(18px,2vw,30px)}.aaas-agent-card .aaas-agent-mark{grid-area:1/1;width:clamp(96px,9vw,126px);height:clamp(96px,9vw,126px)}.aaas-agent-card-head>div:not(.aaas-agent-badges){grid-area:1/2;align-self:center}.aaas-agent-card-head>.aaas-agent-badges{grid-area:1/3;align-self:center}.aaas-favorite-button{grid-area:1/4}.aaas-agent-card-head strong,.aaas-agent-card-head small{white-space:normal}.aaas-agent-card-head strong{font-size:40px;line-height:1.02}.aaas-agent-card-head small{font-size:20px;line-height:1.24}.aaas-agent-card p{max-width:100%;font-size:20px;line-height:1.45}.aaas-agent-footer{grid-template-columns:minmax(0,1fr) auto}.aaas-agent-meta{min-width:0;overflow:hidden}.aaas-agent-meta span{min-width:0}.aaas-card-action.ant-btn{flex:none}@container employee-content (width<=1320px){.aaas-agent-card-head{grid-template-columns:96px minmax(0,1fr) 38px}.aaas-agent-card .aaas-agent-mark{width:96px;height:96px}.aaas-agent-card-head>.aaas-agent-badges{grid-area:2/2;justify-self:start}.aaas-favorite-button{grid-column:3}.aaas-agent-card-head strong{font-size:30px}.aaas-agent-card-head small,.aaas-agent-card p{font-size:18px}}@container employee-content (width<=760px){.aaas-agent-grid{grid-template-columns:minmax(0,1fr)}.aaas-agent-card{padding:18px}.aaas-agent-card-head{grid-template-columns:64px minmax(0,1fr) 32px;gap:10px 12px}.aaas-agent-card .aaas-agent-mark{width:64px;height:64px}.aaas-agent-card-head strong{font-size:23px}.aaas-agent-card-head small{font-size:14px}.aaas-agent-card-head>.aaas-agent-badges{grid-area:2/2}.aaas-agent-card p{-webkit-line-clamp:2;font-size:15px}.aaas-agent-card .aaas-agent-tags .aaas-agent-chip:nth-child(n+3),.aaas-tlclaw-tags .aaas-agent-chip:nth-child(n+3){display:none}.aaas-agent-footer{grid-template-columns:minmax(0,1fr)}.aaas-agent-meta{justify-content:flex-start}.aaas-card-action.ant-btn{width:100%}}.aaas-agent-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,720px),1fr));gap:24px}.aaas-agent-card{background:var(--employee-surface);grid-template-rows:auto auto auto minmax(92px,auto);gap:clamp(22px,2vw,32px);min-height:clamp(500px,38vw,560px);padding:clamp(40px,3.6vw,54px) clamp(42px,4vw,60px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 62px #315b961f,inset 0 1px #fffffffa;border:1px solid #d6e1f6fa!important;border-radius:34px!important}.aaas-agent-card:before{display:none}.aaas-agent-card-head{grid-template-rows:auto;grid-template-columns:clamp(140px,11vw,166px) minmax(0,1fr) 54px;align-items:start;gap:clamp(28px,2.5vw,42px);display:grid}.aaas-agent-card .aaas-agent-mark{width:clamp(140px,11vw,166px);height:clamp(140px,11vw,166px);color:var(--employee-primary);background:var(--employee-surface-soft);border:1px solid #dae8fcfa;border-radius:34px;grid-area:1/1;box-shadow:0 20px 42px #4384ff29,0 0 28px #43d3ff33,inset 0 1px #fffffffa}.aaas-agent-card .aaas-agent-mark svg{stroke-width:2.35px;filter:drop-shadow(0 0 8px #38d4ff7a)drop-shadow(0 8px 12px #2f63ff3d);width:clamp(58px,5vw,76px);height:clamp(58px,5vw,76px)}.aaas-agent-title-block{grid-area:1/2;align-self:center;gap:clamp(14px,1.2vw,20px);min-width:0;display:grid}.aaas-agent-card-head>.aaas-agent-title-block{grid-area:1/2}.aaas-agent-card-head strong{color:var(--employee-heading);letter-spacing:0;white-space:normal;font-size:48px;font-weight:880;line-height:.98}.aaas-agent-subline{flex-wrap:wrap;align-items:center;gap:16px 22px;min-width:0;display:flex}.aaas-agent-card-head small{color:var(--employee-muted);white-space:normal;font-size:24px;font-weight:660;line-height:1.18}.aaas-agent-badges{align-items:center;min-width:0;display:inline-flex}.aaas-agent-badges span{height:clamp(38px,3vw,46px);color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid #cadbfafa;border-radius:13px;padding:0 clamp(16px,1.5vw,22px);font-size:20px;font-weight:850;line-height:calc(clamp(38px,3vw,46px) - 2px);box-shadow:0 10px 24px #3f73dc14,inset 0 1px #fffffff5}.aaas-agent-badges span:nth-child(n+2){display:none}.aaas-favorite-button{grid-area:1/3;justify-self:end;margin-top:-4px;width:54px!important;min-width:54px!important;height:54px!important;color:var(--employee-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}.aaas-favorite-button svg{stroke-width:2.35px;width:40px;height:40px}.aaas-agent-card p{z-index:1;max-width:78%;min-height:0;color:var(--employee-muted);-webkit-line-clamp:2;grid-column:1/-1;font-size:24px;font-weight:650;line-height:1.42}.aaas-agent-card .aaas-agent-tags{z-index:1;flex-wrap:wrap;gap:18px 22px;display:flex}.aaas-agent-card .aaas-agent-chip.ant-tag{min-width:clamp(170px,15vw,214px);height:clamp(56px,4.5vw,66px);color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid #cadbfafa;border-radius:18px;justify-content:center;align-items:center;gap:14px;margin:0;padding:0 22px;font-size:20px;font-weight:820;line-height:1;display:inline-flex;box-shadow:0 12px 26px #3770dc14,inset 0 1px #fffffffa}.aaas-agent-card .aaas-agent-chip.ant-tag svg{stroke-width:2.45px;width:27px;height:27px}.aaas-agent-card .aaas-agent-tags .aaas-agent-chip:nth-child(n+4){display:none}.aaas-agent-footer{z-index:1;background:#ffffffb3;border:1px solid #d3e0f6fa;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-self:end;align-items:center;gap:clamp(18px,2vw,30px);min-height:0;margin-top:auto;padding:clamp(14px,1.3vw,18px) clamp(18px,1.8vw,26px);display:grid;box-shadow:0 16px 34px #2f5e9614,inset 0 1px #fffffffa}.aaas-agent-meta{min-width:0;color:var(--employee-muted);flex-wrap:nowrap;grid-area:1/1;align-items:center;font-size:20px;font-weight:720;display:flex;overflow:hidden}.aaas-agent-meta span{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;gap:12px;min-width:0;padding:0 clamp(20px,2.1vw,34px);display:inline-flex;overflow:hidden}.aaas-agent-meta span:first-child{color:var(--employee-warning);flex:none;padding-left:0;font-weight:880}.aaas-agent-meta span+span{border-left:1px solid #cbd5e6fa}.aaas-agent-meta svg{stroke-width:2.35px;flex:none;width:clamp(23px,2vw,30px);height:clamp(23px,2vw,30px)}.aaas-card-action.ant-btn{background:var(--employee-primary);border-radius:19px;flex:none;grid-area:1/2;place-self:center end;min-width:clamp(210px,17vw,246px);height:clamp(66px,5.5vw,78px);font-size:22px;font-weight:860;box-shadow:0 16px 30px #3069ff52;color:var(--employee-surface)!important;border:0!important;padding-inline:30px!important}.aaas-card-action.ant-btn .ant-btn-icon svg{width:28px;height:28px}@container employee-content (width<=1320px){.aaas-agent-grid{grid-template-columns:minmax(0,1fr)}.aaas-agent-card{min-height:470px;padding:36px 40px}.aaas-agent-card-head{grid-template-columns:126px minmax(0,1fr) 48px;gap:28px}.aaas-agent-card .aaas-agent-mark{border-radius:28px;width:126px;height:126px}.aaas-agent-card .aaas-agent-mark svg{width:58px;height:58px}.aaas-agent-card-head strong{font-size:46px}.aaas-agent-card-head small{font-size:24px}.aaas-agent-badges span{height:38px;font-size:20px;line-height:36px}.aaas-agent-card p{max-width:88%;font-size:22px}.aaas-agent-card .aaas-agent-chip.ant-tag{min-width:156px;height:50px;font-size:18px}.aaas-agent-meta{font-size:18px}.aaas-card-action.ant-btn{min-width:184px;height:60px;font-size:20px}}@container employee-content (width<=760px){.aaas-agent-card{gap:16px;min-height:0;padding:18px;border-radius:22px!important}.aaas-agent-card:before{opacity:.5;width:95%;height:34%;top:30%;right:-48%}.aaas-agent-card-head{grid-template-columns:72px minmax(0,1fr) 34px;gap:12px}.aaas-agent-card .aaas-agent-mark{border-radius:18px;width:72px;height:72px}.aaas-agent-card .aaas-agent-mark svg{width:34px;height:34px}.aaas-agent-title-block{gap:8px}.aaas-agent-card-head strong{font-size:27px;line-height:1.04}.aaas-agent-subline{gap:8px}.aaas-agent-card-head small{font-size:15px}.aaas-agent-badges span{border-radius:8px;height:26px;padding-inline:10px;font-size:13px;line-height:24px}.aaas-favorite-button{margin-top:0;width:34px!important;min-width:34px!important;height:34px!important}.aaas-favorite-button svg{width:24px;height:24px}.aaas-agent-card p{max-width:100%;font-size:16px}.aaas-agent-card .aaas-agent-tags{gap:10px}.aaas-agent-card .aaas-agent-chip.ant-tag{border-radius:11px;gap:8px;min-width:0;height:36px;padding-inline:12px;font-size:14px}.aaas-agent-card .aaas-agent-chip.ant-tag svg{width:17px;height:17px}.aaas-agent-card .aaas-agent-tags .aaas-agent-chip:nth-child(n+3),.aaas-tlclaw-tags .aaas-agent-chip:nth-child(n+3){display:none}.aaas-agent-footer{border-radius:16px;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.aaas-agent-meta{grid-area:1/1;justify-content:flex-start;font-size:14px}.aaas-agent-meta span{gap:6px;padding-inline:10px}.aaas-agent-meta span:first-child{padding-left:0}.aaas-agent-meta svg{width:17px;height:17px}.aaas-card-action.ant-btn{border-radius:13px;grid-area:2/1;justify-self:stretch;width:100%;min-width:0;height:46px;font-size:17px}.aaas-card-action.ant-btn .ant-btn-icon svg{width:20px;height:20px}}.aaas-agent-card,.aaas-tlclaw-entry{color:var(--employee-heading);border-color:var(--employee-border-soft)!important}.aaas-agent-card{gap:18px;min-height:0;padding:28px 32px}.aaas-agent-card .aaas-agent-mark,.aaas-product-mark{color:var(--employee-primary)}.aaas-agent-card .aaas-agent-mark svg{width:40px;height:40px}.aaas-agent-card-head strong,.aaas-tlclaw-copy>div:first-child strong{color:var(--employee-heading);font-size:28px;line-height:1.12}.aaas-agent-card-head small,.aaas-tlclaw-copy>div:first-child span,.aaas-agent-card p{color:var(--employee-muted)}.aaas-agent-card-head small{font-size:18px}.aaas-agent-card p{max-width:100%;font-size:16px}.aaas-agent-badges span,.aaas-agent-card .aaas-agent-chip.ant-tag{color:var(--employee-primary);border-color:var(--employee-border-soft)}.aaas-agent-card .aaas-agent-chip.ant-tag{min-width:0;height:40px;font-size:14px}.aaas-agent-meta{color:var(--employee-muted);font-size:14px}.aaas-agent-meta span:first-child{color:var(--employee-warning)}.aaas-card-action.ant-btn,.aaas-tlclaw-status .aaas-primary-button.ant-btn{background:var(--employee-primary);color:var(--employee-surface)!important;border:0!important}.aaas-card-action.ant-btn{min-width:148px;height:46px;font-size:16px}.aaas-card-action.ant-btn:hover,.aaas-tlclaw-status .aaas-primary-button.ant-btn:hover{background:var(--employee-primary-hover);color:var(--employee-surface)!important}@container employee-content (width<=760px){.aaas-agent-card{padding:18px}.aaas-agent-card-head strong,.aaas-tlclaw-copy>div:first-child strong{font-size:20px}.aaas-agent-card-head small,.aaas-agent-card p{font-size:14px}}.self-theme{--employee-card-radius:12px;--employee-control-radius:10px;--employee-card-shadow:0 2px 8px #0b63ff0a, 0 8px 24px #0b63ff0f;--employee-float-shadow:0 4px 16px #0b63ff14, 0 16px 48px #0b63ff1a}.ant-btn-primary{border:0;border-radius:10px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0b63ff2e,0 1px 3px #0b63ff1a}.ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0b63ff47,0 2px 6px #0b63ff24}.ant-btn-primary:active{transform:translateY(0);box-shadow:0 1px 4px #0b63ff2e}.ant-btn-default{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:10px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-btn-default:hover{border-color:var(--employee-primary);color:var(--employee-primary);background:var(--employee-primary-soft)}.ant-btn-sm{border-radius:8px}.ant-btn-icon-only{border-radius:10px}.ant-input,.ant-input-affix-wrapper{border:1px solid var(--employee-border-soft);border-radius:10px;transition:all .2s}.ant-input:hover,.ant-input-affix-wrapper:hover{border-color:var(--employee-primary)}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--employee-primary);box-shadow:0 0 0 3px #0b63ff14}.ant-select-selector{border:1px solid var(--employee-border-soft)!important;border-radius:10px!important;transition:all .2s!important}.ant-select-selector:hover{border-color:var(--employee-primary)!important}.ant-select-focused .ant-select-selector{border-color:var(--employee-primary)!important;box-shadow:0 0 0 3px #0b63ff14!important}.ant-card{border-radius:12px;overflow:hidden}.ant-card-body{border-radius:0 0 12px 12px}.ant-card-head{border-radius:12px 12px 0 0}.aaas-catalog-card,.aaas-agent-card,.core-module-catalog-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:12px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.aaas-catalog-card:hover,.aaas-agent-card:hover,.core-module-catalog-card:hover{border-color:#0b63ff4d;transform:translateY(-2px);box-shadow:0 4px 16px #0b63ff14,0 16px 48px #0b63ff1a}.aaas-agent-icon,.core-module-agent-icon{border-radius:12px}.aaas-hero-section{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:16px;box-shadow:0 4px 20px #0b63ff0f,0 16px 48px #0b63ff14}.aaas-tlclaw-status{background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:14px;box-shadow:0 4px 16px #0b63ff0d,0 12px 36px #0b63ff12}.aaas-primary-button{background:var(--employee-primary)!important;color:#fffffff5!important;border:0!important;border-radius:12px!important;height:48px!important;font-size:15px!important;font-weight:700!important;box-shadow:0 4px 16px #0b63ff40,0 1px 3px #0b63ff1f!important}.aaas-primary-button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0b63ff59,0 2px 6px #0b63ff2e!important}.tlclaw-entry-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:14px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.tlclaw-entry-card:hover{border-color:#0b63ff59;transform:translateY(-2px);box-shadow:0 4px 16px #0b63ff14,0 16px 48px #0b63ff1a}.tlclaw-chat-bubble{border-radius:18px}.tlclaw-chat-bubble-user{border-radius:18px 4px 18px 18px}.tlclaw-chat-bubble-assistant{border-radius:4px 18px 18px}.agent-chat-composer-inner{border:1px solid var(--employee-border-soft);border-radius:16px;box-shadow:0 4px 16px #0b63ff0d,0 12px 36px #0b63ff12}.composer-model-select .ant-select-selector{border-radius:10px!important}.conversation-list-item{border-radius:10px;transition:all .15s}.conversation-list-item:hover{background:#0b63ff0a}.conversation-list-item.active{border-left:3px solid var(--employee-primary);background:#0b63ff14}.agent-message-bubble{border-radius:18px;box-shadow:0 2px 8px #0b63ff0a}.agent-message-bubble-user{color:#fffffff5;background:var(--employee-primary);border-radius:18px 4px 18px 18px}.agent-message-bubble-assistant{border-radius:4px 18px 18px}.profile-hero-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:16px;box-shadow:0 4px 20px #0b63ff0f,0 16px 48px #0b63ff14}.profile-kpi-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:12px;transition:all .25s;box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.profile-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0b63ff12,0 12px 36px #0b63ff17}.profile-avatar-wrap img{border-radius:16px}.profile-stat-value{font-weight:700}.profile-info-panel,.profile-usage-panel,.profile-security-panel{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:12px;box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.ant-table{border-radius:12px;overflow:hidden}.ant-table-container{border:1px solid var(--employee-border-soft);border-radius:12px}.ant-table-thead>tr>th{background:var(--employee-surface-soft);color:var(--employee-heading);border-bottom:1px solid var(--employee-border-soft);font-weight:700;border-radius:0!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--employee-border-soft);transition:all .15s}.ant-table-tbody>tr:hover>td{background:#0b63ff08}.ant-table-tbody>tr:nth-child(2n)>td{background:var(--employee-surface-soft)}@supports (color:color-mix(in lab, red, red)){.ant-table-tbody>tr:nth-child(2n)>td{background:color-mix(in srgb, var(--employee-surface-soft) 55%, transparent)}}.ant-table-tbody>tr:nth-child(2n):hover>td{background:#0b63ff08}.ant-tag{border:0;border-radius:20px;padding:2px 12px;font-weight:600}.ant-tag-blue{color:var(--employee-primary);background:#0b63ff1a}.ant-tag-green{color:var(--employee-success);background:#10b9811a}.ant-tag-orange{color:var(--employee-warning);background:#f973161a}.ant-tag-red{color:var(--employee-error);background:#ef44441a}.ant-tag-purple{color:var(--employee-ai);background:#8b5cf61a}.ant-tag-default{color:var(--employee-muted);background:#94a3b81a}.status-dot-online{background:var(--employee-success);width:10px;height:10px;box-shadow:0 0 0 3px var(--employee-success);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.status-dot-online{box-shadow:0 0 0 3px color-mix(in srgb, var(--employee-success) 20%, transparent)}}.status-dot-online{animation:2s infinite pulse-green}@keyframes pulse-green{0%,to{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb, var(--employee-success) 20%, transparent)}50%{opacity:.8;box-shadow:0 0 0 5px color-mix(in srgb, var(--employee-success) 15%, transparent)}}.employee-home-command{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:14px;transition:all .2s;box-shadow:0 2px 8px #0b63ff0a,0 8px 24px #0b63ff0f}.employee-home-command:hover{border-color:var(--employee-primary);box-shadow:0 4px 16px #0b63ff14,0 16px 48px #0b63ff1a}.aaas-search{border-radius:12px!important}.ant-modal{border-radius:16px}.ant-modal-content{border-radius:16px;box-shadow:0 8px 32px #0b63ff1f,0 24px 72px #0b63ff26}.ant-modal-header{border-radius:16px 16px 0 0}.ant-modal-footer{border-radius:0 0 16px 16px}.ant-tabs-nav{border-radius:12px}.ant-tabs-tab{border-radius:8px;font-weight:600;transition:all .15s}.ant-tabs-tab-active{font-weight:700}.ant-tabs-ink-bar{border-radius:2px}.employee-left-nav-item{border-radius:10px;transition:all .15s}.employee-left-nav-item:hover{background:#0b63ff0f}.employee-left-nav-item.active{background:var(--employee-primary-soft);border-left:3px solid var(--employee-primary);font-weight:700}.employee-right-panel-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:12px;box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.recent-task-item{border-radius:8px;transition:all .15s}.recent-task-item:hover{background:#0b63ff0a}.collection-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:12px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.collection-card:hover{border-color:#0b63ff4d;transform:translateY(-2px);box-shadow:0 4px 16px #0b63ff14,0 16px 48px #0b63ff1a}.unified-entrance-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:12px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.unified-entrance-card:hover{border-color:#0b63ff59;transform:translateY(-2px);box-shadow:0 4px 16px #0b63ff14,0 16px 48px #0b63ff1a}.usage-card,.billing-card{border:1px solid var(--employee-border-soft);background:var(--employee-surface);border-radius:12px;box-shadow:0 2px 8px #0b63ff08,0 8px 24px #0b63ff0d}.usage-progress-bar .ant-progress-bg{border-radius:4px}.ant-tooltip-inner{border-radius:8px;box-shadow:0 4px 16px #0b63ff1f}.ant-popover{border-radius:12px}.ant-popover-content,.ant-dropdown-menu{border-radius:12px;box-shadow:0 4px 16px #0b63ff1a,0 16px 48px #0b63ff1f}.ant-dropdown-menu-item{border-radius:8px;margin:2px 4px}.theme-dark{--employee-card-radius:12px;--employee-control-radius:10px}.theme-dark .aaas-catalog-card,.theme-dark .aaas-agent-card,.theme-dark .core-module-catalog-card{background:var(--employee-surface);border-color:#94a3b833}.theme-dark .ant-table-thead>tr>th{background:var(--employee-surface-soft);border-bottom-color:#94a3b826}.employee-console-shell.employee-site-shell{--employee-header-height:60px;--employee-console-bg:var(--employee-bg);--employee-console-panel:var(--employee-surface);--employee-console-line:var(--employee-border);--employee-console-soft-line:var(--employee-border-soft);--employee-console-heading:var(--employee-heading);--employee-console-muted:var(--employee-muted);--employee-console-blue:var(--employee-primary);--employee-console-green:var(--employee-success);--employee-console-orange:var(--employee-warning);--employee-console-purple:var(--employee-ai);--employee-console-red:var(--employee-error);min-width:0;height:auto;min-height:100dvh;color:var(--employee-console-heading);background:var(--employee-console-bg);display:flex;overflow:visible}.employee-site-main-layout{min-width:0}.employee-console-sider.ant-layout-sider{z-index:20;border-right:1px solid var(--employee-console-line);height:100dvh;position:sticky;top:0;overflow:hidden;box-shadow:10px 0 34px #1730600f;background:var(--employee-console-panel)!important}.employee-console-sider .ant-layout-sider-children{flex-direction:column;min-height:100%;display:flex}.employee-console-brand{border-bottom:1px solid var(--employee-console-soft-line);align-items:center;min-height:76px;padding:18px 16px;display:flex}.employee-console-brand .employee-brand,.employee-mobile-brand{width:100%;min-width:0;height:auto;color:var(--employee-console-heading);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;text-decoration:none;display:grid}.employee-console-brand .employee-brand-lockup,.employee-mobile-brand .employee-brand-lockup{object-fit:contain;width:38px;height:38px}.employee-console-brand .employee-brand-copy strong,.employee-mobile-brand .employee-brand-copy strong{color:var(--employee-console-heading);font-size:16px;font-weight:850;line-height:1.2}.employee-console-brand .employee-brand-copy span{color:var(--employee-console-muted);font-size:12px;font-weight:650}.employee-console-nav{scrollbar-width:thin;flex:auto;min-height:0;padding:14px 12px;overflow-y:auto}.employee-console-nav-group{gap:7px;margin-bottom:18px;display:grid}.employee-console-nav-group-label{color:var(--employee-subtle);padding:0 12px;font-size:12px;font-weight:760;line-height:1.2}.employee-console-nav-group>div{gap:4px;display:grid}.employee-console-nav-item{min-height:48px;color:var(--employee-text);border:1px solid #0000;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:7px 10px;font-size:14px;font-weight:720;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:grid}.employee-console-nav-item:hover,.employee-console-nav-item-active{color:var(--employee-console-blue);background:var(--employee-primary-soft);border-color:#0b63ff24}.employee-console-nav-item:hover{transform:translate(1px)}.employee-console-nav-icon{color:currentColor;background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;place-items:center;width:30px;height:30px;display:inline-grid}.employee-console-nav-item-active .employee-console-nav-icon{color:var(--employee-console-blue);background:var(--employee-primary-soft);border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-console-nav-item-active .employee-console-nav-icon{border-color:color-mix(in srgb, var(--employee-primary) 18%, var(--employee-border-soft))}}.employee-console-nav-copy{gap:1px;min-width:0;display:grid}.employee-console-nav-copy strong,.employee-console-nav-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.employee-console-nav-copy strong{font-size:14px;line-height:1.25}.employee-console-nav-copy small{color:var(--employee-console-muted);font-size:11px;font-weight:600}.employee-console-sider-footer{border-top:1px solid var(--employee-console-soft-line);gap:8px;padding:12px;display:grid}.employee-console-collapse{min-width:0;height:34px;color:var(--employee-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.employee-console-collapse:hover{color:var(--employee-console-blue);background:#0b63ff0f}.employee-sidebar-account-trigger{width:100%;min-width:0;color:var(--employee-heading);font:inherit;text-align:left;cursor:pointer;background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:8px;display:grid}.employee-sidebar-account-trigger:hover,.employee-sidebar-account-trigger:focus-visible{color:var(--employee-console-blue);background:var(--employee-primary-soft);border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-sidebar-account-trigger:hover,.employee-sidebar-account-trigger:focus-visible{border-color:color-mix(in srgb, var(--employee-primary) 18%, var(--employee-border-soft))}}.employee-sidebar-account-trigger:hover,.employee-sidebar-account-trigger:focus-visible{outline:none}.employee-sidebar-account-copy{gap:1px;min-width:0;display:grid}.employee-sidebar-account-copy strong,.employee-sidebar-account-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.employee-sidebar-account-copy strong{color:currentColor;font-size:13px;font-weight:800}.employee-sidebar-account-copy small{color:var(--employee-muted);font-size:11px;font-weight:650}.employee-sidebar-account-chevron{color:var(--employee-subtle)}.employee-sidebar-account-dropdown .ant-dropdown-menu{border:1px solid var(--employee-border-soft);border-radius:10px;min-width:220px;padding:6px;box-shadow:0 12px 32px #17306024}.employee-console-sider-collapsed .employee-console-brand{justify-content:center;padding-inline:14px}.employee-console-sider-collapsed .employee-brand{grid-template-columns:1fr;justify-items:center}.employee-console-sider-collapsed .employee-brand-copy,.employee-console-sider-collapsed .employee-console-nav-group-label,.employee-console-sider-collapsed .employee-console-nav-copy,.employee-console-sider-collapsed .employee-console-collapse span,.employee-console-sider-collapsed .employee-sidebar-account-copy,.employee-console-sider-collapsed .employee-sidebar-account-chevron{display:none}.employee-console-sider-collapsed .employee-console-nav{padding-inline:10px}.employee-console-sider-collapsed .employee-console-nav-group{margin-bottom:10px}.employee-console-sider-collapsed .employee-console-nav-item{grid-template-columns:1fr;justify-items:center;min-height:44px;padding:6px}.employee-console-sider-collapsed .employee-console-collapse,.employee-console-sider-collapsed .employee-sidebar-account-trigger{grid-template-columns:1fr;justify-content:center;padding-inline:0}.employee-console-topbar.employee-site-header{z-index:15;min-height:var(--employee-header-height);height:var(--employee-header-height);border-bottom:1px solid var(--employee-console-line);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:16px;padding:0 24px;display:grid;position:sticky;top:0}.employee-console-topbar-main{align-items:center;gap:16px;min-width:0;display:flex}.employee-mobile-brand,.employee-mobile-nav{display:none}.employee-console-topbar .employee-global-search.ant-input-affix-wrapper{width:min(100%,420px);height:34px;color:var(--employee-text);background:var(--employee-surface);border-color:var(--employee-border-soft);box-shadow:none;border-radius:8px}.employee-console-topbar .employee-site-actions{justify-self:end;align-items:center;gap:10px;width:auto;min-width:0;display:inline-flex}.employee-console-status{color:var(--employee-success);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.employee-console-status i{background:var(--employee-success);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #22c55e1f}.employee-console-topbar .employee-notice-button.ant-btn{border-radius:8px;place-items:center;width:36px;min-width:36px;height:36px;display:inline-grid;color:var(--employee-text)!important;background:0 0!important}.employee-console-topbar .employee-notice-button.ant-btn:hover{color:var(--employee-console-blue)!important;background:#0b63ff0f!important}.employee-console-shell .employee-site-body{background:0 0;min-width:0}.employee-console-shell .employee-site-content{min-width:0}@media (width<=1023px){.employee-console-sider.ant-layout-sider{display:none}.employee-console-shell.employee-site-shell{--employee-header-height:116px}.employee-console-topbar.employee-site-header{height:auto;min-height:var(--employee-header-height);padding:10px var(--employee-page-padding-x,16px);grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.employee-mobile-brand{max-width:min(100%,300px);display:grid}.employee-console-topbar .employee-global-search.ant-input-affix-wrapper{width:min(100%,340px)}.employee-mobile-nav{scrollbar-width:none;grid-column:1/-1;gap:8px;min-width:0;padding:4px 0;display:flex;overflow-x:auto}.employee-mobile-nav::-webkit-scrollbar{display:none}.employee-mobile-nav-link{height:34px;color:var(--employee-text);white-space:nowrap;background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:720;text-decoration:none;display:inline-flex}.employee-mobile-nav-link-active,.employee-mobile-nav-link:hover{color:var(--employee-console-blue);background:var(--employee-primary-soft);border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-mobile-nav-link-active,.employee-mobile-nav-link:hover{border-color:color-mix(in srgb, var(--employee-primary) 18%, var(--employee-border-soft))}}}@media (width<=760px){.employee-console-shell.employee-site-shell{--employee-header-height:156px}.employee-console-topbar.employee-site-header{grid-template-columns:minmax(0,1fr)}.employee-console-topbar-main{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.employee-console-topbar .employee-site-actions{justify-content:space-between;width:100%}.employee-console-topbar .employee-global-search.ant-input-affix-wrapper{width:100%}}.theme-dark .employee-console-shell.employee-site-shell{background:var(--employee-bg)}.theme-dark .employee-console-sider.ant-layout-sider,.theme-dark .employee-console-topbar.employee-site-header{border-color:var(--employee-console-line);background:var(--employee-surface)!important}.theme-dark .employee-console-nav-item,.theme-dark .employee-console-collapse{color:var(--employee-text)}.theme-dark .employee-console-nav-icon,.theme-dark .employee-sidebar-account-trigger,.theme-dark .employee-mobile-nav-link,.theme-dark .employee-console-topbar .employee-global-search.ant-input-affix-wrapper{color:var(--employee-text);background:#0f172aad;border-color:#94a3b838}.theme-dark .employee-console-nav-item:hover,.theme-dark .employee-console-nav-item-active,.theme-dark .employee-mobile-nav-link:hover,.theme-dark .employee-mobile-nav-link-active{color:var(--employee-primary-hover);background:var(--employee-primary-soft);border-color:#60a5fa47}.self-theme{--employee-focus-ring:0 0 0 3px var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme{--employee-focus-ring:0 0 0 3px color-mix(in srgb, var(--employee-primary) 10%, transparent)}}.self-theme{--employee-card-shadow:0 1px 2px #0f172a0a, 0 8px 24px #0f172a0f;--employee-float-shadow:0 16px 40px #0f172a1f;--aurora-panel:var(--employee-surface);--aurora-border:var(--employee-border);--aurora-muted:var(--employee-muted);--aurora-heading:var(--employee-heading);--aurora-soft:var(--employee-surface-soft);--aurora-accent:var(--employee-primary);--aurora-accent-strong:var(--employee-primary);--aurora-accent-mint:var(--employee-runtime);--aurora-accent-primary:var(--employee-primary);--aurora-accent-info:var(--employee-primary);--aurora-status-success:var(--employee-success);--aurora-status-warning:var(--employee-warning);--aurora-status-error:var(--employee-error);--aurora-accent-soft:var(--employee-primary-soft);color:var(--employee-text);background:var(--employee-bg)}.self-theme.theme-dark{--employee-focus-ring:0 0 0 3px var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark{--employee-focus-ring:0 0 0 3px color-mix(in srgb, var(--employee-primary) 18%, transparent)}}.self-theme.theme-dark{--employee-card-shadow:0 16px 36px #00000038;--employee-float-shadow:0 20px 48px #00000057;background:var(--employee-bg)}.employee-console-shell.employee-site-shell{--employee-console-bg:var(--employee-bg);--employee-console-panel:var(--employee-surface);--employee-console-line:var(--employee-border);--employee-console-soft-line:var(--employee-border-soft);--employee-console-heading:var(--employee-heading);--employee-console-muted:var(--employee-muted);--employee-console-blue:var(--employee-primary);--employee-console-green:var(--employee-success);--employee-console-orange:var(--employee-warning);--employee-console-purple:var(--employee-ai);--employee-console-red:var(--employee-error);background:var(--employee-bg)}.self-theme :where(.employee-site-body,.employee-site-content){background:var(--employee-bg)}.self-theme :where(.employee-console-sider.ant-layout-sider,.employee-console-topbar.employee-site-header){border-color:var(--employee-border-soft);box-shadow:none;background:var(--employee-surface)!important}.self-theme :where(.employee-console-brand,.employee-console-sider-footer){border-color:var(--employee-border-soft)}.self-theme :where(.employee-console-brand .employee-brand,.employee-brand-copy strong){color:var(--employee-heading)}.self-theme :where(.employee-console-brand .employee-brand-copy span,.employee-console-nav-copy small){color:var(--employee-muted)}.self-theme :where(.employee-console-nav-item,.employee-mobile-nav-link,.aaas-filter-button,.core-module-left-rail button,.usage-side-nav-item,.profile-side-nav-item,.agent-session-group button){color:var(--employee-text);border-radius:var(--employee-control-radius);background:0 0;border-color:#0000}.self-theme :where(.employee-console-nav-item:hover,.employee-console-nav-item-active,.employee-mobile-nav-link:hover,.employee-mobile-nav-link-active,.aaas-filter-button:hover,.aaas-filter-button-active,.core-module-left-rail button:hover,.core-module-rail-active,.usage-side-nav-item:hover,.usage-side-nav-item-active,.profile-side-nav-item:hover,.profile-side-nav-item-active,.agent-session-group button:hover,.agent-session-group button.agent-session-item-active){color:var(--employee-primary);background:var(--employee-primary-soft);border-color:#1677ff2e;transform:none}.self-theme :where(.employee-console-nav-item-active,.aaas-filter-button-active,.core-module-rail-active,.usage-side-nav-item-active,.profile-side-nav-item-active){box-shadow:inset 3px 0 0 var(--employee-primary)}.self-theme :where(.employee-console-nav-icon){color:currentColor;background:var(--employee-surface-soft);border-color:var(--employee-border-soft);border-radius:var(--employee-control-radius)}.self-theme :where(.employee-console-nav-item-active .employee-console-nav-icon){color:var(--employee-primary);background:var(--employee-primary-soft);border-color:#1677ff33}.self-theme :where(.employee-sidebar-account-trigger,.employee-mobile-nav-link){color:var(--employee-text);background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:var(--employee-control-radius)}.self-theme :where(.employee-sidebar-account-trigger:hover,.employee-sidebar-account-trigger:focus-visible){color:var(--employee-primary);background:var(--employee-primary-soft);border-color:#1677ff38;outline:none}.self-theme :where(.aaas-left-rail,.core-module-left-rail,.usage-left-rail,.profile-side-panel,.agent-session-panel,.usage-right-rail,.core-module-right-rail,.profile-right-rail){background:var(--employee-surface);border-color:var(--employee-border-soft);border-radius:var(--employee-card-radius);box-shadow:var(--employee-card-shadow)}.self-theme :where(.panel,.usage-panel,.usage-alert-panel,.usage-left-card,.profile-panel,.profile-stat-card,.profile-trend-card,.profile-distribution-card,.profile-billing-summary,.profile-bill-list,.core-module-left-card,.core-module-catalog,.core-module-catalog-card,.aaas-demand-card,.aaas-agent-card,.aaas-tlclaw-entry,.agent-chat-composer-inner){background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);box-shadow:var(--employee-card-shadow)}.self-theme :where(.aaas-category-tabs button,.core-module-filter-row button,.aaas-hot-searches button){min-height:32px;color:var(--employee-muted);background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:var(--employee-control-radius);padding:0 12px;font-weight:650}.self-theme :where(.aaas-category-tabs button:hover,.aaas-category-tab-active,.core-module-filter-row button:hover,.core-module-filter-active,.aaas-hot-searches button:hover){color:var(--employee-primary);background:var(--employee-primary-soft);border-color:#1677ff38}.self-theme :where(.ant-btn){border-radius:var(--employee-control-radius);letter-spacing:0;white-space:nowrap;box-shadow:none;font-weight:600}.self-theme :where(.ant-btn-primary,.aaas-primary-button.ant-btn,.agent-new-session-button.ant-btn,.agent-send-button.ant-btn){transform:none;color:var(--employee-surface)!important;background:var(--employee-primary)!important;border-color:var(--employee-primary)!important;box-shadow:0 2px 6px #1677ff2e!important}.self-theme :where(.ant-btn-primary:hover,.aaas-primary-button.ant-btn:hover,.agent-new-session-button.ant-btn:hover,.agent-send-button.ant-btn:hover){transform:none;background:var(--employee-primary-hover)!important;border-color:var(--employee-primary-hover)!important;box-shadow:0 4px 12px #1677ff33!important}.self-theme :where(.ant-btn-default,.aaas-soft-button.ant-btn,.aaas-card-action.ant-btn){color:var(--employee-primary);background:var(--employee-surface);border-color:var(--employee-border)}.self-theme :where(.ant-btn-default:hover,.aaas-soft-button.ant-btn:hover,.aaas-card-action.ant-btn:hover){color:var(--employee-primary);background:var(--employee-primary-soft);border-color:var(--employee-primary);transform:none}.self-theme :where(.ant-btn-text,.ant-btn-link,.employee-notice-button.ant-btn){color:var(--employee-muted);background:0 0}.self-theme :where(.ant-btn-text:hover,.ant-btn-link:hover,.employee-notice-button.ant-btn:hover){color:var(--employee-primary)!important;background:var(--employee-primary-soft)!important}.self-theme :where(.ant-btn-dangerous){color:var(--employee-danger,var(--tlaic-color-danger,#dc2626));border-color:var(--employee-danger,var(--tlaic-color-danger,#dc2626))}@supports (color:color-mix(in lab, red, red)){.self-theme :where(.ant-btn-dangerous){border-color:color-mix(in srgb, var(--employee-danger,var(--tlaic-color-danger,#dc2626)) 34%, transparent)}}.self-theme :where(.ant-btn-primary.ant-btn-dangerous){color:var(--employee-surface)!important;background:var(--employee-danger,var(--tlaic-color-danger,#dc2626))!important;border-color:var(--employee-danger,var(--tlaic-color-danger,#dc2626))!important}.self-theme :where(.ant-btn-default.ant-btn-dangerous:hover){color:var(--employee-danger,#dc2626)!important;border-color:var(--employee-danger,#dc2626)!important;background:var(--employee-danger,#dc2626)!important}@supports (color:color-mix(in lab, red, red)){.self-theme :where(.ant-btn-default.ant-btn-dangerous:hover){background:color-mix(in srgb, var(--employee-danger,#dc2626) 10%, transparent)!important}}.self-theme :where(.ant-dropdown-menu-item-danger){color:var(--employee-danger,#dc2626)!important}.self-theme :where(.ant-btn-icon-only){place-items:center;width:36px;min-width:36px;height:36px;padding:0;display:inline-grid}.self-theme :where(input.ant-input,.ant-input-affix-wrapper,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector){min-height:38px;color:var(--employee-text);background:var(--employee-surface);box-shadow:none;border-color:var(--employee-border)!important;border-radius:var(--employee-control-radius)!important}.self-theme :where(.ant-input-affix-wrapper>input.ant-input){background:0 0;min-height:auto;border:0!important}.self-theme :where(textarea.ant-input){color:var(--employee-text);background:var(--employee-surface);border-color:var(--employee-border)!important;border-radius:var(--employee-control-radius)!important}.self-theme :where(.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector){border-color:var(--employee-primary)!important}.self-theme :where(.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-select-focused:not(.ant-select-disabled) .ant-select-selector){border-color:var(--employee-primary)!important;box-shadow:var(--employee-focus-ring)!important}.self-theme :where(.ant-form-item-label>label){color:var(--employee-heading);font-weight:650}.self-theme :where(.ant-form-item-extra,.ant-form-item-explain){color:var(--employee-muted)}.self-theme :where(.ant-form-item-explain-error){color:var(--employee-error)}.self-theme :where(.ant-input-status-error,.ant-input-affix-wrapper-status-error,.ant-select-status-error .ant-select-selector){border-color:var(--employee-error)!important}.self-theme :where(.ant-input-status-warning,.ant-input-affix-wrapper-status-warning,.ant-select-status-warning .ant-select-selector){border-color:var(--employee-warning)!important}.self-theme :where(.ant-table-wrapper .ant-table){color:var(--employee-text);background:var(--employee-surface);border-radius:var(--employee-card-radius)}.self-theme :where(.ant-table-wrapper .ant-table-container){border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);overflow:hidden}.self-theme :where(.ant-table-thead>tr>th){color:var(--employee-heading);border-bottom:1px solid var(--employee-border-soft);font-weight:700;background:var(--employee-surface-soft)!important}.self-theme :where(.ant-table-tbody>tr>td){color:var(--employee-text);border-bottom:1px solid var(--employee-border-soft)}.self-theme :where(.ant-table-tbody>tr:hover>td,.ant-table-tbody>tr:nth-child(2n):hover>td){background:var(--employee-primary-soft)!important}.self-theme :where(.ant-tag.employee-clickable-tag,.employee-clickable-tag){color:var(--employee-primary);background:var(--employee-primary-soft);border:1px solid #1677ff2e;border-radius:999px}.self-theme :where(.employee-console-status){color:var(--employee-success)}.self-theme :where(.employee-console-status i){background:var(--employee-success);box-shadow:0 0 0 4px #22c55e24}.self-theme.theme-dark :where(.employee-console-sider.ant-layout-sider,.employee-console-topbar.employee-site-header){border-color:var(--employee-border-soft);background:var(--employee-surface)!important}.self-theme.theme-dark :where(.panel,.usage-panel,.usage-alert-panel,.usage-left-card,.profile-panel,.profile-stat-card,.profile-trend-card,.profile-distribution-card,.profile-billing-summary,.profile-bill-list,.core-module-left-card,.core-module-catalog,.core-module-catalog-card,.aaas-demand-card,.aaas-agent-card,.aaas-tlclaw-entry,.agent-chat-composer-inner,.aaas-left-rail,.core-module-left-rail,.usage-left-rail,.profile-side-panel,.agent-session-panel,.usage-right-rail,.core-module-right-rail,.profile-right-rail){background:var(--employee-surface);border-color:var(--employee-border-soft)}.self-theme.theme-dark :where(.employee-console-nav-icon,.employee-sidebar-account-trigger,.employee-mobile-nav-link,input.ant-input,.ant-input-affix-wrapper,textarea.ant-input,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector){color:var(--employee-text);background:var(--employee-surface-soft);border-color:var(--employee-border)}.self-theme.theme-dark :where(.employee-console-nav-item:hover,.employee-console-nav-item-active,.employee-mobile-nav-link:hover,.employee-mobile-nav-link-active,.aaas-filter-button:hover,.aaas-filter-button-active,.core-module-left-rail button:hover,.core-module-rail-active,.usage-side-nav-item:hover,.usage-side-nav-item-active,.profile-side-nav-item:hover,.profile-side-nav-item-active,.agent-session-group button:hover,.agent-session-group button.agent-session-item-active){color:var(--employee-primary);background:var(--employee-primary-soft);border-color:#4096ff3d}.employee-header-shell.employee-site-shell{--employee-header-height:72px;min-width:0;height:auto;min-height:100dvh;color:var(--employee-text);background:var(--employee-bg);display:flex;overflow:visible}.employee-header-topbar.employee-site-header{z-index:30;min-height:var(--employee-header-height);height:var(--employee-header-height);border-bottom:1px solid var(--employee-border-soft);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:0 24px 0 0;display:grid;position:sticky;top:0}.employee-header-topbar .employee-site-header-main{align-items:center;gap:18px;min-width:0;display:flex}.employee-header-topbar .employee-brand-cluster{flex:0 0 var(--employee-workspace-left-rail-width,252px);box-sizing:border-box;width:var(--employee-workspace-left-rail-width,252px);min-width:var(--employee-workspace-left-rail-width,252px);max-width:var(--employee-workspace-left-rail-width,252px);justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.employee-header-topbar .employee-brand{width:100%;min-width:0;height:auto;min-height:38px;color:var(--employee-heading);flex:auto;justify-content:center;align-items:center;gap:12px;padding:0;text-decoration:none;display:inline-flex;position:relative}.employee-header-topbar .employee-brand-logo{object-fit:contain;object-position:center;width:100%;max-width:100%;height:auto;max-height:52px;display:block}.employee-header-topbar .employee-site-nav{white-space:nowrap;scrollbar-width:none;align-items:center;gap:8px;min-width:0;padding:4px;display:flex;overflow-x:auto}.employee-header-topbar .employee-site-nav::-webkit-scrollbar{display:none}.employee-header-topbar .employee-site-nav-link{min-width:76px;height:36px;color:var(--employee-muted);letter-spacing:.03em;border-radius:var(--employee-control-radius) var(--employee-control-radius) 0 0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.employee-header-topbar .employee-site-nav-link:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:3px;transition:background-color .2s,right .2s,left .2s;position:absolute;bottom:0;left:12px;right:12px}.employee-header-topbar .employee-site-nav-link:hover{color:var(--employee-primary)}.employee-header-topbar .employee-site-nav-link:hover:after{background:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.employee-header-topbar .employee-site-nav-link:hover:after{background:color-mix(in srgb, var(--employee-primary) 32%, transparent)}}.employee-header-topbar .employee-site-nav-link-active{color:var(--employee-primary)}.employee-header-topbar .employee-site-nav-link-active:after{background:var(--employee-primary);left:8px;right:8px}.employee-header-topbar .employee-site-nav-link svg{flex:none}.employee-header-topbar .employee-site-nav-badge{color:var(--employee-muted,#8c8c8c);background:var(--employee-surface-muted,#0000000f);white-space:nowrap;border-radius:8px;flex:none;margin-left:6px;padding:0 6px;font-size:10px;line-height:16px}.employee-header-topbar .employee-site-nav-badge-healthy{color:var(--employee-success);background:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.employee-header-topbar .employee-site-nav-badge-healthy{background:color-mix(in srgb, var(--employee-success) 12%, transparent)}}.employee-header-topbar .employee-site-nav-badge-warning{color:var(--employee-warning);background:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.employee-header-topbar .employee-site-nav-badge-warning{background:color-mix(in srgb, var(--employee-warning) 12%, transparent)}}.employee-header-topbar .employee-site-nav-badge-error{color:var(--employee-error);background:var(--employee-error)}@supports (color:color-mix(in lab, red, red)){.employee-header-topbar .employee-site-nav-badge-error{background:color-mix(in srgb, var(--employee-error) 10%, transparent)}}.employee-header-topbar .employee-site-actions{justify-self:end;align-items:center;gap:10px;width:auto;min-width:0;display:inline-flex}.employee-header-topbar .employee-global-search.ant-input-affix-wrapper{width:min(30vw,360px);min-width:220px;height:36px;color:var(--employee-text);background:var(--employee-surface);border-color:var(--employee-border);border-radius:var(--employee-control-radius);box-shadow:none}.employee-header-topbar .employee-notice-button.ant-btn,.employee-header-topbar .employee-header-user-button.ant-btn{color:var(--employee-muted);border-radius:var(--employee-control-radius);background:0 0}.employee-header-topbar .employee-notice-button.ant-btn{place-items:center;width:36px;min-width:36px;height:36px;display:inline-grid}.employee-header-topbar .employee-header-user-button.ant-btn{align-items:center;gap:8px;height:38px;padding:0 8px;display:inline-flex}.employee-header-topbar .employee-notice-button.ant-btn:hover,.employee-header-topbar .employee-header-user-button.ant-btn:hover{color:var(--employee-primary);background:var(--employee-primary-soft)}.employee-header-topbar .employee-header-user-meta{min-width:0;display:inline-grid}.employee-header-topbar .employee-header-user-meta strong{color:currentColor;text-overflow:ellipsis;white-space:nowrap;max-width:88px;font-size:13px;font-weight:760;overflow:hidden}.employee-header-shell .employee-site-body{background:var(--employee-bg);flex:auto;min-width:0;min-height:0;overflow:visible}.employee-header-shell .employee-site-content{background:var(--employee-bg);min-width:0}.employee-header-shell .employee-site-content:not(.employee-site-content-workspace){height:auto;min-height:calc(100dvh - var(--employee-header-height));overflow:visible}.employee-header-shell :where(.aaas-page,.core-module-page,.profile-center-page,.usage-center-page){height:auto;min-height:calc(100dvh - var(--employee-header-height));align-items:start;overflow:visible}.employee-header-shell :where(.aaas-main,.core-module-main,.profile-main-column,.usage-main-column){overscroll-behavior:auto;overflow:visible}@media (width>=901px){.employee-header-shell.employee-site-shell{height:100dvh;min-height:100dvh;overflow:hidden}.employee-header-shell .employee-site-body{flex:auto;min-height:0;overflow:hidden}.employee-header-shell .employee-site-content:not(.employee-site-content-workspace){height:100%;min-height:0;overflow:hidden}.employee-header-shell :where(.aaas-page,.core-module-page,.profile-center-page,.usage-center-page){align-items:stretch;height:100%;min-height:0;overflow:hidden}.employee-header-shell :where(.aaas-main,.core-module-main,.profile-main-column,.usage-main-column){overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:100%;padding-bottom:24px;overflow:hidden auto}.employee-header-shell :where(.aaas-left-rail,.aaas-right-rail,.core-module-left-rail,.core-module-right-rail,.profile-side-panel,.profile-right-rail,.usage-left-rail,.usage-right-rail){overscroll-behavior:auto;scrollbar-gutter:auto;align-self:start;max-height:none;overflow:visible}}.self-theme :where(.aaas-left-rail .aaas-filter-button,.core-module-left-rail button,.usage-side-nav-item,.profile-side-nav-item,.agent-session-group button){width:100%;min-height:38px;color:var(--employee-text);text-align:left;border-radius:var(--employee-control-radius);background:0 0;border:1px solid #0000}.self-theme :where(.aaas-left-rail .aaas-filter-button:hover,.aaas-left-rail .aaas-filter-button-active,.core-module-left-rail button:hover,.core-module-left-rail .core-module-rail-active,.usage-side-nav-item:hover,.usage-side-nav-item-active,.profile-side-nav-item:hover,.profile-side-nav-item-active,.agent-session-group button:hover,.agent-session-group button.agent-session-item-active){color:var(--employee-primary);background:var(--employee-primary-soft);border-color:#1677ff33}.self-theme :where(.aaas-left-rail .aaas-filter-button-active,.core-module-left-rail .core-module-rail-active,.usage-side-nav-item-active,.profile-side-nav-item-active,.agent-session-group button.agent-session-item-active){box-shadow:inset 3px 0 0 var(--employee-primary)}.self-theme.theme-dark .employee-header-topbar.employee-site-header{border-color:var(--employee-border-soft);background:#111827f5}.self-theme.theme-dark .employee-header-topbar .employee-global-search.ant-input-affix-wrapper{color:var(--employee-text);background:var(--employee-surface-soft);border-color:var(--employee-border)}@media (width>=1281px){.self-theme .aaas-page{grid-template-columns:var(--employee-workspace-left-rail-width) minmax(0, 1fr) minmax(220px, var(--employee-right-rail-width))}}@media (width>=901px) and (width<=1280px){.self-theme .aaas-page{grid-template-columns:var(--employee-workspace-left-rail-width-compact) minmax(0, 1fr)}}.employee-header-shell .aaas-page{padding:0 var(--employee-page-padding-x) 0 0;gap:18px}.employee-header-shell .aaas-main,.employee-header-shell .aaas-right-rail{padding-block:var(--employee-page-padding-y) calc(var(--employee-page-padding-y) + 16px)}.self-theme .aaas-left-rail{background:var(--employee-surface);border:0;border-right:1px solid var(--employee-border-soft);height:100%;box-shadow:none;border-radius:0;align-self:stretch;gap:10px;padding:20px 16px 18px 20px}.self-theme .aaas-left-rail .aaas-rail-section{border:0;border-bottom:1px solid var(--employee-border-soft);box-shadow:none;background:0 0;border-radius:0;gap:10px;padding:0 0 18px;display:grid}.self-theme .aaas-left-rail .aaas-rail-section:first-child{padding-top:0}.self-theme .aaas-left-rail .aaas-rail-section:last-of-type{border-bottom:0}.self-theme .aaas-left-rail .aaas-rail-section>strong{min-height:18px;color:var(--employee-muted);letter-spacing:0;align-items:center;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:flex}.self-theme .aaas-left-rail .aaas-rail-list{gap:2px;min-width:0;display:grid}.self-theme .aaas-left-rail .aaas-filter-button{min-height:42px;color:var(--employee-text);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr);justify-content:start;place-items:center start;gap:12px;padding:6px 12px;font-size:14px;font-weight:650;line-height:1.25;display:grid;position:relative}.self-theme .aaas-left-rail .aaas-filter-button:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}.self-theme .aaas-left-rail .aaas-filter-icon{width:22px;height:22px;color:var(--aaas-agent-accent,var(--employee-primary));background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid;overflow:visible}.self-theme .aaas-left-rail .aaas-filter-icon svg{color:currentColor}.self-theme .aaas-left-rail .aaas-filter-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;min-width:0;overflow:hidden}.self-theme .aaas-left-rail .aaas-filter-button:hover,.self-theme .aaas-left-rail .aaas-filter-button-active{color:var(--employee-primary);background:var(--employee-primary-soft);box-shadow:none;border-color:#1677ff33}.self-theme .aaas-left-rail .aaas-filter-button-active:before{background:var(--employee-primary)}.self-theme .aaas-left-rail .aaas-filter-button:hover .aaas-filter-icon,.self-theme .aaas-left-rail .aaas-filter-button-active .aaas-filter-icon{color:var(--employee-primary);background:0 0;border-color:#0000}.self-theme .aaas-left-rail .aaas-demand-card{color:var(--employee-text);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);box-shadow:none;border-radius:8px;margin:0;padding:12px}.self-theme.theme-dark .aaas-left-rail{background:var(--employee-surface);border-color:var(--employee-border-soft)}.self-theme.theme-dark .aaas-left-rail .aaas-filter-icon{background:var(--employee-surface-soft);border-color:var(--employee-border-soft)}.self-theme .aaas-page .aaas-page-title.ant-typography{max-width:620px;color:var(--employee-heading);margin:0!important;font-size:20px!important;font-weight:500!important;line-height:1.35!important}.self-theme .aaas-page .aaas-page-subtitle.ant-typography{max-width:620px;color:var(--employee-muted);font-size:14px;font-weight:400;line-height:1.65}.self-theme .aaas-page :where(.aaas-section-head h2,.aaas-directory-head h2){color:var(--employee-heading);font-size:15px;font-weight:500;line-height:1.35}.self-theme .aaas-page :where(.aaas-tlclaw-copy>div:first-child strong){color:var(--employee-heading);font-size:20px;font-weight:500;line-height:1.35}.self-theme .aaas-page :where(.aaas-tlclaw-copy>div:first-child span){color:var(--employee-muted);font-size:14px;font-weight:400;line-height:1.55}.self-theme .aaas-page :where(.aaas-agent-title-block strong,.aaas-entrance-card strong,.aaas-insight-panel header strong,.aaas-demand-card strong){font-weight:500}.self-theme .aaas-page .aaas-tlclaw-tags .aaas-agent-chip.ant-tag{font-size:13px;font-weight:500}.self-theme .aaas-page .aaas-tlclaw-tags .aaas-agent-chip.ant-tag svg{stroke-width:2.2px}.self-theme .aaas-page .aaas-tlclaw-status .aaas-primary-button.ant-btn{font-size:14px;font-weight:500}@media (width<=900px){.employee-header-shell .aaas-page{gap:12px;padding:12px}.employee-header-shell .aaas-main,.employee-header-shell .aaas-right-rail{padding-block:0}.self-theme .aaas-left-rail{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0}.self-theme .aaas-left-rail .aaas-rail-section{scrollbar-width:none;border-bottom:0;padding:0;display:flex;overflow-x:auto}.self-theme .aaas-left-rail .aaas-rail-section::-webkit-scrollbar{display:none}.self-theme .aaas-left-rail .aaas-rail-section>strong{display:none}.self-theme .aaas-left-rail .aaas-rail-list{gap:8px;display:flex}.self-theme .aaas-left-rail .aaas-filter-button{text-align:left;white-space:nowrap;flex:none;grid-template-columns:24px max-content;justify-content:start;justify-items:start;width:auto;min-width:max-content;min-height:36px;padding:5px 10px}.self-theme .aaas-left-rail .aaas-filter-icon{width:24px;height:24px}}@media (width>=901px) and (width<=1280px){.employee-header-topbar .employee-brand-cluster{flex-basis:var(--employee-workspace-left-rail-width-compact,232px);width:var(--employee-workspace-left-rail-width-compact,232px);min-width:var(--employee-workspace-left-rail-width-compact,232px);max-width:var(--employee-workspace-left-rail-width-compact,232px)}}@media (width<=1180px){.employee-header-shell.employee-site-shell{--employee-header-height:112px}.employee-header-topbar.employee-site-header{grid-template-columns:minmax(0,1fr);gap:8px;height:auto;padding:10px 16px}.employee-header-topbar .employee-brand-cluster{flex:none;justify-content:flex-start;width:auto;min-width:0;max-width:none;padding:0}.employee-header-topbar .employee-brand{justify-content:flex-start;width:auto}.employee-header-topbar .employee-brand-logo{width:auto;height:40px;max-height:40px}.employee-header-topbar .employee-site-header-main,.employee-header-topbar .employee-site-actions{width:100%}.employee-header-topbar .employee-site-actions{justify-content:space-between}.employee-header-topbar .employee-global-search.ant-input-affix-wrapper{width:min(100%,420px);min-width:0}}@media (width<=760px){.employee-header-shell.employee-site-shell{--employee-header-height:148px}.employee-header-topbar .employee-site-header-main{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.employee-header-topbar .employee-brand{min-width:0}.employee-header-topbar .employee-site-nav{width:100%;padding-inline:0}.employee-header-topbar .employee-site-nav-link{min-width:0;height:34px;padding-inline:11px;font-size:12px}.employee-header-topbar .employee-site-nav-link:after{left:8px;right:8px}.employee-header-topbar .employee-site-nav-link-active:after{left:6px;right:6px}.employee-header-topbar .employee-site-actions{gap:8px}.employee-header-topbar .employee-global-search.ant-input-affix-wrapper{flex:auto;width:auto}.employee-header-topbar .employee-console-status,.employee-header-topbar .employee-header-user-meta{display:none}}.self-theme .aaas-page .aaas-tlclaw-entry{grid-template-columns:88px minmax(0,1fr) minmax(220px,300px) auto;align-items:center;gap:24px;min-height:172px;padding:28px 30px;display:grid;overflow:hidden}.self-theme .aaas-page .aaas-product-mark{border-radius:18px;width:88px;height:88px}.self-theme .aaas-page .aaas-tlclaw-copy{align-content:center;gap:10px}.self-theme .aaas-page .aaas-tlclaw-title.ant-typography{color:var(--employee-heading);font-size:22px;font-weight:500;line-height:1.35;margin:0!important}.self-theme .aaas-page .aaas-tlclaw-description.ant-typography{color:var(--employee-muted);font-size:14px;font-weight:400;line-height:1.55}.self-theme .aaas-page .aaas-tlclaw-tags{gap:10px}.self-theme .aaas-page .aaas-tlclaw-visual{opacity:.78;pointer-events:none;justify-self:end;width:min(100%,300px);max-height:132px;position:static;transform:none}.self-theme .aaas-page .aaas-tlclaw-status{justify-content:end}.self-theme .aaas-page .aaas-tlclaw-status .aaas-primary-button.ant-btn{border-radius:8px;min-width:168px;height:46px;font-size:14px;font-weight:500}@container employee-content (width>=1281px){.self-theme .core-module-page,.self-theme .profile-center-page-with-right-rail,.self-theme .usage-center-page{grid-template-columns:var(--employee-workspace-left-rail-width) minmax(0, 1fr) minmax(220px, var(--employee-right-rail-width))}.self-theme .profile-center-page:not(.profile-center-page-with-right-rail){grid-template-columns:var(--employee-workspace-left-rail-width) minmax(0, 1fr)}}@container employee-content (width>=901px) and (width<=1280px){.self-theme .core-module-page{grid-template-columns:var(--employee-workspace-left-rail-width-compact) minmax(0, 1fr)}.self-theme :where(.core-module-right-rail,.profile-right-rail){padding-left:var(--employee-workspace-left-rail-width-compact);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.self-theme .profile-center-page,.self-theme .profile-center-page-with-right-rail,.self-theme .usage-center-page{grid-template-columns:var(--employee-workspace-left-rail-width-compact) minmax(0, 1fr)}}.employee-header-shell :where(.core-module-page,.profile-center-page){padding:0 var(--employee-page-padding-x) 0 0;gap:18px}.employee-header-shell :where(.core-module-main,.core-module-right-rail,.profile-main-column,.profile-right-rail){padding-block:var(--employee-page-padding-y) calc(var(--employee-page-padding-y) + 16px)}.self-theme :where(.core-module-left-rail,.profile-side-panel,.usage-left-rail){background:var(--employee-surface);border:0;border-right:1px solid var(--employee-border-soft);height:100%;min-height:0;max-height:none;box-shadow:none;border-radius:0;align-self:stretch;gap:10px;padding:20px 16px 18px 20px;position:relative;top:auto;overflow:visible}.self-theme .core-module-left-rail .core-module-rail-section{border:0;border-bottom:1px solid var(--employee-border-soft);box-shadow:none;background:0 0;border-radius:0;gap:10px;padding:0 0 18px;display:grid}.self-theme .core-module-left-rail .core-module-rail-section>strong{min-height:18px;color:var(--employee-muted);letter-spacing:0;align-items:center;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:flex}.self-theme .core-module-left-rail .core-module-rail-section>div,.self-theme .profile-side-panel .profile-side-nav,.self-theme .usage-left-rail .usage-side-nav{gap:2px;min-width:0;display:grid}.self-theme .core-module-left-rail .core-module-rail-section button,.self-theme .profile-side-panel .profile-side-nav-item,.self-theme .usage-left-rail .usage-side-nav-item{width:100%;min-height:42px;color:var(--employee-text);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr);justify-content:start;place-items:center start;gap:12px;padding:6px 12px;font-size:14px;font-weight:650;line-height:1.25;display:grid;position:relative}.self-theme .core-module-left-rail .core-module-rail-section button:before,.self-theme .profile-side-panel .profile-side-nav-item:before,.self-theme .usage-left-rail .usage-side-nav-item:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}.self-theme .core-module-left-rail .core-module-rail-section button svg,.self-theme .profile-side-panel .profile-side-nav-item svg,.self-theme .usage-left-rail .usage-side-nav-item svg{color:currentColor;width:18px;height:18px}.self-theme .core-module-left-rail .core-module-rail-section button span,.self-theme .profile-side-panel .profile-side-nav-item span,.self-theme .usage-left-rail .usage-side-nav-item span{text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;min-width:0;overflow:hidden}.self-theme .core-module-left-rail .core-module-rail-section button:hover,.self-theme .core-module-left-rail .core-module-rail-section .core-module-rail-active,.self-theme .profile-side-panel .profile-side-nav-item:hover,.self-theme .profile-side-panel .profile-side-nav-item-active,.self-theme .usage-left-rail .usage-side-nav-item:hover,.self-theme .usage-left-rail .usage-side-nav-item-active{box-shadow:none;border-color:#1677ff33;color:var(--employee-primary)!important;background:var(--employee-primary-soft)!important}.self-theme .core-module-left-rail .core-module-rail-section .core-module-rail-active:before,.self-theme .profile-side-panel .profile-side-nav-item-active:before,.self-theme .usage-left-rail .usage-side-nav-item-active:before{background:var(--employee-primary)}.self-theme .core-module-left-rail .core-module-left-card,.self-theme .usage-left-rail .usage-left-card{color:var(--employee-text);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);box-shadow:none;border-radius:8px;margin:auto 0 0;padding:12px}.self-theme .core-module-left-rail .core-module-left-card strong,.self-theme .usage-left-rail .usage-left-card strong{color:var(--employee-heading);font-size:13px;font-weight:500}.self-theme .core-module-left-rail .core-module-left-card span,.self-theme .usage-left-rail .usage-left-card span{color:var(--employee-muted);font-size:12px;font-weight:400}.self-theme .core-module-left-rail .core-module-left-card .ant-btn,.self-theme .usage-left-rail .usage-left-card .ant-btn{height:32px;color:var(--employee-primary);background:var(--employee-surface);border-color:var(--employee-border-soft);border-radius:7px;font-size:13px;font-weight:500}.self-theme .core-module-main{gap:14px}.self-theme .core-module-hero{min-height:176px;box-shadow:none;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);padding:26px 30px;background:var(--employee-surface-soft)!important;border-color:var(--employee-border-soft)!important}.self-theme .core-module-hero-copy{gap:10px}.self-theme .core-module-hero h1{color:var(--employee-heading);letter-spacing:0;margin:0;font-weight:500;font-size:22px!important;line-height:1.35!important}.self-theme .core-module-hero p{max-width:680px;color:var(--employee-muted);font-size:14px;font-weight:400;line-height:1.65}.self-theme .core-module-hero img{object-fit:contain;justify-self:end;max-width:min(100%,340px);max-height:148px}.self-theme .core-module-actions{gap:10px}.self-theme .core-module-actions .ant-btn{border-radius:8px;height:36px;padding-inline:15px;font-size:14px;font-weight:500}.self-theme .core-module-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.self-theme .core-module-metric{background:var(--employee-surface);border-color:var(--employee-border-soft);min-height:96px;box-shadow:none;border-radius:8px;padding:16px}.self-theme .core-module-metric strong{color:var(--employee-heading);font-size:22px;font-weight:600}.self-theme .core-module-metric small,.self-theme .core-module-metric em{font-weight:500}.self-theme .core-module-catalog,.self-theme .core-module-right-panel{box-shadow:none;border-radius:8px;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important}.self-theme .core-module-catalog header{border-bottom:1px solid var(--employee-border-soft);align-items:center;padding-bottom:10px}.self-theme .core-module-catalog header strong,.self-theme .core-module-right-panel header strong{color:var(--employee-heading);font-size:15px;font-weight:500}.self-theme .core-module-filter-row button{background:var(--employee-surface-soft);border-color:var(--employee-border-soft);border-radius:999px;min-height:24px;font-size:12px;font-weight:500}.self-theme .core-module-filter-active{color:var(--employee-primary)!important;background:var(--employee-primary-soft)!important;border-color:#1677ff33!important}.self-theme .core-module-catalog-tools label{background:var(--employee-surface);border-color:var(--employee-border-soft);border-radius:8px}.self-theme .core-module-catalog-card{background:var(--employee-surface);border-color:var(--employee-border-soft);min-height:148px;box-shadow:none;border-radius:8px}.self-theme .core-module-catalog-card strong{color:var(--employee-heading);font-size:14px;font-weight:500}.self-theme .core-module-catalog-card p,.self-theme .core-module-catalog-card small,.self-theme .core-module-empty-state span{color:var(--employee-muted);font-weight:400}.self-theme .core-module-empty-state{background:var(--employee-surface);border-color:var(--employee-border-soft);border-radius:8px;min-height:180px}.self-theme .core-module-empty-state strong{color:var(--employee-heading);font-weight:500}@container employee-content (width>=901px){.employee-header-shell :where(.core-module-left-rail,.core-module-right-rail,.profile-side-panel,.profile-right-rail){overscroll-behavior:auto;scrollbar-gutter:auto;align-self:stretch;max-height:none;overflow:visible}}@container employee-content (width<=1400px) and (width>=901px){.self-theme .aaas-page .aaas-tlclaw-entry{grid-template-columns:82px minmax(0,1fr) auto;min-height:164px}.self-theme .aaas-page .aaas-tlclaw-visual{width:min(28%,260px);max-height:118px;position:absolute;top:50%;right:clamp(178px,18vw,248px);transform:translateY(-50%)}}@container employee-content (width<=900px){.self-theme .aaas-page .aaas-tlclaw-entry,.self-theme .core-module-hero{grid-template-columns:1fr}.self-theme .aaas-page .aaas-tlclaw-entry{min-height:0;padding:20px}.self-theme .aaas-page .aaas-tlclaw-visual{display:none}.employee-header-shell :where(.core-module-page,.profile-center-page){padding:12px}.self-theme :where(.core-module-left-rail,.profile-side-panel){background:0 0;border-right:0;height:auto;padding:0}.self-theme .core-module-left-rail .core-module-rail-section{border-bottom:0;padding:0;display:flex;overflow-x:auto}.self-theme .core-module-left-rail .core-module-rail-section>strong{display:none}.self-theme .core-module-left-rail .core-module-rail-section>div,.self-theme .profile-side-panel .profile-side-nav{gap:8px;display:flex;overflow-x:auto}.self-theme .core-module-left-rail .core-module-rail-section button,.self-theme .profile-side-panel .profile-side-nav-item{white-space:nowrap;flex:none;grid-template-columns:24px max-content;width:auto;min-width:max-content;min-height:36px;padding:5px 10px}.self-theme .core-module-left-rail .core-module-left-card{display:none}.self-theme .core-module-metrics{grid-template-columns:1fr}}.employee-header-shell :where(.aaas-main,.core-module-main,.profile-main-column,.usage-main-column){grid-auto-rows:max-content;align-content:start}.self-theme .aaas-page .aaas-tlclaw-entry{flex:none;align-self:start}.self-theme .aaas-page .aaas-directory-section{grid-template-rows:max-content max-content;align-self:start;min-height:0}.self-theme .aaas-page .aaas-directory-body{min-width:0;min-height:0;overflow:visible}.self-theme .aaas-page .aaas-directory-body>:where(.aaas-loading-state,.aaas-empty){box-sizing:border-box;align-self:start;width:100%;min-height:260px;margin:0}.self-theme .aaas-page .aaas-directory-body>.aaas-loading-state{background:var(--employee-surface);border:1px solid var(--employee-border-soft);align-content:center;justify-items:center;gap:10px;padding:32px 16px;display:grid}.self-theme .aaas-page .aaas-directory-body>.aaas-empty{place-items:center;padding:32px 16px;display:grid}.self-theme,.self-theme *{scrollbar-width:none;-ms-overflow-style:none}.self-theme::-webkit-scrollbar{width:0;height:0;display:none}.self-theme ::-webkit-scrollbar{width:0;height:0;display:none}.employee-header-shell .maas-page{grid-template-columns:var(--employee-workspace-left-rail-width) minmax(0, 1fr);width:100%;max-width:none;min-height:calc(100dvh - var(--employee-header-height));padding:0 var(--employee-page-padding-x) 0 0;color:var(--employee-text);background:var(--employee-bg);align-items:start;gap:18px;margin-inline:0;display:grid}.employee-header-shell .maas-main{min-width:0;padding-block:var(--employee-page-padding-y) calc(var(--employee-page-padding-y) + 16px);grid-auto-rows:max-content;align-content:start;gap:clamp(14px,1.4vw,20px);display:grid}.employee-header-shell .maas-main>.maas-hero{align-self:start;min-height:clamp(178px,17vw,238px)}.self-theme .maas-main .maas-workbench{display:block}.self-theme .maas-left-rail{background:var(--employee-surface);border:0;border-right:1px solid var(--employee-border-soft);height:100%;min-height:0;box-shadow:none;border-radius:0;flex-direction:column;align-self:stretch;gap:10px;padding:20px 16px 18px 20px;display:flex;overflow:visible}.self-theme .maas-rail-section{border:0;border-bottom:1px solid var(--employee-border-soft);box-shadow:none;background:0 0;border-radius:0;gap:10px;padding:0 0 18px;display:grid}.self-theme .maas-rail-section:last-child{border-bottom:0}.self-theme .maas-rail-section>strong{min-height:18px;color:var(--employee-muted);letter-spacing:0;align-items:center;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:flex}.self-theme .maas-rail-list,.self-theme .maas-rail-group{gap:2px;min-width:0;display:grid}.self-theme .maas-rail-nested{border-left:1px solid var(--employee-border-soft);gap:2px;margin-left:12px;padding-left:10px;display:grid}.self-theme .maas-rail-item{width:100%;min-height:42px;color:var(--employee-text);font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr);justify-content:start;place-items:center start;gap:12px;padding:6px 12px;font-size:14px;font-weight:650;line-height:1.25;display:grid;position:relative}.self-theme .maas-rail-item-child{min-height:34px;color:var(--employee-muted);grid-template-columns:20px minmax(0,1fr);gap:8px;padding:5px 10px;font-size:13px;font-weight:650}.self-theme .maas-rail-item-child .maas-rail-icon{width:18px;height:18px}.self-theme .maas-rail-item-child .maas-rail-icon svg{width:14px;height:14px}.self-theme .maas-rail-item:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}.self-theme .maas-rail-icon{color:currentColor;background:0 0;border:0;border-radius:7px;place-items:center;width:22px;height:22px;display:inline-grid;overflow:visible}.self-theme .maas-rail-icon svg{width:18px;height:18px}.self-theme .maas-rail-logo-img{object-fit:contain;width:18px;height:18px;display:block}.self-theme .maas-rail-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;min-width:0;overflow:hidden}.self-theme .maas-rail-item:hover,.self-theme .maas-rail-item-active{color:var(--employee-primary);background:var(--employee-primary-soft);box-shadow:none;border-color:#1677ff33}.self-theme .maas-rail-item-active:before{background:var(--employee-primary)}.self-theme .maas-rail-current{color:var(--employee-muted);border-top:1px solid var(--employee-border-soft);border-bottom:0;margin-top:auto;padding-top:14px;font-size:12px}.self-theme .maas-rail-current span{color:var(--employee-muted);font-size:12px;font-weight:600}.self-theme .maas-rail-current em{min-width:0;color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;font-weight:650;overflow:hidden}.self-theme .maas-rail-meter{background:var(--employee-border-soft);border-radius:999px;height:5px;overflow:hidden}.self-theme .maas-rail-meter i{background:var(--employee-primary);border-radius:inherit;height:100%;display:block}@container employee-content (width>=901px){.employee-header-shell .maas-page{align-items:stretch;height:100%;min-height:0;overflow:hidden}.employee-header-shell .maas-main{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:100%;padding-bottom:24px;overflow:hidden auto}.employee-header-shell .maas-left-rail{overscroll-behavior:auto;scrollbar-gutter:auto;align-self:stretch;max-height:none;overflow:visible}}@container employee-content (width>=901px) and (width<=1280px){.employee-header-shell .maas-page{grid-template-columns:var(--employee-workspace-left-rail-width-compact) minmax(0, 1fr)}}@container employee-content (width<=900px){.employee-header-shell .maas-page{grid-template-columns:1fr;gap:12px;padding:12px}.employee-header-shell .maas-main{padding-block:0}.self-theme .maas-left-rail{background:0 0;border:0;gap:8px;height:auto;padding:0;display:flex;overflow-x:auto}.self-theme .maas-rail-section{border-bottom:0;flex:none;padding:0;display:flex}.self-theme .maas-rail-section>strong,.self-theme .maas-rail-current{display:none}.self-theme .maas-rail-list{gap:8px;display:flex}.self-theme .maas-rail-group,.self-theme .maas-rail-nested{flex:none;gap:8px;display:flex}.self-theme .maas-rail-nested{border-left:0;margin-left:0;padding-left:0}.self-theme .maas-rail-item{white-space:nowrap;flex:none;grid-template-columns:22px max-content;width:auto;min-width:max-content;min-height:36px;padding:5px 10px}}.self-theme :where(.aaas-left-rail,.core-module-left-rail,.maas-left-rail){grid-template-rows:minmax(0,1fr) auto;align-content:stretch;min-height:0;overflow:hidden}.self-theme .core-module-left-rail{grid-template-rows:minmax(0,1fr)}.self-theme .core-module-left-rail>.core-module-feedback-card{align-self:end}.self-theme .maas-left-rail{display:grid}.self-theme :where(.aaas-left-rail-menu,.core-module-left-rail-menu,.maas-left-rail-menu){scrollbar-width:thin;scrollbar-gutter:stable;-ms-overflow-style:auto;align-content:start;gap:10px;min-height:0;padding-right:2px;display:grid;overflow:hidden auto}.self-theme :where(.aaas-left-rail-menu,.core-module-left-rail-menu,.maas-left-rail-menu)::-webkit-scrollbar{width:6px;display:block}.self-theme :where(.aaas-left-rail-menu,.core-module-left-rail-menu,.maas-left-rail-menu)::-webkit-scrollbar-thumb{background:#637ca547;border-radius:999px}.self-theme .employee-left-rail-actions{align-self:end;gap:10px;min-width:0;display:grid}.self-theme :where(.employee-feedback-card,.core-module-feedback-card,.maas-feedback-card){min-width:0;color:var(--employee-text);background:var(--employee-primary-soft);border:1px solid var(--employee-border-soft);box-shadow:none;border-radius:8px;gap:7px;margin:0;padding:12px;display:grid}.self-theme .employee-platform-feedback-card{background:var(--employee-surface-soft)}.self-theme .profile-side-panel{grid-template-rows:minmax(0,1fr) auto;align-content:stretch;min-height:0;overflow:hidden}.self-theme .profile-side-panel .profile-side-nav{scrollbar-width:thin;scrollbar-gutter:stable;-ms-overflow-style:auto;grid-auto-rows:max-content;align-content:start;min-height:0;padding-right:2px;overflow:hidden auto}.self-theme .profile-side-panel .profile-side-nav::-webkit-scrollbar{width:6px;display:block}.self-theme .profile-side-panel .profile-side-nav::-webkit-scrollbar-thumb{background:#637ca547;border-radius:999px}.self-theme .profile-platform-feedback-card{align-self:end}.self-theme .employee-feedback-card strong{color:var(--employee-heading);font-size:13px;font-weight:500;line-height:1.35}.self-theme .employee-feedback-card>span{color:var(--employee-muted);font-size:12px;line-height:1.5}.self-theme .employee-feedback-button.ant-btn{width:100%;height:32px;color:var(--employee-primary);background:var(--employee-surface);border-color:var(--employee-border-soft);border-radius:8px;justify-content:center;font-size:12px;font-weight:700}.self-theme .employee-feedback-button.ant-btn span,.self-theme .employee-feedback-button.ant-btn svg{color:inherit;font-size:inherit;line-height:inherit}.aaas-right-rail-create.ant-btn{justify-content:center;width:100%;min-width:0}.self-theme .aaas-right-rail-create.ant-btn{border-radius:8px!important;height:44px!important;font-size:14px!important;font-weight:700!important;box-shadow:0 8px 18px #1677ff33!important}.self-theme .aaas-right-rail-create.ant-btn .ant-btn-icon{place-items:center;display:inline-grid}.employee-platform-qr{color:var(--employee-muted);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;justify-items:center;gap:8px;margin-bottom:16px;padding:14px;font-size:12px;display:grid}.employee-floating-feedback{z-index:1200;position:fixed;bottom:clamp(18px,4vw,34px);right:clamp(16px,2vw,28px)}.employee-floating-feedback-button.ant-btn{width:48px;min-width:48px;height:48px;color:var(--employee-surface);background:var(--employee-primary);border-color:var(--employee-primary);place-items:center;display:inline-grid;box-shadow:0 12px 26px #1677ff3d}.employee-floating-feedback-button.ant-btn:hover{color:var(--employee-surface);background:var(--employee-primary-hover);border-color:var(--employee-primary-hover)}.employee-floating-feedback-popover .ant-popover-inner{border-radius:8px;padding:0;overflow:hidden;box-shadow:0 18px 42px #0f172a29}.employee-floating-feedback-panel{width:min(232px,100vw - 48px);color:var(--employee-text);gap:10px;padding:12px;display:grid}.employee-floating-feedback-panel strong{color:var(--employee-heading);align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:1.35;display:inline-flex}.employee-floating-feedback-panel>span,.employee-floating-feedback-qr span{color:var(--employee-muted);font-size:12px;line-height:1.45}.employee-floating-feedback-qr{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;justify-items:center;gap:6px;padding:10px;display:grid}@container employee-content (width<=900px){.self-theme :where(.aaas-left-rail,.core-module-left-rail,.maas-left-rail){display:flex;overflow:visible}.self-theme :where(.aaas-left-rail-menu,.core-module-left-rail-menu,.maas-left-rail-menu){padding-right:0;display:flex;overflow:visible}.self-theme .employee-left-rail-actions{display:none}.self-theme .profile-side-panel{grid-template-rows:auto auto;overflow:visible}.self-theme .profile-side-panel .profile-side-nav{padding-right:0;overflow:auto hidden}.self-theme .profile-platform-feedback-card{margin-top:2px}.employee-floating-feedback{bottom:16px;right:14px}.employee-floating-feedback-button.ant-btn{width:44px;min-width:44px;height:44px}}.self-theme .aaas-page .aaas-section{gap:18px}.self-theme .aaas-page :where(.aaas-directory-head,.aaas-section-head){border-bottom:1px solid var(--employee-border-soft,#c9e3eed1);margin-bottom:2px;padding-bottom:12px}.self-theme .aaas-page :where(.aaas-directory-head h2,.aaas-section-head h2){letter-spacing:0}.self-theme .aaas-page .aaas-directory-section .aaas-agent-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),460px));justify-content:start;align-items:stretch;gap:16px;display:grid}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card{background:var(--aurora-panel,var(--employee-surface));grid-template-rows:auto minmax(42px,1fr) auto auto;gap:12px;max-width:460px;min-height:260px;padding:16px;box-shadow:0 8px 20px #105e910d;border:1px solid var(--aurora-border,var(--employee-border-soft))!important;border-radius:8px!important}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card:before{display:none}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card-head{grid-template-columns:48px minmax(0,1fr) 32px;align-items:center;gap:10px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-mark{border-radius:8px;width:48px;height:48px;box-shadow:0 8px 18px #0757d914}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-mark svg{stroke-width:2.3px;filter:none;width:23px;height:23px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-title-block{gap:3px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card-head strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:720;line-height:1.22;overflow:hidden}.self-theme .aaas-page .aaas-directory-section .aaas-agent-subline{gap:6px 8px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card-head small{color:var(--employee-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.self-theme .aaas-page .aaas-directory-section .aaas-agent-badges span{border-radius:7px;height:22px;padding:0 8px;font-size:12px;font-weight:650;line-height:20px}.self-theme .aaas-page .aaas-directory-section .aaas-favorite-button{margin-top:0;width:32px!important;min-width:32px!important;height:32px!important}.self-theme .aaas-page .aaas-directory-section .aaas-favorite-button svg{width:22px;height:22px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card p{max-width:100%;color:var(--employee-muted);-webkit-line-clamp:2;margin:0;font-size:13px;font-weight:500;line-height:1.55}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-tags{gap:6px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-chip.ant-tag{border-radius:7px;gap:6px;min-width:0;height:28px;padding:0 10px;font-size:12px;font-weight:600}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-chip.ant-tag svg{stroke-width:2.25px;width:14px;height:14px}.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-bg:var(--employee-surface)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-bg:color-mix(in srgb, var(--employee-surface) 94%, transparent)}}.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-bg-active:var(--employee-surface)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-bg-active:color-mix(in srgb, var(--employee-surface) 98%, transparent)}}.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-border:var(--employee-border-soft)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-border:color-mix(in srgb, var(--employee-border-soft) 74%, transparent)}}.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-border-hover:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-border-hover:color-mix(in srgb, var(--employee-primary) 24%, var(--employee-border-soft))}}.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-border-active:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-border-active:color-mix(in srgb, var(--employee-primary) 42%, var(--employee-border-soft))}}.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-text:var(--employee-text);--tm-search-placeholder:var(--employee-subtle);--tm-search-action:var(--employee-muted);--tm-search-action-hover:var(--employee-primary-hover);--tm-search-action-bg-hover:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-action-bg-hover:color-mix(in srgb, var(--employee-primary) 14%, transparent)}}.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-action-divider:var(--employee-border-soft)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .maas-page .maas-search.tm-search-input{--tm-search-action-divider:color-mix(in srgb, var(--employee-border-soft) 72%, transparent)}}.self-theme.theme-dark .aaas-page{--aaas-dark-border:var(--employee-border-soft)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page{--aaas-dark-border:color-mix(in srgb, var(--employee-border-soft) 68%, transparent)}}.self-theme.theme-dark .aaas-page{--aaas-dark-border-strong:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page{--aaas-dark-border-strong:color-mix(in srgb, var(--employee-primary) 24%, var(--employee-border-soft))}}.self-theme.theme-dark .aaas-page{--aaas-dark-surface:var(--employee-surface)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page{--aaas-dark-surface:color-mix(in srgb, var(--employee-surface) 94%, transparent)}}.self-theme.theme-dark .aaas-page .aaas-agent-card,.self-theme.theme-dark .aaas-page .aaas-featured-card,.self-theme.theme-dark .aaas-page .aaas-insight-panel,.self-theme.theme-dark .aaas-page .aaas-entrance-card,.self-theme.theme-dark .aaas-page .aaas-recent-card,.self-theme.theme-dark .aaas-page .aaas-tlclaw-entry{background:var(--aaas-dark-surface)!important;border-color:var(--aaas-dark-border)!important}.self-theme.theme-dark .aaas-page .aaas-ranking-item,.self-theme.theme-dark .aaas-page .aaas-collection-item{background:var(--aaas-dark-surface);box-shadow:inset 0 1px 0 var(--employee-primary);border-color:var(--aaas-dark-border)!important}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-ranking-item,.self-theme.theme-dark .aaas-page .aaas-collection-item{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--employee-primary) 12%, transparent)}}.self-theme.theme-dark .aaas-page .aaas-agent-mark,.self-theme.theme-dark .aaas-page .aaas-collection-item>span{color:var(--aaas-agent-accent,var(--employee-primary-hover));background:var(--aaas-agent-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-agent-mark,.self-theme.theme-dark .aaas-page .aaas-collection-item>span{background:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 14%, var(--employee-surface))}}.self-theme.theme-dark .aaas-page .aaas-agent-mark,.self-theme.theme-dark .aaas-page .aaas-collection-item>span{border-color:var(--aaas-agent-accent,var(--employee-primary))!important}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-agent-mark,.self-theme.theme-dark .aaas-page .aaas-collection-item>span{border-color:color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 24%, var(--employee-border-soft))!important}}.self-theme.theme-dark .aaas-page .aaas-agent-mark,.self-theme.theme-dark .aaas-page .aaas-collection-item>span{box-shadow:0 8px 18px var(--aaas-agent-accent,var(--employee-primary))}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-agent-mark,.self-theme.theme-dark .aaas-page .aaas-collection-item>span{box-shadow:0 8px 18px color-mix(in srgb, var(--aaas-agent-accent,var(--employee-primary)) 8%, transparent)}}.self-theme.theme-dark .aaas-page .aaas-product-mark{color:var(--employee-primary-hover);background:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-product-mark{background:color-mix(in srgb, var(--employee-primary) 10%, var(--employee-surface))}}.self-theme.theme-dark .aaas-page .aaas-product-mark{border-color:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-product-mark{border-color:color-mix(in srgb, var(--employee-primary) 20%, var(--employee-border-soft))!important}}.self-theme.theme-dark .aaas-page .aaas-product-mark{box-shadow:0 12px 28px var(--employee-primary), inset 0 1px 0 var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-product-mark{box-shadow:0 12px 28px color-mix(in srgb, var(--employee-primary) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--employee-primary) 10%, transparent)}}.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-chip.ant-tag,.self-theme.theme-dark .aaas-page .aaas-tlclaw-tags .aaas-agent-chip.ant-tag{color:var(--employee-primary-hover);background:var(--employee-primary)!important}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-chip.ant-tag,.self-theme.theme-dark .aaas-page .aaas-tlclaw-tags .aaas-agent-chip.ant-tag{background:color-mix(in srgb, var(--employee-primary) 13%, var(--employee-surface))!important}}.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-chip.ant-tag,.self-theme.theme-dark .aaas-page .aaas-tlclaw-tags .aaas-agent-chip.ant-tag{box-shadow:0 12px 26px var(--employee-primary), inset 0 1px 0 var(--employee-primary);border-color:var(--aaas-dark-border-strong)!important}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-chip.ant-tag,.self-theme.theme-dark .aaas-page .aaas-tlclaw-tags .aaas-agent-chip.ant-tag{box-shadow:0 12px 26px color-mix(in srgb, var(--employee-primary) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--employee-primary) 16%, transparent)}}.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-badges span{color:var(--employee-primary-hover);background:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-badges span{background:color-mix(in srgb, var(--employee-primary) 12%, var(--employee-surface))}}.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-badges span{border:1px solid var(--aaas-dark-border-strong);box-shadow:0 10px 24px var(--employee-primary), inset 0 1px 0 var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-directory-section .aaas-agent-badges span{box-shadow:0 10px 24px color-mix(in srgb, var(--employee-primary) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--employee-primary) 14%, transparent)}}.self-theme.theme-dark .aaas-page .aaas-department-rank span{color:var(--employee-primary-hover);background:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme.theme-dark .aaas-page .aaas-department-rank span{background:color-mix(in srgb, var(--employee-primary) 14%, var(--employee-surface))}}.self-theme.theme-dark .aaas-page .aaas-department-rank span{border:1px solid var(--aaas-dark-border-strong)}.self-theme .aaas-page .aaas-directory-section .aaas-agent-footer{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;gap:12px;padding:0}.self-theme .aaas-page .aaas-directory-section .aaas-agent-meta{flex-wrap:nowrap;justify-content:flex-start;font-size:12px;font-weight:600}.self-theme .aaas-page .aaas-directory-section .aaas-agent-meta span{gap:6px;padding:0 10px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-meta span:first-child{padding-left:0}.self-theme .aaas-page .aaas-directory-section .aaas-agent-meta svg{width:16px;height:16px}.self-theme .aaas-page .aaas-directory-section .aaas-card-action.ant-btn{border-radius:8px;justify-self:end;min-width:108px;height:36px;font-size:13px;font-weight:650;box-shadow:0 8px 16px #3069ff29;padding-inline:14px!important}.self-theme .aaas-page .aaas-directory-section .aaas-card-action.ant-btn .ant-btn-icon svg{width:15px;height:15px}@container employee-content (width>=1600px){.self-theme .aaas-page .aaas-directory-section .aaas-agent-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:18px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card{max-width:none}}@container employee-content (width>=901px) and (width<=1320px){.self-theme .aaas-page .aaas-directory-section .aaas-agent-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card{max-width:none}}@container employee-content (width<=760px){.self-theme .aaas-page .aaas-directory-section .aaas-agent-grid{grid-template-columns:minmax(0,1fr)}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card{gap:12px;max-width:none;min-height:0;padding:16px;border-radius:8px!important}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card-head{grid-template-columns:48px minmax(0,1fr) 32px;gap:10px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-mark{border-radius:8px;width:48px;height:48px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card .aaas-agent-mark svg{width:23px;height:23px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card-head strong{font-size:20px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-card-head small{font-size:13px}.self-theme .aaas-page .aaas-directory-section .aaas-agent-footer{grid-template-columns:minmax(0,1fr)}.self-theme .aaas-page .aaas-directory-section .aaas-card-action.ant-btn{justify-self:stretch;width:100%}}.self-theme .core-module-page-plugins{--core-module-accent:var(--employee-primary);--core-module-accent-strong:var(--employee-primary-hover);--core-module-accent-soft:var(--employee-primary-soft);--core-module-accent-faint:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-plugins{--core-module-accent-faint:color-mix(in srgb, var(--employee-primary) 6%, transparent)}}.self-theme .core-module-page-plugins{--core-module-companion:var(--employee-ai)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-plugins{--core-module-companion:color-mix(in srgb, var(--employee-ai) 8%, transparent)}}.self-theme .core-module-page-skills{--core-module-accent:var(--employee-runtime);--core-module-accent-strong:var(--employee-primary-hover);--core-module-accent-soft:var(--employee-runtime)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-skills{--core-module-accent-soft:color-mix(in srgb, var(--employee-runtime) 12%, transparent)}}.self-theme .core-module-page-skills{--core-module-accent-faint:var(--employee-runtime)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-skills{--core-module-accent-faint:color-mix(in srgb, var(--employee-runtime) 6%, transparent)}}.self-theme .core-module-page-skills{--core-module-companion:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-skills{--core-module-companion:color-mix(in srgb, var(--employee-success) 8%, transparent)}}.self-theme .core-module-page-memory{--core-module-accent:var(--employee-runtime);--core-module-accent-strong:var(--employee-runtime);--core-module-accent-soft:var(--employee-runtime)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-memory{--core-module-accent-soft:color-mix(in srgb, var(--employee-runtime) 12%, transparent)}}.self-theme .core-module-page-memory{--core-module-accent-faint:var(--employee-runtime)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-memory{--core-module-accent-faint:color-mix(in srgb, var(--employee-runtime) 6%, transparent)}}.self-theme .core-module-page-memory{--core-module-companion:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page-memory{--core-module-companion:color-mix(in srgb, var(--employee-primary) 8%, transparent)}}.self-theme .aaas-page .aaas-hero,.self-theme .core-module-page .core-module-hero{isolation:isolate;border-radius:8px;align-items:stretch;gap:20px;min-height:246px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f172a14;background:var(--employee-surface)!important;border:1px solid var(--employee-border-soft)!important}.self-theme .aaas-page .aaas-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.64fr);min-height:300px}.self-theme .core-module-page .core-module-hero{grid-template-columns:minmax(0,1fr) minmax(380px,.62fr);background:var(--core-module-accent-soft)!important}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page .core-module-hero{background:color-mix(in srgb, var(--core-module-accent-soft) 60%, var(--employee-surface))!important}}.self-theme .aaas-page .aaas-hero:before,.self-theme .core-module-page .core-module-hero:before{display:none}.self-theme .aaas-page .aaas-hero-copy,.self-theme .core-module-page .core-module-hero-copy{align-content:center;gap:13px;min-width:0;display:grid}.self-theme .aaas-page .aaas-kicker,.self-theme .core-module-page .core-module-kicker{width:fit-content;min-height:30px;color:var(--employee-primary);background:#0757d914;border:1px solid #0757d929;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.self-theme .core-module-page .core-module-kicker{color:var(--core-module-accent-strong);background:var(--core-module-accent-soft);border-color:var(--core-module-accent)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page .core-module-kicker{border-color:color-mix(in srgb, var(--core-module-accent) 22%, transparent)}}.self-theme .aaas-page .aaas-kicker svg,.self-theme .core-module-page .core-module-kicker svg{stroke-width:2.25px;flex:none}.self-theme .aaas-page .aaas-page-title.ant-typography,.self-theme .core-module-page .core-module-hero h1{max-width:760px;color:var(--employee-heading);letter-spacing:0;margin:0!important;font-size:36px!important;font-weight:760!important;line-height:1.12!important}.self-theme .aaas-page .aaas-page-subtitle.ant-typography,.self-theme .core-module-page .core-module-hero p{max-width:720px;color:var(--employee-muted);margin:0;font-size:15px;font-weight:400;line-height:1.72}.self-theme .aaas-page .aaas-search{max-width:620px}.self-theme .aaas-page .aaas-search.ant-input-affix-wrapper{min-height:44px;background:var(--employee-surface)!important;border-color:var(--employee-border-soft)!important;border-radius:8px!important;box-shadow:0 12px 26px #0757d914!important}.self-theme .aaas-page .aaas-hot-searches button{background:var(--employee-surface);border-color:var(--employee-border-soft);border-radius:8px;min-height:26px;padding:3px 10px;font-size:12px;font-weight:500}.self-theme .aaas-page .aaas-hero-board,.self-theme .core-module-page .core-module-hero-board{align-content:stretch;gap:12px;min-width:0;display:grid}.self-theme .aaas-page .aaas-hero-visual,.self-theme .core-module-page .core-module-hero-visual{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;place-items:center;min-width:0;min-height:156px;display:grid;position:relative;overflow:hidden}.self-theme .core-module-page .core-module-hero-visual{background:var(--core-module-accent-faint)}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page .core-module-hero-visual{background:color-mix(in srgb, var(--core-module-accent-faint) 80%, var(--employee-surface-soft))}}.self-theme .aaas-page .aaas-hero-visual img,.self-theme .core-module-page .core-module-hero-visual img{object-fit:contain;justify-self:center;width:min(92%,390px);max-width:100%;max-height:158px;display:block}.self-theme .core-module-page .core-module-hero-visual img{width:min(90%,330px)}.self-theme .aaas-page .aaas-hero-metrics,.self-theme .core-module-page .core-module-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0;display:grid}.self-theme .aaas-page .aaas-hero-metrics span,.self-theme .core-module-page .core-module-hero-stat{background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:8px;align-content:center;gap:4px;min-width:0;min-height:70px;padding:10px 12px;display:grid;box-shadow:0 10px 24px #0f172a0d}.self-theme .core-module-page .core-module-hero-stat{border-color:var(--core-module-accent);grid-template-columns:auto minmax(0,1fr);column-gap:8px}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page .core-module-hero-stat{border-color:color-mix(in srgb, var(--core-module-accent) 18%, var(--employee-border-soft))}}.self-theme .core-module-page .core-module-hero-stat svg{color:var(--core-module-accent);stroke-width:2.25px;grid-row:span 2;align-self:center}.self-theme .aaas-page .aaas-hero-metrics strong,.self-theme .core-module-page .core-module-hero-stat strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:760;line-height:1.15;overflow:hidden}.self-theme .aaas-page .aaas-hero-metrics span:last-child strong{font-size:15px}.self-theme .aaas-page .aaas-hero-metrics small,.self-theme .core-module-page .core-module-hero-stat small{color:var(--employee-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.35;overflow:hidden}.self-theme .core-module-page .core-module-actions{flex-wrap:wrap;gap:10px;display:flex}.self-theme .core-module-page .core-module-actions .ant-btn{border-radius:8px;height:38px;padding-inline:16px;font-size:14px;font-weight:650}.self-theme .core-module-page .core-module-actions .ant-btn-primary{box-shadow:0 10px 22px var(--core-module-accent);background:var(--core-module-accent)!important;border-color:#0000!important}@supports (color:color-mix(in lab, red, red)){.self-theme .core-module-page .core-module-actions .ant-btn-primary{box-shadow:0 10px 22px color-mix(in srgb, var(--core-module-accent) 22%, transparent)}}@container employee-content (width>=901px) and (width<=1280px){.self-theme .aaas-page .aaas-hero,.self-theme .core-module-page .core-module-hero{grid-template-columns:minmax(0,1fr)}.self-theme .aaas-page .aaas-hero-board,.self-theme .core-module-page .core-module-hero-board{grid-template-columns:minmax(240px,.7fr) minmax(0,1fr);align-items:stretch}.self-theme .aaas-page .aaas-hero-visual,.self-theme .core-module-page .core-module-hero-visual{min-height:126px}}@container employee-content (width<=900px){.self-theme .aaas-page .aaas-hero,.self-theme .core-module-page .core-module-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:20px}.self-theme .aaas-page .aaas-page-title.ant-typography,.self-theme .core-module-page .core-module-hero h1{font-size:30px!important}.self-theme .aaas-page .aaas-hero-visual,.self-theme .core-module-page .core-module-hero-visual{display:none}.self-theme .aaas-page .aaas-hero-metrics,.self-theme .core-module-page .core-module-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.self-theme .aaas-page .aaas-hero-metrics span,.self-theme .core-module-page .core-module-hero-stat{min-height:58px;padding:8px}.self-theme .core-module-page .core-module-hero-stat{grid-template-columns:minmax(0,1fr)}.self-theme .core-module-page .core-module-hero-stat svg{display:none}}.self-theme .aaas-page .aaas-kicker,.self-theme .core-module-page .core-module-kicker{color:var(--employee-primary);background:var(--employee-primary-soft);border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.self-theme .aaas-page .aaas-kicker,.self-theme .core-module-page .core-module-kicker{border-color:color-mix(in srgb, var(--employee-primary) 16%, var(--employee-border-soft))}}.profile-center-page{max-width:1440px;color:var(--aurora-heading);grid-template-columns:208px minmax(0,1fr);align-items:start;gap:24px;margin:0 auto;display:grid}.profile-side-panel{align-self:start;gap:16px;margin-top:0;display:grid}.profile-side-nav,.profile-panel,.profile-stat-card{background:#fffffff0;border:1px solid #cfdff5e6;border-radius:8px;box-shadow:0 10px 26px #0f47810f}.profile-side-nav{gap:5px;padding:10px;display:grid}.profile-side-nav-item{min-height:40px;color:var(--employee-heading);border-radius:7px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:9px 11px;font-size:14px;font-weight:680;text-decoration:none;display:grid}.profile-side-nav-item:hover,.profile-side-nav-item-active{color:var(--employee-primary);background:var(--employee-primary-soft)}.profile-side-nav-item-active{box-shadow:inset 3px 0 0 var(--employee-primary)}.profile-side-nav-item svg{color:currentColor}.profile-main-column{gap:20px;min-width:0;display:grid}.profile-single-page{align-content:start;gap:18px;display:grid}.profile-two-panel-page{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-avatar-wrap{width:82px;height:82px;position:relative}.profile-avatar{--name-avatar-size:82px;--name-avatar-color:var(--employee-primary);--name-avatar-background:var(--employee-primary-soft);--name-avatar-font-size:30px;--name-avatar-font-weight:780;width:82px;height:82px;color:var(--employee-primary);background:var(--employee-primary-soft);border:4px solid var(--employee-surface-soft);border-radius:999px;place-items:center;font-size:30px;font-weight:780;display:grid}.profile-avatar-wrap button{width:26px;height:26px;color:var(--employee-subtle);cursor:pointer;background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:2px;right:-1px}.profile-user-copy{gap:8px;min-width:0;display:grid}.profile-user-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-user-title-row h1{color:var(--aurora-heading);margin:0;font-size:24px;font-weight:780;line-height:1.2}.profile-user-id{width:max-content;max-width:100%;color:var(--employee-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;display:inline-flex}.profile-user-meta{border-left:1px solid var(--employee-border-soft);gap:9px;padding-left:20px;display:grid}.profile-stat-card{grid-template-columns:minmax(0,1fr) 36px;align-items:start;gap:8px;min-height:136px;padding:20px 16px;display:grid}.profile-stat-card>div{gap:10px;min-width:0;display:grid}.profile-stat-card .ant-typography{color:var(--employee-muted);font-size:13px}.profile-stat-card strong{overflow-wrap:anywhere;color:var(--employee-heading);font-size:26px;font-weight:780;line-height:1.1}.profile-stat-card>div>span{color:var(--employee-success);font-size:12px;font-weight:700}.profile-stat-card>span{width:34px;height:34px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:8px;place-items:center;display:grid}.profile-stat-blue>span{color:var(--employee-primary);background:var(--employee-primary-soft)}.profile-stat-green>span{color:var(--employee-success);background:var(--employee-success)}@supports (color:color-mix(in lab, red, red)){.profile-stat-green>span{background:color-mix(in srgb, var(--employee-success) 14%, transparent)}}.profile-stat-orange>span{color:var(--employee-warning);background:var(--employee-warning)}@supports (color:color-mix(in lab, red, red)){.profile-stat-orange>span{background:color-mix(in srgb, var(--employee-warning) 14%, transparent)}}.profile-stat-indigo>span{color:var(--employee-ai);background:var(--employee-ai)}@supports (color:color-mix(in lab, red, red)){.profile-stat-indigo>span{background:color-mix(in srgb, var(--employee-ai) 14%, transparent)}}.profile-content-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr);gap:18px;display:grid}.profile-panel{gap:16px;min-width:0;padding:20px 22px;display:grid}.profile-token-panel,.profile-security-panel{grid-column:1/-1}.profile-panel-heading,.profile-mini-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.profile-panel-heading h2{color:var(--employee-heading);margin:0;font-size:16px;font-weight:760;line-height:1.25}.profile-range-tabs{align-items:center;gap:6px;display:inline-flex}.profile-range-tabs button{min-height:28px;color:var(--employee-muted);font:inherit;cursor:pointer;background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:6px;padding:0 12px;font-size:12px;font-weight:700}.profile-range-tabs .profile-range-tab-active{color:var(--employee-primary);background:var(--employee-primary-soft);border-color:var(--employee-border-soft)}.profile-link{color:var(--employee-primary);white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-weight:760;text-decoration:none;display:inline-flex}.profile-token-layout,.profile-billing-layout{gap:18px;display:grid}.profile-token-layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.85fr)}.profile-center-page-with-right-rail .profile-token-layout{grid-template-columns:1fr}.profile-billing-layout{grid-template-columns:minmax(0,1fr) 260px}.profile-trend-card,.profile-distribution-card{min-width:0}.profile-token-layout .employee-usage-echart,.profile-token-layout .employee-usage-chart-empty{height:214px;min-height:214px}.profile-mini-heading{color:var(--employee-heading);font-size:13px;font-weight:760}.profile-mini-heading a{color:var(--employee-primary);font-size:12px;text-decoration:none}.profile-billing-summary{grid-template-columns:minmax(0,1fr) 116px;align-items:center;gap:8px 16px;display:grid}.profile-billing-summary>.ant-typography,.profile-billing-summary>strong,.profile-billing-summary>.profile-positive{grid-column:1}.profile-billing-summary>strong{color:var(--employee-heading);font-size:26px;line-height:1.1}.profile-billing-summary .ant-progress{grid-area:1/2/span 3}.profile-positive{color:var(--employee-success);font-size:12px;font-weight:760}.profile-billing-footer{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:6px;display:grid}.profile-billing-footer span{color:var(--employee-heading);gap:3px;font-size:13px;font-weight:760;display:grid}.profile-billing-footer small,.profile-bill-row small,.profile-favorite-card small{color:var(--employee-muted);font-size:12px;font-weight:500}.profile-bill-list,.profile-task-list,.profile-health-list,.profile-notification-list{gap:10px;display:grid}.profile-empty-state{min-height:150px;color:var(--employee-muted);text-align:center;background:var(--employee-surface-soft);border:1px dashed var(--employee-border-soft);border-radius:8px;place-items:center;gap:7px;padding:18px;display:grid}.profile-empty-state-compact{min-height:92px;padding:12px}.profile-empty-state svg{color:var(--employee-subtle)}.profile-empty-state strong{color:var(--employee-heading);font-size:13px;font-weight:780}.profile-empty-state span{max-width:280px;color:var(--employee-muted);font-size:12px;line-height:1.5}.profile-notification-row{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;gap:4px;padding:11px 12px;display:grid}.profile-notification-row strong{color:var(--employee-heading);font-size:13px;font-weight:780}.profile-notification-row span,.profile-notification-row small{color:var(--employee-muted);font-size:12px;line-height:1.5}.profile-notification-row{grid-template-columns:8px minmax(0,1fr) auto;align-items:start}.profile-notification-row strong,.profile-notification-row>span:not(.profile-notification-dot){grid-column:2}.profile-notification-row small{white-space:nowrap;grid-area:1/3}.profile-notification-dot{background:var(--employee-subtle);border-radius:999px;width:8px;height:8px;margin-top:5px}.profile-notification-dot-info{background:var(--employee-primary)}.profile-notification-dot-success{background:var(--employee-success)}.profile-notification-dot-warning{background:var(--employee-warning)}.profile-notification-dot-error{background:var(--employee-error)}.profile-bill-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.profile-bill-row span{gap:2px;min-width:0;display:grid}.profile-bill-row strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.profile-bill-row b{color:var(--employee-heading);font-size:13px}.profile-compact-panel{align-content:start}.profile-info-rows{gap:10px;display:grid}.profile-info-row{color:var(--employee-muted);grid-template-columns:116px minmax(0,1fr);align-items:center;gap:12px;font-size:13px;display:grid}.profile-info-row strong{overflow-wrap:anywhere;color:var(--employee-heading);font-weight:700}.profile-info-row a{color:var(--employee-primary);justify-self:end;font-size:12px;font-weight:760;text-decoration:none}.profile-info-rows-actions .profile-info-row{grid-template-columns:112px minmax(0,1fr) 42px}.profile-chip-row{flex-wrap:wrap;gap:7px;display:flex}.profile-chip-row span,.profile-chip-row button{min-height:24px;color:var(--employee-muted);font:inherit;background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;display:inline-flex}.profile-chip-row button{cursor:pointer;justify-content:center;width:24px;padding:0}.profile-favorites-panel{grid-column:1/-1}.profile-favorite-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.profile-favorite-card{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px 10px;min-height:62px;padding:10px;display:grid}.profile-agent-icon{color:var(--employee-runtime);background:var(--employee-primary-soft);background:var(--employee-runtime);border-radius:8px;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.profile-agent-icon{background:color-mix(in srgb, var(--employee-runtime) 14%, transparent)}}.profile-favorite-card strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.profile-favorite-card small{align-items:center;gap:5px;display:inline-flex}.profile-favorite-card small svg{color:var(--employee-warning);fill:var(--employee-warning)}.profile-favorite-card small span{margin-left:auto}.profile-security-layout{grid-template-columns:minmax(260px,.9fr) minmax(300px,1fr) minmax(310px,1fr);gap:18px;display:grid}.profile-device-section,.profile-login-section{border-left:1px solid var(--employee-border-soft);align-content:start;gap:10px;min-width:0;padding-left:18px;display:grid}.profile-device-row{color:var(--employee-muted);grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:12px;display:grid}.profile-device-row svg{color:var(--employee-muted)}.profile-device-row strong,.profile-login-row span:nth-child(2){color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.profile-device-row small,.profile-login-row span:first-child{color:var(--employee-muted)}.profile-login-row{color:var(--employee-muted);grid-template-columns:74px minmax(0,1fr) 36px;align-items:center;gap:8px;font-size:12px;display:grid}.profile-login-row b{color:var(--employee-success);font-weight:760}.profile-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.profile-support-widget{align-content:start;padding:18px}.profile-support-widget .profile-panel-heading h2{font-size:15px}.profile-support-widget .profile-panel-heading .ant-typography{color:var(--employee-muted);font-size:12px}.profile-task-row{color:var(--employee-muted);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;display:grid}.profile-task-done{color:var(--employee-success)}.profile-task-todo{color:var(--employee-subtle)}.profile-health-score{justify-items:center;gap:6px;display:grid}.profile-health-score .ant-progress-text span{gap:2px;display:grid}.profile-health-score .ant-progress-text strong{color:var(--employee-heading);font-size:28px;line-height:1}.profile-health-score .ant-progress-text small{color:var(--employee-heading);font-size:12px}.profile-health-score>.ant-typography{color:var(--employee-muted);font-size:13px}.profile-meta-line{color:var(--employee-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;font-size:13px;display:grid}.profile-meta-line strong{color:var(--employee-heading);font-weight:760}.profile-success-text{color:var(--employee-success)!important}.profile-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.profile-quick-grid button{min-width:0;min-height:64px;color:var(--employee-muted);font:inherit;cursor:pointer;background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;justify-items:center;gap:7px;padding:9px 4px;font-size:12px;font-weight:700;display:grid}.profile-quick-grid button svg{color:var(--employee-primary)}.site-footer{color:var(--aurora-muted)}.site-footer-platform{color:var(--aurora-muted);box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;margin-top:18px;margin-bottom:22px;padding-top:12px;padding-bottom:14px;font-size:13px;display:grid}.site-footer-top{justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;display:flex}.site-footer-primary{gap:7px;min-width:0;max-width:720px;display:grid}.site-footer-primary strong{color:var(--aurora-heading);font-size:14px;line-height:1.25}.site-footer-site-info,.site-footer-bottom span{line-height:1.55}.site-footer-links{box-shadow:none;background:0 0;border-radius:0;justify-content:flex-end;padding:0}.site-footer-links a,.site-footer-links span{min-height:28px;color:var(--aurora-muted);border-radius:7px;align-items:center;padding:5px 8px;font-weight:650;display:inline-flex}.site-footer-links a:hover,.site-footer-links span:hover{color:var(--employee-primary);background:#0757d914}.site-footer-version{background:#0757d914;color:var(--aurora-heading)!important}.site-footer-bottom{border-top:0;flex-wrap:wrap;gap:8px 22px;padding-top:13px;display:flex}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{color:var(--employee-primary)}.site-footer-tagline{color:var(--aurora-heading);font-weight:650}.theme-dark footer{color:var(--employee-subtle);border-color:#94a3b82e}.theme-dark .site-footer-platform{box-shadow:none;background:0 0;border-color:#0000}.theme-dark .site-footer-links{box-shadow:none;background:0 0}.theme-dark .site-footer-links a:hover,.theme-dark .site-footer-links span:hover{color:var(--employee-primary-hover);background:#5bc7ff1a}.theme-dark .site-footer-version{background:#5bc7ff1a}.theme-dark .site-footer-bottom{border-top-color:#0000}.theme-dark .employee-site-header{background:var(--employee-surface-soft);border-bottom-color:#94a3b82e;box-shadow:0 8px 26px #0000002e}.theme-dark .employee-site-nav{box-shadow:none!important;background:#151829c7!important;border-color:#94a3b82e!important}.theme-dark .employee-site-actions{background:#1518299e;box-shadow:inset 0 0 0 1px #94a3b81f}.theme-dark .employee-resource-pill{color:var(--employee-heading);background:#151829b8;border-color:#94a3b82e}.theme-dark .employee-resource-pill-queued{color:var(--employee-warning);background:#92400e3d;border-color:#fbbf2438}.theme-dark .employee-resource-pill-busy,.theme-dark .employee-resource-pill-degraded{color:var(--employee-error);background:#7f1d1d3d;border-color:#f8717138}.theme-dark .employee-header-tool,.theme-dark .employee-header-user-button{box-shadow:none!important;background:0 0!important;border:0!important}.theme-dark .employee-site-nav-link:hover,.theme-dark .employee-site-nav-link-active{color:var(--employee-primary-hover);background:#5bc7ff1a}.theme-dark .employee-brand:hover{background:#5bc7ff14}.theme-dark .employee-header-tool:hover,.theme-dark .employee-header-user-button:hover{color:var(--employee-primary-hover)!important;background:#5bc7ff1a!important}.theme-dark .employee-docs-card{background:var(--employee-surface);border-color:#94a3b82e}.theme-dark .employee-docs-card:hover{background:#5bc7ff14;border-color:#5bc7ff3d}.theme-dark .portal-address-line,.theme-dark .portal-metric,.theme-dark .portal-modebar,.theme-dark .portal-status-tile{background:#0f1220d1;border-color:#94a3b833}.theme-dark .portal-address-text{color:var(--employee-text)}.theme-dark .portal-status-board{background:var(--employee-surface-soft);border-color:#94a3b833}.theme-dark .portal-status-icon{color:var(--employee-primary-hover);background:#5bc7ff1a}.theme-dark .portal-model-summary{background:#0fb7a51f;border-color:#0fb7a538}.theme-dark .portal-model-note{border-top-color:#94a3b838}.theme-dark .tlclaw-frame-canvas{background:var(--employee-surface)}.theme-dark .tlclaw-frame-loading{color:var(--employee-muted);background:#0f1220d1;box-shadow:0 10px 30px #0000002e}.theme-dark .tlclaw-startup-step,.theme-dark .tlclaw-capacity-panel,.theme-dark .tlclaw-capacity-grid>span{background:#0f1220d1;border-color:#94a3b833}.theme-dark .tlclaw-startup-step-done{color:var(--employee-runtime);background:#0fb7a51f}.theme-dark .tlclaw-startup-step-active{color:var(--employee-primary-hover);background:#3b82f61f}.theme-dark .tlclaw-startup-step-blocked{color:var(--employee-warning);background:#92400e2e}.theme-dark .tlclaw-startup-step-error{color:var(--employee-error);background:#7f1d1d38}.theme-dark .tlclaw-entry-address{color:var(--employee-text);background:0 0;border-color:#0000}.theme-dark .profile-side-nav,.theme-dark .profile-panel,.theme-dark .profile-stat-card{background:#151829e0;border-color:#94a3b82e;box-shadow:0 10px 26px #0000002e}.theme-dark .profile-side-nav-item,.theme-dark .profile-stat-card .ant-typography,.theme-dark .profile-info-row,.theme-dark .profile-meta-line,.theme-dark .profile-task-row,.theme-dark .profile-device-row,.theme-dark .profile-login-row{color:var(--employee-subtle)}.theme-dark .profile-side-nav-item:hover,.theme-dark .profile-side-nav-item-active{color:var(--employee-primary-hover);background:#5bc7ff1a}.theme-dark .profile-panel-heading h2,.theme-dark .profile-user-title-row h1,.theme-dark .profile-stat-card strong,.theme-dark .profile-billing-summary>strong,.theme-dark .profile-mini-heading,.theme-dark .profile-bill-row strong,.theme-dark .profile-bill-row b,.theme-dark .profile-info-row strong,.theme-dark .profile-favorite-card strong,.theme-dark .profile-meta-line strong,.theme-dark .profile-health-score .ant-progress-text strong,.theme-dark .profile-health-score .ant-progress-text small,.theme-dark .profile-device-row strong,.theme-dark .profile-login-row span:nth-child(2){color:var(--employee-heading)}.theme-dark .profile-user-meta,.theme-dark .profile-device-section,.theme-dark .profile-login-section{border-color:#94a3b82e}.theme-dark .profile-avatar-wrap button{color:var(--employee-text);background:var(--employee-surface);border-color:#94a3b833}.theme-dark .profile-range-tabs button,.theme-dark .profile-chip-row span,.theme-dark .profile-chip-row button,.theme-dark .profile-favorite-card,.theme-dark .profile-quick-grid button,.theme-dark .profile-empty-state,.theme-dark .profile-notification-row{color:var(--employee-muted);background:#0f1220b8;border-color:#94a3b82e}.theme-dark .profile-empty-state strong,.theme-dark .profile-notification-row strong{color:var(--employee-heading)}.theme-dark .profile-empty-state span,.theme-dark .profile-notification-row span,.theme-dark .profile-notification-row small{color:var(--employee-subtle)}.theme-dark .tlclaw-entry-mark{border-color:#0000}.theme-dark .tlclaw-entry-kicker{color:var(--employee-subtle);background:0 0;border-color:#0000}.theme-dark .tlclaw-entry-copy-button:hover{color:var(--employee-primary-hover)!important;background:#5bc7ff1a!important}@container employee-content (width<=768px){.profile-center-page,.profile-overview-grid,.profile-content-grid,.profile-two-panel-page,.profile-user-card,.profile-token-layout,.profile-billing-layout,.profile-security-layout,.profile-billing-summary,.profile-billing-footer,.profile-favorite-grid,.profile-support-grid{grid-template-columns:1fr}.profile-side-panel{position:static}.profile-side-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-user-card,.profile-panel,.profile-support-widget{padding:16px}.profile-user-meta,.profile-device-section,.profile-login-section{border-left:0;border-top:1px solid var(--employee-border-soft);padding-top:12px;padding-left:0}.profile-panel-heading{flex-direction:column;align-items:flex-start}.profile-range-tabs{width:100%;overflow-x:auto}.profile-range-tabs button{flex:none}.profile-billing-summary .ant-progress{grid-area:auto/1;justify-self:center}.profile-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-center-page{width:100%;max-width:none;min-height:calc(100dvh - var(--employee-header-height));padding:0 var(--employee-page-padding-x) 0 0;grid-template-columns:minmax(150px, var(--employee-left-rail-width)) minmax(0, 1fr) minmax(220px, var(--employee-right-rail-width));gap:var(--employee-shell-gap);color:var(--employee-text);background:var(--employee-bg);margin:0}.profile-center-page:not(.profile-center-page-with-right-rail){grid-template-columns:minmax(150px, var(--employee-left-rail-width)) minmax(0, 1fr)}.profile-center-page :where(.profile-panel,.profile-stat-card){background:var(--employee-surface);border:1px solid var(--employee-border);border-radius:var(--employee-card-radius);box-shadow:none}.profile-center-page :where(.profile-panel-heading h2,.profile-user-title-row h1){color:var(--employee-heading)}.profile-center-page :where(.profile-info-row,.profile-meta-line,.profile-user-copy .ant-typography){color:var(--employee-muted)}.profile-center-page .profile-side-nav{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0;display:grid}.profile-center-page .profile-side-nav-group{border-bottom:1px solid var(--employee-border-soft);gap:2px;min-width:0;margin:0 0 16px;padding:0 0 16px;display:grid}.profile-center-page .profile-side-nav-group:last-child{border-bottom:0;margin-bottom:0}.profile-center-page .profile-side-nav-group>strong{min-height:18px;color:var(--employee-muted);letter-spacing:0;align-items:center;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:flex}.profile-center-page .profile-side-nav-group>div{gap:2px;min-width:0;display:grid}.profile-center-page .profile-side-nav-item{width:100%;min-height:42px;color:var(--employee-text);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr);justify-content:start;place-items:center start;gap:12px;padding:6px 12px;font-size:14px;font-weight:650;line-height:1.25;display:grid;position:relative}.profile-center-page .profile-side-nav-item:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}.profile-center-page .profile-side-nav-item svg{color:currentColor;width:18px;height:18px}.profile-center-page .profile-side-nav-item span{text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;min-width:0;overflow:hidden}.profile-center-page .profile-side-nav-item:hover,.profile-center-page .profile-side-nav-item-active{color:var(--employee-primary);background:var(--employee-primary-soft);box-shadow:none;border-color:#1677ff33}.profile-center-page .profile-side-nav-item-active:before{background:var(--employee-primary)}.profile-overview-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.profile-user-card{grid-template-columns:minmax(300px,1.2fr) minmax(210px,.64fr) minmax(260px,.74fr);align-items:stretch;gap:16px;min-height:0;padding:18px;display:grid}.profile-user-card-main{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.profile-avatar-wrap,.profile-avatar{width:64px;height:64px}.profile-avatar{border-width:3px;font-size:24px}.profile-user-title-row h1{font-size:22px;line-height:1.2}.profile-user-meta,.profile-quota-strip{border-left:1px solid var(--employee-border-soft);align-content:center;gap:10px;padding-left:16px;display:grid}.profile-quota-line{gap:5px;min-width:0;display:grid}.profile-quota-line>div{min-width:0;color:var(--employee-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.profile-quota-line strong{color:var(--employee-heading);font-size:13px}.profile-quota-line small{color:var(--employee-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.profile-quota-line .ant-progress{line-height:1}.profile-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.profile-stat-card{min-height:118px;padding:16px 14px}.profile-stat-card .ant-typography{color:var(--employee-muted)}.profile-stat-card strong{overflow-wrap:anywhere;min-width:0;color:var(--employee-heading);font-size:24px}.profile-stat-card>div>span{color:var(--employee-muted);line-height:1.45}.profile-content-grid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:stretch;gap:12px;display:grid}.profile-center-page-with-right-rail .profile-content-grid .profile-token-panel,.profile-content-grid .profile-token-panel,.profile-content-grid .profile-security-summary-panel{grid-column:1/-1}.profile-panel{gap:14px;padding:16px 18px}.profile-panel-heading{min-height:28px}.profile-token-layout{grid-template-columns:minmax(0,1.18fr) minmax(280px,.72fr);gap:12px}.profile-billing-layout{grid-template-columns:minmax(0,1fr) minmax(210px,.62fr);gap:12px}.profile-billing-summary{align-content:center;min-width:0}.profile-billing-summary>strong{overflow-wrap:anywhere;word-break:break-word;min-width:0}.profile-bill-list{border-left:1px solid var(--employee-border-soft);align-content:start;padding-left:12px}.profile-security-summary-panel .profile-info-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.profile-security-summary-panel .profile-info-row{grid-template-columns:76px minmax(0,1fr)}.profile-security-note{color:var(--employee-muted);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-control-radius);align-items:flex-start;gap:9px;padding:11px 12px;font-size:12px;line-height:1.6;display:flex}.profile-security-note svg{color:var(--employee-primary);flex:none;margin-top:2px}.profile-support-widget{padding:14px}.profile-right-rail .profile-empty-state{min-height:112px}.profile-right-rail .profile-notification-list,.profile-right-rail .profile-health-list{gap:8px}.profile-notification-row{background:var(--employee-surface-soft);border-color:var(--employee-border-soft)}.profile-quick-grid button{color:var(--employee-text);background:var(--employee-surface-soft);border-color:var(--employee-border-soft)}.profile-quick-grid button:hover{color:var(--employee-primary);border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.profile-quick-grid button:hover{border-color:color-mix(in srgb, var(--employee-primary) 24%, var(--employee-border-soft))}}.theme-dark .profile-quota-line small,.theme-dark .profile-security-note{color:var(--employee-subtle)}.theme-dark .profile-security-note,.theme-dark .profile-notification-row,.theme-dark .profile-quick-grid button{background:#0f1220b8;border-color:#94a3b82e}@container employee-content (width<=1180px){.profile-user-card{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr)}.profile-quota-strip{border-top:1px solid var(--employee-border-soft);border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:14px;padding-left:0}.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-content-grid,.profile-token-layout,.profile-billing-layout{grid-template-columns:minmax(0,1fr)}.profile-bill-list{border-top:1px solid var(--employee-border-soft);border-left:0;padding-top:12px;padding-left:0}}@container employee-content (width<=760px){.profile-user-card,.profile-user-card-main,.profile-quota-strip,.profile-stat-grid,.profile-security-summary-panel .profile-info-rows{grid-template-columns:minmax(0,1fr)}.profile-user-card{padding:16px}.profile-user-card-main{justify-items:start}.profile-user-meta,.profile-quota-strip{border-top:1px solid var(--employee-border-soft);border-left:0;padding-top:12px;padding-left:0}.profile-panel-heading{flex-direction:column;align-items:flex-start}.profile-center-page .profile-side-nav{scrollbar-width:none;gap:8px;padding-right:0;display:flex;overflow-x:auto}.profile-center-page .profile-side-nav-group,.profile-center-page .profile-side-nav-group>div{border-bottom:0;margin:0;padding:0;display:contents}.profile-center-page .profile-side-nav-group>strong{display:none}.profile-center-page .profile-side-nav::-webkit-scrollbar{display:none}.profile-center-page .profile-side-nav-item{white-space:nowrap;flex:none;grid-template-columns:24px max-content;width:auto;min-width:max-content;min-height:36px}}.profile-command-card{grid-template-columns:minmax(360px,1.05fr) minmax(240px,.62fr) minmax(300px,.82fr);align-items:stretch;gap:18px;padding:22px 24px;display:grid}.profile-command-identity,.profile-command-state,.profile-command-quota{min-width:0}.profile-command-identity{align-content:space-between;gap:18px;display:grid}.profile-command-person{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;display:grid}.profile-command-actions{flex-wrap:wrap;gap:10px;display:flex}.profile-command-actions .ant-btn{border-radius:8px;height:34px}.profile-command-state{border-inline:1px solid var(--employee-border-soft);align-content:center;gap:11px;padding-inline:18px;display:grid}.profile-command-state .profile-meta-line{grid-template-columns:72px minmax(0,1fr);gap:10px;font-size:13px}.profile-command-quota{align-content:center;gap:14px;display:grid}.profile-overview-main-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:12px;display:grid}.profile-resource-panel,.profile-capability-panel,.profile-overview-billing-panel,.profile-overview-security-panel{align-content:start}.profile-resource-list,.profile-capability-list{gap:10px;display:grid}.profile-resource-meter,.profile-capability-row{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.profile-resource-icon,.profile-capability-icon{width:36px;height:36px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:8px;place-items:center;display:grid}.profile-resource-meter>div,.profile-capability-row>div{gap:4px;min-width:0;display:grid}.profile-resource-meter span,.profile-capability-row span{color:var(--employee-muted);font-size:12px;line-height:1.25}.profile-resource-meter strong,.profile-capability-row strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;line-height:1.2;overflow:hidden}.profile-resource-meter small,.profile-capability-row small{color:var(--employee-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.profile-resource-meter .ant-progress{margin-top:2px}.profile-billing-compact{grid-template-columns:minmax(150px,.52fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.profile-billing-compact>div:first-child{gap:6px;display:grid}.profile-billing-compact>div:first-child .ant-typography{color:var(--employee-muted);font-size:12px}.profile-billing-compact>div:first-child strong{color:var(--employee-heading);font-size:26px;line-height:1.1}.profile-billing-compact>div:first-child span{color:var(--employee-muted);font-size:12px}.profile-overview-security-panel .profile-info-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-overview-security-panel .profile-info-row{grid-template-columns:72px minmax(0,1fr)}.profile-side-nav-group{border-bottom:1px solid var(--employee-border-soft);gap:10px;padding:0 0 18px;display:grid}.profile-side-nav-group:last-child{border-bottom:0}.profile-side-nav-group>strong{min-height:18px;color:var(--employee-muted);letter-spacing:0;align-items:center;font-size:12px;font-weight:700;line-height:1.2;display:flex}.profile-side-nav-group>div{gap:2px;display:grid}.self-theme .profile-side-panel .profile-side-nav{gap:18px}.self-theme .profile-side-panel .profile-platform-feedback-card{margin-top:auto}@container employee-content (width<=1440px){.profile-command-card,.profile-overview-main-grid{grid-template-columns:minmax(0,1fr)}.profile-command-state{border-top:1px solid var(--employee-border-soft);border-bottom:0;border-left:0;border-right:0;padding:14px 0 0}.profile-command-quota{border-top:1px solid var(--employee-border-soft);padding-top:14px}}@container employee-content (width<=760px){.profile-command-card,.profile-command-person,.profile-billing-compact,.profile-overview-security-panel .profile-info-rows{grid-template-columns:minmax(0,1fr)}.profile-command-card{padding:16px}.profile-command-person{justify-items:start}.profile-command-state .profile-meta-line,.profile-overview-security-panel .profile-info-row{grid-template-columns:86px minmax(0,1fr)}.profile-resource-meter,.profile-capability-row{grid-template-columns:34px minmax(0,1fr);padding:10px}.profile-resource-icon,.profile-capability-icon{width:32px;height:32px}}.profile-billing-page{gap:12px}.profile-billing-hero-panel,.profile-billing-trend-panel,.profile-billing-rank-panel,.profile-billing-list-panel{align-content:start}.profile-billing-hero-grid{grid-template-columns:minmax(220px,.8fr) minmax(210px,.54fr) minmax(320px,1fr);align-items:stretch;gap:16px;display:grid}.profile-billing-primary,.profile-billing-meter,.profile-billing-stat-strip{min-width:0}.profile-billing-primary{border-right:1px solid var(--employee-border-soft);align-content:center;gap:8px;padding-right:16px;display:grid}.profile-billing-primary>span,.profile-billing-primary>small,.profile-billing-stat small,.profile-billing-stat em{color:var(--employee-muted);font-size:12px;line-height:1.4}.profile-billing-primary>strong{color:var(--employee-heading);font-size:30px;font-weight:850;line-height:1.05}.profile-billing-primary .ant-progress{max-width:260px}.profile-billing-meter{border-right:1px solid var(--employee-border-soft);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding-right:16px;display:grid}.profile-billing-meter>span{gap:3px;min-width:0;display:grid}.profile-billing-meter strong{color:var(--employee-heading);overflow-wrap:normal;white-space:nowrap;font-size:18px;font-weight:820;line-height:1.2}.profile-billing-meter small{color:var(--employee-muted);font-size:12px}.profile-billing-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.profile-billing-stat{border-left:1px solid var(--employee-border-soft);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:4px 14px;display:grid}.profile-billing-stat:first-child{border-left:0}.profile-billing-stat>span{width:32px;height:32px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:8px;place-items:center;display:grid}.profile-billing-stat>div{gap:3px;min-width:0;display:grid}.profile-billing-stat strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:820;line-height:1.2;overflow:hidden}.profile-billing-stat em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.profile-billing-dashboard-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:start;gap:12px;display:grid}.profile-billing-trend-panel{min-height:286px}.profile-billing-list-panel{grid-column:1/-1;min-height:0}.profile-billing-trend-panel .employee-usage-echart,.profile-billing-trend-panel .employee-usage-chart-empty,.profile-billing-rank-panel .employee-usage-echart,.profile-billing-rank-panel .employee-usage-chart-empty{height:218px;min-height:218px}.profile-billing-table-wrap{background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:8px;overflow-x:auto}.profile-billing-detail-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.profile-billing-detail-table th,.profile-billing-detail-table td{color:var(--employee-text);text-align:left;border-bottom:1px solid var(--employee-border-soft);padding:10px 12px;font-size:13px;line-height:1.35}.profile-billing-detail-table th{color:var(--employee-muted);background:var(--employee-surface-soft);font-size:12px;font-weight:760}.profile-billing-detail-table tbody tr:last-child td{border-bottom:0}.profile-billing-detail-table strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:800;display:block;overflow:hidden}.profile-billing-detail-table th:first-child,.profile-billing-detail-table td:first-child{width:190px}.profile-billing-detail-table th:nth-child(2),.profile-billing-detail-table td:nth-child(2){width:104px}.profile-billing-detail-table th:nth-child(3),.profile-billing-detail-table td:nth-child(3){width:86px}.profile-billing-detail-table th:nth-child(8),.profile-billing-detail-table td:nth-child(8){width:120px}.profile-billing-detail-table .profile-number-cell{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.profile-billing-detail-table .profile-cost-cell{color:var(--employee-heading);font-weight:820}@container employee-content (width<=1100px){.profile-billing-hero-grid,.profile-billing-dashboard-grid{grid-template-columns:minmax(0,1fr)}.profile-billing-primary,.profile-billing-meter{border-right:0;border-bottom:1px solid var(--employee-border-soft);padding-bottom:14px;padding-right:0}}@container employee-content (width<=760px){.profile-billing-meter,.profile-billing-stat-strip{grid-template-columns:minmax(0,1fr)}.profile-billing-meter{justify-items:start}.profile-billing-stat{border-top:1px solid var(--employee-border-soft);border-left:0;grid-template-columns:34px minmax(0,1fr);padding:11px 0}.profile-billing-stat:first-child{border-top:0}}.profile-center-page{background:var(--employee-bg);align-items:start}.profile-main-column{gap:16px;min-width:0}.profile-single-page{gap:14px;width:min(100%,1320px)}.profile-section-intro{border-bottom:1px solid var(--employee-border-soft);justify-content:space-between;align-items:flex-end;gap:18px;min-width:0;padding:2px 2px 10px;display:flex}.profile-section-intro h1{color:var(--employee-heading);letter-spacing:0;margin:0;font-size:22px;font-weight:820;line-height:1.2}.profile-section-intro p{max-width:760px;color:var(--employee-muted);margin:7px 0 0;font-size:13px;line-height:1.65}.profile-section-intro-aside{flex:none;justify-content:flex-end;align-items:center;gap:12px;min-height:30px;display:flex}.profile-section-intro-aside>span,.profile-panel-meta{min-height:26px;color:var(--employee-muted);background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-control-radius);align-items:center;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.profile-center-page .profile-panel{background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);align-content:start;gap:14px;padding:18px;box-shadow:0 1px 2px #0f172a08}.profile-center-page .profile-panel-heading{min-height:30px}.profile-center-page .profile-panel-heading h2{color:var(--employee-heading);letter-spacing:0;font-size:15px;font-weight:780}.profile-center-page .profile-link{color:var(--employee-primary);font-size:12px;font-weight:760}.profile-token-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.profile-metric-tile{background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:14px;display:grid}.profile-metric-tile-icon{width:36px;height:36px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:var(--employee-control-radius);place-items:center;display:grid}.profile-metric-tile>div{gap:5px;min-width:0;display:grid}.profile-metric-tile span:not(.profile-metric-tile-icon){color:var(--employee-muted);font-size:12px;line-height:1.25}.profile-metric-tile strong{min-width:0;color:var(--employee-heading);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:830;line-height:1.15;overflow:hidden}.profile-metric-tile small{min-width:0;color:var(--employee-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.profile-token-dashboard-grid{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:stretch;gap:12px;display:grid}.profile-token-dashboard-grid>.profile-panel{grid-template-rows:auto minmax(0,1fr);display:grid}.profile-token-trend-panel .employee-usage-echart,.profile-token-breakdown-panel .employee-usage-echart{border-color:var(--employee-border-soft);background:0 0;height:292px;min-height:292px}.profile-token-breakdown-panel{min-width:0}.profile-token-breakdown-panel .employee-usage-echart,.profile-token-breakdown-panel .employee-usage-chart-empty{height:292px;min-height:292px}.profile-two-panel-page .profile-section-intro{grid-column:1/-1}.profile-placeholder-page,.profile-security-page,.profile-integrations-page{max-width:1040px}.profile-empty-state{min-height:132px;color:var(--employee-muted);background:var(--employee-surface-soft);border-color:var(--employee-border-soft)}.profile-empty-state strong{color:var(--employee-heading)}.profile-empty-state span{color:var(--employee-muted)}.profile-security-page .profile-security-layout{grid-template-columns:minmax(260px,.82fr) minmax(260px,1fr) minmax(260px,1fr);gap:16px}.profile-center-page .profile-side-panel{align-self:stretch}.profile-center-page .profile-side-nav-group{gap:8px}.profile-platform-feedback-card{border-radius:var(--employee-card-radius)}.theme-dark .profile-section-intro,.theme-dark .profile-metric-tile{border-color:#94a3b82e}.theme-dark .profile-metric-tile{background:#0f1220b8}.profile-overview-governance-row{grid-column:1/-1;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);align-items:stretch;gap:12px;min-width:0;display:grid}.profile-overview-governance-row>.profile-panel{height:100%}.profile-overview-billing-panel{min-width:0}.profile-overview-billing-layout{grid-template-columns:minmax(150px,.42fr) minmax(280px,.72fr) minmax(220px,.58fr);align-items:stretch;gap:12px;min-width:0;display:grid}.profile-overview-billing-primary,.profile-overview-billing-metrics,.profile-overview-bill-list{min-width:0}.profile-overview-billing-primary{border-right:1px solid var(--employee-border-soft);align-content:center;gap:7px;padding-right:14px;display:grid}.profile-overview-billing-primary .ant-typography,.profile-overview-billing-primary span,.profile-overview-bill-list>span,.profile-overview-metric-pill span,.profile-overview-metric-pill small{color:var(--employee-muted);font-size:12px;line-height:1.35}.profile-overview-billing-primary strong{color:var(--employee-heading);font-size:28px;font-weight:850;line-height:1.08}.profile-overview-billing-metrics{gap:8px;display:grid}.profile-overview-metric-pill{background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-control-radius);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.profile-overview-metric-icon{width:32px;height:32px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:var(--employee-control-radius);place-items:center;display:grid}.profile-overview-metric-pill>div{gap:2px;min-width:0;display:grid}.profile-overview-metric-pill strong{color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.25;overflow:hidden}.profile-overview-bill-list{border-left:1px solid var(--employee-border-soft);align-content:start;gap:8px;padding-left:12px;display:grid}.profile-overview-bill-list>span{font-weight:720}.profile-overview-bill-list .profile-bill-row{border-bottom:1px solid var(--employee-border-soft);min-height:36px;padding:8px 0}.profile-overview-bill-list .profile-bill-row:last-child{border-bottom:0}.profile-overview-security-panel{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.profile-overview-security-panel .profile-info-rows{align-content:start;gap:10px 16px}.profile-overview-security-panel .profile-info-row{grid-template-columns:max-content minmax(0,1fr);gap:8px}.profile-overview-security-panel .profile-info-row>span{white-space:nowrap}.profile-overview-security-panel .profile-info-row strong{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-token-page,.profile-billing-page,.profile-placeholder-page,.profile-security-page,.profile-two-panel-page,.profile-integrations-page{width:min(100%,1320px)}.profile-placeholder-page,.profile-security-page,.profile-integrations-page{gap:14px}.profile-placeholder-page .profile-panel,.profile-integrations-page .profile-panel{min-width:0}.profile-placeholder-page .profile-empty-state{min-height:180px}.profile-integrations-page .profile-quick-grid{padding-top:2px}.profile-integrations-page .profile-empty-state{margin-top:4px}.theme-dark .profile-overview-metric-pill{background:#0f1220b8;border-color:#94a3b82e}@container employee-content (width<=1280px){.profile-token-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-token-dashboard-grid,.profile-security-page .profile-security-layout{grid-template-columns:minmax(0,1fr)}.profile-token-dashboard-grid>.profile-panel{min-height:0}.profile-overview-governance-row,.profile-overview-billing-layout{grid-template-columns:minmax(0,1fr)}.profile-overview-billing-primary{border-right:0;border-bottom:1px solid var(--employee-border-soft);padding-bottom:12px;padding-right:0}.profile-overview-bill-list{border-top:1px solid var(--employee-border-soft);border-left:0;padding-top:12px;padding-left:0}}@container employee-content (width<=760px){.profile-single-page{width:100%}.profile-section-intro{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:12px}.profile-section-intro h1{font-size:20px}.profile-section-intro-aside{flex-wrap:wrap;justify-content:flex-start;width:100%}.profile-token-summary-grid,.profile-overview-billing-metrics,.profile-two-panel-page{grid-template-columns:minmax(0,1fr)}.profile-metric-tile{grid-template-columns:34px minmax(0,1fr);padding:12px}.profile-metric-tile-icon{width:32px;height:32px}.profile-token-trend-panel .employee-usage-echart,.profile-token-breakdown-panel .employee-usage-echart,.profile-token-breakdown-panel .employee-usage-chart-empty{height:240px;min-height:240px}.profile-overview-governance-row,.profile-overview-security-panel .profile-info-rows{grid-template-columns:minmax(0,1fr)}.profile-overview-metric-pill{grid-template-columns:32px minmax(0,1fr);padding:9px}}.profile-query-state,.profile-center-page,.profile-main-column,.profile-single-page,.profile-token-page,.profile-billing-page,.profile-placeholder-page,.profile-security-page,.profile-two-panel-page,.profile-integrations-page{width:100%;max-width:none}.profile-query-state{min-height:calc(100dvh - var(--employee-header-height));padding:var(--employee-page-padding-y) var(--employee-page-padding-x);background:var(--employee-bg);display:grid}.profile-query-state>*{width:100%;min-width:0}.profile-center-page{justify-content:stretch;margin-inline:0}.profile-main-column,.profile-main-column>*,.profile-single-page>*,.profile-token-dashboard-grid>.profile-panel,.profile-billing-dashboard-grid>.profile-panel{min-width:0;max-width:none}.profile-token-summary-grid,.profile-token-dashboard-grid,.profile-billing-hero-grid,.profile-billing-dashboard-grid,.profile-overview-main-grid,.profile-overview-governance-row,.profile-overview-billing-layout,.profile-security-page .profile-security-layout,.profile-two-panel-page{width:100%}.profile-token-page,.profile-billing-page,.profile-security-page,.profile-two-panel-page{justify-self:stretch}.profile-two-panel-page>.profile-panel{grid-column:1/-1;width:100%}@container employee-content (width>=1441px){.profile-token-dashboard-grid{grid-template-columns:minmax(0,1.28fr) minmax(420px,.72fr)}.profile-billing-dashboard-grid{grid-template-columns:minmax(0,1.22fr) minmax(420px,.78fr)}}@container employee-content (width<=1180px){.profile-center-page{grid-template-columns:minmax(142px,184px) minmax(0,1fr)}}@container employee-content (width<=900px){.profile-center-page{grid-template-columns:minmax(0,1fr);padding:12px}}.profile-overview-focus{width:100%;min-width:0;color:var(--employee-text);background:var(--employee-surface);border:1px solid var(--employee-border-soft);border-radius:var(--employee-card-radius);grid-template-columns:minmax(300px,.92fr) minmax(280px,.82fr) minmax(360px,1fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a08}.profile-postcard-main{grid-template-columns:104px minmax(0,1fr);align-content:center;align-items:center;gap:16px;min-width:0;padding:26px 28px;display:grid}.profile-postcard-avatar.name-avatar{--profile-postcard-avatar-size:96px;--name-avatar-font-size:34px;width:var(--profile-postcard-avatar-size);height:var(--profile-postcard-avatar-size);min-width:var(--profile-postcard-avatar-size);min-height:var(--profile-postcard-avatar-size);font-size:var(--name-avatar-font-size);border-width:3px}.profile-postcard-copy{gap:9px;min-width:0;display:grid}.profile-postcard-copy .profile-user-title-row h1{font-size:24px}.profile-postcard-id-button{max-width:100%;min-height:30px;color:var(--employee-muted);font:inherit;cursor:pointer;background:var(--employee-surface-soft);border:1px solid var(--employee-border-soft);border-radius:var(--employee-control-radius);grid-template-columns:minmax(0,auto) 16px;justify-self:start;align-items:center;gap:7px;padding:5px 9px;font-size:12px;display:inline-grid}.profile-postcard-id-button strong{min-width:0;color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:780;overflow:hidden}.profile-postcard-id-button svg{color:var(--employee-subtle)}.profile-postcard-id-button:hover,.profile-postcard-id-button:focus-visible{color:var(--employee-primary);border-color:var(--employee-primary)}@supports (color:color-mix(in lab, red, red)){.profile-postcard-id-button:hover,.profile-postcard-id-button:focus-visible{border-color:color-mix(in srgb, var(--employee-primary) 24%, var(--employee-border-soft))}}.profile-postcard-id-button:hover,.profile-postcard-id-button:focus-visible{outline:none}.profile-postcard-details{border-right:1px dashed var(--employee-border-soft);border-left:1px dashed var(--employee-border-soft);align-content:center;gap:12px;min-width:0;padding:24px 26px;display:grid}.profile-postcard-field{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.profile-postcard-field-icon{width:32px;height:32px;color:var(--employee-primary);background:var(--employee-primary-soft);border-radius:var(--employee-control-radius);place-items:center;display:grid}.profile-postcard-field>div{min-width:0;display:grid}.profile-postcard-field strong{min-width:0;color:var(--employee-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:780;line-height:1.3;overflow:hidden}.profile-postcard-quota{background:0 0;align-content:center;gap:13px;min-width:0;padding:24px 26px;display:grid}.profile-postcard-quota-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.profile-postcard-quota-heading span{min-width:0;color:var(--employee-heading);align-items:center;gap:7px;font-size:14px;font-weight:820;line-height:1.2;display:inline-flex}.profile-postcard-quota-heading svg{color:var(--employee-primary)}.profile-overview-main-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;width:100%}.profile-overview-main-grid>.profile-panel{min-width:0}.profile-usage-insight-panel,.profile-call-volume-panel{grid-column:1/-1}.profile-quota-dashboard{gap:10px;min-width:0;display:grid}.profile-quota-panel{grid-column:1/-1}.employee-usage-chart-loading{align-content:center;gap:8px}.theme-dark .profile-overview-focus{background:#151829e0;border-color:#94a3b82e}.theme-dark .profile-postcard-id-button{background:#0f1220b8;border-color:#94a3b82e}.theme-dark .profile-postcard-details{border-color:#94a3b82e}@container employee-content (width<=1280px){.profile-overview-focus,.profile-overview-main-grid{grid-template-columns:minmax(0,1fr)}.profile-postcard-main,.profile-postcard-details,.profile-postcard-quota{padding:20px 22px}.profile-postcard-details{border-top:1px dashed var(--employee-border-soft);border-left:0;border-right:0}.profile-postcard-quota{border-top:1px solid var(--employee-border-soft)}}@container employee-content (width<=760px){.profile-overview-focus{padding:0}.profile-postcard-main,.profile-postcard-details{grid-template-columns:minmax(0,1fr)}.profile-postcard-main,.profile-postcard-details,.profile-postcard-quota{padding:16px}.profile-postcard-main{grid-template-columns:76px minmax(0,1fr)}.profile-postcard-avatar.name-avatar{--profile-postcard-avatar-size:72px;--name-avatar-font-size:27px}}.shell-settings-popover .ant-popover-arrow{display:none}.shell-settings-popover .ant-popover-inner{background:var(--aurora-panel);border:1px solid var(--aurora-border);border-radius:12px;width:332px;max-width:calc(100vw - 32px);padding:6px;box-shadow:0 18px 48px #185d7e2e}.shell-settings-popover .ant-popover-inner-content{padding:0;overflow:visible}.shell-menu-card{gap:6px;width:320px;max-width:calc(100vw - 44px);display:grid}.shell-account-block{border-bottom:1px solid var(--aurora-border);align-items:center;gap:10px;padding:10px 10px 12px;display:flex}.shell-account-avatar,.shell-menu-icon{color:var(--aurora-muted);place-items:center;display:grid}.shell-account-avatar{width:32px;height:32px;color:var(--employee-surface);background:var(--aurora-accent);border-radius:8px}.shell-menu-list,.shell-control-group{gap:4px;display:grid}.shell-menu-row{width:100%;color:var(--aurora-heading);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:9px 10px;display:grid}.shell-menu-row:hover,.shell-menu-back:hover{background:var(--aurora-soft)}.shell-menu-row-static{cursor:default}.shell-menu-copy{gap:2px;min-width:0;display:grid}.shell-menu-label{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.25;overflow:hidden}.shell-menu-description{color:var(--aurora-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.shell-menu-chevron{color:var(--aurora-muted)}.shell-menu-back{width:fit-content;color:var(--aurora-heading);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 8px;font-weight:650;display:inline-flex}.shell-control-group{padding:4px 2px 2px}.shell-control-label{gap:8px;padding:8px;display:grid}.shell-color-grid{gap:8px;display:grid}.shell-color-row{background:var(--aurora-soft);border:1px solid var(--aurora-border);border-radius:8px;grid-template-columns:minmax(0,1fr) 38px 74px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:grid}.shell-color-meta{gap:2px;min-width:0;display:grid}.shell-color-title{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:1.2;overflow:hidden}.shell-color-code,.shell-color-value{color:var(--aurora-muted);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.2}.shell-color-code{text-transform:uppercase}.shell-color-value{justify-self:end}.shell-color-input{cursor:pointer;background:0 0;border:0;width:32px;height:28px;padding:0}.shell-color-input:disabled{cursor:not-allowed;opacity:.55}.shell-color-input::-webkit-color-swatch-wrapper{padding:0}.shell-color-input::-webkit-color-swatch{border:1px solid var(--aurora-border);border-radius:7px}.shell-settings-button{z-index:1000!important;width:216px!important;min-width:0!important;height:40px!important;color:var(--aurora-heading)!important;background:var(--aurora-panel)!important;border-color:var(--aurora-border)!important;border-radius:10px!important;justify-content:flex-start!important;padding-inline:12px!important;position:fixed!important;bottom:18px!important;left:18px!important;box-shadow:0 14px 32px #185d7e29!important}.shell-settings-button .ant-btn-icon{display:inline-flex}.theme-dark .shell-settings-button{color:var(--aurora-heading)!important;background:var(--aurora-panel)!important;border-color:var(--aurora-border)!important}@media (width<=768px){.shell-settings-button{justify-content:center!important;width:44px!important;min-width:44px!important;padding-inline:0!important}.shell-settings-button>span:not(.ant-btn-icon){display:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}.agent-chat-page{--agent-page-bg:#fff;--agent-surface:#fff;--agent-line:var(--employee-border,#0f172a1a);--agent-soft:#fff;--agent-text:var(--employee-heading,#101828);--agent-muted:var(--employee-muted,#667085);--agent-user:var(--employee-primary-soft,#eef2f7);--agent-accent:#1677ff;width:100%;height:calc(100dvh - var(--agent-shell-offset,var(--employee-header-height,0px)));background:#fff;grid-template-columns:254px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.agent-chat-page-workspaces-open{grid-template-columns:254px minmax(0,1fr) 248px}.agent-chat-page-workspaces-collapsed{grid-template-columns:254px minmax(0,1fr) 64px}.agent-session-panel{border-right:1px solid var(--agent-line);background:#fff;grid-template-rows:auto auto minmax(0,1fr);gap:14px;min-width:0;min-height:0;padding:20px 16px;display:grid}.agent-new-session-button{border-radius:8px;height:38px;font-weight:800}.agent-session-search.ant-input-affix-wrapper{background:var(--agent-surface);border-color:var(--agent-line);height:34px;box-shadow:none;border-radius:8px}.agent-session-groups{align-content:start;gap:20px;min-height:0;display:grid;overflow-y:auto}.agent-session-empty{min-height:88px;color:var(--agent-muted);text-align:center;border:1px dashed var(--agent-line);border-radius:9px;place-items:center;padding:12px;font-size:13px;display:grid}.agent-session-group{gap:10px;display:grid}.agent-session-group>strong{color:var(--agent-muted);font-size:12px;font-weight:780}.agent-session-group>div{gap:6px;display:grid}.agent-session-item{min-height:62px;color:var(--agent-muted);background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;padding:0;display:grid;position:relative}.agent-session-item:hover,.agent-session-item-active{color:var(--agent-accent)!important;background:var(--agent-user)!important;border-color:color-mix(in srgb, var(--agent-accent) 18%, transparent)!important}.agent-session-main{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px 6px 10px 10px;display:grid}.agent-session-main>span{gap:4px;min-width:0;display:grid}.agent-session-actions,.agent-session-action-button{align-self:center}.agent-session-action-button{width:26px;height:26px;color:var(--agent-muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:7px;place-items:center;margin:8px 7px 0 0;transition:opacity .16s,background-color .16s,color .16s;display:grid}.agent-session-item:hover .agent-session-action-button,.agent-session-action-button:focus-visible{opacity:1}.agent-session-action-button:hover,.agent-session-action-button:focus-visible{color:var(--agent-accent);background:#1677ff1a;outline:none}.agent-session-group b{color:var(--agent-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:780;overflow:hidden}.agent-session-group small,.agent-session-group em{color:var(--agent-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.agent-session-group em{align-items:center;gap:5px;display:inline-flex}.agent-session-state-dot{background:#16a34a;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #16a34a1f}.agent-session-state-dot-running{background:#2563eb;animation:1.1s ease-in-out infinite agent-status-pulse;box-shadow:0 0 0 4px #2563eb1f}.agent-session-item-running b,.agent-session-item-completed-away b{color:var(--agent-text)}.agent-chat-shell{width:100%;min-width:0;height:100%;min-height:0;color:var(--agent-text);background:0 0;grid-template-rows:minmax(0,1fr) auto;margin:0 auto;padding:0;display:grid}.agent-workspace-panel{border-left:1px solid color-mix(in srgb, var(--agent-line) 72%, transparent);background:#fff;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:18px 12px;display:grid}.agent-workspace-panel-collapsed{padding-inline:8px}.agent-workspace-head{justify-content:space-between;align-items:center;gap:8px;min-height:34px;margin-bottom:14px;display:flex}.agent-workspace-head>span{gap:2px;min-width:0;display:grid}.agent-workspace-head strong{color:var(--agent-text);font-size:14px;font-weight:760}.agent-workspace-head small{color:var(--agent-muted);font-size:12px}.agent-workspace-head>div{align-items:center;gap:2px;display:inline-flex}.agent-workspace-icon-button.ant-btn{color:var(--agent-muted);box-shadow:none;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid;width:28px!important;min-width:28px!important;height:28px!important}.agent-workspace-icon-button.ant-btn:not(:disabled):hover,.agent-workspace-icon-button.ant-btn:not(:disabled):focus-visible{color:var(--agent-text);background:#0f172a0b}.agent-workspace-list{align-content:start;gap:6px;min-height:0;display:grid;overflow-y:auto}.agent-workspace-item{min-width:0;min-height:48px;color:var(--agent-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;display:grid;position:relative}.agent-workspace-panel-collapsed .agent-workspace-item{justify-content:center;min-height:42px;padding:5px;display:flex}.agent-workspace-panel-collapsed .agent-workspace-item i{width:6px;height:6px;position:absolute;bottom:7px;right:7px}.agent-workspace-item:hover,.agent-workspace-item:focus-visible,.agent-workspace-item-active{color:var(--agent-text);background:#1677ff13;outline:none}.agent-workspace-item-active{color:#0958d9;border-color:#1677ff57}.agent-workspace-item .agent-chat-avatar{width:30px;height:30px;margin:0}.agent-workspace-item>span{gap:2px;min-width:0;display:grid}.agent-workspace-item b,.agent-workspace-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-workspace-item b{color:var(--agent-text);font-size:13px;font-weight:720}.agent-workspace-item small{color:var(--agent-muted);font-size:12px}.agent-workspace-item i{background:#16a34a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #16a34a1f}.agent-workspace-item-running i{background:#2563eb;animation:1.1s ease-in-out infinite agent-status-pulse;box-shadow:0 0 0 4px #2563eb1f}.agent-workspace-item-completed-away:not(.agent-workspace-item-running){border-color:#16a34a2e}.agent-workspace-reopen{z-index:4;min-height:34px;color:var(--agent-text);font:inherit;cursor:pointer;background:#ffffffeb;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex;position:fixed;bottom:112px;right:18px;box-shadow:0 14px 34px #0f172a1f}.agent-workspace-reopen:hover,.agent-workspace-reopen:focus-visible{border-color:color-mix(in srgb, var(--agent-accent) 24%, #0f172a1f);outline:none}.agent-workspace-panel-global{top:calc(var(--employee-header-height,74px) + 14px);z-index:18;width:248px;max-height:min(520px, calc(100dvh - var(--employee-header-height,74px) - 34px));border:1px solid #0f172a1a;border-radius:18px;position:fixed;right:14px;box-shadow:0 24px 70px #0f172a24}.agent-workspace-panel-global.agent-workspace-panel-collapsed{width:64px}.agent-workspace-reopen-global{bottom:88px;right:18px}.agent-chat-thread{background:#fff;flex-direction:column;gap:22px;min-height:0;padding:38px 28px 250px;scroll-padding-bottom:250px;display:flex;overflow:auto}.agent-chat-empty{width:min(100%,760px);min-height:100%;color:var(--agent-muted);text-align:center;align-content:center;place-items:center;gap:22px;margin:0 auto;display:grid}.agent-chat-empty strong{color:var(--agent-text);font-size:clamp(24px,3vw,34px);font-weight:780;line-height:1.18}.agent-quick-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,680px);display:grid}.agent-quick-card{min-height:88px;color:var(--agent-text);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(180deg, #ffffffe6, #ffffffad), var(--agent-surface);border:1px solid #0f172a14;border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 14px 36px #0f172a0f}.agent-quick-card:hover{border-color:color-mix(in srgb, var(--agent-accent) 26%, #0f172a1a);transform:translateY(-2px);box-shadow:0 18px 44px #0f172a1a}.agent-quick-card-icon{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.agent-quick-card>span:last-child{gap:5px;min-width:0;display:grid}.agent-quick-card b{color:var(--agent-text);font-size:14px;font-weight:820}.agent-quick-card small{color:var(--agent-muted);font-size:12px;line-height:1.55}.agent-quick-card-blue .agent-quick-card-icon{color:#155eef;background:#eef4ff}.agent-quick-card-green .agent-quick-card-icon{color:#047857;background:#ecfdf3}.agent-quick-card-amber .agent-quick-card-icon{color:#b54708;background:#fffaeb}.agent-quick-card-indigo .agent-quick-card-icon{color:#5925dc;background:#f4f3ff}.agent-chat-page-empty .agent-chat-thread{justify-content:flex-start;padding:38px 28px 250px}.agent-chat-message{grid-template-columns:34px minmax(0,780px);align-items:start;gap:12px;width:min(100%,860px);margin:0 auto;animation:.2s both agent-message-in;display:grid}.agent-chat-message-user{justify-content:flex-end;display:flex}.agent-chat-bubble-wrap{gap:6px;min-width:0;display:grid}.agent-chat-message-user .agent-chat-bubble-wrap{justify-content:flex-end;width:100%;display:flex}.agent-chat-avatar{--agent-avatar-accent:#0f766e;width:32px;height:32px;color:var(--agent-avatar-accent);background:color-mix(in srgb, var(--agent-avatar-accent) 10%, #fff);border:1px solid color-mix(in srgb, var(--agent-avatar-accent) 18%, transparent);border-radius:50%;place-items:center;margin-top:2px;display:grid;overflow:hidden}.agent-chat-avatar img{object-fit:cover;width:100%;height:100%}.agent-chat-avatar svg{color:currentColor}.agent-chat-bubble{min-width:0;max-width:min(100%,780px);color:var(--agent-text);font-size:15px;line-height:1.78}.agent-chat-markdown{gap:10px;min-width:0;display:grid}.agent-chat-markdown>*{margin:0}.agent-chat-markdown p{white-space:pre-wrap}.agent-chat-markdown h1{font-size:1.12em;line-height:1.45}.agent-chat-markdown h2{font-size:1.05em;line-height:1.45}.agent-chat-markdown h3,.agent-chat-markdown h4,.agent-chat-markdown h5,.agent-chat-markdown h6{font-size:1em;line-height:1.45}.agent-chat-markdown ul,.agent-chat-markdown ol{gap:5px;padding-left:22px;display:grid}.agent-chat-markdown blockquote{color:#475467;border-left:3px solid #0f172a2e;padding:2px 0 2px 12px}.agent-chat-markdown pre{color:#e5e7eb;background:#111827;border-radius:10px;max-width:100%;padding:13px 14px;overflow:auto}.agent-chat-markdown code{color:#182230;background:#0f172a12;border-radius:5px;padding:2px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92em}.agent-chat-markdown pre code{color:inherit;background:0 0;border-radius:0;padding:0}.agent-chat-markdown table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%;display:block;overflow:auto}.agent-chat-markdown th,.agent-chat-markdown td{text-align:left;border:1px solid #0f172a1f;padding:8px 10px}.agent-chat-markdown th{background:#0f172a0a}.agent-chat-markdown a{color:#0f766e;text-underline-offset:3px;text-decoration:underline}.agent-rich-blocks{gap:12px;min-width:0;display:grid}.agent-process-panel{color:#475467;border-left:2px solid #3b82f63d;margin:0 0 12px;padding-left:12px}.agent-process-panel summary{color:#344054;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;width:fit-content;max-width:100%;list-style:none;display:flex}.agent-process-panel summary::-webkit-details-marker{display:none}.agent-process-panel summary:before{color:#667085;content:"›";font-size:13px;transition:transform .16s}.agent-process-panel[open] summary:before{transform:rotate(90deg)}.agent-process-panel summary>span{flex:none;font-size:13px;font-weight:650}.agent-process-panel summary>small{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:12px;overflow:hidden}.agent-process-list{gap:8px;margin-top:9px;display:grid}.agent-process-step{gap:5px;min-width:0;display:grid}.agent-process-step-header{align-items:center;gap:8px;min-width:0;display:flex}.agent-process-step-header span{color:#344054;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.agent-process-step-header small{color:#2563eb;background:#2563eb14;border-radius:999px;flex:none;margin:0;padding:1px 7px;font-size:11px;line-height:18px}.agent-process-step-tool_call .agent-process-step-header small{color:#0f766e;background:#0f766e1a}.agent-process-step pre,.agent-process-step p{color:#667085;max-width:100%;font:inherit;white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.65}.agent-process-step pre{max-height:180px;padding-right:8px;overflow:auto}.agent-rich-image{gap:6px;margin:0;display:grid}.agent-rich-image img{object-fit:contain;background:#fff;border:1px solid #0f172a1a;border-radius:14px;max-width:min(100%,680px);max-height:380px;display:block;box-shadow:0 14px 32px #0f172a14}.agent-rich-image figcaption{color:var(--agent-muted);font-size:12px}.agent-rich-frame{background:#fff;border:1px solid #0f172a1a;border-radius:14px;width:min(100%,760px);min-height:300px;display:block;overflow:hidden;box-shadow:0 14px 34px #0f172a14}.agent-rich-frame-canvas{min-height:306px}.agent-chat-bubble-streaming .agent-chat-markdown>:last-child:after{vertical-align:text-bottom;content:"";background:#101828;border-radius:2px;width:2px;height:1em;margin-left:4px;animation:.95s steps(2,start) infinite agent-caret;display:inline-block}.agent-message-actions{opacity:0;align-items:center;gap:4px;min-height:28px;transition:opacity .16s,transform .16s;display:flex;transform:translateY(-2px)}.agent-chat-message-assistant:hover .agent-message-actions,.agent-message-actions:focus-within{opacity:1;transform:translateY(0)}.agent-message-action.ant-btn{color:var(--agent-muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:inline-grid;width:28px!important;min-width:28px!important;height:28px!important}.agent-message-action.ant-btn:not(:disabled):hover,.agent-message-action.ant-btn:not(:disabled):focus-visible{color:var(--agent-text);background:#0f172a0f;border-color:#0f172a14}.agent-message-action-active.ant-btn,.agent-message-action-done.ant-btn{color:var(--agent-accent);background:color-mix(in srgb, var(--agent-accent) 10%, transparent);border-color:color-mix(in srgb, var(--agent-accent) 16%, transparent)}@media (hover:none){.agent-message-actions{opacity:1;transform:none}}.agent-chat-message-user .agent-chat-bubble{background:0 0;border-radius:0;max-width:min(78%,680px);padding:0}.agent-chat-message-failed .agent-chat-bubble{color:#991b1b;background:0 0;border:0;border-radius:0;padding:0}.agent-chat-loading{align-items:center;gap:5px;width:fit-content;min-width:0;padding-top:2px;display:inline-flex}.agent-chat-loading span{color:color-mix(in srgb, var(--agent-muted) 62%, transparent);white-space:nowrap;font-size:14px;line-height:1.45}.agent-chat-loading b{background:color-mix(in srgb, var(--agent-muted) 58%, transparent);border-radius:2px;width:2px;height:1em;animation:.95s steps(2,start) infinite agent-caret}.agent-chat-composer{z-index:2;background:0 0;padding:24px 28px 18px;position:sticky;bottom:0}.agent-chat-composer-inner{background:#fffffff5;border:1px solid #0f172a1f;border-radius:28px;grid-template-columns:minmax(0,1fr);gap:9px;width:min(100%,920px);margin:0 auto;padding:14px 14px 12px;display:grid;box-shadow:0 24px 72px #0f172a21,inset 0 1px #fffc}.agent-chat-composer-inner:focus-within{border-color:color-mix(in srgb, var(--agent-accent) 28%, #0f172a1f);box-shadow:0 26px 76px #0f172a24, 0 0 0 3px color-mix(in srgb, var(--agent-accent) 10%, transparent)}.agent-chat-composer-inner .ant-input{color:var(--agent-text);resize:none;font-size:15px;line-height:1.65;min-height:56px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:7px 8px 4px!important}.agent-chat-composer-inner .ant-input::placeholder{color:color-mix(in srgb, var(--agent-muted) 52%, transparent)}.agent-composer-toolbar{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:1px;display:flex}.agent-composer-left-actions,.agent-composer-right-actions{align-items:center;gap:7px;min-width:0;display:flex}.agent-composer-left-actions{flex:auto}.agent-composer-right-actions{flex:0 auto;justify-content:flex-end}.agent-add-button.ant-btn{color:#111827;width:38px;min-width:38px;height:38px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;display:inline-grid}.agent-add-button.ant-btn:hover{color:#0f172a;background:0 0;border-color:#0000}.agent-capability-button.ant-btn,.agent-model-button.ant-btn{color:#475467;min-width:0;height:32px;box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.agent-capability-button.ant-btn>span,.agent-model-button.ant-btn>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.agent-capability-button.ant-btn svg,.agent-model-button.ant-btn svg{flex:none}.agent-capability-button.ant-btn:not(:disabled):hover,.agent-model-button.ant-btn:not(:disabled):hover,.agent-capability-button.ant-btn:not(:disabled):focus-visible,.agent-model-button.ant-btn:not(:disabled):focus-visible{color:var(--agent-text);background:0 0;border-color:#0000}.agent-capability-button-active.ant-btn,.agent-capability-button-active.ant-btn:not(:disabled):hover,.agent-capability-button-active.ant-btn:not(:disabled):focus-visible{color:#1677ff;background:0 0;border-color:#0000}.agent-capability-button-active.ant-btn svg{color:#1677ff;stroke-width:2.4px}.agent-thinking-button.ant-btn{padding-inline:9px}.agent-model-button.ant-btn{max-width:168px;padding-inline:9px 8px}.agent-model-button .agent-model-option{gap:6px;min-width:0}.agent-model-button .agent-model-option-name{max-width:104px}.agent-model-button-placeholder{color:var(--agent-muted);font-size:13px}.agent-composer-context-summary{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.agent-composer-context-summary span{color:#475467;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;height:28px;padding:0 4px;font-size:12px;font-weight:680;display:inline-flex}.agent-composer-model-select{flex:0 184px;width:184px;min-width:144px;max-width:196px}.agent-composer-language-select{flex:0 0 88px;width:88px}.agent-composer-plugin-select,.agent-composer-skill-select{flex:136px;min-width:128px;max-width:190px}.agent-composer-model-select .ant-select-selector,.agent-composer-language-select .ant-select-selector,.agent-composer-plugin-select .ant-select-selector,.agent-composer-skill-select .ant-select-selector{min-height:32px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;padding-inline:12px!important}.agent-composer-model-select .ant-select-selection-item,.agent-composer-language-select .ant-select-selection-item,.agent-composer-plugin-select .ant-select-selection-item,.agent-composer-skill-select .ant-select-selection-item{padding-right:8px!important}.agent-inline-option{align-items:center;gap:6px;display:inline-flex}.agent-file-button.ant-btn{height:32px;color:var(--agent-muted);box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding-inline:12px}.agent-file-button.ant-btn:hover{color:var(--agent-accent);background:0 0;border-color:#0000}.agent-file-input{display:none}.agent-tool-popover .ant-popover-inner,.agent-model-popover .ant-popover-inner,.agent-thinking-popover .ant-popover-inner{background:#fffffffa;border:1px solid #0f172a1a;border-radius:18px;padding:8px;box-shadow:0 20px 60px #0f172a29}.agent-tool-popover .ant-popover-inner-content,.agent-model-popover .ant-popover-inner-content,.agent-thinking-popover .ant-popover-inner-content{padding:0}.agent-tool-menu{gap:4px;width:min(520px,100vw - 40px);display:grid}.agent-tool-menu-title{color:var(--agent-muted);padding:6px 12px 4px;font-size:13px;font-weight:760}.agent-tool-menu-item{width:100%;min-height:50px;color:var(--agent-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}button.agent-tool-menu-item{cursor:pointer}.agent-tool-menu-item:hover{background:#0f172a0e}.agent-tool-menu-item>svg{color:#101828;justify-self:center}.agent-tool-menu-item>span{gap:2px;min-width:0;display:grid}.agent-tool-menu-item strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:760;overflow:hidden}.agent-tool-menu-item small{color:#8a8f98;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.agent-tool-menu-field{align-items:start}.agent-tool-menu-select{width:100%;max-width:100%}.agent-tool-menu-select .ant-select-selector{margin-top:4px;min-height:32px!important;box-shadow:none!important;background:#0f172a09!important;border-color:#0f172a13!important;border-radius:10px!important}.agent-thinking-menu{gap:2px;width:172px;display:grid}.agent-thinking-option{width:100%;min-height:34px;color:var(--agent-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:14px;display:flex}.agent-thinking-option:hover,.agent-thinking-option-active{background:#0f172a0f}.agent-thinking-option svg{color:var(--agent-accent)}.agent-model-picker-panel{gap:8px;width:min(330px,100vw - 40px);display:grid}.agent-model-picker-head{justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 0;display:flex}.agent-model-picker-head strong{color:#101828;font-size:14px;font-weight:760}.agent-model-picker-head small{color:var(--agent-muted);font-size:12px}.agent-model-picker-search.ant-input-affix-wrapper{height:34px;color:var(--agent-muted);box-shadow:none;background:#0f172a09;border-color:#0f172a13;border-radius:11px}.agent-model-picker-search.ant-input-affix-wrapper:hover,.agent-model-picker-search.ant-input-affix-wrapper-focused{box-shadow:none;border-color:#0f172a24}.agent-model-picker-list{gap:3px;max-height:258px;display:grid;overflow:auto}.agent-model-picker-option{width:100%;min-height:40px;color:var(--agent-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px;display:flex}.agent-model-picker-option:hover,.agent-model-picker-option-active{background:#0f172a0f}.agent-model-picker-option-active{color:#0f766e}.agent-model-picker-option>svg{color:var(--agent-accent);flex:none}.agent-model-picker-empty{color:var(--agent-muted);text-align:center;padding:14px 10px;font-size:13px}.agent-model-picker-hint{color:#0f766e;width:100%;font:inherit;text-align:left;cursor:pointer;background:#0f766e14;border:1px solid #0f766e1f;border-radius:12px;padding:9px 10px;font-size:13px}.agent-model-picker-hint:hover{background:#0f766e1f}.agent-file-strip{flex-wrap:wrap;gap:6px;display:flex}.agent-file-tag.ant-tag{max-width:100%;color:var(--agent-text);background:#0f172a0a;border-color:#0f172a14;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 8px;display:inline-flex}.agent-file-tag span{color:var(--agent-muted);font-size:11px}.agent-model-option{align-items:center;gap:8px;min-width:0;display:inline-flex}.agent-model-option-logo{border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}.agent-model-option-logo-img{object-fit:contain;width:18px;height:18px}.agent-model-option-logo-fallback{color:#fff;background:linear-gradient(135deg,#0f766e,#0ea5e9);border-radius:5px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:grid}.agent-model-option-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-send-button{color:#fff!important;background:#101828!important;border-color:#0000!important;width:40px!important;min-width:40px!important;height:40px!important;transition:background .16s,transform .16s,box-shadow .16s!important;box-shadow:0 10px 22px #0f172a2e!important}.agent-send-button:not(:disabled):hover{transform:translateY(-1px);background:#0f766e!important;border-color:#0000!important;box-shadow:0 14px 26px #0f766e33!important}.agent-send-button:disabled{color:#98a2b3!important;background:#eaecf0!important;border-color:#eaecf0!important}@keyframes agent-message-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-caret{0%,42%{opacity:1}43%,to{opacity:0}}@keyframes agent-status-pulse{0%,to{opacity:.62;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.theme-dark .agent-chat-page{--agent-page-bg:transparent;--agent-surface:#181b25f0;--agent-line:#94a3b829;--agent-text:#f8fafc;--agent-muted:#98a2b3;--agent-user:#252a36;background:0 0}.theme-dark .agent-chat-avatar{color:#5eead4;background:#14b8a61f;border-color:#2dd4bf2e}.theme-dark .agent-chat-bubble{color:var(--agent-text)}.theme-dark .agent-chat-markdown blockquote{color:#cbd5e1;border-left-color:#94a3b847}.theme-dark .agent-chat-markdown code{color:#f8fafc;background:#94a3b829}.theme-dark .agent-chat-markdown pre{color:#e5e7eb;background:#020617}.theme-dark .agent-chat-markdown th,.theme-dark .agent-chat-markdown td{border-color:#94a3b838}.theme-dark .agent-chat-markdown th{background:#94a3b81f}.theme-dark .agent-chat-bubble-streaming .agent-chat-markdown>:last-child:after{background:#f8fafc}.theme-dark .agent-chat-loading b{background:#cbd5e1}.theme-dark .agent-process-panel{color:#cbd5e1;border-left-color:#60a5fa57}.theme-dark .agent-process-panel summary,.theme-dark .agent-process-step-header span{color:#e2e8f0}.theme-dark .agent-process-panel summary:before,.theme-dark .agent-process-panel summary>small,.theme-dark .agent-process-step pre,.theme-dark .agent-process-step p{color:#94a3b8}.theme-dark .agent-process-step-header small{color:#93c5fd;background:#3b82f62e}.theme-dark .agent-process-step-tool_call .agent-process-step-header small{color:#5eead4;background:#14b8a629}.theme-dark .agent-rich-image img,.theme-dark .agent-rich-frame{background:#101828;border-color:#94a3b833;box-shadow:0 16px 34px #00000038}.theme-dark .agent-message-action.ant-btn{color:var(--agent-muted)}.theme-dark .agent-message-action.ant-btn:not(:disabled):hover,.theme-dark .agent-message-action.ant-btn:not(:disabled):focus-visible{color:#f8fafc;background:#94a3b824;border-color:#94a3b829}.theme-dark .agent-message-action-active.ant-btn,.theme-dark .agent-message-action-done.ant-btn{color:#93c5fd;background:#3b82f629;border-color:#60a5fa38}.theme-dark .agent-workspace-panel{border-left-color:#94a3b824}.theme-dark .agent-workspace-icon-button.ant-btn:not(:disabled):hover,.theme-dark .agent-workspace-icon-button.ant-btn:not(:disabled):focus-visible,.theme-dark .agent-workspace-item:hover,.theme-dark .agent-workspace-item:focus-visible,.theme-dark .agent-workspace-item-active{background:#94a3b81f}.theme-dark .agent-workspace-reopen{color:#f8fafc;background:#0f172aeb;border-color:#94a3b82e;box-shadow:0 16px 38px #00000042}.theme-dark .agent-capability-button.ant-btn,.theme-dark .agent-model-button.ant-btn{color:#cbd5e1;background:0 0;border-color:#0000}.theme-dark .agent-capability-button.ant-btn:not(:disabled):hover,.theme-dark .agent-model-button.ant-btn:not(:disabled):hover,.theme-dark .agent-capability-button.ant-btn:not(:disabled):focus-visible,.theme-dark .agent-model-button.ant-btn:not(:disabled):focus-visible{color:#f8fafc;background:0 0;border-color:#0000}.theme-dark .agent-capability-button-active.ant-btn,.theme-dark .agent-capability-button-active.ant-btn:not(:disabled):hover,.theme-dark .agent-capability-button-active.ant-btn:not(:disabled):focus-visible{color:#5eead4;background:0 0;border-color:#0000}.theme-dark .agent-model-popover .ant-popover-inner,.theme-dark .agent-thinking-popover .ant-popover-inner{background:#0f172afa;border-color:#94a3b82e;box-shadow:0 22px 64px #00000057}.theme-dark .agent-model-picker-head strong,.theme-dark .agent-thinking-option{color:#f8fafc}.theme-dark .agent-thinking-option:hover,.theme-dark .agent-thinking-option-active,.theme-dark .agent-model-picker-option:hover,.theme-dark .agent-model-picker-option-active{background:#94a3b824}.theme-dark .agent-model-picker-search.ant-input-affix-wrapper{color:#94a3b8;background:#94a3b81f;border-color:#94a3b82e}.theme-dark .agent-model-picker-hint{color:#5eead4;background:#14b8a624;border-color:#2dd4bf38}.theme-dark .agent-quick-card{background:linear-gradient(180deg, #1e293bc2, #0f172a9e), var(--agent-surface);border-color:#94a3b824;box-shadow:0 16px 42px #0003}.theme-dark .agent-quick-card:hover{border-color:#60a5fa5c;box-shadow:0 20px 52px #00000047}.theme-dark .agent-quick-card-blue .agent-quick-card-icon{color:#93c5fd;background:#3b82f629}.theme-dark .agent-quick-card-green .agent-quick-card-icon{color:#86efac;background:#22c55e24}.theme-dark .agent-quick-card-amber .agent-quick-card-icon{color:#fcd34d;background:#f59e0b24}.theme-dark .agent-quick-card-indigo .agent-quick-card-icon{color:#c4b5fd;background:#7c3aed29}.theme-dark .agent-chat-composer-inner{color:#e5e7eb;background:var(--agent-surface);border-color:#94a3b82e}.theme-dark .agent-add-button.ant-btn,.theme-dark .agent-composer-context-summary span{color:#e5e7eb;background:0 0;border-color:#0000}.theme-dark .agent-add-button.ant-btn:hover{color:#fff;background:0 0}.theme-dark .agent-composer-model-select .ant-select-selector,.theme-dark .agent-composer-language-select .ant-select-selector,.theme-dark .agent-composer-plugin-select .ant-select-selector,.theme-dark .agent-composer-skill-select .ant-select-selector,.theme-dark .agent-tool-menu-select .ant-select-selector{background:0 0!important;border-color:#0000!important}.theme-dark .agent-tool-popover .ant-popover-inner{background:#181b25fa;border-color:#94a3b829;box-shadow:0 22px 64px #00000052}.theme-dark .agent-tool-menu-item:hover{background:#94a3b81f}.theme-dark .agent-tool-menu-item>svg,.theme-dark .agent-tool-menu-item strong{color:#f8fafc}.theme-dark .agent-tool-menu-item small{color:#98a2b3}.theme-dark .agent-file-button.ant-btn,.theme-dark .agent-file-tag.ant-tag{color:#e5e7eb;background:0 0;border-color:#0000}.theme-dark .agent-chat-composer{background:0 0}.theme-dark .agent-send-button{color:#0f1117!important;background:#f8fafc!important;border-color:#f8fafc!important}.theme-dark .agent-send-button:not(:disabled):hover{background:#5eead4!important;border-color:#5eead4!important}.theme-dark .agent-send-button:disabled{color:#64748b!important;background:#2f3544!important;border-color:#2f3544!important}@container (width<=900px){.agent-chat-page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.agent-chat-page-workspaces-open,.agent-chat-page-workspaces-collapsed{grid-template-columns:minmax(0,1fr)}.agent-session-panel{border-right:0;border-bottom:1px solid var(--agent-line);grid-template-rows:auto auto minmax(0,1fr);max-height:286px;padding:14px 14px 12px}.agent-session-groups{gap:12px}.agent-chat-shell{min-height:0}.agent-workspace-panel{top:calc(var(--agent-shell-offset,var(--employee-header-height,0px)) + 12px);z-index:5;border:1px solid var(--agent-line);background:#fff;border-radius:18px;width:min(278px,100vw - 24px);padding:14px 10px;position:fixed;bottom:106px;right:12px;box-shadow:0 18px 48px #0f172a24}.agent-workspace-panel-collapsed{width:58px}.agent-chat-thread{gap:18px;padding:28px 12px 230px}.agent-chat-page-empty .agent-chat-thread{padding:28px 12px 230px}.agent-chat-empty{gap:16px}.agent-chat-empty strong{font-size:24px}.agent-quick-card-grid{grid-template-columns:minmax(0,1fr);gap:8px}.agent-quick-card{border-radius:12px;min-height:72px;padding:12px}.agent-chat-message{grid-template-columns:30px minmax(0,1fr);gap:10px}.agent-chat-avatar{width:30px;height:30px}.agent-chat-message-user .agent-chat-bubble{max-width:88%}.agent-chat-composer{padding:22px 12px 12px}.agent-chat-composer-inner{border-radius:22px;padding:12px}.agent-composer-toolbar{flex-wrap:wrap;align-items:flex-end;gap:8px}.agent-composer-left-actions{flex:100%;gap:6px}.agent-composer-right-actions{flex-wrap:wrap;flex:100%;gap:6px}.agent-composer-model-select{flex:150px;width:auto;min-width:0;max-width:176px}.agent-composer-language-select{flex:0 0 82px;width:82px;min-width:0}.agent-file-button.ant-btn{width:auto;min-width:74px}.agent-chat-composer .agent-send-button{width:38px!important;min-width:38px!important;height:38px!important}}.global-tag-list{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.global-tag{--global-tag-accent:var(--admin-color-primary,#1677ff);--global-tag-text:color-mix(in srgb, var(--global-tag-accent) 72%, #0f172a);--global-tag-bg:color-mix(in srgb, var(--global-tag-accent) 10%, transparent);--global-tag-border:color-mix(in srgb, var(--global-tag-accent) 24%, transparent);max-width:100%;min-height:24px;color:var(--global-tag-text);vertical-align:middle;background:var(--global-tag-bg);border:1px solid var(--global-tag-border);border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:740;line-height:1.2;display:inline-flex;position:relative}.global-tag-small{min-height:22px;padding:2px 7px;font-size:11px}.global-tag-muted{--global-tag-accent:var(--admin-color-text-tertiary,#94a3b8)}.global-tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.global-tag-icon,.global-tag-avatar,.global-tag-fallback-mark{width:16px;min-width:16px;height:16px;color:var(--global-tag-accent);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.global-tag-avatar{object-fit:cover}.global-tag-fallback-mark{color:#fff;background:var(--global-tag-accent);font-size:9px;font-weight:820}.global-tag-badge{color:#fff;background:var(--global-tag-accent);border:1px solid var(--admin-color-bg-container,#fff);border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 4px;font-size:9px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 4px #0f172a29}.global-tag-select-token.ant-tag{--global-tag-bg:color-mix(in srgb, var(--global-tag-accent,#1677ff) 10%, transparent);--global-tag-border:color-mix(in srgb, var(--global-tag-accent,#1677ff) 24%, transparent);--global-tag-text:color-mix(in srgb, var(--global-tag-accent,#1677ff) 72%, #0f172a);max-width:100%;min-height:24px;color:var(--global-tag-text);vertical-align:middle;background:var(--global-tag-bg);border:1px solid var(--global-tag-border);border-radius:7px;align-items:center;gap:5px;margin-inline-end:4px;padding:2px 7px;display:inline-flex;overflow:hidden}.global-tag-select-token .global-tag{min-height:0;color:inherit;background:0 0;border:0;padding:0}.global-tag-select-token .global-tag-icon,.global-tag-select-token .global-tag-avatar,.global-tag-select-token .global-tag-fallback-mark{width:15px;min-width:15px;height:15px}.global-tag-select-token .ant-tag-close-icon{width:14px;min-width:14px;height:14px;color:color-mix(in srgb, var(--global-tag-accent,#1677ff) 66%, #64748b);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin-inline-start:1px;display:inline-flex}.global-tag-select-token .ant-tag-close-icon:hover{color:var(--global-tag-accent,#1677ff);background:color-mix(in srgb, var(--global-tag-accent,#1677ff) 12%, #fff)}.global-tag-select-option{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.global-tag-select-option small{color:var(--admin-color-text-secondary,#64748b);font-size:11px}.global-tag-create-panel{gap:10px;padding:10px 8px 4px;display:grid}.global-tag-create-panel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.global-tag-create-panel-head span{color:var(--admin-color-text-body,#334155);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;overflow:hidden}.global-tag-color-grid{grid-template-columns:repeat(8,18px);gap:7px;display:grid}.global-tag-color-swatch{cursor:pointer;background:var(--global-tag-swatch);border:2px solid #0000;border-radius:5px;width:18px;height:18px;padding:0}.global-tag-color-swatch-system{background:linear-gradient(135deg, var(--global-tag-swatch), var(--global-tag-swatch)), var(--global-tag-swatch)}.global-tag-color-swatch-active{border-color:var(--admin-color-text-heading,#0f172a);box-shadow:0 0 0 2px var(--admin-color-bg-container,#fff)}.tm-search-input{background:var(--tm-search-bg,#fff);border:1px solid var(--tm-search-border,#d9e3f2);border-radius:10px;align-items:center;width:min(100%,430px);min-width:280px;height:44px;padding:0 6px 0 14px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;box-shadow:0 8px 20px #1730600a}.tm-search-input:hover{border-color:var(--tm-search-border-hover,#b9c9e2)}.tm-search-input:focus-within{background:var(--tm-search-bg-active,#fff);border-color:var(--tm-search-border-active,#2563eb94);box-shadow:0 0 0 3px #2563eb1a,0 10px 24px #1730600f}.tm-search-input-field.ant-input-affix-wrapper{min-width:0;height:40px;color:var(--tm-search-text,#17233f);box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;padding:0 4px 0 0}.tm-search-input-field.ant-input-affix-wrapper-focused,.tm-search-input-field.ant-input-affix-wrapper:focus,.tm-search-input-field.ant-input-affix-wrapper:hover{box-shadow:none;background:0 0}.tm-search-input-field .ant-input-suffix{margin-inline-start:4px}.tm-search-input-field .ant-input{min-width:0;color:var(--tm-search-text,#17233f);background:0 0;font-size:13px;font-weight:560}.tm-search-input-field .ant-input::placeholder{color:var(--tm-search-placeholder,#9aa8bc);font-weight:520}.tm-search-input-action{width:32px;height:32px;color:var(--tm-search-action,#5d718f);cursor:pointer;border:0;border-left:1px solid var(--tm-search-action-divider,#e3ebf7);background:0 0;border-radius:0 7px 7px 0;flex:none;place-items:center;margin-left:4px;padding:0 0 0 6px;transition:color .16s,background .16s,transform .16s;display:grid}.tm-search-input-action:hover{color:var(--tm-search-action-hover,#2563eb);background:var(--tm-search-action-bg-hover,#f3f7ff)}.tm-search-input-action:active{transform:translateY(1px)}.tm-search-input-action:focus-visible{outline-offset:2px;outline:2px solid #2563eb61}.tm-search-input-action:disabled{color:#aab6c8;cursor:not-allowed;background:0 0}.name-avatar{--name-avatar-size:32px;--name-avatar-color:var(--employee-primary,var(--admin-color-primary,#1677ff));--name-avatar-background:var(--employee-primary-soft,var(--admin-color-primary-soft,#e6f1ff));--name-avatar-font-size:13px;--name-avatar-font-weight:800;width:var(--name-avatar-size);height:var(--name-avatar-size);min-width:var(--name-avatar-size);min-height:var(--name-avatar-size);color:var(--name-avatar-color);font-size:var(--name-avatar-font-size);font-weight:var(--name-avatar-font-weight);letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;background:var(--name-avatar-background);border-radius:999px;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.app-data-table{--shared-table-surface:var(--admin-color-bg-container,var(--employee-surface,var(--aurora-panel,#fff)));--shared-table-surface-soft:var(--admin-color-bg-fill,var(--employee-surface-soft,#f8fafc));--shared-table-border:var(--admin-color-split,var(--employee-border-soft,#e2e8f0eb));--shared-table-text:var(--admin-color-text-body,var(--employee-text,#334155));--shared-table-muted:var(--admin-color-text-secondary,var(--employee-muted,#64748b));--shared-table-primary:var(--admin-color-primary,var(--employee-primary,#1677ff));--shared-table-primary-hover:var(--admin-color-primary-hover,var(--employee-primary-hover,#4096ff));--shared-table-primary-soft:var(--admin-color-primary-soft,var(--employee-primary-soft,#1677ff1a))}.app-data-table-shell{min-width:0;max-width:100%;overflow:hidden}.app-data-table-shell-fill{flex-direction:column;min-height:0;display:flex}.app-data-table-shell-fill .app-data-table,.app-data-table-shell-fill .app-data-table .ant-spin-nested-loading,.app-data-table-shell-fill .app-data-table .ant-spin-container{flex-direction:column;flex:auto;min-height:0;display:flex}.app-data-table-shell-fill .app-data-table .ant-table{flex:auto;min-height:0}.app-data-table-shell-fill .app-data-table .ant-table-body{height:var(--app-table-body-height);max-height:var(--app-table-body-height)!important;overflow:auto!important}.app-data-table .ant-pagination{min-height:48px;color:var(--shared-table-text);background:var(--shared-table-surface);border-top:1px solid var(--shared-table-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding:14px 2px 0;display:flex;margin:auto 0 0!important}.app-data-table .ant-pagination-total-text{height:32px;color:var(--shared-table-muted);align-items:center;margin-inline-end:6px;font-size:12px;font-weight:650;line-height:1;display:inline-flex}.app-data-table .ant-pagination-prev,.app-data-table .ant-pagination-next,.app-data-table .ant-pagination-jump-prev,.app-data-table .ant-pagination-jump-next,.app-data-table .ant-pagination-item{vertical-align:middle;justify-content:center;align-items:center;min-width:32px;height:32px;margin-inline-end:0;line-height:1;display:inline-flex}.app-data-table .ant-pagination-item{color:var(--shared-table-text);background:var(--shared-table-surface);border-color:var(--shared-table-border);border-radius:8px;transition:border-color .16s,color .16s,background .16s}.app-data-table .ant-pagination-item a,.app-data-table .ant-pagination-prev .ant-pagination-item-link,.app-data-table .ant-pagination-next .ant-pagination-item-link,.app-data-table .ant-pagination-jump-prev .ant-pagination-item-link,.app-data-table .ant-pagination-jump-next .ant-pagination-item-link{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-data-table .ant-pagination-prev .ant-pagination-item-link,.app-data-table .ant-pagination-next .ant-pagination-item-link,.app-data-table .ant-pagination-jump-prev .ant-pagination-item-link,.app-data-table .ant-pagination-jump-next .ant-pagination-item-link{width:32px;height:32px;color:var(--shared-table-muted);border-radius:8px}.app-data-table .ant-pagination-item-active{color:var(--shared-table-primary);background:var(--shared-table-surface);border-color:var(--shared-table-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--shared-table-primary) 10%, transparent)}.app-data-table .ant-pagination-item-active a,.app-data-table .ant-pagination-item-active:hover a{color:var(--shared-table-primary)}.app-data-table .ant-pagination-item:hover:not(.ant-pagination-item-active){color:var(--shared-table-primary);background:var(--shared-table-primary-soft);border-color:var(--shared-table-primary-hover)}.app-data-table .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.app-data-table .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link{color:var(--shared-table-primary);background:var(--shared-table-primary-soft)}.app-data-table .ant-pagination-disabled .ant-pagination-item-link{color:var(--shared-table-muted);opacity:.58;background:0 0}.app-data-table .ant-pagination-options{align-items:center;height:32px;margin-inline-start:6px;display:inline-flex}.app-data-table .ant-pagination-options .ant-select-single{height:32px}.app-data-table .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--shared-table-border);border-radius:8px;align-items:center;height:32px}.app-data-table .ant-pagination-options .ant-select-selection-item{align-items:center;line-height:1;display:inline-flex}.app-data-table.ant-table-wrapper .ant-pagination{align-items:center;gap:6px;min-height:48px}.app-data-table.ant-table-wrapper .ant-pagination-total-text,.app-data-table.ant-table-wrapper .ant-pagination-prev,.app-data-table.ant-table-wrapper .ant-pagination-next,.app-data-table.ant-table-wrapper .ant-pagination-jump-prev,.app-data-table.ant-table-wrapper .ant-pagination-jump-next,.app-data-table.ant-table-wrapper .ant-pagination-item,.app-data-table.ant-table-wrapper .ant-pagination-options{align-items:center;height:32px;line-height:1;display:inline-flex}.app-data-table.ant-table-wrapper .ant-pagination-prev,.app-data-table.ant-table-wrapper .ant-pagination-next,.app-data-table.ant-table-wrapper .ant-pagination-jump-prev,.app-data-table.ant-table-wrapper .ant-pagination-jump-next,.app-data-table.ant-table-wrapper .ant-pagination-item{justify-content:center;min-width:32px;margin-inline-end:0}.app-data-table.ant-table-wrapper .ant-pagination-item a,.app-data-table.ant-table-wrapper .ant-pagination-prev .ant-pagination-item-link,.app-data-table.ant-table-wrapper .ant-pagination-next .ant-pagination-item-link,.app-data-table.ant-table-wrapper .ant-pagination-jump-prev .ant-pagination-item-link,.app-data-table.ant-table-wrapper .ant-pagination-jump-next .ant-pagination-item-link{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:inline-flex}.app-data-table.ant-table-wrapper .ant-pagination-prev .ant-pagination-item-link,.app-data-table.ant-table-wrapper .ant-pagination-next .ant-pagination-item-link,.app-data-table.ant-table-wrapper .ant-pagination-jump-prev .ant-pagination-item-link,.app-data-table.ant-table-wrapper .ant-pagination-jump-next .ant-pagination-item-link{width:32px;height:32px}.app-data-table.ant-table-wrapper .ant-pagination-options .ant-select-single,.app-data-table.ant-table-wrapper .ant-pagination-options .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:32px}.tm-action-disabled-wrap{cursor:not-allowed;max-width:100%;display:inline-flex}.tm-action-disabled-wrap>.ant-btn{pointer-events:none}.tm-high-impact-action-button.ant-btn-dangerous.ant-btn-default{color:var(--tlaic-color-danger-on-soft,var(--admin-color-danger-on-soft,var(--admin-color-danger,#dc2626)));border-color:var(--tlaic-color-danger-border,var(--admin-color-danger,#dc2626));background:var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff))}.tm-high-impact-action-button.ant-btn-dangerous.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{color:var(--tlaic-color-danger-on-soft,var(--admin-color-danger-on-soft,#b91c1c));border-color:var(--tlaic-color-danger,var(--admin-color-danger,#dc2626));background:var(--tlaic-color-danger-soft,var(--admin-color-danger-soft))}.tm-high-impact-action-button.ant-btn-dangerous.ant-btn-primary{color:#fff;background:var(--tlaic-color-danger,var(--admin-color-danger,#dc2626));border-color:var(--tlaic-color-danger,var(--admin-color-danger,#dc2626));box-shadow:0 6px 14px color-mix(in srgb, var(--tlaic-color-danger,var(--admin-color-danger,#dc2626)) 22%, transparent)}.tm-high-impact-action-button.ant-btn-dangerous.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{color:#fff;background:var(--tlaic-color-danger-hover,#b91c1c);border-color:var(--tlaic-color-danger-hover,#b91c1c)}.tm-high-impact-action-button-warning.ant-btn{color:var(--admin-color-warning,#d46b08);border-color:color-mix(in srgb, var(--admin-color-warning,#fa8c16) 52%, #fff)}.tm-high-impact-action-button-warning.ant-btn:not(:disabled):hover,.tm-high-impact-action-button-warning.ant-btn:not(.ant-btn-disabled):hover{color:var(--admin-color-warning,#d46b08);border-color:var(--admin-color-warning,#fa8c16);background:color-mix(in srgb, var(--admin-color-warning,#fa8c16) 9%, #fff)}.tm-high-impact-confirm{gap:14px;display:grid}.tm-high-impact-confirm-detail{gap:10px;margin:0;display:grid}.tm-high-impact-confirm-detail>div{border-bottom:1px solid var(--admin-color-split,#e2e8f0);grid-template-columns:minmax(80px,.22fr) minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.tm-high-impact-confirm-detail>div:last-child{border-bottom:0}.tm-high-impact-confirm-detail dt{color:var(--admin-color-text-secondary,#64748b);font-size:12px;font-weight:700}.tm-high-impact-confirm-detail dd{min-width:0;color:var(--admin-color-text-body,#334155);margin:0}.tm-high-impact-confirm-list{gap:6px;margin:0;padding-left:18px;display:grid}.tm-high-impact-confirm-ok-warning.ant-btn-primary{background:var(--admin-color-warning,#fa8c16);border-color:var(--admin-color-warning,#fa8c16);box-shadow:0 6px 14px color-mix(in srgb, var(--admin-color-warning,#fa8c16) 22%, transparent)}.tm-high-impact-confirm-ok-warning.ant-btn-primary:not(:disabled):hover{background:#d46b08;border-color:#d46b08}.tm-table-action-group{flex-wrap:nowrap;justify-content:flex-end;max-width:100%;display:inline-flex}.tm-table-action-group .ant-btn{min-width:0}.tm-table-action-menu-label{gap:2px;min-width:0;display:grid}.tm-table-action-menu-label .ant-typography{margin:0;font-size:12px;line-height:1.35}@media (width<=640px){.tm-table-action-group{flex-wrap:wrap;gap:6px!important}.tm-high-impact-confirm-detail>div{grid-template-columns:1fr;gap:6px}}.tm-data-table-bar{gap:10px;min-width:0;display:grid;container:data-table-bar/inline-size}.tm-data-table-bar-main{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.tm-data-table-bar-heading{gap:3px;min-width:0;display:grid}.tm-data-table-bar-heading strong{color:var(--admin-color-text-heading,#0f172a);font-size:15px;line-height:1.35}.tm-data-table-bar-heading .ant-typography{margin:0;font-size:12px;line-height:1.45}.tm-data-table-bar-total{font-weight:650}.tm-data-table-bar-actions{justify-content:flex-end;min-width:0}.tm-data-table-bar-selection{min-width:0;color:var(--tlaic-color-primary-on-soft,var(--admin-color-primary-on-soft,#0958d9));background:var(--tlaic-color-primary-soft,var(--admin-color-primary-soft));border:1px solid color-mix(in srgb, var(--tlaic-color-primary,var(--admin-color-primary,#1677ff)) 18%, var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff)));border-radius:8px;justify-content:flex-end;align-items:center;gap:8px;padding:8px 10px;display:flex}.tm-data-table-bar-selection-count{color:var(--admin-color-text-body,#334155);margin-right:auto;font-size:13px;font-weight:700}@container data-table-bar (width<=720px){.tm-data-table-bar-main,.tm-data-table-bar-selection{flex-direction:column;align-items:stretch}.tm-data-table-bar-actions,.tm-data-table-bar-selection .tm-table-action-group,.tm-data-table-bar-selection .ant-btn{justify-content:flex-start;width:100%}.tm-data-table-bar-selection-count{margin-right:0}}.tm-form-section{min-width:0;container:form-section/inline-size}.tm-form-section+.tm-form-section{margin-top:18px}.tm-form-section-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.tm-form-section-head>div:first-child{min-width:0}.tm-form-section-head .ant-divider{color:var(--admin-color-text-heading,var(--aurora-heading,#0f172a));margin:16px 0 8px;font-weight:720}.tm-form-section-head p,.tm-form-help-text{color:var(--admin-color-text-secondary,var(--aurora-muted,#64748b));margin:0 0 12px;font-size:12px;line-height:1.55}.tm-form-section-extra{flex:none;padding-top:12px}.tm-form-grid{grid-template-columns:repeat(var(--tm-form-section-columns,2), minmax(0, 1fr));gap:12px 16px;min-width:0;display:grid}.tm-form-section-compact .tm-form-grid{gap:10px 12px}.tm-form-grid>.ant-form-item{min-width:0;margin-bottom:0}.tm-form-full{grid-column:1/-1;min-width:0}.tm-form-actions{min-width:0;padding-top:16px;display:flex}.tm-form-actions .ant-space{min-width:0}.tm-form-actions-start{justify-content:flex-start}.tm-form-actions-center{justify-content:center}.tm-form-actions-end{justify-content:flex-end}.tm-form-actions-space-between{justify-content:space-between}.tm-form-actions-sticky{z-index:2;background:linear-gradient(180deg, color-mix(in srgb, var(--admin-color-bg-container,#fff) 0%, transparent), var(--admin-color-bg-container,#fff) 34%);margin:16px -4px -4px;padding:12px 4px 4px;position:sticky;bottom:0}@container form-section (width<=720px){.tm-form-grid{grid-template-columns:minmax(0,1fr)}.tm-form-section-head{flex-direction:column;gap:2px}.tm-form-section-extra{width:100%;padding-top:0}.tm-form-actions,.tm-form-actions .ant-space,.tm-form-actions .ant-btn{width:100%}}.model-catalog-form-section{container:model-catalog-form/inline-size}.model-catalog-form-section .ant-divider{color:var(--aurora-heading);margin:16px 0 14px;font-weight:720}.model-catalog-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.model-catalog-form-grid>.ant-form-item{margin-bottom:0}.model-catalog-form-full{grid-column:1/-1}.model-catalog-price-tiers{gap:12px;display:grid}.model-catalog-price-tier-card{background:#f8fbff;border:1px solid #c9e3eee6;border-radius:8px;padding:12px 14px}.model-catalog-price-tier-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.model-catalog-price-tier-bounds,.model-catalog-price-tier-rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.model-catalog-price-tier-hint{color:var(--aurora-muted,#5b6b7c);font-size:12px;line-height:1.5}@container model-catalog-form (width<=720px){.model-catalog-price-tier-bounds,.model-catalog-price-tier-rates{grid-template-columns:1fr}}.model-catalog-setup-panel{gap:14px;display:grid}.model-catalog-reference-hero{grid-template-columns:minmax(280px,.38fr) minmax(360px,.62fr);gap:14px;display:grid}.model-catalog-reference-picker-card,.model-catalog-config-panel,.model-catalog-reference-preview{background:#f8fbff;border:1px solid #c9e3eee6;border-radius:8px;min-width:0}.model-catalog-reference-picker-card,.model-catalog-config-panel{padding:14px}.model-catalog-reference-picker-card{align-content:center;gap:10px;display:grid}.model-catalog-reference-picker-card .ant-form-item{margin-bottom:0}.model-catalog-reference-picker-note{flex-wrap:wrap;gap:6px;display:flex}.model-catalog-reference-picker-note span{color:var(--aurora-muted);background:#0757d90b;border:1px solid #0757d914;border-radius:7px;padding:5px 8px;font-size:12px}.model-catalog-config-panel{gap:12px;display:grid}.model-catalog-config-panel-head{border-bottom:1px solid #c9e3eebd;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.model-catalog-config-panel-head strong{color:var(--aurora-heading);font-size:15px}.model-catalog-config-panel-head small{color:var(--aurora-muted);font-size:12px}.model-catalog-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.model-catalog-config-grid .ant-form-item{margin-bottom:0}.model-catalog-reference-select .ant-select-selector{min-height:42px}.model-catalog-reference-select .ant-select-selection-item,.model-catalog-reference-select-popup .ant-select-item-option-content{min-width:0}.model-catalog-brand-logo{color:var(--brand-logo-color,#0757d9);background:#fff;border:1px solid #c9e3eeeb;border-radius:8px;flex:none;place-items:center;display:inline-grid;box-shadow:0 6px 14px #0757d90f}.model-catalog-brand-logo-sm{border-radius:7px;width:26px;height:26px}.model-catalog-brand-logo-xs{border-radius:6px;width:22px;height:22px}.model-catalog-brand-logo-img{object-fit:contain;width:72%;height:72%;display:block}.model-catalog-brand-logo-fallback{font-size:13px;font-weight:900;line-height:1}.model-catalog-vendor-option,.model-catalog-vendor-selected-label{vertical-align:middle;align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.model-catalog-vendor-option>span:last-child,.model-catalog-vendor-selected-label>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-catalog-reference-option{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.model-catalog-reference-option>span:nth-child(2){gap:2px;min-width:0;display:grid}.model-catalog-reference-option strong,.model-catalog-reference-option small,.model-catalog-reference-option em,.model-catalog-reference-selected-label strong,.model-catalog-reference-selected-label small,.model-catalog-reference-selected-label em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.model-catalog-reference-option small,.model-catalog-reference-option em,.model-catalog-reference-selected-label small,.model-catalog-reference-selected-label em{color:var(--aurora-muted);font-size:12px;font-style:normal}.model-catalog-reference-option em{max-width:120px}.model-catalog-reference-selected-label{vertical-align:middle;grid-template-columns:22px minmax(0,auto) minmax(0,auto) auto;align-items:center;gap:7px;max-width:100%;display:inline-grid}.model-catalog-reference-selected-label strong{min-width:0;color:var(--aurora-heading)}.model-catalog-reference-selected-label em{max-width:100px}.model-catalog-reference-preview{background:linear-gradient(#f7fbfff5,#fffffff5);align-content:start;gap:12px;padding:14px;display:grid}.model-catalog-reference-preview-empty{grid-template-columns:44px minmax(0,1fr);align-items:center;min-height:128px}.model-catalog-reference-empty-mark{color:#0757d9;background:#0757d914;border:1px solid #0757d924;border-radius:8px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:850;display:grid}.model-catalog-reference-preview-empty>div{gap:4px;min-width:0;display:grid}.model-catalog-reference-preview-empty strong,.model-catalog-reference-preview-empty small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.model-catalog-reference-preview-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.model-catalog-reference-preview-title{align-items:flex-start;gap:10px;min-width:0;display:flex}.model-catalog-reference-preview-logo{border-radius:8px;width:40px;height:40px}.model-catalog-reference-preview-title>span{gap:2px;min-width:0;display:grid}.model-catalog-reference-kicker{color:#0757d9;font-size:12px;font-weight:760;line-height:1.2}.model-catalog-reference-preview-head strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:780;line-height:1.25;overflow:hidden}.model-catalog-reference-preview-head small,.model-catalog-reference-preview p,.model-catalog-reference-preview-empty small{color:var(--aurora-muted)}.model-catalog-reference-preview p{margin:0;font-size:13px;line-height:1.6}.model-catalog-reference-stat-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.model-catalog-reference-meta-pill{background:#0757d90b;border:1px solid #0757d91a;border-radius:7px;gap:3px;min-width:0;padding:8px 9px;display:grid}.model-catalog-reference-meta-pill small{color:var(--aurora-muted);font-size:11px}.model-catalog-reference-meta-pill strong{color:var(--aurora-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:720;overflow:hidden}.model-catalog-reference-preview-tags{flex-wrap:wrap;gap:4px;display:flex}.theme-dark .model-catalog-reference-picker-card,.theme-dark .model-catalog-config-panel,.theme-dark .model-catalog-reference-preview{background:#0f1220b8;border-color:#94a3b82e}.theme-dark .model-catalog-reference-kicker,.theme-dark .model-catalog-reference-empty-mark{color:#5bc7ff}.theme-dark .model-catalog-reference-meta-pill,.theme-dark .model-catalog-reference-picker-note span{background:#5bc7ff14;border-color:#5bc7ff24}.theme-dark .model-catalog-config-panel-head{border-color:#94a3b82e}@container model-catalog-form (width<=760px){.model-catalog-form-grid,.model-catalog-reference-hero,.model-catalog-config-grid,.model-catalog-reference-stat-row{grid-template-columns:1fr}.model-catalog-reference-preview-head,.model-catalog-config-panel-head{flex-direction:column;align-items:flex-start}}.agent-profile-form{gap:18px;display:grid;container:agent-profile-form/inline-size}.agent-profile-avatar-row{background:linear-gradient(#f8fbff 0%,#fff 100%);border:1px solid #dce6f6;border-radius:12px;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:18px;min-height:212px;padding:16px;display:grid;box-shadow:0 8px 20px #1730600a}.agent-profile-avatar-current{align-content:center;justify-items:center;min-width:0;padding:0;display:grid}.agent-profile-avatar-uploader.ant-upload-wrapper,.agent-profile-avatar-uploader.ant-upload-wrapper .ant-upload.ant-upload-select,.agent-profile-avatar-upload-tile{width:124px;height:124px}.agent-profile-avatar-uploader.ant-upload-wrapper .ant-upload.ant-upload-select{background:#fff;border:1px solid #becee5e6;border-radius:28px;margin:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 14px 28px #1730601a}.agent-profile-avatar-uploader.ant-upload-wrapper .ant-upload.ant-upload-select:hover{border-color:#8fb4f7;transform:translateY(-1px);box-shadow:0 0 0 3px #2563eb1a,0 18px 34px #17306024}.agent-profile-avatar-upload-tile{border-radius:27px;display:block;position:relative;overflow:hidden}.agent-profile-avatar-upload-tile img{object-fit:cover;width:100%;height:100%;display:block}.agent-profile-avatar-upload-overlay{color:#1d4ed8;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe0;border:1px solid #94a3b86b;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 8px 18px #1730601f}.agent-profile-avatar-library{align-items:stretch;min-width:0;max-height:226px;padding:0 4px 0 0;display:flex;overflow:auto}.agent-profile-fields,.agent-profile-title-fields{gap:12px;display:grid}.agent-profile-name-row{grid-template-columns:minmax(0,1fr) 116px;align-items:start;gap:12px;display:grid}.agent-profile-status-item .ant-form-item-control-input{min-height:34px}.agent-profile-status-item .ant-form-item-control-input-content{align-items:center;height:34px;display:flex}.agent-profile-avatar-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));align-content:start;gap:10px;width:100%;padding:2px 4px 2px 2px;display:grid}.agent-profile-avatar-grid button{cursor:pointer;text-align:left;background:#fff;border:1px solid #dce6f6;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-width:0;height:58px;padding:7px 9px 7px 7px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.agent-profile-avatar-grid button:hover{border-color:#9eb6da;transform:translateY(-1px)}.agent-profile-avatar-grid button.active{background:#f8fbff;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb29,0 8px 16px #2563eb1f}.agent-profile-avatar-grid button.active:after{content:"";background:#2563eb;border:2px solid #fff;border-radius:999px;width:8px;height:8px;position:absolute;top:7px;left:39px;right:auto}.agent-profile-avatar-option-image{background:#eef4fb;border:1px solid #becee5e0;border-radius:10px;width:42px;height:42px;display:block;overflow:hidden;box-shadow:0 6px 14px #17306014}.agent-profile-avatar-option-image img{object-fit:cover;width:100%;height:100%;display:block}.agent-profile-avatar-option-label{color:#314462;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:760;line-height:1.25;overflow:hidden}.agent-profile-avatar-grid button:hover .agent-profile-avatar-option-label,.agent-profile-avatar-grid button.active .agent-profile-avatar-option-label{color:#173a7a}.agent-profile-section{gap:12px;display:grid}.agent-capability-toggle-list{gap:10px;display:grid}.agent-capability-toggle-row{background:#fff;border:1px solid #e1e8f3;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:12px;display:grid}.agent-capability-toggle-row.enabled{background:#f8fbff;border-color:#bfdbfe}.agent-capability-toggle-copy{gap:4px;display:grid}.agent-capability-toggle-copy strong{color:#17233f;font-size:13px}.agent-capability-toggle-copy p{color:#64748b;margin:0;font-size:12px;line-height:1.55}@container agent-profile-form (width<=640px){.agent-profile-avatar-row,.agent-profile-name-row{grid-template-columns:1fr}.agent-profile-avatar-current{justify-items:center;width:100%}.agent-profile-avatar-library{max-height:none;padding-right:0}.agent-profile-avatar-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.usage-call-volume-chart{gap:10px;min-width:0;display:grid;container:usage-call-volume/inline-size}.usage-call-volume-chart-toolbar{justify-content:flex-end;min-width:0;display:flex}.usage-natural-period-control{flex:none;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;display:flex}.usage-natural-period-control-inline{flex:auto;width:100%;display:block}.usage-natural-period-control-toolbar{flex-wrap:wrap;flex:auto;justify-content:flex-start;align-items:center;gap:14px;width:100%;min-width:0;display:flex}.usage-natural-period-toolbar-segments{background:var(--employee-surface-soft,var(--admin-color-bg-fill,#f8fafc));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:12px;flex:none;align-items:stretch;min-height:44px;padding:4px;display:inline-flex}.usage-natural-period-toolbar-segment{min-width:72px;color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 16px;font-size:14px;font-weight:760;line-height:1;transition:color .16s,background .16s,box-shadow .16s}.usage-natural-period-toolbar-segment:hover{color:var(--employee-primary,var(--admin-color-primary,#1677ff))}.usage-natural-period-toolbar-segment[aria-pressed=true]{color:#fff;background:var(--employee-primary,var(--admin-color-primary,#1677ff));box-shadow:0 6px 16px #1677ff2e}.usage-natural-period-toolbar-picker{flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.usage-natural-period-toolbar-nav{width:40px;height:44px;color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));cursor:pointer;background:var(--employee-surface,var(--admin-color-bg-container,#fff));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:12px;flex:none;place-items:center;font-size:22px;line-height:1;transition:color .16s,border-color .16s,background .16s;display:inline-grid}.usage-natural-period-toolbar-nav:hover,.usage-natural-period-toolbar-nav:focus-visible{color:var(--employee-primary,var(--admin-color-primary,#1677ff));background:var(--employee-primary-soft,var(--admin-color-primary-bg,#e6f1ff));border-color:#1677ff47;outline:none}.usage-natural-period-toolbar-date.usage-natural-period-picker,.usage-natural-period-toolbar-date.usage-natural-period-picker.ant-picker{border-radius:12px;width:min(280px,42vw);min-height:44px;padding-inline:16px}.usage-natural-period-toolbar-date .ant-picker-input>input{font-size:15px;font-weight:780}.usage-natural-period-toolbar-current{min-height:44px;color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));flex:none;padding-inline:4px;font-weight:720}.usage-natural-period-toolbar-current:hover{color:var(--employee-primary,var(--admin-color-primary,#1677ff))}.usage-natural-period-picker{flex:none;width:260px}.usage-natural-period-picker.ant-picker{background:var(--employee-surface,var(--admin-color-bg-container,#fff));border-color:var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:var(--employee-control-radius,8px);min-height:38px;padding-inline:12px}.usage-natural-period-picker .ant-picker-input>input{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));font-size:13px;font-weight:760}.usage-natural-period-picker.ant-picker:hover,.usage-natural-period-picker.ant-picker-focused{border-color:var(--employee-primary,var(--admin-color-primary,#1677ff));box-shadow:0 0 0 2px #1677ff14}.usage-natural-period-panel{grid-template-columns:150px minmax(280px,auto);align-items:stretch;display:grid}.usage-natural-period-calendar{min-width:0}.usage-natural-period-panel-inline{background:var(--employee-surface,var(--admin-color-bg-container,#fff));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:var(--employee-control-radius,8px);width:min(100%,760px);overflow:hidden}.usage-natural-period-calendar-inline{background:var(--employee-surface,var(--admin-color-bg-container,#fff))}.usage-natural-period-shortcuts{background:var(--employee-surface-soft,var(--admin-color-bg-fill,#f8fafc));border-right:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));align-content:start;gap:8px;min-width:150px;padding:14px 12px;display:grid}.usage-natural-period-shortcuts>strong{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));margin-bottom:2px;font-size:12px;font-weight:800;line-height:1.2}.usage-natural-period-shortcut{width:100%;color:var(--employee-text,var(--admin-color-text-body,#334155));font:inherit;text-align:left;cursor:pointer;border-radius:var(--employee-control-radius,8px);background:0 0;border:1px solid #0000;gap:2px;padding:9px 10px;display:grid}.usage-natural-period-shortcut:hover,.usage-natural-period-shortcut[aria-pressed=true]{color:var(--employee-primary,var(--admin-color-primary,#1677ff));background:var(--employee-primary-soft,var(--admin-color-primary-bg,#e6f1ff));border-color:#1677ff2e}.usage-natural-period-shortcut span{font-size:14px;font-weight:800;line-height:1.2}.usage-natural-period-shortcut small{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));font-size:11px;line-height:1.2}.usage-natural-period-current{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));justify-self:start;margin-top:4px;padding-inline:4px}.usage-natural-period-inline-panel{grid-template-rows:56px minmax(0,1fr);min-height:312px;display:grid}.usage-natural-period-inline-header{border-bottom:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:56px;padding:0 10px;display:grid}.usage-natural-period-inline-header strong{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:820;line-height:1.2;overflow:hidden}.usage-natural-period-inline-header button{width:36px;height:36px;color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));cursor:pointer;border-radius:var(--employee-control-radius,8px);background:0 0;border:0;place-items:center;display:inline-grid}.usage-natural-period-inline-header button:hover,.usage-natural-period-inline-header button:focus-visible{color:var(--employee-primary,var(--admin-color-primary,#1677ff));background:var(--employee-primary-soft,var(--admin-color-primary-bg,#e6f1ff));outline:none}.usage-natural-period-month-grid,.usage-natural-period-year-grid{grid-template-columns:repeat(3,minmax(76px,1fr));align-content:center;gap:18px 26px;padding:30px 52px;display:grid}.usage-natural-period-month-cell,.usage-natural-period-year-cell{min-width:0;min-height:44px;color:var(--employee-text,var(--admin-color-text-body,#334155));font:inherit;cursor:pointer;border-radius:var(--employee-control-radius,8px);background:0 0;border:1px solid #0000;padding:0 10px;font-size:16px;line-height:1.2;position:relative}.usage-natural-period-month-cell>span:first-child,.usage-natural-period-year-cell>span:first-child,.usage-natural-period-day-cell>span:first-child{z-index:1;position:relative}.usage-natural-period-month-cell:hover,.usage-natural-period-year-cell:hover,.usage-natural-period-month-cell:focus-visible,.usage-natural-period-year-cell:focus-visible{color:var(--employee-primary,var(--admin-color-primary,#1677ff));background:var(--employee-primary-soft,var(--admin-color-primary-bg,#e6f1ff));border-color:#1677ff2e;outline:none}.usage-natural-period-month-cell[aria-pressed=true],.usage-natural-period-year-cell[aria-pressed=true]{color:#fff;background:var(--employee-primary,var(--admin-color-primary,#1677ff))}.usage-natural-period-inline-day-panel{min-height:340px}.usage-natural-period-weekday-row,.usage-natural-period-day-grid{grid-template-columns:repeat(7,minmax(34px,1fr));display:grid}.usage-natural-period-weekday-row{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));text-align:center;gap:4px;padding:12px 26px 4px;font-size:12px;font-weight:760}.usage-natural-period-day-grid{align-content:start;gap:6px;padding:8px 26px 24px}.usage-natural-period-day-cell{min-width:0;min-height:34px;color:var(--employee-text,var(--admin-color-text-body,#334155));font:inherit;cursor:pointer;border-radius:var(--employee-control-radius,8px);background:0 0;border:1px solid #0000;font-size:13px;position:relative}.usage-natural-period-heat-level-1{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 14%, var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff)));border-color:color-mix(in srgb, var(--usage-natural-period-heat-color) 18%, transparent)}.usage-natural-period-heat-level-2{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 24%, var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff)));border-color:color-mix(in srgb, var(--usage-natural-period-heat-color) 28%, transparent)}.usage-natural-period-heat-level-3{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 36%, var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff)));border-color:color-mix(in srgb, var(--usage-natural-period-heat-color) 40%, transparent)}.usage-natural-period-heat-level-4{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 52%, var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff)));border-color:color-mix(in srgb, var(--usage-natural-period-heat-color) 56%, transparent)}.usage-natural-period-heat-mark{pointer-events:none;background:var(--usage-natural-period-heat-color);border-radius:999px;width:18px;height:3px;position:absolute;bottom:5px;right:8px}.usage-natural-period-day-cell .usage-natural-period-heat-mark{width:13px;right:50%;transform:translate(50%)}.usage-natural-period-month-cell[aria-pressed=true] .usage-natural-period-heat-mark,.usage-natural-period-year-cell[aria-pressed=true] .usage-natural-period-heat-mark,.usage-natural-period-day-cell[aria-pressed=true] .usage-natural-period-heat-mark{background:var(--tlaic-color-bg-container,var(--admin-color-bg-container,#fff));opacity:.82}.usage-natural-period-day-cell-outside{color:var(--employee-muted,var(--admin-color-text-secondary,#94a3b8))}.usage-natural-period-day-cell:hover,.usage-natural-period-day-cell:focus-visible,.usage-natural-period-day-cell-week-selected{color:var(--employee-primary,var(--admin-color-primary,#1677ff));background:var(--employee-primary-soft,var(--admin-color-primary-bg,#e6f1ff));border-color:#1677ff29;outline:none}.usage-natural-period-day-cell[aria-pressed=true]{color:#fff;background:var(--employee-primary,var(--admin-color-primary,#1677ff));border-color:var(--employee-primary,var(--admin-color-primary,#1677ff))}.usage-call-volume-chart-canvas,.usage-call-volume-chart-state,.usage-call-volume-chart-fallback{width:100%;min-width:0;height:var(--usage-call-volume-height,286px);min-height:var(--usage-call-volume-height,286px);background:var(--employee-surface-soft,var(--admin-color-bg-fill,#f8fafc));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:var(--employee-control-radius,8px);overflow:hidden}.usage-call-volume-chart-state{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));text-align:center;align-content:center;place-items:center;gap:8px;padding:18px;display:grid}.usage-call-volume-chart-state>strong{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));font-size:13px;font-weight:760}.usage-call-volume-chart-state .ant-alert{text-align:left;width:min(100%,520px)}.usage-call-volume-chart-canvas-clickable{cursor:pointer}.usage-call-volume-chart-empty-text{font-size:13px}.usage-call-volume-chart-fallback{align-content:start;gap:8px;padding:12px;display:grid;overflow:auto}.usage-call-volume-chart-fallback-row{background:var(--employee-surface,var(--admin-color-bg-container,#fff));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:var(--employee-control-radius,8px);grid-template-columns:minmax(72px,.76fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;min-height:32px;padding:7px 8px;display:grid}.usage-call-volume-chart-fallback-row-clickable{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.usage-call-volume-chart-fallback-row-clickable:hover,.usage-call-volume-chart-fallback-row-clickable:focus-visible{background:var(--employee-surface,var(--admin-color-bg-container,#fff));border-color:var(--employee-primary,var(--admin-color-primary,#1677ff));outline:none;box-shadow:0 0 0 2px #1677ff14}.usage-call-volume-chart-fallback-row .ant-typography{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.35;overflow:hidden}.usage-call-volume-tooltip-title{color:var(--employee-heading,#0f172a);margin-bottom:6px;font-size:12px;font-weight:760}.usage-call-volume-tooltip-row{min-width:120px;color:var(--employee-muted,#64748b);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;font-size:12px;line-height:1.65;display:grid}.usage-call-volume-tooltip-row strong{color:var(--employee-heading,#0f172a);text-align:right;font-weight:760}@container usage-call-volume (width<=760px){.usage-call-volume-chart-toolbar{justify-content:stretch}.usage-natural-period-control{flex-direction:column;align-items:stretch;width:100%}.usage-natural-period-control-toolbar{align-items:stretch}.usage-natural-period-toolbar-segments{width:100%}.usage-natural-period-toolbar-segment{flex:1 1 0;min-width:0;padding-inline:8px}.usage-natural-period-toolbar-picker{width:100%}.usage-natural-period-toolbar-date.usage-natural-period-picker,.usage-natural-period-toolbar-date.usage-natural-period-picker.ant-picker{flex:auto;width:auto}.usage-natural-period-toolbar-current{justify-content:flex-start}.usage-natural-period-picker{width:100%}.usage-natural-period-panel,.usage-natural-period-panel-inline{grid-template-columns:minmax(0,1fr);width:100%}.usage-natural-period-shortcuts{border-right:0;border-bottom:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0))}.usage-natural-period-month-grid,.usage-natural-period-year-grid{gap:12px;padding:22px 20px}.usage-natural-period-weekday-row,.usage-natural-period-day-grid{padding-inline:16px}.usage-call-volume-chart-fallback-row{grid-template-columns:minmax(64px,.7fr) minmax(0,1fr)}.usage-call-volume-chart-fallback-row .ant-typography:last-child{grid-column:1/-1}}.theme-dark .usage-natural-period-heat-0{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 14%, var(--tlaic-color-bg-container,var(--admin-color-bg-container)))!important}.theme-dark .usage-natural-period-heat-1{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 24%, var(--tlaic-color-bg-container,var(--admin-color-bg-container)))!important}.theme-dark .usage-natural-period-heat-2{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 36%, var(--tlaic-color-bg-container,var(--admin-color-bg-container)))!important}.theme-dark .usage-natural-period-heat-3{background:color-mix(in srgb, var(--usage-natural-period-heat-color) 52%, var(--tlaic-color-bg-container,var(--admin-color-bg-container)))!important}.usage-insight-export-trigger{align-items:center;display:inline-flex}.usage-insight-export-modal .ant-modal-body{padding-top:12px}.usage-insight-export-form,.usage-insight-export-progress{gap:16px;display:grid}.usage-insight-export-field{gap:10px;min-width:0;display:grid}.usage-insight-export-field h4{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));margin:0;font-size:14px;font-weight:800}.usage-insight-export-period{width:100%}.usage-insight-export-metrics{flex-wrap:wrap;gap:8px 16px;display:flex}.usage-insight-export-form-actions,.usage-insight-export-progress-actions{justify-content:flex-end;gap:8px;display:flex}.usage-insight-export-progress-body{text-align:center;justify-items:center;gap:14px;min-height:160px;padding:24px 12px;display:grid}.usage-insight-export-progress-body strong{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));font-size:15px;font-weight:780;display:block}.usage-insight-export-progress-body .ant-typography{margin-top:8px;display:block}.usage-insight-export-elapsed{font-variant-numeric:tabular-nums;margin-top:8px;display:block}.usage-insight-export-preview{gap:14px;min-width:0;display:grid}.usage-insight-export-preview-frame{border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));background:#f8fafc;border-radius:12px;max-height:min(68vh,720px);padding:12px;overflow:auto}.usage-insight-export-preview-frame img{background:#fff;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 1px 2px #0f172a0f}.usage-insight-export-offscreen{pointer-events:none;opacity:1;width:1000px;position:fixed;top:0;left:-10000px}.usage-insight-toolbar-actions{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.usage-insight-board{gap:18px;min-width:0;display:grid;container:usage-insight-board/inline-size}.usage-insight-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.usage-insight-metric-layout-stacked .usage-insight-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-insight-metric-card{min-width:0;min-height:0;color:var(--employee-text,var(--admin-color-text-body,#334155));font:inherit;text-align:left;cursor:pointer;background:var(--employee-surface,var(--admin-color-bg-container,#fff));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));box-shadow:none;border-radius:12px;outline:none;grid-template-rows:auto auto 1fr;align-content:start;gap:10px;padding:14px 16px 12px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.usage-insight-metric-card:hover{border-color:color-mix(in srgb, var(--usage-insight-metric-accent,#1677ff) 28%, #e2e8f0);background:color-mix(in srgb, var(--usage-insight-metric-accent-soft,#eaf3ff) 35%, #fff)}.usage-insight-metric-card:focus-visible{border-color:var(--usage-insight-metric-accent,#1677ff);box-shadow:0 0 0 3px color-mix(in srgb, var(--usage-insight-metric-accent,#1677ff) 18%, transparent)}.usage-insight-metric-card-tokens{--usage-insight-metric-accent:#2f6bff;--usage-insight-metric-accent-soft:#e8f0ff;--usage-insight-metric-accent-softer:#f5f8ff;--usage-insight-metric-accent-glow:#2f6bff1a}.usage-insight-metric-layout-stacked .usage-insight-metric-card-tokens{grid-column:1/-1}.usage-insight-metric-card-cost{--usage-insight-metric-accent:#7a45d6;--usage-insight-metric-accent-soft:#f3eaff;--usage-insight-metric-accent-softer:#faf7ff;--usage-insight-metric-accent-glow:#7a45d61a}.usage-insight-metric-card-requests{--usage-insight-metric-accent:#0faba8;--usage-insight-metric-accent-soft:#e7f9f9;--usage-insight-metric-accent-softer:#f5fcfc;--usage-insight-metric-accent-glow:#0faba81a}.usage-insight-metric-card-active{background:color-mix(in srgb, var(--usage-insight-metric-accent-soft) 55%, var(--admin-color-bg-container,#fff));border-color:color-mix(in srgb, var(--usage-insight-metric-accent) 42%, #e2e8f0);box-shadow:inset 3px 0 0 var(--usage-insight-metric-accent)}.usage-insight-metric-card-loading{opacity:.72}.usage-insight-metric-header{align-items:center;gap:10px;min-width:0;display:flex}.usage-insight-metric-icon{width:32px;height:32px;color:var(--usage-insight-metric-accent);background:color-mix(in srgb, var(--usage-insight-metric-accent-soft) 88%, var(--admin-color-bg-container,#fff));border:1px solid color-mix(in srgb, var(--usage-insight-metric-accent) 16%, transparent);border-radius:10px;flex:none;place-items:center;display:inline-grid}.usage-insight-metric-label{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));letter-spacing:.01em;font-size:13px;font-weight:760;line-height:1.2}.usage-insight-metric-value{overflow-wrap:anywhere;color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:820;line-height:1.05}.usage-insight-metric-card-tokens .usage-insight-metric-value{font-size:28px}.usage-insight-metric-card-active .usage-insight-metric-value{color:var(--usage-insight-metric-accent)}.usage-insight-metric-detail{min-width:0;color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:12px;line-height:1.45;overflow:hidden}.usage-insight-metric-breakdown{align-self:end;gap:0;min-width:0;display:grid}.usage-insight-metric-breakdown-inline{grid-template-columns:repeat(3,minmax(0,1fr))}.usage-insight-metric-breakdown-split{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-insight-metric-breakdown-token{border-top:1px solid color-mix(in srgb, var(--usage-insight-metric-accent) 12%, #e8eef7);gap:0;padding-top:2px}.usage-insight-token-column{gap:6px;min-width:0;padding:10px 10px 2px 0;display:grid}.usage-insight-token-column+.usage-insight-token-column{border-left:1px solid color-mix(in srgb, var(--usage-insight-metric-accent) 14%, #e8eef7);padding-left:12px}.usage-insight-token-primary,.usage-insight-token-nested{gap:2px;min-width:0;display:grid}.usage-insight-token-primary em,.usage-insight-token-nested em,.usage-insight-metric-breakdown-item em{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));font-size:12px;font-style:normal;font-weight:640;line-height:1.25}.usage-insight-token-primary b,.usage-insight-metric-breakdown-item b{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:780;overflow:hidden}.usage-insight-token-nested{background:color-mix(in srgb, var(--usage-insight-metric-accent-soft) 55%, var(--admin-color-bg-container,#fff));border-radius:8px;padding:4px 8px}.usage-insight-token-nested em{font-size:11px}.usage-insight-token-nested b{color:color-mix(in srgb, var(--usage-insight-metric-accent) 72%, #0f172a);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;overflow:hidden}.usage-insight-metric-breakdown-item{min-width:0;color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));gap:4px;padding-right:12px;font-size:12px;line-height:1.3;display:grid}.usage-insight-metric-breakdown-item+.usage-insight-metric-breakdown-item{border-left:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));padding-left:12px}.usage-insight-metric-breakdown-success b{color:#13c2c2}.usage-insight-metric-breakdown-danger b{color:var(--employee-danger,var(--admin-color-error,#dc2626))}.usage-insight-trend-panel{gap:12px;min-width:0;display:grid}.usage-insight-trend-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.usage-insight-trend-heading h3{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));margin:0;font-size:15px;font-weight:800;line-height:1.3}.usage-insight-trend-heading h3 span{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));font-size:13px;font-weight:640}.usage-insight-analysis-grid{gap:14px;min-width:0;display:grid}.usage-insight-analysis-grid-with-breakdown{grid-template-columns:minmax(0,1fr);align-items:stretch}.usage-insight-secondary-grid{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.usage-insight-trend-toolbar{background:var(--employee-surface-soft,var(--admin-color-bg-fill,#f8fafc));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 16px;display:flex}.usage-insight-period-control{flex:auto;gap:8px;min-width:0;display:grid}.usage-insight-period-control-main{align-items:center;gap:12px;min-width:0;display:flex}.usage-insight-natural-period-control{flex:auto;width:100%}.usage-insight-natural-period-control.usage-natural-period-control-inline,.usage-insight-natural-period-control.usage-natural-period-control-toolbar{width:100%}.usage-insight-natural-period-control .usage-natural-period-picker{width:220px}.usage-insight-natural-period-control .usage-natural-period-toolbar-date.usage-natural-period-picker,.usage-insight-natural-period-control .usage-natural-period-toolbar-date.usage-natural-period-picker.ant-picker{width:min(300px,46vw);min-height:44px}.usage-insight-natural-period-control .usage-natural-period-picker.ant-picker{min-height:42px;padding-inline:14px}.usage-insight-natural-period-control .usage-natural-period-picker .ant-picker-input>input{font-size:14px}.usage-insight-detail-action{flex:none;justify-content:flex-end;min-width:0;display:flex}.usage-insight-detail-action :where(a,button){min-height:32px;color:var(--employee-primary,var(--admin-color-primary,#1677ff));background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:0 2px;font-size:13px;font-weight:760;line-height:1;text-decoration:none;display:inline-flex}.usage-insight-detail-action :where(a,button):hover{color:var(--employee-primary-hover,var(--admin-color-primary-hover,#4096ff));text-underline-offset:3px;text-decoration:underline}.usage-insight-detail-action svg{flex:none}.usage-insight-chart-canvas,.usage-insight-chart-state,.usage-insight-chart-fallback,.usage-insight-breakdown-fallback{width:100%;min-width:0;height:var(--usage-insight-chart-height,292px);min-height:var(--usage-insight-chart-height,292px);background:var(--employee-surface-soft,var(--admin-color-bg-fill,#f8fafc));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:var(--employee-control-radius,8px);overflow:hidden}.usage-insight-chart-state{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));text-align:center;align-content:center;place-items:center;gap:8px;padding:18px;display:grid}.usage-insight-chart-state>strong{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));font-size:13px;font-weight:760}.usage-insight-chart-state-deferred{gap:10px}.usage-insight-chart-state-deferred .ant-typography{max-width:360px;color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));font-size:12px;line-height:1.55}.usage-insight-chart-state .ant-alert{text-align:left;width:min(100%,520px)}.usage-insight-chart-canvas-clickable{cursor:pointer}.usage-insight-empty-text{font-size:13px}.usage-insight-chart-fallback{align-content:start;gap:8px;padding:12px;display:grid;overflow:auto}.usage-insight-breakdown-panel{gap:10px;min-width:0;display:grid}.usage-insight-breakdown-heading{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.usage-insight-breakdown-heading h3{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));margin:0;font-size:15px;font-weight:800;line-height:1.2}.usage-insight-breakdown-heading span{color:var(--employee-muted,var(--admin-color-text-secondary,#64748b));flex:none;font-size:12px;font-weight:760}.usage-insight-breakdown-fallback{align-content:start;gap:8px;padding:12px;display:grid;overflow:auto}.usage-insight-breakdown-fallback-row{background:var(--employee-surface,var(--admin-color-bg-container,#fff));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:var(--employee-control-radius,8px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:8px 10px;display:grid}.usage-insight-breakdown-fallback-row .ant-typography{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.35;overflow:hidden}.usage-insight-breakdown-fallback-row .ant-typography:last-child{color:var(--employee-heading,var(--admin-color-text-heading,#0f172a));font-weight:760}.usage-insight-chart-fallback-row{background:var(--employee-surface,var(--admin-color-bg-container,#fff));border:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-radius:var(--employee-control-radius,8px);grid-template-columns:minmax(72px,.76fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;min-height:32px;padding:7px 8px;display:grid}.usage-insight-chart-fallback-row-clickable{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.usage-insight-chart-fallback-row-clickable:hover,.usage-insight-chart-fallback-row-clickable:focus-visible{background:var(--employee-surface,var(--admin-color-bg-container,#fff));border-color:var(--employee-primary,var(--admin-color-primary,#1677ff));outline:none;box-shadow:0 0 0 2px #1677ff14}.usage-insight-chart-fallback-row .ant-typography{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.35;overflow:hidden}.usage-insight-tooltip-title{color:var(--employee-heading,#0f172a);margin-bottom:6px;font-size:12px;font-weight:760}.usage-insight-tooltip-row{min-width:140px;color:var(--employee-muted,#64748b);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;font-size:12px;line-height:1.65;display:grid}.usage-insight-tooltip-row strong{color:var(--employee-heading,#0f172a);text-align:right;font-weight:760}@container usage-insight-board (width<=900px){.usage-insight-metric-layout-row .usage-insight-metric-grid,.usage-insight-analysis-grid-with-breakdown{grid-template-columns:minmax(0,1fr)}.usage-insight-trend-toolbar{flex-direction:column;align-items:stretch;padding:12px}.usage-insight-period-control-main{flex-direction:column;align-items:stretch;gap:8px}.usage-insight-natural-period-control,.usage-insight-natural-period-control .usage-natural-period-picker,.usage-insight-natural-period-control .usage-natural-period-toolbar-date.usage-natural-period-picker,.usage-insight-natural-period-control .usage-natural-period-toolbar-date.usage-natural-period-picker.ant-picker{width:100%}.usage-insight-detail-action{justify-content:flex-start}.usage-insight-metric-card{padding:14px}.usage-insight-metric-value{font-size:24px}.usage-insight-metric-card-tokens .usage-insight-metric-value{font-size:26px}.usage-insight-metric-breakdown-inline,.usage-insight-metric-breakdown-split{grid-template-columns:minmax(0,1fr)}.usage-insight-metric-breakdown-item{padding-right:0}.usage-insight-metric-breakdown-item+.usage-insight-metric-breakdown-item{border-top:1px solid var(--employee-border-soft,var(--admin-color-split,#e2e8f0));border-left:0;padding-top:8px;padding-left:0}.usage-insight-chart-fallback-row{grid-template-columns:minmax(64px,.7fr) minmax(0,1fr)}.usage-insight-chart-fallback-row .ant-typography:last-child{grid-column:1/-1}}@container usage-insight-board (width<=640px){.usage-insight-metric-layout-stacked .usage-insight-metric-grid{grid-template-columns:minmax(0,1fr)}.usage-insight-metric-layout-stacked .usage-insight-metric-card-tokens{grid-column:auto}}.theme-dark .usage-insight-metric-card{color:var(--admin-color-text-body);background:var(--admin-color-bg-container)!important;border-color:var(--admin-color-border)!important}.theme-dark .usage-insight-metric-card:hover{background:color-mix(in srgb, var(--usage-insight-metric-accent,var(--admin-color-primary)) 12%, var(--admin-color-bg-container))!important;border-color:color-mix(in srgb, var(--usage-insight-metric-accent,var(--admin-color-primary)) 35%, var(--admin-color-border))!important}.theme-dark .usage-insight-metric-card-active{background:color-mix(in srgb, var(--usage-insight-metric-accent,var(--admin-color-primary)) 16%, var(--admin-color-bg-container))!important;border-color:color-mix(in srgb, var(--usage-insight-metric-accent,var(--admin-color-primary)) 42%, var(--admin-color-border))!important}.theme-dark .usage-insight-metric-icon{background:color-mix(in srgb, var(--usage-insight-metric-accent,var(--admin-color-primary)) 18%, var(--admin-color-bg-container))!important;border-color:color-mix(in srgb, var(--usage-insight-metric-accent,var(--admin-color-primary)) 28%, transparent)!important}.theme-dark .usage-insight-metric-label,.theme-dark .usage-insight-metric-detail,.theme-dark .usage-insight-empty-text{color:var(--admin-color-text-secondary)!important}.theme-dark .usage-insight-metric-value{color:var(--admin-color-text-heading)!important}.theme-dark .usage-insight-trend-panel,.theme-dark .usage-insight-breakdown-panel,.theme-dark .usage-insight-period-control,.theme-dark .usage-insight-chart-state{color:var(--admin-color-text-body);background:var(--admin-color-bg-container)!important;border-color:var(--admin-color-border)!important}.tlaic-embedded-docs{height:var(--tlaic-embedded-docs-height,100%);min-height:var(--tlaic-embedded-docs-min-height,520px);width:100%;overflow:hidden}.tlaic-embedded-docs-light,.tlaic-embedded-docs-light .tlaic-embedded-docs-frame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.tlaic-embedded-docs-dark,.tlaic-embedded-docs-dark .tlaic-embedded-docs-frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111827}.tlaic-embedded-docs-frame{border:0;width:100%;height:100%;display:block}.tlaic-appearance{--tlaic-appearance-accent:var(--tlaic-color-primary,var(--admin-color-primary,var(--settings-accent,#1677ff)));--tlaic-appearance-accent-soft:var(--tlaic-color-primary-soft,var(--admin-color-primary-soft,color-mix(in srgb, var(--tlaic-appearance-accent) 12%, transparent)));--tlaic-appearance-accent-border:color-mix(in srgb, var(--tlaic-appearance-accent) 32%, transparent);--tlaic-appearance-panel:var(--tlaic-color-bg-container,var(--admin-color-bg-container,var(--settings-panel,#fff)));--tlaic-appearance-border:var(--tlaic-color-border,var(--admin-color-border,var(--settings-border,#cbd5e1)));--tlaic-appearance-text:var(--tlaic-color-text-heading,var(--admin-color-text-heading,var(--settings-text,#0f172a)));--tlaic-appearance-muted:var(--tlaic-color-text-secondary,var(--admin-color-text-secondary,var(--settings-muted,#64748b)));gap:16px;min-width:0;display:grid;container:appearance-settings/inline-size}.tlaic-appearance-row-panel{background:var(--tlaic-appearance-panel);border:1px solid var(--tlaic-appearance-border);border-radius:8px;padding:18px 20px 20px}.tlaic-appearance-row{gap:14px;display:grid}.tlaic-appearance-row-heading{min-width:0}.tlaic-appearance-row-heading strong,.tlaic-appearance-motion-inline strong{color:var(--tlaic-appearance-text);font-size:16px;font-weight:800;line-height:1.35}.tlaic-appearance-row-control{min-width:0}.tlaic-appearance-language-grid{grid-template-columns:repeat(5,minmax(128px,1fr));gap:12px;display:grid}.tlaic-appearance-language-card{text-align:left;background:var(--tlaic-appearance-panel);border:1px solid var(--tlaic-appearance-border);cursor:pointer;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:74px;padding:14px 16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.tlaic-appearance-language-card:hover,.tlaic-appearance-choice:hover{border-color:var(--tlaic-appearance-accent-border);box-shadow:0 10px 20px #0f172a0f}.tlaic-appearance-language-card-selected,.tlaic-appearance-choice-selected{background:var(--tlaic-appearance-accent-soft);border-color:var(--tlaic-appearance-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--tlaic-appearance-accent) 18%, transparent)}.tlaic-appearance-language-mark{color:#fff;border-radius:5px;justify-content:center;align-items:center;width:32px;height:24px;font-size:11px;font-weight:800;display:inline-flex}.tlaic-appearance-language-mark-red{background:var(--admin-ui-red,#ef4444)}.tlaic-appearance-language-mark-violet{background:#7c3aed}.tlaic-appearance-language-mark-blue{background:var(--admin-ui-blue,#2563eb)}.tlaic-appearance-language-mark-rose{background:#e11d48}.tlaic-appearance-language-mark-cyan{background:#0891b2}.tlaic-appearance-language-card strong{overflow-wrap:anywhere;color:var(--tlaic-appearance-text);white-space:nowrap;font-size:15px;font-weight:800;line-height:1.35}.tlaic-appearance-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tlaic-appearance-theme-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tlaic-appearance-choice{text-align:left;background:var(--tlaic-appearance-panel);border:1px solid var(--tlaic-appearance-border);cursor:pointer;border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:64px;padding:12px 16px;display:grid;position:relative}.tlaic-appearance-choice strong{color:var(--tlaic-appearance-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.35;display:block;overflow:hidden}.tlaic-appearance-choice small{color:var(--tlaic-appearance-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;display:block;overflow:hidden}.tlaic-appearance-option-icon{width:44px;height:44px;color:var(--tlaic-appearance-accent);background:var(--tlaic-appearance-accent-soft);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.tlaic-appearance-selected-badge{color:#fff;background:var(--tlaic-appearance-accent);border:2px solid var(--tlaic-appearance-panel);border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:-8px;right:-8px}.tlaic-appearance-slider-row{grid-template-columns:30px minmax(240px,1fr) 30px;align-items:center;gap:16px;min-height:72px;padding:0 8px 20px;display:grid}.tlaic-appearance-slider-row>span{color:var(--tlaic-appearance-text);font-weight:800}.tlaic-appearance-theme-package-block{gap:14px;display:grid}.tlaic-appearance-theme-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tlaic-appearance-theme-package-card{text-align:left;cursor:pointer;background:linear-gradient(165deg, color-mix(in srgb, var(--theme-card-soft,transparent) 72%, transparent) 0%, var(--theme-card-surface,var(--tlaic-color-bg-container,var(--admin-color-bg-container))) 48%), var(--theme-card-layout,var(--tlaic-color-bg-layout,var(--admin-color-bg-layout)));border:1px solid var(--theme-card-border,var(--tlaic-color-border,var(--admin-color-border)));border-radius:12px;gap:10px;min-height:112px;padding:12px 12px 12px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.tlaic-appearance-theme-package-accent{background:var(--theme-card-primary,var(--tlaic-color-primary,var(--admin-color-primary)));width:4px;height:100%;position:absolute;top:0;left:0}.tlaic-appearance-theme-package-card:hover{border-color:color-mix(in srgb, var(--theme-card-primary,var(--tlaic-color-primary,var(--admin-color-primary))) 55%, var(--theme-card-border,var(--tlaic-color-border,var(--admin-color-border))));box-shadow:var(--tlaic-shadow-card,var(--admin-shadow-card));transform:translateY(-1px)}.tlaic-appearance-theme-package-card-selected{border-color:var(--theme-card-primary,var(--tlaic-color-primary,var(--admin-color-primary)));box-shadow:0 0 0 1px var(--theme-card-primary,var(--tlaic-color-primary,var(--admin-color-primary))), var(--tlaic-shadow-card,var(--admin-shadow-card))}.tlaic-appearance-theme-package-surface{background:color-mix(in srgb, var(--theme-card-layout,var(--tlaic-color-bg-layout)) 88%, transparent);border:1px solid color-mix(in srgb, var(--theme-card-border,var(--tlaic-color-border)) 80%, transparent);border-radius:8px;grid-template-columns:1.1fr .9fr .55fr;gap:4px;height:36px;padding:4px;display:grid}.tlaic-appearance-theme-package-surface-layout,.tlaic-appearance-theme-package-surface-panel,.tlaic-appearance-theme-package-surface-chip{border-radius:5px;min-width:0;display:block}.tlaic-appearance-theme-package-surface-layout{background:var(--theme-card-layout,var(--tlaic-color-bg-layout));border:1px solid color-mix(in srgb, var(--theme-card-border,var(--tlaic-color-border)) 70%, transparent)}.tlaic-appearance-theme-package-surface-panel{background:var(--theme-card-surface,var(--tlaic-color-bg-container));border:1px solid var(--theme-card-border,var(--tlaic-color-border));box-shadow:inset 0 -10px 0 var(--theme-card-soft,transparent)}.tlaic-appearance-theme-package-surface-chip{background:var(--theme-card-primary,var(--tlaic-color-primary))}.tlaic-appearance-theme-package-semantics{gap:6px;display:flex}.tlaic-appearance-theme-package-dot{width:12px;height:12px;box-shadow:inset 0 0 0 1px #0f172a1f, 0 0 0 1px color-mix(in srgb, var(--theme-card-surface,#fff) 65%, transparent);border-radius:999px}.tlaic-appearance-theme-package-copy{gap:2px;min-width:0;display:grid}.tlaic-appearance-theme-package-copy strong{color:var(--theme-card-heading,var(--tlaic-color-text-heading,var(--admin-color-text-heading)));font-size:14px;font-weight:760}.tlaic-appearance-theme-package-card-selected .tlaic-appearance-selected-badge{background:var(--theme-card-primary,var(--tlaic-color-primary,var(--admin-color-primary)));border-color:var(--theme-card-surface,var(--tlaic-color-bg-container,#fff))}.tlaic-appearance-theme-preview{background:var(--tlaic-color-bg-fill,var(--admin-color-bg-fill));border:1px solid var(--tlaic-color-split,var(--admin-color-split));border-radius:10px;gap:10px;padding:12px 14px;display:grid}.tlaic-appearance-theme-preview-heading{gap:2px;display:grid}.tlaic-appearance-theme-preview-heading strong{color:var(--tlaic-color-text-heading,var(--admin-color-text-heading));font-size:13px}.tlaic-appearance-theme-preview-heading small{color:var(--tlaic-color-text-secondary,var(--admin-color-text-secondary));font-size:12px}.tlaic-appearance-theme-preview-row{flex-wrap:wrap;gap:16px;display:flex}.tlaic-appearance-theme-preview-group{gap:6px;display:grid}.tlaic-appearance-theme-preview-group>small{color:var(--tlaic-color-text-tertiary,var(--admin-color-text-tertiary));font-size:11px}.tlaic-appearance-theme-preview-swatches{align-items:center;gap:6px;display:flex}.tlaic-appearance-theme-preview-swatches>span,.tlaic-appearance-theme-preview-pair{gap:4px;display:inline-flex}.tlaic-appearance-theme-preview-swatches>span:not(.tlaic-appearance-theme-preview-pair),.tlaic-appearance-theme-preview-pair>span{border:1px solid var(--tlaic-color-border,var(--admin-color-border));border-radius:5px;width:18px;height:18px}.tlaic-appearance-radius-inline{grid-template-columns:minmax(220px,360px) minmax(260px,1fr);align-items:center;gap:16px;display:grid}.tlaic-appearance-motion-inline{justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 2px;display:flex}.tlaic-appearance-segment-row{border:1px solid var(--tlaic-appearance-border);border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.tlaic-appearance-segment-row button{min-height:40px;color:var(--tlaic-appearance-muted);background:var(--tlaic-appearance-panel);border:0;border-right:1px solid var(--tlaic-appearance-border);cursor:pointer;font-weight:700}.tlaic-appearance-segment-row button:last-child{border-right:0}.tlaic-appearance-segment-row button.active{color:var(--tlaic-appearance-accent);background:var(--tlaic-appearance-accent-soft);box-shadow:inset 0 0 0 1px var(--tlaic-appearance-accent)}.theme-dark .tlaic-appearance-row-heading strong,.theme-dark .tlaic-appearance-choice strong,.theme-dark .tlaic-appearance-motion-inline strong,.theme-dark .tlaic-appearance-language-card strong{color:#f8fafc}.theme-dark .tlaic-appearance-language-card,.theme-dark .tlaic-appearance-choice,.theme-dark .tlaic-appearance-row-panel{background:#151829eb;border-color:#94a3b829}.theme-dark .tlaic-appearance-language-card-selected,.theme-dark .tlaic-appearance-choice-selected{background:color-mix(in srgb, var(--tlaic-appearance-accent) 16%, transparent)}@container appearance-settings (width<=1100px){.tlaic-appearance-theme-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container appearance-settings (width<=1180px){.tlaic-appearance-language-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tlaic-appearance-row{grid-template-columns:1fr;align-items:start;gap:16px}.tlaic-appearance-radius-inline{grid-template-columns:1fr}}@container appearance-settings (width<=720px){.tlaic-appearance-language-grid,.tlaic-appearance-choice-grid,.tlaic-appearance-theme-package-grid{grid-template-columns:1fr}}
