.dos-ios .kit-chart{position:relative}.dos-ios .kit-chart svg{display:block;width:100%;height:auto}.dos-ios .kit-chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:kitChartDraw 1.1s cubic-bezier(.4,0,.2,1) .15s forwards}@keyframes kitChartDraw{to{stroke-dashoffset:0}}.dos-ios .kit-chart-fill{opacity:0;animation:kitChartFill .7s ease .55s forwards}@keyframes kitChartFill{to{opacity:1}}.dos-ios .kit-chart-bar{transform:scaleY(0);transform-origin:bottom;transform-box:fill-box;animation:kitChartGrow .55s cubic-bezier(.2,.8,.2,1) forwards}@keyframes kitChartGrow{to{transform:scaleY(1)}}.dos-ios .kit-chart-arc{opacity:0;animation:kitChartFade .6s ease forwards}.dos-ios .kit-chart:focus-visible{outline:var(--ds-component-chart-focus-stroke,2.5px) solid color-mix(in srgb,var(--accent,#4b2e83) 32%,transparent);outline-offset:4px;border-radius:12px}.dos-ios .kit-chart-arc-hit{cursor:pointer;outline:none}.dos-ios .kit-chart-arc-hit:focus-visible{stroke:color-mix(in srgb,var(--accent,#4b2e83) 18%,transparent)}@keyframes kitChartFade{to{opacity:1}}.dos-ios .kit-chart-tooltip{position:absolute;z-index:var(--ds-z-tooltip,160);pointer-events:none;top:var(--ds-component-tooltip-offset,8px);max-width:min(var(--ds-component-tooltip-max-width,280px),calc(100% - 24px));transform:translateX(-50%);background:var(--ds-component-tooltip-surface,var(--ds-component-material-floating,#fff));border:1px solid var(--ds-component-material-edge,rgba(65,42,122,.075));box-shadow:var(--ds-shadow-floating,0 14px 36px rgba(36,25,58,.16));border-radius:var(--ds-component-tooltip-radius,10px);padding:var(--ds-component-tooltip-padding,8px 10px);white-space:normal;transition:left var(--ds-component-tooltip-transition,.12s) ease,transform var(--ds-component-tooltip-transition,.12s) ease;animation:kitChartFade .18s ease forwards}:root[data-theme=dark] .dos-ios .kit-chart-tooltip{background:var(--panel,#1c1c20);border-color:rgba(255,255,255,.12)}.dos-ios .kit-chart-tooltip.is-start{transform:translateX(0)}.dos-ios .kit-chart-tooltip.is-end{transform:translateX(-100%)}@media (prefers-reduced-motion:reduce){.dos-ios .kit-chart-line{animation:none;stroke-dashoffset:0}.dos-ios .kit-chart-arc,.dos-ios .kit-chart-fill,.dos-ios .kit-chart-tooltip{animation:none;transition:none;opacity:1}.dos-ios .kit-chart-bar{animation:none;transform:none}}@keyframes dos-aur-a{0%{transform:translate(-4vw,-3vh) scale(1)}to{transform:translate(5vw,4vh) scale(1.2)}}@keyframes dos-aur-b{0%{transform:translate(4vw,2vh) scale(1.1)}to{transform:translate(-6vw,-5vh) scale(.9)}}@keyframes dos-aur-c{0%{transform:translateY(5vh) scale(.94)}to{transform:translate(3vw,-5vh) scale(1.15)}}@keyframes dos-subnav-in{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes dosTipIn{0%{opacity:0;transform:translateY(-50%) scale(.96)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes dos-subnav-in-rtl{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:none}}[dir=rtl] .dos-subnav-in{animation-name:dos-subnav-in-rtl}.dos-desktop-glass .dos-subnav-in{animation:dos-subnav-in .24s ease both}.dos-desktop-glass .dos-glass-nav-active{--dos-glass-rim:0 0 0 0 transparent;box-shadow:var(--dos-glass-rim)}.dos-desktop-glass .dos-glass-nav-active:hover{box-shadow:var(--dos-glass-rim),inset 0 0 0 999px var(--hover-veil,rgba(20,12,36,.05))}.dos-desktop-glass .dos-glass-nav-active:hover .dos-nav-tile{transform:scale(1.1)}.dos-desktop-glass .dos-glass-nav{transition:background .14s ease}.dos-desktop-glass .dos-glass-nav:hover{background:var(--glass-floor,var(--fill-4))!important}.dos-desktop-glass .dos-nav-tile{transition:transform .16s ease;box-shadow:0 0 0 1px var(--tint-ring),0 1px 2px rgba(0,0,0,.22),inset 0 .5px 0 rgba(255,255,255,.5)}.dos-desktop-glass .dos-glass-nav:hover .dos-nav-tile{transform:scale(1.1)}.dos-desktop-glass .dos-glass-tool{transition:background .16s ease;--dos-glass-rim:0 0 0 0 transparent;box-shadow:var(--dos-glass-rim)}.dos-desktop-glass .dos-glass-tool:hover{background:var(--glass-shine,var(--fill-4))!important;box-shadow:var(--dos-glass-rim),inset 0 0 0 999px var(--hover-veil,rgba(20,12,36,.05))}@media (prefers-reduced-motion:reduce){.dos-desktop-glass .dos-subnav-in,.dos-desktop-glass span[style*=dos-aur],[role=tooltip]{animation:none!important}.dos-desktop-glass .dos-nav-tile{transition:none}}@keyframes dosSpecPulse{0%{box-shadow:0 0 0 0 rgba(245,158,11,.55)}70%{box-shadow:0 0 0 6px rgba(245,158,11,0)}to{box-shadow:0 0 0 0 rgba(245,158,11,0)}}.dos-spec-pulse{animation:dosSpecPulse 1.4s ease-out infinite;border-color:#f59e0b!important}.dos-retainer-form .field>label{min-height:2.6em}