*{box-sizing:border-box}html,body,#app{min-width:0;width:100%}body{overflow-x:hidden}#app,.layout-container,.content{max-width:100vw;overflow-x:hidden}img,video,canvas,svg{max-width:100%}.arco-card,.arco-card-body,.arco-spin,.arco-spin-children,.arco-tabs,.arco-tabs-content,.arco-tabs-content-list,.arco-tabs-pane,.arco-table,.arco-table-container,.arco-table-content,.arco-table-body,.arco-table-scroll-container,.arco-table-wrapper{min-width:0}.arco-table-container,.arco-table-content,.arco-table-body,.arco-table-scroll-container,.arco-table-wrapper{max-width:100%}.arco-tabs-content{overflow:hidden}.arco-tabs-content-list,.arco-tabs-pane{max-width:100%}.arco-tabs-pane{overflow:hidden}.arco-table-container,.arco-table-content,.arco-table-body,.arco-table-scroll-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.arco-table-pagination{flex-wrap:wrap;gap:8px}.arco-card-header-title{min-width:0}.arco-modal{max-width:calc(100vw - 24px)}:where(body.admin-shell-active) :where(.arco-modal-container){z-index:2100!important}:where(body.admin-shell-active) :where(.arco-modal-wrapper){display:flex;align-items:flex-start;justify-content:center;padding:80px 12px 16px;overflow:hidden;text-align:left}:where(body.admin-shell-active) :where(.arco-modal-wrapper):after{display:none!important}:where(body.admin-shell-active) :where(.arco-modal){top:0!important;display:inline-flex;flex-direction:column;max-height:calc(100vh - 96px);max-height:calc(100dvh - 96px);margin:0 auto;overflow:hidden}:where(body.admin-shell-active) :where(.arco-modal-body){flex:1 1 auto;min-height:0;max-height:calc(100vh - 212px);max-height:calc(100dvh - 212px);overflow:auto;overscroll-behavior:contain}.arco-drawer{max-width:100vw}.arco-picker,.arco-select,.arco-input-wrapper,.arco-input-search,.arco-input-number,.arco-btn{max-width:100%}@media (max-width: 768px){body{font-size:14px}.arco-card{border-radius:10px}.content>*,[class$=-page],[class*="-page "],[class$=-management],[class*="-management "]{min-width:0!important;max-width:100%!important;overflow-x:hidden}.arco-card-header{padding:12px 14px;height:auto!important;min-height:0!important;overflow:visible!important}.arco-card-header-title,.arco-card-extra{min-width:0;max-width:100%;white-space:normal!important}.arco-card,.arco-card-body{height:auto!important;max-height:none!important;overflow:visible!important}.arco-card-body{padding:14px}.arco-modal{width:calc(100vw - 24px)!important;margin:12px auto}.arco-modal-body{max-height:calc(100vh - 180px);overflow:auto}:where(body.admin-shell-active) :where(.arco-modal-wrapper){padding:68px 12px 12px}:where(body.admin-shell-active) :where(.arco-modal){max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);margin:0 auto}.arco-drawer-body{padding:12px}.arco-table{display:block;width:100%;max-width:100%;height:auto!important;max-height:none!important;font-size:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.arco-table-container,.arco-table-content,.arco-table-body,.arco-table-scroll-container,.arco-table-wrapper{width:100%;max-width:100%;height:auto!important;max-height:none!important;overflow-x:auto!important}.arco-table-body{max-height:min(60vh,520px)!important;overflow:auto!important}.arco-table-element{width:max-content;min-width:100%;max-width:none}.arco-table-th,.arco-table-td{padding:8px 10px!important;white-space:nowrap}.arco-table-cell{min-width:0}.arco-table-pagination{justify-content:flex-start;padding:10px 0 0}.arco-pagination{flex-wrap:wrap;row-gap:8px}.arco-form,.arco-form-item,.arco-form-item-content,.arco-space,.arco-space-item,.arco-tabs,.arco-tabs-content,.arco-tabs-content-list,.arco-tabs-pane,.arco-tabs-nav,.arco-tabs-nav-tab,.arco-tabs-nav-tab-list{max-width:100%}.arco-tabs-nav-tab{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.arco-tabs-content{overflow-x:hidden!important;overflow-y:visible!important}.arco-tabs-content-list,.arco-tabs-pane{min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:visible!important}.arco-space{row-gap:8px!important}.arco-space-horizontal{flex-wrap:wrap}.arco-space-horizontal>.arco-space-item{min-width:0}.arco-form-layout-inline,.arco-form-layout-inline .arco-form-item{display:flex;flex-direction:column;align-items:stretch}.arco-form-layout-inline .arco-form-item{margin-right:0;width:100%}.arco-form-layout-inline .arco-form-item-content,.arco-form-layout-inline .arco-picker,.arco-form-layout-inline .arco-range-picker,.arco-form-layout-inline .arco-select,.arco-form-layout-inline .arco-input-wrapper,.arco-form-layout-inline .arco-input-search{width:100%!important}.arco-picker,.arco-range-picker,.arco-select,.arco-input-wrapper,.arco-input-search,.arco-input-number,.arco-textarea-wrapper{min-width:0!important}.page-header,.card-title,.table-title,.section-title,.panel-title,.toolbar,.table-toolbar,.filter-bar,.filters,.search-bar,.action-bar,.title-actions,.control-bar{display:flex;flex-direction:column;align-items:stretch!important;gap:10px}.page-header h1,.page-header h2,.card-title h1,.card-title h2{font-size:22px!important;line-height:1.25}.page-header p,.card-title p{font-size:13px!important}.title-actions>*,.filter-bar>*,.filters>*,.search-bar>*,.toolbar>*,.table-toolbar>*,.control-bar>*,.action-bar>*{width:100%!important;min-width:0!important}.title-actions [style*=width],.filter-bar [style*=width],.filters [style*=width],.search-bar [style*=width],.toolbar [style*=width],.table-toolbar [style*=width],.control-bar [style*=width],.action-bar [style*=width]{width:100%!important}.title-actions .arco-btn,.filter-bar .arco-btn,.filters .arco-btn,.search-bar .arco-btn,.toolbar .arco-btn,.table-toolbar .arco-btn,.control-bar .arco-btn,.action-bar .arco-btn{justify-content:center}.summary-grid,.stat-grid,.metric-grid,.cards-grid,.content-grid,.split-sections,.ai-insight-columns{display:grid!important;grid-template-columns:1fr!important}.chart-panel,.chart-card,.chart-wrap,.chart-container,.rank-chart-panel,.compact-chart-panel,.ai-score-chart-wrap,.monitor-chart-wrap,.monitor-stack-wrap,.timeline-chart-wrap,.game-timeline-chart-wrap{min-width:0;height:auto!important;min-height:260px;overflow:visible!important}.chart-instance,.bar-chart,.compact-chart,.room-chart,.ai-score-chart,.monitor-pie,.monitor-stack-chart,.timeline-line,.v-chart,[_echarts_instance_]{width:100%!important;min-width:0!important;height:260px!important;min-height:240px}.page-head,.page-hero,.panel,.table-card,.control-panel,.settings-grid,.media-manager,.stock-layout,.reply-layout,.future-board,.timeline-board,.timeline-panel{max-width:100%}}@media (max-width: 520px){.arco-card-header,.arco-card-body{padding:12px}.arco-btn{min-height:34px}.arco-table-th,.arco-table-td{padding:7px 8px!important}}.update-prompt[data-v-14873374]{position:fixed;right:24px;bottom:24px;z-index:3000;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:min(420px,calc(100vw - 32px));padding:14px;border:1px solid rgba(15,118,110,.18);border-radius:8px;background:#fffffff5;box-shadow:0 18px 44px #0f172a29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.prompt-title[data-v-14873374]{display:flex;align-items:center;gap:10px;min-width:0}.prompt-mark[data-v-14873374]{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border-radius:50%;color:#0f766e;background:#ccfbf1}.prompt-title strong[data-v-14873374]{color:#0f172a;font-size:15px;line-height:1.35}.prompt-copy[data-v-14873374]{display:grid;min-width:0}.update-detail[data-v-14873374]{padding:8px 10px;border:1px solid rgba(15,118,110,.14);border-radius:8px;background:#f0fdfab8;max-height:180px;overflow:auto}.update-notes[data-v-14873374]{display:grid;gap:3px;margin:0;padding:0 0 0 16px;color:#0f172a;font-size:12px;line-height:1.45}.update-notes li[data-v-14873374]::marker{color:#0f766e}.update-notes li[data-v-14873374]{min-width:0;overflow-wrap:anywhere}.update-detail-muted[data-v-14873374]{color:#64748b;font-size:11px;line-height:1.4}.prompt-actions[data-v-14873374]{display:flex;justify-content:flex-end;gap:8px;min-width:0}.prompt-actions[data-v-14873374] .arco-button{min-width:72px;height:32px;border-radius:6px}.update-slide-enter-active[data-v-14873374],.update-slide-leave-active[data-v-14873374]{transition:opacity .18s ease,transform .18s ease}.update-slide-enter-from[data-v-14873374],.update-slide-leave-to[data-v-14873374]{opacity:0;transform:translateY(10px)}@media (max-width: 640px){.update-prompt[data-v-14873374]{right:16px;bottom:16px;width:calc(100vw - 32px);padding:12px}}
