:root:root{--ym-brand-50:#ecfbf6;--ym-brand-100:#d2f6eb;--ym-brand-200:#a6edd8;--ym-brand-300:#78e3c3;--ym-brand-400:#46d5a9;--ym-brand-500:#2ec199;--ym-brand-600:#23a582;--ym-brand-700:#1b8568;--ym-brand-800:#14614c;--ym-brand-900:#0e4235;--ym-brand-950:#082a22;--ym-brand:var(--ym-brand-400);--ym-brand-ink:var(--ym-brand-700);--ym-brand-hover:var(--ym-brand-800);--ym-brand-wash:var(--ym-brand-50);--ym-brand-subtle:var(--ym-brand-100);--ym-text:#1f262c;--ym-text-secondary:#4e5760;--ym-text-muted:#69737d;--ym-text-faint:#8a949e;--ym-border:#e4e8eb;--ym-border-subtle:#edf0f2;--ym-border-strong:#d0d6db;--ym-canvas:#f3f5f7;--ym-surface:#fff;--ym-sunken:#f3f5f7;--ym-success:#1a9155;--ym-warning:#c8842b;--ym-danger:#c43b3b;--ym-info:#2b7cd3;--ym-radius-sm:6px;--ym-radius-md:8px;--ym-radius-lg:12px;--ym-radius-xl:16px;--ym-radius-2xl:24px;--ym-shadow-sm:0 1px 3px #141a1f12, 0 1px 2px #141a1f0a;--ym-shadow-md:0 4px 12px #141a1f14, 0 2px 4px #141a1f0a;--ym-shadow-lg:0 12px 32px #141a1f1f, 0 4px 8px #141a1f0f;--ym-shadow-xl:0 24px 64px #0b141047, 0 4px 16px #0b141029;--ym-shadow-focus:0 0 0 3px #46d5a947;--ym-control-sm:30px;--ym-control-md:36px;--ym-control-lg:44px;--ym-font:"PingFang SC", "HarmonyOS Sans SC", "MiSans", "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ym-font-num:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--ym-ease:cubic-bezier(.22, .61, .36, 1);--ym-duration:.2s;--el-color-primary:var(--ym-brand-ink);--el-color-primary-light-3:#5faa95;--el-color-primary-light-5:#8dc2b4;--el-color-primary-light-7:#bbdad3;--el-color-primary-light-8:#d1e7e1;--el-color-primary-light-9:#e8f3f0;--el-color-primary-dark-2:#166a53;--el-color-success:#1a9155;--el-color-success-light-3:#5fb288;--el-color-success-light-5:#8dc8aa;--el-color-success-light-7:#bbdecc;--el-color-success-light-8:#d2e9dd;--el-color-success-light-9:#e8f4ee;--el-color-success-dark-2:#157444;--el-color-warning:#c8842b;--el-color-warning-light-3:#d8a96b;--el-color-warning-light-5:#e3c195;--el-color-warning-light-7:#eedabf;--el-color-warning-light-8:#f4e6d4;--el-color-warning-light-9:#f9f2ea;--el-color-warning-dark-2:#a06a22;--el-color-danger:#c43b3b;--el-color-error:#c43b3b;--el-color-danger-light-3:#d67676;--el-color-danger-light-5:#e19d9d;--el-color-danger-light-7:#edc4c4;--el-color-danger-light-8:#f3d8d8;--el-color-danger-light-9:#faebeb;--el-color-danger-dark-2:#9d2f2f;--el-color-error-light-3:#d67676;--el-color-error-light-5:#e19d9d;--el-color-error-light-7:#edc4c4;--el-color-error-light-8:#f3d8d8;--el-color-error-light-9:#faebeb;--el-color-error-dark-2:#9d2f2f;--el-color-info:#2b7cd3;--el-color-info-light-3:#6ba3e0;--el-color-info-light-5:#95bde9;--el-color-info-light-7:#bfd8f2;--el-color-info-light-8:#d5e5f6;--el-color-info-light-9:#eaf2fb;--el-color-info-dark-2:#2263a9;--el-text-color-primary:var(--ym-text);--el-text-color-regular:var(--ym-text-secondary);--el-text-color-secondary:var(--ym-text-muted);--el-text-color-placeholder:var(--ym-text-faint);--el-text-color-disabled:var(--ym-text-faint);--el-border-color:var(--ym-border);--el-border-color-light:var(--ym-border-subtle);--el-border-color-lighter:var(--ym-border-subtle);--el-border-color-extra-light:var(--ym-border-subtle);--el-border-color-dark:var(--ym-border-strong);--el-border-color-darker:var(--ym-border-strong);--el-border-color-hover:var(--ym-text-faint);--el-fill-color:var(--ym-sunken);--el-fill-color-light:var(--ym-sunken);--el-fill-color-lighter:var(--ym-sunken);--el-fill-color-extra-light:var(--ym-sunken);--el-fill-color-dark:var(--ym-border-subtle);--el-fill-color-darker:var(--ym-border);--el-fill-color-blank:var(--ym-surface);--el-bg-color:var(--ym-surface);--el-bg-color-page:var(--ym-canvas);--el-bg-color-overlay:var(--ym-surface);--el-disabled-bg-color:var(--ym-sunken);--el-disabled-text-color:var(--ym-text-faint);--el-disabled-border-color:var(--ym-border);--el-border-radius-base:var(--ym-radius-md);--el-border-radius-small:var(--ym-radius-sm);--el-border-radius-round:var(--ym-radius-full,9999px);--el-font-family:var(--ym-font);--el-font-size-base:14px;--el-component-size:var(--ym-control-md);--el-component-size-small:var(--ym-control-sm);--el-component-size-large:var(--ym-control-lg);--el-box-shadow:var(--ym-shadow-md);--el-box-shadow-light:var(--ym-shadow-sm);--el-box-shadow-lighter:var(--ym-shadow-sm);--el-box-shadow-dark:var(--ym-shadow-lg);--el-transition-duration:var(--ym-duration)}#__nuxt,body,html{height:100%;margin:0}body{font-family:var(--ym-font);color:var(--ym-text);background-color:var(--ym-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--ym-text);letter-spacing:-.01em;font-weight:600}a{color:var(--ym-brand-ink);text-decoration:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ym-border-strong);background-clip:content-box;border:3px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--ym-text-faint);background-clip:content-box;border:3px solid #0000}.ym-num{font-family:var(--ym-font-num);font-variant-numeric:tabular-nums}.el-button{transition:background-color var(--ym-duration) var(--ym-ease),border-color var(--ym-duration) var(--ym-ease),color var(--ym-duration) var(--ym-ease),box-shadow var(--ym-duration) var(--ym-ease);font-weight:500}.el-button--primary{box-shadow:var(--ym-shadow-sm)}.el-button--primary:hover{box-shadow:var(--ym-shadow-md)}.el-button--small{border-radius:var(--ym-radius-sm)}.el-button.is-link,.el-button.is-text{font-weight:500}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:var(--ym-radius-md)}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--ym-brand) inset,var(--ym-shadow-focus)!important}.el-table{--el-table-border-color:var(--ym-border-subtle);--el-table-header-bg-color:var(--ym-sunken);--el-table-header-text-color:var(--ym-text-muted);--el-table-text-color:var(--ym-text-secondary);--el-table-row-hover-bg-color:var(--ym-brand-wash);font-size:13px}.el-table th.el-table__cell{letter-spacing:.02em;font-size:12px;font-weight:600}.el-table .cell .el-button.is-text+.el-button.is-text{margin-left:10px}.el-pagination.is-background .el-pager li{border-radius:var(--ym-radius-sm);background:var(--ym-surface);border:1px solid var(--ym-border)}.el-pagination.is-background .el-pager li.is-active{background:var(--ym-brand-ink);border-color:var(--ym-brand-ink)}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{border-radius:var(--ym-radius-sm);background:var(--ym-surface);border:1px solid var(--ym-border)}.el-dialog{border-radius:var(--ym-radius-xl);box-shadow:var(--ym-shadow-xl);overflow:hidden}.el-dialog__header{border-bottom:1px solid var(--ym-border-subtle);margin-right:0;padding:18px 22px 14px}.el-dialog__title{color:var(--ym-text);font-size:16px;font-weight:600}.el-dialog__body{color:var(--ym-text-secondary);padding:20px 22px}.el-dialog__footer{border-top:1px solid var(--ym-border-subtle);background:#fcfdfd;padding:14px 22px 18px}.el-message-box{border-radius:var(--ym-radius-xl)}.el-menu{border-right:none}.el-menu-item,.el-submenu__title{border-radius:var(--ym-radius-md);height:42px;margin:2px 10px;font-size:13.5px;line-height:42px}.el-menu-item.is-active{background:var(--ym-brand-subtle);color:var(--ym-brand-ink);font-weight:600;position:relative}.el-menu-item.is-active:before{content:"";background:var(--ym-brand);border-radius:9999px;width:3px;height:18px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.el-menu--collapse .el-menu-item.is-active:before{left:0}.el-card{box-shadow:var(--ym-shadow-sm)}.el-card,.el-dropdown-menu{border-radius:var(--ym-radius-lg)}.el-tag{border-radius:var(--ym-radius-sm);font-weight:500}.el-loading-mask{background-color:#ffffffb8}.el-breadcrumb__inner{color:var(--ym-text-muted);font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--ym-text);font-weight:500}.common-box{box-sizing:border-box;background:var(--ym-surface);border:1px solid var(--ym-border);border-radius:var(--ym-radius-xl);min-height:calc(100vh - 96px);box-shadow:var(--ym-shadow-sm);flex-direction:column;padding:18px 20px 16px;display:flex}.common-title{flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.common-title h2,.common-title h3,.common-title h4{color:var(--ym-text);letter-spacing:0;align-items:center;margin:0;font-size:17px;font-weight:600;display:flex}.common-title h2:before,.common-title h3:before,.common-title h4:before{content:"";background:var(--ym-brand);border-radius:9999px;width:3px;height:15px;margin-right:10px;display:inline-block}.common-search{background:var(--ym-sunken);border:1px solid var(--ym-border-subtle);border-radius:var(--ym-radius-lg);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.common-search-left,.common-search-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.common-search-right{justify-content:flex-start}.common-search .el-form{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;min-width:0;display:flex}.common-search .el-form-item{margin:0 10px 0 0;padding:0}.common-search .el-form-item:last-child{margin-right:0}.common-search .el-button+.el-button{margin-left:0}.common-search .el-cascader,.common-search .el-date-editor,.common-search .el-input,.common-search .el-select{width:180px}.common-search .el-select.topselect,.common-search .topselect{width:170px}.common-search .input-with-select{width:180px}.common-search .el-date-editor--daterange,.common-search .el-date-editor--datetimerange{width:260px}.common-body{flex-direction:column;flex:auto;min-width:0;display:flex}.common-body .el-table--border{border-radius:var(--ym-radius-md);overflow:hidden}.page-box{border-top:1px solid var(--ym-border-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-height:56px;margin-top:4px;padding-top:12px;display:flex}.page-box .el-pagination{padding:0}.el-dialog .el-form-item{margin-bottom:18px}.avatar-uploader-icon{color:var(--ym-text-faint);text-align:center;border:1px dashed var(--ym-border-strong);border-radius:var(--ym-radius-lg);background:var(--ym-sunken);width:96px;height:96px;transition:all var(--ym-duration) var(--ym-ease);font-size:26px;line-height:96px}.avatar-uploader-icon:hover{border-color:var(--ym-brand);color:var(--ym-brand-ink)}img.avatar{border-radius:var(--ym-radius-lg);-o-object-fit:cover;object-fit:cover;width:96px;height:96px;display:block}.content-inner{box-sizing:border-box;padding:18px 20px}.datav-screen{color:#fff;background:radial-gradient(120% 80% at 50% 0,#00d4ff1f,#0000 60%),linear-gradient(#0c1426,#011819);flex-direction:column;font-family:Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:13px;display:flex;position:fixed;inset:0;overflow:hidden}.datav-screen *{box-sizing:border-box}.datav-screen .dashboard-header{background:linear-gradient(#002a3be6,#01181900);border-bottom:1px solid #00d4ff40;flex:none;align-items:center;height:66px;padding:0 18px;display:flex;position:relative}.datav-screen .dashboard-header.compact{height:56px}.datav-screen .dashboard-header .header-decoration{pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.datav-screen .dashboard-header .header-decoration .deco-line{background:linear-gradient(90deg,#0000,#00d4ff,#0000);width:22%;height:1px;animation:4s linear infinite datavLineFlow;position:absolute}.datav-screen .dashboard-header .header-decoration .deco-line:first-child{animation-delay:0s;left:4%}.datav-screen .dashboard-header .header-decoration .deco-line:nth-child(2){animation-delay:1.3s;left:39%}.datav-screen .dashboard-header .header-decoration .deco-line:nth-child(3){animation-delay:2.6s;left:74%}.datav-screen .dashboard-header .header-nav{align-items:center;gap:10px;display:flex}.datav-screen .dashboard-header .header-nav .nav-item{color:#cfefff;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #00d4ff59;border-radius:2px;padding:5px 14px;font-size:13px;transition:all .2s}.datav-screen .dashboard-header .header-nav .nav-item:hover{color:#fff;border-color:#00d4ff}.datav-screen .dashboard-header .header-nav .nav-item.active,.datav-screen .dashboard-header .header-nav .nav-item.active:hover{color:#011819;background:linear-gradient(135deg,#00d4ff,#09c);border-color:#00d4ff;font-weight:700}.datav-screen .dashboard-header .title-container{flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.datav-screen .dashboard-header .title-container h1{letter-spacing:4px;background:linear-gradient(#fff 20%,#00d4ff 90%);color:#0000;text-shadow:0 0 18px #00d4ff59;-webkit-background-clip:text;background-clip:text;margin:0;font-size:26px;font-weight:700}.datav-screen .dashboard-header .title-container .title-decoration-left,.datav-screen .dashboard-header .title-container .title-decoration-right{width:90px;height:10px;position:relative}.datav-screen .dashboard-header .title-container .title-decoration-left:before,.datav-screen .dashboard-header .title-container .title-decoration-right:before{content:"";background:linear-gradient(90deg,#0000,#00d4ff);height:1px;animation:3s ease-in-out infinite datavTitleAccent;position:absolute;top:4px;left:0;right:0}.datav-screen .dashboard-header .title-container .title-decoration-left:after,.datav-screen .dashboard-header .title-container .title-decoration-right:after{content:"";background:#0ff;border-radius:50%;width:5px;height:5px;animation:3s linear infinite datavTitleDotMove;position:absolute;top:2px;right:0;box-shadow:0 0 8px #0ff}.datav-screen .dashboard-header .title-container .title-decoration-right:before{background:linear-gradient(90deg,#00d4ff,#0000)}.datav-screen .dashboard-header .title-container .title-decoration-right:after{animation-direction:reverse;left:0;right:auto}.datav-screen .dashboard-header .header-clock{text-align:right;color:#cfefff;letter-spacing:1px;min-width:150px;font-size:12px}.datav-screen .dashboard-header .header-province-picker{align-items:center;gap:8px;display:flex}.datav-screen .dashboard-header .header-province-picker .picker-label{color:#cfefff;font-size:12px}.datav-screen .dashboard-container{flex:1;gap:12px;min-height:0;padding:12px 14px 14px;display:flex}.datav-screen .dashboard-container .dashboard-left,.datav-screen .dashboard-container .dashboard-right{flex-direction:column;flex:0 0 330px;gap:12px;min-height:0;display:flex}.datav-screen .dashboard-container .dashboard-center{background:linear-gradient(135deg,#001e3c80,#00326440);min-width:0}.datav-screen .dashboard-container .dashboard-center,.datav-screen .panel{border:1px solid #00d4ff38;flex:1;min-height:0;position:relative;overflow:hidden}.datav-screen .panel{background:linear-gradient(135deg,#001e3ce6,#0032648c);flex-direction:column;padding:10px 12px 12px;display:flex}.datav-screen .panel .panel-title{color:#eaf7ff;letter-spacing:1px;border-bottom:1px solid #00d4ff33;flex:none;align-items:center;gap:8px;margin:0 0 8px;padding-bottom:6px;font-size:14px;font-weight:700;display:flex;position:relative}.datav-screen .panel .panel-title .panel-title-dot{background:#00d4ff;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite datavGlowPulse;box-shadow:0 0 8px #00d4ff}.datav-screen .panel .panel-title .panel-title-extra{margin-left:auto;font-weight:400}.datav-screen .panel .panel-title .panel-extra-note{color:#cfefff;font-size:11px;font-weight:400}.datav-screen .panel .panel-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.datav-screen .panel .panel-corner{opacity:.85;border:1px solid #00d4ff;width:10px;height:10px;animation:2.4s ease-in-out infinite datavCornerPulse;position:absolute}.datav-screen .panel .panel-corner.tl{border-bottom:0;border-right:0;top:-1px;left:-1px}.datav-screen .panel .panel-corner.tr{border-bottom:0;border-left:0;animation-delay:.6s;top:-1px;right:-1px}.datav-screen .panel .panel-corner.bl{border-top:0;border-right:0;animation-delay:1.2s;bottom:-1px;left:-1px}.datav-screen .panel .panel-corner.br{border-top:0;border-left:0;animation-delay:1.8s;bottom:-1px;right:-1px}.datav-screen .rank-table{flex:1;min-height:0;overflow:auto}.datav-screen .rank-table::-webkit-scrollbar{width:5px;height:5px}.datav-screen .rank-table::-webkit-scrollbar-thumb{background:#00d4ff59;border-radius:3px}.datav-screen .rank-table::-webkit-scrollbar-track{background:0 0}.datav-screen .data-table{border-collapse:collapse;width:100%;font-size:12px}.datav-screen .data-table td,.datav-screen .data-table th{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00ffff1f;padding:5px 6px;overflow:hidden}.datav-screen .data-table th{z-index:1;color:#eaf7ff;background:linear-gradient(#005a82f2,#003250f2);border-bottom:1px solid #00d4ff66;font-weight:400;position:sticky;top:0}.datav-screen .data-table td{color:#cfefff}.datav-screen .data-table tbody tr:nth-child(2n) td{background:#00ffff0a}.datav-screen .data-table tbody tr:hover td{background:#00d4ff24}.datav-screen .data-table.clickable tbody tr{cursor:pointer}.datav-screen .data-table.clickable tbody tr.active td{color:#fff;background:#00d4ff3d}.datav-screen .data-table .col-index{color:#cfefff;text-align:center}.datav-screen .data-table .col-price{color:#0ff;font-weight:700}.datav-screen .data-table .col-time{color:#cfefffbf}.datav-screen .data-table .rank-badge{text-align:center;color:#cfefff;background:#00ffff1a;border-radius:2px;min-width:18px;padding:0 4px;line-height:16px;display:inline-block}.datav-screen .data-table .rank-badge.top{color:#fff;background:linear-gradient(135deg,#ff7a28,#a34a12)}.datav-screen .table-state{text-align:center;color:#cfefff99;padding:18px 0;font-size:12px}.datav-screen .table-state.error{color:#ff7a28}.datav-screen .echart-host,.datav-screen .echart-wrap{width:100%;position:relative}.datav-screen .echart-host{height:100%}.datav-screen .chart-fill{flex:1;min-height:110px}.datav-screen .echart-empty{color:#cfefff8c;pointer-events:none;background:#01181959;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.datav-screen .map-container{position:absolute;inset:0}.datav-screen .map-canvas{width:100%;height:100%}.datav-screen .map-mask{color:#cfefffb3;background:#01181966;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.datav-screen .map-legend-note{color:#cfefffa6;pointer-events:none;font-size:11px;position:absolute;top:10px;right:12px}.datav-screen .total-number{flex:none;align-items:baseline;gap:6px;padding:2px 0 6px;display:flex}.datav-screen .total-number .total-value{color:#0ff;text-shadow:0 0 12px #00ffff80;font-size:26px;font-weight:700}.datav-screen .total-number .total-unit{color:#cfefff;font-size:12px}.datav-screen .jump-loading-overlay{z-index:20;color:#eaf7ff;background:#0118198c;justify-content:center;align-items:center;gap:10px;font-size:14px;animation:.3s datavFadeInOut;display:flex;position:absolute;inset:0}.datav-screen .jump-spin{border:2px solid #00d4ff40;border-top-color:#00d4ff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite datavJumpSpin}.datav-screen .no-data-toast{z-index:30;color:#eaf7ff;background:#0a2a3beb;border:1px solid #ff7a288c;border-radius:2px;max-width:80%;padding:8px 16px;font-size:12px;animation:.3s datavFadeInOut;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.datav-screen .breed-selector{flex:none;padding-bottom:6px}.datav-screen .breed-select,.datav-screen .province-select{color:#eaf7ff;background:#003250d9;border:1px solid #00d4ff66;border-radius:2px;outline:none;width:100%;height:26px;padding:0 6px;font-family:inherit;font-size:12px}.datav-screen .breed-select option,.datav-screen .province-select option{color:#eaf7ff;background:#0a2a3b}.datav-screen .province-select{width:128px}.datav-screen .price-page,.datav-screen .species-block{flex-direction:column;flex:1;min-height:0;display:flex}.datav-screen .price-page{padding:12px 14px 14px;position:relative}.datav-screen .price-page .price-header{flex:none;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.datav-screen .price-page .price-header h2{letter-spacing:2px;color:#eaf7ff;margin:0;font-size:20px;font-weight:700}.datav-screen .price-page .price-header h2.highlight{color:#ff7a28}.datav-screen .price-page .price-header .price-header-sub{color:#cfefffb3;font-size:12px}.datav-screen .price-page .price-content{flex:1;grid-template-columns:1.1fr 1fr;gap:12px;min-height:0;display:grid}.datav-screen .card{background:linear-gradient(135deg,#001e3ce6,#0032648c);border:1px solid #00d4ff38;flex-direction:column;min-height:0;padding:10px 12px 12px;display:flex;position:relative;overflow:hidden}.datav-screen .card h3{color:#eaf7ff;letter-spacing:1px;border-bottom:1px solid #00d4ff33;flex:none;margin:0 0 8px;padding-bottom:6px;font-size:14px;font-weight:700}.datav-screen .card h3.sub{color:#cfefff;margin-top:10px;font-size:13px}.datav-screen .region-card{min-width:0}.datav-screen .detail-card{min-width:0;overflow-y:auto}.datav-screen .detail-card::-webkit-scrollbar{width:5px}.datav-screen .detail-card::-webkit-scrollbar-thumb{background:#00d4ff59;border-radius:3px}.datav-screen .detail-card .today-price{flex-wrap:wrap;flex:none;align-items:baseline;gap:14px;padding:2px 0 6px;display:flex}.datav-screen .detail-card .today-price .today-main{align-items:baseline;gap:3px;display:flex}.datav-screen .detail-card .today-price .today-main .currency{color:#0ff;font-size:16px}.datav-screen .detail-card .today-price .today-main .value{color:#0ff;text-shadow:0 0 14px #00ffff73;font-size:30px;font-weight:700}.datav-screen .detail-card .today-price .today-delta,.datav-screen .detail-card .today-price .today-main .unit{color:#cfefff;font-size:12px}.datav-screen .detail-card .today-price .today-delta b{font-size:14px}.datav-screen .detail-card .today-price .today-delta .arrow{margin-left:4px;font-size:14px;font-weight:700}.datav-screen .detail-card .today-price .today-delta.up,.datav-screen .detail-card .today-price .today-delta.up .arrow,.datav-screen .detail-card .today-price .today-delta.up b{color:#ff5b5b}.datav-screen .detail-card .today-price .today-delta.down,.datav-screen .detail-card .today-price .today-delta.down .arrow,.datav-screen .detail-card .today-price .today-delta.down b{color:#96ceb4}.datav-screen .detail-card .today-price .today-delta.zero,.datav-screen .detail-card .today-price .today-delta.zero .arrow,.datav-screen .detail-card .today-price .today-delta.zero b{color:#cfefff}.datav-screen .detail-card .detail-chart{flex:none;min-height:120px}.datav-screen .detail-card .detail-chart-row{flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid}@keyframes datavCornerPulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes datavGlowPulse{0%,to{box-shadow:0 0 4px #00d4ff}50%{box-shadow:0 0 14px #0ff}}@keyframes datavLineFlow{0%{opacity:0;transform:translate(-30%)}50%{opacity:1}to{opacity:0;transform:translate(30%)}}@keyframes datavTitleAccent{0%,to{opacity:.45}50%{opacity:1}}@keyframes datavTitleDotMove{0%{opacity:.2;transform:translate(-6px)}50%{opacity:1}to{opacity:.2;transform:translate(6px)}}@keyframes datavFadeInOut{0%{opacity:0}to{opacity:1}}@keyframes datavJumpSpin{to{transform:rotate(1turn)}}html.dark{--lightningcss-light:;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}
