.dcs-page{--dcs-mt:clamp(76px,9vh,96px);--dcs-mb:clamp(20px,3.4vh,44px);--dcs-text:var(--text-primary,rgba(255,255,255,0.92));--dcs-text-2:var(--text-secondary,rgba(255,255,255,0.62));--dcs-text-3:color-mix(in srgb,var(--text-primary,#fff) 38%,transparent);--dcs-line:var(--glass-border,rgba(255,255,255,0.09));--dcs-line-soft:color-mix(in srgb,var(--text-primary,#fff) 6%,transparent);--dcs-ease:cubic-bezier(0.22,1,0.36,1);--dcs-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;min-height:100vh;display:flex;flex-direction:column;justify-content:center;width:100%;color:var(--dcs-text)}.dcs-shell{box-sizing:border-box;width:min(1180px,calc(100% - 40px));margin:var(--dcs-mt) auto var(--dcs-mb);height:clamp(420px,calc(100vh - var(--dcs-mt) - var(--dcs-mb)),1180px);display:grid;grid-template-columns:236px minmax(0,1fr) 208px;border-radius:20px;border:1px solid var(--dcs-line);background:var(--glass-bg,rgba(255,255,255,.04));backdrop-filter:blur(20px) saturate(1.4);box-shadow:var(--glass-shadow,0 24px 64px rgba(0,0,0,.3));overflow:hidden}.dcs-nav{min-height:0;display:flex;flex-direction:column;border-inline-end:1px solid var(--dcs-line-soft)}.dcs-back{display:inline-flex;align-items:center;gap:8px;margin:16px 16px 2px;padding:6px 10px 6px 8px;border-radius:999px;border:1px solid transparent;align-self:flex-start;font-size:12px;font-weight:500;color:var(--dcs-text-3);text-decoration:none;transition:color .22s ease,border-color .22s ease}.dcs-back:focus-visible,.dcs-back:hover{color:var(--dcs-text);border-color:color-mix(in srgb,var(--text-primary,#fff) 22%,transparent);outline:none}.dcs-back__arrow{flex:none;transition:transform .3s var(--dcs-ease)}.dcs-back:focus-visible .dcs-back__arrow,.dcs-back:hover .dcs-back__arrow{transform:translateX(-3px)}[dir=rtl] .dcs-back__arrow{transform:scaleX(-1)}[dir=rtl] .dcs-back:focus-visible .dcs-back__arrow,[dir=rtl] .dcs-back:hover .dcs-back__arrow{transform:scaleX(-1) translateX(-3px)}.dcs-nav__toggle,.dcs-scrim,.dcs-topbar{display:none}.dcs-nav__drawer{min-height:0;overflow-y:auto;overflow-x:hidden;padding:18px 12px 18px 16px}.dcs-nav__list{position:relative;display:flex;flex-direction:column;gap:18px}.dcs-nav__pill{position:absolute;inset-block-start:0;inset-inline-start:0;border-radius:8px;background:color-mix(in srgb,var(--text-primary,#fff) 9%,transparent);pointer-events:none;transition:transform .34s var(--dcs-ease),width .34s var(--dcs-ease),height .34s var(--dcs-ease)}.dcs-nav__group{display:flex;flex-direction:column;gap:1px}.dcs-nav__grouptitle{margin:0 0 6px;padding-inline-start:10px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dcs-text-3)}.dcs-nav__link{position:relative;z-index:1;padding:7px 10px;border-radius:8px;font-size:12.5px;font-weight:500;line-height:1.35;color:var(--dcs-text-2);text-decoration:none;transition:color .2s ease}.dcs-nav__link:focus-visible,.dcs-nav__link:hover{color:var(--dcs-text)}.dcs-nav__link.is-active{color:var(--dcs-text);font-weight:600}.dcs-nav__foot{margin-block-start:auto;padding:12px 14px;border-block-start:1px solid var(--dcs-line-soft)}.dcs-nav__foot .lang-dd--panel .lang-dd__trigger{padding:8px 10px;border-color:var(--dcs-line);background:transparent;backdrop-filter:none;color:var(--dcs-text)}.dcs-nav__foot .lang-dd--panel .lang-dd__trigger.is-open,.dcs-nav__foot .lang-dd--panel .lang-dd__trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--text-primary,#fff) 34%,transparent);background:transparent}.dcs-nav__foot .lang-dd__value{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis}.dcs-main{min-height:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:auto}.dcs-body{max-width:660px;padding:30px 34px 44px;animation:dcs-page-in .42s var(--dcs-ease) backwards}@keyframes dcs-page-in{0%{opacity:0;transform:translateY(10px)}}.dcs-head{margin-bottom:26px;padding-bottom:18px;border-bottom:1px solid var(--dcs-line-soft)}.dcs-title{margin:0 0 7px;font-size:27px;font-weight:600;line-height:1.15;letter-spacing:-.025em;color:var(--dcs-text)}.dcs-summary{margin:0;font-size:13.5px;line-height:1.55;color:var(--dcs-text-2)}.dcs-blk,.dcs-code,.dcs-cta,.dcs-faq,.dcs-h,.dcs-kv,.dcs-list,.dcs-note,.dcs-p{animation:dcs-block-in .46s var(--dcs-ease) backwards;animation-delay:calc(60ms + var(--dcs-i, 0) * 34ms)}@keyframes dcs-block-in{0%{opacity:0;transform:translateY(8px)}}.dcs-h{margin:30px 0 10px;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--dcs-text);scroll-margin-top:12px}.dcs-h__n{display:inline-block;min-width:26px;margin-inline-start:-26px;font-variant-numeric:tabular-nums;font-weight:500;color:var(--dcs-text-3)}@media (max-width:1099px){.dcs-h__n{margin-inline-start:0;min-width:22px}}.dcs-legalmeta{display:flex;flex-wrap:wrap;gap:6px 22px;margin:14px 0 0}.dcs-legalmeta>div{display:flex;flex-direction:column;gap:1px}.dcs-legalmeta dt{font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dcs-text-3)}.dcs-legalmeta dd{margin:0;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--dcs-text-2)}.dcs-convenience{margin:14px 0 0;padding-inline-start:14px;border-inline-start:1px solid var(--dcs-line);font-size:11.5px;line-height:1.6;color:var(--dcs-text-3)}.dcs-h:first-of-type{margin-top:4px}.dcs-p{margin:0 0 13px;line-height:1.68}.dcs-list,.dcs-p{font-size:13.5px;color:var(--dcs-text-2)}.dcs-list{margin:0 0 14px;padding-inline-start:18px;display:flex;flex-direction:column;gap:7px;line-height:1.6}.dcs-list li::marker{color:var(--dcs-text-3)}.dcs-list--num{list-style:decimal}.dcs-kv{margin:0 0 16px;display:grid;grid-template-columns:minmax(110px,172px) minmax(0,1fr);gap:0}.dcs-kv dd,.dcs-kv dt{margin:0;padding:10px 0;border-top:1px solid var(--dcs-line-soft);font-size:12.5px;line-height:1.6}.dcs-kv dt{padding-inline-end:16px;font-weight:600;color:var(--dcs-text)}.dcs-kv dd{color:var(--dcs-text-2)}.dcs-note{margin:0 0 16px;margin-inline-start:14px;font-size:12.5px;line-height:1.6;color:var(--dcs-text-2)}.dcs-code,.dcs-note{padding:12px 14px;border-radius:10px;border:1px solid var(--dcs-line-soft)}.dcs-code{margin:0 0 16px;background:color-mix(in srgb,var(--text-primary,#fff) 4%,transparent);overflow-x:auto;font-family:var(--dcs-mono);font-size:12px;line-height:1.7;color:var(--dcs-text)}.dcs-faq{margin:0 0 16px;display:flex;flex-direction:column}.dcs-faq__item{border-top:1px solid var(--dcs-line-soft)}.dcs-faq__item:last-child{border-bottom:1px solid var(--dcs-line-soft)}.dcs-faq__q{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:13px 2px;border:none;background:none;text-align:start;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;color:var(--dcs-text-2);transition:color .2s ease}.dcs-faq__item.is-open .dcs-faq__q,.dcs-faq__q:hover{color:var(--dcs-text)}.dcs-faq__q svg{flex:none;color:var(--dcs-text-3);transition:transform .34s var(--dcs-ease),color .2s ease}.dcs-faq__item.is-open .dcs-faq__q svg{transform:rotate(180deg);color:var(--dcs-text)}.dcs-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s var(--dcs-ease)}.dcs-faq__item.is-open .dcs-faq__panel{grid-template-rows:1fr}.dcs-faq__inner{overflow:hidden;min-height:0;opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .34s var(--dcs-ease)}.dcs-faq__item.is-open .dcs-faq__inner{opacity:1;transform:translateY(0);transition-delay:60ms}.dcs-faq__item p{margin:0;padding:0 2px 14px;font-size:13px;line-height:1.65;color:var(--dcs-text-2)}.dcs-cta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;margin:4px 0 18px;padding:13px 15px;border-radius:12px;border:1px solid var(--dcs-line-soft);text-decoration:none;color:var(--dcs-text);transition:border-color .26s ease}.dcs-cta__label{grid-column:1;font-size:13px;font-weight:600}.dcs-cta__text{grid-column:1;font-size:12px;line-height:1.5;color:var(--dcs-text-2)}.dcs-cta__arrow{grid-column:2;grid-row:1/-1;color:var(--dcs-text-3);transition:transform .32s var(--dcs-ease),color .26s ease}.dcs-cta:hover{border-color:color-mix(in srgb,var(--text-primary,#fff) 22%,transparent)}.dcs-cta:focus-visible .dcs-cta__arrow,.dcs-cta:hover .dcs-cta__arrow{transform:translateX(calc(4px * var(--rtl-x, 1)));color:var(--dcs-text)}.dcs-calc{margin:2px 0 18px;padding:16px;border-radius:12px;border:1px solid var(--dcs-line-soft)}.dcs-calc__controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:18px}.dcs-calc__field{display:flex;flex-direction:column;gap:8px}.dcs-calc__label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dcs-text-3)}.dcs-calc__inputwrap{display:flex;align-items:center;gap:4px;padding:7px 10px;border-radius:9px;border:1px solid var(--dcs-line-soft);transition:border-color .24s ease}.dcs-calc__inputwrap:focus-within{border-color:color-mix(in srgb,var(--text-primary,#fff) 26%,transparent)}.dcs-calc__prefix{font-size:13px;color:var(--dcs-text-3)}.dcs-calc__input{width:100%;min-width:0;border:0;background:transparent;color:var(--dcs-text);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;outline:none;-moz-appearance:textfield;appearance:textfield}.dcs-calc__input::-webkit-inner-spin-button,.dcs-calc__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.dcs-calc__slider{-webkit-appearance:none;appearance:none;width:100%;height:18px;background:transparent;cursor:pointer}.dcs-calc__slider::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:color-mix(in srgb,var(--text-primary,#fff) 16%,transparent)}.dcs-calc__slider::-moz-range-track{height:3px;border-radius:999px;background:color-mix(in srgb,var(--text-primary,#fff) 16%,transparent)}.dcs-calc__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;margin-top:-5px;border-radius:50%;border:0;background:var(--text-primary,#f5f5f5);box-shadow:0 1px 4px rgba(0,0,0,.28);transition:transform .2s var(--dcs-ease)}.dcs-calc__slider::-moz-range-thumb{width:13px;height:13px;border-radius:50%;border:0;background:var(--text-primary,#f5f5f5);box-shadow:0 1px 4px rgba(0,0,0,.28)}.dcs-calc__slider:focus-visible::-webkit-slider-thumb,.dcs-calc__slider:hover::-webkit-slider-thumb{transform:scale(1.18)}.dcs-calc__slider:focus-visible{outline:none}.dcs-calc__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--text-primary,#fff) 22%,transparent)}.dcs-calc__out{display:flex;flex-direction:column;gap:0}.dcs-calc__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--dcs-line-soft);font-size:12.5px;color:var(--dcs-text-2)}.dcs-calc__v{font-variant-numeric:tabular-nums;font-weight:600;color:var(--dcs-text)}.dcs-calc__v--fee{color:var(--dcs-text-2)}.dcs-calc__row--total{font-size:13px;color:var(--dcs-text)}.dcs-calc__row--total .dcs-calc__v{font-size:16px}.dcs-calc__bar{display:flex;height:6px;margin-top:14px;border-radius:999px;overflow:hidden;background:var(--dcs-line-soft)}.dcs-calc__bar-fee,.dcs-calc__bar-keep{height:100%;transition:width .32s var(--dcs-ease)}.dcs-calc__bar-keep{background:color-mix(in srgb,var(--text-primary,#fff) 74%,transparent)}.dcs-calc__bar-fee{background:color-mix(in srgb,var(--text-primary,#fff) 26%,transparent)}.dcs-calc__legend{display:flex;gap:16px;margin-top:9px;font-size:11px;font-variant-numeric:tabular-nums;color:var(--dcs-text-3)}.dcs-calc__legend span{display:inline-flex;align-items:center;gap:6px}.dcs-calc__dot{width:7px;height:7px;border-radius:50%}.dcs-calc__dot--keep{background:color-mix(in srgb,var(--text-primary,#fff) 74%,transparent)}.dcs-calc__dot--fee{background:color-mix(in srgb,var(--text-primary,#fff) 26%,transparent)}.dcs-pager{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:38px;padding-top:22px;border-top:1px solid var(--dcs-line-soft)}.dcs-pager__link{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;border:1px solid var(--dcs-line-soft);text-decoration:none;transition:border-color .26s ease}.dcs-pager__link--next{text-align:end}.dcs-pager__link:hover{border-color:color-mix(in srgb,var(--text-primary,#fff) 22%,transparent)}.dcs-pager__dir{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--dcs-text-3)}.dcs-pager__title{font-size:13px;font-weight:500;color:var(--dcs-text)}.dcs-toc{min-height:0;overflow-y:auto;overflow-x:hidden;padding:32px 18px 24px 14px;border-inline-start:1px solid var(--dcs-line-soft)}.dcs-toc__title{margin:0 0 10px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dcs-text-3)}.dcs-toc__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.dcs-toc__link{display:block;width:100%;padding:5px 0 5px 10px;border:0;border-inline-start:1px solid var(--dcs-line-soft);background:transparent;color:var(--dcs-text-3);font-family:inherit;font-size:11.5px;line-height:1.45;text-align:start;cursor:pointer;transition:color .22s ease,border-color .26s ease}.dcs-toc__link:hover{color:var(--dcs-text-2)}.dcs-toc__link.is-active{color:var(--dcs-text);border-inline-start-color:color-mix(in srgb,var(--text-primary,#fff) 45%,transparent)}@media (max-width:1199px){.dcs-shell{grid-template-columns:224px minmax(0,1fr)}.dcs-toc{display:none}}@media (max-width:899px){.dcs-page,.dcs-shell{display:block;min-height:100dvh}.dcs-shell{width:100%;margin:0;height:auto;border:0;border-radius:0;background:transparent;backdrop-filter:none;box-shadow:none;overflow:visible;position:relative;z-index:1}.dcs-topbar{gap:10px;padding:env(safe-area-inset-top,0) 6px 0 4px;min-height:var(--tap,44px)}.dcs-topbar,.dcs-topbar__back,.dcs-topbar__burger{display:flex;align-items:center;background:transparent}.dcs-topbar__back,.dcs-topbar__burger{justify-content:center;width:var(--tap,44px);height:var(--tap,44px);flex:none;border:0;color:var(--dcs-text-2);cursor:pointer;transition:color .2s var(--dcs-ease)}.dcs-topbar__back:hover,.dcs-topbar__burger:hover{color:var(--dcs-text)}.dcs-topbar__back{margin-inline-start:auto}.dcs-topbar__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--dcs-text)}.dcs-burger{position:relative;width:17px;height:12px}.dcs-burger span{position:absolute;inset-inline:0;height:1.5px;border-radius:2px;background:currentColor;transition:transform .3s var(--dcs-ease),opacity .2s ease}.dcs-burger span:first-child{top:0}.dcs-burger span:nth-child(2){top:5.25px}.dcs-burger span:nth-child(3){top:10.5px}.dcs-topbar__burger[aria-expanded=true] .dcs-burger span:first-child{transform:translateY(5.25px) rotate(45deg)}.dcs-topbar__burger[aria-expanded=true] .dcs-burger span:nth-child(2){opacity:0}.dcs-topbar__burger[aria-expanded=true] .dcs-burger span:nth-child(3){transform:translateY(-5.25px) rotate(-45deg)}.dcs-scrim{display:block;position:fixed;inset:0;z-index:60;background:color-mix(in srgb,var(--text-primary,#fff) 3%,transparent);backdrop-filter:blur(8px) saturate(1.15);opacity:0;pointer-events:none;transition:opacity .3s var(--dcs-ease)}.dcs-scrim.is-open{opacity:1;pointer-events:auto}.dcs-nav{position:fixed;inset-block:0;inset-inline-start:0;z-index:61;width:min(302px,86vw);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding-block:env(safe-area-inset-top,0) env(safe-area-inset-bottom,0);border-inline-end:1px solid var(--dcs-line-soft);background:var(--glass-bg,rgba(255,255,255,.05));backdrop-filter:blur(34px) saturate(1.7);transform:translateX(calc(-102% * var(--rtl-x, 1)));transition:transform .32s var(--dcs-ease)}.dcs-nav.is-open{transform:translateX(0)}.dcs-nav .dcs-back{display:none}.dcs-nav__drawer{padding:4px 12px 14px}.dcs-nav__foot{margin-block-start:auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px));border-block-start:1px solid var(--dcs-line-soft)}.dcs-nav__link{display:flex;align-items:center;min-height:var(--tap,44px);font-size:13.5px}.dcs-body{padding:22px var(--mob-gutter,18px) 44px}}@media (max-width:767px){.dcs-page{--dcs-mt:calc(var(--appbar-clear, 68px) + 8px);--dcs-mb:calc(var(--tabbar-clear, 0px) + 12px)}.dcs-shell{width:100%;margin-inline:0;border-radius:16px}.dcs-nav__foot .lang-dd--panel{max-width:150px}.dcs-kv,.dcs-pager{grid-template-columns:minmax(0,1fr)}.dcs-kv dd{padding-top:0;border-top:0}.dcs-kv dt{padding-bottom:2px}}@media (prefers-reduced-motion:reduce){.dcs-back,.dcs-back__arrow,.dcs-calc__bar-fee,.dcs-calc__bar-keep,.dcs-cta,.dcs-cta__arrow,.dcs-faq__inner,.dcs-faq__panel,.dcs-faq__q,.dcs-faq__q svg,.dcs-nav__chev,.dcs-nav__drawer,.dcs-nav__pill,.dcs-pager__link,.dcs-toc__link{transition-duration:.01ms!important;transition-delay:0s!important}}.dcs-toc__n{display:inline-block;min-width:17px;font-variant-numeric:tabular-nums;color:var(--dcs-text-3)}