body{margin:0;background-color:var(--td-bg-color-page)}.main-layout[data-v-35ee692d]{height:100vh;display:flex!important;flex-direction:row!important;position:relative}.main-aside[data-v-35ee692d]{position:relative;z-index:22;background:var(--td-bg-color-container)}.main-layout-content[data-v-35ee692d]{flex:1!important;min-width:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.logo-container[data-v-35ee692d]{height:64px;display:flex;align-items:center;padding-left:24px;border-bottom:1px solid var(--td-component-stroke)}.menu-search[data-v-35ee692d]{position:relative;padding:10px 12px 4px;border-bottom:1px solid var(--td-component-stroke)}.menu-search__input[data-v-35ee692d]{width:100%}.menu-search__panel[data-v-35ee692d]{position:absolute;top:calc(100% - 4px);left:10px;right:10px;z-index:30;max-height:320px;overflow-y:auto;padding:6px;border-radius:10px;border:1px solid var(--td-component-stroke);background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2)}.menu-search__result[data-v-35ee692d]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:7px 9px;border:0;border-radius:8px;background:transparent;cursor:pointer;text-align:left;font:inherit}.menu-search__result[data-v-35ee692d]:hover{background:var(--td-bg-color-secondarycontainer)}.menu-search__group[data-v-35ee692d]{font-size:11px;color:var(--td-text-color-placeholder);line-height:1.3;word-break:keep-all}.menu-search__label[data-v-35ee692d]{font-size:13px;color:var(--td-text-color-primary);line-height:1.4;word-break:keep-all}.menu-search__hit[data-v-35ee692d]{padding:0 1px;border-radius:3px;background:#15657f29;color:#15657f;font-weight:600}.menu-search__empty[data-v-35ee692d]{padding:14px 9px;font-size:13px;color:var(--td-text-color-placeholder);text-align:center}.logo-text[data-v-35ee692d]{margin:0;font-size:18px;color:var(--td-text-color-primary)}.app-content[data-v-35ee692d]{padding:24px;overflow-y:auto;overflow-x:auto;background-color:var(--td-bg-color-page);flex:1;position:relative}.mobile-aside-mask[data-v-35ee692d],.mobile-menu-trigger[data-v-35ee692d],.mobile-route-notice[data-v-35ee692d],.mobile-bottom-nav[data-v-35ee692d]{display:none}.global-search-panel[data-v-35ee692d]{display:grid;gap:16px}.search-results-wrap[data-v-35ee692d]{min-height:180px}.search-result-list[data-v-35ee692d]{display:grid;gap:10px}.search-result-item[data-v-35ee692d]{width:100%;border:1px solid #dbe7f3;border-radius:12px;padding:14px 16px;text-align:left;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.search-result-item[data-v-35ee692d]:hover{border-color:#7aa7ff;box-shadow:0 8px 20px #0052d914}.search-result-head[data-v-35ee692d]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.search-result-type[data-v-35ee692d]{font-size:12px;color:#0f3f78;background:#eef5ff;border-radius:999px;padding:2px 8px}.search-result-title[data-v-35ee692d]{font-size:15px;font-weight:600;color:var(--td-text-color-primary)}.search-result-subtitle[data-v-35ee692d],.search-empty-tip[data-v-35ee692d]{color:var(--td-text-color-secondary)}[data-v-35ee692d] .main-head-menu .t-menu__item,[data-v-35ee692d] .main-head-menu .t-submenu__title{min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;transition:color .2s ease,background-color .2s ease}[data-v-35ee692d] .main-head-menu .t-menu__item:hover,[data-v-35ee692d] .main-head-menu .t-menu__item.t-is-active,[data-v-35ee692d] .main-head-menu .t-submenu__title:hover,[data-v-35ee692d] .main-head-menu .t-is-opened>.t-submenu__title,[data-v-35ee692d] .main-head-menu .t-is-active>.t-submenu__title{background:#eef5ff;color:#0f3f78}[data-v-35ee692d] .public-gateway-menu-group .t-menu-group__title{padding:10px 24px 4px;font-size:12px;font-weight:700;color:var(--td-text-color-placeholder);letter-spacing:.03em}[data-v-35ee692d] .app-content .t-form__item{margin-bottom:var(--td-comp-margin-xxl)}[data-v-35ee692d] .app-content .t-form:not(.t-form-inline) .t-form__item:last-of-type{margin-bottom:var(--td-comp-margin-xxl)}[data-v-35ee692d] .public-gateway-menu-group+.public-gateway-menu-group{margin-top:8px;padding-top:8px;border-top:1px dashed var(--td-component-stroke)}@media(max-width:1024px){.main-layout[data-v-35ee692d]{overflow:hidden}.main-aside[data-v-35ee692d]{position:fixed;left:0;top:0;bottom:0;height:100vh;width:232px!important;transform:translate(-100%);transition:transform .22s ease;box-shadow:0 12px 36px #0f172a47}.main-layout.mobile-menu-open .main-aside[data-v-35ee692d]{transform:translate(0)}.mobile-aside-mask[data-v-35ee692d]{display:block;position:fixed;inset:0;z-index:21;background:#0f172a73}.mobile-menu-trigger[data-v-35ee692d]{display:inline-flex}.app-content[data-v-35ee692d]{padding:16px 12px 92px;overflow-x:hidden}[data-v-35ee692d] .main-head-menu .t-menu__item,[data-v-35ee692d] .main-head-menu .t-submenu__title{padding:0 12px}[data-v-35ee692d] .app-content .t-space{flex-wrap:wrap}[data-v-35ee692d] .app-content .t-table__content{overflow-x:auto}[data-v-35ee692d] .app-content .t-table table{min-width:0!important}[data-v-35ee692d] .app-content [class$=-container],[data-v-35ee692d] .app-content [class$=-page]{padding-left:0!important;padding-right:0!important}[data-v-35ee692d] .app-content .t-dialog__body{max-height:calc(100vh - 180px);overflow-y:auto}.mobile-route-notice[data-v-35ee692d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--td-component-border);border-radius:10px;background:var(--td-bg-color-container)}.mobile-route-notice__text[data-v-35ee692d]{display:grid;gap:2px;min-width:0;color:var(--td-text-color-secondary);font-size:12px;line-height:1.45}.mobile-route-notice__text strong[data-v-35ee692d]{color:var(--td-text-color-primary);font-size:13px}.mobile-bottom-nav[data-v-35ee692d]{position:fixed;right:0;bottom:0;left:0;z-index:20;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:6px 10px max(6px,env(safe-area-inset-bottom));border-top:1px solid var(--td-component-stroke);background:var(--td-bg-color-container)}.mobile-bottom-nav__item[data-v-35ee692d]{min-width:0;min-height:48px;border:0;border-radius:10px;background:transparent;color:var(--td-text-color-secondary);display:grid;place-items:center;gap:2px;font:inherit}.mobile-bottom-nav__item span[data-v-35ee692d]{font-size:12px;line-height:1}.mobile-bottom-nav__item.is-active[data-v-35ee692d]{background:var(--td-brand-color-light);color:var(--td-brand-color);font-weight:600}t-footer[data-v-35ee692d],[data-v-35ee692d] .t-footer{display:none}}@media(max-width:640px){.app-content[data-v-35ee692d]{padding:12px 8px 92px}[data-v-35ee692d] .main-layout-content .t-head-menu__inner{padding-left:8px;padding-right:8px}[data-v-35ee692d] .header-user-btn span{display:none}}:root{--public-primary-color: #0f766e;--public-secondary-color: #14b8a6;--public-accent-color: #0369a1;--public-bg-color: #f0fdfa;--public-bg-soft: #ecfdf8;--public-card-bg: #ffffff;--public-card-bg-soft: #f5fbf9;--public-text-main: #134e4a;--public-text-secondary: #1f766f;--public-text-muted: #4d7b76;--public-border-color: rgba(15, 118, 110, .16);--public-border-radius: 14px;--public-shadow-soft: 0 10px 28px rgba(15, 118, 110, .08);--public-shadow-card: 0 16px 36px rgba(7, 89, 133, .14);--public-hero-gradient: linear-gradient(135deg, #0f766e 0%, #0369a1 52%, #0ea5a4 100%);--public-font-title: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--public-font-text: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif}.public-page-bg{background:radial-gradient(circle at top right,rgba(20,184,166,.18),transparent 48%),var(--public-bg-color);min-height:100vh}.public-card{background:var(--public-card-bg);border-radius:var(--public-border-radius);border:1px solid var(--public-border-color);box-shadow:var(--public-shadow-soft);padding:24px 32px;margin-bottom:24px}.public-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;border-bottom:1px solid var(--public-border-color);padding-bottom:16px}.public-card-title{font-size:18px;font-weight:700;color:var(--public-text-main);display:flex;align-items:center;gap:8px;font-family:var(--public-font-title)}.public-step-indicator{font-size:14px;color:var(--public-text-muted)}.public-form-label{font-size:14px;color:var(--public-text-main);margin-bottom:8px;display:block;font-weight:600}.public-upload-area{border:1px dashed rgba(3,105,161,.36);border-radius:10px;background:#f6fffd;padding:20px;text-align:center;transition:all .24s ease}.public-upload-area:hover{border-color:var(--public-primary-color);background:#ecfffb}.public-container{max-width:1120px;margin:-56px auto 40px;position:relative;z-index:2;padding:0 20px}.public-layout .t-input,.public-layout .t-textarea,.public-layout .t-select,.public-layout .t-picker{border-radius:10px}.public-layout .t-input:hover,.public-layout .t-textarea:hover,.public-layout .t-select:hover,.public-layout .t-picker:hover{border-color:#0f766e61}.public-layout .t-input:focus-within,.public-layout .t-textarea:focus-within,.public-layout .t-select:focus-within,.public-layout .t-picker:focus-within{border-color:var(--public-primary-color);box-shadow:0 0 0 3px #0f766e29}.public-layout .t-button--theme-primary.t-button--variant-base{background:linear-gradient(120deg,var(--public-primary-color) 0%,var(--public-accent-color) 100%);border-color:transparent}.public-layout .t-button--theme-primary.t-button--variant-base:hover{filter:brightness(1.04)}.public-layout .t-button--theme-primary.t-button--variant-text{background:transparent;color:var(--public-accent-color)}.public-layout .t-button--theme-primary.t-button--variant-text:hover{background:#0369a11f;color:#075985}@media(max-width:768px){.public-container{margin-top:-30px;padding:0 12px}.public-card{padding:16px 14px}}.public-layout[data-v-88b9fd19]{min-height:100vh;display:flex;flex-direction:column;background:var(--public-bg-color);font-family:var(--public-font-text)}.public-header[data-v-88b9fd19]{border-bottom:1px solid var(--public-border-color);box-shadow:0 12px 30px #07598514;position:sticky;top:0;z-index:100;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.public-menu .t-menu__item[data-v-88b9fd19]{font-weight:500}[data-v-88b9fd19] .t-head-menu__inner{max-width:1280px;margin:0 auto;height:64px;min-height:64px;align-items:center;justify-content:space-between;padding:0 20px;gap:12px;box-sizing:border-box}[data-v-88b9fd19] .public-menu .t-menu__item,[data-v-88b9fd19] .public-menu .t-submenu__title{height:40px;min-height:40px;line-height:40px;padding:0 14px;border-radius:999px;font-size:14px;font-weight:600;color:var(--public-text-main);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:color .2s ease,background-color .2s ease}[data-v-88b9fd19] .public-menu .t-head-menu__operations{display:flex;align-items:center;height:40px;flex-shrink:0}[data-v-88b9fd19] .public-nav-submenu-popup{min-width:170px;padding:6px 0}[data-v-88b9fd19] .public-nav-submenu-popup .t-menu__item{min-height:40px;line-height:40px}.public-content[data-v-88b9fd19]{flex:1}.public-footer[data-v-88b9fd19]{background:linear-gradient(180deg,#f7fdfa,#ecf9f5);color:#2d4c47;padding:40px 20px 20px;border-top:1px solid rgba(15,118,110,.12)}.footer-content[data-v-88b9fd19]{max-width:1200px;margin:0 auto 40px;display:flex;justify-content:space-between;gap:24px}.footer-logo[data-v-88b9fd19]{max-width:420px}.footer-brand[data-v-88b9fd19]{color:var(--public-primary-color);margin-bottom:10px;font-size:22px;font-family:var(--public-font-title);letter-spacing:.4px}.footer-description[data-v-88b9fd19]{margin:0;font-size:14px;line-height:1.7;color:#134e4ad1}.footer-links[data-v-88b9fd19]{display:flex;flex-wrap:wrap;gap:12px;align-content:flex-start;justify-content:flex-end}.footer-link[data-v-88b9fd19]{border:1px solid rgba(15,118,110,.18);background:#ffffffc2;color:#0f766e;border-radius:999px;padding:8px 14px;cursor:pointer;transition:all .2s ease}.footer-link[data-v-88b9fd19]:hover{transform:translateY(-1px);border-color:#0f766e59;box-shadow:0 8px 18px #0f766e1f}.footer-copyright[data-v-88b9fd19]{text-align:center;border-top:1px solid rgba(15,118,110,.15);padding-top:20px;font-size:13px;color:#134e4ab8}.logo-container[data-v-88b9fd19]{display:flex;align-items:center;gap:10px;height:100%;padding-right:12px;flex-shrink:0}.nav-logo[data-v-88b9fd19]{height:36px;width:auto;max-width:100%;object-fit:contain}.public-header-actions[data-v-88b9fd19]{display:flex;align-items:center;height:40px;gap:6px}.public-desktop-actions[data-v-88b9fd19]{display:flex;align-items:center;gap:6px;height:40px;min-height:40px}.header-action-btn[data-v-88b9fd19]{height:40px;min-height:40px;line-height:40px;padding:0 14px;border-radius:999px;font-size:14px;font-weight:600;color:var(--public-text-main);background:transparent;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.header-action-btn[data-v-88b9fd19]:hover{color:var(--public-primary-color);background:#14b8a61a;box-shadow:none}.header-action-btn--primary[data-v-88b9fd19]{color:var(--public-primary-color);background:#0f766e1a}.header-action-btn--primary[data-v-88b9fd19]:hover{background:#0f766e29}.header-account-btn[data-v-88b9fd19]{max-width:168px}.account-name[data-v-88b9fd19]{display:inline-block;max-width:92px;margin-left:8px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-chevron[data-v-88b9fd19]{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;font-size:14px}[data-v-88b9fd19] .header-action-btn .t-icon{font-size:16px}.public-mobile-menu-btn[data-v-88b9fd19]{display:none}[data-v-88b9fd19] .public-menu .t-menu__item:hover,[data-v-88b9fd19] .public-menu .t-menu__item.t-is-active,[data-v-88b9fd19] .public-menu .t-submenu__title:hover,[data-v-88b9fd19] .public-menu .t-is-opened>.t-submenu__title,[data-v-88b9fd19] .public-menu .t-is-active>.t-submenu__title{color:var(--public-primary-color);background-color:#14b8a61a}[data-v-88b9fd19] .public-nav-submenu-popup .t-menu__item:hover,[data-v-88b9fd19] .public-nav-submenu-popup .t-menu__item.t-is-active{color:var(--public-primary-color);background-color:#14b8a614}@media(max-width:980px){[data-v-88b9fd19] .t-head-menu__inner{padding-left:14px;padding-right:14px;gap:8px}[data-v-88b9fd19] .public-menu .t-menu__item,[data-v-88b9fd19] .public-menu .t-submenu__title{padding:0 11px}.nav-logo[data-v-88b9fd19]{height:32px}.header-action-btn[data-v-88b9fd19]{padding:0 11px}.account-name[data-v-88b9fd19]{display:none}}@media(max-width:768px){.nav-logo[data-v-88b9fd19]{height:32px}.desktop-menu-item[data-v-88b9fd19]{display:none!important}.public-desktop-actions[data-v-88b9fd19]{display:none}.public-mobile-menu-btn[data-v-88b9fd19]{display:block}.footer-content[data-v-88b9fd19]{flex-direction:column;align-items:center;text-align:center}.footer-logo[data-v-88b9fd19]{margin-bottom:24px}.footer-links[data-v-88b9fd19]{justify-content:center}}.public-mobile-menu-list[data-v-88b9fd19]{display:flex;flex-direction:column}.public-mobile-menu-item[data-v-88b9fd19]{padding:16px;font-size:16px;color:var(--public-text-main);border-bottom:1px solid #f5f5f5;cursor:pointer;transition:background .2s}.public-mobile-menu-item--sub[data-v-88b9fd19]{padding-left:30px;font-size:15px}.public-mobile-menu-group[data-v-88b9fd19]{padding:12px 16px 8px;font-size:12px;color:var(--public-text-muted);background:#fafafa;border-bottom:1px solid #f5f5f5}.public-mobile-menu-group--toggle[data-v-88b9fd19]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none}.public-mobile-submenu-list[data-v-88b9fd19]{background:#fff}.public-mobile-menu-item[data-v-88b9fd19]:active{background:#f0f0f0}.public-mobile-menu-item.is-active[data-v-88b9fd19],.public-mobile-menu-group.is-active[data-v-88b9fd19]{color:var(--public-primary-color);background:#14b8a61a}.public-mobile-menu-divider[data-v-88b9fd19]{height:8px;background:#f5f5f5}.mobile-submenu-slide-enter-active[data-v-88b9fd19],.mobile-submenu-slide-leave-active[data-v-88b9fd19]{transition:opacity .18s ease,transform .18s ease;transform-origin:top}.mobile-submenu-slide-enter-from[data-v-88b9fd19],.mobile-submenu-slide-leave-to[data-v-88b9fd19]{opacity:0;transform:translateY(-4px) scaleY(.98)}.mobile-submenu-slide-enter-to[data-v-88b9fd19],.mobile-submenu-slide-leave-from[data-v-88b9fd19]{opacity:1;transform:translateY(0) scaleY(1)}@media(prefers-reduced-motion:reduce){.public-layout[data-v-88b9fd19] *,.public-layout[data-v-88b9fd19] *:before,.public-layout[data-v-88b9fd19] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.inv-page .entry-card,.inv-page .queue-card,.inv-page .result-panel,.inv-page .stock-panel,.inv-page .stock-subpanel{border:1px solid var(--td-component-stroke);border-radius:8px;background:var(--td-bg-color-container)}.inv-page .entry-card .t-card__body,.inv-page .queue-card .t-card__body,.inv-page .result-panel .t-card__body,.inv-page .stock-panel .t-card__body,.inv-page .stock-subpanel .t-card__body{padding:14px}.inv-page .operation-section,.inv-page .order-toolbar,.inv-page .stock-head,.inv-page .editor-head-main,.inv-page .editor-hint,.inv-page .stock-stack{display:flex;flex-direction:column;gap:12px}.inv-page .operation-section+.operation-section{margin-top:14px;padding-top:14px;border-top:1px solid var(--td-component-stroke)}.inv-page .section-head,.inv-page .order-actions,.inv-page .stock-title-row,.inv-page .editor-head,.inv-page .queue-title,.inv-page .queue-title-main,.inv-page .stock-meta,.inv-page .editor-status,.inv-page .line-actions{display:flex;flex-wrap:wrap;gap:8px}.inv-page .section-head,.inv-page .stock-title-row,.inv-page .editor-head,.inv-page .queue-title{align-items:flex-start;justify-content:space-between}.inv-page .queue-title-main,.inv-page .stock-meta,.inv-page .editor-status,.inv-page .line-actions{align-items:center}.inv-page .section-title-block,.inv-page .stock-title-row>div:first-child,.inv-page .editor-head-main{min-width:0}.inv-page .section-title,.inv-page .stock-title-row strong,.inv-page .queue-title strong,.inv-page .editor-title{color:var(--td-text-color-primary);font-size:14px;font-weight:600;line-height:1.4}.inv-page .panel-sub,.inv-page .editor-sub,.inv-page .queue-sub{color:var(--td-text-color-secondary);font-size:12px;line-height:1.55}.inv-page .editor-sub{max-width:72ch;overflow-wrap:anywhere}.inv-page .summary-strip{display:flex;flex-wrap:wrap;gap:8px}.inv-page .summary-item{min-width:92px;padding:7px 10px;border:1px solid var(--td-component-stroke);border-radius:6px;background:var(--td-bg-color-secondarycontainer)}.inv-page .summary-label{display:block;margin-bottom:2px;color:var(--td-text-color-secondary);font-size:12px;line-height:1.3}.inv-page .summary-value{display:block;min-width:0;overflow:hidden;color:var(--td-text-color-primary);font-size:13px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.inv-page .primary-grid,.inv-page .extra-grid,.inv-page .editor-grid,.inv-page .reference-toolbar{display:grid;gap:10px}.inv-page .primary-grid,.inv-page .extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-page .editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.inv-page .reference-toolbar{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;align-items:end}.inv-page .reference-toolbar--compact{grid-template-columns:minmax(0,1fr) auto auto}.inv-page .field-shell{min-width:0;display:flex;flex-direction:column;gap:6px}.inv-page .field-label{color:var(--td-text-color-secondary);font-size:12px;line-height:1.3}.inv-page .field-span-2{grid-column:span 2}.inv-page .order-actions{align-items:center;justify-content:flex-end}.inv-page .editor-title-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.inv-page .empty-wrap{margin-top:12px}.inv-page .reference-search-button,.inv-page .line-add-button{white-space:nowrap}.inv-page .is-active-row td{background:#0052d90f}.inv-page .is-target-row td{background:#05966914}@media(max-width:1280px){.inv-page .editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.inv-page .primary-grid,.inv-page .extra-grid,.inv-page .editor-grid,.inv-page .reference-toolbar,.inv-page .reference-toolbar--compact{grid-template-columns:1fr}.inv-page .field-span-2{grid-column:span 1}.inv-page .section-head,.inv-page .stock-title-row,.inv-page .editor-head,.inv-page .queue-title{flex-direction:column}.inv-page .summary-item{flex:1 1 118px}}.asset-resource-layout,body.asset-resource-theme-active,.mobile-sign-page{--asset-bg: #0b0f15;--asset-surface: #151a23;--asset-surface-raised: #1b222e;--asset-surface-muted: #202733;--asset-border: #2d3644;--asset-border-strong: #4a5568;--asset-text: #f5f7fb;--asset-text-muted: #b8c0cc;--asset-accent: #5b86f6;--asset-accent-fill: #3e6ddd;--asset-accent-soft: #1f315f;--public-primary-color: var(--asset-accent);--public-secondary-color: #7d9fff;--public-accent-color: var(--asset-accent-fill);--public-bg-color: var(--asset-bg);--public-bg-soft: var(--asset-surface-muted);--public-card-bg: var(--asset-surface);--public-card-bg-soft: var(--asset-surface-raised);--public-text-main: var(--asset-text);--public-text-secondary: var(--asset-text-muted);--public-text-muted: #6f7886;--public-border-color: var(--asset-border);--td-brand-color: var(--asset-accent);--td-brand-color-hover: #7d9fff;--td-brand-color-active: var(--asset-accent-fill);--td-brand-color-focus: rgba(47, 102, 229, .2);--td-brand-color-light: var(--asset-accent-soft);--td-brand-color-light-hover: #2b4278;--td-success-color: var(--asset-accent);--td-success-color-light: var(--asset-accent-soft);--td-bg-color-page: var(--asset-bg);--td-bg-color-container: var(--asset-surface);--td-bg-color-container-hover: #202733;--td-bg-color-container-select: var(--asset-accent-fill);--td-bg-color-component: var(--asset-surface-raised);--td-bg-color-component-hover: #263142;--td-bg-color-specialcomponent: var(--asset-surface-raised);--td-text-color-primary: var(--asset-text);--td-text-color-secondary: var(--asset-text-muted);--td-text-color-placeholder: #8d98aa;--td-text-color-disabled: #687384;--td-text-color-anti: #ffffff;--td-border-level-1-color: var(--asset-border);--td-border-level-2-color: var(--asset-border-strong);--td-component-border: #c8d0dc;color-scheme:dark}body.asset-resource-theme-active{background:var(--asset-bg);color:var(--asset-text)}.asset-resource-layout{min-height:100vh;color:var(--asset-text);background:var(--asset-bg)!important}.asset-resource-layout .public-content{background:var(--asset-bg)!important}.asset-resource-layout .public-header,.asset-resource-layout .public-menu,.asset-resource-layout .t-head-menu{border-color:var(--asset-border)!important;color:var(--asset-text)!important;background:#10151d!important}.asset-resource-layout .public-menu .t-menu__item,.asset-resource-layout .public-menu .t-submenu__title,.asset-resource-layout .header-action-btn{color:var(--asset-text-muted)!important}.asset-resource-layout .public-menu .t-menu__item:hover,.asset-resource-layout .public-menu .t-menu__item.t-is-active,.asset-resource-layout .public-menu .t-submenu__title:hover,.asset-resource-layout .public-menu .t-is-opened>.t-submenu__title,.asset-resource-layout .public-menu .t-is-active>.t-submenu__title,.asset-resource-layout .header-action-btn:hover{color:#fff!important;background:#263b70!important}.asset-resource-layout .public-footer{border-top:1px solid var(--asset-border)!important;color:#c7ced9!important;background:#151a23!important}.asset-resource-layout .footer-brand,.asset-resource-layout .footer-link{color:#fff!important}.asset-resource-layout .footer-description,.asset-resource-layout .footer-copyright{color:#c7ced9!important}.asset-resource-layout .footer-copyright{border-top-color:var(--asset-border)!important}.asset-resource-layout .footer-link{border-color:#3a4350!important;background:#202733!important}.asset-resource-layout .footer-link:hover{border-color:var(--asset-accent)!important;background:#263b70!important;box-shadow:none!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page){min-height:calc(100vh - 64px);color:var(--asset-text);background:var(--asset-bg)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(h1,h2,h3,.page-title,.hero-title,.asset-title,.section-title,.side-title,.summary-title){color:var(--asset-text)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.page-kicker,.author-name,.meta-value,.rights-title,.related-name,.request-no,.sidebar-header,.asset-name,.test-role-title,.form-block-head,.purpose-name,.subject-option-main strong,.subject-title-wrap strong,.subject-grid strong,.item-name,.signature-label){color:var(--asset-text)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.page-desc,.hero-subtitle,.asset-meta,.author-org,.meta-label,.rights-text,.related-meta,.request-time,.request-meta,.request-detail,.subject-title-wrap span,.subject-grid span,.purpose-desc,.form-tip,.license-hint,.test-role-hint,.scroll-tip,.session-status,.reuse-meta,.item-meta){color:var(--asset-text-muted)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.page-head,.page-hero,.breadcrumb-bar){border-bottom:1px solid var(--asset-border);padding-bottom:16px}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.meta-row,.asset-item,.sidebar-header,.signature-slot){border-color:var(--asset-border)!important}.asset-resource-layout .asset-detail-page :is(.state-box,.preview-panel,.preview-box,.meta-card,.rights-card,.summary-card,.related-item,.related-empty),.asset-resource-layout .download-apply-page :is(.flow-steps,.empty-block,.asset-sidebar,.apply-form,.asset-item,.test-role-panel,.subject-option,.subject-form-block,.purpose-item,.subject-empty),.asset-resource-layout .request-history-page :is(.request-card,.signature-preview,.empty-wrap),.asset-resource-layout .license-subject-page :is(.subject-list-panel,.form-panel,.subject-card,.empty-block),.asset-resource-layout .agreement-page :is(.flow-steps,.state-box,.agreement-main,.side-card,.agreement-scroll,.signature-box,.qr-panel,.qr-image,.qr-placeholder,.reuse-preview,.reuse-empty,.item-row){border-color:var(--asset-border)!important;color:var(--asset-text);background:var(--asset-surface)!important;box-shadow:none!important}.asset-resource-layout .asset-detail-page :is(.preview-fallback,.summary-card p),.asset-resource-layout .download-apply-page :is(.subject-option-main span,.subject-empty),.asset-resource-layout .request-history-page :is(.request-meta,.request-detail),.asset-resource-layout .license-subject-page :is(.page-head p,.section-head p),.asset-resource-layout .agreement-page :is(.signature-box,.qr-placeholder,.reuse-meta,.item-meta){color:var(--asset-text-muted)!important}.asset-resource-layout .asset-detail-page :is(.preview-box,.related-cover),.asset-resource-layout .download-apply-page :is(.asset-thumb,.subject-option.active,.purpose-item.active,.subject-empty),.asset-resource-layout .agreement-page :is(.agreement-scroll,.qr-panel,.reuse-empty){border-color:var(--asset-border-strong)!important;background:var(--asset-surface-muted)!important}.asset-resource-layout .download-apply-page :is(.subject-option.active,.purpose-item.active){border-color:var(--asset-accent)!important;background:var(--asset-accent-soft)!important}.asset-resource-layout .asset-detail-page :is(.preview-panel,.preview-box,.related-cover),.asset-resource-layout .agreement-page :is(.qr-panel,.qr-image,.qr-placeholder,.reuse-preview,.reuse-empty){border-color:#2d3644!important;color:#f5f7fb!important;background:#151a23!important}.asset-resource-layout .asset-detail-page .preview-fallback,.asset-resource-layout .agreement-page :is(.qr-placeholder,.reuse-empty){color:#c7ced9!important}.asset-resource-layout .download-apply-page .subject-option.disabled{opacity:.58}.asset-resource-layout :is(.download-apply-page,.agreement-page) .step-item{border-color:var(--asset-border)!important;color:var(--asset-text-muted)!important}.asset-resource-layout :is(.download-apply-page,.agreement-page) .step-item.active{color:#fff!important;background:var(--asset-accent-soft)!important}.asset-resource-layout :is(.download-apply-page,.agreement-page) .step-item.active .step-index{border-color:var(--asset-accent-fill)!important;color:#fff!important;background:var(--asset-accent-fill)!important}.asset-resource-layout .license-subject-page .workflow-note,.asset-resource-layout .download-apply-page .privileged-notice{border-color:#a9bce9!important;color:#dbe5ff!important;background:var(--asset-accent-soft)!important}.asset-resource-layout .license-subject-page .page-kicker,.asset-resource-layout .asset-detail-page .rights-title .t-icon{color:var(--asset-text)!important}.asset-resource-layout :is(.review-note,.license-risk){border-color:#6e5426!important;color:#f4ce82!important;background:#2a2114!important}.asset-resource-layout :is(.error-block,.inline-error,.state-box.error){border-color:#6f3038!important;color:#ffb4bd!important;background:#2a1518!important}.asset-resource-layout :is(.item-chip,.cart-item-chip){border-color:#2f66e5!important;color:#fff!important;background:#2458cf!important}.asset-resource-layout .agreement-page :is(.signature-box,.qr-image,.qr-placeholder,.reuse-preview){border-color:var(--asset-border-strong)!important;background:var(--asset-surface-muted)!important}.asset-resource-layout .agreement-page .read-hint,.asset-resource-layout .agreement-page .download-summary,.asset-resource-layout .agreement-page .session-status.is-pending{color:#f4ce82!important}.asset-resource-layout .agreement-page .session-status.is-signed,.asset-resource-layout .agreement-page .mobile-sign-link,.asset-resource-layout .agreement-page .agreement-html a{color:var(--asset-accent)!important}.asset-resource-layout .public-content .t-button--variant-outline{border-color:#202733!important;color:#fff!important;background:#202733!important}.asset-resource-layout .public-content .t-button--variant-outline:hover,.asset-resource-layout .public-content .t-button--variant-outline:focus-visible{border-color:var(--asset-accent)!important;color:#fff!important;background:var(--asset-accent-fill)!important}.asset-resource-layout .public-content .t-button--theme-primary.t-button--variant-base{border-color:var(--asset-accent-fill)!important;color:#fff!important;background:var(--asset-accent-fill)!important}.asset-resource-layout .public-content .t-button--theme-default.t-button--variant-base{border-color:#202733!important;color:#fff!important;background:#202733!important}.asset-resource-layout .public-content .t-button--variant-text{color:#9db8ff!important;background:transparent!important}.asset-resource-layout .public-content .t-button--variant-text:hover,.asset-resource-layout .public-content .t-button--variant-text:focus-visible{color:#fff!important;background:var(--asset-accent-soft)!important}.asset-resource-layout .public-content .t-button.t-is-disabled,.asset-resource-layout .public-content .t-button:disabled{border-color:var(--asset-border)!important;color:#8f98a5!important;background:var(--asset-surface-muted)!important}.asset-resource-layout .public-content :is(.t-input,.t-textarea,.t-select__wrap,.t-input-number){border-color:var(--asset-border-strong)!important;color:var(--asset-text)!important;background:var(--asset-surface-muted)!important}.asset-resource-layout .public-content :is(.t-input__inner,.t-textarea__inner){color:var(--asset-text)!important}.asset-resource-layout .public-content :is(.t-input__inner,.t-textarea__inner)::placeholder{color:#6f7886!important}.asset-resource-layout .public-content :is(.t-input,.t-textarea):focus-within{border-color:var(--asset-accent)!important;box-shadow:0 0 0 2px #2f66e524!important}.asset-resource-layout .public-content :is(.t-form__label,.t-checkbox__label,.t-radio__label){color:var(--asset-text-muted)!important}.asset-resource-layout .public-content .t-checkbox__input{border-color:var(--asset-border-strong)!important;background:var(--asset-surface-muted)!important}.asset-resource-layout .public-content .t-checkbox.t-is-checked .t-checkbox__input{border-color:var(--asset-accent-fill)!important;background:var(--asset-accent-fill)!important}.asset-resource-layout .public-content .t-radio-group.t-radio-group--filled{gap:3px;padding:3px!important;border:1px solid #202733!important;border-radius:8px!important;background:#202733!important;box-shadow:none!important}.asset-resource-layout .public-content .t-radio-group--filled .t-radio-group__container{gap:3px;background:transparent!important}.asset-resource-layout .public-content .t-radio-group--filled .t-radio-button{border:0!important;border-radius:6px!important;color:#f5f7fb!important;background:transparent!important;box-shadow:none!important}.asset-resource-layout .public-content .t-radio-group--filled .t-radio-button:before,.asset-resource-layout .public-content .t-radio-group--filled .t-radio-group__bg-block{display:none!important}.asset-resource-layout .public-content .t-radio-group--filled .t-radio-button:hover{color:#fff!important;background:#344055!important}.asset-resource-layout .public-content .t-radio-group--filled .t-radio-button.t-is-checked{color:#fff!important;background:var(--asset-accent-fill)!important}.asset-resource-layout .public-content .t-tag--primary,.asset-resource-layout .public-content .t-tag--success{border-color:#9db3e7!important;color:#e7efff!important;background:var(--asset-accent-soft)!important}.asset-resource-layout .public-content .t-tag--default{border-color:var(--asset-border-strong)!important;color:var(--asset-text)!important;background:var(--asset-surface-raised)!important}.asset-resource-layout .public-content :is(.t-breadcrumb__item,.t-breadcrumb__inner,.t-empty__description){color:var(--asset-text-muted)!important}.asset-resource-layout .public-content .t-breadcrumb__item:last-child :is(.t-breadcrumb__inner,span){color:var(--asset-text)!important}.asset-resource-layout .public-content :is(.t-link--theme-primary,.t-link--primary){color:var(--asset-accent)!important}.asset-resource-layout .public-content :is(.t-pagination__number,.t-pagination__btn,.t-pagination__jump){border-color:var(--asset-border)!important;color:var(--asset-text-muted)!important;background:var(--asset-surface-raised)!important}.asset-resource-layout .public-content :is(.t-pagination__number.t-is-current,.t-pagination__number:hover,.t-pagination__btn:hover){border-color:var(--asset-accent)!important;color:#fff!important;background:var(--asset-accent-fill)!important}.asset-resource-layout .public-content .t-avatar{color:#fff!important;background:var(--asset-accent-fill)!important}body.asset-resource-theme-active :is(.t-popup,.t-select__dropdown,.t-dialog){border-color:var(--asset-border)!important;color:var(--asset-text)!important;background:var(--asset-surface)!important}body.asset-resource-theme-active .t-drawer{background:transparent!important}body.asset-resource-theme-active .t-drawer__content-wrapper{color:var(--asset-text)!important;background:var(--asset-surface)!important}.asset-portal-layout .public-header,.asset-portal-layout .public-menu,.asset-portal-layout .t-head-menu{border-color:#2d3644!important;color:#f5f7fb!important;background:#10151d!important}.asset-portal-layout .public-menu .t-menu__item,.asset-portal-layout .public-menu .t-submenu__title,.asset-portal-layout .header-action-btn{color:#c7ced9!important}.asset-portal-layout .public-menu .t-menu__item:hover,.asset-portal-layout .public-menu .t-menu__item.t-is-active,.asset-portal-layout .public-menu .t-submenu__title:hover,.asset-portal-layout .public-menu .t-is-opened>.t-submenu__title,.asset-portal-layout .public-menu .t-is-active>.t-submenu__title,.asset-portal-layout .header-action-btn:hover{color:#fff!important;background:#263b70!important}body.asset-resource-theme-active :is(.public-mobile-menu-list,.public-mobile-submenu-list,.public-mobile-menu-group,.public-mobile-menu-item,.public-mobile-menu-divider){border-color:var(--asset-border)!important;color:var(--asset-text)!important;background:var(--asset-surface)!important}body.asset-resource-theme-active :is(.public-mobile-menu-item.is-active,.public-mobile-menu-group.is-active){color:#173b8f!important;background:var(--asset-accent-soft)!important}body.asset-resource-theme-active :is(.t-select-option,.t-dropdown__item){color:var(--asset-text-muted)!important;background:var(--asset-surface)!important}body.asset-resource-theme-active :is(.t-select-option:hover,.t-select-option.t-is-selected,.t-dropdown__item:hover){color:#fff!important;background:var(--asset-accent-soft)!important}body.asset-resource-theme-active .t-tag--success{border-color:#9db3e7!important;color:#e7efff!important;background:var(--asset-accent-soft)!important}.mobile-sign-page{min-height:100vh;color:var(--asset-text)!important;background:var(--asset-bg)!important}.mobile-sign-page .mobile-header{border-color:var(--asset-border)!important;color:var(--asset-text)!important;background:var(--asset-surface)!important}.mobile-sign-page .mobile-header p,.mobile-sign-page .state-block{color:var(--asset-text-muted)!important}.mobile-sign-page .mobile-header .status-ok{color:var(--asset-accent)!important}.mobile-sign-page .state-block{border-color:var(--asset-border)!important;background:var(--asset-surface)!important}.mobile-sign-page .canvas-wrap{border-color:var(--asset-border-strong)!important;background:#fff!important}.mobile-sign-page .toolbar .t-button--variant-outline{border-color:#202733!important;color:#fff!important;background:#202733!important}.mobile-sign-page .toolbar .t-button--theme-primary{border-color:var(--asset-accent-fill)!important;color:#fff!important;background:var(--asset-accent-fill)!important}@media(max-width:768px){.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page){min-height:100vh}}.asset-resource-layout .public-content,.asset-resource-layout .t-layout__content,.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page){color:var(--asset-text)!important;background:var(--asset-bg)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.page-head,.page-hero,.breadcrumb-bar,.head-actions,.hero-actions,.page-actions,.toolbar){color:var(--asset-text)!important;background:transparent!important}.asset-resource-layout .asset-detail-page :is(.state-box,.preview-panel,.preview-box,.summary-card,.meta-card,.rights-card,.related-section,.related-item,.related-empty),.asset-resource-layout .download-apply-page :is(.flow-steps,.empty-block,.asset-sidebar,.apply-form,.asset-item,.test-role-panel,.subject-option,.subject-form-block,.purpose-item),.asset-resource-layout .request-history-page :is(.request-card,.empty-wrap),.asset-resource-layout .license-subject-page :is(.workflow-note,.error-block,.subject-list-panel,.form-panel,.subject-card,.empty-block),.asset-resource-layout .agreement-page :is(.flow-steps,.state-box,.agreement-main,.side-card,.agreement-scroll,.signature-box,.qr-panel,.qr-image,.qr-placeholder,.reuse-preview,.reuse-empty,.item-row){border-color:var(--asset-border)!important;color:var(--asset-text)!important;background:var(--asset-surface)!important;box-shadow:none!important}.asset-resource-layout .asset-detail-page :is(.preview-box,.related-cover),.asset-resource-layout .download-apply-page :is(.asset-thumb,.subject-option.active,.purpose-item.active),.asset-resource-layout .agreement-page :is(.agreement-scroll,.qr-panel,.reuse-empty){border-color:var(--asset-border-strong)!important;background:var(--asset-surface-muted)!important}.asset-resource-layout .asset-detail-page :is(.preview-panel,.preview-box,.related-cover),.asset-resource-layout .agreement-page :is(.qr-panel,.qr-image,.qr-placeholder,.reuse-preview){background:#151a23!important}.asset-resource-layout .download-apply-page :is(.subject-option.active,.purpose-item.active),.asset-resource-layout .license-subject-page .workflow-note{border-color:var(--asset-accent)!important;color:#e7efff!important;background:var(--asset-accent-soft)!important}.asset-resource-layout .asset-detail-page :is(.page-title,.asset-title,.summary-title,.author-name,.meta-value,.related-name,.rights-title),.asset-resource-layout .download-apply-page :is(.hero-title,.sidebar-header,.asset-name,.section-title,.form-block-head,.purpose-name,.subject-option-main strong),.asset-resource-layout .request-history-page :is(.page-title,.request-no),.asset-resource-layout .license-subject-page :is(h1,h2,.subject-title-wrap strong,.subject-grid strong),.asset-resource-layout .agreement-page :is(.page-title,.section-title,.side-title,.signature-label){color:var(--asset-text)!important}.asset-resource-layout .asset-detail-page :is(.preview-fallback,.summary-card p,.author-org,.meta-label,.rights-text,.related-meta),.asset-resource-layout .download-apply-page :is(.hero-subtitle,.step-item,.asset-meta,.subject-option-main span,.subject-empty,.license-hint,.form-tip,.test-role-hint,.purpose-desc),.asset-resource-layout .request-history-page :is(.page-desc,.request-time,.request-meta,.request-detail),.asset-resource-layout .license-subject-page :is(.page-head p,.section-head p,.subject-title-wrap span,.subject-grid span),.asset-resource-layout .agreement-page :is(.page-desc,.step-item,.signature-box,.reuse-meta,.item-meta,.download-summary,.scroll-tip){color:var(--asset-text-muted)!important}.asset-resource-layout .license-subject-page .page-kicker{color:var(--asset-accent)!important}.asset-resource-layout .license-subject-page .error-block,.asset-resource-layout .request-history-page .error-block,.asset-resource-layout :is(.error-block,.inline-error,.state-box.error){border-color:#6f3038!important;color:#ffb4bd!important;background:#2a1518!important}.asset-resource-layout .request-history-page .review-note,.asset-resource-layout .download-apply-page .license-risk{border-color:#6e5426!important;color:#f4ce82!important;background:#2a2114!important}.asset-resource-layout .request-history-page :is(.item-chip,.item-chip.more),.asset-resource-layout .asset-detail-page .cart-item-chip{border:1px solid #2f66e5!important;color:#fff!important;background:#2458cf!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page){--td-brand-color: var(--asset-accent);--td-brand-color-hover: #7d9fff;--td-brand-color-active: var(--asset-accent-fill);--td-brand-color-light: var(--asset-accent-soft);--td-bg-color-page: var(--asset-bg);--td-bg-color-container: var(--asset-surface);--td-bg-color-component: var(--asset-surface-raised);--td-bg-color-specialcomponent: var(--asset-surface-raised);--td-text-color-primary: var(--asset-text);--td-text-color-secondary: var(--asset-text-muted);--td-text-color-placeholder: #8d98aa;--td-border-level-1-color: var(--asset-border);--td-border-level-2-color: var(--asset-border-strong)}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.t-button--variant-outline,.t-button--variant-base.t-button--theme-default){border-color:var(--asset-border-strong)!important;color:#fff!important;background:var(--asset-surface-raised)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible,.t-button--variant-base.t-button--theme-default:hover,.t-button--variant-base.t-button--theme-default:focus-visible){border-color:var(--asset-accent)!important;color:#fff!important;background:var(--asset-accent-fill)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.t-button--variant-text,.t-link--theme-primary,.t-link--primary){color:#9db8ff!important;background:transparent!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.t-button--variant-text:hover,.t-button--variant-text:focus-visible){color:#fff!important;background:var(--asset-accent-soft)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.agreement-page,.license-subject-page) :is(.t-input,.t-textarea,.t-select__wrap,.t-input-number){border-color:var(--asset-border-strong)!important;color:var(--asset-text)!important;background:var(--asset-surface-muted)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.agreement-page,.license-subject-page) :is(.t-input__inner,.t-textarea__inner){color:var(--asset-text)!important}.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.agreement-page,.license-subject-page) :is(.t-input__inner,.t-textarea__inner)::placeholder{color:#6f7886!important}.asset-resource-layout .request-history-page .pagination-wrap,.asset-resource-layout .asset-detail-page .download-cart-inner{border-color:var(--asset-border)!important;background:#151a23!important}.asset-resource-layout :is(.asset-detail-page,.request-history-page) :is(.t-pagination__number,.t-pagination__btn,.t-pagination__jump){border-color:var(--asset-border)!important;color:var(--asset-text-muted)!important;background:var(--asset-surface-raised)!important}.asset-resource-layout :is(.asset-detail-page,.request-history-page) :is(.t-pagination__number.t-is-current,.t-pagination__number:hover,.t-pagination__btn:hover){border-color:var(--asset-accent)!important;color:#fff!important;background:var(--asset-accent-fill)!important}.asset-resource-layout .agreement-page :is(.agreement-text,.agreement-html p,.agreement-html li){color:#e7ebf2!important}.asset-resource-layout .agreement-page .agreement-html :is(h1,h2,h3,h4){color:var(--asset-text)!important}.asset-resource-layout .agreement-page .agreement-html :is(blockquote,th,td){border-color:var(--asset-border-strong)!important;color:#e7ebf2!important;background:var(--asset-surface-raised)!important}@media(max-width:768px){.asset-resource-layout :is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page){padding-left:12px!important;padding-right:12px!important}}body.asset-resource-theme-active .public-layout,body.asset-resource-theme-active .public-content,body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page){color:var(--asset-text)!important;background:var(--asset-bg)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.page-head,.page-hero,.breadcrumb-bar,.head-actions,.hero-actions,.page-actions,.toolbar,.related-head,.section-head,.form-footer){color:var(--asset-text)!important;background:transparent!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.state-box,.preview-panel,.preview-box,.summary-card,.meta-card,.rights-card,.related-section,.related-item,.related-empty,.flow-steps,.empty-block,.asset-sidebar,.apply-form,.asset-item,.test-role-panel,.subject-option,.subject-form-block,.purpose-item,.request-card,.empty-wrap,.workflow-note,.subject-list-panel,.form-panel,.subject-card,.agreement-main,.side-card,.agreement-scroll,.signature-box,.qr-panel,.qr-image,.qr-placeholder,.reuse-preview,.reuse-empty,.item-row){border-color:var(--asset-border)!important;color:var(--asset-text)!important;background:var(--asset-surface)!important;box-shadow:none!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.preview-box,.related-cover,.asset-thumb,.subject-option.active,.purpose-item.active,.agreement-scroll,.qr-panel,.reuse-empty){border-color:var(--asset-border-strong)!important;background:var(--asset-surface-muted)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(h1,h2,h3,h4,.page-kicker,.page-title,.hero-title,.asset-title,.section-title,.side-title,.summary-title,.author-name,.meta-value,.rights-title,.related-name,.request-no,.sidebar-header,.asset-name,.test-role-title,.form-block-head,.purpose-name,.subject-option-main strong,.subject-title-wrap strong,.subject-grid strong,.item-name,.signature-label){color:var(--asset-text)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(p,.page-desc,.hero-subtitle,.asset-meta,.author-org,.meta-label,.rights-text,.related-meta,.request-time,.request-meta,.request-detail,.subject-title-wrap span,.subject-grid span,.purpose-desc,.form-tip,.license-hint,.test-role-hint,.scroll-tip,.session-status,.reuse-meta,.item-meta,.preview-fallback){color:var(--asset-text-muted)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.t-button--variant-outline,.t-button--variant-base.t-button--theme-default,.t-pagination__number,.t-pagination__btn,.t-pagination__jump){border-color:var(--asset-border-strong)!important;color:var(--asset-text)!important;background:var(--asset-surface-raised)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.request-history-page,.license-subject-page,.agreement-page) :is(.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible,.t-button--variant-base.t-button--theme-default:hover,.t-button--variant-base.t-button--theme-default:focus-visible,.t-pagination__number:hover,.t-pagination__btn:hover,.t-pagination__number.t-is-current){border-color:var(--asset-accent)!important;color:#fff!important;background:var(--asset-accent-fill)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.agreement-page,.license-subject-page) :is(.t-input,.t-textarea,.t-select__wrap,.t-input-number){border-color:var(--asset-border-strong)!important;color:var(--asset-text)!important;background:var(--asset-surface-muted)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.agreement-page,.license-subject-page) :is(.t-input__inner,.t-textarea__inner){color:var(--asset-text)!important}body.asset-resource-theme-active .public-content>:is(.asset-detail-page,.download-apply-page,.agreement-page,.license-subject-page) :is(.t-input__inner,.t-textarea__inner)::placeholder{color:#8d98aa!important}body.asset-resource-theme-active :is(.public-mobile-menu-item.is-active,.public-mobile-menu-group.is-active){color:#fff!important;background:var(--asset-accent-soft)!important}.doc-form-page{--finance-form-label-width: 96px;--finance-form-row-gap: var(--td-comp-margin-l, 16px);--finance-form-help-height: 18px}.doc-form-page .t-form__item{margin-bottom:var(--finance-form-row-gap)}.doc-form-page .t-form__label{display:flex;flex:0 0 var(--finance-form-label-width);align-items:center;justify-content:flex-end;box-sizing:border-box;width:var(--finance-form-label-width);min-width:var(--finance-form-label-width);padding-right:var(--td-comp-margin-l, 16px);text-align:right}.doc-form-page .t-form__controls{min-width:0}.doc-form-page .t-form__controls-content,.doc-form-page .t-input,.doc-form-page .t-input-number,.doc-form-page .t-select,.doc-form-page .t-date-picker,.doc-form-page .t-date-range-picker,.doc-form-page .t-textarea,.doc-form-page .t-upload{width:100%}.doc-form-page .t-input__wrap,.doc-form-page .t-select__wrap,.doc-form-page .t-input-number__wrap{min-height:var(--td-comp-size-m, 32px)}.doc-form-page .t-form__help{min-height:var(--finance-form-help-height);line-height:var(--finance-form-help-height)}.doc-form-page .t-form__item .t-tag{width:auto}@media(max-width:768px){.doc-form-page .t-form__label{width:auto!important;min-width:0;padding-right:0;text-align:left}.doc-form-page .t-form__controls{width:100%}}
