.dsh-demo{--dsh-demo-gutter:clamp(24px, 3vw, 48px);--dsh-demo-max:1440px;padding-left:var(--dsh-demo-gutter);padding-right:var(--dsh-demo-gutter)}.dsh-demo .dsh-demo-inner{max-width:var(--dsh-demo-max);gap:24px}.dsh-demo .dsh-demo-foot{margin-top:-6px}#demo{scroll-margin-top:calc(var(--dsh-header-h) + 20px)}.dsh-demo-slot{--dsh-demo-w:min(calc(100vw - 2 * var(--dsh-demo-gutter)), var(--dsh-demo-max));height:max(460px, min(calc(100vh - 380px), calc(var(--dsh-demo-w) * .72)));height:max(460px, min(calc(100svh - 380px), calc(var(--dsh-demo-w) * .72)));margin-top:8px;position:relative}.dsh-demo-frame{border-radius:var(--dsh-r-card-lg);background:var(--dsh-surface);box-shadow:var(--dsh-shadow-demo);position:absolute;inset:0;overflow:hidden}.dsh-demo-frame:after{content:"";z-index:3;background:var(--demo-accent);pointer-events:none;height:3px;transition:background-color .25s;position:absolute;top:0;left:0;right:0}.dsh-demo.is-ask{--demo-accent:var(--dsh-teal)}.dsh-demo.is-view{--demo-accent:var(--dsh-purple)}.dsh-switch{flex-direction:column;align-items:center;margin-top:12px;display:flex}.dsh-switch-pill{height:40px;font:600 13px/1 var(--dsh-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-on-dark);border-radius:20px;align-items:center;gap:12px;padding:0 18px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.dsh-switch-dot{border-radius:2px;width:10px;height:10px;transition:background-color .25s}.dsh-switch-dot--ask{box-shadow:inset 0 0 0 1.5px var(--dsh-teal)}.dsh-switch-dot--view{box-shadow:inset 0 0 0 1.5px var(--dsh-purple)}.is-ask .dsh-switch-dot--ask{background:var(--dsh-teal)}.is-view .dsh-switch-dot--view{background:var(--dsh-purple)}.dsh-switch-fork{width:100%;height:36px;position:relative}.dsh-fork{--col:calc((100% - 20px) / 4);opacity:.3;transition:opacity .25s;position:absolute;inset:0}.is-ask .dsh-fork--ask,.is-view .dsh-fork--view{opacity:1}.dsh-fork-h{height:2px;position:absolute;top:0}.dsh-fork-v{width:2px;position:absolute;top:0;bottom:0}.dsh-fork--ask .dsh-fork-h{left:var(--col);background:var(--dsh-teal);right:50%}.dsh-fork--ask .dsh-fork-v{left:calc(var(--col) - 1px);background:var(--dsh-teal)}.dsh-fork--view .dsh-fork-h{left:50%;right:var(--col);background:var(--dsh-purple)}.dsh-fork--view .dsh-fork-v{right:calc(var(--col) - 1px);background:var(--dsh-purple)}.dsh-branches{grid-template-columns:1fr 1fr;gap:20px;width:100%;display:grid}.dsh-branch{--b:var(--dsh-teal);--b-text:var(--dsh-teal-light);cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:24px;padding:26px 28px;font-family:inherit;transition:background-color .25s,box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.dsh-branch--view{--b:var(--dsh-purple);--b-text:var(--dsh-data-4)}.dsh-branch:hover:not(.is-active){background:#ffffff08}.dsh-branch.is-active{box-shadow:inset 0 0 0 1.5px var(--b);background:#ffffff0f}.dsh-branch-text{flex-direction:column;gap:10px;min-width:0;display:flex}.dsh-branch-eyebrow{font:600 13px/1.3 var(--dsh-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--b-text)}.dsh-branch-title{font:600 26px/1.2 var(--dsh-font-heading);color:var(--dsh-on-dark-meta);transition:color .25s}.dsh-branch-desc{font:400 17px/1.5 var(--dsh-font-body);color:var(--dsh-text-hint);transition:color .25s}.dsh-branch.is-active .dsh-branch-title{color:#fff}.dsh-branch.is-active .dsh-branch-desc{color:var(--dsh-on-dark)}.dsh-branch-img{background-position:0 0;background-size:cover;background-color:var(--dsh-surface-tint);opacity:.45;border-radius:10px;width:168px;height:104px;transition:opacity .25s,box-shadow .25s;box-shadow:0 0 0 1px #ffffff1f}.dsh-branch.is-active .dsh-branch-img{opacity:1;box-shadow:0 0 0 1px var(--b)}@media (max-width:1200px){.dsh-branch{grid-template-columns:minmax(0,1fr) 120px;gap:18px;padding:22px}.dsh-branch-img{width:120px;height:74px}.dsh-branch-title{font-size:22px}}@media (max-width:759px){.dsh-switch-fork{display:none}.dsh-switch-pill{margin-bottom:16px}.dsh-branches{grid-template-columns:1fr;gap:12px}.dsh-branch{grid-template-columns:minmax(0,1fr) 96px;padding:20px}.dsh-branch-img{width:96px;height:64px}.dsh-branch-title{font-size:20px}.dsh-branch-desc{font-size:15px}}.dsh-demo-panel{scrollbar-width:thin;scrollbar-color:var(--dsh-data-5) transparent;position:absolute;inset:0;overflow:hidden auto}.dsh-demo-panel[hidden]{display:none}.dsh-demo-panel::-webkit-scrollbar{width:10px}.dsh-demo-panel::-webkit-scrollbar-track{background:0 0;margin:12px 0}.dsh-demo-panel::-webkit-scrollbar-thumb{background:var(--dsh-data-5);border:2px solid #fff;border-radius:999px}.dsh-demo-panel::-webkit-scrollbar-thumb:hover{background:var(--dsh-data-4)}.dsh-demo-panel--ai{padding:8px 28px 32px}.dsh-demo-panel--ai .ds-page-embed .ds-wrap{margin:0 auto}.dsh-demo-panel--bi{padding:18px 22px 22px}@media (max-width:600px){.dsh-demo-panel--ai{padding:4px 12px 24px}}.dsh-demo-foot{justify-content:space-between;align-items:center;gap:24px;display:flex}.dsh-demo-caption{font:400 15px/1.5 var(--dsh-font-body);color:var(--dsh-on-dark-meta);margin:0}.dsh-demo-expand,.dsh-demo-close{border-radius:var(--dsh-r-btn);cursor:pointer;height:40px;color:var(--dsh-on-dark);font:600 15px var(--dsh-font-body);background:0 0;border:1px solid #ffffff2e;flex:none;align-items:center;gap:8px;padding:0 16px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.dsh-demo-expand i,.dsh-demo-close i{font-size:18px}.dsh-demo-expand:hover,.dsh-demo-close:hover{color:#fff;background:#ffffff14;border-color:#ffffff52}.dsh-demo-frame.is-expanded{z-index:95;transition:top .38s cubic-bezier(.3,.7,.2,1),bottom .38s cubic-bezier(.3,.7,.2,1);position:fixed}.dsh-demo-backdrop{z-index:94;opacity:0;background:#1a1430;transition:opacity .3s;position:fixed;inset:0}.dsh-demo-toolbar{z-index:96;opacity:0;justify-content:space-between;align-items:center;gap:24px;height:76px;transition:opacity .25s,transform .3s;display:flex;position:fixed;top:0;transform:translateY(-8px)}.dsh-demo-backdrop.is-visible{opacity:1}.dsh-demo-toolbar.is-visible{opacity:1;transition-delay:.12s;transform:none}.dsh-demo-toolbar-right{align-items:center;gap:16px;display:flex}@keyframes dsh-fade{0%{opacity:0}to{opacity:1}}.dsh-demo-slot{opacity:0;filter:blur(6px);transition:opacity .7s ease-out,transform .9s cubic-bezier(.2,.8,.2,1),filter .8s ease-out;transform:translateY(40px)}.dsh-demo-slot.is-in{opacity:1;filter:none;transform:none}.dsh-demo-panel:not([hidden]){animation:.22s dsh-fade}.dsh-demo-desknote,.dsh-demo-tap-hint,.dsh-branch-short,.dsh-demo-mlead{display:none}.dsh-demo-frame:focus{outline:none}@media (max-width:759px){.dsh-demo{--dsh-demo-gutter:24px;--demo-switch-h:60px;padding-top:72px;padding-bottom:72px}.dsh-demo .dsh-demo-inner,.dsh-demo-head{gap:0}.dsh-demo-head>:not(.dsh-demo-mlead){display:none}.dsh-demo-mlead{text-align:center;font:600 22px/1.3 var(--dsh-font-heading);color:#fff;margin:0 0 20px;display:block}.dsh-demo-head .dsh-h2{margin-top:14px}.dsh-demo-head .dsh-h2>.dsh-motif{display:none}.dsh-demo-note{margin-top:16px;font-size:16px;line-height:1.6}.dsh-demo-note-cta{margin-top:14px;font-size:16px;line-height:1.5}.dsh-demo-note-cta .dsh-textlink{font-size:16px}.dsh-switch{display:contents}.dsh-switch-pill{display:none}.dsh-switch-dot{width:9px;height:9px}.dsh-branches{top:var(--dsh-header-h);z-index:20;margin:0 calc(-1 * var(--dsh-demo-gutter));padding:8px var(--dsh-demo-gutter);background:var(--dsh-ink-deep);grid-template-columns:1fr 1fr;gap:8px;width:auto;position:sticky}.dsh-branch{border-radius:var(--dsh-r-btn);justify-content:center;align-items:center;height:44px;padding:0 8px;display:flex;box-shadow:inset 0 0 0 1.5px #d5d0e64d}.dsh-branch:hover:not(.is-active){background:#ffffff0f}.dsh-branch-text,.dsh-branch-img{display:none}.dsh-branch-short{font:600 15px/1 var(--dsh-font-body);color:var(--dsh-on-dark);white-space:nowrap;display:block}.dsh-branch.is-active{background:var(--b);box-shadow:none}.dsh-branch--ask.is-active .dsh-branch-short{color:var(--dsh-text)}.dsh-branch--view.is-active .dsh-branch-short{color:#fff}.dsh-demo-desknote{z-index:5;border-radius:var(--dsh-r-card);background:#1e1245f7;flex-direction:column;gap:12px;padding:14px;animation:.25s dsh-fade;display:flex;position:absolute;top:16px;left:12px;right:12px;box-shadow:0 16px 34px -14px #1e12458c}.dsh-demo-desknote p{font:400 15px/1.4 var(--dsh-font-body);color:var(--dsh-on-dark);text-align:center;text-wrap:balance;justify-content:center;align-items:center;gap:10px;margin:0;display:flex}.dsh-demo-desknote button{border-radius:var(--dsh-r-btn);cursor:pointer;height:48px;font:600 16px var(--dsh-font-body);color:#fff;background:#ffffff24;border:0;transition:background-color .15s}.dsh-demo-desknote button:hover{background:#ffffff38}.dsh-demo-desknote-icon{border:1.5px solid var(--dsh-on-dark-meta);border-radius:2px;flex:none;width:18px;height:13px;margin-bottom:2px;position:relative}.dsh-demo-desknote-icon:after{content:"";background:var(--dsh-on-dark-meta);width:5px;height:3px;position:absolute;bottom:-5px;left:5px}.dsh-demo-slot{height:calc(100vh - var(--dsh-header-h) - var(--demo-switch-h));margin:14px calc(-1 * var(--dsh-demo-gutter)) 0;opacity:1;filter:none;transition:none;transform:none}.dsh-demo-frame:not(.is-expanded){transform:scale(calc(.94 + .06 * var(--demo-full,0)));transform-origin:50% 0;border-radius:calc(18px * (1 - var(--demo-full,0)));box-shadow:none}.dsh-demo-frame:not(.is-expanded) .dsh-demo-panel{overflow:hidden}.dsh-demo-frame.is-expanded{box-shadow:none;border-radius:0}.dsh-demo-frame:after{height:4px}.dsh-demo-tap-hint{z-index:4;pointer-events:none;white-space:nowrap;height:40px;font:600 14px var(--dsh-font-body);color:#fff;background:#1e1245e0;border-radius:20px;align-items:center;padding:0 18px;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px -10px #1e124599}.dsh-demo-panel--bi{padding:0}.dsh-demo .dsh-demo-foot{display:none}}.dsh-demo-mbar{z-index:96;background:var(--dsh-ink-deep);align-items:center;gap:10px;height:60px;padding:0 8px 0 12px;animation:.2s dsh-fade;display:flex;position:fixed;top:0;left:0;right:0}.dsh-demo-mbar-seg{border-radius:var(--dsh-r-btn);background:#ffffff14;flex:1;grid-template-columns:1fr 1fr;gap:4px;min-width:0;padding:3px;display:grid}.dsh-demo-mbar-seg button{cursor:pointer;height:38px;font:600 14px/1 var(--dsh-font-body);color:var(--dsh-on-dark);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 6px}.dsh-demo-mbar-seg .is-ask[aria-pressed=true]{background:var(--dsh-teal);color:var(--dsh-text)}.dsh-demo-mbar-seg .is-view[aria-pressed=true]{background:var(--dsh-purple);color:#fff}.dsh-demo-mbar-close{cursor:pointer;border-radius:var(--dsh-r-btn);height:44px;font:600 15px var(--dsh-font-body);color:#fff;background:0 0;border:1px solid #d5d0e64d;flex:none;padding:0 12px}.dsh-dbp{background:var(--dsh-surface-tint);font-family:var(--dsh-font-body);color:var(--dsh-text);padding:0 10px 12px}.dsh-dbp button{color:inherit;cursor:pointer;font-family:inherit}.dsh-dbp-head{background:var(--dsh-text);margin:0 -10px;padding:12px 12px 10px 14px}.dsh-dbp-head-row{align-items:center;gap:10px;display:flex}.dsh-dbp-title{min-width:0;font:600 16px/1.2 var(--dsh-font-heading);color:#fff;flex-direction:column;flex:1;display:flex}.dsh-dbp-sub{font:400 11px/1.25 var(--dsh-font-body);color:var(--dsh-on-dark-meta);margin-top:2px}.dsh-dbp-slicer{border-radius:11px;align-items:center;gap:10px;margin:10px -4px 0;padding:4px;display:flex}.dsh-dbp-slicer-label{font:600 10.5px/1.2 var(--dsh-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--dsh-on-dark-meta);flex:none}.dsh-dbp-seg{background:#ffffff14;border-radius:9px;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;display:grid}.dsh-dbp .dsh-dbp-seg button{height:36px;font:600 13px/1 var(--dsh-font-body);color:var(--dsh-on-dark);background:0 0;border:0;border-radius:7px;padding:0 4px;transition:background-color .2s,color .2s}.dsh-dbp .dsh-dbp-seg [aria-pressed=true]{background:var(--dsh-teal);color:var(--dsh-text)}.dsh-dbp-guide{background:var(--dsh-surface);border:1px solid #00c2cb73;border-radius:10px;flex-direction:column;gap:6px;margin-top:10px;padding:10px 12px;display:flex}.dsh-dbp-guide-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.dsh-dbp-guide-label{font:700 11px/1.2 var(--dsh-font-body);letter-spacing:.1em;text-transform:uppercase;color:#007f86}.dsh-dbp-guide-dots{gap:5px;display:flex}.dsh-dbp-guide-dots>span{background:var(--dsh-data-5);border-radius:2px;width:8px;height:8px;transition:background-color .3s}.dsh-dbp-guide-dots>.is-done{background:var(--dsh-teal)}.dsh-dbp-guide-dots>.is-now{background:var(--dsh-purple)}.dsh-dbp-guide-text{font:400 14px/1.45 var(--dsh-font-body);color:var(--dsh-text);text-wrap:pretty}.dsh-dbp-guide-text b{color:var(--dsh-purple);font-weight:700}.dsh-dbp .dsh-dbp-link{font:600 14px/1.45 var(--dsh-font-body);color:var(--dsh-purple);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.dsh-dbp-filters{font:400 13px/1.2 var(--dsh-font-body);color:var(--dsh-text-secondary);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;display:flex}.dsh-dbp .dsh-dbp-chip{background:var(--dsh-text);height:30px;font:600 13px/1 var(--dsh-font-body);color:#fff;border:0;border-radius:15px;align-items:center;gap:6px;padding:0 11px;animation:.25s dshDbpPop;display:inline-flex}.dsh-dbp-chip-sq{border-radius:2px;width:8px;height:8px}.dsh-dbp-filters .dsh-dbp-link{font-size:13px}.dsh-dbp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.dsh-dbp-kpi{border-left:3px solid var(--dsh-purple);background:var(--dsh-surface);border-radius:4px 8px 8px 4px;flex-direction:column;gap:2px;min-width:0;padding:9px 10px 9px 11px;display:flex}.dsh-dbp-kpi-label{font:400 12px/1.3 var(--dsh-font-body);color:var(--dsh-text-secondary)}.dsh-dbp-kpi-value{font:700 20px/1.15 var(--dsh-font-body);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.dsh-dbp-kpi-delta{font:400 12px/1.3 var(--dsh-font-body);color:var(--dsh-positive);white-space:nowrap}.dsh-dbp-kpi-delta.is-down{color:var(--dsh-negative)}.dsh-dbp-kpi-delta.is-flat{color:var(--dsh-text-secondary)}.dsh-dbp-panel{background:var(--dsh-surface);border-radius:10px;margin-top:8px;padding:10px 12px 12px}.dsh-dbp-panel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dsh-dbp-panel-title{font:600 14px/1.3 var(--dsh-font-heading)}.dsh-dbp-panel.is-hint,.dsh-dbp-slicer.is-hint{animation:1.6s ease-in-out infinite dshDbpHint}@keyframes dshDbpHint{0%,to{box-shadow:0 0 0 2px #00c2cbe6,0 0 0 2px #00c2cb00}50%{box-shadow:0 0 0 2px #00c2cbe6,0 0 0 7px #00c2cb33}}@keyframes dshDbpPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.dsh-dbp-mix{align-items:center;gap:10px;margin-top:8px;display:flex}.dsh-dbp-donut{flex:none;width:120px;height:120px;position:relative}.dsh-dbp-donut svg{width:100%;height:100%;display:block}.dsh-dbp-donut path{cursor:pointer;transition:opacity .25s,d .5s cubic-bezier(.3,.7,.2,1)}.dsh-dbp-donut path.is-dim{opacity:.22}.dsh-dbp-donut-center{pointer-events:none;text-align:center;font:400 10.5px/1.25 var(--dsh-font-body);color:var(--dsh-text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dsh-dbp-donut-center b{font:700 13px/1.2 var(--dsh-font-body);color:var(--dsh-text)}.dsh-dbp-mix-list{flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.dsh-dbp .dsh-dbp-mix-list button{text-align:left;width:100%;min-height:26px;font:400 13px/1.2 var(--dsh-font-body);background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:2px 6px;transition:opacity .25s,background-color .2s;display:flex}.dsh-dbp .dsh-dbp-mix-list button[aria-pressed=true]{background:var(--dsh-surface-tint);font-weight:600}.dsh-dbp .dsh-dbp-mix-list button.is-dim{opacity:.45}.dsh-dbp-mix-sq{border-radius:2px;flex:none;width:9px;height:9px}.dsh-dbp-mix-label{flex:1;min-width:0}.dsh-dbp-mix-val,.dsh-dbp-mix-pct{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.dsh-dbp-mix-val{color:var(--dsh-text)}.dsh-dbp-mix-pct{min-width:3.3em;color:var(--dsh-text-secondary)}.dsh-dbp-legend{font:400 11px/1 var(--dsh-font-body);color:var(--dsh-text-secondary);align-items:center;gap:6px;display:flex}.dsh-dbp-legend-line{background:var(--dsh-purple);border-radius:1px;width:14px;height:2px}.dsh-dbp-legend-line--trend{border-top:2px dashed var(--dsh-data-4);background:0 0;height:0;margin-left:6px}.dsh-dbp-plot{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:crosshair;margin-top:4px;padding-top:30px;position:relative}.dsh-dbp-trend{width:100%;height:96px;display:block;overflow:visible}.dsh-dbp-grid{stroke:var(--dsh-border-2);stroke-width:1px;vector-effect:non-scaling-stroke}.dsh-dbp-area{fill:#8c52ff1a;opacity:0;transition:opacity .6s .9s,d .5s cubic-bezier(.3,.7,.2,1)}.dsh-dbp-trendline{fill:none;stroke:var(--dsh-data-4);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;transition:d .5s cubic-bezier(.3,.7,.2,1)}.dsh-dbp-line{fill:none;stroke:var(--dsh-purple);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s cubic-bezier(.3,.7,.2,1),d .5s cubic-bezier(.3,.7,.2,1)}.dsh-dbp.is-in .dsh-dbp-line{stroke-dashoffset:0}.dsh-dbp.is-in .dsh-dbp-area{opacity:1}.dsh-dbp-cursor{stroke:var(--dsh-text);stroke-width:1px;stroke-dasharray:3 3;opacity:.45;vector-effect:non-scaling-stroke}.dsh-dbp-dot{background:var(--dsh-surface);width:10px;height:10px;box-shadow:inset 0 0 0 2.5px var(--dsh-purple);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.dsh-dbp-tip{background:var(--dsh-text);pointer-events:none;font:400 12px/1.2 var(--dsh-font-body);color:#fff;white-space:nowrap;border-radius:6px;padding:5px 9px;position:absolute;top:0;transform:translate(-50%)}.dsh-dbp-tip b{font-weight:700}.dsh-dbp-axis{font:400 10.5px/1.2 var(--dsh-font-body);color:var(--dsh-text-secondary);justify-content:space-between;margin-top:4px;display:flex}.dsh-dbp-bars{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.dsh-dbp .dsh-dbp-bars button{text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:58px minmax(0,1fr) 76px;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 4px;transition:opacity .25s,background-color .2s;display:grid}.dsh-dbp .dsh-dbp-bars button[aria-pressed=true]{background:var(--dsh-surface-tint)}.dsh-dbp .dsh-dbp-bars button.is-dim{opacity:.4}.dsh-dbp-bar-label{font:600 13px/1.2 var(--dsh-font-body)}.dsh-dbp-bar-track{background:var(--dsh-border-2);border-radius:3px;height:12px;overflow:hidden}.dsh-dbp-bar-track>span{background:var(--dsh-data-2);border-radius:3px;height:100%;transition:width .5s cubic-bezier(.3,.7,.2,1),background-color .2s;display:block}.dsh-dbp [aria-pressed=true] .dsh-dbp-bar-track>span{background:var(--dsh-purple)}.dsh-dbp-bar-value{font:400 12px/1.2 var(--dsh-font-body);font-variant-numeric:tabular-nums;text-align:right;color:var(--dsh-text-body)}
.dsl-embed{border-radius:11px;overflow:hidden;box-shadow:0 10px 26px -14px #1e124533}.dsl-bi-note{background:var(--dsl-chip-bg);border:1px solid var(--dsl-pill-border);border-left:3px solid var(--dsl-purple);border-radius:11px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px 46px 14px 16px;animation:.25s dsl-fade-up;display:flex;position:relative}.dsl-bi-note-ic{background:#8c52ff24;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.dsl-bi-note-ic i{color:var(--dsl-purple);font-size:18px}.dsl-bi-note-body{color:var(--dsl-lead);font-size:13px;line-height:1.55}.dsl-bi-note-body p{margin:0 0 6px}.dsl-bi-note-body .dsl-bi-note-h{margin-top:8px}.dsl-bi-note-body b{color:var(--dsl-ink);font-weight:600}.dsl-bi-note-body ul{margin:4px 0 0;padding-left:18px}.dsl-bi-note-body li{margin-bottom:5px}.dsl-bi-note-body li:last-child{margin-bottom:0}.dsl-bi-note-close{cursor:pointer;color:var(--dsl-muted);background:0 0;border:none;border-radius:6px;padding:4px;font-size:17px;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.dsl-bi-note-close:hover{color:var(--dsl-ink);background:#8c52ff1a}.dsl-bi-loading{z-index:2;pointer-events:none;justify-content:center;padding-top:70px;display:flex;position:absolute;top:0;left:0;right:0}.dsl-bi-loading-inner{border:1px solid var(--dsl-divider);box-shadow:var(--dsl-panel-shadow);color:var(--dsl-muted-3);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:22px 30px;font-size:13px;display:flex}.dsl-spinner{border:3px solid var(--dsl-pill-border);border-top-color:var(--dsl-purple);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite dsl-spin}@keyframes dsl-spin{to{transform:rotate(360deg)}}.dsl-bi-frame{background:#f4f2fb;width:100%;height:0;padding-bottom:calc(166.406% + 40px);position:relative}.dsl-bi-frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.dsl-bi-placeholder{aspect-ratio:1280/2170;text-align:center;border:1px dashed var(--dsl-pill-border);width:100%;color:var(--dsl-muted-3);background:#f4f2fb;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:relative}.dsl-bi-placeholder i{color:var(--dsl-purple);opacity:.7;font-size:40px}.dsl-bi-placeholder b{color:var(--dsl-ink);font-size:15px;font-weight:600}.dsl-bi-placeholder span{max-width:420px;font-size:12.5px;line-height:1.5}.ds-page-embed{min-height:0;padding:0}.ds-page-embed .ds-wrap{zoom:1.12;background:0 0;border:none;border-radius:0;width:100%;margin:0;overflow:visible}.ds-page-embed .ds-wrap:has(.ds-hdr-page2){zoom:1.24}.ds-page-embed .ds-hdr{background:0 0;padding:18px 0 0}.ds-page-embed .ds-hdr-page2{padding:16px 0 0}.ds-page-embed .ds-hdr-row{display:none}.ds-page-embed .ds-hsub{color:var(--dsl-body)}.ds-page-embed .ds-body{background:0 0;padding:16px 0 0}.ds-page-embed .ds-step-ic{background:0 0}.ds-page-embed .ds-catcard-big{border-color:var(--dsl-divider);background:var(--ds-bg)}.ds-page-embed .ds-catcard-big:hover{border-color:var(--dsl-purple);background:#f1ecfb}.ds-page-embed .ds-catcard-big.active{border-color:var(--dsl-purple);background:#f3eefe}.ds-page-embed .ds-catcard-deep{background:var(--ds-purple-deep);border-color:var(--ds-purple-2)}.ds-page-embed .ds-catcard-deep:hover,.ds-page-embed .ds-catcard-deep.active{border-color:var(--dsl-purple);background:#2a1b5c}.ds-page-embed .ds-p2-step{color:var(--dsl-ink)}.ds-page-embed .ds-catbtn{background:var(--ds-bg);border-color:var(--dsl-divider);color:var(--dsl-lead)}.ds-page-embed .ds-catbtn:hover{border-color:var(--dsl-purple);background:#f1ecfb}.ds-page-embed .ds-catbtn-deep{background:var(--ds-purple-deep);border-color:var(--ds-purple-2);color:#fff}.ds-page-embed .ds-catbtn-deep i{color:var(--ds-purple-soft)}.ds-page-embed .ds-catbtn-deep:hover{border-color:var(--dsl-purple);background:#2a1b5c}.ds-page-embed .ds-catbtn-deep.active{background:var(--ds-purple);border-color:var(--ds-purple);color:#fff}.ds-page-embed .ds-catbtn.active{background:var(--ds-card);border-color:var(--ds-border-2);border-top-color:var(--dsl-purple);color:var(--dsl-purple)}.ds-page-embed .ds-qbox{background:var(--ds-bg);border-color:var(--dsl-divider);box-shadow:0 10px 26px -16px #1e12452e}.ds-page-embed .ds-qchip{background:var(--ds-card);border-color:var(--dsl-divider);color:var(--ds-purple-3)}.ds-page-embed .ds-qchip:hover{border-color:var(--dsl-purple);background:#f1ecfb}.ds-page-embed .ds-sinput{border-color:var(--dsl-pill-border);color:var(--dsl-ink);background:#fff}.ds-page-embed .ds-sinput::placeholder{color:var(--dsl-muted-2)}.ds-page-embed .ds-sinput:focus{border-color:var(--dsl-purple)}@media (max-width:600px){:is(.ds-page-embed .ds-wrap,.ds-page-embed .ds-wrap:has(.ds-hdr-page2)){zoom:1}}
