.hero[data-v-24b1b496]{position:relative;overflow:hidden;background:#f9fbff;color:#172033}.hero__inner[data-v-24b1b496]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:24px;width:min(1440px,100% - 64px);min-height:132px;margin:0 auto;padding:14px 0}.hero__copy[data-v-24b1b496]{max-width:760px}.hero__eyebrow[data-v-24b1b496]{display:flex;align-items:center;gap:10px;margin:0 0 8px;color:#234ba9;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hero__eyebrow-mark[data-v-24b1b496]{width:9px;height:9px;background:#20c9a1;clip-path:polygon(50% 0,100% 100%,0 100%)}.brand[data-v-24b1b496]{margin:0;color:#0b1730;font-family:"Slabo 27px",serif;font-size:clamp(44px,4.5vw,58px);font-weight:400;line-height:.88;letter-spacing:-.055em}.brand__suffix[data-v-24b1b496]{margin-left:.16em;color:#20c9a1;font-size:.34em;letter-spacing:0;vertical-align:.62em}.slogan[data-v-24b1b496]{margin:10px 0 0;color:#3867d6;font-family:Yesteryear,cursive;font-size:clamp(22px,2.5vw,28px);font-weight:400;line-height:1}.hero__lede[data-v-24b1b496]{max-width:62ch;margin:8px 0 0;color:#65708a;font-size:15px;line-height:1.45}.hero__art[data-v-24b1b496]{width:min(100%,170px);justify-self:end}.hero__art svg[data-v-24b1b496]{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 36px rgba(11,23,48,.25))}.poly polygon[data-v-24b1b496]{stroke:#0b173014;stroke-width:1.5}.poly--back polygon[data-v-24b1b496]:nth-child(1){fill:#3867d60a}.poly--back polygon[data-v-24b1b496]:nth-child(2){fill:#3867d614}.poly--back polygon[data-v-24b1b496]:nth-child(3){fill:#3867d61f}.poly--back polygon[data-v-24b1b496]:nth-child(4){fill:#20c9a11a}.poly--back polygon[data-v-24b1b496]:nth-child(5){fill:#3867d61a}.poly--back polygon[data-v-24b1b496]:nth-child(6){fill:#20c9a114}.poly--back polygon[data-v-24b1b496]:nth-child(7){fill:#3867d624}.poly--shield polygon[data-v-24b1b496]:nth-child(1){fill:#3867d6}.poly--shield polygon[data-v-24b1b496]:nth-child(2){fill:#4575df}.poly--shield polygon[data-v-24b1b496]:nth-child(3){fill:#2f59bd}.poly--shield polygon[data-v-24b1b496]:nth-child(4){fill:#20b893}.poly--shield polygon[data-v-24b1b496]:nth-child(5){fill:#189d80}.poly--shield polygon[data-v-24b1b496]:nth-child(6){fill:#2fcdaa}.poly--shield polygon[data-v-24b1b496]:nth-child(7){fill:#3867d6}.shield-check[data-v-24b1b496]{fill:none;stroke:#f8fbff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:17}@media screen and (max-width: 992px){.hero__inner[data-v-24b1b496]{grid-template-columns:minmax(0,1fr) 150px}}@media screen and (max-width: 768px){.hero__inner[data-v-24b1b496]{grid-template-columns:minmax(0,1fr) 120px;width:min(100% - 32px,1440px);min-height:140px;padding:16px 0}.hero__art[data-v-24b1b496]{width:120px;opacity:.72}.hero__copy[data-v-24b1b496]{position:relative;z-index:1}}@media screen and (max-width: 600px){.hero__inner[data-v-24b1b496]{grid-template-columns:minmax(0,1fr);min-height:132px}.hero__copy[data-v-24b1b496]{padding-right:64px}.hero__art[data-v-24b1b496]{position:absolute;right:0;width:92px;opacity:.2}.brand[data-v-24b1b496]{font-size:clamp(44px,13vw,54px)}}@media screen and (max-width: 380px){.hero__inner[data-v-24b1b496]{width:min(100% - 20px,1440px)}.hero__eyebrow[data-v-24b1b496]{max-width:210px;line-height:1.4}.hero__copy[data-v-24b1b496]{padding-right:48px}}.icon-container[data-v-ea62f0d4]{display:inline-block}.icon-container .inline-icon[data-v-ea62f0d4] svg{height:1em;overflow:visible;vertical-align:-.125em}.icon[data-v-20fd844a]{margin-right:8px}.footer[data-v-20fd844a]{background:transparent}.footer__inner[data-v-20fd844a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;width:min(1440px,100% - 32px);margin:0 auto;padding:18px 0 28px}.footer__brand[data-v-20fd844a]{display:flex;align-items:center;gap:12px}.footer__brand>div[data-v-20fd844a]{display:flex;flex-direction:column;gap:2px}.footer__brand strong[data-v-20fd844a]{color:#172033;font-size:15px;font-weight:600}.footer__brand span[data-v-20fd844a]{color:#65708a;font-size:13px}.footer__mark[data-v-20fd844a]{display:block;width:22px;height:25px;flex:0 0 auto;background:#3867d6cc;clip-path:polygon(50% 0,100% 20%,92% 72%,50% 100%,8% 72%,0 20%)}.footer__section[data-v-20fd844a]{display:flex;flex-wrap:wrap;gap:4px;margin-right:-10px}.footer__section a[data-v-20fd844a]{display:inline-flex;align-items:center;padding:8px 10px;border-radius:8px;color:#65708a;font-size:15px;text-decoration:none;transition:color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1)}.footer__section a[data-v-20fd844a]:hover{background:#3867d612;color:#234ba9;text-decoration:none}.footer__section a[data-v-20fd844a]:focus-visible{outline:2px solid #3867d6;outline-offset:1px}@media (pointer: coarse){.footer__section a[data-v-20fd844a]{min-height:44px}}@media screen and (max-width: 768px){.footer__inner[data-v-20fd844a]{align-items:flex-start;flex-direction:column;gap:8px;width:min(100% - 32px,1440px);padding:14px 0 24px}.footer__section[data-v-20fd844a]{margin-right:0;margin-left:-10px}}@media screen and (max-width: 380px){.footer__inner[data-v-20fd844a]{width:min(100% - 20px,1440px)}}.container[data-v-8781d560]{width:100%;height:100%;display:inline-block}[data-v-69e51be7] .code-area-shell{position:relative;width:100%;height:100%;min-height:540px;background:#0b1730}[data-v-69e51be7] .code-area{min-height:540px;width:100%;height:100%;font-size:15px;font-family:Source Code Pro,monospace}[data-v-69e51be7] .code-area__highlight{background-color:#20c9a13d;position:absolute}.code-area-loading[data-v-69e51be7]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;gap:12px;color:#f8fbffa3;font-family:Source Code Pro,monospace;font-size:13px;letter-spacing:.04em}.code-area-loading__indicator[data-v-69e51be7]{width:24px;height:24px;border:2px solid rgba(248,251,255,.14);border-top-color:#20c9a1;border-radius:50%;animation:code-area-loading-spin-69e51be7 .8s linear infinite}@keyframes code-area-loading-spin-69e51be7{to{transform:rotate(360deg)}}@media screen and (max-width: 992px){[data-v-69e51be7] .code-area-shell,[data-v-69e51be7] .code-area{min-height:420px}}.button-wrapper[data-v-0d66aecd]{position:relative;height:44px}.button-wrapper .button[data-v-0d66aecd]{position:absolute;width:100%;height:100%}.button[data-v-0d66aecd]{margin:0;padding-block:0;padding-inline:0;font:unset;border:unset;background:unset;align-items:unset;text-align:unset;text-shadow:unset;text-rendering:unset;color:inherit;writing-mode:unset;letter-spacing:unset;word-spacing:unset;line-height:unset;text-transform:unset;text-indent:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;cursor:unset;display:flex;align-items:center;justify-content:center;background-color:#20c9a1;color:#052e2b;border:1px solid #20c9a1;transition:background-color .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:none;border-radius:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.button .button__icon[data-v-0d66aecd]{margin-right:9px;font-size:17px}@media (hover: hover){.button[data-v-0d66aecd]:hover{background:#f8fbff0f;color:#f8fbff;border-color:#20c9a1b3;transform:translateY(-1px)}}@media (hover: none){.button[data-v-0d66aecd]:active{background:#f8fbff0f;color:#f8fbff;border-color:#20c9a1b3;transform:translateY(-1px)}}.button .button__text[data-v-0d66aecd]{display:block;font-size:15px;font-weight:700}.flat-button[data-v-caa6b2d9]{margin:0;padding-block:0;padding-inline:0;font:unset;border:unset;background:unset;align-items:unset;text-align:unset;text-shadow:unset;text-rendering:unset;color:inherit;writing-mode:unset;letter-spacing:unset;word-spacing:unset;line-height:unset;text-transform:unset;text-indent:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;cursor:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;border:1px solid transparent;border-radius:8px;display:inline-flex;gap:7px;font-size:15px;line-height:1.2;transition:color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.16,1,.3,1)}.flat-button.is-pressed[data-v-caa6b2d9]{border-color:#20c9a173;background:#20c9a129;color:#bff5e7;opacity:1}.flat-button.disabled[data-v-caa6b2d9]{color:#f8fbff66;cursor:not-allowed}.flat-button[data-v-caa6b2d9]:not(.disabled):not(.is-pressed){color:inherit}@media (hover: hover){.flat-button[data-v-caa6b2d9]:not(.disabled):not(.is-pressed):hover{border-color:#f8fbff1f;background:#f8fbff12;color:#f8fbff;transform:translateY(-1px)}}@media (hover: none){.flat-button[data-v-caa6b2d9]:not(.disabled):not(.is-pressed):active{border-color:#f8fbff1f;background:#f8fbff12;color:#f8fbff;transform:translateY(-1px)}}.flat-button[data-v-caa6b2d9]:focus-visible{outline:3px solid #20c9a1;outline-offset:2px}@media (pointer: coarse){.flat-button[data-v-caa6b2d9]{min-height:44px}}.modal-overlay-background[data-v-4e8ff639]{position:fixed;box-sizing:border-box;left:0;top:0;width:100vw;height:100vh;background:#1720334d;opacity:1}.modal-overlay-transition-enter-active[data-v-4e8ff639],.modal-overlay-transition-leave-active[data-v-4e8ff639]{transition:opacity 50ms cubic-bezier(.2,0,0,1),transform 50ms cubic-bezier(.16,1,.3,1)}.modal-overlay-transition-leave-active[data-v-4e8ff639],.modal-overlay-transition-enter-from[data-v-4e8ff639]{opacity:0}.modal-content-wrapper[data-v-50c9a7a4]{display:flex;align-items:center;justify-content:center;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;margin:30px}@media screen and (max-width: 380px){.modal-content-wrapper[data-v-50c9a7a4]{margin:20px}}.modal-content-content[data-v-50c9a7a4]{position:relative;overflow:hidden;box-sizing:border-box;pointer-events:auto;width:auto;height:auto;max-width:600px;background-color:#f9fbff;border-radius:3px;box-shadow:0 20px 60px -2px #172033;overflow-y:auto;max-height:100%}.modal-content-transition-enter-active[data-v-50c9a7a4],.modal-content-transition-leave-active[data-v-50c9a7a4]{transition:opacity .4s cubic-bezier(.2,0,0,1),transform .4s cubic-bezier(.16,1,.3,1)}.modal-content-transition-leave-active[data-v-50c9a7a4],.modal-content-transition-enter-from[data-v-50c9a7a4]{opacity:0;transform:translateY(20px)}.modal-container[data-v-2b7aba00]{position:fixed;box-sizing:border-box;left:0;top:0;width:100%;height:100vh;z-index:999}.dialog[data-v-25ad03ff]{margin-bottom:10px;display:flex;flex-direction:row}.dialog__content[data-v-25ad03ff]{margin:30px}@media screen and (max-width: 992px){.dialog__content[data-v-25ad03ff]{margin:20px}}@media screen and (max-width: 768px){.dialog__content[data-v-25ad03ff]{margin:15px}}.dialog .dialog__close-button[data-v-25ad03ff]{color:#234ba9;width:auto;font-size:21px;margin-right:6px;position:absolute;top:0;right:0}.tooltip[data-v-30cfa4db]{display:inline-flex}.tooltip__overlay[data-v-30cfa4db]{z-index:10;white-space:normal;visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;overflow:hidden}.tooltip__overlay[data-v-30cfa4db]>*{pointer-events:auto;overflow:unset}.tooltip__overlay--visible[data-v-30cfa4db]{visibility:visible;opacity:1;transition:opacity .15s ease-out}.tooltip__content[data-v-30cfa4db]{background:#234ba9;color:#f8fbff;border:1px solid rgba(219,231,255,.35);border-radius:16px;padding:15px 10px;box-shadow:0 16px 38px #0b173047;overflow:auto;overscroll-behavior:contain;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-size:15px;line-height:1.55;margin-left:3px;margin-right:3px;max-width:min(50ch,100vw - 30px);max-height:min(65vh,32rem)}.tooltip__content[data-v-30cfa4db] a[href]{color:#bff5e7;text-decoration:underline;text-underline-offset:2px}.tooltip__arrow[data-v-30cfa4db]{background:#234ba9}@media (prefers-reduced-motion: reduce){.tooltip__overlay--visible[data-v-30cfa4db]{transition:none}}.info-container{vertical-align:text-top}.info-tooltip-wrapper{display:flex;align-items:center;gap:.25em}@supports (width: 1ch){.info-tooltip-wrapper{gap:.5ch}}.copyable-command[data-v-b680a8e1]{display:inline-flex;padding:.25em;font-size:15px}.copyable-command .dollar[data-v-b680a8e1]{margin-right:.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.copyable-command .copy-action-container[data-v-b680a8e1]{margin-left:1em}.container[data-v-d5c1ba03]{display:flex;flex-direction:row;justify-content:center;gap:12px}.code-button[data-v-d5c1ba03]{width:140px;max-width:calc(50% - 6px)}.rail[data-v-c3db8154]{display:flex;flex-direction:column;min-height:0;padding:12px 10px 16px;overflow-y:auto;border-right:1px solid rgba(248,251,255,.08)}.rail__caption[data-v-c3db8154]{margin:0 0 8px;padding:0 8px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#f8fbff8c}.rail__list[data-v-c3db8154]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.rail__item[data-v-c3db8154]{margin:0;padding-block:0;padding-inline:0;font:unset;border:unset;background:unset;align-items:unset;text-align:unset;text-shadow:unset;text-rendering:unset;color:inherit;writing-mode:unset;letter-spacing:unset;word-spacing:unset;line-height:unset;text-transform:unset;text-indent:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;cursor:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;display:flex;flex-direction:column;gap:6px;width:100%;padding:9px 10px;border-radius:10px;text-align:left;color:#f8fbffb8;transition:color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1)}@media (hover: hover){.rail__item[data-v-c3db8154]:hover{background:#f8fbff0f;color:#f8fbff}}@media (hover: none){.rail__item[data-v-c3db8154]:active{background:#f8fbff0f;color:#f8fbff}}.rail__item[data-v-c3db8154]:focus-visible{outline:3px solid #20c9a1;outline-offset:-1px}.rail__item.is-active[data-v-c3db8154]{background:#20c9a121;color:#f8fbff;box-shadow:inset 0 0 0 1px #20c9a142}.rail__item.is-active .rail__item__count[data-v-c3db8154]{color:#f8fbffbf}@media (hover: hover){.rail__item.is-active[data-v-c3db8154]:hover{background:#20c9a130}}@media (hover: none){.rail__item.is-active[data-v-c3db8154]:active{background:#20c9a130}}.rail__item__name[data-v-c3db8154]{font-size:14px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.rail__item__meta[data-v-c3db8154]{display:flex;align-items:center;gap:8px}.rail__item__count[data-v-c3db8154]{flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;color:#f8fbff80}.rail__item__count__separator[data-v-c3db8154]{padding:0 1px;opacity:.55}.rail__item__gauge[data-v-c3db8154]{flex:1;height:3px;min-width:24px;border-radius:3px;background:#f8fbff1f;overflow:hidden}.rail__item__gauge__fill[data-v-c3db8154]{display:block;height:100%;border-radius:3px;background:#20c9a1;transition:width .22s cubic-bezier(.16,1,.3,1)}@media (pointer: coarse){.rail__item[data-v-c3db8154]{padding-top:11px;padding-bottom:11px}}@media screen and (max-width: 768px){.rail[data-v-c3db8154]{padding:10px 12px;border-right:0;border-bottom:1px solid rgba(248,251,255,.08);overflow-x:auto;overflow-y:hidden}.rail__caption[data-v-c3db8154]{display:none}.rail__list[data-v-c3db8154]{flex-direction:row;gap:6px}.rail__item[data-v-c3db8154]{width:auto;min-width:132px;padding:8px 12px;border:1px solid rgba(248,251,255,.1)}.rail__item.is-active[data-v-c3db8154]{box-shadow:none;border-color:#20c9a180}.rail__item__name[data-v-c3db8154]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}}.markdown-text{color:#f8fbff;font-size:17px}.markdown-text ul{list-style:square}.documentation-text[data-v-256a0c12]{display:flex;flex-direction:column;flex:1;max-width:100%;font-size:15px;line-height:1.55}.documentation-tooltip[data-v-713a569e]{color:#3867d6}.documentation-tooltip__trigger[data-v-713a569e]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:30px;min-height:30px;padding:4px;border:1px solid transparent;border-radius:8px;font-size:14px;line-height:1;cursor:help;transition:color .18s ease-out,background-color .18s ease-out,border-color .18s ease-out}@media (hover: hover){.documentation-tooltip__trigger[data-v-713a569e]:hover{border-color:#f8fbff1f;background:#f8fbff12;color:#20c9a1}}@media (hover: none){.documentation-tooltip__trigger[data-v-713a569e]:active{border-color:#f8fbff1f;background:#f8fbff12;color:#20c9a1}}.documentation-tooltip__trigger[data-v-713a569e]:focus-visible{color:#20c9a1;outline:3px solid #20c9a1;outline-offset:2px}@media (pointer: coarse){.documentation-tooltip__trigger[data-v-713a569e]{min-width:40px;min-height:40px}}.toggle-switch[data-v-540cc1b7]{display:flex;align-items:center;flex-shrink:0;overflow:hidden;position:relative;width:auto;font-size:11px;min-height:26px;border-radius:22px}.toggle-switch[data-v-540cc1b7]:has(input.toggle-input:focus-visible){outline:3px solid rgba(32,201,161,.55);outline-offset:2px}.toggle-switch input.toggle-input[data-v-540cc1b7]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.toggle-switch .toggle-animation[data-v-540cc1b7]{display:flex;align-items:center;gap:.25em;width:76px;height:22px;background-color:#f8fbff12;border:1px solid rgba(248,251,255,.22);border-radius:22px;transition:background-color .22s cubic-bezier(.2,0,0,1)}.toggle-switch .toggle-animation .circle[data-v-540cc1b7]{display:block;position:absolute;top:calc(50% - 5px);left:5px;width:10px;height:10px;border-radius:50%;background-color:#f8fbff80;transition:background-color .14s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.16,1,.3,1)}.toggle-switch input.toggle-input:checked+.toggle-animation[data-v-540cc1b7]{background-color:#20c9a1;flex-direction:row-reverse}.toggle-switch input.toggle-input:checked+.toggle-animation .circle[data-v-540cc1b7]{background-color:#052e2b;transform:translate(56px)}.toggle-switch .label[data-v-540cc1b7]{width:42px;min-width:42px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;transition:color .14s cubic-bezier(.2,0,0,1)}.toggle-switch .label.label-off[data-v-540cc1b7]{color:#f8fbffad;margin-left:calc(15px + .25em);padding-right:5px}.toggle-switch .label.label-on[data-v-540cc1b7]{color:#052e2b;margin-right:calc(15px + .25em);padding-left:5px}@media (pointer: coarse){.toggle-switch[data-v-540cc1b7]{min-height:44px}}.checkbox[data-v-378e6fc7]{position:relative;display:inline-grid;flex:0 0 auto;place-items:center;width:18px;height:18px}.checkbox__input[data-v-378e6fc7]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;width:auto;height:auto;margin:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.checkbox__box[data-v-378e6fc7]{display:grid;place-items:center;box-sizing:border-box;width:100%;height:100%;border:1px solid rgba(248,251,255,.35);border-radius:5px;background:#f8fbff0d;transition:background-color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1)}.checkbox__mark[data-v-378e6fc7]{width:12px;height:12px;overflow:visible;fill:none;stroke:#052e2b;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}.checkbox.is-checked .checkbox__box[data-v-378e6fc7]{border-color:#20c9a1;background:#20c9a1}.checkbox.is-indeterminate .checkbox__box[data-v-378e6fc7]{border-color:#20c9a1b3;background:#20c9a133}.checkbox.is-indeterminate .checkbox__mark[data-v-378e6fc7]{stroke:#bff5e7}.checkbox__input:focus-visible+.checkbox__box[data-v-378e6fc7]{outline:3px solid #20c9a1;outline-offset:2px}@media (hover: hover){.checkbox .checkbox__input:hover+.checkbox__box[data-v-378e6fc7]{border-color:#20c9a1cc}}@media (hover: none){.checkbox .checkbox__input:active+.checkbox__box[data-v-378e6fc7]{border-color:#20c9a1cc}}.row[data-v-d6ababc3]{display:flex;align-items:center;gap:4px;padding:2px 12px;border-radius:8px;transition:background-color .14s cubic-bezier(.2,0,0,1)}@media (hover: hover){.row[data-v-d6ababc3]:hover{background:#f8fbff0d}}@media (hover: none){.row[data-v-d6ababc3]:active{background:#f8fbff0d}}.row.is-selected .row__title[data-v-d6ababc3]{color:#f8fbff}.row__label[data-v-d6ababc3]{display:flex;flex:0 1 auto;align-items:center;gap:12px;min-width:0;min-height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.row__title[data-v-d6ababc3]{min-width:0;font-size:15px;line-height:1.4;color:#f8fbffd1;overflow-wrap:anywhere;transition:color .14s cubic-bezier(.2,0,0,1)}.row__docs[data-v-d6ababc3]{flex:0 0 auto}.row__revert[data-v-d6ababc3]{flex:0 0 auto;margin-left:auto;padding-left:8px}.group+.group[data-v-259ea965]{margin-top:20px}.group__header[data-v-259ea965]{display:flex;align-items:center;gap:4px;padding:8px 12px}.group__heading[data-v-259ea965]{display:flex;flex:0 1 auto;align-items:center;gap:12px;min-width:0;min-height:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.group__name[data-v-259ea965]{min-width:0;font-size:15px;font-weight:650;line-height:1.3;color:#f8fbff;overflow-wrap:anywhere}.group__docs[data-v-259ea965]{flex:0 0 auto}.group__count[data-v-259ea965]{flex:0 0 auto;margin-left:auto;padding-left:8px;font-size:12px;font-variant-numeric:tabular-nums;color:#f8fbff80}.group__count__separator[data-v-259ea965]{padding:0 1px;opacity:.5}.group__revert[data-v-259ea965]{flex:0 0 auto;padding-left:4px}.group__scripts[data-v-259ea965]{margin:0;list-style:none;border:1px solid rgba(248,251,255,.07);border-radius:12px;background:#f8fbff08;padding:4px}.panel[data-v-3ceff598]{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.panel__header[data-v-3ceff598]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;border-bottom:1px solid rgba(248,251,255,.08)}.panel__title[data-v-3ceff598]{min-width:0;margin:0;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#f8fbff;overflow-wrap:anywhere}.panel__actions[data-v-3ceff598]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-left:auto;color:#f8fbffb8}.panel__body[data-v-3ceff598]{flex:1;min-height:0;overflow-y:auto;padding:4px 16px 20px}@media screen and (max-width: 768px){.panel__header[data-v-3ceff598]{padding:10px 12px}.panel__body[data-v-3ceff598]{padding:4px 12px 16px}}.explorer[data-v-9ef3ca2d]{display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr);min-height:0;height:100%;background:#101c33}.explorer__rail[data-v-9ef3ca2d],.explorer__panel[data-v-9ef3ca2d]{min-width:0;min-height:0}@media screen and (max-width: 768px){.explorer[data-v-9ef3ca2d]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}.scripts-view[data-v-196ef5dd]{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1;background:#101c33}.search-no-matches[data-v-196ef5dd]{display:flex;flex-direction:column;gap:.5em;padding:18px 16px 36px;color:#f8fbff;font-size:17px;word-break:break-word}.search-no-matches__header[data-v-196ef5dd]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.search-no-matches__title[data-v-196ef5dd]{font-size:21px;font-weight:700}.search-no-matches a[data-v-196ef5dd]{color:#20c9a1}.list[data-v-da2bcefa]{display:flex;align-items:center;flex-direction:row;gap:12px;width:100%;color:#f8fbffd6;font-size:15px;line-height:1.4}.list[data-v-da2bcefa] .items{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.list[data-v-da2bcefa]>:first-child:not(.items){flex:0 0 auto;font-family:Source Code Pro,monospace;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width: 380px){.list[data-v-da2bcefa]{align-items:flex-start;flex-direction:column;gap:6px}}svg[data-v-88e36522]{font-size:85%;height:1em}svg circle[data-v-88e36522]{stroke:currentColor}svg circle.filled[data-v-88e36522]{fill:currentColor}.circle-rating[data-v-7b57be9c]{display:inline-flex;gap:.25em}.privacy-rating[data-v-ac852842]{text-align:center}.includes[data-v-ac852842]{display:flex;gap:.5em}.includes .icon[data-v-ac852842]{color:#4caf50}.considerations[data-v-ac852842]{display:flex;gap:.5em}.considerations .icon[data-v-ac852842]{color:#f44336}.recommendation[data-v-ac852842]{align-items:center;display:flex;gap:.5em}.recommendation .icon[data-v-ac852842]{color:#ffc107}.scripts-menu[data-v-e7f50f03]{display:grid;grid-template-columns:minmax(200px,1fr) minmax(300px,1.6fr);color:#f8fbffeb}.scripts-menu .control-group[data-v-e7f50f03]{display:flex;align-items:center;min-width:0;min-height:64px;padding:10px 16px;border-left:1px solid rgba(248,251,255,.08)}.scripts-menu .control-group[data-v-e7f50f03]:first-child{border-left:0}@media screen and (max-width: 1100px){.scripts-menu[data-v-e7f50f03]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.scripts-menu .control-group[data-v-e7f50f03]{min-height:60px;padding:10px 14px}}@media screen and (max-width: 768px){.scripts-menu[data-v-e7f50f03]{grid-template-columns:1fr}.scripts-menu .control-group[data-v-e7f50f03]{min-height:0;padding:10px 14px;border-left:0}.scripts-menu .control-group[data-v-e7f50f03]:not(:first-child){border-top:1px solid rgba(248,251,255,.08)}}.visually-hidden[data-v-f5908c5b]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap}.search[data-v-f5908c5b]{position:relative;display:flex;align-items:center;width:100%;min-height:44px;border:1px solid #dce4f2;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0b17300e;transition:border-color .14s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1)}.search[data-v-f5908c5b]:focus-within{border-color:#3867d6a6;box-shadow:0 0 0 3px #3867d61a}.search-term[data-v-f5908c5b]{width:100%;min-width:60px;min-height:42px;padding:0 18px 0 54px;border:0;outline:0;background:transparent;color:#0b1730;font-size:17px}.search-term[data-v-f5908c5b]::-moz-placeholder{color:#65708a;opacity:1}.search-term[data-v-f5908c5b]::placeholder{color:#65708a;opacity:1}.search-term[data-v-f5908c5b]::-webkit-search-cancel-button{cursor:pointer}.icon-wrapper[data-v-f5908c5b]{position:absolute;left:18px;z-index:1;display:grid;width:22px;height:22px;place-items:center;color:#3867d6;font-size:17px;pointer-events:none}.handle[data-v-c0a273a7]{position:relative;padding-block:0;padding-inline:0;font:unset;border:unset;background:unset;align-items:unset;text-align:unset;text-shadow:unset;text-rendering:unset;color:inherit;writing-mode:unset;letter-spacing:unset;word-spacing:unset;line-height:unset;text-transform:unset;text-indent:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;cursor:unset;display:flex;flex-direction:column;align-items:center;width:20px;margin:0;padding:0 7px;background:#0b1730;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--5823186c)}.handle[data-v-c0a273a7]:before{position:absolute;top:0;right:-12px;bottom:0;left:-12px;content:""}@media (hover: hover){.handle:hover .line[data-v-c0a273a7]{background:#20c9a1}.handle:hover .icon[data-v-c0a273a7]{color:#20c9a1}}@media (hover: none){.handle:active .line[data-v-c0a273a7]{background:#20c9a1}.handle:active .icon[data-v-c0a273a7]{color:#20c9a1}}.handle .line[data-v-c0a273a7]{position:relative;flex:1;background:#f8fbff4d;width:1px}.handle .icon[data-v-c0a273a7]{position:relative;color:#f8fbff4d;font-size:13px}.slider[data-v-02c56ba5]{display:flex;flex-direction:row;background:#f8fbff14}.slider .first[data-v-02c56ba5]{min-width:var(--26cd341a);width:var(--0d27d130)}.slider .second[data-v-02c56ba5]{flex:1;min-width:var(--03a61332)}@media screen and (max-width: 992px){.slider[data-v-02c56ba5]{flex-direction:column}.slider .first[data-v-02c56ba5]{width:auto!important}.slider .handle[data-v-02c56ba5]{display:none}}.script-area[data-v-7314acb7]{display:flex;flex-direction:column}.workbench[data-v-7314acb7]{overflow:hidden;border:1px solid rgba(248,251,255,.08);border-radius:18px;background:#0b1730;box-shadow:0 18px 46px #0b173024}.workbench__header[data-v-7314acb7]{padding:12px 16px;border-bottom:1px solid rgba(248,251,255,.1);color:#f8fbff}.visually-hidden[data-v-7314acb7]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap}.workbench__search[data-v-7314acb7] .search{border-color:#f8fbff24;box-shadow:none}.workbench__toolbar[data-v-7314acb7]{border-bottom:1px solid rgba(248,251,255,.1);background:#f8fbff09}.workbench__pane[data-v-7314acb7]{display:flex;flex-direction:column;min-width:0;height:100%;background:#101c33}.workbench__code-area[data-v-7314acb7]{flex:1;min-height:0}.horizontal-slider[data-v-7314acb7]{height:clamp(680px,100dvh - 280px,920px)}.workbench__actions[data-v-7314acb7]{min-height:64px;padding:10px 20px;border-top:1px solid rgba(248,251,255,.1);background:#f8fbff09}@media screen and (max-width: 992px){.horizontal-slider[data-v-7314acb7]{height:auto;row-gap:1px}.workbench__pane--scripts[data-v-7314acb7]{height:clamp(440px,70dvh,760px)}}@media screen and (max-width: 768px){.workbench[data-v-7314acb7]{border-radius:14px}.workbench__header[data-v-7314acb7]{padding:10px 12px}}@font-face{font-display:block;font-family:"Slabo 27px";font-style:normal;font-weight:400;src:url(/assets/slabo-27px-v14-ascii-regular-CHxoMBi3.woff2) format("woff2");unicode-range:U+0020-007E}@font-face{font-display:swap;font-family:Yesteryear;font-style:normal;font-weight:400;src:url(/assets/yesteryear-v18-ascii-regular-NDBeUgMK.woff2) format("woff2");unicode-range:U+0020-007E}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(/assets/source-code-pro-v23-latin-regular-BUJ3hEal.woff2) format("woff2")}a{margin:0;padding-block:0;padding-inline:0;font:unset;border:unset;background:unset;align-items:unset;text-align:unset;text-shadow:unset;text-rendering:unset;writing-mode:unset;letter-spacing:unset;word-spacing:unset;line-height:unset;text-transform:unset;text-indent:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;cursor:unset;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}@media (hover: hover){a:hover{text-decoration:underline;color:#3867d6}}@media (hover: none){a:active{text-decoration:underline;color:#3867d6}}a[href]{word-break:break-word}a[href^=http]:after{display:inline-block;content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill='none'%20d='M0%200h24v24H0z'/%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6zm11-3v9l-3.794-3.793-5.999%206-1.414-1.414%205.999-6L12%203h9z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill='none'%20d='M0%200h24v24H0z'/%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6zm11-3v9l-3.794-3.793-5.999%206-1.414-1.414%205.999-6L12%203h9z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;width:13px;height:13px;vertical-align:text-top;margin-left:.125em}@supports (width: 1ch){a[href^=http]:after{margin-left:.25ch}}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}@supports not (scrollbar-gutter: stable){html{padding-inline-start:calc(100vw - 100%)}}body{margin:0;padding:0;background:#f9fbff;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;color:#172033;line-height:1.55;min-width:320px;min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased}body p,body h1,body h2,body h3,body h4,body h5,body h6,body blockquote,body pre,body hr,body ul,body ol{margin:0}body p:not(:last-child){margin-bottom:1em}body li>p:not(:last-child){margin-bottom:.5em}body h1:not(:last-child),body h2:not(:last-child),body h3:not(:last-child),body h4:not(:last-child),body h5:not(:last-child),body h6:not(:last-child){margin-bottom:.5em}body ul:not(:last-child),body ol:not(:last-child){margin-bottom:1em}body li:not(:last-child){margin-bottom:.5em}body table:not(:last-child){margin-bottom:1em}body blockquote:not(:last-child){margin-bottom:1em}body pre:not(:last-child){margin-bottom:1em}body article:not(:last-child){margin-bottom:1em}body hr:not(:last-child){margin-bottom:1em}body ul,body ol{padding:0}body ul,body ol{padding-inline-start:2em}input{font-family:unset}button,input{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid #20c9a1;outline-offset:3px}::-moz-selection{background:#bff5e7;color:#0b1730}::selection{background:#bff5e7;color:#0b1730}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}blockquote{padding:0 1em;border-left:4px solid #3867d6}code{font-family:Source Code Pro,monospace;font-size:85%;color:#f8fbff}:not(pre)>code{background:#14294e;word-break:break-all;padding:min(max(calc(round(down,calc(1lh / .85),1px) - 1lh),0px) / 2,4px) min(.4em,8px);display:inline-block}pre{background:#14294e;border-radius:2px;overflow:auto;padding:1em}hr{opacity:.6}sup{vertical-align:unset;font-size:unset;vertical-align:super;font-size:80%}kbd{font-family:unset;background-color:#234ba9;border:1px solid #14294e;border-radius:.2em;box-shadow:inset 0 1px #234ba9,inset 0 -2px #14294e;font-family:Source Code Pro,monospace;font-size:80%;padding:.25em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.app{width:100%;min-height:100dvh}.app .app__wrapper{display:flex;flex-direction:column;background-color:#f9fbff;color:#172033;min-height:100dvh}.app .app__main{width:min(1440px,100% - 32px);margin:0 auto;padding:8px 0 32px}.skip-link{position:fixed;top:12px;left:12px;z-index:1000;padding:12px 16px;border-radius:10px;background:#0b1730;color:#f8fbff;transform:translateY(-150%);transition:transform .22s cubic-bezier(.16,1,.3,1)}.skip-link:focus{transform:translateY(0)}@media screen and (max-width: 768px){.app .app__main{width:min(100% - 32px,1440px);padding-top:4px}}@media screen and (max-width: 380px){.app .app__main{width:min(100% - 20px,1440px)}}
