:root{--rx-font-ui:-apple-system,BlinkMacSystemFont,"San Francisco","Segoe UI",Roboto,"Helvetica Neue",sans-serif;--rx-font-ui-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--rx-rounded-sm:3px;--rx-rounded-md:6px;--rx-rounded-lg:9px;--rx-rounded-xl:12px;--rx-rounded-circle:99px;--rx-level-control:3;--rx-level-toolbar:5;--rx-level-tooltip:99;--rx-level-popup:100;--rx-outset-md:28px;--rx-toolbar-height:36px;--rx-toolbar-padding:2px;--rx-toolbar-button-width:34px;--rx-toolbar-button-height:34px;--rx-toolbar-icon-size:20px;--rx-fg-heading:#070707;--rx-fg-text:#2b2b3a;--rx-fg-subtle:#63636e;--rx-fg-placeholder:#73737c;--rx-bg-input:#fff;--rx-bg-input-shaded:#f7f7f8;--rx-bg-input-on:#070707;--rx-bg-input-off:#07070726;--rx-bg-input-disabled:#0707070d;--rx-bg-aluminum:#f8f8f8;--rx-bg-silver:#e6e6e6;--rx-bg-platinum:#cdcdcd;--rx-bg-base:#fff;--rx-bg-raised:#fff;--rx-bg-overlay:#fff;--rx-bg-toolbar:#fffffff7;--rx-bg-toolbar-raised:#fffffff7;--rx-bg-context:#070707;--rx-bg-context-active:#042c6a;--rx-bg-source:#191919;--rx-bg-focus:#f2f7ff;--rx-border-divider:#0707071a;--rx-border-input:#07070733;--rx-border-focus:#73a9ff;--rx-fg-dark-accent:#070707;--rx-fg-dark-heading:#070707;--rx-fg-dark-text:#070707cc;--rx-fg-dark-subtle:#07070799;--rx-fg-dark-minimal:#07070780;--rx-fg-dark-dimmed:#07070766;--rx-bg-dark-dimmed:#07070708;--rx-bg-dark-minimal:#0707070d;--rx-bg-dark-subtle:#07070714;--rx-bg-dark-medium:#07070726;--rx-bg-dark-strong:#07070740;--rx-bg-dark-accent:#070707;--rx-bg-dark-accent-hover:#070707cc;--rx-border-dark-dimmed:#0707070d;--rx-border-dark-minimal:#07070714;--rx-border-dark-subtle:#0707071a;--rx-border-dark-medium:#07070733;--rx-border-dark-accent:#070707;--rx-fg-light-accent:#fff;--rx-fg-light-heading:#fff;--rx-fg-light-text:#fffc;--rx-fg-light-subtle:#fff9;--rx-fg-light-minimal:#ffffff80;--rx-fg-light-dimmed:#fff6;--rx-bg-light-dimmed:#ffffff08;--rx-bg-light-minimal:#ffffff0d;--rx-bg-light-subtle:#ffffff14;--rx-bg-light-medium:#ffffff26;--rx-bg-light-strong:#ffffff40;--rx-bg-light-accent:#fff;--rx-bg-light-accent-hover:#fffc;--rx-border-light-dimmed:#ffffff0d;--rx-border-light-minimal:#ffffff14;--rx-border-light-subtle:#ffffff1a;--rx-border-light-medium:#fff3;--rx-border-light-accent:#fff;--rx-fg-black-accent:#070707;--rx-fg-black-heading:#070707;--rx-fg-black-text:#070707cc;--rx-fg-black-subtle:#07070799;--rx-fg-black-minimal:#07070780;--rx-fg-black-dimmed:#07070766;--rx-bg-black-dimmed:#07070708;--rx-bg-black-minimal:#0707070d;--rx-bg-black-subtle:#07070714;--rx-bg-black-medium:#07070726;--rx-bg-black-accent:#070707;--rx-bg-black-accent-hover:#070707cc;--rx-border-black-dimmed:#0707070d;--rx-border-black-minimal:#07070714;--rx-border-black-subtle:#0707071a;--rx-border-black-medium:#07070733;--rx-border-black-accent:#070707;--rx-fg-white-accent:#fff;--rx-fg-white-heading:#fff;--rx-fg-white-text:#fffc;--rx-fg-white-subtle:#fff9;--rx-fg-white-minimal:#ffffff80;--rx-fg-white-dimmed:#fff6;--rx-bg-white-dimmed:#ffffff08;--rx-bg-white-minimal:#ffffff0d;--rx-bg-white-subtle:#ffffff14;--rx-bg-white-medium:#ffffff26;--rx-bg-white-accent:#fff;--rx-bg-white-accent-hover:#fffc;--rx-border-white-dimmed:#ffffff0d;--rx-border-white-minimal:#ffffff14;--rx-border-white-subtle:#ffffff1a;--rx-border-white-medium:#fff3;--rx-border-white-accent:#fff;--rx-fg-primary-accent:#0063ff;--rx-fg-primary-strong:#0247b5;--rx-fg-primary-text:#043583;--rx-bg-primary-minimal:#f2f7ff;--rx-bg-primary-subtle:#e5efff;--rx-bg-primary-medium:#c9deff;--rx-bg-primary-accent:#0063ff;--rx-bg-primary-accent-hover:#0247b5;--rx-bg-primary-static:#0063ff;--rx-border-primary-minimal:#c9deff;--rx-border-primary-subtle:#99c1ff;--rx-border-primary-medium:#99c1ff;--rx-border-primary-accent:#0063ff;--rx-border-primary-static:#0063ff;--rx-fg-negative-accent:#d70015;--rx-fg-negative-strong:#990211;--rx-fg-negative-text:#6f040e;--rx-bg-negative-minimal:#fff0f1;--rx-bg-negative-subtle:#ffe1e5;--rx-bg-negative-medium:#ffc1c8;--rx-bg-negative-accent:#d70015;--rx-bg-negative-accent-hover:#d70015;--rx-bg-negative-static:#d70015;--rx-border-negative-minimal:#ffc1c8;--rx-border-negative-subtle:#ff8994;--rx-border-negative-medium:#ff8994;--rx-border-negative-acccent:#d70015;--rx-border-negative-static:#d70015;--rx-link-color:#0063ff;--rx-link-hover-color:#070707;--rx-link-dark-color:#070707;--rx-link-dark-hover-color:#07070799;--rx-link-dark-subtle-color:#07070799;--rx-link-dark-subtle-hover-color:#070707;--rx-shadow-modal:0 0 1px #07070740,0 5px 10px #0707070d,0 10px 20px #0707070d,0 20px 40px #0707070d,0 40px 80px #0707070d;--rx-shadow-dropdown:0 0 1px 0 #00000040,0 1px 1px -.5px #00000012,0 3px 3px -1.5px #00000012,0 6px 6px -3px #00000012,0 12px 12px -6px #00000012;--rx-shadow-toolbar-raised:0 1px 3px #07070726,0 1px 2px #0707070f;--rx-shadow-reorder:0 15px 30px #0707074d;--rx-shadow-inner:inset 0 1px 1px #07070726;--rx-shadow-sm:0 1px 3px #07070726;--rx-shadow-md:0 1px 2px #0707070d,0 3px 6px #0707070d,0 2px 4px #0707070d,0 10px 20px #0707070d;--rx-shadow-lg:0 5px 10px #0707070d,0 10px 20px #0707070d,0 20px 40px #0707070d,0 40px 80px #0707070d;--rx-shadow-sm-border:0 0 1px #07070740,0 1px 3px #07070726;--rx-shadow-md-border:0 0 1px #07070740,0 1px 2px #0707070d,0 3px 6px #0707070d,0 2px 4px #0707070d,0 10px 20px #0707070d;--rx-shadow-lg-border:0 0 1px #07070740,0 5px 10px #0707070d,0 10px 20px #0707070d,0 20px 40px #0707070d,0 40px 80px #0707070d}[rx-data-theme=dark]{--rx-fg-heading:#d8d8db;--rx-fg-text:#c8c8cc;--rx-fg-subtle:#73737c;--rx-fg-placeholder:#73737c;--rx-bg-input:#141414;--rx-bg-input-shaded:#141414;--rx-bg-input-on:#73a9ff;--rx-bg-input-off:#fff3;--rx-bg-input-disabled:#ffffff0d;--rx-bg-aluminum:#191919;--rx-bg-silver:#1e1e1e;--rx-bg-platinum:#2f2f2f;--rx-bg-base:#141414;--rx-bg-raised:#191919;--rx-bg-overlay:#191919;--rx-bg-toolbar:#191919f7;--rx-bg-toolbar-raised:#191919f7;--rx-bg-context-active:#c9deff;--rx-bg-focus:#061939;--rx-border-divider:#ffffff1a;--rx-border-input:#fff3;--rx-border-focus:#73a9ff;--rx-fg-dark-accent:#fff;--rx-fg-dark-heading:#ffffffe6;--rx-fg-dark-text:#fffc;--rx-fg-dark-subtle:#fff9;--rx-fg-dark-minimal:#ffffff80;--rx-fg-dark-dimmed:#fff6;--rx-bg-dark-dimmed:#ffffff08;--rx-bg-dark-minimal:#ffffff0d;--rx-bg-dark-subtle:#ffffff14;--rx-bg-dark-medium:#ffffff26;--rx-bg-dark-strong:#ffffff40;--rx-bg-dark-accent:#f7f7f8;--rx-bg-dark-accent-hover:#fffc;--rx-border-dark-dimmed:#ffffff0d;--rx-border-dark-minimal:#ffffff14;--rx-border-dark-subtle:#ffffff1a;--rx-border-dark-medium:#fff3;--rx-border-dark-accent:#f7f7f8;--rx-fg-light-accent:#070707;--rx-fg-light-heading:#070707e6;--rx-fg-light-text:#070707cc;--rx-fg-light-subtle:#07070799;--rx-fg-light-minimal:#07070780;--rx-fg-light-dimmed:#07070766;--rx-bg-light-dimmed:#07070708;--rx-bg-light-minimal:#0707070d;--rx-bg-light-subtle:#07070714;--rx-bg-light-medium:#07070726;--rx-bg-light-strong:#07070740;--rx-bg-light-accent:#070707;--rx-bg-light-accent-hover:#070707cc;--rx-border-light-dimmed:#0707070d;--rx-border-light-minimal:#07070714;--rx-border-light-subtle:#0707071a;--rx-border-light-medium:#07070733;--rx-border-light-accent:#070707;--rx-fg-primary-accent:#73a9ff;--rx-fg-primary-strong:#99c1ff;--rx-fg-primary-text:#c9deff;--rx-bg-primary-minimal:#070d18;--rx-bg-primary-subtle:#061939;--rx-bg-primary-medium:#042c6a;--rx-bg-primary-accent:#73a9ff;--rx-bg-primary-accent-hover:#99c1ff;--rx-bg-primary-static:#0063ff;--rx-border-primary-minimal:#042c6a;--rx-border-primary-subtle:#043583;--rx-border-primary-medium:#043583;--rx-border-primary-accent:#73a9ff;--rx-border-primary-static:#0063ff;--rx-fg-negative-accent:#ff5d6c;--rx-fg-negative-strong:#ff8994;--rx-fg-negative-text:#ffc1c8;--rx-bg-negative-minimal:#160708;--rx-bg-negative-subtle:#31060a;--rx-bg-negative-medium:#5a040d;--rx-bg-negative-accent:#ff5d6c;--rx-bg-negative-accent-hover:#ff8994;--rx-bg-negative-static:#d70015;--rx-border-negative-minimal:#5a040d;--rx-border-negative-subtle:#6f040e;--rx-border-negative-medium:#6f040e;--rx-border-negative-accent:#ff5d6c;--rx-border-negative-static:#d70015;--rx-link-color:#73a9ff;--rx-link-hover-color:#fff;--rx-link-dark-color:#fff;--rx-link-dark-hover-color:#fff9;--rx-link-dark-subtle-color:#fff9;--rx-link-dark-subtle-hover-color:#fff;--rx-shadow-modal:0 0 1px #ffffff80,0 5px 10px #0707070d,0 10px 20px #0707070d,0 20px 40px #0707070d,0 40px 80px #0707070d;--rx-shadow-dropdown:0 0 1px 0 #fff6,0 1px 1px -.5px #00000012,0 3px 3px -1.5px #00000012,0 6px 6px -3px #00000012,0 12px 12px -6px #00000012;--rx-shadow-sm-border:0 0 1px #ffffff80,0 1px 3px #07070726;--rx-shadow-md-border:0 0 1px #ffffff80,0 1px 2px #0707070d,0 3px 6px #0707070d,0 2px 4px #0707070d,0 10px 20px #0707070d;--rx-shadow-lg-border:0 0 1px #ffffff80,0 5px 10px #0707070d,0 10px 20px #0707070d,0 20px 40px #0707070d,0 40px 80px #0707070d}@keyframes slideUp{to{height:0;margin-bottom:0;padding-top:0;padding-bottom:0}}@keyframes slideDown{0%{height:0;margin-bottom:0;padding-top:0;padding-bottom:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.rx-container{box-sizing:border-box;position:relative}.rx-container.rx-fullscreen{z-index:10000;width:100%;height:100%;position:fixed;top:0;left:0;overflow-x:auto}.rx-main-container{border-radius:var(--rx-rounded-sm);background-color:var(--rx-bg-base);border:1px solid var(--rx-border-dark-minimal)}.rx-main-wym{background-color:var(--rx-bg-aluminum)}.rx-stop-scrolling{height:100%;overflow:hidden}.rx-editor-frame{background-color:var(--rx-bg-base);border:none;width:100%;height:0;margin-left:auto;margin-right:auto;display:block}.rx-editor-container{box-sizing:border-box}.rx-editor-disabled{opacity:.4}.rx-editor-disabled img{filter:grayscale()}.rx-editor-overlay{content:"";z-index:1;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.rx-toolbox-container{background:var(--rx-bg-toolbar);z-index:var(--rx-level-toolbar)}.rx-editor-breakline address+*,.rx-editor-breakline blockquote+*,.rx-editor-breakline dl+*,.rx-editor-breakline figure+*,.rx-editor-breakline ol+*,.rx-editor-breakline p+*,.rx-editor-breakline pre+*,.rx-editor-breakline table+*,.rx-editor-breakline ul+*,.rx-editor-breakline>div+*,.rx-editor-breakline h1+h2,.rx-editor-breakline h2+h3,.rx-editor-breakline h3+h4,.rx-editor-breakline h4+h5,.rx-editor-breakline h5+h6{margin-top:0!important}.rx-editor *,.rx-editor :after,.rx-editor :before{box-sizing:inherit}.rx-editor{box-sizing:border-box;margin-left:auto;margin-right:auto}.rx-editor a,.rx-editor a:focus,.rx-editor a:hover,.rx-editor a:visited{text-decoration-color:currentColor!important}.rx-editor [dir=rtl]{text-align:right}.rx-editor [dir=ltr]{text-align:left}.rx-editor li{list-style-type:initial}.rx-editor,.rx-editor [data-rx-type],.rx-editor a,.rx-editor figcaption,.rx-editor p,.rx-editor td,.rx-editor th{outline:0}.rx-editor [data-rx-tag=br],.rx-editor [data-rx-tag=tbr]{margin-top:0}.rx-editor [data-rx-tag=br]:empty,.rx-editor [data-rx-tag=tbr]:empty,.rx-editor [data-rx-type=text]:empty,.rx-editor [data-rx-type=todoitem] div:empty{min-width:1em;min-height:1.5em}.rx-editor:after{content:"";clear:both;display:table}.rx-editor [data-rx-type=embed],.rx-editor [data-rx-type=image]{position:relative}.rx-editor [data-rx-type=embed] img,.rx-editor [data-rx-type=image] img,.rx-editor figure>a img,.rx-editor figure>div,.rx-editor figure>iframe,.rx-editor figure>img,.rx-editor figure>pre{vertical-align:middle}.rx-editor [data-rx-focusable].rx-block-focus{outline:2px solid var(--rx-border-focus)!important}.rx-editor .rx-block-control-focus{outline-offset:1px;outline:1px solid var(--rx-border-focus)!important}.rx-editor [data-rx-type=wrapper]:empty{outline:1px dashed var(--rx-border-dark-medium);outline-offset:1px}.rx-editor [data-rx-type=heading] a{text-decoration:underline}.rx-editor .rx-cell-selected{background:var(--rx-bg-focus)}.rx-editor [data-rx-type=table]{position:relative}.rx-editor .rx-table-selection-overlay{border:3px solid var(--rx-border-focus);pointer-events:none;z-index:10;box-sizing:border-box;background:0 0;position:absolute}.rx-editor .rx-layout-grid{flex-direction:row;gap:24px;display:flex}.rx-editor [data-rx-type=column]{outline:1px dashed var(--rx-border-dark-medium)}.rx-editor.rx-editor-email [data-rx-type=column]{outline:0}.rx-editor.rx-editor-email [data-rx-type=column]:hover{outline:1px dashed var(--rx-border-dark-medium)}.rx-editor.rx-editor-email [data-rx-type=column]:has(p:empty){outline:1px dashed var(--rx-border-dark-medium)}.rx-editor .rx-nowrap{white-space:nowrap}.rx-editor [data-rx-type=pre],.rx-editor [data-rx-type=embed]{position:relative}.rx-editor [data-rx-type=embed]:before{content:"";z-index:1;width:100%;height:100%;position:absolute}.rx-editor [data-rx-type=embed] iframe{display:inline-block}.rx-editor [data-rx-type=embed] figcaption{z-index:2;position:relative;top:0}.rx-editor [data-rx-type=embed].rx-block-focus:before{display:none}.rx-editor .rx-embed-placeholder{text-align:center;border:1px dashed var(--rx-border-dark-medium);border-radius:var(--rx-rounded-md);color:var(--rx-fg-placeholder);padding:40px 20px;font-size:14px}.rx-editor [data-rx-type=todo]{--rx-todo-size:20px;--rx-todo-mark-color:var(--rx-fg-light-accent);--rx-todo-border-color:var(--rx-border-input);--rx-todo-bg:var(--rx-bg-input);--rx-todo-checked-border-color:var(--rx-border-dark-accent);--rx-todo-checked-bg:var(--rx-bg-dark-accent);flex-direction:column;gap:8px;margin-left:0;list-style:none;display:flex}.rx-editor [data-rx-type=todoitem]{cursor:text;gap:6px;display:flex}.rx-editor [data-rx-type=todoitem] input{appearance:none;box-shadow:none;width:var(--rx-todo-size);height:var(--rx-todo-size);cursor:pointer;padding:0;display:inline-block;position:relative;top:1px}.rx-editor [data-rx-type=todoitem] input:before{content:"";width:var(--rx-todo-size);height:var(--rx-todo-size);border:1px solid var(--rx-todo-border-color);background:var(--rx-todo-bg);border-radius:6px;display:block}.rx-editor [data-rx-type=todoitem] input:after{content:"";width:calc(var(--rx-todo-size)/ 3.5);height:calc(var(--rx-todo-size)/ 1.8);background-color:#0000;position:absolute;top:50%;left:50%;transform:translate(-50%,-85%)scale(0)rotate(45deg)}.rx-editor [data-rx-type=todoitem] input:checked:before{border-color:var(--rx-todo-checked-border-color);background-color:var(--rx-todo-checked-bg);box-shadow:var(--rx-todo-checked-shadow)}.rx-editor [data-rx-type=todoitem] input:checked:after{box-shadow:2px 2px 0 0 var(--rx-todo-mark-color);transform:translate(-50%,-85%)scale(1)rotate(45deg)}.rx-editor [data-rx-type=todoitem] div{outline:0;line-height:1.4}.rx-editor [data-rx-type=mergetag]{font-family:var(--rx-font-ui-mono);cursor:pointer;color:var(--rx-fg-primary-text);background:var(--rx-bg-primary-subtle);border:1px solid var(--rx-border-primary-subtle);border-radius:4px;padding:4px 6px;font-size:85%;line-height:1;display:inline-block}.rx-editor [data-rx-type=mergetag].rx-block-focus,.rx-editor [data-rx-type=mergetag]:hover{background:var(--rx-bg-primary-medium)}.rx-editor .rx-block-placeholder{position:relative}.rx-editor .rx-block-placeholder:before{position:absolute}.rx-editor .rx-block-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-placeholder:before{z-index:0;content:attr(placeholder);color:var(--rx-fg-placeholder);cursor:text;font-weight:400;position:absolute}.rx-in-blur .rx-editor [data-rx-focusable].rx-block-focus{outline-color:var(--rx-border-dark-medium)!important}.rx-draggable-placeholder{min-width:80px;height:20px;margin-bottom:20px;background:#ffd70033!important;outline:3px dashed gold!important}.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{position:sticky;top:0}.rx-sticky-on{border-bottom:1px solid var(--rx-border-dark-minimal)}.rx-raised{background:var(--rx-bg-toolbar-raised);box-shadow:var(--rx-shadow-toolbar-raised);border-top-left-radius:3px;border-top-right-radius:3px;margin:-1px}.rx-toolbox-external.rx-raised{margin:0}.rx-raised.rx-sticky-on{border-bottom:none}.rx-extrabar-buttons,.rx-toolbar-buttons{white-space:nowrap;align-items:center;gap:1px;display:flex}.rx-extrabar,.rx-toolbar{padding:var(--rx-toolbar-padding);height:var(--rx-toolbar-height)}.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-pathbar{font-family:var(--rx-font-ui);background:var(--rx-bg-toolbar);box-sizing:border-box;border:none;border-bottom:1px solid var(--rx-border-dark-dimmed);gap:12px;margin:0;padding:0 8px;display:flex;position:relative;overflow:hidden}.rx-pathbar:empty{display:none}.rx-pathbar.disable .rx-pathbar-item{opacity:.5}.rx-pathbar-item{color:var(--rx-fg-dark-minimal);cursor:pointer;margin:0;padding:6px 0;font-size:12px;line-height:16px;position:relative}.rx-pathbar-item:hover{color:var(--rx-fg-dark-accent);text-decoration:underline}.rx-pathbar-item.active,.rx-pathbar-item.active:hover{color:var(--rx-fg-dark-accent);cursor:text;text-decoration:none}.rx-pathbar-item:after{content:"-";width:8px;color:var(--rx-fg-dark-minimal);padding-left:3px;font-size:12px;line-height:16px;position:absolute}.rx-pathbar-item:last-child:after{display:none}.rx-statusbar{font-family:var(--rx-font-ui-mono);background:var(--rx-bg-base);box-sizing:border-box;border:none;align-items:center;gap:10px;margin:0;display:flex;position:relative;overflow:hidden}.rx-statusbar-end,.rx-statusbar-start{align-items:center;gap:10px;padding:8px 10px;display:flex}.rx-statusbar-end:empty,.rx-statusbar-start:empty{display:none}.rx-statusbar-start{flex:auto}.rx-statusbar.disable .rx-statusbar-item{opacity:.5}.rx-statusbar-item{color:var(--rx-fg-text);margin:0;padding:0;font-size:12px;line-height:16px}.rx-statusbar-item:after{content:"";background:var(--rx-border-divider);width:1px;height:12px;margin-left:10px;display:inline-block;position:relative;top:2px}.rx-statusbar-item:last-child:after{display:none}.rx-statusbar-item a{color:var(--rx-link-dark-color);text-decoration:underline}.rx-statusbar-item a:hover{color:var(--rx-link-dark-hover-color);text-decoration:underline}.rx-fullscreen .rx-statusbar{width:100%;position:fixed;bottom:0}.rx-control{font-family:var(--rx-font-text);z-index:var(--rx-level-control);box-sizing:border-box;width:28px;margin:0;padding:0;line-height:0;position:absolute;top:0;left:0}.rx-control-buttons{flex-flow:column wrap;gap:1px;display:flex}.rx-control .rx-button{background:var(--rx-bg-raised);justify-content:center}.rx-control .rx-button-title{display:none}.rx-control .rx-button-icon svg{width:14px;height:14px}.rx-context{font-family:var(--rx-font-text);z-index:var(--rx-level-toolbar);border-radius:var(--rx-rounded-lg);background:var(--rx-bg-context);box-shadow:var(--rx-shadow-sm-border);max-width:380px;margin:0;padding:4px 6px;line-height:1;position:absolute;top:0;left:0}.rx-context-line{border-radius:var(--rx-rounded-sm);vertical-align:baseline;align-items:center;padding:6px 6px 8px;font-size:13px;font-weight:400;line-height:1;display:flex}.rx-context-line,.rx-context-line a{color:var(--rx-fg-white-text)}.rx-context-line a:hover{color:var(--rx-fg-white-subtle)}.rx-context-buttons{flex-wrap:wrap;align-items:center;gap:1px;display:flex}.rx-context .rx-button{justify-content:center}.rx-context .rx-button.active,.rx-context .rx-button.pressed,.rx-context .rx-button:hover{background:var(--rx-bg-white-medium)}.rx-context .rx-button.active .rx-button-icon svg,.rx-context .rx-button.pressed .rx-button-icon svg,.rx-context .rx-button:hover .rx-button-icon svg{fill:var(--rx-fg-white-text)}.rx-context .rx-button.disabled .rx-button-icon svg{fill:var(--rx-fg-white-dimmed)}.rx-context .rx-button-icon{border-radius:var(--rx-rounded-md)}.rx-context .rx-button-icon svg{fill:var(--rx-fg-white-text);width:18px;height:18px}.rx-context .rx-button-title{display:none}.rx-button{font-family:var(--rx-font-text);vertical-align:middle;box-sizing:border-box;border-radius:var(--rx-rounded-sm);cursor:pointer;background:0 0;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.pressed{background:var(--rx-bg-silver)}.rx-button.pressed .rx-button-icon svg{fill:var(--rx-fg-dark-accent)}.rx-button:hover{background:var(--rx-bg-silver);text-decoration:none}.rx-button:hover .rx-button-icon svg{fill:var(--rx-fg-dark-accent)}.rx-button.active{background:var(--rx-bg-silver)}.rx-button.disabled{cursor:default;background-color:#0000!important}.rx-button.disabled .rx-button-icon svg{fill:var(--rx-fg-dark-dimmed)}.rx-button-icon{vertical-align:middle;border-radius:var(--rx-rounded-sm);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-text);width:16px;height:16px}.rx-button-title{color:var(--rx-fg-dark-text);font-size:14px;font-weight:400;line-height:1.4}.rx-tooltip{z-index:99;border-radius:var(--rx-rounded-sm);line-height:1;font-family:var(--rx-font-ui-mono);color:var(--rx-fg-white-text);background:var(--rx-bg-black-accent);pointer-events:none;margin:0;padding:4px 7px;font-size:12px;font-weight:500;position:absolute}.rx-source-container{display:none}.rx-source,.rx-source:focus,.rx-source: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-text);resize:vertical;border:none;border-radius:0;outline:0;min-height:60px;margin:0;padding:10px 18px 20px;font-size:14px;line-height:1.7;display:block}.rx-drag-active{max-height:40px;padding:0;position:relative;overflow:hidden;outline-offset:0!important;outline:3px dashed gold!important}.rx-drag-active:before{content:"";z-index:1;background:#ffd70066;width:100%;height:100%;position:absolute;top:0;left:0}.rx-dragging{opacity:.95;background:var(--rx-bg-body);box-shadow:var(--rx-shadow-reorder);padding:8px}.rx-dragging img{max-width:100%}.rx-dropdown{font-family:var(--rx-font-ui);border-radius:var(--rx-rounded-md);background:var(--rx-bg-overlay);box-shadow:var(--rx-shadow-dropdown);z-index:var(--rx-level-popup);font-size:14px;line-height:1.4;position:absolute;top:0;left:0;overflow-y:auto}.rx-dropdown-title{color:var(--rx-bg-dark-accent);padding:8px;font-size:14px;font-weight:600}.rx-dropdown-title:empty{display:none}.rx-dropdown-items{padding:4px}.rx-dropdown-tabs{background:var(--rx-bg-aluminum);display:flex}.rx-dropdown-tab{cursor:pointer;border-top-left-radius:6px;border-top-right-radius:6px;padding:4px 8px;font-size:13px;font-weight:400}.rx-dropdown-tab.active,.rx-dropdown-tab:hover{background:var(--rx-bg-light-accent)}.rx-dropdown-images{flex-wrap:wrap;gap:8px;max-width:292px;padding:10px;display:flex}.rx-dropdown-images img{vertical-align:top;object-fit:fill;cursor:pointer;border-radius:6px;width:min-content;min-width:85px;max-width:85px;height:100%;min-height:56px;max-height:56px}.rx-dropdown-images img:hover{outline:3px solid var(--rx-border-focus)}.rx-option-list{margin:0;padding:0;font-size:14px;list-style:none;overflow:hidden auto}.rx-option-item{cursor:pointer;border-radius:var(--rx-rounded-sm);outline:0;align-items:center;padding:.5em .75em;display:flex;position:relative}.rx-option-item.divider-bottom:before,.rx-option-item.divider-top:before{content:"";border-top:1px solid var(--rx-border-divider);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-silver)}.rx-option-item.active{background:var(--rx-bg-silver);font-weight:500}.rx-option-item:has(input:checked){background:var(--rx-bg-silver);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-header{color:var(--rx-fg-dark-accent);pointer-events:none;padding:.5em .75em;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}a.rx-option-label,a.rx-option-label:hover{color:var(--rx-fg-text);text-decoration:none}.rx-option-item.focus,.rx-option-item.focus .option-label,.rx-option-item.focus a.option-label,.rx-option-item.focus a.option-label:hover,.rx-option-item.focus:hover,.rx-option-item.focus:hover .option-label,.rx-option-item.focus:hover a.option-label,.rx-option-item.focus:hover a.option-label:hover{background:var(--rx-bg-silver)}.rx-option-label.danger,a.rx-option-label.danger,a.rx-option-label.danger:hover{color:var(--rx-fg-negative-accent)}.rx-option-label.danger svg,a.rx-option-label.danger svg,a.rx-option-label.danger:hover svg{fill:var(--rx-fg-negative-accent)}.rx-option-text{flex:1}.rx-option-text-xlarge{font-size:21px}.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 svg{width:16px;height:16px;fill:var(--rx-fg-dark-accent)}.rx-option-icon:empty,.rx-option-text:empty{display:none}.rx-option-shortcut{color:var(--rx-fg-subtle);margin-left:12px;font-size:13px;font-weight:400}.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-colorpicker{font-family:var(--rx-font-ui);border-radius:var(--rx-rounded-md);background:var(--rx-bg-overlay);box-shadow:var(--rx-shadow-dropdown);z-index:var(--rx-level-popup);padding:4px;font-size:14px;line-height:1.4;position:absolute;top:0;left:0;overflow-y:auto}.rx-swatches{flex-wrap:nowrap;display:flex}.rx-swatches-wrap{flex-wrap:wrap}.rx-swatches-colors{flex-direction:column;display:flex}.rx-swatches-colors-row{flex-direction:row}.rx-swatch{cursor:pointer;border:1px solid #0000;width:20px;height:20px;font-size:0;position:relative}.rx-swatch.active{border:2px solid var(--rx-border-dark-accent);box-shadow:0 0 0 2px var(--rx-border-light-accent);z-index:2}.rx-swatch-size-large{width:32px;height:32px}.rx-color-contrast{border-color:var(--rx-border-dark-subtle)}.rx-colorpicker-tabs{border-radius:var(--rx-rounded-sm);background:var(--rx-bg-dark-minimal);gap:2px;margin-bottom:4px;padding:2px;font-size:13px;font-weight:500;line-height:1;display:flex}.rx-colorpicker-tab{border-radius:var(--rx-rounded-sm);cursor:pointer;text-align:center;color:var(--rx-fg-dark-subtle);flex-grow:1;padding:6px 8px;text-decoration:none}.rx-colorpicker-tab.active,.rx-colorpicker-tab:hover{background:var(--rx-bg-dark-subtle);color:var(--rx-fg-dark-text);text-decoration:none}.rx-colorpicker-tab.active{cursor:text;background:var(--rx-bg-light-accent);color:var(--rx-fg-dark-text);box-shadow:var(--shadow-sm-border);text-decoration:none}.rx-button-dropdown{border-radius:var(--rx-rounded-md);width:100%;height:auto;padding:8px 10px;position:relative}.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{color:var(--rx-bg-dark-accent);padding-bottom:4px;font-size:14px;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);color:var(--rx-fg-dark-text);margin:0;padding:0 0 6px;font-size:13px;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 .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{width:24px;height:24px;box-shadow:var(--rx-shadow-inner);cursor:pointer;background:var(--rx-bg-white-accent);border-radius:8px;position:absolute;top:4px;left:6px}.rx-form-button{box-sizing:border-box;font-family:var(--rx-font-ui);cursor:pointer;height:auto;min-height:32px;color:var(--rx-fg-dark-accent);border:1px solid var(--rx-border-dark-medium);background:0 0;border-radius:6px;outline:0;align-items:center;padding:6px 10px;font-size:13px;font-weight:400;line-height:1.25;display:inline-flex}.rx-form-button:hover{background:var(--rx-bg-dark-subtle)}.rx-form-button-primary{background:var(--rx-bg-dark-accent);color:var(--rx-fg-light-accent);border-color:#0000}.rx-form-button-primary:hover{color:var(--rx-fg-light-accent);background:var(--rx-bg-dark-accent-hover)}.rx-form-button-danger{border:1px solid var(--rx-border-negative-medium);color:var(--rx-fg-negative-accent)}.rx-form-button-danger:hover{color:var(--rx-fg-negative-accent);background:var(--rx-bg-negative-subtle)}.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);box-shadow:none;color:var(--rx-fg-dark-text);background:var(--rx-bg-input-shaded);border:1px solid var(--rx-border-input);border-radius:4px;outline:0;padding:4px 8px;font-size:14px;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;font-size:15px}[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-text);font-family:var(--rx-font-ui);font-size:14px;line-height:1.4}.rx-form-upload-box{border:1px dashed var(--rx-border-dark-medium);background:var(--rx-bg-dark-dimmed);border-radius:var(--rx-rounded-md);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:160px;height:160px;margin:0;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-medium);background-color:var(--rx-bg-dark-subtle)}.rx-form-upload-box.rx-form-upload-error{border-color:var(--rx-border-negative-medium);background-color:var(--rx-bg-negative-minimal)}.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-editor-progress{z-index:11000;background-color:var(--rx-bg-dark-subtle);width:100%;position:fixed;top:0;left:0}.rx-editor-progress span{content:"";background-color:var(--rx-bg-primary-accent);background-image:-webkit-linear-gradient(45deg,var(--rx-bg-light-strong) 25%,transparent 25%,transparent 50%,var(--rx-bg-light-strong) 50%,var(--rx-bg-light-strong) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,var(--rx-bg-light-strong) 25%,transparent 25%,transparent 50%,var(--rx-bg-light-strong) 50%,var(--rx-bg-light-strong) 75%,transparent 75%,transparent);background-size:40px 40px;width:100%;height:100%;min-height:8px;animation:2s linear infinite progress-bar-stripes;display:block}.rx-ai-main{background:var(--rx-bg-raised);border:1px solid var(--rx-border-dark-subtle);border-radius:8px;padding:12px}.rx-ai-footer{gap:8px;display:flex;margin-top:16px!important}.rx-ai-buttons{gap:8px;display:flex;margin-left:auto!important}.rx-ai-label,.rx-ai-preview-label{box-sizing:border-box;font-family:var(--rx-font-ui);color:var(--rx-fg-dark-subtle);margin:0;padding:0 0 6px;font-size:13px;font-weight:500;line-height:1.4;display:block}.rx-ai-select,.rx-ai-size{width:auto;max-width:320px}.rx-ai-progress{margin-bottom:12px!important}.rx-ai-progress:empty{display:none}.rx-ai-progress svg{fill:var(--rx-fg-dark-accent)}.rx-ai-preview{font-family:var(--rx-font-ui);letter-spacing:normal;text-transform:none;color:var(--rx-fg-dark-text);font-size:16px;font-weight:400;line-height:1.618;margin-bottom:12px!important}.rx-ai-preview:empty{display:none}@media only screen and (max-width:767px){.rx-ai-buttons,.rx-ai-footer{flex-direction:column;width:100%}.rx-ai-select,.rx-ai-size{max-width:100%}.rx-ai-button{justify-content:center}}.rx-voice-label{display:none}.rx-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rx-hidden{display:none!important}.rx-code-lang-select{z-index:3;position:absolute;top:2px;right:4px}.rx-collapsed{position:relative}.rx-collapsed:before{content:"›";margin-top:-7px;font-size:14px;line-height:1;position:absolute;top:50%;left:-12px}.rx-toc{margin-bottom:24px}.rx-empty address:empty,.rx-empty blockquote:empty,.rx-empty caption:empty,.rx-empty dd: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:1.5em}.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 td:empty:after,.rx-empty th:empty:after,.rx-empty code:after,.rx-empty kbd:after,.rx-empty mark: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-content{text-align:left;--rx-font-text:-apple-system,BlinkMacSystemFont,"San Francisco","Segoe UI",Roboto,"Helvetica Neue",sans-serif;--rx-font-heading:inherit;--rx-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--rx-body-color:var(--rx-bg-body);--rx-heading-color:var(--rx-fg-heading);--rx-text-color:var(--rx-fg-text);--rx-table-border:var(--rx-border-dark-subtle);--rx-line-color:var(--rx-border-dark-minimal);--rx-pre-color:var(--rx-fg-text);--rx-pre-bg:var(--rx-bg-dark-minimal);--rx-var-color:var(--rx-fg-text);--rx-kbd-color:var(--rx-fg-text);--rx-kbd-border:var(--rx-border-dark-subtle);--rx-kbd-bg:var(--rx-bg-light-accent);--rx-code-color:var(--rx-fg-text);--rx-code-bg:var(--rx-bg-dark-medium);--rx-abbr-border:var(--rx-border-dark-accent);--rx-quote-border-color:var(--rx-border-dark-accent);background:var(--rx-body-color);font-family:var(--rx-font-text);color:var(--rx-text-color);font-size:16px;line-height:1.5}.rx-content[dir=rtl]{text-align:right}.rx-content *{margin:0}.rx-content address,.rx-content dd,.rx-content dt,.rx-content li,.rx-content p{font-size:16px;line-height:1.5}.rx-content h1+*,.rx-content h2+*,.rx-content h3+*,.rx-content h4+*,.rx-content h5+*,.rx-content h6+*{margin-top:12px!important}.rx-content address+h2,.rx-content address+h3,.rx-content address+h4,.rx-content address+h5,.rx-content address+h6,.rx-content dl+h2,.rx-content dl+h3,.rx-content dl+h4,.rx-content dl+h5,.rx-content dl+h6,.rx-content ol+h2,.rx-content ol+h3,.rx-content ol+h4,.rx-content ol+h5,.rx-content ol+h6,.rx-content p+h2,.rx-content p+h3,.rx-content p+h4,.rx-content p+h5,.rx-content p+h6,.rx-content pre+h2,.rx-content pre+h3,.rx-content pre+h4,.rx-content pre+h5,.rx-content pre+h6,.rx-content ul+h2,.rx-content ul+h3,.rx-content ul+h4,.rx-content ul+h5,.rx-content ul+h6,.rx-content address+*,.rx-content dl+*,.rx-content ol+*,.rx-content p+*,.rx-content pre+*,.rx-content ul+*,.rx-content blockquote+*,.rx-content figure+*,.rx-content table+*,.rx-content>div+*{margin-top:24px!important}.rx-content h1+h2,.rx-content h2+h3,.rx-content h3+h4,.rx-content h4+h5,.rx-content h5+h6{margin-top:12px!important}.rx-content a,.rx-content a:focus,.rx-content a:hover,.rx-content a:visited{color:var(--rx-link-color)}.rx-content h1,.rx-content h2,.rx-content h3,.rx-content h4,.rx-content h5,.rx-content h6{font-family:var(--rx-font-heading);color:var(--rx-heading-color);text-rendering:optimizelegibility;letter-spacing:0;font-style:normal;font-weight:700}.rx-content h1 a,.rx-content h2 a,.rx-content h3 a,.rx-content h4 a,.rx-content h5 a,.rx-content h6 a{text-decoration:underline}.rx-content h1{letter-spacing:-.02em;font-weight:800}.rx-content h2{letter-spacing:-.02em;font-weight:700}.rx-content h3,.rx-content h4,.rx-content h5,.rx-content h6{letter-spacing:-.01em;font-weight:600}.rx-content h1{font-size:36px;line-height:1.25}.rx-content h2{font-size:24px;line-height:1.25}.rx-content h3{font-size:20px;line-height:1.25}.rx-content h4,.rx-content h5,.rx-content h6{font-size:16px;line-height:1.25}.rx-content abbr,.rx-content dfn{font-size:95%}.rx-content cite,.rx-content code,.rx-content kbd,.rx-content small,.rx-content var{font-size:85%}.rx-content sub,.rx-content sup{font-size:65%}.rx-content em,.rx-content i,.rx-content em strong,.rx-content i b{font-style:italic}.rx-content del,.rx-content s,.rx-content strike{text-decoration:line-through}.rx-content u{text-decoration:underline}.rx-content code,.rx-content kbd,.rx-content var{font-family:var(--rx-font-mono);vertical-align:baseline;font-style:normal;line-height:1}.rx-content code,.rx-content kbd{border-radius:4px}.rx-content kbd{color:var(--rx-kbd-color);background:var(--rx-kbd-bg);border:1px solid var(--rx-kbd-border);padding:.2em .4em}.rx-content var{color:var(--rx-var-color)}.rx-content code{color:var(--rx-code-color);background:var(--rx-code-bg);border:1px solid var(--rx-code-border);padding:.2em .4em;position:relative;top:-1px}.rx-content mark{color:#000;background-color:#ffea80}.rx-content b,.rx-content strong{font-weight:700}.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{color:var(--rx-cite-color,var(--rx-text-color));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 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,.rx-content ul{padding-left:0;margin-inline:0!important;margin-bottom:0!important;margin-left:20px!important}.rx-content li li{font-size:1em}.rx-content dt{font-weight:700}.rx-content dd+dt{margin-top:.25em}.rx-content pre{white-space:pre;font-family:var(--rx-font-mono);border:1px solid var(--rx-pre-border,transparent);background:var(--rx-pre-bg,transparent);color:var(--rx-pre-color,var(--rx-text-color));border-radius:3px;padding:1em;font-size:14px;line-height:1.6;overflow:auto}.rx-content pre code{position:initial;color:inherit;white-space:pre;font-size:100%;line-height:inherit;background:0 0;border:0;padding:0;display:block}:is(.rx-content blockquote,.rx-content figure:has(blockquote)){background:var(--rx-quote-bg,transparent);border-left:var(--rx-quote-border-width,3px) solid var(--rx-quote-border-color);padding:0 0 0 24px}:is(.rx-content blockquote p,.rx-content figure:has(blockquote) p){color:var(--rx-quote-color,var(--rx-text-color));font-size:16px;font-style:italic;font-weight:500;line-height:1.4}:is(.rx-content blockquote p+p,.rx-content figure:has(blockquote) p+p){margin-top:.5em}.rx-content figure:has(blockquote) blockquote{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.rx-content blockquote cite,.rx-content figcaption cite{color:var(--rx-quote-caption-color,var(--rx-text-color));font-size:14px;font-style:italic;font-weight:400;line-height:1.3}.rx-content table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%;color:var(--rx-table-color,var(--rx-text-color));font-size:15px;line-height:1.5}.rx-content caption,.rx-content table td,.rx-content table th{text-align:left;vertical-align:top;border:1px solid var(--rx-table-border);padding:.75em}.rx-content table tbody tr:last-child td,.rx-content table tbody tr:last-child th{border-bottom:1px solid var(--rx-table-border)}.rx-content caption{text-align:left;color:var(--rx-fg-subtle);border-bottom:none;padding:.5em .75em;font-size:14px;font-style:normal}.rx-content table th{font-weight:700}.rx-content address{font-style:italic}.rx-content figcaption{background:var(--rx-caption-bg,transparent);color:var(--rx-caption-color,var(--rx-text-color));margin-top:4px;font-size:14px;line-height:1.3;display:block}.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{--rx-line-size:1px;--rx-line-width:100%;--rx-line-style:solid;text-align:left;opacity:1;background:0 0;width:auto;padding-top:1.5em;padding-bottom:1.5em;line-height:1;position:relative;border:none!important;margin:0!important}.rx-content hr:after{content:"";width:var(--rx-line-width);max-width:var(--rx-line-width);margin-top:-calc(var(--rx-line-size)/2);border-top-width:var(--rx-line-size);border-top-style:var(--rx-line-style);border-top-color:var(--rx-line-color);position:absolute;top:50%}.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;max-width:200px;margin-bottom:1em;margin-right:1em}.rx-content .float-right{float:right;max-width:200px;margin-bottom:1em;margin-left:1em}.rx-content .outset-right{width:calc(100% + var(--rx-outset-md));max-width:calc(100% + var(--rx-outset-md));transform:translateX(var(--rx-outset-md)) translate3d(0,0,0);left:calc(var(--rx-outset-md) * -1);position:relative}.rx-content .outset-left{width:calc(100% + var(--rx-outset-md));max-width:calc(100% + var(--rx-outset-md));transform:translateX(calc(var(--rx-outset-md) * -1)) translate3d(0,0,0)}.rx-content .outset-both{width:calc(100% + var(--rx-outset-md) + var(--rx-outset-md));max-width:calc(100% + var(--rx-outset-md) + var(--rx-outset-md));position:relative;left:50%;transform:translate(-50%)translate(0,0)}.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-divider)!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"}
