:root{--duck-color-accent:#ffc331;--duck-color-accent-strong:#e5aa12;--duck-color-accent-soft:#ffe38a;--duck-color-background:#fffaf0;--duck-color-foreground:#2c241c;--duck-color-muted:#78644d;--duck-color-surface:#fffefa;--duck-color-border:#eee0c7;--duck-radius-card:26px;--help-color-accent:#176b5b;--help-color-background:#f4f1e8;--help-color-foreground:#17322d;--help-color-surface:#fffdf7;--help-radius-card:18px;--help-space-page:clamp(20px, 5vw, 72px)}.t-card{font:var(--td-font-body-medium);box-sizing:border-box;border-radius:var(--td-radius-medium);background-color:var(--td-bg-color-container);color:var(--td-text-color-primary);margin:0;padding:0;list-style:none;transition:box-shadow .2s cubic-bezier(.38,0,.24,1);position:relative}.t-card--bordered{border:1px solid var(--td-component-border)}.t-card--shadow-hover:hover,.t-card--shadow{box-shadow:var(--td-shadow-1)}.t-card__cover{display:flow-root}.t-card__cover img{border-top-left-radius:calc(var(--td-radius-medium) - 1px);border-top-right-radius:calc(var(--td-radius-medium) - 1px);width:100%;max-height:100%;display:flow-root}.t-card__body{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl);display:flow-root}.t-card__header{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl);justify-content:space-between;align-items:center;display:flex;position:relative}.t-card__header-wrapper{flex:1;align-items:center;display:flex}.t-card__header+.t-card__cover img{border-radius:0}.t-card__footer{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl);justify-content:space-between;align-items:center;display:flex}.t-card__footer-wrapper{flex:1}.t-size-s .t-card__body,.t-size-s .t-card__header,.t-size-s .t-card__footer{padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-l)}.t-card__avatar{margin-right:var(--td-comp-margin-l);width:var(--td-comp-size-xxxl);height:var(--td-comp-size-xxxl)}.t-card__title{font:var(--td-font-title-medium);color:var(--td-text-color-primary);margin-right:var(--td-comp-margin-l);word-break:break-all}.t-card__subtitle{font:var(--td-font-body-medium);color:var(--td-text-color-secondary);word-break:break-all}.t-card__description{font:var(--td-font-body-medium);color:var(--td-text-color-secondary);margin-top:var(--td-comp-margin-xs);word-break:break-all}.t-card__actions{float:right;color:var(--td-brand-color)}.t-card__title--bordered{border-bottom:1px solid var(--td-component-border)}.t-loading__parent .t-card~.t-loading__overlay{border-radius:var(--td-radius-medium)}.t-tag{font:var(--td-font-body-medium);color:var(--td-text-color-anti);box-sizing:border-box;padding:0;padding:0px var(--td-comp-paddingLR-s);height:var(--td-comp-size-xs);font:var(--td-font-body-small);border-radius:var(--td-radius-default);white-space:nowrap;border:1px solid #0000;flex-direction:row;align-items:center;margin:0;list-style:none;display:inline-flex}.t-tag .t-icon{margin-right:var(--td-comp-margin-xs);font-size:var(--td-font-size-body-medium);flex-shrink:0}.t-tag .t-tag__icon-close{margin-right:0;margin-left:var(--td-comp-margin-s);font:var(--td-font-body-medium);cursor:pointer;transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tag--default{color:var(--td-text-color-primary);background-color:var(--td-bg-color-component)}.t-tag--default .t-tag__icon-close{color:var(--td-text-color-placeholder)}.t-tag--default .t-tag__icon-close:hover{color:var(--td-text-color-primary)}.t-tag--default:active{cursor:default}.t-tag--default.t-tag--disabled{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled);border-color:var(--td-component-border);cursor:not-allowed}.t-tag--default.t-tag--disabled:hover{cursor:not-allowed}.t-tag--default.t-tag--disabled .t-icon:hover{cursor:pointer}.t-tag--default.t-tag--outline{border-color:var(--td-component-border)}.t-tag--default.t-tag--light{background-color:var(--td-bg-color-secondarycontainer)}.t-tag--default.t-tag--light-outline{border-color:var(--td-component-border);background-color:var(--td-bg-color-secondarycontainer)}.t-tag--primary{background-color:var(--td-brand-color)}.t-tag--primary.t-tag--outline{border-color:var(--td-brand-color)}.t-tag--primary.t-tag--light{background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light-outline{border-color:var(--td-brand-color);background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--outline,.t-tag--primary.t-tag--light-outline{color:var(--td-brand-color)}.t-tag--primary.t-tag--light .t-tag__icon-close:hover,.t-tag--primary.t-tag--outline .t-tag__icon-close:hover,.t-tag--primary.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-brand-color-hover)}.t-tag--success{background-color:var(--td-success-color)}.t-tag--success.t-tag--outline{border-color:var(--td-success-color)}.t-tag--success.t-tag--light{background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light-outline{border-color:var(--td-success-color);background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light,.t-tag--success.t-tag--outline,.t-tag--success.t-tag--light-outline{color:var(--td-success-color)}.t-tag--success.t-tag--light .t-tag__icon-close:hover,.t-tag--success.t-tag--outline .t-tag__icon-close:hover,.t-tag--success.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-success-color-hover)}.t-tag--warning{background-color:var(--td-warning-color)}.t-tag--warning.t-tag--outline{border-color:var(--td-warning-color)}.t-tag--warning.t-tag--light{background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light-outline{border-color:var(--td-warning-color);background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--outline,.t-tag--warning.t-tag--light-outline{color:var(--td-warning-color)}.t-tag--warning.t-tag--light .t-tag__icon-close:hover,.t-tag--warning.t-tag--outline .t-tag__icon-close:hover,.t-tag--warning.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-warning-color-hover)}.t-tag--danger{background-color:var(--td-error-color)}.t-tag--danger.t-tag--outline{border-color:var(--td-error-color)}.t-tag--danger.t-tag--light{background-color:var(--td-error-color-light)}.t-tag--danger.t-tag--light-outline{border-color:var(--td-error-color);background-color:var(--td-error-color-light)}.t-tag--danger .t-tag__icon-close{fill:var(--td-error-color)}.t-tag--danger .t-tag__icon-close:hover{fill:var(--td-error-color-hover)}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--outline,.t-tag--danger.t-tag--light-outline{color:var(--td-error-color)}.t-tag--danger.t-tag--light .t-tag__icon-close:hover,.t-tag--danger.t-tag--outline .t-tag__icon-close:hover,.t-tag--danger.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-error-color-hover)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close{color:var(--td-font-white-2)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close:hover{color:var(--td-font-white-1)}.t-tag.t-tag--outline{background:0 0}.t-tag.t-size-s{padding:0px var(--td-comp-paddingLR-xs);height:var(--td-comp-size-xxs);font:var(--td-font-body-small)}.t-tag.t-size-l{padding:0px var(--td-comp-paddingLR-m);height:var(--td-comp-size-m);font:var(--td-font-body-medium)}.t-tag.t-size-l .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-tag.t-tag--round{border-radius:var(--td-radius-extraLarge)}.t-tag.t-tag--mark{border-radius:0 var(--td-radius-extraLarge) var(--td-radius-extraLarge) 0}.t-tag.t-tag--ellipsis .t-tag--text{white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;display:inline-block;overflow:hidden}.t-tag.t-tag--check:not(.t-tag--disabled){cursor:pointer;transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--dark:not(.t-tag--checked):hover{background-color:var(--td-bg-color-component-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--primary.t-tag--dark.t-tag--checked:hover{background-color:var(--td-brand-color-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--outline:not(.t-tag--checked):hover{color:var(--td-brand-color-hover)}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--dark{background-color:var(--td-brand-color-disabled);cursor:not-allowed}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--outline{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled);border-color:var(--td-text-color-disabled);cursor:not-allowed}.t-check-tag-group .t-tag:not(:last-child){margin-right:var(--td-comp-margin-s)}a .t-tag{cursor:pointer;transition:all .2s linear}a .t-tag:hover{color:var(--td-brand-color);background-color:var(--td-bg-color-component-hover)}a .t-tag:active{color:var(--td-brand-color-active);background-color:var(--td-bg-color-component-active)}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-loading{font:var(--td-font-body-medium);color:var(--td-brand-color);box-sizing:border-box;font-size:var(--td-comp-size-l);margin:0;padding:0;list-style:none;position:relative}.t-loading--lock{overflow:hidden}.t-loading.t-size-s{font-size:var(--td-comp-size-xxxs)}.t-loading.t-size-l{font-size:var(--td-comp-size-xxxl)}.t-loading__parent--relative{position:relative!important}.t-loading__fullscreen{z-index:3500;width:100%;height:100%;position:fixed;top:0;left:0}.t-loading--center{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.t-loading__content{position:absolute;top:20%;left:48%}.t-loading--inherit-color{color:inherit}.t-loading__parent{position:relative}.t-loading__overlay{background-color:var(--td-mask-disabled)}.t-loading--full{z-index:3500;width:100%;height:100%;position:absolute;top:0;left:0}.t-loading--hidden{visibility:hidden}.t-loading--visible{visibility:visible}.t-loading__text{vertical-align:middle;width:auto;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-xs);display:inline-block}.t-loading__gradient{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.t-loading__gradient-conic{border-radius:var(--td-radius-circle);background:conic-gradient(from 90deg,#fff 0deg,currentColor 360deg);width:100%;height:100%;-webkit-mask:radial-gradient(#0000 calc(50% - .5px),#fff 50%);mask:radial-gradient(#0000 calc(50% - .5px),#fff 50%)}.t-icon{vertical-align:middle;width:1em;height:1em;display:inline-block}.t-icon:before{font-family:unset}.t-icon-loading{animation:1s linear infinite t-spin}.t-icon.t-size-s,i.t-size-s{font-size:14px}.t-icon.t-size-m,i.t-size-m{font-size:16px}.t-icon.t-size-l,i.t-size-l{font-size:18px}*{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--help-color-background)}body{color:var(--help-color-foreground);background:var(--help-color-background);margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}button,input,select,textarea{font:inherit}.page-shell{width:min(1160px,100% - 40px);margin:0 auto;padding:40px 0 64px}.brand-header,.status-strip,.dashboard-grid,.login-layout{gap:20px;display:grid}.brand-header{grid-template-columns:1fr auto;align-items:center;margin-bottom:28px}.brand-header h1{letter-spacing:-.025em;text-wrap:balance;margin:4px 0 0;font-size:2rem}.context-label{color:var(--help-color-accent);margin:0;font-size:13px;font-weight:700}.login-layout{grid-template-columns:minmax(0,620px) minmax(240px,1fr);align-items:start}.security-note,.error-banner,.status-strip,.loading-panel{background:var(--help-color-surface);border:1px solid #d7e1de;border-radius:14px}.loading-panel{color:#415049;padding:28px}.security-note{color:#415049;padding:24px}.error-banner{color:#9b2c20;background:#fff7f5;border-color:#efc7c2;margin:0 0 20px;padding:14px 18px}.form-stack{gap:16px;display:grid}.form-stack label{color:#34433d;gap:7px;font-size:14px;font-weight:600;display:grid}.form-stack input,.form-stack select,.form-stack textarea{color:#18232d;background:#fff;border:1px solid #bccbc6;border-radius:9px;width:100%;padding:11px 12px}.form-stack input:focus,.form-stack select:focus,.form-stack textarea:focus{border-color:#136c53;outline:3px solid #136c5329}.divider{color:#728078;align-items:center;gap:12px;margin:0;font-size:12px;display:flex}.divider:before,.divider:after{content:"";background:#dbe3e0;flex:1;height:1px}.primary-button,.secondary-button,.danger-button{cursor:pointer;border:0;border-radius:9px;padding:11px 16px;font-weight:700}.primary-button{color:#fff;background:var(--help-color-accent)}.secondary-button{color:#34433d;background:#fff;border:1px solid #b8c6c1}.danger-button{color:#fff;background:#9b372d}button:disabled{cursor:wait;opacity:.58}.primary-button:hover:not(:disabled){background:#115548}.secondary-button:hover:not(:disabled){border-color:var(--help-color-accent);color:var(--help-color-accent)}.danger-button:hover:not(:disabled){background:#812a22}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:active:not(:disabled){transform:translateY(1px)}.primary-button:focus-visible,.secondary-button:focus-visible,.danger-button:focus-visible{outline-offset:2px;outline:3px solid #176b5b3d}.status-strip{grid-template-columns:repeat(3,1fr);margin-bottom:20px;padding:18px 22px}.status-strip>div{gap:6px;display:grid}.status-strip span{color:#69766f;font-size:12px}.module-toolbar{background:var(--help-color-surface);border:1px solid #d7e1de;border-radius:14px;gap:12px;margin-bottom:20px;padding:16px 18px;display:grid}.module-toolbar__heading,.module-state{justify-content:space-between;align-items:center;gap:16px;display:flex}.module-toolbar__heading>div{gap:4px;display:grid}.module-toolbar__heading span{color:#69766f;font-size:12px}.module-state-list{gap:8px;display:grid}.module-state{color:#46554e;background:#f2f5f4;border-radius:9px;padding:10px 12px;font-size:13px}.module-state--error{color:#7c3028;background:#fff2ef}.module-state strong{margin-inline-end:8px}.module-state .secondary-button{flex:none;padding:7px 10px}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr);align-items:start;margin-bottom:20px}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;display:grid}.metric-grid>div{border:1px solid var(--td-component-border);background:var(--td-bg-color-container-hover);border-radius:10px;gap:4px;padding:14px;display:grid}.metric-grid span{color:var(--td-text-color-secondary);font-size:12px}.metric-grid strong{font-size:22px}.inline-fields,.check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.check-row,.check-grid label{align-items:center;gap:8px;display:flex}.kill-switch-form{border-top:1px solid var(--td-component-border);margin-top:24px;padding-top:20px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5ebe9;padding:12px 10px}th{color:#637169;font-size:12px}.audit-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.audit-list li{border-bottom:1px solid #e5ebe9;padding:15px 0}.audit-list li:last-child{border-bottom:0}.audit-list div{justify-content:space-between;gap:16px;display:flex}.audit-list p{margin:7px 0}.audit-list span,.audit-list small{color:#6a7771}.governance-grid{margin-top:1.5rem}.compact-list{margin-top:1rem}.sensitive-access-form{max-width:42rem}.sensitive-result{background:#fff4f0;border:1px solid #c75b46;border-radius:.75rem;margin-top:1rem;padding:1rem}.sensitive-result p{white-space:pre-wrap;overflow-wrap:anywhere}.empty-state{color:#52625a;max-width:68ch;line-height:1.7}@media (width<=820px){.login-layout,.dashboard-grid,.status-strip,.brand-header{grid-template-columns:1fr}.module-toolbar__heading,.module-state{flex-direction:column;align-items:stretch}}
