:root{--mac-close:#ff5f57;--mac-min:#febc2e;--mac-zoom:#28c840}[data-reveal]{opacity:0;filter:blur(8px);transition:opacity .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s), translate .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s), filter .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s);translate:0 18px}[data-reveal][data-shown],html:not([data-reveal-ready]) [data-reveal]{opacity:1;filter:none;translate:0}@keyframes cloud-rise{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:0}}@keyframes cloud-menu{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}[data-rise]{animation:1.1s cubic-bezier(.22,1,.36,1) both cloud-rise;animation-delay:var(--d,0s)}[data-roller]{--row:1.08em;height:var(--row);line-height:var(--row);vertical-align:top;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}[data-roller]>span{transition:translate .8s cubic-bezier(.65,0,.35,1);display:block}[data-roller] i{height:var(--row);white-space:nowrap;opacity:0;filter:blur(6px);font-style:normal;transition:opacity .8s cubic-bezier(.65,0,.35,1),filter .8s cubic-bezier(.65,0,.35,1);display:block}[data-roller] i[data-on]{opacity:1;filter:none}.cloud-fade-foot{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.cloud-lit{isolation:isolate;position:relative}.cloud-lit:before{content:"";background:linear-gradient(90deg, transparent 15%, color-mix(in srgb, var(--ink) 38%, transparent) 50%, transparent 85%);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.cloud-lit:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ink) 4%, transparent), transparent);pointer-events:none;border-radius:50%;width:min(420px,70%);height:160px;position:absolute;top:0;left:50%;translate:-50% -55%}.dark .cloud-lit:after,[data-tone=dark] .cloud-lit:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--ink) 10%, transparent), transparent)}.cloud-lit[data-lit=key]:before{background:linear-gradient(90deg, transparent 15%, color-mix(in srgb, var(--accent) 90%, transparent) 50%, transparent 85%)}.cloud-lit[data-lit=key]:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 16%, transparent), transparent)}[data-faq] [data-faq-body]{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1);display:grid}[data-faq][open] [data-faq-body]{grid-template-rows:1fr}[data-faq] [data-faq-body]>div{overflow:hidden}[data-faq] [data-faq-body]>div>div{opacity:0;transition:opacity .4s,translate .5s cubic-bezier(.22,1,.36,1);translate:0 -6px}[data-faq][open] [data-faq-body]>div>div{opacity:1;transition-delay:80ms;translate:0}[data-faq] [data-faq-chevron]{transition:rotate .45s cubic-bezier(.22,1,.36,1)}[data-faq][open] [data-faq-chevron]{rotate:180deg}[data-faq] summary::-webkit-details-marker{display:none}.cloud-range{appearance:none;cursor:pointer;background:0 0;height:22px}.cloud-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ink) 0 var(--fill,0%), var(--meter-track) var(--fill,0%) 100%);border-radius:999px;height:6px}.cloud-range::-moz-range-track{background:var(--meter-track);border-radius:999px;height:6px}.cloud-range::-moz-range-progress{background:var(--ink);border-radius:999px;height:6px}.cloud-range::-webkit-slider-thumb{appearance:none;background:var(--slider-thumb);width:22px;height:22px;box-shadow:0 0 0 1px var(--cloud-line-strong), 0 2px 6px #0000002e;border-radius:50%;margin-top:-8px;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s}.cloud-range::-moz-range-thumb{background:var(--slider-thumb);width:22px;height:22px;box-shadow:0 0 0 1px var(--cloud-line-strong), 0 2px 6px #0000002e;border:0;border-radius:50%}.cloud-range:active::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--cloud-line-strong), 0 6px 16px #00000038;transform:scale(1.12)}.cloud-range:focus-visible{outline:none}.cloud-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--cloud-line-strong), 0 0 0 5px var(--slider-focus)}.cloud-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--cloud-line-strong), 0 0 0 5px var(--slider-focus)}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal][data-shown]{filter:none;transition:opacity .4s linear;translate:none}[data-rise]{animation:none}[data-roller]>span,[data-roller] i,[data-faq] [data-faq-body],[data-faq] [data-faq-body]>div>div,[data-faq] [data-faq-chevron]{transition:none}}@media (min-width:1024px){[data-dash-grid]{grid-template-columns:244px minmax(0,1fr);transition:grid-template-columns .32s cubic-bezier(.22,1,.36,1)}[data-rail] [data-dash-grid]{grid-template-columns:76px minmax(0,1fr)}[data-dash-sidebar]{background-color:color-mix(in srgb, var(--ink) 2.5%, transparent);box-shadow:0 0 0 1px var(--cloud-line);border-radius:16px}}[data-rail-show]{display:none}[data-rail] [data-dash-sidebar] [data-rail-show]{display:grid}[data-rail] [data-dash-sidebar] [data-rail-hide]{display:none}[data-rail] [data-dash-sidebar] [data-rail-head]{flex-direction:column;gap:14px}[data-rail] [data-dash-sidebar] [data-side-link],[data-rail] [data-dash-sidebar] [data-account-button]{justify-content:center;padding-inline:0}[data-rail] [data-dash-sidebar] [data-sidebar-storage]{padding-inline:0}[data-rail] [data-dash-sidebar] [data-account-button]{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:999px;margin-inline:auto;padding:0}[data-rail] [data-dash-sidebar] [data-account-button]:hover,[data-rail] [data-dash-sidebar] [data-account-button][aria-expanded=true],[data-rail] [data-dash-sidebar] [data-account-button][data-here]{background:var(--cloud-fill)}[data-rail] [data-dash-sidebar] [data-account-foot]{box-shadow:none}[data-rail] [data-dash-sidebar] [data-account-menu]{width:248px;right:auto}[data-rail-tip]{display:none}[data-rail] [data-dash-sidebar] [data-rail-tip]{z-index:60;opacity:0;pointer-events:none;white-space:nowrap;background:var(--ink);color:var(--bg);border-radius:7px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.3;transition:opacity .15s,translate .15s;display:block;position:absolute;top:50%;left:calc(100% + 10px);translate:-4px -50%;box-shadow:0 6px 18px -6px #00000059}[data-rail] [data-dash-sidebar] a:hover>[data-rail-tip],[data-rail] [data-dash-sidebar] a:focus-visible>[data-rail-tip],[data-rail] [data-dash-sidebar] a:hover [data-rail-show]>[data-rail-tip],[data-rail] [data-dash-sidebar] a:focus-visible [data-rail-show]>[data-rail-tip]{opacity:1;translate:0 -50%}@media (prefers-reduced-motion:reduce){[data-dash-grid],[data-rail-tip]{transition:none!important}}@keyframes cloud-grow{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}@keyframes cloud-legend{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}[data-grow]{animation:1.2s cubic-bezier(.22,1,.36,1) .15s both cloud-grow}[data-grow-legend]>li{animation:.5s cubic-bezier(.22,1,.36,1) both cloud-legend}[data-grow-legend]>li:first-child{animation-delay:.5s}[data-grow-legend]>li:nth-child(2){animation-delay:.62s}[data-grow-legend]>li:nth-child(3){animation-delay:.74s}@media (prefers-reduced-motion:reduce){[data-grow],[data-grow-legend]>li{animation:none}}[data-dashboard]{--side-w:244px}[data-dashboard][data-rail]{--side-w:76px}@media (min-width:1024px){html [data-dashboard][data-dash-backdrop=aurora]{--b1:#2dd4bf;--b2:#8b5cf6}html [data-dashboard][data-dash-backdrop=sunset]{--b1:#fb923c;--b2:#f472b6}html [data-dashboard][data-dash-backdrop=ocean]{--b1:#38bdf8;--b2:#1d4ed8}html [data-dashboard][data-dash-backdrop=lavender]{--b1:#c4b5fd;--b2:#f0abfc}html [data-dashboard][data-dash-backdrop=glow]{--b1:var(--accent);--b2:var(--accent)}html [data-dashboard][data-dash-backdrop]{background-image:none}html [data-dashboard][data-dash-backdrop]:not([data-dash-backdrop=plain]) [data-dash-sidebar]{background-image:radial-gradient(120% 40% at 0% 0%, color-mix(in srgb, var(--b1) 46%, transparent), transparent 75%), radial-gradient(130% 45% at 0% 100%, color-mix(in srgb, var(--b2) 42%, transparent), transparent 75%), linear-gradient(180deg, color-mix(in srgb, var(--b1) 18%, transparent), color-mix(in srgb, var(--b2) 18%, transparent));background-repeat:no-repeat;background-size:100% 100%}}html [data-backdrop-preview=aurora]{--b1:#2dd4bf;--b2:#8b5cf6}html [data-backdrop-preview=sunset]{--b1:#fb923c;--b2:#f472b6}html [data-backdrop-preview=ocean]{--b1:#38bdf8;--b2:#1d4ed8}html [data-backdrop-preview=lavender]{--b1:#c4b5fd;--b2:#f0abfc}html [data-backdrop-preview=glow]{--b1:var(--accent);--b2:var(--accent)}html [data-backdrop-preview]:not([data-backdrop-preview=plain]){background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--b1) 50%, transparent), transparent 75%), radial-gradient(120% 70% at 100% 100%, color-mix(in srgb, var(--b2) 46%, transparent), transparent 75%), var(--bg)}[data-side-glide]{z-index:0;pointer-events:none;opacity:0;translate:var(--x,0) var(--y,0);background:color-mix(in srgb, var(--surface) 42%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--cloud-line) 70%, transparent);-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);border-radius:8px;transition:translate .24s cubic-bezier(.22,1,.36,1),width .24s cubic-bezier(.22,1,.36,1),height .24s cubic-bezier(.22,1,.36,1),scale .2s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;top:0;left:0;scale:.97}[data-side-glide][data-on]{opacity:1;scale:1}[data-side-glide][data-arriving],[data-side-glide]:not([data-on]){transition:scale .2s cubic-bezier(.22,1,.36,1),opacity .16s}.dark [data-side-glide]{background:color-mix(in srgb, var(--surface) 34%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--cloud-line) 80%, transparent)}[data-side-link]>span[data-rail-hide]{transition:transform .22s cubic-bezier(.22,1,.36,1)}[data-side-link]:not([aria-current=page]):hover>span[data-rail-hide]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){[data-side-glide],[data-side-glide][data-arriving],[data-side-link]>span[data-rail-hide]{transition:opacity .12s}[data-side-link]:not([aria-current=page]):hover>span[data-rail-hide]{transform:none}}
