.app-loading-state[data-v-9b9637a7]{width:100%;min-width:0;padding:6px}.app-loading-state__signal[data-v-9b9637a7]{display:flex;align-items:center;justify-content:center;gap:9px;min-height:32px;margin-bottom:12px;color:var(--text-3)}.app-loading-state__spinner[data-v-9b9637a7]{position:relative;box-sizing:border-box;flex:0 0 20px;width:20px;height:20px;border:2px solid rgba(79,156,255,.18);border-top-color:var(--accent);border-radius:50%}.app-loading-state__spinner i[data-v-9b9637a7]{position:absolute;top:1px;left:50%;width:4px;height:4px;border-radius:50%;background:var(--accent-strong);box-shadow:0 0 10px #4f9cffb3;transform:translate(-50%)}.app-loading-state__label[data-v-9b9637a7]{font-size:12px;font-weight:600;letter-spacing:.01em}.app-loading-state.is-compact[data-v-9b9637a7]{display:inline-flex;width:auto;padding:4px 0}.app-loading-state.is-compact .app-loading-state__signal[data-v-9b9637a7]{justify-content:flex-start;min-height:24px;margin:0}.app-loading-state.is-compact .app-loading-state__spinner[data-v-9b9637a7]{flex-basis:16px;width:16px;height:16px}@media(prefers-reduced-motion:no-preference){.app-loading-state__spinner[data-v-9b9637a7]{animation:app-loading-spin-9b9637a7 .8s linear infinite}.app-loading-state__label[data-v-9b9637a7]{animation:app-loading-breathe-9b9637a7 1.8s ease-in-out infinite}}@keyframes app-loading-spin-9b9637a7{to{transform:rotate(360deg)}}@keyframes app-loading-breathe-9b9637a7{0%,to{opacity:.68}50%{opacity:1}}.app-logo[data-v-655f6217]{display:block;flex-shrink:0}.app-icon[data-v-fd939086]{display:inline-block;flex-shrink:0;vertical-align:-.16em}.route-loading-state[data-v-bf7202fb]{position:fixed;top:max(10px,env(safe-area-inset-top));left:50%;z-index:5000;width:auto;padding:7px 12px;border:1px solid rgba(79,156,255,.32);border-radius:999px;background:color-mix(in srgb,var(--bg-elevated) 94%,transparent);box-shadow:0 8px 26px #0000004d;transform:translate(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav-divider[data-v-bf7202fb]{height:1px;background:var(--border);margin:10px 12px}.tab-icon[data-v-bf7202fb]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.menu-ico[data-v-bf7202fb]{margin-right:7px}.nav-user-btn[data-v-bf7202fb]{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border-radius:9px;background:transparent;border:none;font:inherit;color:var(--text-3);cursor:pointer;transition:background-color .15s,color .15s}.nav-user-btn[data-v-bf7202fb]:hover{background:var(--bg-elevated);color:var(--text-1)}.nav-user-name[data-v-bf7202fb]{flex:1;text-align:left;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-caret[data-v-bf7202fb]{color:var(--text-4);font-size:12px}.ext[data-v-bf7202fb]{margin-left:4px;color:var(--text-4);font-size:12px}.more-sheet[data-v-bf7202fb]{padding:4px 4px 8px}.more-user[data-v-bf7202fb]{display:flex;align-items:center;gap:12px;cursor:pointer;padding:4px 6px 16px;border-bottom:1px solid var(--border);margin-bottom:16px}.nav-user-avatar[data-v-bf7202fb]{flex-shrink:0;font-size:12px}.more-avatar[data-v-bf7202fb]{font-size:22px;width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-inset);border-radius:50%}.more-id[data-v-bf7202fb]{min-width:0}.more-name[data-v-bf7202fb]{font-size:15px;font-weight:700;color:var(--text-1)}.more-mail[data-v-bf7202fb]{font-size:12px;color:var(--text-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-label[data-v-bf7202fb]{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;margin:4px 4px 10px}.more-grid[data-v-bf7202fb]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.more-cell[data-v-bf7202fb]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 4px;border-radius:var(--r-md);background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-2);font-size:12px;cursor:pointer;transition:border-color .15s,color .15s}.more-cell[data-v-bf7202fb]:hover,.more-cell[data-v-bf7202fb]:active{border-color:var(--accent);color:var(--accent)}.more-cell-ico[data-v-bf7202fb]{display:inline-flex;align-items:center;justify-content:center}.more-cell-label[data-v-bf7202fb]{display:inline-flex;align-items:center;gap:2px}.more-actions[data-v-bf7202fb]{display:flex;gap:10px}.more-actions .el-button[data-v-bf7202fb]{flex:1}@media(min-width:420px){.more-grid[data-v-bf7202fb]{grid-template-columns:repeat(5,1fr)}}:root{--bg: #0f1115;--bg-card: #171a21;--bg-elevated: #1d222c;--bg-inset: #0c0e12;--border: #262b36;--border-strong: #3a4456;--text-0: #ffffff;--text-1: #f0f3f8;--text-2: #c3ccdb;--text-3: #9aa5b8;--text-4: #828d9d;--accent: #4f9cff;--accent-soft: #21304a;--accent-strong: #6fb0ff;--accent-press: #3f86e8;--accent-action: #2f6dcc;--accent-action-hover: #2a62b8;--accent-action-press: #245199;--success: #67c23a;--warning: #e6a23c;--danger: #f56c6c;--success-on: #3f7d1e;--warning-on: #946200;--danger-on: #b73a3a;--info-on: #606a7d;--health: #4f9cff;--finance: #14b8a6;--learning: #9b8cff;--fs-2xs: 10px;--fs-xs: 12px;--fs-sm: 13px;--fs-base: 14px;--fs-lg: 16px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--r-sm: 8px;--r-md: 10px;--r-lg: 12px;--r-xl: 16px;--page-safe-bottom: calc(90px + env(safe-area-inset-bottom)) }*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.55;color:var(--text-1)}#app{min-height:100vh;min-height:100dvh}.page{max-width:960px;margin:0 auto;padding:20px 16px var(--page-safe-bottom)}.card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:18px;margin-bottom:16px;position:relative;overflow:hidden;transform-style:preserve-3d;--tilt-rx: 0deg;--tilt-ry: 0deg;--tilt-s: 1;--tilt-gx: 50%;--tilt-gy: 50%;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .25s ease}.card-title{font-size:16px;font-weight:600;color:var(--text-2);margin:0 0 12px}.section-bar{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text-2);margin:0 0 12px}.section-bar:before{content:"";width:3px;height:15px;border-radius:2px;background:var(--accent)}.section-bar.health:before{background:var(--health)}.section-bar.finance:before{background:var(--finance)}.section-bar.learning:before{background:var(--learning)}.empty-hint{text-align:center;color:var(--text-3);font-size:13px;line-height:1.7;padding:18px 8px}.empty-hint .ico{font-size:26px;display:block;margin-bottom:6px;opacity:.85}.md-body{line-height:1.75;color:var(--text-2);font-size:14px;word-break:break-word}.md-body h1,.md-body h2,.md-body h3{color:var(--text-1)}.md-body h2{border-bottom:1px solid var(--border);padding-bottom:6px;margin-top:28px}.md-body table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.md-body th,.md-body td{border:1px solid var(--border);padding:6px 10px;font-size:13px}.md-body th{background:#1d212a}.md-body blockquote{margin:8px 0;padding:8px 14px;border-left:3px solid var(--accent);background:#1a1f29;border-radius:0 8px 8px 0;color:#b9c3d4}.md-body img{max-width:100%;border-radius:10px}.md-body code{background:#1d212a;padding:1px 6px;border-radius:4px;font-size:12.5px}.md-body input[type=checkbox]{margin-right:6px}.layout{display:flex;min-height:100vh;min-height:100dvh}.sidebar{width:208px;flex-shrink:0;background:var(--bg-card);border-right:1px solid var(--border);padding:24px 12px;position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column}.sidebar .logo{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:700;color:var(--text-0);padding:0 12px 20px}.sidebar .nav-spacer{flex:1}.nav-item{display:flex;align-items:center;gap:10px;padding:11px 14px;margin-bottom:4px;border-radius:9px;color:var(--text-3);text-decoration:none;font-size:14px;transition:background-color .15s,color .15s}.nav-item:hover{background:var(--bg-elevated);color:var(--text-1)}.nav-item.router-link-exact-active{background:var(--accent-soft);color:var(--accent);font-weight:600}.main{flex:1;min-width:0}.bottom-tabs{display:none}@media(max-width:768px){.sidebar{display:none}.bottom-tabs{display:flex;position:fixed;bottom:0;left:0;right:0;background:#171a21f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border);padding:4px 0 calc(4px + env(safe-area-inset-bottom));z-index:100}.bottom-tabs .nav-item{position:relative;flex:1;flex-direction:column;gap:2px;font-size:var(--fs-xs);min-height:48px;padding:7px 0 5px;margin:0;border-radius:0;text-align:center;justify-content:center}.bottom-tabs button.nav-item{background:transparent;border:none;font-family:inherit;color:var(--text-3);cursor:pointer}.bottom-tabs .nav-item.router-link-exact-active,.bottom-tabs .nav-item.is-active{background:transparent;color:var(--accent)}.bottom-tabs .nav-item.router-link-exact-active:before,.bottom-tabs .nav-item.is-active:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:26px;height:3px;border-radius:0 0 3px 3px;background:var(--accent)}.bottom-tabs .nav-item.router-link-exact-active .tab-icon,.bottom-tabs .nav-item.is-active .tab-icon{transform:scale(1.12)}.bottom-tabs .tab-icon{transition:transform .15s}}.more-drawer.el-drawer{border-radius:var(--r-xl) var(--r-xl) 0 0}.more-drawer .el-drawer__body{padding:18px 16px calc(18px + env(safe-area-inset-bottom))}.user-menu-popper .menu-label.is-disabled{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);cursor:default;opacity:1}.dida-token-dialog{max-height:min(620px,calc(100vh - 32px));display:flex;flex-direction:column}.dida-token-dialog .el-dialog__body{min-height:0;overflow-y:auto}.metric-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.metric-cell{background:var(--bg-elevated);border-radius:var(--r-md);padding:12px;text-align:center}.metric-cell .v{font-size:20px;font-weight:700;color:var(--text-0)}.metric-cell .k{font-size:12px;color:var(--text-3);margin-top:3px}html.dark{--el-color-primary: var(--accent);--el-color-primary-light-3: #6fb0ff;--el-color-primary-light-5: #3a6aa6;--el-color-primary-light-7: #2a4a73;--el-color-primary-light-8: #233c5d;--el-color-primary-light-9: var(--accent-soft);--el-color-primary-dark-2: var(--accent-press);--el-color-success: var(--success);--el-color-success-light-9: #1b2a17;--el-color-warning: var(--warning);--el-color-warning-light-9: #2a2414;--el-color-danger: var(--danger);--el-color-danger-light-9: #2a1a1a;--el-color-error: var(--danger);--el-color-error-light-9: #2a1a1a;--el-color-info: var(--text-3);--el-color-info-light-9: #1d222c;--el-border-radius-base: 8px;--el-border-radius-small: 6px;--el-bg-color: var(--bg-card);--el-bg-color-overlay: var(--bg-elevated);--el-bg-color-page: var(--bg);--el-fill-color-blank: var(--bg-inset);--el-fill-color: var(--bg-elevated);--el-fill-color-light: var(--bg-elevated);--el-fill-color-lighter: var(--bg-card);--el-fill-color-extra-light: var(--bg-card);--el-fill-color-dark: var(--bg-elevated);--el-fill-color-darker: var(--bg-elevated);--el-mask-color: rgba(8, 10, 14, .72);--el-border-color: var(--border);--el-border-color-light: var(--border);--el-border-color-lighter: var(--border);--el-border-color-extra-light: var(--border);--el-border-color-hover: var(--border-strong);--el-border-color-dark: var(--border-strong);--el-border-color-darker: var(--border-strong);--el-text-color-primary: var(--text-1);--el-text-color-regular: var(--text-2);--el-text-color-secondary: var(--text-3);--el-text-color-placeholder: var(--text-4);--el-text-color-disabled: var(--text-4);--el-disabled-bg-color: var(--bg-inset);--el-disabled-text-color: var(--text-4);--el-disabled-border-color: var(--border)}html.dark .el-input__wrapper,html.dark .el-textarea__inner,html.dark .el-select__wrapper{background-color:var(--bg-inset);box-shadow:0 0 0 1px var(--border) inset;transition:box-shadow .15s ease,background-color .15s ease}html.dark .el-input__wrapper:hover,html.dark .el-textarea__inner:hover,html.dark .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--border-strong) inset}html.dark .el-input__wrapper.is-focus,html.dark .el-input.is-focus .el-input__wrapper,html.dark .el-textarea__inner:focus,html.dark .el-select__wrapper.is-focus,html.dark .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--accent) inset,0 0 0 3px var(--accent-soft)}html.dark .el-button{transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}html.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){--el-button-bg-color: var(--bg-elevated);--el-button-border-color: var(--border);--el-button-text-color: var(--text-2);--el-button-hover-bg-color: var(--bg-elevated);--el-button-hover-border-color: var(--accent);--el-button-hover-text-color: var(--accent);--el-button-active-bg-color: var(--bg-elevated);--el-button-active-border-color: var(--accent);--el-button-active-text-color: var(--accent)}html.dark .el-button--primary{--el-button-bg-color: var(--accent-action);--el-button-border-color: var(--accent-action);--el-button-text-color: var(--text-0);--el-button-hover-bg-color: var(--accent-action-hover);--el-button-hover-border-color: var(--accent-action-hover);--el-button-hover-text-color: var(--text-0);--el-button-active-bg-color: var(--accent-action-press);--el-button-active-border-color: var(--accent-action-press)}html.dark .el-tag--dark.el-tag--primary{--el-tag-bg-color: var(--accent-action);--el-tag-border-color: var(--accent-action)}html.dark .el-tag--dark.el-tag--success{--el-tag-bg-color: var(--success-on);--el-tag-border-color: var(--success-on)}html.dark .el-tag--dark.el-tag--warning{--el-tag-bg-color: var(--warning-on);--el-tag-border-color: var(--warning-on)}html.dark .el-tag--dark.el-tag--danger{--el-tag-bg-color: var(--danger-on);--el-tag-border-color: var(--danger-on)}html.dark .el-tag--dark.el-tag--info{--el-tag-bg-color: var(--info-on);--el-tag-border-color: var(--info-on)}html.dark .el-button--success{--el-button-bg-color: var(--success-on);--el-button-border-color: var(--success-on);--el-button-hover-bg-color: color-mix(in srgb, var(--success-on) 84%, #000);--el-button-hover-border-color: color-mix(in srgb, var(--success-on) 84%, #000)}html.dark .el-button--warning{--el-button-bg-color: var(--warning-on);--el-button-border-color: var(--warning-on);--el-button-hover-bg-color: color-mix(in srgb, var(--warning-on) 84%, #000);--el-button-hover-border-color: color-mix(in srgb, var(--warning-on) 84%, #000)}html.dark .el-button--danger{--el-button-bg-color: var(--danger-on);--el-button-border-color: var(--danger-on);--el-button-hover-bg-color: color-mix(in srgb, var(--danger-on) 84%, #000);--el-button-hover-border-color: color-mix(in srgb, var(--danger-on) 84%, #000)}html.dark .el-alert--success.is-dark{background-color:var(--success-on)}html.dark .el-alert--warning.is-dark{background-color:var(--warning-on)}html.dark .el-alert--error.is-dark{background-color:var(--danger-on)}html.dark .el-switch{--el-switch-on-color: var(--accent-action)}html.dark .el-checkbox{--el-checkbox-checked-bg-color: var(--accent-action);--el-checkbox-checked-input-border-color: var(--accent-action)}html.dark .el-radio__input.is-checked .el-radio__inner{border-color:var(--accent-action);background:var(--accent-action)}html.dark .el-radio-button{--el-radio-button-checked-bg-color: var(--accent-action);--el-radio-button-checked-border-color: var(--accent-action);--el-radio-button-checked-text-color: var(--text-0)}html.dark .el-button--primary:not(.is-disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px #4f9cff47}html.dark .el-button--primary:not(.is-disabled):active{transform:translateY(0);box-shadow:none}html.dark .el-button.is-text:not(.is-disabled):hover,html.dark .el-button.is-link:not(.is-disabled):hover{--el-button-hover-text-color: var(--accent);color:var(--accent)}html.dark .el-button.is-link{min-height:28px;padding:2px 6px}.seg{display:flex;gap:6px;margin-bottom:16px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);padding:4px}.seg-btn{flex:1;min-height:38px;background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-3);font-size:13px;cursor:pointer;transition:color .15s,background-color .15s}.seg-btn:hover{color:var(--text-2);background:var(--bg-elevated)}.seg-btn.active{background:var(--accent-soft);color:var(--accent);font-weight:600}.seg-scroll{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}.seg-scroll::-webkit-scrollbar{display:none}.seg-scroll .seg-btn{flex:1 0 auto;padding:0 14px;white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;min-height:40px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text-2);font-size:14px;line-height:1.2;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}.chip:hover{border-color:var(--border-strong);color:var(--text-1)}.chip.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent);font-weight:600}.chip:disabled{opacity:.4;cursor:not-allowed}.chip:disabled:hover{border-color:var(--border);color:var(--text-2)}.chip-sm{padding:6px 12px;min-height:32px;font-size:12px;border-radius:var(--r-sm)}.chip-col{flex-direction:column;gap:3px;padding:10px 14px;min-width:56px}@media(max-width:520px){.form-grid,.row2{grid-template-columns:1fr!important}.form-grid .field.span2{grid-column:1!important}}*:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.dark .el-input__inner:focus-visible,html.dark .el-textarea__inner:focus-visible,html.dark .el-select__wrapper:focus-visible{outline:none}.tap-44{position:relative}.tap-44:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}@keyframes motion-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-shimmer{0%{transform:translate(-120%) skew(-12deg)}to{transform:translate(220%) skew(-12deg)}}@keyframes motion-pulse-ring{0%,to{box-shadow:0 0 #4f9cff47}50%{box-shadow:0 0 0 6px #4f9cff00}}@keyframes motion-tab-glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes motion-badge-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.card,.el-card,.page>.hero,.aux-collapse{animation:motion-rise .5s cubic-bezier(.22,1,.36,1) backwards}.card:nth-of-type(2),.el-card:nth-of-type(2){animation-delay:.05s}.card:nth-of-type(3),.el-card:nth-of-type(3){animation-delay:.1s}.card:nth-of-type(4),.el-card:nth-of-type(4){animation-delay:.15s}.card:nth-of-type(5),.el-card:nth-of-type(5){animation-delay:.2s}.aux-collapse{animation-delay:.18s}.el-card{transform-style:preserve-3d;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .25s ease}.card:not(.tilt-card):not([data-static-card]):hover,.el-card:not(.tilt-card):not([data-static-card]):hover{transform:perspective(900px) rotateX(1.2deg) translateY(-3px);box-shadow:0 16px 40px #00000061,0 0 0 1px #ffffff0a;border-color:var(--border-strong)}[data-static-card].card:hover,[data-static-card] .card:hover,[data-static-card] .el-card:hover{transform:none}.tilt-card{--tilt-shx: 0px;--tilt-shy: 0px;transform:perspective(1100px) rotateX(var(--tilt-rx)) rotateY(var(--tilt-ry)) scale3d(var(--tilt-s),var(--tilt-s),var(--tilt-s));transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.tilt-card:hover,.tilt-card:focus-within{will-change:transform}.tilt-card[data-tilt-active]{box-shadow:calc(var(--tilt-shx) * .6) calc(var(--tilt-shy) * .6 + 22px) 46px #0000007a,var(--tilt-shx) var(--tilt-shy) 30px #4f9cff1a,0 0 0 1px #4f9cff47,inset 0 1px #ffffff0f;border-color:#4f9cff6b}.tilt-glare{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(260px circle at var(--tilt-gx) var(--tilt-gy),rgba(255,255,255,.22) 0%,rgba(140,190,255,.1) 34%,transparent 62%);opacity:0;transition:opacity .3s ease;z-index:0;mix-blend-mode:screen}.tilt-card[data-tilt-active] .tilt-glare{opacity:1}.tilt-card>*:not(.tilt-glare){position:relative;z-index:1}.motion-stagger>*{animation:motion-rise .45s cubic-bezier(.22,1,.36,1) backwards}.motion-stagger>*:nth-child(1){animation-delay:.03s}.motion-stagger>*:nth-child(2){animation-delay:.08s}.motion-stagger>*:nth-child(3){animation-delay:.13s}.motion-stagger>*:nth-child(4){animation-delay:.18s}.motion-stagger>*:nth-child(5){animation-delay:.23s}.motion-stagger>*:nth-child(6){animation-delay:.28s}.motion-panel{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.motion-panel:hover{box-shadow:inset 0 1px #ffffff0d,0 10px 28px #00000047}.seg{position:relative;box-shadow:inset 0 1px #ffffff0a}.seg-btn{position:relative;z-index:1;transition:color .25s ease,transform .2s ease}.seg-btn.active{transform:translateY(-1px);box-shadow:0 4px 14px #4f9cff38}.seg-btn:not(.active):hover{transform:translateY(-.5px)}.nav-item{transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.nav-item:hover{transform:translate(3px)}.nav-item.router-link-exact-active{box-shadow:inset 0 0 0 1px #4f9cff2e}.bottom-tabs .nav-item.router-link-exact-active:before,.bottom-tabs .nav-item.is-active:before{animation:motion-tab-glow 2.4s ease-in-out infinite}.bottom-tabs .nav-item:active{transform:scale(.94)}.chip,.wp-chip,.cd-chip{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.chip:hover,.wp-chip:hover,.cd-chip:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000038}.chip.active,.wp-chip.active{box-shadow:0 0 0 1px #4f9cff59,0 6px 18px #4f9cff2e}.metric-cell{transition:transform .25s ease,box-shadow .25s ease}.metric-cell:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #00000040}.gauge-fill{transition:width .8s cubic-bezier(.22,1,.36,1),background-color .4s ease}.mit-badge{animation:motion-badge-pop .5s cubic-bezier(.22,1,.36,1) backwards}.risk-high{animation:motion-pulse-ring 2s ease-in-out 3}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
