:root{--rx-font-ui:sans-serif;--rx-font-ui-mono:monospace;--rx-outset:26px;--rx-content-line-height:1.6;--rx-float-width:200px;--rx-float-margin:1em;--rx-toolbar-height:36px;--rx-toolbar-padding:2px;--rx-toolbar-button-width:32px;--rx-toolbar-button-height:34px;--rx-toolbar-icon-size:20px;--rx-dropdown-font-size:14px;--rx-dropdown-tab-font-size:13px;--rx-form-button-font-size:13px;--rx-form-input-font-size:13px;--rx-form-label-font-size:13px;--rx-form-title-font-size:14px;--rx-control-bg:var(--rx-bg-raised);--rx-depth-backdrop:97;--rx-depth-fab:98;--rx-depth-context:99;--rx-depth-tooltip:100;--rx-depth-dropdown:200;--rx-depth-modal:300;--rx-depth-toast:400;--rx-rounded-full:9999px;--rx-rounded-sm:2px;--rx-rounded:4px;--rx-rounded-lg:8px;--rx-rounded-xl:12px;--rx-backdrop:#00000073;--rx-border-shadow:#00000040;--rx-black:#141414;--rx-white:#fff;--rx-smoke:#e7e7e7;--rx-night:#141414;--rx-focus:#137cec;--rx-bg-focus:#137cec1a;--rx-bg-annotation:#fdf8cc;--rx-border-annotation:#ffbe00;--rx-bg-review:#fdfded;--rx-hl-source:#ffe5e6;--rx-hl-analyze:#def3fd;--rx-hl-suggestion:#d0fbf4;--rx-hl-inserted:#d0fbf4;--rx-hl-deleted:#ffe5e6;--rx-hl-deleted-line:#00000080;--rx-black-a10:#00000005;--rx-black-a9:#0000000a;--rx-black-a8:#0000000f;--rx-black-a7:#00000014;--rx-black-a6:#0000001a;--rx-black-a5:#0000001f;--rx-black-a4:#00000024;--rx-black-a3:#00000029;--rx-black-a2:#0003;--rx-black-a1:#0006;--rx-black-a0:#00000073;--rx-black-base:#00000080;--rx-black-b0:#0000008c;--rx-black-b1:#0009;--rx-black-b2:#000000bd;--rx-black-b3:#000000c4;--rx-black-b4:#000000c9;--rx-black-b5:#000000cf;--rx-black-b6:#000000d4;--rx-black-b7:#000000d9;--rx-black-b8:#000000de;--rx-black-b9:#000000e3;--rx-black-b10:#000000e6;--rx-white-a10:#ffffff05;--rx-white-a9:#ffffff0a;--rx-white-a8:#ffffff0f;--rx-white-a7:#ffffff14;--rx-white-a6:#ffffff1a;--rx-white-a5:#ffffff1f;--rx-white-a4:#ffffff24;--rx-white-a3:#ffffff29;--rx-white-a2:#fff3;--rx-white-a1:#fff6;--rx-white-a0:#ffffff73;--rx-white-base:#ffffff80;--rx-white-b0:#ffffff8c;--rx-white-b1:#fff9;--rx-white-b2:#ffffffbd;--rx-white-b3:#ffffffc4;--rx-white-b4:#ffffffc9;--rx-white-b5:#ffffffcf;--rx-white-b6:#ffffffd4;--rx-white-b7:#ffffffd9;--rx-white-b8:#ffffffde;--rx-white-b9:#ffffffe3;--rx-white-b10:#ffffffe6;--rx-gray-a10:#fafafa;--rx-gray-a9:#f5f5f5;--rx-gray-a8:#f0f0f0;--rx-gray-a7:#ebebeb;--rx-gray-a6:#e5e5e5;--rx-gray-a5:#e0e0e0;--rx-gray-a4:#dbdbdb;--rx-gray-a3:#d6d6d6;--rx-gray-a2:#ccc;--rx-gray-a1:#999;--rx-gray-a0:#8c8c8c;--rx-gray-base:gray;--rx-gray-b0:#737373;--rx-gray-b1:#666;--rx-gray-b2:#434343;--rx-gray-b3:#3a3a3a;--rx-gray-b4:#353535;--rx-gray-b5:#303030;--rx-gray-b6:#2c2c2c;--rx-gray-b7:#272727;--rx-gray-b8:#222;--rx-gray-b9:#1d1d1d;--rx-gray-b10:#191919;--rx-red-a10:#fff5f5;--rx-red-a9:#ffeaea;--rx-red-a8:#ffdfdf;--rx-red-a7:#ffd7d7;--rx-red-a6:#ffcfcf;--rx-red-a5:#ffc4c4;--rx-red-a4:#ffbcbc;--rx-red-a3:#ffb0b0;--rx-red-a2:#ff9d9d;--rx-red-a1:#ff7b7b;--rx-red-a0:#ff6060;--rx-red-base:#dc1818;--rx-red-b0:#c10a0a;--rx-red-b1:#ae0909;--rx-red-b2:#781616;--rx-red-b3:#6e1616;--rx-red-b4:#641616;--rx-red-b5:#5a1515;--rx-red-b6:#501515;--rx-red-b7:#3c1515;--rx-red-b8:#321515;--rx-red-b9:#281414;--rx-red-b10:#1e1414;--rx-blue-a10:#f4f9ff;--rx-blue-a9:#e9f2ff;--rx-blue-a8:#deecff;--rx-blue-a7:#d6e6ff;--rx-blue-a6:#cde2ff;--rx-blue-a5:#c3dbff;--rx-blue-a4:#bad7ff;--rx-blue-a3:#accfff;--rx-blue-a2:#99c4ff;--rx-blue-a1:#76aeff;--rx-blue-a0:#5a9fff;--rx-blue-base:#0062eb;--rx-blue-b0:#0051c4;--rx-blue-b1:#004ab0;--rx-blue-b2:#0a3b80;--rx-blue-b3:#0b3775;--rx-blue-b4:#0c336a;--rx-blue-b5:#0d2f5f;--rx-blue-b6:#0e2b55;--rx-blue-b7:#10243f;--rx-blue-b8:#112034;--rx-blue-b9:#121c2a;--rx-blue-b10:#13181f;--rx-green-a10:#f4fbf7;--rx-green-a9:#e9f8ec;--rx-green-a8:#def4e4;--rx-green-a7:#d6f1dc;--rx-green-a6:#cdefd6;--rx-green-a5:#c2ebcc;--rx-green-a4:#bae8c5;--rx-green-a3:#ade3b9;--rx-green-a2:#99ddab;--rx-green-a1:#75d18c;--rx-green-a0:#5ac876;--rx-green-base:#0f802b;--rx-green-b0:#106a26;--rx-green-b1:#116024;--rx-green-b2:#124a20;--rx-green-b3:#12451e;--rx-green-b4:#123f1d;--rx-green-b5:#123a1c;--rx-green-b6:#13341b;--rx-green-b7:#132a19;--rx-green-b8:#132417;--rx-green-b9:#141f16;--rx-green-b10:#141915;--rx-bg-base:var(--rx-white);--rx-bg-raised:var(--rx-white);--rx-bg-overlay:var(--rx-white);--rx-bg-toolbar:#fffffff7;--rx-bg-source:var(--rx-gray-b10);--rx-bg-input:var(--rx-white);--rx-bg-input-shaded:var(--rx-gray-a9);--rx-bg-input-on:var(--rx-black);--rx-bg-input-off:var(--rx-black-a5);--rx-bg-input-focus:var(--rx-white);--rx-bg-input-disabled:var(--rx-black-a8);--rx-fg-placeholder:var(--rx-black-base);--rx-fg-input-on:var(--rx-white);--rx-border-input:var(--rx-black-a5);--rx-border-focus:var(--rx-focus);--rx-border-input-focus:var(--rx-focus);--rx-fg-primary-accent:var(--rx-black);--rx-fg-primary-body:var(--rx-gray-b6);--rx-bg-primary-section:var(--rx-gray-a9);--rx-bg-primary-surface:var(--rx-gray-a6);--rx-bg-primary-state:var(--rx-gray-a4);--rx-bg-primary-accent:var(--rx-black);--rx-bg-primary-accent-hover:var(--rx-gray-b3);--rx-border-primary-default:var(--rx-gray-a6);--rx-border-primary-strong:var(--rx-gray-a3);--rx-border-primary-accent:var(--rx-black);--rx-fg-info-accent:var(--rx-blue-base);--rx-fg-info-body:var(--rx-blue-b0);--rx-bg-info-section:var(--rx-blue-a9);--rx-bg-info-surface:var(--rx-blue-a6);--rx-bg-info-state:var(--rx-blue-a4);--rx-bg-info-accent:var(--rx-blue-base);--rx-bg-info-accent-hover:var(--rx-blue-b0);--rx-border-info-default:var(--rx-blue-a6);--rx-border-info-strong:var(--rx-blue-a3);--rx-border-info-accent:var(--rx-blue-base);--rx-fg-negative-accent:var(--rx-red-base);--rx-fg-negative-body:var(--rx-red-b0);--rx-bg-negative-section:var(--rx-red-a9);--rx-bg-negative-surface:var(--rx-red-a6);--rx-bg-negative-state:var(--rx-red-a4);--rx-bg-negative-accent:var(--rx-red-base);--rx-bg-negative-accent-hover:var(--rx-red-b0);--rx-border-negative-default:var(--rx-red-a6);--rx-border-negative-strong:var(--rx-red-a3);--rx-border-negative-accent:var(--rx-red-base);--rx-fg-positive-accent:var(--rx-green-base);--rx-fg-positive-body:var(--rx-green-b0);--rx-bg-positive-section:var(--rx-green-a9);--rx-bg-positive-surface:var(--rx-green-a6);--rx-bg-positive-state:var(--rx-green-a4);--rx-bg-positive-accent:var(--rx-green-base);--rx-bg-positive-accent-hover:var(--rx-green-b0);--rx-border-positive-default:var(--rx-green-a6);--rx-border-positive-strong:var(--rx-green-a3);--rx-border-positive-accent:var(--rx-green-base);--rx-fg-neutral-accent:var(--rx-black);--rx-fg-neutral-body:var(--rx-gray-b6);--rx-fg-neutral-subtle:var(--rx-gray-b1);--rx-fg-neutral-minimal:var(--rx-gray-b0);--rx-fg-neutral-muted:var(--rx-gray-base);--rx-bg-neutral-base:var(--rx-gray-a10);--rx-bg-neutral-section:var(--rx-gray-a9);--rx-bg-neutral-surface:var(--rx-gray-a6);--rx-bg-neutral-state:var(--rx-gray-a4);--rx-bg-neutral-accent:var(--rx-black);--rx-bg-neutral-accent-hover:var(--rx-gray-b3);--rx-border-neutral-subtle:var(--rx-gray-a8);--rx-border-neutral-default:var(--rx-gray-a6);--rx-border-neutral-strong:var(--rx-gray-a3);--rx-border-neutral-accent:var(--rx-black);--rx-fg-inverse-accent:var(--rx-white);--rx-fg-inverse-body:var(--rx-gray-a3);--rx-fg-inverse-subtle:var(--rx-gray-a1);--rx-fg-inverse-minimal:var(--rx-gray-a0);--rx-fg-inverse-muted:var(--rx-gray-base);--rx-bg-inverse-base:var(--rx-gray-b10);--rx-bg-inverse-section:var(--rx-gray-b9);--rx-bg-inverse-surface:var(--rx-gray-b6);--rx-bg-inverse-state:var(--rx-gray-b4);--rx-bg-inverse-accent:var(--rx-white);--rx-bg-inverse-accent-hover:var(--rx-gray-a3);--rx-border-inverse-subtle:var(--rx-gray-b8);--rx-border-inverse-default:var(--rx-gray-b6);--rx-border-inverse-strong:var(--rx-gray-b3);--rx-border-inverse-accent:var(--rx-white);--rx-fg-dark-accent:var(--rx-black);--rx-fg-dark-body:var(--rx-black-b6);--rx-fg-dark-subtle:var(--rx-black-b1);--rx-fg-dark-minimal:var(--rx-black-b0);--rx-fg-dark-muted:var(--rx-black-base);--rx-bg-dark-base:var(--rx-black-a10);--rx-bg-dark-section:var(--rx-black-a9);--rx-bg-dark-surface:var(--rx-black-a6);--rx-bg-dark-state:var(--rx-black-a4);--rx-bg-dark-accent:var(--rx-black);--rx-bg-dark-accent-hover:var(--rx-black-b3);--rx-border-dark-subtle:var(--rx-black-a8);--rx-border-dark-default:var(--rx-black-a6);--rx-border-dark-strong:var(--rx-black-a3);--rx-border-dark-accent:var(--rx-black);--rx-fg-light-accent:var(--rx-white);--rx-fg-light-body:var(--rx-white-b6);--rx-fg-light-subtle:var(--rx-white-b1);--rx-fg-light-minimal:var(--rx-white-b0);--rx-fg-light-muted:var(--rx-white-base);--rx-bg-light-base:var(--rx-white-a10);--rx-bg-light-section:var(--rx-white-a9);--rx-bg-light-surface:var(--rx-white-a6);--rx-bg-light-state:var(--rx-white-a4);--rx-bg-light-accent:var(--rx-white);--rx-bg-light-accent-hover:var(--rx-white-b3);--rx-border-light-subtle:var(--rx-white-a8);--rx-border-light-default:var(--rx-white-a6);--rx-border-light-strong:var(--rx-white-a3);--rx-border-light-accent:var(--rx-white);--rx-fg-black-accent:var(--rx-black);--rx-fg-black-body:var(--rx-black-b6);--rx-fg-black-subtle:var(--rx-black-b1);--rx-fg-black-minimal:var(--rx-black-b0);--rx-fg-black-muted:var(--rx-black-base);--rx-bg-black-base:var(--rx-black-a10);--rx-bg-black-section:var(--rx-black-a9);--rx-bg-black-surface:var(--rx-black-a6);--rx-bg-black-state:var(--rx-black-a4);--rx-bg-black-accent:var(--rx-black);--rx-bg-black-accent-hover:var(--rx-black-b3);--rx-border-black-subtle:var(--rx-black-a8);--rx-border-black-default:var(--rx-black-a6);--rx-border-black-strong:var(--rx-black-a3);--rx-border-black-accent:var(--rx-black);--rx-fg-white-accent:var(--rx-white);--rx-fg-white-body:var(--rx-white-b6);--rx-fg-white-subtle:var(--rx-white-b1);--rx-fg-white-minimal:var(--rx-white-b0);--rx-fg-white-muted:var(--rx-white-base);--rx-bg-white-base:var(--rx-white-a10);--rx-bg-white-section:var(--rx-white-a9);--rx-bg-white-surface:var(--rx-white-a6);--rx-bg-white-state:var(--rx-white-a4);--rx-bg-white-accent:var(--rx-white);--rx-bg-white-accent-hover:var(--rx-white-b3);--rx-border-white-subtle:var(--rx-white-a8);--rx-border-white-default:var(--rx-white-a6);--rx-border-white-strong:var(--rx-white-a3);--rx-border-white-accent:var(--rx-white);--rx-shadow-sm:0 0 1px 0 var(--rx-border-shadow),0 1px 1px -.5px #00000012,0 3px 3px -1.5px #00000012;--rx-shadow-md:0 0 1px 0 var(--rx-border-shadow),0 1px 1px -.5px #00000012,0 3px 3px -1.5px #00000012,0 6px 6px -3px #00000012,0 12px 12px -6px #00000012;--rx-shadow-lg:0 0 1px 0 var(--rx-border-shadow),0 1px 1px -.5px #00000012,0 3px 3px -1.5px #00000012,0 6px 6px -3px #00000012,0 12px 12px -6px #00000012,0 24px 24px -12px #00000012,0 48px 48px -24px #00000012;--rx-shadow-inner:inset 0 1px 2px #0000001f}[rx-data-theme=dark]{--rx-backdrop:#000000bf;--rx-border-shadow:#fff6;--rx-bg-base:var(--rx-night);--rx-bg-raised:var(--rx-gray-b10);--rx-bg-overlay:var(--rx-gray-b10);--rx-control-bg:var(--rx-bg-raised);--rx-bg-toolbar:#000000f7;--rx-bg-annotation:#434239;--rx-bg-review:#323229;--rx-hl-source:#493131;--rx-hl-analyze:#314149;--rx-hl-suggestion:#314946;--rx-hl-inserted:#293d3a;--rx-hl-deleted:#462a2a;--rx-hl-deleted-line:#ffffff80;--rx-bg-input:var(--rx-night);--rx-bg-input-shaded:var(--rx-white-a9);--rx-bg-input-on:var(--rx-smoke);--rx-bg-input-off:var(--rx-white-a5);--rx-bg-input-focus:var(--rx-night);--rx-bg-input-disabled:var(--rx-white-a5);--rx-fg-placeholder:var(--rx-white-base);--rx-fg-input-on:var(--rx-black);--rx-border-input:var(--rx-white-a5);--rx-border-focus:var(--rx-focus);--rx-border-input-focus:var(--rx-focus);--rx-fg-primary-accent:var(--rx-smoke);--rx-fg-primary-body:var(--rx-gray-a3);--rx-bg-primary-section:var(--rx-gray-b9);--rx-bg-primary-surface:var(--rx-gray-b8);--rx-bg-primary-state:var(--rx-gray-b6);--rx-bg-primary-accent:var(--rx-smoke);--rx-bg-primary-accent-hover:var(--rx-gray-a3);--rx-border-primary-default:var(--rx-gray-b6);--rx-border-primary-strong:var(--rx-gray-b3);--rx-border-primary-accent:var(--rx-smoke);--rx-fg-info-accent:var(--rx-blue-a0);--rx-fg-info-body:var(--rx-blue-a0);--rx-bg-info-section:var(--rx-blue-b9);--rx-bg-info-surface:var(--rx-blue-b8);--rx-bg-info-state:var(--rx-blue-b6);--rx-bg-info-accent:var(--rx-blue-base);--rx-bg-info-accent-hover:var(--rx-blue-b0);--rx-border-info-default:var(--rx-blue-b6);--rx-border-info-strong:var(--rx-blue-b3);--rx-border-info-accent:var(--rx-blue-a0);--rx-fg-negative-accent:var(--rx-red-a0);--rx-fg-negative-body:var(--rx-red-a0);--rx-bg-negative-section:var(--rx-red-b9);--rx-bg-negative-surface:var(--rx-red-b8);--rx-bg-negative-state:var(--rx-red-b6);--rx-bg-negative-accent:var(--rx-red-base);--rx-bg-negative-accent-hover:var(--rx-red-b0);--rx-border-negative-default:var(--rx-red-b6);--rx-border-negative-strong:var(--rx-red-b3);--rx-border-negative-accent:var(--rx-red-a0);--rx-fg-positive-accent:var(--rx-green-a0);--rx-fg-positive-body:var(--rx-green-a0);--rx-bg-positive-section:var(--rx-green-b9);--rx-bg-positive-surface:var(--rx-green-b8);--rx-bg-positive-state:var(--rx-green-b6);--rx-bg-positive-accent:var(--rx-green-base);--rx-bg-positive-accent-hover:var(--rx-green-b0);--rx-border-positive-default:var(--rx-green-b6);--rx-border-positive-strong:var(--rx-green-b3);--rx-border-positive-accent:var(--rx-green-a0);--rx-fg-neutral-accent:var(--rx-smoke);--rx-fg-neutral-body:var(--rx-gray-a3);--rx-fg-neutral-subtle:var(--rx-gray-a1);--rx-fg-neutral-minimal:var(--rx-gray-a0);--rx-fg-neutral-muted:var(--rx-gray-base);--rx-bg-neutral-base:var(--rx-gray-b10);--rx-bg-neutral-section:var(--rx-gray-b9);--rx-bg-neutral-surface:var(--rx-gray-b8);--rx-bg-neutral-state:var(--rx-gray-b6);--rx-bg-neutral-accent:var(--rx-smoke);--rx-bg-neutral-accent-hover:var(--rx-gray-a3);--rx-border-neutral-subtle:var(--rx-gray-b8);--rx-border-neutral-default:var(--rx-gray-b6);--rx-border-neutral-strong:var(--rx-gray-b3);--rx-border-neutral-accent:var(--rx-smoke);--rx-fg-inverse-accent:var(--rx-black);--rx-fg-inverse-body:var(--rx-gray-b6);--rx-fg-inverse-subtle:var(--rx-gray-b1);--rx-fg-inverse-minimal:var(--rx-gray-b0);--rx-fg-inverse-muted:var(--rx-gray-base);--rx-bg-inverse-base:var(--rx-gray-a10);--rx-bg-inverse-section:var(--rx-gray-a9);--rx-bg-inverse-surface:var(--rx-gray-a8);--rx-bg-inverse-state:var(--rx-gray-a6);--rx-bg-inverse-accent:var(--rx-black);--rx-bg-inverse-accent-hover:var(--rx-gray-b3);--rx-border-inverse-subtle:var(--rx-gray-a8);--rx-border-inverse-default:var(--rx-gray-a6);--rx-border-inverse-strong:var(--rx-gray-a3);--rx-border-inverse-accent:var(--rx-black);--rx-fg-dark-accent:var(--rx-smoke);--rx-fg-dark-body:var(--rx-white-b6);--rx-fg-dark-subtle:var(--rx-white-b1);--rx-fg-dark-minimal:var(--rx-white-b0);--rx-fg-dark-muted:var(--rx-white-base);--rx-bg-dark-base:var(--rx-white-a10);--rx-bg-dark-section:var(--rx-white-a9);--rx-bg-dark-surface:var(--rx-white-a8);--rx-bg-dark-state:var(--rx-white-a6);--rx-bg-dark-accent:var(--rx-smoke);--rx-bg-dark-accent-hover:var(--rx-white-b3);--rx-border-dark-subtle:var(--rx-white-a8);--rx-border-dark-default:var(--rx-white-a6);--rx-border-dark-strong:var(--rx-white-a3);--rx-border-dark-accent:var(--rx-smoke);--rx-fg-light-accent:var(--rx-black);--rx-fg-light-body:var(--rx-black-b6);--rx-fg-light-subtle:var(--rx-black-b1);--rx-fg-light-minimal:var(--rx-black-b0);--rx-fg-light-muted:var(--rx-black-base);--rx-bg-light-base:var(--rx-black-a10);--rx-bg-light-section:var(--rx-black-a9);--rx-bg-light-surface:var(--rx-black-a8);--rx-bg-light-state:var(--rx-black-a6);--rx-bg-light-accent:var(--rx-black);--rx-bg-light-accent-hover:var(--rx-black-b3);--rx-border-light-subtle:var(--rx-black-a8);--rx-border-light-default:var(--rx-black-a6);--rx-border-light-strong:var(--rx-black-a3);--rx-border-light-accent:var(--rx-black)}.rx-content{--rx-font-text:sans-serif;--rx-font-heading:inherit;--rx-font-mono:monospace;--rx-heading-top:24px;--rx-heading-bottom:8px;--rx-paragraph-bottom:16px;--rx-h1-size:2.25em;--rx-h2-size:1.5em;--rx-h3-size:1.25em;--rx-h4-size:1em;--rx-h5-size:1em;--rx-h6-size:1em;--rx-heading-letter-spacing:-.01em;--rx-lead-size:1.25em;--rx-body-size:16px;--rx-small-size:.875em;--rx-table-size:.9375em;--rx-pre-size:.875em;--rx-code-size:.875em;--rx-kbd-size:.875em;--rx-caption-size:.875em;--rx-quote-size:1em;--rx-quote-footer-size:1em;--rx-line-padding:calc(var(--rx-paragraph-bottom) / 2);--rx-list-indent:20px;--rx-body-bg:transparent;--rx-pre-bg:var(--rx-bg-dark-section);--rx-kbd-bg:var(--rx-bg-raised);--rx-code-bg:var(--rx-bg-dark-surface);--rx-text-color:var(--rx-fg-dark-body);--rx-heading-color:var(--rx-fg-dark-accent);--rx-pre-color:var(--rx-fg-dark-body);--rx-var-color:var(--rx-fg-dark-body);--rx-kbd-color:var(--rx-fg-dark-body);--rx-code-color:var(--rx-fg-dark-body);--rx-link-color:var(--rx-fg-info-accent);--rx-table-border:var(--rx-border-dark-subtle);--rx-line-border:var(--rx-border-dark-subtle);--rx-pre-border:transparent;--rx-code-border:transparent;--rx-kbd-border:var(--rx-border-dark-default);--rx-quote-border:var(--rx-border-dark-accent);--rx-abbr-border:#0006}[rx-data-theme=dark]{--rx-abbr-border:#fff6}.rx-content *,.rx-content :after,.rx-content :before{box-sizing:border-box;appearance:none;font-style:normal;font-size:unset;background:0 0;margin:0;padding:0;text-decoration:none;list-style:none}.rx-content{font-family:var(--rx-font-text);background:var(--rx-body-bg);color:var(--rx-text-color);font-size:var(--rx-body-size);line-height:var(--rx-content-line-height);text-align:left}.rx-content[dir=rtl]{text-align:right}.rx-content audio,.rx-content canvas,.rx-content iframe,.rx-content progress,.rx-content video{vertical-align:baseline;display:block}.rx-content fieldset,.rx-content iframe,.rx-content img{border:none}.rx-content embed,.rx-content img,.rx-content object,.rx-content video{max-width:100%;height:auto}.rx-content img,.rx-content svg{vertical-align:middle}.rx-content :where(h1,h2,h3,h4,h5,h6){font-family:var(--rx-font-heading);color:var(--rx-heading-color);letter-spacing:var(--rx-heading-letter-spacing);font-weight:700;line-height:1.2}.rx-content :where(h1,h2,h3,h4,h5,h6) a{text-decoration:underline}.rx-content button{cursor:pointer}.rx-content ol,.rx-content ul{margin-left:var(--rx-list-indent)}.rx-content[dir=rtl] ol,.rx-content[dir=rtl] ul{margin-left:0;margin-right:var(--rx-list-indent)}.rx-content li{margin-bottom:4px;line-height:1.5}.rx-content li:last-child{margin-bottom:0}.rx-content li li{font-size:1em}.rx-content ul li{list-style:outside}.rx-content ol li{list-style:decimal}.rx-content ol>li>ol li{list-style-type:lower-alpha}.rx-content ol>li>ol>li>ol li{list-style-type:lower-roman}.rx-content ol li ul li{list-style:outside}.rx-content nav ol,.rx-content nav ol li,.rx-content nav ul,.rx-content nav ul li{margin-left:0;list-style:none}.rx-content dt{font-weight:700}.rx-content dd+dt{margin-top:.25em}.rx-content svg{fill:currentColor}.rx-content>:is(h2,h3,h4,h5,h6):not(:first-child){margin-top:var(--rx-heading-top)}.rx-content>:is(h1,h2,h3,h4,h5,h6){margin-bottom:var(--rx-heading-bottom)}.rx-content>:is(p,ul,ol,dl,table,address,details,iframe,div,form,pre,blockquote,figure):not(:last-child){margin-bottom:var(--rx-paragraph-bottom)}.rx-content h1{font-size:var(--rx-h1-size)}.rx-content h2{font-size:var(--rx-h2-size)}.rx-content h3{font-size:var(--rx-h3-size)}.rx-content h4{font-size:var(--rx-h4-size)}.rx-content h5{font-size:var(--rx-h5-size)}.rx-content h6{font-size:var(--rx-h6-size)}.rx-content .lead{font-size:var(--rx-lead-size)}.rx-content .small{font-size:var(--rx-small-size)}.rx-content figcaption{font-size:var(--rx-caption-size)}.rx-content a,.rx-content a:focus,.rx-content a:hover,.rx-content a:visited{color:var(--rx-link-color);text-decoration:underline}.rx-content abbr,.rx-content dfn{font-size:95%}.rx-content sub,.rx-content sup{font-size:65%}.rx-content mark{color:#000;background-color:#ffea80}.rx-content b,.rx-content strong{font-weight:700}.rx-content em,.rx-content em b,.rx-content em del,.rx-content em s,.rx-content em strike,.rx-content i,.rx-content i b,.rx-content i del,.rx-content i s,.rx-content i strike{font-style:italic}.rx-content del,.rx-content s,.rx-content strike{text-decoration:line-through}.rx-content u{text-decoration:underline}.rx-content abbr[title],.rx-content dfn{letter-spacing:.01em;text-transform:uppercase;border-bottom:1px dotted var(--rx-abbr-border);cursor:help;text-decoration:none}.rx-content cite{font-style:italic}.rx-content sub,.rx-content sup{margin-left:2px;line-height:1}.rx-content sub{vertical-align:sub}.rx-content sup{vertical-align:super}.rx-content var{font-family:var(--rx-font-mono);font-size:90%;font-style:normal;font-weight:400}.rx-content code,.rx-content kbd{border-radius:4px;margin-bottom:-1px;line-height:1;display:inline-block;position:relative;top:-1px}.rx-content code{font-family:var(--rx-font-mono);font-size:var(--rx-code-size);border:1px solid var(--rx-code-border);background:var(--rx-code-bg);padding:.125em .25em}.rx-content kbd{font-family:var(--rx-font-text);font-size:var(--rx-kbd-size);color:var(--rx-kbd-color);background:var(--rx-kbd-bg);box-shadow:0 0 0 1px var(--rx-kbd-border),0 3px 0 var(--rx-border-dark-default);border:none;padding:.25em .375em}.rx-content kbd+kbd{margin-left:.24em}.rx-content pre{white-space:pre;font-family:var(--rx-font-mono);font-size:var(--rx-pre-size);color:var(--rx-pre-color);background:var(--rx-pre-bg);border:1px solid var(--rx-pre-border);border-radius:3px;padding:12px 16px;line-height:1.6;overflow-x:auto}.rx-content pre code{position:initial;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;display:block;top:0;padding:0!important;font-size:100%!important}.rx-content caption{text-align:left;margin-bottom:2px;font-style:italic}.rx-content table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%;font-size:var(--rx-table-size);color:var(--rx-table-color,var(--rx-text-color));line-height:1.5}.rx-content td,.rx-content th{text-align:left;vertical-align:top;border:1px solid var(--rx-table-border)!important;padding:.75em!important}.rx-content th{font-weight:700}.rx-content address{font-style:italic}.rx-content figcaption{font-size:var(--rx-caption-size);background:var(--rx-caption-bg,transparent);color:var(--rx-caption-color,var(--rx-text-color));margin-top:4px;display:block}:is(.rx-content blockquote,.rx-content figure:has(blockquote)){border-left:var(--rx-quote-border-width,3px) solid var(--rx-quote-border);padding:0 0 0 16px;font-style:italic;font-weight:500}:is(.rx-content[dir=rtl] blockquote,.rx-content[dir=rtl] figure:has(blockquote)){border-left:none;border-right:var(--rx-quote-border-width,3px) solid var(--rx-quote-border);padding:0 16px 0 0}.rx-content figure:has(blockquote) blockquote{all:unset;border:none!important;padding:0!important}:is(.rx-content blockquote p,.rx-content figure:has(blockquote) p){font-style:italic;font-weight:500;font-size:var(--rx-quote-size);color:var(--rx-quote-color,var(--rx-text-color));line-height:1.5}:is(.rx-content blockquote p+p,.rx-content figure:has(blockquote) p+p){margin-top:.25em}:is(.rx-content blockquote footer,.rx-content figure:has(blockquote) figcaption){color:var(--rx-quote-footer-color,var(--rx-text-color));font-style:italic;font-weight:400;font-size:var(--rx-quote-footer-size);display:block}.rx-content summary{cursor:pointer;align-items:center;display:flex}.rx-content summary:before{content:"▸";margin-right:.5em;transition:transform .2s;display:inline-block}.rx-content details[open] summary:before{transform:rotate(90deg)}.rx-content figure>div,.rx-content figure>iframe,.rx-content figure>img,.rx-content figure>img a,.rx-content figure>pre{vertical-align:middle}.rx-content .embed-responsive:has(iframe){height:0;padding:0 0 56.25%;position:relative}.rx-content .embed-responsive:has(iframe) iframe{width:100%;height:100%;position:absolute;top:0;left:0}.rx-content div.embed-responsive{margin:0}.rx-content hr{background:var(--rx-line-border);border:0;height:1px}.rx-content .wrap-center{text-align:center}.rx-content .wrap-center img{margin-left:auto;margin-right:auto}.rx-content .wrap-center figcaption{text-align:center;margin-left:auto;margin-right:auto}.rx-content .float-left{float:left;margin-right:var(--rx-float-margin);margin-bottom:var(--rx-float-margin);max-width:var(--rx-float-width)}.rx-content .float-right{float:right;margin-left:var(--rx-float-margin);margin-bottom:var(--rx-float-margin);max-width:var(--rx-float-width)}.rx-content .outset-right{width:calc(100% + var(--rx-outset));max-width:calc(100% + var(--rx-outset));transform:translateX(var(--rx-outset)) translate3d(0,0,0);left:calc(var(--rx-outset) * -1);position:relative}.rx-content .outset-left{width:calc(100% + var(--rx-outset));max-width:calc(100% + var(--rx-outset));transform:translateX(calc(var(--rx-outset) * -1)) translate3d(0,0,0)}.rx-content .outset-both{width:calc(100% + var(--rx-outset) + var(--rx-outset));max-width:calc(100% + var(--rx-outset) + var(--rx-outset));position:relative;left:50%;transform:translate(-50%)translate(0,0)}.rx-empty address:empty,.rx-empty blockquote:empty,.rx-empty caption:empty,.rx-empty dd:empty,.rx-empty div[data-block=text]:empty,.rx-empty dt:empty,.rx-empty figcaption:empty,.rx-empty h1:empty,.rx-empty h2:empty,.rx-empty h3:empty,.rx-empty h4:empty,.rx-empty h5:empty,.rx-empty h6:empty,.rx-empty li:empty,.rx-empty p:empty{min-height:calc(var(--rx-content-line-height) * 1em)}.rx-empty pre:empty{min-height:3.5em}.rx-empty b:empty,.rx-empty cite:empty,.rx-empty code:empty,.rx-empty del:empty,.rx-empty em:empty,.rx-empty i:empty,.rx-empty ins:empty,.rx-empty span:empty,.rx-empty strong:empty,.rx-empty sub:empty,.rx-empty sup:empty,.rx-empty u:empty{min-width:1px;min-height:1em;display:inline-block}.rx-empty code:after,.rx-empty kbd:after,.rx-empty mark:after,.rx-empty td:empty:after,.rx-empty th:empty:after{content:"​"}.rx-empty pre code:after{display:none}.rx-empty code+code{margin-left:2px}.rx-empty table{empty-cells:show}.rx-empty embed,.rx-empty img,.rx-empty object{max-width:100%;height:auto}.rx-editor-wym address,.rx-editor-wym dl,.rx-editor-wym h1,.rx-editor-wym h2,.rx-editor-wym h3,.rx-editor-wym h4,.rx-editor-wym h5,.rx-editor-wym h6,.rx-editor-wym ol:not([data-structure=false]),.rx-editor-wym p,.rx-editor-wym ul:not([data-structure=false]){background:var(--rx-bg-base);padding:8px 12px;position:relative}.rx-editor-wym address:after,.rx-editor-wym dl:after,.rx-editor-wym h1:after,.rx-editor-wym h2:after,.rx-editor-wym h3:after,.rx-editor-wym h4:after,.rx-editor-wym h5:after,.rx-editor-wym h6:after,.rx-editor-wym ol:not([data-structure=false]):after,.rx-editor-wym p:after,.rx-editor-wym ul:not([data-structure=false]):after{cursor:pointer;color:var(--rx-fg-placeholder);font-size:11px;font-weight:400;position:absolute;top:2px;right:4px}.rx-editor-wym address:empty:before,.rx-editor-wym dl:empty:before,.rx-editor-wym h1:empty:before,.rx-editor-wym h2:empty:before,.rx-editor-wym h3:empty:before,.rx-editor-wym h4:empty:before,.rx-editor-wym h5:empty:before,.rx-editor-wym h6:empty:before,.rx-editor-wym ol:not([data-structure=false]):empty:before,.rx-editor-wym p:empty:before,.rx-editor-wym ul:not([data-structure=false]):empty:before{content:"​";display:inline-block}.rx-editor-wym pre{position:relative}.rx-editor-wym pre:after{cursor:pointer;color:var(--rx-fg-placeholder);font-size:11px;font-weight:400;position:absolute;top:2px;right:4px}.rx-editor-wym ol:not([data-structure=false]) ol,.rx-editor-wym ul:not([data-structure=false]) ul{outline:1px solid var(--rx-border-default)!important}.rx-editor-wym ol,.rx-editor-wym ul:not([data-rx-type=todo]){margin-bottom:3px;margin-left:0;padding-left:24px}.rx-editor-wym ol:not([data-structure=false]):after{content:"ol"}.rx-editor-wym ul:not([data-structure=false]):after{content:"ul"}.rx-editor-wym dl:after{content:"dl"}.rx-editor-wym h1:after{content:"h1"}.rx-editor-wym h2:after{content:"h2"}.rx-editor-wym h3:after{content:"h3"}.rx-editor-wym h4:after{content:"h4"}.rx-editor-wym h5:after{content:"h5"}.rx-editor-wym h6:after{content:"h6"}.rx-editor-wym p:after{content:"p"}.rx-editor-wym pre:after{content:"pre"}.rx-editor-wym address:after{content:"address"}.rx-block-dragging{opacity:.92;box-shadow:var(--rx-shadow-md);outline:1px solid var(--rx-focus);outline-offset:2px}.rx-hidden{display:none!important}.rx-selection-marker{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:0;height:0;font-size:0;line-height:0;position:absolute;overflow:hidden}.rx-code-lang-select{z-index:3;cursor:pointer;text-align:right;color:var(--rx-fg-dark-subtle);border:none;outline:0;position:absolute;top:4px;right:6px}.rx-collapsed{position:relative}.rx-collapsed:before{content:"›";margin-top:-10px;font-size:20px;font-weight:700;line-height:1;position:absolute;top:50%;left:-16px}.rx-toc{margin-bottom:24px}.rx-voice-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rx-visual-caret{width:var(--rx-visual-caret-width,2px);height:var(--rx-visual-caret-height,1em);background:var(--rx-visual-caret-color,#137cec);pointer-events:none;opacity:0;z-index:1;position:absolute;top:0;left:0;transform:translate(-9999px,-9999px)}.rx-visual-caret.is-on{opacity:1}.rx-visual-caret.is-blink{animation:1.1s step-end infinite rx-visual-caret-blink}@keyframes rx-visual-caret-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.rx-container{box-sizing:border-box;position:relative}.rx-main-container{border-radius:var(--rx-rounded);background:var(--rx-bg-base);border:1px solid var(--rx-border-dark-subtle)}.rx-editor-container{position:relative}.rx-editor-frame{background:var(--rx-bg-base);border:none;width:100%;height:0;margin-left:auto;margin-right:auto;display:block}.rx-toolbox-container{background:var(--rx-bg-toolbar);border-radius:var(--rx-rounded);z-index:2;position:relative}.rx-preview-container{background:var(--rx-bg-dark-base)}.rx-mode-report{background:var(--rx-bg-neutral-section)}[rx-data-theme=dark] .rx-mode-report{background:var(--rx-night)}.rx-container.rx-fullscreen{z-index:10000;box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}.rx-container.rx-fullscreen>.rx-preview-container,.rx-container.rx-fullscreen>.rx-statusbar-container,.rx-container.rx-fullscreen>.rx-toolbox-container{flex-shrink:0}.rx-container.rx-fullscreen>.rx-editor-container,.rx-container.rx-fullscreen>.rx-source-container,.rx-container.rx-fullscreen>.rx-versions-container{flex:auto;min-height:0;overflow-x:auto}.rx-stop-scrolling{height:100%;overflow:hidden}.rx-editor-overlay{z-index:10050;pointer-events:auto;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.rx-toolbar-container{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow:auto hidden}.rx-toolbar-container::-webkit-scrollbar{width:0;height:0}.rx-toolbar-container:empty{display:none}.rx-sticky{z-index:299;border-bottom:1px solid var(--rx-border-dark-subtle)}.rx-sticky-mobile{border-bottom:none}.rx-extrabar,.rx-toolbar{white-space:nowrap;padding:var(--rx-toolbar-padding);height:var(--rx-toolbar-height);align-items:center;gap:1px;display:flex}.rx-toolbar{flex:1;order:1}.rx-extrabar{order:2}.rx-extrabar .rx-button,.rx-toolbar .rx-button{width:var(--rx-toolbar-button-width);height:var(--rx-toolbar-button-height);justify-content:center}.rx-extrabar .rx-button-icon,.rx-toolbar .rx-button-icon{width:var(--rx-toolbar-button-width);min-width:var(--rx-toolbar-button-width);height:var(--rx-toolbar-button-height)}.rx-extrabar .rx-button-icon svg,.rx-toolbar .rx-button-icon svg{width:var(--rx-toolbar-icon-size);height:var(--rx-toolbar-icon-size)}.rx-extrabar .rx-button-title,.rx-toolbar .rx-button-title{display:none}.rx-context{background:var(--rx-bg-dark-accent);box-shadow:var(--rx-shadow-md);z-index:var(--rx-depth-context);opacity:0;pointer-events:none;border-radius:var(--rx-rounded-lg);padding:0;transition:transform .3s,opacity .3s;position:absolute;top:0;left:0}.rx-context-buttons{flex-wrap:wrap;align-items:center;gap:1px;padding:4px 6px;display:flex}.rx-context-custom{font-family:var(--rx-font-ui);min-width:0;padding:4px 8px 10px;font-size:13px;font-weight:400;line-height:1}.rx-context-custom,.rx-context-custom a{color:var(--rx-fg-light-body)}.rx-context-custom a:hover{color:var(--rx-fg-light-subtle)}.rx-context-buttons:empty,.rx-context-custom:empty,.rx-context .rx-button-title{display:none}.rx-context .rx-button:hover,.rx-context .rx-button.active,.rx-context .rx-button.pressed{background:var(--rx-bg-light-state)}.rx-context .rx-button .rx-button-icon svg{fill:var(--rx-fg-light-body);width:18px;height:18px}.rx-context .rx-button.active .rx-button-icon svg,.rx-context .rx-button.pressed .rx-button-icon svg{fill:var(--rx-fg-light-body)}.rx-context .rx-button.disabled .rx-button-icon svg{fill:var(--rx-fg-light-subtle);opacity:.85}.rx-control{z-index:20;font-family:var(--rx-font-ui);box-sizing:border-box;background:var(--rx-control-bg);border-radius:var(--rx-rounded-sm);flex-flow:column wrap;gap:1px;width:24px;margin:0;padding:0;line-height:0;display:flex;position:absolute;top:0;left:0}.rx-control .rx-button{justify-content:center;width:24px;height:24px}.rx-control .rx-button-title{display:none}.rx-control .rx-button-icon svg{width:14px;height:14px}.rx-dropdown{font-family:var(--rx-font-ui);font-size:var(--rx-dropdown-font-size);border-radius:var(--rx-rounded-lg);background:var(--rx-bg-overlay);box-shadow:var(--rx-shadow-md);z-index:var(--rx-depth-dropdown);line-height:1.4;position:absolute;top:0;left:0;overflow-y:auto}.rx-dropdown-title{font-size:var(--rx-dropdown-font-size);color:var(--rx-bg-dark-accent);padding:8px;font-weight:600}.rx-dropdown-title:empty{display:none}.rx-dropdown-items{padding:2px}.rx-dropdown-tabs{background:var(--rx-bg-dark-surface);display:flex}.rx-dropdown-tab{font-size:var(--rx-dropdown-tab-font-size);cursor:pointer;color:var(--rx-fg-dark-subtle);border-top-left-radius:6px;border-top-right-radius:6px;padding:4px 8px;font-weight:400}.rx-dropdown-tab.active,.rx-dropdown-tab:hover{background:var(--rx-bg-light-accent);color:var(--rx-fg-dark-accent)}.rx-dropdown-images{flex-wrap:wrap;gap:2px;padding:4px;display:flex}.rx-dropdown-images img{vertical-align:top;object-fit:fill;cursor:pointer;border-radius:2px;width:min-content;min-width:90px;max-width:90px;height:100%;min-height:60px;max-height:60px}.rx-dropdown-images img:hover{outline:3px solid var(--rx-border-focus)}.rx-option-list{font-size:var(--rx-dropdown-font-size);min-width:160px;margin:0;padding:0;list-style:none;overflow:hidden auto}.rx-option-item{cursor:pointer;border-radius:var(--rx-rounded-lg);outline:0;align-items:center;padding:8px;display:flex;position:relative}.rx-option-item.divider-bottom:before,.rx-option-item.divider-top:before{content:"";border-top:1px solid var(--rx-border-dark-default);width:100%;height:1px;position:absolute;bottom:-1px;left:0}.rx-option-item.divider-top:before{top:-1px}.rx-option-item.passive,.rx-option-item.passive .rx-option-label{cursor:default}.rx-option-item:not(.passive):hover{background:var(--rx-bg-dark-state)}.rx-option-item.active{background:var(--rx-bg-dark-state);font-weight:500}.rx-option-item:has(input:checked){background:var(--rx-bg-dark-state);font-weight:500}.rx-option-item.active .rx-option-check{display:inline-block}.rx-option-item:has(input:checked) .rx-option-check{display:inline-block}.rx-option-item.disabled,.rx-option-item.disabled:hover{opacity:.6;cursor:not-allowed;pointer-events:none;background:0 0}.rx-option-item.focus,.rx-option-item.focus:hover{background:var(--rx-bg-info-surface)}.rx-option-item.focus .rx-option-label,.rx-option-item.focus a.rx-option-label,.rx-option-item.focus a.rx-option-label:hover,.rx-option-item.focus:hover .rx-option-label,.rx-option-item.focus:hover a.rx-option-label,.rx-option-item.focus:hover a.rx-option-label:hover{background:0 0}.rx-option-header{color:var(--rx-fg-dark-accent);pointer-events:none;padding:.5em .5em .125em;font-size:12px;font-weight:600}.rx-option-label{--gap:8px;cursor:pointer;align-items:center;gap:var(--gap);width:100%;color:var(--rx-fg-dark-accent);display:flex}.rx-option-label.danger{color:var(--rx-fg-negative-accent)}.rx-option-label.danger svg{fill:var(--rx-fg-negative-accent)}.rx-option-text{flex:1}.rx-option-text-xlarge{font-size:21px}.rx-option-text:empty{display:none}.rx-option-check{color:var(--rx-fg-dark-accent);font-weight:700;display:none}.rx-option-icon{color:var(--rx-fg-dark-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.rx-option-icon:empty{display:none}.rx-option-icon svg{width:16px;height:16px;fill:var(--rx-fg-dark-accent)}.rx-option-shortcut{color:var(--rx-fg-dark-muted);margin-left:16px;font-size:12px;font-weight:400}.rx-dropdown[dir=rtl] .rx-option-shortcut{margin-left:0;margin-right:16px}a.rx-option-label,a.rx-option-label:hover{color:var(--rx-fg-text);text-decoration:none}a.rx-option-label.danger,a.rx-option-label.danger:hover{color:var(--rx-fg-negative-accent)}a.rx-option-label.danger svg,a.rx-option-label.danger:hover svg{fill:var(--rx-fg-negative-accent)}.rx-dropdown-grid-container .rx-option-list,.rx-dropdown-type-grid .rx-option-list{box-sizing:border-box;flex-wrap:wrap;padding:0;display:flex}.rx-dropdown-grid-container .rx-option-item,.rx-dropdown-type-grid .rx-option-item{padding:0}.rx-dropdown-grid-container .rx-option-label,.rx-dropdown-type-grid .rx-option-label{text-align:center;justify-content:center;align-items:center;width:32px;height:32px;line-height:32px}.rx-button{font-family:var(--rx-font-ui);vertical-align:middle;box-sizing:border-box;cursor:pointer;background:0 0;border-radius:3px;outline:0;align-items:center;gap:8px;width:28px;height:28px;margin:0;padding:0;font-size:0;line-height:1;text-decoration:none;transition:none;display:flex}.rx-button[data-rx-for-hidden],.rx-button[data-rx-override-hidden]{display:none}.rx-button.pressed{background:var(--rx-bg-dark-state)}.rx-button.pressed .rx-button-icon svg{fill:var(--rx-fg-dark-accent)}.rx-button:hover{background:var(--rx-bg-dark-state);text-decoration:none}.rx-button .rx-button-icon svg{fill:var(--rx-fg-dark-accent);opacity:.85}.rx-button:hover .rx-button-icon svg{opacity:1}.rx-button.active{background:var(--rx-bg-dark-state)}.rx-button.disabled,.rx-button.disabled:hover{cursor:default;background-color:#0000!important}.rx-button.disabled .rx-button-icon svg{fill:var(--rx-fg-dark-subtle);opacity:.85}.rx-button-icon{vertical-align:middle;border-radius:3px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;display:flex}.rx-button-icon:empty{display:none}.rx-button-icon svg{fill:var(--rx-fg-dark-body);width:16px;height:16px}.rx-button-title{color:var(--rx-fg-dark-body);font-size:14px;font-weight:400;line-height:1.4}.rx-pathbar{font-family:var(--rx-font-ui);background:var(--rx-bg-raised);border-top-left-radius:var(--rx-rounded);border-top-right-radius:var(--rx-rounded);box-sizing:border-box;border:none;border-bottom:1px solid var(--rx-border-dark-subtle);gap:12px;margin:0;padding:0 8px;display:flex;position:relative;overflow:hidden}.rx-pathbar:empty{display:none}.rx-pathbar-item{color:var(--rx-fg-dark-subtle);opacity:.8;cursor:pointer;margin:0;padding:6px 0;font-size:12px;line-height:16px;position:relative}.rx-pathbar-item:hover{opacity:1;color:var(--rx-fg-dark-accent);text-decoration:underline}.rx-pathbar-item:after{content:"-";opacity:.8;width:8px;color:var(--rx-fg-dark-subtle);padding-left:3px;font-size:12px;line-height:16px;position:absolute}.rx-pathbar-item:last-child,.rx-pathbar-item:last-child:hover{color:var(--rx-fg-dark-accent);opacity:1;cursor:text;text-decoration:none}.rx-pathbar-item:last-child:after{display:none}.rx-pathbar.disable .rx-pathbar-item,.rx-pathbar.disable .rx-pathbar-item:hover{opacity:.5}.rx-statusbar{box-sizing:border-box;width:100%;font-family:var(--rx-font-ui);background-color:var(--rx-bg-base);z-index:100;justify-content:space-between;align-items:center;font-size:12px;display:flex}.rx-statusbar-left,.rx-statusbar-right{gap:8px;padding:4px 8px;display:flex}.rx-statusbar-left:empty,.rx-statusbar-right:empty{display:none}.rx-statusbar-item{color:var(--rx-fg-dark-subtle)}.rx-tooltip{z-index:var(--rx-depth-tooltip);line-height:1;font-family:var(--rx-font-ui-mono);color:var(--rx-fg-white-body);background:var(--rx-bg-black-accent);pointer-events:none;border-radius:3px;margin:0;padding:4px 7px;font-size:12px;font-weight:500;position:absolute}.rx-editor-breakline>:is(p,ul,ol,dl,table,address,details,iframe,div,form,pre,blockquote,figure){margin-bottom:0!important}.rx-editor-breakline>:is(h2,h3,h4,h5,h6){margin-top:0!important}.rx-editor-breakline>:is(h1,h2,h3,h4,h5,h6){margin-bottom:0!important}#redactor-root{outline:0}.rx-editor{box-sizing:border-box;border-radius:0;outline:0;margin-left:auto;margin-right:auto}.rx-editor [dir=rtl]{text-align:right}.rx-editor [dir=ltr]{text-align:left}.rx-editor figure>div,.rx-editor figure>iframe,.rx-editor figure>img,.rx-editor figure>pre{vertical-align:middle}.rx-editor:after{content:"";clear:both;display:table}.rx-editor summary{outline:0}.rx-editor [data-block]{position:relative}.rx-editor .rx-cell-selected{background:var(--rx-bg-focus)}.rx-editor [data-block=table]{position:relative}.rx-editor .rx-table-selection-overlay{border:3px solid var(--rx-focus);pointer-events:none;z-index:10;box-sizing:border-box;background:0 0;position:absolute}.rx-editor [data-hoverable]{border-radius:2px;transition:outline .2s,border-radius .2s}.rx-editor:not(.rx-editor-readonly) [data-hoverable]:hover{outline:3px solid var(--rx-focus);border-radius:2px}.rx-editor [data-selected],.rx-editor:not(.rx-editor-readonly) [data-selected]:hover{outline:3px solid var(--rx-focus)}.rx-editor [data-block=image].float-left,.rx-editor [data-block=image].float-right,.rx-editor figure.float-left,.rx-editor figure.float-right{z-index:2;position:relative}.rx-editor form{display:block}.rx-layout-grid{flex-direction:row;gap:24px;display:flex}.rx-editor [data-block=column]:not([data-selected]){outline:1px dashed var(--rx-border-dark-strong)}.rx-editor hr[data-block=line]{height:auto;padding:var(--rx-line-padding,8px) 0;box-sizing:border-box;margin-top:var(--rx-line-padding,8px);margin-bottom:var(--rx-line-padding,8px);background:linear-gradient(var(--rx-line-border,#eee),var(--rx-line-border,#eee)) center/100% 1px no-repeat}.rx-editor.rx-editor-email [data-block=column]{outline:0}.rx-editor.rx-editor-email [data-block=column]:hover{outline:1px dashed var(--rx-border-dark-strong)}.rx-editor.rx-editor-email [data-block=column]:has(p:empty){outline:1px dashed var(--rx-border-dark-strong)}.rx-editor.rx-editor-email *{margin-top:0;margin-inline:0}.rx-editor [data-block=wrapper]:empty{outline:1px dashed var(--rx-border-dark-strong);outline-offset:1px}.rx-editor [data-block=pre]{position:relative}.rx-editor [data-block=mergetag]{background:var(--rx-bg-info-surface);border-radius:var(--rx-rounded);cursor:pointer;padding:4px;font-size:13px;font-weight:400;line-height:1;display:inline-block}.rx-editor .inline-mention,.rx-editor [data-block=mention]{cursor:default;border-radius:var(--rx-rounded);background:var(--rx-bg-dark-section);color:var(--rx-fg-dark-accent);padding:4px;font-size:.875em;font-weight:500;line-height:1;display:inline-block}.rx-editor .rx-annotation{background:var(--rx-bg-annotation);-webkit-text-decoration-color:var(--rx-border-annotation);text-decoration-color:var(--rx-border-annotation);text-underline-offset:2px;cursor:pointer;text-decoration-line:underline;text-decoration-thickness:2px}.rx-editor [data-block=embed]{position:relative}.rx-editor [data-block=embed]:before{content:"";z-index:1;pointer-events:auto;width:100%;height:100%;position:absolute}.rx-editor [data-block=embed][data-selected]:before{display:none}.rx-editor [data-block=embed] iframe{background:var(--rx-bg-dark-section)}.rx-editor [data-block=todo]{margin-left:0;list-style:none}.rx-editor [data-block=todo]>li[data-block=todo-item]{flex-wrap:nowrap;align-items:start;gap:0;margin-bottom:4px;list-style:none;display:flex}.rx-editor div.todo-text{outline:0;min-height:1.5em;padding-left:6px}.rx-editor[dir=rtl] div.todo-text{padding-left:0;padding-right:6px}.rx-editor [data-block=todo]>li>ol,.rx-editor [data-block=todo]>li>ul{flex-basis:100%}.rx-editor [data-block=todo]>[data-block=list-item],.rx-editor [data-block=todo]>li>[data-block=todo]{margin-left:calc(var(--rx-list-indent) * 1)}.rx-editor [data-block=todo]>li>[data-block=list]{margin-left:calc(var(--rx-list-indent) * 2)}.rx-editor[dir=rtl] [data-block=todo]>[data-block=list-item],.rx-editor[dir=rtl] [data-block=todo]>li>[data-block=todo]{margin-left:0;margin-right:calc(var(--rx-list-indent) * 1)!important}.rx-editor[dir=rtl] [data-block=todo]>li>[data-block=list]{margin-left:0;margin-right:calc(var(--rx-list-indent) * 2)!important}.rx-editor [data-block=todo] li[data-block=todo-item]:last-child{margin-bottom:0}.rx-editor [data-block=todo] input[type=checkbox]{--rx-check-size:18px;--rx-check-color:var(--rx-bg-input-on);--rx-check-radius:4px;--rx-check-icon-color:var(--rx-fg-input-on);appearance:none;width:var(--rx-check-size);height:var(--rx-check-size);cursor:pointer;border:1.5px solid var(--rx-border-input);border-radius:var(--rx-check-radius);background:#fff;flex-shrink:0;margin:3px 0 0;transition:all .2s;position:relative}.rx-editor [data-block=todo] input[type=checkbox]:after{content:"";opacity:0;transition:all .2s;position:absolute}.rx-editor [data-block=todo] input[type=checkbox]:checked:after{border:solid var(--rx-check-icon-color);opacity:1;border-width:0 2px 2px 0;width:5px;height:9px;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.rx-editor [data-block=todo] input[type=checkbox]:checked{background:var(--rx-check-color);border-color:var(--rx-check-color)}.rx-editor .rx-block-has-placeholder{position:relative}.rx-editor .rx-block-has-placeholder:before{position:absolute}.rx-editor .rx-block-has-placeholder:before,.rx-editor [data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--rx-fg-placeholder);font-style:italic;font-weight:400;font-size:inherit;cursor:text;max-height:20px;display:inline-block}.rx-editor [data-placeholder]:empty:focus:before{content:""}.rx-editor.rx-has-placeholder:before{z-index:0;content:attr(data-placeholder);color:var(--rx-fg-placeholder);cursor:text;font-weight:400;position:absolute}.rx-editor.rx-editor-disabled{opacity:.4}.rx-editor.rx-editor-disabled img{filter:grayscale()}.rx-form{padding:10px}.rx-form-item{padding-bottom:12px}.rx-form-item:empty{display:none}.rx-form-item:last-child{padding-bottom:0}.rx-form-box{padding:16px}.rx-form-image img,.rx-form-image svg{max-width:100%}.rx-form-section,.rx-form-title{font-size:var(--rx-form-title-font-size);color:var(--rx-bg-dark-accent);padding-bottom:4px;font-weight:600}.rx-form-section:empty,.rx-form-title:empty{display:none}.rx-form-section:not(:first-child){padding-top:8px}.rx-form-label{box-sizing:border-box;font-family:var(--rx-font-ui);font-size:var(--rx-form-label-font-size);color:var(--rx-fg-dark-body);margin:0;padding:0 0 6px;font-weight:500;line-height:1.4;display:block}.rx-form-hint{color:var(--rx-fg-dark-subtle);margin-left:2px;font-size:13px;font-weight:400}.rx-form-flex{align-items:center;gap:8px;padding-bottom:12px;display:flex}.rx-form-flex:empty{display:none}.rx-form-flex-column{flex-direction:column;align-items:start}.rx-form-flex-wrap{flex-wrap:wrap}.rx-form-flex .rx-form-item{padding:0}.rx-form-flex .rx-form-input,.rx-form-flex .rx-form-select{flex:auto}.rx-form-flex:last-child{padding-bottom:0}.rx-form-color-container{position:relative}.rx-form-color-container .rx-form-input{padding-left:40px}.rx-form-color-toggle{border-radius:var(--rx-rounded-sm);width:24px;height:24px;box-shadow:var(--rx-shadow-inner);cursor:pointer;background:var(--rx-bg-white-accent);border:none;position:absolute;top:4px;left:6px}.rx-form-button{box-sizing:border-box;font-family:var(--rx-font-ui);font-size:var(--rx-form-button-font-size);cursor:pointer;white-space:nowrap;height:auto;min-height:32px;color:var(--rx-fg-dark-accent);border:1px solid var(--rx-border-dark-default);background:0 0;border-radius:6px;outline:0;align-items:center;gap:4px;padding:6px 10px;font-weight:400;line-height:1.25;display:inline-flex}.rx-form-button:hover{background:var(--rx-bg-dark-state)}.rx-form-button svg{flex-shrink:0;width:16px;height:16px}.rx-form-button[data-role=primary]{background:var(--rx-bg-dark-accent);color:var(--rx-fg-light-accent);border-color:#0000}.rx-form-button[data-role=primary]:hover{color:var(--rx-fg-light-accent);background:var(--rx-bg-dark-accent-hover)}.rx-form-button[data-role=danger]{border:1px solid var(--rx-border-negative-default);color:var(--rx-fg-negative-accent)}.rx-form-button[data-role=danger]:hover{color:var(--rx-fg-negative-accent);background:var(--rx-bg-negative-state)}.rx-form-button[data-role=support]{background:var(--rx-bg-dark-surface);color:var(--rx-fg-dark-accent);border-color:#0000}.rx-form-button[data-role=support]:hover{background:var(--rx-bg-dark-state);color:var(--rx-fg-dark-accent)}.rx-form-button[data-role=ghost]{color:var(--rx-fg-dark-accent);box-shadow:none;background:0 0;border-color:#0000;min-height:0;margin-left:-4px;padding:2px 4px;font-size:14px;font-weight:500}.rx-form-button[data-role=ghost]:hover{background:var(--rx-bg-dark-state);color:var(--rx-fg-dark-accent)!important}.rx-form-button[data-role=ghost]:hover svg{fill:var(--rx-fg-dark-accent)!important}.rx-form-button-fullwidth{width:100%;display:block}.rx-form-button-push-right{margin-left:auto}.rx-form-input,.rx-form-select,.rx-form-textarea{box-sizing:border-box;width:100%;height:32px;font-weight:400;font-family:var(--rx-font-ui);font-size:var(--rx-form-input-font-size);box-shadow:none;color:var(--rx-fg-dark-body);background:var(--rx-bg-input-shaded);border:1px solid var(--rx-border-input);border-radius:4px;outline:0;padding:4px 8px;line-height:1.3;display:block}.rx-form-input:focus,.rx-form-select:focus,.rx-form-textarea:focus{border-color:var(--rx-border-focus);box-shadow:0 0 0 1px var(--rx-border-focus)}.rx-form-textarea{resize:vertical;height:auto;line-height:1.5}.rx-form-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg height=\"6\" viewBox=\"0 0 10 6\" width=\"10\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"rgb(0,0,0)\" opacity=\".6\" d=\"m6.6168815 3-4.44908109-4.09883609c-.22373388-.20615371-.22373388-.54039492 0-.74654863s.58647818-.20615371.81021206 0l4.85418712 4.47211041c.22373388.20615371.22373388.54039491 0 .74654862l-4.85418712 4.47211041c-.22373388.20615371-.58647818.20615371-.81021206 0s-.22373388-.54039492 0-.74654863z\" fill-rule=\"evenodd\" transform=\"matrix(0 1 -1 0 8 -2)\"/></svg>");background-position:right .65em center;background-repeat:no-repeat;min-height:32px;padding-right:28px}[rx-data-theme=dark] .rx-form-select{background-image:url("data:image/svg+xml;utf8,<svg height=\"6\" viewBox=\"0 0 10 6\" width=\"10\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"rgb(255,255,255)\" opacity=\"0.6\" d=\"m6.6168815 3-4.44908109-4.09883609c-.22373388-.20615371-.22373388-.54039492 0-.74654863s.58647818-.20615371.81021206 0l4.85418712 4.47211041c.22373388.20615371.22373388.54039491 0 .74654862l-4.85418712 4.47211041c-.22373388.20615371-.58647818.20615371-.81021206 0s-.22373388-.54039492 0-.74654863z\" fill-rule=\"evenodd\" transform=\"matrix(0 1 -1 0 8 -2)\"/></svg>")}.rx-form-checkbox{appearance:auto;box-sizing:border-box;vertical-align:middle;margin:0 4px 0 0!important}.rx-form-checkbox-label{color:var(--rx-fg-dark-body);font-family:var(--rx-font-ui);font-size:14px;line-height:1.4}.rx-color-picker.rx-color-picker--embed,.rx-dropdown.rx-color-picker{box-sizing:border-box;max-width:min(90vw,420px);padding:8px}.rx-color-picker--embed{max-width:none}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-groups,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-groups{flex-flow:row;align-items:flex-start;gap:1px;max-width:100%;display:flex}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-group,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-group{flex-direction:column;flex:none;gap:1px;min-width:20px;display:flex}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-grid--flat,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-grid--flat{grid-template-columns:repeat(10,1fr);gap:2px;display:grid}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-swatch,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-swatch{aspect-ratio:1;border-radius:var(--rx-rounded-sm);border:1px solid var(--rx-border-dark-default);cursor:pointer;box-sizing:border-box;width:100%;min-width:0;padding:0;position:relative}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-swatch:hover,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-swatch:hover{outline:2px solid var(--rx-border-focus);outline-offset:0}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-swatch.is-selected,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-swatch.is-selected{z-index:2;outline:2px solid var(--rx-bg-dark-accent);outline-offset:1px}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-manual,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-manual{border-top:1px solid var(--rx-border-dark-default);align-items:center;gap:6px;margin-top:8px;padding-top:8px;display:flex}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-manual .rx-form-input,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-manual .rx-form-input{flex:1;min-width:0}.rx-color-picker--embed .rx-color-picker-inner .rx-color-picker-remove,.rx-dropdown.rx-color-picker .rx-color-picker-inner .rx-color-picker-remove{border-top:1px solid var(--rx-border-dark-default);margin-top:8px;padding-top:8px}.rx-editor-progress{z-index:99999;opacity:0;background:0 0;height:3px;transition:opacity .16s,transform .16s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.rx-editor-progress.is-visible{opacity:1;transform:translateY(0)}.rx-editor-progress-bar{background:var(--rx-fg-info-accent);width:0%;height:100%;transition:width .12s;display:block}.rx-editor-progress.is-indeterminate .rx-editor-progress-bar{width:35%;animation:.9s ease-in-out infinite rx-progress-indeterminate}@keyframes rx-progress-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}.rx-spinner{vertical-align:middle;flex-shrink:0;display:inline-block;overflow:visible}.rx-spinner-dot{fill:var(--rx-spinner-color,#000);stroke:var(--rx-spinner-color,#000);animation:2s cubic-bezier(.36,.6,.31,1) infinite rx-spinner-bounce}.rx-spinner-dot-2{animation-delay:-.5s}.rx-spinner-dot-3{animation-delay:-1s}.rx-spinner-dot-4{animation-delay:-1.5s}@keyframes rx-spinner-bounce{0%{r:0;cx:4px}25%{r:3px;cx:4px}50%{r:3px;cx:12px}75%{r:3px;cx:20px}to{r:0;cx:20px}}.rx-toaster{pointer-events:none;z-index:50;height:0;position:sticky;top:12px;overflow:visible}.rx-toast{pointer-events:auto;cursor:pointer;background:var(--rx-toast-bg,#fbf2a8);color:var(--rx-toast-color,#000);border-radius:var(--rx-rounded-sm);font-family:var(--rx-font-ui);word-wrap:break-word;-webkit-user-select:none;user-select:none;box-sizing:border-box;opacity:0;align-items:center;gap:8px;max-width:360px;padding:4px 8px;font-size:13px;line-height:1.4;transition:opacity .2s ease-out,transform .2s ease-out;display:inline-flex;position:absolute;top:0;right:6px;transform:translate(20px)}.rx-toast.is-entering{opacity:1;transform:translate(0)}.rx-toast.is-leaving{opacity:0;transition:opacity .15s ease-in;transform:translate(0)}.rx-toast.is-persistent{cursor:default}.rx-toast-spinner{flex-shrink:0;align-items:center;display:inline-flex}.rx-toast-spinner[hidden]{display:none}.rx-toast-spinner .rx-spinner{--rx-spinner-color:currentColor;display:block}.rx-toast-content{min-width:0;display:inline}.rx-toast-sep{opacity:.65}.rx-toast-link{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.rx-toast-link:hover{opacity:.75}.rx-source-textarea,.rx-source-textarea:focus,.rx-source-textarea:hover{text-align:left;box-sizing:border-box;font-family:var(--rx-font-ui-mono);width:100%;box-shadow:none;background-color:var(--rx-bg-source);color:var(--rx-fg-white-body);resize:vertical;white-space:pre-wrap;border:none;border-radius:0;outline:0;min-height:60px;margin:0;padding:12px 16px;font-size:14px;line-height:1.7;display:block}.rx-form-upload-box{border:1px dashed var(--rx-border-dark-default);background:var(--rx-bg-dark-base);border-radius:var(--rx-rounded);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:160px;height:160px;margin:2px;display:flex;position:relative}.rx-form-upload-box input[type=file]{font-size:13px}.rx-form-upload-box img{z-index:2;object-fit:cover;width:100%;height:100%;position:relative}.rx-form-upload-box:after{content:"";width:100%;height:100%;position:absolute;inset:0}.rx-form-upload-box.rx-form-upload-hover{border-color:var(--rx-border-dark-default);background-color:var(--rx-bg-dark-section)}.rx-form-upload-box.rx-form-upload-error{border-color:var(--rx-border-negative-default);background-color:var(--rx-bg-negative-section)}.rx-form-upload-box:has(img){border-color:#0000}.rx-upload-remove{z-index:3;background-color:var(--rx-bg-black-accent);color:var(--rx-fg-white-accent);opacity:1;text-align:center;border-radius:10px;width:20px;height:20px;font-size:14px;line-height:20px;position:absolute;top:-6px;right:-10px}.rx-upload-remove:after{content:"×"}.rx-upload-remove:hover{background-color:var(--rx-bg-black-accent-hover)}.rx-form-upload-cover-off img{object-fit:initial;width:auto;height:auto}.rx-form-upload-placeholder{font-family:var(--rx-font-ui);color:var(--rx-fg-dark-minimal);text-align:center;padding:0 8px;font-size:12px;line-height:1.35}.rx-form-upload-placeholder svg{fill:var(--rx-fg-dark-minimal)}.rx-highlight{color:#000;background:#fbf2a8;padding:0 2px}.rx-highlight.active{background:#ffc966}.rx-text-stats{flex-direction:column;gap:8px;display:flex}.rx-stat-item{justify-content:space-between;align-items:center;display:flex}.rx-stat-label,.rx-stat-value{font-size:13px}.rx-search-ui-header{justify-content:space-between;align-items:center;margin:8px 0 24px;display:flex}.rx-search-ui-controls,.rx-search-ui-footer-controls,.rx-search-wrapper{flex-wrap:nowrap;gap:4px;display:flex}.rx-search-ui-footer-controls{margin-top:8px}.rx-ai-prompt{border-radius:var(--rx-rounded);background:var(--rx-bg-neutral-base);border:1px solid var(--rx-border-dark-subtle);color:var(--rx-fg-dark-body);font-family:var(--rx-font-ui);caret-color:auto;margin:12px 0;padding:12px;font-size:14px;line-height:1.4}.rx-ai-prompt input,.rx-ai-prompt textarea{caret-color:auto}.rx-ai-prompt-textarea{resize:none;overflow-y:hidden}.rx-ai-prompt-body,.rx-ai-prompt-options{margin-bottom:8px}.rx-ai-prompt-options-select{width:auto}.rx-ai-prompt-preview{margin-bottom:8px;padding:0}.rx-ai-prompt-preview img{border-radius:var(--rx-rounded);object-fit:contain;max-width:100%;height:auto;max-height:320px;display:block}.rx-ai-prompt-preview[hidden]{display:none}.rx-ai-prompt-preview-nav{align-items:center;gap:8px;margin-bottom:8px;display:flex}.rx-ai-prompt-preview-nav[hidden]{display:none}.rx-ai-prompt-preview-count{color:var(--rx-fg-dark-subtle);text-align:center;min-width:3.5em;font-size:12px}.rx-ai-prompt-preview-next,.rx-ai-prompt-preview-prev{padding:4px 10px}.rx-ai-prompt-textarea{background:0 0;outline:0;padding:0;box-shadow:none!important;border:none!important}.rx-ai-prompt button[hidden]{display:none}.rx-ai-prompt-actions{align-items:center;gap:6px;display:flex}.rx-ai-source-highlight{background:var(--rx-hl-source)}.rx-ai-analyze-highlight{background:var(--rx-hl-analyze)}.rx-ai-suggestion-highlight{background:var(--rx-hl-suggestion)}.rx-ai-review{font-family:var(--rx-font-ui);caret-color:auto;margin:12px 0}.rx-ai-review input,.rx-ai-review textarea{caret-color:auto}.rx-ai-review-issue{border-radius:var(--rx-rounded);background:var(--rx-bg-base);border:1px solid var(--rx-border-dark-default);flex-direction:column;gap:16px;padding:16px;transition:opacity .12s,background .12s;display:flex}.rx-ai-review-issue[data-ai-status=accepted],.rx-ai-review-issue[data-ai-status=rejected],.rx-ai-review-issue[data-ai-status=skipped]{opacity:.55}.rx-ai-review-issue[data-ai-status=accepted]{background:var(--rx-bg-positive-section,var(--rx-bg-info-section))}.rx-ai-review-issue[data-ai-status=rejected]{background:var(--rx-bg-negative-section)}.rx-ai-review-issue-meta{flex-direction:column;gap:2px;font-size:12px;line-height:1.35;display:flex}.rx-ai-review-issue-type{color:var(--rx-fg-dark-accent);font-weight:600}.rx-ai-review-issue-description{color:var(--rx-fg-dark-body);font-size:13px}.rx-ai-review-issue-actions{gap:6px;display:flex}.rx-ai-review-issue-actions[hidden]{display:none!important}.rx-ai-review-refine-prompt{flex-direction:column;gap:8px;display:flex}.rx-ai-review-refine-textarea{resize:vertical;width:100%;min-height:72px}.rx-ai-review-refine-prompt-actions{gap:6px;display:flex}.rx-ai-review-panels{flex-direction:column;gap:16px;display:flex}.rx-ai-review-panel{flex-direction:column;min-width:0;display:flex}.rx-ai-review-suggestion-nav{align-items:center;gap:6px;margin:8px 0;display:flex}.rx-ai-review-suggestion-nav .rx-form-button{min-height:24px}.rx-ai-review-suggestion-counter{font-size:12px}.rx-ai-review-label{font-size:12px;font-weight:600}.rx-ai-review-content{overflow-wrap:anywhere;outline:0;min-width:0}.rx-ai-review-content>:first-child{margin-top:0}.rx-ai-review-content>:last-child{margin-bottom:0}.rx-ai-review-options-content{color:var(--rx-fg-dark-body);font-size:13px;line-height:1.45}.rx-ai-review-options-content p{font-size:13px;margin-bottom:16px!important}.rx-ai-review-options-content p:last-child{margin-bottom:0!important}.rx-ai-review-options-content strong{color:var(--rx-fg-dark-accent);font-weight:600}.rx-ai-diff-original{background:var(--rx-bg-negative-section);color:var(--rx-fg-negative-accent);text-decoration:line-through;text-decoration-thickness:1px}.rx-ai-diff-replacement{background:var(--rx-bg-positive-section,var(--rx-bg-info-section));color:var(--rx-fg-positive-accent,var(--rx-fg-info-accent))}.rx-host-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.rx-host-tabs-bar{flex-shrink:0;gap:2px;padding:4px 6px 2px;display:flex}.rx-host-tabs-tab{appearance:none;font-family:var(--rx-font-ui);cursor:pointer;color:var(--rx-fg-dark-subtle);border-radius:var(--rx-rounded);background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.rx-host-tabs-tab.active,.rx-host-tabs-tab:hover{background:var(--rx-bg-light-accent);color:var(--rx-fg-dark-accent);box-shadow:var(--rx-shadow-sm)}.rx-host-tabs-tab-remove{appearance:none;cursor:pointer;width:16px;height:16px;color:var(--rx-fg-dark-muted);background:0 0;border:0;justify-content:center;align-items:center;margin:-4px 0;padding:0;font-size:0;line-height:1;display:inline-flex}.rx-host-tabs-tab-remove svg{width:14px;height:14px;fill:var(--rx-fg-dark-accent)}.rx-host-tabs-tab-remove:hover{background:var(--rx-bg-light-accent);color:var(--rx-fg-dark-accent)}.rx-host-tabs-tab-remove:hover svg{fill:var(--rx-fg-negative-accent)}.rx-host-tabs-panels{flex:auto;min-height:0;position:relative}.rx-host-tabs-panel{height:100%;min-height:0;display:none}.rx-host-tabs-panel.active{display:block}.rx-host-tabs-panel-scroll{height:100%;overflow:auto}.rx-host-tabs-panel-scroll>.rx-host-tab-content{box-sizing:border-box}.rx-callout{z-index:var(--rx-depth-dropdown);box-sizing:border-box;background:var(--rx-bg-overlay);border-radius:var(--rx-rounded);min-width:200px;max-width:320px;box-shadow:var(--rx-shadow-md);font-family:var(--rx-font-ui);color:var(--rx-fg-dark-accent);font-size:13px;line-height:1.5;position:fixed}.rx-callout.rx-hidden{display:none}.rx-callout-body{padding:8px}.rx-callout-title{font-weight:600}.rx-callout-comment-text,.rx-callout-text{color:var(--rx-fg-dark-subtle)}.rx-callout-comment+.rx-callout-comment{border-top:1px solid var(--rx-border-dark-subtle);margin-top:8px;padding-top:8px}.rx-callout-comment-author{color:var(--rx-fg-dark-accent);margin-bottom:4px;font-size:11px;font-weight:600}.rx-callout-items{flex-direction:column;gap:1px;padding:0 2px;display:flex}.rx-callout-items.rx-hidden{display:none}.rx-callout-item{appearance:none;text-align:left;cursor:pointer;border-radius:var(--rx-rounded-sm);background:var(--rx-bg-light-accent);color:var(--rx-fg-dark-accent);font:inherit;border:0;margin:0;padding:6px}.rx-callout-item.active,.rx-callout-item:hover{background:var(--rx-bg-dark-state);color:var(--rx-fg-dark-accent)}.rx-callout-actions{border-top:1px solid var(--rx-border-dark-subtle);gap:6px;margin-top:4px;padding:4px 8px;display:flex}.rx-callout-actions.rx-hidden{display:none}.rx-callout-action{appearance:none;cursor:pointer;border-radius:var(--rx-rounded);color:var(--rx-fg-dark-accent);font:inherit;background:0 0;border:none;flex-grow:1;margin:0;padding:6px 10px;font-size:12px;font-weight:600;line-height:1}.rx-callout-action-primary{background:0 0;border-color:#0000}.rx-callout-action:hover{background:var(--rx-bg-dark-state)}.rx-ai-report{--rx-report-bg:#f5f5f5;--rx-report-surface:#fff;--rx-report-surface-soft:#fafafa;--rx-report-text:#202020;--rx-report-text-secondary:#6f6f6f;--rx-report-text-muted:#999;--rx-report-border:#ddd;--rx-report-border-soft:#e9e9e9;--rx-report-red:#c83b32;--rx-report-red-bg:#fdf1f0;--rx-report-green:#26795c;--rx-report-green-bg:#edf7f2;--rx-report-orange:#bd7200;--rx-report-orange-bg:#fff6e8;--rx-report-blue:#356f9f;--rx-report-blue-bg:#eef5fa;--rx-report-radius:4px;--rx-report-gap:24px;box-sizing:border-box;background:var(--rx-report-bg);color:var(--rx-report-text);padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.rx-ai-report *,.rx-ai-report :after,.rx-ai-report :before{box-sizing:border-box}.rx-ai-report h1,.rx-ai-report h2,.rx-ai-report h3,.rx-ai-report p{margin-top:0}.rx-ai-report h1{margin-bottom:12px;font-size:28px;font-weight:650;line-height:1.25}.rx-ai-report h2{margin-bottom:16px;font-size:20px;font-weight:650;line-height:1.35}.rx-ai-report h3{margin-bottom:8px;font-size:16px;font-weight:650;line-height:1.4}.rx-ai-report p{margin-bottom:12px}.rx-ai-report p:last-child{margin-bottom:0}.rx-ai-report__lead{max-width:760px;color:var(--rx-report-text-secondary);font-size:17px;line-height:1.65}.rx-ai-report__label{color:var(--rx-report-text-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600;line-height:1.3}.rx-ai-report__section{margin-bottom:32px}.rx-ai-report__section:last-child{margin-bottom:0}.rx-ai-report__header{margin-bottom:28px}.rx-ai-report__divider{background:var(--rx-report-border);height:1px;margin:32px 0}.rx-ai-report__panel{background:var(--rx-report-surface);border:1px solid var(--rx-report-border);border-radius:var(--rx-report-radius);padding:24px}.rx-ai-report__panel--soft{background:var(--rx-report-surface-soft)}.rx-ai-report__panel--dark{color:#fff;background:#202020;border-color:#202020}.rx-ai-report__panel--dark .rx-ai-report__label,.rx-ai-report__panel--dark .rx-ai-report__meta{color:#aaa}.rx-ai-report__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rx-ai-report__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-ai-report__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.rx-ai-report__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.rx-ai-report__grid--flush{border:1px solid var(--rx-report-border);border-radius:var(--rx-report-radius);gap:0;overflow:hidden}.rx-ai-report__metric{background:var(--rx-report-surface);border:1px solid var(--rx-report-border);border-radius:var(--rx-report-radius);min-height:120px;padding:20px}.rx-ai-report__grid--flush .rx-ai-report__metric{border-radius:0;margin:-1px 0 0 -1px}.rx-ai-report__metric-value{margin-top:14px;font-size:18px;font-weight:500;line-height:1.4}.rx-ai-report__metric-note{color:var(--rx-report-text-secondary);margin-top:6px;font-size:13px}.rx-ai-report .is-positive{color:var(--rx-report-green)}.rx-ai-report .is-negative{color:var(--rx-report-red)}.rx-ai-report .is-warning{color:var(--rx-report-orange)}.rx-ai-report .is-info{color:var(--rx-report-blue)}.rx-ai-report__badge{color:var(--rx-report-text-secondary);background:var(--rx-report-surface-soft);border:1px solid var(--rx-report-border);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;padding:3px 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.rx-ai-report__badge.is-positive{color:var(--rx-report-green);background:var(--rx-report-green-bg);border-color:#bfded1}.rx-ai-report__badge.is-negative{color:var(--rx-report-red);background:var(--rx-report-red-bg);border-color:#efc7c3}.rx-ai-report__badge.is-warning{color:var(--rx-report-orange);background:var(--rx-report-orange-bg);border-color:#edd3a8}.rx-ai-report__badge.is-info{color:var(--rx-report-blue);background:var(--rx-report-blue-bg);border-color:#c9ddea}.rx-ai-report__content{margin-bottom:32px}.rx-ai-report__content h2{margin:0 0 12px;font-size:20px;font-weight:650;line-height:1.35}.rx-ai-report__content p{max-width:760px;color:var(--rx-report-text);margin:0 0 12px}.rx-ai-report__content p:last-child{margin-bottom:0}.rx-ai-report__finding{background:var(--rx-report-surface);border:1px solid var(--rx-report-border);border-radius:var(--rx-report-radius);border-left-width:4px;overflow:hidden}.rx-ai-report__finding.is-negative{border-left-color:var(--rx-report-red)}.rx-ai-report__finding.is-positive{border-left-color:var(--rx-report-green)}.rx-ai-report__finding.is-warning{border-left-color:var(--rx-report-orange)}.rx-ai-report__finding.is-info{border-left-color:var(--rx-report-blue)}.rx-ai-report__finding-header{border-bottom:1px solid var(--rx-report-border-soft);align-items:center;gap:16px;padding:18px 20px;display:flex}.rx-ai-report__finding-title{color:var(--rx-report-text);font-weight:650;line-height:1.4;margin:0!important;font-size:16px!important}.rx-ai-report__finding-body{padding:20px}.rx-ai-report__finding-text{color:var(--rx-report-text-secondary)}.rx-ai-report__finding-action{color:var(--rx-report-text);background:var(--rx-report-surface-soft);border-radius:6px;margin-top:18px;padding:14px 16px;font-weight:550}.rx-ai-report__compare{border:1px solid var(--rx-report-border);border-radius:var(--rx-report-radius);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.rx-ai-report__compare-item{padding:24px}.rx-ai-report__compare-item+.rx-ai-report__compare-item{border-left:1px solid var(--rx-report-border)}.rx-ai-report__compare-item.is-negative{color:var(--rx-report-red);background:var(--rx-report-red-bg)}.rx-ai-report__compare-item.is-positive{color:var(--rx-report-green);background:var(--rx-report-green-bg)}.rx-ai-report__compare-text{margin-top:10px;font-size:14px;font-weight:500;line-height:1.55}.rx-ai-report__callout{border-radius:var(--rx-report-radius);background:#eee;padding:20px 22px}.rx-ai-report__callout.is-positive{color:var(--rx-report-green);background:var(--rx-report-green-bg)}.rx-ai-report__callout.is-negative{color:var(--rx-report-red);background:var(--rx-report-red-bg)}.rx-ai-report__callout.is-warning{color:var(--rx-report-orange);background:var(--rx-report-orange-bg)}.rx-ai-report__callout.is-info{color:var(--rx-report-blue);background:var(--rx-report-blue-bg)}.rx-ai-report__callout-title{color:inherit;margin-bottom:6px;font-weight:650}.rx-ai-report__callout-text{color:inherit}.rx-ai-report__list{padding:0;list-style:none;margin:0!important}.rx-ai-report__list li{border-bottom:1px solid var(--rx-report-border-soft);padding:0 0 0 22px;position:relative;list-style:none!important}.rx-ai-report__list li:last-child{border-bottom:0}.rx-ai-report__list li:before{content:"—";color:var(--rx-report-text-muted);position:absolute;left:0}.rx-ai-report__list--plain li{border-bottom:0}.rx-ai-report__steps{counter-reset:report-step;padding:0;list-style:none;margin:0!important}.rx-ai-report__steps li{counter-increment:report-step;min-height:36px;padding:7px 0 7px 36px;position:relative;list-style:none!important}.rx-ai-report__steps li:before{content:counter(report-step);background:#e7e7e7;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:650;display:flex;position:absolute;top:4px;left:0}.rx-ai-report__quote{border-radius:var(--rx-report-radius);color:#fff;background:#202020;padding:28px 32px;font-size:16px;font-weight:400;line-height:1.6}.rx-ai-report__quote p{margin:0}.rx-ai-report__table{background:var(--rx-report-surface);border:1px solid var(--rx-report-border);border-radius:var(--rx-report-radius);display:grid;overflow:hidden}.rx-ai-report__table--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-ai-report__table--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-ai-report__table--4{grid-template-columns:repeat(4,minmax(0,1fr))}.rx-ai-report__table--5{grid-template-columns:repeat(5,minmax(0,1fr))}.rx-ai-report__cell{border-right:1px solid var(--rx-report-border);border-bottom:1px solid var(--rx-report-border);padding:18px 20px}.rx-ai-report__cell-value{margin-top:10px;font-size:14px;font-weight:500;line-height:1.4}.rx-ai-report__meta{color:var(--rx-report-text-muted);font-size:12px}@media (width<=760px){.rx-ai-report{padding:20px}.rx-ai-report__compare,.rx-ai-report__grid,.rx-ai-report__grid--3,.rx-ai-report__grid--4,.rx-ai-report__grid--5{grid-template-columns:1fr}.rx-ai-report__compare-item+.rx-ai-report__compare-item{border-top:1px solid var(--rx-report-border);border-left:0}.rx-ai-report__table--3,.rx-ai-report__table--4,.rx-ai-report__table--5{grid-template-columns:repeat(2,minmax(0,1fr))}}.rx-editor.rx-review-document--resolved [data-block]{cursor:default}.rx-review{border-radius:var(--rx-rounded);background:var(--rx-bg-review);margin:8px 0;overflow:hidden}.rx-review-tabs{flex-wrap:wrap;flex-shrink:0;gap:2px;padding:8px 6px 2px;display:flex}.rx-review-tab{appearance:none;font-family:var(--rx-font-ui);cursor:pointer;color:var(--rx-fg-dark-subtle);border-radius:var(--rx-rounded);background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.rx-review-tab.active,.rx-review-tab:hover{background:var(--rx-bg-light-accent);color:var(--rx-fg-dark-accent);box-shadow:var(--rx-shadow-sm)}.rx-review-scope{gap:var(--rx-paragraph-bottom);outline:0;flex-direction:column;padding:8px 12px;display:flex}.rx-review-scope--resolved{cursor:default}.rx-review-scope[hidden]{display:none}.rx-review-panel{color:var(--rx-fg-dark-body);font-family:var(--rx-font-ui);margin:0;padding:12px;font-size:14px;line-height:1.4}.rx-review-panel-author{align-items:center;gap:4px;margin-bottom:4px;display:flex}.rx-review-panel-author[hidden]{display:none}.rx-review-panel-author:has(.rx-review-panel-avatar){margin-bottom:8px}.rx-review-panel-avatar{object-fit:cover;background:var(--rx-bg-neutral-base);border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-top:-4px}.rx-review-panel-avatar[hidden]{display:none}.rx-review-panel-name{color:var(--rx-fg-dark-body);font-size:13px;font-weight:600;line-height:1.2}.rx-review-panel-name[hidden]{display:none}.rx-review-panel-text{white-space:pre-wrap;margin-bottom:8px}.rx-review-panel-input{width:100%;caret-color:var(--rx-fg-dark-body);color:var(--rx-fg-dark-body);font:inherit;resize:none;background:0 0;outline:0;margin-bottom:8px;padding:0;line-height:1.4;display:block;overflow-y:hidden;box-shadow:none!important;border:none!important}.rx-review-panel-input[hidden]{display:none}.rx-review-panel-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.rx-review-panel-edit,.rx-review-panel-reopen{gap:6px}.rx-review-panel-edit svg,.rx-review-panel-reopen svg{flex-shrink:0;width:16px;height:16px}.rx-review-panel-accept{color:var(--rx-fg-info-accent)!important}.rx-review-panel-accept svg{fill:var(--rx-fg-info-accent)}.rx-review-panel-resolved{color:var(--rx-fg-info-accent);align-items:center;gap:2px;font-size:14px;font-weight:500;display:inline-flex}.rx-review-panel-resolved svg{width:18px;height:18px;fill:var(--rx-fg-info-accent);flex-shrink:0}.rx-editor-schema{background:var(--rx-bg-neutral-section)}[rx-data-theme=dark] .rx-editor-schema{background:var(--rx-night)}.rx-schema-section{border-radius:var(--rx-rounded-sm);gap:var(--rx-paragraph-bottom);background:var(--rx-bg-raised);border-radius:var(--rx-rounded);outline:0;flex-direction:column;margin-top:12px;padding:16px 12px;display:flex;position:relative}.rx-schema-section:first-child{margin-top:0}.rx-schema-section[data-schema-label]:not([data-schema-label=""]){padding-top:28px}.rx-schema-section[data-schema-label]:not([data-schema-label=""]):before{content:attr(data-schema-label);color:var(--rx-fg-dark-muted);cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;border-top-left-radius:var(--rx-rounded-sm);border-top-right-radius:var(--rx-rounded-sm);background:var(--rx-bg-raised);padding:6px;font-size:12px;font-weight:400;line-height:1;position:absolute;top:0;left:0}.rx-schema-section[data-schema-editable=false]{-webkit-user-select:none;user-select:none;flex-flow:wrap;gap:2px 4px;display:flex}.rx-schema-value{background:var(--rx-bg-info-surface);border-radius:var(--rx-rounded-sm);color:var(--rx-fg-dark-accent);padding:4px 6px;font-size:14px;font-weight:500;line-height:1}.rx-schema-field{width:100%}.rx-schema-field:not(.rx-schema-field-input){outline:0}.rx-schema-field-headline{color:var(--rx-fg-dark-default);font-size:32px;font-weight:700;line-height:1.2}.rx-schema-field-input{border:1px solid var(--rx-border-dark-default);border-radius:var(--rx-rounded-sm);background:var(--rx-bg-dark-base);width:100%;color:var(--rx-fg-dark-accent);caret-color:auto;padding:8px 10px;font-size:14px}.rx-schema-field-image{caret-color:auto;flex-direction:column;gap:12px;display:flex}.rx-schema-image-upload{width:100%}.rx-schema-image-upload .rx-form-upload-box{width:100%;height:auto;min-height:180px}.rx-schema-image-row{flex-direction:column;gap:6px;display:flex}.rx-schema-image-label{color:var(--rx-fg-dark-subtle);font-size:12px;font-weight:500}.rx-schema-field-video{caret-color:auto;flex-direction:column;gap:12px;display:flex}.rx-schema-video-preview{border-radius:var(--rx-rounded-sm);background:#000;width:100%;overflow:hidden}.rx-schema-video-preview iframe,.rx-schema-video-preview video{aspect-ratio:16/9;background:#000;border:0;width:100%;max-width:100%;display:block}.rx-schema-video-preview video{aspect-ratio:auto;height:auto;max-height:360px}.rx-schema-video-row{flex-direction:column;gap:6px;display:flex}.rx-schema-video-label{color:var(--rx-fg-dark-subtle);font-size:12px;font-weight:500}.rx-versions-container{background:var(--rx-bg-base);overflow:auto}.rx-versions-container .rx-versions-diff{box-sizing:border-box}.rx-versions-container .inserted{background:var(--rx-hl-inserted)}.rx-versions-container .deleted{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rx-hl-deleted-line);text-decoration-color:var(--rx-hl-deleted-line);background:var(--rx-hl-deleted)}.rx-versions-container img.inserted{box-shadow:0 0 10px green}.rx-versions-container img.deleted{box-shadow:0 0 10px red}.rx-container.rx-fullscreen>.rx-versions-container{flex:auto;min-height:0}.redactor-table{box-sizing:border-box;padding:1rem 1.125rem}.redactor-table table,.rich-text-content table{empty-cells:show;border-collapse:collapse;width:100%;max-width:100%;color:color-mix(in oklab, var(--color-black) 70%, transparent);padding:0;font-size:.6875rem}:is(.redactor-table table,.rich-text-content table):is(.dark *){color:color-mix(in oklab, var(--color-white) 90%, transparent)}.redactor-table :not([hidden])+table,.rich-text-content :not([hidden])+table{margin-top:1rem}.redactor-table table td,.redactor-table table th,.rich-text-content table td,.rich-text-content table th{border-style:solid;border-width:1px;border-color:var(--color-gray-300);padding:1rem 1rem .9375rem}:is(.redactor-table table td,.redactor-table table th,.rich-text-content table td,.rich-text-content table th):is(.dark *){border-color:var(--color-gray-600)}.redactor-table table tfoot td,.redactor-table table tfoot th,.rich-text-content table tfoot td,.rich-text-content table tfoot th{color:color-mix(in oklab, var(--color-black) 70%, transparent)}:is(.redactor-table table tfoot td,.redactor-table table tfoot th,.rich-text-content table tfoot td,.rich-text-content table tfoot th):is(.dark *){color:color-mix(in oklab, var(--color-white) 90%, transparent)}.rich-text-content ul{list-style-type:disc}.rich-text-content ol{list-style-type:decimal}.rich-text-content.kanji ol{list-style-type:cjk-ideographic}.rich-text-content ul,.rich-text-content ol,.rich-text-content li{margin-left:1rem}.rich-text-content a{color:var(--color-blue-500)}.rich-text-content a:is(.dark *){color:var(--color-blue-400)}.rich-text-content a:hover{text-decoration:underline}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{color:var(--color-black);margin-bottom:.5rem;font-weight:600;line-height:1.2}:is(.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6):is(.dark *){color:color-mix(in oklab, var(--color-gray-100) 90%, transparent)}.rich-text-content h1{font-size:1.75rem}.rich-text-content h2{font-size:1.53125rem}.rich-text-content h3{font-size:1.3125rem}.rich-text-content h4{font-size:1.09375rem}.rich-text-content h5,.rich-text-content h6{font-size:.875rem}.rich-text-content pre{color:var(--color-slate-900);white-space:pre;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;display:block}.rich-text-content pre:is(.dark *){color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}.rich-text-content blockquote{color:var(--color-slate-700);margin-bottom:1rem;font-size:.875rem;font-weight:400;line-height:1.5}.rich-text-content blockquote:is(.dark *){color:color-mix(in oklab, var(--color-slate-300) 90%, transparent)}.rich-text-content del{text-decoration:line-through}.rich-text-content input:not([type=checkbox]){background-color:var(--color-white);border-style:solid;border-width:1px;border-color:var(--color-gray-300)}.rich-text-content input:not([type=checkbox]):focus{border-color:var(--color-blue-500);outline-width:0}.rich-text-content input:not([type=checkbox]):is(.dark *){background-color:var(--color-gray-800);border-color:var(--color-gray-700)}.rich-text-content input:not([type=checkbox]):is(.dark *):focus{border-color:var(--color-blue-400);outline-width:0}.rich-text-content input[type=checkbox]{background-color:var(--color-white);border:1px solid #0000}.rich-text-content input[type=checkbox]:focus{border-color:var(--color-blue-500);outline-width:0}.rich-text-content input[type=checkbox]:is(.dark *){background-color:var(--color-gray-800);border-color:var(--color-gray-700)}.rich-text-content input[type=checkbox]:is(.dark *):focus{border-color:var(--color-blue-400);outline-width:0}.rx-source{min-height:18rem}[rx-data-theme=dark]{--rx-fg-heading:var(--color-gray-200);--rx-fg-text:var(--color-gray-300);--rx-fg-subtle:var(--color-gray-500);--rx-fg-placeholder:var(--color-gray-500);--rx-bg-input:var(--color-gray-800);--rx-bg-input-shaded:var(--color-gray-800);--rx-bg-input-on:var(--color-blue-400);--rx-bg-input-off:var(--color-gray-600);--rx-bg-input-disabled:var(--color-gray-700);--rx-bg-aluminum:var(--color-gray-800);--rx-bg-silver:var(--color-gray-700);--rx-bg-platinum:var(--color-gray-600);--rx-bg-base:var(--color-gray-800);--rx-bg-raised:var(--color-gray-800);--rx-bg-overlay:var(--color-gray-800);--rx-bg-toolbar:var(--color-gray-800);--rx-bg-toolbar-raised:var(--color-gray-800);--rx-bg-context:var(--color-gray-900);--rx-bg-context-active:var(--color-blue-900);--rx-bg-focus:var(--color-blue-950);--rx-border-divider:var(--color-gray-700);--rx-border-input:var(--color-gray-700);--rx-border-focus:var(--color-blue-400);--rx-fg-dark-accent:var(--color-white);--rx-fg-dark-heading:var(--color-gray-100);--rx-fg-dark-text:var(--color-gray-200);--rx-fg-dark-subtle:var(--color-gray-400);--rx-fg-dark-minimal:var(--color-gray-500);--rx-fg-dark-dimmed:var(--color-gray-600);--rx-bg-dark-dimmed:var(--color-gray-900);--rx-bg-dark-minimal:var(--color-gray-800);--rx-bg-dark-subtle:var(--color-gray-700);--rx-bg-dark-medium:var(--color-gray-600);--rx-bg-dark-strong:var(--color-gray-500);--rx-bg-dark-accent:var(--color-white);--rx-bg-dark-accent-hover:var(--color-gray-200);--rx-border-dark-dimmed:var(--color-gray-800);--rx-border-dark-minimal:var(--color-gray-700);--rx-border-dark-subtle:var(--color-gray-600);--rx-border-dark-medium:var(--color-gray-500);--rx-border-dark-accent:var(--color-white);--rx-fg-light-accent:var(--color-gray-900);--rx-fg-light-heading:var(--color-gray-900);--rx-fg-light-text:var(--color-gray-800);--rx-fg-light-subtle:var(--color-gray-700);--rx-fg-light-minimal:var(--color-gray-600);--rx-fg-light-dimmed:var(--color-gray-500);--rx-bg-light-dimmed:var(--color-gray-100);--rx-bg-light-minimal:var(--color-gray-200);--rx-bg-light-subtle:var(--color-gray-300);--rx-bg-light-medium:var(--color-gray-400);--rx-bg-light-strong:var(--color-gray-500);--rx-bg-light-accent:var(--color-gray-900);--rx-bg-light-accent-hover:var(--color-gray-800);--rx-border-light-dimmed:var(--color-gray-200);--rx-border-light-minimal:var(--color-gray-300);--rx-border-light-subtle:var(--color-gray-400);--rx-border-light-medium:var(--color-gray-500);--rx-border-light-accent:var(--color-gray-900);--rx-fg-primary-accent:var(--color-blue-400);--rx-fg-primary-strong:var(--color-blue-500);--rx-fg-primary-text:var(--color-blue-300);--rx-bg-primary-minimal:var(--color-blue-950);--rx-bg-primary-subtle:var(--color-blue-900);--rx-bg-primary-medium:var(--color-blue-800);--rx-bg-primary-accent:var(--color-blue-500);--rx-bg-primary-accent-hover:var(--color-blue-600);--rx-bg-primary-static:var(--color-blue-500);--rx-border-primary-minimal:var(--color-blue-900);--rx-border-primary-subtle:var(--color-blue-700);--rx-border-primary-medium:var(--color-blue-600);--rx-border-primary-accent:var(--color-blue-400);--rx-border-primary-static:var(--color-blue-500);--rx-fg-negative-accent:var(--color-red-400);--rx-fg-negative-strong:var(--color-red-500);--rx-fg-negative-text:var(--color-red-300);--rx-bg-negative-minimal:var(--color-red-950);--rx-bg-negative-subtle:var(--color-red-900);--rx-bg-negative-medium:var(--color-red-800);--rx-bg-negative-accent:var(--color-red-500);--rx-bg-negative-accent-hover:var(--color-red-600);--rx-bg-negative-static:var(--color-red-500);--rx-border-negative-minimal:var(--color-red-900);--rx-border-negative-subtle:var(--color-red-700);--rx-border-negative-medium:var(--color-red-600);--rx-border-negative-accent:var(--color-red-400);--rx-border-negative-static:var(--color-red-500);--rx-link-color:var(--color-blue-400);--rx-link-hover-color:var(--color-white);--rx-link-dark-color:var(--color-white);--rx-link-dark-hover-color:var(--color-gray-400);--rx-link-dark-subtle-color:var(--color-gray-400);--rx-link-dark-subtle-hover-color:var(--color-white)}
