.om-faq__tools[data-astro-cid-4b7wnz4h]{margin-bottom:var(--om-space-8);justify-content:flex-end;display:flex}.om-faq[data-astro-cid-4b7wnz4h]{padding-bottom:var(--om-space-20)}.om-faq__body[data-astro-cid-4b7wnz4h]{gap:var(--om-space-12);padding-top:var(--om-space-10);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;display:grid}.om-faq__nav[data-astro-cid-4b7wnz4h]{position:sticky;top:88px}.om-faq__nav[data-astro-cid-4b7wnz4h] ol[data-astro-cid-4b7wnz4h]{gap:var(--om-space-1);margin:var(--om-space-3) 0 0;padding:0;list-style:none;display:grid}.om-faq__nav[data-astro-cid-4b7wnz4h] a[data-astro-cid-4b7wnz4h]{justify-content:space-between;align-items:center;gap:var(--om-space-3);min-height:40px;padding:0 var(--om-space-3);border-radius:var(--om-radius-sm);color:var(--om-text);font-size:var(--om-text-sm);text-decoration:none;display:flex}.om-faq__nav[data-astro-cid-4b7wnz4h] a[data-astro-cid-4b7wnz4h]:hover{background:var(--om-surface);color:var(--om-heading)}.om-faq__nav[data-astro-cid-4b7wnz4h] small[data-astro-cid-4b7wnz4h]{font:500 var(--om-text-xs)/1 var(--om-mono);color:var(--om-muted)}.om-faq__main[data-astro-cid-4b7wnz4h]{min-width:0;max-width:52rem}.om-faq__intro[data-astro-cid-4b7wnz4h]{margin-bottom:var(--om-space-6);font-size:var(--om-text-lg)}.om-faq__group[data-astro-cid-4b7wnz4h]{scroll-margin-top:88px}.om-faq__group[data-astro-cid-4b7wnz4h]+.om-faq__group[data-astro-cid-4b7wnz4h]{margin-top:var(--om-space-12)}.om-faq__group[data-astro-cid-4b7wnz4h] h2[data-astro-cid-4b7wnz4h]{margin:0 0 var(--om-space-4);padding-bottom:var(--om-space-3);border-bottom:1px solid var(--om-rule);font-size:var(--om-text-2xl)}.om-faq__item[data-astro-cid-4b7wnz4h]{border-bottom:1px solid var(--om-rule);scroll-margin-top:88px}.om-faq__item[data-astro-cid-4b7wnz4h] summary[data-astro-cid-4b7wnz4h]{justify-content:space-between;align-items:center;gap:var(--om-space-4);min-height:56px;padding:var(--om-space-4) 0;color:var(--om-heading);font:600 var(--om-text-lg)/1.35 var(--om-display);letter-spacing:-.01em;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:0;list-style:none;display:flex}.om-faq__item[data-astro-cid-4b7wnz4h] summary[data-astro-cid-4b7wnz4h]::-webkit-details-marker{display:none}.om-faq__item[data-astro-cid-4b7wnz4h] summary[data-astro-cid-4b7wnz4h]:hover{color:var(--om-cyan);background:0 0;border:0}.om-faq__icon[data-astro-cid-4b7wnz4h]{border:1px solid var(--om-control);border-radius:var(--om-radius-sm);flex:none;width:28px;height:28px;position:relative}.om-faq__icon[data-astro-cid-4b7wnz4h]:before,.om-faq__icon[data-astro-cid-4b7wnz4h]:after{content:"";background:var(--om-cyan);width:12px;height:2px;transition:rotate var(--om-dur-base) var(--om-ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.om-faq__icon[data-astro-cid-4b7wnz4h]:after{rotate:90deg}.om-faq__item[data-astro-cid-4b7wnz4h][open] .om-faq__icon[data-astro-cid-4b7wnz4h]:after{rotate:0deg}.om-faq__item[data-astro-cid-4b7wnz4h]:target{background:color-mix(in srgb, var(--om-cyan) 6%, transparent)}.om-faq__answer[data-astro-cid-4b7wnz4h]{padding:0 var(--om-space-12) var(--om-space-5) 0}.om-faq__answer[data-astro-cid-4b7wnz4h] p{margin:0 0 var(--om-space-3)}@media (width<=64rem){.om-faq__body[data-astro-cid-4b7wnz4h]{grid-template-columns:minmax(0,1fr)}.om-faq__nav[data-astro-cid-4b7wnz4h]{position:static}.om-faq__nav[data-astro-cid-4b7wnz4h] ol[data-astro-cid-4b7wnz4h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.om-faq__icon[data-astro-cid-4b7wnz4h]:before,.om-faq__icon[data-astro-cid-4b7wnz4h]:after{transition:none}}.om-sk{padding-block:var(--om-space-8) var(--om-space-20);display:block}.om-sk-bar{z-index:5;align-items:center;gap:var(--om-space-3) var(--om-space-6);margin-inline:calc(var(--om-gutter) * -1);padding:var(--om-space-4) var(--om-gutter);border-bottom:1px solid var(--om-rule);background:color-mix(in srgb, var(--om-bg) 92%, transparent);backdrop-filter:blur(8px);flex-wrap:wrap;display:flex;position:sticky;top:64px}.om-sk-chips{gap:var(--om-space-2);flex-wrap:wrap;display:flex}.om-sk-chips a{align-items:center;gap:var(--om-space-2);min-height:40px;padding:0 var(--om-space-4);border:1px solid var(--om-rule);background:var(--om-surface);color:var(--om-heading);font-size:var(--om-text-sm);white-space:nowrap;border-radius:999px;font-weight:600;text-decoration:none;display:inline-flex}.om-sk-chips a:before{content:"";background:var(--tone);border-radius:2px;width:8px;height:8px}.om-sk-chips a:hover{border-color:var(--tone)}.om-sk-group{margin-top:var(--om-space-12);scroll-margin-top:150px}.om-sk-group__head{justify-content:space-between;align-items:baseline;gap:var(--om-space-2) var(--om-space-6);margin-bottom:var(--om-space-6);padding-bottom:var(--om-space-4);border-bottom:2px solid var(--tone);flex-wrap:wrap;display:flex}.om-sk-group__head h2{font-size:var(--om-text-2xl);margin:0}.om-sk-group__head p{color:var(--om-muted);margin:0}.om-sk-grid{gap:var(--om-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.om-sk-card{gap:var(--om-space-3);padding:var(--om-space-6) var(--om-space-5) var(--om-space-5);border:1px solid var(--om-rule);border-radius:var(--om-radius-lg);background:var(--om-surface);transition:border-color var(--om-dur-base) var(--om-ease-out);scroll-margin-top:150px;display:grid;position:relative}.om-sk-card__keys{align-items:center;gap:var(--om-space-2);flex-wrap:wrap;min-height:3.25rem;display:flex}.om-sk-card__keys kbd{min-width:2.75rem;padding:var(--om-space-2) var(--om-space-3);border-radius:var(--om-radius-md);font-size:var(--om-text-md);border-bottom-width:4px}.om-sk-card__keys kbd:first-of-type{border-color:color-mix(in srgb, var(--tone) 60%, var(--om-control));color:var(--tone)}.om-sk-card__plus{font:600 var(--om-text-sm)/1 var(--om-mono);color:var(--om-muted)}.om-sk-card h3{margin:var(--om-space-1) 0 0;font-size:var(--om-text-lg);letter-spacing:-.02em}.om-sk-card h3 a{color:var(--om-heading);text-decoration:none}.om-sk-card h3 a:hover{color:var(--tone)}.om-sk-card{grid-template-rows:auto auto 1fr}.om-sk-modal__keys{align-items:center;gap:var(--om-space-2);flex-wrap:wrap;display:flex}.om-sk-modal__keys kbd{min-width:3rem;padding:var(--om-space-2) var(--om-space-4);border-radius:var(--om-radius-md);font-size:var(--om-text-lg);border-bottom-width:5px}.om-sk-modal__keys kbd:first-of-type{border-color:color-mix(in srgb, var(--tone) 60%, var(--om-control));color:var(--tone)}.om-sk-modal__foot{gap:var(--om-space-3);display:grid}.om-sk-modal__status{align-items:center;gap:var(--om-space-3);font:500 var(--om-text-xs)/1.5 var(--om-mono);color:var(--om-muted);flex-wrap:wrap;margin:0;display:flex}.om-sk-modal__badge{align-items:center;gap:var(--om-space-2);padding:2px var(--om-space-3);border:1px solid color-mix(in srgb, var(--om-yellow) 50%, transparent);background:color-mix(in srgb, var(--om-yellow) 12%, transparent);color:var(--om-heading);border-radius:999px;font-weight:600;display:inline-flex}.om-sk-modal__badge:before{content:"";background:var(--om-yellow);border-radius:2px;width:7px;height:7px}.om-sk-modal__badge.is-tested{border-color:color-mix(in srgb, var(--om-green) 50%, transparent);background:color-mix(in srgb, var(--om-green) 12%, transparent)}.om-sk-modal__badge.is-tested:before{background:var(--om-green)}.om-sk-modal__label{margin:var(--om-space-1) 0 0;font:600 var(--om-text-xs)/1.3 var(--om-mono);letter-spacing:var(--om-tracking-label);text-transform:uppercase;color:var(--om-muted)}.om-sk-modal__sources{gap:var(--om-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.om-sk-modal__sources a{align-items:center;gap:var(--om-space-2);min-height:32px;padding:0 var(--om-space-3);border:1px solid var(--om-rule);background:var(--om-surface);color:var(--om-heading);font-size:var(--om-text-xs);border-radius:999px;text-decoration:none;display:inline-flex}.om-sk-modal__sources a:hover{border-color:var(--tone)}.om-sk-card__top{justify-content:space-between;align-items:flex-start;gap:var(--om-space-3);display:flex}.om-sk-card__context{font-size:var(--om-text-sm);color:var(--om-muted);margin:0}.om-sk-card__context>span:first-child{font:500 var(--om-text-xs)/1.6 var(--om-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--om-muted);display:block}@media (width<=64rem){.om-sk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.om-sk-grid{grid-template-columns:minmax(0,1fr)}.om-sk-bar{backdrop-filter:none;background:0 0;margin-inline:0;padding-inline:0;position:static}}.om-info[data-astro-cid-3r5msf4o]{display:inline-flex}.om-info__open[data-astro-cid-3r5msf4o][hidden]{display:none}.om-info__open[data-astro-cid-3r5msf4o]{border:1px solid var(--om-rule);background:var(--om-bg);width:36px;height:36px;color:var(--om-muted);cursor:pointer;transition:color var(--om-dur-fast) var(--om-ease-out), border-color var(--om-dur-fast) var(--om-ease-out), background var(--om-dur-fast) var(--om-ease-out), transform var(--om-dur-fast) var(--om-ease-out);border-radius:999px;place-items:center;padding:0;display:inline-grid}.om-info__open[data-astro-cid-3r5msf4o]:hover{border-color:var(--tone);color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, var(--om-bg))}.om-info__open[data-astro-cid-3r5msf4o]:active{transform:scale(.94)}.om-info__dialog[data-astro-cid-3r5msf4o]{border:1px solid color-mix(in srgb, var(--tone) 35%, var(--om-rule));border-radius:var(--om-radius-lg);background:var(--om-surface);width:min(44rem,100vw - 2rem);max-height:min(86dvh,52rem);color:var(--om-text);box-shadow:0 40px 100px color-mix(in srgb, var(--om-shadow) 60%, transparent), 0 0 0 1px color-mix(in srgb, var(--om-bg) 40%, transparent);margin:auto;padding:0;overflow:hidden}.om-info__dialog[data-astro-cid-3r5msf4o]::backdrop{background:color-mix(in srgb, var(--om-bg) 72%, transparent);backdrop-filter:blur(6px)}.om-info__dialog[data-astro-cid-3r5msf4o][open]{animation:om-info-in var(--om-dur-base) var(--om-ease-out)}.om-info__panel[data-astro-cid-3r5msf4o]{max-height:inherit;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.om-info__head[data-astro-cid-3r5msf4o]{gap:var(--om-space-4) var(--om-space-4);padding:var(--om-space-6) var(--om-space-6) var(--om-space-5);border-bottom:1px solid var(--om-rule);background:linear-gradient(160deg, color-mix(in srgb, var(--tone) 16%, var(--om-surface)), var(--om-surface) 70%);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.om-info__grip[data-astro-cid-3r5msf4o]{display:none}.om-info__titles[data-astro-cid-3r5msf4o]{gap:var(--om-space-2);min-width:0;display:grid}.om-info__eyebrow[data-astro-cid-3r5msf4o]{font:600 var(--om-text-xs)/1.3 var(--om-mono);letter-spacing:var(--om-tracking-label);text-transform:uppercase;color:var(--tone);margin:0}.om-info__head[data-astro-cid-3r5msf4o] h2[data-astro-cid-3r5msf4o]{font:800 var(--om-text-2xl)/1.1 var(--om-display);letter-spacing:-.035em;color:var(--om-heading);margin:0}.om-info__close[data-astro-cid-3r5msf4o]{border:1px solid var(--om-rule);background:var(--om-bg);width:40px;height:40px;color:var(--om-muted);cursor:pointer;transition:color var(--om-dur-fast) var(--om-ease-out), border-color var(--om-dur-fast) var(--om-ease-out);border-radius:999px;align-self:start;place-items:center;padding:0;display:inline-grid}.om-info__close[data-astro-cid-3r5msf4o]:hover{border-color:var(--tone);color:var(--om-heading)}.om-info__extra[data-astro-cid-3r5msf4o]{grid-column:1/-1}.om-info__body[data-astro-cid-3r5msf4o]{padding:var(--om-space-6);overscroll-behavior:contain;font-size:var(--om-text-md);overflow-wrap:anywhere;line-height:1.7;overflow-y:auto}.om-info__body[data-astro-cid-3r5msf4o]>:first-child{margin-top:0}.om-info__body[data-astro-cid-3r5msf4o]>:last-child{margin-bottom:0}.om-info__body[data-astro-cid-3r5msf4o] p{margin:0 0 var(--om-space-4);max-width:64ch}.om-info__body[data-astro-cid-3r5msf4o] h3,.om-info__body[data-astro-cid-3r5msf4o] h4{align-items:center;gap:var(--om-space-3);margin:var(--om-space-8) 0 var(--om-space-3);font:700 var(--om-text-lg)/1.3 var(--om-display);letter-spacing:-.02em;color:var(--om-heading);display:flex}.om-info__body[data-astro-cid-3r5msf4o] h3:before,.om-info__body[data-astro-cid-3r5msf4o] h4:before{content:"";background:var(--tone);border-radius:2px;flex:none;width:4px;height:1.1em}.om-info__body[data-astro-cid-3r5msf4o] ul,.om-info__body[data-astro-cid-3r5msf4o] ol{margin:0 0 var(--om-space-4);padding-inline-start:var(--om-space-6)}.om-info__body[data-astro-cid-3r5msf4o] li{margin-bottom:var(--om-space-2)}.om-info__body[data-astro-cid-3r5msf4o] li::marker{color:var(--tone)}.om-info__body[data-astro-cid-3r5msf4o] a{color:var(--om-action);text-underline-offset:3px}.om-info__body[data-astro-cid-3r5msf4o] strong{color:var(--om-heading)}.om-info__foot[data-astro-cid-3r5msf4o]{gap:var(--om-space-3);padding:var(--om-space-4) var(--om-space-6) var(--om-space-5);border-top:1px solid var(--om-rule);background:var(--om-bg);font-size:var(--om-text-sm);display:grid}@keyframes om-info-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes om-info-up{0%{transform:translateY(100%)}to{transform:none}}@media (width<=40rem){.om-info__dialog[data-astro-cid-3r5msf4o]{border-inline:0;border-radius:var(--om-radius-lg) var(--om-radius-lg) 0 0;border-bottom:0;width:100vw;max-width:100vw;max-height:90dvh;margin:auto 0 0}.om-info__dialog[data-astro-cid-3r5msf4o][open]{animation:om-info-up var(--om-dur-base) var(--om-ease-out)}.om-info__grip[data-astro-cid-3r5msf4o]{top:var(--om-space-2);background:var(--om-control);border-radius:999px;width:40px;height:4px;margin-left:-20px;display:block;position:absolute;left:50%}.om-info__panel[data-astro-cid-3r5msf4o]{overscroll-behavior:contain;max-height:90dvh;display:block;overflow-y:auto}.om-info__body[data-astro-cid-3r5msf4o]{overflow:visible}.om-info__head[data-astro-cid-3r5msf4o]{padding:var(--om-space-6) var(--om-space-5) var(--om-space-4)}.om-info__head[data-astro-cid-3r5msf4o] h2[data-astro-cid-3r5msf4o]{font-size:var(--om-text-xl)}.om-info__body[data-astro-cid-3r5msf4o]{padding:var(--om-space-5);font-size:var(--om-text-sm)}.om-info__foot[data-astro-cid-3r5msf4o]{padding:var(--om-space-4) var(--om-space-5) calc(var(--om-space-5) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.om-info__dialog[data-astro-cid-3r5msf4o][open]{animation:none}.om-info__open[data-astro-cid-3r5msf4o],.om-info__close[data-astro-cid-3r5msf4o]{transition:none}}.om-shots[data-astro-cid-r3s5xcom]{gap:var(--om-space-4);display:grid}.om-shots--grid[data-astro-cid-r3s5xcom]{grid-template-columns:repeat(2,minmax(0,1fr))}.om-shots--grid[data-astro-cid-r3s5xcom] .om-shot[data-astro-cid-r3s5xcom]:first-child,.om-shots--grid[data-astro-cid-r3s5xcom] .om-shot[data-astro-cid-r3s5xcom]:last-child:nth-child(2n){grid-column:1/-1}.om-shot[data-astro-cid-r3s5xcom]{padding:var(--om-space-3);border:1px solid var(--om-rule);border-radius:var(--om-radius-lg);background:var(--om-surface);margin:0}.om-shot[data-astro-cid-r3s5xcom] img[data-astro-cid-r3s5xcom]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:1px solid var(--om-rule);border-radius:var(--om-radius-md);background:var(--om-bg);width:100%;display:block}.om-shots--contain[data-astro-cid-r3s5xcom] .om-shot[data-astro-cid-r3s5xcom] img[data-astro-cid-r3s5xcom]{-o-object-fit:contain;object-fit:contain;padding:var(--om-space-3)}.om-shot[data-astro-cid-r3s5xcom] figcaption[data-astro-cid-r3s5xcom]{justify-content:space-between;gap:var(--om-space-2) var(--om-space-4);padding:var(--om-space-3) var(--om-space-1) 0;font-size:var(--om-text-sm);flex-wrap:wrap;display:flex}.om-shot[data-astro-cid-r3s5xcom] figcaption[data-astro-cid-r3s5xcom] small[data-astro-cid-r3s5xcom]{font:500 var(--om-text-xs)/1.5 var(--om-mono);color:var(--om-muted)}.om-shot__slot[data-astro-cid-r3s5xcom]{place-content:center;justify-items:center;gap:var(--om-space-2);aspect-ratio:16/9;padding:var(--om-space-6);border:1px dashed var(--om-control);border-radius:var(--om-radius-md);text-align:center;background-color:var(--om-bg);background-image:radial-gradient(color-mix(in srgb, var(--om-control) 55%, transparent) 1px, transparent 1px);background-size:14px 14px;display:grid}.om-shot__slot[data-astro-cid-r3s5xcom] strong[data-astro-cid-r3s5xcom]{font:800 var(--om-text-2xl)/1.1 var(--om-display);letter-spacing:-.04em;color:var(--om-heading)}.om-shot__slot[data-astro-cid-r3s5xcom] span[data-astro-cid-r3s5xcom]:last-child{font-size:var(--om-text-sm);color:var(--om-muted)}@media (width<=48rem){.om-shots--grid[data-astro-cid-r3s5xcom]{grid-template-columns:minmax(0,1fr)}.om-shot__slot[data-astro-cid-r3s5xcom] strong[data-astro-cid-r3s5xcom]{font-size:var(--om-text-xl)}}.om-plugin[data-astro-cid-7c3tmr34]{padding-bottom:var(--om-space-20)}.om-plugin[data-astro-cid-7c3tmr34]>section[data-astro-cid-7c3tmr34],.om-plugin[data-astro-cid-7c3tmr34]>.om-plugin__layout[data-astro-cid-7c3tmr34],.om-plugin[data-astro-cid-7c3tmr34]>nav[data-astro-cid-7c3tmr34]{margin-top:var(--om-space-16)}.om-plugin[data-astro-cid-7c3tmr34]>.om-plugin__cmds[data-astro-cid-7c3tmr34],.om-plugin[data-astro-cid-7c3tmr34]>.om-plugin__layout[data-astro-cid-7c3tmr34],.om-plugin[data-astro-cid-7c3tmr34]>.om-plugin__more[data-astro-cid-7c3tmr34]{padding-top:var(--om-space-12);border-top:1px solid var(--om-rule)}.om-plugin[data-astro-cid-7c3tmr34] .om-plugin__prose[data-astro-cid-7c3tmr34] h2{margin:var(--om-space-12) 0 var(--om-space-4);padding-top:var(--om-space-8);border-top:1px solid var(--om-rule);font:700 clamp(1.4rem, 2vw, 1.75rem)/1.2 var(--om-display);letter-spacing:-.02em;color:var(--om-heading)}.om-plugin[data-astro-cid-7c3tmr34] .om-plugin__prose[data-astro-cid-7c3tmr34]>h2:first-child{border-top:0;margin-top:0;padding-top:0}.om-plugin[data-astro-cid-7c3tmr34] .om-plugin__prose[data-astro-cid-7c3tmr34] h3{margin:var(--om-space-8) 0 var(--om-space-3);font:600 var(--om-text-lg)/1.3 var(--om-display);letter-spacing:-.01em;color:var(--om-heading)}.om-plugin[data-astro-cid-7c3tmr34] .om-plugin__prose[data-astro-cid-7c3tmr34] p,.om-plugin[data-astro-cid-7c3tmr34] .om-plugin__prose[data-astro-cid-7c3tmr34] li{font-size:var(--om-text-md);line-height:1.75}.om-plugin__info[data-astro-cid-7c3tmr34] .om-plugin__spec[data-astro-cid-7c3tmr34]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.om-plugin__info[data-astro-cid-7c3tmr34] .om-plugin__spec-head[data-astro-cid-7c3tmr34]{grid-column:1/-1}.om-plugin__info[data-astro-cid-7c3tmr34] .om-plugin__spec[data-astro-cid-7c3tmr34] dl[data-astro-cid-7c3tmr34]{border-inline-end:1px solid var(--om-rule);grid-row:span 2}.om-plugin__spec[data-astro-cid-7c3tmr34]{border:1px solid var(--om-rule);border-radius:var(--om-radius-lg);background:var(--om-surface);overflow:hidden}.om-plugin__spec-head[data-astro-cid-7c3tmr34]{align-items:center;gap:var(--om-space-4);padding:var(--om-space-5);background:color-mix(in srgb, var(--om-cyan) 10%, var(--om-surface));display:flex}.om-plugin__spec-head[data-astro-cid-7c3tmr34]>span[data-astro-cid-7c3tmr34]:last-child{gap:2px;min-width:0;display:grid}.om-plugin__spec-head[data-astro-cid-7c3tmr34] strong[data-astro-cid-7c3tmr34]{font:700 var(--om-text-lg)/1.1 var(--om-display);letter-spacing:-.02em;color:var(--om-heading)}.om-plugin__spec-head[data-astro-cid-7c3tmr34] code[data-astro-cid-7c3tmr34]{font-size:var(--om-text-xs);color:var(--om-text);overflow-wrap:anywhere}.om-plugin__icon[data-astro-cid-7c3tmr34]{border:1px solid color-mix(in srgb, var(--om-cyan) 55%, transparent);border-radius:var(--om-radius-md);background:color-mix(in srgb, var(--om-cyan) 10%, var(--om-surface));width:56px;height:56px;color:var(--om-cyan);font:800 var(--om-text-lg)/1 var(--om-mono);flex:none;place-items:center;display:grid}.om-plugin__spec[data-astro-cid-7c3tmr34] dl[data-astro-cid-7c3tmr34]{margin:0}.om-plugin__spec[data-astro-cid-7c3tmr34] dl[data-astro-cid-7c3tmr34]>div[data-astro-cid-7c3tmr34]{align-items:baseline;gap:var(--om-space-4);padding:var(--om-space-3) var(--om-space-5);border-top:1px solid var(--om-rule);font-size:var(--om-text-sm);grid-template-columns:minmax(0,8rem) minmax(0,1fr);display:grid}.om-plugin__spec[data-astro-cid-7c3tmr34] dt[data-astro-cid-7c3tmr34]{font:500 var(--om-text-xs)/1.5 var(--om-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--om-muted)}.om-plugin__spec[data-astro-cid-7c3tmr34] dd[data-astro-cid-7c3tmr34]{color:var(--om-heading);overflow-wrap:anywhere;margin:0}.om-plugin__tags[data-astro-cid-7c3tmr34]{gap:var(--om-space-2);font:500 var(--om-text-xs)/1.7 var(--om-mono);flex-wrap:wrap;display:flex}.om-plugin__shots[data-astro-cid-7c3tmr34]{padding-top:var(--om-space-12)}.om-plugin__highlights[data-astro-cid-7c3tmr34]{gap:var(--om-space-10);padding:var(--om-space-10);border:1px solid var(--om-rule);border-radius:var(--om-radius-lg);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--om-cyan) 14%, transparent), transparent 60%), var(--om-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;display:grid}.om-plugin__hl-head[data-astro-cid-7c3tmr34]{gap:var(--om-space-3);display:grid;position:sticky;top:132px}.om-plugin__hl-eyebrow[data-astro-cid-7c3tmr34]{align-items:center;gap:var(--om-space-2);font:600 var(--om-text-xs)/1.4 var(--om-mono);letter-spacing:var(--om-tracking-label);text-transform:uppercase;color:var(--om-cyan);margin:0;display:inline-flex}.om-plugin__hl-eyebrow[data-astro-cid-7c3tmr34] svg{width:16px;height:16px}.om-plugin__highlights[data-astro-cid-7c3tmr34] .om-plugin__hl-head[data-astro-cid-7c3tmr34] h2[data-astro-cid-7c3tmr34]{font:700 clamp(1.3rem, 1.9vw, 1.65rem)/1.2 var(--om-display);letter-spacing:-.02em;color:var(--om-heading);text-wrap:balance;margin:0}.om-plugin__hl-list[data-astro-cid-7c3tmr34]{counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.om-plugin__hl-list[data-astro-cid-7c3tmr34] li[data-astro-cid-7c3tmr34]{align-items:center;gap:var(--om-space-3);padding:var(--om-space-4) 0;border-top:1px solid var(--om-rule);grid-template-columns:2.25rem 20px minmax(0,1fr);display:grid}.om-plugin__hl-list[data-astro-cid-7c3tmr34] li[data-astro-cid-7c3tmr34]:first-child{border-top:0;padding-top:0}.om-plugin__hl-n[data-astro-cid-7c3tmr34]{font:600 var(--om-text-sm)/1 var(--om-mono);letter-spacing:.02em;color:var(--om-cyan)}.om-plugin__hl-check[data-astro-cid-7c3tmr34]{color:var(--om-green);place-items:center;display:grid}.om-plugin__hl-check[data-astro-cid-7c3tmr34] svg{width:20px;height:20px;display:block}.om-plugin__hl-text[data-astro-cid-7c3tmr34]{font-size:var(--om-text-md);color:var(--om-heading);font-weight:500;line-height:1.5}.om-plugin__cmds[data-astro-cid-7c3tmr34] h2[data-astro-cid-7c3tmr34],.om-plugin__highlights[data-astro-cid-7c3tmr34] h2[data-astro-cid-7c3tmr34],.om-plugin__more[data-astro-cid-7c3tmr34] h2[data-astro-cid-7c3tmr34]{margin:0 0 var(--om-space-6);font:700 var(--om-text-xl)/1.2 var(--om-display);letter-spacing:-.02em;color:var(--om-heading)}.om-plugin__cmds[data-astro-cid-7c3tmr34] li[data-astro-cid-7c3tmr34]{gap:var(--om-space-3);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.om-plugin__cmd-n[data-astro-cid-7c3tmr34]{font:600 var(--om-text-sm)/1.4 var(--om-mono);color:var(--om-cyan);padding-top:3px}.om-plugin__cmd-body[data-astro-cid-7c3tmr34]{gap:var(--om-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.om-plugin__cmd-body[data-astro-cid-7c3tmr34] h3[data-astro-cid-7c3tmr34]{font:600 var(--om-text-md)/1.4 var(--om-display);color:var(--om-heading);margin:0}.om-plugin__cmd-body[data-astro-cid-7c3tmr34] p[data-astro-cid-7c3tmr34]{margin:0 0 var(--om-space-2);max-width:70ch;font-size:var(--om-text-sm)}.om-plugin__cmds[data-astro-cid-7c3tmr34] ol[data-astro-cid-7c3tmr34]{gap:var(--om-space-8);margin:0;padding:0;list-style:none;display:grid}.om-plugin__prose[data-astro-cid-7c3tmr34]{max-width:none}.om-plugin__spec-block[data-astro-cid-7c3tmr34]{gap:var(--om-space-3);padding:var(--om-space-4) var(--om-space-5);border-top:1px solid var(--om-rule);display:grid}.om-plugin__spec-label[data-astro-cid-7c3tmr34]{align-items:center;gap:var(--om-space-2);font:500 var(--om-text-xs)/1.4 var(--om-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--om-muted);margin:0;display:flex}.om-plugin__spec-label[data-astro-cid-7c3tmr34] svg{width:16px;height:16px;color:var(--om-cyan)}.om-side-links[data-astro-cid-7c3tmr34]{gap:var(--om-space-1);margin:0;padding:0;list-style:none;display:grid}.om-side-links[data-astro-cid-7c3tmr34] a[data-astro-cid-7c3tmr34]{align-items:center;gap:var(--om-space-3);min-height:44px;padding:var(--om-space-2) var(--om-space-3);border-radius:var(--om-radius-md);color:var(--om-heading);font-size:var(--om-text-sm);transition:background var(--om-dur-fast) var(--om-ease-out);grid-template-columns:28px minmax(0,1fr) auto;text-decoration:none;display:grid}.om-side-links[data-astro-cid-7c3tmr34] a[data-astro-cid-7c3tmr34]:hover{background:var(--om-bg)}.om-side-links__icon[data-astro-cid-7c3tmr34]{color:var(--om-muted);place-items:center;display:grid}.om-side-links__icon[data-astro-cid-7c3tmr34] svg{width:18px;height:18px}.om-side-links[data-astro-cid-7c3tmr34] a[data-astro-cid-7c3tmr34]:hover .om-side-links__icon[data-astro-cid-7c3tmr34]{color:var(--om-cyan)}.om-side-links__text[data-astro-cid-7c3tmr34]{overflow-wrap:anywhere;min-width:0}.om-side-links__go[data-astro-cid-7c3tmr34]{color:var(--om-muted);font-size:var(--om-text-xs)}.om-side-cta[data-astro-cid-7c3tmr34]{justify-content:center;width:100%}.om-plugin__more[data-astro-cid-7c3tmr34] header[data-astro-cid-7c3tmr34]{justify-content:space-between;align-items:center;gap:var(--om-space-4);margin-bottom:var(--om-space-6);flex-wrap:wrap;display:flex}.om-plugin__more[data-astro-cid-7c3tmr34] header[data-astro-cid-7c3tmr34] h2[data-astro-cid-7c3tmr34]{margin:0}.om-plugin__more[data-astro-cid-7c3tmr34] header[data-astro-cid-7c3tmr34] .om-button[data-astro-cid-7c3tmr34]{flex:none}.om-plugin__more[data-astro-cid-7c3tmr34] ul[data-astro-cid-7c3tmr34]{gap:var(--om-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.om-plugin__more[data-astro-cid-7c3tmr34] ul[data-astro-cid-7c3tmr34] a[data-astro-cid-7c3tmr34]{gap:var(--om-space-1);height:100%;padding:var(--om-space-5);border:1px solid var(--om-rule);border-inline-start:3px solid var(--om-cyan);border-radius:var(--om-radius-md);background:var(--om-surface);color:var(--om-text);font-size:var(--om-text-sm);text-decoration:none;display:grid}.om-plugin__more[data-astro-cid-7c3tmr34] ul[data-astro-cid-7c3tmr34] a[data-astro-cid-7c3tmr34]:hover{border-color:var(--om-cyan)}.om-plugin__more[data-astro-cid-7c3tmr34] small[data-astro-cid-7c3tmr34]{font:500 var(--om-text-xs)/1.4 var(--om-mono);text-transform:uppercase;color:var(--om-cyan)}.om-plugin__more[data-astro-cid-7c3tmr34] strong[data-astro-cid-7c3tmr34]{font-size:var(--om-text-lg);color:var(--om-heading)}@media (width<=64rem){.om-plugin__highlights[data-astro-cid-7c3tmr34]{gap:var(--om-space-6);padding:var(--om-space-6);grid-template-columns:minmax(0,1fr)}.om-plugin__hl-head[data-astro-cid-7c3tmr34]{position:static}.om-plugin__hl-list[data-astro-cid-7c3tmr34] li[data-astro-cid-7c3tmr34]{gap:var(--om-space-3);grid-template-columns:2.5rem 22px minmax(0,1fr)}.om-plugin__hl-text[data-astro-cid-7c3tmr34]{font-size:var(--om-text-md)}.om-plugin__info[data-astro-cid-7c3tmr34] .om-plugin__spec[data-astro-cid-7c3tmr34]{grid-template-columns:minmax(0,1fr)}.om-plugin__info[data-astro-cid-7c3tmr34] .om-plugin__spec[data-astro-cid-7c3tmr34] dl[data-astro-cid-7c3tmr34]{border-inline-end:0;grid-row:auto}.om-plugin__more[data-astro-cid-7c3tmr34] ul[data-astro-cid-7c3tmr34]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.om-plugin__more[data-astro-cid-7c3tmr34] ul[data-astro-cid-7c3tmr34]{grid-template-columns:minmax(0,1fr)}.om-plugin__spec[data-astro-cid-7c3tmr34] dl[data-astro-cid-7c3tmr34]>div[data-astro-cid-7c3tmr34]{gap:var(--om-space-1);grid-template-columns:minmax(0,1fr)}}omarchy-plugins[data-astro-cid-yfromxyl]{padding-block:var(--om-space-10) var(--om-space-20);display:block}.om-plg__filter[data-astro-cid-yfromxyl]{gap:var(--om-space-2);margin-bottom:var(--om-space-8);flex-wrap:wrap;display:flex}.om-plg__filter[data-astro-cid-yfromxyl] button[data-astro-cid-yfromxyl]{min-height:40px;padding:0 var(--om-space-4);border:1px solid var(--om-rule);background:var(--om-surface);color:var(--om-heading);font:600 var(--om-text-sm)/1 var(--om-body);cursor:pointer;border-radius:999px}.om-plg__filter[data-astro-cid-yfromxyl] button[data-astro-cid-yfromxyl]:hover{border-color:var(--om-control)}.om-plg__filter[data-astro-cid-yfromxyl] button[data-astro-cid-yfromxyl][aria-pressed=true]{border-color:var(--om-cyan);background:color-mix(in srgb, var(--om-cyan) 14%, var(--om-surface))}.om-plg__grid[data-astro-cid-yfromxyl]{gap:var(--om-space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.om-plg__card[data-astro-cid-yfromxyl]{border:1px solid var(--om-rule);border-radius:var(--om-radius-lg);background:var(--om-surface);height:100%;color:var(--om-text);transition:border-color var(--om-dur-base) var(--om-ease-out), transform var(--om-dur-base) var(--om-ease-out);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.om-plg__card[data-astro-cid-yfromxyl]:hover{color:var(--om-text);border-color:var(--om-cyan);transform:translateY(-4px)}.om-plg__art[data-astro-cid-yfromxyl]{aspect-ratio:16/10;border-bottom:1px solid var(--om-rule);background-color:var(--om-bg);background-image:radial-gradient(color-mix(in srgb, var(--om-control) 45%, transparent) 1px, transparent 1px);background-size:14px 14px;place-items:center;display:grid;position:relative}.om-plg__art[data-astro-cid-yfromxyl] img[data-astro-cid-yfromxyl]{inset:var(--om-space-4);width:calc(100% - var(--om-space-4) * 2);height:calc(100% - var(--om-space-4) * 2);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 18px color-mix(in srgb, var(--om-shadow) 35%, transparent));transition:transform var(--om-dur-base) var(--om-ease-out);display:block;position:absolute}.om-plg__card[data-astro-cid-yfromxyl]:hover .om-plg__art[data-astro-cid-yfromxyl] img[data-astro-cid-yfromxyl]{transform:scale(1.03)}.om-plg__mono[data-astro-cid-yfromxyl]{font:800 var(--om-text-3xl)/1 var(--om-mono);color:var(--om-cyan)}.om-plg__body[data-astro-cid-yfromxyl]{align-content:start;gap:var(--om-space-2);padding:var(--om-space-5);display:grid}.om-plg__meta[data-astro-cid-yfromxyl]{gap:var(--om-space-2) var(--om-space-3);font:500 var(--om-text-xs)/1.4 var(--om-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--om-cyan);flex-wrap:wrap;display:flex}.om-plg__ok[data-astro-cid-yfromxyl]{color:var(--om-green)}.om-plg__ok[data-astro-cid-yfromxyl]:before{content:"✓ "}.om-plg__body[data-astro-cid-yfromxyl] strong[data-astro-cid-yfromxyl]{font:800 var(--om-text-xl)/1.15 var(--om-display);letter-spacing:-.03em;color:var(--om-heading)}.om-plg__text[data-astro-cid-yfromxyl]{font-size:var(--om-text-sm)}.om-plg__by[data-astro-cid-yfromxyl]{font:500 var(--om-text-xs)/1.5 var(--om-mono);color:var(--om-muted)}.om-plg__empty[data-astro-cid-yfromxyl]{padding:var(--om-space-6);border:1px dashed var(--om-control);border-radius:var(--om-radius-md)}@media (width<=64rem){.om-plg__grid[data-astro-cid-yfromxyl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.om-plg__grid[data-astro-cid-yfromxyl]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.om-plg__card[data-astro-cid-yfromxyl],.om-plg__art[data-astro-cid-yfromxyl] img[data-astro-cid-yfromxyl]{transition:none}.om-plg__card[data-astro-cid-yfromxyl]:hover{transform:none}}
