@font-face{font-family:remixicon;src:url(./remixicon.CZw4FkzQ.woff2)format("woff2");font-display:swap}[class*=\ ri-],[class^=ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-lg{vertical-align:-.0667em;font-size:1.3333em;line-height:.75em}.ri-xl{vertical-align:-.075em;font-size:1.5em;line-height:.6666em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-line:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-alert-line:before{content:""}.ri-alipay-line:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-android-line:before{content:""}.ri-anthropic-line:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-line:before{content:""}.ri-archive-2-line:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-line:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-attachment-2:before{content:""}.ri-award-line:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-barcode-box-line:before{content:""}.ri-bard-line:before{content:""}.ri-bell-line:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-line:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-line:before{content:""}.ri-book-line:before{content:""}.ri-book-open-line:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-box-3-line:before{content:""}.ri-brush-3-line:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-line:before{content:""}.ri-building-4-line:before{content:""}.ri-building-line:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-line:before{content:""}.ri-camera-line:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-line:before{content:""}.ri-chat-1-line:before,.ri-chat-line:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-check-double-line:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-line:before{content:""}.ri-code-box-line:before{content:""}.ri-code-line:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-coins-line:before{content:""}.ri-color-filter-line:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-line:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-line:before{content:""}.ri-contract-right-line:before{content:""}.ri-copyright-line:before{content:""}.ri-coupon-3-line:before{content:""}.ri-crop-line:before{content:""}.ri-cup-line:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-line:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-draft-line:before{content:""}.ri-earth-line:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-line:before{content:""}.ri-error-warning-line:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-line:before{content:""}.ri-feedback-line:before{content:""}.ri-file-3-line:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-search-line:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-text-line:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-line:before{content:""}.ri-film-line:before{content:""}.ri-find-replace-line:before{content:""}.ri-fire-line:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-line:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-user-line:before{content:""}.ri-font-size-2:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-github-line:before{content:""}.ri-global-line:before{content:""}.ri-google-line:before{content:""}.ri-group-line:before{content:""}.ri-guide-line:before{content:""}.ri-hand-heart-line:before{content:""}.ri-health-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-history-line:before{content:""}.ri-home-2-line:before{content:""}.ri-home-4-line:before{content:""}.ri-home-line:before{content:""}.ri-html5-line:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-line:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-info-fill:before{content:""}.ri-information-line:before{content:""}.ri-key-2-line:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-link:before{content:""}.ri-links-line:before{content:""}.ri-list-settings-line:before{content:""}.ri-loader-4-line:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-line:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-magic-line:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mall-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-markup-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-men-line:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-line:before{content:""}.ri-message-line:before{content:""}.ri-microscope-line:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-moon-line:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-2-line:before{content:""}.ri-music-ai-line:before{content:""}.ri-newspaper-line:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-badge-line:before{content:""}.ri-numbers-line:before{content:""}.ri-openai-line:before{content:""}.ri-palette-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-phone-line:before{content:""}.ri-picture-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-presentation-line:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-line:before{content:""}.ri-progress-fill:before{content:""}.ri-progress-line:before{content:""}.ri-projector-line:before{content:""}.ri-qq-line:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-quill-pen-line:before{content:""}.ri-receipt-line:before{content:""}.ri-refresh-line:before{content:""}.ri-road-map-line:before{content:""}.ri-route-line:before{content:""}.ri-school-line:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-server-line:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-line:before{content:""}.ri-shake-hands-line:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-user-line:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-smartphone-line:before{content:""}.ri-sparkling-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-store-2-line:before{content:""}.ri-sun-line:before{content:""}.ri-swap-line:before{content:""}.ri-t-shirt-line:before{content:""}.ri-task-line:before{content:""}.ri-team-line:before{content:""}.ri-terminal-box-line:before{content:""}.ri-test-tube-line:before{content:""}.ri-time-line:before{content:""}.ri-translate-2:before{content:""}.ri-truck-line:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-line:before{content:""}.ri-user-5-line:before{content:""}.ri-user-add-line:before{content:""}.ri-user-line:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-star-line:before{content:""}.ri-verified-badge-line:before{content:""}.ri-video-line:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wechat-line:before{content:""}.ri-wifi-off-line:before{content:""}.ri-women-line:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-line:before{content:""}:root{--app-space-1:4px;--app-space-2:8px;--app-space-3:12px;--app-space-4:16px;--app-space-5:20px;--app-space-6:24px;--app-space-8:32px;--app-space-10:40px;--app-radius-xs:4px;--app-radius-sm:6px;--app-radius:8px;--app-radius-lg:12px;--app-font-family:Inter, "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--app-font-size:14px;--app-line-height:1.6;--app-shadow-sm:0 1px 2px #1714120f;--app-shadow:0 8px 24px #17141214}:root,[data-theme=light]{--app-bg:#f4f1ec;--app-surface:#fff;--app-surface-soft:#fbf8f4;--app-text:#171412;--app-text-muted:#6a625d;--app-border:#ded9d2;--app-primary:#bf4000;--app-primary-hover:#a93a00;--app-danger:#dc2626;--app-success:#059669}[data-theme=dark]{--app-bg:#171412;--app-surface:#211d1a;--app-surface-soft:#2b2521;--app-text:#f2efeb;--app-text-muted:#bdb3ab;--app-border:#51463e;--app-primary:#ff7e33;--app-primary-hover:#ffb27a;--app-danger:#f87171;--app-success:#34d399}[data-theme=portal]{--app-bg:#fff;--app-surface:#fff;--app-surface-soft:#fbf8f4;--app-text:#171412;--app-text-muted:#6a625d;--app-border:#ded9d2;--app-primary:#bf4000;--app-primary-hover:#a93a00}[data-theme=admin],[data-theme=user]{--app-bg:#f4f1ec;--app-surface:#fff;--app-surface-soft:#fbf8f4;--app-text:#171412;--app-text-muted:#6a625d;--app-border:#ded9d2;--app-primary:#bf4000;--app-primary-hover:#a93a00}html[data-theme]{--el-color-primary:var(--app-primary);--el-color-success:var(--dream-success);--el-color-warning:var(--dream-warning);--el-color-danger:var(--dream-danger);--el-color-error:var(--dream-danger);--el-color-info:var(--dream-info);--el-border-radius-base:var(--app-radius);--el-bg-color:var(--app-surface);--el-bg-color-page:var(--app-bg);--el-bg-color-overlay:var(--app-surface);--el-fill-color:var(--app-surface-soft);--el-fill-color-light:var(--app-surface-soft);--el-fill-color-lighter:color-mix(in srgb, var(--app-surface-soft) 74%, var(--app-surface));--el-fill-color-extra-light:color-mix(in srgb, var(--app-surface-soft) 48%, var(--app-surface));--el-fill-color-dark:color-mix(in srgb, var(--app-text) 10%, var(--app-surface));--el-fill-color-darker:color-mix(in srgb, var(--app-text) 16%, var(--app-surface));--el-fill-color-blank:var(--app-surface);--el-text-color-primary:var(--app-text);--el-text-color-regular:var(--dream-text-secondary,var(--app-text));--el-text-color-secondary:var(--app-text-muted);--el-text-color-placeholder:color-mix(in srgb, var(--app-text-muted) 72%, transparent);--el-text-color-disabled:color-mix(in srgb, var(--app-text-muted) 54%, transparent);--el-border-color:var(--app-border);--el-border-color-light:var(--app-border);--el-border-color-lighter:var(--app-border);--el-border-color-extra-light:var(--app-border);--el-border-color-dark:color-mix(in srgb, var(--app-text-muted) 58%, var(--app-border));--el-disabled-bg-color:var(--app-surface-soft);--el-disabled-text-color:color-mix(in srgb, var(--app-text-muted) 54%, transparent);--el-disabled-border-color:var(--app-border);--el-mask-color:color-mix(in srgb, var(--app-surface) 88%, transparent);--el-mask-color-extra-light:color-mix(in srgb, var(--app-surface) 72%, transparent);--el-table-bg-color:var(--app-surface);--el-table-tr-bg-color:var(--app-surface);--el-table-header-bg-color:var(--app-surface-soft);--el-table-row-hover-bg-color:var(--app-surface-soft);--el-table-border-color:var(--app-border);--el-table-text-color:var(--app-text-muted);--el-table-header-text-color:var(--app-text)}.el-image-viewer__mask,.el-overlay,.v-modal,.vab-modal{background-color:var(--el-overlay-color-lighter)}.vab-modal{z-index:var(--el-z-index);width:100%;height:100%;position:fixed;top:0;left:0}@media (width<=767px){.el-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px);margin-top:max(12px,env(safe-area-inset-top));margin-bottom:max(12px,env(safe-area-inset-bottom))}.el-drawer.ltr,.el-drawer.rtl{max-width:100vw;width:100%!important}.el-message-box{width:calc(100vw - 24px);max-width:420px}.el-form--inline{flex-direction:column;align-items:stretch;display:flex}.el-form--inline .el-form-item{width:100%;margin-right:0}.el-cascader,.el-date-editor.el-input,.el-date-editor.el-input__wrapper,.el-input-number,.el-select{width:100%}.el-button:not(.el-button--small):not(.is-circle),.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{min-height:44px}.el-pagination{flex-wrap:wrap;justify-content:center;gap:8px 4px}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{min-width:40px;min-height:40px}.el-pagination .el-pagination__jump,.el-pagination .el-pagination__sizes{display:none}.el-descriptions__body,.el-table__body-wrapper,.el-tabs__nav-scroll{overscroll-behavior-x:contain;overflow-x:auto}}:root{--vh:1vh;--el-padding:20px;--el-margin:20px;--el-color-white:#fff;--el-color-grey:var(--app-text-muted);--el-background-color:var(--app-surface-soft);--vab-glass-bg:#ffffffd1}[data-theme=dark]{--vab-glass-bg:#211d1ad1}*{box-sizing:border-box}#app,body,html{min-height:calc(var(--vh,1vh)*100)}body,html{overflow-x:clip}body{color:var(--app-text);font-family:var(--app-font-family);font-size:var(--app-font-size);line-height:var(--app-line-height);background:var(--app-bg);margin:0}#app{height:calc(var(--vh,1vh)*100)}a{color:inherit;text-decoration:none}.app-route-view{animation:.24s both app-route-view-enter}#app-route-progress{z-index:10000;pointer-events:none;background:linear-gradient(90deg,var(--app-primary),var(--dream-orange-300));height:2px;box-shadow:0 0 10px color-mix(in srgb,var(--app-primary) 35%,transparent);opacity:0;transform-origin:0;transition:transform .2s,opacity .18s;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}#app-route-progress.is-visible{opacity:1}#app-route-progress.is-done{transition:transform .16s,opacity .24s 80ms}@keyframes app-route-view-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}img{-o-object-fit:cover;object-fit:cover}img:not([src]),img[src=""]{opacity:0}button,input,select,textarea{font:inherit}.app-container{width:min(100% - 32px,1200px);margin:0 auto}.app-page{min-height:calc(100vh - 64px)}.app-placeholder{align-content:start;gap:12px;padding:40px 0;display:grid}.app-placeholder h1{margin:0;font-size:28px;line-height:1.25}.app-placeholder p{max-width:720px;color:var(--app-text-muted);margin:0}@media (width<=767px){.hidden-xs-only{display:none!important}}@media (width>=768px){.hidden-sm-and-up{display:none!important}}@media (width<=991px){.hidden-sm-and-down{display:none!important}}@media (width<=1199px){.hidden-md-and-down{display:none!important}}@media (width<=767px){:root{--el-padding:16px;--el-margin:16px}.app-container{width:calc(100% - 24px)}.app-page,.app-route-view{min-width:0}.app-placeholder{padding:24px 0}.app-placeholder h1{font-size:24px}}@media (prefers-reduced-motion:reduce){.app-route-view{animation:none}#app-route-progress{transition:none}}:root{--dream-initial-canvas:#f4f1ec}:root,html[data-theme]{--app-bg:#f4f1ec;--app-surface:#fff;--app-surface-soft:#fbf8f4;--app-text:#171412;--app-text-muted:#6a625d;--app-border:#ded9d2;--app-primary:#bf4000;--app-primary-hover:#a93a00;--app-font-family:Inter, "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--app-font-size:var(--dream-text-body);--app-line-height:var(--dream-line-height-body);--dream-orange-50:#fff3eb;--dream-orange-100:#ffe4d1;--dream-orange-300:#ffb067;--dream-orange-500:#ff6a1a;--dream-orange-600:#e9570c;--dream-orange-700:#c74400;--dream-accent-text:#bf4000;--dream-button-primary-bg:#d24600;--dream-button-primary-hover-bg:#c74400;--dream-button-primary-active-bg:#a93a00;--dream-button-primary-text:#fff;--dream-button-secondary-bg:#fff;--dream-button-secondary-hover-bg:#fff3eb;--dream-button-secondary-active-bg:#ffe4d1;--dream-button-secondary-text:#d24600;--dream-button-secondary-hover-text:#c74400;--dream-button-secondary-active-text:#a93a00;--dream-button-secondary-border:#d24600;--dream-button-secondary-hover-border:#c74400;--dream-button-secondary-active-border:#a93a00;--dream-brand-lockup-surface:transparent;--dream-brand-lockup-padding:0;--dream-paper:#fff9f4;--dream-canvas:#f4f1ec;--dream-surface:#fff;--dream-surface-warm:#fbf8f4;--dream-on-surface:#fff;--dream-ink:#171412;--dream-ink-950:#171412;--dream-ink-700:#4e4742;--dream-ink-500:#6a625d;--dream-ink-muted:#6a625d;--dream-mist-200:#e9e3de;--dream-line:#ded9d2;--dream-line-soft:#ebe7e1;--dream-ip-soft:var(--dream-ip-bg);--dream-info:#4e4742;--dream-info-dark:#4e4742;--dream-info-surface:#f2efeb;--dream-info-bg:var(--dream-info-surface);--dream-info-line:#ded9d2;--dream-info-muted:#6a625d;--dream-neutral-text:#7a604d;--dream-neutral-bg:#f6f0e9;--dream-neutral-line:#e6d9cc;--dream-success:#0f6b4b;--dream-warning:#8a5a00;--dream-danger:#b4233a;--dream-pending:#bf4000;--dream-disabled:#766f69;--dream-success-bg:#e4f2ec;--dream-warning-bg:#f6eddb;--dream-danger-bg:#f9e7ea;--dream-pending-bg:#fff3eb;--dream-text-primary:var(--dream-ink-950);--dream-text-secondary:var(--dream-ink-700);--dream-text-muted:var(--dream-ink-500);--dream-text-subtle:var(--dream-text-muted);--dream-text-brand:var(--dream-accent-text);--dream-text-inverse-muted:#ffffffc7;--dream-text-inverse-subtle:#ffffffb3;--dream-text-inverse-ghost:#fff3;--dream-inverse-line:#ffffffe6;--dream-inverse-surface:#ffffff29;--dream-inverse-surface-strong:#ffffff57;--dream-surface-page:var(--dream-canvas);--dream-surface-card:var(--dream-surface);--dream-surface-subtle:var(--dream-surface-warm);--dream-surface-muted:var(--dream-surface-warm);--dream-selection-bg:#ff6a1a40;--dream-surface-paper-translucent:#fff9f4b8;--dream-overlay-soft:#17141280;--dream-overlay-medium:#1714128c;--dream-overlay-strong:#171412ad;--dream-font-sans:Inter, "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--dream-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--dream-text-display:2.5rem;--dream-text-cover:2.75rem;--dream-text-display-small:2rem;--dream-text-h1:1.5rem;--dream-text-metric:1.5rem;--dream-text-h2:1.25rem;--dream-text-subheading:1.125rem;--dream-text-h3:1.125rem;--dream-text-lead:1rem;--dream-text-h4:1rem;--dream-text-body:.875rem;--dream-text-label:.875rem;--dream-text-small:.8125rem;--dream-text-caption:.75rem;--dream-text-tiny:var(--dream-text-caption);--dream-text-micro:var(--dream-text-caption);--dream-text-page:var(--dream-text-h1);--dream-text-section:var(--dream-text-h2);--dream-text-title:var(--dream-text-h4);--dream-text-meta:var(--dream-text-small);--dream-text-supporting:var(--dream-text-caption);--dream-text-badge:.75rem;--dream-text-table:var(--dream-text-label);--dream-text-object-title:var(--dream-text-h1);--dream-font-weight-body:400;--dream-font-weight-medium:500;--dream-font-weight-label:500;--dream-font-weight-action:500;--dream-font-weight-badge:500;--dream-font-weight-title:600;--dream-font-weight-heading:600;--dream-font-weight-page-title:600;--dream-font-weight-strong:600;--dream-font-weight-heavy:700;--dream-font-weight-normal:var(--dream-font-weight-body);--dream-line-height-none:1;--dream-line-height-display:1.1;--dream-line-height-page-title:1.333;--dream-line-height-heading:1.25;--dream-line-height-title:1.35;--dream-line-height-compact:1.5;--dream-line-height-supporting:1.6;--dream-line-height-body:1.571;--dream-letter-spacing-display:0;--dream-letter-spacing-page-title:0;--dream-letter-spacing-heading:0;--dream-letter-spacing-title:0;--dream-letter-spacing-mono:-.01em;--dream-space-1:4px;--dream-space-2:8px;--dream-space-3:12px;--dream-space-4:16px;--dream-space-5:24px;--dream-space-6:32px;--dream-space-7:48px;--dream-space-8:64px;--dream-radius-button:10px;--dream-radius-input:10px;--dream-radius-dialog:12px;--dream-radius-card:16px;--dream-radius-panel:24px;--dream-radius-full:999px;--dream-control-height-small:32px;--dream-control-height-medium:40px;--dream-control-height-large:48px;--dream-shadow-s:0 1px 2px #1714120a, 0 8px 24px #1714120d;--dream-shadow-l:0 32px 90px #1714121f;--dream-shadow-divider:0 1px 0 #17141205;--dream-shadow-divider-up:0 -1px 0 #17141205;--dream-shadow-brand:0 6px 16px #ff6a1a4d;--dream-shadow-brand-strong:0 2px 8px #ff6a1a59;--dream-shadow-floating:0 4px 12px #00000014;--dream-shadow-floating-dark:0 4px 8px #00000047;--dream-shadow-inset:inset 0 1px 2px #0000000a;--dream-text-shadow-cover:0 4px 18px #00000052;--dream-text-shadow-asset:0 5px 24px #00000059;--dream-cover-shade-overlay:linear-gradient(180deg, #00000008, #00000047);--dream-asset-shade-overlay:linear-gradient(180deg, #17141240, transparent 30%, transparent 55%, #17141299);--dream-auth-background:radial-gradient(circle at 85% 12%, #ffb0675c, transparent 24%), radial-gradient(circle at 8% 88%, #147d731f, transparent 24%), var(--dream-canvas);--dream-auth-orange-ring:#ff6a1a14;--dream-auth-ip-ring:#147d7312;--dream-motion-fast:.15s;--dream-motion-base:.22s;--dream-motion-slow:.3s;--dream-motion-reveal:.6s;--dream-motion-reveal-slow:.8s;--dream-motion-delay-short:.15s;--dream-motion-delay-long:.7s;--dream-motion-ease:cubic-bezier(.22, .61, .36, 1);--dream-motion-spring:cubic-bezier(.23, 1.5, .32, 1);--dream-cover-cloud:radial-gradient(circle at 70% 20%, #7fb4df, transparent 28%), linear-gradient(140deg, #172840, #3c5f80);--dream-cover-night:radial-gradient(circle at 70% 20%, #e5a65b, transparent 20%), linear-gradient(140deg, #261b2d, #65373b);--dream-cover-heart:radial-gradient(circle at 68% 25%, #ffc5b0, transparent 27%), linear-gradient(140deg, #cc4e60, #57264c);--dream-cover-port:radial-gradient(circle at 76% 20%, #8ba6aa, transparent 24%), linear-gradient(140deg, #142733, #42636a);--dream-cover-galaxy:radial-gradient(circle at 68% 20%, #c5b8ff, transparent 20%), linear-gradient(140deg, #231b53, #624eb2);--dream-cover-revenge:radial-gradient(circle at 68% 18%, #f5b08a, transparent 24%), linear-gradient(140deg, #722f29, #25181a);--el-color-primary:var(--app-primary);--el-color-primary-rgb:191, 64, 0;--el-color-info-rgb:78, 71, 66;--el-color-primary-light-3:#ff9855;--el-color-primary-light-5:#ffb067;--el-color-primary-light-7:#ffd0ad;--el-color-primary-light-8:#ffe4d1;--el-color-primary-light-9:#fff3eb;--el-color-primary-dark-2:#c74400;--el-color-success-rgb:15, 107, 75;--el-color-success-light-3:#579781;--el-color-success-light-5:#87b5a5;--el-color-success-light-7:#b7d3c9;--el-color-success-light-8:#cfe1db;--el-color-success-dark-2:#0c563c}:root,html[data-theme=dark],html[data-theme]{--app-success:var(--dream-success);--dream-on-orange:#4a1c00;--dream-ip:var(--dream-button-primary-bg);--dream-ip-text:var(--dream-text-brand);--dream-ip-bg:var(--dream-orange-50);--dream-ip-surface:var(--dream-surface-warm);--dream-ip-line:var(--dream-orange-100);--dream-ip-muted:var(--dream-text-secondary);--dream-home-hero-bg-start:#171412;--dream-home-hero-bg-end:var(--dream-button-primary-active-bg);--dream-workspace-hero-bg-start:#171412;--dream-workspace-hero-bg-end:var(--dream-button-primary-active-bg);--dream-purple:var(--dream-button-primary-bg);--dream-purple-dark:var(--dream-button-primary-active-bg);--dream-text-inverse:#fff;--el-color-success-light-9:var(--dream-success-bg)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:#171412;--app-surface:#211d1a;--app-surface-soft:#2b2521;--app-text:#f2efeb;--app-text-muted:#bdb3ab;--app-border:#ffffff1a;--app-primary:#ff7e33;--app-primary-hover:#ff9b61;--app-danger:#f87171;--dream-orange-50:#ff6a1a1a;--dream-orange-100:#ff6a1a29;--dream-orange-300:#ffb27a;--dream-orange-500:#ff7e33;--dream-orange-600:#ff7e33;--dream-orange-700:#e9570c;--dream-accent-text:#ffb27a;--dream-brand-lockup-surface:#fff;--dream-brand-lockup-padding:4px 8px;--dream-paper:#1c1815;--dream-canvas:#171412;--dream-surface:#211d1a;--dream-surface-warm:#2b2521;--dream-on-surface:#211d1a;--dream-ink:#f2efeb;--dream-ink-950:#f2efeb;--dream-ink-700:#d8cfc7;--dream-ink-500:#bdb3ab;--dream-ink-muted:#bdb3ab;--dream-mist-200:#ffffff0f;--dream-line:#ffffff1a;--dream-line-soft:#ffffff14;--dream-button-secondary-bg:transparent;--dream-button-secondary-hover-bg:#ff7e331f;--dream-button-secondary-active-bg:#ff7e3333;--dream-button-secondary-text:#ffb27a;--dream-button-secondary-hover-text:#ffc59e;--dream-button-secondary-active-text:#ffd5bd;--dream-button-secondary-border:#ff9b61;--dream-button-secondary-hover-border:#ffb27a;--dream-button-secondary-active-border:#ffc59e;--dream-info:#d8cfc7;--dream-info-dark:#d8cfc7;--dream-info-surface:#2b2521;--dream-info-line:#51463e;--dream-info-muted:#bdb3ab;--dream-neutral-text:#d5baa4;--dream-neutral-bg:#302821;--dream-neutral-line:#514338;--dream-success:#34d399;--dream-warning:#fbbf24;--dream-danger:#f87171;--dream-pending:#ffb27a;--dream-disabled:#f2efeb4d;--dream-success-bg:#34d3991f;--dream-warning-bg:#fbbf241f;--dream-danger-bg:#f871711f;--dream-pending-bg:#ff7e331f;--dream-surface-paper-translucent:#1c1815d1;--dream-overlay-soft:#0000008a;--dream-overlay-medium:#000000a3;--dream-overlay-strong:#000000c2;--dream-shadow-s:0 1px 2px #0000004d, 0 8px 24px #00000038;--dream-shadow-l:0 32px 90px #0006;--dream-shadow-divider:0 1px 0 #ffffff08;--dream-shadow-divider-up:0 -1px 0 #ffffff08;--dream-shadow-floating:0 8px 28px #00000057;--dream-auth-background:radial-gradient(circle at 85% 12%, #ff7e3329, transparent 24%), radial-gradient(circle at 8% 88%, #2fa89b1f, transparent 24%), var(--dream-canvas);--dream-auth-orange-ring:#ff7e331f;--dream-auth-ip-ring:#2fa89b1a;--el-color-primary:#ff7e33;--el-color-primary-rgb:255, 126, 51;--el-color-info-rgb:216, 207, 199;--el-color-primary-light-3:#ff9b61;--el-color-primary-light-5:#ffb27a;--el-color-primary-light-7:#ff7e3361;--el-color-primary-light-8:#ff7e333d;--el-color-primary-light-9:#ff7e331f;--el-color-primary-dark-2:#e9570c;--el-color-success-rgb:52, 211, 153;--el-color-success-light-3:#2b9a70;--el-color-success-light-5:#257455;--el-color-success-light-7:#1f4d3a;--el-color-success-light-8:#34d39933;--el-color-success-dark-2:#5dddad;--el-color-warning-light-8:#fbbf2433;--el-color-warning-light-9:var(--dream-warning-bg);--el-color-danger-light-8:#f8717133;--el-color-danger-light-9:var(--dream-danger-bg);--el-color-error-light-8:#f8717133;--el-color-error-light-9:var(--dream-danger-bg);--el-color-info-light-8:#f2efeb1a;--el-color-info-light-9:var(--dream-surface-warm)}:root{background:var(--dream-initial-canvas)}:is(html[data-theme=portal],html[data-theme=dark]),:is(html[data-theme=portal],html[data-theme=dark]) #app,:is(html[data-theme=portal],html[data-theme=dark]) body{background:var(--dream-surface-page)}:is(html[data-theme=portal],html[data-theme=dark]) body{color:var(--dream-text-primary);font-family:var(--dream-font-sans);font-size:var(--dream-text-body);line-height:var(--dream-line-height-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}:is(html[data-theme=portal],html[data-theme=dark]) :where(button,input,select,textarea){font-family:inherit}:is(html[data-theme=portal],html[data-theme=dark]) .portal-table-actions{font-size:var(--dream-text-small);line-height:var(--dream-line-height-compact);flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}:is(html[data-theme=portal],html[data-theme=dark]) .portal-table-actions :where(a,button){color:var(--dream-accent-text);font:inherit;font-weight:var(--dream-font-weight-action);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}:is(html[data-theme=portal],html[data-theme=dark]) .portal-table-actions :where(a,button).is-danger{color:var(--dream-danger)}:is(html[data-theme=portal],html[data-theme=dark]) .portal-table-actions button:disabled{color:var(--dream-text-muted);cursor:wait;opacity:.6}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table{table-layout:auto;border-collapse:collapse;width:100%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--select{width:48px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--identity{width:240px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--party{width:176px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--source{width:128px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--number,:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--size{width:112px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--amount{width:144px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--status{width:128px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--progress{width:200px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--detail{width:260px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--period{width:240px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--time{width:176px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--action{width:128px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__col--action-wide{width:208px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table :is(th,td){padding:12px 16px}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table :is(th,td).app-data-table__number{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table :is(th,td).app-data-table__time{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table :is(th,td).app-data-table__status{text-align:center;white-space:nowrap}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table :is(th,td).app-data-table__action{text-align:right;white-space:nowrap}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table .app-data-table__action :is(.portal-table-actions,.owner-actions){justify-content:flex-end}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--orders{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--orders col:first-child{width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--orders col:nth-child(2){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--orders col:nth-child(3){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--orders col:nth-child(4){width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--orders col:nth-child(5){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--inquiries{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--inquiries col:first-child{width:29.1667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--inquiries col:nth-child(2){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--inquiries col:nth-child(3),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--inquiries col:nth-child(4){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--inquiries col:nth-child(5){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--inquiries col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--payments{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--payments col:first-child{width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--payments col:nth-child(2){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--payments col:nth-child(3){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--payments col:nth-child(4){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--payments col:nth-child(5){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--payments col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--invoices{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--invoices col:first-child{width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--invoices col:nth-child(2){width:29.1667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--invoices col:nth-child(3),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--invoices col:nth-child(4){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--invoices col:nth-child(5){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--invoices col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--deliveries{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--deliveries col:first-child{width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--deliveries col:nth-child(2){width:50%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--deliveries col:nth-child(3){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--deliveries col:nth-child(4){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--procurement{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--procurement col:first-child,:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--procurement col:nth-child(2){width:41.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--procurement col:nth-child(3){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--dashboard-tasks{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--dashboard-tasks col:first-child{width:33.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--dashboard-tasks col:nth-child(2){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--dashboard-tasks col:nth-child(3){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--dashboard-tasks col:nth-child(4),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--dashboard-tasks col:nth-child(5){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--licenses{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--licenses col:first-child{width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--licenses col:nth-child(2){width:29.1667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--licenses col:nth-child(3){width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--licenses col:nth-child(4){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--licenses col:nth-child(5){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-orders{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-orders col:first-child{width:33.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-orders col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-orders col:nth-child(3){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-orders col:nth-child(4){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-orders col:nth-child(5),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-orders col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-statements{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-statements col:first-child{width:29.1667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-statements col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-statements col:nth-child(3){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-statements col:nth-child(4),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-statements col:nth-child(5){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-statements col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-pool{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-pool col:first-child{width:58.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-pool col:nth-child(2){width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-pool col:nth-child(3){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements col:first-child{width:33.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements col:nth-child(3){width:8.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements col:nth-child(4),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements col:nth-child(5){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements col:nth-child(6){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--review-supplements col:nth-child(7){width:8.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--workload{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--workload col:first-child{width:41.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--workload col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--workload col:nth-child(3){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--workload col:nth-child(4){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-tasks{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-tasks col:first-child{width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-tasks col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-tasks col:nth-child(3){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-tasks col:nth-child(4){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-tasks col:nth-child(5){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-tasks col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders col:first-child{width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders col:nth-child(2){width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders col:nth-child(3),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders col:nth-child(4),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders col:nth-child(5),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-orders col:nth-child(7){width:8.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--assets{table-layout:auto}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-history{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-history col:first-child,:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-history col:nth-child(3){width:29.1667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-history col:nth-child(2){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-history col:nth-child(4){width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-errors{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-errors col:first-child{width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-errors col:nth-child(2){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-errors col:nth-child(3){width:66.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-duplicates{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-duplicates col:first-child{width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-duplicates col:nth-child(2){width:33.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-duplicates col:nth-child(3){width:54.1667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-items{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-items col:first-child{width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-items col:nth-child(2){width:37.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-items col:nth-child(3){width:29.1667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--bulk-items col:nth-child(4){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--material-files{table-layout:auto}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-files{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-files col:first-child{width:50%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-files col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-files col:nth-child(4){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--transfer-files col:nth-child(3){width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:first-child{width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:nth-child(2){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:nth-child(3),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:nth-child(5),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:nth-child(6){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:nth-child(4),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:nth-child(7),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--sku-groups col:nth-child(8){width:8.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--analytics-ranking{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--analytics-ranking col:first-child{width:58.3333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--analytics-ranking col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--analytics-ranking col:nth-child(3){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--asset-analytics{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--asset-analytics col:first-child{width:50%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--asset-analytics col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--asset-analytics col:nth-child(3),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--asset-analytics col:nth-child(4){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-confirmation{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-confirmation col:first-child{width:75%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--service-confirmation col:nth-child(2){width:25%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-income{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-income col:first-child{width:37.5%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-income col:nth-child(2),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-income col:nth-child(3),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-income col:nth-child(4){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-payouts{table-layout:fixed}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-payouts col:first-child,:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-payouts col:nth-child(3),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-payouts col:nth-child(5),:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-payouts col:nth-child(6){width:16.6667%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-payouts col:nth-child(2){width:20.8333%}:is(html[data-theme=portal],html[data-theme=dark]) .app-data-table.app-data-table--settlement-payouts col:nth-child(4){width:12.5%}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page{align-content:start;gap:var(--dream-space-4);min-width:0;display:grid}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page>.portal-page-header{margin-bottom:0}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(table){color:var(--dream-text-secondary);font-size:var(--dream-text-table);line-height:var(--dream-line-height-compact);font-variant-numeric:tabular-nums}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(th:not(.el-table__cell),td:not(.el-table__cell)){padding:12px 16px}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(th){color:var(--dream-text-muted);font-size:var(--dream-text-small);font-weight:var(--dream-font-weight-label);white-space:nowrap}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(td){font-size:var(--dream-text-table);vertical-align:middle}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(td small){color:var(--dream-text-muted);font-size:var(--dream-text-small);line-height:var(--dream-line-height-supporting);margin-top:3px}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(tbody tr){transition:background-color .16s}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(tbody tr:hover,tbody tr:focus-within){background:var(--dream-surface-warm)}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(input,select,textarea,button){font-size:var(--dream-text-label)}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(.portal-table-actions,.owner-actions){font-size:var(--dream-text-small)}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page :where(.portal-table-actions a,.portal-table-actions button,.owner-actions a,.owner-actions button):focus-visible{outline:2px solid color-mix(in srgb,var(--dream-button-primary-bg) 38%,transparent);outline-offset:3px}:where(html[data-theme=portal],html[data-theme=dark]) .portal-record-page :where(td strong,td b){font-size:var(--dream-text-table);font-weight:var(--dream-font-weight-body)}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page .portal-summary-strip{gap:12px;margin-bottom:0}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page .portal-summary-strip article{box-shadow:none;gap:3px;padding:13px 14px}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page .portal-summary-strip strong{font-size:var(--dream-text-h3);line-height:var(--dream-line-height-heading)}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page .portal-info-note{padding:12px 14px}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page .portal-info-note strong{font-size:var(--dream-text-small)}:is(html[data-theme=portal],html[data-theme=dark]) .portal-record-page.portal-record-page .portal-info-note p{font-size:var(--dream-text-caption);line-height:var(--dream-line-height-supporting)}:is(html[data-theme=portal],html[data-theme=dark]) :is(.portal-record-page .portal-record-state,.portal-page-state){border:1px dashed var(--dream-line);border-radius:var(--dream-radius-card);min-height:168px;color:var(--dream-text-muted);text-align:center;background:var(--dream-surface-card);align-content:center;place-items:center;gap:8px;padding:32px 24px;display:grid}:is(html[data-theme=portal],html[data-theme=dark]) :is(.portal-record-page .portal-record-state,.portal-page-state) strong{color:var(--dream-text-primary);font-size:var(--dream-text-h4);font-weight:var(--dream-font-weight-title)}:is(html[data-theme=portal],html[data-theme=dark]) :is(.portal-record-page .portal-record-state,.portal-page-state) p{max-width:560px;color:var(--dream-text-muted);font-size:var(--dream-text-small);line-height:var(--dream-line-height-body);margin:0}:is(html[data-theme=portal],html[data-theme=dark]) :is(.portal-record-page .portal-record-state,.portal-page-state).is-error{border-color:color-mix(in srgb,var(--dream-danger) 28%,var(--dream-line));background:var(--dream-danger-bg)}:is(html[data-theme=portal],html[data-theme=dark]) .el-button:not(.is-circle){border-radius:var(--dream-radius-button)}:is(html[data-theme=portal],html[data-theme=dark]) .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.is-link):not(.is-circle){--el-button-text-color:var(--dream-button-secondary-text);--el-button-bg-color:var(--dream-button-secondary-bg);--el-button-border-color:var(--dream-button-secondary-border);--el-button-hover-text-color:var(--dream-button-secondary-hover-text);--el-button-hover-bg-color:var(--dream-button-secondary-hover-bg);--el-button-hover-border-color:var(--dream-button-secondary-hover-border);--el-button-active-text-color:var(--dream-button-secondary-active-text);--el-button-active-bg-color:var(--dream-button-secondary-active-bg);--el-button-active-border-color:var(--dream-button-secondary-active-border);--el-button-disabled-text-color:var(--dream-text-muted);--el-button-disabled-bg-color:var(--dream-orange-100);--el-button-disabled-border-color:var(--dream-orange-300)}:is(html[data-theme=portal],html[data-theme=dark]) .el-button:focus-visible{outline:3px solid color-mix(in srgb,var(--dream-button-primary-bg) 38%,transparent);outline-offset:3px}:is(html[data-theme=portal],html[data-theme=dark]) ::-moz-selection{color:var(--dream-text-primary);background:var(--dream-selection-bg)}:is(html[data-theme=portal],html[data-theme=dark]) ::selection{color:var(--dream-text-primary);background:var(--dream-selection-bg)}html[data-theme] .el-tag.el-tag--info.el-tag--light{--el-tag-text-color:var(--dream-neutral-text);--el-tag-bg-color:var(--dream-neutral-bg);--el-tag-border-color:var(--dream-neutral-line)}@media (width<=740px){.workspace-account-menu{gap:3px;overflow:hidden}.workspace-account-trigger,.workspace-context-trigger{border-color:#0000;width:36px;min-height:36px;padding:2px}.workspace-account-trigger__arrow,.workspace-account-trigger__name,.workspace-context-trigger__arrow,.workspace-context-trigger__text{display:none}.workspace-account-trigger__avatar,.workspace-context-trigger__icon{width:30px;height:30px}}html[data-theme]{--el-font-size-base:var(--dream-text-label);--el-font-size-small:var(--dream-text-small);--el-text-color-regular:var(--dream-text-secondary);--el-color-grey:var(--dream-text-muted);--el-border-color-hover:var(--dream-ink-500);--el-color-info:var(--dream-info);--el-color-info-light-3:var(--dream-info-muted);--el-color-info-light-5:var(--dream-info-muted);--el-color-info-light-7:var(--dream-info-line);--el-color-info-light-8:var(--dream-info-line);--el-color-info-light-9:var(--dream-info-surface);--el-color-info-dark-2:var(--dream-info-dark)}html[data-theme] input[type=checkbox],html[data-theme] input[type=radio],html[data-theme] input[type=range],html[data-theme] progress{accent-color:var(--app-primary)}html[data-theme] .app-form-control{box-sizing:border-box;width:100%;min-height:var(--dream-control-height-medium);border:1px solid var(--dream-line);border-radius:var(--dream-radius-input);color:var(--dream-text-primary);font:inherit;font-size:var(--dream-text-label);line-height:var(--dream-line-height-compact);background:var(--dream-surface-card);transition:border-color var(--dream-motion-fast) var(--dream-motion-ease),box-shadow var(--dream-motion-fast) var(--dream-motion-ease),background-color var(--dream-motion-fast) var(--dream-motion-ease);outline:0;padding:0 12px}html[data-theme] .app-form-control::placeholder{color:var(--dream-text-muted)}html[data-theme] .app-form-control:hover:not(:disabled):not([readonly]){border-color:var(--dream-text-muted)}html[data-theme] .app-form-control:focus-visible{border-color:var(--dream-button-primary-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--dream-button-primary-bg) 18%,transparent)}html[data-theme] .app-form-control:disabled{color:var(--dream-text-muted);background:var(--dream-surface-subtle);cursor:not-allowed}html[data-theme] .app-form-control[readonly]{color:var(--dream-text-secondary);background:var(--dream-surface-subtle)}html[data-theme] .app-form-control.is-error,html[data-theme] .app-form-control[aria-invalid=true]{border-color:var(--dream-danger)}html[data-theme] .app-form-control.app-form-control--bare{min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-theme] .app-form-control.app-form-control--bare:focus-visible,html[data-theme] .app-form-control.app-form-control--bare:hover:not(:disabled):not([readonly]){box-shadow:none;border-color:#0000}html[data-theme] textarea.app-form-control{resize:vertical;min-height:96px;padding-block:10px}html[data-theme] select.app-form-control{padding-right:32px}html[data-theme] .el-input__count,html[data-theme] .el-input__count-inner,html[data-theme] .el-textarea .el-input__count{color:var(--dream-text-muted)}html[data-theme] .el-input.is-exceed :is(.el-input__count,.el-input__count-inner){color:var(--dream-danger)}html[data-theme] .el-tag:is(.el-tag--primary,.el-tag--info){--el-tag-bg-color:var(--dream-info-surface);--el-tag-border-color:var(--dream-info-line);--el-tag-text-color:var(--dream-info-dark);--el-tag-hover-color:var(--dream-info-dark)}html[data-theme] .el-tag:is(.el-tag--primary,.el-tag--info).el-tag--dark{--el-tag-bg-color:var(--dream-ink-700);--el-tag-border-color:var(--dream-ink-700);--el-tag-text-color:var(--dream-surface)}html[data-theme] .el-tag:is(.el-tag--primary,.el-tag--info) .el-tag__close:hover{color:var(--dream-surface);background:var(--dream-ink-700)}html[data-theme] .el-cascader-node.is-active,html[data-theme] .el-cascader-node.is-selectable.in-active-path,html[data-theme] .el-select-dropdown__item.is-selected{color:var(--dream-accent-text)}html[data-theme] .el-checkbox__input.is-checked:not(.is-disabled)+.el-checkbox__label,html[data-theme] .el-radio__input.is-checked:not(.is-disabled)+.el-radio__label{color:var(--dream-text-secondary)}html[data-theme] .el-empty{--el-empty-fill-color-1:color-mix(in srgb, var(--dream-ink-500) 3%, var(--dream-surface));--el-empty-fill-color-2:color-mix(in srgb, var(--dream-ink-500) 6%, var(--dream-surface));--el-empty-fill-color-3:color-mix(in srgb, var(--dream-ink-500) 9%, var(--dream-surface));--el-empty-fill-color-4:color-mix(in srgb, var(--dream-ink-500) 12%, var(--dream-surface));--el-empty-fill-color-5:color-mix(in srgb, var(--dream-ink-500) 15%, var(--dream-surface));--el-empty-fill-color-6:color-mix(in srgb, var(--dream-ink-500) 18%, var(--dream-surface));--el-empty-fill-color-7:color-mix(in srgb, var(--dream-ink-500) 21%, var(--dream-surface));--el-empty-fill-color-8:color-mix(in srgb, var(--dream-ink-500) 24%, var(--dream-surface));--el-empty-fill-color-9:color-mix(in srgb, var(--dream-ink-500) 27%, var(--dream-surface));padding:48px 24px}html[data-theme] .el-empty .el-empty__description{color:var(--dream-text-secondary);font-size:var(--dream-text-label);line-height:var(--dream-line-height-body);margin-top:12px}html[data-theme] .el-empty .el-empty__bottom{margin-top:16px}html[data-theme] .el-table{--el-table-header-bg-color:var(--dream-surface-warm);--el-table-header-text-color:var(--dream-text-muted);--el-table-text-color:var(--dream-text-secondary);--el-table-row-hover-bg-color:var(--dream-surface-warm);--el-table-border-color:var(--dream-line-soft)}html[data-theme] .el-table .el-table__cell{box-sizing:border-box;padding:12px 0}html[data-theme] .el-table .cell{line-height:var(--dream-line-height-compact);padding:0 16px}html[data-theme] .el-table .el-table__header-wrapper th.el-table__cell{height:48px;font-size:var(--dream-text-small);font-weight:var(--dream-font-weight-label)}html[data-theme] .el-table .el-table__body-wrapper td.el-table__cell{height:52px;font-size:var(--dream-text-label);font-weight:var(--dream-font-weight-body)}html[data-theme] .el-form--label-top .el-form-item__label,html[data-theme] .el-form-item__label{color:var(--dream-text-secondary);font-size:var(--dream-text-label);font-weight:var(--dream-font-weight-label);line-height:var(--dream-line-height-compact);padding-bottom:8px}html[data-theme] .el-dialog{border:1px solid var(--dream-line-soft);border-radius:var(--dream-radius-dialog);background:var(--dream-surface-card);box-shadow:var(--dream-shadow-l);padding:0;overflow:hidden}html[data-theme] .el-dialog__header,html[data-theme] .el-drawer__header{color:var(--dream-text-primary);margin:0}html[data-theme] .el-dialog__header{border-bottom:0;min-height:0;padding:20px 56px 0 24px}html[data-theme] .el-drawer__header{border-bottom:1px solid var(--dream-line-soft);min-height:64px;padding:20px 24px}html[data-theme] .el-dialog__title,html[data-theme] .el-drawer__title{color:var(--dream-text-primary);font-size:var(--dream-text-h4);font-weight:var(--dream-font-weight-title);line-height:var(--dream-line-height-title)}html[data-theme] .el-dialog__body,html[data-theme] .el-drawer__body{color:var(--dream-text-secondary);font-size:var(--dream-text-label);line-height:var(--dream-line-height-body)}html[data-theme] .el-dialog__body{padding:10px 24px 0}html[data-theme] .el-drawer__body{padding:24px}html[data-theme] .el-dialog__footer,html[data-theme] .el-drawer__footer{justify-content:flex-end;gap:8px;display:flex}html[data-theme] .el-dialog__footer{border-top:0;padding:20px 24px 24px}html[data-theme] .el-drawer__footer{border-top:1px solid var(--dream-line-soft);padding:16px 24px 20px}html[data-theme] .el-dialog__headerbtn,html[data-theme] .el-drawer__close-btn{border-radius:var(--dream-radius-button);width:32px;height:32px;color:var(--dream-text-muted)}html[data-theme] .el-dialog__headerbtn:hover,html[data-theme] .el-drawer__close-btn:hover{color:var(--dream-text-primary);background:var(--dream-surface-warm)}html[data-theme] .el-dialog__headerbtn:focus-visible,html[data-theme] .el-drawer__close-btn:focus-visible{outline:2px solid var(--dream-button-primary-bg);outline-offset:2px}html[data-theme] .el-dialog__headerbtn{top:12px;right:12px}:is(html[data-theme=portal],html[data-theme=dark]) :is(.el-overlay-message-box,.app-confirm-message-box-overlay){background:#17141273;z-index:3000!important}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box{border:1px solid color-mix(in srgb,var(--dream-surface-card) 65%,transparent);border-radius:var(--dream-radius-dialog);background:var(--dream-surface-card);width:min(440px,100vw - 32px);box-shadow:var(--dream-shadow-l);padding:0;overflow:hidden}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__header{padding:20px 56px 0 24px}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__title{color:var(--dream-text-primary);font-size:var(--dream-text-h4);font-weight:var(--dream-font-weight-heading);line-height:var(--dream-line-height-title)}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__status{display:none}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__headerbtn{border-radius:var(--dream-radius-button);width:32px;height:32px;color:var(--dream-text-muted);place-items:center;display:grid;top:12px;right:12px}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__headerbtn:hover{color:var(--dream-text-primary);background:var(--dream-surface-warm)}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__headerbtn:focus-visible{outline:2px solid var(--dream-button-primary-bg);outline-offset:2px}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__content{color:var(--dream-text-secondary);font-size:var(--dream-text-label);line-height:var(--dream-line-height-body);padding:10px 24px 0}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__message{padding:0}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__message p{line-height:inherit}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__input{padding-top:14px}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__errormsg{color:var(--dream-danger);font-size:var(--dream-text-caption);padding-top:6px}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__btns{border-top:0;gap:8px;padding:20px 24px 24px}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__btns .el-button{min-width:88px;min-height:var(--dream-control-height-medium);border-radius:var(--dream-radius-button);font-weight:var(--dream-font-weight-heading);margin:0}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__btns .el-button:not(.el-button--primary){--el-button-text-color:var(--dream-text-secondary);--el-button-bg-color:var(--dream-surface-card);--el-button-border-color:var(--dream-line);--el-button-hover-text-color:var(--dream-text-primary);--el-button-hover-bg-color:var(--dream-surface-warm);--el-button-hover-border-color:var(--dream-text-muted)}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__btns .el-button--primary{--el-button-text-color:var(--dream-button-primary-text);--el-button-bg-color:var(--dream-button-primary-bg);--el-button-border-color:var(--dream-button-primary-bg);--el-button-hover-text-color:var(--dream-button-primary-text);--el-button-hover-bg-color:var(--dream-button-primary-hover-bg);--el-button-hover-border-color:var(--dream-button-primary-hover-bg);--el-button-active-bg-color:var(--dream-button-primary-active-bg);--el-button-active-border-color:var(--dream-button-primary-active-bg)}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__btns .el-button.app-confirm-message-box__danger{--el-button-text-color:var(--dream-text-inverse);--el-button-bg-color:var(--dream-danger);--el-button-border-color:var(--dream-danger);--el-button-hover-text-color:var(--dream-text-inverse);--el-button-hover-bg-color:color-mix(in srgb, var(--dream-danger) 88%, var(--dream-ink));--el-button-hover-border-color:color-mix(in srgb, var(--dream-danger) 88%, var(--dream-ink));--el-button-active-text-color:var(--dream-text-inverse);--el-button-active-bg-color:color-mix(in srgb, var(--dream-danger) 76%, var(--dream-ink));--el-button-active-border-color:color-mix(in srgb, var(--dream-danger) 76%, var(--dream-ink))}@media (width<=520px){:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__header{padding:20px 52px 0 20px}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__content{padding:10px 20px 0}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__btns{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 20px 20px;display:grid}:is(html[data-theme=portal],html[data-theme=dark]) .el-message-box .el-message-box__btns .el-button{width:100%;min-width:0;min-height:44px}}@media (width>=761px) and (prefers-reduced-motion:no-preference){:is(.market-filter__row button,.workspace-tabs button,.file-role-bar button,.buyer-requests__filter,.account-navigation__list button,.dreamip-public-nav a,.dreamip-owner-menu-group a,.dreamip-reviewer-menu-group a,.dreamip-buyer-menu-group a,.owner-assets__status-rail button,.el-tabs__item,.el-radio-button__inner){transition-property:color,background-color,border-color,box-shadow!important;transition-duration:.15s!important;transition-timing-function:var(--dream-motion-ease)!important}.el-tabs__active-bar{transition:transform .15s var(--dream-motion-ease)!important}}@media (width>=761px) and (prefers-reduced-motion:reduce){:is(.market-filter__row button,.workspace-tabs button,.file-role-bar button,.buyer-requests__filter,.account-navigation__list button,.dreamip-public-nav a,.dreamip-owner-menu-group a,.dreamip-reviewer-menu-group a,.dreamip-buyer-menu-group a,.owner-assets__status-rail button,.el-tabs__item,.el-tabs__active-bar,.el-radio-button__inner){transition:none!important}}.app-primary-button[data-v-00b72788]{box-sizing:border-box;min-height:var(--dream-control-height-medium,40px);border-radius:var(--dream-radius-button,10px);font:inherit;font-size:var(--dream-text-small,14px);font-weight:var(--dream-font-weight-action);text-align:center;white-space:nowrap;cursor:pointer;transition:color var(--dream-motion-fast,.16s) var(--dream-motion-ease,ease),background-color var(--dream-motion-fast,.16s) var(--dream-motion-ease,ease),border-color var(--dream-motion-fast,.16s) var(--dream-motion-ease,ease),transform var(--dream-motion-fast,.16s) var(--dream-motion-ease,ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 16px;line-height:1;text-decoration:none;display:inline-flex}.app-primary-button.is-solid[data-v-00b72788]{border-color:var(--dream-button-primary-bg);color:var(--dream-button-primary-text);background:var(--dream-button-primary-bg)}.app-primary-button.is-outline[data-v-00b72788]{border-color:var(--dream-button-secondary-border);color:var(--dream-button-secondary-text);background:var(--dream-button-secondary-bg)}.app-primary-button.is-danger[data-v-00b72788]{border-color:var(--dream-danger);color:var(--dream-text-inverse);background:var(--dream-danger)}.app-primary-button.is-neutral[data-v-00b72788]{border-color:var(--dream-line);color:var(--dream-text-secondary);background:var(--dream-surface-card)}.app-primary-button.is-neutral[data-v-00b72788]:not(.is-disabled):not(:disabled):hover{border-color:var(--dream-text-muted);color:var(--dream-text-primary);background:var(--dream-surface-warm)}.app-primary-button.is-neutral[data-v-00b72788]:not(.is-disabled):not(:disabled):active{border-color:var(--dream-text-muted);color:var(--dream-text-primary);background:var(--dream-surface-subtle)}.app-primary-button.is-text[data-v-00b72788]{min-height:auto;color:var(--dream-button-secondary-text);background:0 0;border-color:#0000;padding:2px 4px}@media (hover:hover){.app-primary-button.is-solid[data-v-00b72788]:not(.is-disabled):hover{border-color:var(--dream-button-primary-hover-bg);color:var(--dream-button-primary-text);background:var(--dream-button-primary-hover-bg)}.app-primary-button.is-outline[data-v-00b72788]:not(.is-disabled):hover{border-color:var(--dream-button-secondary-hover-border)}.app-primary-button.is-outline[data-v-00b72788]:not(.is-disabled):hover,.app-primary-button.is-text[data-v-00b72788]:not(.is-disabled):hover{color:var(--dream-button-secondary-hover-text);background:var(--dream-button-secondary-hover-bg)}.app-primary-button.is-danger[data-v-00b72788]:not(.is-disabled):hover{border-color:color-mix(in srgb,var(--dream-danger) 88%,var(--dream-ink));color:var(--dream-text-inverse);background:color-mix(in srgb,var(--dream-danger) 88%,var(--dream-ink))}}.app-primary-button.is-solid[data-v-00b72788]:not(.is-disabled):active{border-color:var(--dream-button-primary-active-bg);color:var(--dream-button-primary-text);background:var(--dream-button-primary-active-bg);transform:translateY(1px)}.app-primary-button.is-outline[data-v-00b72788]:not(.is-disabled):active{border-color:var(--dream-button-secondary-active-border);transform:translateY(1px)}.app-primary-button.is-outline[data-v-00b72788]:not(.is-disabled):active,.app-primary-button.is-text[data-v-00b72788]:not(.is-disabled):active{color:var(--dream-button-secondary-active-text);background:var(--dream-button-secondary-active-bg)}.app-primary-button.is-danger[data-v-00b72788]:not(.is-disabled):active{border-color:color-mix(in srgb,var(--dream-danger) 76%,var(--dream-ink));color:var(--dream-text-inverse);background:color-mix(in srgb,var(--dream-danger) 76%,var(--dream-ink));transform:translateY(1px)}.app-primary-button[data-v-00b72788]:focus-visible{outline:3px solid color-mix(in srgb,var(--dream-button-primary-bg) 38%,transparent);outline-offset:3px}.app-primary-button.is-small[data-v-00b72788]{min-height:var(--dream-control-height-small,32px);font-size:var(--dream-text-caption,13px);padding-inline:12px}.app-primary-button.is-large[data-v-00b72788]{min-height:var(--dream-control-height-large,46px);font-size:var(--dream-text-body,16px);padding-inline:20px}.app-primary-button.is-round[data-v-00b72788]{border-radius:var(--dream-radius-full,999px)}.app-primary-button.is-block[data-v-00b72788]{width:100%}.app-primary-button.is-loading[data-v-00b72788]{pointer-events:none;cursor:wait}.app-primary-button.el-button.is-loading[data-v-00b72788]:before{background:0 0}.app-primary-button.is-disabled[data-v-00b72788],.app-primary-button[data-v-00b72788]:disabled{color:var(--dream-text-muted);pointer-events:none;cursor:not-allowed;background:var(--dream-orange-100);border-color:var(--dream-orange-300);opacity:.72}.app-primary-button.is-neutral[data-v-00b72788]:is(.is-disabled,:disabled){color:var(--dream-text-muted);background:var(--dream-surface-subtle);border-color:var(--dream-line-soft);opacity:1}.app-primary-button__spinner[data-v-00b72788]{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite app-primary-button-spin-00b72788}@keyframes app-primary-button-spin-00b72788{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.app-primary-button[data-v-00b72788]{transition:none}.app-primary-button__spinner[data-v-00b72788]{animation-duration:1.8s}}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;inset:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}:is(.el-dialog__headerbtn:focus,.el-dialog__headerbtn:hover) .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;inset:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.identity-required-dialog__description[data-v-206954e9],.login-required-dialog__description[data-v-221a543f]{color:var(--dream-text-secondary);font-size:var(--dream-text-small,14px);line-height:var(--dream-line-height-body,1.7);margin:0}.vab-icon[data-v-43ad34bd]{vertical-align:-.125em;justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex}.vab-icon img[data-v-43ad34bd]{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;display:block}.trade-strong-prompt[data-v-26deed69]{grid-template-columns:44px minmax(0,1fr);gap:0 16px;display:grid}.trade-strong-prompt__icon[data-v-26deed69]{width:44px;height:44px;color:var(--dream-text-brand);background:var(--dream-ip-bg);border-radius:12px;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.trade-strong-prompt__eyebrow[data-v-26deed69]{color:var(--dream-text-muted);font-size:var(--dream-text-caption);margin-bottom:4px;line-height:1.6;display:block}.trade-strong-prompt__heading p[data-v-26deed69]{color:var(--dream-text-secondary);font-size:var(--dream-text-body);line-height:var(--dream-line-height-body);margin:4px 0 0}.trade-strong-prompt__facts[data-v-26deed69]{border:1px solid var(--dream-line-soft);border-radius:var(--dream-radius-button);background:var(--dream-surface-subtle);grid-column:1/-1;margin:22px 0 0;padding:4px 16px}.trade-strong-prompt__facts div[data-v-26deed69]{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.trade-strong-prompt__facts div+div[data-v-26deed69]{border-top:1px solid var(--dream-line-soft)}.trade-strong-prompt__facts dd[data-v-26deed69],.trade-strong-prompt__facts dt[data-v-26deed69]{min-width:0;font-size:var(--dream-text-small);margin:0;line-height:1.6}.trade-strong-prompt__facts dt[data-v-26deed69]{color:var(--dream-text-muted)}.trade-strong-prompt__facts dd[data-v-26deed69]{color:var(--dream-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.trade-strong-prompt__facts dd.is-amount[data-v-26deed69]{color:var(--dream-text-brand);font-weight:var(--dream-font-weight-heading)}.trade-strong-prompt__facts dd.is-warning[data-v-26deed69]{color:var(--dream-warning)}.trade-strong-prompt__error[data-v-26deed69],.trade-strong-prompt__notice[data-v-26deed69],.trade-strong-prompt__pending-count[data-v-26deed69]{font-size:var(--dream-text-caption);grid-column:1/-1;margin:12px 0 0;line-height:1.6}.trade-strong-prompt__pending-count[data-v-26deed69]{color:var(--dream-text-muted)}.trade-strong-prompt__notice[data-v-26deed69]{color:var(--dream-text-brand);align-items:center;gap:6px;display:flex}.trade-strong-prompt__error[data-v-26deed69]{color:var(--dream-danger);border:1px solid var(--dream-danger);border-radius:var(--dream-radius-button);background:var(--dream-danger-bg);padding:10px 12px}@media (width<=520px){[data-v-26deed69] .el-dialog__footer .app-primary-button{width:100%}}
