html{--dir: 1;--start: left;--end: right;--dur-1: .12s;--dur-2: .2s;--dur-3: .32s;--dur-4: .6s;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: var(--ease-out)}html[dir=rtl]{--dir: -1;--start: right;--end: left}@supports (transition-timing-function: linear(0,1)){html{--ease-spring: linear(0, .55 16%, 1.04 38%, .99 58%, 1)}}.tabular-nums,.kpi-value{font-variant-numeric:tabular-nums}.btn.hidden{display:none}@media(min-width:40rem){.btn.sm\:inline-flex{display:inline-flex}}@media(min-width:48rem){.btn.md\:inline-flex{display:inline-flex}}@media(min-width:64rem){.btn.lg\:hidden{display:none}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:var(--ease-out)}}.mo-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skeleton{position:relative;overflow:hidden;border-radius:.6rem;background:color-mix(in srgb,var(--color-snow) 7%,transparent);color:transparent!important;-webkit-user-select:none;user-select:none}.skeleton:after{content:"";position:absolute;inset:0;translate:calc(-100% * var(--dir)) 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-snow) 10%,transparent),transparent);animation:mo-sweep 1.4s ease-in-out infinite}@keyframes mo-sweep{to{translate:calc(100% * var(--dir)) 0}}.mo-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-3) var(--ease-out)}.mo-collapse>*{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--dur-3)}.is-open>.mo-collapse,[data-open]>.mo-collapse,[aria-expanded=true]+.mo-collapse,.mo-collapse.is-open{grid-template-rows:1fr}.is-open>.mo-collapse>*,[data-open]>.mo-collapse>*,[aria-expanded=true]+.mo-collapse>*,.mo-collapse.is-open>*{visibility:visible;transition-delay:0s}@supports (interpolate-size: allow-keywords){@media(prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}details.mo-details::details-content{block-size:0;overflow:clip;transition:block-size var(--dur-3) var(--ease-out),content-visibility var(--dur-3) allow-discrete}details.mo-details[open]::details-content{block-size:auto}}}.u-underline{position:relative;text-decoration:none}.u-underline:after{content:"";position:absolute;inset-inline:0;bottom:-.15em;height:2px;border-radius:2px;background:currentColor;scale:0 1;transform-origin:var(--start);transition:scale var(--dur-2) var(--ease-out);pointer-events:none}.u-underline:hover:after,.u-underline:focus-visible:after,.u-underline[aria-current=page]:after{scale:1 1}.hover-lift{position:relative;transition:translate var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.hover-lift:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 18px 40px -18px color-mix(in srgb,var(--color-ink) 70%,black),0 0 0 1px color-mix(in srgb,var(--color-mint) 26%,transparent);opacity:0;transition:opacity var(--dur-2) var(--ease-out);pointer-events:none}@media(hover:hover)and (pointer:fine){.hover-lift:hover{translate:0 -2px}.hover-lift:hover:after{opacity:1}}.hover-lift:focus-within:after{opacity:1}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal{animation:mo-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}}@keyframes mo-reveal{0%{opacity:.2;translate:0 16px}}.stagger>*,.rise{animation:mo-rise var(--dur-4) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 60ms)}@keyframes mo-rise{0%{opacity:0;translate:0 12px}}.draw-stroke{stroke-dasharray:100;animation:mo-draw .9s var(--ease-out) both}@keyframes mo-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.grow-x{transform-origin:var(--start)}[data-inview=wait] .grow-x,.grow-x[data-inview=wait]{scale:0 1}[data-inview=in] .grow-x,.grow-x[data-inview=in]{animation:mo-grow-x .7s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 50ms)}@keyframes mo-grow-x{0%{scale:0 1}to{scale:1 1}}.edge-fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.25rem,#000 calc(100% - 1.25rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.25rem,#000 calc(100% - 1.25rem),transparent)}.scroll-shadow{overflow-x:auto;background:linear-gradient(to right,var(--color-panel),var(--color-panel)) left / 1.5rem 100% no-repeat local,linear-gradient(to left,var(--color-panel),var(--color-panel)) right / 1.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--color-ink) 55%,transparent),transparent) left / .75rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--color-ink) 55%,transparent),transparent) right / .75rem 100% no-repeat scroll}.pulse-ring{position:relative}.pulse-ring:after{content:"";position:absolute;inset:0;border-radius:999px;border:2px solid currentColor;opacity:.35;pointer-events:none;animation:mo-pulse-ring 1.8s var(--ease-out) infinite}@keyframes mo-pulse-ring{0%{scale:1;opacity:.55}80%{scale:2.4;opacity:0}to{scale:1;opacity:.35}}[data-copy][data-copied=true] .copy-idle,[data-copy]:not([data-copied=true]) .copy-done{display:none}.net-code[data-copied=true]{border-color:var(--color-mint)}.net-code[data-copied=error]{border-color:var(--color-rose)}.toast-stack{position:fixed;z-index:130;inset-block-end:max(1rem,env(safe-area-inset-bottom));inset-inline-end:1rem;display:grid;gap:.6rem;width:min(24rem,calc(100vw - 2rem));pointer-events:none}.toast{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:.65rem;padding:.8rem .9rem .95rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--toast-tone, var(--color-mint)) 40%,transparent);border-radius:.9rem;background:color-mix(in srgb,var(--color-panel) 96%,transparent);color:var(--color-snow);box-shadow:0 18px 40px -16px #00000073;font-size:.9rem;line-height:1.5;pointer-events:auto;opacity:1;translate:0 0;transition:opacity var(--dur-2) var(--ease-out),translate var(--dur-2) var(--ease-out),display var(--dur-2) allow-discrete}@starting-style{.toast{opacity:0;translate:calc(16px * var(--dir) * -1) 0}}.toast[data-leaving]{opacity:0;translate:calc(16px * var(--dir) * -1) 0}.toast-warn{--toast-tone: var(--color-gold)}.toast-error{--toast-tone: var(--color-rose)}.toast-icon{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;background:color-mix(in srgb,var(--toast-tone, var(--color-mint)) 18%,transparent);color:var(--toast-tone, var(--color-mint));font-weight:800;font-size:.85rem}.toast-close{display:grid;place-items:center;width:2rem;height:2rem;margin:-.35rem;border-radius:.5rem;color:var(--color-mist);background:transparent;cursor:pointer}.toast-close:hover{color:var(--color-snow);background:color-mix(in srgb,var(--color-snow) 8%,transparent)}.toast-timer{position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--toast-tone, var(--color-mint));transform-origin:var(--start);animation:mo-toast-timer var(--toast-ms, 5s) linear forwards}.toast:hover .toast-timer,.toast:focus-within .toast-timer{animation-play-state:paused}@keyframes mo-toast-timer{0%{scale:1 1}to{scale:0 1}}@media(forced-colors:active){.toast{border:1px solid CanvasText}.skeleton{border:1px dashed CanvasText}.skeleton:after,.hover-lift:after,.pulse-ring:after{display:none}}@supports (color: color-mix(in srgb,red 50%,blue)){.btn-mint{--btn-tone: var(--color-mint)}.btn-gold{--btn-tone: var(--color-gold)}.btn-mint,.btn-gold{--btn-ink: color-mix(in srgb, var(--btn-tone) 16%, black);--btn-shadow: 0 8px 24px color-mix(in srgb, var(--btn-tone) 22%, transparent), inset 0 1px 0 rgb(255 255 255 / .3);background:linear-gradient(180deg,color-mix(in srgb,var(--btn-tone) 86%,white),var(--btn-tone));color:var(--btn-ink);box-shadow:var(--btn-shadow)}html.light :is(.btn-mint,.btn-gold),html.theme-pearl :is(.btn-mint,.btn-gold){--btn-ink: color-mix(in srgb, var(--btn-tone) 6%, white);--btn-shadow: 0 8px 22px color-mix(in srgb, var(--btn-tone) 24%, transparent), inset 0 1px 0 rgb(255 255 255 / .16);background:linear-gradient(180deg,var(--btn-tone),color-mix(in srgb,var(--btn-tone) 88%,black))}.btn-mint:hover,.btn-gold:hover{box-shadow:var(--btn-shadow)}}.btn{transition:translate var(--dur-2) var(--ease-spring),scale var(--dur-2) var(--ease-spring),opacity var(--dur-2) var(--ease-out)}.btn-mint:hover,.btn-gold:hover,.btn-danger:hover{transform:none;filter:none}@media(hover:hover)and (pointer:fine){:is(.btn-mint,.btn-gold,.btn-danger):hover:not(:disabled){translate:0 -1px}}:is(.btn-mint,.btn-gold,.btn-danger):focus-visible{translate:0 -1px}.btn:active:not(:disabled){transform:none;translate:0 1px;scale:.98;transition-duration:var(--dur-1)}.btn:disabled,.btn[disabled],.btn.is-disabled{translate:none;scale:none}.chip{transition:translate var(--dur-2) var(--ease-spring),scale var(--dur-2) var(--ease-spring),opacity var(--dur-2) var(--ease-out)}button.chip:active:not(:disabled){scale:.96;transition-duration:var(--dur-1)}.btn:is([data-busy],[aria-busy=true]),.btn[data-done]{position:relative}.btn:is([data-busy],[aria-busy=true]){cursor:progress}@keyframes mo-btn-mute{to{-webkit-text-fill-color:transparent}}@keyframes mo-btn-fade{to{opacity:0}}@keyframes mo-fade-in{to{opacity:1}}@keyframes mo-spin{to{rotate:1turn}}@media(prefers-reduced-motion:no-preference){.btn:is([data-busy],[aria-busy=true]):is(:disabled,[disabled]){opacity:.9}.btn:is([data-busy],[aria-busy=true]):not([data-done]){animation:mo-btn-mute 1ms linear .15s both}.btn:is([data-busy],[aria-busy=true]):not([data-done])>*{animation:mo-btn-fade var(--dur-1) var(--ease-out) .15s both}.btn:is([data-busy],[aria-busy=true]):not([data-done]):after{content:"";position:absolute;inset:0;margin:auto;inline-size:1.05em;block-size:1.05em;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 28%,transparent);border-block-start-color:currentColor;opacity:0;pointer-events:none;animation:mo-fade-in var(--dur-2) var(--ease-out) .15s both,mo-spin .7s linear infinite}}@media(prefers-reduced-motion:reduce){.btn:is([data-busy],[aria-busy=true]){opacity:.72}}.btn [wire\:loading]:before{content:"";display:inline-block;inline-size:.85em;block-size:.85em;margin-inline-end:.45em;vertical-align:-.1em;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 28%,transparent);border-block-start-color:currentColor;animation:mo-spin .7s linear infinite}.btn[data-done]{-webkit-text-fill-color:transparent}.btn[data-done]>*{opacity:0}.btn[data-done]:after{content:"";position:absolute;inset:0;margin:auto;inline-size:.42em;block-size:.78em;border-style:solid;border-color:currentColor;border-width:0 2.5px 2.5px 0;translate:0 -.08em;rotate:45deg;pointer-events:none;animation:mo-check-pop .36s var(--ease-spring) both}@keyframes mo-check-pop{0%{opacity:0;scale:.2}}.mo-arrow,.platform-notice-arrow,.plan-gate-arrow{display:inline-block;scale:var(--dir) 1}.mo-arrow{transition:translate var(--dur-2) var(--ease-spring)}:is(a,button):focus-visible .mo-arrow{translate:calc(4px * var(--dir)) 0}@media(hover:hover)and (pointer:fine){:is(a,button):hover .mo-arrow{translate:calc(4px * var(--dir)) 0}}.btn-shine{position:relative;overflow:hidden;isolation:isolate}.btn-shine:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .42),transparent);transform:skew(calc(-20deg * var(--dir)));translate:calc(-140% * var(--dir)) 0;opacity:0}@media(prefers-reduced-motion:no-preference){.btn-shine:focus-visible:before{animation:mo-btn-shine .9s var(--ease-in-out) 1 both}@media(hover:hover)and (pointer:fine){.btn-shine:hover:before{animation:mo-btn-shine .9s var(--ease-in-out) 1 both}}}@keyframes mo-btn-shine{0%{opacity:1;translate:calc(-140% * var(--dir)) 0}to{opacity:1;translate:calc(340% * var(--dir)) 0}}[data-copy].copy-stack{display:inline-grid;place-items:center;justify-content:center}[data-copy].copy-stack>:is(.copy-idle,.copy-done){grid-area:1 / 1;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}[data-copy].copy-stack[data-copied=true]>.copy-idle,[data-copy].copy-stack:not([data-copied=true])>.copy-done{visibility:hidden}[data-copy].copy-stack[data-copied=true]>.copy-done{animation:mo-copy-pop .26s var(--ease-spring) both}@keyframes mo-copy-pop{0%{opacity:0;scale:.7}}[data-env-copied]{display:none}[data-env-card]:has([data-copied=true]) [data-env-copied]{display:inline-flex}@supports selector(:user-invalid){:is(input,select,textarea).field:user-invalid{border-color:var(--color-rose)}}@supports not selector(:user-invalid){:is(input,textarea).field[placeholder]:invalid:not(:placeholder-shown):not(:focus){border-color:var(--color-rose)}}.field-error{display:grid;grid-template-rows:1fr}.field-error>*{min-height:0;overflow:hidden}@media(prefers-reduced-motion:no-preference){.field-error{animation:mo-err-open var(--dur-3) var(--ease-out) both}.field-error>*{animation:mo-err-fade var(--dur-3) var(--ease-out) both}}@keyframes mo-err-open{0%{grid-template-rows:0fr}}@keyframes mo-err-fade{0%{opacity:0;translate:0 -4px}}@media(prefers-reduced-motion:no-preference){[data-shake-host][data-shaking]{animation:mo-shake .32s var(--ease-out) 1}}@keyframes mo-shake{0%,to{translate:0 0}20%{translate:-6px 0}40%{translate:6px 0}60%{translate:-4px 0}80%{translate:3px 0}}.focus-glow,.plug-search{position:relative}.focus-glow{display:block;border-radius:.9rem}.focus-glow:before,.plug-search:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-mint) 20%,transparent),0 0 22px 2px color-mix(in srgb,var(--theme-accent, var(--color-mint)) 22%,transparent);opacity:0;transition:opacity var(--dur-2) var(--ease-out)}.focus-glow:focus-within:before,.plug-search:focus-within:before{opacity:1}.plug-search:has(.plug-search-input:focus-visible){outline:2px solid var(--color-mint);outline-offset:2px}.pw-strength{display:grid;gap:.3rem;margin-top:.5rem}.pw-meter{display:grid;grid-template-columns:repeat(4,1fr);gap:.3rem}.pw-meter>i{position:relative;display:block;block-size:4px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-mist) 25%,transparent)}.pw-meter>i:after{content:"";position:absolute;inset:0;background:var(--pw-tone, var(--color-rose));scale:0 1;transform-origin:var(--start);transition:scale var(--dur-3) var(--ease-out)}.pw-strength[data-level="1"]{--pw-tone: var(--color-rose)}.pw-strength[data-level="2"]{--pw-tone: var(--color-gold)}.pw-strength[data-level="3"]{--pw-tone: var(--color-azure)}.pw-strength[data-level="4"]{--pw-tone: var(--color-mint)}.pw-strength[data-level="1"] .pw-meter>i:nth-child(-n+1):after,.pw-strength[data-level="2"] .pw-meter>i:nth-child(-n+2):after,.pw-strength[data-level="3"] .pw-meter>i:nth-child(-n+3):after,.pw-strength[data-level="4"] .pw-meter>i:after{scale:1 1}.pw-labels{min-block-size:1.15rem;font-size:.75rem;font-weight:600;color:var(--pw-tone, var(--color-mist))}.pw-labels>span{display:none}.pw-strength[data-level="1"] .pw-labels>[data-level="1"],.pw-strength[data-level="2"] .pw-labels>[data-level="2"],.pw-strength[data-level="3"] .pw-labels>[data-level="3"],.pw-strength[data-level="4"] .pw-labels>[data-level="4"]{display:inline}input.field.otp-field{--otp-gap: .9ch;--otp-pad: 1.1ch;--otp-pitch: calc(1ch + var(--otp-gap));--otp-x: calc(var(--otp-pad) - var(--otp-gap) / 2 + 2px);--otp-cell: color-mix(in srgb, var(--color-snow) 8%, transparent);--otp-active: color-mix(in srgb, var(--color-mint) 22%, transparent);display:block;inline-size:calc(6 * var(--otp-pitch) + 2 * var(--otp-pad) + 2px);max-inline-size:100%;margin-inline:auto;padding-inline:var(--otp-pad);direction:ltr;text-align:left;letter-spacing:var(--otp-gap);font-family:var(--font-mono);font-variant-numeric:tabular-nums;caret-color:var(--color-mint);background-color:color-mix(in srgb,var(--color-ink) 58%,transparent);background-image:repeating-linear-gradient(90deg,var(--otp-cell) 0 calc(var(--otp-pitch) - 4px),transparent 0 var(--otp-pitch));background-repeat:no-repeat;background-size:calc(6 * var(--otp-pitch) - 4px) 72%;background-position:var(--otp-x) center}input.field.otp-field:focus{background-image:linear-gradient(var(--otp-active),var(--otp-active)),repeating-linear-gradient(90deg,var(--otp-cell) 0 calc(var(--otp-pitch) - 4px),transparent 0 var(--otp-pitch));background-size:calc(var(--otp-pitch) - 4px) 72%,calc(6 * var(--otp-pitch) - 4px) 72%;background-position:calc(var(--otp-x) + var(--otp-i, 0) * var(--otp-pitch)) center,var(--otp-x) center}@media(prefers-reduced-motion:no-preference){.plug-switch-knob{transition:transform var(--dur-3) var(--ease-spring)}}input[type=checkbox].mo-switch{-webkit-appearance:none;appearance:none;position:relative;flex:none;inline-size:2.6rem;block-size:1.5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-mist) 80%,transparent);background:color-mix(in srgb,var(--color-ink) 60%,transparent);cursor:pointer;vertical-align:middle}input[type=checkbox].mo-switch:before{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:calc(1.5rem - 6px);block-size:calc(1.5rem - 6px);border-radius:50%;background:var(--color-mist);transition:translate var(--dur-3) var(--ease-spring)}input[type=checkbox].mo-switch:checked{border-color:var(--color-mint);background:var(--color-mint)}input[type=checkbox].mo-switch:checked:before{background:var(--color-ink);translate:calc(1.1rem * var(--dir)) 0}input[type=checkbox].mo-switch:disabled{opacity:.5;cursor:not-allowed}.char-meter{display:flex;align-items:center;gap:.6rem;margin-top:.35rem;font-size:.72rem;color:var(--color-mist)}.char-meter-bar{flex:1;block-size:3px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-mist) 22%,transparent)}.char-meter-bar>i{display:block;block-size:100%;background:var(--color-mint);scale:var(--fill, 0) 1;transform-origin:var(--start);transition:scale var(--dur-2) var(--ease-out)}.char-meter-count{flex:none;font-variant-numeric:tabular-nums}.char-meter[data-state=over] .char-meter-bar>i{background:var(--color-gold)}.char-meter[data-state=over] .char-meter-count{color:var(--color-gold);font-weight:700}.char-meter-note{display:none;margin-top:.25rem;font-size:.72rem;color:var(--color-gold)}.char-meter[data-state=over]+.char-meter-note{display:block}.mo-check{display:inline-block;inline-size:1.15em;block-size:1.15em;vertical-align:-.2em;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mo-check .draw-stroke+.draw-stroke{animation-delay:.26s}.vf-seal .mo-check{inline-size:1.6rem;block-size:1.6rem;color:var(--color-mint)}.mo-topbar{position:fixed;z-index:70;inset-block-start:0;inset-inline:0;block-size:3px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease-out)}.mo-topbar[data-active]{opacity:1}.mo-topbar:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:40%;background:linear-gradient(90deg,transparent,var(--color-mint),transparent);translate:calc(-100% * var(--dir)) 0}.mo-topbar[data-active]:before{animation:mo-topbar 1.1s var(--ease-in-out) infinite}@keyframes mo-topbar{0%{translate:calc(-100% * var(--dir)) 0}to{translate:calc(250% * var(--dir)) 0}}@media(prefers-reduced-motion:reduce){.mo-topbar[data-active]:before{inline-size:100%;translate:0 0;animation:none;background:color-mix(in srgb,var(--color-mint) 70%,transparent)}}.upload-progress:not([hidden]){display:flex;align-items:center;gap:.6rem}.upload-progress-track{flex:1;block-size:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-mist) 22%,transparent)}.upload-progress-track>i{display:block;block-size:100%;background:var(--color-mint);scale:var(--p, 0) 1;transform-origin:var(--start);transition:scale var(--dur-2) linear}.upload-progress-value{flex:none;min-inline-size:4ch;text-align:end;font-size:.75rem;color:var(--color-mist);font-variant-numeric:tabular-nums}@media(forced-colors:active){.btn:is([data-busy],[aria-busy=true]):after,.btn[data-done]:after,.btn [wire\:loading]:before{forced-color-adjust:none;border-color:ButtonText}.btn:is([data-busy],[aria-busy=true]):after,.btn [wire\:loading]:before{border-block-start-color:transparent}.focus-glow:before,.plug-search:before,.btn-shine:before,.mo-topbar{display:none}:is(input,select,textarea).field[aria-invalid=true]{border-width:2px;border-style:dashed}.field-error>*:before{content:"⚠ ";font-weight:700}input.field.otp-field{background-image:none}.pw-meter>i{border:1px solid CanvasText}.pw-meter>i:after,.char-meter-bar>i,.upload-progress-track>i{forced-color-adjust:none;background:CanvasText}.char-meter-bar,.upload-progress-track{border:1px solid CanvasText}input[type=checkbox].mo-switch,input[type=checkbox].mo-switch:before{forced-color-adjust:none}input[type=checkbox].mo-switch{border-color:CanvasText;background:Canvas}input[type=checkbox].mo-switch:before{background:CanvasText}input[type=checkbox].mo-switch:checked{border-color:Highlight;background:Highlight}input[type=checkbox].mo-switch:checked:before{background:HighlightText}}.js-recaptcha-box{container-type:inline-size}@container (max-width: 303px){.g-recaptcha{transform:scale(.9);transform-origin:0 0}}@container (max-width: 273px){.g-recaptcha{transform:scale(.83)}}@container (max-width: 252px){.g-recaptcha{transform:scale(.75)}}@container (max-width: 227px){.g-recaptcha{transform:scale(.7)}}@container (max-width: 212px){.g-recaptcha{transform:scale(.62)}}.site-header{view-transition-name:site-header}.console-aside{view-transition-name:app-aside}.app-topbar{view-transition-name:app-topbar}::view-transition-group(site-header),::view-transition-group(app-aside),::view-transition-group(app-topbar),::view-transition-group(site-nav-mark),::view-transition-group(subnav-mark),::view-transition-group(knowledge-nav-mark){animation-duration:.22s;animation-timing-function:var(--ease-out)}::view-transition-old(site-nav-mark),::view-transition-old(subnav-mark),::view-transition-old(knowledge-nav-mark){animation:none;opacity:0}::view-transition-new(site-nav-mark),::view-transition-new(subnav-mark),::view-transition-new(knowledge-nav-mark){animation:none}[data-vt-share-target]{view-transition-name:mo-shared}::view-transition-group(mo-shared){animation-duration:.28s;animation-timing-function:var(--ease-out)}::view-transition-old(mo-shared),::view-transition-new(mo-shared){width:auto;height:100%;object-fit:contain;object-position:var(--start) top}html.mo-theme-switching .site-header,html.mo-theme-switching .console-aside,html.mo-theme-switching .app-topbar,html.mo-theme-switching .site-nav-mark,html.mo-theme-switching .subnav-mark,html.mo-theme-switching .knowledge-nav-mark,html.mo-theme-switching [data-vt-share-target]{view-transition-name:none}html.mo-theme-switching::view-transition-old(root){animation:none;mix-blend-mode:normal}html.mo-theme-switching::view-transition-new(root){mix-blend-mode:normal;animation:mo-theme-reveal .46s var(--ease-in-out) both}@keyframes mo-theme-reveal{0%{clip-path:circle(0 at var(--mo-reveal-x, 50%) var(--mo-reveal-y, 0))}to{clip-path:circle(var(--mo-reveal-r, 150vmax) at var(--mo-reveal-x, 50%) var(--mo-reveal-y, 0))}}.site-header-fx{isolation:isolate}.site-header-fx:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--color-ink) 86%,transparent);box-shadow:0 14px 40px -26px #000000bf;opacity:0;transition:opacity .35s var(--ease-out);pointer-events:none}.site-header-fx.is-scrolled:before{opacity:1}html.light .site-header-fx:before{box-shadow:0 14px 34px -26px #00000059}.site-header-fx .site-header-glow{position:absolute;inset-inline:0;bottom:-1px;height:2px;overflow:hidden;pointer-events:none;opacity:.5;transition:opacity .35s var(--ease-out)}.site-header-fx .site-header-glow:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:200%;background:linear-gradient(90deg,transparent,var(--color-mint),var(--color-azure),var(--color-gold),var(--color-mint),transparent);translate:0 0}@media(prefers-reduced-motion:no-preference){.site-header-fx .site-header-glow:before{animation:mo-glow-drift 4.5s var(--ease-in-out) 1 both}}@keyframes mo-glow-drift{0%{translate:calc(-50% * var(--dir)) 0}to{translate:0 0}}.site-header-fx.is-scrolled .site-header-glow{opacity:.95}.site-header-fx .site-brand-mark{transition:scale var(--dur-3) var(--ease-out)}.site-header-fx.is-scrolled .site-brand-mark{scale:.94}@media(hover:hover)and (pointer:fine){.site-header-fx .site-brand:hover .site-brand-mark{scale:1.05}}.site-header-fx .site-brand:focus-visible .site-brand-mark{scale:1.05}.site-header-fx .btn-mint{position:relative;overflow:hidden}.site-header-fx .btn-mint:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .5),transparent);transform:skew(calc(-20deg * var(--dir)));translate:calc(-140% * var(--dir)) 0;opacity:0}@media(prefers-reduced-motion:no-preference){.site-header-fx .btn-mint:after{animation:mo-cta-shine 1.1s var(--ease-in-out) 1.4s 1 both}.site-header-fx .btn-mint:hover:after,.site-header-fx .btn-mint:focus-visible:after{animation:mo-cta-shine-again .9s var(--ease-in-out) 1 both}}@keyframes mo-cta-shine{0%{translate:calc(-140% * var(--dir)) 0;opacity:1}99%{translate:calc(330% * var(--dir)) 0;opacity:1}to{translate:calc(330% * var(--dir)) 0;opacity:0}}@keyframes mo-cta-shine-again{0%{translate:calc(-140% * var(--dir)) 0;opacity:1}99%{translate:calc(330% * var(--dir)) 0;opacity:1}to{translate:calc(330% * var(--dir)) 0;opacity:0}}.site-nav-link{position:relative}.site-header-fx .site-nav-link:after{content:"";position:absolute;inset-inline:22%;bottom:-3px;height:2px;border-radius:2px;background:linear-gradient(to var(--end),var(--color-mint),var(--color-azure));scale:0 1;transform-origin:var(--start);transition:scale .28s var(--ease-out);pointer-events:none}.site-header-fx .site-nav-link:hover:after,.site-header-fx .site-nav-link:focus-visible:after{scale:1 1}.site-header-fx .site-nav-link.is-active:after{display:none}.site-nav-mark,.subnav-mark,.knowledge-nav-mark{position:absolute;inset-inline:22%;bottom:-3px;height:2px;border-radius:2px;background:linear-gradient(to var(--end),var(--color-mint),var(--color-azure));pointer-events:none}.site-nav-mark{view-transition-name:site-nav-mark}.subnav-mark{view-transition-name:subnav-mark;bottom:-6px}.knowledge-nav-mark{view-transition-name:knowledge-nav-mark;bottom:-5px}.subnav .chip,.knowledge-nav .chip{position:relative}.knowledge-prose a:not(.btn):not(.chip){position:relative;text-decoration:none}.knowledge-prose a:not(.btn):not(.chip):after{content:"";position:absolute;inset-inline:0;bottom:-.15em;height:2px;border-radius:2px;background:currentColor;scale:0 1;transform-origin:var(--start);transition:scale var(--dur-2) var(--ease-out);pointer-events:none}.knowledge-prose a:not(.btn):not(.chip):hover:after,.knowledge-prose a:not(.btn):not(.chip):focus-visible:after{scale:1 1}.mo-burger{position:relative;display:inline-block;width:1rem;height:.8rem}.mo-burger>span{position:absolute;inset-inline:0;height:2px;border-radius:2px;background:currentColor;transition:translate var(--dur-2) var(--ease-out),rotate var(--dur-2) var(--ease-out),opacity var(--dur-1) linear}.mo-burger>span:nth-child(1){top:0}.mo-burger>span:nth-child(2){top:calc(50% - 1px)}.mo-burger>span:nth-child(3){bottom:0}[aria-expanded=true]>.mo-burger>span:nth-child(1){translate:0 calc(.4rem - 1px);rotate:45deg}[aria-expanded=true]>.mo-burger>span:nth-child(2){opacity:0}[aria-expanded=true]>.mo-burger>span:nth-child(3){translate:0 calc(-.4rem + 1px);rotate:-45deg}@media(max-width:1023.98px){.console-aside{visibility:hidden;transition:transform .28s var(--ease-out),visibility 0s linear .28s}.console-aside.is-open{visibility:visible;transition:transform .28s var(--ease-out),visibility 0s linear 0s}html.mo-drawer-open,html.mo-drawer-open body{overflow:hidden}html:has(.console-aside){overflow-x:hidden;overflow-x:clip}}@media(max-width:639.98px){.app-topbar{flex-wrap:wrap;row-gap:.5rem}.app-topbar>:last-child{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-end;min-width:0}}.mo-pop-enter{transition:opacity .14s var(--ease-out),translate .14s var(--ease-out),scale .14s var(--ease-out)}.mo-pop-leave{transition:opacity .1s var(--ease-in),translate .1s var(--ease-in),scale .1s var(--ease-in)}.mo-pop-from{opacity:0;translate:0 -4px;scale:.98}.mo-pop-to{opacity:1;translate:0 0;scale:1}.mo-pop-origin-end{transform-origin:top var(--end)}.mo-pop-origin-start{transform-origin:top var(--start)}.site-mobile{transform-origin:top center}.admin-aside .nav-sub-fold>*{visibility:hidden;transition:visibility 0s linear var(--dur-3)}.admin-aside .nav-sub-fold.is-open>*{visibility:visible;transition:visibility 0s linear 0s}@supports (overflow-clip-margin: 4px){.admin-aside .nav-sub-fold>*{overflow:clip;overflow-clip-margin:4px}}.admin-aside .nav-group-chevron{transition:rotate var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.read-progress{display:none}@supports (animation-timeline: scroll()) and selector(:has(*)){body:has(.knowledge-prose,.legal-doc,[data-read-progress]) .read-progress{display:block;position:fixed;z-index:60;inset-inline:0;top:0;height:3px;background:linear-gradient(to var(--end),var(--color-mint),var(--theme-accent, var(--color-azure)));transform-origin:var(--start);pointer-events:none;animation:mo-read-progress linear both;animation-timeline:scroll(root block)}}@keyframes mo-read-progress{0%{scale:0 1}to{scale:1 1}}[data-tab-indicator]{position:relative}[data-tab-indicator]>.tab-indicator{position:absolute;top:0;left:0;height:2px;border-radius:2px;background:var(--color-mint);transform-origin:0 50%;pointer-events:none;opacity:0;transition:opacity var(--dur-1) linear}[data-tab-indicator]>.tab-indicator[data-shown]{opacity:1}[data-toc] a{position:relative}[data-toc] a:before{content:"";position:absolute;inset-inline-start:0;inset-block:20%;width:2px;border-radius:2px;background:var(--color-mint);scale:1 0;transition:scale var(--dur-2) var(--ease-out);pointer-events:none}[data-toc] a[aria-current=location]{color:var(--color-snow);background:color-mix(in srgb,var(--color-mint) 8%,transparent)}[data-toc] a[aria-current=location]:before{scale:1 1}@media(max-width:639.98px){.sf-col[data-fold] .sf-fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-3) var(--ease-out)}.sf-col[data-fold=open] .sf-fold{grid-template-rows:1fr}.sf-col[data-fold] .sf-fold>*{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--dur-3)}.sf-col[data-fold=open] .sf-fold>*{visibility:visible;transition:visibility 0s linear 0s}}.sf{position:relative;overflow:hidden;border-top:1px solid var(--color-line)}.sf:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background:radial-gradient(60% 50% at 85% 0%,color-mix(in srgb,var(--color-mint) 10%,transparent),transparent 70%),radial-gradient(50% 40% at 10% 100%,color-mix(in srgb,var(--color-azure) 8%,transparent),transparent 70%)}.sf-wrap{position:relative;max-width:80rem;margin:0 auto;padding:2.5rem 1.25rem 1.5rem}.sf-cta{position:relative;overflow:hidden;contain:paint;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.5rem 1.75rem;border-radius:1.5rem;border:1px solid color-mix(in srgb,var(--color-mint) 30%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--color-mint) 14%,transparent),color-mix(in srgb,var(--color-azure) 8%,transparent) 55%,color-mix(in srgb,var(--color-gold) 10%,transparent))}.sf-cta-copy{position:relative;z-index:1;flex:1 1 22rem;min-width:0}.sf-cta-title{font-family:var(--font-display);font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:800;line-height:1.35}.sf-cta-text{margin-top:.35rem;font-size:.88rem;line-height:1.7;color:var(--color-mist);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sf-cta-actions{display:flex;flex-wrap:wrap;gap:.6rem;position:relative;z-index:1}.sf-main{display:grid;gap:2rem;margin-top:2.25rem}@media(min-width:1024px){.sf-main{grid-template-columns:minmax(16rem,1.1fr) 3fr;gap:3rem}}.sf-brand .site-brand{display:inline-flex}.sf-vision{margin-top:.85rem;max-width:24rem;font-size:.86rem;line-height:1.75;color:var(--color-mist)}.sf-contact{margin-top:.9rem;display:flex;flex-wrap:wrap;gap:.45rem .9rem;font-size:.84rem}.sf-contact a,.sf-contact span{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-mist)}.sf-contact a:hover,.sf-contact a:focus-visible{color:var(--color-mint)}.sf-social{margin-top:1.1rem;display:flex;flex-wrap:wrap;gap:.5rem}.sf-social svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.7}.sf-social .sf-glyph-text{font-size:.72rem;font-weight:800}.sf-cols{display:grid;gap:0}@media(min-width:640px){.sf-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem}}@media(min-width:1024px){.sf-cols{grid-template-columns:repeat(var(--sf-cols, 4),minmax(0,1fr))}}.sf-col{border-bottom:1px solid var(--color-line)}@media(min-width:640px){.sf-col{border-bottom:0}}.sf-col-head{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem 0;background:none;border:0;cursor:pointer;color:var(--color-snow);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:start}.sf-col-head .sf-chev{transition:rotate var(--dur-2) var(--ease-out);color:var(--color-mist)}.sf-col-head[aria-expanded=true] .sf-chev{rotate:180deg}.sf-links{display:flex;flex-direction:column;gap:.55rem;padding-bottom:1rem;font-size:.88rem}.sf-links a{color:var(--color-mist);width:fit-content;transition:color .15s}.sf-links a:hover,.sf-links a:focus-visible{color:var(--color-mint)}@media(min-width:640px){.sf-col-head{cursor:default;min-height:0;padding:0 0 .9rem;pointer-events:none}.sf-col-head .sf-chev{display:none}.sf-links{padding-bottom:0}}.sf-bottom{margin-top:2.25rem;padding-top:1.1rem;border-top:1px solid var(--color-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;font-size:.8rem;color:var(--color-mist)}.sf-legal{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.sf-legal span{padding:.18rem .55rem;border-radius:999px;border:1px solid var(--color-line);font-size:.72rem}.sf-aurora{position:absolute;inset:0;z-index:0;pointer-events:none}.sf-aurora>span{position:absolute;width:46%;aspect-ratio:1;border-radius:50%;opacity:.55;transition:translate 1.2s var(--ease-out)}.sf-aurora>span:nth-child(1){top:-55%;inset-inline-start:-8%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-mint) 32%,transparent),transparent)}.sf-aurora>span:nth-child(2){bottom:-60%;inset-inline-end:-6%;background:radial-gradient(closest-side,color-mix(in srgb,var(--theme-accent, var(--color-gold)) 30%,transparent),transparent)}html.light .sf-aurora>span{opacity:.4}.sf-cta[data-inview=in] .sf-aurora>span:nth-child(1){animation:sf-drift-a 4.6s var(--ease-in-out) 1 both}.sf-cta[data-inview=in] .sf-aurora>span:nth-child(2){animation:sf-drift-b 4.6s var(--ease-in-out) 1 both}@keyframes sf-drift-a{0%{translate:calc(-14% * var(--dir)) -8%}to{translate:0 0}}@keyframes sf-drift-b{0%{translate:calc(16% * var(--dir)) 10%}to{translate:0 0}}@media(hover:hover)and (pointer:fine){.sf-cta:hover .sf-aurora>span:nth-child(1){translate:calc(10% * var(--dir)) 6%}.sf-cta:hover .sf-aurora>span:nth-child(2){translate:calc(-10% * var(--dir)) -6%}}.sf-cta:focus-within .sf-aurora>span:nth-child(1){translate:calc(10% * var(--dir)) 6%}.sf-cta:focus-within .sf-aurora>span:nth-child(2){translate:calc(-10% * var(--dir)) -6%}.sf-social a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;color:var(--color-snow);border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-snow) 5%,transparent);transition:translate var(--dur-2) var(--ease-spring),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}@media(min-width:640px){.sf-social a{width:2.4rem;height:2.4rem}}@media(hover:hover)and (pointer:fine){.sf-social a:hover{translate:0 -2px;color:var(--icon-accent, var(--color-mint));border-color:color-mix(in srgb,var(--icon-accent, var(--color-mint)) 55%,transparent)}}.sf-social a:focus-visible{translate:0 -2px;color:var(--icon-accent, var(--color-mint));border-color:color-mix(in srgb,var(--icon-accent, var(--color-mint)) 55%,transparent)}.mo-fold-leave{display:grid;transition:grid-template-rows var(--dur-3) var(--ease-out),opacity var(--dur-2) var(--ease-out)}.mo-fold-leave>*{min-height:0;overflow:hidden}.mo-fold-open{grid-template-rows:1fr;opacity:1}.mo-fold-shut{grid-template-rows:0fr;opacity:0}.pwa-banner{inset-inline-end:1rem;max-width:min(22rem,calc(100vw - 2rem))}.mo-float-enter{transition:opacity var(--dur-3) var(--ease-out),translate var(--dur-3) var(--ease-spring)}.mo-float-leave{transition:opacity var(--dur-2) var(--ease-in),translate var(--dur-2) var(--ease-in)}.mo-float-from{opacity:0;translate:0 12px}.mo-float-to{opacity:1;translate:0 0}::view-transition-group(kn-results),::view-transition-group(kn-handbook){animation-duration:.2s;animation-timing-function:var(--ease-out)}::view-transition-old(kn-results),::view-transition-new(kn-results),::view-transition-old(kn-handbook),::view-transition-new(kn-handbook){animation-duration:.2s;height:100%;width:auto;object-fit:none;object-position:var(--start) top}@media(forced-colors:active){.site-header-fx:before,.site-header-fx .site-header-glow,.site-header-fx .btn-mint:after,.sf-aurora{display:none}.read-progress,[data-tab-indicator]>.tab-indicator,.site-nav-mark,.subnav-mark,.knowledge-nav-mark,[data-toc] a:before,.site-header-fx .site-nav-link:after,.knowledge-prose a:not(.btn):not(.chip):after{forced-color-adjust:none;background:Highlight}.mo-burger>span{forced-color-adjust:none;background:ButtonText}}@keyframes theme-aurora-shift{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(1.8%,-1.2%,0) scale(1.08)}}@keyframes theme-midnight-drift{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-1.6%,1.2%,0) scale(1.05)}}@keyframes theme-carbon-scan{0%,to{transform:translateZ(0) scale(1.06)}50%{transform:translate3d(0,2%,0) scale(1.06)}}@keyframes theme-najd-dune{0%{transform:translateZ(0) scale(1.07)}to{transform:translate3d(3%,-1%,0) scale(1.07)}}@keyframes theme-oasis-glow{0%{opacity:var(--wash-o, 1)}to{opacity:calc(var(--wash-o, 1) * .82)}}@keyframes theme-pearl-wash{0%{opacity:var(--wash-o, 1)}to{opacity:calc(var(--wash-o, 1) * .7)}}@keyframes theme-qiblah-pulse{0%{opacity:calc(var(--wash-o, 1) * .9)}to{opacity:var(--wash-o, 1)}}html.light body:before{--wash-o: .35}body:has(.console-main):before{animation:none}body.bg-ink:before{animation:none}html[data-motion-paused] body:before,html[data-motion-paused] .theme-banner:before,html[data-motion-paused] .theme-banner:after{animation-play-state:paused}body:after{--mo-grain-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--mo-grain-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}body.grid-fade:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.045;background-image:var(--mo-grain-dark);background-size:180px 180px}body:has(>.theme-banner):after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.045;background-image:var(--mo-grain-dark);background-size:180px 180px}html.light body:after,html.theme-pearl body:after{opacity:.035;background-image:var(--mo-grain-light)}.bg-dots{pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--color-snow) 9%,transparent) 1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 25%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 75% 70% at 50% 25%,#000 25%,transparent 78%)}.bg-fade-mask{-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 30%,transparent 80%)}@property --mo-fade-s{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --mo-fade-e{syntax: "<length>"; inherits: false; initial-value: 0px;}.edge-scroll{-webkit-mask-image:linear-gradient(to var(--end),#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(to var(--end),#000 calc(100% - 1.5rem),transparent)}@media(max-width:44rem){.legal-table-wrap{-webkit-mask-image:linear-gradient(to var(--end),#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(to var(--end),#000 calc(100% - 1.5rem),transparent)}}@supports (animation-timeline: scroll(self inline)){@media(prefers-reduced-motion:no-preference){.edge-scroll,.legal-table-wrap{-webkit-mask-image:linear-gradient(to var(--end),transparent,#000 var(--mo-fade-s),#000 calc(100% - var(--mo-fade-e)),transparent);mask-image:linear-gradient(to var(--end),transparent,#000 var(--mo-fade-s),#000 calc(100% - var(--mo-fade-e)),transparent);animation:mo-edge-scroll linear both;animation-timeline:scroll(self inline)}}}@keyframes mo-edge-scroll{0%{--mo-fade-s: 0px;--mo-fade-e: 1.5rem}8%{--mo-fade-s: 1.5rem}92%{--mo-fade-e: 1.5rem}to{--mo-fade-s: 1.5rem;--mo-fade-e: 0px}}.text-gradient{color:var(--color-mint)}@supports ((background-clip: text) or (-webkit-background-clip: text)){.text-gradient{background-image:linear-gradient(to var(--end),var(--color-mint),var(--color-azure));-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:transparent}.text-gradient::selection{color:var(--color-snow)}}@supports ((background-clip: text) or (-webkit-background-clip: text)) and (background-image: linear-gradient(in oklab,red,blue)){.text-gradient{background-image:linear-gradient(in oklab to var(--end),var(--color-mint),var(--color-azure))}}[data-hero-motion=paused][data-hero-motion]:before,[data-hero-motion=paused][data-hero-motion]:after,[data-hero-motion=paused][data-hero-motion] :not(.rise,.reveal,.stagger>*,[data-inview],[data-inview] *),[data-hero-motion=paused][data-hero-motion] :not(.rise,.reveal,.stagger>*,[data-inview],[data-inview] *):before,[data-hero-motion=paused][data-hero-motion] :not(.rise,.reveal,.stagger>*,[data-inview],[data-inview] *):after{animation-play-state:paused}[data-hero-motion]:has(.hero-motion-input:checked):before,[data-hero-motion]:has(.hero-motion-input:checked):after,[data-hero-motion]:has(.hero-motion-input:checked) :not(.rise,.reveal,.stagger>*,[data-inview],[data-inview] *),[data-hero-motion]:has(.hero-motion-input:checked) :not(.rise,.reveal,.stagger>*,[data-inview],[data-inview] *):before,[data-hero-motion]:has(.hero-motion-input:checked) :not(.rise,.reveal,.stagger>*,[data-inview],[data-inview] *):after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.hero-motion-toggle{display:none}}.htv-frame{position:relative}.hero-motion-toggle{position:absolute;z-index:3;inset-block-start:.5rem;inset-inline-end:.5rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-snow) 18%,transparent);background:color-mix(in srgb,var(--color-ink) 82%,transparent);color:var(--color-snow);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.hero-motion-toggle.is-inline{position:relative;inset:auto}@media(pointer:coarse){.hero-motion-toggle{width:2.75rem;height:2.75rem}}.hero-motion-toggle:hover,.hero-motion-toggle:focus-within{border-color:color-mix(in srgb,var(--color-mint) 60%,transparent);color:var(--color-mint)}.hero-motion-toggle:has(:focus-visible){outline:2px solid var(--color-mint);outline-offset:2px}@supports not selector(:has(a)){.hero-motion-toggle:focus-within{outline:2px solid var(--color-mint);outline-offset:2px}}.hero-motion-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.hero-motion-toggle svg{width:.85rem;height:.85rem;pointer-events:none}.hero-motion-input:checked~.hero-motion-pause,.hero-motion-input:not(:checked)~.hero-motion-play{display:none}.hero-motion-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hero-intel{contain:paint}.hero-intel:before{animation:mo-hero-aurora 18s var(--ease-in-out) infinite alternate}@keyframes mo-hero-aurora{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(calc(6% * var(--dir)),8%,0) scale(1.1)}}.hero-intel-label{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--color-ink) 84%,transparent)}.hero-intel-dot,.hero-command-live-dot{position:relative;animation:none;box-shadow:none}.hero-intel-dot:after,.hero-command-live-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid color-mix(in srgb,var(--color-mint) 55%,transparent);opacity:0;pointer-events:none;animation:mo-hero-ping 2.6s var(--ease-out) infinite}.hero-command-live-dot:after{animation-duration:1.8s}@keyframes mo-hero-ping{0%{scale:1;opacity:.8}70%{scale:2.6;opacity:0}to{scale:2.6;opacity:0}}.hero-command-shimmer{position:relative;overflow:hidden;animation:none;background:color-mix(in srgb,var(--color-snow) 6%,transparent)}.hero-command-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-mint) 40%,transparent),transparent);translate:calc(-100% * var(--dir)) 0;animation:mo-hero-sweep 2.8s linear infinite}@keyframes mo-hero-sweep{0%{translate:calc(-100% * var(--dir)) 0}to{translate:calc(100% * var(--dir)) 0}}.cta-halo{position:relative;display:inline-flex;isolation:isolate;padding:2px;border-radius:calc(.9rem + 2px)}.cta-halo>.btn{position:relative;z-index:1}.cta-halo-ring{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;background:color-mix(in srgb,var(--color-mint) 22%,transparent);pointer-events:none}.cta-halo-ring:before{content:"";position:absolute;top:50%;left:50%;width:160%;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(from 0deg,transparent 0deg 210deg,color-mix(in srgb,var(--color-azure) 80%,transparent) 280deg,var(--color-mint) 330deg,transparent 360deg);animation:mo-halo-spin 7s linear infinite}@keyframes mo-halo-spin{0%{rotate:0turn}to{rotate:1turn}}@media(forced-colors:active){body:has(>.theme-banner):after{display:none}body.grid-fade:after,.bg-dots,.cta-halo-ring,.hero-intel-dot:after,.hero-command-live-dot:after,.hero-command-shimmer:after{display:none}.text-gradient{background:none;color:CanvasText}.hero-motion-toggle{border:1px solid ButtonText;color:ButtonText;forced-color-adjust:auto}}@media print{body:has(>.theme-banner):after{display:none}body.grid-fade:after,.hero-motion-toggle{display:none}}.dash-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media screen{.score-ring[data-inview=wait] .score-ring-bar{stroke-dasharray:0 97.39}}.score-ring[data-inview=in] .score-ring-bar{animation:dash-ring-draw .9s var(--ease-out) backwards}@keyframes dash-ring-draw{0%{stroke-dasharray:0 97.39}}.live-dot{position:relative;flex-shrink:0;box-shadow:none;animation:none}.live-dot:before,.live-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.live-dot:before{border:1px solid color-mix(in srgb,var(--color-mint) 45%,transparent);scale:1.9}.live-dot:after{background:color-mix(in srgb,var(--color-mint) 55%,transparent);opacity:0;animation:dash-live-ring 1.6s var(--ease-out) 3}@keyframes dash-live-ring{0%{scale:1;opacity:.6}70%{scale:2.6;opacity:0}to{scale:1;opacity:0}}@keyframes live-pulse{0%{opacity:1}to{opacity:1}}[data-live-value]{position:relative;isolation:isolate;width:fit-content;max-width:100%}[data-live-value]:before{content:"";position:absolute;inset:-.15em -.35em;z-index:-1;border-radius:.5rem;background:color-mix(in srgb,var(--flash-tone, var(--color-snow)) 16%,transparent);opacity:0;pointer-events:none}[data-live-value][data-change=up]{--flash-tone: var(--color-mint)}[data-live-value][data-change=down]{--flash-tone: var(--color-rose)}[data-live-value][data-change]:before{animation:dash-flash 1.2s var(--ease-out)}[data-live-value][data-change=up]:after,[data-live-value][data-change=down]:after{content:"▲";content:"▲" / "";position:absolute;inset-inline-start:100%;inset-block-start:.1em;margin-inline-start:.3em;font-size:max(.35em,.7rem);line-height:1;color:var(--flash-tone);opacity:0;pointer-events:none;animation:dash-arrow 1.6s var(--ease-out)}[data-live-value][data-change=down]:after{content:"▼";content:"▼" / ""}@keyframes dash-flash{0%,30%{opacity:1}to{opacity:0}}@keyframes dash-arrow{0%{opacity:0;translate:0 .3em}15%,70%{opacity:1;translate:0 0}to{opacity:0;translate:0 0}}@media(prefers-reduced-motion:reduce){[data-live-value][data-change]:before,[data-live-value][data-change=up]:after,[data-live-value][data-change=down]:after{animation:none;opacity:1}}.dash-rise>:nth-child(-n+6){animation:mo-rise var(--dur-4) var(--ease-out) backwards}.dash-rise>:nth-child(2){animation-delay:40ms}.dash-rise>:nth-child(3){animation-delay:80ms}.dash-rise>:nth-child(4){animation-delay:.12s}.dash-rise>:nth-child(5){animation-delay:.16s}.dash-rise>:nth-child(6){animation-delay:.2s}@media(prefers-reduced-motion:reduce){.dash-rise>*{animation:none}}@media screen{.trend-svg[data-inview=wait] .trend-line{stroke-dasharray:100;stroke-dashoffset:100}.trend-svg[data-inview=wait] .trend-area{opacity:0}}.trend-svg[data-inview=in] .trend-line{animation:dash-line-draw 1.1s var(--ease-out) backwards}.trend-svg[data-inview=in] .trend-area{animation:dash-fade-in .5s var(--ease-out) .6s backwards}@keyframes dash-line-draw{0%{stroke-dasharray:100;stroke-dashoffset:100}to{stroke-dasharray:100;stroke-dashoffset:0}}@keyframes dash-fade-in{0%{opacity:0}}.funnel-bar{background:linear-gradient(calc(90deg * var(--dir)),var(--color-mint),var(--color-gold))}.replay-frame{position:relative;height:100%}.replay-frame>svg{display:block}.replay-toggle{position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem;min-block-size:2.25rem}.notif-bell-icon{display:inline-flex;transform-origin:50% 0}.notif-bell-icon.is-ringing{animation:dash-bell .7s var(--ease-out)}@keyframes dash-bell{0%{rotate:0deg}15%{rotate:14deg}30%{rotate:-12deg}45%{rotate:8deg}60%{rotate:-5deg}75%{rotate:2deg}to{rotate:0deg}}.notif-badge{display:inline-block;min-inline-size:1.25rem;padding-inline:.3rem;border-radius:999px;background:color-mix(in srgb,var(--color-gold) 16%,transparent);line-height:1.25rem;text-align:center;font-variant-numeric:tabular-nums}.notif-badge.is-pop{animation:dash-pop .42s var(--ease-spring)}@keyframes dash-pop{0%{scale:.6;opacity:.4}to{scale:1;opacity:1}}.ai-thinking{align-items:center;gap:.5rem;inline-size:fit-content;padding:.7rem 1rem;border-radius:1rem;background:color-mix(in srgb,var(--color-snow) 5%,transparent)}.ai-dots{display:inline-flex;gap:.3rem}.ai-dots i{display:block;inline-size:.45rem;block-size:.45rem;border-radius:999px;background:var(--color-mist);opacity:.5;animation:dash-dot 1.1s var(--ease-in-out) infinite}.ai-dots i:nth-child(2){animation-delay:.15s}.ai-dots i:nth-child(3){animation-delay:.3s}@keyframes dash-dot{0%,60%,to{translate:0 0;opacity:.5}30%{translate:0 -3px;opacity:1}}.status-dot{position:relative;display:inline-block;flex-shrink:0;inline-size:.5rem;block-size:.5rem;margin-inline-end:.35rem;border-radius:999px;background:currentColor;vertical-align:.05em}.status-dot[data-state=warn]:after,.status-dot[data-state=running]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;opacity:0;pointer-events:none;animation:dash-live-ring 2.4s var(--ease-out) 2}.status-dot[data-state=fail],.status-dot[data-state=late],.status-dot[data-state=interrupted]{background:transparent;border:2px solid currentColor}.status-dot[data-state=info],.status-dot[data-state=never]{background:transparent;border:1px dashed currentColor}.dash-scroll{position:relative}.dash-scroller{overflow-x:auto;overscroll-behavior-x:contain}.dash-scroller:focus-visible{outline:2px solid var(--color-mint);outline-offset:-2px}.dash-scroll:before,.dash-scroll:after{content:"";position:absolute;z-index:2;inset-block:0;inline-size:1.25rem;opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out)}.dash-scroll:before{inset-inline-start:0;background:linear-gradient(calc(90deg * var(--dir)),rgb(0 0 0 / .3),transparent)}.dash-scroll:after{inset-inline-end:0;background:linear-gradient(calc(-90deg * var(--dir)),rgb(0 0 0 / .3),transparent)}.dash-scroll[data-more-start]:before,.dash-scroll[data-more-end]:after{opacity:1}.dash-sticky-head thead th{position:sticky;inset-block-start:0;z-index:1;background:var(--color-panel)}table td.dash-empty{padding-block:2rem;text-align:center;color:var(--color-mist)}.dash-savebar-dock{position:sticky;inset-block-end:0;z-index:20;padding-block-end:max(.75rem,env(safe-area-inset-bottom));pointer-events:none}.dash-savebar-wrap{inline-size:100%}.dash-savebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .9rem;border:1px solid color-mix(in srgb,var(--color-gold) 45%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--color-panel) 96%,transparent);color:var(--color-snow);box-shadow:0 18px 40px -16px #00000073;pointer-events:auto;opacity:1;translate:0 0;transition:opacity var(--dur-3) var(--ease-out),translate var(--dur-3) var(--ease-out)}@starting-style{.dash-savebar{opacity:0;translate:0 100%}}.dash-savebar-note{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600}.dash-savebar-note:before{content:"";inline-size:.5rem;block-size:.5rem;border-radius:999px;background:var(--color-gold)}.dash-savebar .btn{min-block-size:2.75rem}.dash-busy.is-refreshing .kpi-value,.dash-busy.is-refreshing .kpi-delta,.dash-busy.is-refreshing [data-chart=trend]{position:relative;overflow:hidden;border-radius:.5rem;color:transparent}.dash-busy.is-refreshing .kpi-value,.dash-busy.is-refreshing .kpi-delta{width:fit-content;min-width:3ch;max-width:100%}.dash-busy.is-refreshing .kpi-value:after,.dash-busy.is-refreshing .kpi-delta:after,.dash-busy.is-refreshing [data-chart=trend]:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-snow) 7%,transparent);pointer-events:none}@media(prefers-reduced-motion:no-preference){.dash-busy.is-refreshing .kpi-value:before,.dash-busy.is-refreshing .kpi-delta:before,.dash-busy.is-refreshing [data-chart=trend]:before{content:"";position:absolute;inset:0;z-index:1;translate:calc(-100% * var(--dir)) 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-snow) 12%,transparent),transparent);pointer-events:none;animation:mo-sweep 1.4s ease-in-out infinite}}.dash-busy.is-refreshing [data-chart=trend]>svg,.dash-busy.is-refreshing tbody,.dash-busy.is-refreshing .score-ring,.dash-busy.is-refreshing [data-insight]{opacity:.45;transition:opacity var(--dur-2) var(--ease-out)}.chart-empty{position:relative;isolation:isolate;overflow:hidden}.chart-empty:before,.chart-empty:after{content:"";position:absolute;inset:1.25rem;z-index:-1;pointer-events:none}.chart-empty:before{opacity:.4;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(25% - 1px),color-mix(in srgb,var(--color-snow) 9%,transparent) calc(25% - 1px),color-mix(in srgb,var(--color-snow) 9%,transparent) 25%)}.chart-empty:after{opacity:.25;background:var(--color-mist);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 100' preserveAspectRatio='none'%3E%3Cpath d='M0 82 L40 66 L80 72 L120 48 L160 56 L200 34 L240 42 L300 18' fill='none' stroke='black' stroke-width='2.5' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 100' preserveAspectRatio='none'%3E%3Cpath d='M0 82 L40 66 L80 72 L120 48 L160 56 L200 34 L240 42 L300 18' fill='none' stroke='black' stroke-width='2.5' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.chart-empty>*{animation:dash-fade-in .42s var(--ease-out) backwards}@media(forced-colors:active){.live-dot,.status-dot{forced-color-adjust:none;background:CanvasText}.status-dot[data-state=fail],.status-dot[data-state=late],.status-dot[data-state=interrupted],.status-dot[data-state=info],.status-dot[data-state=never]{background:Canvas;border-color:CanvasText}.live-dot:after,.status-dot:after,.dash-scroll:before,.dash-scroll:after,.chart-empty:before,.chart-empty:after,[data-live-value]:before{display:none}.dash-savebar{border:1px solid CanvasText}}.website-card,.knowledge-card,.plug-card,.plan-card{position:relative;transition:translate var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.website-card:after,.knowledge-card:after,.plug-card:after,.plan-card:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 18px 40px -18px color-mix(in srgb,var(--color-ink) 70%,black),0 0 0 1px color-mix(in srgb,var(--color-mint) 28%,transparent);opacity:0;transition:opacity var(--dur-2) var(--ease-out);pointer-events:none}.website-card:after{z-index:3;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-mint) 32%,transparent)}.plug-card:hover{transform:none;box-shadow:none}@media(hover:hover)and (pointer:fine){.website-card:hover:after,.knowledge-card:hover:after,.plug-card:hover:after,.plan-card:hover:after{opacity:1}@media(prefers-reduced-motion:no-preference){.website-card:hover,.knowledge-card:hover,.plug-card:hover,.plan-card:hover{translate:0 -2px}.website-card .site-preview-shot img{transition:scale var(--dur-3) var(--ease-out)}.website-card:hover .site-preview-shot img{scale:1.03}}}.website-card:focus-within:after,.knowledge-card:focus-within:after,.plug-card:focus-within:after,.plan-card:focus-within:after{opacity:1}.site-preview-shot{background:var(--color-ink-2)}.plan-logo-violet{color:var(--color-violet);background:color-mix(in srgb,var(--color-violet) 16%,transparent)}@media(prefers-reduced-motion:no-preference){.website-card:nth-child(-n+6),.pricing-plans>.plan-card:nth-child(-n+6),.mo-rise-grid>:nth-child(-n+6){animation:mo-rise var(--dur-4) var(--ease-out) backwards;animation-delay:calc(var(--mo-i, 0) * 60ms)}.website-card:nth-child(2),.pricing-plans>:nth-child(2),.mo-rise-grid>:nth-child(2){--mo-i: 1}.website-card:nth-child(3),.pricing-plans>:nth-child(3),.mo-rise-grid>:nth-child(3){--mo-i: 2}.website-card:nth-child(4),.pricing-plans>:nth-child(4),.mo-rise-grid>:nth-child(4){--mo-i: 3}.website-card:nth-child(5),.pricing-plans>:nth-child(5),.mo-rise-grid>:nth-child(5){--mo-i: 4}.website-card:nth-child(6),.pricing-plans>:nth-child(6),.mo-rise-grid>:nth-child(6){--mo-i: 5}}@property --mo-ring-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@supports ((mask-composite: exclude) or (-webkit-mask-composite: xor)){.pricing-plans .plan-card.is-featured:before{content:"";position:absolute;inset:-1px;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--mo-ring-angle),color-mix(in srgb,var(--color-mint) 30%,transparent) 0deg,color-mix(in srgb,var(--color-mint) 30%,transparent) 240deg,var(--color-mint) 300deg,var(--color-gold) 330deg,color-mix(in srgb,var(--color-mint) 30%,transparent) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pricing-plans .plan-card.is-featured[data-inview=in]:before{animation:mo-plan-ring 4.5s var(--ease-in-out) 1 both}.pricing-plans .plan-card.is-featured:focus-within:before{animation:mo-plan-ring-again 2.4s var(--ease-in-out) 1 both}@media(hover:hover)and (pointer:fine){.pricing-plans .plan-card.is-featured:hover:before{animation:mo-plan-ring-again 2.4s var(--ease-in-out) 1 both}}}@keyframes mo-plan-ring{0%{--mo-ring-angle: 0deg}to{--mo-ring-angle: 360deg}}@keyframes mo-plan-ring-again{0%{--mo-ring-angle: 0deg}to{--mo-ring-angle: 360deg}}@media(prefers-reduced-motion:no-preference){html.mo-settled [data-price-swap]{transition:opacity var(--dur-3) var(--ease-out),translate var(--dur-3) var(--ease-spring)}@starting-style{html.mo-settled [data-price-swap]{opacity:0;translate:0 40%}}}@media(prefers-reduced-motion:no-preference){html.mo-settled:not(.mo-vt) .mo-rows>tr{transition:opacity var(--dur-3) var(--ease-out)}@starting-style{html.mo-settled:not(.mo-vt) .mo-rows>tr{opacity:0}}}.meter>:is(i,.meter-fill),.share-bar>span,.plug-meter>.plug-meter-fill,.bl-bar>i{transform-origin:var(--start)}.meter[data-inview=wait]>:is(i,.meter-fill),.share-bar[data-inview=wait]>span,.plug-meter[data-inview=wait]>.plug-meter-fill,.bl-bar[data-inview=wait]>i{scale:0 1}.meter[data-inview=in]>:is(i,.meter-fill),.share-bar[data-inview=in]>span,.plug-meter[data-inview=in]>.plug-meter-fill,.bl-bar[data-inview=in]>i{animation:mo-grow-x .7s var(--ease-out) both}.meter,.share-bar{background:color-mix(in srgb,var(--color-snow) 8%,transparent)}.meter>i,.meter-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--color-mint) 72%,var(--color-ink)),var(--color-mint))}.meter-gold>i,.meter-gold .meter-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--color-gold) 72%,var(--color-ink)),var(--color-gold))}.mo-tip{position:fixed;inset:auto;z-index:140;margin:0;max-width:min(28rem,calc(100vw - 16px));width:max-content;height:auto;overflow:visible;padding:.45rem .65rem;border:1px solid color-mix(in srgb,var(--color-snow) 16%,transparent);border-radius:.6rem;background:var(--color-panel);color:var(--color-snow);font-size:.78rem;line-height:1.5;overflow-wrap:anywhere;unicode-bidi:plaintext;box-shadow:0 14px 32px -14px #0000008c;opacity:1;transition:opacity var(--dur-1) var(--ease-out)}.mo-tip[hidden]{display:none}@starting-style{.mo-tip{opacity:0}}[data-tip][tabindex]:focus-visible{outline:2px solid var(--color-mint);outline-offset:2px;border-radius:.25rem}.mo-busy{position:relative}.mo-busy>*{transition:opacity var(--dur-2) var(--ease-out)}.mo-busy[aria-busy=true]>*{opacity:.55}.mo-busy:before{content:"";position:absolute;z-index:2;inset-inline:0;top:0;height:2px;background:var(--color-mint);transform-origin:var(--start);scale:0 1;opacity:0;pointer-events:none}.mo-busy[aria-busy=true]:before{opacity:1;animation:mo-busy-bar 1.2s var(--ease-in-out) infinite}@keyframes mo-busy-bar{0%{scale:0 1;transform-origin:var(--start)}50%{scale:1 1;transform-origin:var(--start)}50.01%{scale:1 1;transform-origin:var(--end)}to{scale:0 1;transform-origin:var(--end)}}@media(prefers-reduced-motion:reduce){.mo-busy[aria-busy=true]:before{animation:none;scale:1 1;opacity:.6}}.flash[hidden]{display:none}.mo-empty{position:relative;isolation:isolate;overflow:hidden}@media(prefers-reduced-motion:no-preference){.mo-empty{animation:mo-empty-in var(--dur-4) var(--ease-out) backwards}}@keyframes mo-empty-in{0%{opacity:0;translate:0 6px}}.mo-empty-sketch{position:absolute;z-index:-1;inset-inline:8%;bottom:0;height:60%;display:flex;align-items:flex-end;gap:4%;opacity:.4;pointer-events:none;-webkit-mask-image:linear-gradient(to top,#000 15%,transparent 95%);mask-image:linear-gradient(to top,#000 15%,transparent 95%)}.mo-empty-sketch>span{flex:1;height:var(--h, 50%);border-radius:.5rem .5rem 0 0;background:color-mix(in srgb,var(--color-snow) 16%,transparent)}.plan-compare:focus-visible{outline:2px solid var(--color-mint);outline-offset:3px}@media(max-width:63.98rem){.plan-compare-label,.plan-compare-head>.plan-compare-feature-col,.plan-compare-cta>.plan-compare-feature-col{position:sticky;inset-inline-start:0;z-index:1;background:var(--color-ink);border-inline-end:1px solid color-mix(in srgb,var(--color-snow) 10%,transparent)}}@media(forced-colors:active){.website-card:after,.knowledge-card:after,.plug-card:after,.plan-card:after,.pricing-plans .plan-card.is-featured:before,.mo-empty-sketch{display:none}.meter,.share-bar,.plug-meter,.bl-bar{border:1px solid CanvasText}.meter>:is(i,.meter-fill),.share-bar>span,.plug-meter>.plug-meter-fill,.bl-bar>i,.mo-busy:before{forced-color-adjust:none;background:CanvasText}.mo-tip{border:1px solid CanvasText}}@media screen and (prefers-reduced-motion:no-preference){[data-auto-rise][data-inview=wait]{opacity:0;translate:0 14px}[data-auto-rise][data-inview=in]{animation:mo-rise var(--dur-4) var(--ease-out) backwards;animation-delay:calc(var(--mo-i, 0) * 40ms)}}#main-content :is(a.panel,a.panel-tight):not(.engine-card,.os-node,.website-card,.hover-lift){transition:translate var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}@media(hover:hover)and (pointer:fine){#main-content :is(a.panel,a.panel-tight):not(.engine-card,.os-node,.website-card,.hover-lift):hover{translate:0 -2px;border-color:color-mix(in srgb,var(--color-mint) 32%,transparent)}}#main-content :is(a.panel,a.panel-tight):not(.engine-card,.os-node,.website-card,.hover-lift):focus-visible{border-color:color-mix(in srgb,var(--color-mint) 45%,transparent)}#main-content table:not(.data,.legal-table) tbody tr{transition:background-color var(--dur-1) ease}#main-content table:not(.data,.legal-table) tbody tr:hover{background-color:color-mix(in srgb,var(--color-snow) 4%,transparent)}@supports (interpolate-size: allow-keywords){@media(prefers-reduced-motion:no-preference){#main-content details::details-content{block-size:0;overflow:clip;transition:block-size var(--dur-3) var(--ease-out),content-visibility var(--dur-3) allow-discrete}#main-content details[open]::details-content{block-size:auto}}}@layer base{:where(#main-content) :where(.grid)>:where(*){min-width:0}}.cookie-notice{position:fixed;z-index:125;inset-block-end:max(1rem,env(safe-area-inset-bottom));inset-inline-start:1rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.85rem;inline-size:min(27rem,calc(100vw - 2rem));padding:1rem 1rem 1.05rem;border:1px solid color-mix(in srgb,var(--color-mint) 26%,transparent);border-radius:1.25rem;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--color-mint) 14%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--color-panel) 94%,transparent),color-mix(in srgb,var(--color-ink) 92%,transparent));box-shadow:inset 0 1px #ffffff12,0 24px 60px -18px #0000008c;color:var(--color-snow);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.cookie-notice:before{content:"";position:absolute;inset-block-start:-1px;inset-inline:1.25rem;block-size:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-mint),transparent);opacity:.85;pointer-events:none}.cookie-notice--bar{inset-block-end:0;inset-inline:0;inline-size:auto;max-inline-size:none;padding:.9rem max(1rem,calc((100vw - 72rem)/2)) max(.9rem,env(safe-area-inset-bottom));border-radius:1.1rem 1.1rem 0 0;border-block-end:0}.cookie-notice-icon{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:.85rem;background:color-mix(in srgb,var(--color-mint) 16%,transparent);color:var(--color-mint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-mint) 30%,transparent)}.cookie-notice-icon svg{inline-size:1.35rem;block-size:1.35rem}.cookie-notice-title{margin:.1rem 0 .3rem;font-family:var(--font-display, inherit);font-size:.98rem;font-weight:700;line-height:1.35}.cookie-notice-text{margin:0;font-size:.84rem;line-height:1.75;color:color-mix(in srgb,var(--color-snow) 78%,var(--color-mist))}.cookie-notice-link{font-weight:600;color:var(--color-mint);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.cookie-notice-link:hover{text-decoration-thickness:2px}.cookie-notice-form{margin:0}.cookie-notice-close{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;margin-block-start:-.3rem;margin-inline-end:-.3rem;border:0;border-radius:999px;background:transparent;color:var(--color-mist);cursor:pointer;transition:background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),rotate var(--dur-3) var(--ease-out)}.cookie-notice-close svg{inline-size:1.1rem;block-size:1.1rem}.cookie-notice-close:hover{background:color-mix(in srgb,var(--color-snow) 10%,transparent);color:var(--color-snow)}.cookie-notice-close:focus-visible,.cookie-notice-link:focus-visible{outline:2px solid var(--color-mint);outline-offset:2px}@media(hover:hover)and (pointer:fine){.cookie-notice-close:hover{rotate:90deg}}@media(max-width:40rem){.cookie-notice:not(.cookie-notice--bar,.cookie-notice--preview){inset-inline:.75rem;inline-size:auto;inset-block-end:max(.75rem,env(safe-area-inset-bottom))}html:has([data-cookie-notice]) .toast-stack,html:has([data-cookie-notice]) .pwa-banner{inset-block-end:calc(var(--cookie-notice-h, 9rem) + 1.5rem)}}@media(prefers-reduced-motion:no-preference){.cookie-notice[data-cookie-notice]{animation:cookie-notice-in .52s var(--ease-spring) .7s backwards}.cookie-notice[data-leaving]{animation:cookie-notice-out .22s var(--ease-in) forwards;pointer-events:none}}@keyframes cookie-notice-in{0%{opacity:0;translate:0 1.25rem;scale:.97}}@keyframes cookie-notice-out{to{opacity:0;translate:0 .75rem}}.cookie-notice--preview{position:relative;z-index:auto;inset:auto;inline-size:100%;max-inline-size:27rem;animation:none}.cookie-notice--preview.cookie-notice--bar{max-inline-size:none;padding:.9rem 1rem;border-radius:1.1rem;border-block-end:1px solid color-mix(in srgb,var(--color-mint) 26%,transparent)}@media print{.cookie-notice[data-cookie-notice]{display:none}}.cookie-notice-stage{background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--color-snow) 10%,transparent) 1px,transparent 0) 0 0 / 14px 14px,color-mix(in srgb,var(--color-ink) 40%,transparent)}[data-cookie-notice-settings] .chip:has(input:focus-visible){outline:2px solid var(--color-mint);outline-offset:2px}
