.website[data-astro-cid-eubzdh6u]{--base: 1rem;font-family:DM Sans,DM Sans Fallback,system-ui,-apple-system,sans-serif;isolation:isolate;position:relative;container:website/inline-size;container-type:size;flex:1;min-height:0;overflow-y:auto;scroll-timeline:--website-scroll}.website[data-astro-cid-eubzdh6u] h2[data-astro-cid-eubzdh6u],.website[data-astro-cid-eubzdh6u] p[data-astro-cid-eubzdh6u],.website[data-astro-cid-eubzdh6u] a[data-astro-cid-eubzdh6u]{transition:.3s ease-out}.website[data-astro-cid-eubzdh6u].mobile{padding-top:3.25rem}.website[data-astro-cid-eubzdh6u].reader .header[data-astro-cid-eubzdh6u]{display:none}.website[data-astro-cid-eubzdh6u].reader .intro[data-astro-cid-eubzdh6u]{min-height:initial;text-align:start}.website[data-astro-cid-eubzdh6u].reader .intro[data-astro-cid-eubzdh6u]:after,.website[data-astro-cid-eubzdh6u].reader .intro[data-astro-cid-eubzdh6u]:before{display:none}.website[data-astro-cid-eubzdh6u].reader img[data-astro-cid-eubzdh6u]{display:none}.website[data-astro-cid-eubzdh6u].reader .title[data-astro-cid-eubzdh6u]{font-size:calc(var(--base) * 2)}.website[data-astro-cid-eubzdh6u].reader .title[data-astro-cid-eubzdh6u]:after{display:none}.website[data-astro-cid-eubzdh6u].reader .title[data-astro-cid-eubzdh6u],.website[data-astro-cid-eubzdh6u].reader .desc[data-astro-cid-eubzdh6u]{color:#222;text-align:start}.website[data-astro-cid-eubzdh6u].reader .intro-content[data-astro-cid-eubzdh6u]{margin:0}.website[data-astro-cid-eubzdh6u].reader .cta[data-astro-cid-eubzdh6u]{all:unset;text-decoration:underline}.banner[data-astro-cid-eubzdh6u]{padding:.5rem 1rem;background-color:#e0c485;color:#000;font-size:calc(var(--base) * .75);text-align:center}.header[data-astro-cid-eubzdh6u]{position:absolute;left:0;right:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;max-width:65rem;margin-inline:auto;padding-top:1.25rem;padding-bottom:1.25rem;padding-inline:1rem;color:#fff}.brand[data-astro-cid-eubzdh6u]{display:flex;align-items:center;gap:.25rem;color:inherit;font-size:clamp(var(--base) * 1.25,var(--base) + 1cqi,var(--base) * 1.75);font-weight:700;text-decoration:none}.brand[data-astro-cid-eubzdh6u] img[data-astro-cid-eubzdh6u]{width:1.65em;height:auto;margin-top:-.5rem;margin-bottom:-.5rem;margin-inline-start:-.25rem}.links[data-astro-cid-eubzdh6u]{display:flex;flex-wrap:wrap;gap:1rem}.links[data-astro-cid-eubzdh6u] a[data-astro-cid-eubzdh6u]{color:inherit;font-size:var(--base);text-decoration:none}.intro[data-astro-cid-eubzdh6u]{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:max(52.75cqi,30rem);padding-top:max(5cqi,2.25rem);padding-inline:1rem;overflow:hidden;text-align:center;padding:1rem}.intro[data-astro-cid-eubzdh6u]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(45deg,red,#00f);z-index:0;opacity:.3}.backdrop[data-astro-cid-eubzdh6u],.cup[data-astro-cid-eubzdh6u]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.backdrop[data-astro-cid-eubzdh6u]{z-index:-1;outline:10px solid red}.intro-content[data-astro-cid-eubzdh6u]{margin-top:5rem}.title[data-astro-cid-eubzdh6u]{position:relative;color:#5fc6e5cc;font-size:clamp(var(--base) * 2.5,7.25cqi,var(--base) * 6.75);font-weight:700;mix-blend-mode:color-dodge}.title[data-astro-cid-eubzdh6u]:after{content:"";display:block;height:180px}.cup[data-astro-cid-eubzdh6u]{z-index:1;filter:brightness(1.22) drop-shadow(0px -5px 22px rgba(from #000 r g b/.5))}.cup-2[data-astro-cid-eubzdh6u]{object-fit:contain;inset:initial;left:0;top:0;width:initial;height:initial;margin:auto;z-index:100;outline:10px solid red}.desc[data-astro-cid-eubzdh6u],.cta[data-astro-cid-eubzdh6u]{position:relative;z-index:2}.desc[data-astro-cid-eubzdh6u]{max-width:22rem;margin-inline:auto;margin-bottom:.75rem;color:#fff;font-size:clamp(var(--base),var(--base) * .75 + .75cqi,var(--base) * 1.25);text-wrap:balance}.cta[data-astro-cid-eubzdh6u]{padding:.5rem .75rem;border-radius:.5rem;background-color:#e0c485;color:#000;font-size:var(--base);text-decoration:none}.menu-toggle[data-astro-cid-eubzdh6u]{display:none;padding:.25rem;border:0;background:none;color:inherit}.menu-toggle[data-astro-cid-eubzdh6u] svg{width:1.75rem;height:1.75rem}.menu-toggle[data-astro-cid-eubzdh6u] .close-icon,.menu-toggle[data-astro-cid-eubzdh6u][aria-expanded=true] .open-icon{display:none}.menu-toggle[data-astro-cid-eubzdh6u][aria-expanded=true] .close-icon{display:block}@container website (width < 40rem){.menu-toggle[data-astro-cid-eubzdh6u]{display:block}.menu[data-astro-cid-eubzdh6u]{display:none;flex-basis:100%;padding:1rem;border-radius:.75rem;background-color:#000000d9}.header[data-astro-cid-eubzdh6u]:has(.menu-toggle[aria-expanded=true]) .menu[data-astro-cid-eubzdh6u]{display:block}.links[data-astro-cid-eubzdh6u]{flex-direction:column;gap:.75rem}.links[data-astro-cid-eubzdh6u] a[data-astro-cid-eubzdh6u]{display:block;font-size:calc(var(--base) * 1.25)}}.intro[data-astro-cid-eubzdh6u]:before{content:"";position:absolute;top:0;left:0;right:0;height:4.75rem;background:linear-gradient(rgba(0,0,0,.6),transparent)}.prose[data-astro-cid-eubzdh6u]{padding:1rem;max-width:900px;margin-inline:auto}.prose[data-astro-cid-eubzdh6u] p[data-astro-cid-eubzdh6u]{margin-bottom:2rem;font-size:var(--base)}.resizable-box[data-astro-cid-gqjxaxmd]{--size: .75rem;--gap: .25rem;position:relative}.resizable-box[data-astro-cid-gqjxaxmd][data-from=center]{margin-inline:auto}.resizable-box[data-astro-cid-gqjxaxmd][data-disabled]{display:contents}.resizable-box[data-astro-cid-gqjxaxmd][data-disabled]>.resize-handle[data-astro-cid-gqjxaxmd]{display:none}.resize-handle[data-astro-cid-gqjxaxmd]{position:absolute;padding:0;border:0;background:none;touch-action:none}.resize-handle[data-astro-cid-gqjxaxmd]:before{content:"";position:absolute;inset:0;margin:auto;border-radius:1rem;background-color:#999;opacity:.5;transition:opacity .2s}.resize-handle[data-astro-cid-gqjxaxmd]:hover:before,.resize-handle[data-astro-cid-gqjxaxmd]:focus-visible:before,.resize-handle[data-astro-cid-gqjxaxmd]:active:before{opacity:1}.width[data-astro-cid-gqjxaxmd]{inset-block:0;inset-inline-start:calc(100% + var(--gap));inline-size:var(--size);cursor:ew-resize}.width[data-astro-cid-gqjxaxmd]:before{inline-size:.25rem;block-size:3rem}.height[data-astro-cid-gqjxaxmd]{inset-inline:0;inset-block-start:calc(100% + var(--gap));block-size:var(--size);cursor:ns-resize}.height[data-astro-cid-gqjxaxmd]:before{inline-size:3rem;block-size:.25rem}.corner[data-astro-cid-gqjxaxmd]{inset-inline-start:calc(100% + var(--gap));inset-block-start:calc(100% + var(--gap));inline-size:var(--size);block-size:var(--size);cursor:nwse-resize}.corner[data-astro-cid-gqjxaxmd]:before{inline-size:.5rem;block-size:.5rem}.browser-bar[data-astro-cid-xvmiwg2j]{--dot-size: .75rem;display:flex;align-items:center;gap:.75rem;padding-block:.5rem;padding-inline:.75rem;background-color:#f5f5f5;border-block-end:1px solid #ddd;border-start-start-radius:inherit;border-start-end-radius:inherit}.dots[data-astro-cid-xvmiwg2j]{display:flex;gap:.5rem}.dots[data-astro-cid-xvmiwg2j] span[data-astro-cid-xvmiwg2j]{inline-size:var(--dot-size);block-size:var(--dot-size);border-radius:50%}.dots[data-astro-cid-xvmiwg2j] span[data-astro-cid-xvmiwg2j]:nth-child(1){background-color:#ff5f57}.dots[data-astro-cid-xvmiwg2j] span[data-astro-cid-xvmiwg2j]:nth-child(2){background-color:#febc2e}.dots[data-astro-cid-xvmiwg2j] span[data-astro-cid-xvmiwg2j]:nth-child(3){background-color:#28c840}.dots[data-astro-cid-xvmiwg2j] .close-window[data-astro-cid-xvmiwg2j]{width:var(--dot-size);height:var(--dot-size);padding:0;border:0;border-radius:50%;background-color:#ff5f57;transition:background-color .15s ease}.dots[data-astro-cid-xvmiwg2j] .close-window[data-astro-cid-xvmiwg2j]:hover,.dots[data-astro-cid-xvmiwg2j] .close-window[data-astro-cid-xvmiwg2j]:focus-visible{background-color:hsl(from #ff5f57 h s calc(l - 5))}.address[data-astro-cid-xvmiwg2j]{flex:1;min-inline-size:0;padding-block:.25rem;padding-inline:.75rem;border-radius:100px;font-size:.75rem;color:#666;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none}.devtools-panel[data-astro-cid-2gx6dl6e]{height:300px;background-color:#fff;display:none;border-top:1px solid rgba(from #000 r g b/.15);overflow-y:auto}.devtools-panel[data-astro-cid-2gx6dl6e] [data-astro-cid-2gx6dl6e]{user-select:none}.header[data-astro-cid-2gx6dl6e]{position:sticky;top:0;display:flex;align-items:center;gap:1rem;background-color:#fff;border-bottom:1px solid #ddd;font-size:.75rem}.tabs[data-astro-cid-2gx6dl6e]{flex:1;min-inline-size:0;display:flex;overflow:hidden}.tabs-item[data-astro-cid-2gx6dl6e]{--active-color: transparent;padding-block:.35rem;padding-inline:.5rem;white-space:nowrap;box-shadow:inset 0 -2px 0 0 var(--active-color);font-family:Flow Circular,monospace;font-size:.9rem}.tabs-item[data-astro-cid-2gx6dl6e].active{--active-color: #1a73e8}.actions[data-astro-cid-2gx6dl6e]{display:flex;gap:.25rem}.actions[data-astro-cid-2gx6dl6e] button[data-astro-cid-2gx6dl6e]{display:grid;padding:.25rem;border:0;background:none}.actions[data-astro-cid-2gx6dl6e] svg[data-astro-cid-2gx6dl6e]{inline-size:1.25rem;block-size:1.25rem;opacity:.65}.code[data-astro-cid-2gx6dl6e]{margin:0;padding-block:.5rem;padding-inline:1rem;font-family:Flow Circular,monospace;font-size:1.25rem;color:hsl(from #000 h s 70);line-height:1.15;overflow-x:auto}.vertical-tabs[data-astro-cid-2wkretp2]{flex-direction:column;width:210px;box-shadow:1px 0 rgba(from #000 r g b/.1);display:none;padding:.5rem;background-color:#cceef5;font-size:.75rem;overflow:hidden}.vertical-tabs[data-astro-cid-2wkretp2] button[data-astro-cid-2wkretp2]{display:grid;place-items:center;padding:.25rem;border:0;border-radius:.5rem;background:none}.vertical-tabs[data-astro-cid-2wkretp2] svg[data-astro-cid-2wkretp2]{inline-size:1rem;block-size:1rem}.toolbar[data-astro-cid-2wkretp2]{display:flex;align-items:center;justify-content:space-between;padding-block-end:.5rem;border-block-end:1px solid #fff}.toolbar-actions[data-astro-cid-2wkretp2]{display:flex;gap:.25rem}.toolbar-actions[data-astro-cid-2wkretp2] button[data-astro-cid-2wkretp2]{background-color:#fff}.tabs[data-astro-cid-2wkretp2]{display:grid;gap:.5rem;margin-block:.5rem}.tab[data-astro-cid-2wkretp2]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.5rem;overflow-x:auto}.tab[data-astro-cid-2wkretp2].active{background-color:#fff}.favicon[data-astro-cid-2wkretp2]{flex-shrink:0}.title[data-astro-cid-2wkretp2]{flex:1;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.close[data-astro-cid-2wkretp2]{flex-shrink:0}.vertical-tabs[data-astro-cid-2wkretp2] .new-tab[data-astro-cid-2wkretp2]{inline-size:100%;padding:.5rem;background-color:#fff;margin-top:auto}.link-preview-menu[data-astro-cid-w7wqqltb]{width:80%;display:none;padding:.25rem .75rem;border-radius:1.5rem;background-color:#f5f5f5;box-shadow:0 5px 15px rgba(from #000 r g b/.1)}.item[data-astro-cid-w7wqqltb]{display:flex;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:13px}.item[data-astro-cid-w7wqqltb] svg{width:1rem;height:1rem;flex-shrink:0}.in-app-browser[data-astro-cid-gngnwixr]{position:relative;margin-top:-1.5rem}.in-app-browser[data-astro-cid-gngnwixr] svg{width:1.25rem;height:1.25rem}.toolbar[data-astro-cid-gngnwixr]{position:absolute;bottom:100%;inset-inline:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:.5rem}.toolbar[data-astro-cid-gngnwixr]>button[data-astro-cid-gngnwixr]{justify-self:start}.toolbar[data-astro-cid-gngnwixr] button[data-astro-cid-gngnwixr]{border:0;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:rgba(from #f3f3f3 r g b/.8);backdrop-filter:blur(5px)}.url[data-astro-cid-gngnwixr]{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem .75rem;border-radius:1.25rem;background-color:rgba(from #f3f3f3 r g b/.8);backdrop-filter:blur(5px);font-weight:700}.post[data-astro-cid-gngnwixr]{padding:1rem;border-start-start-radius:1.5rem;border-start-end-radius:1.5rem;background-color:#fff;box-shadow:0 -5px 20px rgba(from #000 r g b/.2)}.author[data-astro-cid-gngnwixr]{display:flex;align-items:center;gap:.75rem}.author[data-astro-cid-gngnwixr] img[data-astro-cid-gngnwixr]{border-radius:50%}.name[data-astro-cid-gngnwixr]{display:flex;align-items:center;gap:.25rem;font-weight:700}.handle[data-astro-cid-gngnwixr],.stats[data-astro-cid-gngnwixr]{color:#536471}.handle[data-astro-cid-gngnwixr]{margin-top:-3px;font-size:14px}.logo[data-astro-cid-gngnwixr]{margin-inline-start:auto;font-size:1.5rem;font-weight:700}.text[data-astro-cid-gngnwixr]{margin-top:1rem}.stats[data-astro-cid-gngnwixr]{display:flex;justify-content:space-between;margin-top:1rem}.stats[data-astro-cid-gngnwixr] li[data-astro-cid-gngnwixr]{display:flex;align-items:center;gap:.25rem}.actions[data-astro-cid-gngnwixr]{justify-self:end;display:flex;gap:.5rem}.easter-egg[data-astro-cid-bxugl4bx]{max-width:40ch;place-self:center;display:flex;flex-direction:column;align-items:start;gap:.5rem}.button[data-astro-cid-bxugl4bx]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:0;border-radius:8px;background-color:#d57830;color:#fff;font-size:1.25rem;box-shadow:inset 0 2px 4px #ffffff69,0 4px #ba6626;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.button[data-astro-cid-bxugl4bx]:hover,.button[data-astro-cid-bxugl4bx]:focus-visible{background-color:hsl(from #d57830 h s calc(l - 5))}.button[data-astro-cid-bxugl4bx]:focus{outline:none}.button[data-astro-cid-bxugl4bx]:active{transform:translateY(2px);box-shadow:inset 0 2px 4px #ffffff69,0 2px #ba6626}.label[data-astro-cid-bxugl4bx]{text-box:trim-both cap alphabetic}.icon-picker[data-astro-cid-7ppnzlre]{display:flex;gap:.5rem;margin:0;padding:0;border:0}.picker-option[data-astro-cid-7ppnzlre]{--size: 48px;display:grid;place-items:center;gap:.25rem;padding:.5rem;border:1px solid transparent;border-radius:12px;background-color:transparent;cursor:pointer;transition:background-color .15s ease}.picker-option[data-astro-cid-7ppnzlre] svg{width:var(--size);height:var(--size)}.picker-option[data-astro-cid-7ppnzlre]:has(:checked){background-color:var(--color-surface);box-shadow:0 3px 10px rgba(from #000 r g b/.15)}.picker-option[data-astro-cid-7ppnzlre]:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.visually-hidden[data-astro-cid-7ppnzlre]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chip-picker[data-astro-cid-zemrki7w]{margin:0;padding:0;border:0;transition:display .3s allow-discrete}.chip-picker[data-astro-cid-zemrki7w].instant{transition:none}.chips[data-astro-cid-zemrki7w]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;height:auto;overflow:clip;overflow-clip-margin:1rem;transition:height .3s ease,opacity .3s ease}.chip-picker[data-astro-cid-zemrki7w][hidden] .chips[data-astro-cid-zemrki7w]{height:0;opacity:0}.chip-picker[data-astro-cid-zemrki7w].instant .chips[data-astro-cid-zemrki7w]{transition:none}@starting-style{.chips[data-astro-cid-zemrki7w]{height:0;opacity:0}}.chip[data-astro-cid-zemrki7w]{display:block;padding:.25rem .75rem;border:1px solid var(--color-border);border-radius:50px;font-size:13px;background-color:transparent;cursor:pointer;transition:background-color .15s ease}.chip[data-astro-cid-zemrki7w]:hover,.chip[data-astro-cid-zemrki7w]:has(:focus-visible){background-color:var(--color-hover)}.chip[data-astro-cid-zemrki7w]:has(:checked){background-color:var(--color-surface);box-shadow:0 3px 7px rgba(from #000 r g b/.1)}.chip[data-astro-cid-zemrki7w]:has(:checked):hover,.chip[data-astro-cid-zemrki7w]:has(:checked:focus-visible){background-color:var(--color-surface-hover)}.chip[data-astro-cid-zemrki7w]:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.visually-hidden[data-astro-cid-zemrki7w]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stack[data-astro-cid-ibt466k7]{display:flex;flex-direction:column;gap:.5rem}.stack[data-astro-cid-ibt466k7]:not(:has(>:not([hidden]))){display:none}.page[data-astro-cid-mek3dqxp]{--base: 1rem;height:100dvh;margin-inline:auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr);background-color:var(--color-page)}@media (width >= 855px){.page[data-astro-cid-mek3dqxp]{grid-template-columns:350px 1fr;grid-template-rows:auto minmax(0,1fr)}}.aside[data-astro-cid-mek3dqxp]{height:100%;min-height:0;grid-row:span 2;align-self:start;position:sticky;top:0;padding:1rem;background-color:var(--color-aside);overflow-y:auto;box-shadow:3px 0 0 0 var(--color-aside-edge);display:none}@media (width >= 855px){.aside[data-astro-cid-mek3dqxp]{display:block}}.aside[data-astro-cid-mek3dqxp]>[data-astro-cid-mek3dqxp]+[data-astro-cid-mek3dqxp]{margin-top:.5rem}.canvas[data-astro-cid-mek3dqxp]{min-height:0;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:1rem;flex:1;border-radius:20px;overflow-y:auto}.canvas[data-astro-cid-mek3dqxp]:has(.frame.print){container-type:size}.canvas[data-astro-cid-mek3dqxp]:has(.frame.devtools){grid-template-rows:auto minmax(0,1fr);gap:1rem}.canvas[data-astro-cid-mek3dqxp]:has(.frame.devtools)>.devtools-picker{display:flex}.canvas[data-astro-cid-mek3dqxp]:has(.frame.landscapePhone),.canvas[data-astro-cid-mek3dqxp]:has(.frame.onScreenKeyboard),.canvas[data-astro-cid-mek3dqxp]:has(.frame.mobileToolbars),.canvas[data-astro-cid-mek3dqxp]:has(.frame.readerMode),.canvas[data-astro-cid-mek3dqxp]:has(.frame.iosLinkPreview),.canvas[data-astro-cid-mek3dqxp]:has(.frame.foldables),.canvas[data-astro-cid-mek3dqxp]:has(.frame.inAppBrowser){display:flex;flex-direction:column;align-items:safe center;justify-content:safe center;gap:2rem}.canvas[data-astro-cid-mek3dqxp]>.devtools-picker{display:none;justify-self:center}.canvas[data-astro-cid-mek3dqxp]:has(.frame.zoomedIn){grid-template-rows:auto minmax(0,1fr);gap:1rem}.canvas[data-astro-cid-mek3dqxp]:has(.frame.zoomedIn)>.zoom-control[data-astro-cid-mek3dqxp]{display:flex}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp]{display:none;align-items:center;gap:.5rem;justify-self:center;font-size:14px}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]{appearance:none;width:10rem;background:transparent;cursor:pointer}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]:focus{outline:none}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]::-webkit-slider-runnable-track{height:4px;background-color:var(--color-track);border-radius:.5rem}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]::-webkit-slider-thumb{appearance:none;width:12px;height:12px;margin-top:-4px;background-color:#d57830;border-radius:.5rem}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]:focus-visible::-webkit-slider-thumb{outline:1px solid #d57830;outline-offset:.125rem}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]::-moz-range-track{height:4px;background-color:var(--color-track);border-radius:.5rem}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]::-moz-range-thumb{width:12px;height:12px;background-color:#d57830;border:none;border-radius:.5rem}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]:focus-visible::-moz-range-thumb{outline:1px solid #d57830;outline-offset:.125rem}.canvas[data-astro-cid-mek3dqxp]>.zoom-control[data-astro-cid-mek3dqxp] output[data-astro-cid-mek3dqxp]{min-width:4ch}.canvas[data-astro-cid-mek3dqxp] .pickers{align-items:center}.canvas[data-astro-cid-mek3dqxp] .browser-picker .picker-option{--size: 2rem}.canvas[data-astro-cid-mek3dqxp] .browser-picker .picker-option:hover,.canvas[data-astro-cid-mek3dqxp] .browser-picker .picker-option:has(:focus-visible){background-color:var(--color-hover)}.canvas[data-astro-cid-mek3dqxp] .browser-picker .picker-option:has(:checked):hover,.canvas[data-astro-cid-mek3dqxp] .browser-picker .picker-option:has(:checked:focus-visible){background-color:var(--color-surface-hover)}.frame[data-astro-cid-mek3dqxp]{display:flex;flex-direction:column;position:relative;height:100%;color-scheme:light;color:#1a1a1a;background-color:#fff;border:1px solid #ccc;border-radius:12px;overflow:hidden}.frame[data-astro-cid-mek3dqxp] .printer-front[data-astro-cid-mek3dqxp],.frame[data-astro-cid-mek3dqxp] .printer-back[data-astro-cid-mek3dqxp]{display:none}.frame[data-astro-cid-mek3dqxp].print{isolation:isolate;position:relative;width:min(400px,66.6666666667cqw,(100cqh - 150px) / 1.414);height:auto;margin-top:150px;aspect-ratio:1/1.414;align-self:center;justify-self:center;border-radius:0;overflow:visible;background-color:transparent;border:0}.frame[data-astro-cid-mek3dqxp].print .printer-front[data-astro-cid-mek3dqxp]{display:block;position:absolute;width:150%;left:50%;transform:translate(-50%);height:150px;background-color:#c2c6d2;bottom:100%;border-top-left-radius:50px;border-top-right-radius:50px;box-shadow:0 3px 10px rgba(from #000 r g b/.15),inset 0 -1px 0 10px #c2c6d2,inset 0 0 0 11px rgba(from #fff r g b/.5);z-index:1}.frame[data-astro-cid-mek3dqxp].print .printer-back[data-astro-cid-mek3dqxp]{display:block;position:absolute;width:110%;height:150px;left:50%;transform:translate(-50%);background-color:#c2c6d2;border-bottom-left-radius:25px;border-bottom-right-radius:25px;z-index:-5}.frame[data-astro-cid-mek3dqxp].print .frame-content[data-astro-cid-mek3dqxp]{background-color:#fff;border:1px solid #ccc;transform:translateY(-120px);animation:print-paper 1s ease-out forwards}.frame[data-astro-cid-mek3dqxp].print .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].print .website{padding:8%;font-size:.75rem;rotate:180deg}.frame[data-astro-cid-mek3dqxp].print .website *{all:unset;color:#000}.frame[data-astro-cid-mek3dqxp].print .website *:before,.frame[data-astro-cid-mek3dqxp].print .website *:after{content:none}.frame[data-astro-cid-mek3dqxp].print .website :is(div,header,nav,section,ul,li,p,h2){display:block}.frame[data-astro-cid-mek3dqxp].print .website :is(header,section,p,h2){margin-bottom:.75rem}.frame[data-astro-cid-mek3dqxp].print .website h2{font-size:1.25rem;font-weight:700}.frame[data-astro-cid-mek3dqxp].print .website a{text-decoration:underline}.frame[data-astro-cid-mek3dqxp].print .website img,.frame[data-astro-cid-mek3dqxp].print .website svg{display:none}.frame[data-astro-cid-mek3dqxp].devtools{display:flex;flex-direction:column}.frame[data-astro-cid-mek3dqxp].devtools .frame-content[data-astro-cid-mek3dqxp]{flex:1;min-height:0}.frame[data-astro-cid-mek3dqxp].devtools .devtools-panel{display:block}.frame[data-astro-cid-mek3dqxp].devtools.left .frame-content[data-astro-cid-mek3dqxp],.frame[data-astro-cid-mek3dqxp].devtools.right .frame-content[data-astro-cid-mek3dqxp]{flex-direction:row}.frame[data-astro-cid-mek3dqxp].devtools.left .website,.frame[data-astro-cid-mek3dqxp].devtools.right .website{min-width:0}.frame[data-astro-cid-mek3dqxp].devtools.left .devtools-panel,.frame[data-astro-cid-mek3dqxp].devtools.right .devtools-panel{width:40%;height:auto;border-top:0}.frame[data-astro-cid-mek3dqxp].devtools.left .devtools-panel{order:-1;border-right:1px solid rgba(from #000 r g b/.15)}.frame[data-astro-cid-mek3dqxp].devtools.right .devtools-panel{border-left:1px solid rgba(from #000 r g b/.15)}.frame[data-astro-cid-mek3dqxp].verticalTabs{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:max-content 1fr}.frame[data-astro-cid-mek3dqxp].verticalTabs .browser-bar{grid-column:1/2;grid-row:1/2;flex-direction:column;align-items:start;border-radius:0;box-shadow:1px 0 rgba(from #000 r g b/.1)}.frame[data-astro-cid-mek3dqxp].verticalTabs .browser-bar .address{width:100%;text-align:start}.frame[data-astro-cid-mek3dqxp].verticalTabs .website{margin:8px;box-shadow:inset 0 0 0 1px rgba(from #000 r g b/.1);border-radius:8px}.frame[data-astro-cid-mek3dqxp].verticalTabs .frame-content[data-astro-cid-mek3dqxp]{grid-row:1/-1;grid-column:1/-1;flex:1;min-height:0;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-template-areas:"tabs content" "tabs content"}.frame[data-astro-cid-mek3dqxp].verticalTabs .vertical-tabs{display:flex;grid-row:2/-1;grid-column:1/2}.frame[data-astro-cid-mek3dqxp].verticalTabs .website{grid-row:1/-1}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools{grid-template-rows:max-content minmax(0,1fr) auto}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools .frame-content[data-astro-cid-mek3dqxp]{grid-template-areas:none}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools .website{grid-column:2;grid-row:1/3;min-width:0}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools .devtools-panel{grid-column:2;grid-row:3;width:auto;margin:0 8px 8px;border:1px solid rgba(from #000 r g b/.1);border-radius:8px}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.left,.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.right{grid-template-rows:max-content minmax(0,1fr)}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.left .website,.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.left .devtools-panel,.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.right .website,.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.right .devtools-panel{grid-row:1/-1;height:auto}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.left .devtools-panel,.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.right .devtools-panel{margin:8px 0}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.left{grid-template-columns:max-content minmax(0,2fr) minmax(0,3fr)}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.left .devtools-panel{grid-column:2;margin-inline-start:8px}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.left .website{grid-column:3}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.right{grid-template-columns:max-content minmax(0,3fr) minmax(0,2fr)}.frame[data-astro-cid-mek3dqxp].verticalTabs.devtools.right .devtools-panel{grid-column:3;margin-inline-end:8px}.frame[data-astro-cid-mek3dqxp].zoomedIn{--zoom: 1.5}.frame[data-astro-cid-mek3dqxp].zoomedIn .website{zoom:var(--zoom)}.frame[data-astro-cid-mek3dqxp].landscapePhone{aspect-ratio:auto 874/402;width:100%;max-width:700px;height:auto;border:10px solid #000;border-radius:50px;box-shadow:0 0 15px rgba(from #fff r g b/.75),0 0 0 7px #000}.frame[data-astro-cid-mek3dqxp].landscapePhone .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].landscapePhone:before{content:"";position:absolute;left:.75rem;inset-block:0;margin-block:auto;width:28px;aspect-ratio:4/14;background-color:#000;border-radius:130px;z-index:10}.frame[data-astro-cid-mek3dqxp].landscapePhone .website{padding-inline:3.25rem}.frame[data-astro-cid-mek3dqxp].landscapePhone.rotate{aspect-ratio:auto 402/874;width:auto;max-width:initial;height:100%;min-height:600px;max-height:800px}.frame[data-astro-cid-mek3dqxp].landscapePhone.rotate .website{padding-inline:0;padding-top:3.25rem}.frame[data-astro-cid-mek3dqxp].landscapePhone.rotate:before{inset-block:initial;inset-inline:0;margin-block:initial;top:.75rem;margin-inline:auto;width:100px;aspect-ratio:14/4}.frame[data-astro-cid-mek3dqxp].portraitMonitors{position:relative;aspect-ratio:11/16;width:450px;height:auto;align-self:center;justify-self:center;border:8px solid var(--color-device);overflow-x:clip;overflow-y:initial;border-radius:30px}.frame[data-astro-cid-mek3dqxp].portraitMonitors:before{content:"";position:absolute;width:60px;height:50px;top:100%;inset-inline:0;margin-inline:auto;background-color:var(--color-device)}.frame[data-astro-cid-mek3dqxp].portraitMonitors:after{content:"";position:absolute;top:calc(100% + 50px);inset-inline:0;margin-inline:auto;width:250px;height:10px;background-color:var(--color-device);border-top-left-radius:20px;border-top-right-radius:20px}.frame[data-astro-cid-mek3dqxp].portraitMonitors>.browser-bar,.frame[data-astro-cid-mek3dqxp].portraitMonitors>.browser-tabs[data-astro-cid-mek3dqxp],.frame[data-astro-cid-mek3dqxp].portraitMonitors>.frame-content[data-astro-cid-mek3dqxp]{zoom:.4}.frame[data-astro-cid-mek3dqxp].portraitMonitors.rotate{aspect-ratio:16/11;width:auto;max-width:initial;height:100%;min-height:450px;max-height:450px}.frame[data-astro-cid-mek3dqxp].onScreenKeyboard{aspect-ratio:auto 402/874;width:auto;max-width:initial;height:100%;min-height:600px;max-height:800px;border:10px solid #000;border-radius:50px;box-shadow:0 0 15px rgba(from #fff r g b/.75),0 0 0 7px #000}.frame[data-astro-cid-mek3dqxp].onScreenKeyboard .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].onScreenKeyboard:before{content:"";position:absolute;left:.75rem;background-color:#000;border-radius:130px;z-index:10;inset-block:initial;inset-inline:0;margin-block:initial;top:.75rem;margin-inline:auto;width:100px;aspect-ratio:14/4}.frame[data-astro-cid-mek3dqxp].mobileToolbars{aspect-ratio:auto 402/874;width:auto;max-width:initial;height:100%;min-height:600px;max-height:800px;border:10px solid #000;border-radius:50px;box-shadow:0 0 15px rgba(from #fff r g b/.75),0 0 0 7px #000}.frame[data-astro-cid-mek3dqxp].mobileToolbars .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].mobileToolbars:before{content:"";position:absolute;left:.75rem;background-color:#000;border-radius:130px;z-index:10;inset-block:initial;inset-inline:0;margin-block:initial;top:.75rem;margin-inline:auto;width:100px;aspect-ratio:14/4}.frame[data-astro-cid-mek3dqxp].mobileToolbars:has(.bottom-bar[data-browser=safari-top]:not([hidden])) .website{padding-top:6.5rem}.frame[data-astro-cid-mek3dqxp].readerMode{aspect-ratio:9/17;width:auto;max-width:initial;height:100%;min-height:600px;max-height:800px;border:10px solid #000;border-radius:50px;box-shadow:0 0 15px rgba(from #fff r g b/.75),0 0 0 7px #000}.frame[data-astro-cid-mek3dqxp].readerMode .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].readerMode:before{content:"";position:absolute;left:.75rem;background-color:#000;border-radius:130px;z-index:10;inset-block:initial;inset-inline:0;margin-block:initial;top:.75rem;margin-inline:auto;width:100px;aspect-ratio:14/4}.frame[data-astro-cid-mek3dqxp].readerMode .bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .reader[data-astro-cid-mek3dqxp]{position:relative;color:#fff;isolation:isolate}@supports (animation-timeline: scroll()){.frame[data-astro-cid-mek3dqxp].readerMode .bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .reader[data-astro-cid-mek3dqxp]{animation:safari-icon linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.frame[data-astro-cid-mek3dqxp].readerMode .bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .reader[data-astro-cid-mek3dqxp]:before{content:"";position:absolute;inset:-.5rem;background-color:#008aff;border-radius:50%;z-index:-1}.frame[data-astro-cid-mek3dqxp].iosLinkPreview{aspect-ratio:9/17;width:auto;max-width:initial;height:100%;min-height:600px;max-height:800px;border:10px solid #000;border-radius:50px;box-shadow:0 0 15px rgba(from #fff r g b/.75),0 0 0 7px #000}.frame[data-astro-cid-mek3dqxp].iosLinkPreview .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].iosLinkPreview:before{content:"";position:absolute;left:.75rem;background-color:#000;border-radius:130px;z-index:10;inset-block:initial;inset-inline:0;margin-block:initial;top:.75rem;margin-inline:auto;width:100px;aspect-ratio:14/4}.frame[data-astro-cid-mek3dqxp].iosLinkPreview .ios-preview-wrapper[data-astro-cid-mek3dqxp]{width:calc(100% - 8.5rem);display:flex;flex-direction:column;gap:1rem;position:absolute;left:1rem;right:1rem;top:5rem}.frame[data-astro-cid-mek3dqxp].iosLinkPreview .website{width:100%;height:auto;aspect-ratio:220/300;flex:initial;border-radius:20px;padding-top:0;box-shadow:0 5px 15px rgba(from #000 r g b/.25)}.frame[data-astro-cid-mek3dqxp].foldables{aspect-ratio:4/3;width:750px;max-width:initial;height:auto;border:10px solid #000;border-radius:50px;box-shadow:0 0 15px rgba(from #fff r g b/.75),0 0 0 7px #000;mask-image:radial-gradient(circle 3px at 50% 1.5px,transparent 100%,#000),radial-gradient(circle 3px at 50% calc(100% - 1.5px),transparent 100%,#000);mask-composite:intersect;position:relative}.frame[data-astro-cid-mek3dqxp].foldables:after{content:"";position:absolute;inset:0;margin-inline:auto;width:40px;background-image:linear-gradient(to right,transparent,rgba(from #000 r g b/.15),transparent);z-index:100}.frame[data-astro-cid-mek3dqxp].foldables .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].foldables:before{content:"";position:absolute;left:.75rem;background-color:#000;border-radius:130px;z-index:10;inset-block:initial;inset-inline:0;margin-block:initial;top:.75rem;margin-inline:auto;width:100px;aspect-ratio:14/4}.frame[data-astro-cid-mek3dqxp].splitView .split-view-wrapper[data-astro-cid-mek3dqxp]{height:100%;display:grid;grid-template-columns:1fr 1.5fr;gap:1rem;padding:.5rem}.frame[data-astro-cid-mek3dqxp].splitView .website{border-radius:15px;box-shadow:0 0 0 2px rgba(from #000 r g b/.15)}.frame[data-astro-cid-mek3dqxp].ultraWide{position:relative;aspect-ratio:16/11;width:1100px;max-width:initial;height:auto;align-self:center;justify-self:center;border:8px solid var(--color-device);overflow-x:clip;overflow-y:initial;border-radius:30px}.frame[data-astro-cid-mek3dqxp].ultraWide:before{content:"";position:absolute;width:60px;height:50px;top:100%;inset-inline:0;margin-inline:auto;background-color:var(--color-device)}.frame[data-astro-cid-mek3dqxp].ultraWide:after{content:"";position:absolute;top:calc(100% + 50px);inset-inline:0;margin-inline:auto;width:250px;height:10px;background-color:var(--color-device);border-top-left-radius:20px;border-top-right-radius:20px}.frame[data-astro-cid-mek3dqxp].ultraWide .website{--base: .7rem}.frame[data-astro-cid-mek3dqxp].inAppBrowser{aspect-ratio:9/17;width:auto;max-width:initial;height:100%;min-height:600px;max-height:800px;border:10px solid #000;border-radius:50px;box-shadow:0 0 15px rgba(from #fff r g b/.75),0 0 0 7px #000}.frame[data-astro-cid-mek3dqxp].inAppBrowser .browser-bar{display:none}.frame[data-astro-cid-mek3dqxp].inAppBrowser:before{content:"";position:absolute;left:.75rem;background-color:#000;border-radius:130px;z-index:10;inset-block:initial;inset-inline:0;margin-block:initial;top:.75rem;margin-inline:auto;width:100px;aspect-ratio:14/4}.frame[data-astro-cid-mek3dqxp].overlays{width:900px;height:600px;box-shadow:0 3px 20px rgba(from #000 r g b/.1),0 3px 50px rgba(from #000 r g b/.2)}.browser-on-top[data-astro-cid-mek3dqxp] .frame[data-astro-cid-mek3dqxp].overlays{z-index:1}.calculator[data-astro-cid-mek3dqxp]{display:none;position:absolute;left:46rem;top:30%;touch-action:none;user-select:none;border-radius:22px;box-shadow:0 3px 20px rgba(from #000 r g b/.1),0 3px 50px rgba(from #000 r g b/.2)}.canvas[data-astro-cid-mek3dqxp]:has(.frame.overlays) .calculator[data-astro-cid-mek3dqxp]{display:block}.frame-content[data-astro-cid-mek3dqxp]{flex:1;display:flex;flex-direction:column;timeline-scope:--website-scroll}.options[data-astro-cid-mek3dqxp]{display:grid;gap:.5rem}.option[data-astro-cid-mek3dqxp]{display:flex;align-items:center;gap:.5rem;width:100%;padding:6px 8px;border:none;border-radius:8px;background-color:var(--color-option);text-align:start}.option[data-astro-cid-mek3dqxp][aria-pressed=true]{background-color:var(--color-accent);color:#fff}.rotate-button[data-astro-cid-mek3dqxp]{position:absolute;right:1rem;top:1rem;display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:none}.rotate-button[data-astro-cid-mek3dqxp][hidden]{display:none}.browser-tabs[data-astro-cid-mek3dqxp]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-block-end:1px solid rgba(from #000 r g b/.1);font-size:.75rem}.browser-tabs[data-astro-cid-mek3dqxp][hidden]{display:none}.browser-tabs[data-astro-cid-mek3dqxp] button[data-astro-cid-mek3dqxp]{display:grid;place-items:center;padding:.25rem;border:0;border-radius:.25rem;background:none;color:#555}.browser-tabs[data-astro-cid-mek3dqxp] button[data-astro-cid-mek3dqxp]:hover{background-color:rgba(from #000 r g b/.05)}.browser-tabs[data-astro-cid-mek3dqxp] svg{inline-size:1rem;block-size:1rem}.browser-tabs[data-astro-cid-mek3dqxp] .toolbar[data-astro-cid-mek3dqxp],.browser-tabs[data-astro-cid-mek3dqxp] .toolbar-actions[data-astro-cid-mek3dqxp]{display:flex;gap:.25rem}.browser-tabs[data-astro-cid-mek3dqxp] .tabs[data-astro-cid-mek3dqxp]{flex:1;min-inline-size:0;display:flex;gap:.25rem;overflow:hidden}.browser-tabs[data-astro-cid-mek3dqxp] .tab[data-astro-cid-mek3dqxp]{flex:0 1 10rem;min-inline-size:0;display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.5rem}.browser-tabs[data-astro-cid-mek3dqxp] .tab[data-astro-cid-mek3dqxp].active{background-color:rgba(from #000 r g b/.05)}.browser-tabs[data-astro-cid-mek3dqxp] .favicon[data-astro-cid-mek3dqxp],.browser-tabs[data-astro-cid-mek3dqxp] .close[data-astro-cid-mek3dqxp]{flex-shrink:0}.browser-tabs[data-astro-cid-mek3dqxp] .title[data-astro-cid-mek3dqxp]{flex:1;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser-tabs[data-astro-cid-mek3dqxp] .close[data-astro-cid-mek3dqxp]{display:grid;place-items:center;padding:.25rem;color:#555}.bottom-bar[data-astro-cid-mek3dqxp]{padding:.5rem .5rem 1.5rem;display:flex;flex-direction:column;gap:1rem;border-top:1px solid #ccc}.bottom-bar[data-astro-cid-mek3dqxp] .top[data-astro-cid-mek3dqxp]{display:grid;grid-template-columns:16px 1fr 16px;align-items:center;gap:1rem;background-color:hsl(from #000 h s 90);padding:6px 12px;border-radius:100px}.bottom-bar[data-astro-cid-mek3dqxp] .top[data-astro-cid-mek3dqxp] .action[data-astro-cid-mek3dqxp]{flex:initial}.bottom-bar[data-astro-cid-mek3dqxp] .top[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{width:18px;height:18px}.bottom-bar[data-astro-cid-mek3dqxp] .url[data-astro-cid-mek3dqxp]{flex:1;text-align:center}.bottom-bar[data-astro-cid-mek3dqxp] .actions[data-astro-cid-mek3dqxp]{display:flex;gap:1rem}.bottom-bar[data-astro-cid-mek3dqxp] .action[data-astro-cid-mek3dqxp]{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.bottom-bar[data-astro-cid-mek3dqxp] .action[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{display:inline-flex;color:#7e868a}.bottom-bar[data-astro-cid-mek3dqxp] .count[data-astro-cid-mek3dqxp]{border:2px solid #7e868a;border-radius:10px;padding:2px 9px}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=firefox],.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari]{border-end-start-radius:40px;border-end-end-radius:40px}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=firefox]{position:absolute;inset-inline:0;bottom:0;background-color:rgba(from #fff r g b/.85);backdrop-filter:blur(5px)}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=firefox] .top[data-astro-cid-mek3dqxp]{background-color:#fff;box-shadow:0 0 12px rgba(from #000 r g b/.1)}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=firefox] .count[data-astro-cid-mek3dqxp]{padding:2px 6px;font-size:13px;border-radius:6px}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari]{position:absolute;inset-inline:0;bottom:0;background-image:linear-gradient(to top,rgba(from #fff r g b/.85),transparent);backdrop-filter:blur(5px);padding-top:70px;mask-image:linear-gradient(to top,#000 60%,transparent)}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .top[data-astro-cid-mek3dqxp]{padding:0;background-color:transparent;grid-template-columns:max-content 1fr max-content;gap:.5rem}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .middle[data-astro-cid-mek3dqxp]{flex:1;align-self:stretch;justify-self:center;width:100%;display:flex;align-items:center;gap:.25rem;background-color:#fff;box-shadow:0 0 12px rgba(from #000 r g b/.1);border-radius:100px;padding:.5rem 1rem}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .middle[data-astro-cid-mek3dqxp]{animation:safari-address linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .middle[data-astro-cid-mek3dqxp] p[data-astro-cid-mek3dqxp]{font-size:15px}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .middle[data-astro-cid-mek3dqxp] p[data-astro-cid-mek3dqxp]{animation:safari-url linear both;animation-timeline:--website-scroll;animation-range:0 100px}}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .middle[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{animation:safari-icon linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .action[data-astro-cid-mek3dqxp]{--size: 3rem;width:var(--size);height:var(--size);background-color:#fff;border-radius:50%;box-shadow:0 0 12px rgba(from #000 r g b/.1)}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari] .action[data-astro-cid-mek3dqxp]{animation:safari-compact-action linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom]{position:absolute;left:0;right:0;bottom:.5rem;width:calc(100% - 1rem);margin-inline:auto;padding:.75rem .75rem 1rem;background-color:rgba(from #fff r g b/.85);backdrop-filter:blur(5px);border-top:0;border-radius:32px;box-shadow:0 0 12px rgba(from #000 r g b/.1)}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom]{animation:safari-bottom-card linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .bottom[data-astro-cid-mek3dqxp]{display:flex;flex-direction:column;gap:1rem}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .bottom[data-astro-cid-mek3dqxp]{animation:safari-bottom-stack linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .middle[data-astro-cid-mek3dqxp]{display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;background-color:hsl(from #000 h s 94);border-radius:100px}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .middle[data-astro-cid-mek3dqxp]{animation:safari-bottom-address linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .middle[data-astro-cid-mek3dqxp] p[data-astro-cid-mek3dqxp]{font-size:15px}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .middle[data-astro-cid-mek3dqxp] p[data-astro-cid-mek3dqxp]{animation:safari-url linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .middle[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{width:20px;height:20px}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .middle[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{animation:safari-icon linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .actions[data-astro-cid-mek3dqxp]{min-height:0;justify-content:center;contain:inline-size}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .actions[data-astro-cid-mek3dqxp]{animation:safari-bottom-actions linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-bottom] .action[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{color:#000}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top]{position:absolute;inset:3.25rem 1rem 1.5rem;padding:0;border-top:0;pointer-events:none}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .bottom[data-astro-cid-mek3dqxp]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .middle[data-astro-cid-mek3dqxp]{align-self:center;width:100%;display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;background-color:#fff;border-radius:100px;box-shadow:0 0 12px rgba(from #000 r g b/.1)}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .middle[data-astro-cid-mek3dqxp]{animation:safari-address linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .middle[data-astro-cid-mek3dqxp] p[data-astro-cid-mek3dqxp]{font-size:15px}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .middle[data-astro-cid-mek3dqxp] p[data-astro-cid-mek3dqxp]{animation:safari-url linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .middle[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{width:20px;height:20px}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .middle[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{animation:safari-icon linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .actions[data-astro-cid-mek3dqxp]{margin-inline:.5rem;padding:.75rem .5rem;background-color:rgba(from #fff r g b/.85);backdrop-filter:blur(5px);border-radius:100px;box-shadow:0 0 12px rgba(from #000 r g b/.1)}@supports (animation-timeline: scroll()){.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .actions[data-astro-cid-mek3dqxp]{animation:safari-top-actions linear both;animation-timeline:--website-scroll;animation-range:0 100px}}.bottom-bar[data-astro-cid-mek3dqxp][data-browser=safari-top] .action[data-astro-cid-mek3dqxp] svg[data-astro-cid-mek3dqxp]{color:#000}.keyboard[data-astro-cid-mek3dqxp]{padding:1rem;background-color:hsl(from #000 h s 92)}.keyboard[data-astro-cid-mek3dqxp] span[data-astro-cid-mek3dqxp]{--size: 32px;background-color:hsl(from #000 h s 72);width:var(--size);height:var(--size);border-radius:12px}.keyboard[data-astro-cid-mek3dqxp] span[data-astro-cid-mek3dqxp]:first-child,.keyboard[data-astro-cid-mek3dqxp] span[data-astro-cid-mek3dqxp]:nth-child(7){opacity:0}.frame[data-astro-cid-mek3dqxp].landscapePhoneKeyboard .keyboard[data-astro-cid-mek3dqxp] span[data-astro-cid-mek3dqxp]:first-child,.frame[data-astro-cid-mek3dqxp].landscapePhoneKeyboard .keyboard[data-astro-cid-mek3dqxp] span[data-astro-cid-mek3dqxp]:nth-child(7){opacity:1}.keyboard[data-astro-cid-mek3dqxp] span[data-astro-cid-mek3dqxp]:nth-child(n+8):nth-child(-n+13){width:40px;background-color:hsl(from #000 h s 65)}.keyboard-layout[data-astro-cid-mek3dqxp]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:300px;margin-inline:auto}.frame[data-astro-cid-mek3dqxp].landscapePhoneKeyboard .keyboard-layout[data-astro-cid-mek3dqxp]{max-width:461px}.split-view-wrapper[data-astro-cid-mek3dqxp]{display:contents}.frame[data-astro-cid-mek3dqxp]:not(.splitView) .split-second{display:none}.frame[data-astro-cid-mek3dqxp].iosLinkPreview .link-preview-menu{display:block}.ios-preview-wrapper[data-astro-cid-mek3dqxp]{display:contents}.thumbnail[data-astro-cid-mek3dqxp]{display:block;width:100%;aspect-ratio:137/99;object-fit:contain}span[data-astro-cid-mek3dqxp].thumbnail{border-radius:4px;background-color:var(--color-thumbnail)}.page[data-astro-cid-mek3dqxp]>.site-header{grid-column:1/-1;border-bottom:var(--header-border)}.aside[data-astro-cid-mek3dqxp]>p[data-astro-cid-mek3dqxp]{font-size:14px}.option[data-astro-cid-mek3dqxp] .thumbnail[data-astro-cid-mek3dqxp]{flex-shrink:0;width:139px}.option[data-astro-cid-mek3dqxp] .text[data-astro-cid-mek3dqxp]{display:flex;flex-direction:column;gap:.25rem}.option[data-astro-cid-mek3dqxp] .title[data-astro-cid-mek3dqxp]{font-size:14px;font-weight:700}.option[data-astro-cid-mek3dqxp] .description[data-astro-cid-mek3dqxp]{font-size:.75rem}.calculator[data-astro-cid-mek3dqxp].hint,.url-form[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp].hint{outline:3px solid deeppink;animation:flash 2s ease-in-out infinite}@keyframes flash{50%{outline-color:transparent}}.option[data-astro-cid-mek3dqxp]:hover,.option[data-astro-cid-mek3dqxp]:focus-visible{background-color:var(--color-option-hover)}.option[data-astro-cid-mek3dqxp][aria-pressed=true]:hover,.option[data-astro-cid-mek3dqxp][aria-pressed=true]:focus-visible{background-color:hsl(from var(--color-accent) h s calc(l - 5))}.rotate-button[data-astro-cid-mek3dqxp]:hover,.rotate-button[data-astro-cid-mek3dqxp]:focus-visible{background-color:var(--color-hover)}.option[data-astro-cid-mek3dqxp],.rotate-button[data-astro-cid-mek3dqxp],.browser-tabs[data-astro-cid-mek3dqxp] button[data-astro-cid-mek3dqxp]{transition:background-color .15s ease}@keyframes safari-bottom-card{to{width:fit-content;padding:.25rem}}@keyframes safari-bottom-stack{to{gap:0}}@keyframes safari-bottom-address{to{padding:.25rem .5rem;background-color:transparent}}@keyframes safari-url{to{font-size:13px}}@keyframes safari-icon{to{width:0;opacity:0}}@keyframes safari-bottom-actions{to{height:0;opacity:0}}@keyframes safari-address{to{width:fit-content;padding:.25rem .5rem}}@keyframes safari-compact-action{to{width:0;height:0;opacity:0}}@keyframes safari-top-actions{to{translate:0 100%;opacity:0}}.slider-placeholder[data-astro-cid-mek3dqxp]{display:flex;align-items:center;gap:.5rem;padding:1rem;text-align:center;background-color:var(--color-surface);border-top:1px solid var(--color-border)}.slider-placeholder[data-astro-cid-mek3dqxp] .current[data-astro-cid-mek3dqxp]{flex:1}.slider-placeholder[data-astro-cid-mek3dqxp] button[data-astro-cid-mek3dqxp]{display:grid;place-items:center;padding:.25rem;border:0;border-radius:50%;background-color:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease}.slider-placeholder[data-astro-cid-mek3dqxp] button[data-astro-cid-mek3dqxp]:hover,.slider-placeholder[data-astro-cid-mek3dqxp] button[data-astro-cid-mek3dqxp]:focus-visible{background-color:var(--color-hover)}.note[data-astro-cid-mek3dqxp]{padding:.5rem 1rem;font-size:14px;text-align:center;background-color:var(--color-aside);text-wrap:pretty}@media (width >= 855px){.note[data-astro-cid-mek3dqxp]{display:none}}@keyframes print-paper{to{transform:translateY(0)}}.url-form[data-astro-cid-mek3dqxp]{margin-bottom:1rem}.url-form[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]{width:100%;padding:.5rem .75rem;border:1px solid var(--color-input-border);border-radius:8px;background-color:var(--color-surface);font:inherit;font-size:14px}.url-form[data-astro-cid-mek3dqxp] input[data-astro-cid-mek3dqxp]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}.url-note[data-astro-cid-mek3dqxp]{margin-top:.5rem;font-size:.85rem;color:var(--color-text-muted)}.website-frame[data-astro-cid-mek3dqxp]{flex:1;min-height:0;place-self:stretch;border:0;background-color:#fff}.website-frame[data-astro-cid-mek3dqxp].mobile{padding-top:3.25rem}.sr-only[data-astro-cid-mek3dqxp]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
