[data-astro-cid-g2fm7ooq][hidden]{display:none!important}.uf-lead[data-astro-cid-g2fm7ooq]{max-width:var(--rg-container-narrow);margin-inline:auto}@media (width>=1024px){.uf-lead[data-astro-cid-g2fm7ooq]{max-width:none}}.uf-demo[data-astro-cid-g2fm7ooq]{margin:var(--rg-space-8) 0 0}.uf-compare[data-astro-cid-g2fm7ooq]{border:1px solid var(--rg-color-border);border-radius:var(--rg-radius-lg);max-width:720px;box-shadow:var(--rg-shadow-lg);touch-action:pan-y;margin-inline:auto;position:relative;overflow:hidden}.uf-compare__pane[data-astro-cid-g2fm7ooq]{line-height:0}.uf-compare__pane[data-astro-cid-g2fm7ooq] img[data-astro-cid-g2fm7ooq]{width:100%;height:auto}.uf-compare__pane--after[data-astro-cid-g2fm7ooq]{background-color:#f4f6f8;background-image:linear-gradient(45deg,#dde2e8 25%,#0000 25% 75%,#dde2e8 75%),linear-gradient(45deg,#dde2e8 25%,#0000 25% 75%,#dde2e8 75%);background-position:0 0,11px 11px;background-size:22px 22px}.uf-compare__pane--before[data-astro-cid-g2fm7ooq]{clip-path:inset(0 calc(100% - var(--uf-split)) 0 0);position:absolute;inset:0}.uf-compare__line[data-astro-cid-g2fm7ooq]{top:0;bottom:0;left:var(--uf-split);background:var(--rg-white);pointer-events:none;place-items:center;width:2px;display:grid;position:absolute;transform:translate(-1px);box-shadow:0 0 0 1px #0000002e}.uf-compare__knob[data-astro-cid-g2fm7ooq]{width:40px;height:40px;color:var(--rg-gray-700);background:var(--rg-white);border-radius:var(--rg-radius-circle);box-shadow:var(--rg-shadow-md);place-items:center;display:grid}.uf-compare__knob[data-astro-cid-g2fm7ooq] svg[data-astro-cid-g2fm7ooq]{width:24px;height:24px}.uf-compare__range[data-astro-cid-g2fm7ooq]{opacity:0;cursor:ew-resize;appearance:none;background:0 0;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.uf-compare__range[data-astro-cid-g2fm7ooq]::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:44px}.uf-compare__range[data-astro-cid-g2fm7ooq]::-moz-range-thumb{border:0;width:44px;height:44px}.uf-compare[data-astro-cid-g2fm7ooq]:has(.uf-compare__range:focus-visible){box-shadow:var(--rg-ring)}.uf-compare__tag[data-astro-cid-g2fm7ooq]{bottom:var(--rg-space-3);padding:2px var(--rg-space-3);font-size:var(--rg-text-xs);font-weight:var(--rg-weight-semibold);color:var(--rg-white);border-radius:var(--rg-radius-pill);pointer-events:none;background:#1e2933b8;position:absolute}.uf-compare__tag--l[data-astro-cid-g2fm7ooq]{left:var(--rg-space-3)}.uf-compare__tag--r[data-astro-cid-g2fm7ooq]{right:var(--rg-space-3)}.uf-demo__cap[data-astro-cid-g2fm7ooq]{margin-top:var(--rg-space-3);font-size:var(--rg-text-sm);color:var(--rg-color-text-subtle);text-align:center}.uf-card[data-astro-cid-g2fm7ooq]{margin-top:var(--rg-space-8)}.uf-drop[data-astro-cid-g2fm7ooq]{min-height:320px;padding:var(--rg-space-8) var(--rg-space-6);text-align:center;background:var(--rg-color-surface-sunken);border:2px dashed var(--rg-color-border-strong);border-radius:var(--rg-radius-lg);transition:border-color var(--rg-transition-fast), background-color var(--rg-transition-fast);place-items:center;display:grid}.uf-card[data-astro-cid-g2fm7ooq].is-drag .uf-drop[data-astro-cid-g2fm7ooq]{border-color:var(--rg-color-primary);background:var(--rg-color-primary-soft)}.uf-drop__inner[data-astro-cid-g2fm7ooq]{align-items:center;gap:var(--rg-space-3);flex-direction:column;display:flex}.uf-drop__icon[data-astro-cid-g2fm7ooq]{width:56px;height:56px;fill:var(--rg-color-text-subtle)}.uf-drop__title[data-astro-cid-g2fm7ooq]{font-size:var(--rg-text-xl);font-weight:var(--rg-weight-semibold);color:var(--rg-color-text);margin:0}.uf-drop__sub[data-astro-cid-g2fm7ooq]{font-size:var(--rg-text-sm);color:var(--rg-color-text-muted);margin:0}.uf-drop__inner[data-astro-cid-g2fm7ooq] .rg-btn[data-astro-cid-g2fm7ooq]{margin-top:var(--rg-space-2)}.uf-drop__formats[data-astro-cid-g2fm7ooq]{font-size:var(--rg-text-xs);color:var(--rg-color-text-subtle);letter-spacing:.02em;margin:0}.uf-samples[data-astro-cid-g2fm7ooq]{align-items:center;gap:var(--rg-space-2);margin-top:var(--rg-space-4);padding-top:var(--rg-space-4);border-top:1px solid var(--rg-color-border);flex-direction:column;width:100%;max-width:460px;display:flex}.uf-samples__label[data-astro-cid-g2fm7ooq]{font-size:var(--rg-text-sm);color:var(--rg-color-text-muted)}.uf-samples__row[data-astro-cid-g2fm7ooq]{justify-content:center;gap:var(--rg-space-2);flex-wrap:wrap;display:flex}.uf-sample[data-astro-cid-g2fm7ooq]{align-items:center;gap:var(--rg-space-2);padding:var(--rg-space-1) var(--rg-space-3) var(--rg-space-1) var(--rg-space-1);font-size:var(--rg-text-sm);font-weight:var(--rg-weight-medium);color:var(--rg-color-text);background:var(--rg-color-surface);border:1px solid var(--rg-color-border);border-radius:var(--rg-radius-pill);cursor:pointer;transition:border-color var(--rg-transition-fast), box-shadow var(--rg-transition-fast);display:flex}.uf-sample[data-astro-cid-g2fm7ooq] img[data-astro-cid-g2fm7ooq]{object-fit:cover;border-radius:var(--rg-radius-circle);width:34px;height:34px}.uf-sample[data-astro-cid-g2fm7ooq]:hover{border-color:var(--rg-color-primary);box-shadow:var(--rg-shadow-sm)}.uf-sample[data-astro-cid-g2fm7ooq]:focus-visible{box-shadow:var(--rg-ring);outline:none}.uf-progress[data-astro-cid-g2fm7ooq]{padding:var(--rg-space-8) var(--rg-space-4);text-align:center}.uf-progress__text[data-astro-cid-g2fm7ooq]{margin:0 0 var(--rg-space-4);font-weight:var(--rg-weight-semibold);color:var(--rg-color-text)}.uf-progress__track[data-astro-cid-g2fm7ooq]{background:var(--rg-color-surface-sunken);border:1px solid var(--rg-color-border);border-radius:var(--rg-radius-pill);max-width:420px;height:8px;margin:0 auto;position:relative;overflow:hidden}.uf-progress__fill[data-astro-cid-g2fm7ooq]{background:var(--rg-color-primary);border-radius:inherit;width:0;height:100%;transition:width var(--rg-transition);display:block}.uf-progress__track[data-astro-cid-g2fm7ooq].is-indeterminate .uf-progress__fill[data-astro-cid-g2fm7ooq]{width:40%;transition:none;animation:1.1s ease-in-out infinite uf-run}@keyframes uf-run{0%{transform:translate(-105%)}to{transform:translate(255%)}}@media (prefers-reduced-motion:reduce){.uf-progress__track[data-astro-cid-g2fm7ooq].is-indeterminate .uf-progress__fill[data-astro-cid-g2fm7ooq]{opacity:.5;width:100%;animation:none}}.uf-progress__hint[data-astro-cid-g2fm7ooq]{max-width:460px;margin:var(--rg-space-4) auto 0;display:block}.uf-stage[data-astro-cid-g2fm7ooq]{padding:var(--rg-space-4);background:var(--rg-color-surface-2);border-radius:var(--rg-radius-md);place-items:center;display:grid}.uf-stage__box[data-astro-cid-g2fm7ooq]{border-radius:var(--rg-radius-sm);line-height:0;position:relative}.uf-stage[data-astro-cid-g2fm7ooq].is-transparent .uf-stage__box[data-astro-cid-g2fm7ooq]{background-color:#f4f6f8;background-image:linear-gradient(45deg,#dde2e8 25%,#0000 25% 75%,#dde2e8 75%),linear-gradient(45deg,#dde2e8 25%,#0000 25% 75%,#dde2e8 75%);background-position:0 0,10px 10px;background-size:20px 20px}#ufCanvas[data-astro-cid-g2fm7ooq]{cursor:crosshair;touch-action:none;width:auto;max-width:100%;height:auto;max-height:58vh}.uf-stage__orig[data-astro-cid-g2fm7ooq]{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--rg-transition-fast);position:absolute;inset:0}.uf-stage[data-astro-cid-g2fm7ooq].is-compare .uf-stage__orig[data-astro-cid-g2fm7ooq]{opacity:1}.uf-cursor[data-astro-cid-g2fm7ooq]{border:2px solid var(--rg-color-primary);border-radius:var(--rg-radius-circle);pointer-events:none;background:#007bff1a;position:absolute;transform:translate(-50%,-50%)}.uf-panel[data-astro-cid-g2fm7ooq]{gap:var(--rg-space-5);margin-top:var(--rg-space-5);padding:var(--rg-space-5);background:var(--rg-color-surface-2);border-radius:var(--rg-radius-md);grid-template-columns:1fr 1fr;display:grid}.uf-group[data-astro-cid-g2fm7ooq]{gap:var(--rg-space-2);flex-direction:column;display:flex}.uf-group__acts[data-astro-cid-g2fm7ooq]{gap:var(--rg-space-2);flex:none;display:flex}.uf-group__acts[data-astro-cid-g2fm7ooq] .rg-btn[data-astro-cid-g2fm7ooq]{padding-block:11px}.uf-bgs[data-astro-cid-g2fm7ooq]{gap:var(--rg-space-2);flex-wrap:wrap;display:flex}.uf-bg[data-astro-cid-g2fm7ooq]{align-items:center;gap:var(--rg-space-2);padding:var(--rg-space-2) var(--rg-space-3);font-size:var(--rg-text-sm);font-weight:var(--rg-weight-medium);color:var(--rg-color-text-muted);background:var(--rg-color-surface);border:1px solid var(--rg-color-border);border-radius:var(--rg-radius-pill);cursor:pointer;transition:color var(--rg-transition-fast), border-color var(--rg-transition-fast), background-color var(--rg-transition-fast);display:inline-flex}.uf-bg[data-astro-cid-g2fm7ooq]:hover{color:var(--rg-color-text);border-color:var(--rg-color-border-strong)}.uf-bg[data-astro-cid-g2fm7ooq]:focus-visible,.uf-bg[data-astro-cid-g2fm7ooq]:focus-within{box-shadow:var(--rg-ring);outline:none}.uf-bg[data-astro-cid-g2fm7ooq].is-active{color:var(--rg-color-primary);font-weight:var(--rg-weight-semibold);background:var(--rg-color-primary-soft);border-color:var(--rg-color-primary)}.uf-bg__dot[data-astro-cid-g2fm7ooq]{border:1px solid var(--rg-color-border-strong);border-radius:var(--rg-radius-circle);flex:none;width:16px;height:16px}.uf-bg--none[data-astro-cid-g2fm7ooq] .uf-bg__dot[data-astro-cid-g2fm7ooq]{background-color:#fff;background-image:linear-gradient(45deg,#c3cad2 25%,#0000 25% 75%,#c3cad2 75%),linear-gradient(45deg,#c3cad2 25%,#0000 25% 75%,#c3cad2 75%);background-position:0 0,4px 4px;background-size:8px 8px}.uf-bg__dot--rainbow[data-astro-cid-g2fm7ooq]{background:conic-gradient(#ff5252,#ffd740,#69f0ae,#40c4ff,#b388ff,#ff5252)}.uf-bg--custom[data-astro-cid-g2fm7ooq]{position:relative}.uf-bg--custom[data-astro-cid-g2fm7ooq] input[data-astro-cid-g2fm7ooq][type=color]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.uf-brush-row[data-astro-cid-g2fm7ooq]{justify-content:space-between;align-items:center;gap:var(--rg-space-2) var(--rg-space-4);flex-wrap:wrap;display:flex}.uf-modes[data-astro-cid-g2fm7ooq]{background:var(--rg-color-surface);border:1px solid var(--rg-color-border);border-radius:var(--rg-radius-pill);flex:none;padding:3px;display:inline-flex}.uf-mode[data-astro-cid-g2fm7ooq]{padding:var(--rg-space-2) var(--rg-space-3);font-size:var(--rg-text-sm);font-weight:var(--rg-weight-medium);color:var(--rg-color-text-muted);white-space:nowrap;border-radius:var(--rg-radius-pill);cursor:pointer;transition:color var(--rg-transition-fast), background-color var(--rg-transition-fast);background:0 0;border:0}.uf-mode[data-astro-cid-g2fm7ooq]:hover{color:var(--rg-color-text)}.uf-mode[data-astro-cid-g2fm7ooq]:focus-visible{box-shadow:var(--rg-ring);outline:none}.uf-mode[data-astro-cid-g2fm7ooq].is-active{color:var(--rg-color-primary-contrast);background:var(--rg-color-primary)}.uf-size[data-astro-cid-g2fm7ooq]{align-items:center;gap:var(--rg-space-3);flex:180px;min-width:0;display:flex}.uf-size[data-astro-cid-g2fm7ooq] .rg-hint[data-astro-cid-g2fm7ooq]{white-space:nowrap;flex:none;margin:0}.uf-smart-row[data-astro-cid-g2fm7ooq]{align-items:center;gap:var(--rg-space-2);flex:none;display:flex;position:relative}.uf-smart[data-astro-cid-g2fm7ooq]:has(input:disabled){opacity:.55;cursor:default}.uf-help-btn[data-astro-cid-g2fm7ooq]{width:20px;height:20px;color:var(--rg-color-text-subtle);border-radius:var(--rg-radius-circle);cursor:pointer;transition:color var(--rg-transition-fast);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.uf-help-btn[data-astro-cid-g2fm7ooq] svg[data-astro-cid-g2fm7ooq]{width:18px;height:18px;display:block}.uf-help-btn[data-astro-cid-g2fm7ooq]:hover{color:var(--rg-color-primary)}.uf-help-btn[data-astro-cid-g2fm7ooq]:focus-visible{box-shadow:var(--rg-ring);color:var(--rg-color-primary);outline:none}.uf-help-btn__tip[data-astro-cid-g2fm7ooq]{z-index:5;width:max-content;max-width:min(320px,100vw - 48px);padding:var(--rg-space-2) var(--rg-space-3);font-size:var(--rg-text-sm);font-weight:var(--rg-weight-normal);line-height:var(--rg-leading-snug);color:#fff;text-align:left;background:var(--rg-color-header-bg);border-radius:var(--rg-radius-md);box-shadow:var(--rg-shadow-md);opacity:0;visibility:hidden;transition:opacity var(--rg-transition-fast), visibility var(--rg-transition-fast);pointer-events:none;position:absolute;bottom:calc(100% + 8px);left:0}.uf-help-btn[data-astro-cid-g2fm7ooq]:hover .uf-help-btn__tip[data-astro-cid-g2fm7ooq],.uf-help-btn[data-astro-cid-g2fm7ooq]:focus-visible .uf-help-btn__tip[data-astro-cid-g2fm7ooq],.uf-help-btn[data-astro-cid-g2fm7ooq]:focus .uf-help-btn__tip[data-astro-cid-g2fm7ooq]{opacity:1;visibility:visible}.uf-range[data-astro-cid-g2fm7ooq]{appearance:none;background:var(--rg-color-border-strong);border-radius:var(--rg-radius-pill);cursor:pointer;outline:none;width:100%;height:6px}.uf-range[data-astro-cid-g2fm7ooq]:focus-visible{box-shadow:var(--rg-ring)}.uf-range[data-astro-cid-g2fm7ooq]::-webkit-slider-thumb{appearance:none;background:var(--rg-color-primary);border:3px solid var(--rg-color-surface);border-radius:var(--rg-radius-circle);width:22px;height:22px;box-shadow:var(--rg-shadow-sm);cursor:pointer}.uf-range[data-astro-cid-g2fm7ooq]::-moz-range-thumb{background:var(--rg-color-primary);border:3px solid var(--rg-color-surface);border-radius:var(--rg-radius-circle);width:22px;height:22px;box-shadow:var(--rg-shadow-sm);cursor:pointer}.uf-actions[data-astro-cid-g2fm7ooq]{justify-content:space-between;align-items:center;gap:var(--rg-space-3);padding-top:var(--rg-space-4);border-top:1px solid var(--rg-color-border);flex-wrap:wrap;grid-column:1/-1;display:flex}.uf-actions__save[data-astro-cid-g2fm7ooq]{align-items:stretch;gap:var(--rg-space-2);display:flex}.uf-actions__more[data-astro-cid-g2fm7ooq]{gap:var(--rg-space-2);flex-wrap:wrap;display:flex}.uf-format[data-astro-cid-g2fm7ooq]{width:auto;min-width:92px}.uf-error[data-astro-cid-g2fm7ooq]{margin:var(--rg-space-4) 0 0;padding:var(--rg-space-3) var(--rg-space-4);background:var(--rg-color-danger-soft);border-radius:var(--rg-radius-md);text-align:center}.uf-ads[data-astro-cid-g2fm7ooq]{margin:var(--rg-space-8) 0 0}.uf-help[data-astro-cid-g2fm7ooq]{margin-top:var(--rg-space-12)}.uf-help[data-astro-cid-g2fm7ooq] h2[data-astro-cid-g2fm7ooq]{margin-top:var(--rg-space-8)}.uf-help[data-astro-cid-g2fm7ooq] h2[data-astro-cid-g2fm7ooq]:first-child{margin-top:0}.uf-help[data-astro-cid-g2fm7ooq] h3[data-astro-cid-g2fm7ooq]{margin-top:var(--rg-space-6)}@media (width<=720px){.uf-panel[data-astro-cid-g2fm7ooq]{grid-template-columns:1fr}.uf-brush-row[data-astro-cid-g2fm7ooq]{align-items:stretch;gap:var(--rg-space-3);flex-direction:column}.uf-mode[data-astro-cid-g2fm7ooq]{white-space:normal;flex:1 1 0;min-width:0}.uf-size[data-astro-cid-g2fm7ooq]{flex:none}.uf-group__acts[data-astro-cid-g2fm7ooq]{grid-template-columns:1fr 1fr;display:grid}.uf-smart-row[data-astro-cid-g2fm7ooq]{justify-content:center}.uf-actions[data-astro-cid-g2fm7ooq]{flex-direction:column;align-items:stretch}.uf-actions__save[data-astro-cid-g2fm7ooq]{grid-template-columns:92px 1fr;display:grid}.uf-actions__more[data-astro-cid-g2fm7ooq]{grid-template-columns:1fr 1fr;display:grid}}@media (width<=560px){.uf-lead[data-astro-cid-g2fm7ooq]{font-size:var(--rg-text-base)}.uf-drop[data-astro-cid-g2fm7ooq]{min-height:260px;padding:var(--rg-space-6) var(--rg-space-4)}.uf-stage[data-astro-cid-g2fm7ooq]{padding:var(--rg-space-2)}#ufCanvas[data-astro-cid-g2fm7ooq]{max-height:52vh}.uf-panel[data-astro-cid-g2fm7ooq]{padding:var(--rg-space-4)}.uf-compare__knob[data-astro-cid-g2fm7ooq]{width:34px;height:34px}}
