@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&display=swap);.react-var-ui-disabled{pointer-events:none}.react-var-ui-disabled>*{opacity:.5}.react-var-ui-read-only .react-var-ui-interactive{pointer-events:none}.react-var-ui-category{padding-bottom:1rem}.react-var-ui-category-title{align-items:center;color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);display:flex;font-size:.7rem;font-weight:700;justify-content:space-between;padding:.4rem;text-transform:uppercase;-webkit-user-select:none;user-select:none}.react-var-ui-category-collapse{background:none;border:none;color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);cursor:pointer;font-size:0}.react-var-ui-color{align-items:center;display:flex;margin-left:1rem;position:relative}.react-var-ui-color-popover{bottom:0;position:absolute;right:0;z-index:4}.react-var-ui-color .w-color-sketch{position:absolute;right:0;top:.5rem}.react-var-ui-color-color{border-radius:.2rem;height:1.2rem;position:relative;width:2.5rem}.react-var-ui-color-swatch{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAAxSURBVDhPY2RgYBABYnzgDT5JxlEDGIZJGBBIBvjTCSgMCAG8CW3UAAZwQiIEaBuIACBfCLFwf0bOAAAAAElFTkSuQmCC) 50%;border-radius:.2rem;cursor:pointer;display:inline-block}.react-var-ui-color-cover{bottom:0;left:0;position:fixed;right:0;top:0}.react-var-ui-toggle{height:1.2rem;position:relative;width:2.5rem}.react-var-ui-toggle-helper{background:#353542;background:var(--react-var-ui-input-background-color,#353542);border-radius:.2rem;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out}.react-var-ui-toggle-helper:before{background-color:#ddd;background-color:var(--react-var-ui-foreground-color,#ddd);border-radius:1rem;content:"";height:.8rem;left:.3rem;position:absolute;top:.2rem;transition:all .2s ease-in-out;width:.8rem}.react-var-ui-toggle input{height:0;opacity:.01;width:0}.react-var-ui-toggle input:checked+.react-var-ui-toggle-helper{background:#77f!important;background:var(--react-var-ui-accent-color,#77f)!important}.react-var-ui-toggle input:checked+.react-var-ui-toggle-helper:before{transform:translate(1.1rem)}.react-var-ui-select select{background:#353542;background:var(--react-var-ui-input-background-color,#353542);border:none;border-radius:.2rem;color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);padding:.2rem .5rem;width:100%}.react-var-ui-select select:focus,.react-var-ui-select select:hover{background:#424253;background:var(--react-var-ui-input-background-hover-color,#424253)}.react-var-ui-string input,.react-var-ui-string-multiline{background:#353542;background:var(--react-var-ui-input-background-color,#353542);border:none;border-radius:.2rem;border-radius:.4rem;box-sizing:border-box;color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);max-width:100%;min-width:100%;outline:none!important;padding:.2rem .5rem;width:100%}.react-var-ui-string input:focus,.react-var-ui-string input:hover,.react-var-ui-string-multiline:focus,.react-var-ui-string-multiline:hover{background:#424253;background:var(--react-var-ui-input-background-hover-color,#424253)}.react-var-ui-string-multiline{font-family:inherit;font-size:.8rem;margin-top:.4rem;min-height:2rem;padding:.5rem}.react-var-ui-label{background:#22222a;background:var(--react-var-ui-label-background-normal-color,#22222a);border-bottom:1px solid #33333a;border-bottom:1px solid var(--react-var-ui-label-border-color,#33333a);color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);display:grid;font-size:.8rem;grid-template-columns:1fr 2fr;padding:.5rem 1rem;-webkit-user-select:none;user-select:none}.react-var-ui-label-column{display:block}.react-var-ui-label:first-child{border-top:1px solid #33333a;border-top:1px solid var(--react-var-ui-label-border-color,#33333a)}.react-var-ui-label:hover{background:#2a2a33;background:var(--react-var-ui-label-background-hover-color,#2a2a33)}.react-var-ui-label>span{align-items:center;display:flex}.react-var-ui-label>span:last-child{justify-content:flex-end}.react-var-ui-label-has-label>span:first-child{margin-right:.2rem}.react-var-ui-label-no-label{grid-template-columns:1fr}.react-var-ui-number,.react-var-ui-slider{align-items:center;display:flex;justify-content:flex-end;width:100%}.react-var-ui-number-track,.react-var-ui-slider-track{background:#353542;background:var(--react-var-ui-input-background-color,#353542);border-radius:.2rem;cursor:pointer;flex:1 1;height:1.3rem;margin-right:.4rem;overflow:hidden;position:relative;touch-action:none}.react-var-ui-number-content,.react-var-ui-slider-content{background:#77f;background:var(--react-var-ui-accent-color,#77f);bottom:0;left:0;pointer-events:none;position:absolute;top:0}.react-var-ui-number input,.react-var-ui-slider input{-moz-appearance:textfield;background:#22222a;background:var(--react-var-ui-label-background-normal-color,#22222a);border:none;border-radius:.25rem;color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);height:1.3rem;outline:none!important;padding:0 .2rem;text-align:right;width:2.5rem}.react-var-ui-number input::-webkit-inner-spin-button,.react-var-ui-number input::-webkit-outer-spin-button,.react-var-ui-slider input::-webkit-inner-spin-button,.react-var-ui-slider input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-var-ui-number span,.react-var-ui-slider span{text-align:right;width:2.5rem}.react-var-ui-number button,.react-var-ui-slider button{align-items:center;background:#22222a;background:var(--react-var-ui-label-background-normal-color,#22222a);border:none;border-radius:.25rem;color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);cursor:pointer;display:flex;height:1.3rem;justify-content:center;margin-left:.4rem}.react-var-ui-number input{background:#353542;background:var(--react-var-ui-input-background-color,#353542);flex:1 1;max-width:10rem}.react-var-ui-number input:focus,.react-var-ui-number input:hover{background:#424253;background:var(--react-var-ui-input-background-hover-color,#424253)}.react-var-ui-xy-value{display:inline-block!important;text-align:right}.react-var-ui-xy-space{background:#353542;background:var(--react-var-ui-input-background-color,#353542);border-radius:.4rem;cursor:pointer;height:250px;margin-bottom:.3rem;margin-top:.5rem;overflow:hidden;position:relative;touch-action:none;width:100%}.react-var-ui-xy-control{background:#77f;background:var(--react-var-ui-accent-color,#77f);border-radius:100%;height:1rem;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:1rem}.react-var-ui-xy-control:after,.react-var-ui-xy-control:before{background:#77f;background:var(--react-var-ui-accent-color,#77f);content:"";opacity:.5;position:absolute}.react-var-ui-xy-control:before{bottom:-100rem;left:calc(50% - 1px);top:-100rem;width:1px}.react-var-ui-xy-control:after{height:1px;left:-100rem;right:-100rem;top:calc(50% - 1px)}.react-var-ui-angle{align-items:center;display:flex;justify-content:center;padding-top:1rem}.react-var-ui-angle-value{justify-content:flex-end}.react-var-ui-angle-control{background:#353542;background:var(--react-var-ui-input-background-color,#353542);border-radius:100%;cursor:pointer;height:6rem;position:relative;touch-action:none;width:6rem}.react-var-ui-angle-control:after{background:#77f;background:var(--react-var-ui-accent-color,#77f);border-radius:100%;content:"";display:block;height:1rem;left:calc(50% - .5rem);position:absolute;top:.5rem;width:1rem}.react-var-ui-file,.react-var-ui-image,.react-var-ui-media{align-items:center;background-color:#353542;background-color:var(--react-var-ui-input-background-color,#353542);border-radius:.4rem;cursor:pointer;display:flex;height:150px;justify-content:center;margin-bottom:.3rem;margin-top:.5rem;overflow:hidden;position:relative;touch-action:none;width:100%}.react-var-ui-file-value,.react-var-ui-image-value,.react-var-ui-media-value{display:inline-block!important;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.react-var-ui-file-audio,.react-var-ui-file-background,.react-var-ui-file-metadata,.react-var-ui-image-audio,.react-var-ui-image-background,.react-var-ui-image-metadata,.react-var-ui-media-audio,.react-var-ui-media-background,.react-var-ui-media-metadata{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.react-var-ui-file video,.react-var-ui-image video,.react-var-ui-media video{height:100%;object-fit:cover;width:100%}.react-var-ui-file-audio,.react-var-ui-image-audio,.react-var-ui-media-audio{display:block;height:50px;pointer-events:all;top:auto;width:100%;z-index:5}.react-var-ui-file-background,.react-var-ui-image-background,.react-var-ui-media-background{background-position:50% 50%;background-size:cover;filter:brightness(.5) grayscale(.5);transform:scaleZ(1);transition:all .2s ease-in-out}.react-var-ui-file-metadata,.react-var-ui-image-metadata,.react-var-ui-media-metadata{padding:10px}.react-var-ui-file:hover .react-var-ui-file-background,.react-var-ui-file:hover .react-var-ui-image-background,.react-var-ui-file:hover .react-var-ui-media-background,.react-var-ui-image:hover .react-var-ui-file-background,.react-var-ui-image:hover .react-var-ui-image-background,.react-var-ui-image:hover .react-var-ui-media-background,.react-var-ui-media:hover .react-var-ui-file-background,.react-var-ui-media:hover .react-var-ui-image-background,.react-var-ui-media:hover .react-var-ui-media-background{filter:brightness(.7) grayscale(.2);transform:scale3d(1.05,1.05,1)}.react-var-ui-file svg,.react-var-ui-image svg,.react-var-ui-media svg{height:25px;pointer-events:none;width:25px;z-index:1}.react-var-ui-file input,.react-var-ui-image input,.react-var-ui-media input{bottom:0;cursor:pointer;left:0;opacity:.001;position:absolute;right:0;top:0;width:100%;z-index:2}.react-var-ui-angle,.react-var-ui-file,.react-var-ui-xy{grid-column:1/3}.react-var-ui-button button{background:#353542;background:var(--react-var-ui-input-background-color,#353542);border:none;border-radius:.4rem;color:#ddd;color:var(--react-var-ui-foreground-color,#ddd);cursor:pointer;padding:.4rem 1rem;width:100%}.react-var-ui-button button:hover{background:#424253;background:var(--react-var-ui-input-background-hover-color,#424253)}.react-var-ui-button button:active{background:#2b2b37;background:var(--react-var-ui-input-background-pressed-color,#2b2b37)}.react-var-ui-error{color:red;color:var(--react-var-ui-error-color,red);grid-column:1/3}.react-nano-scrollbar-wrapper{display:flex;overflow:hidden;position:relative}.react-nano-scrollbar-x,.react-nano-scrollbar-y{background:#111;border-radius:5px;cursor:pointer;position:absolute;transition:opacity .1s,width,height ease-in-out}.react-nano-scrollbar-track-x{bottom:0;height:12px;left:0;opacity:.5;position:absolute;right:0;z-index:9999}.react-nano-scrollbar-track-x.react-nano-scrollbar-active,.react-nano-scrollbar-track-x:hover{opacity:1!important}.react-nano-scrollbar-track-x.react-nano-scrollbar-active .react-nano-scrollbar-x,.react-nano-scrollbar-track-x:hover .react-nano-scrollbar-x{height:10px}.react-nano-scrollbar-track-x .react-nano-scrollbar-x{bottom:2px;height:7px}.react-nano-scrollbar-track-y{bottom:0;opacity:.5;position:absolute;right:0;top:0;width:12px;z-index:9999}.react-nano-scrollbar-track-y.react-nano-scrollbar-active,.react-nano-scrollbar-track-y:hover{opacity:1!important}.react-nano-scrollbar-track-y.react-nano-scrollbar-active .react-nano-scrollbar-y,.react-nano-scrollbar-track-y:hover .react-nano-scrollbar-y{width:10px}.react-nano-scrollbar-track-y .react-nano-scrollbar-y{right:2px;width:7px}.react-nano-scrollbar-content{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.react-nano-scrollbar-content::-webkit-scrollbar{display:none}.react-nano-scrollbar-autohide .react-nano-scrollbar-track-x,.react-nano-scrollbar-autohide .react-nano-scrollbar-track-y{opacity:0;transition:opacity .1s,width,height ease-in-out}.react-nano-scrollbar-autohide.react-nano-scrollbar-moving .react-nano-scrollbar-track-x,.react-nano-scrollbar-autohide.react-nano-scrollbar-moving .react-nano-scrollbar-track-y,.react-nano-scrollbar-autohide:hover .react-nano-scrollbar-track-x,.react-nano-scrollbar-autohide:hover .react-nano-scrollbar-track-y{opacity:.5}:root{--panel-main:var(--gray-2);--panel-secondary:var(--gray-1);--panel-canvas:var(--gray-3);--properties-panel-bg:var(--gray-2);--control-background:var(--gray-3);--control-border:var(--gray-6);--control-hover:var(--gray-4);--control-active:var(--gray-5);--control-disabled:var(--gray-6);--primary-color:#6d55e5;--primary-color-rgb:109,85,229;--secondary-color:#ff8c00;--input-marker:#6d55e5;--text-primary:var(--gray-11);--text-hover:var(--gray-11);--text-selected:var(--gray-11);--text-secondary:var(--gray-10);--text-disabled:var(--gray-9);--text-contrast:#fff;--text-contrast-inverse:#fff;--ratio-box-bg:var(--gray-9);--text-on-selected-bg:#fff;--accent-blue:var(--blue-9);--accent-blue-dark:var(--blue-10);--accent-purple:var(--purple-9);--accent-pink:var(--pink-9);--accent-orange:var(--orange-9);--accent-yellow:var(--yellow-9);--accent-green:var(--green-9);--accent-gray:#555;--card-background:var(--gray-2);--card-title:var(--gray-1);--card-border:var(--gray-7);--popup-background:var(--gray-5);--popup-border:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35);--popup-text:var(--gray-12);--dialog-background:var(--gray-4);--dialog-overlay:#000000bf;--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--gray-1);--dialog-footer-bg:var(--gray-1);--scrollbar-track:var(--gray-1);--scrollbar-thumb:var(--gray-9);--scrollbar-hover:var(--accent-9);--scrollbar-press:var(--gray-10);--timeline-background:var(--gray-3);--timeline-active:var(--gray-5);--timeline-border:var(--gray-7);--timeline-group-bg:var(--gray-3);--timeline-group-active:var(--gray-5);--error-color:var(--red-9);--color-error:var(--red-9);--color-error-subtle:var(--red-3);--color-success:var(--green-9);--color-success-subtle:var(--green-3);--color-warning:var(--yellow-9);--color-warning-subtle:var(--yellow-3);--panel-tertiary:var(--gray-3);--primary-hover:var(--accent-10);--primary-active:var(--accent-11);--primary-subtle:var(--accent-3);--focus-ring:#7e6cec;--primary-contrast:var(--primary-fg,#fff);--tooltip-bg:var(--gray-12);--tooltip-text:var(--gray-1);--icon-fill:var(--gray-11);--icon-hover:var(--accent-9);--icon-active:var(--accent-9);--icon-disabled:var(--gray-9);--font-2xs:0.65rem;--font-xs:0.7rem;--font-sm:0.8rem;--font-md:0.85rem;--font-base:0.9rem;--font-lg:1rem;--font-xl:1.25rem;--font-2xl:2rem;--weight-light:300;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--checkbox-gap:4px;--accordion-l1-size:0.90rem;--accordion-l1-weight:var(--weight-semibold);--accordion-l1-color:var(--text-strong);--accordion-l1-family:var(--font-family);--accordion-l1-letter-spacing:0.5px;--accordion-l1-line-height:1.2;--accordion-l2-size:var(--font-md);--accordion-l2-weight:var(--weight-medium);--accordion-l2-color:#c8c8c8;--accordion-l2-family:var(--font-family);--modal-sm:340px;--modal-md:400px;--modal-lg:480px;--modal-export:560px;--modal-mobile:90vw;--radius-xs:4px;--radius-sm:4px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--shadow-1:0 1px 2px #0000000d;--shadow-2:0 10px 26px #0000001f;--shadow-3:0 18px 44px #0000002e;--transition-fast:140ms ease;--transition-med:220ms ease;--primary-h:250;--primary-s:73%;--primary-l:62%;--accent-1:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 33%));--accent-2:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 28%));--accent-3:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 23%));--accent-4:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 18%));--accent-5:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 13%));--accent-6:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--accent-7:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 2%));--accent-8:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 10%));--accent-9:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 18%));--accent-10:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--accent-11:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 34%));--accent-12:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 42%));--btn-gradient-from:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 5%));--btn-gradient-to:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 12%));--btn-gradient-from-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 2%));--btn-gradient-to-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 18%));--slider-rail-color:var(--gray-6);--checkbox-accent:var(--primary-color);--tab-active-text:var(--accent-4)}.light-theme{--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f1f1f1;--gray-4:#e9e9e9;--gray-5:#e1e1e1;--gray-6:#d8d8d8;--gray-7:#c7c7c7;--gray-8:#a8a8a8;--gray-9:#8e8e8e;--gray-10:#7e7e7e;--gray-11:#3e3e3e;--gray-12:#1a1a1a;--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#644fc1;--violet-11:#5746af;--violet-12:#20134b;--panel-main:var(--gray-2);--panel-secondary:var(--gray-1);--panel-canvas:var(--gray-3);--properties-panel-bg:var(--gray-2);--control-background:var(--gray-3);--control-border:var(--gray-6);--control-hover:var(--gray-4);--control-active:var(--gray-5);--control-disabled:var(--gray-4);--primary-color:var(--violet-9);--primary-color-rgb:110,86,207;--secondary-color:#ff8c00;--text-primary:var(--gray-11);--text-hover:var(--violet-11);--text-selected:var(--gray-11);--text-secondary:var(--gray-10);--text-disabled:var(--gray-9);--text-contrast:var(--gray-12);--text-contrast-inverse:#fff;--text-on-selected-bg:#fff;--accordion-l2-color:#2c2c2c;--ratio-box-bg:var(--gray-8);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--violet-9);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--card-background:var(--gray-2);--card-title:var(--gray-3);--card-border:var(--gray-6);--popup-background:#fff;--popup-border:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35);--popup-text:var(--gray-12);--dialog-background:#fff;--dialog-overlay:#00000080;--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--gray-2);--dialog-footer-bg:var(--gray-2);--scrollbar-track:var(--gray-3);--scrollbar-thumb:var(--gray-8);--scrollbar-hover:var(--violet-9);--scrollbar-press:var(--gray-9);--timeline-background:var(--gray-3);--timeline-active:var(--gray-5);--timeline-border:var(--gray-6);--timeline-group-bg:var(--gray-3);--timeline-group-active:var(--violet-4);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#ffe5e5;--color-success:#46a758;--color-success-subtle:#ddf3df;--color-warning:#f5d90a;--color-warning-subtle:#fef9e6;--panel-tertiary:var(--gray-3);--primary-hover:var(--violet-10);--primary-active:var(--violet-11);--primary-subtle:var(--violet-3);--focus-ring:var(--violet-10);--primary-contrast:var(--primary-fg,#fff);--tooltip-bg:var(--gray-12);--tooltip-text:#fff;--icon-fill:var(--gray-11);--icon-hover:var(--violet-11);--icon-active:var(--violet-11);--icon-disabled:var(--gray-9)}body[data-theme=custom],body[data-theme=custom] .radix-themes{--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=custom-light],body[data-theme=custom-light] .radix-themes{--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=dark-violet],body[data-theme=dark-violet] .radix-themes{--gray-1:#000;--gray-2:#0a0a0a;--gray-3:#141414;--gray-4:#1a1a1a;--gray-5:#222;--gray-6:#1e1e1e;--gray-7:#2a2a2a;--gray-8:#3a3a3a;--gray-9:#888;--gray-10:#a0a0a0;--gray-11:#e0e0e0;--gray-12:#f0f0f0;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#f0f0f0;--text-disabled:#505050;--field-bg:#111;--field-bg-focus:#111;--combo-bg:#111;--spin-bg:#111;--bg-canvas:#000;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=dark-blue],body[data-theme=dark-blue] .radix-themes{--gray-1:#0c0c0c;--gray-2:#161616;--gray-3:#1e1e1e;--gray-4:#262626;--gray-5:#2e2e2e;--gray-6:#262626;--gray-7:#333;--gray-8:#444;--gray-9:#8d8d8d;--gray-10:#a8a8a8;--gray-11:#e0e0e0;--gray-12:#f4f4f4;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#f4f4f4;--text-disabled:#525252;--field-bg:#1a1a1a;--field-bg-focus:#1a1a1a;--combo-bg:#1a1a1a;--spin-bg:#1a1a1a;--bg-canvas:#060606;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=gray-indigo],body[data-theme=gray-indigo] .radix-themes{--gray-1:#111113;--gray-2:#1c1c20;--gray-3:#262629;--gray-4:#2e2e34;--gray-5:#35353e;--gray-6:#2e2e36;--gray-7:#3a3a44;--gray-8:#4a4a56;--gray-9:#9595a3;--gray-10:#b0b0b8;--gray-11:#d5d5dd;--gray-12:#e6e6e6;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#e6e6e6;--text-disabled:#9696a2;--field-bg:#232228;--field-bg-focus:#232228;--combo-bg:#232228;--spin-bg:#232228;--bg-canvas:#0a0a0c;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=storm],body[data-theme=storm] .radix-themes{--gray-1:#15181e;--gray-2:#1e2228;--gray-3:#282c34;--gray-4:#303640;--gray-5:#383e48;--gray-6:#2c323c;--gray-7:#353b46;--gray-8:#444c58;--gray-9:#828a98;--gray-10:#9da4b0;--gray-11:#d0d4dc;--gray-12:#e8eaee;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#e8eaee;--text-disabled:#4e5560;--field-bg:#22262e;--field-bg-focus:#22262e;--combo-bg:#22262e;--spin-bg:#22262e;--bg-canvas:#0e1014;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=overcast],body[data-theme=overcast] .radix-themes{--gray-1:#1c1f26;--gray-2:#262a32;--gray-3:#30343e;--gray-4:#383e48;--gray-5:#424850;--gray-6:#323844;--gray-7:#3c4250;--gray-8:#4c5260;--gray-9:#7e8898;--gray-10:#9ca4b4;--gray-11:#d4d8e0;--gray-12:#eef0f4;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#eef0f4;--text-disabled:#505868;--field-bg:#2a2e38;--field-bg-focus:#2a2e38;--combo-bg:#2a2e38;--spin-bg:#2a2e38;--bg-canvas:#14161c;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=midnight-blue],body[data-theme=midnight-blue] .radix-themes{--gray-1:#0b0e1a;--gray-2:#111628;--gray-3:#1a2038;--gray-4:#222a48;--gray-5:#2a3255;--gray-6:#1e2844;--gray-7:#2a3555;--gray-8:#3a4868;--gray-9:#7886ab;--gray-10:#9aa8cc;--gray-11:#c5cfec;--gray-12:#ccd8ff;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#ccd8ff;--text-disabled:#4a5578;--field-bg:#141a2e;--field-bg-focus:#141a2e;--combo-bg:#141a2e;--spin-bg:#141a2e;--bg-canvas:#060810;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=gold-luxe],body[data-theme=gold-luxe] .radix-themes{--gray-1:#14120e;--gray-2:#1c1a14;--gray-3:#28241c;--gray-4:#302c22;--gray-5:#383428;--gray-6:#302a20;--gray-7:#3a3428;--gray-8:#4a4438;--gray-9:#908068;--gray-10:#b8a890;--gray-11:#e5ddcd;--gray-12:#e6e6e6;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#e6e6e6;--text-disabled:#685848;--text-on-accent:#1a1400;--field-bg:#222018;--field-bg-focus:#222018;--combo-bg:#222018;--spin-bg:#222018;--bg-canvas:#0c0a08;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=ember-dark],body[data-theme=ember-dark] .radix-themes{--gray-1:#141010;--gray-2:#1e1616;--gray-3:#2a2020;--gray-4:#342828;--gray-5:#3e3030;--gray-6:#362424;--gray-7:#442e2e;--gray-8:#543e3e;--gray-9:#a38080;--gray-10:#c0a098;--gray-11:#e7cfca;--gray-12:#ffd2cc;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#ffd2cc;--text-disabled:#704848;--field-bg:#221a1a;--field-bg-focus:#221a1a;--combo-bg:#221a1a;--spin-bg:#221a1a;--bg-canvas:#0a0606;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=rose-dark],body[data-theme=rose-dark] .radix-themes{--gray-1:#12090e;--gray-2:#1c1018;--gray-3:#281820;--gray-4:#321e28;--gray-5:#3c2830;--gray-6:#341e2c;--gray-7:#402838;--gray-8:#504048;--gray-9:#a4798f;--gray-10:#c090a8;--gray-11:#ebc6d5;--gray-12:#ffccde;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#ffccde;--text-disabled:#704858;--field-bg:#201218;--field-bg-focus:#201218;--combo-bg:#201218;--spin-bg:#201218;--bg-canvas:#0a0508;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=deep-sea],body[data-theme=deep-sea] .radix-themes{--gray-1:#0a1628;--gray-2:#0f1e36;--gray-3:#162844;--gray-4:#1e3250;--gray-5:#263c5a;--gray-6:#162e4a;--gray-7:#1e3858;--gray-8:#2a4868;--gray-9:#5e84b0;--gray-10:#7a9cc8;--gray-11:#c8d8f0;--gray-12:#e8f0ff;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#e8f0ff;--text-disabled:#385878;--field-bg:#12223c;--field-bg-focus:#12223c;--combo-bg:#12223c;--spin-bg:#12223c;--bg-canvas:#060e1c;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=ocean-dark],body[data-theme=ocean-dark] .radix-themes{--gray-1:#0a1214;--gray-2:#101c20;--gray-3:#18282e;--gray-4:#203038;--gray-5:#283840;--gray-6:#1e3038;--gray-7:#284048;--gray-8:#385058;--gray-9:#6090a0;--gray-10:#73a6ba;--gray-11:#c9e1e8;--gray-12:#d5eff6;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#d5eff6;--text-disabled:#406878;--field-bg:#132024;--field-bg-focus:#132024;--combo-bg:#132024;--spin-bg:#132024;--bg-canvas:#060e10;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=dusk],body[data-theme=dusk] .radix-themes{--gray-1:#110e1c;--gray-2:#1a1528;--gray-3:#241e36;--gray-4:#2e2642;--gray-5:#38304c;--gray-6:#2a2242;--gray-7:#342a4e;--gray-8:#443a5e;--gray-9:#8878b0;--gray-10:#a090c8;--gray-11:#d4ccec;--gray-12:#ece6ff;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#ece6ff;--text-disabled:#564880;--field-bg:#1e182e;--field-bg-focus:#1e182e;--combo-bg:#1e182e;--spin-bg:#1e182e;--bg-canvas:#0a0812;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=velvet],body[data-theme=velvet] .radix-themes{--gray-1:#180e18;--gray-2:#221622;--gray-3:#2e1e2e;--gray-4:#38283a;--gray-5:#423244;--gray-6:#342436;--gray-7:#3e2c40;--gray-8:#4e3c50;--gray-9:#9e80a0;--gray-10:#b898b8;--gray-11:#e0d0e0;--gray-12:#f4e8f4;--bg-app:var(--gray-1);--bg-toolbar:var(--gray-2);--bg-sidebar:var(--gray-2);--bg-panel:var(--gray-2);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-2);--bg-canvas:#000;--bg-timeline:var(--gray-2);--bg-popup:var(--gray-5);--bg-popup-list:var(--gray-5);--bg-overlay:#000000a6;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:#e6e6e6;--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#c8c8c8;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.28);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.72);--input-marker:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 16%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 20%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-3);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-6);--field-border-hover:var(--gray-7);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-6);--combo-arrow:var(--text-secondary);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--gray-12);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-fg,#fff);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-4);--btn-secondary-bg-hover:var(--gray-5);--btn-secondary-bg-press:var(--gray-6);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:var(--gray-4);--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:var(--gray-3);--spin-border:var(--gray-6);--spin-btn-bg:var(--gray-4);--spin-btn-hover:var(--gray-5);--spin-btn-text:var(--text-secondary);--list-item-bg-hover:var(--gray-3);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--gray-12);--accordion-header-bg-hover:var(--gray-3);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--gray-12);--slider-track-bg:var(--gray-7);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:var(--gray-10);--toggle-on-bg:var(--primary);--toggle-on-knob:var(--primary-fg,#fff);--timeline-ruler-text:var(--gray-9);--timeline-track-bg:var(--gray-3);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-track-active:var(--gray-7);--timeline-playhead:#ff6b6b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--gray-12);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:#fff;--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--gray-12);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:var(--primary-tint-bright);--text-strong:#f4e8f4;--text-disabled:#6a4e6c;--field-bg:#281a28;--field-bg-focus:#281a28;--combo-bg:#281a28;--spin-bg:#281a28;--bg-canvas:#100810;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=lavender],body[data-theme=lavender] .radix-themes{--gray-1:#faf8ff;--gray-2:#f2ecfe;--gray-3:#ece4fa;--gray-4:#e8e0f6;--gray-5:#e0d6f0;--gray-6:#e2daf2;--gray-7:#d8d0ec;--gray-8:#c8bce0;--gray-9:#706098;--gray-10:#554080;--gray-11:#2e2058;--gray-12:#1e1040;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#1e1040;--text-disabled:#a090c0;--field-bg:#f0eafc;--field-bg-focus:#f0eafc;--combo-bg:#f0eafc;--spin-bg:#faf8ff;--bg-canvas:#e4dcf4;--bg-toolbar:#faf8ff;--bg-sidebar:#faf8ff;--bg-popup:#faf8ff;--bg-popup-list:#faf8ff;--modal-bg:#faf8ff;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=linen],body[data-theme=linen] .radix-themes{--gray-1:#f6f6f8;--gray-2:#eeeff2;--gray-3:#e5e5eb;--gray-4:#e4e4ea;--gray-5:#d8d8e0;--gray-6:#e0e0e8;--gray-7:#d4d4de;--gray-8:#c2c2d0;--gray-9:#6e6e88;--gray-10:#54546e;--gray-11:#2e2e46;--gray-12:#1a1a2e;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#1a1a2e;--text-disabled:#9e9eb2;--field-bg:#e0e0e8;--field-bg-focus:#e0e0e8;--combo-bg:#e0e0e8;--spin-bg:#f6f6f8;--bg-canvas:#d5d5de;--bg-toolbar:#f6f6f8;--bg-sidebar:#f6f6f8;--bg-popup:#f6f6f8;--bg-popup-list:#f6f6f8;--modal-bg:#f6f6f8;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=parchment],body[data-theme=parchment] .radix-themes{--gray-1:#f8f6f2;--gray-2:#f2efe9;--gray-3:#ebe7e0;--gray-4:#ece6dc;--gray-5:#e2dacf;--gray-6:#e8e0d2;--gray-7:#ddd4c4;--gray-8:#cec2b0;--gray-9:#8a7860;--gray-10:#6e5e4c;--gray-11:#44382a;--gray-12:#2a2218;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#2a2218;--text-disabled:#b0a490;--field-bg:#e6e1d9;--field-bg-focus:#e6e1d9;--combo-bg:#e6e1d9;--spin-bg:#f8f6f2;--bg-canvas:#ddd7cd;--bg-toolbar:#f8f6f2;--bg-sidebar:#f8f6f2;--bg-popup:#f8f6f2;--bg-popup-list:#f8f6f2;--modal-bg:#f8f6f2;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=nord-light],body[data-theme=nord-light] .radix-themes{--gray-1:#e5e9f0;--gray-2:#eceff4;--gray-3:#d8dee9;--gray-4:#d0d8e5;--gray-5:#c8d0dc;--gray-6:#d0d8e5;--gray-7:#c0c8d8;--gray-8:#b0b8c8;--gray-9:#5a6372;--gray-10:#4c566a;--gray-11:#3b4252;--gray-12:#1f232b;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#1f232b;--text-disabled:#8a95a8;--field-bg:#dde3ee;--field-bg-focus:#dde3ee;--combo-bg:#dde3ee;--spin-bg:#e5e9f0;--bg-canvas:#d0d6e2;--bg-toolbar:#e5e9f0;--bg-sidebar:#e5e9f0;--bg-popup:#e5e9f0;--bg-popup-list:#e5e9f0;--modal-bg:#e5e9f0;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=light-mint],body[data-theme=light-mint] .radix-themes{--gray-1:#fff;--gray-2:#f0faf6;--gray-3:#e4f5ee;--gray-4:#d8ede4;--gray-5:#d0e8dc;--gray-6:#c0ddd0;--gray-7:#b0d0c0;--gray-8:#98c0ac;--gray-9:#577569;--gray-10:#4a7060;--gray-11:#2a4a3c;--gray-12:#1a3028;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#1a3028;--text-disabled:#90b0a0;--field-bg:#def2ea;--field-bg-focus:#def2ea;--combo-bg:#def2ea;--spin-bg:#fff;--bg-canvas:#d0e8dc;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=blossom],body[data-theme=blossom] .radix-themes{--gray-1:#fff8fa;--gray-2:#feecf2;--gray-3:#fae0ea;--gray-4:#f6dce6;--gray-5:#f0d0dc;--gray-6:#f4d6e0;--gray-7:#f0ccd8;--gray-8:#e4b8c8;--gray-9:#945068;--gray-10:#7a3850;--gray-11:#52182e;--gray-12:#3a0e20;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#3a0e20;--text-disabled:#c08898;--field-bg:#fce8f0;--field-bg-focus:#fce8f0;--combo-bg:#fce8f0;--spin-bg:#fff8fa;--bg-canvas:#f4d4e0;--bg-toolbar:#fff8fa;--bg-sidebar:#fff8fa;--bg-popup:#fff8fa;--bg-popup-list:#fff8fa;--modal-bg:#fff8fa;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=peach],body[data-theme=peach] .radix-themes{--gray-1:#fffaf4;--gray-2:#fef0e6;--gray-3:#fae4d4;--gray-4:#f6e0ce;--gray-5:#f0d4c0;--gray-6:#f4dcc8;--gray-7:#f0d4bc;--gray-8:#e4c4a4;--gray-9:#946840;--gray-10:#7a502e;--gray-11:#522e14;--gray-12:#3a1c08;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#3a1c08;--text-disabled:#c09870;--field-bg:#fceadc;--field-bg-focus:#fceadc;--combo-bg:#fceadc;--spin-bg:#fffaf4;--bg-canvas:#f4d8c4;--bg-toolbar:#fffaf4;--bg-sidebar:#fffaf4;--bg-popup:#fffaf4;--bg-popup-list:#fffaf4;--modal-bg:#fffaf4;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}body[data-theme=skyblue],body[data-theme=skyblue] .radix-themes{--gray-1:#f6faff;--gray-2:#eaf2fe;--gray-3:#e0ecfa;--gray-4:#dce8f8;--gray-5:#d0e0f2;--gray-6:#d8e6f4;--gray-7:#ccdcf0;--gray-8:#b8cce4;--gray-9:#406690;--gray-10:#2e4c74;--gray-11:#142848;--gray-12:#0c1a30;--bg-app:var(--gray-2);--bg-toolbar:#fff;--bg-sidebar:#fff;--bg-panel:var(--gray-1);--bg-group:var(--gray-3);--bg-group-2:var(--gray-4);--bg-canvas-wrap:var(--gray-5);--bg-canvas:#000;--bg-timeline:var(--gray-3);--bg-popup:#fff;--bg-popup-list:#fff;--bg-overlay:#00000026;--border-subtle:var(--gray-6);--border-default:var(--gray-7);--border-strong:var(--gray-8);--text-strong:var(--gray-12);--text-primary:var(--gray-11);--text-secondary:var(--gray-10);--text-muted:var(--gray-9);--text-disabled:var(--gray-8);--text-on-accent:#fff;--accordion-l1-color:var(--text-strong);--accordion-l2-color:#2c2c2c;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 6%));--primary-press:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 8%));--primary-soft:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.10);--primary-soft-2:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.16);--primary-outline:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.40);--input-marker:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.60);--primary-tint:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--primary-tint-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 22%));--primary-tint-strong:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 26%));--primary-tint-bright:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 16%));--field-bg:var(--gray-3);--field-bg-hover:var(--gray-4);--field-bg-focus:var(--gray-2);--field-text:var(--text-primary);--field-placeholder:var(--text-muted);--field-border:var(--gray-7);--field-border-hover:var(--gray-8);--field-border-focus:var(--primary);--combo-bg:var(--gray-3);--combo-text:var(--text-primary);--combo-border:var(--gray-7);--combo-arrow:var(--primary-tint);--popup-item-text:var(--text-primary);--popup-item-hover-bg:var(--gray-5);--popup-item-hover-text:var(--primary-tint-hover);--popup-item-selected-bg:var(--primary-soft-2);--popup-item-selected-text:var(--primary-tint-strong);--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--btn-primary-bg-press:var(--primary-press);--btn-primary-text:var(--primary-fg,#fff);--btn-secondary-bg:var(--gray-3);--btn-secondary-bg-hover:var(--gray-4);--btn-secondary-bg-press:var(--gray-5);--btn-secondary-text:var(--text-primary);--btn-ghost-text:var(--primary-tint);--btn-ghost-bg-hover:var(--primary-soft);--btn-ghost-bg-press:var(--primary-soft-2);--titlebar-bg:var(--gray-2);--titlebar-text:var(--text-strong);--modal-bg:#fff;--modal-text:var(--text-primary);--modal-title:var(--text-strong);--spin-bg:#fff;--spin-border:var(--gray-7);--spin-btn-bg:var(--gray-3);--spin-btn-hover:var(--gray-4);--spin-btn-text:var(--primary-tint);--list-item-bg-hover:var(--gray-2);--list-item-bg-selected:var(--primary-soft);--list-item-text-selected:var(--primary-tint);--accordion-header-bg-hover:var(--gray-2);--accordion-header-bg-active:var(--primary-soft);--accordion-header-text:var(--text-secondary);--accordion-header-text-active:var(--primary-tint);--slider-track-bg:var(--gray-5);--slider-fill-bg:var(--primary);--slider-thumb-border:var(--primary);--toggle-off-bg:var(--gray-7);--toggle-off-knob:#fff;--toggle-on-bg:var(--primary);--toggle-on-knob:#fff;--timeline-ruler-text:var(--gray-10);--timeline-track-bg:var(--gray-5);--timeline-track-fill:var(--gray-5);--timeline-track-fill-strong:var(--gray-6);--timeline-track-text:var(--gray-10);--timeline-playhead:#ff5b5b;--icon-btn-bg:#0000;--icon-btn-fg:var(--text-secondary);--icon-btn-border:var(--border-subtle);--icon-btn-bg-hover:var(--primary-soft);--icon-btn-fg-hover:var(--text-strong);--icon-btn-border-hover:var(--primary-outline);--icon-btn-bg-press:var(--primary-soft-2);--icon-btn-fg-press:var(--text-strong);--icon-btn-border-press:var(--primary);--icon-btn-bg-disabled:#0000;--icon-btn-fg-disabled:var(--text-disabled);--icon-btn-border-disabled:var(--border-subtle);--icon-plain-fg:var(--text-secondary);--icon-plain-fg-hover:var(--text-strong);--icon-plain-fg-press:var(--primary);--icon-plain-fg-disabled:var(--text-disabled);--anim-text-main:#fff;--text-strong:#0c1a30;--text-disabled:#7898bc;--field-bg:#e8f0fc;--field-bg-focus:#e8f0fc;--combo-bg:#e8f0fc;--spin-bg:#f6faff;--bg-canvas:#d4e4f6;--bg-toolbar:#f6faff;--bg-sidebar:#f6faff;--bg-popup:#f6faff;--bg-popup-list:#f6faff;--modal-bg:#f6faff;--panel-main:var(--bg-toolbar);--panel-secondary:var(--bg-app);--panel-canvas:var(--bg-canvas-wrap);--panel-tertiary:var(--bg-group);--properties-panel-bg:var(--bg-panel);--control-background:var(--field-bg);--control-border:var(--border-subtle);--line:var(--border-subtle);--accent:var(--accent-9);--control-hover:var(--field-bg-hover);--control-active:var(--field-bg-focus);--control-disabled:var(--border-subtle);--text-contrast:var(--text-strong);--text-contrast-inverse:var(--text-on-accent);--text-hover:var(--text-strong);--text-selected:var(--text-primary);--text-on-selected-bg:var(--text-on-accent);--primary-color:var(--primary);--primary-color-rgb:109,85,229;--primary-active:var(--primary-press);--primary-subtle:var(--primary-soft);--card-background:var(--bg-panel);--card-title:var(--bg-app);--card-border:var(--border-default);--popup-background:var(--bg-popup);--popup-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35));--popup-text:var(--text-strong);--dialog-background:var(--modal-bg);--dialog-overlay:var(--bg-overlay);--dialog-border:var(--primary-outline,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.45));--dialog-header-bg:var(--titlebar-bg);--dialog-footer-bg:var(--titlebar-bg);--scrollbar-track:var(--bg-app);--scrollbar-thumb:var(--border-strong);--scrollbar-hover:var(--primary);--scrollbar-press:var(--border-strong);--timeline-background:var(--bg-timeline);--timeline-active:var(--timeline-track-active,var(--timeline-track-fill));--timeline-border:var(--border-default);--timeline-group-bg:var(--bg-group);--timeline-group-active:var(--primary-soft);--tooltip-bg:var(--bg-popup);--tooltip-text:var(--text-strong);--icon-fill:var(--text-secondary);--icon-hover:var(--primary);--icon-active:var(--primary);--icon-disabled:var(--text-disabled);--error-color:#e5484d;--color-error:#e5484d;--color-error-subtle:#e5484d26;--color-success:#46a758;--color-success-subtle:#46a75826;--color-warning:#f5d90a;--color-warning-subtle:#f5d90a26;--ratio-box-bg:var(--border-strong);--accent-blue:#0090ff;--accent-blue-dark:#0081f1;--accent-purple:var(--primary);--accent-pink:#e93d82;--accent-orange:#f76808;--accent-yellow:#f5d90a;--accent-green:#46a758;--accent-gray:#555;--secondary-color:#ff8c00;--slider-rail-color:var(--slider-track-bg,var(--border-default));--checkbox-accent:var(--primary-color)}@font-face{font-family:Arial;src:local(ARIAL),url(/static/media/ARIAL.5afb1f7c7464ace62524.TTF) format(truetype)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/static/media/Inter-Variable.e05c5f3d1fa6a3893d84.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;font-weight:var(--weight-normal);src:url(/static/media/Inter_18pt-Regular.86c330c66f7333ff6202.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;font-weight:var(--weight-medium);src:url(/static/media/Inter_18pt-Medium.c51b145d8cf66a74cc74.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;font-weight:var(--weight-semibold);src:url(/static/media/Inter_18pt-SemiBold.d52a01d17b566af4e096.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;font-weight:var(--weight-bold);src:url(/static/media/Inter_18pt-Bold.934ca051dc94cbb68779.ttf) format("truetype")}*{box-sizing:border-box;font-family:Arial;font-size:.9rem;font-size:var(--font-base);margin:0}body{background-color:var(--bg-app);font-family:Poppins,sans-serif;font-weight:400;font-weight:var(--weight-normal)}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:0}p{font-size:16px;margin-bottom:12px}button{border-radius:var(--radius-sm)}button:focus-visible{box-shadow:0 0 0 1px #7e6cec;box-shadow:0 0 0 1px var(--focus-ring)}button.btn-primary{background:#6d55e5!important;background:linear-gradient(45deg,hsl(250,73%,calc(62% - 26%)),#6d55e5)!important;background:linear-gradient(45deg,var(--primary-hover) 0,var(--primary-color) 100%)!important;border:1px solid #6d55e5;border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 4px 8px #0000000d;color:#fff!important;cursor:pointer;font-size:.9rem;font-size:var(--font-base);line-height:30px;outline:none;padding:0 12px;text-transform:capitalize;transition:all .3s ease 0s}button.btn-primary svg{color:inherit;fill:currentColor}button.btn-primary:hover{background:linear-gradient(45deg,hsl(250,73%,calc(62% - 26%)),hsl(250,73%,calc(62% - 34%)))!important;background:linear-gradient(45deg,var(--primary-hover) 0,var(--primary-active) 100%)!important;box-shadow:0 8px 20px #6d55e566;box-shadow:0 8px 20px rgba(var(--primary-color-rgb),.4)}button.btn-secondary{background:#161616!important;background:var(--gray-3)!important;background:var(--control-background)!important;border:1px solid #bbb;border:1px solid var(--border-subtle)!important;border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 4px 8px #0000000d;color:#bbb!important;color:var(--gray-11)!important;color:var(--text-primary)!important;cursor:pointer;font-size:.9rem;font-size:var(--font-base);line-height:30px;outline:none;padding:0 12px;text-transform:capitalize;transition:all .3s ease 0s}button.btn-secondary svg{color:inherit;fill:currentColor}button.btn-secondary:hover{background:var(--gray-4)!important;background:var(--control-hover)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important}button.btn-delete{background:#d0211c!important;background:var(--red-9)!important;background:var(--error-color)!important;border:1px solid #d0211c;border-color:var(--error-color);border-radius:4px;border-radius:var(--radius-sm)}button.btn-delete,button.btn-delete:hover{box-shadow:0 4px 8px #0000000d;color:#fff!important;cursor:pointer;font-size:.9rem;font-size:var(--font-base);line-height:30px;outline:none;padding:0 12px;text-transform:capitalize;transition:all .3s ease 0s}button.btn-delete:hover{background:#8c1814!important;border:1px solid #8c1814;border-radius:4px;border-radius:var(--radius-sm)}input{border:none;border-radius:4px;border-radius:var(--radius-sm);margin-top:8px;padding:8px 12px;width:100%}input:focus{box-shadow:0 0 0 1px #7e6cec;box-shadow:0 0 0 1px var(--focus-ring)}select{background-color:var(--field-bg);border:1px solid var(--text-primary);border-radius:4px;border-radius:var(--radius-sm);color:#fff;padding:4px}select:focus{box-shadow:0 0 0 1px #7e6cec;box-shadow:0 0 0 1px var(--focus-ring)}.dashboard{background-color:var(--gray-1);background-color:var(--panel-secondary);display:flex;height:calc(100vh - 52px - env(safe-area-inset-bottom, 0px))!important;height:calc(100dvh - 52px - env(safe-area-inset-bottom, 0px))!important;max-height:calc(100vh - 52px - env(safe-area-inset-bottom, 0px))!important;max-height:calc(100dvh - 52px - env(safe-area-inset-bottom, 0px))!important;min-height:calc(100vh - 52px - env(safe-area-inset-bottom, 0px))!important;min-height:calc(100dvh - 52px - env(safe-area-inset-bottom, 0px))!important;overflow:hidden!important;padding-bottom:env(safe-area-inset-bottom)}.dashboard .dashboard-sidebar{align-self:stretch;background-color:var(--gray-1);background-color:var(--bg-sidebar,var(--panel-secondary));border-right:2px solid var(--border-subtle,var(--panel-canvas));display:flex;flex-direction:column;max-height:100%;overflow:visible;padding-top:1px;width:273px}.dashboard .dashboard-sidebar ul{flex:1 1 auto;list-style-type:none;margin-top:40px;min-height:0;overflow-y:auto;padding:0 16px;width:100%}.dashboard .dashboard-sidebar ul::-webkit-scrollbar{width:4px}.dashboard .dashboard-sidebar ul::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.dashboard .dashboard-sidebar ul li a{align-items:center;color:var(--gray-11);color:var(--text-primary);display:inline-block;display:flex;flex-direction:row;justify-content:flex-start;padding:8px 12px;transition:.3s;width:100%}.dashboard .dashboard-sidebar ul li a img,.dashboard .dashboard-sidebar ul li a svg{height:auto;margin-right:8px;width:18px}.dashboard .dashboard-sidebar ul li a:hover{background-color:var(--gray-3);background-color:var(--bg-group,var(--gray-3));color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-sidebar ul li a:hover svg{fill:var(--gray-11);fill:var(--text-primary)}.dashboard .dashboard-sidebar ul li a.active{background-color:var(--violet-4);background-color:var(--primary-soft,var(--violet-4));color:var(--gray-12);color:var(--text-strong,var(--gray-12))}.dashboard .dashboard-sidebar ul li a.active svg{fill:var(--gray-12);fill:var(--text-strong,var(--gray-12))}.dark-theme .dashboard ul li a svg,.dark-theme .dashboard ul li a.active svg,.dark-theme .dashboard ul li a:hover svg{fill:#fff;fill:var(--text-contrast-inverse)}.dashboard .dashboard-bottom-content{background-color:var(--gray-2);background-color:var(--bg-group,var(--panel-main));border-radius:8px;flex:0 0 auto;margin:auto 16px 16px;padding:12px;position:relative;text-align:left;white-space:nowrap;width:calc(100% - 32px);z-index:1}.dashboard .dashboard-bottom-content *{text-align:left;white-space:nowrap}.dashboard .dashboard-bottom-content .export-time,.dashboard .dashboard-bottom-content .storage{text-align:left;width:100%}.dashboard .dashboard-bottom-content .export-time h5,.dashboard .dashboard-bottom-content .export-time p,.dashboard .dashboard-bottom-content .storage h5,.dashboard .dashboard-bottom-content .storage p{color:var(--gray-10);color:var(--text-secondary);text-align:left;white-space:nowrap}.dashboard .dashboard-bottom-content .export-time{margin-top:12px}.dashboard .dashboard-bottom-content h5{color:var(--gray-10);color:var(--text-secondary);text-align:left}.dashboard .dashboard-bottom-content .slide-background{background-color:var(--gray-3);background-color:var(--panel-canvas);height:4px;margin:6px 0;position:relative;width:100%}.dashboard .dashboard-bottom-content .slide-background .slide-main-background{background-color:#6d55e5;background-color:var(--primary-color);height:4px;left:0;position:absolute;top:0;transition:width .3s ease}.dashboard .dashboard-bottom-content p{color:var(--gray-10);color:var(--text-secondary);font-size:.8rem;font-size:var(--font-sm);text-align:left}.dashboard .dashboard-content{background-color:var(--gray-2);background-color:var(--bg-panel,var(--panel-main));display:flex;flex-direction:column;overflow:hidden;padding:20px;width:calc(100% - 260px)}.dashboard .dashboard-content .welcome{font-size:2rem;font-size:var(--font-2xl)}.dashboard .dashboard-content .projects-count,.dashboard .dashboard-content .welcome{color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs,.dashboard .dashboard-content .dashboard-tabs>.MuiBox-root{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs div[role=tabpanel]{flex:1 1;min-height:0;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs div[role=tabpanel]>.MuiBox-root{display:flex;flex-direction:column;height:100%;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs .dashboard-tabs-button button{color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs .dashboard-tabs-button button[aria-selected=true]{color:var(--gray-11);color:var(--text-selected)}.dashboard .dashboard-content .dashboard-tabs .dashboard-tabs-button .MuiTabs-indicator{background-color:#6d55e5;background-color:var(--primary-color)}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .entity-menu-button,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .entity-menu-button,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .entity-menu-button{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .entity-menu-button svg,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .entity-menu-button svg,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .entity-menu-button svg{color:var(--gray-11);color:var(--text-selected)}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .left-sidebar-tabs,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .left-sidebar-tabs,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .left-sidebar-tabs{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .project-media-list-section,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .project-media-list-section,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .project-media-list-section{display:block;flex:1 1;min-height:0;overflow-y:auto}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .project-media-list-section .project-media-list-item,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .project-media-list-section .project-media-list-item,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .project-media-list-section .project-media-list-item{float:left;margin-bottom:45px;margin-right:10px;position:relative}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .project-media-list-section .project-media-list-item>div,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .project-media-list-section .project-media-list-item>div,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .project-media-list-section .project-media-list-item>div{border-radius:6px;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .project-media-list-section .project-media-list-item.selectedPreview,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .project-media-list-section .project-media-list-item.selectedPreview,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .project-media-list-section .project-media-list-item.selectedPreview{border-radius:6px;outline:2px solid var(--orange-9);outline:2px solid var(--accent-orange);outline-offset:-2px}.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-1 .project-media-icon.media-name,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-2 .project-media-icon.media-name,.dashboard .dashboard-content .dashboard-tabs div#simple-tabpanel-3 .project-media-icon.media-name{width:85%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:30px;padding-right:4px;width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar{width:8px!important}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-button,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-button:end,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-button:horizontal:end,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-button:horizontal:start,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-button:start,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-button:vertical:end,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-button:vertical:start{display:none!important;height:0!important;width:0!important}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-thumb{background:var(--gray-9)!important;background:var(--scrollbar-thumb)!important;border-radius:4px!important}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%))!important;background:var(--scrollbar-hover)!important}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen::-webkit-scrollbar-track{background:#0000!important}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .project-tiles{border-radius:8px;float:left;line-height:1.2;margin:0 20px 5px 0;overflow:visible}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .create-project{float:left;margin-bottom:40px;margin-right:20px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .create-project-btn{align-items:center;background:var(--gray-1)!important;background:var(--bg-group,var(--panel-secondary))!important;border:1px solid var(--control-border);border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 4px 8px #0000000d;color:var(--gray-11)!important;color:var(--text-primary)!important;cursor:pointer;display:flex;flex-direction:column;font-size:.9rem;font-size:var(--font-base);height:72px;justify-content:center;line-height:30px;outline:none;padding:4px;text-transform:capitalize;transition:all .3s ease 0s;transition:.3s;width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .create-project-btn:hover{border:1px solid var(--text-selected);color:var(--gray-11);color:var(--text-selected)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .project-entity{background:var(--gray-1);background:var(--bg-group,var(--panel-secondary));border:1px solid var(--control-border);border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 4px 8px #0000000d;color:var(--gray-11);color:var(--text-primary);cursor:pointer;font-size:1rem;font-size:var(--font-lg);line-height:30px;outline:none;padding:0;text-transform:capitalize;transition:all .3s ease 0s;width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .folder-entity-svg{align-items:center;background:#0000!important;border:none!important;border-radius:4px;border-radius:var(--radius-sm);box-shadow:none!important;cursor:pointer;display:flex!important;justify-content:center;padding:0;width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .folder-entity-svg .folder-svg-icon{fill:var(--gray-11);fill:var(--icon-fill,#9ca3af);margin-right:4px;transition:fill .15s}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .folder-entity-svg.project-is-selected .folder-svg-icon,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .folder-entity-svg:hover .folder-svg-icon{fill:#6d55e5;fill:var(--primary-color,#6d55e5)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .folder-entity{background:#6b7280;border:1px solid #4b5563;border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 4px 8px #0000000d;color:#fff;cursor:pointer;font-size:1rem;font-size:var(--font-lg);line-height:30px;margin-top:8px;outline:none;padding:4px 20px;text-transform:capitalize;transition:all .3s ease 0s;width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .folder-entity:after{background-color:#6b7280;border-radius:12px 12px 0 0;content:"";height:10px;left:0;position:absolute;top:-8px;transition:.3s;width:80px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .project-tiles{border-radius:6px;overflow:hidden;width:200px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .create-project .create-project-btn{height:112px;width:200px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .create-project-btn{height:112px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .folder-entity{height:104px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .folder-entity-svg,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .project-entity{height:112px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail #entity-tile-button{border-radius:6px;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .entity-name{font-size:.9rem;font-size:var(--font-base)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .entity-user{font-size:.7rem;font-size:var(--font-xs)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .project-date,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .project-file-size,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .project-fps,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .project-info,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.large-thumbnail .project-resolution{display:none}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .project-tiles{border-radius:8px;overflow:hidden;width:128px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .create-project .create-project-btn{height:72px;width:128px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .create-project-btn{font-size:.8rem;font-size:var(--font-sm)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .folder-entity{height:64px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .folder-entity-svg,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .project-entity{height:72px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail #entity-tile-button{border-radius:8px;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .entity-name,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .entity-user{font-size:.8rem;font-size:var(--font-sm)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .project-date,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .project-file-size,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .project-fps,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .project-info,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.medium-thumbnail .project-resolution{display:none}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .project-tiles{border-radius:8px;overflow:hidden;width:100px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .create-project .create-project-btn{height:56px;width:100px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .create-project-btn{font-size:.7rem;font-size:var(--font-xs);height:56px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .create-project-btn svg{width:20px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .folder-entity{height:52px;margin-top:4px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .folder-entity .folder-entity-svg{height:56px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .folder-entity:after{background-color:#6b7280;border-radius:12px 12px 0 0;content:"";height:6px;left:0;position:absolute;top:-4px;width:60px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .project-entity{height:56px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail #entity-tile-button{border-radius:8px;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .entity-name{font-size:.7rem;font-size:var(--font-xs)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .entity-user{font-size:.5rem}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .entity-menu-button{background-color:#0000;color:var(--gray-11);color:var(--text-selected);font-size:20px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .project-date,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .project-file-size,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .project-fps,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .project-info,.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.small-thumbnail .project-resolution{display:none}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles{align-items:center;background-color:var(--gray-6);background-color:var(--bg-group,var(--control-border));border-radius:8px;display:flex;flex-direction:row;gap:0;margin-bottom:4px;margin-right:0;overflow:visible;padding:4px 0;width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles button{align-items:center;border-radius:4px;display:flex;justify-content:center;margin:0 10px;overflow:hidden;width:calc(10% - 20px)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info{background:none;display:flex;flex-direction:row;gap:10px;min-height:0;padding:0;width:90%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info>div:first-child{text-align:left;width:33.3333333333%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info .entity-name{text-align:left}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info .project-date{display:flex;flex-direction:column;gap:2px;width:22.2222222222%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info .project-date p{font-size:.9rem;font-size:var(--font-base);margin:0;padding:0;text-align:left}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info .project-info{display:flex;flex-direction:column;gap:2px;width:22.2222222222%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info .project-info p{font-size:.9rem;font-size:var(--font-base);line-height:1.2;margin:0;padding:0;text-align:left}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-tiles .entity-info .project-menu{align-items:center;display:flex;justify-content:center;width:16.6666666667%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail #entity-tile-button{border-radius:8px;overflow:hidden}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .create-project{float:none;height:56px;margin-bottom:20px;width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .create-project-btn{background:var(--gray-1)!important;background:var(--bg-group,var(--panel-secondary))!important;border:1px solid var(--control-border);border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 4px 8px #0000000d;color:var(--gray-11)!important;color:var(--text-primary)!important;cursor:pointer;font-size:.9rem;font-size:var(--font-base);font-size:.7rem;font-size:var(--font-xs);height:56px;line-height:30px;outline:none;padding:4px;text-transform:capitalize;transition:all .3s ease 0s;width:100px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .create-project-btn svg{width:20px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .folder-entity{height:44px;margin-top:0}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .folder-entity .folder-entity-svg{height:48px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .folder-entity:after{background-color:#6b7280;border-radius:12px 12px 0 0;content:"";height:6px;left:0;position:absolute;top:-4px;width:60px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-entity{height:48px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .entity-name{font-size:.9rem;font-size:var(--font-base);width:100%}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .entity-user{font-size:.8rem;font-size:var(--font-sm)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen.list-thumbnail .project-duration-time{display:none}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info{align-items:center;background:var(--gray-1);background:var(--card-title);border-radius:4px;border-radius:var(--radius-sm);color:var(--gray-11);color:var(--text-selected);display:flex;min-height:40px;padding-left:4px;padding-right:4px;padding-top:4px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info>div:first-child{flex:1 1;min-width:0}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .entity-name{color:var(--gray-11);color:var(--text-selected);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;line-height:1.2;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .entity-user{color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .entity-menu-button{background-color:#0000;color:var(--gray-11);color:var(--text-selected);font-size:20px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:3px 3px 5px 5px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .project-file-size p{font-size:.7rem;font-size:var(--font-xs);margin:0;text-align:center;width:100px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .project-file-size span{font-size:.7rem;font-size:var(--font-xs)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .project-date p{font-size:.9rem;font-size:var(--font-base);margin:0;text-align:center;width:120px}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .project-date span{font-size:.7rem;font-size:var(--font-xs)}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .project-resolution p{font-size:.9rem;font-size:var(--font-base);margin:0;text-align:center}.dashboard .dashboard-content .dashboard-tabs .project_and_folder_screen .entity-info .project-fps p{font-size:.7rem;font-size:var(--font-xs);margin:0;text-align:center;width:64px}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard{align-items:center;display:flex;flex-direction:row;gap:4px;height:40px;justify-content:flex-end}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-date-dropdown,.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-download-icon,.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-dropdown,.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-new-folder,.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-searchbox,.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .media-filter-selector,.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .upload-button{align-items:center;border:none;border-radius:0;display:flex;height:40px;margin:0;padding:0 4px}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .media-filter-selector button{color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-download-icon{justify-content:center;min-width:40px}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-download-icon a,.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-download-icon button{color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-searchbox input{background:var(--gray-1);background:var(--field-bg,var(--panel-secondary));border:none;border-radius:4px;color:var(--gray-11);color:var(--text-primary);font-size:.875rem;margin:0;transition:.3s;width:60px}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-searchbox input::placeholder{color:var(--gray-11);color:var(--text-muted,var(--text-primary));opacity:.7}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-searchbox input:focus-visible{outline:1px solid var(--gray-1);outline:1px solid var(--primary,var(--panel-secondary));width:150px}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-dropdown button{align-items:center;color:var(--gray-11);color:var(--text-primary);display:flex}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-date-dropdown button{color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-date-dropdown button:not(:disabled):hover{background:var(--gray-1);background:var(--panel-secondary)}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-date-dropdown button span{margin-left:0}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .dashboard-new-folder button{border:none;color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .upload-button{background:none}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .upload-button button{background:none!important;border:none!important;color:var(--gray-11)!important;color:var(--text-primary)!important}.dashboard .dashboard-content .dashboard-tabs .right-actions-dashboard .upload-button button span{color:var(--gray-11);color:var(--text-primary)}.dashboard .dashboard-content .dashboard-tabs .filter-checkbox{align-items:center;display:flex}.dashboard .dashboard-content .dashboard-tabs .filter-checkbox input{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));cursor:pointer;margin:0 7px;width:auto}.dashboard .dashboard-content .dashboard-tabs .filter-checkbox span{color:var(--gray-10);color:var(--text-secondary);font-size:.8rem;font-size:var(--font-sm)}.dashboard .dashboard-content .dashboard-tabs .dashboard-tabs-section{align-items:center;border-bottom:2px solid var(--border-default,var(--control-border))}.dashboard .dashboard-content .breadcrumb-icon{color:var(--gray-10);color:var(--text-secondary)}.dashboard .dashboard-content .project-breadcrumb{margin-bottom:16px}.dashboard .dashboard-content .project-breadcrumb .breadcrumb-active{color:#fff!important;color:var(--text-contrast)!important}.dashboard .dashboard-content .project-breadcrumb li a{align-items:center;color:var(--gray-11);color:var(--text-primary);display:inline-block;display:flex;flex-direction:row;justify-content:flex-start}.dashboard .dashboard-content .project-breadcrumb li a div{align-items:center;display:flex}.dashboard .dashboard-content .project-breadcrumb li a img{margin-right:4px}.dashboard .project_container{position:relative!important;text-align:center!important}.dashboard .project_container .project_folder{background-color:var(--gray-6);background-color:var(--control-disabled);border-bottom-left-radius:.15em;border-bottom-right-radius:.15em;border-top-right-radius:.15em;cursor:pointer;height:3.8em;margin:.5em auto 0;max-width:7.8em;perspective:7.1em;transition:all .3s ease;width:100%}.dashboard .create-folder-text{background-color:var(--gray-11);background-color:var(--text-selected)}.dashboard .project-dropdown-menu .MuiMenu-list{background-color:var(--gray-6);background-color:var(--control-border);color:var(--gray-11);color:var(--text-primary)}.date-dropdown-menu-items .MuiPaper-elevation{background:var(--gray-3);background:var(--panel-canvas);border-radius:8px!important;min-width:110px;z-index:9999!important}.date-dropdown-menu-items ul{color:var(--gray-11);color:var(--text-primary);font-size:.8125rem}.date-dropdown-menu-items ul .MuiMenuItem-root,.date-dropdown-menu-items ul li{color:var(--gray-11);color:var(--text-primary);font-size:.8125rem;justify-content:center;text-align:center}.date-dropdown-menu-items ul .MuiMenuItem-root:has(.MuiCheckbox-root),.date-dropdown-menu-items ul li:has(.MuiCheckbox-root){justify-content:flex-start;text-align:left}.date-dropdown-menu-items ul li .MuiCheckbox-root{color:var(--gray-11);color:var(--text-primary);margin-right:8px;padding:0}.date-dropdown-menu-items ul li .MuiCheckbox-root svg{font-size:1.1rem}.date-dropdown-menu-items ul li .MuiCheckbox-root.Mui-checked{color:#6d55e5;color:var(--primary-color)}.date-dropdown-menu-items ul li:hover{background-color:#fff3}.date-dropdown-menu-items ul li.active{color:#6d55e5;color:var(--primary-color);font-weight:700;font-weight:var(--weight-bold)}.date-dropdown-menu-items ul hr{border:none;border-top:1px solid #6d55e5;border-top:1px solid var(--primary-color);margin:4px 8px;opacity:.6}.project-is-selected{border:none!important;box-shadow:inset 0 0 0 2px var(--orange-9)!important;box-shadow:inset 0 0 0 2px var(--accent-orange)!important;position:relative;z-index:2}.project-is-selected #entity-tile-button{border-radius:8px!important}.project-is-selected .folder-entity,.project-is-selected .folder-entity:after{background-color:var(--orange-9)!important;background-color:var(--accent-orange)!important}.list-thumbnail .project-is-selected{border-radius:8px}.folder-type{visibility:hidden}.entity-menu-dropdown .MuiPaper-elevation{background-color:var(--gray-3)!important;background-color:var(--panel-canvas)!important;color:var(--gray-11)!important;color:var(--text-primary)!important}.entity-menu-dropdown .MuiPaper-elevation ul li:hover{background-color:#fff3}.entity-menu-dropdown ul .MuiMenuItem-root,.entity-menu-dropdown ul li{color:var(--gray-11);color:var(--text-primary);font-size:.8125rem;padding-right:20px}.entity-menu-dropdown ul .MuiMenuItem-root img,.entity-menu-dropdown ul .MuiMenuItem-root svg,.entity-menu-dropdown ul li img,.entity-menu-dropdown ul li svg{height:16px;margin-right:10px;width:16px}.loader{align-items:center;background:#00000080;display:flex;height:88vh;justify-content:center;left:0;position:absolute;top:0;transform:translate(-50% -50%);width:100%;z-index:2}.loader .loader__backdrop{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.loader .loader__spinner{animation:spin 1s linear infinite;border-top:4px solid #6d55e5;border:4px solid var(--control-background);border-radius:50%;border-top-color:var(--primary-color);height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader .dashboard-bottom-content .slide-background{position:relative}.loader .dashboard-bottom-content .slide-background .CircularLoader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.file-icon{display:flex;flex-direction:row-reverse}.snap-input{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));cursor:pointer;width:auto}.project-template-information{align-items:center;background:var(--gray-3);background:var(--control-background);border-radius:4px;color:var(--gray-11);color:var(--text-selected);display:flex;gap:0;margin-bottom:4px;padding:6px 0;width:100%}.project-template-information p{margin:0;padding:0}.project-template-information .title-thumbnail{font-size:.9rem;font-size:var(--font-base);margin:0 10px;min-width:64px;text-align:center;width:calc(10% - 20px)}.project-template-information .title-project-name{font-size:.9rem;font-size:var(--font-base);text-align:left;width:33.3333333333%}.project-template-information .title-date-time,.project-template-information .title-project-info{font-size:.9rem;font-size:var(--font-base);text-align:left;width:22.2222222222%}.project-template-information .title-menu{font-size:.9rem;font-size:var(--font-base);text-align:center;width:16.6666666667%}.list-thumbnail .project-tiles{margin:0}#dashboard-sidebar-collapse-btn{background-color:#0000;border:none;cursor:pointer;display:none;left:10px;padding:0;position:absolute;top:16px;transition:all .3s ease;z-index:1000}#dashboard-sidebar-collapse-btn svg{background-color:var(--gray-3);background-color:var(--panel-canvas);border-radius:50%;color:var(--gray-11);color:var(--text-primary);font-size:2rem;font-size:var(--font-2xl);transition:all .3s ease}#dashboard-sidebar-collapse-btn svg:hover{background-color:#6d55e5;background-color:var(--primary-color);color:var(--gray-11);color:var(--text-selected)}#dashboard-sidebar-collapse-btn.dashboard-sidebar-hidden{transform:rotate(-90deg)}#dashboard-sidebar-collapse-btn.dashboard-sidebar-visible{transform:rotate(90deg)}@media screen and (max-width:767px)and (orientation:portrait){#dashboard-sidebar-collapse-btn{display:block!important}.dashboard{position:relative!important}.dashboard .dashboard-sidebar{background-color:var(--gray-1)!important;background-color:var(--panel-secondary)!important;bottom:0;display:flex!important;flex-direction:column!important;left:0;max-height:100%!important;opacity:0;overflow:visible!important;padding-top:1px!important;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);transition:transform .3s ease,opacity .3s ease;width:216px!important;z-index:999}.dashboard .dashboard-sidebar ul{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.dashboard .dashboard-sidebar .dashboard-bottom-content{background-color:var(--gray-2)!important;background-color:var(--panel-main)!important;box-sizing:border-box!important;flex:0 0 auto!important;margin:auto 16px 16px!important;max-height:200px!important;overflow-y:auto!important;padding:12px!important;position:relative!important;text-align:left!important;width:calc(100% - 32px)!important;z-index:1!important}.dashboard .dashboard-sidebar .dashboard-bottom-content *{text-align:left!important}.dashboard .dashboard-sidebar .dashboard-bottom-content .export-time{margin-top:12px!important}.dashboard .dashboard-sidebar .dashboard-bottom-content h5{color:var(--gray-11)!important;color:var(--text-primary)!important;font-size:.85rem!important;font-size:var(--font-md)!important;margin-bottom:4px!important}.dashboard .dashboard-sidebar .dashboard-bottom-content p{color:var(--gray-11)!important;color:var(--text-primary)!important;font-size:.8rem!important;font-size:var(--font-sm)!important;margin:3px 0!important}.dashboard .dashboard-sidebar .dashboard-bottom-content .slide-background{height:4px!important;margin:5px 0!important}.dashboard .dashboard-sidebar:not(.mobile-portrait-hidden){opacity:1;pointer-events:auto;transform:translateX(0)}.dashboard .dashboard-sidebar.mobile-portrait-hidden{opacity:0;pointer-events:none;transform:translateX(-100%)}.dashboard .dashboard-sidebar-overlay{animation:fadeIn .3s ease forwards;background-color:#00000080;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:998}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dashboard .dashboard-content{padding:8px 8px 8px 60px!important;width:100%!important}.dashboard .dashboard-tabs .dashboard-tabs-button button{font-size:.85rem!important;font-size:var(--font-md)!important;min-width:auto!important;padding:12px 8px!important;white-space:nowrap!important}.dashboard .dashboard-tabs .right-actions-dashboard .dashboard-searchbox{margin-left:-10px!important}.dashboard .dashboard-tabs .project_and_folder_screen{flex:1 1!important;height:auto!important;min-height:0!important}}@media screen and (max-height:900px)and (orientation:landscape),screen and (max-width:1023px)and (orientation:landscape){.dashboard{position:relative!important}.dashboard .dashboard-sidebar{align-self:stretch!important;display:flex!important;flex-direction:column!important;max-height:100%!important;overflow:visible!important;padding-top:1px!important;width:180px!important}.dashboard .dashboard-sidebar ul{flex:1 1 auto!important;margin-top:10px!important;min-height:0!important;overflow-y:auto!important;padding:0 8px!important}.dashboard .dashboard-sidebar ul li a{font-size:.85rem!important;font-size:var(--font-md)!important;padding:6px 8px!important}.dashboard .dashboard-sidebar .dashboard-bottom-content{background-color:var(--gray-2)!important;background-color:var(--panel-main)!important;box-sizing:border-box!important;flex:0 0 auto!important;margin:auto 16px 16px!important;max-height:200px!important;overflow-y:auto!important;padding:12px!important;position:relative!important;text-align:left!important;width:calc(100% - 32px)!important;z-index:1!important}.dashboard .dashboard-sidebar .dashboard-bottom-content *{text-align:left!important}.dashboard .dashboard-sidebar .dashboard-bottom-content .export-time{margin-top:12px!important}.dashboard .dashboard-sidebar .dashboard-bottom-content h5{margin-bottom:4px!important}.dashboard .dashboard-sidebar .dashboard-bottom-content h5,.dashboard .dashboard-sidebar .dashboard-bottom-content p{color:var(--gray-11)!important;color:var(--text-primary)!important;font-size:.8rem!important;font-size:var(--font-sm)!important}.dashboard .dashboard-sidebar .dashboard-bottom-content p{margin:3px 0!important}.dashboard .dashboard-sidebar .dashboard-bottom-content .slide-background{height:4px!important;margin:4px 0!important}.dashboard .dashboard-content{padding:10px!important;width:calc(100% - 180px)!important}.dashboard .dashboard-tabs .project_and_folder_screen{flex:1 1!important;height:auto!important;min-height:0!important}}.dashboard-search-input{background-color:var(--panel-main-dark)!important;font-size:.875rem}.dashboard-search-input,.dashboard-search-input::placeholder{color:var(--gray-11)!important;color:var(--text-primary)!important}.dashboard-search-input::placeholder{opacity:.7}.collab-noarrow-scroll{padding-right:4px}.collab-noarrow-scroll::-webkit-scrollbar{height:8px;width:8px}.collab-noarrow-scroll::-webkit-scrollbar-button,.collab-noarrow-scroll::-webkit-scrollbar-button:end,.collab-noarrow-scroll::-webkit-scrollbar-button:horizontal:end,.collab-noarrow-scroll::-webkit-scrollbar-button:horizontal:start,.collab-noarrow-scroll::-webkit-scrollbar-button:start,.collab-noarrow-scroll::-webkit-scrollbar-button:vertical:end,.collab-noarrow-scroll::-webkit-scrollbar-button:vertical:start{display:none;height:0;width:0}.collab-noarrow-scroll::-webkit-scrollbar-track{background:#0000}.collab-noarrow-scroll::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);border-radius:4px}.collab-noarrow-scroll::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.dash-tab-scroll::-webkit-scrollbar,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar{height:8px;width:8px}.dash-tab-scroll::-webkit-scrollbar-button,.dash-tab-scroll::-webkit-scrollbar-button:end,.dash-tab-scroll::-webkit-scrollbar-button:horizontal:end,.dash-tab-scroll::-webkit-scrollbar-button:horizontal:start,.dash-tab-scroll::-webkit-scrollbar-button:start,.dash-tab-scroll::-webkit-scrollbar-button:vertical:end,.dash-tab-scroll::-webkit-scrollbar-button:vertical:start,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-button,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-button:end,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-button:horizontal:end,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-button:horizontal:start,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-button:start,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-button:vertical:end,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-button:vertical:start{display:none;height:0;width:0}.dash-tab-scroll::-webkit-scrollbar-track,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-track{background:#0000}.dash-tab-scroll::-webkit-scrollbar-thumb,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);border-radius:4px}.dash-tab-scroll::-webkit-scrollbar-thumb:hover,.dashboard .dashboard-content .project-media-list-section::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.dashboard .project_and_folder_screen.tpl-cards.large-thumbnail .project-tiles .entity-name{font-size:1rem;font-size:var(--font-lg)}.dashboard .project_and_folder_screen.tpl-cards.medium-thumbnail .project-tiles .entity-name{font-size:.9rem;font-size:var(--font-base)}.dashboard .project_and_folder_screen.tpl-cards.small-thumbnail .project-tiles .entity-name{font-size:.8rem;font-size:var(--font-sm)}.modal-box.floating-mode>div,.modal-box>div{background-color:var(--gray-4);background-color:var(--dialog-background);border:1px solid #6f57e573;border:1px solid var(--dialog-border);border-radius:10px;box-shadow:0 8px 30px #00000059;width:400px;width:var(--modal-md)}.modal-box.floating-mode>div,.modal-box.floating-mode>div *,.modal-box.floating-mode>div div,.modal-box.floating-mode>div h1,.modal-box.floating-mode>div h2,.modal-box.floating-mode>div h3,.modal-box.floating-mode>div h4,.modal-box.floating-mode>div h5,.modal-box.floating-mode>div h6,.modal-box.floating-mode>div label,.modal-box.floating-mode>div p,.modal-box.floating-mode>div span,.modal-box>div,.modal-box>div *,.modal-box>div div,.modal-box>div h1,.modal-box>div h2,.modal-box>div h3,.modal-box>div h4,.modal-box>div h5,.modal-box>div h6,.modal-box>div label,.modal-box>div p,.modal-box>div span{color:var(--gray-11);color:var(--text-primary)}.modal-box.floating-mode>div .active-video-format,.modal-box.floating-mode>div .active-video-format *,.modal-box.floating-mode>div .active-video-format .MuiFormControlLabel-label,.modal-box.floating-mode>div .active-video-format .MuiTypography-root,.modal-box.floating-mode>div .active-video-format label,.modal-box.floating-mode>div .active-video-format p,.modal-box.floating-mode>div .active-video-format span,.modal-box>div .active-video-format,.modal-box>div .active-video-format *,.modal-box>div .active-video-format .MuiFormControlLabel-label,.modal-box>div .active-video-format .MuiTypography-root,.modal-box>div .active-video-format label,.modal-box>div .active-video-format p,.modal-box>div .active-video-format span{color:#fff!important;color:var(--primary-fg,#fff)!important;-webkit-text-fill-color:#fff!important;-webkit-text-fill-color:var(--primary-fg,#fff)!important}.modal-box.floating-mode>div .active-video-format .video-ratio-number,.modal-box.floating-mode>div .active-video-format .video-ratio-number span,.modal-box>div .active-video-format .video-ratio-number,.modal-box>div .active-video-format .video-ratio-number span{color:#555!important;-webkit-text-fill-color:#555!important;background:#f0f0f0!important}.modal-box.floating-mode>div .create-folder-text,.modal-box>div .create-folder-text{min-height:60px}.modal-box.floating-mode>div .create-folder-text input,.modal-box>div .create-folder-text input{background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);border-radius:5px;color:var(--gray-11);color:var(--text-primary);padding:8px 14px;user-select:text;-webkit-user-select:text}.modal-box.floating-mode>div .create-folder-text input:focus,.modal-box>div .create-folder-text input:focus{border-color:#6d55e5!important;border-color:var(--primary-color)!important;outline:none}.modal-box.floating-mode>div .create-folder-text .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.modal-box>div .create-folder-text .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--control-border);border-radius:5px}.modal-box.floating-mode>div .create-folder-text .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.modal-box>div .create-folder-text .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#6d55e5!important;border-color:var(--primary-color)!important}.modal-box.floating-mode>div .create-folder-text .Mui-error,.modal-box>div .create-folder-text .Mui-error{color:var(--gray-11);color:var(--text-primary);margin-left:0}.modal-box.floating-mode>div .MuiSelect-select,.modal-box>div .MuiSelect-select{background-color:var(--gray-3)!important;background-color:var(--control-background)!important;border-radius:5px;color:var(--gray-11)!important;color:var(--text-primary)!important}.modal-box.floating-mode>div .MuiOutlinedInput-root,.modal-box>div .MuiOutlinedInput-root{border-radius:5px}.modal-box.floating-mode>div .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.modal-box>div .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--control-border);border-radius:5px}.modal-box.floating-mode>div .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.modal-box>div .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#4a4a56;border-color:var(--gray-7,#4a4a56)}.modal-box.floating-mode>div .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.modal-box>div .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#6d55e5!important;border-color:var(--primary-color)!important}.modal-box.floating-mode>div .MuiSelect-icon,.modal-box>div .MuiSelect-icon{color:var(--gray-11);color:var(--text-primary)}.delete-modal>div{width:340px;width:var(--modal-sm)}.delete-modal>div.MuiBox-root{padding:8px 16px 16px}.delete-modal>div .modal-action-buttons{margin-top:20px}.delete-modal #modal-modal-title{word-break:break-all}.delete-modal ul{margin-bottom:12px;max-height:108px;overflow-y:scroll;padding-left:20px}.delete-modal ul::-webkit-scrollbar{width:4px}.delete-modal ul::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb)}.delete-modal ul::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.delete-modal ul::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press)}.create-project-modal #modal-modal-description{color:var(--gray-11);color:var(--text-primary);font-size:.9rem;font-size:var(--font-base)}.create-project-modal .resolution-dropdown{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:16px;margin-top:16px}.create-project-modal .resolution-dropdown select{background-color:var(--gray-3);background-color:var(--control-background);border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:4px}.create-project-modal .resolution-dropdown .MuiGrid-item:first-child{align-items:center;display:flex;justify-content:flex-start;padding-left:0!important;padding-right:4px!important}.create-project-modal .frames-per-sec{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:16px;margin-top:0}.create-project-modal .frames-per-sec select{background-color:var(--gray-3);background-color:var(--control-background);border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:4px;text-align:center;text-align-last:center}.create-project-modal .frames-per-sec .MuiSelect-select{text-align:center!important;text-align-last:center!important}.create-project-modal .frames-per-sec .MuiGrid-item:first-child{align-items:center;display:flex;justify-content:flex-start;padding-left:0!important;padding-right:4px!important}.create-project-modal .guide-time-selector{margin-bottom:16px;margin-top:0}.create-project-modal .guide-time-selector .MuiGrid-item:first-child{align-items:center;display:flex;justify-content:flex-start;padding-left:0!important;padding-right:4px!important}.create-folder-modal .modal-box>div{background-color:var(--gray-4);background-color:var(--dialog-background);width:340px;width:var(--modal-sm)}.project-save-as-modal .modal-box>div{width:480px;width:var(--modal-lg)}.choose-format-section{align-items:flex-end;display:flex;flex-direction:row;justify-content:center}.choose-format-section .flex-video-format .MuiFormControlLabel-label,.choose-format-section .flex-video-format .ratio-description{color:var(--gray-11)!important;color:var(--text-primary)!important}.choose-format-section .active-video-format{background:#6d55e5;background:var(--primary-color);border-radius:4px}.choose-format-section .active-video-format .MuiFormControlLabel-label,.choose-format-section .active-video-format button label{background-color:#6d55e5;background-color:var(--primary-color);color:#fff!important;color:var(--primary-fg,#fff)!important}.choose-format-section .active-video-format .ratio-description{color:#fff!important;color:var(--primary-fg,#fff)!important}.choose-format-section .active-video-format .video-ratio-number{background:#f0f0f0!important;color:#555!important}.choose-format-section .active-video-format button:not(:disabled):hover{background:#6d55e5;background:var(--primary-color)}.choose-format-section button{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.choose-format-section button label{background-color:var(--gray-3);background-color:var(--control-background);color:var(--gray-11);color:var(--text-primary);font-size:.72rem;line-height:1.3;overflow-wrap:break-word;padding:0 3px;text-align:center;white-space:normal;width:100%;word-break:keep-all}.choose-format-section button label>span{padding:3px 1px}.choose-format-section button label .PrivateSwitchBase-input,.choose-format-section button label .PrivateSwitchBase-input~span{display:none}.choose-format-section button:not(:disabled):hover{background:var(--gray-4);background:var(--control-hover)}.choose-format-section .video-ratio{align-items:center;background:none!important;display:flex;justify-content:center;min-height:136px;position:relative}.choose-format-section .video-ratio .video-ratio-number{align-items:center;background:#f0f0f0;border-radius:4px;box-shadow:0 1px 4px #00000026;color:#555;display:flex;justify-content:center;width:100%}.choose-format-section .landscape .video-ratio{padding-top:0;width:100%}.choose-format-section .landscape .video-ratio .video-ratio-number{min-height:67px;width:119px}.choose-format-section .portrait .video-ratio{background:#e8d9ff;padding-top:0;position:relative;width:100%}.choose-format-section .portrait .video-ratio .video-ratio-number{min-height:96px;width:87px}.choose-format-section .square .video-ratio{background:#e8d9ff;padding-top:0;position:relative;width:100%}.choose-format-section .square .video-ratio .video-ratio-number{min-height:80px;width:90px}.choose-format-section .full{margin:0;padding:0}.choose-format-section .full .video-ratio{background:#e8d9ff;padding-top:0;position:relative;width:100%}.choose-format-section .full .video-ratio .video-ratio-number{min-height:128px;width:82px}.choose-format-section .standard .video-ratio{background:#e8d9ff;padding-top:0;position:relative;width:100%}.choose-format-section .standard .video-ratio .video-ratio-number{min-height:68px;width:91px}.choose-format-section .ratio-description{box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);font-size:.68rem;line-height:1.3;margin:0 0 8px;min-height:72px;padding:0 4px;white-space:pre-line;width:100%}.file-selector-modal .MuiBox-root{width:42%}.file-selector-modal .modal-add-more{cursor:pointer;left:16px;position:absolute;top:16px}.file-selector-modal .modal-divider{margin-top:52px}.file-selector-modal .modal-divider,.file-selector-modal .modal-divider-footer{background-color:var(--gray-11);background-color:var(--text-primary)}.file-selector-modal .MuiBox-root{background:var(--gray-4);background:var(--dialog-background);border:none;width:40%}.file-selector-modal .MuiBox-root h2{font-size:1rem;font-weight:600;line-height:28px;margin-bottom:12px}.file-selector-modal .MuiBox-root h2 span{color:#6d55e5;color:var(--primary-color)}.file-selector-modal .gallery-overflow-body{overflow:auto;overflow-anchor:none;-ms-overflow-style:none;position:relative;touch-action:auto}.file-selector-modal .drop-border{border:1px solid #fff}.file-selector-modal .drag-and-drop-media{display:flex;max-height:50vh;min-height:30vh;padding:11.15em 1em;-webkit-box-orient:horizontal;background-color:var(--border-strong)}.file-selector-modal .drag-and-drop-media .can-drop-indicator{align-items:center;background-color:var(--gray-3);background-color:var(--control-background);display:-webkit-box;display:flex;justify-content:center;left:43%;position:absolute;top:40%;z-index:2}.file-selector-modal .drag-and-drop-media .drop-indicator-icon{font-size:60px}.file-selector-modal .upload-media-gallery{display:flex;flex-flow:row wrap;margin:2em 1em;max-height:50vh;min-height:30vh}.file-selector-modal .upload-media-gallery .upload-file-preview{flex-basis:30%;max-width:30%}.file-selector-modal .upload-media-gallery .upload-file-preview .remove-button{background:var(--gray-2);background:var(--panel-main);border-radius:50%;cursor:pointer;height:1.5em;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:1.5em;z-index:1}.file-selector-modal .upload-media-gallery .upload-file-preview .media-preview img,.file-selector-modal .upload-media-gallery .upload-file-preview .media-preview video{min-height:3em;width:100%}.file-selector-modal .upload-media-gallery .upload-file-preview .preview-warning{background:var(--gray-3);background:var(--control-background);min-height:130px;padding:2em 1em;text-align:center!important}.file-selector-modal .upload-media-gallery .upload-file-preview .preview-warning .warning-icon{font-size:50px!important}.file-selector-modal .upload-media-gallery .upload-file-preview .preview_title{font-size:.875rem;font-weight:700;font-weight:var(--weight-bold);margin-bottom:0;margin-top:0;overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.file-selector-modal .upload-media-gallery .upload-file-preview .preview_size{font-size:.875rem;margin-bottom:1rem;margin-top:2px}.file-selector-modal .upload-media-gallery .upload-file-preview:nth-child(3n+2){margin:0 5%}.file-selector-modal .file-selector-button{align-items:center;border-radius:8px;color:var(--gray-11);color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;padding:12px 16px;transition:background-color .2s,color .2s}.file-selector-modal .file-selector-button:hover{background-color:var(--gray-4);background-color:var(--control-hover);color:#6d55e5;color:var(--primary-color)}.file-selector-modal .close-btn{color:var(--gray-10);color:var(--text-secondary);cursor:pointer;position:absolute;right:16px;top:12px}.file-selector-modal .close-btn:hover{color:var(--gray-11);color:var(--text-primary)}.file-selector-modal .modal-import-all-button{font-size:12px;padding:5px;text-transform:math-auto}.file-selector-modal .modal-import-all-button,.file-selector-modal .modal-import-all-button:hover{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;color:var(--text-contrast-inverse)}.file-selector-modal .upload-bottom-footer{display:flex;flex-direction:row;justify-content:space-between;padding:14px;width:100%}.file-selector-modal .import-file-section{display:flex}.file-selector-modal .import-file-section button{font-size:1rem;font-size:var(--font-lg)}.file-selector-modal .import-file-section button svg{height:20px;width:20px}.move-to-select-folder-modal .MuiStack-root{flex-direction:column}.move-to-select-folder-modal .MuiStack-root .select-folder-modal-no-folders{border:1px solid var(--bg-panel);margin:16px 0;padding:8px}.move-to-select-folder-modal .MuiStack-root ul{border:1px solid var(--bg-panel);list-style-type:none;margin:16px 0;max-height:200px;padding-left:0}.move-to-select-folder-modal .MuiStack-root ul li{transition:.2s}.move-to-select-folder-modal .MuiStack-root ul li:hover{background-color:var(--bg-app)}.move-to-select-folder-modal .MuiStack-root ul li button{justify-content:flex-start;width:100%}.move-to-select-folder-modal .MuiStack-root ul li button svg{font-size:1.2rem;margin-right:8px}.move-to-select-folder-modal .modal-back-btn{color:var(--gray-11);color:var(--text-primary);justify-content:flex-start;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0}.move-to-select-folder-modal .move-folder-modal-footer{display:flex;justify-content:flex-end}.move-to-select-folder-modal .move-folder-modal-footer .btn-secondary{margin-right:12px}.export-modal .modal-box>.MuiBox-root{max-width:90vw!important;max-width:var(--modal-mobile)!important;min-width:520px!important;padding-bottom:16px!important;padding-top:8px!important;width:560px!important;width:var(--modal-export)!important}.export-modal #modal-modal-title{margin-bottom:16px!important}.export-modal .resolution-dropdown{margin-bottom:12px}.export-modal .resolution-dropdown input{background-color:var(--gray-3);background-color:var(--control-background);color:var(--gray-11);color:var(--text-primary);padding:4px 8px}.export-modal .resolution-dropdown:first-of-type .MuiGrid-item:last-child{flex-basis:100%;max-width:100%}.export-modal .resolution-dropdown:first-of-type .MuiGrid-item:last-child .MuiTextField-root{min-width:350px;width:100%}.export-modal .speed-popup{margin-bottom:12px}.export-modal .speed-popup input{background-color:var(--gray-3);background-color:var(--control-background);color:var(--gray-11);color:var(--text-primary);padding:4px 8px;text-align:center;width:50px}.export-modal .export-modal-label{flex-basis:80px!important;flex-grow:0!important;flex-shrink:0!important;min-width:80px;width:80px}.export-modal select{background-color:var(--gray-3);background-color:var(--control-background);border:none;color:var(--gray-11);color:var(--text-primary)}.export-modal .MuiGrid-container{width:100%}.export-modal .MuiGrid-container .MuiGrid-item[class*=MuiGrid-xs]{flex-grow:1}.export-modal .MuiButton-outlined{background:var(--gray-3)!important;background:var(--control-background)!important;border-color:var(--border-subtle)!important;color:var(--gray-11)!important;color:var(--text-primary)!important}.export-modal .MuiButton-outlined:hover{background:var(--gray-4)!important;background:var(--control-hover)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important}.export-modal .MuiButton-contained span,.export-modal .MuiButton-outlined span{color:inherit!important}.export-modal .MuiSelect-select{color:var(--gray-11)!important;color:var(--text-primary)!important}.export-modal .MuiOutlinedInput-notchedOutline{border-color:var(--border-subtle)!important}.speed-popup-container{align-items:center;background:#0000;display:flex;justify-content:space-between;padding:5px 7px}.speed-popup-container img.close-icon{width:12px}.speed-duration-popup{padding:11px 15px}.modal-box .MuiBox-root{background-color:var(--gray-4);background-color:var(--dialog-background);border:1px solid #6f57e573;border:1px solid var(--dialog-border);border-radius:10px;box-shadow:0 8px 30px #00000059;max-width:90vw;padding:8px 26px 16px;width:400px;width:var(--modal-md)}.modal-box .MuiBox-root #modal-modal-title{font-size:1rem;font-weight:600;line-height:28px;margin:0;padding-right:32px}.create-folder-modal .modal-box .MuiBox-root,.delete-modal .MuiBox-root{width:340px!important;width:var(--modal-sm)!important}.move-to-select-folder-modal .modal-box .MuiBox-root{width:400px!important;width:var(--modal-md)!important}.create-project-modal .modal-box .MuiBox-root{width:480px!important;width:var(--modal-lg)!important}.project-save-as-modal .modal-box .MuiBox-root{width:400px!important;width:var(--modal-md)!important}@media(min-width:1024px)and (max-width:1280px){.modal-box .MuiBox-root{max-width:90vw}}@media(min-width:750px)and (max-width:1023px){.modal-box .MuiBox-root{max-width:90vw}.setting-dropdown-container.japanese select#language-select,.setting-dropdown-container.korean select#language-select{width:32%}}@media screen and (max-width:1023px){.create-project-modal .modal-box{max-height:none!important;overflow:visible!important}.create-project-modal .modal-box .MuiBox-root{margin:0!important;max-height:85vh!important;max-width:400px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:13px!important;width:90vw!important;width:var(--modal-mobile)!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}.create-project-modal .modal-box #modal-modal-title{font-size:.8rem!important;font-size:var(--font-sm)!important;margin-bottom:3px!important;margin-top:0!important}.create-project-modal .modal-box #modal-modal-description{font-size:.7rem!important;margin-bottom:3px!important;margin-top:3px!important}.create-project-modal .modal-box .create-folder-text{margin-bottom:3px!important;min-height:40px!important}.create-project-modal .modal-box .create-folder-text input{font-size:.68rem!important;padding:5px 8px!important}.create-project-modal .choose-format-section{margin-bottom:3px!important;margin-top:3px!important}.create-project-modal .choose-format-section.MuiGrid-container{gap:4px!important;row-gap:6px!important}.create-project-modal .choose-format-section .video-ratio{min-height:80px!important}.create-project-modal .choose-format-section .landscape .video-ratio .video-ratio-number{font-size:.6rem!important;min-height:40px!important}.create-project-modal .choose-format-section .portrait .video-ratio .video-ratio-number{font-size:.6rem!important;min-height:64px!important}.create-project-modal .choose-format-section .square .video-ratio .video-ratio-number{font-size:.6rem!important;min-height:48px!important;width:48px!important}.create-project-modal .choose-format-section .full .video-ratio .video-ratio-number{font-size:.6rem!important;min-height:80px!important;width:40px!important}.create-project-modal .choose-format-section .standard .video-ratio .video-ratio-number{font-size:.6rem!important;min-height:44px!important;width:56px!important}.create-project-modal .choose-format-section .ratio-description{font-size:.8rem!important;line-height:1.4!important;margin-bottom:8px!important;min-height:72px!important;padding-left:3px!important;padding-right:3px!important;white-space:pre-line!important}.create-project-modal .choose-format-section button label{font-size:.58rem!important;line-height:1.3!important;overflow-wrap:break-word!important;padding:0 1px!important;text-align:center!important;white-space:normal!important;word-break:keep-all!important}.create-project-modal .modal-box .resolution-dropdown{margin-bottom:1.5px!important;margin-top:1.5px!important}.create-project-modal .modal-box .resolution-dropdown .MuiTypography-root{font-size:.68rem!important}.create-project-modal .modal-box .resolution-dropdown .MuiSelect-select,.create-project-modal .modal-box .resolution-dropdown select{font-size:.68rem!important;padding:3px 6px!important}.create-project-modal .modal-box .frames-per-sec{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:3px!important;margin-top:1.5px!important}.create-project-modal .modal-box .frames-per-sec .MuiTypography-root{font-size:.68rem!important}.create-project-modal .modal-box .frames-per-sec select{background-color:var(--gray-3)!important;background-color:var(--control-background)!important;border-radius:4px!important;color:var(--gray-11)!important;color:var(--text-primary)!important}.create-project-modal .modal-box .frames-per-sec .MuiSelect-select,.create-project-modal .modal-box .frames-per-sec select{font-size:.68rem!important;padding:3px 6px!important;text-align:center!important;text-align-last:center!important}.create-project-modal .modal-box .modal-actions{margin-top:5px!important;padding-bottom:2px!important}.create-project-modal .modal-box .modal-actions .MuiStack-root{gap:4px!important;margin-top:0!important}.create-project-modal .modal-box .modal-actions .MuiStack-root button{font-size:.875rem!important;min-height:32px!important;padding:6px 12px!important}.modal-box .MuiBox-root::-webkit-scrollbar{width:6px}.modal-box .MuiBox-root::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.modal-box .MuiBox-root::-webkit-scrollbar-thumb:hover{background:#ffffff80}}.modal-box.korean .language-dropdown{gap:22px}.modal-box.korean .snap-duration-container{gap:45px}.modal-box.japanese .language-dropdown{gap:0}.modal-box.japanese .language-dropdown label{width:143px}.modal-box.japanese .setting-dropdown-container{gap:25px}.modal-box.japanese .snap-duration-container{gap:15px}.modal-close-btn.MuiIconButton-root,.modal-close-btn.MuiIconButton-root svg{background:none!important;background-color:#0000!important;color:var(--gray-11)!important;color:var(--text-primary)!important}.modal-close-btn.MuiIconButton-root:hover,.modal-close-btn.MuiIconButton-root:hover svg{background:none!important;background-color:#0000!important;color:#6d55e5!important;color:var(--primary-color)!important}.modal-close-btn.MuiIconButton-root:active,.modal-close-btn.MuiIconButton-root:active svg{background:none!important;background-color:#0000!important;color:var(--gray-10)!important;color:var(--text-secondary)!important}.left-sidebar-panel{background-color:var(--gray-1);background-color:var(--panel-secondary)}.left-sidebar-panel .MuiTabScrollButton-root{display:none}.left-sidebar-panel button{border-radius:8px;color:var(--gray-11);color:var(--text-primary);font-size:.8rem;font-size:var(--font-sm);margin:4px;max-width:79px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:79px;padding:10px 4px;text-transform:capitalize}.left-sidebar-panel button svg{margin:0!important;width:1rem}.left-sidebar-panel button:not(:disabled):hover{background-color:hsl(250,73%,calc(62% + 23%));background-color:var(--primary-subtle);color:var(--gray-11);color:var(--text-hover)}.left-sidebar-panel button.Mui-selected{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 5%)),hsl(250,73%,calc(62% - 12%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from),var(--btn-gradient-to))!important;color:#fff!important;color:var(--primary-fg,#fff)!important}.left-sidebar-panel button.Mui-selected svg{color:#fff!important;color:var(--primary-fg,#fff)!important;fill:#fff!important;fill:var(--primary-fg,#fff)!important}.left-sidebar-panel button.Mui-selected:hover{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 2%)),hsl(250,73%,calc(62% - 18%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from-hover),var(--btn-gradient-to-hover))!important;color:#fff!important;color:var(--primary-fg,#fff)!important}.left-sidebar-panel button.Mui-selected:hover svg{color:#fff!important;color:var(--primary-fg,#fff)!important;fill:#fff!important;fill:var(--primary-fg,#fff)!important}.left-sidebar-panel button svg{height:24px;margin:0;padding:0;width:24px}.light-theme .left-sidebar-panel button:not(.Mui-selected) svg{color:var(--gray-11)!important;color:var(--icon-fill)!important;fill:var(--gray-11)!important;fill:var(--icon-fill)!important}.light-theme .left-sidebar-panel button.Mui-selected{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 5%)),hsl(250,73%,calc(62% - 12%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from),var(--btn-gradient-to))!important;color:#fff!important;color:var(--primary-fg,#fff)!important}.light-theme .left-sidebar-panel button.Mui-selected svg{color:#fff!important;color:var(--primary-fg,#fff)!important;fill:#fff!important;fill:var(--primary-fg,#fff)!important}.light-theme .left-sidebar-panel button.Mui-selected:hover{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 2%)),hsl(250,73%,calc(62% - 18%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from-hover),var(--btn-gradient-to-hover))!important;color:#fff!important;color:var(--primary-fg,#fff)!important}.light-theme .left-sidebar-panel button.Mui-selected:hover svg{color:#fff!important;color:var(--primary-fg,#fff)!important;fill:#fff!important;fill:var(--primary-fg,#fff)!important}.left-sidebar-panel .MuiTabs-indicator{display:none}.left-sidebar-panel~.left-panel-tabs{background-color:var(--gray-2);background-color:var(--panel-main);position:relative}.left-sidebar-panel~.left-panel-tabs .MuiAccordionSummary-root .MuiTypography-root{color:var(--text-strong);color:var(--accordion-l1-color);font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--accordion-l1-family);font-size:.9rem;font-size:var(--accordion-l1-size);font-weight:600;font-weight:var(--accordion-l1-weight);letter-spacing:.5px;letter-spacing:var(--accordion-l1-letter-spacing);line-height:1.2;line-height:var(--accordion-l1-line-height);text-transform:uppercase}.left-sidebar-panel~.left-panel-tabs .MuiAccordionDetails-root{color:var(--gray-11);color:var(--text-primary)}.left-sidebar-panel~.left-panel-tabs .MuiAccordionDetails-root .MuiTypography-root,.left-sidebar-panel~.left-panel-tabs .MuiAccordionDetails-root div,.left-sidebar-panel~.left-panel-tabs .MuiAccordionDetails-root label,.left-sidebar-panel~.left-panel-tabs .MuiAccordionDetails-root p,.left-sidebar-panel~.left-panel-tabs .MuiAccordionDetails-root span{color:var(--gray-11);color:var(--text-primary);font-weight:500;font-weight:var(--weight-medium)}.left-sidebar-panel~.left-panel-tabs .MuiTypography-root{color:var(--gray-11);color:var(--text-primary)}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel]{background-color:var(--gray-2);background-color:var(--panel-main);position:relative;transition:.3s}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .collapse-btn{color:var(--gray-11);color:var(--text-primary);padding:4px!important;position:absolute;right:4px;top:8px;transform:rotate(90deg)}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .collapse-btn svg{height:1.2rem}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .MuiBox-root{border:none;padding:0}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs{padding:8px;position:relative}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabScrollButton-root.Mui-disabled,.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabs-scrollButtons.Mui-disabled{display:none}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabScrollButton-root:not(.Mui-disabled),.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabs-scrollButtons:not(.Mui-disabled){align-items:center;background:#0000;border:none;color:var(--gray-11);color:var(--text-primary);display:flex;height:24px;margin:0 2px;min-width:20px;padding:0;width:20px}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabs-root,.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabs-root .MuiTabs-flexContainer,.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabs-root .MuiTabs-scroller{border-bottom:none}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .loader{background:none;display:block;height:calc(100% - 66px);left:0;max-height:400px;position:absolute;top:34px;width:100%;z-index:2}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .loader .loader__backdrop{display:none}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .loader .loader__spinner{height:35px;width:35px}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTab-root{background:#0000;border:none;color:var(--gray-11);color:var(--text-primary);font-size:.85rem;font-size:var(--font-md);font-weight:500;font-weight:var(--weight-medium);min-height:28px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 4px 2px;text-transform:capitalize}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTab-root.Mui-selected{background:#0000;border:none;color:hsl(250,73%,calc(62% + 18%));color:var(--tab-active-text,var(--primary-color))}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTab-root:hover{background:#ffffff0a}.left-sidebar-panel~.left-panel-tabs div[role=tabpanel] .project-tabs .MuiTabs-indicator{animation:indicator-appear 0s 50ms forwards;background-color:hsl(250,73%,calc(62% + 18%));background-color:var(--tab-active-text,var(--primary-color));bottom:18px;height:3px;opacity:0;transition:none}@keyframes indicator-appear{to{opacity:1}}#left-panel-collapse-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:48px;margin:0;padding:0;position:absolute;right:2px;top:-11px;transform:rotate(90deg);z-index:2}#left-panel-collapse-btn.left-panel-collapse{right:-20px;transform:rotate(-90deg)}#left-panel-collapse-btn svg{background-color:var(--gray-1);background-color:var(--panel-secondary);border-radius:50%;color:var(--gray-11);color:var(--text-primary);font-size:1.5rem}.left-panel-tabs:has(.left-panel-collapse) div[role=tabpanel]{width:0}.left-panel-tabs:has(.left-panel-collapse) div[role=tabpanel] div{display:none}.left-sidebar-tabs{background-color:var(--gray-2);background-color:var(--panel-main);position:relative}.left-sidebar-tabs .left-sidebar-menu-tabs{display:flex;height:100%}.left-sidebar-tabs .current-project-filter{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-start;margin-top:-18px}.left-sidebar-tabs .current-project-filter svg{color:var(--gray-11);color:var(--text-primary)}.left-sidebar-tabs .current-project-filter .add-to-current-project{margin-right:2px;width:24px}.left-sidebar-tabs .current-project-filter .add-to-current-project button{align-items:center;display:flex;justify-content:center;min-height:24px!important;min-width:24px!important;padding:2px;text-align:center}.left-sidebar-tabs .current-project-filter .add-to-current-project button svg{font-size:1.25rem!important;font-size:var(--font-xl)!important}.left-sidebar-tabs .current-project-filter .media-filter button{justify-content:flex-start;min-height:0!important;min-width:66px!important;overflow:hidden;padding-left:4px!important;padding-top:4px!important;text-align:left;text-overflow:ellipsis;white-space:nowrap}.left-sidebar-tabs .current-project-filter .media-filter button .filter-icon{color:var(--gray-10)!important;color:var(--text-secondary)!important;font-size:20px!important;margin-right:4px}.left-sidebar-tabs .current-project-filter .media-filter button svg:first-of-type{color:var(--gray-10)!important;color:var(--text-secondary)!important}.left-sidebar-tabs .current-project-filter .media-filter button svg:last-child{padding-left:4px;padding-right:4px;position:absolute;right:0;top:3px}.left-sidebar-tabs .current-project-filter input{background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);border-radius:4px;color:var(--gray-11);color:var(--text-primary);margin:12px;padding:8px}.left-sidebar-tabs .current-project-filter .filter-dropdown{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:20px}.left-sidebar-tabs .current-project-filter select{margin-left:8px}.left-sidebar-tabs .library-panel-data{background-color:var(--gray-2);background-color:var(--panel-main);height:calc(70vh - 130px);height:calc(var(--app-vh, 70vh) - 130px);overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}.left-sidebar-tabs .library-panel-data::-webkit-scrollbar{width:4px}.left-sidebar-tabs .library-panel-data::-webkit-scrollbar-track{background:var(--gray-1);background:var(--scrollbar-track)}.left-sidebar-tabs .library-panel-data::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);border-radius:4px}.left-sidebar-tabs .library-panel-data::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover);border-radius:4px}.left-sidebar-tabs .library-panel-data::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press);border-radius:4px}.left-sidebar-tabs .library-panel-data .project-media-list-section{height:auto;overflow:visible;overflow:initial}.left-sidebar-tabs .library-panel-data .canvas-loader{background-color:var(--gray-2);background-color:var(--panel-main);height:80px;margin:auto;width:80px}.left-sidebar-tabs .shape-compact-toggle{align-items:center;align-self:flex-start;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:flex;flex:0 0 auto;font-size:.8rem;font-size:var(--font-sm);gap:4px;height:28px;line-height:1;margin-right:8px;-webkit-user-select:none;user-select:none;white-space:nowrap}.left-sidebar-tabs .shape-compact-toggle input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:var(--gray-3);background-color:var(--field-bg,var(--control-background));border:1px solid var(--checkbox-border,var(--text-secondary));border-radius:3px;box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:13px;margin:0;min-width:13px;padding:0;position:relative;width:13px}.left-sidebar-tabs .shape-compact-toggle input[type=checkbox]:hover{border-color:#6d55e5;border-color:var(--checkbox-accent,var(--primary-color))}.left-sidebar-tabs .shape-compact-toggle input[type=checkbox]:focus-visible{outline:2px solid #7e6cec;outline:2px solid var(--focus-ring,var(--primary-color));outline-offset:1px}.left-sidebar-tabs .shape-compact-toggle input[type=checkbox]:checked{background-color:#6d55e5;background-color:var(--checkbox-accent,var(--primary-color));border-color:#6d55e5;border-color:var(--checkbox-accent,var(--primary-color))}.left-sidebar-tabs .shape-compact-toggle input[type=checkbox]:checked:after{border:solid #fff;border-bottom:2px solid var(--text-contrast-inverse,#fff);border-left:0 solid var(--text-contrast-inverse,#fff);border-right:2px solid var(--text-contrast-inverse,#fff);border-top:0 solid var(--text-contrast-inverse,#fff);content:"";height:6.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:3px}.left-sidebar-tabs .project-media-list-section{column-gap:10px;display:block;flex-direction:row;flex-wrap:wrap;height:calc(70vh - 130px);height:calc(var(--app-vh, 70vh) - 130px);margin-top:4px;overflow-y:scroll;padding-right:8px}.left-sidebar-tabs .project-media-list-section .canvas-loader{background-color:var(--gray-2);background-color:var(--panel-main);height:80px;margin:auto;width:80px}.left-sidebar-tabs .project-media-list-section::-webkit-scrollbar{width:4px}.left-sidebar-tabs .project-media-list-section::-webkit-scrollbar-track{background:var(--gray-1);background:var(--scrollbar-track)}.left-sidebar-tabs .project-media-list-section::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb)}.left-sidebar-tabs .project-media-list-section::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.left-sidebar-tabs .project-media-list-section::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press)}.left-sidebar-tabs .project-media-list-section .project-media-list-item{background-color:var(--gray-2);background-color:var(--card-background);border:1px solid var(--control-border);border-radius:6px;border-radius:var(--tile-radius,6px);float:left;margin:0 2px 45px;position:relative}.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-lib-item,.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-shape-item{margin:0 0 6px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-lib-item .project-title-main,.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-shape-item .project-title-main{display:none}.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-lib-item .previewFile,.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-shape-item .previewFile{background-size:85%!important}.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-lib-item .media-add-button,.left-sidebar-tabs .project-media-list-section .project-media-list-item.compact-shape-item .media-add-button{transform:scale(.75);transform-origin:right bottom}.left-sidebar-tabs .project-media-list-section .project-media-list-item.active,.left-sidebar-tabs .project-media-list-section .project-media-list-item.previewHover{border:1px solid var(--accent-orange);border-radius:6px;border-radius:var(--tile-radius,6px);cursor:pointer}.left-sidebar-tabs .project-media-list-section .project-media-list-item.selectedPreview{border-radius:6px;border-radius:var(--tile-radius,6px);outline:2px solid var(--orange-9);outline:2px solid var(--accent-orange);outline-offset:-2px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon{border-radius:4px;color:#fff;padding:0 2px;position:absolute}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon svg{color:#fff;fill:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-delete-button{align-items:center;background-color:#0000004d;border-radius:2px;bottom:2px;display:flex;height:20px;justify-content:center;left:2px;padding:0;width:20px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-delete-button svg{height:16px;width:16px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-heart-button{align-items:center;background-color:#0009;border-radius:2px;bottom:2px;color:#f2a516;color:var(--accent-amber,#f2a516);display:flex;font-size:13px;height:20px;justify-content:center;left:4px;line-height:20px;overflow:hidden;padding:0;width:20px;-webkit-text-stroke:.7px currentColor}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-heart-button:hover{background-color:#000000bf}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-heart-button svg{height:20px;width:20px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-heart-button-composite{align-items:center;background-color:#0009;border-radius:2px;bottom:30px;color:#f2a516;color:var(--accent-amber,#f2a516);display:flex;font-size:13px;height:20px;justify-content:center;left:4px;line-height:20px;overflow:hidden;padding:0;width:20px;-webkit-text-stroke:.7px currentColor}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-heart-button-composite:hover{background-color:#000000bf}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-heart-button-composite svg{height:20px;width:20px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-add-button{align-items:center;background-color:#6d55e5;background-color:var(--primary-color);border-radius:2px;bottom:2px;display:flex;height:20px;justify-content:center;padding:0;right:4px;width:20px}@media(hover:none)and (pointer:coarse),(max-width:768px){.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-add-button{height:10px;width:10px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-add-button img{height:8px;width:8px}}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-add-button img{filter:brightness(0) invert(1);height:16px;width:16px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-replace-button{align-items:center;background-color:#4caf50;border-radius:2px;bottom:2px;display:flex;height:20px;justify-content:center;padding:0;right:26px;width:20px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-replace-button:disabled{background-color:var(--gray-6);background-color:var(--control-disabled);cursor:not-allowed;opacity:.5}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-replace-button .replace-icon{align-items:center;color:#fff;display:flex;justify-content:center;line-height:1}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-replace-button .replace-icon svg{display:block}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.template-rename-button{padding:1px;right:4px;top:2px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-video-icon{left:2px;padding:0;top:2px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-video-icon svg{display:block}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-duration-time{font-size:.8rem;font-size:var(--font-sm);right:4px;text-shadow:1px 1px 2px #000c;top:4px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-name{display:-webkit-box;font-size:.8rem;font-size:var(--font-sm);-webkit-line-clamp:2;line-clamp:2;overflow:hidden;position:static;text-align:center;text-overflow:ellipsis;width:100%;word-break:break-all;-webkit-box-orient:vertical;color:var(--gray-11);color:var(--text-primary);padding:0 2px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.media-size,.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon.resolution-fps{display:none}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon img{height:auto;width:12px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-media-icon:empty{display:none}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-title-main{align-items:center;background-color:var(--gray-1);background-color:var(--card-title);border-radius:4px;border-radius:var(--radius-sm);bottom:-41px;box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);display:flex;font-size:.8rem;font-size:var(--font-sm);height:40px;line-height:1.2;overflow:hidden;padding:2px 0;position:absolute;width:100%}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-title-main>div:first-child,.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-title-main>span:first-child{flex:1 1;min-width:0}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-title-main .media-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;overflow:hidden;overflow-wrap:anywhere;text-align:center;text-overflow:ellipsis;white-space:pre-line;word-break:keep-all}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-title-main .media-name[data-fit=small]{font-size:11px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-title-main .media-name[data-fit=xs]{font-size:10px}.left-sidebar-tabs .project-media-list-section .project-media-list-item .project-title-main .entity-menu-button{flex-shrink:0;font-size:20px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:3px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.effect-item .previewContent,.left-sidebar-tabs .project-media-list-section .project-media-list-item.rich-text-item .previewContent,.left-sidebar-tabs .project-media-list-section .project-media-list-item.sticker-item .previewContent,.left-sidebar-tabs .project-media-list-section .project-media-list-item.text-style-item .previewContent,.left-sidebar-tabs .project-media-list-section .project-media-list-item.text-style-png-item .previewContent{background-image:conic-gradient(#7e7e7e 25%,#e6e6e6 0 50%,#7e7e7e 0 75%,#e6e6e6 0);background-size:4px 4px;box-sizing:border-box;height:100%}.left-sidebar-tabs .project-media-list-section .project-media-list-item.sticker-item .previewContent .previewFile{background-size:50%!important}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view{align-items:center;background-color:var(--gray-3);background-color:var(--control-background);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3px;margin-right:0;padding:4px;position:relative;width:100%}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .previewFile>img{left:54px!important;max-height:56px!important;max-width:100px!important}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view.text-style-item>div{position:static!important}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-video-icon{left:6px;top:6px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-duration-time{box-sizing:border-box;left:4px;padding-right:2px;right:auto;text-align:right;text-shadow:1px 1px 1px #000c;top:6px;width:100px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-add-button{bottom:6px;left:82px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-replace-button{bottom:6px;left:58px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-delete-button,.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-heart-button,.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-heart-button-composite{bottom:6px;left:6px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-name{background-color:#0000;color:var(--gray-11)!important;color:var(--text-primary)!important;left:112px;margin-left:0;overflow:hidden;position:absolute;right:8px;text-align:left;text-overflow:ellipsis;top:8px;white-space:nowrap;width:auto}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.resolution-fps{display:none}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-size{display:block;right:30px;top:42px}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-media-icon.media-size p{color:var(--gray-10);color:var(--text-secondary);font-size:.8rem;font-size:var(--font-sm);margin:0}.left-sidebar-tabs .project-media-list-section .project-media-list-item.project-media-list-view .project-title-main{background:none;position:static}.left-sidebar-tabs .uploaded-video-accordion .MuiAccordion-root{background-color:#0000;border:none;box-shadow:none;color:var(--text-strong);margin:16px 0}.left-sidebar-tabs .uploaded-video-accordion .MuiAccordion-root.Mui-expanded:first-of-type{margin:16px 0}.left-sidebar-tabs .uploaded-video-accordion .MuiAccordion-root .MuiButtonBase-root{background-color:#0000;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.left-sidebar-tabs .uploaded-video-accordion .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-expandIconWrapper svg{color:var(--text-strong)}.left-sidebar-tabs .uploaded-video-accordion .MuiAccordion-root .MuiAccordionSummary-content{margin:0}.left-sidebar-tabs .textStylingPanel .project-media-list-item.selectedPreview{outline:none!important}.left-sidebar-tabs .textStylingPanel .project-media-list-item.selectedPreview:after{border:1px solid var(--accent-orange);border-radius:3px;box-sizing:border-box;content:"";inset:0;pointer-events:none;position:absolute;z-index:10}.custom-handle{cursor:ew-resize!important;height:100%;position:absolute;right:0;top:0;width:6px;z-index:1}.hide{display:none}@media only screen and (min-width:768px)and (max-width:1366px){.left-panel-tabs{max-width:580px!important}}@media only screen and (max-width:767px)and (orientation:portrait){.left-panel-tabs{max-width:none!important}}@media only screen and (min-width:2560px){.left-sidebar-tabs .project-media-list-section{height:calc(70vh - 254px);height:calc(var(--app-vh, 70vh) - 254px)}}@media screen and (max-width:767px)and (orientation:portrait){.left-sidebar-tabs .library-panel-data,.left-sidebar-tabs .project-media-list-section{height:calc(100vh - 200px)!important;height:calc(var(--app-vh, 100vh) - 200px)!important;max-height:calc(100vh - 200px)!important;max-height:calc(var(--app-vh, 100vh) - 200px)!important}}@media screen and (max-width:1023px)and (orientation:landscape){.left-sidebar-tabs .library-panel-data,.left-sidebar-tabs .project-media-list-section{height:calc(100vh - 150px)!important;height:calc(var(--app-vh, 100vh) - 150px)!important;max-height:calc(100vh - 150px)!important;max-height:calc(var(--app-vh, 100vh) - 150px)!important}}@media screen and (max-width:767px)and (orientation:portrait){.left-sidebar-panel button{border-radius:8px!important;flex:1 1 auto!important;font-size:.65rem!important;font-size:var(--font-2xs)!important;height:60px!important;max-width:90px!important;min-width:60px!important;padding:4px 2px!important}.left-sidebar-panel button svg{height:24px!important;width:24px!important}.left-sidebar-panel button:not(:disabled):hover{background-color:hsl(250,73%,calc(62% + 23%));background-color:var(--primary-subtle);color:var(--gray-11);color:var(--text-hover)}.left-sidebar-panel button.Mui-selected{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 5%)),hsl(250,73%,calc(62% - 12%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from),var(--btn-gradient-to))!important;color:#fff!important;color:var(--text-contrast-inverse)!important}.left-sidebar-panel button.Mui-selected:hover{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 2%)),hsl(250,73%,calc(62% - 18%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from-hover),var(--btn-gradient-to-hover))!important;color:#fff!important;color:var(--text-contrast-inverse)!important}.left-sidebar-panel .MuiTabs-flexContainer{flex-direction:row!important;height:60px!important}.left-sidebar-panel .MuiTabs-scroller{overflow-x:auto!important;overflow-y:hidden!important}}#right-panel-collapse-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:48px;left:-8px;margin:0;padding:0;pointer-events:auto;position:absolute;top:0;transform:rotate(-90deg);z-index:9999}#right-panel-collapse-btn.right-panel-collapse{left:-20px;transform:rotate(90deg)}#right-panel-collapse-btn svg{background-color:var(--gray-1);background-color:var(--panel-secondary);border-radius:50%;color:var(--gray-11);color:var(--text-primary);font-size:1.5rem;transition:all .3s ease}#right-panel-collapse-btn svg:hover{opacity:.8}.MuiTooltip-tooltip.shape-name-tooltip{background-color:var(--gray-12)!important;background-color:var(--tooltip-bg)!important;border-radius:4px!important;box-shadow:0 2px 6px #00000040!important;box-shadow:var(--shadow-sm,0 2px 6px #00000040)!important;color:var(--gray-1)!important;color:var(--tooltip-text)!important;font-size:.8rem!important;font-size:var(--font-sm)!important;font-weight:400!important;font-weight:var(--weight-normal)!important;margin-top:4px!important;padding:4px 8px!important}.MuiTooltip-arrow.shape-name-tooltip-arrow{color:var(--gray-12)!important;color:var(--tooltip-bg)!important}#right-panel .prop-lib-target-row,.right-panel-properties-tabs .prop-lib-target-row,.styled-right-panel-properties .prop-lib-target-row{align-items:center;display:flex;gap:6px;margin:6px 0 10px}#right-panel .prop-lib-target-label,.right-panel-properties-tabs .prop-lib-target-label,.styled-right-panel-properties .prop-lib-target-label{color:var(--gray-10);color:var(--text-secondary,var(--text-primary));flex:0 0 auto;font-size:.8rem;font-size:var(--font-sm)}#right-panel .prop-lib-target,.right-panel-properties-tabs .prop-lib-target,.styled-right-panel-properties .prop-lib-target{flex:1 1 auto;min-width:0}#right-panel .prop-lib-apply,.right-panel-properties-tabs .prop-lib-apply,.styled-right-panel-properties .prop-lib-apply{background:#6d55e5;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--primary-fg,var(--text-on-selected-bg,#fff));cursor:pointer;flex:0 0 auto;padding:4px 12px}.accordion-icons .effect-add-btn,.effect-category-panel .accordion-icons button.effect-add-btn{align-items:center;background-color:#6d55e5!important;background-color:var(--primary-color)!important;border:0!important;border-radius:8px!important;cursor:pointer;display:inline-flex!important;flex:0 0 auto;height:28px!important;justify-content:center;min-width:28px;padding:0!important;width:28px!important}.accordion-icons .effect-add-btn img,.accordion-icons .effect-add-btn svg,.effect-category-panel .accordion-icons button.effect-add-btn img,.effect-category-panel .accordion-icons button.effect-add-btn svg{filter:brightness(0) invert(1);height:24px!important;width:24px!important}.accordion-icons .effect-add-btn:hover:not(:disabled),.effect-category-panel .accordion-icons button.effect-add-btn:hover:not(:disabled){filter:brightness(1.12)}.accordion-icons .effect-add-btn:disabled,.effect-category-panel .accordion-icons button.effect-add-btn:disabled{cursor:default;opacity:.45}.applied-overlay-row .applied-transition-kind{color:var(--gray-10);color:var(--text-secondary);flex:1 1 auto;font-size:.8rem;font-size:var(--font-sm);margin-left:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-icons~.effect-back-btn,.effect-back-btn,.effect-category-panel .MuiAccordionSummary-content button.effect-back-btn{align-items:center;background:var(--gray-3)!important;background:var(--control-background)!important;border:1px solid var(--control-border)!important;border-radius:6px!important;color:var(--gray-10)!important;color:var(--text-secondary)!important;cursor:pointer;display:inline-flex!important;flex:0 0 auto;font-size:.8rem;font-size:var(--font-sm);gap:2px;height:auto!important;margin-left:8px;margin-right:12px;max-width:none!important;min-width:0!important;padding:2px 4px!important;white-space:nowrap;width:auto!important}.accordion-icons~.effect-back-btn:hover,.effect-back-btn:hover,.effect-category-panel .MuiAccordionSummary-content button.effect-back-btn:hover{border-color:#6d55e5!important;border-color:var(--primary-color)!important;color:var(--gray-11)!important;color:var(--text-primary)!important}.right-panel-shader-properties .MuiAccordionSummary-content:has(.effect-back-btn){flex:1 1 auto!important;min-width:0!important;overflow:hidden;width:auto!important}.MuiAccordion-root.Mui-expanded>.MuiAccordionSummary-root .property-accordion-text,.MuiAccordionSummary-root.Mui-expanded .property-accordion-text{font-weight:700}.effect-apply-wrap{display:inline-flex;flex:0 0 auto;margin-left:auto;padding-left:8px}.effect-apply-btn,.effect-category-panel .accordion-icons button.effect-apply-btn{background-color:#6d55e5!important;background-color:var(--primary-color)!important;border:0!important;border-radius:6px!important;color:#fff!important;color:var(--primary-fg,var(--text-on-selected-bg,#fff))!important;cursor:pointer;flex:0 0 auto;font-size:.8rem;font-size:var(--font-sm);font-weight:700;height:auto!important;padding:4px 12px!important;white-space:nowrap;width:auto!important}.effect-apply-btn:hover:not(:disabled),.effect-category-panel .accordion-icons button.effect-apply-btn:hover:not(:disabled){filter:brightness(1.1)}.effect-apply-btn:disabled,.effect-category-panel .accordion-icons button.effect-apply-btn:disabled{cursor:default;opacity:.45}.effect-tab-switch{padding:8px 0 4px}.effect-tab-switch .dock-chip-tabs{margin:0}.transition-header{align-items:center;display:flex;gap:6px}.transition-header>.MuiTypography-root{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transition-header .accordion-icons{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px}.transition-header .applied-transition-thumb{flex:0 0 auto}.transition-header .accordion-icons button:disabled{cursor:default;opacity:.35}.transition-header .accordion-icon-btn.selected svg{color:#6d55e5;color:var(--primary-color)}.transition-pick-hint{color:var(--gray-10);color:var(--text-secondary);font-size:.8rem;font-size:var(--font-sm);line-height:1.5;margin:10px 2px 4px}button.transition-blocked{opacity:.45}button.transition-blocked:hover{opacity:.7}.anim-lib{display:flex;flex:1 1;flex-direction:column;min-height:0}.anim-lib .anim-lib-slots{padding:6px 6px 2px}.anim-lib .anim-lib-slots .anim-cat-chip{border-color:#6d55e5!important;border-color:var(--primary-color)!important}.anim-lib .anim-lib-cats{padding:2px 6px 6px}.anim-lib .anim-lib-empty,.anim-lib .anim-lib-hint{color:var(--gray-10);color:var(--text-secondary);font-size:.8rem;font-size:var(--font-sm);padding:4px 8px}.anim-lib .anim-lib-empty{padding:24px 8px;text-align:center;width:100%}.anim-lib .anim-lib-group{clear:both;float:left;width:100%}.anim-lib .anim-lib-group-title{clear:both;color:var(--gray-10);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.02em;margin:6px 4px 4px}.anim-lib .anim-lib-tile{cursor:pointer;height:56px;width:100px}.anim-lib .anim-lib-tile .anim-lib-thumb{border-radius:5px;border-radius:var(--tile-radius-inner,5px);height:100%;overflow:hidden;width:100%}.anim-lib .anim-lib-tile .anim-lib-fav{background:#0009;border:none;border-radius:2px;bottom:2px;color:#f2a516;color:var(--accent-amber,#f2a516);font-size:13px;height:20px;left:4px;line-height:20px;padding:0;position:absolute;text-align:center;width:20px;-webkit-text-stroke:.7px currentColor;cursor:pointer;z-index:2}.anim-lib .anim-lib-tile .anim-lib-fav:hover{background:#000000bf}.anim-lib .anim-lib-tile .anim-lib-fav.on{color:#f2a516;color:var(--accent-amber,#f2a516)}.anim-lib .anim-lib-tile .anim-lib-applied{background:var(--green-9);background:var(--accent-green,#2fb344);border-radius:50%;box-shadow:0 1px 2px #00000059;color:#fff;font-size:11px;height:16px;left:2px;line-height:16px;pointer-events:none;position:absolute;text-align:center;top:2px;width:16px}.anim-hover-popup{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--border-subtle,var(--control-border));border-radius:8px;box-shadow:0 8px 24px #00000047;box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);padding:6px 8px 8px;position:fixed;z-index:10000}.anim-hover-popup .anim-hover-popup-title{align-items:center;display:flex;font-size:.8rem;font-size:var(--font-sm);gap:6px;margin-bottom:6px}.anim-hover-popup .anim-hover-popup-title>span:first-child{flex:1 1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anim-hover-popup .anim-hover-popup-title .anim-hover-popup-slot{color:var(--gray-10);color:var(--text-secondary);font-size:11px}.anim-hover-popup .anim-hover-popup-title .anim-hover-popup-close{background:var(--field-bg);border:1px solid var(--control-border);border-radius:3px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;font-size:12px;height:18px;line-height:14px;padding:0;width:18px}.anim-hover-popup .anim-hover-popup-stage{border-radius:4px;height:112px;margin:0 auto;overflow:hidden;width:200px}.anim-lib-thumb-box{background-image:conic-gradient(var(--anim-checker-a) 25%,var(--anim-checker-b) 0 50%,var(--anim-checker-a) 0 75%,var(--anim-checker-b) 0);background-size:4px 4px;border-radius:5px;border-radius:var(--tile-radius-inner,5px);overflow:hidden;position:relative;--anim-checker-a:#7e7e7e;--anim-checker-b:#e6e6e6}.anim-lib-thumb-box .custom-card-image,.anim-lib-thumb-box canvas,.anim-lib-thumb-box img{display:block;height:100%!important;width:100%!important}.anim-lib-thumb-box .anim-lib-thumb-empty{align-items:center;color:#555;display:flex;font-size:18px;font-weight:600;justify-content:center}.dark-theme .project-media-list-item.rich-text-item .previewContent{background-image:conic-gradient(#3a3a3a 25%,#000 0 50%,#3a3a3a 0 75%,#000 0);background-size:4px 4px}.dark-theme .anim-lib-thumb-box{--anim-checker-a:#3a3a3a;--anim-checker-b:#000}.dark-theme .anim-lib-thumb-box.anim-lib-thumb-text{--anim-checker-a:#7e7e7e;--anim-checker-b:#e6e6e6}.anim-lib-prop .anim-lib-live-stage{border:1px solid var(--control-border);border-radius:6px;box-sizing:border-box;margin:6px 0 4px;overflow:hidden;width:100%}.anim-lib-prop .transition-panel-header[hidden]{display:none}.anim-lib-prop .transition-panel-header{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px}.anim-lib-prop .transition-panel-header .effect-apply-wrap{flex:0 0 auto;margin-left:auto;padding-left:0}.anim-lib-prop .transition-panel-header .effect-apply-btn{min-width:64px}.anim-lib-prop .anim-lib-prop-thumb{flex:0 0 auto}.anim-lib-prop .anim-lib-prop-title{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:48px}.anim-lib-prop .anim-lib-prop-title .property-accordion-text{display:block;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anim-lib-prop .anim-lib-prop-title .anim-lib-prop-slot{color:var(--gray-10);color:var(--text-secondary);flex:0 0 auto;font-size:11px}.anim-lib-prop .anim-lib-prop-block{background:var(--field-bg);border:1px solid var(--control-border);border-radius:4px;color:var(--gray-10);color:var(--text-secondary);font-size:.8rem;font-size:var(--font-sm);margin:6px 2px 2px;padding:6px 8px}.anim-lib-prop .anim-lib-prop-body{padding:6px 4px 8px}.anim-lib-prop .motion-graph-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:4px 8px}.anim-lib-prop .motion-graph-header>p{color:var(--gray-10);color:var(--text-secondary);font-size:11px;margin:0}.anim-lib-prop .anim-lib-prop-row{align-items:center;box-sizing:border-box;display:flex;gap:8px;padding:2px 8px;width:100%}.anim-lib-prop .anim-lib-prop-label{color:var(--gray-10);color:var(--text-secondary);flex-shrink:0;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:62px}.anim-lib-prop .anim-lib-prop-slider{flex:1 1 auto;min-width:0}.anim-lib-prop .anim-lib-prop-val{color:var(--gray-11);color:var(--text-primary);flex-shrink:0;font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;text-align:right;width:32px}.anim-lib-prop .anim-lib-prop-num{background:var(--field-bg);border:1px solid var(--control-border);border-radius:3px;color:var(--gray-11);color:var(--text-primary);flex-shrink:0;font-size:11px;padding:2px 4px;width:46px}.anim-lib-prop .anim-lib-prop-hint{color:var(--gray-10);color:var(--text-secondary);font-size:11px;line-height:1.5;margin:8px 8px 2px}.upload-export-section{background-color:var(--gray-1);background-color:var(--panel-secondary);gap:8px;height:50px;padding:14px 16px 4px;position:relative;z-index:10}.upload-export-section,.upload-export-section .upload-section{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.upload-export-section .upload-section{flex:1 1;gap:4px;min-width:0}.upload-export-section .upload-section .tiles-slider{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:12px;position:relative;z-index:9999}.upload-export-section .upload-section .tiles-slider .slide-box{margin:0 8px}.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-root{padding:2px 0}.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-rail{background-color:var(--gray-6);background-color:var(--slider-rail-color,var(--border-default));opacity:1}.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-track{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color)}.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5;border:2px solid var(--primary-color);box-shadow:none;color:var(--slider-thumb-inner);height:14px;width:14px}.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-thumb.Mui-active,.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-thumb:focus,.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-thumb:hover{background-color:var(--gray-2);background-color:var(--panel-main);box-shadow:0 0 0 8px #6d55e529;box-shadow:0 0 0 8px rgba(var(--primary-color-rgb),.16);color:var(--gray-2);color:var(--panel-main)}.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-valueLabel{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;color:var(--primary-fg,#fff);z-index:9999999}.upload-export-section .upload-section .tiles-slider .slide-box .MuiSlider-valueLabel:before{border-top-color:#6d55e5;border-top-color:var(--primary-color)}.upload-export-section .upload-section .undo-redo-buttons{margin:0 6px}.upload-export-section .upload-section .undo-redo-buttons button{padding:0;white-space:nowrap}.upload-export-section .upload-section .undo-redo-buttons svg{margin:0 4px}.upload-export-section .upload-section .cut-button,.upload-export-section .upload-section .delete-button{margin:0 6px;padding:0;white-space:nowrap}.upload-export-section .upload-section .speed_icon{margin:0 6px}.upload-export-section .upload-section .speed_icon,.upload-export-section .upload-section .speed_icon .MuiButton-root{min-width:auto!important;padding:0;white-space:nowrap}.upload-export-section .upload-section .flip-button{align-items:center;display:flex;justify-content:center;margin:0 6px;padding:0;white-space:nowrap}.upload-export-section .upload-section>button{margin:0 6px;padding:0;white-space:nowrap}@media screen and (max-width:767px){.upload-export-section .upload-section .cut-button,.upload-export-section .upload-section .delete-button,.upload-export-section .upload-section .flip-button,.upload-export-section .upload-section .speed_icon,.upload-export-section .upload-section .undo-redo-buttons,.upload-export-section .upload-section>button{margin:0 6px}.upload-export-section .upload-section .cut-button,.upload-export-section .upload-section .delete-button,.upload-export-section .upload-section .flip-button,.upload-export-section .upload-section .undo-redo-buttons button{font-size:.7rem;font-size:var(--font-xs);margin:0;padding:0}.upload-export-section .upload-section .cut-button span,.upload-export-section .upload-section .delete-button span,.upload-export-section .upload-section .flip-button span,.upload-export-section .upload-section .undo-redo-buttons button span{margin:0;padding:0}.upload-export-section .upload-section .speed_icon{font-size:.7rem;font-size:var(--font-xs)}.upload-export-section .upload-section .speed_icon .MuiButton-root{font-size:.7rem;font-size:var(--font-xs);margin:0;padding:0}.upload-export-section .upload-section .speed_icon .MuiButton-root span{margin:0;padding:0}.upload-export-section .upload-section .undo-redo-buttons svg{margin:0 2px}}.upload-export-section .zoom-level{cursor:ew-resize;height:20px;position:absolute;right:150px;width:4rem}.upload-export-section .zoom-level>input{background-color:var(--gray-3);background-color:var(--control-background);color:#fff;cursor:ew-resize;font-size:1rem;font-size:var(--font-lg);height:20px;margin:0!important;outline:none;padding:0;text-align:center;-webkit-user-select:none;user-select:none;width:4rem}.upload-export-section .export-section{flex-shrink:0}.upload-export-section .export-section img{height:1.1rem}.upload-export-section .upload-icon{height:1rem}@media(max-width:1024px){.upload-export-section{gap:6px!important;height:auto!important;min-height:40px!important;padding:3px 12px!important}.upload-export-section .upload-section{gap:3px!important}.upload-export-section .upload-section .cut-button,.upload-export-section .upload-section .delete-button,.upload-export-section .upload-section .flip-button,.upload-export-section .upload-section .speed_icon,.upload-export-section .upload-section .undo-redo-buttons,.upload-export-section .upload-section>button{margin:0 4px!important}.upload-export-section .upload-section .undo-redo-buttons svg{margin:0 2px!important}}@media(max-width:768px){.upload-export-section{gap:4px!important;padding:2px 8px!important}.upload-export-section .upload-section{gap:0!important;justify-content:space-evenly!important}.upload-export-section .upload-section .cut-button,.upload-export-section .upload-section .delete-button,.upload-export-section .upload-section .flip-button,.upload-export-section .upload-section .speed_icon,.upload-export-section .upload-section .undo-redo-buttons,.upload-export-section .upload-section>button{font-size:.65rem!important;font-size:var(--font-2xs)!important;margin:0!important}.upload-export-section .upload-section .cut-button svg,.upload-export-section .upload-section .delete-button svg,.upload-export-section .upload-section .flip-button svg,.upload-export-section .upload-section .undo-redo-buttons svg{height:16px!important;width:16px!important}.upload-export-section .upload-section .tiles-slider{margin-right:0!important}.upload-export-section .zoom-level{right:120px!important}.upload-export-section .zoom-level>input{font-size:.85rem!important;font-size:var(--font-md)!important;width:3rem!important}}.timeline-wrapper{background-color:var(--gray-3);background-color:var(--timeline-background);display:flex;flex-direction:column;min-height:100px;overflow:hidden;position:relative;touch-action:pan-x pan-y pinch-zoom;width:100vw!important;z-index:1}.timeline-wrapper::-webkit-scrollbar{height:0;width:0}.timeline-wrapper:focus{outline:none}.svg-inline--fa{display:inline-block}.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.e-timeline-object-thumb.is--black{color:#fff;color:var(--text-contrast-inverse)}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.e-timeline-object-thumb{color:#fff!important;pointer-events:none}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}#timeline-group-body{position:relative;top:8px}#timeline-group-body:first-child{border-top:1px solid var(--control-border)}.timeline{color:var(--gray-11);color:var(--text-primary);display:flex;overflow-x:auto;overflow-y:auto;padding-bottom:8px;position:relative;-webkit-user-select:none;user-select:none}.timeline::-webkit-scrollbar{background-color:var(--gray-1);background-color:var(--scrollbar-track);border-radius:8px;height:6px;width:6px}.timeline::-webkit-scrollbar-thumb{background-color:var(--gray-9);background-color:var(--scrollbar-thumb);border-radius:6px;margin-bottom:.15em}.timeline::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.timeline::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press)}.timeline::-webkit-scrollbar-track{background:#0000!important}.timeline::-webkit-scrollbar-corner{display:none}.timeline>div:first-child{height:calc(100% + 30px);padding-bottom:30px;width:275px}.timeline>div:nth-child(2){margin-left:auto;width:calc(100% - 280px)}.timeline *{box-sizing:border-box}.timeline .timeline-info,.timeline .timeline-item-wrapper{border-bottom:1px solid var(--control-border);position:relative;z-index:4}.timeline .timeline-info svg .clip-absolute,.timeline .timeline-item-wrapper svg .clip-absolute{display:none}.timeline .timeline-item-wrapper>svg{position:absolute}.timeline .timeline-info{align-items:center;background-color:var(--gray-2);background-color:var(--panel-main);border-right:2px solid var(--control-border);display:flex;gap:8px;justify-content:flex-start;overflow:hidden;overflow-wrap:break-word;padding-right:5px;word-wrap:break-word;word-break:break-all}.timeline .timeline-info svg{color:var(--gray-11)!important}@media screen and (max-width:767px)and (orientation:portrait){.timeline .timeline-info{justify-content:flex-start;padding-left:8px}}@media screen and (min-width:768px){.timeline .timeline-info{justify-content:space-between}}.timeline .timeline-info button{color:var(--gray-11);color:var(--text-primary);margin-left:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.timeline .timeline-info button .MuiButton-endIcon{display:none}.timeline .timeline-info span{color:var(--gray-11);color:var(--text-primary)}.timeline .timeline-info>div{margin-left:0}.timeline .timeline-info #newTrack-button{margin-left:0;padding:6px 8px}@media screen and (max-width:767px)and (orientation:portrait){.timeline .timeline-info #newTrack-button{min-width:32px;padding:6px 4px}}.timeline .timeline-info .timeline-zoom-slide-box{align-items:center;display:flex;margin-left:-20px;width:65%}@media screen and (max-width:767px)and (orientation:portrait){.timeline .timeline-info .timeline-zoom-slide-box{flex:0 0 auto;margin-left:0}}.timeline .timeline-info .timeline-zoom-slide-box button:first-child{margin-right:8px}.timeline .timeline-info .timeline-zoom-slide-box button svg.landscape-icon-zoom-out{font-size:1.2rem}.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-root{max-width:150px;padding:0}.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-root span{padding:0}.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-valueLabel{display:none}.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5;border:2px solid var(--primary-color);box-shadow:none;color:var(--slider-thumb-inner);height:14px;width:14px}.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-thumb.Mui-active,.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-thumb:focus,.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-thumb:hover{background-color:var(--gray-2);background-color:var(--panel-main);box-shadow:0 0 0 8px #6d55e529;box-shadow:0 0 0 8px rgba(var(--primary-color-rgb),.16);color:var(--gray-2);color:var(--panel-main)}.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-track{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color);color:#6d55e5;color:var(--primary-color)}.timeline .timeline-info .timeline-zoom-slide-box .MuiSlider-rail{background-color:var(--gray-6);background-color:var(--slider-rail-color,var(--border-default));opacity:1}.timeline .timeline-info span{padding:5px 10px}.timeline .timeline-info-layer{border-left:5px solid var(--accent-blue-light);cursor:pointer}.timeline .timeline-info-property{border-left:10px solid var(--accent-blue-light)}.timeline .clip-editor,.timeline .time-display{display:block;position:absolute}.timeline .timeline-left .transform-track .track-icons-wrapper{align-items:center;display:flex;gap:5px}.timeline .timeline-left .transform-track .track-icons-wrapper button{color:var(--gray-10);color:var(--text-secondary)}.timeline .timeline-left .transform-track .track-icons,.timeline .timeline-left .transform-track .track-transform-label-icons{align-items:center;display:flex;justify-content:center;width:24px}.timeline .timeline-left .transform-track .track-icons button,.timeline .timeline-left .transform-track .track-transform-label-icons button{align-items:center;background:#0000;border:none;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:3px;transition:opacity .2s ease;width:24px}.timeline .timeline-left .transform-track .track-icons button svg,.timeline .timeline-left .transform-track .track-transform-label-icons button svg{height:24px;transition:fill .2s ease;width:24px}.timeline .timeline-left .transform-track .track-icons button:hover,.timeline .timeline-left .transform-track .track-transform-label-icons button:hover{opacity:.8}.timeline .timeline-left .transform-track .track-icons button:disabled,.timeline .timeline-left .transform-track .track-transform-label-icons button:disabled{cursor:not-allowed;opacity:.5}.timeline-track{height:100%;overflow:visible;padding-bottom:0}.timeline-drop-zone{background:var(--gray-1);background:var(--panel-secondary);height:calc(100% - 10px);position:relative;top:2.2rem;width:100%}.timeline-drop-zone:after{top:0}.parentTimeline:after,.timeline-drop-zone:after{border:2px solid #007bff;content:" ";height:100%;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s linear;width:100%;z-index:99999}.parentTimeline:after{top:31px}*,:after,:before{box-sizing:border-box}.e-timeline-object-layer.active .draggable-wrapper:after{z-index:10}.e-timeline-object-layer.active .draggable-wrapper:after,.grouping_element.active:after{border:2px solid var(--accent-orange);border-radius:.5rem;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.grouping_element.active:after{z-index:1}.timeline-container-active{opacity:1}#mouseTimelineSelection{background:#029fe180;border:2px solid var(--accent-blue);display:none;min-width:0;pointer-events:none;position:absolute;z-index:9999}.e-timeline-track{align-items:center!important;display:flex!important;isolation:isolate;min-width:100%;position:relative;touch-action:pan-x pan-y;width:100%}.e-timeline-track:before{background:#0000;background:var(--track-bg,#0000);top:0;z-index:0}.e-timeline-track:after,.e-timeline-track:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;width:50000px}.e-timeline-track:after{background:var(--gray-7);background:var(--timeline-border,#7f7f7f8c);height:1px;z-index:9999}.dark-theme .e-timeline-track:after{background:var(--gray-7);background:var(--timeline-border,#b4b4b44d)}.e-timeline-track.transform-timeline-track{background-color:#0000}.e-timeline-track.transform-timeline-track .keyframe-marking{align-items:center;display:flex;height:24px;justify-content:center;margin-left:-9px;position:absolute;top:0;touch-action:none;-webkit-user-select:none;user-select:none;width:18px}.e-timeline-track.transform-timeline-track .kf-dia{background:var(--blue-10);background:var(--accent-blue-dark);border:1px solid #ffffffd9;border-radius:1px;box-sizing:border-box;display:block;height:10px;pointer-events:none;transform:rotate(45deg);transition:width .08s,height .08s,box-shadow .08s;width:10px}.e-timeline-track.transform-timeline-track .keyframe-marking:hover .kf-dia{box-shadow:0 0 0 2px #6ea8fe59;height:12px;width:12px}.e-timeline-track.transform-timeline-track .kf-dia.now{background:var(--pink-9);background:var(--accent-pink)}.e-timeline-track.transform-timeline-track .keyframe-marking:hover .kf-dia.sel,.e-timeline-track.transform-timeline-track .kf-dia.sel{background:var(--blue-9);background:var(--accent-blue,#0090ff);border:1.5px solid #fff;box-shadow:0 0 0 2px #0b4fb3;height:12px;width:12px}.e-timeline-track.transform-timeline-track .kf-dot-out{background:red;border-radius:50%;display:block;height:10px;pointer-events:none;width:10px}.e-timeline-track.transform-timeline-track .grab-cursor{cursor:grab}.e-timeline-track .resize-overlay{border:2px solid #fff;border:2px solid var(--text-contrast);border-radius:.5em;bottom:0;left:0;pointer-events:none;position:absolute;top:0;width:20em;z-index:999}.e-timeline-object-sprite.is--only--video-sprite{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.e-timeline-object-layer-video{background:linear-gradient(45deg,#a0b5c8,#5a6d7d)}.e-timeline-object-layer-video .draggable-wrapper{height:100%}.e-timeline-object-layer-svg{background:linear-gradient(45deg,#5fc8ff,#2f78e0)}.e-timeline-object-layer-svg .timeline-shape,.e-timeline-object-layer-svg span{color:#fff!important;color:var(--text-contrast-inverse)!important}.e-timeline-object-layer-svg .draggable-wrapper{height:100%}.e-timeline-object-layer-text{background:linear-gradient(45deg,#ffd45e,#f2a516)}.e-timeline-object-layer-text .timeline-text,.e-timeline-object-layer-text span{color:#fff!important;color:var(--text-contrast)!important}.e-timeline-object-layer-text .draggable-wrapper{height:100%}.e-timeline-object-layer-video.e-timeline-object-layer-text3d{background:linear-gradient(45deg,#ffbf47,#e0820a)}.e-timeline-object-layer-video.e-timeline-object-layer-richtext{background:linear-gradient(45deg,#f39ac8,#c64a8c)}.e-timeline-object-layer-video.e-timeline-object-layer-richtext .timeline-media-name,.e-timeline-object-layer-video.e-timeline-object-layer-richtext .timeline-text{color:#fff!important}.e-timeline-object-layer-video.e-timeline-object-layer-richtext .timeline-media-name{background:#0000!important}.e-timeline-object-layer-video.e-timeline-object-layer-richtext.e-timeline-object-layer-chart{background:linear-gradient(45deg,#e2d2b4,#a88f6a)}.e-timeline-object-layer-video.e-timeline-object-layer-richtext.e-timeline-object-layer-chart .timeline-media-name,.e-timeline-object-layer-video.e-timeline-object-layer-richtext.e-timeline-object-layer-chart .timeline-text{color:#2b2f36!important;color:var(--text-contrast-on-light,#2b2f36)!important}.light-theme .e-timeline-object-layer-richtext.e-timeline-object-layer-chart{background:linear-gradient(45deg,#e2d2b4,#a88f6a)}.e-timeline-object-layer-video.e-timeline-object-layer-model3d{background:linear-gradient(45deg,#c58dff,#7f47d6)}.e-timeline-object-layer-component{background:linear-gradient(45deg,#e2d2b4,#a88f6a);min-height:44px}.e-timeline-object-layer-component .timeline-component,.e-timeline-object-layer-component span{color:#fff!important;color:var(--text-contrast)!important}.e-timeline-object-layer-component .draggable-wrapper{height:100%}.e-timeline-object-layer-component .component-thumbnail{border-radius:4px;height:40px;margin-right:8px;object-fit:cover;width:40px}.e-timeline-object-layer-component .component-icon{height:20px;margin-right:4px;opacity:.8;width:20px}.d-flex{display:flex!important}.ml-2,.mx-2{margin-left:.5rem!important}.ml-0-2{margin-left:.2rem!important}.mt-0-3{margin-top:.3rem!important}.align-self-center{align-self:center!important}.text-black{color:#fff;color:var(--text-contrast-inverse)}.e-timeline-object-layer{border-radius:.5em;cursor:move;height:100%!important;position:absolute;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.e-timeline-clip.is-trimming-end,.e-timeline-clip.is-trimming-start{box-shadow:inset 0 0 0 2px gold,0 0 8px 2px #ffc10766}.e-timeline-clip.is-trimming-end:after,.e-timeline-clip.is-trimming-end:before,.e-timeline-clip.is-trimming-start:after,.e-timeline-clip.is-trimming-start:before{background:linear-gradient(90deg,gold,orange);content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;z-index:10}.e-timeline-clip.is-trimming-end:before,.e-timeline-clip.is-trimming-start:before{top:-3px}.e-timeline-clip.is-trimming-end:after,.e-timeline-clip.is-trimming-start:after{bottom:-3px}.e-timeline-clip.is-trimming-end .mobile-trim-button:first-child,.e-timeline-clip.is-trimming-start .mobile-trim-button:last-child{background:#ffc107cc!important;box-shadow:0 0 6px #ffc10799}.mobile-trim-button.is-active-touch{box-shadow:0 4px 12px #0000004d;transform:translateY(-20px) scale(1.3)!important;transition:transform .1s ease-out,box-shadow .1s ease-out;z-index:20}.overflow-hidden{overflow:hidden!important}.e-timeline-object-sprite.is--image-sprite{background-repeat:repeat;height:100%}.e-timeline-object-sprite.is--audio-sprite,.e-timeline-object-sprite.is--image-sprite{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.e-timeline-audio{background:linear-gradient(45deg,#5ddfae,#1a9e74)}.e-timeline-audio .timeline-media-name,.e-timeline-audio span{color:#fff!important;color:var(--text-contrast)!important;font-size:12px!important}.e-timeline-object-sprite.is--audio-video-sprite{background-repeat:repeat-x;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:0!important;border-top-right-radius:0!important;height:100%}.e-timeline-object-sprite{background-repeat:no-repeat;background-size:contain;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:50%;margin-bottom:0;margin-top:0}.placeholder{background-color:#ffd83d2e;border:2px solid var(--accent-yellow);border-radius:.5em;transform:translateX(0);z-index:999}.placeholder.on--invalid-position{background-color:#e3342f40;border-color:var(--error-color)}.placeholder.on--insert-and-push{background-color:#ffd83d40;border-color:var(--accent-yellow)}.pin-t{top:0}.pin-l{left:0}.pin-b{bottom:0}.track-active{border:2px solid #ffd83d}.timeline-ruler{background-color:var(--gray-2);background-color:var(--panel-main);display:flex;height:100%;margin:0;padding:0;width:100%}.timeline-ruler__second{display:flex;height:100%;justify-content:space-between;margin-top:0;min-width:50px;position:relative}.timeline-ruler__second:before{background:var(--gray-10);background:var(--text-secondary,#9aa0a6);height:8px;width:1px}.timeline-ruler__second:after,.timeline-ruler__second:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute}.timeline-ruler__second:after{background-image:repeating-linear-gradient(90deg,#0000 0,#0000 calc(25% - 1px),#ffffff40 calc(25% - 1px),#ffffff40 25%);background-image:repeating-linear-gradient(to right,#0000 0,#0000 calc(25% - 1px),var(--border-default,#ffffff40) calc(25% - 1px),var(--border-default,#ffffff40) 25%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 100%;height:4px;right:0}.timeline-ruler__label{color:var(--gray-10);color:var(--text-secondary);font-size:.7rem;font-size:var(--font-xs);left:.125rem;position:absolute;top:0}.ruler-duration-highlight{background-color:#007bff26;border-left-color:var(--accent-blue)}.seekbar-container{position:fixed;z-index:10}.timeline-snap-marker{background:var(--orange-9);background:var(--accent-orange);height:100%;left:500px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .1s ease-in-out;width:1px;z-index:9999}.timeline-playhead{background:var(--red-9);background:var(--error-color);height:100%;pointer-events:none;position:fixed;top:27px;width:2px}.timeline-playhead .timeline-playhead-top{background-color:#0000;background-image:url(/static/media/playhead_24px.6807653a04fb6de6eb29.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;border:none;cursor:ew-resize;height:24px;left:-11px;pointer-events:visible;position:absolute!important;top:-24px;transform:translateX(0);transition:.2s;width:24px}.seekbar-container.scene-mode .timeline-playhead{background:#0000;width:0}.seekbar-container.scene-mode .timeline-playhead .timeline-playhead-top{background-color:#0000;background-image:none;border-bottom:none;border-left:8px solid #0000;border-right:8px solid #0000;border-top:13px solid var(--error-color);height:0;left:-8px;top:-10px;width:0}.seekbar-container.scene-mode .timeline-playhead-top:after{background:#0000;border:0}.timeline-playhead-top:after{background-color:#0000;content:"";display:block;height:100%;left:50%;pointer-events:visible;position:absolute;top:0;transform:translateX(-50%);width:16px}@media(max-width:768px),(pointer:coarse){.timeline-playhead-top:after{width:40px}}.bottom-timeline-scroll{background:var(--gray-1)!important;background:var(--panel-secondary)!important;bottom:8px;display:block;height:20px;opacity:1!important;position:absolute;touch-action:pan-x;width:calc(100vw - 280px);z-index:3}.bottom-timeline-scroll .bottom-timeline-scroll_thumb{background-color:var(--gray-9);background-color:var(--scrollbar-thumb);border-radius:6px;bottom:2px;height:6px;margin-bottom:.15em;min-width:5px;position:absolute}.bottom-timeline-scroll .bottom-timeline-scroll_thumb:before{bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px}.bottom-timeline-scroll .bottom-timeline-scroll_thumb:hover{height:11px}.timeline-left{background-color:var(--gray-2);background-color:var(--panel-main);z-index:4}.timeline-left .new-timeline-info{border-bottom:1px solid var(--timeline-border);justify-content:flex-start;padding:0 2px}.timeline-left .new-timeline-info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-left .new-timeline-info .keyframe-timeline-wrapper{align-items:center;display:flex;gap:5px}.timeline-left .new-timeline-info .keyframe-timeline-wrapper:first-of-type{margin-left:12px}.timeline-left .new-timeline-info .keyframe-timeline-wrapper:last-of-type{margin-left:auto}.timeline-left .new-timeline-info .keyframe-timeline-wrapper button{align-items:center;background:#0000;border:none;color:var(--timeline-track-text);cursor:pointer;display:flex;height:24px;justify-content:center;padding:3px;transition:opacity .2s ease;width:24px}.timeline-left .new-timeline-info .keyframe-timeline-wrapper button svg{fill:var(--timeline-track-text);height:24px;transition:fill .2s ease;width:24px}.timeline-left .new-timeline-info .keyframe-timeline-wrapper button:hover{opacity:.8}.timeline-left .new-timeline-info .keyframe-timeline-wrapper button:disabled{cursor:not-allowed;opacity:.5}.timeline-left .new-timeline-info .keyframe-timeline-wrapper span{color:var(--timeline-track-text);font-weight:400;font-weight:var(--weight-normal)}.timeline-left .new-timeline-info.active-track{background-color:var(--gray-5);background-color:var(--timeline-active)}.timeline-left .new-timeline-info.active-group .keyframe-timeline-wrapper span,.timeline-left .new-timeline-info.active-track .keyframe-timeline-wrapper span{color:var(--text-strong)}.timeline-left .new-timeline-info .keyframe-timeline-wrapper.track-row-name{flex:1 1 auto;min-width:0;overflow:hidden}.timeline-left .new-timeline-info .keyframe-timeline-wrapper.track-row-name .track-name-text{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-left .new-timeline-info .keyframe-timeline-wrapper.track-row-actions{flex:0 0 auto;margin-left:auto}.timeline-left .new-timeline-info .keyframe-timeline-toggle{cursor:pointer}.timeline-left .new-timeline-info button img.lock-icon{max-width:12px}.timeline-left .keyframe-timeline-toggle[disabled]{cursor:not-allowed}.vertical-timeline-scroll{display:block;height:100%;opacity:1!important;position:absolute;right:0;top:40px;width:20px;z-index:3}.vertical-timeline-scroll .vertical-timeline-scroll_thumb{background-color:var(--gray-9);background-color:var(--scrollbar-thumb);border-radius:6px;margin-right:.15em;min-height:5px;position:absolute;right:2px;width:6px}.vertical-timeline-scroll .vertical-timeline-scroll_thumb:hover{width:11px}.timeline-overlay{background:linear-gradient(180deg,#00000080,#00000080 50%,#027bff80);height:100%;left:0;position:absolute;width:100%;z-index:10}.timeline-overlay .timeline-loading{font-size:32px;font-weight:700;font-weight:var(--weight-bold);left:50%;position:absolute;top:50%;transform:translate(-50%,-100%)}.timeline-clip-title.timeline-clip-title,.timeline-media-name.timeline-media-name{background-color:color-mix(in srgb,var(--gray-2) 75%,#0000)!important;background-color:color-mix(in srgb,var(--panel-main) 75%,#0000)!important;border-radius:6px!important;color:var(--gray-11)!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:400;font-weight:var(--weight-normal);line-height:1.2}.timeline-media-name{max-width:calc(100% - 4px);min-width:40px;z-index:1!important}.timeline-clip-title,.timeline-media-name{overflow:hidden;text-overflow:clip;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.timeline-clip-title{align-self:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:2px;margin-top:3px;max-width:calc(100% - 30px);min-width:30px}.timeline-drop-zone::-webkit-scrollbar{height:6px}.timeline-drop-zone::-webkit-scrollbar:vertical{width:6px}.timeline-drop-zone::-webkit-scrollbar-thumb{background-color:var(--gray-9);background-color:var(--scrollbar-thumb);border-radius:6px;margin-bottom:.15em}.timeline-drop-zone::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.timeline-drop-zone::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press)}.timeline-drop-zone::-webkit-scrollbar-track{background:#0000!important}.timeline-drop-zone::-webkit-scrollbar-corner{display:none}#newTrack-menu .MuiMenu-paper{background-color:var(--gray-5);background-color:var(--popup-background);color:var(--gray-12);color:var(--popup-text)}#newTrack-menu .MuiMenu-paper li:hover{background-color:var(--gray-4);background-color:var(--control-hover)}.disabledPlus{color:gray;pointer-events:none}.e-timeline-object-transition{align-items:center;height:100%;pointer-events:none;z-index:2}.e-timeline-object-transition .e-timeline-object-transition-resizable{display:flex;gap:3px;height:24px;overflow:hidden;padding:0 3px;position:absolute}.e-timeline-object-transition .e-timeline-object-transition-resizable p{font-size:13px}.e-timeline-object-transition .e-timeline-object-transition-resizable svg{margin-top:-2px;min-width:19px;width:14px}.transition-placeholder{background-color:#a3d1a899;border:2px solid #00ffa700;color:#ffffff80;height:24px;position:absolute!important}.e-timeline-object-transition.is--in{left:0}.e-timeline-object-transition.is--in .e-timeline-object-transition-resizable:after,.e-timeline-object-transition.is--out{right:0}.e-timeline-object-transition.is--out .e-timeline-object-transition-resizable{border-bottom-right-radius:.5em;border-top-right-radius:.5em}.e-timeline-object-transition.is--out .e-timeline-object-transition-resizable:after{left:0}.e-timeline-object-transition:hover .e-timeline-object-transition-image{opacity:1}.e-timeline-object-transition-placeholder .inner{height:100%}.e-timeline-object-transition-placeholder.is--in .inner{border-bottom-left-radius:.5em;border-top-left-radius:.5em}.e-timeline-object-transition-placeholder.is--out .inner{border-bottom-right-radius:.5em;border-top-right-radius:.5em}.e-timeline-object-transition-placeholder.simulate-droppable-active{z-index:2}.e-timeline-object-transition-placeholder.simulate-droppable-active.hide-in,.e-timeline-object-transition-placeholder.simulate-droppable-active.hide-out{z-index:-1}.e-timeline-object-transition-placeholder.droppable-active{z-index:2}.e-timeline-object-transition-placeholder.droppable-active .inner{background-color:#007bfffc}.e-timeline-object-transition-placeholder.droppable-hover{z-index:2}.e-timeline-object-transition-placeholder.droppable-hover .inner{background-color:#0062ccd9;z-index:1}.can-have-in-between-transition .e-timeline-object-transition-placeholder.is--in.pin-l .inner{border-radius:0}.can-have-in-between-transition .e-timeline-object-transition-placeholder.simulate-droppable-active.is--inBetween{align-items:center!important;border-bottom-left-radius:.5em;border-top-left-radius:.5em;justify-content:center;left:-25px;width:50px;z-index:10}.can-have-in-between-transition .e-timeline-object-transition-placeholder.simulate-droppable-active.is--inBetween .inner{background-color:#0000}.can-have-in-between-transition .e-timeline-object-transition-placeholder.simulate-droppable-active.is--inBetween:after{align-items:center;background-color:#fff;background-color:var(--text-contrast);border-radius:10px;box-shadow:0 0 10px #00000080;color:var(--gray-11);color:var(--text-primary);content:"|";display:flex;font-size:.85em;font-weight:300;font-weight:var(--weight-light);height:30px;justify-content:center;left:10px;position:absolute;transition:all .2s ease-in-out;width:30px;z-index:999}.can-have-in-between-transition .e-timeline-object-transition-placeholder.droppable-active.is--inBetween:after{background-color:var(--accent-blue-light);border:2px solid #fff;border:2px solid var(--text-contrast);color:#fff;color:var(--text-contrast);content:"+";font-size:2.5em;height:50px;width:30px}.can-have-in-between-transition .e-timeline-object-transition-placeholder.is--inBetween~.is--in{left:24px;width:calc(25% - 12.5px)!important}.can-have-in-between-transition .e-timeline-object-transition-placeholder.is--inBetween+.e-timeline-object-transition.w-50{left:25px!important;width:calc(50% - 25px)!important}.can-have-in-between-transition .e-timeline-object-transition-placeholder.droppable-active.droppable-hover.is--inBetween:after{background-color:var(--blue-9);background-color:var(--accent-blue);height:50px;transition:all .2s ease-in-out;width:50px}.can-have-in-between-transition .e-timeline-object-transition.is--in .e-timeline-object-transition-resizable{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.e-timeline-object-transition-resizable{background-color:#a3d1a8cc;pointer-events:all;position:relative}.e-timeline-object-transition-resizable.is--in-between{background-color:#000000bf}.e-timeline-track .ripple-delete-indicator{align-items:center;background:repeating-linear-gradient(-45deg,#333333b3,#333333b3 5px,#444444b3 0,#444444b3 10px);border:2px solid var(--control-border);border-radius:.5em;display:flex;height:100%;justify-content:center;position:absolute;top:0}.e-timeline-track .ripple-delete-indicator span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAB1SURBVChTY2RAArt27TIActczMjIqQIU/AOlAV1fXAzBljGgaDgAVN8AUQA2Y4Obm5gDXsHv37gdAjjyyRjzsD2AbgJr+A01FsQ1dE0wN5RqQbcPGxrBhRGrAFWmUxQMwzYDSkD2+5PH///+DoDSFNzlgMwAAWDqbMOoZg/kAAAAASUVORK5CYII=);cursor:pointer;height:15px;width:12px}.new-timeline-info.nested-group-head{align-items:center;display:flex;gap:4px;height:24px;padding-left:18px}.new-timeline-info.nested-group-head .track-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grouping_element.is--expanded{background-image:repeating-linear-gradient(-45deg,#ffffff47,#ffffff47 5px,#fff0 0,#fff0 10px),linear-gradient(180deg,#9fb1c4,#5b6b7e);outline:1px dashed #ffffff73;outline-offset:-3px}html.clip-dragging .e-timeline-track .ripple-delete-indicator{pointer-events:none}.light-theme .e-timeline-object-layer-video{background:#fff}.light-theme .e-timeline-object-layer-text3d{background:linear-gradient(45deg,#ffbf47,#e0820a)}.light-theme .e-timeline-object-layer-richtext{background:linear-gradient(45deg,#f39ac8,#c64a8c)}.light-theme .e-timeline-object-layer-richtext .e-timeline-object-sprite.is--image-sprite,.light-theme .e-timeline-object-layer-richtext .e-timeline-object-sprite.is--only--video-sprite{background-color:#0000}.light-theme .e-timeline-object-layer-model3d{background:linear-gradient(45deg,#c58dff,#7f47d6)}.light-theme .e-timeline-object-sprite.is--image-sprite,.light-theme .e-timeline-object-sprite.is--only--video-sprite{background-color:#fff}.light-theme .e-timeline-object-layer-text3d .e-timeline-object-sprite.is--only--video-sprite{background-color:#0000}.light-theme .e-timeline-track .ripple-delete-indicator{background:repeating-linear-gradient(-45deg,#bbbbbb4d,#bbbbbb4d 5px,#c8c8c84d 0,#c8c8c84d 10px)}.light-theme .e-timeline-track .ripple-delete-indicator span{filter:brightness(0) saturate(100%) invert(74%) sepia(0) saturate(0) hue-rotate(0deg) brightness(93%) contrast(88%)}.e-timeline-track .ripple-delete-indicator .ripple-delete-button{color:var(--gray-10);color:var(--text-secondary)}.e-timeline-track .ripple-delete-indicator.ripple-delete-indicator--seq{z-index:6}.e-timeline-track .ripple-delete-indicator.ripple-delete-indicator--seq span{filter:brightness(0) invert(1)}.e-timeline-track .ripple-delete-indicator .ripple-delete-button:hover{color:#fff;color:var(--text-contrast)}.e-timeline-object-transition-resizable.is--too-small-for-resize:after{width:1px}.e-timeline-object-transition-image{border-radius:20%;opacity:0}.w-50{width:50%!important}.e-timeline-object-layer.active .e-timeline-object-transition-image{opacity:1}.justify-content-end{justify-content:flex-end!important}.mr-1,.mx-1{margin-right:.25rem!important}.float-right{float:right!important}.svg-inline--fa.fa-w-8{width:.5em}.float-left{float:left!important}.ml-1,.mx-1{margin-left:.25rem!important}.timeline-shape,.timeline-text{align-items:flex-start;background-color:#0000}.e-timeline__group,.e-timeline__group-controls{background-color:#0000;position:relative}.e-timeline__group-controls.active,.e-timeline__group.active-group{background-color:var(--gray-5);background-color:var(--timeline-active)}.e-timeline__group-controls.is--dropping-inside:after,.e-timeline__group.is--dropping-inside:after{border:3px solid var(--accent-blue);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.e-timeline__group-controls__header,.e-timeline__group__header{align-items:center;display:flex;height:24px;margin-bottom:0;position:relative}.e-timeline__group-controls__header p,.e-timeline__group__header p{align-items:center;background-color:var(--gray-3);background-color:var(--control-background);border-radius:.5rem;display:flex;height:100%;margin:0;padding-left:.5rem}.e-timeline__group-controls__header p span,.e-timeline__group__header p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - .75em)}@keyframes gomGroupBlocked{0%{box-shadow:0 0 0 0 #ff8a00e6}60%{box-shadow:0 0 0 3px #ff8a008c}to{box-shadow:0 0 0 0 #ff8a0000}}.grouping_element.group-blocked{animation:gomGroupBlocked .42s ease-out;border-color:#ff8a00!important}.grouping_element.group-overlapped{background-image:repeating-linear-gradient(45deg,#cc3b3b59,#cc3b3b59 5px,#0000 0,#0000 10px)}.e-timeline-object-layer.in-group{box-shadow:none}.e-timeline-object-layer.in-group .tl-type-badge>:first-child{background-color:#ffffff38;border-radius:4px;outline:1.6px solid #5b6b7e;outline-offset:2px}.e-timeline-object-layer.in-group .timeline-media-name:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect width='8' height='8' x='1.5' y='1.5' fill='none' stroke='%23fff' stroke-width='1.8' rx='1.8'/%3E%3Crect width='8' height='8' x='6.5' y='6.5' fill='%23fff' rx='1.8'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";display:inline-block;filter:drop-shadow(0 0 1px rgba(0,0,0,.85)) drop-shadow(0 0 2px rgba(0,0,0,.45));height:14px;margin-right:4px;vertical-align:-2px;width:14px}.e-timeline-object-layer.in-group-active{box-shadow:none}.e-timeline-object-layer.in-group-active .tl-type-badge>:first-child{outline-color:#ff8a00}.e-timeline-object-layer.in-group-active .timeline-media-name:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect width='8' height='8' x='1.5' y='1.5' fill='none' stroke='%23ff8a00' stroke-width='1.8' rx='1.8'/%3E%3Crect width='8' height='8' x='6.5' y='6.5' fill='%23ff8a00' rx='1.8'/%3E%3C/svg%3E")}.e-timeline-object-layer.group-dimmed{opacity:1}.grouping_element{background-color:#7d8ea1!important;background-image:linear-gradient(180deg,#9fb1c4,#5b6b7e);border:1px solid var(--timeline-border);border-radius:.5em;cursor:move;position:relative}.grouping_element .group_seg_track{bottom:2px;height:3px;left:0;pointer-events:none;position:absolute;right:0}.grouping_element .group_seg{background:#fff;background:var(--text-contrast-inverse,#fff);border-radius:2px;height:100%;min-width:2px;opacity:.55;position:absolute;top:0}.grouping_element.active .group_seg{opacity:.85}.grouping_element .group_mini_rows{inset:0;pointer-events:none;position:absolute}.grouping_element .group_mini{background:#5b7cfa;border-radius:2px;box-shadow:inset 0 0 0 1px #0000002e;box-sizing:border-box;color:#fff!important;min-width:3px;overflow:hidden;padding:0 3px;position:absolute;white-space:nowrap}.grouping_element .group_mini--text{color:#222!important}.grouping_element.is--gathered .grouping_element_name{background:#0009;border-radius:3px;bottom:2px;color:#fff!important;font-size:9px;line-height:12px;max-width:60%;padding:0 4px;pointer-events:none;position:absolute;right:3px;z-index:2}.grouping_element .grouping_element_name,.grouping_element span{color:#fff!important;color:var(--text-contrast-inverse)!important}.grouping_element.component-mode{background:linear-gradient(135deg,#4a90d9,#357abd)!important;border:2px solid #2563eb!important;box-shadow:0 2px 4px #2563eb4d}.grouping_element.component-mode .grouping_element_name,.grouping_element.component-mode span{color:#fff!important;font-weight:600;font-weight:var(--weight-semibold)}.grouping_element.component-edit-mode{animation:pulse-edit 1.5s ease-in-out infinite;background:linear-gradient(135deg,#22c55e,#16a34a)!important;border:2px dashed #15803d!important;box-shadow:0 2px 8px #22c55e66}@keyframes pulse-edit{0%,to{box-shadow:0 2px 8px #22c55e66}50%{box-shadow:0 2px 16px #22c55e99}}.active-group{background-color:#80808014}.group-left{background-color:#0000}.group-left.active-track{background-color:var(--gray-5);background-color:var(--timeline-active)}.context-Menu{position:absolute;z-index:2}.context-Menu ul{background:var(--gray-1);background:var(--panel-secondary);border-radius:4px;list-style-type:none;padding:4px 10px}#context-menu li.disabled{color:#ee1212;pointer-events:none}.padding-left-10{padding-left:10px}.animation-timeline{cursor:pointer;z-index:11}.timeline-tooltip{background-color:var(--gray-6)!important;background-color:var(--control-disabled)!important;border:none!important;border-radius:4px!important;box-shadow:0 2px 8px #0000004d!important;color:#fff!important;color:var(--text-contrast)!important;font-size:14px!important;font-weight:700!important;font-weight:var(--weight-bold)!important;padding:8px 12px!important;pointer-events:none!important;position:fixed!important;white-space:nowrap!important;z-index:9999!important}.timeline-tooltip .tooltip-label{font-weight:400!important;font-weight:var(--weight-normal)!important}.timeline-tooltip .tooltip-value{font-weight:700!important;font-weight:var(--weight-bold)!important}.MuiTooltip-tooltip{background-color:var(--gray-6)!important;background-color:var(--control-disabled)!important;border-radius:4px!important;color:#fff!important;color:var(--text-contrast)!important;font-size:1.1rem!important;font-weight:400!important;font-weight:var(--weight-normal)!important;padding:8px 12px!important}.MuiTooltip-tooltip .MuiTooltip-arrow{color:var(--gray-6)!important;color:var(--control-disabled)!important}.scene-card,.scene-card-body{position:relative}.scene-card-body{background:color-mix(in srgb,var(--primary) 20%,#0000)!important}.scene-card.is-active .scene-card-body{background:color-mix(in srgb,var(--primary) 40%,#0000)!important}.scene-card-body:after{border:1px solid #2563eb;border:1px solid var(--primary,#2563eb);border-radius:6px;content:"";inset:0;pointer-events:none;position:absolute;z-index:60}.scene-card.is-active .scene-card-body:after{border:2px solid var(--accent-orange)}.scene-card[data-drop-ind]:before{background:var(--yellow-9);background:var(--accent-yellow,#ffd83d);border-radius:2px;bottom:-4px;box-shadow:0 0 6px #ffd83dbf;content:"";pointer-events:none;position:absolute;top:-4px;width:4px;z-index:50}.scene-card[data-drop-ind=before]:before{left:-3px}.scene-card[data-drop-ind=after]:before{right:-3px}.track-drag-grip{align-items:center;align-self:stretch;color:var(--gray-10);color:var(--text-secondary,#888);cursor:grab;display:inline-flex;font-size:13px;justify-content:center;line-height:1;min-width:14px;opacity:.5;touch-action:none;transition:opacity .12s;-webkit-user-select:none;user-select:none;width:14px}.track-drag-grip.grabbing{cursor:grabbing;opacity:1}.new-timeline-info[data-track-drop-ind=into]{border-radius:3px;outline:2px solid var(--yellow-9);outline:2px solid var(--accent-yellow,#ffd83d);outline-offset:-2px;position:relative}.new-timeline-info[data-track-drop-ind=into]:after{content:none}.new-timeline-info:hover .track-drag-grip{opacity:.9}.track-drag-grip:hover{opacity:1!important}.track-drag-grip:active{cursor:grabbing}.new-timeline-info[data-track-drop-ind]{position:relative}.new-timeline-info[data-track-drop-ind]:after{background:var(--yellow-9);background:var(--accent-yellow,#ffd83d);border-radius:2px;box-shadow:0 0 6px #ffd83dbf;content:"";height:3px;left:-2px;pointer-events:none;position:absolute;right:-2px;z-index:50}.new-timeline-info[data-track-drop-ind=before]:after{top:-2px}.new-timeline-info[data-track-drop-ind=after]:after{bottom:-2px}.new-timeline-info[data-track-drop-ind=blocked]{background-color:#ff4d4f24!important;border-radius:3px;cursor:not-allowed!important;outline:2px solid #ff4d4f!important;outline:2px solid var(--accent-red,#ff4d4f)!important;outline-offset:-2px}.new-timeline-info[data-track-drop-ind=blocked]:after{content:none!important}.new-timeline-info[data-track-drop-ind=blocked] *{cursor:not-allowed!important}html.track-pointer-dragging,html.track-pointer-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}html.track-pointer-dragging.track-pointer-blocked,html.track-pointer-dragging.track-pointer-blocked *{cursor:not-allowed!important}.scene-card .scene-card-trim-handle{display:none;pointer-events:none}.scene-card.is-active .scene-card-trim-handle{align-items:center;display:flex;justify-content:center;pointer-events:auto}.scene-card-trim-handle{background:#ffffff80;bottom:0;cursor:ew-resize;margin:0;padding:0;position:absolute;top:0;transition:background-color .15s ease-in-out;width:8px;z-index:40}.scene-card-trim-handle--left{border-bottom-left-radius:.5em;border-top-left-radius:.5em;left:0}.scene-card-trim-handle--right{border-bottom-right-radius:.5em;border-top-right-radius:.5em;right:0}.scene-card-trim-handle .scene-card-trim-handle__dots{color:#333!important;font-size:10px;font-weight:700;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.scene-card.is-active .scene-card-body:has(.scene-card-trim-handle:hover) .scene-card-trim-handle,.scene-card[data-trimming] .scene-card-trim-handle{background:#fff}.scene-card[data-trimming]{z-index:100}.scene-card[data-trimming]>div:first-child{outline:2px solid var(--gray-2)!important;outline:2px solid var(--panel-main)!important;outline-offset:-2px;position:relative;z-index:100}.scene-card-icon{align-items:center;color:inherit;display:inline-flex;height:14px;justify-content:center;width:14px}.scene-card-icon svg{display:block;fill:currentColor;height:14px!important;width:14px!important}.scene-card-menu-item{transition:background .12s ease}.scene-card-menu-item:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 18%,#0000)!important}.scene-card-menu-item:active:not(:disabled){background:color-mix(in srgb,var(--primary) 28%,#0000)!important}.scene-card-menu-icon{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.scene-card-menu-icon svg{color:currentColor!important;display:block;height:16px!important;width:16px!important}.scene-card-menu-icon svg,.scene-card-menu-icon svg path{fill:currentColor!important}.scene-card-menu-item:hover:not(:disabled),.scene-card-menu-item:hover:not(:disabled) .scene-card-menu-icon{color:var(--primary)!important}.new-timeline-info.track-role-base{background-color:#37d6ff12;box-shadow:inset 3px 0 0 #37d6ff}.new-timeline-info.track-role-base.active-track{background-color:#37d6ff29}.new-timeline-info.track-role-base .track-drag-grip--static{align-items:center;color:#37d6ff;cursor:default;display:inline-flex;justify-content:center;opacity:.8!important}.e-timeline-track[data-track-role=base]{box-shadow:inset 3px 0 0 #37d6ff}.e-timeline-track[data-track-role=base]:before{background:#37d6ff0d;background:var(--track-bg,#37d6ff0d)}.base-track-row{min-width:100%;width:100%}.base-track-row--multi .base-track-part .e-timeline-track{height:100%!important}.base-track-header-spacer{width:100%}.track-empty-hint{color:#7f7f7fbf;font-size:11px;font-style:italic;left:12px;margin-left:12px;pointer-events:none;position:-webkit-sticky;position:sticky;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1}.e-timeline-track.is--drop-rejected{outline:2px solid #ff5a5ad9;outline-offset:-2px}.e-timeline-track.is--drop-rejected:before{background:#ff5a5a1a}html.clip-drop-rejected,html.clip-drop-rejected *{cursor:not-allowed!important}.seq-trim-guide{background:#6d55e5;background:var(--primary-color,#7c6cff);bottom:0;margin-left:-1px;opacity:.85;pointer-events:none;position:absolute;top:0;width:2px;z-index:10000}.seq-trim-guide.seq-trim-guide--snap{background:#ffd83d;box-shadow:0 0 6px #ffd83de6;opacity:1;width:3px}.timeline-fill-dummy{position:relative}.timeline-fill-dummy__badge{background:#00000073;border-radius:3px;color:#fff;font-size:11px;left:4px;line-height:1;opacity:1;padding:1px 3px;position:absolute;top:2px}.timeline-fill-dummy--blank{align-items:center;background:repeating-linear-gradient(135deg,#7f7f7f1a 0 6px,#0000 6px 12px);border:1px dashed #7f7f7fb3;border-radius:.5em;display:flex;justify-content:center}.timeline-fill-dummy--blank .timeline-fill-dummy__label{color:#7f7f7fe6;font-size:11px;-webkit-user-select:none;user-select:none}.base-insert-gap{background:#7f7f7f59;border:1px dashed #c8c8c8cc;border-radius:.4em;bottom:2px;left:0;pointer-events:none;position:absolute;top:2px;z-index:3}.audio-track-row,.audio-track-row .audio-track-part{position:relative}.e-timeline-track.track-kind-audio:before,.new-timeline-info.track-kind-audio:before{background:#7c8bff;background:var(--accent-audio,#7c8bff);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.audio-track-row .track-empty-hint{color:var(--gray-10);color:var(--text-secondary)}.ae-modal{background:var(--modal-bg);border:1px solid var(--control-border);border-radius:14px;box-shadow:0 24px 70px #00000073;color:var(--gray-11);color:var(--text-primary);font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans KR,sans-serif;left:50%;max-height:92vh;outline:none;overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(1100px,94vw)}.ae-head{align-items:center;background:var(--gray-2);background:var(--panel-main);border-bottom:1px solid var(--control-border);display:flex;gap:10px;padding:12px 16px}.ae-head .ae-ic{background:#7c8bff29;border-radius:8px;color:#6d55e5;color:var(--primary-color);display:grid;height:26px;place-items:center;width:26px}.ae-head h2{flex:1 1;font-size:15px;margin:0}.ae-head .ae-clipname{font-size:12px}.ae-head .ae-clipname,.ae-x{color:var(--gray-10);color:var(--text-secondary)}.ae-x{background:#0000;border:0;font-size:18px;height:30px;width:30px}.ae-btn,.ae-x{border-radius:8px;cursor:pointer}.ae-btn{border:1px solid var(--control-border);font-size:13px;font-weight:600;height:32px;padding:0 16px}.ae-btn-ghost{background:#0000;color:var(--gray-10);color:var(--text-secondary)}.ae-btn-ghost:hover{background:var(--gray-6);background:var(--control-border)}.ae-btn-primary{border-color:#6d55e5;border-color:var(--primary-color)}.ae-btn-primary,.ae-btn-primary:hover{background:#6d55e5;background:var(--primary-color);color:#fff}.ae-export{align-items:center;background:var(--gray-1);background:var(--panel-secondary);border:1px solid var(--control-border);border-radius:10px;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:7px 8px}.ae-export .ae-sep{background:var(--gray-6);background:var(--control-border);height:22px;margin:0 5px;width:1px}.ae-chk{align-items:center;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:flex;font-size:12px;gap:6px;-webkit-user-select:none;user-select:none}.ae-balloon{background:#ff8c00;border-radius:8px;box-shadow:0 3px 10px #00000059;color:#fff;display:none;font-size:12px;font-weight:700;padding:3px 9px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:100000}.ae-balloon:after{border:5px solid #0000;border-bottom:0;border-top-color:#ff8c00;bottom:-5px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.ae-radio{align-self:center;color:var(--gray-10);color:var(--text-secondary);font-size:12px;gap:12px}.ae-radio,.ae-radio label{align-items:center;display:inline-flex}.ae-radio label{cursor:pointer;gap:5px;line-height:1;white-space:nowrap}.ae-radio input[type=radio]{appearance:none;-webkit-appearance:none;background:#0000;border:1px solid color-mix(in srgb,var(--text-primary) 45%,#0000);border-radius:50%;box-shadow:none!important;box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:15px;margin:0;min-width:15px;padding:0;position:relative;width:15px}.ae-radio input[type=radio]:hover{border-color:#6d55e5;border-color:var(--primary-color)}.ae-radio input[type=radio]:focus,.ae-radio input[type=radio]:focus-visible{box-shadow:none!important;outline:none}.ae-radio input[type=radio]:checked{border-color:#6d55e5;border-color:var(--primary-color)}.ae-radio input[type=radio]:checked:after{background:#6d55e5;background:var(--primary-color);border-radius:50%;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.ae-tool.ae-apply{background:#2b7a4b;border-color:#2b7a4b;color:#fff;font-weight:600}.ae-tool.ae-apply:hover{background:#22683f}.ae-btn:disabled,.ae-tool:disabled,.ae-x:disabled{cursor:default;opacity:.5}.ae-busy{color:#ffcf6b;font-size:12px;margin-left:6px}.ae-x:hover{background:var(--gray-4);background:var(--control-hover);color:var(--gray-11);color:var(--text-primary)}.ae-body{padding:14px 16px 16px}.ae-preview-wrap{display:flex;gap:14px}.ae-preview{aspect-ratio:16/9;background:#000;border:1px solid var(--control-border);border-radius:10px;flex:1 1;max-height:280px;min-width:0;overflow:hidden;position:relative}.ae-preview img{height:100%;object-fit:contain;width:100%}.ae-preview-frame{background:linear-gradient(135deg,#2a3550,#1c2136);color:var(--gray-10);color:var(--text-secondary);display:grid;font-size:26px;height:100%;place-items:center;width:100%}.ae-pv-badge{background:#0000008c;border:1px solid #ffffff40;color:#ffffffe6;font-size:11px;left:10px;top:10px}.ae-pv-badge,.ae-pv-vol{border-radius:6px;padding:3px 8px;position:absolute}.ae-pv-vol{background:#00000080;bottom:10px;color:#ffd83d;font-size:12px;right:10px}.ae-side{flex:0 0 300px;width:300px}.ae-card{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:10px;padding:10px 11px}.ae-card h4{color:var(--gray-10);color:var(--text-secondary);font-size:12px;font-weight:600;margin:0 0 8px}.ae-card-dsp{margin-top:10px}.ae-card-dsp h4{align-items:center;display:flex;justify-content:space-between}.ae-dsp-preset{font-size:11px;height:22px;padding:0 8px}.ae-dsp-head{color:var(--gray-11);color:var(--text-primary);font-weight:600;margin:7px 0 3px}.ae-row{align-items:center;display:flex;gap:8px;margin:6px 0}.ae-row label{color:var(--gray-10);color:var(--text-secondary);flex:0 0 74px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:74px}.ae-row input[type=range]{accent-color:#6d55e5;accent-color:var(--primary-color);flex:1 1}.ae-slider{align-items:center;display:flex;flex:1 1;padding:0 4px}.ae-slider .MuiSlider-root{color:#6d55e5;color:var(--primary-color);padding:8px 0}.ae-slider .MuiSlider-rail{background-color:var(--gray-6)!important;background-color:var(--slider-rail-color,var(--border-default))!important;opacity:1!important}.ae-slider .MuiSlider-track{background-color:#6d55e5!important;background-color:var(--primary-color)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important}.ae-slider .MuiSlider-thumb{background-color:var(--gray-2)!important;background-color:var(--slider-thumb-inner,var(--panel-main))!important;border:2px solid #6d55e5!important;border:2px solid var(--primary-color)!important;box-shadow:none!important;color:var(--gray-2)!important;color:var(--slider-thumb-inner,var(--panel-main))!important;height:14px!important;width:14px!important}.ae-slider .MuiSlider-thumb.Mui-active,.ae-slider .MuiSlider-thumb.Mui-focusVisible,.ae-slider .MuiSlider-thumb:hover{box-shadow:0 0 0 8px #6d55e529!important;box-shadow:0 0 0 8px rgba(var(--primary-color-rgb),.16)!important}.ae-slider .MuiSlider-valueLabel{background-color:#6d55e5!important;background-color:var(--primary-color)!important;color:#fff!important;color:var(--primary-fg,#fff)!important;z-index:9999999!important}.ae-slider .MuiSlider-valueLabel:before{border-top-color:#6d55e5!important;border-top-color:var(--primary-color)!important}.ae-row .ae-val,.ae-val{color:var(--gray-11);color:var(--text-primary);font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;min-width:42px;text-align:right}.ae-transport{align-items:center;display:flex;gap:6px;justify-content:center;margin:12px 0 10px}.ae-transport .ae-time{color:var(--gray-10);color:var(--text-secondary);font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums;margin:0 10px;min-width:150px;text-align:center}.ae-tbtn{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:9px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:grid;font-size:13px;height:34px;letter-spacing:-1px;place-items:center;white-space:nowrap;width:34px}.ae-tbtn:hover{background:var(--gray-4);background:var(--control-hover)}.ae-tbtn.ae-play,.ae-tbtn:hover{border-color:#6d55e5;border-color:var(--primary-color)}.ae-tbtn.ae-play{background:#6d55e5;background:var(--primary-color);color:#fff;height:42px;width:42px}.ae-toolbar{align-items:center;background:var(--gray-1);background:var(--panel-secondary);border:1px solid var(--control-border);border-radius:10px;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px;padding:7px 8px}.ae-toolbar .ae-sep{background:var(--gray-6);background:var(--control-border);height:22px;margin:0 5px;width:1px}.ae-tool{align-items:center;background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:8px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:12px;gap:5px;height:30px;padding:0 9px;white-space:nowrap}.ae-tool svg{fill:currentColor;flex:0 0 auto;height:15px;width:15px}.ae-tool.ae-danger:hover,.ae-tool:hover{background:var(--gray-4);background:var(--control-hover);border-color:#6d55e5;border-color:var(--primary-color)}.ae-tool.ae-danger:hover{color:var(--gray-11);color:var(--text-primary)}.ae-tool.ae-on{background:#6d55e5;background:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color);color:#fff}.ae-tool.ae-magnet{align-items:center;display:inline-flex;justify-content:center;padding:0 8px}.ae-tool.ae-magnet svg{height:18px;width:18px}.ae-tool.ae-magnet.ae-on{background:#6d55e524;background:rgba(var(--primary-color-rgb),.14);border-color:#6d55e5;border-color:var(--primary-color)}.ae-tl{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:10px;overflow:hidden;-webkit-user-select:none;user-select:none}.ae-ruler,.ae-tl{position:relative}.ae-ruler{background:var(--gray-1);background:var(--panel-secondary);border-bottom:1px solid var(--control-border);height:22px;margin-left:var(--rail)}.ae-ruler .ae-tick{border-left:1px solid var(--control-border);bottom:0;color:var(--gray-10);color:var(--text-secondary);font-size:9px;height:6px;pointer-events:none;position:absolute;white-space:nowrap}.ae-ruler .ae-tick-major{border-left-color:color-mix(in srgb,var(--text-secondary) 55%,#0000);height:auto;padding-left:3px;padding-top:2px;top:0}.ae-track{border-bottom:1px solid var(--control-border);display:flex;min-height:var(--h)}.ae-track:last-of-type{border-bottom:0}.ae-rail{background:var(--gray-1);background:var(--panel-secondary);border-right:1px solid var(--control-border);display:flex;flex:0 0 var(--rail);flex-direction:column;gap:5px;justify-content:center;overflow:hidden;padding:6px 8px;width:var(--rail)}.ae-rname{align-items:center;display:flex;font-size:12px;font-weight:600;gap:6px}.ae-rname i{border-radius:2px;display:inline-block;height:8px;width:8px}.ae-mini{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:3px;white-space:nowrap}.ae-mini button{align-items:center;background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:6px;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:11px;height:20px;justify-content:center;line-height:1;width:26px}.ae-mini-kf{gap:2px}.ae-mini-kf button{width:24px}.ae-mini-kf button svg{fill:currentColor;height:16px;width:16px}.ae-mini button:hover{background:var(--gray-4);background:var(--control-hover);color:var(--gray-11);color:var(--text-primary)}.ae-lane{flex:1 1;overflow:hidden;position:relative}.ae-lane.ae-audio,.ae-lane.ae-fx{background:var(--gray-3);background:var(--panel-canvas)}.ae-lane.ae-fx{background-image:repeating-linear-gradient(90deg,#0000,#0000 39px,var(--gray-6) 39px,var(--gray-6) 40px);background-image:repeating-linear-gradient(90deg,#0000,#0000 39px,var(--control-border) 39px,var(--control-border) 40px)}.ae-fxsvg{overflow:hidden;top:0;z-index:2}.ae-fx-baseline,.ae-fxsvg{left:0;pointer-events:none;position:absolute}.ae-fx-baseline{background:#80808066;height:1px;right:0;z-index:1}.ae-baseclip{align-items:center;background:linear-gradient(135deg,#274672,#1c2f52);border:1px solid #ffffff1f;border-radius:6px;bottom:6px;display:flex;gap:5px;overflow:hidden;padding-right:6px;position:absolute;top:6px}.ae-baseclip .ae-bthumb{background:#000;border-radius:4px;flex:0 0 auto;height:calc(100% - 6px);margin:3px 0 3px 3px;object-fit:cover;width:40px}.ae-baseclip span{color:#dfe6f5;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #000;white-space:nowrap}.ae-clip{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:6px;bottom:6px;cursor:move;overflow:hidden;position:absolute;top:6px}.ae-clip.sel{border-color:#6d55e5;border-color:var(--primary-color);box-shadow:0 0 0 1px #6d55e5;box-shadow:0 0 0 1px var(--primary-color)}.ae-clip.msel{border-color:#2fd08a;box-shadow:inset 0 0 0 2px #2fd08a}.ae-marquee{background:#2fd08a2e;border:1px solid #2fd08a;border-radius:4px;bottom:2px;top:2px;z-index:9}.ae-aname,.ae-marquee{pointer-events:none;position:absolute}.ae-aname{color:var(--gray-11);color:var(--text-primary);font-size:10.5px;left:6px;text-shadow:0 1px 2px #00000040;top:3px;z-index:3}.ae-wave{height:100%;inset:0;width:100%}.ae-tri,.ae-wave{position:absolute}.ae-tri{bottom:0;pointer-events:none;top:0;z-index:2}.ae-fade{background:#fff;border:2px solid #7c8bff;border-radius:50%;box-shadow:0 1px 3px #00000080;cursor:ew-resize;height:14px;position:absolute;top:1px;transform:translate(-50%);width:14px;z-index:8}.ae-fade:hover{background:#c7cfff;border-color:#a9b4ff}.ae-fade.ae-fade-in{border-color:#5ee0a0}.ae-fade.ae-fade-out{border-color:#ff9e6b}.ae-grip{background:#7c8bff8c;bottom:0;cursor:ew-resize;position:absolute;top:18px;width:8px;z-index:6}.ae-grip:hover{background:#7c8bff}.ae-grip.l{border-radius:6px 0 0 6px;left:0}.ae-grip.r{border-radius:0 6px 6px 0;right:0}.ae-kf{background:#ffcf4d;border:1.5px solid #7a5c10;cursor:pointer;height:12px;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:12px;z-index:4}.ae-kf.sel{box-shadow:0 0 0 2px #6d55e5;box-shadow:0 0 0 2px var(--primary-color)}.ae-kfseg{background:#ffcf4d;height:2px;opacity:.85;position:absolute;transform-origin:left center;z-index:2}.ae-kffade{background:#fff;border:2px solid #7c8bff;border-radius:50%;height:12px;position:absolute;transform:translate(-50%,-50%);width:12px;z-index:3}.ae-hscroll{height:14px;margin-top:4px;overflow-x:auto;overflow-y:hidden}.ae-hscroll-in{height:1px;min-width:100%}.ae-hscroll::-webkit-scrollbar{height:11px}.ae-hscroll::-webkit-scrollbar-thumb{background:var(--gray-6);background:var(--control-border);border-radius:6px}.ae-hscroll::-webkit-scrollbar-thumb:hover{background:#5b6bff}.ae-hscroll::-webkit-scrollbar-track{background:#12141b;border-radius:6px}.ae-playhead{background:#ff6b6b;z-index:20}.ae-playhead,.ae-snap{bottom:0;pointer-events:none;position:absolute;top:0;width:2px}.ae-snap{background:#2fd08a;box-shadow:0 0 6px #2fd08a;display:none;z-index:21}.ae-preview-canvas{background:#000;display:block;height:100%;object-fit:contain;width:100%}.group-lane{position:relative}.group-lane__slot--over{left:0;pointer-events:none;position:absolute;right:0;top:0}.group-lane__slot--over .e-timeline__group__header{pointer-events:auto}.group-lane--v2 .group-lane__slot--over .e-timeline__group__header{pointer-events:none}.group-lane--v2 .group-lane__slot--over .grouping_element{pointer-events:auto}.group-lane--v2 .group-lane__slot--over,.group-lane--v2 .group-lane__slot--over .e-timeline__group__header,.group-lane--v2 .group-lane__slot--over>*{background:#0000!important}.group-lane--v2 .group-lane__slot--over>:after,.group-lane--v2 .group-lane__slot--over>:before{display:none!important}.gc-member-lane{position:relative}.gc-member-lane__over{left:0;pointer-events:none;position:absolute;right:0;top:0}.gc-member-lane__over .e-timeline-object,.gc-member-lane__over .e-timeline-object-layer,.gc-member-lane__over .e-timeline-object-sprite{pointer-events:auto}.kf-band{background:#6ea8fe29;border:1px solid var(--accent-blue,#3b82f6);pointer-events:none;position:fixed;z-index:100000}.nr-root{outline:none}.nr-opts{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.nr-target{align-items:center;display:inline-flex;gap:6px}.nr-target>label{color:var(--gray-10);color:var(--text-secondary);font-size:12px;font-weight:600}.nr-target .nr-seg{flex-wrap:wrap}.nr-mic{align-items:center;background:var(--gray-1);background:var(--panel-secondary);border:1px solid var(--control-border);border-radius:10px;display:flex;gap:8px;padding:6px 10px}.nr-mic .nr-micwave{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:6px;height:36px;overflow:hidden;position:relative;width:180px}.nr-mic .nr-micidle{color:var(--gray-10);color:var(--text-secondary);display:grid;font-size:10.5px;inset:0;place-items:center;pointer-events:none;position:absolute}.nr-mic select{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:7px;color:var(--gray-11);color:var(--text-primary);font:inherit;font-size:12px;max-width:160px;padding:4px 6px}.nr-chk{align-items:center;color:var(--gray-10);color:var(--text-secondary);display:inline-flex;font-size:12px;gap:5px}.nr-transport{align-items:center;display:flex;gap:6px;justify-content:center;margin:6px 0 10px}.nr-rec{background:#e5484d;border:1px solid #e5484d;border-radius:10px;color:#fff;cursor:pointer;display:grid;height:42px;place-items:center;width:42px}.nr-rec .g{background:#fff;border-radius:50%;height:15px;width:15px}.nr-rec[data-mode=stop] .g{border-radius:3px}.nr-rec[data-mode=stop]{animation:nr-pulse 1.4s ease-in-out infinite}@keyframes nr-pulse{0%,to{box-shadow:0 0 0 0 #e5484d59}50%{box-shadow:0 0 0 10px #0000}}.nr-cd{background:#00000073;color:#fff;display:grid;font-feature-settings:"tnum";font-size:40px;font-variant-numeric:tabular-nums;font-weight:600;inset:0;line-height:1;place-items:center;position:absolute;z-index:5}.nr-cd.nr-cd-big{font-size:96px;z-index:6}.nr-ruler{cursor:pointer}.nr-phgrip{cursor:ew-resize;height:16px;left:-7px;pointer-events:auto;position:absolute;top:0;width:16px}.nr-tools{align-items:center;background:var(--gray-1);background:var(--panel-secondary);border:1px solid var(--control-border);border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:7px 8px}.nr-seg{border:1px solid var(--control-border);border-radius:9px;display:inline-flex;overflow:hidden}.nr-seg button{background:#0000;border:0;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:5px 11px}.nr-seg button+button{border-left:1px solid var(--control-border)}.nr-seg button[aria-pressed=true]{background:#6d55e5;background:var(--primary-color);color:#fff}.nr-envscope button{padding:4px 9px}.nr-takeops{align-items:center;display:inline-flex;gap:4px}.nr-takeops .ae-tool:disabled{cursor:default;opacity:.45}.nr-zoom{align-items:center;color:var(--gray-10);color:var(--text-secondary);display:inline-flex;font-size:11px;gap:6px;margin-left:auto}.nr-zoom input[type=range]{accent-color:#6d55e5;accent-color:var(--primary-color);width:110px}.nr-tl{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:10px;-webkit-user-select:none;user-select:none}.nr-ruler,.nr-tl{overflow:hidden;position:relative}.nr-ruler{background:var(--gray-1);background:var(--panel-secondary);border-bottom:1px solid var(--control-border);height:26px;margin-left:var(--rail)}.nr-rulerin{height:26px;left:0;position:absolute;top:0}.nr-rulerin *{color:var(--gray-10)!important;color:var(--text-secondary)!important;font-feature-settings:"tnum";font-size:9px!important;font-variant-numeric:tabular-nums}.nr-row{border-bottom:1px solid var(--control-border);display:flex;min-height:var(--h)}.nr-row:last-child{border-bottom:0}.nr-rail{background:var(--gray-1);background:var(--panel-secondary);border-right:1px solid var(--control-border);display:flex;flex:0 0 var(--rail);flex-direction:column;font-size:11.5px;font-weight:600;gap:2px;justify-content:center;padding:6px 8px;width:var(--rail)}.nr-rail small{color:var(--gray-10);color:var(--text-secondary);font-size:9.5px;font-weight:400}.nr-lane{flex:1 1;min-width:0;overflow:hidden;position:relative}.nr-lanein{bottom:0;left:0;position:absolute;top:0;will-change:transform}.nr-lane.narr{background:var(--gray-1);background:var(--panel-secondary)}.nr-lane.narr[data-mode=mark]{cursor:crosshair}.nr-lane.narr[data-mode=envelope]{cursor:cell}.nr-ws{inset:0;position:absolute}.nr-ws ::part(region){border-radius:5px;box-shadow:inset 0 0 0 1px #6d55e5;box-shadow:inset 0 0 0 1px var(--primary-color);z-index:3}.nr-ws ::part(region-content){color:var(--gray-11);color:var(--text-primary);font:600 9.5px/1.3 inherit;padding:2px 5px;white-space:nowrap}.nr-ws ::part(region-handle){background:#6d55e5!important;background:var(--primary-color)!important;opacity:.45;width:3px!important}.nr-ws ::part(live){box-shadow:inset 0 0 0 1px #e5484d;z-index:5}.nr-lane.narr[data-mode=mark] .nr-ws ::part(region){pointer-events:none}.nr-lane.narr[data-mode=mark] .nr-ws ::part(mark){pointer-events:auto}.nr-lane.narr[data-mode=envelope] .nr-ws ::part(region){pointer-events:none}.nr-ws ::part(mark){border-left:1px dashed #6d55e5;border-left:1px dashed var(--primary-color);border-radius:0;border-right:1px dashed #6d55e5;border-right:1px dashed var(--primary-color);box-shadow:none;z-index:6}.nr-ws ::part(xf){background:repeating-linear-gradient(45deg,#e58a2f73,#e58a2f73 3px,#0000 0,#0000 6px)!important;border-radius:0;box-shadow:none;pointer-events:none;z-index:4}.nr-ws ::part(hover){border-left:1px dashed #6d55e5!important;border-left:1px dashed var(--primary-color)!important;opacity:.8}.nr-ws ::part(hover-label){background:#6d55e5!important;background:var(--primary-color)!important;border-radius:4px;color:#fff!important;font-size:10px!important;padding:1px 4px}.nr-clip{background:#3a6df040;border:1px solid #3a6df0;border-radius:5px;bottom:5px;color:var(--gray-11);color:var(--text-primary);font-size:9.5px;font-weight:600;overflow:hidden;padding:2px 5px;position:absolute;top:5px;white-space:nowrap}.nr-clip.bgm{background:#5aa6d838;border-color:#5aa6d8}.nr-clip .nr-wave{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.nr-clip .nr-cname{position:relative;z-index:1}.nr-clipbounds{background:#e5484d0f;border:2px dashed #e5484d8c;border-radius:6px;bottom:2px;pointer-events:none;position:absolute;top:2px;z-index:2}.nr-lane .ae-baseclip{bottom:4px;top:4px}.nr-ph{background:#e5484d;bottom:0;pointer-events:none;position:absolute;top:0;width:2px;z-index:8}.nr-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:10px 0 0}.nr-info{color:var(--gray-10);color:var(--text-secondary);font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.nr-warn{background:#e5484d1a;border:1px solid #e5484d59;border-radius:9px;color:#e5484d}.nr-ctx,.nr-warn{font-size:12px;padding:4px 8px}.nr-ctx{align-items:center;background:var(--gray-1);background:var(--panel-secondary);border:1px solid var(--control-border);border-radius:9px;color:var(--gray-10);color:var(--text-secondary);display:inline-flex;gap:4px}.nr-actions{display:flex;gap:8px;margin-left:auto}.nr-rec:disabled,.nr-seg button:disabled{cursor:default;opacity:.5}.nr-hbar{background:var(--gray-1);background:var(--panel-secondary);border-radius:6px;display:none;height:12px;margin:4px 0 0 104px;margin:4px 0 0 var(--rail,104px);overflow-x:auto;overflow-y:hidden}.nr-hbar .nr-hbarin{height:1px}.nr-hover{border-left:1px dashed #6d55e5;border-left:1px dashed var(--primary-color);bottom:0;display:none;opacity:.85;pointer-events:none;position:absolute;top:0;width:1px;z-index:9}.nr-hover .nr-hoverlbl{background:#6d55e5;background:var(--primary-color);border-radius:4px;color:#fff;font-feature-settings:"tnum";font-size:10px;font-variant-numeric:tabular-nums;left:4px;padding:1px 4px;top:2px}.nr-hover .nr-hoverlbl,.nr-markbar{position:absolute;white-space:nowrap}.nr-markbar{align-items:center;background:var(--gray-2);background:var(--panel-main);border:1px solid #6d55e5;border:1px solid var(--primary-color);border-radius:9px;box-shadow:0 6px 18px #00000040;display:inline-flex;gap:4px;margin-top:2px;padding:4px 6px;z-index:12}.nr-markbar .nr-markbar-rng{color:var(--gray-10);color:var(--text-secondary);font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;margin:0 4px}.nr-markbar .ae-tool{font-size:11.5px;padding:3px 8px}.nr-ws ::part(region-content){height:100%!important;inset:0!important;padding:0!important;position:absolute!important;width:100%!important}.nr-takebox{inset:0;overflow:hidden;pointer-events:none;position:absolute}.nr-takebox .nr-takewave{height:100%;inset:0;position:absolute;width:100%}.nr-takebox .nr-takelbl{color:var(--gray-11);color:var(--text-primary);font:600 9.5px/1.3 inherit;left:5px;position:absolute;top:2px;white-space:nowrap}.nr-target .nr-targetsel{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:7px;color:var(--gray-11);color:var(--text-primary);font:inherit;font-size:12px;max-width:260px;padding:4px 8px}.nr-zoom .nr-zoomslider{display:inline-flex;width:130px}.nr-envlayer{bottom:0;display:none;left:0;pointer-events:none;position:absolute;top:0;will-change:transform;z-index:20}.nr-envlayer.on{display:block}.nr-envlayer .nr-envsvg{overflow:visible;z-index:1}.nr-envlayer .nr-envbase{z-index:0}.nr-envlayer .nr-kf{pointer-events:auto;z-index:4}.nr-envlayer .nr-kf.act{background:#ffcf4d}.nr-envlayer .nr-kf:not(.act){opacity:.6}.nr-envlayer .nr-fade{pointer-events:auto;z-index:5}.nr-envlayer .nr-balloon{transform:none;z-index:6}.nr-envlayer .nr-balloon:after{display:none}.nr-pause.on{background:#e5484d;border-color:#e5484d;color:#fff}.nr-pausedtag{color:#e5484d;font-size:11px;font-weight:600}.app-header{align-items:center;background-color:hsl(250,73%,calc(62% - 10%));background-color:var(--caption-bg,var(--accent-8));color:var(--gray-11);color:var(--caption-text,var(--text-primary));display:flex;flex-direction:row;height:30px;justify-content:space-between;padding:0 20px;position:relative}.app-header p{margin:0}.app-header svg{color:inherit;fill:currentColor}.app-header .MuiButton-root,.app-header .rename-icon-btn,.app-header button{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--radius-sm);color:inherit;cursor:pointer;display:flex;font-size:.8rem;font-size:var(--font-sm);margin:2px;min-width:auto;padding:2px;transition:color .15s;white-space:nowrap}.app-header .MuiButton-root svg,.app-header .rename-icon-btn svg,.app-header button svg{height:18px;width:18px}.app-header .MuiButton-root:hover,.app-header .rename-icon-btn:hover,.app-header button:hover{background:none;color:#6d55e5;color:var(--caption-text-hover,var(--primary-color))}.app-header .app-logo{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px;justify-content:flex-start;min-width:0}.app-header .app-logo img{height:16px;width:auto}.app-header .app-logo>svg:first-child{margin-right:4px}.app-header .center-heading{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0;overflow:hidden;pointer-events:auto}.app-header .rename-form{align-items:center;color:inherit;display:flex;gap:2px;max-width:400px}.app-header .rename-form div{display:flex}.app-header .rename-form .project-name-display{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;font-size:var(--font-sm);height:22px;line-height:22px;min-width:200px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:280px}.app-header .rename-form .rename-icon-btn{flex-shrink:0;height:22px;visibility:hidden;width:22px}.app-header .rename-form.editing .rename-icon-btn,.app-header .rename-form:hover .rename-icon-btn:not(.force-hidden){visibility:visible}.app-header .rename-form.editing .rename-icon-btn{opacity:1}.app-header .rename-form input{background:#0000;background:#0000001a;border:1px solid #fff3;border-radius:4px;border-radius:var(--radius-sm);box-sizing:border-box;color:inherit;font-size:.8rem;font-size:var(--font-sm);height:22px;line-height:22px;margin:0;min-width:200px;padding:0 8px;text-align:center;width:280px}.app-header .rename-form input:focus{border-color:#ffffff4d}.app-header .right-section-header{align-items:center;display:flex;flex-shrink:0;gap:8px}.app-header .header-notification{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.app-header .header-notification .language-wrapper{align-items:center;display:flex;position:relative}.app-header .header-notification .language-wrapper .language-dropdown{align-items:flex-start;background:var(--gray-5);background:var(--popup-background);border-radius:10px;border-radius:var(--radius-md);box-shadow:0 4px 12px #0003;color:var(--gray-12);color:var(--popup-text,var(--text-primary));display:flex;flex-direction:column;gap:4px;padding:8px;position:absolute;right:-16px;top:28px;white-space:nowrap;width:160px;z-index:999}.app-header .header-notification .language-wrapper .language-dropdown svg{color:var(--gray-12);color:var(--popup-text,var(--text-primary))}.app-header .header-notification .language-wrapper .language-dropdown button{color:var(--gray-12);color:var(--popup-text,var(--text-primary));justify-content:flex-start;padding:4px 8px;width:100%}.app-header .header-notification .language-wrapper .language-dropdown button:hover{background-color:var(--gray-4);background-color:var(--control-hover);color:var(--text-strong)}.app-header .header-notification .language-wrapper .language-dropdown button.lang-active{color:#6d55e5;color:var(--primary-color)}.app-header .profile-icon{background-color:#6d55e5;background-color:var(--primary-color);border-radius:50%;height:20px;position:relative;width:20px}.app-header .profile-icon p{color:#fff;color:var(--text-contrast-inverse);font-size:.8rem;font-size:var(--font-sm);left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-header .fullscreen-wrapper,.app-header .fullscreen-wrapper>div,.app-header .settings-wrapper,.app-header .settings-wrapper>div,.error-page{align-items:center;display:flex}.error-page{bottom:0;color:#fff;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.glitch-animation{height:200px;overflow:hidden;position:relative;width:300px}.glitch-svg{background:url(/static/media/not_found.d8180c95c541a2050d4a.svg);display:inline-block;left:0;transition:transform .5s}.glitch-svg,.glitch-svg:after,.glitch-svg:before{height:100%;pointer-events:none;position:absolute;top:0;width:100%}.glitch-svg:after,.glitch-svg:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";opacity:.5}.export-tab{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.export-tab svg{font-size:10rem}.export-tab h1{font-size:2rem;font-size:var(--font-2xl);margin-bottom:12px}.export-tab h2{font-size:1rem;font-size:var(--font-lg);margin-bottom:12px}.export-tab p{font-size:.8rem;font-size:var(--font-sm)}.export-tab p a{color:#6d55e5;color:var(--primary-color)}.quick-tools-section{background-color:var(--gray-8)!important;font-family:Arial,sans-serif;height:100vh;overflow-y:scroll!important;padding:20px}.quick-tools-section,.quick-tools-section h1{color:var(--gray-11)!important;color:var(--text-primary)!important}.quick-tools-section h1{font-size:2rem;font-size:var(--font-2xl);margin-bottom:20px;text-align:center}.quick-tools-section h2{color:var(--gray-11)!important;color:var(--text-primary)!important;font-size:1.5rem;margin-bottom:15px;margin-top:40px}.quick-tools-section a,.quick-tools-section div,.quick-tools-section li,.quick-tools-section p,.quick-tools-section span{color:inherit}.quick-tools-section .view-switcher{margin-bottom:20px;text-align:right}.quick-tools-section .view-switcher img{cursor:pointer;height:30px;margin-left:10px;width:30px}.quick-tools-section .site-list,.quick-tools-section .site-tiles{list-style:none;padding:0}.quick-tools-section .site-list li{align-items:center;display:flex;margin:20px 0}.quick-tools-section .site-list img,.quick-tools-section .site-tiles img{border-radius:10px;height:100px;width:150px}.quick-tools-section .site-list div{margin-left:20px}.quick-tools-section .site-tiles{display:flex;flex-wrap:wrap}.quick-tools-section .site-tiles li{margin:15px;text-align:center;width:200px}.quick-tools-section .site-tiles img{border-radius:10px;display:block;margin:0 auto 10px}.quick-tools-section .site-list .description,.quick-tools-section .site-tiles .description{color:var(--gray-10);color:var(--text-secondary);font-size:14px;margin-top:10px}.quick-tools-section .hidden{display:none}.quick-tools-section a{color:var(--blue-9);color:var(--accent-blue);text-decoration:none}.quick-tools-section a:hover{text-decoration:underline}.MuiButtonBase-root,[role=button],a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.h-100{height:100%!important}.h-50{height:50%!important}.w-100{width:100%!important}.drop-files-overlay p{font-size:1.5rem;font-weight:700;font-weight:var(--weight-bold);margin-bottom:20px}input[type=radio].crop-ori-radio{accent-color:#6d55e5;accent-color:var(--primary-color);background:#0000!important;border:none!important;box-shadow:none!important;outline:none!important;padding:0!important}input[type=radio].crop-ori-radio:focus,input[type=radio].crop-ori-radio:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.layer-settings-input{background-color:var(--gray-3);background-color:var(--control-background);border:2px solid #6d55e5!important;border:2px solid var(--input-marker)!important;border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:2px 4px;-webkit-user-select:text;user-select:text;-webkit-user-drag:none}.layer-settings-input:focus{border-color:#6d55e5;border-color:var(--primary-color);outline:none}.layer-settings-section input[type=number],.layer-settings-section input[type=text],.layer-settings-section select{background-color:var(--gray-3);background-color:var(--control-background);border:2px solid #6d55e5!important;border:2px solid var(--input-marker)!important;border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:2px 4px;user-select:text!important;-webkit-user-drag:none!important;-webkit-user-select:text!important}.layer-settings-section input[type=number]::selection,.layer-settings-section input[type=text]::selection,.layer-settings-section select::selection{background:#6f57e5!important;background:hsl(var(--primary-h),var(--primary-s),var(--primary-l))!important;color:#fff!important}.layer-settings-section input[type=number]:focus,.layer-settings-section input[type=text]:focus,.layer-settings-section select:focus{border-color:#6d55e5!important;border-color:var(--primary-color)!important;outline:none}.layer-settings-section input[type=number]{padding-left:2px!important;padding-right:0!important}.layer-settings-section .btn,.layer-settings-section .fit-canvas-btn,.layer-settings-section .shadow-preset-button,.layer-settings-section button:not(.settings-switch-root){border:1px solid var(--control-border);border-radius:4px;color:var(--gray-11);color:var(--text-primary)}.right-panel-tabs{display:flex;flex-direction:column;height:100%;overflow:visible;position:relative}.MuiGrid-root.MuiGrid-item.MuiGrid-grid-xs-8{box-sizing:border-box;margin-right:0;padding-right:0;width:100%}:root{--font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif}.lang-en{--font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.lang-kr{--font-family:Noto Sans KR,Inter,-apple-system,BlinkMacSystemFont,sans-serif}.lang-jp{--font-family:Noto Sans JP,Inter,-apple-system,BlinkMacSystemFont,sans-serif}.property-tab-text{color:var(--gray-11);color:var(--text-primary);font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family);font-size:.95rem;font-weight:600;font-weight:var(--weight-semibold)}.property-accordion-text{align-items:center;color:var(--text-strong);color:var(--accordion-l1-color);display:flex;font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--accordion-l1-family);font-size:.9rem;font-size:var(--accordion-l1-size);font-weight:600;font-weight:var(--accordion-l1-weight);letter-spacing:.5px;letter-spacing:var(--accordion-l1-letter-spacing);line-height:1.2;line-height:var(--accordion-l1-line-height);margin:0;text-transform:uppercase}.property-sub-accordion-text{align-items:center;color:#c8c8c8;color:var(--accordion-l2-color);display:flex;font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--accordion-l2-family);font-size:.85rem;font-size:var(--accordion-l2-size);font-weight:500;font-weight:var(--accordion-l2-weight);line-height:1.2;margin:0}.property-normal-text{font-size:.85rem;font-size:var(--font-md);font-weight:400;font-weight:var(--weight-normal);line-height:1.2;margin:0}.canvas-header-title,.property-normal-text{color:var(--gray-11);color:var(--text-primary);font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family)}.canvas-header-title{font-size:1.02rem;font-weight:600;font-weight:var(--weight-semibold)}.layer-settings-tabs .MuiTypography-root,.layer-settings-tabs p,.layer-settings-tabs.properties-tabpanel .MuiTypography-root,.layer-settings-tabs.properties-tabpanel p,.properties-tabpanel .MuiTypography-root,.properties-tabpanel p{font-size:.85rem;font-size:var(--font-md);font-weight:400;font-weight:var(--weight-normal)}.layer-settings-tabs p,.layer-settings-tabs.properties-tabpanel p,.properties-tabpanel p{color:var(--gray-11);color:var(--text-primary);font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family);line-height:1.2;margin:0}.layer-settings-tabs .property-sub-accordion-text,.layer-settings-tabs.properties-tabpanel .property-sub-accordion-text,.properties-tabpanel .property-sub-accordion-text{color:#c8c8c8;color:var(--accordion-l2-color);font-weight:500;font-weight:var(--accordion-l2-weight)}.layer-settings-tabs .scale-by-center-checkbox label,.layer-settings-tabs.properties-tabpanel .scale-by-center-checkbox label,.properties-tabpanel .scale-by-center-checkbox label{align-items:center;color:var(--gray-11);color:var(--text-primary);display:flex;font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family);font-size:.85rem;font-size:var(--font-md);font-weight:400;font-weight:var(--weight-normal);gap:4px;gap:var(--checkbox-gap);margin:4px 0;white-space:nowrap}.layer-settings-tabs .scale-by-center-checkbox label input[type=checkbox],.layer-settings-tabs.properties-tabpanel .scale-by-center-checkbox label input[type=checkbox],.properties-tabpanel .scale-by-center-checkbox label input[type=checkbox]{accent-color:#6d55e5!important;accent-color:var(--checkbox-accent,var(--primary-color))!important;flex-shrink:0;margin-top:0}.layer-settings-tabs .scale-by-center-checkbox label input[type=checkbox]:disabled,.layer-settings-tabs.properties-tabpanel .scale-by-center-checkbox label input[type=checkbox]:disabled,.properties-tabpanel .scale-by-center-checkbox label input[type=checkbox]:disabled{accent-color:#6d55e5!important;accent-color:var(--checkbox-accent,var(--primary-color))!important;cursor:not-allowed}.layer-settings-tabs .property-divider,.layer-settings-tabs.properties-tabpanel .property-divider,.properties-tabpanel .property-divider{background-color:var(--gray-6);background-color:var(--control-border);height:1px;margin:12px 0;opacity:1;width:100%}.layer-settings-tabs .MuiDivider-root,.layer-settings-tabs.properties-tabpanel .MuiDivider-root,.properties-tabpanel .MuiDivider-root{border-color:var(--control-border)}.layer-settings-tabs .normal-right-margin-12px-button,.layer-settings-tabs.properties-tabpanel .normal-right-margin-12px-button,.properties-tabpanel .normal-right-margin-12px-button{background-color:var(--gray-3)!important;background-color:var(--control-background)!important;border:1px solid var(--control-border)!important;border-radius:4px!important;margin:0 12px 0 0!important;padding:4px 8px!important}.layer-settings-tabs .normal-right-margin-12px-button:hover,.layer-settings-tabs.properties-tabpanel .normal-right-margin-12px-button:hover,.properties-tabpanel .normal-right-margin-12px-button:hover{background-color:var(--control-background-hover)!important}.layer-settings-tabs .normal-right-margin-12px-button:disabled,.layer-settings-tabs.properties-tabpanel .normal-right-margin-12px-button:disabled,.properties-tabpanel .normal-right-margin-12px-button:disabled{cursor:not-allowed!important;opacity:.5!important}.layer-settings-tabs .Reset_Button,.layer-settings-tabs.properties-tabpanel .Reset_Button,.properties-tabpanel .Reset_Button{align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background-color:#0000!important;border:none!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;height:24px!important;justify-content:center!important;margin:0!important;min-width:0!important;outline:none!important;padding:4px!important;vertical-align:top!important;width:24px!important}.layer-settings-tabs .Reset_Button svg,.layer-settings-tabs.properties-tabpanel .Reset_Button svg,.properties-tabpanel .Reset_Button svg{height:16px!important;width:16px!important}.layer-settings-tabs .Reset_Button:hover,.layer-settings-tabs.properties-tabpanel .Reset_Button:hover,.properties-tabpanel .Reset_Button:hover{background-color:var(--control-background-hover)!important;border-radius:4px!important}.layer-settings-tabs .Reset_Button:focus,.layer-settings-tabs.properties-tabpanel .Reset_Button:focus,.properties-tabpanel .Reset_Button:focus{outline:none!important}.layer-settings-tabs .Reset_Button:active,.layer-settings-tabs.properties-tabpanel .Reset_Button:active,.properties-tabpanel .Reset_Button:active{background-color:var(--control-background-hover)!important}.layer-settings-tabs .accordion-custom .Reset_Button,.layer-settings-tabs.properties-tabpanel .accordion-custom .Reset_Button,.properties-tabpanel .accordion-custom .Reset_Button{height:24px!important;margin:0!important;min-width:0!important;padding:4px!important;width:24px!important}.layer-settings-tabs .accordion-custom .Reset_Button svg,.layer-settings-tabs.properties-tabpanel .accordion-custom .Reset_Button svg,.properties-tabpanel .accordion-custom .Reset_Button svg{display:block!important;height:16px!important;width:16px!important}.layer-settings-tabs .custom-text-button,.layer-settings-tabs.properties-tabpanel .custom-text-button,.properties-tabpanel .custom-text-button{align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background-color:#0000!important;border:none!important;box-sizing:border-box!important;color:var(--gray-11)!important;color:var(--text-primary)!important;cursor:pointer!important;display:flex!important;height:24px!important;justify-content:center!important;margin:0!important;min-width:0!important;outline:none!important;padding:4px!important;vertical-align:top!important;width:24px!important}.layer-settings-tabs .custom-text-button svg,.layer-settings-tabs.properties-tabpanel .custom-text-button svg,.properties-tabpanel .custom-text-button svg{color:var(--gray-11)!important;color:var(--text-primary)!important;height:16px!important;width:16px!important}.layer-settings-tabs .custom-text-button:hover,.layer-settings-tabs.properties-tabpanel .custom-text-button:hover,.properties-tabpanel .custom-text-button:hover{background-color:var(--control-background-hover)!important;border-radius:4px!important}.layer-settings-tabs .custom-text-button:focus,.layer-settings-tabs.properties-tabpanel .custom-text-button:focus,.properties-tabpanel .custom-text-button:focus{outline:none!important}.layer-settings-tabs .custom-text-button:active,.layer-settings-tabs.properties-tabpanel .custom-text-button:active,.properties-tabpanel .custom-text-button:active{background-color:var(--control-background-hover)!important}.layer-settings-tabs .accordion-custom .custom-text-button,.layer-settings-tabs button.custom-text-button,.layer-settings-tabs.properties-tabpanel .accordion-custom .custom-text-button,.layer-settings-tabs.properties-tabpanel button.custom-text-button,.properties-tabpanel .accordion-custom .custom-text-button,.properties-tabpanel button.custom-text-button{color:var(--gray-11)!important;color:var(--text-primary)!important;height:24px!important;margin:0!important;min-width:0!important;padding:4px!important;width:24px!important}.layer-settings-tabs .accordion-custom .custom-text-button svg,.layer-settings-tabs button.custom-text-button svg,.layer-settings-tabs.properties-tabpanel .accordion-custom .custom-text-button svg,.layer-settings-tabs.properties-tabpanel button.custom-text-button svg,.properties-tabpanel .accordion-custom .custom-text-button svg,.properties-tabpanel button.custom-text-button svg{color:var(--gray-11)!important;color:var(--text-primary)!important;display:block!important;fill:currentColor!important;height:16px!important;width:16px!important}.settings-resolution-width{box-sizing:border-box;display:block;margin-bottom:6px;margin-right:12px;width:calc(100% - 12px)}.settings-resolution-width .MuiInputBase-root,.settings-resolution-width .MuiInputBase-root.Mui-disabled{background-color:var(--gray-3);background-color:var(--control-background)}.settings-resolution-width .MuiInputBase-root.Mui-disabled{opacity:1}.settings-resolution-width .MuiSelect-select{background-color:var(--gray-3);background-color:var(--control-background);padding:8px 12px;-webkit-text-fill-color:var(--gray-11);-webkit-text-fill-color:var(--text-primary);border:1px solid var(--control-border);border-radius:4px;text-align:center}.settings-resolution-width .MuiSelect-select.Mui-disabled{background-color:var(--gray-3);background-color:var(--control-background);color:var(--gray-11);color:var(--text-primary);-webkit-text-fill-color:var(--gray-11);-webkit-text-fill-color:var(--text-primary)}.settings-resolution-width .MuiOutlinedInput-notchedOutline{border-color:var(--control-border)}.settings-resolution-width:hover .MuiOutlinedInput-notchedOutline{border-color:var(--control-hover)}.Mui-disabled .settings-resolution-width .MuiOutlinedInput-notchedOutline,.settings-resolution-width.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--control-border)}.settings-resolution-width.MuiOutlinedInput-root{border:1px solid var(--control-border);border-radius:4px;min-height:36px}.settings-resolution-width.custom-select-menu .MuiSelect-select,.settings-resolution-width.custom-select-menu .MuiSelect-select.Mui-disabled,.settings-resolution-width.custom-select-menu .MuiSelect-select[aria-disabled=true]{align-items:center;background-color:#0000;border:none;box-sizing:border-box;display:flex;justify-content:center;min-height:36px}.right-panel-properties-tabs .accordion-custom .Reset_Button.Reset_Button{margin-right:10px!important}.transform-accordion-plain .accordion-custom .Reset_Button.Reset_Button{align-items:center!important;display:flex!important;height:24px!important;justify-content:center!important;margin-right:10px!important;min-width:0!important;padding:4px!important;width:24px!important}.transform-accordion-plain .accordion-custom .Reset_Button.Reset_Button svg{display:block!important;height:16px!important;width:16px!important}.right-panel-settings.overlay-mode{border-left:1px solid var(--control-border);box-shadow:-4px 0 14px #00000047;height:100%;margin-left:0;position:absolute;right:0;top:0;z-index:60}.right-panel-settings{background-color:var(--gray-2);background-color:var(--panel-main);height:100%;margin-left:5px;min-height:0;overflow:visible;position:relative;z-index:1}.right-panel-settings::-webkit-scrollbar{width:4px}.right-panel-settings::-webkit-scrollbar-track{background:var(--scrollbar-bg)}.right-panel-settings::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb)}.right-panel-settings::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.right-panel-settings::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press)}.right-panel-settings .MuiFormLabel-root,.right-panel-settings .MuiSelect-select,.right-panel-settings .MuiTypography-root,.right-panel-settings label,.right-panel-settings p,.right-panel-settings span{color:var(--gray-11);color:var(--text-primary);font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family);font-weight:400;font-weight:var(--weight-normal)}.right-panel-settings .property-accordion-text{color:var(--text-strong);color:var(--accordion-l1-color);font-size:.9rem;font-size:var(--accordion-l1-size);font-weight:600;font-weight:var(--accordion-l1-weight)}.right-panel-settings .property-sub-accordion-text{color:#c8c8c8;color:var(--accordion-l2-color);font-weight:500;font-weight:var(--accordion-l2-weight)}.right-panel-settings .MuiAccordionDetails-root .MuiAccordionDetails-root .MuiTypography-root,.right-panel-settings .MuiAccordionDetails-root .MuiAccordionDetails-root label,.right-panel-settings .MuiAccordionDetails-root .MuiAccordionDetails-root p,.right-panel-settings .MuiAccordionDetails-root .MuiAccordionDetails-root span{font-weight:500;font-weight:var(--weight-medium)}.right-panel-settings .MuiSlider-valueLabel,.right-panel-settings .MuiSlider-valueLabelLabel{color:#fff}.layer-settings-section{background-color:var(--gray-2);background-color:var(--panel-main);flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 4px 8px 18px;-webkit-overflow-scrolling:touch;touch-action:pan-y}.layer-settings-section::-webkit-scrollbar{width:4px}.layer-settings-section::-webkit-scrollbar-track{background:var(--scrollbar-bg)}.layer-settings-section::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb)}.layer-settings-section::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.layer-settings-section::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press)}.layer-settings-section .canvas-resolution-right-panel{display:flex;flex-direction:column;gap:0;margin-bottom:12px;margin-right:12px;margin-top:0;padding-bottom:0;padding-top:0}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field{margin-bottom:0;margin-right:12px;margin-top:0;min-height:36px;padding-bottom:0;padding-top:0;width:100%}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .MuiInputBase-root{background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);border-radius:4px;height:36px;width:100%}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .MuiInputBase-root.Mui-disabled{background-color:var(--gray-3);background-color:var(--control-background);opacity:1}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field p{color:var(--gray-11);color:var(--text-primary)}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field input{-webkit-text-fill-color:var(--gray-11);-webkit-text-fill-color:var(--text-primary);cursor:default;margin:0;padding:0;text-align:center}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .canvas-background-color-selector>.MuiTypography-root,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .canvas-background-color-selector>p,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .canvas-text-unified,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .h-adornment,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .px-unit,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .right-panel-properties-tabs .css-4g6s7z,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.properties-header>.MuiTypography-root,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.properties-header>p,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .settings-resolution-width .MuiSelect-select,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .w-adornment,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field input,.layer-settings-section .right-panel-properties-tabs .canvas-resolution-right-panel .canvas-property-field .css-4g6s7z,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .canvas-resolution-right-panel .canvas-property-field .layer-settings-header.properties-header>.MuiTypography-root,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .canvas-resolution-right-panel .canvas-property-field .layer-settings-header.properties-header>p,.settings-resolution-width .layer-settings-section .canvas-resolution-right-panel .canvas-property-field .MuiSelect-select{color:var(--gray-11);color:var(--text-primary);font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family);font-size:.85rem;font-size:var(--font-md);font-weight:400;font-weight:var(--weight-normal)}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .h-adornment,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .w-adornment{min-width:20px}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .h-adornment p,.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .w-adornment p{color:var(--gray-11);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85rem;font-size:var(--font-md);font-weight:400;font-weight:var(--weight-normal)}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .px-unit{margin-right:4px}.layer-settings-section .canvas-resolution-right-panel .canvas-property-field .px-unit p{color:var(--gray-11);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85rem;font-size:var(--font-md);font-weight:400;font-weight:var(--weight-normal)}.layer-settings-section .canvas-background-color-selector{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;margin-right:12px;margin-top:0;padding-bottom:8px;padding-top:8px;width:calc(100% - 12px)}.layer-settings-section .canvas-background-color-selector>.MuiTypography-root,.layer-settings-section .canvas-background-color-selector>p{flex-shrink:0;margin:0;padding:0}.layer-settings-section .right-panel-properties-tabs{height:100%}.layer-settings-section .right-panel-properties-tabs .css-4g6s7z{background:var(--gray-2);background:var(--properties-panel-bg);margin-bottom:0!important;padding-top:8px}.layer-settings-section .right-panel-properties-tabs .css-1gsv261{background:var(--gray-2);background:var(--properties-panel-bg);padding-top:8px;position:-webkit-sticky;position:sticky;top:0;z-index:990}.layer-settings-section .right-panel-properties-tabs .MuiTab-root{background:#0000;border:none;color:var(--gray-11);color:var(--text-primary);font-size:.85rem;font-size:var(--font-md);font-weight:500;font-weight:var(--weight-medium);min-height:28px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 4px 2px;text-transform:capitalize}.layer-settings-section .right-panel-properties-tabs .MuiTab-root.Mui-selected{background:#0000;border:none;color:hsl(250,73%,calc(62% + 18%));color:var(--tab-active-text,var(--primary-color))}.layer-settings-section .right-panel-properties-tabs .MuiTab-root:hover{background:#ffffff0a}.layer-settings-section .right-panel-properties-tabs .canvas-property-field{min-height:36px!important}.layer-settings-section .right-panel-properties-tabs .canvas-property-field input{background-color:var(--gray-3);background-color:var(--control-background);border:none!important;border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:4px 7px;text-align:end}.layer-settings-section .right-panel-properties-tabs .canvas-property-field .Mui-error{margin-left:0}.layer-settings-section .right-panel-properties-tabs .MuiTabs-indicator{animation:indicator-appear 0s 50ms forwards;background-color:hsl(250,73%,calc(62% + 18%));background-color:var(--tab-active-text,var(--primary-color));bottom:18px;height:3px;opacity:0;transition:none}.layer-settings-section .right-panel-properties-tabs .MuiTabs-root,.layer-settings-section .right-panel-properties-tabs .MuiTabs-root .MuiTabs-flexContainer,.layer-settings-section .right-panel-properties-tabs .MuiTabs-root .MuiTabs-scroller{border-bottom:none}.layer-settings-section .right-panel-properties-tabs .MuiTabs-scrollButtons{color:var(--gray-11);color:var(--text-primary)}.layer-settings-section .right-panel-properties-tabs .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}.layer-settings-section .right-panel-properties-tabs div[role=tabpanel]>div{margin-top:4px;padding:0}.layer-settings-section .right-panel-properties-tabs .accordion-custom{background-color:#0000;padding:0 2px}.layer-settings-section .right-panel-properties-tabs .MuiAccordion-root,.layer-settings-section .right-panel-properties-tabs .MuiPaper-root{background-color:#0000;background-image:none;border:none;border-radius:0;box-shadow:none;color:var(--gray-11);color:var(--text-primary)}.layer-settings-section .right-panel-properties-tabs .MuiAccordion-root:before,.layer-settings-section .right-panel-properties-tabs .MuiPaper-root:before{display:none}.layer-settings-section .right-panel-properties-tabs .MuiAccordion-root.Mui-expanded,.layer-settings-section .right-panel-properties-tabs .MuiPaper-root.Mui-expanded{margin:0}.layer-settings-section .right-panel-properties-tabs .MuiAccordion-root .MuiAccordionSummary-expandIconWrapper svg,.layer-settings-section .right-panel-properties-tabs .MuiPaper-root .MuiAccordionSummary-expandIconWrapper svg{color:var(--gray-11);color:var(--text-primary)}.layer-settings-section .right-panel-properties-tabs .MuiAccordion-root .MuiButtonBase-root,.layer-settings-section .right-panel-properties-tabs .MuiPaper-root .MuiButtonBase-root{background-color:#0000;flex-direction:row-reverse;gap:5px;justify-content:space-between;margin-bottom:4px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.layer-settings-section .right-panel-properties-tabs .MuiAccordion-root .MuiAccordionSummary-content,.layer-settings-section .right-panel-properties-tabs .MuiPaper-root .MuiAccordionSummary-content{align-items:center;margin:0}.layer-settings-section .right-panel-properties-tabs .MuiAccordionDetails-root{padding:0}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiSelect-select.MuiSelect-outlined.MuiInputBase-input.MuiOutlinedInput-input{font-size:.85rem;font-size:var(--font-md)}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel{margin-top:6px;position:relative}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel .scale-link-icon{filter:brightness(.5);height:.8rem;left:46px;position:absolute;top:64px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel .scale-link-icon.active{background-color:#6d55e5;background-color:var(--primary-color);filter:brightness(1)}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel .fit-canvas-btn{margin-right:12px;padding:4px 8px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel .scale-by-center-checkbox{margin-top:2px;text-align:left}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel .scale-by-center-checkbox input{float:left;margin-right:4px;margin-right:var(--checkbox-gap);margin-top:1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel .scale-by-center-checkbox input[type=checkbox]{accent-color:#6d55e5!important;accent-color:var(--checkbox-accent,var(--primary-color))!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.scale-tabpanel .scale-by-center-checkbox input[type=checkbox]:disabled{accent-color:#6d55e5!important;accent-color:var(--checkbox-accent,var(--primary-color))!important;cursor:not-allowed}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.properties-header{margin-bottom:8px;margin-right:12px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.properties-header>.MuiTypography-root,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.properties-header>p{margin:0}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header label{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header label input{background-color:var(--gray-3);background-color:var(--control-background);border:2px solid #6d55e5!important;border:2px solid var(--input-marker)!important;border-radius:4px;color:var(--gray-11);color:var(--text-primary);margin:0 2px 0 0;padding:2px 4px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.keyframes-header,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.motion-graph-header{margin:4px 0}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.motion-graph-header .motion-graph-button{margin-right:12px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.motion-graph-header .motion-graph-button .motion-graph-img-wrapper img{height:100%;object-fit:contain;width:auto}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.motion-graph-header select{appearance:none;-webkit-appearance:none;background-color:var(--gray-5);background-color:var(--popup-background);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAABHNCSVQICAgIfAhkiAAAAF1JREFUCFtjXLppewLDP0b76ACPRAYsACbPCGb8Z5zP8J9hAbpimNx/hv8LGUGGYFOMrCjG3zMBrBBdMQPT/4MgW0AmgRSB5OEKURQDOciKMBTCFP//z+AAMwlmIwBR4kBfXplKfAAAAABJRU5ErkJggg==);background-position:95%;background-repeat:no-repeat;background-size:10px;border:1px solid #6f57e559;border:1px solid var(--popup-border);border-radius:4px;color:var(--gray-12);color:var(--popup-text);font-size:.85rem;font-size:var(--font-md);padding:2px 22px 2px 4px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .layer-settings-header.motion-graph-header select.motion-graph-select-open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAABHNCSVQICAgIfAhkiAAAAF1JREFUCFtjZEADSzdtT2D4x2gfHeCRiCzFiMwBK/rPOB8s9p9hAbJiuEKYov8M/xcyMjIcAGtAUgxWiKwoxt8zAVkMppgRmyKYc+BOAZoMVvj/P4MDzCRsngPJAwBlGT9foOMkiwAAAABJRU5ErkJggg==)}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root button:not(.settings-switch-root){margin-right:12px;padding:4px 8px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root button:not(.settings-switch-root) svg{font-size:1.2rem}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs button:not(.settings-switch-root):not(.MuiTab-root){background:#6d55e54d;background:rgba(var(--primary-color-rgb),.3)}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-right:12px;width:100%}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root p{font-size:.85rem;font-size:var(--font-md);margin:0;min-width:70px;text-align:center}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root{max-width:100px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-rail{background-color:var(--gray-6)!important;background-color:var(--slider-rail-color,var(--border-default))!important;opacity:1!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-track{background-color:#6d55e5!important;background-color:var(--primary-color)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5!important;border:2px solid var(--primary-color)!important;box-shadow:none!important;color:var(--slider-thumb-inner);height:14px!important;width:14px!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-thumb.Mui-active,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-thumb:focus,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-thumb:hover{background-color:var(--gray-2)!important;background-color:var(--panel-main)!important;box-shadow:0 0 0 8px #6d55e529!important;box-shadow:0 0 0 8px rgba(var(--primary-color-rgb),.16)!important;color:var(--gray-2)!important;color:var(--panel-main)!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-valueLabel{background-color:#6d55e5!important;background-color:var(--primary-color)!important;color:#fff!important;color:var(--primary-fg,#fff)!important;z-index:9999999!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-valueLabel:before{border-top-color:#6d55e5!important;border-top-color:var(--primary-color)!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelLabel{color:#fff!important;color:var(--primary-fg,#fff)!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root input:not([type=checkbox]){background-color:var(--gray-3);background-color:var(--control-background);border:2px solid #6d55e5!important;border:2px solid var(--input-marker)!important;border-radius:4px;box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);margin:0;max-width:60px;padding:4px 8px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .effects-input{padding-left:5px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .effects-input label{align-items:center;display:flex;gap:10px;margin:5px 0}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .effects-input label input:not([type=checkbox]){float:none;margin:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .effects-input label input[type=checkbox]{flex:0 0 auto;float:none;margin:0}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiSelect-select.Mui-disabled,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .css-187mznn-MuiSlider-root.Mui-disabled{cursor:not-allowed;opacity:.4;pointer-events:auto}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs input:disabled{cursor:not-allowed}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs input:disabled.css-yf8vq0-MuiSelect-nativeInput{opacity:0}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs.keyframes-container{margin-right:0;width:100%}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .effects-tiles{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin-right:12px;max-width:100%;width:100%}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .effects-tiles p{font-size:1em}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties{padding-top:8px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .MuiBox-root{margin-right:12px!important}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .MuiBox-root button:not(.settings-switch-root):not(.MuiTab-root){border-radius:4px;border-radius:var(--radius-sm);border-width:0;padding:8px 13px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .MuiBox-root p{text-align:left}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .MuiAccordionDetails-root,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .MuiCollapse-wrapper{padding:0}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs{display:flex;flex-direction:column;gap:4px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .MuiBox-root,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .MuiBox-root[class],.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .MuiBox-root[style],.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .position-style,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs [class*=MuiBox-root],.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs div.MuiBox-root,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs div.MuiBox-root.css-0,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs div.MuiBox-root.css-1v5z18m,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs div[class*=MuiBox-root]{margin-right:12px!important}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .properties-tabpanel .MuiBox-root:nth-child(2){align-items:center!important;display:flex!important;justify-content:space-between!important;margin-right:12px!important;margin-top:0!important}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .properties-tabpanel .MuiBox-root:nth-child(2) input{flex:1 1!important;margin-right:8px!important}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .properties-tabpanel .MuiBox-root:nth-child(2) button{flex-shrink:0!important}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons{display:flex;justify-content:flex-end;margin-right:12px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root){background-color:#0000;border:1px solid var(--control-border);border-radius:4px;border-radius:var(--radius-sm);color:var(--gray-10);color:var(--text-secondary);margin:0 2px;padding:3px;transition:background-color .15s ease}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root) svg{color:var(--gray-10);color:var(--text-secondary)}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root):hover{background-color:var(--gray-4);background-color:var(--control-hover)}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).active{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color);color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).active svg{color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).line-join{background-color:#0000}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).line-join.active{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).line-join.active svg{color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).line-cap{background-color:#0000}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).line-cap.active{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons button:not(.settings-switch-root).line-cap.active svg{color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .text-icons img{width:18px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .layer-settings-header{margin-bottom:5px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .layer-settings-header.transition-header{border-bottom:1px solid var(--card-background);padding:0 0 5px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .layer-settings-header.transition-header.effects-header p{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:90px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .layer-settings-header.transition-header.keyframes-header{background-color:var(--gray-2);background-color:var(--card-background);padding:5px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-dash-spacing{justify-content:space-between}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-dash-spacing,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider{justify-content:center;width:100%}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider input,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider p{flex:50% 1}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider input{background-color:var(--gray-3);background-color:var(--control-background);border:2px solid #6d55e5!important;border:2px solid var(--input-marker)!important;border-radius:4px;color:var(--gray-11);color:var(--text-primary);text-align:center}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider .stroke-disabled{opacity:.5;width:100%}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider .stroke-enabled{width:100%}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider .MuiSlider-root{max-width:100%;padding-bottom:4px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider .slider-default-value{background-color:var(--gray-3);background-color:var(--control-background);box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);margin:0;max-width:60px;min-height:25px;padding:4px 10px 4px 4px;text-align:right}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-slider .disabled-slider{opacity:.5;pointer-events:none}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-select{margin-bottom:5px;margin-right:12px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{display:flex}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .right-panel-properties-strokestyle{margin-bottom:5px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .transition-style-options{align-items:start;flex-direction:column}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .transition-style-options .text-icons{gap:20px;padding:0 20px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .transition-style-options .text-icons button{align-items:center;border:2px solid #0000;border-radius:6px;flex-direction:column}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .transition-style-options .text-icons button.selected{border-color:var(--accent-orange)}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .transition-style-options .text-icons button p{text-align:center;white-space:nowrap}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .transition-style-options .text-icons button img{width:70px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .transition-style-options .text-icons button:hover p{color:var(--gray-11);color:var(--text-primary)}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper{align-self:flex-start;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-bottom:10px;margin-right:12px;max-width:100%;padding-left:5px;padding-right:10px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper .effects-card{cursor:pointer}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper .effects-card.tile-u_shape_type img{background-color:var(--gray-3);background-color:var(--control-background,var(--gray-3));background-image:none;border-color:var(--control-border,var(--gray-6))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper .effects-card.tile-u_shape_type.active img{background-color:var(--gray-3);background-color:var(--control-background,var(--gray-3))}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper .effects-card img{background-clip:padding-box;background-image:conic-gradient(#7e7e7e 25%,#e6e6e6 0 50%,#7e7e7e 0 75%,#e6e6e6 0);background-size:4px 4px;border:2px solid #0000;border-radius:6px;width:100%}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper .effects-card img:hover{border-color:var(--control-border)}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper .effects-card.active img,.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .effects-card-wrapper .effects-card.active img:hover{border-color:var(--accent-orange)}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .shader-checkbox{align-items:center;display:flex;flex-direction:row;gap:4px;gap:var(--checkbox-gap);justify-content:flex-start;margin-right:12px;margin-top:8px;padding-left:5px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .shader-checkbox input[type=checkbox]{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));cursor:pointer;flex:0 0 auto;height:14px;margin-left:0;margin-top:0;min-width:14px;width:14px}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .layer-settings-tabs .shader-checkbox input[type=checkbox]:disabled{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));cursor:not-allowed}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties .css-1elwnq4-MuiPaper-root-MuiAccordion-root{background-color:#0000}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiAccordion-root{width:100%}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiAccordion-root .MuiButtonBase-root{flex-direction:row-reverse;gap:5px;justify-content:space-between;padding:0 5px}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content{align-items:center;justify-content:space-between}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content .accordion-icons{display:flex;flex-direction:row;gap:12px}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content .accordion-icons img{height:auto;object-fit:contain}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content .accordion-icons button{background-color:#0000;border-radius:4px;border-radius:var(--radius-sm);color:var(--gray-11);color:var(--text-primary);padding:0}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiBox-root label{margin:5px 0}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiBox-root label input{float:left;margin-right:10px;margin-top:2px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiBox-root label input[type=checkbox]{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color))}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .MuiBox-root label input[type=checkbox]:disabled{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));cursor:not-allowed}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .keyframes-properties{width:calc(100% - 12px)}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .keyframes-properties p{font-size:1rem;font-size:var(--font-lg);font-weight:400;font-weight:var(--weight-normal);letter-spacing:.00938em;line-height:1.5}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .keyframes-properties button{background-color:var(--gray-3);background-color:var(--control-background);border-radius:2px;margin:2px 0;padding:2px 10px}.layer-settings-section .right-panel-properties-tabs .right-panel-shader-properties .effects-sub-section{margin-right:12px;padding:0 0 0 5px}.asset-preview-section{background-color:var(--gray-2);background-color:var(--panel-main);box-sizing:border-box;height:100%;padding-left:10px}.asset-preview-section>div{color:var(--gray-11);color:var(--text-primary);margin-bottom:8px;padding:0 8px}.asset-preview-section .asset-preview-body{height:calc(100% - 44px);overflow-x:hidden;overflow-y:scroll;padding:0 0 20px}.asset-preview-section .asset-preview-body::-webkit-scrollbar{width:4px}.asset-preview-section .asset-preview-body::-webkit-scrollbar-track{background:var(--gray-1);background:var(--scrollbar-track)}.asset-preview-section .asset-preview-body::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb)}.asset-preview-section .asset-preview-body::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.asset-preview-section .asset-preview-body::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press)}.asset-preview-section .asset-preview-heading{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px;padding:0 8px}.asset-preview-section .asset-preview-heading h4{color:var(--gray-11);color:var(--text-primary)}.asset-preview-section .asset-preview-heading button svg{font-size:1.2rem}.asset-preview-section .media-preview-section{align-items:center;background-color:#e6e6e6;background-image:conic-gradient(#7e7e7e 25%,#e6e6e6 0 50%,#7e7e7e 0 75%,#e6e6e6 0);background-size:4px 4px;border-radius:8px;display:flex;justify-content:center;margin:4px;max-height:240px;padding:0;width:100%}.asset-preview-section .media-preview-section video{border-radius:8px;height:100%;max-height:100%;max-width:280px;min-height:100px;object-fit:contain;width:100%}.asset-preview-section .media-preview-section img{border-radius:8px;height:100%;max-height:100%;max-width:280px;object-fit:contain;width:calc(100% - 16px)}.asset-preview-section .media-preview-section audio{border-radius:8px}.asset-preview-section .media-preview-section img.canvas-loader-img{height:80px;max-height:80px;max-width:80px;width:80px}.asset-preview-section .media-preview-section .canvas-loader{align-self:center;background-color:var(--gray-2);background-color:var(--panel-main);height:80px;left:0;margin:20px 0;position:relative;top:0;transform:none;width:80px}.background-color-popup .MuiList-root{background-color:#0000;border:none;border-radius:4px;box-shadow:none;padding:4px}.shadow-preset-column{display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;margin-right:12px}.shadow-preset-column .shadow-preset-button{align-items:center;background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);border-radius:4px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:flex;justify-content:center;padding:2px 5px;transition:background-color .1s ease;width:50px}.shadow-preset-column .shadow-preset-button:active{background-color:#6d55e5!important;background-color:var(--primary-color)!important;color:var(--gray-11);color:var(--text-selected)}.shadow-preset-column .shadow-preset-button span{font-size:.65rem;font-size:var(--font-2xs);white-space:nowrap}.shadow-preset-column .shadow-soft{box-shadow:1.5px 1.5px 5px #bbb}.shadow-preset-column .shadow-regular{box-shadow:1.5px 1.5px 3px #bbb}.shadow-preset-column .shadow-sharp{box-shadow:1.5px 1.5px .5px #bbb}.preset-transparent{background-position:0 0,3px 3px;background-size:6px 6px;border:1px solid var(--text-secondary);border-radius:50%;height:24px;margin-bottom:2px;width:8.72%}.color-preview-transparent,.preset-transparent{background-color:#0000;background-image:linear-gradient(45deg,var(--gray-6) 25%,#0000 25%,#0000 75%,var(--gray-6) 75%),linear-gradient(45deg,var(--gray-6) 25%,#0000 25%,#0000 75%,var(--gray-6) 75%);background-image:linear-gradient(45deg,var(--control-disabled) 25%,#0000 25%,#0000 75%,var(--control-disabled) 75%),linear-gradient(45deg,var(--control-disabled) 25%,#0000 25%,#0000 75%,var(--control-disabled) 75%)}.color-preview-transparent{background-position:0 0,5px 5px;background-size:10px 10px}.color-button-transparent{background-color:#0000!important;background-image:linear-gradient(45deg,#666 25%,#0000 0,#0000 75%,#666 0),linear-gradient(45deg,#666 25%,#0000 0,#0000 75%,#666 0)!important;background-position:0 0,4px 4px!important;background-size:8px 8px!important}#gradient-popup{scrollbar-color:var(--gray-9) var(--gray-1);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}#gradient-popup::-webkit-scrollbar{width:8px}#gradient-popup::-webkit-scrollbar-track{background:var(--gray-1);background:var(--scrollbar-track);border-radius:4px}#gradient-popup::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);border-radius:4px}#gradient-popup::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.preset-container{height:30px;margin:5px;overflow:hidden;width:30px}.preset-button{background-color:#fff;background-position:50%!important;background-size:cover!important;border-radius:4px;border-radius:var(--radius-sm);float:inline-end;height:30px;width:30px}.preset-popup{background-color:#fff;border-radius:10px;border-radius:var(--radius-md);display:flex;flex-wrap:wrap;max-width:280px;padding:4px}.preset-option-button{background-color:#fff;height:30px;margin:5px;overflow:hidden;position:relative;width:30px}.preset-image,.preset-option-button{border-radius:4px;border-radius:var(--radius-sm)}.preset-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.layer-settings-section .right-panel-properties-tabs.styled-right-panel-properties.ofx-panel .MuiBox-root{margin-right:0!important;padding-right:0!important}.ofx-panel .layer-settings-tabs .right-panel-properties-slider{align-items:center;display:flex!important;flex-direction:row;flex-wrap:wrap;width:100%!important}.ofx-panel .layer-settings-tabs .right-panel-properties-slider>p{flex:1 1 50%;margin:4px 0}.ofx-panel .layer-settings-tabs .right-panel-properties-slider .slider-default-value{background-color:var(--gray-3);background-color:var(--control-background);border:2px solid #6d55e5!important;border:2px solid var(--input-marker)!important;border-radius:4px;box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);margin:0;min-height:25px}.ofx-panel .layer-settings-tabs .right-panel-properties-slider input.slider-default-value{flex:0 0 auto;max-width:60px;padding:4px 2px 4px 6px;text-align:right;width:60px}.ofx-panel .layer-settings-tabs .right-panel-properties-slider input.slider-default-value::-webkit-inner-spin-button,.ofx-panel .layer-settings-tabs .right-panel-properties-slider input.slider-default-value::-webkit-outer-spin-button{margin:0 0 0 2px!important;opacity:1}.ofx-panel .layer-settings-tabs .right-panel-properties-slider select.slider-default-value{flex:0 0 auto;margin-right:10px!important;min-width:90px;padding:4px 8px;text-align:left}.ofx-panel .layer-settings-tabs .right-panel-properties-slider .MuiSlider-root{flex:1 1 100%;max-width:100%}.ofx-preset-btn{background-color:var(--gray-3);background-color:var(--control-background);border:1px solid #6d55e5;border:1px solid var(--input-marker,#3a3f4d);border-radius:4px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;flex:1 0 28%;font-size:12px;line-height:1.4;padding:4px 6px}.ofx-preset-btn.on{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color);color:#fff;font-weight:700}.no-decoration-btn{cursor:pointer;padding:0;text-decoration:none}.text-fill-image{height:56px;margin:0;object-fit:cover;width:100px}.right-panel-scroll-area{overflow-anchor:none;overscroll-behavior-y:contain}.right-panel-scroll-area::-webkit-scrollbar{width:8px}.right-panel-scroll-area::-webkit-scrollbar-button{display:none;height:0;width:0}.right-panel-scroll-area::-webkit-scrollbar-track{background:var(--gray-1);background:var(--scrollbar-track)}.right-panel-scroll-area::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:4px}.right-panel-scroll-area::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover);background-clip:padding-box;border:1px solid #0000;border-radius:4px}.right-panel-scroll-area::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press);background-clip:padding-box;border:1px solid #0000;border-radius:4px}.arrowaccordion-btn{align-items:center;display:inline-flex!important;flex-grow:0!important;flex-shrink:0!important;justify-content:center;min-width:24px!important;overflow:visible!important}.arrowaccordion-btn,.arrowaccordion-btn svg{color:var(--gray-11)!important;color:var(--text-primary)!important;opacity:1!important;visibility:visible!important}.arrowaccordion-btn svg{display:block!important}.arrowaccordion-btn svg,.arrowaccordion-btn svg path{fill:var(--gray-11)!important;fill:var(--text-primary)!important}.right-panel-scroll-area>div:has(.anim-scroll-mode){display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.layer-settings-section:has(.anim-scroll-mode){display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible!important}.anim-scroll-mode .anim-panel-header{top:0;z-index:7}.anim-scroll-mode .anim-fixed-controls,.anim-scroll-mode .anim-panel-header{background:var(--gray-2);background:var(--panel-main);position:-webkit-sticky;position:sticky}.anim-scroll-mode .anim-fixed-controls{box-shadow:0 1px 0 var(--gray-6);box-shadow:0 1px 0 var(--control-border,#80808040);top:64px;top:var(--anim-hdr-h,64px);z-index:6}.animation-tiles-container{align-content:flex-start;display:flex;flex-wrap:wrap;gap:14px;margin:10px 0}.animation-tile-wrapper{box-sizing:border-box;margin-bottom:4px;width:calc(50% - 4px)}.animation-tile-wrapper .custom-card{border-radius:6px;box-sizing:initial;height:56px;margin:0 auto;overflow:hidden;width:100px}.animation-tile-wrapper .name-box{align-items:center;box-sizing:border-box;display:flex;height:28px;justify-content:center;line-height:1.15;margin:1px auto 0;max-width:100%;overflow:hidden;overflow-wrap:anywhere;padding:1px 2px;text-align:center;white-space:pre-line;width:104px;word-break:keep-all}.custom-card-image{height:auto;width:100%}.custom-card{align-items:center;background-color:var(--gray-2);background-color:var(--card-background);border:2px solid #0000;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:70px;overflow:hidden;width:120px}.active-custom-card{border:2px solid var(--accent-orange)}.custom-card img{height:100%;object-fit:cover;width:100%}.name-box{background-color:var(--gray-1);background-color:var(--card-title);border-radius:4px;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);display:-webkit-box;font-size:.85rem;font-size:var(--font-md);-webkit-line-clamp:2;margin:4px 0;padding:4px 6px;text-align:center;width:120px;-webkit-box-orient:vertical;line-height:1.4;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.image-fill-modal-btnGrp{bottom:32px;display:flex;justify-content:flex-end;position:absolute;right:34px}.disable-div{opacity:.9;pointer-events:none}.css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper{border-radius:8px!important}.tab-panel-style{position:static!important}.tab-panel-style .MuiTab-root,.tab-panel-style .MuiTab-root.Mui-selected{background:#0000}.transparent-type{border:none!important;padding:0!important}.link-icon{top:47px!important}.scale-link-icon.korean{left:28px!important;top:51px!important}.scale-link-icon.japanese{left:16px!important;top:55px!important}.layer-settings-section .MuiBox-root,.layer-settings-section .MuiBox-root[style],.right-panel-properties-tabs .MuiBox-root,.styled-right-panel-properties .MuiBox-root,.styled-right-panel-properties .MuiBox-root[style]{margin-right:12px}.text3d-section{flex-direction:column}.text3d-row,.text3d-section{display:flex;gap:8px;padding:4px 0}.text3d-row{align-items:center}.text3d-row>.property-normal-text{flex:1 1;margin:0;min-width:60px}.text3d-row-header{justify-content:space-between}.text3d-row-fill{border:1px solid #ffffff1f;border:1px solid var(--border-color,#ffffff1f);border-radius:4px;margin-bottom:8px;padding:8px 4px}.text3d-effect-section,.text3d-outline-card{border:1px solid #ffffff1f;border:1px solid var(--border-color,#ffffff1f);border-radius:4px;margin-bottom:8px;padding:6px 4px}.text3d-effect-section>.property-normal-text:first-child{margin:0 0 4px}.text3d-accordion{background-color:#0000!important;border-bottom:1px solid #ffffff1f!important;border-bottom:1px solid var(--border-color,#ffffff1f)!important;box-shadow:none!important}.text3d-accordion:before{display:none!important}.text3d-accordion .MuiAccordionSummary-root{min-height:36px!important;padding:0 4px!important}.text3d-accordion .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:6px 0!important}.text3d-accordion .MuiAccordionDetails-root{padding:4px 4px 8px!important}.layer-settings-section .layer-settings-tabs .canvas-background-color-selector button#basic-button,.ofx-panel .canvas-background-color-selector button#basic-button,.ofx-panel .ofx-custom-colors button#basic-button{border-radius:4px!important;border-width:2px!important;padding:8px 13px!important}.ofx-panel .canvas-background-color-selector button#basic-button,.ofx-panel .ofx-custom-colors button#basic-button{margin-right:0!important}.layer-settings-section .layer-settings-tabs .canvas-background-color-selector>div{flex-shrink:0;margin-left:auto}.layer-settings-section .layer-settings-tabs .text3d-outline-tabs{flex:1 1!important;min-height:32px!important;min-width:0!important}.layer-settings-section .layer-settings-tabs .text3d-outline-tabs .MuiTabs-flexContainer{gap:6px!important;width:100%!important}.layer-settings-section .layer-settings-tabs .text3d-outline-tabs .MuiTab-root{align-items:center!important;color:var(--gray-10)!important;color:var(--text-secondary)!important;flex:1 1!important;flex-direction:row!important;font-size:11px!important;justify-content:center!important;margin:0!important;max-width:none!important;min-height:32px!important;min-width:0!important;padding:4px 2px!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important}.layer-settings-section .layer-settings-tabs .text3d-outline-tabs .MuiTab-root.Mui-selected{color:#6d55e5!important;color:var(--primary-color)!important}.layer-settings-section .layer-settings-tabs .text3d-outline-tabs .MuiTabs-indicator{background-color:#6d55e5!important;background-color:var(--primary-color)!important;bottom:0!important;height:2px!important}.effect-category-panel .layer-settings-header{margin-bottom:4px}.effect-category-panel .MuiAccordion-root{box-shadow:none;margin:0!important}.effect-category-panel .MuiAccordion-root:before{display:none!important}.effect-category-panel .MuiAccordionSummary-root,.effect-category-panel .right-panel-shader-properties .MuiButtonBase-root{flex-direction:row-reverse;gap:4px;justify-content:space-between;min-height:30px!important;padding:0 5px 0 0!important}.effect-category-panel .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper,.effect-category-panel .right-panel-shader-properties .MuiButtonBase-root .MuiAccordionSummary-expandIconWrapper{align-items:center;align-self:center;color:var(--gray-11);color:var(--text-primary);display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;margin:0 0 0 -2px;min-width:18px;width:18px}.effect-category-panel .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper svg,.effect-category-panel .right-panel-shader-properties .MuiButtonBase-root .MuiAccordionSummary-expandIconWrapper svg{height:18px!important;width:18px!important}.effect-category-panel .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper.Mui-expanded,.effect-category-panel .right-panel-shader-properties .MuiButtonBase-root .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(90deg)}.effect-category-panel .MuiAccordionSummary-root .MuiAccordionSummary-content,.effect-category-panel .right-panel-shader-properties .MuiButtonBase-root .MuiAccordionSummary-content{align-items:center;margin:2px 0!important;width:100%}.effect-category-panel .MuiAccordionSummary-root .MuiAccordionSummary-content p,.effect-category-panel .right-panel-shader-properties .MuiButtonBase-root .MuiAccordionSummary-content p{flex:1 1 auto!important;margin-right:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto!important}.effect-category-panel .accordion-icons{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:8px!important}.effect-category-panel .accordion-icons button{align-items:center;background:#0000!important;background-color:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:var(--gray-11)!important;color:var(--text-primary)!important;display:inline-flex;flex:0 0 18px;height:18px!important;justify-content:center;min-width:18px!important;padding:0!important;width:18px!important}.effect-category-panel .accordion-icons button svg{color:inherit;fill:currentColor}.effect-category-panel .accordion-icons svg{height:18px!important;width:18px!important}.effect-category-panel .MuiAccordionSummary-content .accordion-icons button:last-child{background:#0000!important;background-color:#0000!important;border:none!important;border-radius:0!important;color:var(--gray-11)!important;color:var(--text-primary)!important;height:18px!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;width:18px!important}.effect-category-panel .MuiAccordionSummary-content .accordion-icons button:last-child svg{color:inherit;fill:currentColor;height:18px!important;max-height:18px!important;max-width:18px!important;width:18px!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root:is(.opacity,.Opacity,.Hue,.BluishGreen_Red,.Purple_Green,.Yellow_Blue,.U,.V,.Saturation,.Brightness,.InputGamma,.KelvinTemp,.TintQ,.TintI) .MuiSlider-track{background-color:#0000!important;background-image:none!important;border-color:#0000!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root:is(.opacity,.Opacity,.Hue,.BluishGreen_Red,.Purple_Green,.Yellow_Blue,.U,.V,.Saturation,.Brightness,.InputGamma,.KelvinTemp,.TintQ,.TintI) .MuiSlider-rail{background-color:#0000!important}.right-panel-shader-properties .right-panel-properties-slider{position:relative;z-index:0}.right-panel-shader-properties .right-panel-properties-slider .MuiSlider-root{margin-left:7px;margin-right:7px;width:calc(100% - 14px)}.right-panel-shader-properties .right-panel-properties-slider .MuiSlider-valueLabel{font-size:10.5px;padding:1px 6px;top:-2px;white-space:nowrap;z-index:30}.right-panel-shader-properties .layer-settings-tabs.properties-tabpanel{overflow:visible}:root{--cg-slider-mid:#3a4150}body.light-theme{--cg-slider-mid:#98a0b0}.MuiSlider-root.cg-grad-slider.cg-grad-slider.cg-grad-slider.cg-grad-slider.cg-grad-slider.cg-grad-slider .MuiSlider-rail,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root.cg-grad-slider .MuiSlider-rail{background:var(--cg-grad)!important;background-color:#0000!important;opacity:1!important}.MuiSlider-root.cg-grad-slider.cg-grad-slider.cg-grad-slider.cg-grad-slider.cg-grad-slider.cg-grad-slider .MuiSlider-track,.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root.cg-grad-slider .MuiSlider-track{background:#0000!important;background-color:#0000!important;border:none!important}.text3d-pro-panel.layer-settings-tabs .text3d-pro-align-row{display:block!important;width:100%}.text3d-pro-panel.layer-settings-tabs .text3d-pro-align-row .text-icons{justify-content:flex-end;margin-right:12px}.text3d-pro-panel.layer-settings-tabs .text3d-pro-align-row .text-icons button:not(.settings-switch-root):not(.MuiTab-root){background-color:#0000;border:1px solid var(--control-border);border-radius:4px;border-radius:var(--radius-sm);color:var(--gray-10);color:var(--text-secondary);margin:0 2px;padding:3px;transition:background-color .15s ease}.text3d-pro-panel.layer-settings-tabs .text3d-pro-align-row .text-icons button:not(.settings-switch-root):not(.MuiTab-root) svg{color:var(--gray-10);color:var(--text-secondary)}.text3d-pro-panel.layer-settings-tabs .text3d-pro-align-row .text-icons button:not(.settings-switch-root):not(.MuiTab-root):hover{background-color:var(--gray-4);background-color:var(--control-hover)}.text3d-pro-panel.layer-settings-tabs .text3d-pro-align-row .text-icons button:not(.settings-switch-root):not(.MuiTab-root).active{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color);color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.text3d-pro-panel.layer-settings-tabs .text3d-pro-align-row .text-icons button:not(.settings-switch-root):not(.MuiTab-root).active svg{color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.text3d-pro-panel.layer-settings-tabs p.property-normal-text{min-width:0}.text3d-pro-panel.layer-settings-tabs div:has(>.text-format-width){min-width:0}.text3d-pro-menu .MuiMenuItem-root,.text3d-pro-panel.layer-settings-tabs .MuiSelect-select{justify-content:center!important;text-align:center!important}.transition-header .accordion-icons button{align-items:center;background:#0000!important;background-color:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:var(--gray-11)!important;color:var(--text-primary)!important;display:inline-flex;flex:0 0 18px;height:18px!important;justify-content:center;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;width:18px!important}.transition-header .accordion-icons button img,.transition-header .accordion-icons button svg{color:inherit;fill:currentColor;height:18px!important;width:18px!important}.transition-embedded-body{padding:4px 0 12px}.transition-embedded-body .MuiBox-root{max-width:100%}.transition-embedded-body .transition-style-options .text-icons{gap:16px!important;padding:0!important}.applied-transition-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;flex:0 0 auto;height:20px;margin-right:8px;width:34px}.transition-picker{padding:10px 6px 12px}.transition-picker .transition-picker-cats{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.transition-picker .transition-picker-cat{background:#0000!important;border:1px solid var(--control-border)!important;border-radius:6px!important;color:var(--gray-11)!important;color:var(--text-primary)!important;cursor:pointer;font-size:.8rem;font-size:var(--font-sm);padding:3px 12px!important;white-space:nowrap}.transition-picker .transition-picker-cat.selected{background:#6d55e5!important;background:var(--primary-color)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important;color:#fff!important;color:var(--text-on-selected-bg,#fff)!important}.transition-picker .transition-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,100px);justify-content:start;grid-gap:10px;gap:10px}.transition-picker .transition-picker-item{align-items:center;background:#0000!important;border:0!important;border-radius:6px!important;color:var(--gray-11)!important;color:var(--text-primary)!important;cursor:pointer;display:flex!important;flex-direction:column;gap:4px;min-width:0;padding:3px!important;width:100px}.transition-picker .transition-picker-item.selected .transition-picker-thumb{outline:2px solid #6d55e5;outline:2px solid var(--primary-color);outline-offset:1px}.transition-picker .transition-picker-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex:0 0 auto;height:56px;width:100px}.transition-picker .transition-picker-name{font-size:.8rem;font-size:var(--font-sm);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.anim-cat-chips{display:flex;flex-wrap:wrap;gap:6px;padding:4px 6px 8px}.anim-cat-chips .anim-cat-chip{background:#0000!important;border:1px solid var(--control-border)!important;border-radius:6px!important;color:var(--gray-11)!important;color:var(--text-primary)!important;cursor:pointer;font-size:.8rem;font-size:var(--font-sm);padding:3px 11px!important;white-space:nowrap}.anim-cat-chips .anim-cat-chip.selected{background:#6d55e5!important;background:var(--primary-color)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important;color:#fff!important;color:var(--text-on-selected-bg,#fff)!important}.scale-by-center-checkbox.text-fx-check{padding-left:0;padding-right:0}.canvas-area{align-items:center;background-color:var(--gray-3);background-color:var(--panel-canvas);display:flex;flex-direction:column;height:100%;justify-content:center;max-height:100%;min-height:0;min-width:0}.canvas-area .canvas-area-div{flex:1 1 auto;height:100%;min-height:0;position:relative;width:100%}.canvas-area>.video-play-controls{flex:0 0 auto}.canvas-area .canvas-container{height:100%!important;margin:auto;position:absolute!important;width:100%!important}.canvas-area .canvas-container canvas{box-shadow:none!important;height:100%!important;width:100%!important}.canvas-area .pointer-events-none{pointer-events:none}.canvas-area .canvas-duration-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:8px;padding:0 20px;width:100%}.canvas-area .canvas-duration-section .start-time{align-items:center;color:var(--gray-11);color:var(--text-primary);display:flex;flex-direction:row;justify-content:flex-start}.canvas-area .canvas-duration-section .start-time p{min-width:90px}.canvas-area .canvas-duration-section .start-time span{color:var(--gray-11);color:var(--text-primary)}.canvas-area .canvas-duration-section .start-time select{border:none;margin-left:12px}.canvas-area .canvas-duration-section .end-time{color:var(--gray-10);color:var(--text-secondary)}.canvas-area .canvas-duration-section .end-time p{color:var(--gray-10);color:var(--text-secondary);margin:0}.canvas-area .canvas-duration-section p{margin:0}.canvas-area .canvas-duration-section input{background-color:#0000;border-radius:0;color:var(--gray-11);color:var(--text-primary);font-size:16px;margin:0;padding:0;text-align:center;width:20px}.canvas-area .canvas-duration-section input:focus-visible{background-color:var(--gray-4);background-color:var(--control-hover);outline:0}.canvas-area .canvas-duration-section input::-webkit-inner-spin-button,.canvas-area .canvas-duration-section input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.canvas-area .canvas-duration-section input[type=number]{-moz-appearance:textfield}.canvas-area .video-play-controls.play-row-merged{justify-content:center;padding:2px 5px}.canvas-area .video-play-controls.play-row-merged .video-play-center-controls button{padding:3px 8px}.canvas-area .video-play-controls.play-row-merged .video-play-right-controls .volume-icon>*,.canvas-area .video-play-controls.play-row-merged .video-play-right-controls button{height:28px;padding:4px;width:28px}.canvas-area .video-play-controls.play-row-merged .play-row-canvas-span{align-items:center;display:flex;gap:8px;justify-content:space-between;max-width:100%;min-width:0}.canvas-area .video-play-controls.play-row-merged .canvas-duration-section{flex:0 0 auto;margin-top:0;padding:0;width:auto}.canvas-area .video-play-controls.play-row-merged .video-play-center-controls{flex:1 1 auto}.canvas-area .video-play-controls.play-row-merged .video-play-right-controls{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.canvas-area .video-play-controls button{padding:4px 8px}.canvas-area .video-play-controls button svg{color:var(--gray-11);color:var(--icon-fill)}.canvas-area .video-play-controls button:hover svg{color:hsl(250,73%,calc(62% - 18%));color:var(--icon-hover)}.canvas-area .video-play-controls button:disabled svg{color:var(--gray-6);color:var(--control-disabled)}.canvas-area .video-play-controls .canvas-duration-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:8px;padding:0 20px;width:100%}.canvas-area .video-play-controls .canvas-duration-section .start-time{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.canvas-area .video-play-controls .canvas-duration-section .start-time select{border:none;margin-left:12px}.canvas-area .video-play-controls .canvas-duration-section p{margin:0}.canvas-area .video-play-controls .video-play-center-controls{display:flex;flex:1 1;gap:4px;justify-content:center;min-width:0;position:static;z-index:1}.canvas-area .video-play-controls .video-play-right-controls{display:flex;flex-shrink:0;gap:8px;z-index:2}.canvas-area .video-play-controls .video-play-right-controls .volume-icon{align-items:center;display:flex;justify-content:center;position:relative}.canvas-area .video-play-controls .video-play-right-controls .volume-icon>*{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;height:34px;justify-content:center;padding:8px;width:34px}.canvas-area .video-play-controls .video-play-right-controls .volume-icon img,.canvas-area .video-play-controls .video-play-right-controls .volume-icon svg{height:18px;width:18px}.canvas-area .video-play-controls .video-play-right-controls .camera-icon,.canvas-area .video-play-controls .video-play-right-controls .grid-icon{align-items:center;display:flex;justify-content:center;position:relative}.canvas-area .video-play-controls .video-play-right-controls .camera-icon button,.canvas-area .video-play-controls .video-play-right-controls .grid-icon button{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;height:34px;justify-content:center;padding:8px;width:34px}.canvas-area .video-play-controls .video-play-right-controls .camera-icon button img,.canvas-area .video-play-controls .video-play-right-controls .camera-icon button svg,.canvas-area .video-play-controls .video-play-right-controls .grid-icon button img,.canvas-area .video-play-controls .video-play-right-controls .grid-icon button svg{height:18px;width:18px}.canvas-area .video-play-controls .video-play-right-controls .full-screen{z-index:2}.canvas-area .video-play-controls{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0 5px 12px;position:relative;width:100%}.canvas-area .video-play-controls button{align-items:center;background:none;border:none;border-radius:4px;color:var(--gray-11);color:var(--icon-fill);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s}.canvas-area .video-play-controls button:hover{color:hsl(250,73%,calc(62% - 18%));color:var(--icon-hover)}.canvas-area .video-play-controls button:active,.canvas-area .video-play-controls button:active svg{color:#6d55e5;color:var(--primary-color)}.canvas-area .video-play-controls button:disabled{color:var(--gray-6);color:var(--control-disabled);cursor:default}.canvas-area .video-play-controls button svg{height:18px;width:18px}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control{background-color:var(--gray-5);background-color:var(--popup-background);border-radius:4px;bottom:30px!important;right:12px;z-index:10000}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-rail{background-color:var(--gray-6);background-color:var(--slider-rail-color,var(--border-default));opacity:1}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-track{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color)}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5;border:2px solid var(--primary-color);box-shadow:none;color:var(--slider-thumb-inner);height:14px;width:14px}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-thumb.Mui-active,.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-thumb:focus,.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-thumb:hover{background-color:var(--gray-2);background-color:var(--panel-main);box-shadow:0 0 0 8px #6d55e529;box-shadow:0 0 0 8px rgba(var(--primary-color-rgb),.16);color:var(--gray-2);color:var(--panel-main)}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-valueLabel{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;z-index:9999999}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control .MuiSlider-valueLabel:before{border-top-color:#6d55e5;border-top-color:var(--primary-color)}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control.volume-control-mute .MuiSlider-track{color:#0000}.canvas-area .video-play-controls .volume-icon .project-canvas-volume-control.volume-control-mute .MuiSlider-thumb{color:var(--gray-6);color:var(--control-disabled)}.canvas-drop-zone{height:100%;position:relative;width:100%}.canvas-drop-zone:after{border:2px solid var(--accent-blue);content:" ";height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s linear;width:100%;z-index:99999}.droppable-active{position:relative}.droppable-active:after{content:" ";opacity:1}.droppable-hover:after{background-color:#007bff40}.canvas-loader{background:var(--gray-3);background:var(--panel-canvas);height:100%;width:100%;z-index:900}.canvas-loader,.canvas-loader .main-canvas-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.canvas-loader .main-canvas-loader{display:flex;width:80px}.canvas-loader .main-canvas-loader span{height:80px;width:80px}.horizontal-scroll{bottom:0;height:7px;left:30px;width:200px}.horizontal-scroll,.vertical-scroll{background-color:var(--gray-9);background-color:var(--scrollbar-thumb);border-radius:10px;cursor:pointer;position:absolute;touch-action:none;-webkit-user-select:none;user-select:none;z-index:1}.vertical-scroll{height:200px;right:0;top:7px;width:7px}@media(max-width:1024px){.video-play-controls{gap:4px!important;margin:0!important;padding:0 4px!important}.video-play-controls button{padding:3px 6px!important}.video-play-controls .video-play-center-controls{transform:translateX(15px)!important}.video-play-controls .camera-icon button,.video-play-controls .grid-icon button,.video-play-controls .volume-icon button{padding:6px!important}}@media(max-width:768px){.video-play-controls{gap:2px!important;margin:0!important;padding:0 2px!important}.video-play-controls button{padding:2px 4px!important}.video-play-controls button svg{height:20px!important;width:20px!important}.video-play-controls .video-play-center-controls{transform:translateX(10px)!important}}div[role=tabpanel]:has(.ai-panel-tab){overflow:hidden!important}div[role=tabpanel]:has(.ai-panel-tab)>.MuiBox-root{box-sizing:border-box;height:100%;padding:0!important}div[role=tabpanel]:has(.ai-panel-tab)>.MuiBox-root>.MuiTypography-root{display:block;height:100%}.ai-panel-tab .ai-scroll::-webkit-scrollbar{width:4px}.ai-panel-tab .ai-scroll::-webkit-scrollbar-track{background:var(--gray-1);background:var(--scrollbar-track)}.ai-panel-tab .ai-scroll::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);border-radius:4px}.ai-panel-tab .ai-scroll::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover);border-radius:4px}.ai-panel-tab .ai-scroll::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press);border-radius:4px}.ai-panel-tab{box-sizing:border-box;color:var(--gray-11);color:var(--text-primary,#e9e6f5);display:flex;flex-direction:column;height:100%;padding:12px}.ai-panel-tab .ai-panel-head{align-items:center;display:flex;gap:8px;margin-bottom:4px}.ai-panel-tab .ai-panel-head .ai-panel-title{font-size:15px;font-weight:700}.ai-panel-tab .ai-panel-head .ai-panel-badge{background:#8b5cf624;border:1px solid #8b5cf659;border-radius:999px;color:#6d55e5;color:var(--primary-color,#a78bfa);font-size:10.5px;margin-left:auto;padding:2px 8px}.ai-panel-tab .ai-panel-sub{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:12px;line-height:1.5;margin:0 0 12px}.ai-panel-tab .ai-tool-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ai-panel-tab .ai-tool-card{background:var(--gray-1);background:var(--panel-secondary,#8080801a);border:1px solid var(--control-border,#8080804d);border-radius:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;padding:11px 11px 12px;position:relative;text-align:left;transition:border-color .15s,background .15s,transform .05s}.ai-panel-tab .ai-tool-card:hover{background:#8b5cf629;border-color:#8b5cf680}.ai-panel-tab .ai-tool-card:active{transform:scale(.985)}.ai-panel-tab .ai-tool-card .ai-tool-thumb{background:var(--gray-1);background:var(--panel-secondary,#00000040);border-radius:8px;display:grid;font-size:22px;height:46px;margin-bottom:8px;place-items:center}.ai-panel-tab .ai-tool-card .ai-tool-thumb-img{overflow:hidden}.ai-panel-tab .ai-tool-card .ai-tool-thumb-img img{display:block;height:100%;object-fit:cover;width:100%}.ai-panel-tab .ai-tool-card .ai-tool-name{font-size:12.5px;font-weight:700}.ai-panel-tab .ai-tool-card .ai-tool-desc{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:10.5px;margin-top:2px}.ai-panel-tab .ai-tool-card .ai-tool-soon{background:#64748b2e;border-radius:999px;color:#94a3b8;font-size:9.5px;font-weight:700;padding:1px 7px;position:absolute;right:8px;top:8px}.ai-panel-tab .ai-tool-card.disabled{cursor:default;opacity:.6}.ai-panel-tab .ai-tool-card.disabled:hover{background:var(--gray-1);background:var(--panel-secondary,#8080801a);border-color:var(--control-border,#8080804d)}.ai-panel-tab .ai-panel-hint{background:#8b5cf614;border:1px solid #8b5cf647;border-radius:9px;color:#6d55e5;color:var(--primary-color,#a78bfa);font-size:12px;margin-top:12px;padding:9px 11px}.stt-caption-modal{background:var(--gray-4);background:var(--dialog-background,var(--panel-primary,#17122a));border:1px solid var(--control-border,#8080804d);border-radius:16px;box-shadow:0 18px 50px #00000080;color:var(--gray-11);color:var(--text-primary,#e9e6f5);left:50%;max-height:90vh;outline:none;overflow:auto;padding:18px 20px 22px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(760px,94vw)}.stt-caption-modal .stt-modal-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.stt-caption-modal .stt-modal-head .stt-modal-title{font-size:17px;font-weight:700}.stt-caption-modal .stt-modal-source{align-items:center;background:var(--gray-1);background:var(--panel-secondary,#0003);border:1px solid var(--control-border,#8080804d);border-radius:9px;display:flex;font-size:12.5px;gap:8px;margin-bottom:12px;padding:8px 11px}.stt-caption-modal .stt-modal-source .stt-src-label{color:var(--gray-10);color:var(--text-secondary,#a39fc0)}.stt-caption-modal .stt-modal-source .stt-src-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stt-caption-modal .stt-modal-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.stt-caption-modal .stt-modal-controls .stt-field{color:var(--gray-10);color:var(--text-secondary,#a39fc0);display:flex;flex-direction:column;font-size:11.5px;gap:5px}.stt-caption-modal .stt-modal-controls .stt-field select{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:8px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-size:12.5px;min-width:130px;padding:8px 10px}.stt-caption-modal .stt-modal-controls .stt-check{align-items:center;cursor:pointer;display:flex;font-size:12.5px;gap:6px;padding-bottom:8px}.stt-caption-modal .stt-btn{border:none;border-radius:9px;cursor:pointer;font-size:13px;font-weight:700;padding:9px 16px;transition:opacity .15s}.stt-caption-modal .stt-btn:disabled{cursor:default;opacity:.5}.stt-caption-modal .stt-btn.primary{background:linear-gradient(180deg,#6d55e5,#7c3aed);background:linear-gradient(180deg,var(--primary-color,#a78bfa),#7c3aed);color:#fff}.stt-caption-modal .stt-btn.ghost{background:#0000;border:1px solid var(--control-border,#8080804d);color:var(--gray-11);color:var(--text-primary,#e9e6f5)}.stt-caption-modal .stt-status{border-radius:8px;font-size:12.5px;margin-bottom:12px;padding:8px 11px}.stt-caption-modal .stt-status.idle{background:#ffffff08;color:var(--gray-10);color:var(--text-secondary,#a39fc0)}.stt-caption-modal .stt-status.run{background:#8b5cf61a;color:#6d55e5;color:var(--primary-color,#a78bfa)}.stt-caption-modal .stt-status.ok{background:#34d3991a;color:#34d399}.stt-caption-modal .stt-status.err{background:#f871711a;color:#f87171}.stt-caption-modal .stt-editor-wrap{margin-top:6px}.stt-caption-modal .stt-modal-style{align-items:center;background:var(--gray-1);background:var(--panel-secondary,#ffffff08);border:1px solid var(--control-border,#8080804d);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;padding:10px 12px}.stt-caption-modal .stt-modal-style .stt-style-label{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:12.5px;font-weight:700}.stt-caption-modal .stt-modal-style .stt-style-field{align-items:center;color:var(--gray-11);color:var(--text-primary,#e9e6f5);display:flex;font-size:12.5px;gap:6px}.stt-caption-modal .stt-modal-style .stt-style-field input[type=number]{width:62px}.stt-caption-modal .stt-modal-style .stt-style-field input,.stt-caption-modal .stt-modal-style .stt-style-field select{background:var(--gray-4);background:var(--dialog-background,#00000040);border:1px solid var(--control-border,var(--control-border,#8080804d));border-radius:7px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-family:inherit;font-size:12.5px;padding:5px 8px}.stt-caption-modal .stt-modal-style .stt-style-range{accent-color:#6d55e5;accent-color:var(--primary-color,#8b5cf6);flex:1 1 120px;min-width:100px}.stt-caption-modal .stt-modal-style .stt-style-check{align-items:center;color:var(--gray-11);color:var(--text-primary,#e9e6f5);cursor:pointer;display:flex;font-size:12.5px;gap:5px}.stt-caption-modal .stt-modal-style .stt-style-check input{accent-color:#6d55e5;accent-color:var(--primary-color,#8b5cf6)}.stt-caption-modal .stt-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.agent-edit-modal{background:var(--gray-4);background:var(--dialog-background,var(--panel-primary,#17122a));border:1px solid var(--control-border,#8080804d);border-radius:16px;box-shadow:0 18px 50px #00000080;color:var(--gray-11);color:var(--text-primary,#e9e6f5);left:50%;max-height:90vh;outline:none;overflow:auto;padding:18px 20px 22px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(540px,94vw)}.agent-edit-modal .agent-modal-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.agent-edit-modal .agent-modal-head .agent-modal-title{font-size:17px;font-weight:700}.agent-edit-modal .agent-modal-target{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:12.5px;margin-bottom:10px}.agent-edit-modal .agent-prompt{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:10px;box-sizing:border-box;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-family:inherit;font-size:13.5px;line-height:1.5;min-height:64px;padding:11px 12px;resize:vertical;width:100%}.agent-edit-modal .agent-examples{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0}.agent-edit-modal .agent-ex{background:var(--gray-1);background:var(--panel-secondary,#ffffff0d);border:1px solid var(--control-border,var(--control-border,#8080804d));border-radius:20px;color:var(--gray-10);color:var(--text-secondary,#a39fc0);cursor:pointer;font-size:11.5px;padding:4px 9px}.agent-edit-modal .agent-ex:hover{border-color:#6d55e5;border-color:var(--primary-color,#8b5cf6);color:var(--gray-11);color:var(--text-primary,#e9e6f5)}.agent-edit-modal .agent-ex:disabled{cursor:default;opacity:.5}.agent-edit-modal .agent-run{background:#6d55e5;background:var(--primary-color,#8b5cf6);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:4px;padding:11px;width:100%}.agent-edit-modal .agent-run:disabled{cursor:default;opacity:.6}.agent-edit-modal .agent-status{background:#8b5cf61a;border-radius:8px;color:#6d55e5;color:var(--primary-color,#a78bfa);padding:9px 11px}.agent-edit-modal .agent-plan,.agent-edit-modal .agent-status{font-size:12.5px;margin-top:12px}.agent-edit-modal .agent-plan .agent-plan-hd{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-weight:700;margin-bottom:4px}.agent-edit-modal .agent-plan ol{color:var(--gray-11);color:var(--text-primary,#e9e6f5);line-height:1.7;margin:0;padding-left:20px}.agent-edit-modal .agent-plan li.running{color:#6d55e5;color:var(--primary-color,#a78bfa);font-weight:700}.agent-edit-modal .agent-plan li.done{color:#34d399}.agent-edit-modal .agent-modal-target .agent-dur{color:var(--gray-10);color:var(--text-secondary,#a39fc0);margin-left:4px}.tts-audio-modal{background:var(--gray-4);background:var(--dialog-background,var(--panel-primary,#17122a));border:1px solid var(--control-border,#8080804d);border-radius:16px;box-shadow:0 18px 50px #00000080;color:var(--gray-11);color:var(--text-primary,#e9e6f5);left:50%;max-height:90vh;outline:none;overflow:auto;padding:18px 20px 22px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(560px,94vw)}.tts-audio-modal .tts-modal-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.tts-audio-modal .tts-modal-head .tts-modal-title{font-size:17px;font-weight:700}.tts-audio-modal .tts-text{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:10px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-family:inherit;font-size:13.5px;line-height:1.5;margin-bottom:12px;min-height:76px;padding:11px 12px;resize:vertical;width:100%}.tts-audio-modal .tts-engine-row{display:flex;gap:10px;margin-bottom:12px}.tts-audio-modal .tts-engine{background:var(--gray-1);background:var(--panel-secondary,#8080801a);border:1px solid var(--control-border,#8080804d);border-radius:11px;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;transition:border-color .15s,background .15s}.tts-audio-modal .tts-engine .e-name{font-size:13px;font-weight:700}.tts-audio-modal .tts-engine .e-desc{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:10.5px}.tts-audio-modal .tts-engine.on{background:#8b5cf61f;border-color:#6d55e5;border-color:var(--primary-color,#a78bfa)}.tts-audio-modal .tts-engine:disabled{cursor:default;opacity:.6}.tts-audio-modal .tts-cosy-opts{display:flex;gap:12px;margin-bottom:12px}.tts-audio-modal .tts-field{color:var(--gray-10);color:var(--text-secondary,#a39fc0);display:flex;flex:1 1;flex-direction:column;font-size:11.5px;gap:5px}.tts-audio-modal .tts-field input[type=range],.tts-audio-modal .tts-field select{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:8px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-size:12.5px;padding:8px 10px}.tts-audio-modal .tts-field input[type=range]{padding:4px 0}.tts-audio-modal .tts-field.speed{flex:1 1}.tts-audio-modal .tts-controls{align-items:flex-end;display:flex;gap:14px;margin-bottom:12px}.tts-audio-modal .tts-go{background:linear-gradient(180deg,#6d55e5,#7c3aed);background:linear-gradient(180deg,var(--primary-color,#a78bfa),#7c3aed);border:none;border-radius:10px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:13.5px;font-weight:800;min-width:130px;padding:11px 18px}.tts-audio-modal .tts-go:disabled{cursor:default;opacity:.5}.tts-audio-modal .tts-status{border-radius:8px;font-size:12.5px;margin-bottom:10px;padding:8px 11px}.tts-audio-modal .tts-status.idle{background:#ffffff08;color:var(--gray-10);color:var(--text-secondary,#a39fc0)}.tts-audio-modal .tts-status.run{background:#8b5cf61a;color:#6d55e5;color:var(--primary-color,#a78bfa)}.tts-audio-modal .tts-status.ok{background:#34d3991a;color:#34d399}.tts-audio-modal .tts-status.err{background:#f871711a;color:#f87171}.tts-audio-modal .tts-preview{background:var(--gray-1);background:var(--panel-secondary,hsla(0,0%,50%,.102));border:1px solid var(--gray-6);border:1px solid var(--control-border,hsla(0,0%,50%,.302));border-radius:10px;margin-bottom:12px;padding:10px 12px}.tts-audio-modal .tts-preview .tts-preview-title{color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-size:12.5px;font-weight:700;margin-bottom:8px}.tts-audio-modal .tts-preview .tts-preview-script{background:var(--gray-3);background:var(--control-background,#0000002e);border-radius:8px;color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-family:inherit;font-size:11.5px;line-height:1.5;margin:0 0 8px;max-height:96px;overflow-y:auto;padding:8px 10px;white-space:pre-wrap;word-break:break-word}.tts-audio-modal .tts-preview .tts-preview-audio{display:block;height:34px;margin-bottom:10px;width:100%}.tts-audio-modal .tts-preview .tts-preview-actions{display:flex;gap:8px;justify-content:flex-end}.tts-audio-modal .tts-preview .tts-preview-apply,.tts-audio-modal .tts-preview .tts-preview-cancel{border-radius:8px;cursor:pointer;font-size:12.5px;font-weight:700;padding:8px 14px}.tts-audio-modal .tts-preview .tts-preview-apply:disabled,.tts-audio-modal .tts-preview .tts-preview-cancel:disabled{cursor:default;opacity:.5}.tts-audio-modal .tts-preview .tts-preview-apply{background:linear-gradient(180deg,#6d55e5,#7c3aed);background:linear-gradient(180deg,var(--primary-color,#a78bfa),#7c3aed);border:none;color:#fff}.tts-audio-modal .tts-preview .tts-preview-cancel{background:#0000;border:1px solid var(--gray-6);border:1px solid var(--control-border,hsla(0,0%,50%,.302));color:var(--gray-10);color:var(--text-secondary,#a39fc0)}.tts-audio-modal .tts-hint{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:11.5px;line-height:1.5}.tts-audio-modal .tts-voice-row{align-items:stretch;display:flex;gap:6px}.tts-audio-modal .tts-voice-row select{flex:1 1;min-width:0}.tts-audio-modal .tts-voice-row .tts-upload-btn{background:#8b5cf61f;border:1px solid var(--control-border,#8080804d);border-radius:8px;color:#6d55e5;color:var(--primary-color,#a78bfa);cursor:pointer;flex:0 0 auto;font-size:18px;font-weight:800;line-height:1;width:34px}.tts-audio-modal .tts-voice-row .tts-upload-btn:hover{background:#8b5cf638}.tts-audio-modal .tts-voice-row .tts-upload-btn:disabled{cursor:default;opacity:.5}.tts-audio-modal .tts-mode-tabs{display:flex;gap:6px;margin-bottom:12px}.tts-audio-modal .tts-mode{background:var(--gray-1);background:var(--panel-secondary,#8080801a);border:1px solid var(--control-border,#8080804d);border-radius:9px;color:var(--gray-10);color:var(--text-secondary,#a39fc0);cursor:pointer;flex:1 1;font-size:12.5px;font-weight:700;padding:8px 10px}.tts-audio-modal .tts-mode.on{background:#8b5cf624;border-color:#6d55e5;border-color:var(--primary-color,#a78bfa);color:var(--gray-11);color:var(--text-primary,#e9e6f5)}.tts-audio-modal .tts-mode:disabled{cursor:default;opacity:.6}.tts-audio-modal .tts-import{background:var(--gray-1);background:var(--panel-secondary,#ffffff08);border:1px solid var(--control-border,#8080804d);border-radius:10px;margin-bottom:12px;padding:10px 11px}.tts-audio-modal .tts-import .tts-import-label{color:var(--gray-10);color:var(--text-secondary,#a39fc0);display:block;font-size:12px;font-weight:700;margin-bottom:8px}.tts-audio-modal .tts-import .tts-import-row{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.tts-audio-modal .tts-import .tts-import-btn{background:#8b5cf624;border:1px solid #6d55e5;border:1px solid var(--primary-color,#8b5cf6);border-radius:8px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);cursor:pointer;font-size:12px;font-weight:700;padding:6px 11px}.tts-audio-modal .tts-import .tts-import-btn:disabled{cursor:default;opacity:.5}.tts-audio-modal .tts-import .tts-import-track{background:var(--gray-4);background:var(--dialog-background,#00000040);border:1px solid var(--control-border,var(--control-border,#8080804d));border-radius:8px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);flex:1 1 130px;font-family:inherit;font-size:12px;min-width:110px;padding:6px 8px}.tts-audio-modal .tts-import .tts-dub-toggle{align-items:center;color:var(--gray-11);color:var(--text-primary,#e9e6f5);cursor:pointer;display:flex;font-size:12px;gap:6px;margin-top:9px}.tts-audio-modal .tts-import .tts-dub-toggle input{accent-color:#6d55e5;accent-color:var(--primary-color,#8b5cf6)}.tts-audio-modal .tts-line-time{background:#8b5cf624;border-radius:5px;color:#6d55e5;color:var(--primary-color,#a78bfa);font-size:10.5px;font-weight:700;padding:1px 5px}.tts-audio-modal .tts-podcast{margin-bottom:12px}.tts-audio-modal .tts-podcast-hd{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:11.5px;line-height:1.5;margin-bottom:10px}.tts-audio-modal .tts-line{background:var(--gray-1);background:var(--panel-secondary,#00000026);border:1px solid var(--control-border,#8080804d);border-radius:10px;margin-bottom:9px;padding:9px}.tts-audio-modal .tts-line-top{align-items:center;display:flex;gap:6px;margin-bottom:6px}.tts-audio-modal .tts-line-n{background:#6d55e5;background:var(--primary-color,#7c3aed);border-radius:6px;color:#fff;display:grid;flex:0 0 auto;font-size:11px;font-weight:800;height:20px;place-items:center;width:20px}.tts-audio-modal .tts-line-voice{flex:1 1 auto;min-width:0}.tts-audio-modal .tts-line-emo{flex:0 0 auto;max-width:42%}.tts-audio-modal .tts-line-emo,.tts-audio-modal .tts-line-voice{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:7px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-size:12px;padding:6px 8px}.tts-audio-modal .tts-line-del{background:#0000;border:1px solid var(--control-border,#8080804d);border-radius:7px;color:#f87171;cursor:pointer;flex:0 0 auto;font-size:12px;height:26px;width:26px}.tts-audio-modal .tts-line-del:disabled{cursor:default;opacity:.35}.tts-audio-modal .tts-line-text{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:7px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-family:inherit;font-size:12.5px;line-height:1.45;padding:7px 9px;resize:vertical;width:100%}.tts-audio-modal .tts-line-add{background:#0000;border:1px dashed var(--control-border,#8080804d);border-radius:9px;color:#6d55e5;color:var(--primary-color,#a78bfa);cursor:pointer;font-size:12.5px;font-weight:700;padding:8px;width:100%}.tts-audio-modal .tts-line-add:hover{background:#8b5cf614}.tts-audio-modal .tts-line-add:disabled{cursor:default;opacity:.5}.ai-panel-tab .ai-tool-card.processing{background:#8b5cf624;border-color:#6d55e5;border-color:var(--primary-color,#a78bfa)}.ai-panel-tab .ai-tool-card .ai-tool-busy{animation:aiBusyPulse 1.2s ease-in-out infinite;background:#6d55e5;background:var(--primary-color,#7c3aed);border-radius:999px;color:#fff;font-size:9.5px;font-weight:700;padding:1px 7px;position:absolute;right:8px;top:8px}@keyframes aiBusyPulse{0%,to{opacity:1}50%{opacity:.45}}.imggen-modal{background:var(--gray-4);background:var(--dialog-background,var(--panel-primary,#17122a));border:1px solid var(--control-border,#8080804d);border-radius:16px;box-shadow:0 18px 50px #00000080;color:var(--gray-11);color:var(--text-primary,#e9e6f5);left:50%;max-height:90vh;outline:none;overflow:auto;padding:18px 20px 22px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(520px,94vw)}.imggen-modal .imggen-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.imggen-modal .imggen-head .imggen-title{font-size:17px;font-weight:700}.imggen-modal .imggen-prompt{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:10px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-family:inherit;font-size:13.5px;line-height:1.5;margin-bottom:12px;min-height:80px;padding:11px 12px;resize:vertical;width:100%}.imggen-modal .imggen-ratios{display:flex;gap:8px;margin-bottom:14px}.imggen-modal .imggen-ratio{background:var(--gray-1);background:var(--panel-secondary,#8080801a);border:1px solid var(--control-border,#8080804d);border-radius:9px;color:var(--gray-10);color:var(--text-secondary,#a39fc0);cursor:pointer;flex:1 1;font-size:12.5px;font-weight:700;padding:8px 6px}.imggen-modal .imggen-ratio.on{background:#8b5cf624;border-color:#6d55e5;border-color:var(--primary-color,#a78bfa);color:var(--gray-11);color:var(--text-primary,#e9e6f5)}.imggen-modal .imggen-ratio:disabled{cursor:default;opacity:.6}.imggen-modal .imggen-go{background:linear-gradient(180deg,#6d55e5,#7c3aed);background:linear-gradient(180deg,var(--primary-color,#a78bfa),#7c3aed);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;margin-bottom:12px;padding:12px;width:100%}.imggen-modal .imggen-go:disabled{cursor:default;opacity:.5}.imggen-modal .imggen-status{border-radius:8px;font-size:12.5px;margin-bottom:10px;padding:8px 11px}.imggen-modal .imggen-status.run{background:#8b5cf61a;color:#6d55e5;color:var(--primary-color,#a78bfa)}.imggen-modal .imggen-status.ok{background:#34d3991a;color:#34d399}.imggen-modal .imggen-status.err{background:#f871711a;color:#f87171}.imggen-modal .imggen-hint{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:11.5px;line-height:1.5}.stt-caption-modal .stt-modal-actions .stt-trans-lang{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:8px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-size:12px;margin-right:auto;padding:7px 8px}.imggen-modal .cg-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.imggen-modal .cg-preset{background:var(--gray-1);background:var(--panel-secondary,#8080801a);border:1px solid var(--control-border,#8080804d);border-radius:999px;color:var(--gray-10);color:var(--text-secondary,#a39fc0);cursor:pointer;font-size:11.5px;padding:5px 10px}.imggen-modal .cg-preset:hover{border-color:#8b5cf680;color:var(--gray-11);color:var(--text-primary,#e9e6f5)}.imggen-modal .cg-preset:disabled{cursor:default;opacity:.6}.imggen-modal .cg-strength{color:var(--gray-10);color:var(--text-secondary,#a39fc0);display:flex;flex-direction:column;font-size:11.5px;gap:5px;margin-bottom:12px}.imggen-modal .cg-strength input[type=range]{background:var(--gray-1);background:var(--panel-secondary,#00000040);border:1px solid var(--control-border,#8080804d);border-radius:8px;padding:4px 0}.ai-task-modal{background:var(--gray-4);background:var(--dialog-background,var(--panel-primary,#17122a));border:1px solid var(--control-border,#8080804d);border-radius:16px;box-shadow:0 18px 50px #00000080;color:var(--gray-11);color:var(--text-primary,#e9e6f5);left:50%;max-height:90vh;outline:none;overflow:auto;padding:18px 20px 22px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(460px,94vw)}.ai-task-modal .ai-task-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.ai-task-modal .ai-task-head .ai-task-title{font-size:17px;font-weight:700}.ai-task-modal .ai-task-source{align-items:center;background:var(--gray-1);background:var(--panel-secondary,#0003);border:1px solid var(--control-border,#8080804d);border-radius:9px;display:flex;font-size:12.5px;gap:8px;margin-bottom:12px;padding:9px 11px}.ai-task-modal .ai-task-source .ai-task-src-label{color:var(--gray-10);color:var(--text-secondary,#a39fc0)}.ai-task-modal .ai-task-source .ai-task-src-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-task-modal .ai-task-source.warn{background:#fbbf2414;border-color:#fbbf2466}.ai-task-modal .ai-task-source.warn .ai-task-src-name{color:#fbbf24}.ai-task-modal .ai-task-desc{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:12.5px;line-height:1.55;margin-bottom:14px}.ai-task-modal .ai-task-go{background:linear-gradient(180deg,#6d55e5,#7c3aed);background:linear-gradient(180deg,var(--primary-color,#a78bfa),#7c3aed);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;margin-bottom:12px;padding:12px;width:100%}.ai-task-modal .ai-task-go:disabled{cursor:default;opacity:.45}.ai-task-modal .ai-task-status{border-radius:8px;font-size:12.5px;margin-bottom:10px;padding:8px 11px}.ai-task-modal .ai-task-status.run{background:#8b5cf61a;color:#6d55e5;color:var(--primary-color,#a78bfa)}.ai-task-modal .ai-task-status.ok{background:#34d3991a;color:#34d399}.ai-task-modal .ai-task-status.err{background:#f871711a;color:#f87171}.ai-task-modal .ai-task-hint{color:var(--gray-10);color:var(--text-secondary,#a39fc0);font-size:11.5px;line-height:1.5}.ai-panel-tab .ai-panel-hint{animation:aiHintPulse 1.6s ease-in-out 2;background:#fbbf241a;border:1px solid #fbbf2466;border-radius:10px;color:#fbbf24;font-size:13px;font-weight:600;line-height:1.5;margin-top:14px;padding:12px 14px}@keyframes aiHintPulse{0%,to{box-shadow:0 0 0 0 #fbbf2400}50%{box-shadow:0 0 0 4px #fbbf242e}}.lyrics-modal .lyr-step{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);font-size:12px;padding:2px 16px 10px}.lyrics-modal .lyr-slot{background:var(--gray-1);background:var(--panel-secondary,#ffffff08);border:1px solid var(--control-border,#80808059);border-radius:10px;margin:0 16px 10px;padding:10px 12px}.lyrics-modal .lyr-slot.filled{background:#2f8f6b1a;border-color:#2f8f6bbf}.lyrics-modal .lyr-slot.need{background:#b8683f17;border-color:#b8683fb3}.lyrics-modal .lyr-slot-head{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:7px;margin-bottom:8px}.lyrics-modal .lyr-no{background:#7c3aed;background:var(--accent,#7c3aed);border-radius:6px;color:#fff;display:grid;flex:none;font-size:11px;font-weight:800;height:19px;place-items:center;width:19px}.lyrics-modal .lyr-sub{font-weight:400}.lyrics-modal .lyr-file,.lyrics-modal .lyr-sub{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);font-size:11.5px}.lyrics-modal .lyr-file{margin-left:auto;max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lyrics-modal .lyr-slot-body{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.lyrics-modal .lyr-note{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);flex:0 1 auto;font-size:11.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lyrics-modal .lyr-chk{align-items:center;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;gap:6px;justify-content:flex-start;text-align:left;white-space:nowrap}.lyrics-modal .lyr-chk.dim{cursor:not-allowed;opacity:.45}.lyrics-modal .lyr-chk input[type=checkbox]{box-sizing:border-box;height:14px!important;margin:0!important;max-width:14px;min-height:14px;min-width:14px;padding:0!important;vertical-align:middle;width:14px!important}.lyrics-modal .lyr-chk input,.lyrics-modal .lyr-chk input[type=checkbox]{accent-color:#7c3aed;accent-color:var(--accent,#7c3aed);flex:0 0 auto}.lyrics-modal .lyr-chk b,.lyrics-modal .lyr-chk span{white-space:nowrap}.lyrics-modal .lyr-picker{background:var(--gray-1);background:var(--panel-secondary,#ffffff08);border:1px solid var(--control-border,#80808059);border-radius:10px;margin:0 16px 10px;overflow:hidden}.lyrics-modal .lyr-picker-head{align-items:center;border-bottom:1px solid var(--control-border,#8080804d);display:flex;font-size:12.5px;gap:8px;padding:8px 10px}.lyrics-modal .lyr-picker-head b{flex:1 1}.lyrics-modal .lyr-picker-list{display:flex;flex-direction:column;gap:4px;max-height:190px;overflow:auto;padding:6px}.lyrics-modal .lyr-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:7px 9px;text-align:left;width:100%}.lyrics-modal .lyr-item:hover{background:#7c3aed1a;border-color:#7c3aed;border-color:var(--accent,#7c3aed)}.lyrics-modal .lyr-item-kind{flex:none}.lyrics-modal .lyr-item-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lyrics-modal .lyr-item-dur{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);flex:none;font-size:11px}.lyrics-modal .lyr-result{background:var(--gray-1);background:var(--panel-secondary,#ffffff08);border:1px solid var(--control-border,#80808059);border-radius:10px;margin:0 16px 10px;overflow:hidden}.lyrics-modal .lyr-line{align-items:center;border-radius:7px;display:flex;font-size:12.5px;gap:9px;padding:5px 9px}.lyrics-modal .lyr-line:hover{background:#7c3aed14}.lyrics-modal .lyr-time{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);flex:none;font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;width:52px}.lyrics-modal .lyr-text{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lyrics-modal .lyr-wc{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);flex:none;font-size:11px}.lyrics-modal .stt-status.run{color:#7c3aed;color:var(--accent,#7c3aed)}.lyrics-modal .lyr-col{display:flex;flex:1 1;flex-direction:column;gap:1px;overflow:hidden}.lyrics-modal .lyr-sub2{color:#7c3aed;color:var(--accent,#7c3aed);opacity:.85}.lyrics-modal .lyr-sub2,.lyrics-modal .lyr-sub3{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lyrics-modal .lyr-sub3{color:var(--gray-10);color:var(--text-secondary,#9aa3b8)}.lyrics-modal .lyr-lang{background:#ffffff0d;background:var(--field-bg,#ffffff0d);border:1px solid var(--control-border,#80808059);border-radius:7px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-size:11.5px;padding:3px 6px}.lyrics-modal .lyr-preview{margin:0 16px 10px}.lyrics-modal .lyr-stage{aspect-ratio:16/9;background:#0f1420;border-radius:10px;container-type:inline-size;overflow:hidden;position:relative;width:100%}.lyrics-modal .lyr-bg{height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.lyrics-modal .lyr-bg-none{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);display:grid;font-size:12px;place-items:center}.lyrics-modal .lyr-ov{align-items:center;display:flex;flex-direction:column;gap:2px;left:0;pointer-events:none;position:absolute;right:0;transform:translateY(-50%)}.lyrics-modal .lyr-ov-line{display:flex;gap:.3em;justify-content:center;line-height:1.3;transition:opacity .3s;white-space:nowrap}.lyrics-modal .lyr-ov-w{border-radius:.18em;padding:0 .1em;paint-order:stroke fill;transition:transform .12s,background .12s,color .12s}.lyrics-modal .lyr-ov-sub{color:#eef2fb;font-size:.62em;opacity:.8;white-space:nowrap}.lyrics-modal .lyr-ov-sub.tr{opacity:.68}.lyrics-modal .lyr-play{align-items:center;display:flex;gap:8px;margin-top:7px}.lyrics-modal .lyr-play input[type=range]{flex:1 1}.lyrics-modal .lyr-set{background:var(--gray-1);background:var(--panel-secondary,#ffffff08);border:1px solid var(--control-border,#8080804d);border-radius:10px;margin:0 16px 10px;padding:9px 11px}.lyrics-modal .lyr-set-row{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-start;margin-bottom:4px;row-gap:3px}.lyrics-modal .lyr-set-row:last-child{margin-bottom:0}.lyrics-modal .lyr-set-row input[type=range]{width:84px}.lyrics-modal .lyr-set-row input[type=color]{background:none;border:none;height:20px;padding:0;width:26px}.lyrics-modal .lyr-lbl{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);flex:0 0 auto;font-size:11.5px;min-width:4.6em;white-space:nowrap}.lyrics-modal .lyr-roles{align-items:center;display:inline-flex;flex:0 0 auto;gap:7px;min-width:15.5em}.lyrics-modal{max-width:min(1120px,95vw)!important;width:min(1120px,95vw)!important}.lyrics-modal .lyr-main{display:grid;grid-template-columns:minmax(320px,1.15fr) minmax(280px,1fr);grid-gap:12px;align-items:start;gap:12px;margin:0 16px 10px}.lyrics-modal .lyr-main .lyr-preview{margin:0}.lyrics-modal .lyr-main .lyr-result{display:flex;flex-direction:column;margin:0}.lyrics-modal .lyr-edit-list{max-height:330px}.lyrics-modal .lyr-line{cursor:pointer}.lyrics-modal .lyr-line.cur{background:#7c3aed29}@media(max-width:900px){.lyrics-modal .lyr-main{grid-template-columns:1fr}}.lyrics-modal .lyr-ov-sub{display:flex;gap:.28em;justify-content:center}.lyrics-modal .lyr-ov-rw{display:inline-block;position:relative;white-space:pre}.lyrics-modal .lyr-ov-rw-fill{left:0;position:absolute;top:0;white-space:pre}.lyrics-modal .lyr-fixed{border:1px dashed var(--control-border,#80808066);border-radius:7px;color:var(--gray-10);color:var(--text-secondary,#9aa3b8);font-size:11.5px;padding:4px 10px}.lyrics-modal .lyr-set-row .stt-btn,.lyrics-modal .lyr-set-row input[type=number],.lyrics-modal .lyr-set-row input[type=text],.lyrics-modal .lyr-set-row select,.lyrics-modal .lyr-slot-body .stt-btn,.lyrics-modal .lyr-slot-body input[type=number],.lyrics-modal .lyr-slot-body input[type=text],.lyrics-modal .lyr-slot-body select,.lyrics-modal .lyr-slot-head .stt-btn,.lyrics-modal .lyr-slot-head input[type=number],.lyrics-modal .lyr-slot-head input[type=text],.lyrics-modal .lyr-slot-head select{flex:0 0 auto;white-space:nowrap}.lyrics-modal .lyr-ed{background:var(--gray-1);background:var(--panel-secondary,#ffffff05);border:1px solid var(--control-border,#80808047);border-radius:9px;margin-bottom:6px;padding:7px 8px}.lyrics-modal .lyr-ed.cur{background:#7c3aed1a;border-color:#7c3aed;border-color:var(--accent,#7c3aed)}.lyrics-modal .lyr-ed-head{align-items:center;display:flex;gap:6px}.lyrics-modal .lyr-ed-no{color:var(--gray-10);color:var(--text-secondary,#9aa3b8);font-size:11px;min-width:1.6em}.lyrics-modal .lyr-ed-t{flex:1 1;font-size:12.5px;line-height:1.35;margin:0;padding:4px 7px}.lyrics-modal .lyr-ed-b,.lyrics-modal .lyr-ed-t{background:#ffffff0d;background:var(--field-bg,#ffffff0d);border:1px solid var(--control-border,#8080804d);border-radius:6px;color:var(--gray-11);color:var(--text-primary,#e9e6f5)}.lyrics-modal .lyr-ed-b{cursor:pointer;font-size:11px;padding:3px 8px}.lyrics-modal .lyr-ed-b:disabled{cursor:not-allowed;opacity:.4}.lyrics-modal .lyr-ed-b.sm{padding:2px 6px}.lyrics-modal .lyr-ed-btns{display:flex;gap:5px;margin-top:5px}.lyrics-modal .lyr-ed-sub{background:#ffffff0a;background:var(--field-bg,#ffffff0a);border:1px dashed var(--control-border,#8080804d);border-radius:6px;color:var(--gray-10);color:var(--text-secondary,#cfd6e6);font-size:11.5px;margin-top:5px;padding:3px 7px;width:100%}.lyrics-modal .lyr-ed-words{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.lyrics-modal .lyr-ed-w{align-items:center;background:#8080801a;border-radius:6px;display:inline-flex;gap:3px;padding:2px 4px}.lyrics-modal .lyr-ed-wt{font-size:11.5px;max-width:7em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lyrics-modal .lyr-ed-num{background:#ffffff0f;background:var(--field-bg,#ffffff0f);border:1px solid var(--control-border,#8080804d);border-radius:5px;color:var(--gray-11);color:var(--text-primary,#e9e6f5);font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;margin:0;padding:2px 4px;width:62px}.lyrics-modal .lyr-edit-list{max-height:360px}.lyrics-modal .lyr-ed-words.col{display:flex;flex-direction:column;gap:3px}.lyrics-modal .lyr-ed-words.col .lyr-ed-w{justify-content:flex-start;width:100%}.lyrics-modal .lyr-ed-words.col .lyr-ed-wt{flex:1 1;max-width:none}.lyrics-modal .lyr-save{display:inline-flex;gap:4px;margin-right:auto}.lyrics-modal .stt-btn{background:#ffffff1a;border:2px solid #7c7c8cf2!important;box-shadow:0 1px 0 #0000002e;font-weight:700;line-height:1.25;margin-bottom:0;margin-top:0;padding-bottom:3px;padding-top:3px}.lyrics-modal .stt-btn.primary,.lyrics-modal .stt-btn:hover:not(:disabled){border-color:#7c3aed!important;border-color:var(--accent,#7c3aed)!important}.lyrics-modal .stt-btn:disabled{opacity:.45}.lyrics-modal input[type=number],.lyrics-modal input[type=text],.lyrics-modal select{border:2px solid #7c7c8ce6!important}.lyrics-modal .lyr-item-recent{background:#7c3aed;background:var(--accent,#7c3aed);border-radius:999px;color:#fff;flex:0 0 auto;font-size:10px;font-weight:700;margin-right:4px;padding:1px 5px}.lyrics-modal.detached{border-radius:0!important;box-shadow:none!important;margin:0!important;max-height:none!important;max-width:100%!important;position:static!important;transform:none!important;width:100%!important}.lyrics-modal .lyr-detach{margin-left:auto;margin-right:8px}.lyrics-modal .stt-modal-head{align-items:center;gap:0}.lyrics-modal .lyr-close{margin-left:0}.lyrics-detached-host{width:100%}.editor-dock{display:flex;height:100%;min-height:0;position:relative}.editor-dock .left-sidebar-panel{flex:0 0 auto}.editor-dock #right-panel-collapse-btn{left:auto;position:absolute;right:2px;top:10px;transform:rotate(90deg);z-index:5}.editor-dock #right-panel-collapse-btn.right-panel-collapse{right:-22px;transform:rotate(-90deg)}.editor-dock #right-panel-collapse-btn svg{background-color:var(--gray-1);background-color:var(--panel-secondary);border-radius:50%;color:var(--gray-11);color:var(--text-primary);font-size:1.5rem}.editor-dock .dock-shell{border-right:1px solid #80808040;border-right:1px solid var(--line,#80808040);display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.editor-dock .dock-asset-preview{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:0 8px 24px #00000047;box-sizing:border-box;left:calc(100% + 8px);max-height:calc(100% - 16px);overflow-y:auto;padding:4px 12px 12px;position:absolute;top:8px;width:340px;z-index:1200}.editor-dock .dock-asset-preview .asset-preview-section{padding:0}.editor-dock .dock-asset-preview .asset-preview-heading{align-items:center;cursor:move;display:flex;margin-bottom:8px;min-height:36px;padding-right:30px;touch-action:none}.editor-dock .dock-asset-preview .asset-preview-heading .canvas-header-title{line-height:1.2;padding-top:0!important}.editor-dock .dock-asset-preview .asset-preview-heading>div{align-items:center;display:flex}.editor-dock .dock-asset-preview .media-preview-section{background-color:var(--gray-3);background-color:var(--control-background,var(--panel-secondary));background-image:none}.editor-dock .dock-asset-preview.has-alpha .media-preview-section{background-color:#e6e6e6;background-image:conic-gradient(#7e7e7e 25%,#e6e6e6 0 50%,#7e7e7e 0 75%,#e6e6e6 0);background-size:4px 4px}.editor-dock .dock-asset-preview canvas,.editor-dock .dock-asset-preview img,.editor-dock .dock-asset-preview video{height:auto;max-width:100%}.editor-dock .dock-asset-preview-close{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:8px;top:10px;width:24px;z-index:1}.editor-dock .dock-asset-preview-close:hover{background:var(--gray-3);background:var(--control-background);color:var(--gray-11);color:var(--text-primary)}.editor-dock .dock-tabbar{border-bottom:1px solid #80808040;border-bottom:1px solid var(--line,#80808040);display:flex;flex:0 0 auto;gap:0;padding:0 8px}.editor-dock .dock-tab{background:#0000;border:0;border-bottom:2px solid #0000;border-radius:0;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;padding:8px 10px 6px;transition:color .15s ease,border-color .15s ease}.editor-dock .dock-tab:hover{color:var(--gray-11);color:var(--text-primary)}.editor-dock .dock-tab.selected{background:#6d55e54d;background:rgba(var(--primary-color-rgb),.3);border-bottom-color:#6d55e5;border-bottom-color:var(--primary-color);border-radius:8px 8px 0 0;color:#6d55e5;color:var(--primary-color);font-weight:700}.editor-dock .dock-pane{display:flex;flex:1 1;flex-direction:column;min-height:0}.editor-dock .dock-pane[hidden]{display:none}.editor-dock .ai-panel-tab{padding-top:0}.editor-dock .ai-scroll{margin-right:-12px;padding-right:12px}.editor-dock .ai-subtabs{margin:0 -12px;padding:4px 0 0}.editor-dock .project-tabs:not(.ai-subtabs){display:flex;flex:1 1;flex-direction:column;min-height:0}.editor-dock .project-tabs:not(.ai-subtabs)>*{flex:0 0 auto}.editor-dock .project-tabs:not(.ai-subtabs)>.library-panel-data,.editor-dock .project-tabs:not(.ai-subtabs)>.media-list-container,.editor-dock .project-tabs:not(.ai-subtabs)>.project-media-list-container,.editor-dock .project-tabs:not(.ai-subtabs)>.project-media-list-section{flex:1 1 auto}.editor-dock .project-tabs:not(.ai-subtabs)>.anim-lib{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.editor-dock .project-tabs:not(.ai-subtabs)>.anim-lib>.anim-lib-chips{flex:0 0 auto}.editor-dock .project-tabs:not(.ai-subtabs)>.anim-lib>.anim-lib-grid{flex:1 1 auto;min-height:0;padding-right:2px}.editor-dock .library-panel-data,.editor-dock .media-list-container,.editor-dock .project-media-list-container,.editor-dock .project-media-list-section{flex:1 1 auto;height:auto!important;max-height:none!important;min-height:0;padding-right:2px}.editor-dock .ai-scroll,.editor-dock .anim-lib>.anim-lib-grid,.editor-dock .layer-settings-section .right-panel-scroll-area,.editor-dock .library-panel-data,.editor-dock .media-list-container,.editor-dock .project-media-list-container,.editor-dock .project-tabs>.project-media-list-section{overflow-y:auto!important;scrollbar-gutter:stable}.editor-dock .library-panel-data .project-media-list-section{overflow:visible!important;padding-right:0;scrollbar-gutter:auto}.editor-dock .dock-pane>.right-panel-scroll-area,.editor-dock .layer-settings-section{overflow-y:hidden!important;scrollbar-gutter:auto}.editor-dock .layer-settings-section .right-panel-scroll-area{margin-right:-4px;padding-right:2px}.editor-dock .ai-scroll::-webkit-scrollbar,.editor-dock .library-panel-data::-webkit-scrollbar,.editor-dock .media-list-container::-webkit-scrollbar,.editor-dock .project-media-list-container::-webkit-scrollbar,.editor-dock .project-media-list-section::-webkit-scrollbar,.editor-dock .right-panel-scroll-area::-webkit-scrollbar{width:10px}.editor-dock .ai-scroll::-webkit-scrollbar-button,.editor-dock .library-panel-data::-webkit-scrollbar-button,.editor-dock .media-list-container::-webkit-scrollbar-button,.editor-dock .project-media-list-container::-webkit-scrollbar-button,.editor-dock .project-media-list-section::-webkit-scrollbar-button,.editor-dock .right-panel-scroll-area::-webkit-scrollbar-button{display:none;height:0;width:0}.editor-dock .ai-scroll::-webkit-scrollbar-track,.editor-dock .library-panel-data::-webkit-scrollbar-track,.editor-dock .media-list-container::-webkit-scrollbar-track,.editor-dock .project-media-list-container::-webkit-scrollbar-track,.editor-dock .project-media-list-section::-webkit-scrollbar-track,.editor-dock .right-panel-scroll-area::-webkit-scrollbar-track{background:var(--gray-1);background:var(--scrollbar-track)}.editor-dock .ai-scroll::-webkit-scrollbar-thumb,.editor-dock .library-panel-data::-webkit-scrollbar-thumb,.editor-dock .media-list-container::-webkit-scrollbar-thumb,.editor-dock .project-media-list-container::-webkit-scrollbar-thumb,.editor-dock .project-media-list-section::-webkit-scrollbar-thumb,.editor-dock .right-panel-scroll-area::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);background-clip:padding-box;border-color:#0000;border-radius:4px;border-style:solid;border-width:2px 3px 2px 1px}.editor-dock .ai-scroll::-webkit-scrollbar-thumb:hover,.editor-dock .library-panel-data::-webkit-scrollbar-thumb:hover,.editor-dock .media-list-container::-webkit-scrollbar-thumb:hover,.editor-dock .project-media-list-container::-webkit-scrollbar-thumb:hover,.editor-dock .project-media-list-section::-webkit-scrollbar-thumb:hover,.editor-dock .right-panel-scroll-area::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover);background-clip:padding-box;border:1px solid #0000;border-radius:4px;border-right-width:3px}.editor-dock .ai-scroll::-webkit-scrollbar-thumb:active,.editor-dock .library-panel-data::-webkit-scrollbar-thumb:active,.editor-dock .media-list-container::-webkit-scrollbar-thumb:active,.editor-dock .project-media-list-container::-webkit-scrollbar-thumb:active,.editor-dock .project-media-list-section::-webkit-scrollbar-thumb:active,.editor-dock .right-panel-scroll-area::-webkit-scrollbar-thumb:active{background:var(--gray-10);background:var(--scrollbar-press);background-clip:padding-box;border:1px solid #0000;border-radius:4px;border-right-width:3px}.editor-dock .dock-library-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.editor-dock .dock-library-body>[role=tabpanel][hidden]{display:none}.editor-dock .dock-resize-handle{align-items:center;cursor:col-resize;display:flex;height:100%;justify-content:center;position:absolute;right:-6px;top:0;width:6px;z-index:6}.editor-dock .dock-resize-handle:before{background-image:radial-gradient(circle,var(--gray-10) 1.1px,#0000 1.2px);background-image:radial-gradient(circle,var(--text-secondary) 1.1px,#0000 1.2px);background-repeat:repeat-y;background-size:3px 6px;border-radius:2px;content:"";height:18px;opacity:.55;transition:opacity .15s ease;width:3px}.editor-dock .dock-resize-handle:hover:before{opacity:1}.editor-dock .dock-chip-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:2px 0 6px;position:relative;z-index:2}.editor-dock .dock-chip-tabs .dock-chip{background:#0000;border:1px solid #6d55e5;border:1px solid var(--primary-color);border-radius:999px;color:#6d55e5;color:var(--primary-color);cursor:pointer;font-size:12px;line-height:1.6;padding:3px 12px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.editor-dock .dock-chip-tabs .dock-chip:hover{background:#6d55e51f;background:rgba(var(--primary-color-rgb),.12)}.editor-dock .dock-chip-tabs .dock-chip.selected{background:#6d55e5;background:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color);color:#fff}.collab-overlay{display:flex;flex-direction:column;height:100%;justify-content:flex-end;pointer-events:none;position:absolute;right:0;top:0;z-index:60}.collab-overlay>*{pointer-events:auto}.collab-overlay.open{background:var(--gray-2);background:var(--panel-main);border-left:1px solid var(--control-border);box-shadow:-4px 0 14px #00000047}.collab-overlay .collab-overlay-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;width:320px}.editor-dock .prop-lib-actions{border-bottom:1px solid var(--control-border);flex:0 0 auto;padding:8px 10px}.editor-dock .prop-lib-actions .prop-lib-actions-row{align-items:center;display:flex;gap:6px}.editor-dock .prop-lib-actions .prop-lib-gap{flex:1 1 auto}.editor-dock .prop-lib-actions .prop-lib-back{align-items:center;background:var(--gray-3);background:var(--control-background);border:1px solid var(--control-border);border-radius:6px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:.8rem;font-size:var(--font-sm);gap:1px;padding:4px 10px 4px 5px}.editor-dock .prop-lib-actions .prop-lib-back:hover{background:#6d55e51f;background:rgba(var(--primary-color-rgb),.12)}.editor-dock .prop-lib-actions .prop-lib-apply{border:0;border-radius:6px;color:#fff;color:var(--primary-fg,var(--text-on-selected-bg,#fff));cursor:pointer;flex:0 0 auto;font-size:.8rem;font-size:var(--font-sm);font-weight:700;letter-spacing:1px;padding:5px 13px}.editor-dock .prop-lib-actions .prop-lib-apply:hover:not(:disabled){filter:brightness(1.1)}.editor-dock .prop-lib-actions .prop-lib-apply:disabled{cursor:default;opacity:.45}.editor-dock .prop-lib-actions .prop-lib-apply{background:#6d55e5;background:var(--primary-color)}.editor-dock .prop-lib-actions .prop-lib-target-row{align-items:center;display:flex;gap:6px;margin-top:6px}.editor-dock .prop-lib-actions .prop-lib-target-label{color:var(--gray-10);color:var(--text-secondary,var(--text-primary));flex:0 0 auto;font-size:.8rem;font-size:var(--font-sm)}.editor-dock .prop-lib-actions .prop-lib-target{flex:1 1 auto;min-width:0}.editor-dock .prop-lib-actions .prop-lib-thumb{background-color:#e6e6e6;background-image:conic-gradient(#7e7e7e 25%,#e6e6e6 0 50%,#7e7e7e 0 75%,#e6e6e6 0);background-position:50%;background-repeat:no-repeat;background-size:contain,4px 4px;border:1px solid var(--control-border);border-radius:6px;height:68px;margin-top:8px;width:120px}.editor-dock .prop-lib-actions .prop-lib-thumb-row{align-items:center;display:flex;gap:10px;min-width:0}.editor-dock .prop-lib-actions .prop-lib-thumb-row .prop-lib-thumb{flex:0 0 auto;margin-top:8px}.editor-dock .prop-lib-actions .prop-lib-thumb-row .prop-lib-thumb-title{display:flex;flex:1 1;flex-direction:column;gap:2px;margin-top:8px;min-width:0}.editor-dock .prop-lib-actions .prop-lib-thumb-row .prop-lib-thumb-title .property-accordion-text{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-dock .prop-lib-actions .prop-lib-thumb-row .prop-lib-thumb-title .prop-lib-thumb-slot{color:var(--gray-10);color:var(--text-secondary);font-size:11px}.editor-dock .prop-lib-actions .anim-lib-live-stage{border:1px solid var(--control-border);border-radius:6px;box-sizing:border-box;margin-top:8px;overflow:hidden;width:100%}.editor-dock .prop-lib-actions .prop-lib-thumb-anim{align-items:center;background:#0000;display:flex;justify-content:center;overflow:hidden}.editor-dock .right-panel-shader-properties .MuiAccordionSummary-root{padding-left:0!important}.editor-dock .dock-pane.lib-prop>.right-panel-scroll-area{overflow-y:auto!important;scrollbar-gutter:stable}.applied-overlay-list{display:flex;flex-direction:column;gap:6px}.applied-overlay-row{align-items:center;display:flex;gap:8px;min-width:0}.applied-overlay-row .applied-overlay-thumb{background-color:#0b0e14;background-position:50%;background-size:cover;border:1px solid var(--control-border);border-radius:4px;flex:0 0 auto;height:24px;width:40px}.applied-overlay-row .applied-overlay-name{color:var(--gray-11);color:var(--text-primary);flex:1 1 auto;font-size:.8rem;font-size:var(--font-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.applied-overlay-row .applied-overlay-btn{align-items:center;background:none;border:0;border-radius:4px;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;padding:0;width:24px}.applied-overlay-row .applied-overlay-btn:hover{background:#6d55e533;background:rgba(var(--primary-color-rgb),.2)}.applied-overlay-row .applied-overlay-btn svg{height:16px;width:16px}.overlay-replace-dialog .overlay-replace-title{align-items:center;display:flex;font-size:.85rem;font-size:var(--font-md);font-weight:700;gap:8px}.overlay-replace-dialog .overlay-replace-close{background:none;border:0;border-radius:4px;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;line-height:0;margin-left:auto;padding:2px}.overlay-replace-dialog .overlay-replace-close:hover{background:#6d55e533;background:rgba(var(--primary-color-rgb),.2);color:var(--gray-11);color:var(--text-primary)}.overlay-replace-dialog .overlay-replace-list{display:flex;flex-direction:column;gap:6px;min-width:260px}.overlay-replace-dialog .overlay-replace-item{align-items:center;background:var(--gray-3);background:var(--control-background);border:1px solid var(--control-border);border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left;width:100%}.overlay-replace-dialog .overlay-replace-item:hover{background:#6d55e529;background:rgba(var(--primary-color-rgb),.16)}.applied-overlay-row .applied-overlay-blend{flex:0 0 auto;max-width:108px;min-width:84px}.applied-overlay-row .applied-overlay-blend .MuiSelect-select{font-size:.8rem;font-size:var(--font-sm);padding:2px 22px 2px 6px!important}.overlay-edit-list .overlay-edit-head{align-items:center;cursor:pointer;display:flex;gap:2px;padding:4px 0}.overlay-edit-list .overlay-edit-head .property-accordion-text{color:var(--gray-11);color:var(--text-primary);font-size:.8rem;font-size:var(--font-sm);margin:0}.overlay-edit-list .overlay-edit-body{padding-left:6px}.apps-panel{background:var(--gray-2);background:var(--panel-main);border:1px solid var(--control-border);border-radius:12px;bottom:16px;box-shadow:0 12px 32px #00000059;color:var(--gray-11);color:var(--text-primary);display:flex;flex-direction:column;font-size:12px;height:min(560px,100vh - 96px);overflow:hidden;position:fixed;right:16px;width:min(420px,100vw - 32px);z-index:10000000}.apps-panel[data-mode=edit]{border-color:#ff8c00;border-color:var(--secondary-color)}.apps-panel__head{align-items:center;background:var(--gray-1);background:var(--panel-secondary);border-bottom:1px solid var(--control-border);display:flex;gap:8px;padding:8px 10px}.apps-panel__title{flex:0 0 auto;font-size:13px;font-weight:700}.apps-panel__mode{border:1px solid var(--control-border);border-radius:8px;display:inline-flex;margin-left:auto;overflow:hidden}.apps-panel__mode button{background:#0000;border:0;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:11px;font-weight:600;padding:3px 10px}.apps-panel__mode button+button{border-left:1px solid var(--control-border)}.apps-panel__mode button[aria-pressed=true]{background:#6d55e5;background:var(--primary-color);color:#fff}.apps-panel__mode button.apps-panel__edit[aria-pressed=true]{background:#ff8c00;background:var(--secondary-color)}.apps-panel__close{background:#0000;border:0;border-radius:6px;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:grid;height:26px;place-items:center;width:26px}.apps-panel__close:hover{background:var(--gray-4);background:var(--control-hover);color:var(--gray-11);color:var(--text-primary)}.apps-panel__url{border-bottom:1px solid var(--control-border);display:flex;gap:6px;padding:8px 10px}.apps-panel__input{background:var(--gray-3);background:var(--control-background);border:1px solid var(--control-border);border-radius:7px;color:var(--gray-11);color:var(--text-primary);flex:1 1 auto;font:inherit;font-size:12px;min-width:0;padding:5px 8px}.apps-panel__input:focus{border-color:#6d55e5;border-color:var(--primary-color);outline:none}.apps-panel__denied button,.apps-panel__load,.apps-panel__unload{background:var(--gray-3);background:var(--control-background);border:1px solid var(--control-border);border-radius:7px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:5px 10px;white-space:nowrap}.apps-panel__load{background:#6d55e5;background:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color);color:#fff}.apps-panel__load:hover{filter:brightness(1.08)}.apps-panel__denied button:hover,.apps-panel__unload:hover{background:var(--gray-4);background:var(--control-hover)}.apps-panel__warn{background:#ff8c0024;color:#ff8c00;color:var(--secondary-color)}.apps-panel__err,.apps-panel__warn{border-bottom:1px solid var(--control-border);font-size:11px;padding:6px 10px}.apps-panel__err{color:#e5484d}.apps-panel__body{background:var(--gray-1);background:var(--panel-secondary);flex:1 1 auto;min-height:0;position:relative}.apps-panel__frame{background:#fff;border:0;display:block;height:100%;width:100%}.apps-panel__denied,.apps-panel__empty{align-items:center;color:var(--gray-10);color:var(--text-secondary);display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;line-height:1.5;padding:16px;position:absolute;text-align:center}.apps-panel__denied{color:#e5484d}.apps-panel__denied-hint{word-break:break-all}.apps-panel__denied-hint,.apps-panel__foot{color:var(--gray-10);color:var(--text-secondary);font-size:11px}.apps-panel__foot{align-items:center;background:var(--gray-1);background:var(--panel-secondary);border-top:1px solid var(--control-border);display:flex;gap:6px;padding:5px 10px}.apps-panel__dot{background:var(--gray-6);background:var(--control-border);border-radius:50%;flex:0 0 auto;height:8px;width:8px}.apps-panel__dot.on{background:#22c55e}.apps-panel__status{flex:1 1 auto;min-width:0}.apps-panel__origin,.apps-panel__status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apps-panel__origin{flex:0 1 auto;max-width:45%;opacity:.7}.app-header .apps-toggle-btn{align-items:center;display:inline-flex;gap:4px}.app-header .apps-toggle-btn[aria-pressed=true]{background:#ffffff38!important}html{-webkit-overflow-scrolling:touch}body,html{overscroll-behavior:none;overscroll-behavior-y:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gray-2);background:var(--panel-main);height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;user-select:none;width:100%}body,svg{color:var(--gray-11);color:var(--text-primary)}.light-theme .MuiSvgIcon-root{fill:currentColor!important}.light-theme svg{color:var(--gray-11);fill:currentColor}.light-theme .app-header svg{color:inherit;fill:currentColor}.light-theme .app-header .rename-icon-btn:hover svg,.light-theme .app-header button:hover svg{color:#6d55e5;color:var(--primary-color);fill:#6d55e5;fill:var(--primary-color)}.light-theme .hoverable:hover svg,.light-theme button:hover svg,.light-theme li:hover svg{color:hsl(250,73%,calc(62% - 18%));color:var(--icon-hover)}.light-theme .active svg,.light-theme .selected svg,.light-theme [aria-selected=true] svg,.light-theme button:active svg{color:hsl(250,73%,calc(62% - 18%));color:var(--icon-active)}.light-theme .alignment-buttons-container button svg,.light-theme .alignment-buttons-container button:hover svg,.light-theme .text-icons button svg,.light-theme .text-icons button:hover svg{color:var(--gray-10);color:var(--text-secondary)}.light-theme .alignment-buttons-container button.active svg,.light-theme .text-icons button.active svg{color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.light-theme .disabled svg,.light-theme button:disabled svg{color:var(--gray-9);color:var(--icon-disabled)}.light-theme .keep-text-color svg,.light-theme .timeline-toolbar button svg{color:var(--gray-11)!important;color:var(--text-primary)!important}.light-theme .library-panel-tabs button svg,.light-theme .thumbnail-size-controls button svg{color:hsl(250,73%,calc(62% - 18%))!important;color:var(--icon-hover)!important}.light-theme .favorite-icon svg,.light-theme .media-card .favorite-icon svg,.light-theme .media-card .media-type svg,.light-theme .media-card-overlay svg,.light-theme .media-type-icon svg,.light-theme .thumbnail-overlay svg{color:#fff!important}.light-theme .modal-actions .btn-secondary,.light-theme .modal-actions button.MuiButton-outlined{background-color:var(--gray-4)!important;border-color:var(--gray-6)!important;color:var(--gray-12)!important}.light-theme .modal-actions .btn-secondary:hover,.light-theme .modal-actions button.MuiButton-outlined:hover{background-color:var(--gray-5)!important;border-color:var(--gray-7)!important;color:var(--gray-12)!important}.light-theme .modal-actions .btn-secondary:disabled,.light-theme .modal-actions button.MuiButton-outlined:disabled{background-color:var(--gray-3)!important;color:var(--gray-9)!important}.light-theme .modal-actions .btn-primary,.light-theme .modal-actions button.MuiButton-contained{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 5%)),hsl(250,73%,calc(62% - 12%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from),var(--btn-gradient-to))!important;color:#fff!important;color:var(--primary-fg,#fff)!important}.light-theme .modal-actions .btn-primary:hover,.light-theme .modal-actions button.MuiButton-contained:hover{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 2%)),hsl(250,73%,calc(62% - 18%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from-hover),var(--btn-gradient-to-hover))!important}.light-theme .modal-actions .btn-primary svg,.light-theme .modal-actions button.MuiButton-contained svg{color:#fff!important;color:var(--primary-fg,#fff)!important}.light-theme .upload-export-section .btn-primary svg{color:inherit;fill:currentColor}.light-theme .MuiInputBase-root,.light-theme .MuiOutlinedInput-root,.light-theme .MuiSelect-select,.light-theme input,.light-theme select,.light-theme textarea{background-color:var(--gray-3);background-color:var(--control-background);border-color:var(--control-border);color:var(--gray-11);color:var(--text-primary)}.light-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.light-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#6d55e5;border-color:var(--primary-color)}.light-theme input:focus,.light-theme select:focus,.light-theme textarea:focus{border-color:#6d55e5;border-color:var(--primary-color);outline:none}.light-theme .MuiSelect-select[aria-expanded=true]{border-color:#6d55e5;border-color:var(--primary-color)}.light-theme .MuiMenuItem-root,.light-theme .MuiMenuItem-root:hover{color:var(--gray-11);color:var(--text-primary)}.light-theme .MuiMenuItem-root:hover{background-color:var(--gray-3)}.light-theme .MuiMenuItem-root.Mui-selected{background-color:var(--primary-soft);color:var(--text-strong)}.light-theme .MuiMenuItem-root.Mui-selected:hover{background-color:var(--primary-soft-2)}.light-theme li,.light-theme li:hover{color:var(--gray-11);color:var(--text-primary)}.light-theme li:hover{background-color:var(--gray-3)}.light-theme li.active,.light-theme li.selected,.light-theme li[aria-selected=true]{background-color:var(--primary-soft);color:var(--text-strong)}.light-theme li.active:hover,.light-theme li.selected:hover,.light-theme li[aria-selected=true]:hover{background-color:var(--primary-soft-2)}.light-theme .MuiDialog-paper,.light-theme .MuiPaper-root,.light-theme .modal-box{background-color:var(--gray-4);background-color:var(--dialog-background);border-radius:12px;color:var(--gray-11);color:var(--text-primary)}.light-theme .MuiDialog-paper .MuiDialogContent-root,.light-theme .MuiDialog-paper .MuiDialogContentText-root,.light-theme .MuiDialog-paper .MuiDialogTitle-root,.light-theme .MuiDialog-paper .MuiTypography-root,.light-theme .MuiDialog-paper div,.light-theme .MuiDialog-paper h1,.light-theme .MuiDialog-paper h2,.light-theme .MuiDialog-paper h3,.light-theme .MuiDialog-paper h4,.light-theme .MuiDialog-paper h5,.light-theme .MuiDialog-paper h6,.light-theme .MuiDialog-paper label,.light-theme .MuiDialog-paper p,.light-theme .MuiDialog-paper span,.light-theme .MuiPaper-root .MuiDialogContent-root,.light-theme .MuiPaper-root .MuiDialogContentText-root,.light-theme .MuiPaper-root .MuiDialogTitle-root,.light-theme .MuiPaper-root .MuiTypography-root,.light-theme .MuiPaper-root div,.light-theme .MuiPaper-root h1,.light-theme .MuiPaper-root h2,.light-theme .MuiPaper-root h3,.light-theme .MuiPaper-root h4,.light-theme .MuiPaper-root h5,.light-theme .MuiPaper-root h6,.light-theme .MuiPaper-root label,.light-theme .MuiPaper-root p,.light-theme .MuiPaper-root span,.light-theme .modal-box .MuiDialogContent-root,.light-theme .modal-box .MuiDialogContentText-root,.light-theme .modal-box .MuiDialogTitle-root,.light-theme .modal-box .MuiTypography-root,.light-theme .modal-box div,.light-theme .modal-box h1,.light-theme .modal-box h2,.light-theme .modal-box h3,.light-theme .modal-box h4,.light-theme .modal-box h5,.light-theme .modal-box h6,.light-theme .modal-box label,.light-theme .modal-box p,.light-theme .modal-box span{color:var(--gray-11);color:var(--text-primary)}.light-theme .MuiDialog-paper button:hover,.light-theme .MuiPaper-root button:hover,.light-theme .modal-box button:hover{color:#6d55e5;color:var(--primary-color)}.light-theme .MuiTab-root,.light-theme .dashboard-tabs-button button{color:var(--gray-11)!important;color:var(--text-primary)!important;text-align:center!important}.light-theme .MuiTab-root:hover,.light-theme .dashboard-tabs-button button:hover{color:var(--gray-11)!important;color:var(--text-hover)!important}.light-theme .MuiTab-root.Mui-selected,.light-theme .MuiTab-root[aria-selected=true],.light-theme .dashboard-tabs-button button.Mui-selected,.light-theme .dashboard-tabs-button button[aria-selected=true]{background-color:#0000!important;color:hsl(250,73%,calc(62% + 18%))!important;color:var(--tab-active-text,var(--primary-color))!important;font-weight:600;font-weight:var(--weight-semibold)}.light-theme .left-sidebar-panel>.MuiTabs-root button.Mui-selected{background:#6d55e5!important;background:var(--primary-color)!important;color:#fff!important;color:var(--primary-fg,#fff)!important}.light-theme .left-sidebar-panel>.MuiTabs-root button.Mui-selected svg{color:#fff!important;color:var(--primary-fg,#fff)!important;fill:#fff!important;fill:var(--primary-fg,#fff)!important}.alignment-buttons-container button svg,.text-icons button svg{color:var(--gray-10);color:var(--text-secondary)}.alignment-buttons-container button.active,.text-icons button.active{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color)}.alignment-buttons-container button.active svg,.text-icons button.active svg{color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.scale-by-center-checkbox{border-radius:4px;padding:2px 6px;text-align:left;transition:background-color .15s}.scale-by-center-checkbox:hover{background-color:#0000}.scale-by-center-checkbox:hover label,.scale-by-center-checkbox:hover label .property-normal-text{color:#6d55e5;color:var(--primary-color)}.scale-by-center-checkbox label{align-items:center;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:flex;font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family,inherit);font-size:.85rem;font-size:var(--font-md,.85rem);font-weight:400;font-weight:var(--weight-normal,400);gap:4px;gap:var(--checkbox-gap,8px);margin:4px 0;transition:color .15s;white-space:nowrap}.scale-by-center-checkbox label input[type=checkbox]{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));-webkit-appearance:checkbox!important;appearance:checkbox!important;cursor:pointer;flex-shrink:0;height:14px!important;margin:0!important;min-width:14px;padding:0!important;width:14px!important}.btn-primary,button.MuiButton-contained{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 5%)),hsl(250,73%,calc(62% - 12%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from),var(--btn-gradient-to))!important;color:#fff!important;color:var(--primary-fg,#fff)!important}.btn-primary:hover,button.MuiButton-contained:hover{background:linear-gradient(135deg,hsl(250,73%,calc(62% + 2%)),hsl(250,73%,calc(62% - 18%)))!important;background:linear-gradient(135deg,var(--btn-gradient-from-hover),var(--btn-gradient-to-hover))!important}.btn-primary svg,button.MuiButton-contained svg{color:#fff!important;color:var(--primary-fg,#fff)!important;fill:currentColor!important}#project-media-upload,.export-section button{border:none!important;border-radius:50px!important}.video-play-controls button{align-items:center;background:#0000!important;border-radius:6px!important;color:var(--gray-11);color:var(--icon-fill,var(--text-primary));display:inline-flex;justify-content:center;padding:4px}.video-play-controls button:hover{background:#0000!important}.video-play-controls button:hover,.video-play-controls button:hover .timeline-control-icon,.video-play-controls button:hover svg{color:hsl(250,73%,calc(62% - 18%))!important;color:var(--icon-hover)!important}.video-play-controls button:active{background:#0000!important}.video-play-controls button:active,.video-play-controls button:active .timeline-control-icon,.video-play-controls button:active svg{color:#6d55e5!important;color:var(--primary-color)!important}.video-play-controls .timeline-control-icon{color:inherit!important}.video-play-controls button>svg{color:inherit!important;display:block}.video-play-controls .toolbar-icon{color:var(--gray-11);color:var(--text-primary)}.bg-black{background-color:var(--gray-1);background-color:var(--panel-secondary)}.canvas-bg-color{background-color:var(--gray-3);background-color:var(--panel-canvas)}.bg-black-50{background-color:#00000080}.position-absolute{position:absolute!important}.ml-0,.mx-0{margin-left:0!important}.max-w-100{max-width:100%!important}.z-1{z-index:1}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-1,.px-1{padding-right:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.rounded-top-left-6{border-radius:6px 0 0 0!important}video{object-fit:contain;overflow:clip;overflow-clip-margin:content-box}audio{min-height:3em;width:100%}.position-relative,.top-section{position:relative}.top-section{display:flex}.drawing-text{background:var(--gray-2);background:var(--panel-main);border-radius:5px;color:var(--gray-11);color:var(--text-primary);opacity:.95;padding:5px 40px;position:absolute;top:30px;z-index:1}.logo-header{background-color:var(--gray-1);background-color:var(--panel-secondary);display:flex;justify-content:space-between;padding:8px 12px}.logo-header .logo{font-weight:600;font-weight:var(--weight-semibold)}.logo-header .logo .logo-div{display:flex;margin-right:12px}.header-buttons{display:flex}.horizontal-slider{border:1px solid gray;height:50px;max-width:500px;width:100%}.example-thumb{background-color:#000;border:5px solid gray;box-sizing:border-box;color:#fff;cursor:pointer;font-size:.9em;text-align:center}.example-thumb.active{background-color:gray}.example-track{background:var(--gray-6);background:var(--control-border);position:relative}.example-track.example-track-1{background:var(--red-9);background:var(--error-color)}.menu{align-items:center;border-bottom:2px solid var(--panel-main);display:flex;flex-direction:column;list-style-type:none;margin:0;padding:10px;width:80px}.menu li{margin-bottom:12px;width:100%}.menu li button{display:flex;flex-direction:column;width:100%}.side{border-left:2px solid var(--panel-main);overflow-y:auto;width:400px}.tabs{display:flex;padding-left:5px;padding-top:5px}.tabs .tab{align-items:center;background:var(--gray-3);background:var(--control-background);display:inline-flex;margin-right:5px;padding:0 5px}.tabs .tab.selected{background:var(--gray-4);background:var(--control-hover)}.tabs .tab button{background:none;line-height:0;padding:0}button{align-items:center;background:none;border:none;border-radius:4px;color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:5px 10px}button:disabled{cursor:not-allowed;opacity:.5}button svg:not(:last-child){margin-right:7px}button:hover{color:hsl(250,73%,calc(62% - 18%));color:var(--scrollbar-hover)}.v-stack{display:flex;flex-direction:column}.h-stack{display:flex;flex-direction:row}.flex{flex:1 1}.ui{height:100vh;max-height:100vh}.workspace{display:flex;height:calc(100vh - 30px)}.workspace .canvas-area canvas{max-height:calc(100vh - 100px);max-width:100%}.workspace .canvas-area .animation-open canvas{max-height:calc(100vh - 400px)}.canvas-top-toolbar{align-items:center;background-color:var(--gray-1);background-color:var(--panel-secondary);border:1px solid var(--control-border);border-radius:10px;box-shadow:0 2px 8px #0000002e;display:flex;gap:2px;left:50%;max-width:calc(100% - 16px);padding:2px 6px;position:absolute;top:2px;transform:translateX(-50%);z-index:50}.canvas-top-toolbar .left-sidebar-panel.canvas-toolbar-tabs{background-color:#0000;min-height:0}.canvas-top-toolbar .left-sidebar-panel.canvas-toolbar-tabs .MuiTabs-flexContainer{align-items:center}.canvas-top-toolbar .left-sidebar-panel.canvas-toolbar-tabs button{margin:2px;max-width:79px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:79px}.canvas-top-toolbar .left-sidebar-panel.canvas-toolbar-tabs .MuiTabs-scroller{overflow-x:auto!important}.canvas-top-toolbar .left-sidebar-panel.canvas-toolbar-tabs .MuiTabs-scroller::-webkit-scrollbar{height:0}.canvas-top-toolbar.toolbar-jp .left-sidebar-panel.canvas-toolbar-tabs button{font-size:calc(.8rem - 2pt);font-size:calc(var(--font-sm, .8rem) - 2pt)}.canvas-top-toolbar .canvas-toolbar-ctrls{display:flex;flex:0 0 auto;flex-direction:column;gap:2px}.canvas-top-toolbar .canvas-toolbar-collapse,.canvas-top-toolbar .canvas-toolbar-mini{align-items:center;background:#0000;border:none;border-radius:5px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:flex;flex:0 0 auto;height:20px;justify-content:center;width:22px}.canvas-top-toolbar .canvas-toolbar-collapse:hover,.canvas-top-toolbar .canvas-toolbar-mini:hover{background-color:hsl(250,73%,calc(62% + 23%));background-color:var(--primary-subtle)}.canvas-top-toolbar.mini .left-sidebar-panel.canvas-toolbar-tabs button{max-width:40px;min-width:40px;padding:6px 4px}.canvas-toolbar-restore{align-items:center;background-color:var(--gray-1);background-color:var(--panel-secondary);border:1px solid var(--control-border);border-radius:8px;box-shadow:0 2px 8px #0000002e;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:flex;height:30px;justify-content:center;left:50%;position:absolute;top:2px;transform:translateX(-50%);width:30px;z-index:50}.canvas-toolbar-restore:hover{background-color:hsl(250,73%,calc(62% + 23%));background-color:var(--primary-subtle)}.layer-subpanel{background-color:var(--gray-1);background-color:var(--panel-secondary);display:none;position:relative;width:400px}.layer-subpanel .search-box{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.layer-subpanel .search-box .search-box-input{position:relative;width:50%}.layer-subpanel .search-box input{background:var(--gray-3);background:var(--control-background);border:1px solid var(--control-border);border-radius:4px;box-sizing:border-box;padding:4px;width:100%}.layer-subpanel .search-box form~svg{position:absolute;right:4px;top:5px}.layer-subpanel .file-panel{bottom:0;display:flex;justify-content:space-around;left:0;position:absolute;width:100%}.layer-subpanel .file-panel button{background-color:#6d55e5;background-color:var(--primary-color)}.subpanel{margin-bottom:10px;padding:5px 10px}.subpanel.right-subpanel{max-width:400px;min-width:400px}.subpanel .export-file{align-items:center;display:flex;justify-content:space-between;overflow:hidden;word-wrap:break-word;word-break:break-all}.subpanel>strong{display:block;margin-bottom:10px}.layers{max-height:400px}.layers .layer{align-items:center;border-bottom:1px solid var(--control-background);display:flex;padding:4px}.layers .layer svg{margin-right:5px}.layers .layer.selected{background:var(--gray-3);background:var(--control-background)}.layers .layer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layers .layer button{background:none;line-height:0;margin-right:4px;padding:5px}.layer-actions{display:flex;justify-content:space-between;margin:8px 0}.layer-actions button{margin-right:5px}.layer-actions button:last-child{margin-right:0}.lower-opacity{opacity:.5}.input-wrapper{align-items:center;display:flex}.input-wrapper>span{margin-right:5px}.overlay{align-items:center;background:linear-gradient(180deg,#00000080,#00000080 50%,#027bff80);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.modal{background:var(--gray-1);background:var(--panel-secondary);box-shadow:0 0 15px 5px #0000004d;width:600px}.modal .action,.modal .actions,.modal .info{padding:20px}.modal .actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.modal .action,.modal .action button,.modal .actions button{align-items:center;display:flex;justify-content:center}.modal .action button{width:50%}.modal .info:not(:last-child){border-bottom:1px solid var(--panel-main)}.modal>.title{align-items:center;background:var(--gray-2);background:var(--panel-main);display:flex;font-size:30px;font-weight:700;font-weight:var(--weight-bold);justify-content:space-between;padding:20px}.modal>.title .close{background:none;padding:0}.modal>.title .close svg{height:25px;width:25px}.logo{align-items:center;display:flex}.logo .badge{background:#000;border-radius:5px;font-size:.6em;margin-left:.5em;padding:.3em .5em}.logo img{margin-right:.3em;max-height:1em}.filter-gallery{display:grid;min-width:400px;padding:0 4px 0 0;grid-gap:10px;max-height:150px;overflow-y:scroll}.filter-gallery::-webkit-scrollbar{background-color:#909090;border-radius:8px;width:8px}.filter-gallery::-webkit-scrollbar-track{border-radius:8px;box-shadow:inset 0 0 5px gray}.filter-gallery::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);border-radius:8px}.filter-gallery::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.filter-gallery .categories{height:500px;overflow-y:auto}.filter-gallery .categories button{display:block;margin-bottom:5px;width:100%}.filter-gallery .filters{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:5px}.filter-gallery .filters button{height:75px}a{color:var(--gray-10);color:var(--text-secondary)}.panel{z-index:1000}.panel.menu button{background:var(--gray-1);background:var(--panel-secondary)}.webgl-error{padding:15px}.preview-wrap{position:relative;z-index:0}.offset-mark{border:2px solid #fff;border-radius:50%;cursor:move;height:10px;left:calc(50% - 5px);position:absolute;top:calc(50% - 5px);width:10px;z-index:999}.react-var-ui{margin:0 -10px;--react-var-ui-background-color:#0000}.react-var-ui-xy-space{height:150px}.overlay.drag{opacity:0;pointer-events:none;transition:all .3s ease-in-out}.overlay.drag.dropping{opacity:1;pointer-events:all}.overlay.drag .body{font-size:2em;font-size:1.5em;left:50%;position:absolute;text-align:center;top:20%;transform:translate(-50%,-50%);transition:all .25s ease-out}.overlay.drag .body p{line-height:1.5;margin-top:0}.overlay.drag .body .logo_span{background-color:var(--blue-9);background-color:var(--accent-blue);border:none;border-radius:50%;font-size:inherit;height:2em;padding:10px;width:2em}.overlay.drag .body .logo_span svg{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;width:1.25em}.webcam video{width:100%}.webcam canvas{height:auto;width:100%}.webcam .hidden{display:none}.curve-editor,.curve-editor circle,.curve-editor path{touch-action:none}.curve-editor .curve:hover{cursor:ns-resize;stroke-width:4px}.curve-editor .curve-point:hover{cursor:pointer;stroke:#6d55e5;stroke:var(--primary-color);stroke-width:2px}.curve-editor .fill-path{pointer-events:none}.clip-editor,.clip-editor path,.clip-editor rect{touch-action:none}.clip-editor .clip-absolute{opacity:.5;pointer-events:none}.clip-editor .clip-end:hover,.clip-editor .clip-start:hover{cursor:ew-resize;stroke-width:4px}.clip-editor .clip:hover{cursor:move}.clip-editor .fill-path{pointer-events:none}.time-display{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.time-display rect{cursor:pointer;z-index:9999}.time-display .time-decoration{pointer-events:none}.new-timeline-layers .new-timeline-info{align-items:center;border-bottom:1px solid var(--timeline-border);display:flex;height:48px;justify-content:space-between;max-width:275px;min-width:275px}.new-timeline-layers .new-timeline-info img.unlock-icon{height:auto;width:12px}.new-timeline-layers .new-timeline-info #source-mute img{height:auto;width:14px}.new-timeline-layers .transform-track{height:24px}.new-timeline-layers .transform-track .track-label{padding:4px 0 4px 5px}.new-timeline-layers .transform-track .track-label .track-label-icon{height:1rem;margin-right:8px;padding:1px}.new-timeline-layers .transform-track .track-label .track-label-text{color:var(--timeline-track-text);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:126px}.new-timeline-layers .transform-track .track-icons{cursor:pointer;width:23px!important}.new-timeline-layers .transform-track .track-icons button{color:var(--gray-10);color:var(--text-secondary);padding:0}.new-timeline-layers .transform-track .track-transform-label-icons button{color:var(--gray-10);color:var(--text-secondary);padding:5px}.new-timeline-layers .track-icons-wrapper{display:flex;gap:5px}.new-timeline-layers .track-icons-wrapper button{color:var(--gray-10);color:var(--text-secondary)}.new-timeline-layers .transform-track.group-kf-track .track-icons{width:24px!important}.new-timeline-info.transform-selected-track{background-color:var(--gray-5);background-color:var(--timeline-active)}.timeline-with-background .react-nano-scrollbar-content{width:100%}.timeline-with-background .react-nano-scrollbar-content .timeline{display:flex;flex-direction:column}.timeline-with-background .react-nano-scrollbar-content .timeline .timeline-layers{display:flex}.timeline-with-background .react-nano-scrollbar-content .timeline .timeline-layers .timeline-info{width:200px}.timeline-with-background .react-nano-scrollbar-content .timeline .timeline-layers .timeline-bar{left:200px;position:absolute}.react-nano-scrollbar-content{width:100%}.react-nano-scrollbar-content .timeline-layers{display:flex}.time-background,.time-foreground{bottom:0;height:100%;left:320px;opacity:.2;pointer-events:none;position:absolute;right:0;top:0;z-index:99999}.time-foreground{opacity:1;z-index:100000}.time-display-head{background:#6d55e5;background:var(--primary-color);bottom:0;position:absolute;top:0;width:2px}.timeline-with-background{display:flex;flex-direction:column;max-height:220px;position:relative}.playback-controls{display:flex;display:none;height:40px;justify-content:center}.playback-controls button{margin:5px}.recording{background:var(--gray-1);background:var(--panel-secondary);padding:20px;text-align:center}.progressbar{background:var(--gray-3);background:var(--control-background);border-radius:.2rem;height:20px;margin:5px 0;overflow:hidden;position:relative}.progressbar .progressbar-inside{background:#6d55e5;background:var(--primary-color);bottom:0;left:0;position:absolute;top:0}@media screen and (max-width:1200px){body{overflow:auto}.workspace .canvas-area{align-items:center;display:flex;justify-content:center}.workspace .canvas-area canvas{box-shadow:0 0 15px 5px #0000004d;max-height:calc(100vh - 100px);max-width:100%}.workspace .panel.side{border-left:none;width:auto}.filter-gallery{grid-template-columns:100px 1fr}}@media screen and (max-width:800px){.menu{flex-wrap:wrap;justify-content:center}.menu .logo{margin-bottom:.5rem;width:100%}}.mediaSearch{color:var(--gray-11);color:var(--text-selected);flex-grow:1;flex-shrink:1}.previewSubContainer{background-color:#0000;border-radius:5px;border-radius:var(--tile-radius-inner,5px);height:100%!important;overflow:hidden}.previewSubContainer .previewContent{background-color:#0000;height:100%;white-space:pre-line}.previewSubContainer .previewFile{background-color:#0000!important;cursor:pointer;height:100%}.previewSubContainer .active,.previewSubContainer .previewHover,.previewSubContainer .selectedPreview{border:1px solid var(--accent-yellow);border-radius:6px;border-radius:var(--tile-radius,6px)}.previewSubContainer .trackLine{background-color:var(--red-9);background-color:var(--error-color);height:100%;position:relative;width:1px}.previewSubContainer .percentageContainer{align-items:center;display:flex;height:100%;justify-content:center}.previewSubContainer .percentageContainer .percentageLabel{font-size:1rem;font-size:var(--font-lg)}.empty-media{text-align:center}.empty-media .icon-size{font-size:80px}.empty-media h1{font-size:1.25rem;font-size:var(--font-xl)}.empty-media p{font-size:.9rem;font-size:var(--font-base)}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{animation:spinner 1.5s linear infinite;border:2px solid var(--control-border);border-radius:50%;border-top:10px solid var(--control-background);height:50px;width:50px}.spinner-container{align-items:center;display:grid;height:18sss0px;justify-content:center}.custom-handle{background-color:var(--gray-2);background-color:var(--panel-main);cursor:ew-resize;width:5px}.custom-handle-right{background-color:#1e1e1e;cursor:ew-resize!important;height:100%;left:0;position:absolute;top:0;width:10px;z-index:1}.custom-handle-top{background-color:var(--gray-1);background-color:var(--panel-secondary);bottom:-10px;cursor:ns-resize!important;height:10px;position:absolute;transition:background-color .2s ease;width:100%;z-index:11}.custom-handle-top:before{color:var(--gray-9);color:var(--scrollbar-thumb);content:"•••";font-size:16px;left:50%;letter-spacing:2px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease}.custom-handle-top:hover{background-color:hsl(250,73%,calc(62% + 23%));background-color:var(--primary-subtle)}.custom-handle-top:hover:before{color:#6d55e5;color:var(--primary-color);font-size:18px;letter-spacing:3px}.custom-handle:before{color:var(--gray-9);color:var(--scrollbar-thumb);content:"⋮";font-size:20px;left:50%;line-height:.6;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease}.custom-handle:hover{background-color:hsl(250,73%,calc(62% + 23%));background-color:var(--primary-subtle)}.custom-handle:hover:before{color:#6d55e5;color:var(--primary-color);font-size:24px}.custom-select-menu .MuiSelect-select{background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);color:var(--gray-11);color:var(--text-primary);padding:2px 6px;text-align:center}.custom-select-menu .MuiSelect-select[aria-disabled=true]{background-color:var(--gray-6);background-color:var(--control-border);-webkit-text-fill-color:var(--gray-11);-webkit-text-fill-color:var(--text-primary)}.custom-select-menu svg{color:var(--gray-11);color:var(--text-primary)}.custom-select-menu:focus{box-shadow:none}.custom-select-menu .MuiOutlinedInput-notchedOutline{border:none}.custom-select-menu.fps-width,.custom-select-menu.guide-time-width,.custom-select-menu.resolution-width{left:-10px;position:relative;width:190px}.custom-select-menu.fit-width{left:10px;position:relative;width:80px}.custom-select-menu.motion-width{position:relative}.custom-select-menu.settings-resolution-width{padding-right:12px;position:relative;width:calc(100% - 12px)}.custom-select-menu.export-format-width,.custom-select-menu.export-fps-width,.custom-select-menu.export-resolution-width{position:relative;width:190px}.effect-select-menu .MuiSelect-select{background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:4px 10px}.effect-select-menu .MuiSelect-select[aria-disabled=true]{background-color:var(--gray-6);background-color:var(--control-border);color:var(--gray-11);color:var(--text-primary)}.effect-select-menu svg{color:var(--gray-11);color:var(--text-primary)}.effect-select-menu:focus{box-shadow:none}.effect-select-menu .MuiOutlinedInput-notchedOutline{border:none}.effect-select-menu.fps-width,.effect-select-menu.guide-time-width,.effect-select-menu.resolution-width{left:-10px;position:relative;width:190px}.effect-select-menu.fit-width{left:10px;position:relative;width:80px}.effect-select-menu.motion-width{margin-right:12px;position:relative;width:108px}.effect-select-menu.export-format-width,.effect-select-menu.export-fps-width,.effect-select-menu.export-resolution-width,.effect-select-menu.settings-resolution-width{position:relative;width:190px}.MuiMenu-paper.MuiPopover-paper{background-color:var(--gray-5);background-color:var(--popup-background);border-radius:8px;color:var(--gray-12);color:var(--popup-text)}.MuiMenu-paper ul{background:var(--gray-5);background:var(--popup-background);color:var(--gray-12);color:var(--popup-text);padding-bottom:0;padding-top:0}.MuiMenu-paper ul img{flex-basis:calc(16.6666666667% - 10px);flex-grow:1;flex-shrink:1;height:30px}.MuiMenu-paper ul .custom-select-menu-item{background-color:var(--gray-5);background-color:var(--popup-background);color:var(--gray-11);color:var(--text-primary);justify-content:center;padding:4px 6px;position:static;text-align:center}.MuiMenu-paper ul .custom-select-menu-item:hover{background-color:var(--gray-4);background-color:var(--control-hover)}.MuiMenu-paper ul .custom-select-menu-item.Mui-selected{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;color:var(--text-contrast-inverse)}.MuiMenu-paper ul .effect-select-menu-item{background-color:var(--gray-5);background-color:var(--popup-background);border-radius:6px;color:var(--gray-11);color:var(--text-primary);font-size:12px;padding:3px}.MuiMenu-paper ul .effect-select-menu-item:hover{background:#6d55e5;background:var(--primary-color);color:#fff;color:var(--text-contrast-inverse)}.MuiMenu-paper ul .effect-select-menu-item.Mui-selected{border-radius:6px}.MuiMenu-paper ul .effect-select-menu-item.Mui-selected,.MuiMenu-paper ul .effect-select-menu-item.Mui-selected:hover{background-color:#0000;box-shadow:inset 0 0 0 2px var(--orange-9);box-shadow:inset 0 0 0 2px var(--accent-orange)}.MuiMenu-paper ul .effect-select-menu-item img{border-radius:6px;height:30px;object-fit:cover;width:30px}.app-loader{background:var(--gray-2);background:var(--panel-main);height:100vh;width:100vw;z-index:1010}.app-loader,.app-loader .main-app-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-loader .main-app-loader{display:flex;width:80px}.app-loader .main-app-loader span{height:80px;width:80px}.flex-modal-tittle{justify-content:space-between}.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.Mui-checked{color:#6d55e5!important;color:var(--primary-color)!important}.input-field{margin-bottom:12px}.modal-box>div .create-folder-text{min-height:0}.css-1d3z3hw-MuiOutlinedInput-notchedOutline{top:-6px!important}.layer-settings-tabs .flex-motion-graph img{height:30px}.motion-graphList{background-color:#0000;border-radius:4px;position:relative;transition:background-color .2s ease,border-radius .2s ease}.motion-graphList:hover{background-color:var(--gray-4);background-color:var(--control-hover)}.motion-graphList.Mui-selected,.motion-graphList:hover{border-radius:6px;box-shadow:inset 0 0 0 1px var(--orange-9);box-shadow:inset 0 0 0 1px var(--accent-orange)}.motion-graphList.Mui-selected{background-color:#0000}.hidden-menu-item{visibility:hidden}.image-tooltip{background:#6d55e5;background:var(--primary-color);display:none;height:0;opacity:0;padding:5px;position:absolute;top:0;width:0}.image-tooltip .easing-animation-preview{height:88px!important;width:120px!important}.image-tooltip img{border-radius:6px;display:block;height:74px!important;width:74px!important}.motion-graphList:hover .image-tooltip{display:none!important}.motion-flex{background-color:var(--gray-5)!important;background-color:var(--popup-background)!important;max-width:300px!important;min-width:300px!important;overflow-x:hidden!important;overflow-y:hidden!important;position:relative!important}.motion-flex ul{border-bottom:1px solid var(--control-border);display:flex;flex-wrap:wrap;margin-left:4px;margin-right:4px;margin-top:50px;width:292px}.motion-flex ul .image-tooltip{background:none}.motion-flex ul .image-tooltip img{border-radius:8px;height:100px!important;width:130px!important}.motion-flex ul li:first-child,.motion-flex ul li:nth-child(2){height:40px;margin-top:-44px}.motion-flex ul li:nth-child(3){margin-left:-97.3333333333px}.motion-flex ul li{background-color:#0000!important}.light-theme .motion-flex .image-tooltip img{filter:invert(1) hue-rotate(180deg) saturate(.8) brightness(.9)!important}.animation-tiles-container.text-animation .custom-card img,.animation-tiles-container.text-animation .custom-card-image,.light-theme .animation-tiles-container:not(.text-animation) .custom-card img,.light-theme .animation-tiles-container:not(.text-animation) .custom-card-image{background-image:conic-gradient(#7e7e7e 25%,#e6e6e6 0 50%,#7e7e7e 0 75%,#e6e6e6 0);background-size:4px 4px}.dark-theme .animation-tiles-container:not(.text-animation) .custom-card img,.dark-theme .animation-tiles-container:not(.text-animation) .custom-card-image{background-image:conic-gradient(#3a3a3a 25%,#000 0 50%,#3a3a3a 0 75%,#000 0);background-size:4px 4px}.dark-theme .mp-anim-thumb-card{background-image:conic-gradient(#737373 25%,#000 0 50%,#737373 0 75%,#000 0);background-size:4px 4px}.light-theme .mp-anim-thumb-card{background-image:conic-gradient(#7e7e7e 25%,#e6e6e6 0 50%,#7e7e7e 0 75%,#e6e6e6 0);background-size:4px 4px}.dark-theme .mp-anim-thumb-card text{fill:#fff;stroke:#0000008c}.light-theme .mp-anim-thumb-card text{fill:#000;stroke:#ffffffd9}.dark-theme .effects-card img[src$=".svg"],.dark-theme .tl-layer-icon{filter:invert(1)}.box-flex,.layer-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center!important}.box-flex p,.layer-flex p{border-radius:0;flex:50% 1}.box-flex input,.layer-flex input{background-color:var(--gray-3)!important;background-color:var(--control-background)!important;text-align:right}.box-flex span .MuiSlider-root,.layer-flex span .MuiSlider-root{flex:92% 1;max-width:92%!important}.box-with{flex-wrap:wrap;justify-content:center!important;width:100%!important}.box-with button{background-repeat:no-repeat!important;height:45px!important;width:45px!important}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs .MuiBox-root .MuiSlider-root{max-width:90%}.box-selector,.stroke-selector,.stroke-style{margin-right:12px}.box-selector,.delete-frame,.stroke-selector,.stroke-style{justify-content:space-between!important;margin-bottom:5px}.format_flex{align-items:center;align-items:flex-start;display:flex;flex-wrap:nowrap!important;gap:14px;padding-top:24px;width:calc(100% - 0px)!important}.format_flex .active-video-format,.format_flex .flex-video-format{align-items:center;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:9px;padding-bottom:18px;padding-left:10px!important;padding-right:10px;padding-top:28px!important;text-align:center}.format_flex .active-video-format button,.format_flex .flex-video-format button{align-items:center;gap:48px;width:100%}.format_flex .active-video-format button .label-control,.format_flex .flex-video-format button .label-control{align-items:center;display:flex;justify-content:center;margin:0;width:calc(100% + 0px)}.format_flex .active-video-format .ratio-para,.format_flex .flex-video-format .ratio-para{line-height:16px;padding-left:0;padding-right:0;padding-top:10px;text-align:center}.radio-container{align-items:end;justify-content:center}.ratio-width{padding-top:0;width:100%}.choose-format-section .social .button,.portrait .video-ratio{gap:10px}.choose-format-section button:not(:disabled):hover{background:none!important}.img-scroll{width:52%!important}.upload-btn{width:auto!important}.project-modal{min-width:-webkit-max-content;min-width:max-content}.position-style{gap:10px}.position-style .transform-panel{margin-right:12px}.position-style .transform-panel input{margin-right:0}.input-align{text-align:end}.shadow-fx-section button#basic-button,.text-frame-section button#basic-button,.threeD-geomat-section button#basic-button{border-radius:4px!important;border-width:2px!important;padding:8px 13px!important}.shadow-fx-section button#basic-button{margin-right:12px}.shadow-fx-section .position-style,.text-frame-section .position-style,.text-warp-section .position-style,.threeD-geomat-section .position-style{align-items:center;display:flex;justify-content:space-between;margin-right:0;width:100%!important}.text-frame-section .position-style .transform-panel,.text-warp-section .position-style .transform-panel,.threeD-geomat-section .position-style .transform-panel{margin-right:0}.shadow-fx-section .position-style .transform-panel{margin-right:12px}.shadow-fx-section .position-style .transform-panel input,.text-frame-section .position-style .transform-panel input,.text-warp-section .position-style .transform-panel input,.threeD-geomat-section .position-style .transform-panel input{background-color:var(--gray-3);background-color:var(--control-background);border:2px solid #6d55e5!important;border:2px solid var(--input-marker)!important;border-radius:4px;box-sizing:border-box;color:var(--gray-11);color:var(--text-primary);margin:0;max-width:60px;padding:4px 8px}.shadow-fx-section .position-style .transform-panel .MuiSlider-root .MuiSlider-rail,.text-frame-section .position-style .transform-panel .MuiSlider-root .MuiSlider-rail,.text-warp-section .position-style .transform-panel .MuiSlider-root .MuiSlider-rail,.threeD-geomat-section .position-style .transform-panel .MuiSlider-root .MuiSlider-rail{background-color:var(--gray-6)!important;background-color:var(--slider-rail-color,var(--border-default))!important;opacity:1!important}.shadow-fx-section .position-style .transform-panel .MuiSlider-root .MuiSlider-track,.text-frame-section .position-style .transform-panel .MuiSlider-root .MuiSlider-track,.text-warp-section .position-style .transform-panel .MuiSlider-root .MuiSlider-track,.threeD-geomat-section .position-style .transform-panel .MuiSlider-root .MuiSlider-track{background-color:#6d55e5!important;background-color:var(--primary-color)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important}.shadow-fx-section .position-style .transform-panel .MuiSlider-root .MuiSlider-thumb,.text-frame-section .position-style .transform-panel .MuiSlider-root .MuiSlider-thumb,.text-warp-section .position-style .transform-panel .MuiSlider-root .MuiSlider-thumb,.threeD-geomat-section .position-style .transform-panel .MuiSlider-root .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5!important;border:2px solid var(--primary-color)!important;box-shadow:none!important;color:var(--slider-thumb-inner);height:14px!important;width:14px!important}.shadow-fx-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel,.text-frame-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel,.text-warp-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel,.threeD-geomat-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel{background-color:#6d55e5!important;background-color:var(--primary-color)!important;color:#fff!important;color:var(--primary-fg,#fff)!important;z-index:9999999!important}.shadow-fx-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel:before,.text-frame-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel:before,.text-warp-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel:before,.threeD-geomat-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel:before{border-top-color:#6d55e5!important;border-top-color:var(--primary-color)!important}.shadow-fx-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelCircle,.shadow-fx-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelLabel,.text-frame-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelCircle,.text-frame-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelLabel,.text-warp-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelCircle,.text-warp-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelLabel,.threeD-geomat-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelCircle,.threeD-geomat-section .position-style .transform-panel .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelLabel{color:#fff!important;color:var(--primary-fg,#fff)!important}.img-button{max-width:calc(100% - 98px)!important}input.number-width{max-width:60px!important}.menu-btn{align-items:center!important;background:none!important;display:flex!important;height:16px!important;justify-content:center!important;left:20px!important;margin:0 0 0 4px!important;min-width:26px!important;padding:0 1px 0 6px!important;position:absolute!important;top:43px!important}.menu-btn button svg:not(:last-child){margin-right:0!important}.contact-btn{bottom:32px!important;left:172px!important;min-width:0!important;position:absolute!important}.contact-btn svg{margin-right:0!important}.custom-width{padding:0!important}.custom-width svg{margin:0!important}.custom-width button{text-transform:none}.extra-btn,.rectangle-btn{background-color:#0000;padding:0!important}.extra-btn .MuiAccordionSummary-content{margin-top:6px!important}.rectangle-btn .MuiAccordionSummary-content,.shadown-panel{margin-top:0!important}.transform-panel{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.transform-panel p{display:flex;flex:50% 1;font-size:.8rem;font-size:var(--font-sm);justify-content:space-between;margin:5px 0 0;min-width:70px;text-align:center}.link-icon{left:35px!important;top:49px!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin-left:4px;margin-right:0!important;padding-right:0!important}#rbgcp-input::-webkit-inner-spin-button,#rbgcp-input::-webkit-outer-spin-button,input[type=number][min="0"][max="100"][step="1"]::-webkit-inner-spin-button,input[type=number][min="0"][max="100"][step="1"]::-webkit-outer-spin-button{margin-right:0!important;padding-right:0!important}.MuiAccordion-root .MuiAccordionSummary-content button:last-child,.custom-text-controls button{align-items:center!important;background-color:#0000!important;border:1px solid var(--control-border)!important;border-radius:4px!important;display:flex!important;height:28px!important;justify-content:center!important;margin:0!important;max-height:28px!important;max-width:28px!important;min-height:28px!important;min-width:28px!important;padding:0!important;width:28px!important}.MuiAccordion-root .MuiAccordionSummary-content button:last-child img,.MuiAccordion-root .MuiAccordionSummary-content button:last-child svg,.custom-text-controls button img,.custom-text-controls button svg{height:16px!important;max-height:16px!important;max-width:16px!important;width:16px!important}.MuiAccordion-root .MuiAccordionSummary-content button:last-child:hover,.MuiAccordion-root .MuiAccordionSummary-content button:last-child:hover svg,.custom-text-controls button:hover,.custom-text-controls button:hover svg{color:hsl(250,73%,calc(62% - 18%))!important;color:var(--icon-hover,var(--primary-color))!important}.MuiAccordion-root .MuiAccordionSummary-content button:last-child:active,.MuiAccordion-root .MuiAccordionSummary-content button:last-child:active svg,.custom-text-controls button:active,.custom-text-controls button:active svg{color:#6d55e5!important;color:var(--primary-color)!important}.slider-padding{padding:8px 0!important}.arrowaccordion-btn{background:#0000!important;margin:0!important;padding:0!important}.arrowaccordion-btn,.arrowaccordion-btn:focus,.arrowaccordion-btn:hover{border:none!important;box-shadow:none!important;outline:none!important}.arrowaccordion-btn:hover{background:#0000!important}.arrowaccordion-btn:hover svg{opacity:.7;transform:scale(1.1);transition:all .2s ease-in-out}.arrowaccordion-btn svg{color:var(--gray-11);color:var(--text-primary);height:24px!important;transition:all .2s ease-in-out;width:24px!important}.arrowaccordion-btn.level-1{margin-left:-10px!important}.accordion-custom .arrowaccordion-btn,.right-panel-properties-tabs .arrowaccordion-btn{background:#0000!important;border:none!important;box-shadow:none!important;outline:none!important}.accordion-custom .arrowaccordion-btn:hover,.right-panel-properties-tabs .arrowaccordion-btn:hover{background:#0000!important}.accordion-custom .arrowaccordion-btn:hover svg,.right-panel-properties-tabs .arrowaccordion-btn:hover svg{opacity:.7;transform:scale(1.1);transition:all .2s ease-in-out}.custom-btn,.customdelete-btn{color:var(--gray-10)!important;color:var(--text-secondary)!important}.text-format-width{margin-right:12px!important;width:142px!important}.reset-btn{bottom:34px;left:200px;min-width:0!important}.add-content{position:absolute}.search-input{margin:0 8px 8px}.search-input span{top:20px}.all-btn{padding-top:4px}.refresh-btn .MuiAccordionSummary-content{align-items:center;justify-content:space-between}.refresh-btn .MuiAccordionSummary-content button{padding:0}.audio-icon rect#rect9990{fill:none!important}.opacity .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAqdJREFUSEvtltlW4kAURQ+IigOCNGoYRZHB4f+/Q5FBu1FAMCCCIkEUNUmfexFf+gf6AfKyV+XmVNXNplY8o5HlXhSLOD05geO6KJJPhB0HpVIJhUIBLsdLl+TjY9iOjWq5gmw+D5c1lWoFuVwetm3j+voKmUyW9Q75mnykOX9+/8bB4aHm18hpYdvBzU0N++k0a1zc3t4gldrX+kajjmQyBfk16nWOp/TZu2YDiWSS+fjmlK6h1bpDLJ6A3Gi1mojHk6x3cN9uIxqL6fp/mHOZZhuGEdWce3KULPld08TunsFZXXSEDUPzu90Odnf3NOeh20VkZ0fX2XvoIvwrouNzdtif/uMjQtvbOj5n2e/gaYBgMMhMF0/kLbLDvg2HQ2xuBrRvwxfyxqbmj6wXrK9taM7IGpHXOW5jPH6F3+/X+hmvav1kMsHKyormv71NsEyW/Ol0iiWfT/cy/SB7l7T+8+sTHl6SP2d5v3JPMqSHsm6Zx+YY2wKPZY3d84tznJ2e6eAlhTmmMBJSLF5SHkrCh8rlMvIFkcRFhZyjMBJcvaoie5TVhl9VqzjK5nRT/wiTyejia7Ua0ukDXcScZd46hUlSGJm3Xr/9kWcmicjjotloqEgqz10TiURCX3qrSUmSZK6t1aY8sW95yHGybNykPEaU8vBSFpE4r9kxYVASyTHNe4pkzOThuEgivw55jzWy37kwsk4RKRIReWz0ej2Ew2FdQ+9xxtLs/oDyhCgPx/uDPkLBkNY/PT9jK7ClfXgmBwIBzX+hMBsijEjyzfISx5aFNRFGJLHGZL++l8nkFaurIoz7w/LnfX9/x7JvWeunZB+FkT5/fnzA6/Vq/pwl3/6yda9SP2NX61UclYid4z3P4oRZnDCLE2ZxwixOmMU3zP/xDfMX8uFjEqgdZkwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.opacity .MuiSlider-track{background:#0000;border:none}.Hue .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAUFJREFUSEvtll1ywyAMhBecn06bs7T3v5jjOq7VlSwcsJ04077yoNkgCQfBN4Ign1FwCcA7gAvNNI1f9383wDVEtAi4RpqqjUu/xcMiHn0e/VM8cr7P4xLm73p8wBH4OQPyVurI8XiiqTKu+jDP47t5/r3+AHS6KKHqou4aOJZWYEp/YJ6wgFy1oKbn9nLaB81Ut3t0zfx6BE/zFvM0V+2EgTXrzncQV1uITAsKrlbIbp4Wu84L8tWIrXw2bob9TppiuV+rK/P6Qzrs+6G3TOkSRBkM6k8wFXEFaQFZp/MW/pvw8HI4/g1Fgsfh2Prejf+5gMCg0PMwSBIsJUwzXA7MI1gMkg14VlB53hZUx3GYYMnhSLD44RcQ/CEv1A6z14lqh8k7Vu0w+fWVrrPaYcrrKOtEtcPUN4xdY+u3zvYb5hecXtoXJjE+aQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.Hue .MuiSlider-track{background:#0000;border:none}.BluishGreen_Red .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAHxJREFUSEvtVUkKgDAMnMQP6P+/2H6hUcFTKdIJjXjIqZc0zMZE9lJMAUhrULPQd2P2X7PReOj9j04Uj2hdnTqpF9dRq02F5aNQ9Sa+muMUa4ovE+5e/A6X2xyvqaN/C/y7eUg2DNGs2TCQbJiAM5wNs0ZU6vb/8dxkw+AEnsVlAC2QOeUAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.BluishGreen_Red .MuiSlider-track{background:#0000;border:none}.Purple_Green .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAH5JREFUSEtjfCv49v9/pv8M/xj/MSDT/xn/o/DR5Uf5kPAiKpyYMcN3qIYf4zuhd/9p6XgGJgaMxEhL+7Al/qFiH1GJD0vmJst/ZCZixtESBrVkJTXwiYpkMiNnMCb+0RKGWjmWCuYQlfioYA84U5CZiEdLGLS222gJg7/EBQA78HTxkOl5NQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.Purple_Green .MuiSlider-track{background:#0000;border:none}.Yellow_Blue .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAHdJREFUSEtjfPtW4P///0wM//4xMiDT//+j8tHlyeMzY9hDnjmY7qWvOQh/0Cac6OE/JpT4Jjb8GN+9E/xPrGJy1DEwUOr54ZDIiIucwZ/4mBgYR0sYckrS0RKGrOKJmBJntIQBlbCjJQyZbZHhUL2ASqSRW8IAAAMNdPaVBboAAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.Yellow_Blue .MuiSlider-track{background:#0000;border:none}.U .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAO1JREFUSEvtVkESgzAIJHry4e1L2m9KSUgCBFLH8ZqDZhQMywIb0+tzYIINkO5+3QFPeQ/kB+Qn6y7P5BfZzb6o42wuXv+e/CBfLp6Ozz5T3C0fhb/lB6Bwt3wMfm/vcU6P2/JWsRueGu5h35In88b7E99jHQx+azf8EK5/fCHFKjgDPhi/yqvyGtU5vb8HMmhJpoC+KK4NflHcIRlLiiIhTIbttpkmTTv4GRKioVDFfzwMrhhB8TO+G8Ngm2kybMPQPBuGSdP2JqamWgpTm28pjCj+UpjouM3yLDK8FKYdV7Ey9mNrKcxSmDv/MD83MUbQLZ9yiQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.U .MuiSlider-track{background:#0000;border:none}.V .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAQxJREFUSEvtVssSwyAIRHNqv7v5wPaDSiOgPCTNdKZHDxknBuKyLqvl9nxgxQIFETYEKG+ACjzS+/FUmsdjvkBtY4uX9zb6OM6v7T+Uz/GUd+RTnuRvsg7HcTzl0bzEEa5kPYOT8gJOxsV1petJ/qjHxXWcAZfDGepxOIVHh0v5mOvpOJV/5U/5n+s5wel4NfwNPizPyp3d54w/+n5/7fhtc/xm5GLwP78o2orGkpyK5geS4+aI6CLJKvpzMVA9AaeKXsVATXUh7oy/0Yyu6by4fdN10YT1YhOT6GcxtGZkM/Ai903MfOSmoU1XlsOok6kTLYdZDmOONT6GlsMshwm2u+4wfIccd6Y/3GE+YLElP4PTn7AAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.V .MuiSlider-track{background:#0000;border:none}.Saturation .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAARdJREFUSEvtVgkOwjAMW/k04wvw55Ucbuq20faBIk1TkJeY2DUr3/NdyyGfWo+XXHq3+pL64PqS2nGlXcAVwdl3Vl92d4ziUUs/xdkces7ndtw6l3gA15/XOd5fnwsehpvrhAfhch7gBVzsQ+pxLup0LngYv94v9iX8/fdjP7b3eW7CA/2aFk034xX9hBf0WHQb5rpuoa/qFDxc26Zb+X3O2pqlYpIJ5qUuZAdytNTEZLx8NVU3oy/nzlR3ZtRluRgw+4O4KQ8SdxAzzH1nAp7bTeCHqJt7NYWLFIcXojWT5aZ6MCMfXurHuvmewcsO88RjCBHB7YSh5FuSbifMHCY7YSiJxmRD0qV/Wzth9jtM+i61E2ZOmD+t8JdVZ2qYTQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.Saturation .MuiSlider-track{background:#0000;border:none}.Brightness .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAQVJREFUSEvtVlsOwyAMI0jt/W/cheZpAlMPgPaxLYGE2MYtXdf19N4bETX7JrL/5HH+IXn+xHpq63jXuO73ehbX+lzT+nod79PePjUu/fkY6Rxxrlif8ty/1Bn7l3Gt36b6eq7RWObH/Ft/h1uaX+b9gBvg/BE37UNcP/NpvNHi3INPiU9zlbjm7/t+gLS36T8wIr8Xi+7fDT2RAWTuRJTI2ItIyPDhtT+ul3xcivmyLMAe6/2yYD7iiJuTAGJhuRk5k4iAzIQbkJlww3iQjeSHiItYXFzVHKqIFNchouMw2TFDPMwNOthxGMHjOMxxGHtMZmcuTjWc+zjM6t3mvMPgOw868A84jxBWd5AhAAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.Brightness .MuiSlider-track{background:#0000;border:none}.InputGamma .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAQVJREFUSEvtVlsOwyAMI0jt/W/cheZpAlMPgPaxLYGE2MYtXdf19N4bETX7JrL/5HH+IXn+xHpq63jXuO73ehbX+lzT+nod79PePjUu/fkY6Rxxrlif8ty/1Bn7l3Gt36b6eq7RWObH/Ft/h1uaX+b9gBvg/BE37UNcP/NpvNHi3INPiU9zlbjm7/t+gLS36T8wIr8Xi+7fDT2RAWTuRJTI2ItIyPDhtT+ul3xcivmyLMAe6/2yYD7iiJuTAGJhuRk5k4iAzIQbkJlww3iQjeSHiItYXFzVHKqIFNchouMw2TFDPMwNOthxGMHjOMxxGHtMZmcuTjWc+zjM6t3mvMPgOw868A84jxBWd5AhAAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.InputGamma .MuiSlider-track{background:#0000;border:none}.KelvinTemp .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAQxJREFUSEvtllESwiAMRBNar6I30/tfgLhJQw0FVP5xJrOWhSCTZyjn511o34j2hIBurr+edd4tzE871iJY9QZVL6j6TcBPmJdcbX7M08nnOYQSCSOgBM3CtqcQY/xQfc6uAr87bvORRy75PO+5D3xixj5kH4Hq16g6br56wT/Hiz9ad/r4TUhgZ9FE0HzRysfZih/He+tn/GPf47xFOb8e8jckV4giNBGWCIHBEGGJcBSoBpB8y6OQaFERpg5PBZH7Q4i0INSBK0BnwBQoFb5SbIeihWFc7JliNcVW4Gcg6hR7CmKcr/fn4NVhVoeJHayFcnWYzzW1Okx13VQdaHWY9Q6jnWTmWuy9w7wBtrpcZgAuyRkAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.KelvinTemp .MuiSlider-track{background:#0000;border:none}.TintQ .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAJ5JREFUSEvtVksWgCAIBI9R9/KKdcpMey8/iA8pl2x048DA4Cj6YwsIDiCu6j3wOCfFa3AwnzficCFPWm/He1Cf2CcGN8370umQ4ypxWe8OV/TgdER/7qEelvYQEfMnqemmvUMxmY+Nu0hscfjfy/Eh38Nbhav0EHBD3qp8ZHiTHuYwpSnmMOnFMIfRPbfkBprDVN8Oc5j2D2YOIzvMDTXch4BbWRYpAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.TintQ .MuiSlider-track{background:#0000;border:none}.TintI .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAANpJREFUSEvtVksOAjEIBY+lx9Qz6a2mAlPKwGDSujAuWDSEfnn08Vq83p8NoQE2atit+my18bj0bzQPdgsHC8GXebYf0PoLrQdqYtU/9W80ztPI8gFs1WdL5zhf5u37DRxp3IpvJu6Iz/Lg4u7nOjwD3wqOno9/wsH3IvH4fOPt8WquM0vCWGyXPYikJFLyfEEmIWtyyXI5Lp4efEqaSK4P5Az4fotjhvyTOELx+aJfKYqDSJzEwYuIFGUpTKaMpTBWrKUw7jkshSmFSZ83+6OtyLUqTf1h9NvyBsWVSRZ6daZkAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.TintI .MuiSlider-track{background:#0000;border:none}.MuiMenuItem-root.Mui-selected{background-color:#6d55e5;background-color:var(--primary-color);border:1px solid #6d55e5;border:1px solid var(--primary-color);color:#fff;color:var(--primary-fg,#fff);padding-top:8px}.MuiMenu-paper{background-color:var(--gray-5);background-color:var(--popup-background);border:1px solid #6f57e559;border:1px solid var(--popup-border);border-radius:8px;color:var(--gray-12);color:var(--popup-text)}.MuiMenu-paper ul .custom-select-menu-item:active{background-color:#6d55e5;background-color:var(--primary-color);color:var(--gray-11);color:var(--text-primary)}.MuiPaper-root.MuiMenu-paper.MuiPopover-paper{border:1px solid #6f57e559;border:1px solid var(--popup-border);border-radius:8px;font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family)}.MuiPaper-root.MuiMenu-paper.MuiPopover-paper,.MuiPaper-root.MuiMenu-paper.MuiPopover-paper .MuiMenuItem-root{background-color:var(--gray-5);background-color:var(--popup-background);color:var(--gray-12);color:var(--popup-text)}.MuiPaper-root.MuiMenu-paper.MuiPopover-paper .MuiMenuItem-root:hover{background-color:hsl(250,73%,calc(62% + 23%));background-color:var(--primary-subtle);color:var(--gray-11);color:var(--text-hover)}.MuiPaper-root.MuiMenu-paper.MuiPopover-paper .MuiMenuItem-root.Mui-selected{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;color:var(--text-contrast-inverse)}.MuiPaper-root.MuiMenu-paper.MuiPopover-paper .MuiMenuItem-root.Mui-selected:hover{background-color:hsl(250,73%,calc(62% - 26%));background-color:var(--primary-hover);color:#fff;color:var(--text-contrast-inverse)}.MuiPaper-root.MuiPopover-paper{background-color:var(--gray-5);background-color:var(--popup-background);background-image:none;border:1px solid #6f57e559;border:1px solid var(--popup-border);color:var(--gray-12);color:var(--popup-text);font-family:Inter,Noto Sans KR,Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family);font-size:.8rem;font-size:var(--font-sm)}.MuiPaper-root.MuiPopover-paper .MuiInputBase-root,.MuiPaper-root.MuiPopover-paper .MuiOutlinedInput-root,.MuiPaper-root.MuiPopover-paper input,.MuiPaper-root.MuiPopover-paper textarea{background-color:var(--gray-3);background-color:var(--control-background);border-color:var(--control-border);color:var(--gray-11);color:var(--text-primary);font-size:.8rem;font-size:var(--font-sm)}.MuiPaper-root.MuiPopover-paper .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#6d55e5;border-color:var(--primary-color);border-width:1px}.MuiPaper-root.MuiPopover-paper .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#6d55e5;border-color:var(--primary-color)}.MuiPaper-root.MuiPopover-paper .MuiOutlinedInput-notchedOutline{border-color:var(--control-border)}.MuiPaper-root.MuiPopover-paper .MuiFormLabel-root,.MuiPaper-root.MuiPopover-paper .MuiInputLabel-root{color:var(--gray-10);color:var(--text-secondary);font-size:.8rem;font-size:var(--font-sm)}.MuiPaper-root.MuiPopover-paper .MuiSlider-root{color:#6d55e5;color:var(--primary-color)}.MuiPaper-root.MuiPopover-paper .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5;border:2px solid var(--primary-color);box-shadow:none;color:var(--slider-thumb-inner)}.MuiPaper-root.MuiPopover-paper .MuiSlider-track{background-color:#6d55e5;background-color:var(--primary-color)}.MuiPaper-root.MuiPopover-paper .MuiSlider-rail{background-color:var(--gray-6);background-color:var(--control-border)}li.MuiButtonBase-root.MuiMenuItem-root.MuiMenuItem-gutters.Mui-selected.MuiMenuItem-root.MuiMenuItem-gutters.Mui-selected.motion-graphList.custom-select-menu-item.css-1km1ehz{background-color:var(--gray-5);background-color:var(--popup-background);border:2px solid #6d55e5;border:2px solid var(--primary-color);border-radius:6px;color:var(--gray-12);color:var(--popup-text);padding-top:6px}.pop-up-menu-box{--tw-border-opacity:1;--tw-bg-opacity:1;background-clip:padding-box;background-color:var(--gray-5);background-color:var(--popup-background);border:1px solid #6f57e559;border:1px solid var(--popup-border);border-radius:.75rem;color:var(--gray-12);color:var(--popup-text);display:block;padding:.25rem;position:relative;top:0;z-index:10}.pop-up-menu-box button.context-menu-item{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding:4px;width:100%}.pop-up-menu-box .secondary-context-menu{position:relative}.pop-up-menu-box .secondary-context-menu ul.dropdown-list{background-color:var(--gray-5);background-color:var(--popup-background);border:1px solid #6f57e559;border:1px solid var(--popup-border);border-radius:4px;display:none;min-width:160px;position:absolute;z-index:1}.pop-up-menu-box .secondary-context-menu ul.dropdown-list button.dropdown-content{background-color:var(--gray-5);background-color:var(--popup-background);border:none;color:var(--gray-12);color:var(--popup-text);display:block;padding:4px 12px;text-align:left;text-decoration:none;width:100%}.pop-up-menu-box .secondary-context-menu ul.dropdown-list button.dropdown-content:hover{background-color:#6d55e5;background-color:var(--primary-color)}.dropdown-content{align-items:center;background-color:var(--gray-5);background-color:var(--popup-background);border:none;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:flex;padding:8px 12px;transition:background-color .3s}.dropdown-content.active,.dropdown-content.selected,.dropdown-content:hover{background-color:#6d55e5;background-color:var(--primary-color);color:#fff;color:var(--primary-fg,#fff)}.dropdown-content svg{fill:currentColor;height:16px;margin-right:8px;width:16px}.dropdown-content span{margin-left:8px}.secondary-context-menu{position:relative}.secondary-context-menu .context-menu-hover-item{align-items:center;display:flex;gap:10px;padding:4px}.secondary-context-menu .dropdown-list-item{background-color:var(--gray-5);background-color:var(--popup-background);border:1px solid #6f57e559;border:1px solid var(--popup-border);bottom:0;box-shadow:0 2px 8px #00000026;display:none;min-width:150px;padding:8px 0;position:absolute;z-index:10}.secondary-context-menu:hover .dropdown-list-item{display:block}.secondary-context-menu .dropdown-content{border:none;cursor:pointer;display:block;outline:none;padding:5px 10px;text-align:left;width:100%}.secondary-context-menu .dropdown-content:hover{background-color:var(--gray-4);background-color:var(--control-hover)}.grid-container{overflow:visible;padding-left:10px;padding-top:18px}span.MuiTabs-indicator.css-1aquho2-MuiTabs-indicator{background-color:#6d55e5;background-color:var(--primary-color)}.setting-table-container{background-color:var(--gray-3)!important;background-color:var(--control-background)!important;border-radius:0!important;box-shadow:none!important;margin-top:10px}.setting-table-container .tablecell-th-container{background-color:var(--gray-4);background-color:var(--control-hover)}.setting-table-container .tablecell-th,.setting-table-container .tablecell-th-container th.MuiTableCell-root.MuiTableCell-head.MuiTableCell-sizeMedium.css-1ygcj2i-MuiTableCell-root{border-bottom:1px solid var(--control-border);color:var(--gray-10);color:var(--text-secondary)}.setting-table-container .tablecell-th{background-color:var(--gray-1);background-color:var(--panel-secondary)}.setting-table-container .loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%;z-index:9999}.setting-table-container .loader .loader__backdrop{position:absolute}.setting-table-container .loader .loader__spinner{left:0;position:relative;top:0}.setting-color-picker{margin-left:30px}.primary-color-setting{align-items:center;display:flex;padding:6px 0}.primary-color-dropdown{position:relative}.primary-color-dropdown .primary-color-dropdown-trigger{align-items:center;background:var(--gray-3);background:var(--control-background);border:1px solid var(--control-border);border-radius:8px;color:var(--gray-11);color:var(--text-primary);cursor:pointer;display:flex;justify-content:center;min-width:200px;padding:7px 10px;position:relative}.primary-color-dropdown .primary-color-dropdown-trigger.active,.primary-color-dropdown .primary-color-dropdown-trigger:active,.primary-color-dropdown .primary-color-dropdown-trigger:focus{border-color:#6d55e5!important;border-color:var(--primary-color)!important;outline:none!important}.primary-color-dropdown .primary-color-dropdown-trigger .color-swatch{left:10px;position:absolute}.primary-color-dropdown .primary-color-dropdown-trigger .color-name{text-align:center}.primary-color-dropdown .primary-color-dropdown-trigger .dropdown-arrow{font-size:.6rem;opacity:.6;position:absolute;right:10px}.primary-color-dropdown .primary-color-dropdown-list{background:var(--gray-5);background:var(--popup-background);border:1px solid #6f57e559;border:1px solid var(--popup-border);border-radius:8px;box-shadow:0 4px 12px #0000004d;left:0;list-style:none;margin-top:2px;max-height:280px;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:100%;z-index:100}.primary-color-dropdown .primary-color-dropdown-item{align-items:center;color:var(--gray-12);color:var(--popup-text);cursor:pointer;display:flex;gap:8px;padding:6px 10px;transition:background-color .15s ease}.primary-color-dropdown .primary-color-dropdown-item .color-name{text-align:left}.primary-color-dropdown .primary-color-dropdown-item:hover{background:var(--popup-item-hover-bg)}.primary-color-dropdown .primary-color-dropdown-item.active{background:var(--popup-item-selected-bg);color:var(--popup-item-selected-text)}.primary-color-dropdown .primary-color-dropdown-group-label{color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.5px;padding:4px 10px 2px;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;user-select:none}.primary-color-dropdown .primary-color-dropdown-separator{background:var(--border-subtle);height:1px;margin:4px 8px;pointer-events:none}.primary-color-dropdown .color-swatch{border:1px solid #fff3;border-radius:50%;display:inline-block;flex-shrink:0;height:16px;width:16px}.setting-dropdown-container{align-items:center;display:flex;justify-content:flex-end;padding:6px 0}.setting-dropdown-container input#duration-input{box-sizing:border-box;height:27px;margin:0;padding:0 2px;text-align:end;width:58px}.setting-dropdown-container label{flex-shrink:0;margin-right:auto;width:263px}.setting-dropdown-container button#basic-button{border-width:2px;padding:8px 13px}.setting-dropdown-container span{align-items:center;display:flex;gap:6px;min-width:90px}.duration-container{display:flex;flex-direction:column;gap:16px;padding:6px 0}.duration-container>label{flex-shrink:0;font-weight:500;font-weight:var(--weight-medium);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.snap-duration-container{align-items:center;display:flex;gap:50px;justify-content:flex-end;padding:6px 0}.snap-duration-container label{flex-shrink:0;margin-right:auto;width:263px}button.settings-switch-root,button.settings-switch-root.settings-switch-root{all:unset;align-items:center;align-self:center;background-color:#8e8e8e!important;background-color:var(--gray-9,#8e8e8e)!important;background:#8e8e8e!important;background:var(--gray-9,#8e8e8e)!important;border:0!important;border-radius:10px!important;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-basis:36px!important;flex-grow:0!important;flex-shrink:0!important;height:20px!important;margin:0!important;max-height:20px!important;max-width:36px!important;min-height:20px!important;min-width:36px!important;padding:0!important;position:relative;vertical-align:middle;width:36px!important;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .15s ease}button.settings-switch-root.settings-switch-root[data-state=checked],button.settings-switch-root[data-state=checked]{background-color:#6d55e5!important;background-color:var(--primary-color,#f5842f)!important;background:#6d55e5!important;background:var(--primary-color,#f5842f)!important}button.settings-switch-root.settings-switch-root[disabled],button.settings-switch-root[disabled]{cursor:not-allowed;opacity:.4}span.settings-switch-thumb,span.settings-switch-thumb.settings-switch-thumb{background-color:#fff!important;border:none!important;border-radius:50%!important;display:block;height:16px!important;margin:0!important;max-height:16px!important;max-width:16px!important;min-height:16px!important;min-width:16px!important;padding:0!important;transform:translateX(2px);transition:transform .15s ease;width:16px!important;will-change:transform}span.settings-switch-thumb.settings-switch-thumb[data-state=checked],span.settings-switch-thumb[data-state=checked]{transform:translateX(18px)}.clip-container{display:flex;flex-direction:column;gap:16px}.clip-container .clip-content{align-items:center;display:flex;gap:80px;justify-content:flex-end}.clip-container .clip-content p{flex-shrink:0;font-size:12px;font-weight:400;font-weight:var(--weight-normal);margin:0 auto 0 0;width:86px}.clip-container .clip-content span{align-items:center;display:flex;gap:6px;min-width:90px}.clip-container .clip-content span input#duration-input{background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:0 4px;text-align:end}.clip-container .clip-content span input#duration-input:focus{border-color:#6d55e5;border-color:var(--primary-color);outline:none}.clip-container .clip-content span input{height:27px;margin:0;width:58px}.shotcutkey-content{align-items:flex-start;display:flex;gap:0;min-height:530px;padding:24px 0 0;width:100%}.shotcutkey-content .label-container{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:140px}.shotcutkey-content .label-container button{background:none;border:none;color:var(--gray-11);color:var(--text-primary);cursor:pointer;font-size:.9rem;font-size:var(--font-base);padding:6px 0}.shotcutkey-content .label-container button.active{color:hsl(250,73%,calc(62% + 18%));color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 18%));font-weight:600;font-weight:var(--weight-semibold)}.shotcutkey-content .table-shotcut{background:var(--gray-2);background:var(--panel-main);border-radius:8px;display:flex;flex-direction:column;gap:15px;max-height:460px;overflow:auto;padding:14px 20px;width:100%}.shotcutkey-content .table-shotcut .shotcut-content{align-items:center;display:flex;justify-content:space-between;width:100%}.shotcutkey-content .table-shotcut .shotcut-content p{font-size:.9rem;font-size:var(--font-base);margin:0}input#duration-input{accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));background-color:var(--gray-3);background-color:var(--control-background);border:1px solid var(--control-border);border-radius:4px;color:var(--gray-11);color:var(--text-primary);padding:9px 10px 8px;text-align:left}input#duration-input:focus{border-color:#6d55e5;border-color:var(--primary-color);outline:none}.color-ddd{color:var(--gray-10);color:var(--text-secondary)}label.snap-content{width:142px}.error-input{color:red!important}.Opacity .MuiSlider-rail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAFCAYAAACXfwQuAAAABHNCSVQICAgIfAhkiAAAAqdJREFUSEvtltlW4kAURQ+IigOCNGoYRZHB4f+/Q5FBu1FAMCCCIkEUNUmfexFf+gf6AfKyV+XmVNXNplY8o5HlXhSLOD05geO6KJJPhB0HpVIJhUIBLsdLl+TjY9iOjWq5gmw+D5c1lWoFuVwetm3j+voKmUyW9Q75mnykOX9+/8bB4aHm18hpYdvBzU0N++k0a1zc3t4gldrX+kajjmQyBfk16nWOp/TZu2YDiWSS+fjmlK6h1bpDLJ6A3Gi1mojHk6x3cN9uIxqL6fp/mHOZZhuGEdWce3KULPld08TunsFZXXSEDUPzu90Odnf3NOeh20VkZ0fX2XvoIvwrouNzdtif/uMjQtvbOj5n2e/gaYBgMMhMF0/kLbLDvg2HQ2xuBrRvwxfyxqbmj6wXrK9taM7IGpHXOW5jPH6F3+/X+hmvav1kMsHKyormv71NsEyW/Ol0iiWfT/cy/SB7l7T+8+sTHl6SP2d5v3JPMqSHsm6Zx+YY2wKPZY3d84tznJ2e6eAlhTmmMBJSLF5SHkrCh8rlMvIFkcRFhZyjMBJcvaoie5TVhl9VqzjK5nRT/wiTyejia7Ua0ukDXcScZd46hUlSGJm3Xr/9kWcmicjjotloqEgqz10TiURCX3qrSUmSZK6t1aY8sW95yHGybNykPEaU8vBSFpE4r9kxYVASyTHNe4pkzOThuEgivw55jzWy37kwsk4RKRIReWz0ej2Ew2FdQ+9xxtLs/oDyhCgPx/uDPkLBkNY/PT9jK7ClfXgmBwIBzX+hMBsijEjyzfISx5aFNRFGJLHGZL++l8nkFaurIoz7w/LnfX9/x7JvWeunZB+FkT5/fnzA6/Vq/pwl3/6yda9SP2NX61UclYid4z3P4oRZnDCLE2ZxwixOmMU3zP/xDfMX8uFjEqgdZkwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:cover;border:none;opacity:inherit!important}.Opacity .MuiSlider-track{background:#0000;border:none}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.effect-select-menu.motion-width.list-class.css-qw6a2o-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root{width:44%!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.effect-select-menu.motion-width.list-class.css-qw6a2o-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root p.MuiTypography-root.MuiTypography-body1.css-ahj2mt-MuiTypography-root{overflow:hidden;padding-right:14px;text-overflow:ellipsis;white-space:nowrap}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.effect-select-menu.motion-width.list-class.css-qw6a2o-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root ul.MuiList-root.MuiList-padding.MuiMenu-list.css-6hp17o-MuiList-root-MuiMenu-list,.list-class ul.MuiList-root.MuiList-padding.MuiMenu-list.css-6hp17o-MuiList-root-MuiMenu-list{display:block!important}.preset-tile-image{border-radius:6px;height:30px;object-fit:cover;width:30px}.settings-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:0;padding-top:6px}.settings-header .close-btn{cursor:pointer}.setting-modal .modal-box>.MuiBox-root{border-radius:12px;display:flex;flex-direction:column;height:700px;max-height:90vh;min-height:700px;overflow-y:hidden}.setting-modal input,.setting-modal textarea{border:1px solid var(--control-border);border-radius:4px}.setting-modal .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#6d55e5!important;border-color:var(--primary-color)!important;border-width:1px!important}.setting-modal .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#6d55e5!important;border-color:var(--primary-color)!important}.setting-modal .MuiInputBase-root.Mui-focused{outline:none!important}.setting-modal .MuiSelect-select[aria-expanded=true]{border-color:#6d55e5!important;border-color:var(--primary-color)!important}.setting-modal input:focus,.setting-modal select:focus,.setting-modal textarea:focus{border:1px solid #6d55e5!important;border:1px solid var(--primary-color)!important;outline:none!important}.setting-modal .tab-content-wrapper{flex:1 1;min-height:0;overflow-y:auto;padding:0 6px;scrollbar-color:var(--gray-9) #0000;scrollbar-color:var(--scrollbar-thumb) #0000;scrollbar-width:thin}.setting-modal .tab-content-wrapper::-webkit-scrollbar{width:8px}.setting-modal .tab-content-wrapper::-webkit-scrollbar-track{background:#0000}.setting-modal .tab-content-wrapper::-webkit-scrollbar-thumb{background:var(--gray-9);background:var(--scrollbar-thumb);border-radius:4px}.setting-modal .tab-content-wrapper::-webkit-scrollbar-thumb:hover{background:hsl(250,73%,calc(62% - 18%));background:var(--scrollbar-hover)}.setting-modal #simple-tabpanel-1{overflow:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.setting-modal #simple-tabpanel-1::-webkit-scrollbar{display:none!important;width:0!important}.setting-modal #simple-tabpanel-1 .tab-content-wrapper{overflow:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.setting-modal #simple-tabpanel-1 .tab-content-wrapper::-webkit-scrollbar{display:none!important;width:0!important}.setting-modal #simple-tabpanel-1 *{scrollbar-width:none!important;-ms-overflow-style:none!important}.setting-modal #simple-tabpanel-1 ::-webkit-scrollbar{display:none!important;width:0!important}.setting-modal .modal-actions{flex-shrink:0;margin-bottom:12px;margin-top:auto;padding-top:4px}.setting-modal .setting-btn{padding:0!important}.setting-modal .dashboard-tabs-button{border:none!important;box-shadow:none!important}.setting-modal .dashboard-tabs-button.MuiTabs-root{border-bottom:none!important}.setting-modal .dashboard-tabs-button .MuiTabs-scroller{border:none!important}.setting-modal .dashboard-tabs-button button,.setting-modal .dashboard-tabs-button button.Mui-selected,.setting-modal .dashboard-tabs-button button[aria-selected=true]{color:var(--gray-11)!important;color:var(--text-primary)!important}.setting-modal .dashboard-tabs-button .MuiTabs-indicator{background-color:#6d55e5!important;background-color:var(--primary-color)!important}.setting-modal .language-dropdown{margin-top:0!important}@media only screen and (min-height:410px)and (max-height:690px){.setting-modal .modal-box>.MuiBox-root{height:80vh;min-height:0;overflow:auto}}.create-folder-modal .modal-box>.MuiBox-root,.modal-box.delete-modal>.MuiBox-root{min-height:0}.user-guide-modal .guide-steps{display:flex;flex-direction:column;gap:16px}.user-guide-modal .guide-step{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #e9ecef;border-radius:12px;display:flex;gap:16px;padding:16px;transition:all .3s ease}.user-guide-modal .guide-step:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-2px)}.user-guide-modal .guide-step .step-number{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 4px 12px #667eea66;color:#fff;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:700;font-weight:var(--weight-bold);height:40px;justify-content:center;width:40px}.user-guide-modal .guide-step .step-content{flex:1 1}.user-guide-modal .guide-step .step-content h3{color:#212529;font-size:1.1rem;font-weight:600;font-weight:var(--weight-semibold);margin:0 0 8px}.user-guide-modal .guide-step .step-content p{color:#495057;font-size:.95rem;line-height:1.5;margin:0 0 8px}.user-guide-modal .guide-step .step-content .step-tip{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-left:4px solid #2196f3;border-radius:8px;color:#1565c0;font-size:.85rem;font-size:var(--font-md);line-height:1.4;padding:10px 14px}.dark-theme .user-guide-modal .guide-step{background:linear-gradient(135deg,#2a2a2a,#1e1e1e);border:1px solid #404040}.dark-theme .user-guide-modal .guide-step:hover{box-shadow:0 8px 16px #0000004d}.dark-theme .user-guide-modal .guide-step .step-number{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea99}.dark-theme .user-guide-modal .guide-step .step-content h3{color:#fff}.dark-theme .user-guide-modal .guide-step .step-content p{color:#b0b0b0}.dark-theme .user-guide-modal .guide-step .step-content .step-tip{background:linear-gradient(135deg,#1e3a5f,#163050);border-left:4px solid #42a5f5;color:#90caf9}.texture-flex-container{align-items:center;display:flex;justify-content:space-between}.speed-duration-popup .speed-popup{align-items:center;display:flex;margin-bottom:26px}.speed-duration-popup .speed-popup p{font-size:14px;margin:0;min-width:34%}.speed-duration-popup .speed-popup .speed-slider-content{align-items:center;display:flex;gap:12px;width:100%}.speed-duration-popup .speed-popup .speed-slider-content .speed-slider{color:var(--gray-10);color:var(--text-secondary)}.speed-duration-popup .speed-popup .speed-slider-content .speed-slider .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5!important;border:2px solid var(--primary-color)!important;box-shadow:none!important;color:var(--slider-thumb-inner);height:14px!important;width:14px!important}.speed-duration-popup .speed-popup .speed-slider-content .speed-slider .MuiSlider-thumb.Mui-active,.speed-duration-popup .speed-popup .speed-slider-content .speed-slider .MuiSlider-thumb:focus,.speed-duration-popup .speed-popup .speed-slider-content .speed-slider .MuiSlider-thumb:hover{background-color:var(--gray-2)!important;background-color:var(--panel-main)!important;box-shadow:0 0 0 8px #6d55e529!important;box-shadow:0 0 0 8px rgba(var(--primary-color-rgb),.16)!important;color:var(--gray-2)!important;color:var(--panel-main)!important}.speed-duration-popup .speed-popup .speed-slider-content button{padding:0}.speed-duration-popup .speed-duration{align-items:center;display:flex}.speed-duration-popup .speed-duration p{font-size:14px;margin:0;min-width:34%}.speed-duration-popup .speed-duration .duration-content{align-items:center;display:flex}.speed-duration-popup .speed-duration .duration-content input{background-color:var(--field-bg);border:1px solid var(--control-border,#555);border-radius:4px;color:var(--gray-11);color:var(--text-primary);height:25px;margin:0;padding:4px 8px;text-align:center}.speed-duration-popup .speed-duration .duration-content input#hours,.speed-duration-popup .speed-duration .duration-content input#minutes,.speed-duration-popup .speed-duration .duration-content input#seconds{margin:0;width:16%}.speed-content{font-size:14px}h2.MuiTypography-root.MuiTypography-h6.template-content.css-2ulfj5-MuiTypography-root{font-size:14px;line-height:16px;padding-bottom:6px}.create-folder-text.input-field{margin-bottom:6px}.effect-select-menu.motion-width.list-class{height:auto;width:44%!important}.effect-select-menu.motion-width.list-class p.MuiTypography-root.MuiTypography-body1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1024px){.export-modal .export-modal-label{min-width:100px}.speed-duration-popup .speed-popup p{width:72%}.speed-duration-popup .speed-duration p{width:95%}}.project-dialog{background:#1f1f1f;padding:48px 32px 32px}.project-dialog h4{margin-bottom:20px}.layer-settings-section .right-panel-properties-tabs .layer-settings-tabs span.MuiSlider-root.Mui-disabled.MuiSlider-colorPrimary.MuiSlider-sizeMedium.css-exkjcx{cursor:not-allowed;opacity:.4;pointer-events:auto}span.MuiTabs-indicator.css-ttwr4n{background:#6d55e5;background:var(--primary-color)}.projects-list p.entity-name{height:auto!important}@media(min-width:1078px)and (max-width:1248px){.projects-list p.entity-name{display:inline-block!important;height:auto!important;width:130px!important;word-wrap:inherit!important}}.right-panel-properties-tabs .property-switch-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:8px 12px 8px 0;width:100%}.right-panel-properties-tabs .property-switch-row>.MuiTypography-root,.right-panel-properties-tabs .property-switch-row>p{color:var(--gray-11);color:var(--text-primary);font-size:.85rem;font-size:var(--font-md);font-weight:500;font-weight:var(--weight-medium);margin:0;padding:0}.right-panel-properties-tabs .canvas-background-color-selector{justify-content:space-between;margin-bottom:0;margin-top:0;padding-bottom:8px;padding-right:0;padding-top:8px;width:100%}.right-panel-properties-tabs .canvas-background-color-selector>:last-child{align-items:center;display:flex;flex:0 0 auto!important;justify-content:flex-end!important;margin-left:auto!important;width:auto!important}.right-panel-properties-tabs .canvas-background-color-selector .MuiTypography-root,.right-panel-properties-tabs .canvas-background-color-selector p{color:var(--gray-11);color:var(--text-primary);font-size:.85rem;font-size:var(--font-md);font-weight:500;font-weight:var(--weight-medium);margin:0;padding:0}.right-panel-properties-tabs .canvas-property-field{width:83%}.right-panel-properties-tabs .canvas-property-field .h-adornment p,.right-panel-properties-tabs .canvas-property-field .px-unit p,.right-panel-properties-tabs .canvas-property-field .w-adornment p{color:var(--gray-11);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85rem;font-size:var(--font-md);font-weight:500;font-weight:var(--weight-medium);padding-right:26px}.right-panel-properties-tabs .canvas-property-field .px-unit p{padding-right:0}@media(min-width:1920px){.setting-dropdown-container select#language-select{width:22%}}@media(min-width:750px)and (max-width:1023px){.setting-dropdown-container select#language-select{width:32%}}.language-dropdown{align-items:center;display:flex;gap:14px;justify-content:flex-end;padding:6px 0}.language-dropdown input#duration-input{border:1px solid var(--control-border);border-radius:4px;box-sizing:border-box;margin:0;max-width:60px;padding:4px;text-align:end}.language-dropdown input#duration-input:focus{border-color:#6d55e5!important;border-color:var(--primary-color)!important;outline:none!important}.language-dropdown label{flex-shrink:0;margin-right:auto;width:152px}.language-dropdown select{min-width:200px;text-align:center}.language-dropdown button#basic-button{border-width:2px;padding:8px 13px}.language-dropdown select{background:var(--gray-3);background:var(--control-background);border:1px solid var(--control-border);border-radius:8px;color:var(--gray-11);color:var(--text-primary);padding:7px 6px}.language-dropdown select:focus{border-color:#6d55e5!important;border-color:var(--primary-color)!important;outline:none!important}.language-dropdown select option{background:var(--gray-3);background:var(--control-background);color:var(--gray-11);color:var(--text-primary)}.language-dropdown span{align-items:baseline;display:flex;gap:6px}@media(min-width:1396px)and (max-width:1536px){.language-dropdown select#language-select{width:35%}}.custom-tabs-rightpanel .MuiTabs-scrollButtons{color:var(--gray-11);color:var(--text-primary);height:24px;margin:0 2px!important;padding:0!important;width:20px}.custom-tabs-rightpanel .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}.custom-tabs-rightpanel .MuiTabScrollButton-root{background:#0000;border:none;color:var(--gray-11);color:var(--text-primary);height:24px;margin:0 2px!important;min-width:20px;padding:0!important;width:20px}.custom-tabs-rightpanel .MuiTabScrollButton-root:hover:not(.Mui-disabled){background:var(--gray-4);background:var(--control-hover)}.custom-tabs-rightpanel .MuiTabScrollButton-root svg{font-size:.9rem;font-size:var(--font-base)}.shotcutkey-content .table-shotcut{margin-bottom:50px}.light-theme .motion-graphList>span>span img:not(.image-tooltip img),.light-theme .motion-graphList>span>span>svg{filter:invert(1) hue-rotate(180deg) brightness(.9)}.light-theme .motion-graphList .image-tooltip img{filter:none!important}div[role=tabpanel]>div{margin-top:0!important}.properties-tab-container,.properties-tab-container .MuiTabs-root{margin:0!important;padding:0!important}.properties-tab-container .MuiTabs-root.custom-tabs-rightpanel,.properties-tab-container .MuiTabs-root.sticky-tabs{margin-bottom:0!important}.properties-tab-container .MuiTabs-scroller{align-items:center!important;display:flex!important;margin:0!important;min-height:0!important;padding:0!important;width:100%!important}.properties-tab-container .MuiTabs-flexContainer{height:auto;justify-content:space-evenly!important;margin:0!important;padding:0!important;width:100%!important}.properties-tab-container .css-tkn350-MuiTabs-root{height:40px;margin-bottom:0!important;margin-top:0!important;padding-bottom:0!important;padding-top:0!important}.properties-tab-container .css-69z67c-MuiTabs-scroller,.properties-tab-container .css-heg063-MuiTabs-flexContainer{height:40px;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.properties-tab-container .css-1h9z7r5-MuiButtonBase-root-MuiTab-root{height:40px;min-height:40px}.properties-tab-container .MuiTab-root{align-items:center!important;container-type:inline-size!important;display:flex!important;flex:1 1!important;font-size:.8rem!important;font-size:var(--font-sm)!important;justify-content:center!important;max-width:none!important;min-width:0!important;overflow:hidden!important;padding:2px 4px!important;white-space:nowrap!important}.properties-tab-container .MuiTab-root:nth-child(3),.properties-tab-container .MuiTab-root:nth-child(4){font-size:.75rem!important}.properties-tab-container .MuiTab-root.Mui-selected{align-items:center!important;justify-content:center!important;padding:2px 4px!important}.properties-tab-container .MuiTab-root.Mui-selected:nth-child(3),.properties-tab-container .MuiTab-root.Mui-selected:nth-child(4){font-size:.75rem!important}.properties-tab-container .MuiTabs-indicator{bottom:2px!important;height:2px!important}.text-icons{display:flex;justify-content:flex-end}.text-icons button:not(.settings-switch-root){align-items:center;background-color:#0000;border:1px solid var(--control-border);border-radius:4px;border-radius:var(--radius-sm);color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;margin:0 2px;padding:3px;transition:color .15s ease}.text-icons button:not(.settings-switch-root) svg{color:inherit}.text-icons button:not(.settings-switch-root):hover{background-color:#0000!important}.text-icons button:not(.settings-switch-root):hover,.text-icons button:not(.settings-switch-root):hover svg{color:hsl(250,73%,calc(62% - 18%))!important;color:var(--icon-hover,var(--primary-color))!important}.text-icons button:not(.settings-switch-root):active{background-color:#0000!important}.text-icons button:not(.settings-switch-root):active,.text-icons button:not(.settings-switch-root):active svg{color:#6d55e5!important;color:var(--primary-color)!important}.text-icons button:not(.settings-switch-root).active{background-color:#6d55e5;background-color:var(--primary-color);border-color:#6d55e5;border-color:var(--primary-color)}.text-icons button:not(.settings-switch-root).active,.text-icons button:not(.settings-switch-root).active svg{color:#fff;color:var(--primary-fg-soft,var(--primary-contrast))}.text-icons button:not(.settings-switch-root):disabled{cursor:not-allowed;opacity:.3}.alignment-buttons-container{display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start;margin:0;padding:0;width:100%}.alignment-buttons-container .alignment-button{align-items:center;background-color:#0000;border:1px solid var(--control-border);border-radius:4px;border-radius:var(--radius-sm);color:var(--gray-10);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;margin:0 2px;padding:3px;transition:color .15s ease}.alignment-buttons-container .alignment-button svg{color:inherit}.alignment-buttons-container .alignment-button:hover{background-color:#0000!important}.alignment-buttons-container .alignment-button:hover,.alignment-buttons-container .alignment-button:hover svg{color:hsl(250,73%,calc(62% - 18%))!important;color:var(--icon-hover,var(--primary-color))!important}.alignment-buttons-container .alignment-button:active{background-color:#0000!important}.alignment-buttons-container .alignment-button:active,.alignment-buttons-container .alignment-button:active svg{color:#6d55e5!important;color:var(--primary-color)!important}.alignment-buttons-container .alignment-button:disabled{cursor:default;opacity:.5}@media screen and (max-width:767px)and (orientation:portrait){body,html{margin:0!important;padding:0!important;position:fixed!important;width:100vw!important}.ui,body,html{height:100vh!important;height:var(--app-vh,100vh)!important;overflow:hidden!important}.ui{max-height:100vh!important;max-height:var(--app-vh,100vh)!important}.workspace{height:calc(100vh - 30px)!important;height:calc(var(--app-vh, 100vh) - 30px)!important;max-height:calc(100vh - 30px)!important;max-height:calc(var(--app-vh, 100vh) - 30px)!important;overflow:hidden!important}.top-section{overflow:visible!important}}#simple-tabpanel-1 .auto-height-important{height:auto!important}#simple-tabpanel-1 .padding-bottom-0{padding-bottom:0}body.model3d-editor-open #rightPanelResizeHandler,body.model3d-editor-open .custom-handle-right,body.model3d-editor-open .react-resizable-handle{display:none!important;pointer-events:none!important}.collab-room-menu .menu-icon{flex-shrink:0;height:16px;width:16px}.collab-room-menu button:hover{background:var(--gray-3)!important;background:var(--control-background)!important}.MuiModal-root:has(.custom-select-menu-item),.MuiPopover-root:has(.custom-select-menu-item){z-index:10000005!important}.chromakey-dropper div,.chromakey-dropper.is-picking div{border:none!important;border-radius:4px!important;box-shadow:none!important;color:#6d55e5!important;color:var(--primary-color)!important}.chromakey-dropper div{background:#0000!important}.chromakey-dropper div:hover{background:var(--gray-3)!important;background:var(--control-background)!important}.chromakey-dropper.is-picking div{background:#6d55e52e!important}.chromakey-dropper svg,.chromakey-dropper svg path{color:#6d55e5!important;color:var(--primary-color)!important;fill:currentColor!important}.fx-opt-icon{background-color:currentColor;display:inline-block;flex:0 0 auto;height:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-width:18px;width:20px}.MuiMenuItem-root.Mui-focusVisible .fx-opt-icon,.MuiMenuItem-root:hover .fx-opt-icon{color:#6d55e5;color:var(--primary-color)}.MuiMenuItem-root.Mui-selected .fx-opt-icon,.MuiMenuItem-root.Mui-selected:hover .fx-opt-icon,li[aria-selected=true] .fx-opt-icon,li[aria-selected=true]:hover .fx-opt-icon{color:#fff}.effects-dropdown .effect-select-menu{margin-right:10px!important;min-width:60px!important;width:60px!important}.layer-settings-tabs .effects-input input[type=number],.layer-settings-tabs .right-panel-properties-slider input{margin-right:10px!important}.layer-settings-tabs .right-panel-properties-slider .MuiSlider-root{margin-right:10px!important;width:calc(100% - 17px)!important}.effects-dropdown .effect-select-menu .MuiSelect-select{align-items:center;box-sizing:border-box;display:flex!important;height:26px!important;min-height:26px!important;padding:2px 22px 2px 8px!important}.effects-dropdown .fx-opt-icon,.effects-dropdown .preset-tile-image{height:18px!important;width:18px!important}.MuiMenuItem-root:has(.fx-opt-icon){min-height:28px!important;padding:2px 6px!important}.MuiMenu-paper .fx-opt-icon{height:18px!important;width:18px!important}.texture-flex-container{padding-right:0!important}.texture-flex-container .preset-button{margin-right:10px!important}.fx-order-bar{align-items:center;background:var(--gray-2);background:var(--panel-main);border-top:1px solid var(--control-border);bottom:0;display:flex;gap:4px;margin-top:6px;padding:8px 10px 8px 0;position:-webkit-sticky;position:sticky;z-index:2}.fx-order-bar .fx-order-label{font-size:12px;margin-right:6px}.fx-order-bar .fx-order-label,.fx-order-btn{color:var(--gray-11);color:var(--text-primary)}.fx-order-btn{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.fx-order-btn:hover:not(:disabled){background:var(--gray-6);background:var(--control-border)}.fx-order-btn:disabled{cursor:default;opacity:.35}.fx-order-icon{background-color:currentColor;display:block;height:18px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18px}.fx-order-empty{font-size:12px;opacity:.7;padding:12px 0}.fx-subtabs{min-height:32px!important}.fx-subtabs .MuiTabs-indicator{bottom:0!important}.fx-subtabs{border-bottom:1px solid var(--control-border);margin-bottom:8px}.fx-subtabs .MuiTab-root{align-items:flex-start!important;color:var(--gray-11)!important;color:var(--text-primary)!important;font-size:12px!important;min-height:34px!important;min-width:0!important;opacity:.65;padding:2px 4px 8px!important;text-transform:none!important}.fx-subtabs .MuiTab-root.Mui-selected{color:#6d55e5!important;color:var(--primary-color)!important;opacity:1}.fx-order-panel{padding-left:4px}.fx-order-panel .right-panel-shader-properties{padding-top:0!important}.fx-order-panel .right-panel-properties-slider .MuiSlider-root{margin-left:7px!important;width:calc(100% - 24px)!important}.fx-order-panel .accordion-icons button img,.fx-order-panel .accordion-icons button svg{height:15px!important;width:15px!important}input[type=checkbox]:not([data-native-checkbox]){accent-color:#6d55e5;accent-color:var(--checkbox-accent,var(--primary-color));appearance:none;-webkit-appearance:none;background-color:var(--gray-3);background-color:var(--field-bg,var(--control-background));border:1px solid color-mix(in srgb,var(--text-primary) 45%,#0000);border-radius:3px;box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:13px;margin:0;min-width:13px;padding:0;position:relative;width:13px}input[type=checkbox]:not([data-native-checkbox]):hover{border-color:#6d55e5;border-color:var(--checkbox-accent,var(--primary-color))}input[type=checkbox]:not([data-native-checkbox]):focus-visible{outline:2px solid #7e6cec;outline:2px solid var(--focus-ring,var(--primary-color));outline-offset:1px}input[type=checkbox]:not([data-native-checkbox]):disabled{cursor:default;opacity:.45}input[type=checkbox]:not([data-native-checkbox]):checked{background-color:#6d55e5;background-color:var(--checkbox-accent,var(--primary-color));border-color:#6d55e5;border-color:var(--checkbox-accent,var(--primary-color))}input[type=checkbox]:not([data-native-checkbox]):checked:after{border:solid #fff;border-bottom:2px solid var(--text-contrast-inverse,#fff);border-left:0 solid var(--text-contrast-inverse,#fff);border-right:2px solid var(--text-contrast-inverse,#fff);border-top:0 solid var(--text-contrast-inverse,#fff);content:"";height:6.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:3px}.effects-tiles{align-items:flex-start!important;align-self:flex-start!important;max-width:100%!important;width:100%!important}.effects-tiles>.MuiTypography-root,.effects-tiles>p{align-self:flex-start!important;text-align:left!important;width:100%}.effects-card-wrapper{align-self:flex-start!important;justify-content:flex-start!important;max-width:100%!important;padding-left:5px}.effects-input{padding-left:5px}.effects-input label{align-items:center;display:flex;gap:10px}.effects-input label>input[type=checkbox]{flex:0 0 auto;float:none;margin:0}.anim-overlay-section .animation-tiles-container{gap:8px;margin:6px 0 10px}.anim-overlay-section .animation-tile-wrapper{min-width:0;width:calc(50% - 4px)}.anim-overlay-section .custom-card{box-sizing:border-box;width:100%}.anim-overlay-section .custom-card .custom-card-image{aspect-ratio:100/56;height:auto!important;width:100%!important}.anim-overlay-section .name-box{font-size:11px;line-height:1.3;text-align:center;width:100%;word-break:keep-all}.anim-overlay-section .right-panel-properties-slider{align-items:stretch;flex-direction:column;justify-content:flex-start;margin-bottom:6px;row-gap:2px}.anim-overlay-section .right-panel-properties-slider>p{flex:none;margin:0;text-align:left;width:100%}.anim-overlay-section .right-panel-properties-slider .MuiFormControl-root,.anim-overlay-section .right-panel-properties-slider .MuiSlider-root,.anim-overlay-section .right-panel-properties-slider input{flex:none;width:100%}.anim-overlay-section .MuiFormControl-root{margin-bottom:6px;width:100%}.seg-slider-row.position-style{width:100%!important}.seg-slider-row.position-style .transform-panel{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin-right:0;padding:0}.seg-slider-row.position-style .property-normal-text{flex:1 1 auto;margin:0;text-align:left}.seg-slider-row.position-style .input-align{box-sizing:border-box;flex:0 0 60px;width:60px}.seg-slider-row.position-style .slider-padding{flex:1 1 100%;margin:0 10px}body.presenting .canvas-area{background:#000!important}body.presenting .canvas-area>:not(.canvas-drop-zone):not(.present-overlay){display:none!important}body.presenting .canvas-drop-zone .horizontal-scroll,body.presenting .canvas-drop-zone .vertical-scroll,body.presenting .canvas-drop-zone>:not(.canvas-container):not(.canvas-area-div):not(.canvas-area-wrapper){visibility:hidden!important}.canvas-area:fullscreen{height:100vh!important;width:100vw!important}.slot-studio .MuiSlider-root{color:#6d55e5;color:var(--primary-color)}.slot-studio .MuiSlider-root .MuiSlider-rail{background-color:var(--gray-6)!important;background-color:var(--slider-rail-color,var(--border-default))!important;opacity:1!important}.slot-studio .MuiSlider-root .MuiSlider-track{background-color:#6d55e5!important;background-color:var(--primary-color)!important;border-color:#6d55e5!important;border-color:var(--primary-color)!important}.slot-studio .MuiSlider-root .MuiSlider-thumb{background-color:var(--slider-thumb-inner);border:2px solid #6d55e5!important;border:2px solid var(--primary-color)!important;box-shadow:none!important;color:var(--slider-thumb-inner);height:14px!important;width:14px!important}.slot-studio .MuiSlider-root .MuiSlider-valueLabel{background-color:#6d55e5!important;background-color:var(--primary-color)!important;color:#fff!important;color:var(--primary-fg,#fff)!important;z-index:9999999!important}.slot-studio .MuiSlider-root .MuiSlider-valueLabel:before{border-top-color:#6d55e5!important;border-top-color:var(--primary-color)!important}.slot-studio .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelCircle,.slot-studio .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelLabel{color:#fff!important;color:var(--primary-fg,#fff)!important;-webkit-text-fill-color:#fff;-webkit-text-fill-color:var(--primary-fg,#fff)}.tpl-preview-left>:not(.tpl-preview-list),.tpl-preview-list>*{flex-shrink:0}.canvas-easing-preview{background:#0000;display:block;height:180px;width:275px}.light,.light-theme,:root{--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:#838383;--gray-11:#646464;--gray-12:#202020;--gray-a1:#00000003;--gray-a2:#00000006;--gray-a3:#0000000f;--gray-a4:#00000017;--gray-a5:#0000001f;--gray-a6:#00000026;--gray-a7:#00000031;--gray-a8:#00000044;--gray-a9:#00000072;--gray-a10:#0000007c;--gray-a11:#0000009b;--gray-a12:#000000df;--mauve-1:#fdfcfd;--mauve-2:#faf9fb;--mauve-3:#f2eff3;--mauve-4:#eae7ec;--mauve-5:#e3dfe6;--mauve-6:#dbd8e0;--mauve-7:#d0cdd7;--mauve-8:#bcbac7;--mauve-9:#8e8c99;--mauve-10:#84828e;--mauve-11:#65636d;--mauve-12:#211f26;--mauve-a1:#55005503;--mauve-a2:#2b005506;--mauve-a3:#30004010;--mauve-a4:#20003618;--mauve-a5:#20003820;--mauve-a6:#14003527;--mauve-a7:#10003332;--mauve-a8:#08003145;--mauve-a9:#05001d73;--mauve-a10:#0500197d;--mauve-a11:#0400119c;--mauve-a12:#020008e0;--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024;--slate-a1:#00005503;--slate-a2:#00005506;--slate-a3:#0000330f;--slate-a4:#00002d17;--slate-a5:#0009321f;--slate-a6:#00002f26;--slate-a7:#00062e32;--slate-a8:#00083046;--slate-a9:#00051d74;--slate-a10:#00071b7f;--slate-a11:#0007149f;--slate-a12:#000509e3;--sage-1:#fbfdfc;--sage-2:#f7f9f8;--sage-3:#eef1f0;--sage-4:#e6e9e8;--sage-5:#dfe2e0;--sage-6:#d7dad9;--sage-7:#cbcfcd;--sage-8:#b8bcba;--sage-9:#868e8b;--sage-10:#7c8481;--sage-11:#5f6563;--sage-12:#1a211e;--sage-a1:#00804004;--sage-a2:#00402008;--sage-a3:#002d1e11;--sage-a4:#001f1519;--sage-a5:#00180820;--sage-a6:#00140d28;--sage-a7:#00140a34;--sage-a8:#000f0847;--sage-a9:#00110b79;--sage-a10:#00100a83;--sage-a11:#000a07a0;--sage-a12:#000805e5;--olive-1:#fcfdfc;--olive-2:#f8faf8;--olive-3:#eff1ef;--olive-4:#e7e9e7;--olive-5:#dfe2df;--olive-6:#d7dad7;--olive-7:#cccfcc;--olive-8:#b9bcb8;--olive-9:#898e87;--olive-10:#7f847d;--olive-11:#60655f;--olive-12:#1d211c;--olive-a1:#00550003;--olive-a2:#00490007;--olive-a3:#00200010;--olive-a4:#00160018;--olive-a5:#00180020;--olive-a6:#00140028;--olive-a7:#000f0033;--olive-a8:#040f0047;--olive-a9:#050f0078;--olive-a10:#040e0082;--olive-a11:#020a00a0;--olive-a12:#010600e3;--sand-1:#fdfdfc;--sand-2:#f9f9f8;--sand-3:#f1f0ef;--sand-4:#e9e8e6;--sand-5:#e2e1de;--sand-6:#dad9d6;--sand-7:#cfceca;--sand-8:#bcbbb5;--sand-9:#8d8d86;--sand-10:#82827c;--sand-11:#63635e;--sand-12:#21201c;--sand-a1:#55550003;--sand-a2:#25250007;--sand-a3:#20100010;--sand-a4:#1f150019;--sand-a5:#1f180021;--sand-a6:#19130029;--sand-a7:#19140035;--sand-a8:#1915014a;--sand-a9:#0f0f0079;--sand-a10:#0c0c0083;--sand-a11:#080800a1;--sand-a12:#060500e3;--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422;--amber-a1:#c0800004;--amber-a2:#f4d10016;--amber-a3:#ffde003d;--amber-a4:#ffd40063;--amber-a5:#f8cf0088;--amber-a6:#eab5008c;--amber-a7:#dc9b009d;--amber-a8:#da8a00c9;--amber-a9:#ffb300c2;--amber-a10:#ffb300e7;--amber-a11:#ab6400;--amber-a12:#341500dd;--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264;--blue-a1:#0080ff04;--blue-a2:#008cff0b;--blue-a3:#008ff519;--blue-a4:#009eff2a;--blue-a5:#0093ff3d;--blue-a6:#0088f653;--blue-a7:#0083eb71;--blue-a8:#0084e6a1;--blue-a9:#0090ff;--blue-a10:#0086f0fa;--blue-a11:#006dcbf2;--blue-a12:#002359ee;--bronze-1:#fdfcfc;--bronze-2:#fdf7f5;--bronze-3:#f6edea;--bronze-4:#efe4df;--bronze-5:#e7d9d3;--bronze-6:#dfcdc5;--bronze-7:#d3bcb3;--bronze-8:#c2a499;--bronze-9:#a18072;--bronze-10:#957468;--bronze-11:#7d5e54;--bronze-12:#43302b;--bronze-a1:#55000003;--bronze-a2:#cc33000a;--bronze-a3:#92250015;--bronze-a4:#80280020;--bronze-a5:#7423002c;--bronze-a6:#7324003a;--bronze-a7:#6c1f004c;--bronze-a8:#671c0066;--bronze-a9:#551a008d;--bronze-a10:#4c150097;--bronze-a11:#3d0f00ab;--bronze-a12:#1d0600d4;--brown-1:#fefdfc;--brown-2:#fcf9f6;--brown-3:#f6eee7;--brown-4:#f0e4d9;--brown-5:#ebdaca;--brown-6:#e4cdb7;--brown-7:#dcbc9f;--brown-8:#cea37e;--brown-9:#ad7f58;--brown-10:#a07553;--brown-11:#815e46;--brown-12:#3e332e;--brown-a1:#aa550003;--brown-a2:#aa550009;--brown-a3:#a04b0018;--brown-a4:#9b4a0026;--brown-a5:#9f4d0035;--brown-a6:#a04e0048;--brown-a7:#a34e0060;--brown-a8:#9f4a0081;--brown-a9:#823c00a7;--brown-a10:#723300ac;--brown-a11:#522100b9;--brown-a12:#140600d1;--crimson-1:#fffcfd;--crimson-2:#fef7f9;--crimson-3:#ffe9f0;--crimson-4:#fedce7;--crimson-5:#facedd;--crimson-6:#f3bed1;--crimson-7:#eaacc3;--crimson-8:#e093b2;--crimson-9:#e93d82;--crimson-10:#df3478;--crimson-11:#cb1d63;--crimson-12:#621639;--crimson-a1:#ff005503;--crimson-a2:#e0004008;--crimson-a3:#ff005216;--crimson-a4:#f8005123;--crimson-a5:#e5004f31;--crimson-a6:#d0004b41;--crimson-a7:#bf004753;--crimson-a8:#b6004a6c;--crimson-a9:#e2005bc2;--crimson-a10:#d70056cb;--crimson-a11:#c4004fe2;--crimson-a12:#530026e9;--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48;--cyan-a1:#0099cc05;--cyan-a2:#009db10d;--cyan-a3:#00c2d121;--cyan-a4:#00bcd435;--cyan-a5:#01b4cc4a;--cyan-a6:#00a7c162;--cyan-a7:#009fbb82;--cyan-a8:#00a3c0c2;--cyan-a9:#00a2c7;--cyan-a10:#0094b7f8;--cyan-a11:#007491ef;--cyan-a12:#00323ef2;--gold-1:#fdfdfc;--gold-2:#faf9f2;--gold-3:#f2f0e7;--gold-4:#eae6db;--gold-5:#e1dccf;--gold-6:#d8d0bf;--gold-7:#cbc0aa;--gold-8:#b9a88d;--gold-9:#978365;--gold-10:#8c7a5e;--gold-11:#71624b;--gold-12:#3b352b;--gold-a1:#55550003;--gold-a2:#9d8a000d;--gold-a3:#75600018;--gold-a4:#6b4e0024;--gold-a5:#60460030;--gold-a6:#64440040;--gold-a7:#63420055;--gold-a8:#633d0072;--gold-a9:#5332009a;--gold-a10:#492d00a1;--gold-a11:#362100b4;--gold-a12:#130c00d4;--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25;--grass-a1:#00c00004;--grass-a2:#0099000a;--grass-a3:#00970016;--grass-a4:#009f0725;--grass-a5:#00930536;--grass-a6:#008f0a4d;--grass-a7:#018b0f6b;--grass-a8:#008d199a;--grass-a9:#008619b9;--grass-a10:#007b17c1;--grass-a11:#006514d5;--grass-a12:#002006df;--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d;--green-a1:#00c04004;--green-a2:#00a32f0b;--green-a3:#00a43319;--green-a4:#00a83829;--green-a5:#019c393b;--green-a6:#00963c52;--green-a7:#00914071;--green-a8:#00924ba4;--green-a9:#008f4acf;--green-a10:#008647d4;--green-a11:#00713fde;--green-a12:#002616e6;--indigo-1:#fdfdfe;--indigo-2:#f7f9ff;--indigo-3:#edf2fe;--indigo-4:#e1e9ff;--indigo-5:#d2deff;--indigo-6:#c1d0ff;--indigo-7:#abbdf9;--indigo-8:#8da4ef;--indigo-9:#3e63dd;--indigo-10:#3358d4;--indigo-11:#3a5bc7;--indigo-12:#1f2d5c;--indigo-a1:#00008002;--indigo-a2:#0040ff08;--indigo-a3:#0047f112;--indigo-a4:#0044ff1e;--indigo-a5:#0044ff2d;--indigo-a6:#003eff3e;--indigo-a7:#0037ed54;--indigo-a8:#0034dc72;--indigo-a9:#0031d2c1;--indigo-a10:#002ec9cc;--indigo-a11:#002bb7c5;--indigo-a12:#001046e0;--iris-1:#fdfdff;--iris-2:#f8f8ff;--iris-3:#f0f1fe;--iris-4:#e6e7ff;--iris-5:#dadcff;--iris-6:#cbcdff;--iris-7:#b8baf8;--iris-8:#9b9ef0;--iris-9:#5b5bd6;--iris-10:#5151cd;--iris-11:#5753c6;--iris-12:#272962;--iris-a1:#0000ff02;--iris-a2:#0000ff07;--iris-a3:#0011ee0f;--iris-a4:#000bff19;--iris-a5:#000eff25;--iris-a6:#000aff34;--iris-a7:#0008e647;--iris-a8:#0008d964;--iris-a9:#0000c0a4;--iris-a10:#0000b6ae;--iris-a11:#0600abac;--iris-a12:#000246d8;--jade-1:#fbfefd;--jade-2:#f4fbf7;--jade-3:#e6f7ed;--jade-4:#d6f1e3;--jade-5:#c3e9d7;--jade-6:#acdec8;--jade-7:#8bceb6;--jade-8:#56ba9f;--jade-9:#29a383;--jade-10:#26997b;--jade-11:#208368;--jade-12:#1d3b31;--jade-a1:#00c08004;--jade-a2:#00a3460b;--jade-a3:#00ae4819;--jade-a4:#00a85129;--jade-a5:#00a2553c;--jade-a6:#009a5753;--jade-a7:#00945f74;--jade-a8:#00976ea9;--jade-a9:#00916bd6;--jade-a10:#008764d9;--jade-a11:#007152df;--jade-a12:#002217e2;--lime-1:#fcfdfa;--lime-2:#f8faf3;--lime-3:#eef6d6;--lime-4:#e2f0bd;--lime-5:#d3e7a6;--lime-6:#c2da91;--lime-7:#abc978;--lime-8:#8db654;--lime-9:#bdee63;--lime-10:#b0e64c;--lime-11:#5c7c2f;--lime-12:#37401c;--lime-a1:#66990005;--lime-a2:#6b95000c;--lime-a3:#96c80029;--lime-a4:#8fc60042;--lime-a5:#81bb0059;--lime-a6:#72aa006e;--lime-a7:#61990087;--lime-a8:#559200ab;--lime-a9:#93e4009c;--lime-a10:#8fdc00b3;--lime-a11:#375f00d0;--lime-a12:#1e2900e3;--mint-1:#f9fefd;--mint-2:#f2fbf9;--mint-3:#ddf9f2;--mint-4:#c8f4e9;--mint-5:#b3ecde;--mint-6:#9ce0d0;--mint-7:#7ecfbd;--mint-8:#4cbba5;--mint-9:#86ead4;--mint-10:#7de0cb;--mint-11:#027864;--mint-12:#16433c;--mint-a1:#00d5aa06;--mint-a2:#00b18a0d;--mint-a3:#00d29e22;--mint-a4:#00cc9937;--mint-a5:#00c0914c;--mint-a6:#00b08663;--mint-a7:#00a17d81;--mint-a8:#009e7fb3;--mint-a9:#00d3a579;--mint-a10:#00c39982;--mint-a11:#007763fd;--mint-a12:#00312ae9;--orange-1:#fefcfb;--orange-2:#fff7ed;--orange-3:#ffefd6;--orange-4:#ffdfb5;--orange-5:#ffd19a;--orange-6:#ffc182;--orange-7:#f5ae73;--orange-8:#ec9455;--orange-9:#f76b15;--orange-10:#ef5f00;--orange-11:#cc4e00;--orange-12:#582d1d;--orange-a1:#c0400004;--orange-a2:#ff8e0012;--orange-a3:#ff9c0029;--orange-a4:#ff91014a;--orange-a5:#ff8b0065;--orange-a6:#ff81007d;--orange-a7:#ed6c008c;--orange-a8:#e35f00aa;--orange-a9:#f65e00ea;--orange-a10:#ef5f00;--orange-a11:#cc4e00;--orange-a12:#431200e2;--pink-1:#fffcfe;--pink-2:#fef7fb;--pink-3:#fee9f5;--pink-4:#fbdcef;--pink-5:#f6cee7;--pink-6:#efbfdd;--pink-7:#e7acd0;--pink-8:#dd93c2;--pink-9:#d6409f;--pink-10:#cf3897;--pink-11:#c2298a;--pink-12:#651249;--pink-a1:#ff00aa03;--pink-a2:#e0008008;--pink-a3:#f4008c16;--pink-a4:#e2008b23;--pink-a5:#d1008331;--pink-a6:#c0007840;--pink-a7:#b6006f53;--pink-a8:#af006f6c;--pink-a9:#c8007fbf;--pink-a10:#c2007ac7;--pink-a11:#b60074d6;--pink-a12:#59003bed;--plum-1:#fefcff;--plum-2:#fdf7fd;--plum-3:#fbebfb;--plum-4:#f7def8;--plum-5:#f2d1f3;--plum-6:#e9c2ec;--plum-7:#deade3;--plum-8:#cf91d8;--plum-9:#ab4aba;--plum-10:#a144af;--plum-11:#953ea3;--plum-12:#53195d;--plum-a1:#aa00ff03;--plum-a2:#c000c008;--plum-a3:#cc00cc14;--plum-a4:#c200c921;--plum-a5:#b700bd2e;--plum-a6:#a400b03d;--plum-a7:#9900a852;--plum-a8:#9000a56e;--plum-a9:#89009eb5;--plum-a10:#7f0092bb;--plum-a11:#730086c1;--plum-a12:#40004be6;--purple-1:#fefcfe;--purple-2:#fbf7fe;--purple-3:#f7edfe;--purple-4:#f2e2fc;--purple-5:#ead5f9;--purple-6:#e0c4f4;--purple-7:#d1afec;--purple-8:#be93e4;--purple-9:#8e4ec6;--purple-10:#8347b9;--purple-11:#8145b5;--purple-12:#402060;--purple-a1:#aa00aa03;--purple-a2:#8000e008;--purple-a3:#8e00f112;--purple-a4:#8d00e51d;--purple-a5:#8000db2a;--purple-a6:#7a01d03b;--purple-a7:#6d00c350;--purple-a8:#6600c06c;--purple-a9:#5c00adb1;--purple-a10:#53009eb8;--purple-a11:#52009aba;--purple-a12:#250049df;--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723;--red-a1:#ff000003;--red-a2:#ff000008;--red-a3:#f3000d14;--red-a4:#ff000824;--red-a5:#ff000632;--red-a6:#f8000442;--red-a7:#df000356;--red-a8:#d2000571;--red-a9:#db0007b7;--red-a10:#d10005c1;--red-a11:#c40006d3;--red-a12:#55000de8;--ruby-1:#fffcfd;--ruby-2:#fff7f8;--ruby-3:#feeaed;--ruby-4:#ffdce1;--ruby-5:#ffced6;--ruby-6:#f8bfc8;--ruby-7:#efacb8;--ruby-8:#e592a3;--ruby-9:#e54666;--ruby-10:#dc3b5d;--ruby-11:#ca244d;--ruby-12:#64172b;--ruby-a1:#ff005503;--ruby-a2:#ff002008;--ruby-a3:#f3002515;--ruby-a4:#ff002523;--ruby-a5:#ff002a31;--ruby-a6:#e4002440;--ruby-a7:#ce002553;--ruby-a8:#c300286d;--ruby-a9:#db002cb9;--ruby-a10:#d2002cc4;--ruby-a11:#c10030db;--ruby-a12:#550016e8;--sky-1:#f9feff;--sky-2:#f1fafd;--sky-3:#e1f6fd;--sky-4:#d1f0fa;--sky-5:#bee7f5;--sky-6:#a9daed;--sky-7:#8dcae3;--sky-8:#60b3d7;--sky-9:#7ce2fe;--sky-10:#74daf8;--sky-11:#00749e;--sky-12:#1d3e56;--sky-a1:#00d5ff06;--sky-a2:#00a4db0e;--sky-a3:#00b3ee1e;--sky-a4:#00ace42e;--sky-a5:#00a1d841;--sky-a6:#0092ca56;--sky-a7:#0089c172;--sky-a8:#0085bf9f;--sky-a9:#00c7fe83;--sky-a10:#00bcf38b;--sky-a11:#00749e;--sky-a12:#002540e2;--teal-1:#fafefd;--teal-2:#f3fbf9;--teal-3:#e0f8f3;--teal-4:#ccf3ea;--teal-5:#b8eae0;--teal-6:#a1ded2;--teal-7:#83cdc1;--teal-8:#53b9ab;--teal-9:#12a594;--teal-10:#0d9b8a;--teal-11:#008573;--teal-12:#0d3d38;--teal-a1:#00cc9905;--teal-a2:#00aa800c;--teal-a3:#00c69d1f;--teal-a4:#00c39633;--teal-a5:#00b49047;--teal-a6:#00a6855e;--teal-a7:#0099807c;--teal-a8:#009783ac;--teal-a9:#009e8ced;--teal-a10:#009684f2;--teal-a11:#008573;--teal-a12:#00332df2;--tomato-1:#fffcfc;--tomato-2:#fff8f7;--tomato-3:#feebe7;--tomato-4:#ffdcd3;--tomato-5:#ffcdc2;--tomato-6:#fdbdaf;--tomato-7:#f5a898;--tomato-8:#ec8e7b;--tomato-9:#e54d2e;--tomato-10:#dd4425;--tomato-11:#d13415;--tomato-12:#5c271f;--tomato-a1:#ff000003;--tomato-a2:#ff200008;--tomato-a3:#f52b0018;--tomato-a4:#ff35002c;--tomato-a5:#ff2e003d;--tomato-a6:#f92d0050;--tomato-a7:#e7280067;--tomato-a8:#db250084;--tomato-a9:#df2600d1;--tomato-a10:#d72400da;--tomato-a11:#cd2200ea;--tomato-a12:#460900e0;--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f;--violet-a1:#5500aa03;--violet-a2:#4900ff07;--violet-a3:#4400ee0f;--violet-a4:#4300ff1b;--violet-a5:#3600ff26;--violet-a6:#3100fb35;--violet-a7:#2d01dd4a;--violet-a8:#2b00d066;--violet-a9:#2400b7a9;--violet-a10:#2300abb2;--violet-a11:#1f0099af;--violet-a12:#0b0043d9;--yellow-1:#fdfdf9;--yellow-2:#fefce9;--yellow-3:#fffab8;--yellow-4:#fff394;--yellow-5:#ffe770;--yellow-6:#f3d768;--yellow-7:#e4c767;--yellow-8:#d5ae39;--yellow-9:#ffe629;--yellow-10:#ffdc00;--yellow-11:#9e6c00;--yellow-12:#473b1f;--yellow-a1:#aaaa0006;--yellow-a2:#f4dd0016;--yellow-a3:#ffee0047;--yellow-a4:#ffe3016b;--yellow-a5:#ffd5008f;--yellow-a6:#ebbc0097;--yellow-a7:#d2a10098;--yellow-a8:#c99700c6;--yellow-a9:#ffe100d6;--yellow-a10:#ffdc00;--yellow-a11:#9e6c00;--yellow-a12:#2e2000e0;--gray-surface:#fffc;--gray-indicator:var(--gray-9);--gray-track:var(--gray-9);--mauve-surface:#fffc;--mauve-indicator:var(--mauve-9);--mauve-track:var(--mauve-9);--slate-surface:#fffc;--slate-indicator:var(--slate-9);--slate-track:var(--slate-9);--sage-surface:#fffc;--sage-indicator:var(--sage-9);--sage-track:var(--sage-9);--olive-surface:#fffc;--olive-indicator:var(--olive-9);--olive-track:var(--olive-9);--sand-surface:#fffc;--sand-indicator:var(--sand-9);--sand-track:var(--sand-9);--amber-surface:#fefae4cc;--amber-indicator:var(--amber-9);--amber-track:var(--amber-9);--blue-surface:#f1f9ffcc;--blue-indicator:var(--blue-9);--blue-track:var(--blue-9);--bronze-surface:#fdf5f3cc;--bronze-indicator:var(--bronze-9);--bronze-track:var(--bronze-9);--brown-surface:#fbf8f4cc;--brown-indicator:var(--brown-9);--brown-track:var(--brown-9);--crimson-surface:#fef5f8cc;--crimson-indicator:var(--crimson-9);--crimson-track:var(--crimson-9);--cyan-surface:#eff9facc;--cyan-indicator:var(--cyan-9);--cyan-track:var(--cyan-9);--gold-surface:#f9f8efcc;--gold-indicator:var(--gold-9);--gold-track:var(--gold-9);--grass-surface:#f3faf3cc;--grass-indicator:var(--grass-9);--grass-track:var(--grass-9);--green-surface:#f1faf4cc;--green-indicator:var(--green-9);--green-track:var(--green-9);--indigo-surface:#f5f8ffcc;--indigo-indicator:var(--indigo-9);--indigo-track:var(--indigo-9);--iris-surface:#f6f6ffcc;--iris-indicator:var(--iris-9);--iris-track:var(--iris-9);--jade-surface:#f1faf5cc;--jade-indicator:var(--jade-9);--jade-track:var(--jade-9);--lime-surface:#f6f9f0cc;--lime-indicator:var(--lime-9);--lime-track:var(--lime-9);--mint-surface:#effaf8cc;--mint-indicator:var(--mint-9);--mint-track:var(--mint-9);--orange-surface:#fff5e9cc;--orange-indicator:var(--orange-9);--orange-track:var(--orange-9);--pink-surface:#fef5facc;--pink-indicator:var(--pink-9);--pink-track:var(--pink-9);--plum-surface:#fdf5fdcc;--plum-indicator:var(--plum-9);--plum-track:var(--plum-9);--purple-surface:#faf5fecc;--purple-indicator:var(--purple-9);--purple-track:var(--purple-9);--red-surface:#fff5f5cc;--red-indicator:var(--red-9);--red-track:var(--red-9);--ruby-surface:#fff5f6cc;--ruby-indicator:var(--ruby-9);--ruby-track:var(--ruby-9);--sky-surface:#eef9fdcc;--sky-indicator:var(--sky-9);--sky-track:var(--sky-9);--teal-surface:#f0faf8cc;--teal-indicator:var(--teal-9);--teal-track:var(--teal-9);--tomato-surface:#fff6f5cc;--tomato-indicator:var(--tomato-9);--tomato-track:var(--tomato-9);--violet-surface:#f9f6ffcc;--violet-indicator:var(--violet-9);--violet-track:var(--violet-9);--yellow-surface:#fefbe4cc;--yellow-indicator:var(--yellow-10);--yellow-track:var(--yellow-10)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--gray-1:color(display-p3 0.988 0.988 0.988);--gray-2:color(display-p3 0.975 0.975 0.975);--gray-3:color(display-p3 0.939 0.939 0.939);--gray-4:color(display-p3 0.908 0.908 0.908);--gray-5:color(display-p3 0.88 0.88 0.88);--gray-6:color(display-p3 0.849 0.849 0.849);--gray-7:color(display-p3 0.807 0.807 0.807);--gray-8:color(display-p3 0.732 0.732 0.732);--gray-9:color(display-p3 0.553 0.553 0.553);--gray-10:color(display-p3 0.512 0.512 0.512);--gray-11:color(display-p3 0.392 0.392 0.392);--gray-12:color(display-p3 0.125 0.125 0.125);--gray-a1:color(display-p3 0 0 0/0.012);--gray-a2:color(display-p3 0 0 0/0.024);--gray-a3:color(display-p3 0 0 0/0.063);--gray-a4:color(display-p3 0 0 0/0.09);--gray-a5:color(display-p3 0 0 0/0.122);--gray-a6:color(display-p3 0 0 0/0.153);--gray-a7:color(display-p3 0 0 0/0.192);--gray-a8:color(display-p3 0 0 0/0.267);--gray-a9:color(display-p3 0 0 0/0.447);--gray-a10:color(display-p3 0 0 0/0.486);--gray-a11:color(display-p3 0 0 0/0.608);--gray-a12:color(display-p3 0 0 0/0.875);--mauve-1:color(display-p3 0.991 0.988 0.992);--mauve-2:color(display-p3 0.98 0.976 0.984);--mauve-3:color(display-p3 0.946 0.938 0.952);--mauve-4:color(display-p3 0.915 0.906 0.925);--mauve-5:color(display-p3 0.886 0.876 0.901);--mauve-6:color(display-p3 0.856 0.846 0.875);--mauve-7:color(display-p3 0.814 0.804 0.84);--mauve-8:color(display-p3 0.735 0.728 0.777);--mauve-9:color(display-p3 0.555 0.549 0.596);--mauve-10:color(display-p3 0.514 0.508 0.552);--mauve-11:color(display-p3 0.395 0.388 0.424);--mauve-12:color(display-p3 0.128 0.122 0.147);--mauve-a1:color(display-p3 0.349 0.024 0.349/0.012);--mauve-a2:color(display-p3 0.184 0.024 0.349/0.024);--mauve-a3:color(display-p3 0.129 0.008 0.255/0.063);--mauve-a4:color(display-p3 0.094 0.012 0.216/0.095);--mauve-a5:color(display-p3 0.098 0.008 0.224/0.126);--mauve-a6:color(display-p3 0.055 0.004 0.18/0.153);--mauve-a7:color(display-p3 0.067 0.008 0.184/0.197);--mauve-a8:color(display-p3 0.02 0.004 0.176/0.271);--mauve-a9:color(display-p3 0.02 0.004 0.106/0.451);--mauve-a10:color(display-p3 0.012 0.004 0.09/0.491);--mauve-a11:color(display-p3 0.016 0 0.059/0.612);--mauve-a12:color(display-p3 0.008 0 0.027/0.879);--slate-1:color(display-p3 0.988 0.988 0.992);--slate-2:color(display-p3 0.976 0.976 0.984);--slate-3:color(display-p3 0.94 0.941 0.953);--slate-4:color(display-p3 0.908 0.909 0.925);--slate-5:color(display-p3 0.88 0.881 0.901);--slate-6:color(display-p3 0.85 0.852 0.876);--slate-7:color(display-p3 0.805 0.808 0.838);--slate-8:color(display-p3 0.727 0.733 0.773);--slate-9:color(display-p3 0.547 0.553 0.592);--slate-10:color(display-p3 0.503 0.512 0.549);--slate-11:color(display-p3 0.379 0.392 0.421);--slate-12:color(display-p3 0.113 0.125 0.14);--slate-a1:color(display-p3 0.024 0.024 0.349/0.012);--slate-a2:color(display-p3 0.024 0.024 0.349/0.024);--slate-a3:color(display-p3 0.004 0.004 0.204/0.059);--slate-a4:color(display-p3 0.012 0.012 0.184/0.091);--slate-a5:color(display-p3 0.004 0.039 0.2/0.122);--slate-a6:color(display-p3 0.008 0.008 0.165/0.15);--slate-a7:color(display-p3 0.008 0.027 0.184/0.197);--slate-a8:color(display-p3 0.004 0.031 0.176/0.275);--slate-a9:color(display-p3 0.004 0.02 0.106/0.455);--slate-a10:color(display-p3 0.004 0.027 0.098/0.499);--slate-a11:color(display-p3 0 0.02 0.063/0.62);--slate-a12:color(display-p3 0 0.012 0.031/0.887);--sage-1:color(display-p3 0.986 0.992 0.988);--sage-2:color(display-p3 0.97 0.977 0.974);--sage-3:color(display-p3 0.935 0.944 0.94);--sage-4:color(display-p3 0.904 0.913 0.909);--sage-5:color(display-p3 0.875 0.885 0.88);--sage-6:color(display-p3 0.844 0.854 0.849);--sage-7:color(display-p3 0.8 0.811 0.806);--sage-8:color(display-p3 0.725 0.738 0.732);--sage-9:color(display-p3 0.531 0.556 0.546);--sage-10:color(display-p3 0.492 0.515 0.506);--sage-11:color(display-p3 0.377 0.395 0.389);--sage-12:color(display-p3 0.107 0.129 0.118);--sage-a1:color(display-p3 0.024 0.514 0.267/0.016);--sage-a2:color(display-p3 0.02 0.267 0.145/0.032);--sage-a3:color(display-p3 0.008 0.184 0.125/0.067);--sage-a4:color(display-p3 0.012 0.094 0.051/0.095);--sage-a5:color(display-p3 0.008 0.098 0.035/0.126);--sage-a6:color(display-p3 0.004 0.078 0.027/0.157);--sage-a7:color(display-p3 0 0.059 0.039/0.2);--sage-a8:color(display-p3 0.004 0.047 0.031/0.275);--sage-a9:color(display-p3 0.004 0.059 0.035/0.471);--sage-a10:color(display-p3 0 0.047 0.031/0.51);--sage-a11:color(display-p3 0 0.031 0.02/0.624);--sage-a12:color(display-p3 0 0.027 0.012/0.895);--olive-1:color(display-p3 0.989 0.992 0.989);--olive-2:color(display-p3 0.974 0.98 0.973);--olive-3:color(display-p3 0.939 0.945 0.937);--olive-4:color(display-p3 0.907 0.914 0.905);--olive-5:color(display-p3 0.878 0.885 0.875);--olive-6:color(display-p3 0.846 0.855 0.843);--olive-7:color(display-p3 0.803 0.812 0.8);--olive-8:color(display-p3 0.727 0.738 0.723);--olive-9:color(display-p3 0.541 0.556 0.532);--olive-10:color(display-p3 0.5 0.515 0.491);--olive-11:color(display-p3 0.38 0.395 0.374);--olive-12:color(display-p3 0.117 0.129 0.111);--olive-a1:color(display-p3 0.024 0.349 0.024/0.012);--olive-a2:color(display-p3 0.024 0.302 0.024/0.028);--olive-a3:color(display-p3 0.008 0.129 0.008/0.063);--olive-a4:color(display-p3 0.012 0.094 0.012/0.095);--olive-a5:color(display-p3 0.035 0.098 0.008/0.126);--olive-a6:color(display-p3 0.027 0.078 0.004/0.157);--olive-a7:color(display-p3 0.02 0.059 0/0.2);--olive-a8:color(display-p3 0.02 0.059 0.004/0.279);--olive-a9:color(display-p3 0.02 0.051 0.004/0.467);--olive-a10:color(display-p3 0.024 0.047 0/0.51);--olive-a11:color(display-p3 0.012 0.039 0/0.628);--olive-a12:color(display-p3 0.008 0.024 0/0.891);--sand-1:color(display-p3 0.992 0.992 0.989);--sand-2:color(display-p3 0.977 0.977 0.973);--sand-3:color(display-p3 0.943 0.942 0.936);--sand-4:color(display-p3 0.913 0.912 0.903);--sand-5:color(display-p3 0.885 0.883 0.873);--sand-6:color(display-p3 0.854 0.852 0.839);--sand-7:color(display-p3 0.813 0.81 0.794);--sand-8:color(display-p3 0.738 0.734 0.713);--sand-9:color(display-p3 0.553 0.553 0.528);--sand-10:color(display-p3 0.511 0.511 0.488);--sand-11:color(display-p3 0.388 0.388 0.37);--sand-12:color(display-p3 0.129 0.126 0.111);--sand-a1:color(display-p3 0.349 0.349 0.024/0.012);--sand-a2:color(display-p3 0.161 0.161 0.024/0.028);--sand-a3:color(display-p3 0.067 0.067 0.008/0.063);--sand-a4:color(display-p3 0.129 0.129 0.012/0.099);--sand-a5:color(display-p3 0.098 0.067 0.008/0.126);--sand-a6:color(display-p3 0.102 0.075 0.004/0.161);--sand-a7:color(display-p3 0.098 0.098 0.004/0.208);--sand-a8:color(display-p3 0.086 0.075 0.004/0.287);--sand-a9:color(display-p3 0.051 0.051 0.004/0.471);--sand-a10:color(display-p3 0.047 0.047 0/0.514);--sand-a11:color(display-p3 0.031 0.031 0/0.632);--sand-a12:color(display-p3 0.024 0.02 0/0.891);--amber-1:color(display-p3 0.995 0.992 0.985);--amber-2:color(display-p3 0.994 0.986 0.921);--amber-3:color(display-p3 0.994 0.969 0.782);--amber-4:color(display-p3 0.989 0.937 0.65);--amber-5:color(display-p3 0.97 0.902 0.527);--amber-6:color(display-p3 0.936 0.844 0.506);--amber-7:color(display-p3 0.89 0.762 0.443);--amber-8:color(display-p3 0.85 0.65 0.3);--amber-9:color(display-p3 1 0.77 0.26);--amber-10:color(display-p3 0.959 0.741 0.274);--amber-11:color(display-p3 0.64 0.4 0);--amber-12:color(display-p3 0.294 0.208 0.145);--amber-a1:color(display-p3 0.757 0.514 0.024/0.016);--amber-a2:color(display-p3 0.902 0.804 0.008/0.079);--amber-a3:color(display-p3 0.965 0.859 0.004/0.22);--amber-a4:color(display-p3 0.969 0.82 0.004/0.35);--amber-a5:color(display-p3 0.933 0.796 0.004/0.475);--amber-a6:color(display-p3 0.875 0.682 0.004/0.495);--amber-a7:color(display-p3 0.804 0.573 0/0.557);--amber-a8:color(display-p3 0.788 0.502 0/0.699);--amber-a9:color(display-p3 1 0.686 0/0.742);--amber-a10:color(display-p3 0.945 0.643 0/0.726);--amber-a11:color(display-p3 0.64 0.4 0);--amber-a12:color(display-p3 0.294 0.208 0.145);--blue-1:color(display-p3 0.986 0.992 0.999);--blue-2:color(display-p3 0.96 0.979 0.998);--blue-3:color(display-p3 0.912 0.956 0.991);--blue-4:color(display-p3 0.853 0.932 1);--blue-5:color(display-p3 0.788 0.894 0.998);--blue-6:color(display-p3 0.709 0.843 0.976);--blue-7:color(display-p3 0.606 0.777 0.947);--blue-8:color(display-p3 0.451 0.688 0.917);--blue-9:color(display-p3 0.247 0.556 0.969);--blue-10:color(display-p3 0.234 0.523 0.912);--blue-11:color(display-p3 0.15 0.44 0.84);--blue-12:color(display-p3 0.102 0.193 0.379);--blue-a1:color(display-p3 0.024 0.514 1/0.016);--blue-a2:color(display-p3 0.024 0.514 0.906/0.04);--blue-a3:color(display-p3 0.012 0.506 0.914/0.087);--blue-a4:color(display-p3 0.008 0.545 1/0.146);--blue-a5:color(display-p3 0.004 0.502 0.984/0.212);--blue-a6:color(display-p3 0.004 0.463 0.922/0.291);--blue-a7:color(display-p3 0.004 0.431 0.863/0.393);--blue-a8:color(display-p3 0 0.427 0.851/0.55);--blue-a9:color(display-p3 0 0.412 0.961/0.753);--blue-a10:color(display-p3 0 0.376 0.886/0.765);--blue-a11:color(display-p3 0.15 0.44 0.84);--blue-a12:color(display-p3 0.102 0.193 0.379);--bronze-1:color(display-p3 0.991 0.988 0.988);--bronze-2:color(display-p3 0.989 0.97 0.961);--bronze-3:color(display-p3 0.958 0.932 0.919);--bronze-4:color(display-p3 0.929 0.894 0.877);--bronze-5:color(display-p3 0.898 0.853 0.832);--bronze-6:color(display-p3 0.861 0.805 0.778);--bronze-7:color(display-p3 0.812 0.739 0.706);--bronze-8:color(display-p3 0.741 0.647 0.606);--bronze-9:color(display-p3 0.611 0.507 0.455);--bronze-10:color(display-p3 0.563 0.461 0.414);--bronze-11:color(display-p3 0.471 0.373 0.336);--bronze-12:color(display-p3 0.251 0.191 0.172);--bronze-a1:color(display-p3 0.349 0.024 0.024/0.012);--bronze-a2:color(display-p3 0.71 0.22 0.024/0.04);--bronze-a3:color(display-p3 0.482 0.2 0.008/0.083);--bronze-a4:color(display-p3 0.424 0.133 0.004/0.122);--bronze-a5:color(display-p3 0.4 0.145 0.004/0.169);--bronze-a6:color(display-p3 0.388 0.125 0.004/0.224);--bronze-a7:color(display-p3 0.365 0.11 0.004/0.295);--bronze-a8:color(display-p3 0.341 0.102 0.004/0.393);--bronze-a9:color(display-p3 0.29 0.094 0/0.546);--bronze-a10:color(display-p3 0.255 0.082 0/0.585);--bronze-a11:color(display-p3 0.471 0.373 0.336);--bronze-a12:color(display-p3 0.251 0.191 0.172);--brown-1:color(display-p3 0.995 0.992 0.989);--brown-2:color(display-p3 0.987 0.976 0.964);--brown-3:color(display-p3 0.959 0.936 0.909);--brown-4:color(display-p3 0.934 0.897 0.855);--brown-5:color(display-p3 0.909 0.856 0.798);--brown-6:color(display-p3 0.88 0.808 0.73);--brown-7:color(display-p3 0.841 0.742 0.639);--brown-8:color(display-p3 0.782 0.647 0.514);--brown-9:color(display-p3 0.651 0.505 0.368);--brown-10:color(display-p3 0.601 0.465 0.344);--brown-11:color(display-p3 0.485 0.374 0.288);--brown-12:color(display-p3 0.236 0.202 0.183);--brown-a1:color(display-p3 0.675 0.349 0.024/0.012);--brown-a2:color(display-p3 0.675 0.349 0.024/0.036);--brown-a3:color(display-p3 0.573 0.314 0.012/0.091);--brown-a4:color(display-p3 0.545 0.302 0.008/0.146);--brown-a5:color(display-p3 0.561 0.29 0.004/0.204);--brown-a6:color(display-p3 0.553 0.294 0.004/0.271);--brown-a7:color(display-p3 0.557 0.286 0.004/0.361);--brown-a8:color(display-p3 0.549 0.275 0.004/0.487);--brown-a9:color(display-p3 0.447 0.22 0/0.632);--brown-a10:color(display-p3 0.388 0.188 0/0.655);--brown-a11:color(display-p3 0.485 0.374 0.288);--brown-a12:color(display-p3 0.236 0.202 0.183);--crimson-1:color(display-p3 0.998 0.989 0.992);--crimson-2:color(display-p3 0.991 0.969 0.976);--crimson-3:color(display-p3 0.987 0.917 0.941);--crimson-4:color(display-p3 0.975 0.866 0.904);--crimson-5:color(display-p3 0.953 0.813 0.864);--crimson-6:color(display-p3 0.921 0.755 0.817);--crimson-7:color(display-p3 0.88 0.683 0.761);--crimson-8:color(display-p3 0.834 0.592 0.694);--crimson-9:color(display-p3 0.843 0.298 0.507);--crimson-10:color(display-p3 0.807 0.266 0.468);--crimson-11:color(display-p3 0.731 0.195 0.388);--crimson-12:color(display-p3 0.352 0.111 0.221);--crimson-a1:color(display-p3 0.675 0.024 0.349/0.012);--crimson-a2:color(display-p3 0.757 0.02 0.267/0.032);--crimson-a3:color(display-p3 0.859 0.008 0.294/0.083);--crimson-a4:color(display-p3 0.827 0.008 0.298/0.134);--crimson-a5:color(display-p3 0.753 0.008 0.275/0.189);--crimson-a6:color(display-p3 0.682 0.004 0.247/0.244);--crimson-a7:color(display-p3 0.62 0.004 0.251/0.318);--crimson-a8:color(display-p3 0.6 0.004 0.251/0.408);--crimson-a9:color(display-p3 0.776 0 0.298/0.702);--crimson-a10:color(display-p3 0.737 0 0.275/0.734);--crimson-a11:color(display-p3 0.731 0.195 0.388);--crimson-a12:color(display-p3 0.352 0.111 0.221);--cyan-1:color(display-p3 0.982 0.992 0.996);--cyan-2:color(display-p3 0.955 0.981 0.984);--cyan-3:color(display-p3 0.888 0.965 0.975);--cyan-4:color(display-p3 0.821 0.941 0.959);--cyan-5:color(display-p3 0.751 0.907 0.935);--cyan-6:color(display-p3 0.671 0.862 0.9);--cyan-7:color(display-p3 0.564 0.8 0.854);--cyan-8:color(display-p3 0.388 0.715 0.798);--cyan-9:color(display-p3 0.282 0.627 0.765);--cyan-10:color(display-p3 0.264 0.583 0.71);--cyan-11:color(display-p3 0.08 0.48 0.63);--cyan-12:color(display-p3 0.108 0.232 0.277);--cyan-a1:color(display-p3 0.02 0.608 0.804/0.02);--cyan-a2:color(display-p3 0.02 0.557 0.647/0.044);--cyan-a3:color(display-p3 0.004 0.694 0.796/0.114);--cyan-a4:color(display-p3 0.004 0.678 0.784/0.181);--cyan-a5:color(display-p3 0.004 0.624 0.733/0.248);--cyan-a6:color(display-p3 0.004 0.584 0.706/0.33);--cyan-a7:color(display-p3 0.004 0.541 0.667/0.436);--cyan-a8:color(display-p3 0 0.533 0.667/0.612);--cyan-a9:color(display-p3 0 0.482 0.675/0.718);--cyan-a10:color(display-p3 0 0.435 0.608/0.738);--cyan-a11:color(display-p3 0.08 0.48 0.63);--cyan-a12:color(display-p3 0.108 0.232 0.277);--gold-1:color(display-p3 0.992 0.992 0.989);--gold-2:color(display-p3 0.98 0.976 0.953);--gold-3:color(display-p3 0.947 0.94 0.909);--gold-4:color(display-p3 0.914 0.904 0.865);--gold-5:color(display-p3 0.88 0.865 0.816);--gold-6:color(display-p3 0.84 0.818 0.756);--gold-7:color(display-p3 0.788 0.753 0.677);--gold-8:color(display-p3 0.715 0.66 0.565);--gold-9:color(display-p3 0.579 0.517 0.41);--gold-10:color(display-p3 0.538 0.479 0.38);--gold-11:color(display-p3 0.433 0.386 0.305);--gold-12:color(display-p3 0.227 0.209 0.173);--gold-a1:color(display-p3 0.349 0.349 0.024/0.012);--gold-a2:color(display-p3 0.592 0.514 0.024/0.048);--gold-a3:color(display-p3 0.4 0.357 0.012/0.091);--gold-a4:color(display-p3 0.357 0.298 0.008/0.134);--gold-a5:color(display-p3 0.345 0.282 0.004/0.185);--gold-a6:color(display-p3 0.341 0.263 0.004/0.244);--gold-a7:color(display-p3 0.345 0.235 0.004/0.322);--gold-a8:color(display-p3 0.345 0.22 0.004/0.436);--gold-a9:color(display-p3 0.286 0.18 0/0.589);--gold-a10:color(display-p3 0.255 0.161 0/0.62);--gold-a11:color(display-p3 0.433 0.386 0.305);--gold-a12:color(display-p3 0.227 0.209 0.173);--grass-1:color(display-p3 0.986 0.996 0.985);--grass-2:color(display-p3 0.966 0.983 0.964);--grass-3:color(display-p3 0.923 0.965 0.917);--grass-4:color(display-p3 0.872 0.94 0.865);--grass-5:color(display-p3 0.811 0.908 0.802);--grass-6:color(display-p3 0.733 0.864 0.724);--grass-7:color(display-p3 0.628 0.803 0.622);--grass-8:color(display-p3 0.477 0.72 0.482);--grass-9:color(display-p3 0.38 0.647 0.378);--grass-10:color(display-p3 0.344 0.598 0.342);--grass-11:color(display-p3 0.263 0.488 0.261);--grass-12:color(display-p3 0.151 0.233 0.153);--grass-a1:color(display-p3 0.024 0.757 0.024/0.016);--grass-a2:color(display-p3 0.024 0.565 0.024/0.036);--grass-a3:color(display-p3 0.059 0.576 0.008/0.083);--grass-a4:color(display-p3 0.035 0.565 0.008/0.134);--grass-a5:color(display-p3 0.047 0.545 0.008/0.197);--grass-a6:color(display-p3 0.031 0.502 0.004/0.275);--grass-a7:color(display-p3 0.012 0.482 0.004/0.377);--grass-a8:color(display-p3 0 0.467 0.008/0.522);--grass-a9:color(display-p3 0.008 0.435 0/0.624);--grass-a10:color(display-p3 0.008 0.388 0/0.659);--grass-a11:color(display-p3 0.263 0.488 0.261);--grass-a12:color(display-p3 0.151 0.233 0.153);--green-1:color(display-p3 0.986 0.996 0.989);--green-2:color(display-p3 0.963 0.983 0.967);--green-3:color(display-p3 0.913 0.964 0.925);--green-4:color(display-p3 0.859 0.94 0.879);--green-5:color(display-p3 0.796 0.907 0.826);--green-6:color(display-p3 0.718 0.863 0.761);--green-7:color(display-p3 0.61 0.801 0.675);--green-8:color(display-p3 0.451 0.715 0.559);--green-9:color(display-p3 0.332 0.634 0.442);--green-10:color(display-p3 0.308 0.595 0.417);--green-11:color(display-p3 0.19 0.5 0.32);--green-12:color(display-p3 0.132 0.228 0.18);--green-a1:color(display-p3 0.024 0.757 0.267/0.016);--green-a2:color(display-p3 0.024 0.565 0.129/0.036);--green-a3:color(display-p3 0.012 0.596 0.145/0.087);--green-a4:color(display-p3 0.008 0.588 0.145/0.142);--green-a5:color(display-p3 0.004 0.541 0.157/0.204);--green-a6:color(display-p3 0.004 0.518 0.157/0.283);--green-a7:color(display-p3 0.004 0.486 0.165/0.389);--green-a8:color(display-p3 0 0.478 0.2/0.55);--green-a9:color(display-p3 0 0.455 0.165/0.667);--green-a10:color(display-p3 0 0.416 0.153/0.691);--green-a11:color(display-p3 0.19 0.5 0.32);--green-a12:color(display-p3 0.132 0.228 0.18);--indigo-1:color(display-p3 0.992 0.992 0.996);--indigo-2:color(display-p3 0.971 0.977 0.998);--indigo-3:color(display-p3 0.933 0.948 0.992);--indigo-4:color(display-p3 0.885 0.914 1);--indigo-5:color(display-p3 0.831 0.87 1);--indigo-6:color(display-p3 0.767 0.814 0.995);--indigo-7:color(display-p3 0.685 0.74 0.957);--indigo-8:color(display-p3 0.569 0.639 0.916);--indigo-9:color(display-p3 0.276 0.384 0.837);--indigo-10:color(display-p3 0.234 0.343 0.801);--indigo-11:color(display-p3 0.256 0.354 0.755);--indigo-12:color(display-p3 0.133 0.175 0.348);--indigo-a1:color(display-p3 0.02 0.02 0.51/0.008);--indigo-a2:color(display-p3 0.024 0.161 0.863/0.028);--indigo-a3:color(display-p3 0.008 0.239 0.886/0.067);--indigo-a4:color(display-p3 0.004 0.247 1/0.114);--indigo-a5:color(display-p3 0.004 0.235 1/0.169);--indigo-a6:color(display-p3 0.004 0.208 0.984/0.232);--indigo-a7:color(display-p3 0.004 0.176 0.863/0.314);--indigo-a8:color(display-p3 0.004 0.165 0.812/0.432);--indigo-a9:color(display-p3 0 0.153 0.773/0.726);--indigo-a10:color(display-p3 0 0.137 0.737/0.765);--indigo-a11:color(display-p3 0.256 0.354 0.755);--indigo-a12:color(display-p3 0.133 0.175 0.348);--iris-1:color(display-p3 0.992 0.992 0.999);--iris-2:color(display-p3 0.972 0.973 0.998);--iris-3:color(display-p3 0.943 0.945 0.992);--iris-4:color(display-p3 0.902 0.906 1);--iris-5:color(display-p3 0.857 0.861 1);--iris-6:color(display-p3 0.799 0.805 0.987);--iris-7:color(display-p3 0.721 0.727 0.955);--iris-8:color(display-p3 0.61 0.619 0.918);--iris-9:color(display-p3 0.357 0.357 0.81);--iris-10:color(display-p3 0.318 0.318 0.774);--iris-11:color(display-p3 0.337 0.326 0.748);--iris-12:color(display-p3 0.154 0.161 0.371);--iris-a1:color(display-p3 0.02 0.02 1/0.008);--iris-a2:color(display-p3 0.024 0.024 0.863/0.028);--iris-a3:color(display-p3 0.004 0.071 0.871/0.059);--iris-a4:color(display-p3 0.012 0.051 1/0.099);--iris-a5:color(display-p3 0.008 0.035 1/0.142);--iris-a6:color(display-p3 0 0.02 0.941/0.2);--iris-a7:color(display-p3 0.004 0.02 0.847/0.279);--iris-a8:color(display-p3 0.004 0.024 0.788/0.389);--iris-a9:color(display-p3 0 0 0.706/0.644);--iris-a10:color(display-p3 0 0 0.667/0.683);--iris-a11:color(display-p3 0.337 0.326 0.748);--iris-a12:color(display-p3 0.154 0.161 0.371);--jade-1:color(display-p3 0.986 0.996 0.992);--jade-2:color(display-p3 0.962 0.983 0.969);--jade-3:color(display-p3 0.912 0.965 0.932);--jade-4:color(display-p3 0.858 0.941 0.893);--jade-5:color(display-p3 0.795 0.909 0.847);--jade-6:color(display-p3 0.715 0.864 0.791);--jade-7:color(display-p3 0.603 0.802 0.718);--jade-8:color(display-p3 0.44 0.72 0.629);--jade-9:color(display-p3 0.319 0.63 0.521);--jade-10:color(display-p3 0.299 0.592 0.488);--jade-11:color(display-p3 0.15 0.5 0.37);--jade-12:color(display-p3 0.142 0.229 0.194);--jade-a1:color(display-p3 0.024 0.757 0.514/0.016);--jade-a2:color(display-p3 0.024 0.612 0.22/0.04);--jade-a3:color(display-p3 0.012 0.596 0.235/0.087);--jade-a4:color(display-p3 0.008 0.588 0.255/0.142);--jade-a5:color(display-p3 0.004 0.561 0.251/0.204);--jade-a6:color(display-p3 0.004 0.525 0.278/0.287);--jade-a7:color(display-p3 0.004 0.506 0.29/0.397);--jade-a8:color(display-p3 0 0.506 0.337/0.561);--jade-a9:color(display-p3 0 0.459 0.298/0.683);--jade-a10:color(display-p3 0 0.42 0.271/0.702);--jade-a11:color(display-p3 0.15 0.5 0.37);--jade-a12:color(display-p3 0.142 0.229 0.194);--lime-1:color(display-p3 0.989 0.992 0.981);--lime-2:color(display-p3 0.975 0.98 0.954);--lime-3:color(display-p3 0.939 0.965 0.851);--lime-4:color(display-p3 0.896 0.94 0.76);--lime-5:color(display-p3 0.843 0.903 0.678);--lime-6:color(display-p3 0.778 0.852 0.599);--lime-7:color(display-p3 0.694 0.784 0.508);--lime-8:color(display-p3 0.585 0.707 0.378);--lime-9:color(display-p3 0.78 0.928 0.466);--lime-10:color(display-p3 0.734 0.896 0.397);--lime-11:color(display-p3 0.386 0.482 0.227);--lime-12:color(display-p3 0.222 0.25 0.128);--lime-a1:color(display-p3 0.412 0.608 0.02/0.02);--lime-a2:color(display-p3 0.514 0.592 0.024/0.048);--lime-a3:color(display-p3 0.584 0.765 0.008/0.15);--lime-a4:color(display-p3 0.561 0.757 0.004/0.24);--lime-a5:color(display-p3 0.514 0.698 0.004/0.322);--lime-a6:color(display-p3 0.443 0.627 0/0.4);--lime-a7:color(display-p3 0.376 0.561 0.004/0.491);--lime-a8:color(display-p3 0.333 0.529 0/0.624);--lime-a9:color(display-p3 0.588 0.867 0/0.534);--lime-a10:color(display-p3 0.561 0.827 0/0.604);--lime-a11:color(display-p3 0.386 0.482 0.227);--lime-a12:color(display-p3 0.222 0.25 0.128);--mint-1:color(display-p3 0.98 0.995 0.992);--mint-2:color(display-p3 0.957 0.985 0.977);--mint-3:color(display-p3 0.888 0.972 0.95);--mint-4:color(display-p3 0.819 0.951 0.916);--mint-5:color(display-p3 0.747 0.918 0.873);--mint-6:color(display-p3 0.668 0.87 0.818);--mint-7:color(display-p3 0.567 0.805 0.744);--mint-8:color(display-p3 0.42 0.724 0.649);--mint-9:color(display-p3 0.62 0.908 0.834);--mint-10:color(display-p3 0.585 0.871 0.797);--mint-11:color(display-p3 0.203 0.463 0.397);--mint-12:color(display-p3 0.136 0.259 0.236);--mint-a1:color(display-p3 0.02 0.804 0.608/0.02);--mint-a2:color(display-p3 0.02 0.647 0.467/0.044);--mint-a3:color(display-p3 0.004 0.761 0.553/0.114);--mint-a4:color(display-p3 0.004 0.741 0.545/0.181);--mint-a5:color(display-p3 0.004 0.678 0.51/0.255);--mint-a6:color(display-p3 0.004 0.616 0.463/0.334);--mint-a7:color(display-p3 0.004 0.549 0.412/0.432);--mint-a8:color(display-p3 0 0.529 0.392/0.581);--mint-a9:color(display-p3 0.004 0.765 0.569/0.381);--mint-a10:color(display-p3 0.004 0.69 0.51/0.416);--mint-a11:color(display-p3 0.203 0.463 0.397);--mint-a12:color(display-p3 0.136 0.259 0.236);--orange-1:color(display-p3 0.995 0.988 0.985);--orange-2:color(display-p3 0.994 0.968 0.934);--orange-3:color(display-p3 0.989 0.938 0.85);--orange-4:color(display-p3 1 0.874 0.687);--orange-5:color(display-p3 1 0.821 0.583);--orange-6:color(display-p3 0.975 0.767 0.545);--orange-7:color(display-p3 0.919 0.693 0.486);--orange-8:color(display-p3 0.877 0.597 0.379);--orange-9:color(display-p3 0.9 0.45 0.2);--orange-10:color(display-p3 0.87 0.409 0.164);--orange-11:color(display-p3 0.76 0.34 0);--orange-12:color(display-p3 0.323 0.185 0.127);--orange-a1:color(display-p3 0.757 0.267 0.024/0.016);--orange-a2:color(display-p3 0.886 0.533 0.008/0.067);--orange-a3:color(display-p3 0.922 0.584 0.008/0.15);--orange-a4:color(display-p3 1 0.604 0.004/0.314);--orange-a5:color(display-p3 1 0.569 0.004/0.416);--orange-a6:color(display-p3 0.949 0.494 0.004/0.455);--orange-a7:color(display-p3 0.839 0.408 0/0.514);--orange-a8:color(display-p3 0.804 0.349 0/0.62);--orange-a9:color(display-p3 0.878 0.314 0/0.8);--orange-a10:color(display-p3 0.843 0.29 0/0.836);--orange-a11:color(display-p3 0.76 0.34 0);--orange-a12:color(display-p3 0.323 0.185 0.127);--pink-1:color(display-p3 0.998 0.989 0.996);--pink-2:color(display-p3 0.992 0.97 0.985);--pink-3:color(display-p3 0.981 0.917 0.96);--pink-4:color(display-p3 0.963 0.867 0.932);--pink-5:color(display-p3 0.939 0.815 0.899);--pink-6:color(display-p3 0.907 0.756 0.859);--pink-7:color(display-p3 0.869 0.683 0.81);--pink-8:color(display-p3 0.825 0.59 0.751);--pink-9:color(display-p3 0.775 0.297 0.61);--pink-10:color(display-p3 0.748 0.27 0.581);--pink-11:color(display-p3 0.698 0.219 0.528);--pink-12:color(display-p3 0.363 0.101 0.279);--pink-a1:color(display-p3 0.675 0.024 0.675/0.012);--pink-a2:color(display-p3 0.757 0.02 0.51/0.032);--pink-a3:color(display-p3 0.765 0.008 0.529/0.083);--pink-a4:color(display-p3 0.737 0.008 0.506/0.134);--pink-a5:color(display-p3 0.663 0.004 0.451/0.185);--pink-a6:color(display-p3 0.616 0.004 0.424/0.244);--pink-a7:color(display-p3 0.596 0.004 0.412/0.318);--pink-a8:color(display-p3 0.573 0.004 0.404/0.412);--pink-a9:color(display-p3 0.682 0 0.447/0.702);--pink-a10:color(display-p3 0.655 0 0.424/0.73);--pink-a11:color(display-p3 0.698 0.219 0.528);--pink-a12:color(display-p3 0.363 0.101 0.279);--plum-1:color(display-p3 0.995 0.988 0.999);--plum-2:color(display-p3 0.988 0.971 0.99);--plum-3:color(display-p3 0.973 0.923 0.98);--plum-4:color(display-p3 0.953 0.875 0.966);--plum-5:color(display-p3 0.926 0.825 0.945);--plum-6:color(display-p3 0.89 0.765 0.916);--plum-7:color(display-p3 0.84 0.686 0.877);--plum-8:color(display-p3 0.775 0.58 0.832);--plum-9:color(display-p3 0.624 0.313 0.708);--plum-10:color(display-p3 0.587 0.29 0.667);--plum-11:color(display-p3 0.543 0.263 0.619);--plum-12:color(display-p3 0.299 0.114 0.352);--plum-a1:color(display-p3 0.675 0.024 1/0.012);--plum-a2:color(display-p3 0.58 0.024 0.58/0.028);--plum-a3:color(display-p3 0.655 0.008 0.753/0.079);--plum-a4:color(display-p3 0.627 0.008 0.722/0.126);--plum-a5:color(display-p3 0.58 0.004 0.69/0.177);--plum-a6:color(display-p3 0.537 0.004 0.655/0.236);--plum-a7:color(display-p3 0.49 0.004 0.616/0.314);--plum-a8:color(display-p3 0.471 0.004 0.6/0.42);--plum-a9:color(display-p3 0.451 0 0.576/0.687);--plum-a10:color(display-p3 0.42 0 0.529/0.71);--plum-a11:color(display-p3 0.543 0.263 0.619);--plum-a12:color(display-p3 0.299 0.114 0.352);--purple-1:color(display-p3 0.995 0.988 0.996);--purple-2:color(display-p3 0.983 0.971 0.993);--purple-3:color(display-p3 0.963 0.931 0.989);--purple-4:color(display-p3 0.937 0.888 0.981);--purple-5:color(display-p3 0.904 0.837 0.966);--purple-6:color(display-p3 0.86 0.774 0.942);--purple-7:color(display-p3 0.799 0.69 0.91);--purple-8:color(display-p3 0.719 0.583 0.874);--purple-9:color(display-p3 0.523 0.318 0.751);--purple-10:color(display-p3 0.483 0.289 0.7);--purple-11:color(display-p3 0.473 0.281 0.687);--purple-12:color(display-p3 0.234 0.132 0.363);--purple-a1:color(display-p3 0.675 0.024 0.675/0.012);--purple-a2:color(display-p3 0.443 0.024 0.722/0.028);--purple-a3:color(display-p3 0.506 0.008 0.835/0.071);--purple-a4:color(display-p3 0.451 0.004 0.831/0.114);--purple-a5:color(display-p3 0.431 0.004 0.788/0.165);--purple-a6:color(display-p3 0.384 0.004 0.745/0.228);--purple-a7:color(display-p3 0.357 0.004 0.71/0.31);--purple-a8:color(display-p3 0.322 0.004 0.702/0.416);--purple-a9:color(display-p3 0.298 0 0.639/0.683);--purple-a10:color(display-p3 0.271 0 0.58/0.71);--purple-a11:color(display-p3 0.473 0.281 0.687);--purple-a12:color(display-p3 0.234 0.132 0.363);--red-1:color(display-p3 0.998 0.989 0.988);--red-2:color(display-p3 0.995 0.971 0.971);--red-3:color(display-p3 0.985 0.925 0.925);--red-4:color(display-p3 0.999 0.866 0.866);--red-5:color(display-p3 0.984 0.812 0.811);--red-6:color(display-p3 0.955 0.751 0.749);--red-7:color(display-p3 0.915 0.675 0.672);--red-8:color(display-p3 0.872 0.575 0.572);--red-9:color(display-p3 0.83 0.329 0.324);--red-10:color(display-p3 0.798 0.294 0.285);--red-11:color(display-p3 0.744 0.234 0.222);--red-12:color(display-p3 0.36 0.115 0.143);--red-a1:color(display-p3 0.675 0.024 0.024/0.012);--red-a2:color(display-p3 0.863 0.024 0.024/0.028);--red-a3:color(display-p3 0.792 0.008 0.008/0.075);--red-a4:color(display-p3 1 0.008 0.008/0.134);--red-a5:color(display-p3 0.918 0.008 0.008/0.189);--red-a6:color(display-p3 0.831 0.02 0.004/0.251);--red-a7:color(display-p3 0.741 0.016 0.004/0.33);--red-a8:color(display-p3 0.698 0.012 0.004/0.428);--red-a9:color(display-p3 0.749 0.008 0/0.675);--red-a10:color(display-p3 0.714 0.012 0/0.714);--red-a11:color(display-p3 0.744 0.234 0.222);--red-a12:color(display-p3 0.36 0.115 0.143);--ruby-1:color(display-p3 0.998 0.989 0.992);--ruby-2:color(display-p3 0.995 0.971 0.974);--ruby-3:color(display-p3 0.983 0.92 0.928);--ruby-4:color(display-p3 0.987 0.869 0.885);--ruby-5:color(display-p3 0.968 0.817 0.839);--ruby-6:color(display-p3 0.937 0.758 0.786);--ruby-7:color(display-p3 0.897 0.685 0.721);--ruby-8:color(display-p3 0.851 0.588 0.639);--ruby-9:color(display-p3 0.83 0.323 0.408);--ruby-10:color(display-p3 0.795 0.286 0.375);--ruby-11:color(display-p3 0.728 0.211 0.311);--ruby-12:color(display-p3 0.36 0.115 0.171);--ruby-a1:color(display-p3 0.675 0.024 0.349/0.012);--ruby-a2:color(display-p3 0.863 0.024 0.024/0.028);--ruby-a3:color(display-p3 0.804 0.008 0.11/0.079);--ruby-a4:color(display-p3 0.91 0.008 0.125/0.13);--ruby-a5:color(display-p3 0.831 0.004 0.133/0.185);--ruby-a6:color(display-p3 0.745 0.004 0.118/0.244);--ruby-a7:color(display-p3 0.678 0.004 0.114/0.314);--ruby-a8:color(display-p3 0.639 0.004 0.125/0.412);--ruby-a9:color(display-p3 0.753 0 0.129/0.679);--ruby-a10:color(display-p3 0.714 0 0.125/0.714);--ruby-a11:color(display-p3 0.728 0.211 0.311);--ruby-a12:color(display-p3 0.36 0.115 0.171);--sky-1:color(display-p3 0.98 0.995 0.999);--sky-2:color(display-p3 0.953 0.98 0.99);--sky-3:color(display-p3 0.899 0.963 0.989);--sky-4:color(display-p3 0.842 0.937 0.977);--sky-5:color(display-p3 0.777 0.9 0.954);--sky-6:color(display-p3 0.701 0.851 0.921);--sky-7:color(display-p3 0.604 0.785 0.879);--sky-8:color(display-p3 0.457 0.696 0.829);--sky-9:color(display-p3 0.585 0.877 0.983);--sky-10:color(display-p3 0.555 0.845 0.959);--sky-11:color(display-p3 0.193 0.448 0.605);--sky-12:color(display-p3 0.145 0.241 0.329);--sky-a1:color(display-p3 0.02 0.804 1/0.02);--sky-a2:color(display-p3 0.024 0.592 0.757/0.048);--sky-a3:color(display-p3 0.004 0.655 0.886/0.102);--sky-a4:color(display-p3 0.004 0.604 0.851/0.157);--sky-a5:color(display-p3 0.004 0.565 0.792/0.224);--sky-a6:color(display-p3 0.004 0.502 0.737/0.299);--sky-a7:color(display-p3 0.004 0.459 0.694/0.397);--sky-a8:color(display-p3 0 0.435 0.682/0.542);--sky-a9:color(display-p3 0.004 0.71 0.965/0.416);--sky-a10:color(display-p3 0.004 0.647 0.914/0.444);--sky-a11:color(display-p3 0.193 0.448 0.605);--sky-a12:color(display-p3 0.145 0.241 0.329);--teal-1:color(display-p3 0.983 0.996 0.992);--teal-2:color(display-p3 0.958 0.983 0.976);--teal-3:color(display-p3 0.895 0.971 0.952);--teal-4:color(display-p3 0.831 0.949 0.92);--teal-5:color(display-p3 0.761 0.914 0.878);--teal-6:color(display-p3 0.682 0.864 0.825);--teal-7:color(display-p3 0.581 0.798 0.756);--teal-8:color(display-p3 0.433 0.716 0.671);--teal-9:color(display-p3 0.297 0.637 0.581);--teal-10:color(display-p3 0.275 0.599 0.542);--teal-11:color(display-p3 0.08 0.5 0.43);--teal-12:color(display-p3 0.11 0.235 0.219);--teal-a1:color(display-p3 0.024 0.757 0.514/0.016);--teal-a2:color(display-p3 0.02 0.647 0.467/0.044);--teal-a3:color(display-p3 0.004 0.741 0.557/0.106);--teal-a4:color(display-p3 0.004 0.702 0.537/0.169);--teal-a5:color(display-p3 0.004 0.643 0.494/0.24);--teal-a6:color(display-p3 0.004 0.569 0.447/0.318);--teal-a7:color(display-p3 0.004 0.518 0.424/0.42);--teal-a8:color(display-p3 0 0.506 0.424/0.569);--teal-a9:color(display-p3 0 0.482 0.404/0.702);--teal-a10:color(display-p3 0 0.451 0.369/0.726);--teal-a11:color(display-p3 0.08 0.5 0.43);--teal-a12:color(display-p3 0.11 0.235 0.219);--tomato-1:color(display-p3 0.998 0.989 0.988);--tomato-2:color(display-p3 0.994 0.974 0.969);--tomato-3:color(display-p3 0.985 0.924 0.909);--tomato-4:color(display-p3 0.996 0.868 0.835);--tomato-5:color(display-p3 0.98 0.812 0.77);--tomato-6:color(display-p3 0.953 0.75 0.698);--tomato-7:color(display-p3 0.917 0.673 0.611);--tomato-8:color(display-p3 0.875 0.575 0.502);--tomato-9:color(display-p3 0.831 0.345 0.231);--tomato-10:color(display-p3 0.802 0.313 0.2);--tomato-11:color(display-p3 0.755 0.259 0.152);--tomato-12:color(display-p3 0.335 0.165 0.132);--tomato-a1:color(display-p3 0.675 0.024 0.024/0.012);--tomato-a2:color(display-p3 0.757 0.145 0.02/0.032);--tomato-a3:color(display-p3 0.831 0.184 0.012/0.091);--tomato-a4:color(display-p3 0.976 0.192 0.004/0.165);--tomato-a5:color(display-p3 0.918 0.192 0.004/0.232);--tomato-a6:color(display-p3 0.847 0.173 0.004/0.302);--tomato-a7:color(display-p3 0.788 0.165 0.004/0.389);--tomato-a8:color(display-p3 0.749 0.153 0.004/0.499);--tomato-a9:color(display-p3 0.78 0.149 0/0.769);--tomato-a10:color(display-p3 0.757 0.141 0/0.8);--tomato-a11:color(display-p3 0.755 0.259 0.152);--tomato-a12:color(display-p3 0.335 0.165 0.132);--violet-1:color(display-p3 0.991 0.988 0.995);--violet-2:color(display-p3 0.978 0.974 0.998);--violet-3:color(display-p3 0.953 0.943 0.993);--violet-4:color(display-p3 0.916 0.897 1);--violet-5:color(display-p3 0.876 0.851 1);--violet-6:color(display-p3 0.825 0.793 0.981);--violet-7:color(display-p3 0.752 0.712 0.943);--violet-8:color(display-p3 0.654 0.602 0.902);--violet-9:color(display-p3 0.417 0.341 0.784);--violet-10:color(display-p3 0.381 0.306 0.741);--violet-11:color(display-p3 0.383 0.317 0.702);--violet-12:color(display-p3 0.179 0.15 0.359);--violet-a1:color(display-p3 0.349 0.024 0.675/0.012);--violet-a2:color(display-p3 0.161 0.024 0.863/0.028);--violet-a3:color(display-p3 0.204 0.004 0.871/0.059);--violet-a4:color(display-p3 0.196 0.004 1/0.102);--violet-a5:color(display-p3 0.165 0.008 1/0.15);--violet-a6:color(display-p3 0.153 0.004 0.906/0.208);--violet-a7:color(display-p3 0.141 0.004 0.796/0.287);--violet-a8:color(display-p3 0.133 0.004 0.753/0.397);--violet-a9:color(display-p3 0.114 0 0.675/0.659);--violet-a10:color(display-p3 0.11 0 0.627/0.695);--violet-a11:color(display-p3 0.383 0.317 0.702);--violet-a12:color(display-p3 0.179 0.15 0.359);--yellow-1:color(display-p3 0.992 0.992 0.978);--yellow-2:color(display-p3 0.995 0.99 0.922);--yellow-3:color(display-p3 0.997 0.982 0.749);--yellow-4:color(display-p3 0.992 0.953 0.627);--yellow-5:color(display-p3 0.984 0.91 0.51);--yellow-6:color(display-p3 0.934 0.847 0.474);--yellow-7:color(display-p3 0.876 0.785 0.46);--yellow-8:color(display-p3 0.811 0.689 0.313);--yellow-9:color(display-p3 1 0.92 0.22);--yellow-10:color(display-p3 0.977 0.868 0.291);--yellow-11:color(display-p3 0.6 0.44 0);--yellow-12:color(display-p3 0.271 0.233 0.137);--yellow-a1:color(display-p3 0.675 0.675 0.024/0.024);--yellow-a2:color(display-p3 0.953 0.855 0.008/0.079);--yellow-a3:color(display-p3 0.988 0.925 0.004/0.251);--yellow-a4:color(display-p3 0.98 0.875 0.004/0.373);--yellow-a5:color(display-p3 0.969 0.816 0.004/0.491);--yellow-a6:color(display-p3 0.875 0.71 0/0.526);--yellow-a7:color(display-p3 0.769 0.604 0/0.542);--yellow-a8:color(display-p3 0.725 0.549 0/0.687);--yellow-a9:color(display-p3 1 0.898 0/0.781);--yellow-a10:color(display-p3 0.969 0.812 0/0.71);--yellow-a11:color(display-p3 0.6 0.44 0);--yellow-a12:color(display-p3 0.271 0.233 0.137);--gray-surface:color(display-p3 1 1 1/0.8);--mauve-surface:color(display-p3 1 1 1/0.8);--slate-surface:color(display-p3 1 1 1/0.8);--sage-surface:color(display-p3 1 1 1/0.8);--olive-surface:color(display-p3 1 1 1/0.8);--sand-surface:color(display-p3 1 1 1/0.8);--amber-surface:color(display-p3 0.9922 0.9843 0.902/0.8);--blue-surface:color(display-p3 0.9529 0.9765 0.9961/0.8);--bronze-surface:color(display-p3 0.9843 0.9608 0.9529/0.8);--brown-surface:color(display-p3 0.9843 0.9725 0.9569/0.8);--crimson-surface:color(display-p3 0.9922 0.9608 0.9725/0.8);--cyan-surface:color(display-p3 0.9412 0.9765 0.9804/0.8);--gold-surface:color(display-p3 0.9765 0.9725 0.9412/0.8);--grass-surface:color(display-p3 0.9569 0.9804 0.9569/0.8);--green-surface:color(display-p3 0.9569 0.9804 0.9608/0.8);--indigo-surface:color(display-p3 0.9647 0.9725 0.9961/0.8);--iris-surface:color(display-p3 0.9647 0.9647 0.9961/0.8);--jade-surface:color(display-p3 0.9529 0.9804 0.9608/0.8);--lime-surface:color(display-p3 0.9725 0.9765 0.9412/0.8);--mint-surface:color(display-p3 0.9451 0.9804 0.9725/0.8);--orange-surface:color(display-p3 0.9961 0.9608 0.9176/0.8);--pink-surface:color(display-p3 0.9922 0.9608 0.9804/0.8);--plum-surface:color(display-p3 0.9843 0.9647 0.9843/0.8);--purple-surface:color(display-p3 0.9804 0.9647 0.9922/0.8);--red-surface:color(display-p3 0.9961 0.9647 0.9647/0.8);--ruby-surface:color(display-p3 0.9961 0.9647 0.9647/0.8);--sky-surface:color(display-p3 0.9412 0.9765 0.9843/0.8);--teal-surface:color(display-p3 0.9451 0.9804 0.9725/0.8);--tomato-surface:color(display-p3 0.9922 0.9647 0.9608/0.8);--violet-surface:color(display-p3 0.9725 0.9647 0.9961/0.8);--yellow-surface:color(display-p3 0.9961 0.9922 0.902/0.8)}}}.dark,.dark-theme{--gray-1:#111;--gray-2:#191919;--gray-3:#222;--gray-4:#2a2a2a;--gray-5:#313131;--gray-6:#3a3a3a;--gray-7:#484848;--gray-8:#606060;--gray-9:#6e6e6e;--gray-10:#7b7b7b;--gray-11:#b4b4b4;--gray-12:#eee;--gray-a1:#0000;--gray-a2:#ffffff09;--gray-a3:#ffffff12;--gray-a4:#ffffff1b;--gray-a5:#ffffff22;--gray-a6:#ffffff2c;--gray-a7:#ffffff3b;--gray-a8:#ffffff55;--gray-a9:#ffffff64;--gray-a10:#ffffff72;--gray-a11:#ffffffaf;--gray-a12:#ffffffed;--mauve-1:#121113;--mauve-2:#1a191b;--mauve-3:#232225;--mauve-4:#2b292d;--mauve-5:#323035;--mauve-6:#3c393f;--mauve-7:#49474e;--mauve-8:#625f69;--mauve-9:#6f6d78;--mauve-10:#7c7a85;--mauve-11:#b5b2bc;--mauve-12:#eeeef0;--mauve-a1:#0000;--mauve-a2:#f5f4f609;--mauve-a3:#ebeaf814;--mauve-a4:#eee5f81d;--mauve-a5:#efe6fe25;--mauve-a6:#f1e6fd30;--mauve-a7:#eee9ff40;--mauve-a8:#eee7ff5d;--mauve-a9:#eae6fd6e;--mauve-a10:#ece9fd7c;--mauve-a11:#f5f1ffb7;--mauve-a12:#fdfdffef;--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0;--slate-a1:#0000;--slate-a2:#d8f4f609;--slate-a3:#ddeaf814;--slate-a4:#d3edf81d;--slate-a5:#d9edfe25;--slate-a6:#d6ebfd30;--slate-a7:#d9edff40;--slate-a8:#d9edff5d;--slate-a9:#dfebfd6d;--slate-a10:#e5edfd7b;--slate-a11:#f1f7feb5;--slate-a12:#fcfdffef;--sage-1:#101211;--sage-2:#171918;--sage-3:#202221;--sage-4:#272a29;--sage-5:#2e3130;--sage-6:#373b39;--sage-7:#444947;--sage-8:#5b625f;--sage-9:#63706b;--sage-10:#717d79;--sage-11:#adb5b2;--sage-12:#eceeed;--sage-a1:#0000;--sage-a2:#f0f2f108;--sage-a3:#f3f5f412;--sage-a4:#f2fefd1a;--sage-a5:#f1fbfa22;--sage-a6:#edfbf42d;--sage-a7:#edfcf73c;--sage-a8:#ebfdf657;--sage-a9:#dffdf266;--sage-a10:#e5fdf674;--sage-a11:#f4fefbb0;--sage-a12:#fdfffeed;--olive-1:#111210;--olive-2:#181917;--olive-3:#212220;--olive-4:#282a27;--olive-5:#2f312e;--olive-6:#383a36;--olive-7:#454843;--olive-8:#5c625b;--olive-9:#687066;--olive-10:#767d74;--olive-11:#afb5ad;--olive-12:#eceeec;--olive-a1:#0000;--olive-a2:#f1f2f008;--olive-a3:#f4f5f312;--olive-a4:#f3fef21a;--olive-a5:#f2fbf122;--olive-a6:#f4faed2c;--olive-a7:#f2fced3b;--olive-a8:#edfdeb57;--olive-a9:#ebfde766;--olive-a10:#f0fdec74;--olive-a11:#f6fef4b0;--olive-a12:#fdfffded;--sand-1:#111110;--sand-2:#191918;--sand-3:#222221;--sand-4:#2a2a28;--sand-5:#31312e;--sand-6:#3b3a37;--sand-7:#494844;--sand-8:#62605b;--sand-9:#6f6d66;--sand-10:#7c7b74;--sand-11:#b5b3ad;--sand-12:#eeeeec;--sand-a1:#0000;--sand-a2:#f4f4f309;--sand-a3:#f6f6f513;--sand-a4:#fefef31b;--sand-a5:#fbfbeb23;--sand-a6:#fffaed2d;--sand-a7:#fffbed3c;--sand-a8:#fff9eb57;--sand-a9:#fffae965;--sand-a10:#fffdee73;--sand-a11:#fffcf4b0;--sand-a12:#fffffded;--amber-1:#16120c;--amber-2:#1d180f;--amber-3:#302008;--amber-4:#3f2700;--amber-5:#4d3000;--amber-6:#5c3d05;--amber-7:#714f19;--amber-8:#8f6424;--amber-9:#ffc53d;--amber-10:#ffd60a;--amber-11:#ffca16;--amber-12:#ffe7b3;--amber-a1:#e63c0006;--amber-a2:#fd9b000d;--amber-a3:#fa820022;--amber-a4:#fc820032;--amber-a5:#fd8b0041;--amber-a6:#fd9b0051;--amber-a7:#ffab2567;--amber-a8:#ffae3587;--amber-a9:#ffc53d;--amber-a10:#ffd60a;--amber-a11:#ffca16;--amber-a12:#ffe7b3;--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff;--blue-a1:#004df211;--blue-a2:#1166fb18;--blue-a3:#0077ff3a;--blue-a4:#0075ff57;--blue-a5:#0081fd6b;--blue-a6:#0f89fd7f;--blue-a7:#2a91fe98;--blue-a8:#3094feb9;--blue-a9:#0090ff;--blue-a10:#3b9eff;--blue-a11:#70b8ff;--blue-a12:#c2e6ff;--bronze-1:#141110;--bronze-2:#1c1917;--bronze-3:#262220;--bronze-4:#302a27;--bronze-5:#3b3330;--bronze-6:#493e3a;--bronze-7:#5a4c47;--bronze-8:#6f5f58;--bronze-9:#a18072;--bronze-10:#ae8c7e;--bronze-11:#d4b3a5;--bronze-12:#ede0d9;--bronze-a1:#d1110004;--bronze-a2:#fbbc910c;--bronze-a3:#faceb817;--bronze-a4:#facdb622;--bronze-a5:#ffd2c12d;--bronze-a6:#ffd1c03c;--bronze-a7:#fdd0c04f;--bronze-a8:#ffd6c565;--bronze-a9:#fec7b09b;--bronze-a10:#fecab5a9;--bronze-a11:#ffd7c6d1;--bronze-a12:#fff1e9ec;--brown-1:#12110f;--brown-2:#1c1816;--brown-3:#28211d;--brown-4:#322922;--brown-5:#3e3128;--brown-6:#4d3c2f;--brown-7:#614a39;--brown-8:#7c5f46;--brown-9:#ad7f58;--brown-10:#b88c67;--brown-11:#dbb594;--brown-12:#f2e1ca;--brown-a1:#91110002;--brown-a2:#fba67c0c;--brown-a3:#fcb58c19;--brown-a4:#fbbb8a24;--brown-a5:#fcb88931;--brown-a6:#fdba8741;--brown-a7:#ffbb8856;--brown-a8:#ffbe8773;--brown-a9:#feb87da8;--brown-a10:#ffc18cb3;--brown-a11:#fed1aad9;--brown-a12:#feecd4f2;--crimson-1:#191114;--crimson-2:#201318;--crimson-3:#381525;--crimson-4:#4d122f;--crimson-5:#5c1839;--crimson-6:#6d2545;--crimson-7:#873356;--crimson-8:#b0436e;--crimson-9:#e93d82;--crimson-10:#ee518a;--crimson-11:#ff92ad;--crimson-12:#fdd3e8;--crimson-a1:#f4126709;--crimson-a2:#f22f7a11;--crimson-a3:#fe2a8b2a;--crimson-a4:#fd158741;--crimson-a5:#fd278f51;--crimson-a6:#fe459763;--crimson-a7:#fd559b7f;--crimson-a8:#fe5b9bab;--crimson-a9:#fe418de8;--crimson-a10:#ff5693ed;--crimson-a11:#ff92ad;--crimson-a12:#ffd5eafd;--cyan-1:#0b161a;--cyan-2:#101b20;--cyan-3:#082c36;--cyan-4:#003848;--cyan-5:#004558;--cyan-6:#045468;--cyan-7:#12677e;--cyan-8:#11809c;--cyan-9:#00a2c7;--cyan-10:#23afd0;--cyan-11:#4ccce6;--cyan-12:#b6ecf7;--cyan-a1:#0091f70a;--cyan-a2:#02a7f211;--cyan-a3:#00befd28;--cyan-a4:#00baff3b;--cyan-a5:#00befd4d;--cyan-a6:#00c7fd5e;--cyan-a7:#14cdff75;--cyan-a8:#11cfff95;--cyan-a9:#00cfffc3;--cyan-a10:#28d6ffcd;--cyan-a11:#52e1fee5;--cyan-a12:#bbf3fef7;--gold-1:#121211;--gold-2:#1b1a17;--gold-3:#24231f;--gold-4:#2d2b26;--gold-5:#38352e;--gold-6:#444039;--gold-7:#544f46;--gold-8:#696256;--gold-9:#978365;--gold-10:#a39073;--gold-11:#cbb99f;--gold-12:#e8e2d9;--gold-a1:#91911102;--gold-a2:#f9e29d0b;--gold-a3:#f8ecbb15;--gold-a4:#ffeec41e;--gold-a5:#feecc22a;--gold-a6:#feebcb37;--gold-a7:#ffedcd48;--gold-a8:#fdeaca5f;--gold-a9:#ffdba690;--gold-a10:#fedfb09d;--gold-a11:#fee7c6c8;--gold-a12:#fef7ede7;--grass-1:#0e1511;--grass-2:#141a15;--grass-3:#1b2a1e;--grass-4:#1d3a24;--grass-5:#25482d;--grass-6:#2d5736;--grass-7:#366740;--grass-8:#3e7949;--grass-9:#46a758;--grass-10:#53b365;--grass-11:#71d083;--grass-12:#c2f0c2;--grass-a1:#00de1205;--grass-a2:#5ef7780a;--grass-a3:#70fe8c1b;--grass-a4:#57ff802c;--grass-a5:#68ff8b3b;--grass-a6:#71ff8f4b;--grass-a7:#77fd925d;--grass-a8:#77fd9070;--grass-a9:#65ff82a1;--grass-a10:#72ff8dae;--grass-a11:#89ff9fcd;--grass-a12:#ceffceef;--green-1:#0e1512;--green-2:#121b17;--green-3:#132d21;--green-4:#113b29;--green-5:#174933;--green-6:#20573e;--green-7:#28684a;--green-8:#2f7c57;--green-9:#30a46c;--green-10:#33b074;--green-11:#3dd68c;--green-12:#b1f1cb;--green-a1:#00de4505;--green-a2:#29f99d0b;--green-a3:#22ff991e;--green-a4:#11ff992d;--green-a5:#2bffa23c;--green-a6:#44ffaa4b;--green-a7:#50fdac5e;--green-a8:#54ffad73;--green-a9:#44ffa49e;--green-a10:#43fea4ab;--green-a11:#46fea5d4;--green-a12:#bbffd7f0;--indigo-1:#11131f;--indigo-2:#141726;--indigo-3:#182449;--indigo-4:#1d2e62;--indigo-5:#253974;--indigo-6:#304384;--indigo-7:#3a4f97;--indigo-8:#435db1;--indigo-9:#3e63dd;--indigo-10:#5472e4;--indigo-11:#9eb1ff;--indigo-12:#d6e1ff;--indigo-a1:#1133ff0f;--indigo-a2:#3354fa17;--indigo-a3:#2f62ff3c;--indigo-a4:#3566ff57;--indigo-a5:#4171fd6b;--indigo-a6:#5178fd7c;--indigo-a7:#5a7fff90;--indigo-a8:#5b81feac;--indigo-a9:#4671ffdb;--indigo-a10:#5c7efee3;--indigo-a11:#9eb1ff;--indigo-a12:#d6e1ff;--iris-1:#13131e;--iris-2:#171625;--iris-3:#202248;--iris-4:#262a65;--iris-5:#303374;--iris-6:#3d3e82;--iris-7:#4a4a95;--iris-8:#5958b1;--iris-9:#5b5bd6;--iris-10:#6e6ade;--iris-11:#b1a9ff;--iris-12:#e0dffe;--iris-a1:#3636fe0e;--iris-a2:#564bf916;--iris-a3:#525bff3b;--iris-a4:#4d58ff5a;--iris-a5:#5b62fd6b;--iris-a6:#6d6ffd7a;--iris-a7:#7777fe8e;--iris-a8:#7b7afeac;--iris-a9:#6a6afed4;--iris-a10:#7d79ffdc;--iris-a11:#b1a9ff;--iris-a12:#e1e0ff;--jade-1:#0d1512;--jade-2:#121c18;--jade-3:#0f2e22;--jade-4:#0b3b2c;--jade-5:#114837;--jade-6:#1b5745;--jade-7:#246854;--jade-8:#2a7e68;--jade-9:#29a383;--jade-10:#27b08b;--jade-11:#1fd8a4;--jade-12:#adf0d4;--jade-a1:#00de4505;--jade-a2:#27fba60c;--jade-a3:#02f99920;--jade-a4:#00ffaa2d;--jade-a5:#11ffb63b;--jade-a6:#34ffc24b;--jade-a7:#45fdc75e;--jade-a8:#48ffcf75;--jade-a9:#38feca9d;--jade-a10:#31fec7ab;--jade-a11:#21fec0d6;--jade-a12:#b8ffe1ef;--lime-1:#11130c;--lime-2:#151a10;--lime-3:#1f2917;--lime-4:#29371d;--lime-5:#334423;--lime-6:#3d522a;--lime-7:#496231;--lime-8:#577538;--lime-9:#bdee63;--lime-10:#d4ff70;--lime-11:#bde56c;--lime-12:#e3f7ba;--lime-a1:#11bb0003;--lime-a2:#78f7000a;--lime-a3:#9bfd4c1a;--lime-a4:#a7fe5c29;--lime-a5:#affe6537;--lime-a6:#b2fe6d46;--lime-a7:#b6ff6f57;--lime-a8:#b6fd6d6c;--lime-a9:#caff69ed;--lime-a10:#d4ff70;--lime-a11:#d1fe77e4;--lime-a12:#e9febff7;--mint-1:#0e1515;--mint-2:#0f1b1b;--mint-3:#092c2b;--mint-4:#003a38;--mint-5:#004744;--mint-6:#105650;--mint-7:#1e685f;--mint-8:#277f70;--mint-9:#86ead4;--mint-10:#a8f5e5;--mint-11:#58d5ba;--mint-12:#c4f5e1;--mint-a1:#00dede05;--mint-a2:#00f9f90b;--mint-a3:#00fff61d;--mint-a4:#00fff42c;--mint-a5:#00fff23a;--mint-a6:#0effeb4a;--mint-a7:#34fde55e;--mint-a8:#41ffdf76;--mint-a9:#92ffe7e9;--mint-a10:#aefeedf5;--mint-a11:#67ffded2;--mint-a12:#cbfee9f5;--orange-1:#17120e;--orange-2:#1e160f;--orange-3:#331e0b;--orange-4:#462100;--orange-5:#562800;--orange-6:#66350c;--orange-7:#7e451d;--orange-8:#a35829;--orange-9:#f76b15;--orange-10:#ff801f;--orange-11:#ffa057;--orange-12:#ffe0c2;--orange-a1:#ec360007;--orange-a2:#fe6d000e;--orange-a3:#fb6a0025;--orange-a4:#ff590039;--orange-a5:#ff61004a;--orange-a6:#fd75045c;--orange-a7:#ff832c75;--orange-a8:#fe84389d;--orange-a9:#fe6d15f7;--orange-a10:#ff801f;--orange-a11:#ffa057;--orange-a12:#ffe0c2;--pink-1:#191117;--pink-2:#21121d;--pink-3:#37172f;--pink-4:#4b143d;--pink-5:#591c47;--pink-6:#692955;--pink-7:#833869;--pink-8:#a84885;--pink-9:#d6409f;--pink-10:#de51a8;--pink-11:#ff8dcc;--pink-12:#fdd1ea;--pink-a1:#f412bc09;--pink-a2:#f420bb12;--pink-a3:#fe37cc29;--pink-a4:#fc1ec43f;--pink-a5:#fd35c24e;--pink-a6:#fd51c75f;--pink-a7:#fd62c87b;--pink-a8:#ff68c8a2;--pink-a9:#fe49bcd4;--pink-a10:#ff5cc0dc;--pink-a11:#ff8dcc;--pink-a12:#ffd3ecfd;--plum-1:#181118;--plum-2:#201320;--plum-3:#351a35;--plum-4:#451d47;--plum-5:#512454;--plum-6:#5e3061;--plum-7:#734079;--plum-8:#92549c;--plum-9:#ab4aba;--plum-10:#b658c4;--plum-11:#e796f3;--plum-12:#f4d4f4;--plum-a1:#f112f108;--plum-a2:#f22ff211;--plum-a3:#fd4cfd27;--plum-a4:#f646ff3a;--plum-a5:#f455ff48;--plum-a6:#f66dff56;--plum-a7:#f07cfd70;--plum-a8:#ee84ff95;--plum-a9:#e961feb6;--plum-a10:#ed70ffc0;--plum-a11:#f19cfef3;--plum-a12:#feddfef4;--purple-1:#18111b;--purple-2:#1e1523;--purple-3:#301c3b;--purple-4:#3d224e;--purple-5:#48295c;--purple-6:#54346b;--purple-7:#664282;--purple-8:#8457aa;--purple-9:#8e4ec6;--purple-10:#9a5cd0;--purple-11:#d19dff;--purple-12:#ecd9fa;--purple-a1:#b412f90b;--purple-a2:#b744f714;--purple-a3:#c150ff2d;--purple-a4:#bb53fd42;--purple-a5:#be5cfd51;--purple-a6:#c16dfd61;--purple-a7:#c378fd7a;--purple-a8:#c47effa4;--purple-a9:#b661ffc2;--purple-a10:#bc6fffcd;--purple-a11:#d19dff;--purple-a12:#f1ddfffa;--red-1:#191111;--red-2:#201314;--red-3:#3b1219;--red-4:#500f1c;--red-5:#611623;--red-6:#72232d;--red-7:#8c333a;--red-8:#b54548;--red-9:#e5484d;--red-10:#ec5d5e;--red-11:#ff9592;--red-12:#ffd1d9;--red-a1:#f4121209;--red-a2:#f22f3e11;--red-a3:#ff173f2d;--red-a4:#fe0a3b44;--red-a5:#ff204756;--red-a6:#ff3e5668;--red-a7:#ff536184;--red-a8:#ff5d61b0;--red-a9:#fe4e54e4;--red-a10:#ff6465eb;--red-a11:#ff9592;--red-a12:#ffd1d9;--ruby-1:#191113;--ruby-2:#1e1517;--ruby-3:#3a141e;--ruby-4:#4e1325;--ruby-5:#5e1a2e;--ruby-6:#6f2539;--ruby-7:#883447;--ruby-8:#b3445a;--ruby-9:#e54666;--ruby-10:#ec5a72;--ruby-11:#ff949d;--ruby-12:#fed2e1;--ruby-a1:#f4124a09;--ruby-a2:#fe5a7f0e;--ruby-a3:#ff235d2c;--ruby-a4:#fd195e42;--ruby-a5:#fe2d6b53;--ruby-a6:#ff447665;--ruby-a7:#ff577d80;--ruby-a8:#ff5c7cae;--ruby-a9:#fe4c70e4;--ruby-a10:#ff617beb;--ruby-a11:#ff949d;--ruby-a12:#ffd3e2;--sky-1:#0d141f;--sky-2:#111a27;--sky-3:#112840;--sky-4:#113555;--sky-5:#154467;--sky-6:#1b537b;--sky-7:#1f6692;--sky-8:#197cae;--sky-9:#7ce2fe;--sky-10:#a8eeff;--sky-11:#75c7f0;--sky-12:#c2f3ff;--sky-a1:#0044ff0f;--sky-a2:#1171fb18;--sky-a3:#1184fc33;--sky-a4:#128fff49;--sky-a5:#1c9dfd5d;--sky-a6:#28a5ff72;--sky-a7:#2badfe8b;--sky-a8:#1db2fea9;--sky-a9:#7ce3ff;--sky-a10:#a8eeff;--sky-a11:#7cd3ffef;--sky-a12:#c2f3ff;--teal-1:#0d1514;--teal-2:#111c1b;--teal-3:#0d2d2a;--teal-4:#023b37;--teal-5:#084843;--teal-6:#145750;--teal-7:#1c6961;--teal-8:#207e73;--teal-9:#12a594;--teal-10:#0eb39e;--teal-11:#0bd8b6;--teal-12:#adf0dd;--teal-a1:#00deab05;--teal-a2:#12fbe60c;--teal-a3:#00ffe61e;--teal-a4:#00ffe92d;--teal-a5:#00ffea3b;--teal-a6:#1cffe84b;--teal-a7:#2efde85f;--teal-a8:#32ffe775;--teal-a9:#13ffe49f;--teal-a10:#0dffe0ae;--teal-a11:#0afed5d6;--teal-a12:#b8ffebef;--tomato-1:#181111;--tomato-2:#1f1513;--tomato-3:#391714;--tomato-4:#4e1511;--tomato-5:#5e1c16;--tomato-6:#6e2920;--tomato-7:#853a2d;--tomato-8:#ac4d39;--tomato-9:#e54d2e;--tomato-10:#ec6142;--tomato-11:#ff977d;--tomato-12:#fbd3cb;--tomato-a1:#f1121208;--tomato-a2:#ff55330f;--tomato-a3:#ff35232b;--tomato-a4:#fd201142;--tomato-a5:#fe332153;--tomato-a6:#ff4f3864;--tomato-a7:#fd644a7d;--tomato-a8:#fe6d4ea7;--tomato-a9:#fe5431e4;--tomato-a10:#ff6847eb;--tomato-a11:#ff977d;--tomato-a12:#ffd6cefb;--violet-1:#14121f;--violet-2:#1b1525;--violet-3:#291f43;--violet-4:#33255b;--violet-5:#3c2e69;--violet-6:#473876;--violet-7:#56468b;--violet-8:#6958ad;--violet-9:#6e56cf;--violet-10:#7d66d9;--violet-11:#baa7ff;--violet-12:#e2ddfe;--violet-a1:#4422ff0f;--violet-a2:#853ff916;--violet-a3:#8354fe36;--violet-a4:#7d51fd50;--violet-a5:#845ffd5f;--violet-a6:#8f6cfd6d;--violet-a7:#9879ff83;--violet-a8:#977dfea8;--violet-a9:#8668ffcc;--violet-a10:#9176fed7;--violet-a11:#baa7ff;--violet-a12:#e3deff;--yellow-1:#14120b;--yellow-2:#1b180f;--yellow-3:#2d2305;--yellow-4:#362b00;--yellow-5:#433500;--yellow-6:#524202;--yellow-7:#665417;--yellow-8:#836a21;--yellow-9:#ffe629;--yellow-10:#ffff57;--yellow-11:#f5e147;--yellow-12:#f6eeb4;--yellow-a1:#d1510004;--yellow-a2:#f9b4000b;--yellow-a3:#ffaa001e;--yellow-a4:#fdb70028;--yellow-a5:#febb0036;--yellow-a6:#fec40046;--yellow-a7:#fdcb225c;--yellow-a8:#fdca327b;--yellow-a9:#ffe629;--yellow-a10:#ffff57;--yellow-a11:#fee949f5;--yellow-a12:#fef6baf6;--gray-surface:#21212180;--gray-indicator:var(--gray-9);--gray-track:var(--gray-9);--mauve-surface:#22212380;--mauve-indicator:var(--mauve-9);--mauve-track:var(--mauve-9);--slate-surface:#1f212380;--slate-indicator:var(--slate-9);--slate-track:var(--slate-9);--sage-surface:#1e201f80;--sage-indicator:var(--sage-9);--sage-track:var(--sage-9);--olive-surface:#1f201e80;--olive-indicator:var(--olive-9);--olive-track:var(--olive-9);--sand-surface:#21212080;--sand-indicator:var(--sand-9);--sand-track:var(--sand-9);--amber-surface:#271f1380;--amber-indicator:var(--amber-9);--amber-track:var(--amber-9);--blue-surface:#11213d80;--blue-indicator:var(--blue-9);--blue-track:var(--blue-9);--bronze-surface:#27211d80;--bronze-indicator:var(--bronze-9);--bronze-track:var(--bronze-9);--brown-surface:#271f1b80;--brown-indicator:var(--brown-9);--brown-track:var(--brown-9);--crimson-surface:#2f151f80;--crimson-indicator:var(--crimson-9);--crimson-track:var(--crimson-9);--cyan-surface:#11252d80;--cyan-indicator:var(--cyan-9);--cyan-track:var(--cyan-9);--gold-surface:#25231d80;--gold-indicator:var(--gold-9);--gold-track:var(--gold-9);--grass-surface:#19231b80;--grass-indicator:var(--grass-9);--grass-track:var(--grass-9);--green-surface:#15251d80;--green-indicator:var(--green-9);--green-track:var(--green-9);--indigo-surface:#171d3b80;--indigo-indicator:var(--indigo-9);--indigo-track:var(--indigo-9);--iris-surface:#1d1b3980;--iris-indicator:var(--iris-9);--iris-track:var(--iris-9);--jade-surface:#13271f80;--jade-indicator:var(--jade-9);--jade-track:var(--jade-9);--lime-surface:#1b211580;--lime-indicator:var(--lime-9);--lime-track:var(--lime-9);--mint-surface:#15272780;--mint-indicator:var(--mint-9);--mint-track:var(--mint-9);--orange-surface:#271d1380;--orange-indicator:var(--orange-9);--orange-track:var(--orange-9);--pink-surface:#31132980;--pink-indicator:var(--pink-9);--pink-track:var(--pink-9);--plum-surface:#2f152f80;--plum-indicator:var(--plum-9);--plum-track:var(--plum-9);--purple-surface:#2b173580;--purple-indicator:var(--purple-9);--purple-track:var(--purple-9);--red-surface:#2f151780;--red-indicator:var(--red-9);--red-track:var(--red-9);--ruby-surface:#2b191d80;--ruby-indicator:var(--ruby-9);--ruby-track:var(--ruby-9);--sky-surface:#13233b80;--sky-indicator:var(--sky-9);--sky-track:var(--sky-9);--teal-surface:#13272580;--teal-indicator:var(--teal-9);--teal-track:var(--teal-9);--tomato-surface:#2d191580;--tomato-indicator:var(--tomato-9);--tomato-track:var(--tomato-9);--violet-surface:#25193980;--violet-indicator:var(--violet-9);--violet-track:var(--violet-9);--yellow-surface:#231f1380;--yellow-indicator:var(--yellow-9);--yellow-track:var(--yellow-9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-1:color(display-p3 0.067 0.067 0.067);--gray-2:color(display-p3 0.098 0.098 0.098);--gray-3:color(display-p3 0.135 0.135 0.135);--gray-4:color(display-p3 0.163 0.163 0.163);--gray-5:color(display-p3 0.192 0.192 0.192);--gray-6:color(display-p3 0.228 0.228 0.228);--gray-7:color(display-p3 0.283 0.283 0.283);--gray-8:color(display-p3 0.375 0.375 0.375);--gray-9:color(display-p3 0.431 0.431 0.431);--gray-10:color(display-p3 0.484 0.484 0.484);--gray-11:color(display-p3 0.706 0.706 0.706);--gray-12:color(display-p3 0.933 0.933 0.933);--gray-a1:color(display-p3 0 0 0/0);--gray-a2:color(display-p3 1 1 1/0.034);--gray-a3:color(display-p3 1 1 1/0.071);--gray-a4:color(display-p3 1 1 1/0.105);--gray-a5:color(display-p3 1 1 1/0.134);--gray-a6:color(display-p3 1 1 1/0.172);--gray-a7:color(display-p3 1 1 1/0.231);--gray-a8:color(display-p3 1 1 1/0.332);--gray-a9:color(display-p3 1 1 1/0.391);--gray-a10:color(display-p3 1 1 1/0.445);--gray-a11:color(display-p3 1 1 1/0.685);--gray-a12:color(display-p3 1 1 1/0.929);--mauve-1:color(display-p3 0.07 0.067 0.074);--mauve-2:color(display-p3 0.101 0.098 0.105);--mauve-3:color(display-p3 0.138 0.134 0.144);--mauve-4:color(display-p3 0.167 0.161 0.175);--mauve-5:color(display-p3 0.196 0.189 0.206);--mauve-6:color(display-p3 0.232 0.225 0.245);--mauve-7:color(display-p3 0.286 0.277 0.302);--mauve-8:color(display-p3 0.383 0.373 0.408);--mauve-9:color(display-p3 0.434 0.428 0.467);--mauve-10:color(display-p3 0.487 0.48 0.519);--mauve-11:color(display-p3 0.707 0.7 0.735);--mauve-12:color(display-p3 0.933 0.933 0.94);--mauve-a1:color(display-p3 0 0 0/0);--mauve-a2:color(display-p3 0.996 0.992 1/0.034);--mauve-a3:color(display-p3 0.937 0.933 0.992/0.077);--mauve-a4:color(display-p3 0.957 0.918 0.996/0.111);--mauve-a5:color(display-p3 0.937 0.906 0.996/0.145);--mauve-a6:color(display-p3 0.953 0.925 0.996/0.183);--mauve-a7:color(display-p3 0.945 0.929 1/0.246);--mauve-a8:color(display-p3 0.937 0.918 1/0.361);--mauve-a9:color(display-p3 0.933 0.918 1/0.424);--mauve-a10:color(display-p3 0.941 0.925 1/0.479);--mauve-a11:color(display-p3 0.965 0.961 1/0.712);--mauve-a12:color(display-p3 0.992 0.992 1/0.937);--slate-1:color(display-p3 0.067 0.067 0.074);--slate-2:color(display-p3 0.095 0.098 0.105);--slate-3:color(display-p3 0.13 0.135 0.145);--slate-4:color(display-p3 0.156 0.163 0.176);--slate-5:color(display-p3 0.183 0.191 0.206);--slate-6:color(display-p3 0.215 0.226 0.244);--slate-7:color(display-p3 0.265 0.28 0.302);--slate-8:color(display-p3 0.357 0.381 0.409);--slate-9:color(display-p3 0.415 0.431 0.463);--slate-10:color(display-p3 0.469 0.483 0.514);--slate-11:color(display-p3 0.692 0.704 0.728);--slate-12:color(display-p3 0.93 0.933 0.94);--slate-a1:color(display-p3 0 0 0/0);--slate-a2:color(display-p3 0.875 0.992 1/0.034);--slate-a3:color(display-p3 0.882 0.933 0.992/0.077);--slate-a4:color(display-p3 0.882 0.953 0.996/0.111);--slate-a5:color(display-p3 0.878 0.929 0.996/0.145);--slate-a6:color(display-p3 0.882 0.949 0.996/0.183);--slate-a7:color(display-p3 0.882 0.929 1/0.246);--slate-a8:color(display-p3 0.871 0.937 1/0.361);--slate-a9:color(display-p3 0.898 0.937 1/0.42);--slate-a10:color(display-p3 0.918 0.945 1/0.475);--slate-a11:color(display-p3 0.949 0.969 0.996/0.708);--slate-a12:color(display-p3 0.988 0.992 1/0.937);--sage-1:color(display-p3 0.064 0.07 0.067);--sage-2:color(display-p3 0.092 0.098 0.094);--sage-3:color(display-p3 0.128 0.135 0.131);--sage-4:color(display-p3 0.155 0.164 0.159);--sage-5:color(display-p3 0.183 0.193 0.188);--sage-6:color(display-p3 0.218 0.23 0.224);--sage-7:color(display-p3 0.269 0.285 0.277);--sage-8:color(display-p3 0.362 0.382 0.373);--sage-9:color(display-p3 0.398 0.438 0.421);--sage-10:color(display-p3 0.453 0.49 0.474);--sage-11:color(display-p3 0.685 0.709 0.697);--sage-12:color(display-p3 0.927 0.933 0.93);--sage-a1:color(display-p3 0 0 0/0);--sage-a2:color(display-p3 0.976 0.988 0.984/0.03);--sage-a3:color(display-p3 0.992 0.945 0.941/0.072);--sage-a4:color(display-p3 0.988 0.996 0.992/0.102);--sage-a5:color(display-p3 0.992 1 0.996/0.131);--sage-a6:color(display-p3 0.973 1 0.976/0.173);--sage-a7:color(display-p3 0.957 1 0.976/0.233);--sage-a8:color(display-p3 0.957 1 0.984/0.334);--sage-a9:color(display-p3 0.902 1 0.957/0.397);--sage-a10:color(display-p3 0.929 1 0.973/0.452);--sage-a11:color(display-p3 0.969 1 0.988/0.688);--sage-a12:color(display-p3 0.992 1 0.996/0.929);--olive-1:color(display-p3 0.067 0.07 0.063);--olive-2:color(display-p3 0.095 0.098 0.091);--olive-3:color(display-p3 0.131 0.135 0.126);--olive-4:color(display-p3 0.158 0.163 0.153);--olive-5:color(display-p3 0.186 0.192 0.18);--olive-6:color(display-p3 0.221 0.229 0.215);--olive-7:color(display-p3 0.273 0.284 0.266);--olive-8:color(display-p3 0.365 0.382 0.359);--olive-9:color(display-p3 0.414 0.438 0.404);--olive-10:color(display-p3 0.467 0.49 0.458);--olive-11:color(display-p3 0.69 0.709 0.682);--olive-12:color(display-p3 0.927 0.933 0.926);--olive-a1:color(display-p3 0 0 0/0);--olive-a2:color(display-p3 0.984 0.988 0.976/0.03);--olive-a3:color(display-p3 0.992 0.996 0.988/0.068);--olive-a4:color(display-p3 0.953 0.996 0.949/0.102);--olive-a5:color(display-p3 0.969 1 0.965/0.131);--olive-a6:color(display-p3 0.973 1 0.969/0.169);--olive-a7:color(display-p3 0.98 1 0.961/0.228);--olive-a8:color(display-p3 0.961 1 0.957/0.334);--olive-a9:color(display-p3 0.949 1 0.922/0.397);--olive-a10:color(display-p3 0.953 1 0.941/0.452);--olive-a11:color(display-p3 0.976 1 0.965/0.688);--olive-a12:color(display-p3 0.992 1 0.992/0.929);--sand-1:color(display-p3 0.067 0.067 0.063);--sand-2:color(display-p3 0.098 0.098 0.094);--sand-3:color(display-p3 0.135 0.135 0.129);--sand-4:color(display-p3 0.164 0.163 0.156);--sand-5:color(display-p3 0.193 0.192 0.183);--sand-6:color(display-p3 0.23 0.229 0.217);--sand-7:color(display-p3 0.285 0.282 0.267);--sand-8:color(display-p3 0.384 0.378 0.357);--sand-9:color(display-p3 0.434 0.428 0.403);--sand-10:color(display-p3 0.487 0.481 0.456);--sand-11:color(display-p3 0.707 0.703 0.68);--sand-12:color(display-p3 0.933 0.933 0.926);--sand-a1:color(display-p3 0 0 0/0);--sand-a2:color(display-p3 0.992 0.992 0.988/0.034);--sand-a3:color(display-p3 0.996 0.996 0.992/0.072);--sand-a4:color(display-p3 0.992 0.992 0.953/0.106);--sand-a5:color(display-p3 1 1 0.965/0.135);--sand-a6:color(display-p3 1 0.976 0.929/0.177);--sand-a7:color(display-p3 1 0.984 0.929/0.236);--sand-a8:color(display-p3 1 0.976 0.925/0.341);--sand-a9:color(display-p3 1 0.98 0.925/0.395);--sand-a10:color(display-p3 1 0.992 0.933/0.45);--sand-a11:color(display-p3 1 0.996 0.961/0.685);--sand-a12:color(display-p3 1 1 0.992/0.929);--amber-1:color(display-p3 0.082 0.07 0.05);--amber-2:color(display-p3 0.111 0.094 0.064);--amber-3:color(display-p3 0.178 0.128 0.049);--amber-4:color(display-p3 0.239 0.156 0);--amber-5:color(display-p3 0.29 0.193 0);--amber-6:color(display-p3 0.344 0.245 0.076);--amber-7:color(display-p3 0.422 0.314 0.141);--amber-8:color(display-p3 0.535 0.399 0.189);--amber-9:color(display-p3 1 0.77 0.26);--amber-10:color(display-p3 1 0.87 0.15);--amber-11:color(display-p3 1 0.8 0.29);--amber-12:color(display-p3 0.984 0.909 0.726);--amber-a1:color(display-p3 0.992 0.298 0/0.017);--amber-a2:color(display-p3 0.988 0.651 0/0.047);--amber-a3:color(display-p3 1 0.6 0/0.118);--amber-a4:color(display-p3 1 0.557 0/0.185);--amber-a5:color(display-p3 1 0.592 0/0.24);--amber-a6:color(display-p3 1 0.659 0.094/0.299);--amber-a7:color(display-p3 1 0.714 0.263/0.383);--amber-a8:color(display-p3 0.996 0.729 0.306/0.5);--amber-a9:color(display-p3 1 0.769 0.259);--amber-a10:color(display-p3 1 0.871 0.149);--amber-a11:color(display-p3 1 0.8 0.29);--amber-a12:color(display-p3 0.984 0.909 0.726);--blue-1:color(display-p3 0.057 0.081 0.122);--blue-2:color(display-p3 0.072 0.098 0.147);--blue-3:color(display-p3 0.078 0.154 0.27);--blue-4:color(display-p3 0.033 0.197 0.37);--blue-5:color(display-p3 0.08 0.245 0.441);--blue-6:color(display-p3 0.14 0.298 0.511);--blue-7:color(display-p3 0.195 0.361 0.6);--blue-8:color(display-p3 0.239 0.434 0.72);--blue-9:color(display-p3 0.247 0.556 0.969);--blue-10:color(display-p3 0.344 0.612 0.973);--blue-11:color(display-p3 0.49 0.72 1);--blue-12:color(display-p3 0.788 0.898 0.99);--blue-a1:color(display-p3 0 0.333 1/0.059);--blue-a2:color(display-p3 0.114 0.435 0.988/0.085);--blue-a3:color(display-p3 0.122 0.463 1/0.219);--blue-a4:color(display-p3 0 0.467 1/0.324);--blue-a5:color(display-p3 0.098 0.51 1/0.4);--blue-a6:color(display-p3 0.224 0.557 1/0.475);--blue-a7:color(display-p3 0.294 0.584 1/0.572);--blue-a8:color(display-p3 0.314 0.592 1/0.702);--blue-a9:color(display-p3 0.251 0.573 0.996/0.967);--blue-a10:color(display-p3 0.357 0.631 1/0.971);--blue-a11:color(display-p3 0.49 0.72 1);--blue-a12:color(display-p3 0.788 0.898 0.99);--bronze-1:color(display-p3 0.076 0.067 0.063);--bronze-2:color(display-p3 0.106 0.097 0.093);--bronze-3:color(display-p3 0.147 0.132 0.125);--bronze-4:color(display-p3 0.185 0.166 0.156);--bronze-5:color(display-p3 0.227 0.202 0.19);--bronze-6:color(display-p3 0.278 0.246 0.23);--bronze-7:color(display-p3 0.343 0.302 0.281);--bronze-8:color(display-p3 0.426 0.374 0.347);--bronze-9:color(display-p3 0.611 0.507 0.455);--bronze-10:color(display-p3 0.66 0.556 0.504);--bronze-11:color(display-p3 0.81 0.707 0.655);--bronze-12:color(display-p3 0.921 0.88 0.854);--bronze-a1:color(display-p3 0.941 0.067 0/0.009);--bronze-a2:color(display-p3 0.98 0.8 0.706/0.043);--bronze-a3:color(display-p3 0.988 0.851 0.761/0.085);--bronze-a4:color(display-p3 0.996 0.839 0.78/0.127);--bronze-a5:color(display-p3 0.996 0.863 0.773/0.173);--bronze-a6:color(display-p3 1 0.863 0.796/0.227);--bronze-a7:color(display-p3 1 0.867 0.8/0.295);--bronze-a8:color(display-p3 1 0.859 0.788/0.387);--bronze-a9:color(display-p3 1 0.82 0.733/0.585);--bronze-a10:color(display-p3 1 0.839 0.761/0.635);--bronze-a11:color(display-p3 0.81 0.707 0.655);--bronze-a12:color(display-p3 0.921 0.88 0.854);--brown-1:color(display-p3 0.071 0.067 0.059);--brown-2:color(display-p3 0.107 0.095 0.087);--brown-3:color(display-p3 0.151 0.13 0.115);--brown-4:color(display-p3 0.191 0.161 0.138);--brown-5:color(display-p3 0.235 0.194 0.162);--brown-6:color(display-p3 0.291 0.237 0.192);--brown-7:color(display-p3 0.365 0.295 0.232);--brown-8:color(display-p3 0.469 0.377 0.287);--brown-9:color(display-p3 0.651 0.505 0.368);--brown-10:color(display-p3 0.697 0.557 0.423);--brown-11:color(display-p3 0.835 0.715 0.597);--brown-12:color(display-p3 0.938 0.885 0.802);--brown-a1:color(display-p3 0.855 0.071 0/0.005);--brown-a2:color(display-p3 0.98 0.706 0.525/0.043);--brown-a3:color(display-p3 0.996 0.745 0.576/0.093);--brown-a4:color(display-p3 1 0.765 0.592/0.135);--brown-a5:color(display-p3 1 0.761 0.588/0.181);--brown-a6:color(display-p3 1 0.773 0.592/0.24);--brown-a7:color(display-p3 0.996 0.776 0.58/0.32);--brown-a8:color(display-p3 1 0.78 0.573/0.433);--brown-a9:color(display-p3 1 0.769 0.549/0.627);--brown-a10:color(display-p3 1 0.792 0.596/0.677);--brown-a11:color(display-p3 0.835 0.715 0.597);--brown-a12:color(display-p3 0.938 0.885 0.802);--crimson-1:color(display-p3 0.093 0.068 0.078);--crimson-2:color(display-p3 0.117 0.078 0.095);--crimson-3:color(display-p3 0.203 0.091 0.143);--crimson-4:color(display-p3 0.277 0.087 0.182);--crimson-5:color(display-p3 0.332 0.115 0.22);--crimson-6:color(display-p3 0.394 0.162 0.268);--crimson-7:color(display-p3 0.489 0.222 0.336);--crimson-8:color(display-p3 0.638 0.289 0.429);--crimson-9:color(display-p3 0.843 0.298 0.507);--crimson-10:color(display-p3 0.864 0.364 0.539);--crimson-11:color(display-p3 1 0.56 0.66);--crimson-12:color(display-p3 0.966 0.834 0.906);--crimson-a1:color(display-p3 0.984 0.071 0.463/0.03);--crimson-a2:color(display-p3 0.996 0.282 0.569/0.055);--crimson-a3:color(display-p3 0.996 0.227 0.573/0.148);--crimson-a4:color(display-p3 1 0.157 0.569/0.227);--crimson-a5:color(display-p3 1 0.231 0.604/0.286);--crimson-a6:color(display-p3 1 0.337 0.643/0.349);--crimson-a7:color(display-p3 1 0.416 0.663/0.454);--crimson-a8:color(display-p3 0.996 0.427 0.651/0.614);--crimson-a9:color(display-p3 1 0.345 0.596/0.832);--crimson-a10:color(display-p3 1 0.42 0.62/0.853);--crimson-a11:color(display-p3 1 0.56 0.66);--crimson-a12:color(display-p3 0.966 0.834 0.906);--cyan-1:color(display-p3 0.053 0.085 0.098);--cyan-2:color(display-p3 0.072 0.105 0.122);--cyan-3:color(display-p3 0.073 0.168 0.209);--cyan-4:color(display-p3 0.063 0.216 0.277);--cyan-5:color(display-p3 0.091 0.267 0.336);--cyan-6:color(display-p3 0.137 0.324 0.4);--cyan-7:color(display-p3 0.186 0.398 0.484);--cyan-8:color(display-p3 0.23 0.496 0.6);--cyan-9:color(display-p3 0.282 0.627 0.765);--cyan-10:color(display-p3 0.331 0.675 0.801);--cyan-11:color(display-p3 0.446 0.79 0.887);--cyan-12:color(display-p3 0.757 0.919 0.962);--cyan-a1:color(display-p3 0 0.647 0.992/0.034);--cyan-a2:color(display-p3 0.133 0.733 1/0.059);--cyan-a3:color(display-p3 0.122 0.741 0.996/0.152);--cyan-a4:color(display-p3 0.051 0.725 1/0.227);--cyan-a5:color(display-p3 0.149 0.757 1/0.29);--cyan-a6:color(display-p3 0.267 0.792 1/0.358);--cyan-a7:color(display-p3 0.333 0.808 1/0.446);--cyan-a8:color(display-p3 0.357 0.816 1/0.572);--cyan-a9:color(display-p3 0.357 0.82 1/0.748);--cyan-a10:color(display-p3 0.4 0.839 1/0.786);--cyan-a11:color(display-p3 0.446 0.79 0.887);--cyan-a12:color(display-p3 0.757 0.919 0.962);--gold-1:color(display-p3 0.071 0.071 0.067);--gold-2:color(display-p3 0.104 0.101 0.09);--gold-3:color(display-p3 0.141 0.136 0.122);--gold-4:color(display-p3 0.177 0.17 0.152);--gold-5:color(display-p3 0.217 0.207 0.185);--gold-6:color(display-p3 0.265 0.252 0.225);--gold-7:color(display-p3 0.327 0.31 0.277);--gold-8:color(display-p3 0.407 0.384 0.342);--gold-9:color(display-p3 0.579 0.517 0.41);--gold-10:color(display-p3 0.628 0.566 0.463);--gold-11:color(display-p3 0.784 0.728 0.635);--gold-12:color(display-p3 0.906 0.887 0.855);--gold-a1:color(display-p3 0.855 0.855 0.071/0.005);--gold-a2:color(display-p3 0.98 0.89 0.616/0.043);--gold-a3:color(display-p3 1 0.949 0.753/0.08);--gold-a4:color(display-p3 1 0.933 0.8/0.118);--gold-a5:color(display-p3 1 0.949 0.804/0.16);--gold-a6:color(display-p3 1 0.925 0.8/0.215);--gold-a7:color(display-p3 1 0.945 0.831/0.278);--gold-a8:color(display-p3 1 0.937 0.82/0.366);--gold-a9:color(display-p3 0.996 0.882 0.69/0.551);--gold-a10:color(display-p3 1 0.894 0.725/0.601);--gold-a11:color(display-p3 0.784 0.728 0.635);--gold-a12:color(display-p3 0.906 0.887 0.855);--grass-1:color(display-p3 0.062 0.083 0.067);--grass-2:color(display-p3 0.083 0.103 0.085);--grass-3:color(display-p3 0.118 0.163 0.122);--grass-4:color(display-p3 0.142 0.225 0.15);--grass-5:color(display-p3 0.178 0.279 0.186);--grass-6:color(display-p3 0.217 0.337 0.224);--grass-7:color(display-p3 0.258 0.4 0.264);--grass-8:color(display-p3 0.302 0.47 0.305);--grass-9:color(display-p3 0.38 0.647 0.378);--grass-10:color(display-p3 0.426 0.694 0.426);--grass-11:color(display-p3 0.535 0.807 0.542);--grass-12:color(display-p3 0.797 0.936 0.776);--grass-a1:color(display-p3 0 0.992 0.071/0.017);--grass-a2:color(display-p3 0.482 0.996 0.584/0.038);--grass-a3:color(display-p3 0.549 0.992 0.588/0.106);--grass-a4:color(display-p3 0.51 0.996 0.557/0.169);--grass-a5:color(display-p3 0.553 1 0.588/0.227);--grass-a6:color(display-p3 0.584 1 0.608/0.29);--grass-a7:color(display-p3 0.604 1 0.616/0.358);--grass-a8:color(display-p3 0.608 1 0.62/0.433);--grass-a9:color(display-p3 0.573 1 0.569/0.622);--grass-a10:color(display-p3 0.6 0.996 0.6/0.673);--grass-a11:color(display-p3 0.535 0.807 0.542);--grass-a12:color(display-p3 0.797 0.936 0.776);--green-1:color(display-p3 0.062 0.083 0.071);--green-2:color(display-p3 0.079 0.106 0.09);--green-3:color(display-p3 0.1 0.173 0.133);--green-4:color(display-p3 0.115 0.229 0.166);--green-5:color(display-p3 0.147 0.282 0.206);--green-6:color(display-p3 0.185 0.338 0.25);--green-7:color(display-p3 0.227 0.403 0.298);--green-8:color(display-p3 0.27 0.479 0.351);--green-9:color(display-p3 0.332 0.634 0.442);--green-10:color(display-p3 0.357 0.682 0.474);--green-11:color(display-p3 0.434 0.828 0.573);--green-12:color(display-p3 0.747 0.938 0.807);--green-a1:color(display-p3 0 0.992 0.298/0.017);--green-a2:color(display-p3 0.341 0.98 0.616/0.043);--green-a3:color(display-p3 0.376 0.996 0.655/0.114);--green-a4:color(display-p3 0.341 0.996 0.635/0.173);--green-a5:color(display-p3 0.408 1 0.678/0.232);--green-a6:color(display-p3 0.475 1 0.706/0.29);--green-a7:color(display-p3 0.514 1 0.706/0.362);--green-a8:color(display-p3 0.529 1 0.718/0.442);--green-a9:color(display-p3 0.502 0.996 0.682/0.61);--green-a10:color(display-p3 0.506 1 0.682/0.66);--green-a11:color(display-p3 0.434 0.828 0.573);--green-a12:color(display-p3 0.747 0.938 0.807);--indigo-1:color(display-p3 0.068 0.074 0.118);--indigo-2:color(display-p3 0.081 0.089 0.144);--indigo-3:color(display-p3 0.105 0.141 0.275);--indigo-4:color(display-p3 0.129 0.18 0.369);--indigo-5:color(display-p3 0.163 0.22 0.439);--indigo-6:color(display-p3 0.203 0.262 0.5);--indigo-7:color(display-p3 0.245 0.309 0.575);--indigo-8:color(display-p3 0.285 0.362 0.674);--indigo-9:color(display-p3 0.276 0.384 0.837);--indigo-10:color(display-p3 0.354 0.445 0.866);--indigo-11:color(display-p3 0.63 0.69 1);--indigo-12:color(display-p3 0.848 0.881 0.99);--indigo-a1:color(display-p3 0.071 0.212 0.996/0.055);--indigo-a2:color(display-p3 0.251 0.345 0.988/0.085);--indigo-a3:color(display-p3 0.243 0.404 1/0.223);--indigo-a4:color(display-p3 0.263 0.42 1/0.324);--indigo-a5:color(display-p3 0.314 0.451 1/0.4);--indigo-a6:color(display-p3 0.361 0.49 1/0.467);--indigo-a7:color(display-p3 0.388 0.51 1/0.547);--indigo-a8:color(display-p3 0.404 0.518 1/0.652);--indigo-a9:color(display-p3 0.318 0.451 1/0.824);--indigo-a10:color(display-p3 0.404 0.506 1/0.858);--indigo-a11:color(display-p3 0.63 0.69 1);--indigo-a12:color(display-p3 0.848 0.881 0.99);--iris-1:color(display-p3 0.075 0.075 0.114);--iris-2:color(display-p3 0.089 0.086 0.14);--iris-3:color(display-p3 0.128 0.134 0.272);--iris-4:color(display-p3 0.153 0.165 0.382);--iris-5:color(display-p3 0.192 0.201 0.44);--iris-6:color(display-p3 0.239 0.241 0.491);--iris-7:color(display-p3 0.291 0.289 0.565);--iris-8:color(display-p3 0.35 0.345 0.673);--iris-9:color(display-p3 0.357 0.357 0.81);--iris-10:color(display-p3 0.428 0.416 0.843);--iris-11:color(display-p3 0.685 0.662 1);--iris-12:color(display-p3 0.878 0.875 0.986);--iris-a1:color(display-p3 0.224 0.224 0.992/0.051);--iris-a2:color(display-p3 0.361 0.314 1/0.08);--iris-a3:color(display-p3 0.357 0.373 1/0.219);--iris-a4:color(display-p3 0.325 0.361 1/0.337);--iris-a5:color(display-p3 0.38 0.4 1/0.4);--iris-a6:color(display-p3 0.447 0.447 1/0.454);--iris-a7:color(display-p3 0.486 0.486 1/0.534);--iris-a8:color(display-p3 0.502 0.494 1/0.652);--iris-a9:color(display-p3 0.431 0.431 1/0.799);--iris-a10:color(display-p3 0.502 0.486 1/0.832);--iris-a11:color(display-p3 0.685 0.662 1);--iris-a12:color(display-p3 0.878 0.875 0.986);--jade-1:color(display-p3 0.059 0.083 0.071);--jade-2:color(display-p3 0.078 0.11 0.094);--jade-3:color(display-p3 0.091 0.176 0.138);--jade-4:color(display-p3 0.102 0.228 0.177);--jade-5:color(display-p3 0.133 0.279 0.221);--jade-6:color(display-p3 0.174 0.334 0.273);--jade-7:color(display-p3 0.219 0.402 0.335);--jade-8:color(display-p3 0.263 0.488 0.411);--jade-9:color(display-p3 0.319 0.63 0.521);--jade-10:color(display-p3 0.338 0.68 0.555);--jade-11:color(display-p3 0.4 0.835 0.656);--jade-12:color(display-p3 0.734 0.934 0.838);--jade-a1:color(display-p3 0 0.992 0.298/0.017);--jade-a2:color(display-p3 0.318 0.988 0.651/0.047);--jade-a3:color(display-p3 0.267 1 0.667/0.118);--jade-a4:color(display-p3 0.275 0.996 0.702/0.173);--jade-a5:color(display-p3 0.361 1 0.741/0.227);--jade-a6:color(display-p3 0.439 1 0.796/0.286);--jade-a7:color(display-p3 0.49 1 0.804/0.362);--jade-a8:color(display-p3 0.506 1 0.835/0.45);--jade-a9:color(display-p3 0.478 0.996 0.816/0.606);--jade-a10:color(display-p3 0.478 1 0.816/0.656);--jade-a11:color(display-p3 0.4 0.835 0.656);--jade-a12:color(display-p3 0.734 0.934 0.838);--lime-1:color(display-p3 0.067 0.073 0.048);--lime-2:color(display-p3 0.086 0.1 0.067);--lime-3:color(display-p3 0.13 0.16 0.099);--lime-4:color(display-p3 0.172 0.214 0.126);--lime-5:color(display-p3 0.213 0.266 0.153);--lime-6:color(display-p3 0.257 0.321 0.182);--lime-7:color(display-p3 0.307 0.383 0.215);--lime-8:color(display-p3 0.365 0.456 0.25);--lime-9:color(display-p3 0.78 0.928 0.466);--lime-10:color(display-p3 0.865 0.995 0.519);--lime-11:color(display-p3 0.771 0.893 0.485);--lime-12:color(display-p3 0.905 0.966 0.753);--lime-a1:color(display-p3 0.067 0.941 0/0.009);--lime-a2:color(display-p3 0.584 0.996 0.071/0.038);--lime-a3:color(display-p3 0.69 1 0.38/0.101);--lime-a4:color(display-p3 0.729 1 0.435/0.16);--lime-a5:color(display-p3 0.745 1 0.471/0.215);--lime-a6:color(display-p3 0.769 1 0.482/0.274);--lime-a7:color(display-p3 0.769 1 0.506/0.341);--lime-a8:color(display-p3 0.784 1 0.51/0.416);--lime-a9:color(display-p3 0.839 1 0.502/0.925);--lime-a10:color(display-p3 0.871 1 0.522/0.996);--lime-a11:color(display-p3 0.771 0.893 0.485);--lime-a12:color(display-p3 0.905 0.966 0.753);--mint-1:color(display-p3 0.059 0.082 0.081);--mint-2:color(display-p3 0.068 0.104 0.105);--mint-3:color(display-p3 0.077 0.17 0.168);--mint-4:color(display-p3 0.068 0.224 0.22);--mint-5:color(display-p3 0.104 0.275 0.264);--mint-6:color(display-p3 0.154 0.332 0.313);--mint-7:color(display-p3 0.207 0.403 0.373);--mint-8:color(display-p3 0.258 0.49 0.441);--mint-9:color(display-p3 0.62 0.908 0.834);--mint-10:color(display-p3 0.725 0.954 0.898);--mint-11:color(display-p3 0.482 0.825 0.733);--mint-12:color(display-p3 0.807 0.955 0.887);--mint-a1:color(display-p3 0 0.992 0.992/0.017);--mint-a2:color(display-p3 0.071 0.98 0.98/0.043);--mint-a3:color(display-p3 0.176 0.996 0.996/0.11);--mint-a4:color(display-p3 0.071 0.996 0.973/0.169);--mint-a5:color(display-p3 0.243 1 0.949/0.223);--mint-a6:color(display-p3 0.369 1 0.933/0.286);--mint-a7:color(display-p3 0.459 1 0.914/0.362);--mint-a8:color(display-p3 0.49 1 0.89/0.454);--mint-a9:color(display-p3 0.678 0.996 0.914/0.904);--mint-a10:color(display-p3 0.761 1 0.941/0.95);--mint-a11:color(display-p3 0.482 0.825 0.733);--mint-a12:color(display-p3 0.807 0.955 0.887);--orange-1:color(display-p3 0.088 0.07 0.057);--orange-2:color(display-p3 0.113 0.089 0.061);--orange-3:color(display-p3 0.189 0.12 0.056);--orange-4:color(display-p3 0.262 0.132 0);--orange-5:color(display-p3 0.315 0.168 0.016);--orange-6:color(display-p3 0.376 0.219 0.088);--orange-7:color(display-p3 0.465 0.283 0.147);--orange-8:color(display-p3 0.601 0.359 0.201);--orange-9:color(display-p3 0.9 0.45 0.2);--orange-10:color(display-p3 0.98 0.51 0.23);--orange-11:color(display-p3 1 0.63 0.38);--orange-12:color(display-p3 0.98 0.883 0.775);--orange-a1:color(display-p3 0.961 0.247 0/0.022);--orange-a2:color(display-p3 0.992 0.529 0/0.051);--orange-a3:color(display-p3 0.996 0.486 0/0.131);--orange-a4:color(display-p3 0.996 0.384 0/0.211);--orange-a5:color(display-p3 1 0.455 0/0.265);--orange-a6:color(display-p3 1 0.529 0.129/0.332);--orange-a7:color(display-p3 1 0.569 0.251/0.429);--orange-a8:color(display-p3 1 0.584 0.302/0.572);--orange-a9:color(display-p3 1 0.494 0.216/0.895);--orange-a10:color(display-p3 1 0.522 0.235/0.979);--orange-a11:color(display-p3 1 0.63 0.38);--orange-a12:color(display-p3 0.98 0.883 0.775);--pink-1:color(display-p3 0.093 0.068 0.089);--pink-2:color(display-p3 0.121 0.073 0.11);--pink-3:color(display-p3 0.198 0.098 0.179);--pink-4:color(display-p3 0.271 0.095 0.231);--pink-5:color(display-p3 0.32 0.127 0.273);--pink-6:color(display-p3 0.382 0.177 0.326);--pink-7:color(display-p3 0.477 0.238 0.405);--pink-8:color(display-p3 0.612 0.304 0.51);--pink-9:color(display-p3 0.775 0.297 0.61);--pink-10:color(display-p3 0.808 0.356 0.645);--pink-11:color(display-p3 1 0.535 0.78);--pink-12:color(display-p3 0.964 0.826 0.912);--pink-a1:color(display-p3 0.984 0.071 0.855/0.03);--pink-a2:color(display-p3 1 0.2 0.8/0.059);--pink-a3:color(display-p3 1 0.294 0.886/0.139);--pink-a4:color(display-p3 1 0.192 0.82/0.219);--pink-a5:color(display-p3 1 0.282 0.827/0.274);--pink-a6:color(display-p3 1 0.396 0.835/0.337);--pink-a7:color(display-p3 1 0.459 0.831/0.442);--pink-a8:color(display-p3 1 0.478 0.827/0.585);--pink-a9:color(display-p3 1 0.373 0.784/0.761);--pink-a10:color(display-p3 1 0.435 0.792/0.795);--pink-a11:color(display-p3 1 0.535 0.78);--pink-a12:color(display-p3 0.964 0.826 0.912);--plum-1:color(display-p3 0.09 0.068 0.092);--plum-2:color(display-p3 0.118 0.077 0.121);--plum-3:color(display-p3 0.192 0.105 0.202);--plum-4:color(display-p3 0.25 0.121 0.271);--plum-5:color(display-p3 0.293 0.152 0.319);--plum-6:color(display-p3 0.343 0.198 0.372);--plum-7:color(display-p3 0.424 0.262 0.461);--plum-8:color(display-p3 0.54 0.341 0.595);--plum-9:color(display-p3 0.624 0.313 0.708);--plum-10:color(display-p3 0.666 0.365 0.748);--plum-11:color(display-p3 0.86 0.602 0.933);--plum-12:color(display-p3 0.936 0.836 0.949);--plum-a1:color(display-p3 0.973 0.071 0.973/0.026);--plum-a2:color(display-p3 0.933 0.267 1/0.059);--plum-a3:color(display-p3 0.918 0.333 0.996/0.148);--plum-a4:color(display-p3 0.91 0.318 1/0.219);--plum-a5:color(display-p3 0.914 0.388 1/0.269);--plum-a6:color(display-p3 0.906 0.463 1/0.328);--plum-a7:color(display-p3 0.906 0.529 1/0.425);--plum-a8:color(display-p3 0.906 0.553 1/0.568);--plum-a9:color(display-p3 0.875 0.427 1/0.69);--plum-a10:color(display-p3 0.886 0.471 0.996/0.732);--plum-a11:color(display-p3 0.86 0.602 0.933);--plum-a12:color(display-p3 0.936 0.836 0.949);--purple-1:color(display-p3 0.09 0.068 0.103);--purple-2:color(display-p3 0.113 0.082 0.134);--purple-3:color(display-p3 0.175 0.112 0.224);--purple-4:color(display-p3 0.224 0.137 0.297);--purple-5:color(display-p3 0.264 0.167 0.349);--purple-6:color(display-p3 0.311 0.208 0.406);--purple-7:color(display-p3 0.381 0.266 0.496);--purple-8:color(display-p3 0.49 0.349 0.649);--purple-9:color(display-p3 0.523 0.318 0.751);--purple-10:color(display-p3 0.57 0.373 0.791);--purple-11:color(display-p3 0.8 0.62 1);--purple-12:color(display-p3 0.913 0.854 0.971);--purple-a1:color(display-p3 0.686 0.071 0.996/0.038);--purple-a2:color(display-p3 0.722 0.286 0.996/0.072);--purple-a3:color(display-p3 0.718 0.349 0.996/0.169);--purple-a4:color(display-p3 0.702 0.353 1/0.248);--purple-a5:color(display-p3 0.718 0.404 1/0.303);--purple-a6:color(display-p3 0.733 0.455 1/0.366);--purple-a7:color(display-p3 0.753 0.506 1/0.458);--purple-a8:color(display-p3 0.749 0.522 1/0.622);--purple-a9:color(display-p3 0.686 0.408 1/0.736);--purple-a10:color(display-p3 0.71 0.459 1/0.778);--purple-a11:color(display-p3 0.8 0.62 1);--purple-a12:color(display-p3 0.913 0.854 0.971);--red-1:color(display-p3 0.093 0.068 0.067);--red-2:color(display-p3 0.118 0.077 0.079);--red-3:color(display-p3 0.211 0.081 0.099);--red-4:color(display-p3 0.287 0.079 0.113);--red-5:color(display-p3 0.348 0.11 0.142);--red-6:color(display-p3 0.414 0.16 0.183);--red-7:color(display-p3 0.508 0.224 0.236);--red-8:color(display-p3 0.659 0.298 0.297);--red-9:color(display-p3 0.83 0.329 0.324);--red-10:color(display-p3 0.861 0.403 0.387);--red-11:color(display-p3 1 0.57 0.55);--red-12:color(display-p3 0.971 0.826 0.852);--red-a1:color(display-p3 0.984 0.071 0.071/0.03);--red-a2:color(display-p3 0.996 0.282 0.282/0.055);--red-a3:color(display-p3 1 0.169 0.271/0.156);--red-a4:color(display-p3 1 0.118 0.267/0.236);--red-a5:color(display-p3 1 0.212 0.314/0.303);--red-a6:color(display-p3 1 0.318 0.38/0.374);--red-a7:color(display-p3 1 0.4 0.424/0.475);--red-a8:color(display-p3 1 0.431 0.431/0.635);--red-a9:color(display-p3 1 0.388 0.384/0.82);--red-a10:color(display-p3 1 0.463 0.447/0.853);--red-a11:color(display-p3 1 0.57 0.55);--red-a12:color(display-p3 0.971 0.826 0.852);--ruby-1:color(display-p3 0.093 0.068 0.074);--ruby-2:color(display-p3 0.113 0.083 0.089);--ruby-3:color(display-p3 0.208 0.088 0.117);--ruby-4:color(display-p3 0.279 0.092 0.147);--ruby-5:color(display-p3 0.337 0.12 0.18);--ruby-6:color(display-p3 0.401 0.166 0.223);--ruby-7:color(display-p3 0.495 0.224 0.281);--ruby-8:color(display-p3 0.652 0.295 0.359);--ruby-9:color(display-p3 0.83 0.323 0.408);--ruby-10:color(display-p3 0.857 0.392 0.455);--ruby-11:color(display-p3 1 0.57 0.59);--ruby-12:color(display-p3 0.968 0.83 0.88);--ruby-a1:color(display-p3 0.984 0.071 0.329/0.03);--ruby-a2:color(display-p3 0.992 0.376 0.529/0.051);--ruby-a3:color(display-p3 0.996 0.196 0.404/0.152);--ruby-a4:color(display-p3 1 0.173 0.416/0.227);--ruby-a5:color(display-p3 1 0.259 0.459/0.29);--ruby-a6:color(display-p3 1 0.341 0.506/0.358);--ruby-a7:color(display-p3 1 0.412 0.541/0.458);--ruby-a8:color(display-p3 1 0.431 0.537/0.627);--ruby-a9:color(display-p3 1 0.376 0.482/0.82);--ruby-a10:color(display-p3 1 0.447 0.522/0.849);--ruby-a11:color(display-p3 1 0.57 0.59);--ruby-a12:color(display-p3 0.968 0.83 0.88);--sky-1:color(display-p3 0.056 0.078 0.116);--sky-2:color(display-p3 0.075 0.101 0.149);--sky-3:color(display-p3 0.089 0.154 0.244);--sky-4:color(display-p3 0.106 0.207 0.323);--sky-5:color(display-p3 0.135 0.261 0.394);--sky-6:color(display-p3 0.17 0.322 0.469);--sky-7:color(display-p3 0.205 0.394 0.557);--sky-8:color(display-p3 0.232 0.48 0.665);--sky-9:color(display-p3 0.585 0.877 0.983);--sky-10:color(display-p3 0.718 0.925 0.991);--sky-11:color(display-p3 0.536 0.772 0.924);--sky-12:color(display-p3 0.799 0.947 0.993);--sky-a1:color(display-p3 0 0.282 0.996/0.055);--sky-a2:color(display-p3 0.157 0.467 0.992/0.089);--sky-a3:color(display-p3 0.192 0.522 0.996/0.19);--sky-a4:color(display-p3 0.212 0.584 1/0.274);--sky-a5:color(display-p3 0.259 0.631 1/0.349);--sky-a6:color(display-p3 0.302 0.655 1/0.433);--sky-a7:color(display-p3 0.329 0.686 1/0.526);--sky-a8:color(display-p3 0.325 0.71 1/0.643);--sky-a9:color(display-p3 0.592 0.894 1/0.984);--sky-a10:color(display-p3 0.722 0.933 1/0.992);--sky-a11:color(display-p3 0.536 0.772 0.924);--sky-a12:color(display-p3 0.799 0.947 0.993);--teal-1:color(display-p3 0.059 0.083 0.079);--teal-2:color(display-p3 0.075 0.11 0.107);--teal-3:color(display-p3 0.087 0.175 0.165);--teal-4:color(display-p3 0.087 0.227 0.214);--teal-5:color(display-p3 0.12 0.277 0.261);--teal-6:color(display-p3 0.162 0.335 0.314);--teal-7:color(display-p3 0.205 0.406 0.379);--teal-8:color(display-p3 0.245 0.489 0.453);--teal-9:color(display-p3 0.297 0.637 0.581);--teal-10:color(display-p3 0.319 0.69 0.62);--teal-11:color(display-p3 0.388 0.835 0.719);--teal-12:color(display-p3 0.734 0.934 0.87);--teal-a1:color(display-p3 0 0.992 0.761/0.017);--teal-a2:color(display-p3 0.235 0.988 0.902/0.047);--teal-a3:color(display-p3 0.235 1 0.898/0.118);--teal-a4:color(display-p3 0.18 0.996 0.929/0.173);--teal-a5:color(display-p3 0.31 1 0.933/0.227);--teal-a6:color(display-p3 0.396 1 0.933/0.286);--teal-a7:color(display-p3 0.443 1 0.925/0.366);--teal-a8:color(display-p3 0.459 1 0.925/0.454);--teal-a9:color(display-p3 0.443 0.996 0.906/0.61);--teal-a10:color(display-p3 0.439 0.996 0.89/0.669);--teal-a11:color(display-p3 0.388 0.835 0.719);--teal-a12:color(display-p3 0.734 0.934 0.87);--tomato-1:color(display-p3 0.09 0.068 0.067);--tomato-2:color(display-p3 0.115 0.084 0.076);--tomato-3:color(display-p3 0.205 0.097 0.083);--tomato-4:color(display-p3 0.282 0.099 0.077);--tomato-5:color(display-p3 0.339 0.129 0.101);--tomato-6:color(display-p3 0.398 0.179 0.141);--tomato-7:color(display-p3 0.487 0.245 0.194);--tomato-8:color(display-p3 0.629 0.322 0.248);--tomato-9:color(display-p3 0.831 0.345 0.231);--tomato-10:color(display-p3 0.862 0.415 0.298);--tomato-11:color(display-p3 1 0.585 0.455);--tomato-12:color(display-p3 0.959 0.833 0.802);--tomato-a1:color(display-p3 0.973 0.071 0.071/0.026);--tomato-a2:color(display-p3 0.992 0.376 0.224/0.051);--tomato-a3:color(display-p3 0.996 0.282 0.176/0.148);--tomato-a4:color(display-p3 1 0.204 0.118/0.232);--tomato-a5:color(display-p3 1 0.286 0.192/0.29);--tomato-a6:color(display-p3 1 0.392 0.278/0.353);--tomato-a7:color(display-p3 1 0.459 0.349/0.45);--tomato-a8:color(display-p3 1 0.49 0.369/0.601);--tomato-a9:color(display-p3 1 0.408 0.267/0.82);--tomato-a10:color(display-p3 1 0.478 0.341/0.853);--tomato-a11:color(display-p3 1 0.585 0.455);--tomato-a12:color(display-p3 0.959 0.833 0.802);--violet-1:color(display-p3 0.077 0.071 0.118);--violet-2:color(display-p3 0.101 0.084 0.141);--violet-3:color(display-p3 0.154 0.123 0.256);--violet-4:color(display-p3 0.191 0.148 0.345);--violet-5:color(display-p3 0.226 0.182 0.396);--violet-6:color(display-p3 0.269 0.223 0.449);--violet-7:color(display-p3 0.326 0.277 0.53);--violet-8:color(display-p3 0.399 0.346 0.656);--violet-9:color(display-p3 0.417 0.341 0.784);--violet-10:color(display-p3 0.477 0.402 0.823);--violet-11:color(display-p3 0.72 0.65 1);--violet-12:color(display-p3 0.883 0.867 0.986);--violet-a1:color(display-p3 0.282 0.141 0.996/0.055);--violet-a2:color(display-p3 0.51 0.263 1/0.08);--violet-a3:color(display-p3 0.494 0.337 0.996/0.202);--violet-a4:color(display-p3 0.49 0.345 1/0.299);--violet-a5:color(display-p3 0.525 0.392 1/0.353);--violet-a6:color(display-p3 0.569 0.455 1/0.408);--violet-a7:color(display-p3 0.588 0.494 1/0.496);--violet-a8:color(display-p3 0.596 0.51 1/0.631);--violet-a9:color(display-p3 0.522 0.424 1/0.769);--violet-a10:color(display-p3 0.576 0.482 1/0.811);--violet-a11:color(display-p3 0.72 0.65 1);--violet-a12:color(display-p3 0.883 0.867 0.986);--yellow-1:color(display-p3 0.078 0.069 0.047);--yellow-2:color(display-p3 0.103 0.094 0.063);--yellow-3:color(display-p3 0.168 0.137 0.039);--yellow-4:color(display-p3 0.209 0.169 0);--yellow-5:color(display-p3 0.255 0.209 0);--yellow-6:color(display-p3 0.31 0.261 0.07);--yellow-7:color(display-p3 0.389 0.331 0.135);--yellow-8:color(display-p3 0.497 0.42 0.182);--yellow-9:color(display-p3 1 0.92 0.22);--yellow-10:color(display-p3 1 1 0.456);--yellow-11:color(display-p3 0.948 0.885 0.392);--yellow-12:color(display-p3 0.959 0.934 0.731);--yellow-a1:color(display-p3 0.973 0.369 0/0.013);--yellow-a2:color(display-p3 0.996 0.792 0/0.038);--yellow-a3:color(display-p3 0.996 0.71 0/0.11);--yellow-a4:color(display-p3 0.996 0.741 0/0.152);--yellow-a5:color(display-p3 0.996 0.765 0/0.202);--yellow-a6:color(display-p3 0.996 0.816 0.082/0.261);--yellow-a7:color(display-p3 1 0.831 0.263/0.345);--yellow-a8:color(display-p3 1 0.831 0.314/0.463);--yellow-a9:color(display-p3 1 0.922 0.22);--yellow-a10:color(display-p3 1 1 0.455);--yellow-a11:color(display-p3 0.948 0.885 0.392);--yellow-a12:color(display-p3 0.959 0.934 0.731);--gray-surface:color(display-p3 0.1255 0.1255 0.1255/0.5);--mauve-surface:color(display-p3 0.1333 0.1255 0.1333/0.5);--slate-surface:color(display-p3 0.1176 0.1255 0.1333/0.5);--sage-surface:color(display-p3 0.1176 0.1255 0.1176/0.5);--olive-surface:color(display-p3 0.1176 0.1255 0.1176/0.5);--sand-surface:color(display-p3 0.1255 0.1255 0.1255/0.5);--amber-surface:color(display-p3 0.1412 0.1176 0.0784/0.5);--blue-surface:color(display-p3 0.0706 0.1255 0.2196/0.5);--bronze-surface:color(display-p3 0.1412 0.1255 0.1176/0.5);--brown-surface:color(display-p3 0.1412 0.1176 0.102/0.5);--crimson-surface:color(display-p3 0.1647 0.0863 0.1176/0.5);--cyan-surface:color(display-p3 0.0784 0.1412 0.1725/0.5);--gold-surface:color(display-p3 0.1412 0.1333 0.1098/0.5);--grass-surface:color(display-p3 0.102 0.1333 0.102/0.5);--green-surface:color(display-p3 0.0941 0.1412 0.1098/0.5);--indigo-surface:color(display-p3 0.0941 0.1098 0.2196/0.5);--iris-surface:color(display-p3 0.1098 0.102 0.2118/0.5);--jade-surface:color(display-p3 0.0863 0.149 0.1176/0.5);--lime-surface:color(display-p3 0.1098 0.1255 0.0784/0.5);--mint-surface:color(display-p3 0.0941 0.149 0.1412/0.5);--orange-surface:color(display-p3 0.1412 0.1098 0.0706/0.5);--pink-surface:color(display-p3 0.1725 0.0784 0.149/0.5);--plum-surface:color(display-p3 0.1647 0.0863 0.1725/0.5);--purple-surface:color(display-p3 0.149 0.0941 0.1961/0.5);--red-surface:color(display-p3 0.1647 0.0863 0.0863/0.5);--ruby-surface:color(display-p3 0.1569 0.0941 0.1098/0.5);--sky-surface:color(display-p3 0.0863 0.1333 0.2196/0.5);--teal-surface:color(display-p3 0.0863 0.149 0.1412/0.5);--tomato-surface:color(display-p3 0.1569 0.0941 0.0784/0.5);--violet-surface:color(display-p3 0.1333 0.102 0.2118/0.5);--yellow-surface:color(display-p3 0.1333 0.1176 0.0706/0.5)}}}:root{--gray-contrast:#fff;--mauve-contrast:#fff;--slate-contrast:#fff;--sage-contrast:#fff;--olive-contrast:#fff;--sand-contrast:#fff;--amber-contrast:#21201c;--blue-contrast:#fff;--bronze-contrast:#fff;--brown-contrast:#fff;--crimson-contrast:#fff;--cyan-contrast:#fff;--gold-contrast:#fff;--grass-contrast:#fff;--green-contrast:#fff;--indigo-contrast:#fff;--iris-contrast:#fff;--jade-contrast:#fff;--lime-contrast:#1d211c;--mint-contrast:#1a211e;--orange-contrast:#fff;--pink-contrast:#fff;--plum-contrast:#fff;--purple-contrast:#fff;--red-contrast:#fff;--ruby-contrast:#fff;--sky-contrast:#1c2024;--teal-contrast:#fff;--tomato-contrast:#fff;--violet-contrast:#fff;--yellow-contrast:#21201c;--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2;--white-a1:#ffffff0d;--white-a2:#ffffff1a;--white-a3:#ffffff26;--white-a4:#fff3;--white-a5:#ffffff4d;--white-a6:#fff6;--white-a7:#ffffff80;--white-a8:#fff9;--white-a9:#ffffffb3;--white-a10:#fffc;--white-a11:#ffffffe6;--white-a12:#fffffff2}@supports (color:color-mix(in oklab,white,black)){.dark,.dark-theme{--amber-track:color-mix(in oklab,var(--amber-8),var(--amber-9) 75%);--lime-track:color-mix(in oklab,var(--lime-8),var(--lime-9) 65%);--mint-track:color-mix(in oklab,var(--mint-8),var(--mint-9) 65%);--sky-track:color-mix(in oklab,var(--sky-8),var(--sky-9) 65%);--yellow-track:color-mix(in oklab,var(--yellow-8),var(--yellow-9) 65%)}}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/0.05);--black-a2:color(display-p3 0 0 0/0.1);--black-a3:color(display-p3 0 0 0/0.15);--black-a4:color(display-p3 0 0 0/0.2);--black-a5:color(display-p3 0 0 0/0.3);--black-a6:color(display-p3 0 0 0/0.4);--black-a7:color(display-p3 0 0 0/0.5);--black-a8:color(display-p3 0 0 0/0.6);--black-a9:color(display-p3 0 0 0/0.7);--black-a10:color(display-p3 0 0 0/0.8);--black-a11:color(display-p3 0 0 0/0.9);--black-a12:color(display-p3 0 0 0/0.95);--white-a1:color(display-p3 1 1 1/0.05);--white-a2:color(display-p3 1 1 1/0.1);--white-a3:color(display-p3 1 1 1/0.15);--white-a4:color(display-p3 1 1 1/0.2);--white-a5:color(display-p3 1 1 1/0.3);--white-a6:color(display-p3 1 1 1/0.4);--white-a7:color(display-p3 1 1 1/0.5);--white-a8:color(display-p3 1 1 1/0.6);--white-a9:color(display-p3 1 1 1/0.7);--white-a10:color(display-p3 1 1 1/0.8);--white-a11:color(display-p3 1 1 1/0.9);--white-a12:color(display-p3 1 1 1/0.95)}}}:where(.radix-themes){--color-background:#fff;--color-overlay:var(--black-a6);--color-panel-solid:#fff;--color-panel-translucent:#ffffffb3;--color-surface:#ffffffd9;--color-transparent:#0000;--shadow-1:inset 0 0 0 1px var(--gray-a5),inset 0 1.5px 2px 0 var(--gray-a2),inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px var(--gray-a3),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px var(--gray-a3),0 2px 3px -2px var(--gray-a3),0 3px 12px -4px var(--black-a2),0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px var(--gray-a3),0 8px 40px var(--black-a1),0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px var(--gray-a3),0 12px 60px var(--black-a3),0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px var(--gray-a3),0 12px 60px var(--black-a3),0 16px 64px var(--gray-a2),0 16px 36px -20px var(--gray-a7);--base-button-classic-after-inset:2px;--base-button-classic-box-shadow-top:inset 0 0 0 1px var(--gray-a4),inset 0 -2px 1px var(--gray-a3);--base-button-classic-box-shadow-bottom:inset 0 4px 2px -2px var(--white-a9),inset 0 2px 1px -1px var(--white-a9);--base-button-classic-disabled-box-shadow:var(--base-button-classic-box-shadow-top),var(--base-button-classic-box-shadow-bottom);--base-button-classic-active-filter:brightness(0.92) saturate(1.1);--base-button-classic-high-contrast-hover-filter:contrast(0.88) saturate(1.1) brightness(1.1);--base-button-classic-high-contrast-active-filter:contrast(0.82) saturate(1.2) brightness(1.16);--base-button-solid-active-filter:brightness(0.92) saturate(1.1);--base-button-solid-high-contrast-hover-filter:contrast(0.88) saturate(1.1) brightness(1.1);--base-button-solid-high-contrast-active-filter:contrast(0.82) saturate(1.2) brightness(1.16);--kbd-box-shadow:inset 0 -0.05em 0.5em var(--gray-a2),inset 0 0.05em var(--white-a12),inset 0 0.25em 0.5em var(--gray-a2),inset 0 -0.05em var(--gray-a6),0 0 0 0.05em var(--gray-a5),0 0.08em 0.17em var(--gray-a7);--progress-indicator-after-linear-gradient:var(--white-a5),var(--white-a9),var(--white-a5);--segmented-control-indicator-background-color:var(--color-background);--select-trigger-classic-box-shadow:inset 0 0 0 1px var(--gray-a5),inset 0 2px 1px var(--white-a11),inset 0 -2px 1px var(--gray-a4);--slider-range-high-contrast-background-image:linear-gradient(var(--black-a8),var(--black-a8));--slider-disabled-blend-mode:multiply;--switch-disabled-blend-mode:multiply;--switch-high-contrast-checked-color-overlay:var(--black-a8);--switch-high-contrast-checked-active-before-filter:contrast(0.82) saturate(1.2) brightness(1.16);--switch-surface-checked-active-filter:brightness(0.92) saturate(1.1);--base-card-surface-box-shadow:0 0 0 1px var(--gray-a5);--base-card-surface-hover-box-shadow:0 0 0 1px var(--gray-a7);--base-card-surface-active-box-shadow:0 0 0 1px var(--gray-a6);--base-card-classic-box-shadow-inner:0 0 0 1px var(--base-card-classic-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--base-card-classic-box-shadow-outer:0 0 0 0 var(--base-card-classic-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a1),0 1px 1px -1px var(--gray-a2),0 2px 1px -2px var(--black-a1),0 1px 3px -1px var(--black-a1);--base-card-classic-hover-box-shadow-inner:0 0 0 1px var(--base-card-classic-hover-border-color),0 1px 1px 1px var(--black-a1),0 2px 1px -1px var(--gray-a3),0 2px 3px -2px var(--black-a1),0 3px 12px -4px var(--gray-a3),0 4px 16px -8px var(--black-a1);--base-card-classic-hover-box-shadow-outer:0 0 0 0 var(--base-card-classic-hover-border-color),0 1px 1px 0 var(--black-a1),0 2px 1px -2px var(--gray-a3),0 2px 3px -3px var(--black-a1),0 3px 12px -5px var(--gray-a3),0 4px 16px -9px var(--black-a1);--base-card-classic-active-box-shadow-inner:0 0 0 1px var(--base-card-classic-active-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a4),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--base-card-classic-active-box-shadow-outer:0 0 0 0 var(--base-card-classic-active-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a1),0 1px 1px -1px var(--gray-a4),0 2px 1px -2px var(--black-a1),0 1px 3px -1px var(--black-a1);--base-card-classic-border-color:var(--gray-a3);--base-card-classic-hover-border-color:var(--gray-a3);--base-card-classic-active-border-color:var(--gray-a4)}:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--color-background:var(--gray-1);--color-overlay:var(--black-a8);--color-panel-solid:var(--gray-2);--color-panel-translucent:var(--gray-a2);--color-surface:#00000040;--shadow-1:inset 0 -1px 1px 0 var(--gray-a3),inset 0 0 0 1px var(--gray-a3),inset 0 3px 4px 0 var(--black-a5),inset 0 0 0 1px var(--gray-a4);--shadow-2:0 0 0 1px var(--gray-a6),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--shadow-3:0 0 0 1px var(--gray-a6),0 2px 3px -2px var(--black-a3),0 3px 8px -2px var(--black-a6),0 4px 12px -4px var(--black-a7);--shadow-4:0 0 0 1px var(--gray-a6),0 8px 40px var(--black-a3),0 12px 32px -16px var(--black-a5);--shadow-5:0 0 0 1px var(--gray-a6),0 12px 60px var(--black-a5),0 12px 32px -16px var(--black-a7);--shadow-6:0 0 0 1px var(--gray-a6),0 12px 60px var(--black-a4),0 16px 64px var(--black-a6),0 16px 36px -20px var(--black-a11);--base-button-classic-after-inset:1px;--base-button-classic-box-shadow-top:inset 0 0 0 1px var(--white-a2),inset 0 4px 2px -2px var(--white-a3),inset 0 1px 1px var(--white-a6),inset 0 -1px 1px var(--black-a6);--base-button-classic-box-shadow-bottom:0 0 #0000;--base-button-classic-disabled-box-shadow:inset 0 0 0 1px var(--gray-a5),inset 0 4px 2px -2px var(--gray-a2),inset 0 1px 1px var(--gray-a5),inset 0 -1px 1px var(--black-a3),inset 0 0 0 1px var(--gray-a2);--base-button-classic-active-filter:brightness(1.08);--base-button-classic-high-contrast-hover-filter:contrast(0.88) saturate(1.3) brightness(1.14);--base-button-classic-high-contrast-active-filter:brightness(0.95) saturate(1.2);--base-button-solid-active-filter:brightness(1.08);--base-button-solid-high-contrast-hover-filter:contrast(0.88) saturate(1.3) brightness(1.18);--base-button-solid-high-contrast-active-filter:brightness(0.95) saturate(1.2);--kbd-box-shadow:inset 0 -0.05em 0.5em var(--gray-a3),inset 0 0.05em var(--gray-a11),inset 0 0.25em 0.5em var(--gray-a2),inset 0 -0.1em var(--black-a11),0 0 0 0.075em var(--gray-a7),0 0.08em 0.17em var(--black-a12);--progress-indicator-after-linear-gradient:var(--white-a3),var(--white-a6),var(--white-a3);--segmented-control-indicator-background-color:var(--gray-a3);--select-trigger-classic-box-shadow:inset 0 0 0 1px var(--white-a4),inset 0 1px 1px var(--white-a4),inset 0 -1px 1px var(--black-a9);--slider-range-high-contrast-background-image:none;--slider-disabled-blend-mode:screen;--switch-disabled-blend-mode:screen;--switch-high-contrast-checked-color-overlay:#0000;--switch-high-contrast-checked-active-before-filter:brightness(1.08);--switch-surface-checked-active-filter:brightness(1.08);--base-card-classic-box-shadow-inner:0 0 0 1px var(--base-card-classic-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--base-card-classic-box-shadow-outer:0 0 0 0 var(--base-card-classic-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a3),0 1px 1px -1px var(--black-a6),0 2px 1px -2px var(--black-a6),0 1px 3px -1px var(--black-a5);--base-card-classic-hover-box-shadow-inner:0 0 0 1px var(--base-card-classic-hover-border-color),0 0 1px 1px var(--gray-a4),0 0 1px -1px var(--gray-a4),0 0 3px -2px var(--gray-a3),0 0 12px -2px var(--gray-a3),0 0 16px -8px var(--gray-a7);--base-card-classic-hover-box-shadow-outer:0 0 0 0 var(--base-card-classic-hover-border-color),0 0 1px 0 var(--gray-a4),0 0 1px -2px var(--gray-a4),0 0 3px -3px var(--gray-a3),0 0 12px -3px var(--gray-a3),0 0 16px -9px var(--gray-a7);--base-card-classic-active-box-shadow-inner:0 0 0 1px var(--base-card-classic-active-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--base-card-classic-active-box-shadow-outer:0 0 0 0 var(--base-card-classic-active-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a3),0 1px 1px -1px var(--black-a6),0 2px 1px -2px var(--black-a6),0 1px 3px -1px var(--black-a5);--base-card-classic-border-color:var(--gray-a6);--base-card-classic-hover-border-color:var(--gray-a6);--base-card-classic-active-border-color:var(--gray-a6)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.radix-themes{--color-transparent:color(display-p3 0 0 0/0)}}}.radix-themes:where(.light,.light-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.light,.light-theme))){color-scheme:light}.radix-themes:where(.dark,.dark-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.dark,.dark-theme))){color-scheme:dark}.radix-themes,[data-accent-color]:where(:not([data-accent-color=""],[data-accent-color=gray])){--focus-1:var(--accent-1);--focus-2:var(--accent-2);--focus-3:var(--accent-3);--focus-4:var(--accent-4);--focus-5:var(--accent-5);--focus-6:var(--accent-6);--focus-7:var(--accent-7);--focus-8:var(--accent-8);--focus-9:var(--accent-9);--focus-10:var(--accent-10);--focus-11:var(--accent-11);--focus-12:var(--accent-12);--focus-a1:var(--accent-a1);--focus-a2:var(--accent-a2);--focus-a3:var(--accent-a3);--focus-a4:var(--accent-a4);--focus-a5:var(--accent-a5);--focus-a6:var(--accent-a6);--focus-a7:var(--accent-a7);--focus-a8:var(--accent-a8);--focus-a9:var(--accent-a9);--focus-a10:var(--accent-a10);--focus-a11:var(--accent-a11);--focus-a12:var(--accent-a12)}.radix-themes ::selection{background-color:var(--focus-a5)}.radix-themes:where([data-has-background=true]){background-color:var(--color-background)}.radix-themes:where([data-panel-background=solid]){--color-panel:var(--color-panel-solid);--backdrop-filter-panel:none}.radix-themes:where([data-panel-background=translucent]){--color-panel:var(--color-panel-translucent);--backdrop-filter-panel:blur(64px)}[data-accent-color=amber]{--accent-1:var(--amber-1);--accent-2:var(--amber-2);--accent-3:var(--amber-3);--accent-4:var(--amber-4);--accent-5:var(--amber-5);--accent-6:var(--amber-6);--accent-7:var(--amber-7);--accent-8:var(--amber-8);--accent-9:var(--amber-9);--accent-10:var(--amber-10);--accent-11:var(--amber-11);--accent-12:var(--amber-12);--accent-a1:var(--amber-a1);--accent-a2:var(--amber-a2);--accent-a3:var(--amber-a3);--accent-a4:var(--amber-a4);--accent-a5:var(--amber-a5);--accent-a6:var(--amber-a6);--accent-a7:var(--amber-a7);--accent-a8:var(--amber-a8);--accent-a9:var(--amber-a9);--accent-a10:var(--amber-a10);--accent-a11:var(--amber-a11);--accent-a12:var(--amber-a12);--accent-contrast:var(--amber-contrast);--accent-surface:var(--amber-surface);--accent-indicator:var(--amber-indicator);--accent-track:var(--amber-track)}[data-accent-color=blue]{--accent-1:var(--blue-1);--accent-2:var(--blue-2);--accent-3:var(--blue-3);--accent-4:var(--blue-4);--accent-5:var(--blue-5);--accent-6:var(--blue-6);--accent-7:var(--blue-7);--accent-8:var(--blue-8);--accent-9:var(--blue-9);--accent-10:var(--blue-10);--accent-11:var(--blue-11);--accent-12:var(--blue-12);--accent-a1:var(--blue-a1);--accent-a2:var(--blue-a2);--accent-a3:var(--blue-a3);--accent-a4:var(--blue-a4);--accent-a5:var(--blue-a5);--accent-a6:var(--blue-a6);--accent-a7:var(--blue-a7);--accent-a8:var(--blue-a8);--accent-a9:var(--blue-a9);--accent-a10:var(--blue-a10);--accent-a11:var(--blue-a11);--accent-a12:var(--blue-a12);--accent-contrast:var(--blue-contrast);--accent-surface:var(--blue-surface);--accent-indicator:var(--blue-indicator);--accent-track:var(--blue-track)}[data-accent-color=bronze]{--accent-1:var(--bronze-1);--accent-2:var(--bronze-2);--accent-3:var(--bronze-3);--accent-4:var(--bronze-4);--accent-5:var(--bronze-5);--accent-6:var(--bronze-6);--accent-7:var(--bronze-7);--accent-8:var(--bronze-8);--accent-9:var(--bronze-9);--accent-10:var(--bronze-10);--accent-11:var(--bronze-11);--accent-12:var(--bronze-12);--accent-a1:var(--bronze-a1);--accent-a2:var(--bronze-a2);--accent-a3:var(--bronze-a3);--accent-a4:var(--bronze-a4);--accent-a5:var(--bronze-a5);--accent-a6:var(--bronze-a6);--accent-a7:var(--bronze-a7);--accent-a8:var(--bronze-a8);--accent-a9:var(--bronze-a9);--accent-a10:var(--bronze-a10);--accent-a11:var(--bronze-a11);--accent-a12:var(--bronze-a12);--accent-contrast:var(--bronze-contrast);--accent-surface:var(--bronze-surface);--accent-indicator:var(--bronze-indicator);--accent-track:var(--bronze-track)}[data-accent-color=brown]{--accent-1:var(--brown-1);--accent-2:var(--brown-2);--accent-3:var(--brown-3);--accent-4:var(--brown-4);--accent-5:var(--brown-5);--accent-6:var(--brown-6);--accent-7:var(--brown-7);--accent-8:var(--brown-8);--accent-9:var(--brown-9);--accent-10:var(--brown-10);--accent-11:var(--brown-11);--accent-12:var(--brown-12);--accent-a1:var(--brown-a1);--accent-a2:var(--brown-a2);--accent-a3:var(--brown-a3);--accent-a4:var(--brown-a4);--accent-a5:var(--brown-a5);--accent-a6:var(--brown-a6);--accent-a7:var(--brown-a7);--accent-a8:var(--brown-a8);--accent-a9:var(--brown-a9);--accent-a10:var(--brown-a10);--accent-a11:var(--brown-a11);--accent-a12:var(--brown-a12);--accent-contrast:var(--brown-contrast);--accent-surface:var(--brown-surface);--accent-indicator:var(--brown-indicator);--accent-track:var(--brown-track)}[data-accent-color=crimson]{--accent-1:var(--crimson-1);--accent-2:var(--crimson-2);--accent-3:var(--crimson-3);--accent-4:var(--crimson-4);--accent-5:var(--crimson-5);--accent-6:var(--crimson-6);--accent-7:var(--crimson-7);--accent-8:var(--crimson-8);--accent-9:var(--crimson-9);--accent-10:var(--crimson-10);--accent-11:var(--crimson-11);--accent-12:var(--crimson-12);--accent-a1:var(--crimson-a1);--accent-a2:var(--crimson-a2);--accent-a3:var(--crimson-a3);--accent-a4:var(--crimson-a4);--accent-a5:var(--crimson-a5);--accent-a6:var(--crimson-a6);--accent-a7:var(--crimson-a7);--accent-a8:var(--crimson-a8);--accent-a9:var(--crimson-a9);--accent-a10:var(--crimson-a10);--accent-a11:var(--crimson-a11);--accent-a12:var(--crimson-a12);--accent-contrast:var(--crimson-contrast);--accent-surface:var(--crimson-surface);--accent-indicator:var(--crimson-indicator);--accent-track:var(--crimson-track)}[data-accent-color=cyan]{--accent-1:var(--cyan-1);--accent-2:var(--cyan-2);--accent-3:var(--cyan-3);--accent-4:var(--cyan-4);--accent-5:var(--cyan-5);--accent-6:var(--cyan-6);--accent-7:var(--cyan-7);--accent-8:var(--cyan-8);--accent-9:var(--cyan-9);--accent-10:var(--cyan-10);--accent-11:var(--cyan-11);--accent-12:var(--cyan-12);--accent-a1:var(--cyan-a1);--accent-a2:var(--cyan-a2);--accent-a3:var(--cyan-a3);--accent-a4:var(--cyan-a4);--accent-a5:var(--cyan-a5);--accent-a6:var(--cyan-a6);--accent-a7:var(--cyan-a7);--accent-a8:var(--cyan-a8);--accent-a9:var(--cyan-a9);--accent-a10:var(--cyan-a10);--accent-a11:var(--cyan-a11);--accent-a12:var(--cyan-a12);--accent-contrast:var(--cyan-contrast);--accent-surface:var(--cyan-surface);--accent-indicator:var(--cyan-indicator);--accent-track:var(--cyan-track)}[data-accent-color=gold]{--accent-1:var(--gold-1);--accent-2:var(--gold-2);--accent-3:var(--gold-3);--accent-4:var(--gold-4);--accent-5:var(--gold-5);--accent-6:var(--gold-6);--accent-7:var(--gold-7);--accent-8:var(--gold-8);--accent-9:var(--gold-9);--accent-10:var(--gold-10);--accent-11:var(--gold-11);--accent-12:var(--gold-12);--accent-a1:var(--gold-a1);--accent-a2:var(--gold-a2);--accent-a3:var(--gold-a3);--accent-a4:var(--gold-a4);--accent-a5:var(--gold-a5);--accent-a6:var(--gold-a6);--accent-a7:var(--gold-a7);--accent-a8:var(--gold-a8);--accent-a9:var(--gold-a9);--accent-a10:var(--gold-a10);--accent-a11:var(--gold-a11);--accent-a12:var(--gold-a12);--accent-contrast:var(--gold-contrast);--accent-surface:var(--gold-surface);--accent-indicator:var(--gold-indicator);--accent-track:var(--gold-track)}[data-accent-color=grass]{--accent-1:var(--grass-1);--accent-2:var(--grass-2);--accent-3:var(--grass-3);--accent-4:var(--grass-4);--accent-5:var(--grass-5);--accent-6:var(--grass-6);--accent-7:var(--grass-7);--accent-8:var(--grass-8);--accent-9:var(--grass-9);--accent-10:var(--grass-10);--accent-11:var(--grass-11);--accent-12:var(--grass-12);--accent-a1:var(--grass-a1);--accent-a2:var(--grass-a2);--accent-a3:var(--grass-a3);--accent-a4:var(--grass-a4);--accent-a5:var(--grass-a5);--accent-a6:var(--grass-a6);--accent-a7:var(--grass-a7);--accent-a8:var(--grass-a8);--accent-a9:var(--grass-a9);--accent-a10:var(--grass-a10);--accent-a11:var(--grass-a11);--accent-a12:var(--grass-a12);--accent-contrast:var(--grass-contrast);--accent-surface:var(--grass-surface);--accent-indicator:var(--grass-indicator);--accent-track:var(--grass-track)}[data-accent-color=gray]{--accent-1:var(--gray-1);--accent-2:var(--gray-2);--accent-3:var(--gray-3);--accent-4:var(--gray-4);--accent-5:var(--gray-5);--accent-6:var(--gray-6);--accent-7:var(--gray-7);--accent-8:var(--gray-8);--accent-9:var(--gray-9);--accent-10:var(--gray-10);--accent-11:var(--gray-11);--accent-12:var(--gray-12);--accent-a1:var(--gray-a1);--accent-a2:var(--gray-a2);--accent-a3:var(--gray-a3);--accent-a4:var(--gray-a4);--accent-a5:var(--gray-a5);--accent-a6:var(--gray-a6);--accent-a7:var(--gray-a7);--accent-a8:var(--gray-a8);--accent-a9:var(--gray-a9);--accent-a10:var(--gray-a10);--accent-a11:var(--gray-a11);--accent-a12:var(--gray-a12);--accent-contrast:var(--gray-contrast);--accent-surface:var(--gray-surface);--accent-indicator:var(--gray-indicator);--accent-track:var(--gray-track)}[data-accent-color=green]{--accent-1:var(--green-1);--accent-2:var(--green-2);--accent-3:var(--green-3);--accent-4:var(--green-4);--accent-5:var(--green-5);--accent-6:var(--green-6);--accent-7:var(--green-7);--accent-8:var(--green-8);--accent-9:var(--green-9);--accent-10:var(--green-10);--accent-11:var(--green-11);--accent-12:var(--green-12);--accent-a1:var(--green-a1);--accent-a2:var(--green-a2);--accent-a3:var(--green-a3);--accent-a4:var(--green-a4);--accent-a5:var(--green-a5);--accent-a6:var(--green-a6);--accent-a7:var(--green-a7);--accent-a8:var(--green-a8);--accent-a9:var(--green-a9);--accent-a10:var(--green-a10);--accent-a11:var(--green-a11);--accent-a12:var(--green-a12);--accent-contrast:var(--green-contrast);--accent-surface:var(--green-surface);--accent-indicator:var(--green-indicator);--accent-track:var(--green-track)}[data-accent-color=indigo]{--accent-1:var(--indigo-1);--accent-2:var(--indigo-2);--accent-3:var(--indigo-3);--accent-4:var(--indigo-4);--accent-5:var(--indigo-5);--accent-6:var(--indigo-6);--accent-7:var(--indigo-7);--accent-8:var(--indigo-8);--accent-9:var(--indigo-9);--accent-10:var(--indigo-10);--accent-11:var(--indigo-11);--accent-12:var(--indigo-12);--accent-a1:var(--indigo-a1);--accent-a2:var(--indigo-a2);--accent-a3:var(--indigo-a3);--accent-a4:var(--indigo-a4);--accent-a5:var(--indigo-a5);--accent-a6:var(--indigo-a6);--accent-a7:var(--indigo-a7);--accent-a8:var(--indigo-a8);--accent-a9:var(--indigo-a9);--accent-a10:var(--indigo-a10);--accent-a11:var(--indigo-a11);--accent-a12:var(--indigo-a12);--accent-contrast:var(--indigo-contrast);--accent-surface:var(--indigo-surface);--accent-indicator:var(--indigo-indicator);--accent-track:var(--indigo-track)}[data-accent-color=iris]{--accent-1:var(--iris-1);--accent-2:var(--iris-2);--accent-3:var(--iris-3);--accent-4:var(--iris-4);--accent-5:var(--iris-5);--accent-6:var(--iris-6);--accent-7:var(--iris-7);--accent-8:var(--iris-8);--accent-9:var(--iris-9);--accent-10:var(--iris-10);--accent-11:var(--iris-11);--accent-12:var(--iris-12);--accent-a1:var(--iris-a1);--accent-a2:var(--iris-a2);--accent-a3:var(--iris-a3);--accent-a4:var(--iris-a4);--accent-a5:var(--iris-a5);--accent-a6:var(--iris-a6);--accent-a7:var(--iris-a7);--accent-a8:var(--iris-a8);--accent-a9:var(--iris-a9);--accent-a10:var(--iris-a10);--accent-a11:var(--iris-a11);--accent-a12:var(--iris-a12);--accent-contrast:var(--iris-contrast);--accent-surface:var(--iris-surface);--accent-indicator:var(--iris-indicator);--accent-track:var(--iris-track)}[data-accent-color=jade]{--accent-1:var(--jade-1);--accent-2:var(--jade-2);--accent-3:var(--jade-3);--accent-4:var(--jade-4);--accent-5:var(--jade-5);--accent-6:var(--jade-6);--accent-7:var(--jade-7);--accent-8:var(--jade-8);--accent-9:var(--jade-9);--accent-10:var(--jade-10);--accent-11:var(--jade-11);--accent-12:var(--jade-12);--accent-a1:var(--jade-a1);--accent-a2:var(--jade-a2);--accent-a3:var(--jade-a3);--accent-a4:var(--jade-a4);--accent-a5:var(--jade-a5);--accent-a6:var(--jade-a6);--accent-a7:var(--jade-a7);--accent-a8:var(--jade-a8);--accent-a9:var(--jade-a9);--accent-a10:var(--jade-a10);--accent-a11:var(--jade-a11);--accent-a12:var(--jade-a12);--accent-contrast:var(--jade-contrast);--accent-surface:var(--jade-surface);--accent-indicator:var(--jade-indicator);--accent-track:var(--jade-track)}[data-accent-color=lime]{--accent-1:var(--lime-1);--accent-2:var(--lime-2);--accent-3:var(--lime-3);--accent-4:var(--lime-4);--accent-5:var(--lime-5);--accent-6:var(--lime-6);--accent-7:var(--lime-7);--accent-8:var(--lime-8);--accent-9:var(--lime-9);--accent-10:var(--lime-10);--accent-11:var(--lime-11);--accent-12:var(--lime-12);--accent-a1:var(--lime-a1);--accent-a2:var(--lime-a2);--accent-a3:var(--lime-a3);--accent-a4:var(--lime-a4);--accent-a5:var(--lime-a5);--accent-a6:var(--lime-a6);--accent-a7:var(--lime-a7);--accent-a8:var(--lime-a8);--accent-a9:var(--lime-a9);--accent-a10:var(--lime-a10);--accent-a11:var(--lime-a11);--accent-a12:var(--lime-a12);--accent-contrast:var(--lime-contrast);--accent-surface:var(--lime-surface);--accent-indicator:var(--lime-indicator);--accent-track:var(--lime-track)}[data-accent-color=mint]{--accent-1:var(--mint-1);--accent-2:var(--mint-2);--accent-3:var(--mint-3);--accent-4:var(--mint-4);--accent-5:var(--mint-5);--accent-6:var(--mint-6);--accent-7:var(--mint-7);--accent-8:var(--mint-8);--accent-9:var(--mint-9);--accent-10:var(--mint-10);--accent-11:var(--mint-11);--accent-12:var(--mint-12);--accent-a1:var(--mint-a1);--accent-a2:var(--mint-a2);--accent-a3:var(--mint-a3);--accent-a4:var(--mint-a4);--accent-a5:var(--mint-a5);--accent-a6:var(--mint-a6);--accent-a7:var(--mint-a7);--accent-a8:var(--mint-a8);--accent-a9:var(--mint-a9);--accent-a10:var(--mint-a10);--accent-a11:var(--mint-a11);--accent-a12:var(--mint-a12);--accent-contrast:var(--mint-contrast);--accent-surface:var(--mint-surface);--accent-indicator:var(--mint-indicator);--accent-track:var(--mint-track)}[data-accent-color=orange]{--accent-1:var(--orange-1);--accent-2:var(--orange-2);--accent-3:var(--orange-3);--accent-4:var(--orange-4);--accent-5:var(--orange-5);--accent-6:var(--orange-6);--accent-7:var(--orange-7);--accent-8:var(--orange-8);--accent-9:var(--orange-9);--accent-10:var(--orange-10);--accent-11:var(--orange-11);--accent-12:var(--orange-12);--accent-a1:var(--orange-a1);--accent-a2:var(--orange-a2);--accent-a3:var(--orange-a3);--accent-a4:var(--orange-a4);--accent-a5:var(--orange-a5);--accent-a6:var(--orange-a6);--accent-a7:var(--orange-a7);--accent-a8:var(--orange-a8);--accent-a9:var(--orange-a9);--accent-a10:var(--orange-a10);--accent-a11:var(--orange-a11);--accent-a12:var(--orange-a12);--accent-contrast:var(--orange-contrast);--accent-surface:var(--orange-surface);--accent-indicator:var(--orange-indicator);--accent-track:var(--orange-track)}[data-accent-color=pink]{--accent-1:var(--pink-1);--accent-2:var(--pink-2);--accent-3:var(--pink-3);--accent-4:var(--pink-4);--accent-5:var(--pink-5);--accent-6:var(--pink-6);--accent-7:var(--pink-7);--accent-8:var(--pink-8);--accent-9:var(--pink-9);--accent-10:var(--pink-10);--accent-11:var(--pink-11);--accent-12:var(--pink-12);--accent-a1:var(--pink-a1);--accent-a2:var(--pink-a2);--accent-a3:var(--pink-a3);--accent-a4:var(--pink-a4);--accent-a5:var(--pink-a5);--accent-a6:var(--pink-a6);--accent-a7:var(--pink-a7);--accent-a8:var(--pink-a8);--accent-a9:var(--pink-a9);--accent-a10:var(--pink-a10);--accent-a11:var(--pink-a11);--accent-a12:var(--pink-a12);--accent-contrast:var(--pink-contrast);--accent-surface:var(--pink-surface);--accent-indicator:var(--pink-indicator);--accent-track:var(--pink-track)}[data-accent-color=plum]{--accent-1:var(--plum-1);--accent-2:var(--plum-2);--accent-3:var(--plum-3);--accent-4:var(--plum-4);--accent-5:var(--plum-5);--accent-6:var(--plum-6);--accent-7:var(--plum-7);--accent-8:var(--plum-8);--accent-9:var(--plum-9);--accent-10:var(--plum-10);--accent-11:var(--plum-11);--accent-12:var(--plum-12);--accent-a1:var(--plum-a1);--accent-a2:var(--plum-a2);--accent-a3:var(--plum-a3);--accent-a4:var(--plum-a4);--accent-a5:var(--plum-a5);--accent-a6:var(--plum-a6);--accent-a7:var(--plum-a7);--accent-a8:var(--plum-a8);--accent-a9:var(--plum-a9);--accent-a10:var(--plum-a10);--accent-a11:var(--plum-a11);--accent-a12:var(--plum-a12);--accent-contrast:var(--plum-contrast);--accent-surface:var(--plum-surface);--accent-indicator:var(--plum-indicator);--accent-track:var(--plum-track)}[data-accent-color=purple]{--accent-1:var(--purple-1);--accent-2:var(--purple-2);--accent-3:var(--purple-3);--accent-4:var(--purple-4);--accent-5:var(--purple-5);--accent-6:var(--purple-6);--accent-7:var(--purple-7);--accent-8:var(--purple-8);--accent-9:var(--purple-9);--accent-10:var(--purple-10);--accent-11:var(--purple-11);--accent-12:var(--purple-12);--accent-a1:var(--purple-a1);--accent-a2:var(--purple-a2);--accent-a3:var(--purple-a3);--accent-a4:var(--purple-a4);--accent-a5:var(--purple-a5);--accent-a6:var(--purple-a6);--accent-a7:var(--purple-a7);--accent-a8:var(--purple-a8);--accent-a9:var(--purple-a9);--accent-a10:var(--purple-a10);--accent-a11:var(--purple-a11);--accent-a12:var(--purple-a12);--accent-contrast:var(--purple-contrast);--accent-surface:var(--purple-surface);--accent-indicator:var(--purple-indicator);--accent-track:var(--purple-track)}[data-accent-color=red]{--accent-1:var(--red-1);--accent-2:var(--red-2);--accent-3:var(--red-3);--accent-4:var(--red-4);--accent-5:var(--red-5);--accent-6:var(--red-6);--accent-7:var(--red-7);--accent-8:var(--red-8);--accent-9:var(--red-9);--accent-10:var(--red-10);--accent-11:var(--red-11);--accent-12:var(--red-12);--accent-a1:var(--red-a1);--accent-a2:var(--red-a2);--accent-a3:var(--red-a3);--accent-a4:var(--red-a4);--accent-a5:var(--red-a5);--accent-a6:var(--red-a6);--accent-a7:var(--red-a7);--accent-a8:var(--red-a8);--accent-a9:var(--red-a9);--accent-a10:var(--red-a10);--accent-a11:var(--red-a11);--accent-a12:var(--red-a12);--accent-contrast:var(--red-contrast);--accent-surface:var(--red-surface);--accent-indicator:var(--red-indicator);--accent-track:var(--red-track)}[data-accent-color=ruby]{--accent-1:var(--ruby-1);--accent-2:var(--ruby-2);--accent-3:var(--ruby-3);--accent-4:var(--ruby-4);--accent-5:var(--ruby-5);--accent-6:var(--ruby-6);--accent-7:var(--ruby-7);--accent-8:var(--ruby-8);--accent-9:var(--ruby-9);--accent-10:var(--ruby-10);--accent-11:var(--ruby-11);--accent-12:var(--ruby-12);--accent-a1:var(--ruby-a1);--accent-a2:var(--ruby-a2);--accent-a3:var(--ruby-a3);--accent-a4:var(--ruby-a4);--accent-a5:var(--ruby-a5);--accent-a6:var(--ruby-a6);--accent-a7:var(--ruby-a7);--accent-a8:var(--ruby-a8);--accent-a9:var(--ruby-a9);--accent-a10:var(--ruby-a10);--accent-a11:var(--ruby-a11);--accent-a12:var(--ruby-a12);--accent-contrast:var(--ruby-contrast);--accent-surface:var(--ruby-surface);--accent-indicator:var(--ruby-indicator);--accent-track:var(--ruby-track)}[data-accent-color=sky]{--accent-1:var(--sky-1);--accent-2:var(--sky-2);--accent-3:var(--sky-3);--accent-4:var(--sky-4);--accent-5:var(--sky-5);--accent-6:var(--sky-6);--accent-7:var(--sky-7);--accent-8:var(--sky-8);--accent-9:var(--sky-9);--accent-10:var(--sky-10);--accent-11:var(--sky-11);--accent-12:var(--sky-12);--accent-a1:var(--sky-a1);--accent-a2:var(--sky-a2);--accent-a3:var(--sky-a3);--accent-a4:var(--sky-a4);--accent-a5:var(--sky-a5);--accent-a6:var(--sky-a6);--accent-a7:var(--sky-a7);--accent-a8:var(--sky-a8);--accent-a9:var(--sky-a9);--accent-a10:var(--sky-a10);--accent-a11:var(--sky-a11);--accent-a12:var(--sky-a12);--accent-contrast:var(--sky-contrast);--accent-surface:var(--sky-surface);--accent-indicator:var(--sky-indicator);--accent-track:var(--sky-track)}[data-accent-color=teal]{--accent-1:var(--teal-1);--accent-2:var(--teal-2);--accent-3:var(--teal-3);--accent-4:var(--teal-4);--accent-5:var(--teal-5);--accent-6:var(--teal-6);--accent-7:var(--teal-7);--accent-8:var(--teal-8);--accent-9:var(--teal-9);--accent-10:var(--teal-10);--accent-11:var(--teal-11);--accent-12:var(--teal-12);--accent-a1:var(--teal-a1);--accent-a2:var(--teal-a2);--accent-a3:var(--teal-a3);--accent-a4:var(--teal-a4);--accent-a5:var(--teal-a5);--accent-a6:var(--teal-a6);--accent-a7:var(--teal-a7);--accent-a8:var(--teal-a8);--accent-a9:var(--teal-a9);--accent-a10:var(--teal-a10);--accent-a11:var(--teal-a11);--accent-a12:var(--teal-a12);--accent-contrast:var(--teal-contrast);--accent-surface:var(--teal-surface);--accent-indicator:var(--teal-indicator);--accent-track:var(--teal-track)}[data-accent-color=tomato]{--accent-1:var(--tomato-1);--accent-2:var(--tomato-2);--accent-3:var(--tomato-3);--accent-4:var(--tomato-4);--accent-5:var(--tomato-5);--accent-6:var(--tomato-6);--accent-7:var(--tomato-7);--accent-8:var(--tomato-8);--accent-9:var(--tomato-9);--accent-10:var(--tomato-10);--accent-11:var(--tomato-11);--accent-12:var(--tomato-12);--accent-a1:var(--tomato-a1);--accent-a2:var(--tomato-a2);--accent-a3:var(--tomato-a3);--accent-a4:var(--tomato-a4);--accent-a5:var(--tomato-a5);--accent-a6:var(--tomato-a6);--accent-a7:var(--tomato-a7);--accent-a8:var(--tomato-a8);--accent-a9:var(--tomato-a9);--accent-a10:var(--tomato-a10);--accent-a11:var(--tomato-a11);--accent-a12:var(--tomato-a12);--accent-contrast:var(--tomato-contrast);--accent-surface:var(--tomato-surface);--accent-indicator:var(--tomato-indicator);--accent-track:var(--tomato-track)}[data-accent-color=violet]{--accent-1:var(--violet-1);--accent-2:var(--violet-2);--accent-3:var(--violet-3);--accent-4:var(--violet-4);--accent-5:var(--violet-5);--accent-6:var(--violet-6);--accent-7:var(--violet-7);--accent-8:var(--violet-8);--accent-9:var(--violet-9);--accent-10:var(--violet-10);--accent-11:var(--violet-11);--accent-12:var(--violet-12);--accent-a1:var(--violet-a1);--accent-a2:var(--violet-a2);--accent-a3:var(--violet-a3);--accent-a4:var(--violet-a4);--accent-a5:var(--violet-a5);--accent-a6:var(--violet-a6);--accent-a7:var(--violet-a7);--accent-a8:var(--violet-a8);--accent-a9:var(--violet-a9);--accent-a10:var(--violet-a10);--accent-a11:var(--violet-a11);--accent-a12:var(--violet-a12);--accent-contrast:var(--violet-contrast);--accent-surface:var(--violet-surface);--accent-indicator:var(--violet-indicator);--accent-track:var(--violet-track)}[data-accent-color=yellow]{--accent-1:var(--yellow-1);--accent-2:var(--yellow-2);--accent-3:var(--yellow-3);--accent-4:var(--yellow-4);--accent-5:var(--yellow-5);--accent-6:var(--yellow-6);--accent-7:var(--yellow-7);--accent-8:var(--yellow-8);--accent-9:var(--yellow-9);--accent-10:var(--yellow-10);--accent-11:var(--yellow-11);--accent-12:var(--yellow-12);--accent-a1:var(--yellow-a1);--accent-a2:var(--yellow-a2);--accent-a3:var(--yellow-a3);--accent-a4:var(--yellow-a4);--accent-a5:var(--yellow-a5);--accent-a6:var(--yellow-a6);--accent-a7:var(--yellow-a7);--accent-a8:var(--yellow-a8);--accent-a9:var(--yellow-a9);--accent-a10:var(--yellow-a10);--accent-a11:var(--yellow-a11);--accent-a12:var(--yellow-a12);--accent-contrast:var(--yellow-contrast);--accent-surface:var(--yellow-surface);--accent-indicator:var(--yellow-indicator);--accent-track:var(--yellow-track)}.radix-themes:where([data-gray-color=mauve]){--gray-1:var(--mauve-1);--gray-2:var(--mauve-2);--gray-3:var(--mauve-3);--gray-4:var(--mauve-4);--gray-5:var(--mauve-5);--gray-6:var(--mauve-6);--gray-7:var(--mauve-7);--gray-8:var(--mauve-8);--gray-9:var(--mauve-9);--gray-10:var(--mauve-10);--gray-11:var(--mauve-11);--gray-12:var(--mauve-12);--gray-a1:var(--mauve-a1);--gray-a2:var(--mauve-a2);--gray-a3:var(--mauve-a3);--gray-a4:var(--mauve-a4);--gray-a5:var(--mauve-a5);--gray-a6:var(--mauve-a6);--gray-a7:var(--mauve-a7);--gray-a8:var(--mauve-a8);--gray-a9:var(--mauve-a9);--gray-a10:var(--mauve-a10);--gray-a11:var(--mauve-a11);--gray-a12:var(--mauve-a12);--gray-contrast:var(--mauve-contrast);--gray-surface:var(--mauve-surface);--gray-indicator:var(--mauve-indicator);--gray-track:var(--mauve-track)}.radix-themes:where([data-gray-color=olive]){--gray-1:var(--olive-1);--gray-2:var(--olive-2);--gray-3:var(--olive-3);--gray-4:var(--olive-4);--gray-5:var(--olive-5);--gray-6:var(--olive-6);--gray-7:var(--olive-7);--gray-8:var(--olive-8);--gray-9:var(--olive-9);--gray-10:var(--olive-10);--gray-11:var(--olive-11);--gray-12:var(--olive-12);--gray-a1:var(--olive-a1);--gray-a2:var(--olive-a2);--gray-a3:var(--olive-a3);--gray-a4:var(--olive-a4);--gray-a5:var(--olive-a5);--gray-a6:var(--olive-a6);--gray-a7:var(--olive-a7);--gray-a8:var(--olive-a8);--gray-a9:var(--olive-a9);--gray-a10:var(--olive-a10);--gray-a11:var(--olive-a11);--gray-a12:var(--olive-a12);--gray-contrast:var(--olive-contrast);--gray-surface:var(--olive-surface);--gray-indicator:var(--olive-indicator);--gray-track:var(--olive-track)}.radix-themes:where([data-gray-color=sage]){--gray-1:var(--sage-1);--gray-2:var(--sage-2);--gray-3:var(--sage-3);--gray-4:var(--sage-4);--gray-5:var(--sage-5);--gray-6:var(--sage-6);--gray-7:var(--sage-7);--gray-8:var(--sage-8);--gray-9:var(--sage-9);--gray-10:var(--sage-10);--gray-11:var(--sage-11);--gray-12:var(--sage-12);--gray-a1:var(--sage-a1);--gray-a2:var(--sage-a2);--gray-a3:var(--sage-a3);--gray-a4:var(--sage-a4);--gray-a5:var(--sage-a5);--gray-a6:var(--sage-a6);--gray-a7:var(--sage-a7);--gray-a8:var(--sage-a8);--gray-a9:var(--sage-a9);--gray-a10:var(--sage-a10);--gray-a11:var(--sage-a11);--gray-a12:var(--sage-a12);--gray-contrast:var(--sage-contrast);--gray-surface:var(--sage-surface);--gray-indicator:var(--sage-indicator);--gray-track:var(--sage-track)}.radix-themes:where([data-gray-color=sand]){--gray-1:var(--sand-1);--gray-2:var(--sand-2);--gray-3:var(--sand-3);--gray-4:var(--sand-4);--gray-5:var(--sand-5);--gray-6:var(--sand-6);--gray-7:var(--sand-7);--gray-8:var(--sand-8);--gray-9:var(--sand-9);--gray-10:var(--sand-10);--gray-11:var(--sand-11);--gray-12:var(--sand-12);--gray-a1:var(--sand-a1);--gray-a2:var(--sand-a2);--gray-a3:var(--sand-a3);--gray-a4:var(--sand-a4);--gray-a5:var(--sand-a5);--gray-a6:var(--sand-a6);--gray-a7:var(--sand-a7);--gray-a8:var(--sand-a8);--gray-a9:var(--sand-a9);--gray-a10:var(--sand-a10);--gray-a11:var(--sand-a11);--gray-a12:var(--sand-a12);--gray-contrast:var(--sand-contrast);--gray-surface:var(--sand-surface);--gray-indicator:var(--sand-indicator);--gray-track:var(--sand-track)}.radix-themes:where([data-gray-color=slate]){--gray-1:var(--slate-1);--gray-2:var(--slate-2);--gray-3:var(--slate-3);--gray-4:var(--slate-4);--gray-5:var(--slate-5);--gray-6:var(--slate-6);--gray-7:var(--slate-7);--gray-8:var(--slate-8);--gray-9:var(--slate-9);--gray-10:var(--slate-10);--gray-11:var(--slate-11);--gray-12:var(--slate-12);--gray-a1:var(--slate-a1);--gray-a2:var(--slate-a2);--gray-a3:var(--slate-a3);--gray-a4:var(--slate-a4);--gray-a5:var(--slate-a5);--gray-a6:var(--slate-a6);--gray-a7:var(--slate-a7);--gray-a8:var(--slate-a8);--gray-a9:var(--slate-a9);--gray-a10:var(--slate-a10);--gray-a11:var(--slate-a11);--gray-a12:var(--slate-a12);--gray-contrast:var(--slate-contrast);--gray-surface:var(--slate-surface);--gray-indicator:var(--slate-indicator);--gray-track:var(--slate-track)}.radix-themes{--cursor-button:default;--cursor-checkbox:default;--cursor-disabled:not-allowed;--cursor-link:pointer;--cursor-menu-item:default;--cursor-radio:default;--cursor-slider-thumb:default;--cursor-slider-thumb-active:default;--cursor-switch:default;--space-1:calc(4px * var(--scaling));--space-2:calc(8px * var(--scaling));--space-3:calc(12px * var(--scaling));--space-4:calc(16px * var(--scaling));--space-5:calc(24px * var(--scaling));--space-6:calc(32px * var(--scaling));--space-7:calc(40px * var(--scaling));--space-8:calc(48px * var(--scaling));--space-9:calc(64px * var(--scaling));--font-size-1:calc(12px * var(--scaling));--font-size-2:calc(14px * var(--scaling));--font-size-3:calc(16px * var(--scaling));--font-size-4:calc(18px * var(--scaling));--font-size-5:calc(20px * var(--scaling));--font-size-6:calc(24px * var(--scaling));--font-size-7:calc(28px * var(--scaling));--font-size-8:calc(35px * var(--scaling));--font-size-9:calc(60px * var(--scaling));--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height-1:calc(16px * var(--scaling));--line-height-2:calc(20px * var(--scaling));--line-height-3:calc(24px * var(--scaling));--line-height-4:calc(26px * var(--scaling));--line-height-5:calc(28px * var(--scaling));--line-height-6:calc(30px * var(--scaling));--line-height-7:calc(36px * var(--scaling));--line-height-8:calc(40px * var(--scaling));--line-height-9:calc(60px * var(--scaling));--letter-spacing-1:0.0025em;--letter-spacing-2:0em;--letter-spacing-3:0em;--letter-spacing-4:-0.0025em;--letter-spacing-5:-0.005em;--letter-spacing-6:-0.00625em;--letter-spacing-7:-0.0075em;--letter-spacing-8:-0.01em;--letter-spacing-9:-0.025em;--default-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI (Custom)",Roboto,"Helvetica Neue","Open Sans (Custom)",system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--default-font-size:var(--font-size-3);--default-font-style:normal;--default-font-weight:var(--font-weight-regular);--default-line-height:1.5;--default-letter-spacing:0em;--default-leading-trim-start:0.42em;--default-leading-trim-end:0.36em;--heading-font-family:var(--default-font-family);--heading-font-size-adjust:1;--heading-font-style:normal;--heading-leading-trim-start:var(--default-leading-trim-start);--heading-leading-trim-end:var(--default-leading-trim-end);--heading-letter-spacing:0em;--heading-line-height-1:calc(16px * var(--scaling));--heading-line-height-2:calc(18px * var(--scaling));--heading-line-height-3:calc(22px * var(--scaling));--heading-line-height-4:calc(24px * var(--scaling));--heading-line-height-5:calc(26px * var(--scaling));--heading-line-height-6:calc(30px * var(--scaling));--heading-line-height-7:calc(36px * var(--scaling));--heading-line-height-8:calc(40px * var(--scaling));--heading-line-height-9:calc(60px * var(--scaling));--code-font-family:"Menlo","Consolas (Custom)","Bitstream Vera Sans Mono",monospace,"Apple Color Emoji","Segoe UI Emoji";--code-font-size-adjust:0.95;--code-font-style:normal;--code-font-weight:inherit;--code-letter-spacing:-0.007em;--code-padding-top:0.1em;--code-padding-bottom:0.1em;--code-padding-left:0.25em;--code-padding-right:0.25em;--strong-font-family:var(--default-font-family);--strong-font-size-adjust:1;--strong-font-style:inherit;--strong-font-weight:var(--font-weight-bold);--strong-letter-spacing:0em;--em-font-family:"Times New Roman","Times",serif;--em-font-size-adjust:1.18;--em-font-style:italic;--em-font-weight:inherit;--em-letter-spacing:-0.025em;--quote-font-family:"Times New Roman","Times",serif;--quote-font-size-adjust:1.18;--quote-font-style:italic;--quote-font-weight:inherit;--quote-letter-spacing:-0.025em;--tab-active-letter-spacing:-0.01em;--tab-active-word-spacing:0em;--tab-inactive-letter-spacing:0em;--tab-inactive-word-spacing:0em;font-family:var(--default-font-family);font-size:var(--default-font-size);font-style:var(--default-font-style);font-weight:var(--default-font-weight);letter-spacing:var(--default-letter-spacing);line-height:var(--default-line-height);overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--container-1:448px;--container-2:688px;--container-3:880px;--container-4:1136px;--scrollarea-scrollbar-horizontal-margin-top:var(--space-1);--scrollarea-scrollbar-horizontal-margin-bottom:var(--space-1);--scrollarea-scrollbar-horizontal-margin-left:var(--space-1);--scrollarea-scrollbar-horizontal-margin-right:var(--space-1);--scrollarea-scrollbar-vertical-margin-top:var(--space-1);--scrollarea-scrollbar-vertical-margin-bottom:var(--space-1);--scrollarea-scrollbar-vertical-margin-left:var(--space-1);--scrollarea-scrollbar-vertical-margin-right:var(--space-1);--segmented-control-transition-duration:100ms;--spinner-animation-duration:800ms;--spinner-opacity:0.65;color:#202020;color:var(--gray-12)}.radix-themes:where([data-scaling="90%"]){--scaling:0.9}.radix-themes:where([data-scaling="95%"]){--scaling:0.95}.radix-themes:where([data-scaling="100%"]){--scaling:1}.radix-themes:where([data-scaling="105%"]){--scaling:1.05}.radix-themes:where([data-scaling="110%"]){--scaling:1.1}[data-radius]{--radius-1:calc(3px * var(--scaling) * var(--radius-factor));--radius-2:calc(4px * var(--scaling) * var(--radius-factor));--radius-3:calc(6px * var(--scaling) * var(--radius-factor));--radius-4:calc(8px * var(--scaling) * var(--radius-factor));--radius-5:calc(12px * var(--scaling) * var(--radius-factor));--radius-6:calc(16px * var(--scaling) * var(--radius-factor))}[data-radius=none]{--radius-factor:0;--radius-full:0px;--radius-thumb:0.5px}[data-radius=small]{--radius-factor:0.75;--radius-full:0px;--radius-thumb:0.5px}[data-radius=medium]{--radius-factor:1;--radius-full:0px;--radius-thumb:9999px}[data-radius=large]{--radius-factor:1.5;--radius-full:0px;--radius-thumb:9999px}[data-radius=full]{--radius-factor:1.5;--radius-full:9999px;--radius-thumb:9999px}@supports (color:color-mix(in oklab,white,black)){:where(.radix-themes){--shadow-1:inset 0 0 0 1px var(--gray-a5),inset 0 1.5px 2px 0 var(--gray-a2),inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 2px 3px -2px var(--gray-a3),0 3px 12px -4px var(--black-a2),0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 8px 40px var(--black-a1),0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 12px 60px var(--black-a3),0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 12px 60px var(--black-a3),0 16px 64px var(--gray-a2),0 16px 36px -20px var(--gray-a7);--base-card-surface-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a5),var(--gray-5) 25%);--base-card-surface-hover-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a7),var(--gray-7) 25%);--base-card-surface-active-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%);--base-card-classic-border-color:color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%);--base-card-classic-hover-border-color:color-mix(in oklab,var(--gray-a4),var(--gray-4) 25%);--base-card-classic-active-border-color:color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%)}}@supports (color:color-mix(in oklab,white,black)){:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--shadow-1:inset 0 -1px 1px 0 var(--gray-a3),inset 0 0 0 1px var(--gray-a3),inset 0 3px 4px 0 var(--black-a5),inset 0 0 0 1px var(--gray-a4);--shadow-2:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--shadow-3:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 2px 3px -2px var(--black-a3),0 3px 8px -2px var(--black-a6),0 4px 12px -4px var(--black-a7);--shadow-4:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 8px 40px var(--black-a3),0 12px 32px -16px var(--black-a5);--shadow-5:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 12px 60px var(--black-a5),0 12px 32px -16px var(--black-a7);--shadow-6:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 12px 60px var(--black-a4),0 16px 64px var(--black-a6),0 16px 36px -20px var(--black-a11);--base-card-classic-border-color:color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%);--base-card-classic-hover-border-color:color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%);--base-card-classic-active-border-color:color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%)}}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:300;size-adjust:103%;src:local("Segoe UI Semilight"),local("Segoe UI")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:300;size-adjust:103%;src:local("Segoe UI Semilight Italic"),local("Segoe UI Italic")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:400;size-adjust:103%;src:local("Segoe UI")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:400;size-adjust:103%;src:local("Segoe UI Italic")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:500;size-adjust:103%;src:local("Segoe UI Semibold"),local("Segoe UI")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:500;size-adjust:103%;src:local("Segoe UI Semibold Italic"),local("Segoe UI Italic")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:700;size-adjust:103%;src:local("Segoe UI Bold")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:700;size-adjust:103%;src:local("Segoe UI Bold Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:300;src:local("Open Sans Light"),local("Open Sans Regular")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("Open Sans Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:400;src:local("Open Sans Regular")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:400;src:local("Open Sans Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:500;src:local("Open Sans Medium"),local("Open Sans Regular")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:500;src:local("Open Sans Medium Italic"),local("Open Sans Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:700;src:local("Open Sans Bold")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:700;src:local("Open Sans Bold Italic")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-weight:400;size-adjust:110%;src:local("Consolas")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-style:italic;font-weight:400;size-adjust:110%;src:local("Consolas Italic")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-weight:700;size-adjust:110%;src:local("Consolas Bold")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-style:italic;font-weight:700;size-adjust:110%;src:local("Consolas Bold Italic")}.rt-reset:where(body,blockquote,dl,dd,figure,p){margin:0}.rt-reset:where(address,b,cite,code,dfn,em,i,kbd,q,samp,small,strong,var){font:inherit}.rt-reset:where(h1,h2,h3,h4,h5,h6){font:inherit;margin:0}.rt-reset:where(a){all:unset;-webkit-tap-highlight-color:transparent}.rt-reset:where(button,select,[type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range]){all:unset;display:inline-block;font-style:normal;font-weight:400;text-indent:0;-webkit-tap-highlight-color:transparent}.rt-reset:where(label){-webkit-tap-highlight-color:transparent}.rt-reset:where(select){font-style:normal;font-weight:400;text-align:start}.rt-reset:where(textarea,input:not([type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range])){all:unset;display:block;font-style:normal;font-weight:400;text-align:start;text-indent:0;width:-webkit-fill-available;width:-moz-available;width:stretch;-webkit-tap-highlight-color:transparent;cursor:text;white-space:pre-wrap}.rt-reset:where(:focus){outline:none}.rt-reset::placeholder{color:inherit;opacity:1;-webkit-user-select:none;user-select:none}.rt-reset:where(table){all:unset;display:table;text-indent:0}.rt-reset:where(caption){text-align:inherit}.rt-reset:where(td){padding:0}.rt-reset:where(th){font-weight:inherit;padding:0;text-align:inherit}.rt-reset:where(abbr,acronym){text-decoration:none}.rt-reset:where(canvas,object,picture,summary){display:block}.rt-reset:where(del,s){text-decoration:none;text-decoration:initial}.rt-reset:where(fieldset,hr){all:unset;display:block}.rt-reset:where(legend){border:none;cursor:default;padding:0}.rt-reset:where(li){display:block;text-align:inherit}.rt-reset:where(ol,ul){list-style:none;margin:0;padding:0}.rt-reset:where(iframe){border:none;display:block;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(ins,u){text-decoration:none}.rt-reset:where(img){display:block;max-width:100%}.rt-reset:where(svg){display:block;flex-shrink:0;max-width:100%}.rt-reset:where(mark){all:unset}.rt-reset:where(pre){font:inherit;margin:initial}.rt-reset:where(q):after,.rt-reset:where(q):before{content:""}.rt-reset:where(sub,sup){font:inherit;vertical-align:initial}.rt-reset:where(details) ::marker,.rt-reset:where(summary)::marker{content:none}.rt-reset:where(video){display:block;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(:any-link){cursor:var(--cursor-link)}.rt-reset:where(button){cursor:var(--cursor-button)}.rt-reset:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-reset:where(input[type=checkbox]){cursor:var(--cursor-checkbox)}.rt-reset:where(input[type=radio]){cursor:var(--cursor-radio)}.rt-reset,.rt-reset:after,.rt-reset:before{box-sizing:border-box}@keyframes rt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rt-slide-from-top{0%{transform:translateY(4px) scale(.97)}to{transform:translateY(0) scale(1)}}@keyframes rt-slide-to-top{0%{transform:translateY(0) scale(1)}to{transform:translateY(4px) scale(.97)}}@keyframes rt-slide-from-bottom{0%{transform:translateY(-4px) scale(.97)}to{transform:translateY(0) scale(1)}}@keyframes rt-slide-to-bottom{0%{transform:translateY(0) scale(1)}to{transform:translateY(-4px) scale(.97)}}@keyframes rt-slide-from-left{0%{transform:translateX(4px) scale(.97)}to{transform:translateX(0) scale(1)}}@keyframes rt-slide-to-left{0%{transform:translateX(0) scale(1)}to{transform:translateX(4px) scale(.97)}}@keyframes rt-slide-from-right{0%{transform:translateX(-4px) scale(.97)}to{transform:translateX(0) scale(1)}}@keyframes rt-slide-to-right{0%{transform:translateX(0) scale(1)}to{transform:translateX(-4px) scale(.97)}}@media (prefers-reduced-motion:no-preference){.rt-PopperContent{animation-timing-function:cubic-bezier(.16,1,.3,1)}.rt-PopperContent:where([data-state=open]){animation-duration:.16s}.rt-PopperContent:where([data-state=open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}.rt-PopperContent:where([data-state=closed]){animation-duration:.1s}.rt-PopperContent:where([data-state=closed]):where([data-side=top]){animation-name:rt-slide-to-top,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=bottom]){animation-name:rt-slide-to-bottom,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=left]){animation-name:rt-slide-to-left,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=right]){animation-name:rt-slide-to-right,rt-fade-out}}.rt-Box{box-sizing:border-box;display:block}.rt-Flex{display:flex}.rt-Flex,.rt-Grid{box-sizing:border-box;justify-content:flex-start}.rt-Grid{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.rt-Section{box-sizing:border-box;flex-shrink:0}.rt-Section:where(.rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.rt-r-size-4){padding-bottom:calc(80px * var(--scaling));padding-top:calc(80px * var(--scaling))}@media (min-width:520px){.rt-Section:where(.xs\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.xs\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.xs\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.xs\:rt-r-size-4){padding-bottom:calc(80px * var(--scaling));padding-top:calc(80px * var(--scaling))}}@media (min-width:768px){.rt-Section:where(.sm\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.sm\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.sm\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.sm\:rt-r-size-4){padding-bottom:calc(80px * var(--scaling));padding-top:calc(80px * var(--scaling))}}@media (min-width:1024px){.rt-Section:where(.md\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.md\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.md\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.md\:rt-r-size-4){padding-bottom:calc(80px * var(--scaling));padding-top:calc(80px * var(--scaling))}}@media (min-width:1280px){.rt-Section:where(.lg\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.lg\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.lg\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.lg\:rt-r-size-4){padding-bottom:calc(80px * var(--scaling));padding-top:calc(80px * var(--scaling))}}@media (min-width:1640px){.rt-Section:where(.xl\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.xl\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.xl\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.xl\:rt-r-size-4){padding-bottom:calc(80px * var(--scaling));padding-top:calc(80px * var(--scaling))}}.rt-Container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0}.rt-ContainerInner{width:100%}:where(.rt-Container.rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}@media (min-width:520px){:where(.rt-Container.xs\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xs\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xs\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xs\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:768px){:where(.rt-Container.sm\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.sm\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.sm\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.sm\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:1024px){:where(.rt-Container.md\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.md\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.md\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.md\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:1280px){:where(.rt-Container.lg\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.lg\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.lg\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.lg\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:1640px){:where(.rt-Container.xl\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xl\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xl\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xl\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}.rt-Skeleton{--skeleton-radius:var(--skeleton-radius-override);--skeleton-height:var(--skeleton-height-override);animation:rt-skeleton-pulse 1s infinite alternate-reverse!important;background-clip:initial!important;background-image:none!important;border:none!important;border-radius:var(--radius-1);-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;box-shadow:none!important;color:#0000!important;cursor:default!important;outline:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.rt-Skeleton:where([data-inline-skeleton]){font-family:Arial,sans-serif!important;line-height:0}:where(.rt-Skeleton:empty){display:block;height:var(--space-3)}.rt-Skeleton:after,.rt-Skeleton:before,.rt-Skeleton>*{visibility:hidden!important}@keyframes rt-skeleton-pulse{0%{background-color:#0000000f;background-color:var(--gray-a3)}to{background-color:#00000017;background-color:var(--gray-a4)}}.rt-Text{letter-spacing:inherit;letter-spacing:var(--letter-spacing,inherit);line-height:var(--default-line-height);line-height:var(--line-height,var(--default-line-height))}:where(.rt-Text){margin:0}.rt-Text:where([data-accent-color]){color:var(--accent-a11)}.rt-Text:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast){color:var(--accent-12)}@media (pointer:coarse){.rt-Text:where(label){-webkit-tap-highlight-color:transparent}.rt-Text:where(label):where(:active){outline:.75em solid #00000017;outline:.75em solid var(--gray-a4);outline-offset:-.6em}}.rt-Text:where(.rt-r-size-1){font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Text:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Text:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Text:where(.rt-r-size-4){font-size:var(--font-size-4);--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Text:where(.rt-r-size-5){font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Text:where(.rt-r-size-6){font-size:var(--font-size-6);--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Text:where(.rt-r-size-7){font-size:var(--font-size-7);--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Text:where(.rt-r-size-8){font-size:var(--font-size-8);--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Text:where(.rt-r-size-9){font-size:var(--font-size-9);--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}@media (min-width:520px){.rt-Text:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Text:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Text:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Text:where(.xs\:rt-r-size-4){font-size:var(--font-size-4);--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Text:where(.xs\:rt-r-size-5){font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Text:where(.xs\:rt-r-size-6){font-size:var(--font-size-6);--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Text:where(.xs\:rt-r-size-7){font-size:var(--font-size-7);--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Text:where(.xs\:rt-r-size-8){font-size:var(--font-size-8);--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Text:where(.xs\:rt-r-size-9){font-size:var(--font-size-9);--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:768px){.rt-Text:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Text:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Text:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Text:where(.sm\:rt-r-size-4){font-size:var(--font-size-4);--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Text:where(.sm\:rt-r-size-5){font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Text:where(.sm\:rt-r-size-6){font-size:var(--font-size-6);--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Text:where(.sm\:rt-r-size-7){font-size:var(--font-size-7);--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Text:where(.sm\:rt-r-size-8){font-size:var(--font-size-8);--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Text:where(.sm\:rt-r-size-9){font-size:var(--font-size-9);--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1024px){.rt-Text:where(.md\:rt-r-size-1){font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Text:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Text:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Text:where(.md\:rt-r-size-4){font-size:var(--font-size-4);--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Text:where(.md\:rt-r-size-5){font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Text:where(.md\:rt-r-size-6){font-size:var(--font-size-6);--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Text:where(.md\:rt-r-size-7){font-size:var(--font-size-7);--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Text:where(.md\:rt-r-size-8){font-size:var(--font-size-8);--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Text:where(.md\:rt-r-size-9){font-size:var(--font-size-9);--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1280px){.rt-Text:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Text:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Text:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Text:where(.lg\:rt-r-size-4){font-size:var(--font-size-4);--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Text:where(.lg\:rt-r-size-5){font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Text:where(.lg\:rt-r-size-6){font-size:var(--font-size-6);--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Text:where(.lg\:rt-r-size-7){font-size:var(--font-size-7);--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Text:where(.lg\:rt-r-size-8){font-size:var(--font-size-8);--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Text:where(.lg\:rt-r-size-9){font-size:var(--font-size-9);--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1640px){.rt-Text:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Text:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Text:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Text:where(.xl\:rt-r-size-4){font-size:var(--font-size-4);--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Text:where(.xl\:rt-r-size-5){font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Text:where(.xl\:rt-r-size-6){font-size:var(--font-size-6);--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Text:where(.xl\:rt-r-size-7){font-size:var(--font-size-7);--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Text:where(.xl\:rt-r-size-8){font-size:var(--font-size-8);--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Text:where(.xl\:rt-r-size-9){font-size:var(--font-size-9);--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}.rt-BaseDialogOverlay{inset:0;position:fixed}.rt-BaseDialogOverlay:before{background-color:var(--color-overlay);content:"";inset:0;position:fixed}.rt-BaseDialogScroll{display:flex;inset:0;overflow:auto;position:absolute}.rt-BaseDialogScrollPadding{flex-grow:1;margin:auto;padding:var(--space-6) var(--space-4) max(var(--space-6),6vh)}.rt-BaseDialogScrollPadding:where(.rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.rt-r-align-center){margin-top:auto}@media (min-width:520px){.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-center){margin-top:auto}}@media (min-width:768px){.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-center){margin-top:auto}}@media (min-width:1024px){.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-center){margin-top:auto}}@media (min-width:1280px){.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-center){margin-top:auto}}@media (min-width:1640px){.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-center){margin-top:auto}}.rt-BaseDialogContent{margin:auto;overflow:auto;position:relative;width:100%;z-index:1;--inset-padding-top:var(--dialog-content-padding);--inset-padding-right:var(--dialog-content-padding);--inset-padding-bottom:var(--dialog-content-padding);--inset-padding-left:var(--dialog-content-padding);background-color:var(--color-panel-solid);box-shadow:var(--shadow-6);box-sizing:border-box;outline:none;padding:var(--dialog-content-padding)}.rt-BaseDialogContent:where(.rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}@media (min-width:520px){.rt-BaseDialogContent:where(.xs\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xs\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:768px){.rt-BaseDialogContent:where(.sm\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.sm\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1024px){.rt-BaseDialogContent:where(.md\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.md\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1280px){.rt-BaseDialogContent:where(.lg\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.lg\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1640px){.rt-BaseDialogContent:where(.xl\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xl\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (prefers-reduced-motion:no-preference){@keyframes rt-dialog-overlay-no-op{0%{opacity:1}to{opacity:1}}@keyframes rt-dialog-content-show{0%{opacity:0;transform:translateY(5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rt-dialog-content-hide{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(5px) scale(.99)}}.rt-BaseDialogOverlay:where([data-state=closed]){animation:rt-dialog-overlay-no-op .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=open]):before{animation:rt-fade-in .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=closed]):before{animation:rt-fade-out .16s cubic-bezier(.16,1,.3,1);opacity:0}.rt-BaseDialogContent:where([data-state=open]){animation:rt-dialog-content-show .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=closed]){animation:rt-dialog-content-hide .1s cubic-bezier(.16,1,.3,1);opacity:0}}.rt-AvatarRoot{align-items:center;display:inline-flex;flex-shrink:0;height:var(--avatar-size);justify-content:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:var(--avatar-size)}.rt-AvatarImage{object-fit:cover}.rt-AvatarFallback,.rt-AvatarImage{border-radius:inherit;height:100%;width:100%}.rt-AvatarFallback{align-items:center;display:flex;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-medium);justify-content:center;line-height:1;text-transform:uppercase;z-index:0}.rt-AvatarFallback:where(.rt-one-letter){font-size:var(--avatar-fallback-one-letter-font-size)}.rt-AvatarFallback:where(.rt-two-letters){font-size:var(--avatar-fallback-one-letter-font-size);font-size:var(--avatar-fallback-two-letters-font-size,var(--avatar-fallback-one-letter-font-size))}.rt-AvatarRoot:where(.rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}@media (min-width:520px){.rt-AvatarRoot:where(.xs\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xs\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xs\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xs\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xs\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xs\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xs\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:768px){.rt-AvatarRoot:where(.sm\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.sm\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.sm\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.sm\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.sm\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.sm\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.sm\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:1024px){.rt-AvatarRoot:where(.md\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.md\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.md\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.md\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.md\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.md\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.md\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:1280px){.rt-AvatarRoot:where(.lg\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.lg\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.lg\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.lg\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.lg\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.lg\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.lg\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:1640px){.rt-AvatarRoot:where(.xl\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xl\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xl\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xl\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xl\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xl\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xl\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}.rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback){background-color:var(--accent-12);color:var(--accent-1)}.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback){color:var(--accent-12)}.rt-Badge{align-items:center;display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-medium);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;line-height:1;white-space:nowrap}.rt-Badge:where(.rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5)}.rt-Badge:where(.rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2) * 1.25)}@media (min-width:520px){.rt-Badge:where(.xs\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5)}.rt-Badge:where(.xs\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.xs\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2) * 1.25)}}@media (min-width:768px){.rt-Badge:where(.sm\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5)}.rt-Badge:where(.sm\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.sm\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2) * 1.25)}}@media (min-width:1024px){.rt-Badge:where(.md\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5)}.rt-Badge:where(.md\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.md\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2) * 1.25)}}@media (min-width:1280px){.rt-Badge:where(.lg\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5)}.rt-Badge:where(.lg\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.lg\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2) * 1.25)}}@media (min-width:1640px){.rt-Badge:where(.xl\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5)}.rt-Badge:where(.xl\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.xl\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2) * 1.25)}}.rt-Badge:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-Badge:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Badge:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a6);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px #0000009b;box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-Blockquote{border-left:max(var(--space-1),.25em) solid var(--accent-a6);box-sizing:border-box;padding-left:min(var(--space-5),max(var(--space-3),.5em))}.rt-BaseButton{align-items:center;display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-style:normal;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:top}.rt-BaseButton:where([data-disabled]){--spinner-opacity:1}.rt-BaseButton:where(.rt-loading){position:relative}.rt-BaseButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height)}.rt-BaseButton:where(.rt-variant-ghost){box-sizing:initial;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}.rt-BaseButton:where(.rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}@media (min-width:520px){.rt-BaseButton:where(.xs\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:768px){.rt-BaseButton:where(.sm\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:1024px){.rt-BaseButton:where(.md\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:1280px){.rt-BaseButton:where(.lg\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:1640px){.rt-BaseButton:where(.xl\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}.rt-BaseButton:where(.rt-variant-classic){background-color:var(--accent-9);background-image:linear-gradient(to bottom,#0000 50%,#00000017),linear-gradient(to bottom,#0000 50%,var(--accent-9) 80%);background-image:linear-gradient(to bottom,#0000 50%,var(--gray-a4)),linear-gradient(to bottom,#0000 50%,var(--accent-9) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-9),var(--base-button-classic-box-shadow-bottom);color:var(--accent-contrast);position:relative;z-index:0}.rt-BaseButton:where(.rt-variant-classic):after{background-clip:content-box;background-color:inherit;background-image:linear-gradient(#0000000d,#0000,#ffffff1a);background-image:linear-gradient(var(--black-a1),#0000,var(--white-a2));border:var(--base-button-classic-after-inset) solid #0000;border-radius:inherit;box-shadow:inset 0 2px 3px -1px #fff3;box-shadow:inset 0 2px 3px -1px var(--white-a4);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast){background-color:var(--accent-12);background-image:linear-gradient(to bottom,#0000 50%,#00000017),linear-gradient(to bottom,#0000 50%,var(--accent-12) 80%);background-image:linear-gradient(to bottom,#0000 50%,var(--gray-a4)),linear-gradient(to bottom,#0000 50%,var(--accent-12) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-12),var(--base-button-classic-box-shadow-bottom);color:#fcfcfc;color:var(--gray-1)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast):after{background-image:linear-gradient(#00000026,#0000,#ffffff1a);background-image:linear-gradient(var(--black-a3),#0000,var(--white-a2))}@media (pointer:coarse){.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-classic):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}@media (hover:hover){.rt-BaseButton:where(.rt-variant-classic):where(:hover):after{background-color:var(--accent-10);background-image:linear-gradient(#0000001a -15%,#0000,#ffffff26);background-image:linear-gradient(var(--black-a2) -15%,#0000,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(#0000004d,#0000,#ffffff1a);background-image:linear-gradient(var(--black-a5),#0000,var(--white-a2))}}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):after{background-color:var(--accent-10);background-image:linear-gradient(#0000001a -15%,#0000,#ffffff26);background-image:linear-gradient(var(--black-a2) -15%,#0000,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(#0000004d,#0000,#ffffff1a);background-image:linear-gradient(var(--black-a5),#0000,var(--white-a2))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])){background-color:var(--accent-9);background-image:linear-gradient(#0000000d,#0000);background-image:linear-gradient(var(--black-a1),#0000);box-shadow:inset 0 4px 2px -2px #00000017,inset 0 1px 1px #00000031,inset 0 0 0 1px #0000001f,inset 0 0 0 1px var(--accent-9),inset 0 3px 2px #0000000f,inset 0 0 0 1px #ffffff80,inset 0 -2px 1px #ffffff4d;box-shadow:inset 0 4px 2px -2px var(--gray-a4),inset 0 1px 1px var(--gray-a7),inset 0 0 0 1px var(--gray-a5),inset 0 0 0 1px var(--accent-9),inset 0 3px 2px var(--gray-a3),inset 0 0 0 1px var(--white-a7),inset 0 -2px 1px var(--white-a5);padding-top:var(--base-button-classic-active-padding-top)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):after{background-color:inherit;background-image:linear-gradient(#0000001a,#0000,#ffffff26);background-image:linear-gradient(var(--black-a2),#0000,var(--white-a3));box-shadow:none}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast){background-color:var(--accent-12);box-shadow:var(--base-button__classic-active__shadow-front-layer),inset 0 0 0 1px var(--accent-12),var(--base-button__classic-active__shadow-bottom-layer);filter:var(--base-button-classic-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast):after{background-image:linear-gradient(#0000004d,#0000,#ffffff26);background-image:linear-gradient(var(--black-a5),#0000,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow);color:#00000044;color:var(--gray-a8);filter:none;outline:none}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]):after{background-color:#00000006;background-color:var(--gray-a2);background-image:linear-gradient(#0000000d -20%,#0000,#ffffff0d);background-image:linear-gradient(var(--black-a1) -20%,#0000,var(--white-a1));box-shadow:none}.rt-BaseButton:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}}.rt-BaseButton:where(.rt-variant-solid):where([data-state=open]){background-color:var(--accent-10)}.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){background-color:var(--accent-10);filter:var(--base-button-solid-active-filter)}@media (pointer:coarse){.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-solid):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:#fcfcfc;color:var(--gray-1)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state=open]){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state=open])){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-solid):where([data-disabled]){background-color:#0000000f;background-color:var(--gray-a3);color:#00000044;color:var(--gray-a8);filter:none;outline:none}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost){color:var(--accent-a11)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where([data-disabled]){background-color:#0000000f;background-color:var(--gray-a3);color:#00000044;color:var(--gray-a8)}.rt-BaseButton:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-soft):where(:focus-visible){outline:2px solid var(--accent-8);outline-offset:-1px}@media (hover:hover){.rt-BaseButton:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-BaseButton:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state=open])){background-color:var(--accent-a5)}.rt-BaseButton:where(.rt-variant-soft):where([data-disabled]){background-color:#0000000f;background-color:var(--gray-a3);color:#00000044;color:var(--gray-a8)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state=open])){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]){background-color:initial;color:#00000044;color:var(--gray-a8)}.rt-BaseButton:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseButton:where(.rt-variant-outline):where([data-state=open]){background-color:var(--accent-a2)}.rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state=open])){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-outline):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px #0000009b;box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-outline):where([data-disabled]){background-color:initial;box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7);color:#00000044;color:var(--gray-a8)}.rt-BaseButton:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a7);color:var(--accent-a11)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--accent-a8)}}.rt-BaseButton:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state=open])){background-color:var(--accent-a3);box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-surface):where([data-disabled]){background-color:#00000006;background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6);color:#00000044;color:var(--gray-a8)}.rt-Button:where(:not(.rt-variant-ghost)) :where(svg){opacity:.9}.rt-Button:where(.rt-variant-ghost){padding:var(--button-ghost-padding-y) var(--button-ghost-padding-x);--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--button-ghost-padding-y));--margin-right-override:calc(var(--margin-right) - var(--button-ghost-padding-x));--margin-bottom-override:calc(var(--margin-bottom) - var(--button-ghost-padding-y));--margin-left-override:calc(var(--margin-left) - var(--button-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Button:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-Button:where(.rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-Button:where(.rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2)}@media (min-width:520px){.rt-Button:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-Button:where(.xs\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.xs\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xs\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2)}}@media (min-width:768px){.rt-Button:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-Button:where(.sm\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.sm\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.sm\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2)}}@media (min-width:1024px){.rt-Button:where(.md\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.md\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.md\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.md\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.md\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.md\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-Button:where(.md\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.md\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.md\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2)}}@media (min-width:1280px){.rt-Button:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-Button:where(.lg\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.lg\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.lg\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2)}}@media (min-width:1640px){.rt-Button:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-Button:where(.xl\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.xl\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xl\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2)}}.rt-Button:where(:not(.rt-variant-ghost)){font-weight:var(--font-weight-medium)}.rt-CalloutRoot{align-items:flex-start;box-sizing:border-box;color:var(--accent-a11);display:grid;justify-content:flex-start;text-align:left}.rt-CalloutRoot:where(.rt-high-contrast){color:var(--accent-12)}.rt-CalloutIcon{align-items:center;display:flex;grid-column-start:-2;height:var(--callout-icon-height)}.rt-CalloutRoot>:where(:not(.rt-CalloutIcon)){grid-column-start:-1}.rt-CalloutRoot:where(.rt-r-size-1){border-radius:var(--radius-3);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-2){border-radius:var(--radius-4);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-3){border-radius:var(--radius-5);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3);--callout-icon-height:var(--line-height-3)}@media (min-width:520px){.rt-CalloutRoot:where(.xs\:rt-r-size-1){border-radius:var(--radius-3);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-2){border-radius:var(--radius-4);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-3){border-radius:var(--radius-5);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3);--callout-icon-height:var(--line-height-3)}}@media (min-width:768px){.rt-CalloutRoot:where(.sm\:rt-r-size-1){border-radius:var(--radius-3);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-2){border-radius:var(--radius-4);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-3){border-radius:var(--radius-5);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3);--callout-icon-height:var(--line-height-3)}}@media (min-width:1024px){.rt-CalloutRoot:where(.md\:rt-r-size-1){border-radius:var(--radius-3);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-2){border-radius:var(--radius-4);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-3){border-radius:var(--radius-5);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3);--callout-icon-height:var(--line-height-3)}}@media (min-width:1280px){.rt-CalloutRoot:where(.lg\:rt-r-size-1){border-radius:var(--radius-3);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-2){border-radius:var(--radius-4);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-3){border-radius:var(--radius-5);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3);--callout-icon-height:var(--line-height-3)}}@media (min-width:1640px){.rt-CalloutRoot:where(.xl\:rt-r-size-1){border-radius:var(--radius-3);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-2){border-radius:var(--radius-4);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-3){border-radius:var(--radius-5);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3);--callout-icon-height:var(--line-height-3)}}.rt-CalloutRoot:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-CalloutRoot:where(.rt-variant-surface){background-color:var(--accent-a2);box-shadow:inset 0 0 0 1px var(--accent-a6)}.rt-CalloutRoot:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a7)}.rt-BaseCard{border-radius:var(--base-card-border-radius);display:block;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-normal);overflow:hidden;position:relative;text-align:start;--inset-border-width:var(--base-card-border-width);--inset-border-radius:var(--base-card-border-radius);box-sizing:border-box;padding:var(--base-card-padding-top) var(--base-card-padding-right) var(--base-card-padding-bottom) var(--base-card-padding-left);--inset-padding-top:calc(var(--base-card-padding-top) - var(--base-card-border-width));--inset-padding-right:calc(var(--base-card-padding-right) - var(--base-card-border-width));--inset-padding-bottom:calc(var(--base-card-padding-bottom) - var(--base-card-border-width));--inset-padding-left:calc(var(--base-card-padding-left) - var(--base-card-border-width));contain:paint}.rt-BaseCard:after,.rt-BaseCard:before{border-radius:calc(var(--base-card-border-radius) - var(--base-card-border-width));content:"";inset:var(--base-card-border-width);pointer-events:none;position:absolute;transition:inherit}.rt-BaseCard:before{z-index:-1}.rt-Card{--base-card-padding-top:var(--card-padding);--base-card-padding-right:var(--card-padding);--base-card-padding-bottom:var(--card-padding);--base-card-padding-left:var(--card-padding);--base-card-border-radius:var(--card-border-radius);--base-card-border-width:var(--card-border-width)}.rt-Card:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-Card:where(:focus-visible):after{outline:inherit}.rt-Card:where(:focus-visible):where(:active:not([data-state=open])):before{background-image:linear-gradient(var(--focus-a2),var(--focus-a2))}.rt-Card:where(.rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}@media (min-width:520px){.rt-Card:where(.xs\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:768px){.rt-Card:where(.sm\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:1024px){.rt-Card:where(.md\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.md\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.md\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.md\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.md\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:1280px){.rt-Card:where(.lg\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:1640px){.rt-Card:where(.xl\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}.rt-Card:where(.rt-variant-surface){--card-border-width:1px;--card-background-color:var(--color-panel)}.rt-Card:where(.rt-variant-surface):before{-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-color:var(--card-background-color)}.rt-Card:where(.rt-variant-surface):after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-surface-active-box-shadow)}.rt-Card:where(.rt-variant-classic){--card-border-width:1px;--card-background-color:var(--color-panel);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}.rt-Card:where(.rt-variant-classic):before{-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-color:var(--card-background-color)}.rt-Card:where(.rt-variant-classic):after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])){box-shadow:var(--base-card-classic-active-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-classic-active-box-shadow-inner)}.rt-Card:where(.rt-variant-ghost){--card-border-width:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--card-padding));--margin-right-override:calc(var(--margin-right) - var(--card-padding));--margin-bottom-override:calc(var(--margin-bottom) - var(--card-padding));--margin-left-override:calc(var(--margin-left) - var(--card-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Card:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}@media (hover:hover){.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover){background-color:#0000000f;background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover):where(:focus-visible){background-color:var(--focus-a2)}}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]){background-color:#0000000f;background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])){background-color:#00000017;background-color:var(--gray-a4)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])):where(:focus-visible){background-color:var(--focus-a2)}@media (pointer:coarse){.rt-Card:where(:any-link,button,label):where(:active:not(:focus-visible,[data-state=open])):before{background-image:linear-gradient(#00000017,#00000017);background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-BaseCheckboxRoot{align-items:center;cursor:var(--cursor-checkbox);display:inline-flex;flex-shrink:0;height:var(--checkbox-size);height:var(--skeleton-height,var(--line-height,var(--checkbox-size)));justify-content:center;position:relative;vertical-align:top;--skeleton-height-override:var(--checkbox-size);border-radius:var(--skeleton-radius);--skeleton-radius-override:var(--checkbox-border-radius)}.rt-BaseCheckboxRoot:before{border-radius:var(--checkbox-border-radius);content:"";display:block;height:var(--checkbox-size);width:var(--checkbox-size)}.rt-BaseCheckboxIndicator{height:var(--checkbox-indicator-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--checkbox-indicator-size)}.rt-BaseCheckboxRoot:where(.rt-r-size-1){--checkbox-size:calc(var(--space-4) * 0.875);--checkbox-indicator-size:calc(9px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 0.875)}.rt-BaseCheckboxRoot:where(.rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px * var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.rt-r-size-3){--checkbox-size:calc(var(--space-4) * 1.25);--checkbox-indicator-size:calc(12px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 1.25)}@media (min-width:520px){.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-1){--checkbox-size:calc(var(--space-4) * 0.875);--checkbox-indicator-size:calc(9px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 0.875)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px * var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-3){--checkbox-size:calc(var(--space-4) * 1.25);--checkbox-indicator-size:calc(12px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 1.25)}}@media (min-width:768px){.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-1){--checkbox-size:calc(var(--space-4) * 0.875);--checkbox-indicator-size:calc(9px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 0.875)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px * var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-3){--checkbox-size:calc(var(--space-4) * 1.25);--checkbox-indicator-size:calc(12px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 1.25)}}@media (min-width:1024px){.rt-BaseCheckboxRoot:where(.md\:rt-r-size-1){--checkbox-size:calc(var(--space-4) * 0.875);--checkbox-indicator-size:calc(9px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 0.875)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px * var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-3){--checkbox-size:calc(var(--space-4) * 1.25);--checkbox-indicator-size:calc(12px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 1.25)}}@media (min-width:1280px){.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-1){--checkbox-size:calc(var(--space-4) * 0.875);--checkbox-indicator-size:calc(9px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 0.875)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px * var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-3){--checkbox-size:calc(var(--space-4) * 1.25);--checkbox-indicator-size:calc(12px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 1.25)}}@media (min-width:1640px){.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-1){--checkbox-size:calc(var(--space-4) * 0.875);--checkbox-indicator-size:calc(9px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 0.875)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px * var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-3){--checkbox-size:calc(var(--space-4) * 1.25);--checkbox-indicator-size:calc(12px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 1.25)}}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled):before{background-color:initial;box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:#00000044;color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #0000000f,var(--shadow-1);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator);background-image:linear-gradient(180deg,#ffffff26,#0000,#0000000d);background-image:linear-gradient(to bottom,var(--white-a3),#0000,var(--black-a1));box-shadow:inset 0 .5px .5px #fff3,inset 0 -.5px .5px #0003;box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled):before{background-color:initial;background-image:none;box-shadow:var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:#00000044;color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):before{background-color:var(--accent-a5)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-a11)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled):before{background-color:initial}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:#00000044;color:var(--gray-a8)}.rt-CheckboxCardsRoot{cursor:default;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.rt-CheckboxCardsItem:where(:has(:focus-visible)){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-CheckboxCardsItem:where(:has(:focus-visible)):after{outline:inherit}.rt-CheckboxCardsItem>*{pointer-events:none}.rt-CheckboxCardsItem>:where(svg){flex-shrink:0}.rt-CheckboxCardCheckbox{position:absolute;right:var(--checkbox-cards-item-padding-left)}.rt-CheckboxCardsItem{--checkbox-cards-item-padding-right:calc(var(--checkbox-cards-item-padding-left) * 2 + var(--checkbox-cards-item-checkbox-size));--base-card-padding-top:var(--checkbox-cards-item-padding-top);--base-card-padding-right:var(--checkbox-cards-item-padding-right);--base-card-padding-bottom:var(--checkbox-cards-item-padding-bottom);--base-card-padding-left:var(--checkbox-cards-item-padding-left);--base-card-border-radius:var(--checkbox-cards-item-border-radius);--base-card-border-width:var(--checkbox-cards-item-border-width);align-items:center;cursor:var(--cursor-button);display:flex;gap:var(--space-2);-webkit-tap-highlight-color:transparent}.rt-CheckboxCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 0.875)}.rt-CheckboxCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4)}.rt-CheckboxCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 1.25)}@media (min-width:520px){.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 0.875)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 1.25)}}@media (min-width:768px){.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 0.875)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 1.25)}}@media (min-width:1024px){.rt-CheckboxCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 0.875)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 1.25)}}@media (min-width:1280px){.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 0.875)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 1.25)}}@media (min-width:1640px){.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 0.875)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4) * 0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 1.25)}}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width:1px;--checkbox-cards-item-background-color:var(--color-surface)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width:1px;--checkbox-cards-item-background-color:var(--color-surface);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}@media (pointer:coarse){.rt-CheckboxCardsItem:where(:active:not(:focus-visible)):before{background-image:linear-gradient(#00000017,#00000017);background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-CheckboxCardsItem:where(:has(:disabled)){color:#00000072;color:var(--gray-a9);cursor:var(--cursor-disabled)}.rt-CheckboxCardsItem:where(:has(:disabled)):before{background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-CheckboxCardsItem:where(:has(:disabled))::selection{background-color:#0000001f;background-color:var(--gray-a5)}.rt-CheckboxGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-CheckboxGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.rt-CheckboxGroupItemCheckbox:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxGroupItemCheckbox:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxGroupItemCheckbox:where(:disabled):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-CheckboxGroupItemInner{min-width:0}.rt-CheckboxRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxRoot:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxRoot:where(:disabled):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-Code{--code-variant-font-size-adjust:calc(var(--code-font-size-adjust) * 0.95);border-radius:calc((.5px + .2em) * var(--radius-factor));box-sizing:border-box;font-family:var(--code-font-family);font-size:calc(var(--code-variant-font-size-adjust) * 1em);font-style:var(--code-font-style);font-weight:var(--code-font-weight);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;letter-spacing:calc(var(--code-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--code-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));line-height:1.25;padding:var(--code-padding-top) var(--code-padding-right) var(--code-padding-bottom) var(--code-padding-left)}.rt-Code :where(.rt-Code){font-size:inherit}.rt-Code:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Code:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Code:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Code:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Code:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Code:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Code:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Code:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Code:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}@media (min-width:520px){.rt-Code:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Code:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Code:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Code:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Code:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Code:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Code:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Code:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Code:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:768px){.rt-Code:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Code:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Code:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Code:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Code:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Code:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Code:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Code:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Code:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1024px){.rt-Code:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Code:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Code:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Code:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Code:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Code:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Code:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Code:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Code:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1280px){.rt-Code:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Code:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Code:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Code:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Code:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Code:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Code:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Code:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Code:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1640px){.rt-Code:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Code:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Code:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Code:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Code:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Code:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Code:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Code:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Code:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}}.rt-Code:where(.rt-variant-ghost){--code-variant-font-size-adjust:var(--code-font-size-adjust);padding:0}.rt-Code:where(.rt-variant-ghost):where([data-accent-color]){color:var(--accent-a11)}.rt-Code:where(.rt-variant-ghost):where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Code:where(.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-Code:where(.rt-variant-solid){background-color:var(--accent-a9);color:var(--accent-contrast)}.rt-Code:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Code:where(.rt-variant-solid):where(:any-link,button),:where(.rt-Link) .rt-Code:where(.rt-variant-solid){isolation:isolate}@media (hover:hover){.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(.rt-high-contrast:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-Code:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Code:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Code:where(.rt-variant-soft):where(:any-link,button),:where(.rt-Link) .rt-Code:where(.rt-variant-soft){isolation:isolate}@media (hover:hover){.rt-Code:where(.rt-variant-soft):where(:any-link,button):where(:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-Code:where(.rt-variant-outline){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a8);color:var(--accent-a11)}.rt-Code:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a7),inset 0 0 0 max(1px,.033em) #0000009b;box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a7),inset 0 0 0 max(1px,.033em) var(--gray-a11);color:var(--accent-12)}.rt-Code:where(.rt-variant-outline):where(:any-link,button),:where(.rt-Link) .rt-Code:where(.rt-variant-outline){isolation:isolate}@media (hover:hover){.rt-Code:where(.rt-variant-outline):where(:any-link,button):where(:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseMenuContent{--scrollarea-scrollbar-vertical-margin-top:var(--base-menu-content-padding);--scrollarea-scrollbar-vertical-margin-bottom:var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-left:var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-right:var(--base-menu-content-padding);background-color:var(--base-menu-bg);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;--base-menu-bg:var(--color-panel-solid);box-shadow:var(--shadow-5)}.rt-BaseMenuViewport{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:var(--base-menu-content-padding)}:where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-BaseMenuViewport{padding-right:var(--space-3)}.rt-BaseMenuItem{align-items:center;box-sizing:border-box;cursor:var(--cursor-menu-item);display:flex;gap:var(--space-2);height:var(--base-menu-item-height);outline:none;padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);position:relative;scroll-margin:var(--base-menu-content-padding) 0;-webkit-user-select:none;user-select:none}.rt-BaseMenuShortcut{align-items:center;color:#0000009b;color:var(--gray-a11);display:flex;margin-left:auto;padding-left:var(--space-4)}.rt-BaseMenuSubTriggerIcon{color:#202020;color:var(--gray-12);margin-right:calc(-2px * var(--scaling))}.rt-BaseMenuItemIndicator{align-items:center;display:inline-flex;justify-content:center;left:0;position:absolute;width:var(--base-menu-item-padding-left)}.rt-BaseMenuSeparator{background-color:#00000026;background-color:var(--gray-a6);height:1px;margin:var(--space-2) var(--base-menu-item-padding-right) var(--space-2) var(--base-menu-item-padding-left)}.rt-BaseMenuLabel{align-items:center;box-sizing:border-box;color:#0000007c;color:var(--gray-a10);cursor:default;display:flex;height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);-webkit-user-select:none;user-select:none}:where(.rt-BaseMenuItem)+.rt-BaseMenuLabel{margin-top:var(--space-2)}.rt-BaseMenuArrow{fill:var(--base-menu-bg)}.rt-BaseMenuContent:where(.rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5) / 1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}@media (min-width:520px){.rt-BaseMenuContent:where(.xs\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5) / 1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:768px){.rt-BaseMenuContent:where(.sm\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5) / 1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:1024px){.rt-BaseMenuContent:where(.md\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5) / 1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:1280px){.rt-BaseMenuContent:where(.lg\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5) / 1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:1640px){.rt-BaseMenuContent:where(.xl\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5) / 1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}.rt-BaseMenuItem:where([data-accent-color]){color:var(--accent-a11)}.rt-BaseMenuItem:where([data-disabled]){color:#00000044;color:var(--gray-a8);cursor:default}.rt-BaseMenuItem:where([data-disabled],[data-highlighted]) :where(.rt-BaseMenuShortcut),.rt-BaseMenuSubTrigger:where([data-state=open]) :where(.rt-BaseMenuShortcut){color:inherit}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:#0000000f;background-color:var(--gray-a3)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--accent-a3)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-a4)}.rt-ContextMenuContent{max-height:var(--radix-context-menu-content-available-height);transform-origin:var(--radix-context-menu-content-transform-origin)}.rt-DataListRoot{font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-normal);overflow-wrap:anywhere;text-align:start;--data-list-leading-trim-start:calc(var(--default-leading-trim-start) - var(--line-height) / 2);--data-list-leading-trim-end:calc(var(--default-leading-trim-end) - var(--line-height) / 2)}.rt-DataListLabel{color:#0000009b;color:var(--gray-a11);display:flex}.rt-DataListLabel:where(.rt-high-contrast){color:#202020;color:var(--gray-12)}.rt-DataListLabel:where([data-accent-color]){color:var(--accent-a11)}.rt-DataListLabel:where([data-accent-color]):where(.rt-high-contrast){color:var(--accent-12)}.rt-DataListValue{display:flex;margin:0;margin-bottom:var(--data-list-value-margin-bottom);margin-top:var(--data-list-value-margin-top);min-width:0}.rt-DataListItem{--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}:where(.rt-DataListItem:first-child) .rt-DataListValue{margin-top:var(--data-list-first-item-value-margin-top)}:where(.rt-DataListItem:last-child) .rt-DataListValue{margin-bottom:var(--data-list-last-item-value-margin-bottom)}.rt-DataListRoot:where(.rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.rt-r-size-3){gap:calc(var(--space-4) * 1.25)}@media (min-width:520px){.rt-DataListRoot:where(.xs\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xs\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xs\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width:768px){.rt-DataListRoot:where(.sm\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.sm\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.sm\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width:1024px){.rt-DataListRoot:where(.md\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.md\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.md\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width:1280px){.rt-DataListRoot:where(.lg\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.lg\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.lg\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width:1640px){.rt-DataListRoot:where(.xl\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xl\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xl\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}.rt-DataListRoot:where(.rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;grid-gap:inherit;align-items:baseline;gap:inherit;grid-column:span 2}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}@media (min-width:520px){.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;grid-gap:inherit;align-items:baseline;gap:inherit;grid-column:span 2}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:768px){.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;grid-gap:inherit;align-items:baseline;gap:inherit;grid-column:span 2}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:1024px){.rt-DataListRoot:where(.md\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;grid-gap:inherit;align-items:baseline;gap:inherit;grid-column:span 2}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:1280px){.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;grid-gap:inherit;align-items:baseline;gap:inherit;grid-column:span 2}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:1640px){.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;grid-gap:inherit;align-items:baseline;gap:inherit;grid-column:span 2}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}.rt-DataListLabel:before,.rt-DataListValue:before{content:"‍"}.rt-DataListItem:where(.rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}@media (min-width:520px){.rt-DataListItem:where(.xs\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xs\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xs\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.xs\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xs\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:768px){.rt-DataListItem:where(.sm\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.sm\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.sm\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.sm\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.sm\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:1024px){.rt-DataListItem:where(.md\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.md\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.md\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.md\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.md\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:1280px){.rt-DataListItem:where(.lg\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.lg\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.lg\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.lg\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.lg\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:1640px){.rt-DataListItem:where(.xl\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xl\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xl\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.xl\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xl\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}.rt-DataListItem:where(:first-child){margin-top:var(--leading-trim-start)}.rt-DataListItem:where(:last-child){margin-bottom:var(--leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}@media (min-width:520px){.rt-DataListRoot:where(.xs\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.xs\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.xs\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xs\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:768px){.rt-DataListRoot:where(.sm\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.sm\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.sm\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.sm\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:1024px){.rt-DataListRoot:where(.md\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.md\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.md\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.md\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:1280px){.rt-DataListRoot:where(.lg\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.lg\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.lg\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.lg\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:1640px){.rt-DataListRoot:where(.xl\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.xl\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.xl\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xl\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}.rt-DropdownMenuContent{max-height:var(--radix-dropdown-menu-content-available-height);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.rt-Em{box-sizing:border-box;color:inherit;font-family:var(--em-font-family);font-size:calc(var(--em-font-size-adjust) * 1em);font-style:var(--em-font-style);font-weight:var(--em-font-weight);letter-spacing:calc(var(--em-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));line-height:1.25}.rt-Em :where(.rt-Em){font-size:inherit}.rt-Heading{--leading-trim-start:var(--heading-leading-trim-start);--leading-trim-end:var(--heading-leading-trim-end);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--font-weight-bold);line-height:var(--line-height)}:where(.rt-Heading){margin:0}.rt-Heading:where([data-accent-color]){color:var(--accent-a11)}.rt-Heading:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast){color:var(--accent-12)}.rt-Heading:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}@media (min-width:520px){.rt-Heading:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:768px){.rt-Heading:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:1024px){.rt-Heading:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:1280px){.rt-Heading:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:1640px){.rt-Heading:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}.rt-HoverCardContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-4);overflow:auto;position:relative;--inset-padding-top:var(--hover-card-content-padding);--inset-padding-right:var(--hover-card-content-padding);--inset-padding-bottom:var(--hover-card-content-padding);--inset-padding-left:var(--hover-card-content-padding);box-sizing:border-box;padding:var(--hover-card-content-padding);transform-origin:var(--radix-hover-card-content-transform-origin)}.rt-HoverCardContent:where(.rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}@media (min-width:520px){.rt-HoverCardContent:where(.xs\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:768px){.rt-HoverCardContent:where(.sm\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:1024px){.rt-HoverCardContent:where(.md\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:1280px){.rt-HoverCardContent:where(.lg\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:1640px){.rt-HoverCardContent:where(.xl\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}.rt-IconButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height);width:var(--base-button-height)}.rt-IconButton:where(.rt-variant-ghost){padding:var(--icon-button-ghost-padding);--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--icon-button-ghost-padding));--margin-right-override:calc(var(--margin-right) - var(--icon-button-ghost-padding));--margin-bottom-override:calc(var(--margin-bottom) - var(--icon-button-ghost-padding));--margin-left-override:calc(var(--margin-left) - var(--icon-button-ghost-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-IconButton:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}@media (min-width:520px){.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:768px){.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:1024px){.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:1280px){.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:1640px){.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}.rt-Inset{box-sizing:border-box;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);overflow:hidden}:where(.rt-Inset)>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-Inset:where(.rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}@media (min-width:520px){.rt-Inset:where(.xs\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.xs\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xs\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xs\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.xs\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:768px){.rt-Inset:where(.sm\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.sm\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.sm\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.sm\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.sm\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:1024px){.rt-Inset:where(.md\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.md\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.md\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.md\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.md\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.md\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.md\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:1280px){.rt-Inset:where(.lg\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.lg\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.lg\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.lg\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.lg\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:1640px){.rt-Inset:where(.xl\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.xl\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xl\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xl\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.xl\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}.rt-Kbd{align-items:center;background-color:#fcfcfc;background-color:var(--gray-1);border-radius:calc(var(--radius-factor) * .35em);box-shadow:var(--kbd-box-shadow);box-sizing:border-box;color:#202020;color:var(--gray-12);display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-size:.75em;font-weight:400;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;justify-content:center;letter-spacing:var(--default-letter-spacing);letter-spacing:var(--letter-spacing,var(--default-letter-spacing));line-height:1.7em;min-width:1.75em;padding-bottom:.05em;padding-left:.5em;padding-right:.5em;position:relative;top:-.03em;transition:box-shadow .12s,background-color .12s;-webkit-user-select:none;user-select:none;vertical-align:text-top;white-space:nowrap;word-spacing:-.1em}@media (hover:hover){.rt-Kbd:where(:any-link,button):where(:hover){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em #0000001f;box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}}.rt-Kbd:where(:any-link,button):where([data-state=open]){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em #0000001f;box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}.rt-Kbd:where(:any-link,button):where(:active:not([data-state=open])){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:inset 0 .05em #00000026,0 0 0 .05em #00000031;box-shadow:inset 0 .05em var(--black-a3),0 0 0 .05em var(--gray-a7);padding-bottom:0;padding-top:.05em;transition-duration:40ms,40ms}.rt-Kbd:where(:any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing:var(--letter-spacing-1)}.rt-Kbd:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing:var(--letter-spacing-2)}.rt-Kbd:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing:var(--letter-spacing-3)}.rt-Kbd:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing:var(--letter-spacing-4)}.rt-Kbd:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing:var(--letter-spacing-5)}.rt-Kbd:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing:var(--letter-spacing-6)}.rt-Kbd:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing:var(--letter-spacing-7)}.rt-Kbd:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing:var(--letter-spacing-8)}.rt-Kbd:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing:var(--letter-spacing-9)}@media (min-width:520px){.rt-Kbd:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing:var(--letter-spacing-1)}.rt-Kbd:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing:var(--letter-spacing-2)}.rt-Kbd:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing:var(--letter-spacing-3)}.rt-Kbd:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing:var(--letter-spacing-4)}.rt-Kbd:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing:var(--letter-spacing-5)}.rt-Kbd:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing:var(--letter-spacing-6)}.rt-Kbd:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing:var(--letter-spacing-7)}.rt-Kbd:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing:var(--letter-spacing-8)}.rt-Kbd:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:768px){.rt-Kbd:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing:var(--letter-spacing-1)}.rt-Kbd:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing:var(--letter-spacing-2)}.rt-Kbd:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing:var(--letter-spacing-3)}.rt-Kbd:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing:var(--letter-spacing-4)}.rt-Kbd:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing:var(--letter-spacing-5)}.rt-Kbd:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing:var(--letter-spacing-6)}.rt-Kbd:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing:var(--letter-spacing-7)}.rt-Kbd:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing:var(--letter-spacing-8)}.rt-Kbd:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1024px){.rt-Kbd:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing:var(--letter-spacing-1)}.rt-Kbd:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing:var(--letter-spacing-2)}.rt-Kbd:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing:var(--letter-spacing-3)}.rt-Kbd:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing:var(--letter-spacing-4)}.rt-Kbd:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing:var(--letter-spacing-5)}.rt-Kbd:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing:var(--letter-spacing-6)}.rt-Kbd:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing:var(--letter-spacing-7)}.rt-Kbd:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing:var(--letter-spacing-8)}.rt-Kbd:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1280px){.rt-Kbd:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing:var(--letter-spacing-1)}.rt-Kbd:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing:var(--letter-spacing-2)}.rt-Kbd:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing:var(--letter-spacing-3)}.rt-Kbd:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing:var(--letter-spacing-4)}.rt-Kbd:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing:var(--letter-spacing-5)}.rt-Kbd:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing:var(--letter-spacing-6)}.rt-Kbd:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing:var(--letter-spacing-7)}.rt-Kbd:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing:var(--letter-spacing-8)}.rt-Kbd:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing:var(--letter-spacing-9)}}@media (min-width:1640px){.rt-Kbd:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing:var(--letter-spacing-1)}.rt-Kbd:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing:var(--letter-spacing-2)}.rt-Kbd:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing:var(--letter-spacing-3)}.rt-Kbd:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing:var(--letter-spacing-4)}.rt-Kbd:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing:var(--letter-spacing-5)}.rt-Kbd:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing:var(--letter-spacing-6)}.rt-Kbd:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing:var(--letter-spacing-7)}.rt-Kbd:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing:var(--letter-spacing-8)}.rt-Kbd:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing:var(--letter-spacing-9)}}.rt-Link:where(:any-link,button){cursor:var(--cursor-link);-webkit-text-decoration-color:var(--accent-a5);text-decoration-color:var(--accent-a5);-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));text-underline-offset:calc(.025em + 2px)}.rt-Link:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where([data-accent-color=""]){color:var(--accent-12)}@supports (color:color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a5),#00000026);text-decoration-color:color-mix(in oklab,var(--accent-a5),#00000026);-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6))}}@media (pointer:coarse){.rt-Link:where(:any-link,button):where(:active:not(:focus-visible,[data-state=open])){outline:.75em solid var(--accent-a4);outline-offset:-.6em}}@media (hover:hover){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(:hover){-webkit-text-decoration-line:underline;text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){-webkit-text-decoration-color:var(--accent-a6);text-decoration-color:var(--accent-a6);-webkit-text-decoration-line:underline;text-decoration-line:underline}@supports (color:color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a6),#00000026);text-decoration-color:color-mix(in oklab,var(--accent-a6),#00000026);-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6))}}@media (hover:hover){.rt-Link:where(:any-link,button):where(.rt-underline-hover):where(:hover){-webkit-text-decoration-line:underline;text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-always){-webkit-text-decoration-line:underline;text-decoration-line:underline}.rt-Link:where(:focus-visible){border-radius:calc(.07em * var(--radius-factor));outline-color:var(--focus-8);outline-offset:2px;outline-style:solid;outline-width:2px;-webkit-text-decoration-line:none;text-decoration-line:none}.rt-Link:where(:has(.rt-Code:not(.rt-variant-ghost):only-child)){-webkit-text-decoration-color:#0000;text-decoration-color:#0000}.rt-PopoverContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-5);min-width:var(--radix-popover-trigger-width);outline:0;overflow:auto;position:relative;--inset-padding-top:var(--popover-content-padding);--inset-padding-right:var(--popover-content-padding);--inset-padding-bottom:var(--popover-content-padding);--inset-padding-left:var(--popover-content-padding);box-sizing:border-box;padding:var(--popover-content-padding);transform-origin:var(--radix-popover-content-transform-origin)}.rt-PopoverContent:where(.rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}@media (min-width:520px){.rt-PopoverContent:where(.xs\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xs\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:768px){.rt-PopoverContent:where(.sm\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.sm\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1024px){.rt-PopoverContent:where(.md\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.md\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1280px){.rt-PopoverContent:where(.lg\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.lg\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1640px){.rt-PopoverContent:where(.xl\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xl\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}.rt-ProgressRoot{--progress-value:0;--progress-max:100;--progress-duration:5s;border-radius:max(calc(var(--radius-factor) * var(--progress-height) / 3),calc(var(--radius-factor) * var(--radius-thumb)));flex-grow:1;height:var(--progress-height);overflow:hidden;pointer-events:none;position:relative}.rt-ProgressRoot:after{border-radius:inherit;content:"";inset:0;position:absolute}.rt-ProgressIndicator{display:block;height:100%;transform:scaleX(calc(var(--progress-value) / var(--progress-max)));transform-origin:left center;transition:transform .12s;width:100%}.rt-ProgressIndicator:where([data-state=indeterminate]){animation-delay:0s,calc(var(--progress-duration) + 5s),calc(var(--progress-duration) + 7.5s);animation-direction:normal,normal,alternate;animation-duration:var(--progress-duration),2.5s,5s;animation-fill-mode:both,none,none;animation-iteration-count:1,1,infinite;animation-name:rt-progress-indicator-indeterminate-grow,var(--progress-indicator-indeterminate-animation-start),var(--progress-indicator-indeterminate-animation-repeat)}.rt-ProgressIndicator:where([data-state=indeterminate]):after{animation-delay:calc(var(--progress-duration) + 5s);animation-duration:5s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:rt-progress-indicator-indeterminate-shine-from-left;background-image:linear-gradient(to right,#0000 25%,var(--progress-indicator-after-linear-gradient),#0000 75%);content:"";inset:0;position:absolute;width:400%}@keyframes rt-progress-indicator-indeterminate-grow{0%{transform:scaleX(.01)}20%{transform:scaleX(.1)}30%{transform:scaleX(.6)}40%,50%{transform:scaleX(.9)}to{transform:scaleX(1)}}@keyframes rt-progress-indicator-indeterminate-shine-from-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.rt-ProgressRoot:where(.rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.rt-r-size-2){--progress-height:calc(var(--space-2) * 0.75)}.rt-ProgressRoot:where(.rt-r-size-3){--progress-height:var(--space-2)}@media (min-width:520px){.rt-ProgressRoot:where(.xs\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.xs\:rt-r-size-2){--progress-height:calc(var(--space-2) * 0.75)}.rt-ProgressRoot:where(.xs\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:768px){.rt-ProgressRoot:where(.sm\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.sm\:rt-r-size-2){--progress-height:calc(var(--space-2) * 0.75)}.rt-ProgressRoot:where(.sm\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:1024px){.rt-ProgressRoot:where(.md\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.md\:rt-r-size-2){--progress-height:calc(var(--space-2) * 0.75)}.rt-ProgressRoot:where(.md\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:1280px){.rt-ProgressRoot:where(.lg\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.lg\:rt-r-size-2){--progress-height:calc(var(--space-2) * 0.75)}.rt-ProgressRoot:where(.lg\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:1640px){.rt-ProgressRoot:where(.xl\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.xl\:rt-r-size-2){--progress-height:calc(var(--space-2) * 0.75)}.rt-ProgressRoot:where(.xl\:rt-r-size-3){--progress-height:var(--space-2)}}.rt-ProgressRoot:where(.rt-variant-surface){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-surface-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-surface-indeterminate-pulse;background-color:#0000000f;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-surface):after{box-shadow:inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-ProgressRoot:where(.rt-variant-surface) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-surface-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-surface-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-classic){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-classic-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-classic-indeterminate-pulse;background-color:#0000000f;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-classic):after{box-shadow:var(--shadow-1)}.rt-ProgressRoot:where(.rt-variant-classic) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-classic-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-classic-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-soft){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-soft-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-soft-indeterminate-pulse;background-color:#00000017;background-color:var(--gray-a4);background-image:linear-gradient(#ffffff0d,#ffffff0d);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator){background-color:var(--accent-8);background-image:linear-gradient(var(--accent-a5),var(--accent-a5))}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-soft-indeterminate-fade{to{background-color:var(--accent-5)}}@keyframes rt-progress-indicator-soft-indeterminate-pulse{0%{background-color:var(--accent-5)}to{background-color:var(--accent-7)}}.rt-ProgressRoot:where(.rt-high-contrast){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-high-contrast-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-high-contrast-indeterminate-pulse}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator){background-color:var(--accent-12)}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-high-contrast-indeterminate-fade{to{opacity:.8}}@keyframes rt-progress-indicator-high-contrast-indeterminate-pulse{0%{opacity:.8}to{opacity:1}}.rt-Quote{box-sizing:border-box;color:inherit;font-family:var(--quote-font-family);font-size:calc(var(--quote-font-size-adjust) * 1em);font-style:var(--quote-font-style);font-weight:var(--quote-font-weight);letter-spacing:calc(var(--quote-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--quote-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));line-height:1.25}.rt-Quote :where(.rt-Quote){font-size:inherit}.rt-RadioCardsRoot{cursor:default;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.rt-RadioCardsItem{--base-card-padding-top:var(--radio-cards-item-padding-y);--base-card-padding-right:var(--radio-cards-item-padding-x);--base-card-padding-bottom:var(--radio-cards-item-padding-y);--base-card-padding-left:var(--radio-cards-item-padding-x);--base-card-border-radius:var(--radio-cards-item-border-radius);--base-card-border-width:var(--radio-cards-item-border-width);align-items:center;display:flex;gap:var(--space-2);justify-content:center}.rt-RadioCardsItem>*{pointer-events:none}.rt-RadioCardsItem>:where(svg){flex-shrink:0}.rt-RadioCardsItem:after{outline-offset:-1px}.rt-RadioCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3) / 1.2);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4) * 0.875);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5) / 1.2);--radio-cards-item-border-radius:var(--radius-4)}@media (min-width:520px){.rt-RadioCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3) / 1.2);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4) * 0.875);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5) / 1.2);--radio-cards-item-border-radius:var(--radius-4)}}@media (min-width:768px){.rt-RadioCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3) / 1.2);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4) * 0.875);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5) / 1.2);--radio-cards-item-border-radius:var(--radius-4)}}@media (min-width:1024px){.rt-RadioCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3) / 1.2);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4) * 0.875);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5) / 1.2);--radio-cards-item-border-radius:var(--radius-4)}}@media (min-width:1280px){.rt-RadioCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3) / 1.2);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4) * 0.875);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5) / 1.2);--radio-cards-item-border-radius:var(--radius-4)}}@media (min-width:1640px){.rt-RadioCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3) / 1.2);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4) * 0.875);--radio-cards-item-border-radius:var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5) / 1.2);--radio-cards-item-border-radius:var(--radius-4)}}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem{--radio-cards-item-border-width:1px;--radio-cards-item-background-color:var(--color-surface)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem{--radio-cards-item-border-width:1px;--radio-cards-item-background-color:var(--color-surface);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-RadioCardsItem:where([data-state=checked]):after{outline:2px solid var(--accent-indicator)}:where(.rt-RadioCardsRoot.rt-high-contrast) .rt-RadioCardsItem:where([data-state=checked]):after{outline-color:var(--accent-12)}.rt-RadioCardsItem:where(:focus-visible):after{outline:2px solid var(--focus-8)}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):before{background-image:linear-gradient(var(--focus-a3),var(--focus-a3))}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):after{outline-color:var(--focus-10)}.rt-RadioCardsItem:where(:disabled){color:#00000072;color:var(--gray-a9);cursor:var(--cursor-disabled)}.rt-RadioCardsItem:where(:disabled)::selection{background-color:#0000001f;background-color:var(--gray-a5)}.rt-RadioCardsItem:where(:disabled):before{background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-RadioCardsItem:where(:disabled):after{outline-color:#bbb;outline-color:var(--gray-8)}.rt-RadioGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-RadioGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.rt-RadioGroupItemInner{min-width:0}.rt-BaseRadioRoot{align-items:center;cursor:var(--cursor-radio);display:inline-flex;flex-shrink:0;height:var(--radio-size);height:var(--skeleton-height,var(--line-height,var(--radio-size)));justify-content:center;position:relative;vertical-align:top;--skeleton-height-override:var(--radio-size);border-radius:var(--skeleton-radius);--skeleton-radius-override:100%}.rt-BaseRadioRoot:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-BaseRadioRoot:before{content:"";display:block}.rt-BaseRadioRoot:after,.rt-BaseRadioRoot:before{border-radius:100%;height:var(--radio-size);width:var(--radio-size)}.rt-BaseRadioRoot:after{pointer-events:none;position:absolute;transform:scale(.4)}.rt-BaseRadioRoot:where(:checked,[data-state=checked]):after{content:""}.rt-BaseRadioRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseRadioRoot:where(.rt-r-size-1){--radio-size:calc(var(--space-4) * 0.875)}.rt-BaseRadioRoot:where(.rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.rt-r-size-3){--radio-size:calc(var(--space-4) * 1.25)}@media (min-width:520px){.rt-BaseRadioRoot:where(.xs\:rt-r-size-1){--radio-size:calc(var(--space-4) * 0.875)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-3){--radio-size:calc(var(--space-4) * 1.25)}}@media (min-width:768px){.rt-BaseRadioRoot:where(.sm\:rt-r-size-1){--radio-size:calc(var(--space-4) * 0.875)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-3){--radio-size:calc(var(--space-4) * 1.25)}}@media (min-width:1024px){.rt-BaseRadioRoot:where(.md\:rt-r-size-1){--radio-size:calc(var(--space-4) * 0.875)}.rt-BaseRadioRoot:where(.md\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.md\:rt-r-size-3){--radio-size:calc(var(--space-4) * 1.25)}}@media (min-width:1280px){.rt-BaseRadioRoot:where(.lg\:rt-r-size-1){--radio-size:calc(var(--space-4) * 0.875)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-3){--radio-size:calc(var(--space-4) * 1.25)}}@media (min-width:1640px){.rt-BaseRadioRoot:where(.xl\:rt-r-size-1){--radio-size:calc(var(--space-4) * 0.875)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-3){--radio-size:calc(var(--space-4) * 1.25)}}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator)}.rt-BaseRadioRoot:where(.rt-variant-surface):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):after{background-color:#00000044;background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #cecece,var(--shadow-1);box-shadow:inset 0 0 0 1px var(--gray-7),var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator);background-image:linear-gradient(180deg,#ffffff26,#0000,#00000026);background-image:linear-gradient(to bottom,var(--white-a3),#0000,var(--black-a3));box-shadow:inset 0 .5px .5px #fff3,inset 0 -.5px .5px #0003;box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseRadioRoot:where(.rt-variant-classic):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3);background-image:none;box-shadow:var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):after{background-color:#00000044;background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):before{background-color:var(--accent-a4)}.rt-BaseRadioRoot:where(.rt-variant-soft):after{background-color:var(--accent-a11)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast):after{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible):before{outline-color:var(--accent-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):after{background-color:#00000044;background-color:var(--gray-a8)}.rt-ScrollAreaRoot{overflow:hidden}.rt-ScrollAreaRoot,.rt-ScrollAreaViewport{display:flex;flex-direction:column;height:100%;width:100%}.rt-ScrollAreaViewport:where(:focus-visible)+:where(.rt-ScrollAreaViewportFocusRing){inset:0;outline:2px solid var(--focus-8);outline-offset:-2px;pointer-events:none;position:absolute}.rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation=horizontal])){overscroll-behavior-x:contain}.rt-ScrollAreaViewport>*{display:block!important;flex-grow:1;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.rt-ScrollAreaScrollbar{animation-duration:.12s;animation-timing-function:ease-out;background-color:#0000000f;background-color:var(--gray-a3);border-radius:var(--scrollarea-scrollbar-border-radius);display:flex;touch-action:none;-webkit-user-select:none;user-select:none}.rt-ScrollAreaScrollbar:where([data-orientation=vertical]){flex-direction:column;margin:var(--scrollarea-scrollbar-vertical-margin-top) var(--scrollarea-scrollbar-vertical-margin-right) var(--scrollarea-scrollbar-vertical-margin-bottom) var(--scrollarea-scrollbar-vertical-margin-left);width:var(--scrollarea-scrollbar-size)}.rt-ScrollAreaScrollbar:where([data-orientation=horizontal]){flex-direction:row;height:var(--scrollarea-scrollbar-size);margin:var(--scrollarea-scrollbar-horizontal-margin-top) var(--scrollarea-scrollbar-horizontal-margin-right) var(--scrollarea-scrollbar-horizontal-margin-bottom) var(--scrollarea-scrollbar-horizontal-margin-left)}.rt-ScrollAreaThumb{background-color:#00000044;background-color:var(--gray-a8);border-radius:inherit;position:relative;transition:background-color .1s}.rt-ScrollAreaThumb:before{content:"";height:100%;left:50%;min-height:var(--space-4);min-width:var(--space-4);position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.rt-ScrollAreaScrollbar:where(.rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}@media (min-width:520px){.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:768px){.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:1024px){.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:1280px){.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:1640px){.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}.rt-ScrollAreaScrollbar:where([data-state=visible]){animation-name:rt-fade-in}.rt-ScrollAreaScrollbar:where([data-state=hidden]){animation-name:rt-fade-out}@media (hover:hover){.rt-ScrollAreaThumb:where(:hover){background-color:#00000072;background-color:var(--gray-a9)}}.rt-SegmentedControlRoot{align-items:stretch;background-color:var(--color-surface);background-image:linear-gradient(#0000000f,#0000000f);background-image:linear-gradient(var(--gray-a3),var(--gray-a3));border-radius:var(--segmented-control-border-radius);color:#202020;color:var(--gray-12);display:inline-grid;font-family:var(--default-font-family);font-style:normal;grid-auto-columns:1fr;grid-auto-flow:column;isolation:isolate;min-width:-webkit-max-content;min-width:max-content;position:relative;text-align:center;vertical-align:top}.rt-SegmentedControlRoot:where([data-disabled]){background-color:#f0f0f0;background-color:var(--gray-3);color:#00000044;color:var(--gray-a8)}.rt-SegmentedControlItem{align-items:stretch;display:flex;-webkit-user-select:none;user-select:none}.rt-SegmentedControlItem:where(:first-child){border-bottom-left-radius:inherit;border-top-left-radius:inherit}.rt-SegmentedControlItem:where(:nth-last-child(2)){border-bottom-right-radius:inherit;border-top-right-radius:inherit}.rt-SegmentedControlItem:where(:focus-visible){border-radius:inherit;outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SegmentedControlItemLabel :where(svg){flex-shrink:0}@media (hover:hover){:where(.rt-SegmentedControlItem[data-state=off]:not([disabled]):hover) .rt-SegmentedControlItemLabel{background-color:#00000006;background-color:var(--gray-a2)}}.rt-SegmentedControlItemLabelInactive{font-weight:var(--font-weight-regular);letter-spacing:var(--tab-inactive-letter-spacing);opacity:1;position:absolute;transition:opacity calc(.8 * var(--segmented-control-transition-duration));transition-timing-function:ease-out;word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelInactive{opacity:0;transition-timing-function:ease-in}.rt-SegmentedControlItemLabelActive{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);opacity:0;transition:opacity calc(.8 * var(--segmented-control-transition-duration));transition-timing-function:ease-in;word-spacing:var(--tab-active-word-spacing)}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelActive{opacity:1;transition-timing-function:ease-out}.rt-SegmentedControlItemSeparator{background-color:#00000017;background-color:var(--gray-a4);margin:3px -.5px;transition:opacity calc(.8 * var(--segmented-control-transition-duration));transition-timing-function:ease-out;width:1px;z-index:-1}:where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible)) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible))+* .rt-SegmentedControlItemSeparator{opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator{transition-duration:0s}.rt-SegmentedControlIndicator{display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition-duration:var(--segmented-control-transition-duration);transition-property:transform;transition-timing-function:cubic-bezier(.445,.05,.55,.95);z-index:-1}.rt-SegmentedControlIndicator:before{background-color:var(--segmented-control-indicator-background-color);border-radius:max(.5px,calc(var(--segmented-control-border-radius) - 1px));content:"";inset:1px;position:absolute}:where(.rt-SegmentedControlItem[data-state=on])~.rt-SegmentedControlIndicator{display:block}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator{--segmented-control-indicator-background-color:var(--gray-a3)}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator:before{box-shadow:none;inset:0}.rt-SegmentedControlIndicator:where(:nth-child(2)){width:calc(100% / 1)}.rt-SegmentedControlIndicator:where(:nth-child(3)){width:calc(100% / 2)}.rt-SegmentedControlIndicator:where(:nth-child(4)){width:calc(100% / 3)}.rt-SegmentedControlIndicator:where(:nth-child(5)){width:calc(100% / 4)}.rt-SegmentedControlIndicator:where(:nth-child(6)){width:calc(100% / 5)}.rt-SegmentedControlIndicator:where(:nth-child(7)){width:calc(100% / 6)}.rt-SegmentedControlIndicator:where(:nth-child(8)){width:calc(100% / 7)}.rt-SegmentedControlIndicator:where(:nth-child(9)){width:calc(100% / 8)}.rt-SegmentedControlIndicator:where(:nth-child(10)){width:calc(100% / 9)}.rt-SegmentedControlIndicator:where(:nth-child(11)){width:calc(100% / 10)}:where(.rt-SegmentedControlItem[data-state=on]:first-child)~.rt-SegmentedControlIndicator{transform:translateX(0)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(2))~.rt-SegmentedControlIndicator{transform:translateX(100%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(3))~.rt-SegmentedControlIndicator{transform:translateX(200%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(4))~.rt-SegmentedControlIndicator{transform:translateX(300%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(5))~.rt-SegmentedControlIndicator{transform:translateX(400%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(6))~.rt-SegmentedControlIndicator{transform:translateX(500%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(7))~.rt-SegmentedControlIndicator{transform:translateX(600%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(8))~.rt-SegmentedControlIndicator{transform:translateX(700%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(9))~.rt-SegmentedControlIndicator{transform:translateX(800%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(10))~.rt-SegmentedControlIndicator{transform:translateX(900%)}.rt-SegmentedControlItemLabel{align-items:center;border-radius:inherit;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center}.rt-SegmentedControlRoot:where(.rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}@media (min-width:520px){.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:768px){.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:1024px){.rt-SegmentedControlRoot:where(.md\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:1280px){.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:1640px){.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}.rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:0 0 0 1px #00000017;box-shadow:0 0 0 1px var(--gray-a4)}.rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:var(--shadow-2)}.rt-SelectTrigger{align-items:center;color:#202020;color:var(--gray-12);display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-regular);justify-content:space-between;line-height:var(--height);text-align:start;-webkit-user-select:none;user-select:none;vertical-align:top}.rt-SelectTrigger:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SelectTriggerInner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-SelectIcon{flex-shrink:0}:where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon{opacity:.9}.rt-SelectContent:where([data-side]){max-height:var(--radix-select-content-available-height);min-width:var(--radix-select-trigger-width);transform-origin:var(--radix-select-content-transform-origin)}.rt-SelectViewport{box-sizing:border-box;padding:var(--select-content-padding)}:where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-SelectViewport{padding-right:var(--space-3)}.rt-SelectItem{align-items:center;box-sizing:border-box;cursor:var(--cursor-menu-item);display:flex;height:var(--select-item-height);outline:none;padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);position:relative;scroll-margin:var(--select-content-padding) 0;-webkit-user-select:none;user-select:none}.rt-SelectItemIndicator{align-items:center;display:inline-flex;justify-content:center;left:0;position:absolute;width:var(--select-item-indicator-width)}.rt-SelectSeparator{background-color:#00000026;background-color:var(--gray-a6);height:1px;margin:var(--space-2) var(--select-separator-margin-right) var(--space-2) var(--select-item-indicator-width)}.rt-SelectLabel{align-items:center;color:#0000007c;color:var(--gray-a10);cursor:default;display:flex;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);-webkit-user-select:none;user-select:none}:where(.rt-SelectItem)+.rt-SelectLabel{margin-top:var(--space-2)}.rt-SelectTrigger:where(:not(.rt-variant-ghost)){box-sizing:border-box;height:var(--select-trigger-height)}.rt-SelectTrigger:where(.rt-variant-ghost){box-sizing:initial;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;padding:var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x);--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--select-trigger-ghost-padding-y));--margin-right-override:calc(var(--margin-right) - var(--select-trigger-ghost-padding-x));--margin-bottom-override:calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y));--margin-left-override:calc(var(--margin-left) - var(--select-trigger-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-SelectTrigger:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-SelectTrigger:where(.rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}@media (min-width:520px){.rt-SelectTrigger:where(.xs\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xs\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:768px){.rt-SelectTrigger:where(.sm\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.sm\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:1024px){.rt-SelectTrigger:where(.md\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.md\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:1280px){.rt-SelectTrigger:where(.lg\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.lg\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:1640px){.rt-SelectTrigger:where(.xl\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1) * 1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xl\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}.rt-SelectContent:where(.rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5) / 1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}@media (min-width:520px){.rt-SelectContent:where(.xs\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5) / 1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}}@media (min-width:768px){.rt-SelectContent:where(.sm\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5) / 1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}}@media (min-width:1024px){.rt-SelectContent:where(.md\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5) / 1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}}@media (min-width:1280px){.rt-SelectContent:where(.lg\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5) / 1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}}@media (min-width:1640px){.rt-SelectContent:where(.xl\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5) / 1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px * var(--scaling));width:calc(10px * var(--scaling))}}.rt-SelectTrigger:where(.rt-variant-surface){background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7);color:#202020;color:var(--gray-12)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px #00000044;box-shadow:inset 0 0 0 1px var(--gray-a8)}}.rt-SelectTrigger:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px #00000044;box-shadow:inset 0 0 0 1px var(--gray-a8)}.rt-SelectTrigger:where(.rt-variant-surface):where(:disabled){background-color:#00000006;background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6);color:#0000009b;color:var(--gray-a11)}.rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:#0000007c;color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-classic){background-image:linear-gradient(#f9f9f9,#fcfcfc);background-image:linear-gradient(var(--gray-2),var(--gray-1));box-shadow:var(--select-trigger-classic-box-shadow);color:#202020;color:var(--gray-12);position:relative;z-index:0}.rt-SelectTrigger:where(.rt-variant-classic):before{background-clip:content-box;background-image:linear-gradient(#0000000d -20%,#0000,#ffffff0d 130%),linear-gradient(var(--color-surface),#0000);background-image:linear-gradient(var(--black-a1) -20%,#0000,var(--white-a1) 130%),linear-gradient(var(--color-surface),#0000);border:2px solid #0000;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-classic):where(:hover){box-shadow:inset 0 0 0 1px #0000000f,var(--select-trigger-classic-box-shadow);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:hover):before{background-image:linear-gradient(#0000000d -15%,#0000,#ffffff0d 120%),linear-gradient(#f9f9f9,#fcfcfc);background-image:linear-gradient(var(--black-a1) -15%,#0000,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]){box-shadow:inset 0 0 0 1px #0000000f,var(--select-trigger-classic-box-shadow);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]):before{background-image:linear-gradient(#0000000d -15%,#0000,#ffffff0d 120%),linear-gradient(#f9f9f9,#fcfcfc);background-image:linear-gradient(var(--black-a1) -15%,#0000,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled){background-color:#f9f9f9;background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow);color:#0000009b;color:var(--gray-a11)}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled):before{background-color:#00000006;background-color:var(--gray-a2);background-image:linear-gradient(#0000000d -20%,#0000,#ffffff0d);background-image:linear-gradient(var(--black-a1) -20%,#0000,var(--white-a1))}.rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:#0000007c;color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-ghost),.rt-SelectTrigger:where(.rt-variant-soft){color:var(--accent-12)}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner),.rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--accent-12);opacity:.6}.rt-SelectTrigger:where(.rt-variant-soft){background-color:var(--accent-a3)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-SelectTrigger:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible){outline-color:var(--accent-8)}.rt-SelectTrigger:where(.rt-variant-soft):where(:disabled){background-color:#0000000f;background-color:var(--gray-a3);color:#0000009b;color:var(--gray-a11)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled){background-color:initial;color:#0000009b;color:var(--gray-a11)}.rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon){color:#00000072;color:var(--gray-a9)}.rt-SelectContent{box-shadow:var(--shadow-5);--scrollarea-scrollbar-vertical-margin-top:var(--select-content-padding);--scrollarea-scrollbar-vertical-margin-bottom:var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-left:var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-right:var(--select-content-padding);background-color:var(--color-panel-solid);overflow:hidden}.rt-SelectItem:where([data-disabled]){color:#00000044;color:var(--gray-a8);cursor:default}.rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-a4)}.rt-Separator{background-color:var(--accent-a6);display:block}.rt-Separator:where(.rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.rt-r-orientation-vertical){height:var(--separator-size);width:1px}@media (min-width:520px){.rt-Separator:where(.xs\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.xs\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:768px){.rt-Separator:where(.sm\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.sm\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:1024px){.rt-Separator:where(.md\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.md\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:1280px){.rt-Separator:where(.lg\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.lg\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:1640px){.rt-Separator:where(.xl\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.xl\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}.rt-Separator:where(.rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.rt-r-size-4){--separator-size:100%}@media (min-width:520px){.rt-Separator:where(.xs\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.xs\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.xs\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.xs\:rt-r-size-4){--separator-size:100%}}@media (min-width:768px){.rt-Separator:where(.sm\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.sm\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.sm\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.sm\:rt-r-size-4){--separator-size:100%}}@media (min-width:1024px){.rt-Separator:where(.md\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.md\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.md\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.md\:rt-r-size-4){--separator-size:100%}}@media (min-width:1280px){.rt-Separator:where(.lg\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.lg\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.lg\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.lg\:rt-r-size-4){--separator-size:100%}}@media (min-width:1640px){.rt-Separator:where(.xl\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.xl\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.xl\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.xl\:rt-r-size-4){--separator-size:100%}}.rt-SliderRoot{--slider-thumb-size:calc(var(--slider-track-size) + var(--space-1));align-items:center;border-radius:max(calc(var(--radius-factor) * var(--slider-track-size) / 3),calc(var(--radius-factor) * var(--radius-thumb)));display:flex;flex-grow:1;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.rt-SliderRoot:where([data-orientation=horizontal]){height:var(--slider-track-size);width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-SliderRoot:where([data-orientation=vertical]){flex-direction:column;height:-webkit-fill-available;height:-moz-available;height:stretch;width:var(--slider-track-size)}.rt-SliderTrack{border-radius:inherit;flex-grow:1;overflow:hidden;position:relative}.rt-SliderTrack:where([data-orientation=horizontal]){height:var(--slider-track-size)}.rt-SliderTrack:where([data-orientation=vertical]){width:var(--slider-track-size)}.rt-SliderRange{border-radius:inherit;position:absolute}.rt-SliderRange:where([data-orientation=horizontal]){height:100%}.rt-SliderRange:where([data-orientation=vertical]){width:100%}.rt-SliderThumb{display:block;height:var(--slider-thumb-size);outline:0;width:var(--slider-thumb-size)}.rt-SliderThumb:before{content:"";height:calc(var(--slider-thumb-size) * 3);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--slider-thumb-size) * 3);z-index:-1}.rt-SliderThumb:after{background-color:#fff;border-radius:max(var(--radius-1),var(--radius-thumb));box-shadow:var(--slider-thumb-box-shadow);content:"";cursor:var(--cursor-slider-thumb);inset:calc(-.25 * var(--slider-track-size));position:absolute}.rt-SliderThumb:where(:focus-visible):after{box-shadow:var(--slider-thumb-box-shadow),0 0 0 3px var(--accent-3),0 0 0 5px var(--focus-8)}.rt-SliderThumb:where(:active){cursor:var(--cursor-slider-thumb-active)}.rt-SliderRoot:where(.rt-r-size-1){--slider-track-size:calc(var(--space-2) * 0.75)}.rt-SliderRoot:where(.rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.rt-r-size-3){--slider-track-size:calc(var(--space-2) * 1.25)}@media (min-width:520px){.rt-SliderRoot:where(.xs\:rt-r-size-1){--slider-track-size:calc(var(--space-2) * 0.75)}.rt-SliderRoot:where(.xs\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.xs\:rt-r-size-3){--slider-track-size:calc(var(--space-2) * 1.25)}}@media (min-width:768px){.rt-SliderRoot:where(.sm\:rt-r-size-1){--slider-track-size:calc(var(--space-2) * 0.75)}.rt-SliderRoot:where(.sm\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.sm\:rt-r-size-3){--slider-track-size:calc(var(--space-2) * 1.25)}}@media (min-width:1024px){.rt-SliderRoot:where(.md\:rt-r-size-1){--slider-track-size:calc(var(--space-2) * 0.75)}.rt-SliderRoot:where(.md\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.md\:rt-r-size-3){--slider-track-size:calc(var(--space-2) * 1.25)}}@media (min-width:1280px){.rt-SliderRoot:where(.lg\:rt-r-size-1){--slider-track-size:calc(var(--space-2) * 0.75)}.rt-SliderRoot:where(.lg\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.lg\:rt-r-size-3){--slider-track-size:calc(var(--space-2) * 1.25)}}@media (min-width:1640px){.rt-SliderRoot:where(.xl\:rt-r-size-1){--slider-track-size:calc(var(--space-2) * 0.75)}.rt-SliderRoot:where(.xl\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.xl\:rt-r-size-3){--slider-track-size:calc(var(--space-2) * 1.25)}}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack){background-color:#0000000f;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]){box-shadow:inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:#fcfcfc;background-color:var(--gray-1);box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack){background-color:#0000000f;background-color:var(--gray-a3);position:relative}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):before{border-radius:inherit;box-shadow:var(--shadow-1);content:"";inset:0;position:absolute}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled]):before{opacity:.5}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px #0000000d,inset 0 1.5px 2px 0 #0000001a;box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px #0000001a,inset 0 1.5px 2px 0 #0000001a;box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a3),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:#fcfcfc;background-color:var(--gray-1);box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack){background-color:#00000017;background-color:var(--gray-a4);background-image:linear-gradient(#ffffff0d,#ffffff0d);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]){background-color:#00000017;background-color:var(--gray-a4);background-image:none}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange){background-color:var(--accent-6);background-image:linear-gradient(var(--accent-a5),var(--accent-a5)),var(--slider-range-high-contrast-background-image)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a3),0 0 0 1px var(--gray-a2),0 0 0 1px var(--accent-a2),0 1px 2px var(--gray-a4),0 1px 3px -0.5px var(--gray-a3)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:#fcfcfc;background-color:var(--gray-1);box-shadow:0 0 0 1px #e0e0e0;box-shadow:0 0 0 1px var(--gray-5)}.rt-SliderRoot:where(:not(.rt-high-contrast)){--slider-range-high-contrast-background-image:none}.rt-SliderRoot:where([data-disabled]){cursor:var(--cursor-disabled);mix-blend-mode:var(--slider-disabled-blend-mode)}.rt-SliderRange:where([data-disabled]){background-color:initial;background-image:none;box-shadow:none}.rt-SliderThumb:where([data-disabled]),.rt-SliderThumb:where([data-disabled]):after{cursor:var(--cursor-disabled)}.rt-Spinner{display:block;opacity:var(--spinner-opacity);position:relative}.rt-SpinnerLeaf{animation:rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite;height:100%;left:calc(50% - 12.5% / 2);position:absolute;top:0;width:12.5%}.rt-SpinnerLeaf:before{background-color:currentColor;border-radius:var(--radius-1);content:"";display:block;height:30%;width:100%}.rt-SpinnerLeaf:where(:first-child){animation-delay:calc(-8 / 8 * var(--spinner-animation-duration));transform:rotate(0deg)}.rt-SpinnerLeaf:where(:nth-child(2)){animation-delay:calc(-7 / 8 * var(--spinner-animation-duration));transform:rotate(45deg)}.rt-SpinnerLeaf:where(:nth-child(3)){animation-delay:calc(-6 / 8 * var(--spinner-animation-duration));transform:rotate(90deg)}.rt-SpinnerLeaf:where(:nth-child(4)){animation-delay:calc(-5 / 8 * var(--spinner-animation-duration));transform:rotate(135deg)}.rt-SpinnerLeaf:where(:nth-child(5)){animation-delay:calc(-4 / 8 * var(--spinner-animation-duration));transform:rotate(180deg)}.rt-SpinnerLeaf:where(:nth-child(6)){animation-delay:calc(-3 / 8 * var(--spinner-animation-duration));transform:rotate(225deg)}.rt-SpinnerLeaf:where(:nth-child(7)){animation-delay:calc(-2 / 8 * var(--spinner-animation-duration));transform:rotate(270deg)}.rt-SpinnerLeaf:where(:nth-child(8)){animation-delay:calc(-1 / 8 * var(--spinner-animation-duration));transform:rotate(315deg)}@keyframes rt-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}.rt-Spinner:where(.rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.rt-r-size-3){height:calc(1.25 * var(--space-4));width:calc(1.25 * var(--space-4))}@media (min-width:520px){.rt-Spinner:where(.xs\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.xs\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.xs\:rt-r-size-3){height:calc(1.25 * var(--space-4));width:calc(1.25 * var(--space-4))}}@media (min-width:768px){.rt-Spinner:where(.sm\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.sm\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.sm\:rt-r-size-3){height:calc(1.25 * var(--space-4));width:calc(1.25 * var(--space-4))}}@media (min-width:1024px){.rt-Spinner:where(.md\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.md\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.md\:rt-r-size-3){height:calc(1.25 * var(--space-4));width:calc(1.25 * var(--space-4))}}@media (min-width:1280px){.rt-Spinner:where(.lg\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.lg\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.lg\:rt-r-size-3){height:calc(1.25 * var(--space-4));width:calc(1.25 * var(--space-4))}}@media (min-width:1640px){.rt-Spinner:where(.xl\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.xl\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.xl\:rt-r-size-3){height:calc(1.25 * var(--space-4));width:calc(1.25 * var(--space-4))}}.rt-Strong{font-family:var(--strong-font-family);font-size:calc(var(--strong-font-size-adjust) * 1em);font-style:var(--strong-font-style);font-weight:var(--strong-font-weight);letter-spacing:calc(var(--strong-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--strong-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)))}.rt-Strong :where(.rt-Strong){font-size:inherit}.rt-SwitchRoot{align-items:center;display:inline-flex;flex-shrink:0;height:var(--switch-height);height:var(--skeleton-height,var(--line-height,var(--switch-height)));position:relative;vertical-align:top;--skeleton-height-override:var(--switch-height);border-radius:var(--skeleton-radius);--skeleton-radius-override:var(--switch-border-radius);--switch-width:calc(var(--switch-height) * 1.75);--switch-thumb-inset:1px;--switch-thumb-size:calc(var(--switch-height) - var(--switch-thumb-inset) * 2);--switch-thumb-translate-x:calc(var(--switch-width) - var(--switch-height))}.rt-SwitchRoot:before{background-repeat:no-repeat;background-size:calc(var(--switch-width) * 2 + var(--switch-height)) 100%;border-radius:var(--switch-border-radius);content:"";cursor:var(--cursor-switch);display:block;height:var(--switch-height);transition:background-position,background-color,box-shadow,filter;transition-timing-function:linear,ease-in-out,ease-in-out,ease-in-out;width:var(--switch-width)}.rt-SwitchRoot:where([data-state=unchecked]):before{background-position-x:100%;transition-duration:.12s,.14s,.14s,.14s}.rt-SwitchRoot:where([data-state=checked]):before{background-position:0;transition-duration:.16s,.14s,.14s,.14s}.rt-SwitchRoot:where(:active):before{transition-duration:30ms}.rt-SwitchRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-SwitchRoot:where([data-disabled]):before{cursor:var(--cursor-disabled)}.rt-SwitchThumb{background-color:#fff;border-radius:calc(var(--switch-border-radius) - var(--switch-thumb-inset));height:var(--switch-thumb-size);left:var(--switch-thumb-inset);position:absolute;transition:transform .14s cubic-bezier(.45,.05,.55,.95),box-shadow .14s ease-in-out;width:var(--switch-thumb-size)}.rt-SwitchThumb:where([data-state=checked]){transform:translateX(var(--switch-thumb-translate-x))}.rt-SwitchRoot:where(.rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-2){--switch-height:calc(var(--space-5) * 5 / 6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}@media (min-width:520px){.rt-SwitchRoot:where(.xs\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-2){--switch-height:calc(var(--space-5) * 5 / 6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:768px){.rt-SwitchRoot:where(.sm\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-2){--switch-height:calc(var(--space-5) * 5 / 6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:1024px){.rt-SwitchRoot:where(.md\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-2){--switch-height:calc(var(--space-5) * 5 / 6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:1280px){.rt-SwitchRoot:where(.lg\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-2){--switch-height:calc(var(--space-5) * 5 / 6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:1640px){.rt-SwitchRoot:where(.xl\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-2){--switch-height:calc(var(--space-5) * 5 / 6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}.rt-SwitchRoot:where(.rt-variant-surface):before{background-color:#0000000f;background-color:var(--gray-a3);background-image:linear-gradient(to right,var(--accent-track) 40%,#0000 60%);box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-surface):where(:active):before{background-color:#00000017;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,#0000 60%),linear-gradient(to right,var(--accent-track) 40%,#0000 60%)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3);background-image:none;box-shadow:inset 0 0 0 1px #0000000f;box-shadow:inset 0 0 0 1px var(--gray-a3);filter:none}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 1px 1px #0000001a,0 1px 1px #0000000d,0 2px 4px -1px #0000000d;box-shadow:0 0 1px 1px var(--black-a2),0 1px 1px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px #0000001a,0 2px 4px -1px #0000000d,0 0 0 1px #0000000d,0 0 0 1px var(--accent-a4),-1px 0 1px #0000001a;box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px #0000001a,0 2px 4px -1px #0000000d,0 0 0 1px #0000001a,-1px 0 1px #0000001a;box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:0 0 0 1px #00000006,0 1px 3px #0000000d;box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-classic):before{background-color:#00000017;background-color:var(--gray-a4);background-image:linear-gradient(to right,var(--accent-track) 40%,#0000 60%);box-shadow:var(--shadow-1)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=unchecked]:active):before{background-color:#0000001f;background-color:var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]):before{box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px #0000000d,inset 0 1.5px 2px 0 #0000001a;box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,#0000 60%),linear-gradient(to right,var(--accent-track) 40%,#0000 60%);box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px #0000001a,inset 0 1.5px 2px 0 #0000001a;box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]):before{background-color:#0000001f;background-color:var(--gray-a5);background-image:none;box-shadow:var(--shadow-1);filter:none;opacity:.5}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 1px 3px #00000026,0 2px 4px -1px #0000000d,0 0 0 1px #0000001a;box-shadow:0 1px 3px var(--black-a3),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px #0000001a,0 2px 4px -1px #0000000d,0 0 0 1px #0000000d,0 0 0 1px var(--accent-a4),-1px 0 1px #0000001a;box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px #0000001a,0 2px 4px -1px #0000000d,0 0 0 1px #0000001a,-1px 0 1px #0000001a;box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:0 0 0 1px #00000006,0 1px 3px #0000000d;box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-soft):before{background-image:linear-gradient(to right,var(--accent-a4) 40%,#0000 60%),linear-gradient(to right,var(--accent-a4) 40%,#0000 60%),linear-gradient(to right,var(--accent-a4) 40%,#ffffff0d 60%),linear-gradient(to right,#00000006 40%,#0000000f 60%);background-image:linear-gradient(to right,var(--accent-a4) 40%,#0000 60%),linear-gradient(to right,var(--accent-a4) 40%,#0000 60%),linear-gradient(to right,var(--accent-a4) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--gray-a2) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-state=unchecked]):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-soft):where(:active):before{background-color:#00000017;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,#0000 60%),linear-gradient(to right,var(--accent-a6) 40%,#0000 60%),linear-gradient(to right,var(--accent-a6) 40%,#0000 60%),linear-gradient(to right,var(--accent-a6) 40%,#ffffff0d 60%),linear-gradient(to right,var(--accent-a3) 40%,#0000000f 60%);background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,#0000 60%),linear-gradient(to right,var(--accent-a6) 40%,#0000 60%),linear-gradient(to right,var(--accent-a6) 40%,#0000 60%),linear-gradient(to right,var(--accent-a6) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--accent-a3) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]):before{background-color:#00000017;background-color:var(--gray-a4);background-image:none;filter:none}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb){filter:saturate(.45)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 0 1px #0000000d,0 1px 3px #0000000d,0 1px 3px #0000000d,0 2px 4px -1px #0000000d;box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a1),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 0 0 1px #0000000d,0 1px 3px #0000001a,0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3);box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a2),0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:0 0 0 1px #00000006,0 1px 3px #0000000d;box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);filter:none;transition:none}.rt-BaseTabList::-webkit-scrollbar{display:none}.rt-BaseTabListTrigger{align-items:center;box-sizing:border-box;color:#0000009b;color:var(--gray-a11);display:flex;flex-shrink:0;height:var(--tab-height);justify-content:center;padding-left:var(--tab-padding-x);padding-right:var(--tab-padding-x);position:relative;-webkit-user-select:none;user-select:none}.rt-BaseTabListTriggerInner,.rt-BaseTabListTriggerInnerHidden{align-items:center;border-radius:var(--tab-inner-border-radius);box-sizing:border-box;display:flex;justify-content:center;padding:var(--tab-inner-padding-y) var(--tab-inner-padding-x)}.rt-BaseTabListTriggerInner{position:absolute}:where(.rt-BaseTabListTrigger[data-state=inactive],.rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner{letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-BaseTabListTrigger[data-state=active],.rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabListTriggerInnerHidden{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);visibility:hidden;word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabList:where(.rt-r-size-1){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1) * 0.5);--tab-inner-border-radius:var(--radius-1)}.rt-BaseTabList:where(.rt-r-size-2){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2)}@media (min-width:520px){.rt-BaseTabList:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1) * 0.5);--tab-inner-border-radius:var(--radius-1)}.rt-BaseTabList:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2)}}@media (min-width:768px){.rt-BaseTabList:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1) * 0.5);--tab-inner-border-radius:var(--radius-1)}.rt-BaseTabList:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2)}}@media (min-width:1024px){.rt-BaseTabList:where(.md\:rt-r-size-1){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1) * 0.5);--tab-inner-border-radius:var(--radius-1)}.rt-BaseTabList:where(.md\:rt-r-size-2){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2)}}@media (min-width:1280px){.rt-BaseTabList:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1) * 0.5);--tab-inner-border-radius:var(--radius-1)}.rt-BaseTabList:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2)}}@media (min-width:1640px){.rt-BaseTabList:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1) * 0.5);--tab-inner-border-radius:var(--radius-1)}.rt-BaseTabList:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2)}}.rt-BaseTabList{box-shadow:inset 0 -1px 0 0 #0000001f;box-shadow:inset 0 -1px 0 0 var(--gray-a5);display:flex;font-family:var(--default-font-family);font-style:normal;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;white-space:nowrap}@media (hover:hover){.rt-BaseTabListTrigger:where(:hover){color:#202020;color:var(--gray-12)}.rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner){background-color:#0000000f;background-color:var(--gray-a3)}.rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--accent-a3)}}.rt-BaseTabListTrigger:where([data-state=active],[data-active]){color:#202020;color:var(--gray-12)}.rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner){outline:2px solid var(--focus-8);outline-offset:-2px}.rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-indicator);bottom:0;box-sizing:border-box;content:"";height:2px;left:0;position:absolute;right:0}:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-12)}.rt-TabNavItem{display:flex}.rt-TableRootTable{--table-row-background-color:#0000;--table-row-box-shadow:inset 0 -1px var(--gray-a5);border-collapse:collapse;border-radius:calc(var(--table-border-radius) - 1px);border-spacing:0;box-sizing:border-box;height:0;text-align:left;vertical-align:top;width:100%}.rt-TableBody,.rt-TableHeader,.rt-TableRow{vertical-align:inherit}.rt-TableRow{color:#202020;color:var(--gray-12)}.rt-TableCell{background-color:var(--table-row-background-color);box-shadow:var(--table-row-box-shadow);box-sizing:border-box;height:var(--table-cell-min-height);padding:var(--table-cell-padding);vertical-align:inherit}.rt-Inset :where(.rt-TableCell:first-child){padding-left:var(--inset-padding-left,var(--table-cell-padding))}.rt-Inset :where(.rt-TableCell:last-child){padding-right:var(--inset-padding-right,var(--table-cell-padding))}.rt-TableColumnHeaderCell{font-weight:700}.rt-TableRowHeaderCell{font-weight:400}.rt-TableRoot:where(.rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}@media (min-width:520px){.rt-TableRoot:where(.xs\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.xs\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:768px){.rt-TableRoot:where(.sm\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.sm\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:1024px){.rt-TableRoot:where(.md\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.md\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:1280px){.rt-TableRoot:where(.lg\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.lg\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:1640px){.rt-TableRoot:where(.xl\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.xl\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}.rt-TableRoot:where(.rt-variant-surface){-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-clip:padding-box;background-color:var(--color-panel);border:1px solid #0000001f;border:1px solid var(--gray-a5);border-radius:var(--table-border-radius);box-sizing:border-box;position:relative}@supports (box-shadow:0 0 0 1px color-mix(in oklab,white,black)){.rt-TableRoot:where(.rt-variant-surface){border-color:color-mix(in oklab,#0000001f,#d9d9d9);border-color:color-mix(in oklab,var(--gray-a5),var(--gray-6))}}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable){overflow:hidden}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableHeader){--table-row-background-color:var(--gray-a2)}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableBody) :where(.rt-TableRow:last-child){--table-row-box-shadow:none}.rt-TableRoot:where(.rt-variant-ghost){--scrollarea-scrollbar-horizontal-margin-left:0;--scrollarea-scrollbar-horizontal-margin-right:0}.rt-TabsContent{outline:0;position:relative}.rt-TabsContent:where(:focus-visible){outline:2px solid var(--focus-8)}.rt-TextAreaRoot:where(:focus-within){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-TextAreaInput::-webkit-scrollbar{height:var(--space-3);width:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-thumb,.rt-TextAreaInput::-webkit-scrollbar-track{background-clip:content-box;border:var(--space-1) solid #0000;border-radius:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track{background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextAreaInput::-webkit-scrollbar-thumb{background-color:#00000044;background-color:var(--gray-a8)}@media (hover:hover){:where(.rt-TextAreaInput:not(:disabled))::-webkit-scrollbar-thumb:hover{background-color:#00000072;background-color:var(--gray-a9)}}.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12)}.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12)}.rt-TextAreaRoot{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-regular);overflow:hidden;padding:var(--text-area-border-width);text-align:start}.rt-TextAreaInput{border-radius:inherit;cursor:auto;display:block;flex-grow:1;padding:var(--text-area-padding-y) var(--text-area-padding-x);resize:none;width:100%}.rt-TextAreaRoot:where(.rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}@media (min-width:520px){.rt-TextAreaRoot:where(.xs\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.xs\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.xs\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:768px){.rt-TextAreaRoot:where(.sm\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.sm\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.sm\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:1024px){.rt-TextAreaRoot:where(.md\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.md\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.md\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.md\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.md\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:1280px){.rt-TextAreaRoot:where(.lg\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.lg\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.lg\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:1640px){.rt-TextAreaRoot:where(.xl\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.xl\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.xl\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}.rt-TextAreaRoot:where(.rt-variant-surface){--text-area-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-area-border-width) #00000031;box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a7);color:#202020;color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-area-border-width) #00000026;box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a6)}.rt-TextAreaRoot:where(.rt-variant-classic){--text-area-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:#202020;color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextAreaRoot:where(.rt-variant-soft){--text-area-border-width:0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::selection{background-color:var(--accent-a5)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::placeholder{color:var(--accent-12);opacity:.65}.rt-TextAreaRoot:where(.rt-variant-soft):where(:focus-within){outline-color:var(--accent-8)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextAreaInput:where(:disabled,:read-only){color:#0000009b;color:var(--gray-a11);cursor:text;-webkit-text-fill-color:#0000009b;-webkit-text-fill-color:var(--gray-a11)}.rt-TextAreaInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextAreaInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextAreaInput:where(:disabled,:read-only)::selection{background-color:#0000001f;background-color:var(--gray-a5)}.rt-TextAreaRoot:where(:focus-within:has(.rt-TextAreaInput:where(:disabled,:read-only))){outline-color:#bbb;outline-color:var(--gray-8)}@supports selector(:has(*)){.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){.rt-TextFieldRoot:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}.rt-TextFieldRoot::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput{align-items:center;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));display:flex;text-align:inherit;text-indent:var(--text-field-padding);width:100%}.rt-TextFieldInput:where([type=number]){-moz-appearance:textfield}.rt-TextFieldInput::-webkit-inner-spin-button,.rt-TextFieldInput::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.rt-TextFieldInput::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput::-webkit-calendar-picker-indicator{border-radius:calc(var(--text-field-border-radius) - 2px);box-sizing:initial;height:var(--text-field-native-icon-size);margin-left:0;margin-right:calc(var(--space-1) * -1);padding:var(--space-1);width:var(--text-field-native-icon-size)}.rt-TextFieldInput:where(:not([type=time]))::-webkit-calendar-picker-indicator{margin-left:var(--space-1)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover){background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible){outline:2px solid var(--text-field-focus-color)}.rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}@supports selector(:has(*)){.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12)}.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12)}}.rt-TextFieldSlot{align-items:center;box-sizing:border-box;cursor:text;display:flex;flex-shrink:0}.rt-TextFieldSlot:where(:not([data-side=right])){margin-left:calc(var(--text-field-border-width) * -1);margin-right:0;order:-1}.rt-TextFieldSlot:where([data-side=right]),:where(.rt-TextFieldSlot:not([data-side=right]))~.rt-TextFieldSlot:where(:not([data-side=left])){margin-left:0;margin-right:calc(var(--text-field-border-width) * -1);order:0}.rt-TextFieldRoot{align-items:stretch;border-radius:var(--text-field-border-radius);box-sizing:border-box;display:flex;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-regular);height:var(--text-field-height);padding:var(--text-field-border-width);text-align:start}.rt-TextFieldInput:where([type=date],[type=datetime-local],[type=time],[type=week],[type=month]){padding-left:var(--text-field-padding);padding-right:var(--text-field-padding);text-indent:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot:not([data-side=right]))){border-bottom-left-radius:0;border-top-left-radius:0;padding-left:0;text-indent:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot[data-side=right],~.rt-TextFieldSlot:not([data-side=right])~.rt-TextFieldSlot:not([data-side=left]))){border-bottom-right-radius:0;border-top-right-radius:0;padding-right:0}.rt-TextFieldRoot:where(.rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}@media (min-width:520px){.rt-TextFieldRoot:where(.xs\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:768px){.rt-TextFieldRoot:where(.sm\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:1024px){.rt-TextFieldRoot:where(.md\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:1280px){.rt-TextFieldRoot:where(.lg\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:1640px){.rt-TextFieldRoot:where(.xl\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}.rt-TextFieldRoot:where(.rt-variant-surface){--text-field-selection-color:var(--focus-a5);--text-field-focus-color:var(--focus-8);--text-field-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-field-border-width) #00000031;box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a7);color:#202020;color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot){color:#0000009b;color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-field-border-width) #00000026;box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a6)}.rt-TextFieldRoot:where(.rt-variant-classic){--text-field-selection-color:var(--focus-a5);--text-field-focus-color:var(--focus-8);--text-field-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:#202020;color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot){color:#0000009b;color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextFieldRoot:where(.rt-variant-soft){--text-field-selection-color:var(--accent-a5);--text-field-focus-color:var(--accent-8);--text-field-border-width:0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder{color:var(--accent-12);opacity:.6}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot){color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextFieldInput:where(:disabled,:read-only){color:#0000009b;color:var(--gray-a11);cursor:text;-webkit-text-fill-color:#0000009b;-webkit-text-fill-color:var(--gray-a11)}.rt-TextFieldInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot){cursor:var(--cursor-disabled)}.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){--text-field-selection-color:var(--gray-a5);--text-field-focus-color:var(--gray-8)}.rt-ThemePanelShortcut:where(:focus-visible){outline-color:var(--accent-9);outline-offset:2px;outline-style:solid;outline-width:2px}.rt-ThemePanelRadioCard,.rt-ThemePanelSwatch{position:relative}.rt-ThemePanelRadioCardInput,.rt-ThemePanelSwatchInput{-webkit-appearance:none;appearance:none;border-radius:inherit;height:100%;inset:0;margin:0;outline:none;outline-width:2px;position:absolute;width:100%}.rt-ThemePanelSwatch{border-radius:100%;height:var(--space-5);width:var(--space-5)}.rt-ThemePanelSwatchInput{outline-offset:2px}.rt-ThemePanelSwatchInput:where(:checked){outline-color:#202020;outline-color:var(--gray-12);outline-style:solid}.rt-ThemePanelSwatchInput:where(:focus-visible){outline-color:var(--accent-9);outline-style:solid}.rt-ThemePanelRadioCard{border-radius:var(--radius-1);box-shadow:0 0 0 1px #cecece;box-shadow:0 0 0 1px var(--gray-7)}.rt-ThemePanelRadioCardInput{outline-offset:-1px}.rt-ThemePanelRadioCardInput:where(:checked){outline-color:#202020;outline-color:var(--gray-12);outline-style:solid}.rt-ThemePanelRadioCardInput:where(:focus-visible){background-color:var(--accent-a3);outline-color:var(--accent-9);outline-style:solid}.rt-TooltipContent{animation-duration:.14s;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:#202020;background-color:var(--gray-12);border-radius:var(--radius-2);box-sizing:border-box;padding:var(--space-1) var(--space-2);transform-origin:var(--radix-tooltip-content-transform-origin)}@media (prefers-reduced-motion:no-preference){.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}}.rt-TooltipText{color:#fcfcfc;color:var(--gray-1);cursor:default;-webkit-user-select:none;user-select:none}.rt-TooltipArrow{fill:#202020;fill:var(--gray-12)}.radix-themes:where([data-is-root-theme=true]){min-height:100vh;position:relative;z-index:0}@supports (min-height:100dvh){.radix-themes:where([data-is-root-theme=true]){min-height:100dvh}}.rt-r-ai-start{align-items:flex-start}.rt-r-ai-center{align-items:center}.rt-r-ai-end{align-items:flex-end}.rt-r-ai-baseline{align-items:baseline}.rt-r-ai-stretch{align-items:stretch}@media (min-width:520px){.xs\:rt-r-ai-start{align-items:flex-start}.xs\:rt-r-ai-center{align-items:center}.xs\:rt-r-ai-end{align-items:flex-end}.xs\:rt-r-ai-baseline{align-items:baseline}.xs\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:768px){.sm\:rt-r-ai-start{align-items:flex-start}.sm\:rt-r-ai-center{align-items:center}.sm\:rt-r-ai-end{align-items:flex-end}.sm\:rt-r-ai-baseline{align-items:baseline}.sm\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:1024px){.md\:rt-r-ai-start{align-items:flex-start}.md\:rt-r-ai-center{align-items:center}.md\:rt-r-ai-end{align-items:flex-end}.md\:rt-r-ai-baseline{align-items:baseline}.md\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:1280px){.lg\:rt-r-ai-start{align-items:flex-start}.lg\:rt-r-ai-center{align-items:center}.lg\:rt-r-ai-end{align-items:flex-end}.lg\:rt-r-ai-baseline{align-items:baseline}.lg\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:1640px){.xl\:rt-r-ai-start{align-items:flex-start}.xl\:rt-r-ai-center{align-items:center}.xl\:rt-r-ai-end{align-items:flex-end}.xl\:rt-r-ai-baseline{align-items:baseline}.xl\:rt-r-ai-stretch{align-items:stretch}}.rt-r-as-start{align-self:flex-start}.rt-r-as-center{align-self:center}.rt-r-as-end{align-self:flex-end}.rt-r-as-baseline{align-self:baseline}.rt-r-as-stretch{align-self:stretch}@media (min-width:520px){.xs\:rt-r-as-start{align-self:flex-start}.xs\:rt-r-as-center{align-self:center}.xs\:rt-r-as-end{align-self:flex-end}.xs\:rt-r-as-baseline{align-self:baseline}.xs\:rt-r-as-stretch{align-self:stretch}}@media (min-width:768px){.sm\:rt-r-as-start{align-self:flex-start}.sm\:rt-r-as-center{align-self:center}.sm\:rt-r-as-end{align-self:flex-end}.sm\:rt-r-as-baseline{align-self:baseline}.sm\:rt-r-as-stretch{align-self:stretch}}@media (min-width:1024px){.md\:rt-r-as-start{align-self:flex-start}.md\:rt-r-as-center{align-self:center}.md\:rt-r-as-end{align-self:flex-end}.md\:rt-r-as-baseline{align-self:baseline}.md\:rt-r-as-stretch{align-self:stretch}}@media (min-width:1280px){.lg\:rt-r-as-start{align-self:flex-start}.lg\:rt-r-as-center{align-self:center}.lg\:rt-r-as-end{align-self:flex-end}.lg\:rt-r-as-baseline{align-self:baseline}.lg\:rt-r-as-stretch{align-self:stretch}}@media (min-width:1640px){.xl\:rt-r-as-start{align-self:flex-start}.xl\:rt-r-as-center{align-self:center}.xl\:rt-r-as-end{align-self:flex-end}.xl\:rt-r-as-baseline{align-self:baseline}.xl\:rt-r-as-stretch{align-self:stretch}}.rt-r-display-block{display:block}.rt-r-display-inline{display:inline}.rt-r-display-inline-block{display:inline-block}.rt-r-display-flex{display:flex}.rt-r-display-inline-flex{display:inline-flex}.rt-r-display-grid{display:grid}.rt-r-display-inline-grid{display:inline-grid}.rt-r-display-none{display:none}.rt-r-display-contents{display:contents}@media (min-width:520px){.xs\:rt-r-display-block{display:block}.xs\:rt-r-display-inline{display:inline}.xs\:rt-r-display-inline-block{display:inline-block}.xs\:rt-r-display-flex{display:flex}.xs\:rt-r-display-inline-flex{display:inline-flex}.xs\:rt-r-display-grid{display:grid}.xs\:rt-r-display-inline-grid{display:inline-grid}.xs\:rt-r-display-none{display:none}.xs\:rt-r-display-contents{display:contents}}@media (min-width:768px){.sm\:rt-r-display-block{display:block}.sm\:rt-r-display-inline{display:inline}.sm\:rt-r-display-inline-block{display:inline-block}.sm\:rt-r-display-flex{display:flex}.sm\:rt-r-display-inline-flex{display:inline-flex}.sm\:rt-r-display-grid{display:grid}.sm\:rt-r-display-inline-grid{display:inline-grid}.sm\:rt-r-display-none{display:none}.sm\:rt-r-display-contents{display:contents}}@media (min-width:1024px){.md\:rt-r-display-block{display:block}.md\:rt-r-display-inline{display:inline}.md\:rt-r-display-inline-block{display:inline-block}.md\:rt-r-display-flex{display:flex}.md\:rt-r-display-inline-flex{display:inline-flex}.md\:rt-r-display-grid{display:grid}.md\:rt-r-display-inline-grid{display:inline-grid}.md\:rt-r-display-none{display:none}.md\:rt-r-display-contents{display:contents}}@media (min-width:1280px){.lg\:rt-r-display-block{display:block}.lg\:rt-r-display-inline{display:inline}.lg\:rt-r-display-inline-block{display:inline-block}.lg\:rt-r-display-flex{display:flex}.lg\:rt-r-display-inline-flex{display:inline-flex}.lg\:rt-r-display-grid{display:grid}.lg\:rt-r-display-inline-grid{display:inline-grid}.lg\:rt-r-display-none{display:none}.lg\:rt-r-display-contents{display:contents}}@media (min-width:1640px){.xl\:rt-r-display-block{display:block}.xl\:rt-r-display-inline{display:inline}.xl\:rt-r-display-inline-block{display:inline-block}.xl\:rt-r-display-flex{display:flex}.xl\:rt-r-display-inline-flex{display:inline-flex}.xl\:rt-r-display-grid{display:grid}.xl\:rt-r-display-inline-grid{display:inline-grid}.xl\:rt-r-display-none{display:none}.xl\:rt-r-display-contents{display:contents}}.rt-r-fb{flex-basis:var(--flex-basis)}@media (min-width:520px){.xs\:rt-r-fb{flex-basis:var(--flex-basis-xs)}}@media (min-width:768px){.sm\:rt-r-fb{flex-basis:var(--flex-basis-sm)}}@media (min-width:1024px){.md\:rt-r-fb{flex-basis:var(--flex-basis-md)}}@media (min-width:1280px){.lg\:rt-r-fb{flex-basis:var(--flex-basis-lg)}}@media (min-width:1640px){.xl\:rt-r-fb{flex-basis:var(--flex-basis-xl)}}.rt-r-fd-row{flex-direction:row}.rt-r-fd-column{flex-direction:column}.rt-r-fd-row-reverse{flex-direction:row-reverse}.rt-r-fd-column-reverse{flex-direction:column-reverse}@media (min-width:520px){.xs\:rt-r-fd-row{flex-direction:row}.xs\:rt-r-fd-column{flex-direction:column}.xs\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xs\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:768px){.sm\:rt-r-fd-row{flex-direction:row}.sm\:rt-r-fd-column{flex-direction:column}.sm\:rt-r-fd-row-reverse{flex-direction:row-reverse}.sm\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:1024px){.md\:rt-r-fd-row{flex-direction:row}.md\:rt-r-fd-column{flex-direction:column}.md\:rt-r-fd-row-reverse{flex-direction:row-reverse}.md\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:1280px){.lg\:rt-r-fd-row{flex-direction:row}.lg\:rt-r-fd-column{flex-direction:column}.lg\:rt-r-fd-row-reverse{flex-direction:row-reverse}.lg\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:1640px){.xl\:rt-r-fd-row{flex-direction:row}.xl\:rt-r-fd-column{flex-direction:column}.xl\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xl\:rt-r-fd-column-reverse{flex-direction:column-reverse}}.rt-r-fg{flex-grow:var(--flex-grow)}.rt-r-fg-0{flex-grow:0}.rt-r-fg-1{flex-grow:1}@media (min-width:520px){.xs\:rt-r-fg{flex-grow:var(--flex-grow-xs)}.xs\:rt-r-fg-0{flex-grow:0}.xs\:rt-r-fg-1{flex-grow:1}}@media (min-width:768px){.sm\:rt-r-fg{flex-grow:var(--flex-grow-sm)}.sm\:rt-r-fg-0{flex-grow:0}.sm\:rt-r-fg-1{flex-grow:1}}@media (min-width:1024px){.md\:rt-r-fg{flex-grow:var(--flex-grow-md)}.md\:rt-r-fg-0{flex-grow:0}.md\:rt-r-fg-1{flex-grow:1}}@media (min-width:1280px){.lg\:rt-r-fg{flex-grow:var(--flex-grow-lg)}.lg\:rt-r-fg-0{flex-grow:0}.lg\:rt-r-fg-1{flex-grow:1}}@media (min-width:1640px){.xl\:rt-r-fg{flex-grow:var(--flex-grow-xl)}.xl\:rt-r-fg-0{flex-grow:0}.xl\:rt-r-fg-1{flex-grow:1}}.rt-r-fs{flex-shrink:var(--flex-shrink)}.rt-r-fs-0{flex-shrink:0}.rt-r-fs-1{flex-shrink:1}@media (min-width:520px){.xs\:rt-r-fs{flex-shrink:var(--flex-shrink-xs)}.xs\:rt-r-fs-0{flex-shrink:0}.xs\:rt-r-fs-1{flex-shrink:1}}@media (min-width:768px){.sm\:rt-r-fs{flex-shrink:var(--flex-shrink-sm)}.sm\:rt-r-fs-0{flex-shrink:0}.sm\:rt-r-fs-1{flex-shrink:1}}@media (min-width:1024px){.md\:rt-r-fs{flex-shrink:var(--flex-shrink-md)}.md\:rt-r-fs-0{flex-shrink:0}.md\:rt-r-fs-1{flex-shrink:1}}@media (min-width:1280px){.lg\:rt-r-fs{flex-shrink:var(--flex-shrink-lg)}.lg\:rt-r-fs-0{flex-shrink:0}.lg\:rt-r-fs-1{flex-shrink:1}}@media (min-width:1640px){.xl\:rt-r-fs{flex-shrink:var(--flex-shrink-xl)}.xl\:rt-r-fs-0{flex-shrink:0}.xl\:rt-r-fs-1{flex-shrink:1}}.rt-r-fw-nowrap{flex-wrap:nowrap}.rt-r-fw-wrap{flex-wrap:wrap}.rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}@media (min-width:520px){.xs\:rt-r-fw-nowrap{flex-wrap:nowrap}.xs\:rt-r-fw-wrap{flex-wrap:wrap}.xs\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:768px){.sm\:rt-r-fw-nowrap{flex-wrap:nowrap}.sm\:rt-r-fw-wrap{flex-wrap:wrap}.sm\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:1024px){.md\:rt-r-fw-nowrap{flex-wrap:nowrap}.md\:rt-r-fw-wrap{flex-wrap:wrap}.md\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:1280px){.lg\:rt-r-fw-nowrap{flex-wrap:nowrap}.lg\:rt-r-fw-wrap{flex-wrap:wrap}.lg\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:1640px){.xl\:rt-r-fw-nowrap{flex-wrap:nowrap}.xl\:rt-r-fw-wrap{flex-wrap:wrap}.xl\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}.rt-r-gap{gap:var(--gap)}.rt-r-gap-0{gap:0}.rt-r-gap-1{gap:var(--space-1)}.rt-r-gap-2{gap:var(--space-2)}.rt-r-gap-3{gap:var(--space-3)}.rt-r-gap-4{gap:var(--space-4)}.rt-r-gap-5{gap:var(--space-5)}.rt-r-gap-6{gap:var(--space-6)}.rt-r-gap-7{gap:var(--space-7)}.rt-r-gap-8{gap:var(--space-8)}.rt-r-gap-9{gap:var(--space-9)}.rt-r-cg{column-gap:var(--column-gap)}.rt-r-cg-0{column-gap:0}.rt-r-cg-1{column-gap:var(--space-1)}.rt-r-cg-2{column-gap:var(--space-2)}.rt-r-cg-3{column-gap:var(--space-3)}.rt-r-cg-4{column-gap:var(--space-4)}.rt-r-cg-5{column-gap:var(--space-5)}.rt-r-cg-6{column-gap:var(--space-6)}.rt-r-cg-7{column-gap:var(--space-7)}.rt-r-cg-8{column-gap:var(--space-8)}.rt-r-cg-9{column-gap:var(--space-9)}.rt-r-rg{row-gap:var(--row-gap)}.rt-r-rg-0{row-gap:0}.rt-r-rg-1{row-gap:var(--space-1)}.rt-r-rg-2{row-gap:var(--space-2)}.rt-r-rg-3{row-gap:var(--space-3)}.rt-r-rg-4{row-gap:var(--space-4)}.rt-r-rg-5{row-gap:var(--space-5)}.rt-r-rg-6{row-gap:var(--space-6)}.rt-r-rg-7{row-gap:var(--space-7)}.rt-r-rg-8{row-gap:var(--space-8)}.rt-r-rg-9{row-gap:var(--space-9)}@media (min-width:520px){.xs\:rt-r-gap{gap:var(--gap-xs)}.xs\:rt-r-gap-0{gap:0}.xs\:rt-r-gap-1{gap:var(--space-1)}.xs\:rt-r-gap-2{gap:var(--space-2)}.xs\:rt-r-gap-3{gap:var(--space-3)}.xs\:rt-r-gap-4{gap:var(--space-4)}.xs\:rt-r-gap-5{gap:var(--space-5)}.xs\:rt-r-gap-6{gap:var(--space-6)}.xs\:rt-r-gap-7{gap:var(--space-7)}.xs\:rt-r-gap-8{gap:var(--space-8)}.xs\:rt-r-gap-9{gap:var(--space-9)}.xs\:rt-r-cg{column-gap:var(--column-gap-xs)}.xs\:rt-r-cg-0{column-gap:0}.xs\:rt-r-cg-1{column-gap:var(--space-1)}.xs\:rt-r-cg-2{column-gap:var(--space-2)}.xs\:rt-r-cg-3{column-gap:var(--space-3)}.xs\:rt-r-cg-4{column-gap:var(--space-4)}.xs\:rt-r-cg-5{column-gap:var(--space-5)}.xs\:rt-r-cg-6{column-gap:var(--space-6)}.xs\:rt-r-cg-7{column-gap:var(--space-7)}.xs\:rt-r-cg-8{column-gap:var(--space-8)}.xs\:rt-r-cg-9{column-gap:var(--space-9)}.xs\:rt-r-rg{row-gap:var(--row-gap-xs)}.xs\:rt-r-rg-0{row-gap:0}.xs\:rt-r-rg-1{row-gap:var(--space-1)}.xs\:rt-r-rg-2{row-gap:var(--space-2)}.xs\:rt-r-rg-3{row-gap:var(--space-3)}.xs\:rt-r-rg-4{row-gap:var(--space-4)}.xs\:rt-r-rg-5{row-gap:var(--space-5)}.xs\:rt-r-rg-6{row-gap:var(--space-6)}.xs\:rt-r-rg-7{row-gap:var(--space-7)}.xs\:rt-r-rg-8{row-gap:var(--space-8)}.xs\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-gap{gap:var(--gap-sm)}.sm\:rt-r-gap-0{gap:0}.sm\:rt-r-gap-1{gap:var(--space-1)}.sm\:rt-r-gap-2{gap:var(--space-2)}.sm\:rt-r-gap-3{gap:var(--space-3)}.sm\:rt-r-gap-4{gap:var(--space-4)}.sm\:rt-r-gap-5{gap:var(--space-5)}.sm\:rt-r-gap-6{gap:var(--space-6)}.sm\:rt-r-gap-7{gap:var(--space-7)}.sm\:rt-r-gap-8{gap:var(--space-8)}.sm\:rt-r-gap-9{gap:var(--space-9)}.sm\:rt-r-cg{column-gap:var(--column-gap-sm)}.sm\:rt-r-cg-0{column-gap:0}.sm\:rt-r-cg-1{column-gap:var(--space-1)}.sm\:rt-r-cg-2{column-gap:var(--space-2)}.sm\:rt-r-cg-3{column-gap:var(--space-3)}.sm\:rt-r-cg-4{column-gap:var(--space-4)}.sm\:rt-r-cg-5{column-gap:var(--space-5)}.sm\:rt-r-cg-6{column-gap:var(--space-6)}.sm\:rt-r-cg-7{column-gap:var(--space-7)}.sm\:rt-r-cg-8{column-gap:var(--space-8)}.sm\:rt-r-cg-9{column-gap:var(--space-9)}.sm\:rt-r-rg{row-gap:var(--row-gap-sm)}.sm\:rt-r-rg-0{row-gap:0}.sm\:rt-r-rg-1{row-gap:var(--space-1)}.sm\:rt-r-rg-2{row-gap:var(--space-2)}.sm\:rt-r-rg-3{row-gap:var(--space-3)}.sm\:rt-r-rg-4{row-gap:var(--space-4)}.sm\:rt-r-rg-5{row-gap:var(--space-5)}.sm\:rt-r-rg-6{row-gap:var(--space-6)}.sm\:rt-r-rg-7{row-gap:var(--space-7)}.sm\:rt-r-rg-8{row-gap:var(--space-8)}.sm\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-gap{gap:var(--gap-md)}.md\:rt-r-gap-0{gap:0}.md\:rt-r-gap-1{gap:var(--space-1)}.md\:rt-r-gap-2{gap:var(--space-2)}.md\:rt-r-gap-3{gap:var(--space-3)}.md\:rt-r-gap-4{gap:var(--space-4)}.md\:rt-r-gap-5{gap:var(--space-5)}.md\:rt-r-gap-6{gap:var(--space-6)}.md\:rt-r-gap-7{gap:var(--space-7)}.md\:rt-r-gap-8{gap:var(--space-8)}.md\:rt-r-gap-9{gap:var(--space-9)}.md\:rt-r-cg{column-gap:var(--column-gap-md)}.md\:rt-r-cg-0{column-gap:0}.md\:rt-r-cg-1{column-gap:var(--space-1)}.md\:rt-r-cg-2{column-gap:var(--space-2)}.md\:rt-r-cg-3{column-gap:var(--space-3)}.md\:rt-r-cg-4{column-gap:var(--space-4)}.md\:rt-r-cg-5{column-gap:var(--space-5)}.md\:rt-r-cg-6{column-gap:var(--space-6)}.md\:rt-r-cg-7{column-gap:var(--space-7)}.md\:rt-r-cg-8{column-gap:var(--space-8)}.md\:rt-r-cg-9{column-gap:var(--space-9)}.md\:rt-r-rg{row-gap:var(--row-gap-md)}.md\:rt-r-rg-0{row-gap:0}.md\:rt-r-rg-1{row-gap:var(--space-1)}.md\:rt-r-rg-2{row-gap:var(--space-2)}.md\:rt-r-rg-3{row-gap:var(--space-3)}.md\:rt-r-rg-4{row-gap:var(--space-4)}.md\:rt-r-rg-5{row-gap:var(--space-5)}.md\:rt-r-rg-6{row-gap:var(--space-6)}.md\:rt-r-rg-7{row-gap:var(--space-7)}.md\:rt-r-rg-8{row-gap:var(--space-8)}.md\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-gap{gap:var(--gap-lg)}.lg\:rt-r-gap-0{gap:0}.lg\:rt-r-gap-1{gap:var(--space-1)}.lg\:rt-r-gap-2{gap:var(--space-2)}.lg\:rt-r-gap-3{gap:var(--space-3)}.lg\:rt-r-gap-4{gap:var(--space-4)}.lg\:rt-r-gap-5{gap:var(--space-5)}.lg\:rt-r-gap-6{gap:var(--space-6)}.lg\:rt-r-gap-7{gap:var(--space-7)}.lg\:rt-r-gap-8{gap:var(--space-8)}.lg\:rt-r-gap-9{gap:var(--space-9)}.lg\:rt-r-cg{column-gap:var(--column-gap-lg)}.lg\:rt-r-cg-0{column-gap:0}.lg\:rt-r-cg-1{column-gap:var(--space-1)}.lg\:rt-r-cg-2{column-gap:var(--space-2)}.lg\:rt-r-cg-3{column-gap:var(--space-3)}.lg\:rt-r-cg-4{column-gap:var(--space-4)}.lg\:rt-r-cg-5{column-gap:var(--space-5)}.lg\:rt-r-cg-6{column-gap:var(--space-6)}.lg\:rt-r-cg-7{column-gap:var(--space-7)}.lg\:rt-r-cg-8{column-gap:var(--space-8)}.lg\:rt-r-cg-9{column-gap:var(--space-9)}.lg\:rt-r-rg{row-gap:var(--row-gap-lg)}.lg\:rt-r-rg-0{row-gap:0}.lg\:rt-r-rg-1{row-gap:var(--space-1)}.lg\:rt-r-rg-2{row-gap:var(--space-2)}.lg\:rt-r-rg-3{row-gap:var(--space-3)}.lg\:rt-r-rg-4{row-gap:var(--space-4)}.lg\:rt-r-rg-5{row-gap:var(--space-5)}.lg\:rt-r-rg-6{row-gap:var(--space-6)}.lg\:rt-r-rg-7{row-gap:var(--space-7)}.lg\:rt-r-rg-8{row-gap:var(--space-8)}.lg\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-gap{gap:var(--gap-xl)}.xl\:rt-r-gap-0{gap:0}.xl\:rt-r-gap-1{gap:var(--space-1)}.xl\:rt-r-gap-2{gap:var(--space-2)}.xl\:rt-r-gap-3{gap:var(--space-3)}.xl\:rt-r-gap-4{gap:var(--space-4)}.xl\:rt-r-gap-5{gap:var(--space-5)}.xl\:rt-r-gap-6{gap:var(--space-6)}.xl\:rt-r-gap-7{gap:var(--space-7)}.xl\:rt-r-gap-8{gap:var(--space-8)}.xl\:rt-r-gap-9{gap:var(--space-9)}.xl\:rt-r-cg{column-gap:var(--column-gap-xl)}.xl\:rt-r-cg-0{column-gap:0}.xl\:rt-r-cg-1{column-gap:var(--space-1)}.xl\:rt-r-cg-2{column-gap:var(--space-2)}.xl\:rt-r-cg-3{column-gap:var(--space-3)}.xl\:rt-r-cg-4{column-gap:var(--space-4)}.xl\:rt-r-cg-5{column-gap:var(--space-5)}.xl\:rt-r-cg-6{column-gap:var(--space-6)}.xl\:rt-r-cg-7{column-gap:var(--space-7)}.xl\:rt-r-cg-8{column-gap:var(--space-8)}.xl\:rt-r-cg-9{column-gap:var(--space-9)}.xl\:rt-r-rg{row-gap:var(--row-gap-xl)}.xl\:rt-r-rg-0{row-gap:0}.xl\:rt-r-rg-1{row-gap:var(--space-1)}.xl\:rt-r-rg-2{row-gap:var(--space-2)}.xl\:rt-r-rg-3{row-gap:var(--space-3)}.xl\:rt-r-rg-4{row-gap:var(--space-4)}.xl\:rt-r-rg-5{row-gap:var(--space-5)}.xl\:rt-r-rg-6{row-gap:var(--space-6)}.xl\:rt-r-rg-7{row-gap:var(--space-7)}.xl\:rt-r-rg-8{row-gap:var(--space-8)}.xl\:rt-r-rg-9{row-gap:var(--space-9)}}.rt-r-ga{grid-area:var(--grid-area)}@media (min-width:520px){.xs\:rt-r-ga{grid-area:var(--grid-area-xs)}}@media (min-width:768px){.sm\:rt-r-ga{grid-area:var(--grid-area-sm)}}@media (min-width:1024px){.md\:rt-r-ga{grid-area:var(--grid-area-md)}}@media (min-width:1280px){.lg\:rt-r-ga{grid-area:var(--grid-area-lg)}}@media (min-width:1640px){.xl\:rt-r-ga{grid-area:var(--grid-area-xl)}}.rt-r-gaf-row{grid-auto-flow:row}.rt-r-gaf-column{grid-auto-flow:column}.rt-r-gaf-dense{grid-auto-flow:dense}.rt-r-gaf-row-dense{grid-auto-flow:row dense}.rt-r-gaf-column-dense{grid-auto-flow:column dense}@media (min-width:520px){.xs\:rt-r-gaf-row{grid-auto-flow:row}.xs\:rt-r-gaf-column{grid-auto-flow:column}.xs\:rt-r-gaf-dense{grid-auto-flow:dense}.xs\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xs\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:768px){.sm\:rt-r-gaf-row{grid-auto-flow:row}.sm\:rt-r-gaf-column{grid-auto-flow:column}.sm\:rt-r-gaf-dense{grid-auto-flow:dense}.sm\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.sm\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:1024px){.md\:rt-r-gaf-row{grid-auto-flow:row}.md\:rt-r-gaf-column{grid-auto-flow:column}.md\:rt-r-gaf-dense{grid-auto-flow:dense}.md\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.md\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:1280px){.lg\:rt-r-gaf-row{grid-auto-flow:row}.lg\:rt-r-gaf-column{grid-auto-flow:column}.lg\:rt-r-gaf-dense{grid-auto-flow:dense}.lg\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.lg\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:1640px){.xl\:rt-r-gaf-row{grid-auto-flow:row}.xl\:rt-r-gaf-column{grid-auto-flow:column}.xl\:rt-r-gaf-dense{grid-auto-flow:dense}.xl\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xl\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}.rt-r-gc{grid-column:var(--grid-column)}.rt-r-gc-1{grid-column:1}.rt-r-gc-2{grid-column:2}.rt-r-gc-3{grid-column:3}.rt-r-gc-4{grid-column:4}.rt-r-gc-5{grid-column:5}.rt-r-gc-6{grid-column:6}.rt-r-gc-7{grid-column:7}.rt-r-gc-8{grid-column:8}.rt-r-gc-9{grid-column:9}@media (min-width:520px){.xs\:rt-r-gc{grid-column:var(--grid-column-xs)}.xs\:rt-r-gc-1{grid-column:1}.xs\:rt-r-gc-2{grid-column:2}.xs\:rt-r-gc-3{grid-column:3}.xs\:rt-r-gc-4{grid-column:4}.xs\:rt-r-gc-5{grid-column:5}.xs\:rt-r-gc-6{grid-column:6}.xs\:rt-r-gc-7{grid-column:7}.xs\:rt-r-gc-8{grid-column:8}.xs\:rt-r-gc-9{grid-column:9}}@media (min-width:768px){.sm\:rt-r-gc{grid-column:var(--grid-column-sm)}.sm\:rt-r-gc-1{grid-column:1}.sm\:rt-r-gc-2{grid-column:2}.sm\:rt-r-gc-3{grid-column:3}.sm\:rt-r-gc-4{grid-column:4}.sm\:rt-r-gc-5{grid-column:5}.sm\:rt-r-gc-6{grid-column:6}.sm\:rt-r-gc-7{grid-column:7}.sm\:rt-r-gc-8{grid-column:8}.sm\:rt-r-gc-9{grid-column:9}}@media (min-width:1024px){.md\:rt-r-gc{grid-column:var(--grid-column-md)}.md\:rt-r-gc-1{grid-column:1}.md\:rt-r-gc-2{grid-column:2}.md\:rt-r-gc-3{grid-column:3}.md\:rt-r-gc-4{grid-column:4}.md\:rt-r-gc-5{grid-column:5}.md\:rt-r-gc-6{grid-column:6}.md\:rt-r-gc-7{grid-column:7}.md\:rt-r-gc-8{grid-column:8}.md\:rt-r-gc-9{grid-column:9}}@media (min-width:1280px){.lg\:rt-r-gc{grid-column:var(--grid-column-lg)}.lg\:rt-r-gc-1{grid-column:1}.lg\:rt-r-gc-2{grid-column:2}.lg\:rt-r-gc-3{grid-column:3}.lg\:rt-r-gc-4{grid-column:4}.lg\:rt-r-gc-5{grid-column:5}.lg\:rt-r-gc-6{grid-column:6}.lg\:rt-r-gc-7{grid-column:7}.lg\:rt-r-gc-8{grid-column:8}.lg\:rt-r-gc-9{grid-column:9}}@media (min-width:1640px){.xl\:rt-r-gc{grid-column:var(--grid-column-xl)}.xl\:rt-r-gc-1{grid-column:1}.xl\:rt-r-gc-2{grid-column:2}.xl\:rt-r-gc-3{grid-column:3}.xl\:rt-r-gc-4{grid-column:4}.xl\:rt-r-gc-5{grid-column:5}.xl\:rt-r-gc-6{grid-column:6}.xl\:rt-r-gc-7{grid-column:7}.xl\:rt-r-gc-8{grid-column:8}.xl\:rt-r-gc-9{grid-column:9}}.rt-r-gcs{grid-column-start:var(--grid-column-start)}.rt-r-gcs-1{grid-column-start:1}.rt-r-gcs-2{grid-column-start:2}.rt-r-gcs-3{grid-column-start:3}.rt-r-gcs-4{grid-column-start:4}.rt-r-gcs-5{grid-column-start:5}.rt-r-gcs-6{grid-column-start:6}.rt-r-gcs-7{grid-column-start:7}.rt-r-gcs-8{grid-column-start:8}.rt-r-gcs-9{grid-column-start:9}@media (min-width:520px){.xs\:rt-r-gcs{grid-column-start:var(--grid-column-start-xs)}.xs\:rt-r-gcs-1{grid-column-start:1}.xs\:rt-r-gcs-2{grid-column-start:2}.xs\:rt-r-gcs-3{grid-column-start:3}.xs\:rt-r-gcs-4{grid-column-start:4}.xs\:rt-r-gcs-5{grid-column-start:5}.xs\:rt-r-gcs-6{grid-column-start:6}.xs\:rt-r-gcs-7{grid-column-start:7}.xs\:rt-r-gcs-8{grid-column-start:8}.xs\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:768px){.sm\:rt-r-gcs{grid-column-start:var(--grid-column-start-sm)}.sm\:rt-r-gcs-1{grid-column-start:1}.sm\:rt-r-gcs-2{grid-column-start:2}.sm\:rt-r-gcs-3{grid-column-start:3}.sm\:rt-r-gcs-4{grid-column-start:4}.sm\:rt-r-gcs-5{grid-column-start:5}.sm\:rt-r-gcs-6{grid-column-start:6}.sm\:rt-r-gcs-7{grid-column-start:7}.sm\:rt-r-gcs-8{grid-column-start:8}.sm\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:1024px){.md\:rt-r-gcs{grid-column-start:var(--grid-column-start-md)}.md\:rt-r-gcs-1{grid-column-start:1}.md\:rt-r-gcs-2{grid-column-start:2}.md\:rt-r-gcs-3{grid-column-start:3}.md\:rt-r-gcs-4{grid-column-start:4}.md\:rt-r-gcs-5{grid-column-start:5}.md\:rt-r-gcs-6{grid-column-start:6}.md\:rt-r-gcs-7{grid-column-start:7}.md\:rt-r-gcs-8{grid-column-start:8}.md\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:1280px){.lg\:rt-r-gcs{grid-column-start:var(--grid-column-start-lg)}.lg\:rt-r-gcs-1{grid-column-start:1}.lg\:rt-r-gcs-2{grid-column-start:2}.lg\:rt-r-gcs-3{grid-column-start:3}.lg\:rt-r-gcs-4{grid-column-start:4}.lg\:rt-r-gcs-5{grid-column-start:5}.lg\:rt-r-gcs-6{grid-column-start:6}.lg\:rt-r-gcs-7{grid-column-start:7}.lg\:rt-r-gcs-8{grid-column-start:8}.lg\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:1640px){.xl\:rt-r-gcs{grid-column-start:var(--grid-column-start-xl)}.xl\:rt-r-gcs-1{grid-column-start:1}.xl\:rt-r-gcs-2{grid-column-start:2}.xl\:rt-r-gcs-3{grid-column-start:3}.xl\:rt-r-gcs-4{grid-column-start:4}.xl\:rt-r-gcs-5{grid-column-start:5}.xl\:rt-r-gcs-6{grid-column-start:6}.xl\:rt-r-gcs-7{grid-column-start:7}.xl\:rt-r-gcs-8{grid-column-start:8}.xl\:rt-r-gcs-9{grid-column-start:9}}.rt-r-gce{grid-column-end:var(--grid-column-end)}.rt-r-gce-1{grid-column-end:1}.rt-r-gce-2{grid-column-end:2}.rt-r-gce-3{grid-column-end:3}.rt-r-gce-4{grid-column-end:4}.rt-r-gce-5{grid-column-end:5}.rt-r-gce-6{grid-column-end:6}.rt-r-gce-7{grid-column-end:7}.rt-r-gce-8{grid-column-end:8}.rt-r-gce-9{grid-column-end:9}@media (min-width:520px){.xs\:rt-r-gce{grid-column-end:var(--grid-column-end-xs)}.xs\:rt-r-gce-1{grid-column-end:1}.xs\:rt-r-gce-2{grid-column-end:2}.xs\:rt-r-gce-3{grid-column-end:3}.xs\:rt-r-gce-4{grid-column-end:4}.xs\:rt-r-gce-5{grid-column-end:5}.xs\:rt-r-gce-6{grid-column-end:6}.xs\:rt-r-gce-7{grid-column-end:7}.xs\:rt-r-gce-8{grid-column-end:8}.xs\:rt-r-gce-9{grid-column-end:9}}@media (min-width:768px){.sm\:rt-r-gce{grid-column-end:var(--grid-column-end-sm)}.sm\:rt-r-gce-1{grid-column-end:1}.sm\:rt-r-gce-2{grid-column-end:2}.sm\:rt-r-gce-3{grid-column-end:3}.sm\:rt-r-gce-4{grid-column-end:4}.sm\:rt-r-gce-5{grid-column-end:5}.sm\:rt-r-gce-6{grid-column-end:6}.sm\:rt-r-gce-7{grid-column-end:7}.sm\:rt-r-gce-8{grid-column-end:8}.sm\:rt-r-gce-9{grid-column-end:9}}@media (min-width:1024px){.md\:rt-r-gce{grid-column-end:var(--grid-column-end-md)}.md\:rt-r-gce-1{grid-column-end:1}.md\:rt-r-gce-2{grid-column-end:2}.md\:rt-r-gce-3{grid-column-end:3}.md\:rt-r-gce-4{grid-column-end:4}.md\:rt-r-gce-5{grid-column-end:5}.md\:rt-r-gce-6{grid-column-end:6}.md\:rt-r-gce-7{grid-column-end:7}.md\:rt-r-gce-8{grid-column-end:8}.md\:rt-r-gce-9{grid-column-end:9}}@media (min-width:1280px){.lg\:rt-r-gce{grid-column-end:var(--grid-column-end-lg)}.lg\:rt-r-gce-1{grid-column-end:1}.lg\:rt-r-gce-2{grid-column-end:2}.lg\:rt-r-gce-3{grid-column-end:3}.lg\:rt-r-gce-4{grid-column-end:4}.lg\:rt-r-gce-5{grid-column-end:5}.lg\:rt-r-gce-6{grid-column-end:6}.lg\:rt-r-gce-7{grid-column-end:7}.lg\:rt-r-gce-8{grid-column-end:8}.lg\:rt-r-gce-9{grid-column-end:9}}@media (min-width:1640px){.xl\:rt-r-gce{grid-column-end:var(--grid-column-end-xl)}.xl\:rt-r-gce-1{grid-column-end:1}.xl\:rt-r-gce-2{grid-column-end:2}.xl\:rt-r-gce-3{grid-column-end:3}.xl\:rt-r-gce-4{grid-column-end:4}.xl\:rt-r-gce-5{grid-column-end:5}.xl\:rt-r-gce-6{grid-column-end:6}.xl\:rt-r-gce-7{grid-column-end:7}.xl\:rt-r-gce-8{grid-column-end:8}.xl\:rt-r-gce-9{grid-column-end:9}}.rt-r-gr{grid-row:var(--grid-row)}.rt-r-gr-1{grid-row:1}.rt-r-gr-2{grid-row:2}.rt-r-gr-3{grid-row:3}.rt-r-gr-4{grid-row:4}.rt-r-gr-5{grid-row:5}.rt-r-gr-6{grid-row:6}.rt-r-gr-7{grid-row:7}.rt-r-gr-8{grid-row:8}.rt-r-gr-9{grid-row:9}@media (min-width:520px){.xs\:rt-r-gr{grid-row:var(--grid-row-xs)}.xs\:rt-r-gr-1{grid-row:1}.xs\:rt-r-gr-2{grid-row:2}.xs\:rt-r-gr-3{grid-row:3}.xs\:rt-r-gr-4{grid-row:4}.xs\:rt-r-gr-5{grid-row:5}.xs\:rt-r-gr-6{grid-row:6}.xs\:rt-r-gr-7{grid-row:7}.xs\:rt-r-gr-8{grid-row:8}.xs\:rt-r-gr-9{grid-row:9}}@media (min-width:768px){.sm\:rt-r-gr{grid-row:var(--grid-row-sm)}.sm\:rt-r-gr-1{grid-row:1}.sm\:rt-r-gr-2{grid-row:2}.sm\:rt-r-gr-3{grid-row:3}.sm\:rt-r-gr-4{grid-row:4}.sm\:rt-r-gr-5{grid-row:5}.sm\:rt-r-gr-6{grid-row:6}.sm\:rt-r-gr-7{grid-row:7}.sm\:rt-r-gr-8{grid-row:8}.sm\:rt-r-gr-9{grid-row:9}}@media (min-width:1024px){.md\:rt-r-gr{grid-row:var(--grid-row-md)}.md\:rt-r-gr-1{grid-row:1}.md\:rt-r-gr-2{grid-row:2}.md\:rt-r-gr-3{grid-row:3}.md\:rt-r-gr-4{grid-row:4}.md\:rt-r-gr-5{grid-row:5}.md\:rt-r-gr-6{grid-row:6}.md\:rt-r-gr-7{grid-row:7}.md\:rt-r-gr-8{grid-row:8}.md\:rt-r-gr-9{grid-row:9}}@media (min-width:1280px){.lg\:rt-r-gr{grid-row:var(--grid-row-lg)}.lg\:rt-r-gr-1{grid-row:1}.lg\:rt-r-gr-2{grid-row:2}.lg\:rt-r-gr-3{grid-row:3}.lg\:rt-r-gr-4{grid-row:4}.lg\:rt-r-gr-5{grid-row:5}.lg\:rt-r-gr-6{grid-row:6}.lg\:rt-r-gr-7{grid-row:7}.lg\:rt-r-gr-8{grid-row:8}.lg\:rt-r-gr-9{grid-row:9}}@media (min-width:1640px){.xl\:rt-r-gr{grid-row:var(--grid-row-xl)}.xl\:rt-r-gr-1{grid-row:1}.xl\:rt-r-gr-2{grid-row:2}.xl\:rt-r-gr-3{grid-row:3}.xl\:rt-r-gr-4{grid-row:4}.xl\:rt-r-gr-5{grid-row:5}.xl\:rt-r-gr-6{grid-row:6}.xl\:rt-r-gr-7{grid-row:7}.xl\:rt-r-gr-8{grid-row:8}.xl\:rt-r-gr-9{grid-row:9}}.rt-r-grs{grid-row-start:var(--grid-row-start)}.rt-r-grs-1{grid-row-start:1}.rt-r-grs-2{grid-row-start:2}.rt-r-grs-3{grid-row-start:3}.rt-r-grs-4{grid-row-start:4}.rt-r-grs-5{grid-row-start:5}.rt-r-grs-6{grid-row-start:6}.rt-r-grs-7{grid-row-start:7}.rt-r-grs-8{grid-row-start:8}.rt-r-grs-9{grid-row-start:9}@media (min-width:520px){.xs\:rt-r-grs{grid-row-start:var(--grid-row-start-xs)}.xs\:rt-r-grs-1{grid-row-start:1}.xs\:rt-r-grs-2{grid-row-start:2}.xs\:rt-r-grs-3{grid-row-start:3}.xs\:rt-r-grs-4{grid-row-start:4}.xs\:rt-r-grs-5{grid-row-start:5}.xs\:rt-r-grs-6{grid-row-start:6}.xs\:rt-r-grs-7{grid-row-start:7}.xs\:rt-r-grs-8{grid-row-start:8}.xs\:rt-r-grs-9{grid-row-start:9}}@media (min-width:768px){.sm\:rt-r-grs{grid-row-start:var(--grid-row-start-sm)}.sm\:rt-r-grs-1{grid-row-start:1}.sm\:rt-r-grs-2{grid-row-start:2}.sm\:rt-r-grs-3{grid-row-start:3}.sm\:rt-r-grs-4{grid-row-start:4}.sm\:rt-r-grs-5{grid-row-start:5}.sm\:rt-r-grs-6{grid-row-start:6}.sm\:rt-r-grs-7{grid-row-start:7}.sm\:rt-r-grs-8{grid-row-start:8}.sm\:rt-r-grs-9{grid-row-start:9}}@media (min-width:1024px){.md\:rt-r-grs{grid-row-start:var(--grid-row-start-md)}.md\:rt-r-grs-1{grid-row-start:1}.md\:rt-r-grs-2{grid-row-start:2}.md\:rt-r-grs-3{grid-row-start:3}.md\:rt-r-grs-4{grid-row-start:4}.md\:rt-r-grs-5{grid-row-start:5}.md\:rt-r-grs-6{grid-row-start:6}.md\:rt-r-grs-7{grid-row-start:7}.md\:rt-r-grs-8{grid-row-start:8}.md\:rt-r-grs-9{grid-row-start:9}}@media (min-width:1280px){.lg\:rt-r-grs{grid-row-start:var(--grid-row-start-lg)}.lg\:rt-r-grs-1{grid-row-start:1}.lg\:rt-r-grs-2{grid-row-start:2}.lg\:rt-r-grs-3{grid-row-start:3}.lg\:rt-r-grs-4{grid-row-start:4}.lg\:rt-r-grs-5{grid-row-start:5}.lg\:rt-r-grs-6{grid-row-start:6}.lg\:rt-r-grs-7{grid-row-start:7}.lg\:rt-r-grs-8{grid-row-start:8}.lg\:rt-r-grs-9{grid-row-start:9}}@media (min-width:1640px){.xl\:rt-r-grs{grid-row-start:var(--grid-row-start-xl)}.xl\:rt-r-grs-1{grid-row-start:1}.xl\:rt-r-grs-2{grid-row-start:2}.xl\:rt-r-grs-3{grid-row-start:3}.xl\:rt-r-grs-4{grid-row-start:4}.xl\:rt-r-grs-5{grid-row-start:5}.xl\:rt-r-grs-6{grid-row-start:6}.xl\:rt-r-grs-7{grid-row-start:7}.xl\:rt-r-grs-8{grid-row-start:8}.xl\:rt-r-grs-9{grid-row-start:9}}.rt-r-gre{grid-row-end:var(--grid-row-end)}.rt-r-gre-1{grid-row-end:1}.rt-r-gre-2{grid-row-end:2}.rt-r-gre-3{grid-row-end:3}.rt-r-gre-4{grid-row-end:4}.rt-r-gre-5{grid-row-end:5}.rt-r-gre-6{grid-row-end:6}.rt-r-gre-7{grid-row-end:7}.rt-r-gre-8{grid-row-end:8}.rt-r-gre-9{grid-row-end:9}@media (min-width:520px){.xs\:rt-r-gre{grid-row-end:var(--grid-row-end-xs)}.xs\:rt-r-gre-1{grid-row-end:1}.xs\:rt-r-gre-2{grid-row-end:2}.xs\:rt-r-gre-3{grid-row-end:3}.xs\:rt-r-gre-4{grid-row-end:4}.xs\:rt-r-gre-5{grid-row-end:5}.xs\:rt-r-gre-6{grid-row-end:6}.xs\:rt-r-gre-7{grid-row-end:7}.xs\:rt-r-gre-8{grid-row-end:8}.xs\:rt-r-gre-9{grid-row-end:9}}@media (min-width:768px){.sm\:rt-r-gre{grid-row-end:var(--grid-row-end-sm)}.sm\:rt-r-gre-1{grid-row-end:1}.sm\:rt-r-gre-2{grid-row-end:2}.sm\:rt-r-gre-3{grid-row-end:3}.sm\:rt-r-gre-4{grid-row-end:4}.sm\:rt-r-gre-5{grid-row-end:5}.sm\:rt-r-gre-6{grid-row-end:6}.sm\:rt-r-gre-7{grid-row-end:7}.sm\:rt-r-gre-8{grid-row-end:8}.sm\:rt-r-gre-9{grid-row-end:9}}@media (min-width:1024px){.md\:rt-r-gre{grid-row-end:var(--grid-row-end-md)}.md\:rt-r-gre-1{grid-row-end:1}.md\:rt-r-gre-2{grid-row-end:2}.md\:rt-r-gre-3{grid-row-end:3}.md\:rt-r-gre-4{grid-row-end:4}.md\:rt-r-gre-5{grid-row-end:5}.md\:rt-r-gre-6{grid-row-end:6}.md\:rt-r-gre-7{grid-row-end:7}.md\:rt-r-gre-8{grid-row-end:8}.md\:rt-r-gre-9{grid-row-end:9}}@media (min-width:1280px){.lg\:rt-r-gre{grid-row-end:var(--grid-row-end-lg)}.lg\:rt-r-gre-1{grid-row-end:1}.lg\:rt-r-gre-2{grid-row-end:2}.lg\:rt-r-gre-3{grid-row-end:3}.lg\:rt-r-gre-4{grid-row-end:4}.lg\:rt-r-gre-5{grid-row-end:5}.lg\:rt-r-gre-6{grid-row-end:6}.lg\:rt-r-gre-7{grid-row-end:7}.lg\:rt-r-gre-8{grid-row-end:8}.lg\:rt-r-gre-9{grid-row-end:9}}@media (min-width:1640px){.xl\:rt-r-gre{grid-row-end:var(--grid-row-end-xl)}.xl\:rt-r-gre-1{grid-row-end:1}.xl\:rt-r-gre-2{grid-row-end:2}.xl\:rt-r-gre-3{grid-row-end:3}.xl\:rt-r-gre-4{grid-row-end:4}.xl\:rt-r-gre-5{grid-row-end:5}.xl\:rt-r-gre-6{grid-row-end:6}.xl\:rt-r-gre-7{grid-row-end:7}.xl\:rt-r-gre-8{grid-row-end:8}.xl\:rt-r-gre-9{grid-row-end:9}}.rt-r-gta{grid-template-areas:var(--grid-template-areas)}@media (min-width:520px){.xs\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xs)}}@media (min-width:768px){.sm\:rt-r-gta{grid-template-areas:var(--grid-template-areas-sm)}}@media (min-width:1024px){.md\:rt-r-gta{grid-template-areas:var(--grid-template-areas-md)}}@media (min-width:1280px){.lg\:rt-r-gta{grid-template-areas:var(--grid-template-areas-lg)}}@media (min-width:1640px){.xl\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xl)}}.rt-r-gtc{grid-template-columns:var(--grid-template-columns)}.rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}@media (min-width:520px){.xs\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xs)}.xs\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xs\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:768px){.sm\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-sm)}.sm\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.sm\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:1024px){.md\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-md)}.md\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.md\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:1280px){.lg\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-lg)}.lg\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.lg\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:1640px){.xl\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xl)}.xl\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xl\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}.rt-r-gtr{grid-template-rows:var(--grid-template-rows)}.rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}@media (min-width:520px){.xs\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xs)}.xs\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xs\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:768px){.sm\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-sm)}.sm\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.sm\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:1024px){.md\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-md)}.md\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.md\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.md\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.md\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:1280px){.lg\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-lg)}.lg\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.lg\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:1640px){.xl\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xl)}.xl\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xl\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}.rt-r-h{height:var(--height)}@media (min-width:520px){.xs\:rt-r-h{height:var(--height-xs)}}@media (min-width:768px){.sm\:rt-r-h{height:var(--height-sm)}}@media (min-width:1024px){.md\:rt-r-h{height:var(--height-md)}}@media (min-width:1280px){.lg\:rt-r-h{height:var(--height-lg)}}@media (min-width:1640px){.xl\:rt-r-h{height:var(--height-xl)}}.rt-r-min-h{min-height:var(--min-height)}@media (min-width:520px){.xs\:rt-r-min-h{min-height:var(--min-height-xs)}}@media (min-width:768px){.sm\:rt-r-min-h{min-height:var(--min-height-sm)}}@media (min-width:1024px){.md\:rt-r-min-h{min-height:var(--min-height-md)}}@media (min-width:1280px){.lg\:rt-r-min-h{min-height:var(--min-height-lg)}}@media (min-width:1640px){.xl\:rt-r-min-h{min-height:var(--min-height-xl)}}.rt-r-max-h{max-height:var(--max-height)}@media (min-width:520px){.xs\:rt-r-max-h{max-height:var(--max-height-xs)}}@media (min-width:768px){.sm\:rt-r-max-h{max-height:var(--max-height-sm)}}@media (min-width:1024px){.md\:rt-r-max-h{max-height:var(--max-height-md)}}@media (min-width:1280px){.lg\:rt-r-max-h{max-height:var(--max-height-lg)}}@media (min-width:1640px){.xl\:rt-r-max-h{max-height:var(--max-height-xl)}}.rt-r-inset{inset:var(--inset)}.rt-r-inset-0{inset:0}.rt-r-inset-1{inset:var(--space-1)}.rt-r-inset-2{inset:var(--space-2)}.rt-r-inset-3{inset:var(--space-3)}.rt-r-inset-4{inset:var(--space-4)}.rt-r-inset-5{inset:var(--space-5)}.rt-r-inset-6{inset:var(--space-6)}.rt-r-inset-7{inset:var(--space-7)}.rt-r-inset-8{inset:var(--space-8)}.rt-r-inset-9{inset:var(--space-9)}@media (min-width:520px){.xs\:rt-r-inset{inset:var(--inset-xs)}.xs\:rt-r-inset-0{inset:0}.xs\:rt-r-inset-1{inset:var(--space-1)}.xs\:rt-r-inset-2{inset:var(--space-2)}.xs\:rt-r-inset-3{inset:var(--space-3)}.xs\:rt-r-inset-4{inset:var(--space-4)}.xs\:rt-r-inset-5{inset:var(--space-5)}.xs\:rt-r-inset-6{inset:var(--space-6)}.xs\:rt-r-inset-7{inset:var(--space-7)}.xs\:rt-r-inset-8{inset:var(--space-8)}.xs\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-inset{inset:var(--inset-sm)}.sm\:rt-r-inset-0{inset:0}.sm\:rt-r-inset-1{inset:var(--space-1)}.sm\:rt-r-inset-2{inset:var(--space-2)}.sm\:rt-r-inset-3{inset:var(--space-3)}.sm\:rt-r-inset-4{inset:var(--space-4)}.sm\:rt-r-inset-5{inset:var(--space-5)}.sm\:rt-r-inset-6{inset:var(--space-6)}.sm\:rt-r-inset-7{inset:var(--space-7)}.sm\:rt-r-inset-8{inset:var(--space-8)}.sm\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-inset{inset:var(--inset-md)}.md\:rt-r-inset-0{inset:0}.md\:rt-r-inset-1{inset:var(--space-1)}.md\:rt-r-inset-2{inset:var(--space-2)}.md\:rt-r-inset-3{inset:var(--space-3)}.md\:rt-r-inset-4{inset:var(--space-4)}.md\:rt-r-inset-5{inset:var(--space-5)}.md\:rt-r-inset-6{inset:var(--space-6)}.md\:rt-r-inset-7{inset:var(--space-7)}.md\:rt-r-inset-8{inset:var(--space-8)}.md\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-inset{inset:var(--inset-lg)}.lg\:rt-r-inset-0{inset:0}.lg\:rt-r-inset-1{inset:var(--space-1)}.lg\:rt-r-inset-2{inset:var(--space-2)}.lg\:rt-r-inset-3{inset:var(--space-3)}.lg\:rt-r-inset-4{inset:var(--space-4)}.lg\:rt-r-inset-5{inset:var(--space-5)}.lg\:rt-r-inset-6{inset:var(--space-6)}.lg\:rt-r-inset-7{inset:var(--space-7)}.lg\:rt-r-inset-8{inset:var(--space-8)}.lg\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-inset{inset:var(--inset-xl)}.xl\:rt-r-inset-0{inset:0}.xl\:rt-r-inset-1{inset:var(--space-1)}.xl\:rt-r-inset-2{inset:var(--space-2)}.xl\:rt-r-inset-3{inset:var(--space-3)}.xl\:rt-r-inset-4{inset:var(--space-4)}.xl\:rt-r-inset-5{inset:var(--space-5)}.xl\:rt-r-inset-6{inset:var(--space-6)}.xl\:rt-r-inset-7{inset:var(--space-7)}.xl\:rt-r-inset-8{inset:var(--space-8)}.xl\:rt-r-inset-9{inset:var(--space-9)}}.rt-r-top{top:var(--top)}.rt-r-top-0{top:0}.rt-r-top-1{top:var(--space-1)}.rt-r-top-2{top:var(--space-2)}.rt-r-top-3{top:var(--space-3)}.rt-r-top-4{top:var(--space-4)}.rt-r-top-5{top:var(--space-5)}.rt-r-top-6{top:var(--space-6)}.rt-r-top-7{top:var(--space-7)}.rt-r-top-8{top:var(--space-8)}.rt-r-top-9{top:var(--space-9)}@media (min-width:520px){.xs\:rt-r-top{top:var(--top-xs)}.xs\:rt-r-top-0{top:0}.xs\:rt-r-top-1{top:var(--space-1)}.xs\:rt-r-top-2{top:var(--space-2)}.xs\:rt-r-top-3{top:var(--space-3)}.xs\:rt-r-top-4{top:var(--space-4)}.xs\:rt-r-top-5{top:var(--space-5)}.xs\:rt-r-top-6{top:var(--space-6)}.xs\:rt-r-top-7{top:var(--space-7)}.xs\:rt-r-top-8{top:var(--space-8)}.xs\:rt-r-top-9{top:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-top{top:var(--top-sm)}.sm\:rt-r-top-0{top:0}.sm\:rt-r-top-1{top:var(--space-1)}.sm\:rt-r-top-2{top:var(--space-2)}.sm\:rt-r-top-3{top:var(--space-3)}.sm\:rt-r-top-4{top:var(--space-4)}.sm\:rt-r-top-5{top:var(--space-5)}.sm\:rt-r-top-6{top:var(--space-6)}.sm\:rt-r-top-7{top:var(--space-7)}.sm\:rt-r-top-8{top:var(--space-8)}.sm\:rt-r-top-9{top:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-top{top:var(--top-md)}.md\:rt-r-top-0{top:0}.md\:rt-r-top-1{top:var(--space-1)}.md\:rt-r-top-2{top:var(--space-2)}.md\:rt-r-top-3{top:var(--space-3)}.md\:rt-r-top-4{top:var(--space-4)}.md\:rt-r-top-5{top:var(--space-5)}.md\:rt-r-top-6{top:var(--space-6)}.md\:rt-r-top-7{top:var(--space-7)}.md\:rt-r-top-8{top:var(--space-8)}.md\:rt-r-top-9{top:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-top{top:var(--top-lg)}.lg\:rt-r-top-0{top:0}.lg\:rt-r-top-1{top:var(--space-1)}.lg\:rt-r-top-2{top:var(--space-2)}.lg\:rt-r-top-3{top:var(--space-3)}.lg\:rt-r-top-4{top:var(--space-4)}.lg\:rt-r-top-5{top:var(--space-5)}.lg\:rt-r-top-6{top:var(--space-6)}.lg\:rt-r-top-7{top:var(--space-7)}.lg\:rt-r-top-8{top:var(--space-8)}.lg\:rt-r-top-9{top:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-top{top:var(--top-xl)}.xl\:rt-r-top-0{top:0}.xl\:rt-r-top-1{top:var(--space-1)}.xl\:rt-r-top-2{top:var(--space-2)}.xl\:rt-r-top-3{top:var(--space-3)}.xl\:rt-r-top-4{top:var(--space-4)}.xl\:rt-r-top-5{top:var(--space-5)}.xl\:rt-r-top-6{top:var(--space-6)}.xl\:rt-r-top-7{top:var(--space-7)}.xl\:rt-r-top-8{top:var(--space-8)}.xl\:rt-r-top-9{top:var(--space-9)}}.rt-r-right{right:var(--right)}.rt-r-right-0{right:0}.rt-r-right-1{right:var(--space-1)}.rt-r-right-2{right:var(--space-2)}.rt-r-right-3{right:var(--space-3)}.rt-r-right-4{right:var(--space-4)}.rt-r-right-5{right:var(--space-5)}.rt-r-right-6{right:var(--space-6)}.rt-r-right-7{right:var(--space-7)}.rt-r-right-8{right:var(--space-8)}.rt-r-right-9{right:var(--space-9)}@media (min-width:520px){.xs\:rt-r-right{right:var(--right-xs)}.xs\:rt-r-right-0{right:0}.xs\:rt-r-right-1{right:var(--space-1)}.xs\:rt-r-right-2{right:var(--space-2)}.xs\:rt-r-right-3{right:var(--space-3)}.xs\:rt-r-right-4{right:var(--space-4)}.xs\:rt-r-right-5{right:var(--space-5)}.xs\:rt-r-right-6{right:var(--space-6)}.xs\:rt-r-right-7{right:var(--space-7)}.xs\:rt-r-right-8{right:var(--space-8)}.xs\:rt-r-right-9{right:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-right{right:var(--right-sm)}.sm\:rt-r-right-0{right:0}.sm\:rt-r-right-1{right:var(--space-1)}.sm\:rt-r-right-2{right:var(--space-2)}.sm\:rt-r-right-3{right:var(--space-3)}.sm\:rt-r-right-4{right:var(--space-4)}.sm\:rt-r-right-5{right:var(--space-5)}.sm\:rt-r-right-6{right:var(--space-6)}.sm\:rt-r-right-7{right:var(--space-7)}.sm\:rt-r-right-8{right:var(--space-8)}.sm\:rt-r-right-9{right:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-right{right:var(--right-md)}.md\:rt-r-right-0{right:0}.md\:rt-r-right-1{right:var(--space-1)}.md\:rt-r-right-2{right:var(--space-2)}.md\:rt-r-right-3{right:var(--space-3)}.md\:rt-r-right-4{right:var(--space-4)}.md\:rt-r-right-5{right:var(--space-5)}.md\:rt-r-right-6{right:var(--space-6)}.md\:rt-r-right-7{right:var(--space-7)}.md\:rt-r-right-8{right:var(--space-8)}.md\:rt-r-right-9{right:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-right{right:var(--right-lg)}.lg\:rt-r-right-0{right:0}.lg\:rt-r-right-1{right:var(--space-1)}.lg\:rt-r-right-2{right:var(--space-2)}.lg\:rt-r-right-3{right:var(--space-3)}.lg\:rt-r-right-4{right:var(--space-4)}.lg\:rt-r-right-5{right:var(--space-5)}.lg\:rt-r-right-6{right:var(--space-6)}.lg\:rt-r-right-7{right:var(--space-7)}.lg\:rt-r-right-8{right:var(--space-8)}.lg\:rt-r-right-9{right:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-right{right:var(--right-xl)}.xl\:rt-r-right-0{right:0}.xl\:rt-r-right-1{right:var(--space-1)}.xl\:rt-r-right-2{right:var(--space-2)}.xl\:rt-r-right-3{right:var(--space-3)}.xl\:rt-r-right-4{right:var(--space-4)}.xl\:rt-r-right-5{right:var(--space-5)}.xl\:rt-r-right-6{right:var(--space-6)}.xl\:rt-r-right-7{right:var(--space-7)}.xl\:rt-r-right-8{right:var(--space-8)}.xl\:rt-r-right-9{right:var(--space-9)}}.rt-r-bottom{bottom:var(--bottom)}.rt-r-bottom-0{bottom:0}.rt-r-bottom-1{bottom:var(--space-1)}.rt-r-bottom-2{bottom:var(--space-2)}.rt-r-bottom-3{bottom:var(--space-3)}.rt-r-bottom-4{bottom:var(--space-4)}.rt-r-bottom-5{bottom:var(--space-5)}.rt-r-bottom-6{bottom:var(--space-6)}.rt-r-bottom-7{bottom:var(--space-7)}.rt-r-bottom-8{bottom:var(--space-8)}.rt-r-bottom-9{bottom:var(--space-9)}@media (min-width:520px){.xs\:rt-r-bottom{bottom:var(--bottom-xs)}.xs\:rt-r-bottom-0{bottom:0}.xs\:rt-r-bottom-1{bottom:var(--space-1)}.xs\:rt-r-bottom-2{bottom:var(--space-2)}.xs\:rt-r-bottom-3{bottom:var(--space-3)}.xs\:rt-r-bottom-4{bottom:var(--space-4)}.xs\:rt-r-bottom-5{bottom:var(--space-5)}.xs\:rt-r-bottom-6{bottom:var(--space-6)}.xs\:rt-r-bottom-7{bottom:var(--space-7)}.xs\:rt-r-bottom-8{bottom:var(--space-8)}.xs\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-bottom{bottom:var(--bottom-sm)}.sm\:rt-r-bottom-0{bottom:0}.sm\:rt-r-bottom-1{bottom:var(--space-1)}.sm\:rt-r-bottom-2{bottom:var(--space-2)}.sm\:rt-r-bottom-3{bottom:var(--space-3)}.sm\:rt-r-bottom-4{bottom:var(--space-4)}.sm\:rt-r-bottom-5{bottom:var(--space-5)}.sm\:rt-r-bottom-6{bottom:var(--space-6)}.sm\:rt-r-bottom-7{bottom:var(--space-7)}.sm\:rt-r-bottom-8{bottom:var(--space-8)}.sm\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-bottom{bottom:var(--bottom-md)}.md\:rt-r-bottom-0{bottom:0}.md\:rt-r-bottom-1{bottom:var(--space-1)}.md\:rt-r-bottom-2{bottom:var(--space-2)}.md\:rt-r-bottom-3{bottom:var(--space-3)}.md\:rt-r-bottom-4{bottom:var(--space-4)}.md\:rt-r-bottom-5{bottom:var(--space-5)}.md\:rt-r-bottom-6{bottom:var(--space-6)}.md\:rt-r-bottom-7{bottom:var(--space-7)}.md\:rt-r-bottom-8{bottom:var(--space-8)}.md\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-bottom{bottom:var(--bottom-lg)}.lg\:rt-r-bottom-0{bottom:0}.lg\:rt-r-bottom-1{bottom:var(--space-1)}.lg\:rt-r-bottom-2{bottom:var(--space-2)}.lg\:rt-r-bottom-3{bottom:var(--space-3)}.lg\:rt-r-bottom-4{bottom:var(--space-4)}.lg\:rt-r-bottom-5{bottom:var(--space-5)}.lg\:rt-r-bottom-6{bottom:var(--space-6)}.lg\:rt-r-bottom-7{bottom:var(--space-7)}.lg\:rt-r-bottom-8{bottom:var(--space-8)}.lg\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-bottom{bottom:var(--bottom-xl)}.xl\:rt-r-bottom-0{bottom:0}.xl\:rt-r-bottom-1{bottom:var(--space-1)}.xl\:rt-r-bottom-2{bottom:var(--space-2)}.xl\:rt-r-bottom-3{bottom:var(--space-3)}.xl\:rt-r-bottom-4{bottom:var(--space-4)}.xl\:rt-r-bottom-5{bottom:var(--space-5)}.xl\:rt-r-bottom-6{bottom:var(--space-6)}.xl\:rt-r-bottom-7{bottom:var(--space-7)}.xl\:rt-r-bottom-8{bottom:var(--space-8)}.xl\:rt-r-bottom-9{bottom:var(--space-9)}}.rt-r-left{left:var(--left)}.rt-r-left-0{left:0}.rt-r-left-1{left:var(--space-1)}.rt-r-left-2{left:var(--space-2)}.rt-r-left-3{left:var(--space-3)}.rt-r-left-4{left:var(--space-4)}.rt-r-left-5{left:var(--space-5)}.rt-r-left-6{left:var(--space-6)}.rt-r-left-7{left:var(--space-7)}.rt-r-left-8{left:var(--space-8)}.rt-r-left-9{left:var(--space-9)}@media (min-width:520px){.xs\:rt-r-left{left:var(--left-xs)}.xs\:rt-r-left-0{left:0}.xs\:rt-r-left-1{left:var(--space-1)}.xs\:rt-r-left-2{left:var(--space-2)}.xs\:rt-r-left-3{left:var(--space-3)}.xs\:rt-r-left-4{left:var(--space-4)}.xs\:rt-r-left-5{left:var(--space-5)}.xs\:rt-r-left-6{left:var(--space-6)}.xs\:rt-r-left-7{left:var(--space-7)}.xs\:rt-r-left-8{left:var(--space-8)}.xs\:rt-r-left-9{left:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-left{left:var(--left-sm)}.sm\:rt-r-left-0{left:0}.sm\:rt-r-left-1{left:var(--space-1)}.sm\:rt-r-left-2{left:var(--space-2)}.sm\:rt-r-left-3{left:var(--space-3)}.sm\:rt-r-left-4{left:var(--space-4)}.sm\:rt-r-left-5{left:var(--space-5)}.sm\:rt-r-left-6{left:var(--space-6)}.sm\:rt-r-left-7{left:var(--space-7)}.sm\:rt-r-left-8{left:var(--space-8)}.sm\:rt-r-left-9{left:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-left{left:var(--left-md)}.md\:rt-r-left-0{left:0}.md\:rt-r-left-1{left:var(--space-1)}.md\:rt-r-left-2{left:var(--space-2)}.md\:rt-r-left-3{left:var(--space-3)}.md\:rt-r-left-4{left:var(--space-4)}.md\:rt-r-left-5{left:var(--space-5)}.md\:rt-r-left-6{left:var(--space-6)}.md\:rt-r-left-7{left:var(--space-7)}.md\:rt-r-left-8{left:var(--space-8)}.md\:rt-r-left-9{left:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-left{left:var(--left-lg)}.lg\:rt-r-left-0{left:0}.lg\:rt-r-left-1{left:var(--space-1)}.lg\:rt-r-left-2{left:var(--space-2)}.lg\:rt-r-left-3{left:var(--space-3)}.lg\:rt-r-left-4{left:var(--space-4)}.lg\:rt-r-left-5{left:var(--space-5)}.lg\:rt-r-left-6{left:var(--space-6)}.lg\:rt-r-left-7{left:var(--space-7)}.lg\:rt-r-left-8{left:var(--space-8)}.lg\:rt-r-left-9{left:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-left{left:var(--left-xl)}.xl\:rt-r-left-0{left:0}.xl\:rt-r-left-1{left:var(--space-1)}.xl\:rt-r-left-2{left:var(--space-2)}.xl\:rt-r-left-3{left:var(--space-3)}.xl\:rt-r-left-4{left:var(--space-4)}.xl\:rt-r-left-5{left:var(--space-5)}.xl\:rt-r-left-6{left:var(--space-6)}.xl\:rt-r-left-7{left:var(--space-7)}.xl\:rt-r-left-8{left:var(--space-8)}.xl\:rt-r-left-9{left:var(--space-9)}}.rt-r-jc-start{justify-content:flex-start}.rt-r-jc-center{justify-content:center}.rt-r-jc-end{justify-content:flex-end}.rt-r-jc-space-between{justify-content:space-between}@media (min-width:520px){.xs\:rt-r-jc-start{justify-content:flex-start}.xs\:rt-r-jc-center{justify-content:center}.xs\:rt-r-jc-end{justify-content:flex-end}.xs\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:768px){.sm\:rt-r-jc-start{justify-content:flex-start}.sm\:rt-r-jc-center{justify-content:center}.sm\:rt-r-jc-end{justify-content:flex-end}.sm\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:1024px){.md\:rt-r-jc-start{justify-content:flex-start}.md\:rt-r-jc-center{justify-content:center}.md\:rt-r-jc-end{justify-content:flex-end}.md\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:1280px){.lg\:rt-r-jc-start{justify-content:flex-start}.lg\:rt-r-jc-center{justify-content:center}.lg\:rt-r-jc-end{justify-content:flex-end}.lg\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:1640px){.xl\:rt-r-jc-start{justify-content:flex-start}.xl\:rt-r-jc-center{justify-content:center}.xl\:rt-r-jc-end{justify-content:flex-end}.xl\:rt-r-jc-space-between{justify-content:space-between}}.-rt-r-m-1,.-rt-r-m-2,.-rt-r-m-3,.-rt-r-m-4,.-rt-r-m-5,.-rt-r-m-6,.-rt-r-m-7,.-rt-r-m-8,.-rt-r-m-9,.rt-r-m,.rt-r-m-0,.rt-r-m-1,.rt-r-m-2,.rt-r-m-3,.rt-r-m-4,.rt-r-m-5,.rt-r-m-6,.rt-r-m-7,.rt-r-m-8,.rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.rt-r-m{--margin-top:var(--m);--margin-right:var(--m);--margin-bottom:var(--m);--margin-left:var(--m)}.rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.-rt-r-m-1{--margin-top:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1));--margin-left:calc(-1 * var(--space-1))}.-rt-r-m-2{--margin-top:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2));--margin-left:calc(-1 * var(--space-2))}.-rt-r-m-3{--margin-top:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3));--margin-left:calc(-1 * var(--space-3))}.-rt-r-m-4{--margin-top:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4));--margin-left:calc(-1 * var(--space-4))}.-rt-r-m-5{--margin-top:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5));--margin-left:calc(-1 * var(--space-5))}.-rt-r-m-6{--margin-top:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6));--margin-left:calc(-1 * var(--space-6))}.-rt-r-m-7{--margin-top:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7));--margin-left:calc(-1 * var(--space-7))}.-rt-r-m-8{--margin-top:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8));--margin-left:calc(-1 * var(--space-8))}.-rt-r-m-9{--margin-top:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9));--margin-left:calc(-1 * var(--space-9))}@media (min-width:520px){.xs\:-rt-r-m-1,.xs\:-rt-r-m-2,.xs\:-rt-r-m-3,.xs\:-rt-r-m-4,.xs\:-rt-r-m-5,.xs\:-rt-r-m-6,.xs\:-rt-r-m-7,.xs\:-rt-r-m-8,.xs\:-rt-r-m-9,.xs\:rt-r-m,.xs\:rt-r-m-0,.xs\:rt-r-m-1,.xs\:rt-r-m-2,.xs\:rt-r-m-3,.xs\:rt-r-m-4,.xs\:rt-r-m-5,.xs\:rt-r-m-6,.xs\:rt-r-m-7,.xs\:rt-r-m-8,.xs\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.xs\:rt-r-m{--margin-top:var(--m-xs);--margin-right:var(--m-xs);--margin-bottom:var(--m-xs);--margin-left:var(--m-xs)}.xs\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.xs\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.xs\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.xs\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.xs\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.xs\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.xs\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.xs\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.xs\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.xs\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.xs\:-rt-r-m-1{--margin-top:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1));--margin-left:calc(-1 * var(--space-1))}.xs\:-rt-r-m-2{--margin-top:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2));--margin-left:calc(-1 * var(--space-2))}.xs\:-rt-r-m-3{--margin-top:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3));--margin-left:calc(-1 * var(--space-3))}.xs\:-rt-r-m-4{--margin-top:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4));--margin-left:calc(-1 * var(--space-4))}.xs\:-rt-r-m-5{--margin-top:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5));--margin-left:calc(-1 * var(--space-5))}.xs\:-rt-r-m-6{--margin-top:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6));--margin-left:calc(-1 * var(--space-6))}.xs\:-rt-r-m-7{--margin-top:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7));--margin-left:calc(-1 * var(--space-7))}.xs\:-rt-r-m-8{--margin-top:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8));--margin-left:calc(-1 * var(--space-8))}.xs\:-rt-r-m-9{--margin-top:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9));--margin-left:calc(-1 * var(--space-9))}}@media (min-width:768px){.sm\:-rt-r-m-1,.sm\:-rt-r-m-2,.sm\:-rt-r-m-3,.sm\:-rt-r-m-4,.sm\:-rt-r-m-5,.sm\:-rt-r-m-6,.sm\:-rt-r-m-7,.sm\:-rt-r-m-8,.sm\:-rt-r-m-9,.sm\:rt-r-m,.sm\:rt-r-m-0,.sm\:rt-r-m-1,.sm\:rt-r-m-2,.sm\:rt-r-m-3,.sm\:rt-r-m-4,.sm\:rt-r-m-5,.sm\:rt-r-m-6,.sm\:rt-r-m-7,.sm\:rt-r-m-8,.sm\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.sm\:rt-r-m{--margin-top:var(--m-sm);--margin-right:var(--m-sm);--margin-bottom:var(--m-sm);--margin-left:var(--m-sm)}.sm\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.sm\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.sm\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.sm\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.sm\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.sm\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.sm\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.sm\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.sm\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.sm\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.sm\:-rt-r-m-1{--margin-top:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1));--margin-left:calc(-1 * var(--space-1))}.sm\:-rt-r-m-2{--margin-top:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2));--margin-left:calc(-1 * var(--space-2))}.sm\:-rt-r-m-3{--margin-top:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3));--margin-left:calc(-1 * var(--space-3))}.sm\:-rt-r-m-4{--margin-top:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4));--margin-left:calc(-1 * var(--space-4))}.sm\:-rt-r-m-5{--margin-top:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5));--margin-left:calc(-1 * var(--space-5))}.sm\:-rt-r-m-6{--margin-top:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6));--margin-left:calc(-1 * var(--space-6))}.sm\:-rt-r-m-7{--margin-top:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7));--margin-left:calc(-1 * var(--space-7))}.sm\:-rt-r-m-8{--margin-top:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8));--margin-left:calc(-1 * var(--space-8))}.sm\:-rt-r-m-9{--margin-top:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9));--margin-left:calc(-1 * var(--space-9))}}@media (min-width:1024px){.md\:-rt-r-m-1,.md\:-rt-r-m-2,.md\:-rt-r-m-3,.md\:-rt-r-m-4,.md\:-rt-r-m-5,.md\:-rt-r-m-6,.md\:-rt-r-m-7,.md\:-rt-r-m-8,.md\:-rt-r-m-9,.md\:rt-r-m,.md\:rt-r-m-0,.md\:rt-r-m-1,.md\:rt-r-m-2,.md\:rt-r-m-3,.md\:rt-r-m-4,.md\:rt-r-m-5,.md\:rt-r-m-6,.md\:rt-r-m-7,.md\:rt-r-m-8,.md\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.md\:rt-r-m{--margin-top:var(--m-md);--margin-right:var(--m-md);--margin-bottom:var(--m-md);--margin-left:var(--m-md)}.md\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.md\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.md\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.md\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.md\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.md\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.md\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.md\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.md\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.md\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.md\:-rt-r-m-1{--margin-top:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1));--margin-left:calc(-1 * var(--space-1))}.md\:-rt-r-m-2{--margin-top:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2));--margin-left:calc(-1 * var(--space-2))}.md\:-rt-r-m-3{--margin-top:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3));--margin-left:calc(-1 * var(--space-3))}.md\:-rt-r-m-4{--margin-top:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4));--margin-left:calc(-1 * var(--space-4))}.md\:-rt-r-m-5{--margin-top:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5));--margin-left:calc(-1 * var(--space-5))}.md\:-rt-r-m-6{--margin-top:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6));--margin-left:calc(-1 * var(--space-6))}.md\:-rt-r-m-7{--margin-top:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7));--margin-left:calc(-1 * var(--space-7))}.md\:-rt-r-m-8{--margin-top:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8));--margin-left:calc(-1 * var(--space-8))}.md\:-rt-r-m-9{--margin-top:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9));--margin-left:calc(-1 * var(--space-9))}}@media (min-width:1280px){.lg\:-rt-r-m-1,.lg\:-rt-r-m-2,.lg\:-rt-r-m-3,.lg\:-rt-r-m-4,.lg\:-rt-r-m-5,.lg\:-rt-r-m-6,.lg\:-rt-r-m-7,.lg\:-rt-r-m-8,.lg\:-rt-r-m-9,.lg\:rt-r-m,.lg\:rt-r-m-0,.lg\:rt-r-m-1,.lg\:rt-r-m-2,.lg\:rt-r-m-3,.lg\:rt-r-m-4,.lg\:rt-r-m-5,.lg\:rt-r-m-6,.lg\:rt-r-m-7,.lg\:rt-r-m-8,.lg\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.lg\:rt-r-m{--margin-top:var(--m-lg);--margin-right:var(--m-lg);--margin-bottom:var(--m-lg);--margin-left:var(--m-lg)}.lg\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.lg\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.lg\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.lg\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.lg\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.lg\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.lg\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.lg\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.lg\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.lg\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.lg\:-rt-r-m-1{--margin-top:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1));--margin-left:calc(-1 * var(--space-1))}.lg\:-rt-r-m-2{--margin-top:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2));--margin-left:calc(-1 * var(--space-2))}.lg\:-rt-r-m-3{--margin-top:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3));--margin-left:calc(-1 * var(--space-3))}.lg\:-rt-r-m-4{--margin-top:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4));--margin-left:calc(-1 * var(--space-4))}.lg\:-rt-r-m-5{--margin-top:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5));--margin-left:calc(-1 * var(--space-5))}.lg\:-rt-r-m-6{--margin-top:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6));--margin-left:calc(-1 * var(--space-6))}.lg\:-rt-r-m-7{--margin-top:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7));--margin-left:calc(-1 * var(--space-7))}.lg\:-rt-r-m-8{--margin-top:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8));--margin-left:calc(-1 * var(--space-8))}.lg\:-rt-r-m-9{--margin-top:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9));--margin-left:calc(-1 * var(--space-9))}}@media (min-width:1640px){.xl\:-rt-r-m-1,.xl\:-rt-r-m-2,.xl\:-rt-r-m-3,.xl\:-rt-r-m-4,.xl\:-rt-r-m-5,.xl\:-rt-r-m-6,.xl\:-rt-r-m-7,.xl\:-rt-r-m-8,.xl\:-rt-r-m-9,.xl\:rt-r-m,.xl\:rt-r-m-0,.xl\:rt-r-m-1,.xl\:rt-r-m-2,.xl\:rt-r-m-3,.xl\:rt-r-m-4,.xl\:rt-r-m-5,.xl\:rt-r-m-6,.xl\:rt-r-m-7,.xl\:rt-r-m-8,.xl\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.xl\:rt-r-m{--margin-top:var(--m-xl);--margin-right:var(--m-xl);--margin-bottom:var(--m-xl);--margin-left:var(--m-xl)}.xl\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.xl\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.xl\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.xl\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.xl\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.xl\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.xl\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.xl\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.xl\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.xl\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.xl\:-rt-r-m-1{--margin-top:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1));--margin-left:calc(-1 * var(--space-1))}.xl\:-rt-r-m-2{--margin-top:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2));--margin-left:calc(-1 * var(--space-2))}.xl\:-rt-r-m-3{--margin-top:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3));--margin-left:calc(-1 * var(--space-3))}.xl\:-rt-r-m-4{--margin-top:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4));--margin-left:calc(-1 * var(--space-4))}.xl\:-rt-r-m-5{--margin-top:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5));--margin-left:calc(-1 * var(--space-5))}.xl\:-rt-r-m-6{--margin-top:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6));--margin-left:calc(-1 * var(--space-6))}.xl\:-rt-r-m-7{--margin-top:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7));--margin-left:calc(-1 * var(--space-7))}.xl\:-rt-r-m-8{--margin-top:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8));--margin-left:calc(-1 * var(--space-8))}.xl\:-rt-r-m-9{--margin-top:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9));--margin-left:calc(-1 * var(--space-9))}}.-rt-r-mx-1,.-rt-r-mx-2,.-rt-r-mx-3,.-rt-r-mx-4,.-rt-r-mx-5,.-rt-r-mx-6,.-rt-r-mx-7,.-rt-r-mx-8,.-rt-r-mx-9,.rt-r-mx,.rt-r-mx-0,.rt-r-mx-1,.rt-r-mx-2,.rt-r-mx-3,.rt-r-mx-4,.rt-r-mx-5,.rt-r-mx-6,.rt-r-mx-7,.rt-r-mx-8,.rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.rt-r-mx{--margin-left:var(--ml);--margin-right:var(--mr)}.rt-r-mx-0{--margin-left:0px;--margin-right:0px}.rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.-rt-r-mx-1{--margin-left:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1))}.-rt-r-mx-2{--margin-left:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2))}.-rt-r-mx-3{--margin-left:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3))}.-rt-r-mx-4{--margin-left:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4))}.-rt-r-mx-5{--margin-left:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5))}.-rt-r-mx-6{--margin-left:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6))}.-rt-r-mx-7{--margin-left:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7))}.-rt-r-mx-8{--margin-left:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8))}.-rt-r-mx-9{--margin-left:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9))}@media (min-width:520px){.xs\:-rt-r-mx-1,.xs\:-rt-r-mx-2,.xs\:-rt-r-mx-3,.xs\:-rt-r-mx-4,.xs\:-rt-r-mx-5,.xs\:-rt-r-mx-6,.xs\:-rt-r-mx-7,.xs\:-rt-r-mx-8,.xs\:-rt-r-mx-9,.xs\:rt-r-mx,.xs\:rt-r-mx-0,.xs\:rt-r-mx-1,.xs\:rt-r-mx-2,.xs\:rt-r-mx-3,.xs\:rt-r-mx-4,.xs\:rt-r-mx-5,.xs\:rt-r-mx-6,.xs\:rt-r-mx-7,.xs\:rt-r-mx-8,.xs\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.xs\:rt-r-mx{--margin-left:var(--ml-xs);--margin-right:var(--mr-xs)}.xs\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.xs\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.xs\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.xs\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.xs\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.xs\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.xs\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.xs\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.xs\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.xs\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.xs\:-rt-r-mx-1{--margin-left:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1))}.xs\:-rt-r-mx-2{--margin-left:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2))}.xs\:-rt-r-mx-3{--margin-left:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3))}.xs\:-rt-r-mx-4{--margin-left:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4))}.xs\:-rt-r-mx-5{--margin-left:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5))}.xs\:-rt-r-mx-6{--margin-left:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6))}.xs\:-rt-r-mx-7{--margin-left:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7))}.xs\:-rt-r-mx-8{--margin-left:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8))}.xs\:-rt-r-mx-9{--margin-left:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9))}}@media (min-width:768px){.sm\:-rt-r-mx-1,.sm\:-rt-r-mx-2,.sm\:-rt-r-mx-3,.sm\:-rt-r-mx-4,.sm\:-rt-r-mx-5,.sm\:-rt-r-mx-6,.sm\:-rt-r-mx-7,.sm\:-rt-r-mx-8,.sm\:-rt-r-mx-9,.sm\:rt-r-mx,.sm\:rt-r-mx-0,.sm\:rt-r-mx-1,.sm\:rt-r-mx-2,.sm\:rt-r-mx-3,.sm\:rt-r-mx-4,.sm\:rt-r-mx-5,.sm\:rt-r-mx-6,.sm\:rt-r-mx-7,.sm\:rt-r-mx-8,.sm\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.sm\:rt-r-mx{--margin-left:var(--ml-md);--margin-right:var(--mr-md)}.sm\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.sm\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.sm\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.sm\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.sm\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.sm\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.sm\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.sm\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.sm\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.sm\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.sm\:-rt-r-mx-1{--margin-left:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1))}.sm\:-rt-r-mx-2{--margin-left:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2))}.sm\:-rt-r-mx-3{--margin-left:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3))}.sm\:-rt-r-mx-4{--margin-left:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4))}.sm\:-rt-r-mx-5{--margin-left:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5))}.sm\:-rt-r-mx-6{--margin-left:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6))}.sm\:-rt-r-mx-7{--margin-left:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7))}.sm\:-rt-r-mx-8{--margin-left:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8))}.sm\:-rt-r-mx-9{--margin-left:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9))}}@media (min-width:1024px){.md\:-rt-r-mx-1,.md\:-rt-r-mx-2,.md\:-rt-r-mx-3,.md\:-rt-r-mx-4,.md\:-rt-r-mx-5,.md\:-rt-r-mx-6,.md\:-rt-r-mx-7,.md\:-rt-r-mx-8,.md\:-rt-r-mx-9,.md\:rt-r-mx,.md\:rt-r-mx-0,.md\:rt-r-mx-1,.md\:rt-r-mx-2,.md\:rt-r-mx-3,.md\:rt-r-mx-4,.md\:rt-r-mx-5,.md\:rt-r-mx-6,.md\:rt-r-mx-7,.md\:rt-r-mx-8,.md\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.md\:rt-r-mx{--margin-left:var(--ml-md);--margin-right:var(--mr-md)}.md\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.md\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.md\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.md\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.md\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.md\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.md\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.md\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.md\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.md\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.md\:-rt-r-mx-1{--margin-left:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1))}.md\:-rt-r-mx-2{--margin-left:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2))}.md\:-rt-r-mx-3{--margin-left:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3))}.md\:-rt-r-mx-4{--margin-left:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4))}.md\:-rt-r-mx-5{--margin-left:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5))}.md\:-rt-r-mx-6{--margin-left:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6))}.md\:-rt-r-mx-7{--margin-left:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7))}.md\:-rt-r-mx-8{--margin-left:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8))}.md\:-rt-r-mx-9{--margin-left:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9))}}@media (min-width:1280px){.lg\:-rt-r-mx-1,.lg\:-rt-r-mx-2,.lg\:-rt-r-mx-3,.lg\:-rt-r-mx-4,.lg\:-rt-r-mx-5,.lg\:-rt-r-mx-6,.lg\:-rt-r-mx-7,.lg\:-rt-r-mx-8,.lg\:-rt-r-mx-9,.lg\:rt-r-mx,.lg\:rt-r-mx-0,.lg\:rt-r-mx-1,.lg\:rt-r-mx-2,.lg\:rt-r-mx-3,.lg\:rt-r-mx-4,.lg\:rt-r-mx-5,.lg\:rt-r-mx-6,.lg\:rt-r-mx-7,.lg\:rt-r-mx-8,.lg\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.lg\:rt-r-mx{--margin-left:var(--ml-lg);--margin-right:var(--mr-lg)}.lg\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.lg\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.lg\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.lg\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.lg\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.lg\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.lg\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.lg\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.lg\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.lg\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.lg\:-rt-r-mx-1{--margin-left:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1))}.lg\:-rt-r-mx-2{--margin-left:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2))}.lg\:-rt-r-mx-3{--margin-left:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3))}.lg\:-rt-r-mx-4{--margin-left:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4))}.lg\:-rt-r-mx-5{--margin-left:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5))}.lg\:-rt-r-mx-6{--margin-left:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6))}.lg\:-rt-r-mx-7{--margin-left:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7))}.lg\:-rt-r-mx-8{--margin-left:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8))}.lg\:-rt-r-mx-9{--margin-left:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9))}}@media (min-width:1640px){.xl\:-rt-r-mx-1,.xl\:-rt-r-mx-2,.xl\:-rt-r-mx-3,.xl\:-rt-r-mx-4,.xl\:-rt-r-mx-5,.xl\:-rt-r-mx-6,.xl\:-rt-r-mx-7,.xl\:-rt-r-mx-8,.xl\:-rt-r-mx-9,.xl\:rt-r-mx,.xl\:rt-r-mx-0,.xl\:rt-r-mx-1,.xl\:rt-r-mx-2,.xl\:rt-r-mx-3,.xl\:rt-r-mx-4,.xl\:rt-r-mx-5,.xl\:rt-r-mx-6,.xl\:rt-r-mx-7,.xl\:rt-r-mx-8,.xl\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.xl\:rt-r-mx{--margin-left:var(--ml-xl);--margin-right:var(--mr-xl)}.xl\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.xl\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.xl\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.xl\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.xl\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.xl\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.xl\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.xl\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.xl\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.xl\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.xl\:-rt-r-mx-1{--margin-left:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1))}.xl\:-rt-r-mx-2{--margin-left:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2))}.xl\:-rt-r-mx-3{--margin-left:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3))}.xl\:-rt-r-mx-4{--margin-left:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4))}.xl\:-rt-r-mx-5{--margin-left:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5))}.xl\:-rt-r-mx-6{--margin-left:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6))}.xl\:-rt-r-mx-7{--margin-left:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7))}.xl\:-rt-r-mx-8{--margin-left:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8))}.xl\:-rt-r-mx-9{--margin-left:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9))}}.-rt-r-my-1,.-rt-r-my-2,.-rt-r-my-3,.-rt-r-my-4,.-rt-r-my-5,.-rt-r-my-6,.-rt-r-my-7,.-rt-r-my-8,.-rt-r-my-9,.rt-r-my,.rt-r-my-0,.rt-r-my-1,.rt-r-my-2,.rt-r-my-3,.rt-r-my-4,.rt-r-my-5,.rt-r-my-6,.rt-r-my-7,.rt-r-my-8,.rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.rt-r-my{--margin-top:var(--mt);--margin-bottom:var(--mb)}.rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.-rt-r-my-1{--margin-top:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1))}.-rt-r-my-2{--margin-top:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2))}.-rt-r-my-3{--margin-top:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3))}.-rt-r-my-4{--margin-top:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4))}.-rt-r-my-5{--margin-top:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5))}.-rt-r-my-6{--margin-top:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6))}.-rt-r-my-7{--margin-top:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7))}.-rt-r-my-8{--margin-top:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8))}.-rt-r-my-9{--margin-top:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9))}@media (min-width:520px){.xs\:-rt-r-my-1,.xs\:-rt-r-my-2,.xs\:-rt-r-my-3,.xs\:-rt-r-my-4,.xs\:-rt-r-my-5,.xs\:-rt-r-my-6,.xs\:-rt-r-my-7,.xs\:-rt-r-my-8,.xs\:-rt-r-my-9,.xs\:rt-r-my,.xs\:rt-r-my-0,.xs\:rt-r-my-1,.xs\:rt-r-my-2,.xs\:rt-r-my-3,.xs\:rt-r-my-4,.xs\:rt-r-my-5,.xs\:rt-r-my-6,.xs\:rt-r-my-7,.xs\:rt-r-my-8,.xs\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.xs\:rt-r-my{--margin-top:var(--mt-xs);--margin-bottom:var(--mb-xs)}.xs\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.xs\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.xs\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.xs\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.xs\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.xs\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.xs\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.xs\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.xs\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.xs\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.xs\:-rt-r-my-1{--margin-top:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1))}.xs\:-rt-r-my-2{--margin-top:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2))}.xs\:-rt-r-my-3{--margin-top:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3))}.xs\:-rt-r-my-4{--margin-top:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4))}.xs\:-rt-r-my-5{--margin-top:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5))}.xs\:-rt-r-my-6{--margin-top:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6))}.xs\:-rt-r-my-7{--margin-top:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7))}.xs\:-rt-r-my-8{--margin-top:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8))}.xs\:-rt-r-my-9{--margin-top:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:768px){.sm\:-rt-r-my-1,.sm\:-rt-r-my-2,.sm\:-rt-r-my-3,.sm\:-rt-r-my-4,.sm\:-rt-r-my-5,.sm\:-rt-r-my-6,.sm\:-rt-r-my-7,.sm\:-rt-r-my-8,.sm\:-rt-r-my-9,.sm\:rt-r-my,.sm\:rt-r-my-0,.sm\:rt-r-my-1,.sm\:rt-r-my-2,.sm\:rt-r-my-3,.sm\:rt-r-my-4,.sm\:rt-r-my-5,.sm\:rt-r-my-6,.sm\:rt-r-my-7,.sm\:rt-r-my-8,.sm\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.sm\:rt-r-my{--margin-top:var(--mt-sm);--margin-bottom:var(--mb-sm)}.sm\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.sm\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.sm\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.sm\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.sm\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.sm\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.sm\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.sm\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.sm\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.sm\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.sm\:-rt-r-my-1{--margin-top:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1))}.sm\:-rt-r-my-2{--margin-top:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2))}.sm\:-rt-r-my-3{--margin-top:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3))}.sm\:-rt-r-my-4{--margin-top:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4))}.sm\:-rt-r-my-5{--margin-top:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5))}.sm\:-rt-r-my-6{--margin-top:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6))}.sm\:-rt-r-my-7{--margin-top:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7))}.sm\:-rt-r-my-8{--margin-top:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8))}.sm\:-rt-r-my-9{--margin-top:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:1024px){.md\:-rt-r-my-1,.md\:-rt-r-my-2,.md\:-rt-r-my-3,.md\:-rt-r-my-4,.md\:-rt-r-my-5,.md\:-rt-r-my-6,.md\:-rt-r-my-7,.md\:-rt-r-my-8,.md\:-rt-r-my-9,.md\:rt-r-my,.md\:rt-r-my-0,.md\:rt-r-my-1,.md\:rt-r-my-2,.md\:rt-r-my-3,.md\:rt-r-my-4,.md\:rt-r-my-5,.md\:rt-r-my-6,.md\:rt-r-my-7,.md\:rt-r-my-8,.md\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.md\:rt-r-my{--margin-top:var(--mt-md);--margin-bottom:var(--mb-md)}.md\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.md\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.md\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.md\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.md\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.md\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.md\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.md\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.md\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.md\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.md\:-rt-r-my-1{--margin-top:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1))}.md\:-rt-r-my-2{--margin-top:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2))}.md\:-rt-r-my-3{--margin-top:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3))}.md\:-rt-r-my-4{--margin-top:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4))}.md\:-rt-r-my-5{--margin-top:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5))}.md\:-rt-r-my-6{--margin-top:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6))}.md\:-rt-r-my-7{--margin-top:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7))}.md\:-rt-r-my-8{--margin-top:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8))}.md\:-rt-r-my-9{--margin-top:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:1280px){.lg\:-rt-r-my-1,.lg\:-rt-r-my-2,.lg\:-rt-r-my-3,.lg\:-rt-r-my-4,.lg\:-rt-r-my-5,.lg\:-rt-r-my-6,.lg\:-rt-r-my-7,.lg\:-rt-r-my-8,.lg\:-rt-r-my-9,.lg\:rt-r-my,.lg\:rt-r-my-0,.lg\:rt-r-my-1,.lg\:rt-r-my-2,.lg\:rt-r-my-3,.lg\:rt-r-my-4,.lg\:rt-r-my-5,.lg\:rt-r-my-6,.lg\:rt-r-my-7,.lg\:rt-r-my-8,.lg\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.lg\:rt-r-my{--margin-top:var(--mt-lg);--margin-bottom:var(--mb-lg)}.lg\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.lg\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.lg\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.lg\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.lg\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.lg\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.lg\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.lg\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.lg\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.lg\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.lg\:-rt-r-my-1{--margin-top:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1))}.lg\:-rt-r-my-2{--margin-top:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2))}.lg\:-rt-r-my-3{--margin-top:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3))}.lg\:-rt-r-my-4{--margin-top:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4))}.lg\:-rt-r-my-5{--margin-top:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5))}.lg\:-rt-r-my-6{--margin-top:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6))}.lg\:-rt-r-my-7{--margin-top:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7))}.lg\:-rt-r-my-8{--margin-top:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8))}.lg\:-rt-r-my-9{--margin-top:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:1640px){.xl\:-rt-r-my-1,.xl\:-rt-r-my-2,.xl\:-rt-r-my-3,.xl\:-rt-r-my-4,.xl\:-rt-r-my-5,.xl\:-rt-r-my-6,.xl\:-rt-r-my-7,.xl\:-rt-r-my-8,.xl\:-rt-r-my-9,.xl\:rt-r-my,.xl\:rt-r-my-0,.xl\:rt-r-my-1,.xl\:rt-r-my-2,.xl\:rt-r-my-3,.xl\:rt-r-my-4,.xl\:rt-r-my-5,.xl\:rt-r-my-6,.xl\:rt-r-my-7,.xl\:rt-r-my-8,.xl\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.xl\:rt-r-my{--margin-top:var(--mt-xl);--margin-bottom:var(--mb-xl)}.xl\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.xl\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.xl\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.xl\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.xl\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.xl\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.xl\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.xl\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.xl\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.xl\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.xl\:-rt-r-my-1{--margin-top:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1))}.xl\:-rt-r-my-2{--margin-top:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2))}.xl\:-rt-r-my-3{--margin-top:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3))}.xl\:-rt-r-my-4{--margin-top:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4))}.xl\:-rt-r-my-5{--margin-top:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5))}.xl\:-rt-r-my-6{--margin-top:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6))}.xl\:-rt-r-my-7{--margin-top:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7))}.xl\:-rt-r-my-8{--margin-top:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8))}.xl\:-rt-r-my-9{--margin-top:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9))}}.-rt-r-mt-1,.-rt-r-mt-2,.-rt-r-mt-3,.-rt-r-mt-4,.-rt-r-mt-5,.-rt-r-mt-6,.-rt-r-mt-7,.-rt-r-mt-8,.-rt-r-mt-9,.rt-r-mt,.rt-r-mt-0,.rt-r-mt-1,.rt-r-mt-2,.rt-r-mt-3,.rt-r-mt-4,.rt-r-mt-5,.rt-r-mt-6,.rt-r-mt-7,.rt-r-mt-8,.rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.rt-r-mt{--margin-top:var(--mt)}.rt-r-mt-0{--margin-top:0px}.rt-r-mt-1{--margin-top:var(--space-1)}.rt-r-mt-2{--margin-top:var(--space-2)}.rt-r-mt-3{--margin-top:var(--space-3)}.rt-r-mt-4{--margin-top:var(--space-4)}.rt-r-mt-5{--margin-top:var(--space-5)}.rt-r-mt-6{--margin-top:var(--space-6)}.rt-r-mt-7{--margin-top:var(--space-7)}.rt-r-mt-8{--margin-top:var(--space-8)}.rt-r-mt-9{--margin-top:var(--space-9)}.-rt-r-mt-1{--margin-top:calc(-1 * var(--space-1))}.-rt-r-mt-2{--margin-top:calc(-1 * var(--space-2))}.-rt-r-mt-3{--margin-top:calc(-1 * var(--space-3))}.-rt-r-mt-4{--margin-top:calc(-1 * var(--space-4))}.-rt-r-mt-5{--margin-top:calc(-1 * var(--space-5))}.-rt-r-mt-6{--margin-top:calc(-1 * var(--space-6))}.-rt-r-mt-7{--margin-top:calc(-1 * var(--space-7))}.-rt-r-mt-8{--margin-top:calc(-1 * var(--space-8))}.-rt-r-mt-9{--margin-top:calc(-1 * var(--space-9))}@media (min-width:520px){.xs\:-rt-r-mt-1,.xs\:-rt-r-mt-2,.xs\:-rt-r-mt-3,.xs\:-rt-r-mt-4,.xs\:-rt-r-mt-5,.xs\:-rt-r-mt-6,.xs\:-rt-r-mt-7,.xs\:-rt-r-mt-8,.xs\:-rt-r-mt-9,.xs\:rt-r-mt,.xs\:rt-r-mt-0,.xs\:rt-r-mt-1,.xs\:rt-r-mt-2,.xs\:rt-r-mt-3,.xs\:rt-r-mt-4,.xs\:rt-r-mt-5,.xs\:rt-r-mt-6,.xs\:rt-r-mt-7,.xs\:rt-r-mt-8,.xs\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.xs\:rt-r-mt{--margin-top:var(--mt-xs)}.xs\:rt-r-mt-0{--margin-top:0px}.xs\:rt-r-mt-1{--margin-top:var(--space-1)}.xs\:rt-r-mt-2{--margin-top:var(--space-2)}.xs\:rt-r-mt-3{--margin-top:var(--space-3)}.xs\:rt-r-mt-4{--margin-top:var(--space-4)}.xs\:rt-r-mt-5{--margin-top:var(--space-5)}.xs\:rt-r-mt-6{--margin-top:var(--space-6)}.xs\:rt-r-mt-7{--margin-top:var(--space-7)}.xs\:rt-r-mt-8{--margin-top:var(--space-8)}.xs\:rt-r-mt-9{--margin-top:var(--space-9)}.xs\:-rt-r-mt-1{--margin-top:calc(-1 * var(--space-1))}.xs\:-rt-r-mt-2{--margin-top:calc(-1 * var(--space-2))}.xs\:-rt-r-mt-3{--margin-top:calc(-1 * var(--space-3))}.xs\:-rt-r-mt-4{--margin-top:calc(-1 * var(--space-4))}.xs\:-rt-r-mt-5{--margin-top:calc(-1 * var(--space-5))}.xs\:-rt-r-mt-6{--margin-top:calc(-1 * var(--space-6))}.xs\:-rt-r-mt-7{--margin-top:calc(-1 * var(--space-7))}.xs\:-rt-r-mt-8{--margin-top:calc(-1 * var(--space-8))}.xs\:-rt-r-mt-9{--margin-top:calc(-1 * var(--space-9))}}@media (min-width:768px){.sm\:-rt-r-mt-1,.sm\:-rt-r-mt-2,.sm\:-rt-r-mt-3,.sm\:-rt-r-mt-4,.sm\:-rt-r-mt-5,.sm\:-rt-r-mt-6,.sm\:-rt-r-mt-7,.sm\:-rt-r-mt-8,.sm\:-rt-r-mt-9,.sm\:rt-r-mt,.sm\:rt-r-mt-0,.sm\:rt-r-mt-1,.sm\:rt-r-mt-2,.sm\:rt-r-mt-3,.sm\:rt-r-mt-4,.sm\:rt-r-mt-5,.sm\:rt-r-mt-6,.sm\:rt-r-mt-7,.sm\:rt-r-mt-8,.sm\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.sm\:rt-r-mt{--margin-top:var(--mt-sm)}.sm\:rt-r-mt-0{--margin-top:0px}.sm\:rt-r-mt-1{--margin-top:var(--space-1)}.sm\:rt-r-mt-2{--margin-top:var(--space-2)}.sm\:rt-r-mt-3{--margin-top:var(--space-3)}.sm\:rt-r-mt-4{--margin-top:var(--space-4)}.sm\:rt-r-mt-5{--margin-top:var(--space-5)}.sm\:rt-r-mt-6{--margin-top:var(--space-6)}.sm\:rt-r-mt-7{--margin-top:var(--space-7)}.sm\:rt-r-mt-8{--margin-top:var(--space-8)}.sm\:rt-r-mt-9{--margin-top:var(--space-9)}.sm\:-rt-r-mt-1{--margin-top:calc(-1 * var(--space-1))}.sm\:-rt-r-mt-2{--margin-top:calc(-1 * var(--space-2))}.sm\:-rt-r-mt-3{--margin-top:calc(-1 * var(--space-3))}.sm\:-rt-r-mt-4{--margin-top:calc(-1 * var(--space-4))}.sm\:-rt-r-mt-5{--margin-top:calc(-1 * var(--space-5))}.sm\:-rt-r-mt-6{--margin-top:calc(-1 * var(--space-6))}.sm\:-rt-r-mt-7{--margin-top:calc(-1 * var(--space-7))}.sm\:-rt-r-mt-8{--margin-top:calc(-1 * var(--space-8))}.sm\:-rt-r-mt-9{--margin-top:calc(-1 * var(--space-9))}}@media (min-width:1024px){.md\:-rt-r-mt-1,.md\:-rt-r-mt-2,.md\:-rt-r-mt-3,.md\:-rt-r-mt-4,.md\:-rt-r-mt-5,.md\:-rt-r-mt-6,.md\:-rt-r-mt-7,.md\:-rt-r-mt-8,.md\:-rt-r-mt-9,.md\:rt-r-mt,.md\:rt-r-mt-0,.md\:rt-r-mt-1,.md\:rt-r-mt-2,.md\:rt-r-mt-3,.md\:rt-r-mt-4,.md\:rt-r-mt-5,.md\:rt-r-mt-6,.md\:rt-r-mt-7,.md\:rt-r-mt-8,.md\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.md\:rt-r-mt{--margin-top:var(--mt-md)}.md\:rt-r-mt-0{--margin-top:0px}.md\:rt-r-mt-1{--margin-top:var(--space-1)}.md\:rt-r-mt-2{--margin-top:var(--space-2)}.md\:rt-r-mt-3{--margin-top:var(--space-3)}.md\:rt-r-mt-4{--margin-top:var(--space-4)}.md\:rt-r-mt-5{--margin-top:var(--space-5)}.md\:rt-r-mt-6{--margin-top:var(--space-6)}.md\:rt-r-mt-7{--margin-top:var(--space-7)}.md\:rt-r-mt-8{--margin-top:var(--space-8)}.md\:rt-r-mt-9{--margin-top:var(--space-9)}.md\:-rt-r-mt-1{--margin-top:calc(-1 * var(--space-1))}.md\:-rt-r-mt-2{--margin-top:calc(-1 * var(--space-2))}.md\:-rt-r-mt-3{--margin-top:calc(-1 * var(--space-3))}.md\:-rt-r-mt-4{--margin-top:calc(-1 * var(--space-4))}.md\:-rt-r-mt-5{--margin-top:calc(-1 * var(--space-5))}.md\:-rt-r-mt-6{--margin-top:calc(-1 * var(--space-6))}.md\:-rt-r-mt-7{--margin-top:calc(-1 * var(--space-7))}.md\:-rt-r-mt-8{--margin-top:calc(-1 * var(--space-8))}.md\:-rt-r-mt-9{--margin-top:calc(-1 * var(--space-9))}}@media (min-width:1280px){.lg\:-rt-r-mt-1,.lg\:-rt-r-mt-2,.lg\:-rt-r-mt-3,.lg\:-rt-r-mt-4,.lg\:-rt-r-mt-5,.lg\:-rt-r-mt-6,.lg\:-rt-r-mt-7,.lg\:-rt-r-mt-8,.lg\:-rt-r-mt-9,.lg\:rt-r-mt,.lg\:rt-r-mt-0,.lg\:rt-r-mt-1,.lg\:rt-r-mt-2,.lg\:rt-r-mt-3,.lg\:rt-r-mt-4,.lg\:rt-r-mt-5,.lg\:rt-r-mt-6,.lg\:rt-r-mt-7,.lg\:rt-r-mt-8,.lg\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.lg\:rt-r-mt{--margin-top:var(--mt-lg)}.lg\:rt-r-mt-0{--margin-top:0px}.lg\:rt-r-mt-1{--margin-top:var(--space-1)}.lg\:rt-r-mt-2{--margin-top:var(--space-2)}.lg\:rt-r-mt-3{--margin-top:var(--space-3)}.lg\:rt-r-mt-4{--margin-top:var(--space-4)}.lg\:rt-r-mt-5{--margin-top:var(--space-5)}.lg\:rt-r-mt-6{--margin-top:var(--space-6)}.lg\:rt-r-mt-7{--margin-top:var(--space-7)}.lg\:rt-r-mt-8{--margin-top:var(--space-8)}.lg\:rt-r-mt-9{--margin-top:var(--space-9)}.lg\:-rt-r-mt-1{--margin-top:calc(-1 * var(--space-1))}.lg\:-rt-r-mt-2{--margin-top:calc(-1 * var(--space-2))}.lg\:-rt-r-mt-3{--margin-top:calc(-1 * var(--space-3))}.lg\:-rt-r-mt-4{--margin-top:calc(-1 * var(--space-4))}.lg\:-rt-r-mt-5{--margin-top:calc(-1 * var(--space-5))}.lg\:-rt-r-mt-6{--margin-top:calc(-1 * var(--space-6))}.lg\:-rt-r-mt-7{--margin-top:calc(-1 * var(--space-7))}.lg\:-rt-r-mt-8{--margin-top:calc(-1 * var(--space-8))}.lg\:-rt-r-mt-9{--margin-top:calc(-1 * var(--space-9))}}@media (min-width:1640px){.xl\:-rt-r-mt-1,.xl\:-rt-r-mt-2,.xl\:-rt-r-mt-3,.xl\:-rt-r-mt-4,.xl\:-rt-r-mt-5,.xl\:-rt-r-mt-6,.xl\:-rt-r-mt-7,.xl\:-rt-r-mt-8,.xl\:-rt-r-mt-9,.xl\:rt-r-mt,.xl\:rt-r-mt-0,.xl\:rt-r-mt-1,.xl\:rt-r-mt-2,.xl\:rt-r-mt-3,.xl\:rt-r-mt-4,.xl\:rt-r-mt-5,.xl\:rt-r-mt-6,.xl\:rt-r-mt-7,.xl\:rt-r-mt-8,.xl\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.xl\:rt-r-mt{--margin-top:var(--mt-xl)}.xl\:rt-r-mt-0{--margin-top:0px}.xl\:rt-r-mt-1{--margin-top:var(--space-1)}.xl\:rt-r-mt-2{--margin-top:var(--space-2)}.xl\:rt-r-mt-3{--margin-top:var(--space-3)}.xl\:rt-r-mt-4{--margin-top:var(--space-4)}.xl\:rt-r-mt-5{--margin-top:var(--space-5)}.xl\:rt-r-mt-6{--margin-top:var(--space-6)}.xl\:rt-r-mt-7{--margin-top:var(--space-7)}.xl\:rt-r-mt-8{--margin-top:var(--space-8)}.xl\:rt-r-mt-9{--margin-top:var(--space-9)}.xl\:-rt-r-mt-1{--margin-top:calc(-1 * var(--space-1))}.xl\:-rt-r-mt-2{--margin-top:calc(-1 * var(--space-2))}.xl\:-rt-r-mt-3{--margin-top:calc(-1 * var(--space-3))}.xl\:-rt-r-mt-4{--margin-top:calc(-1 * var(--space-4))}.xl\:-rt-r-mt-5{--margin-top:calc(-1 * var(--space-5))}.xl\:-rt-r-mt-6{--margin-top:calc(-1 * var(--space-6))}.xl\:-rt-r-mt-7{--margin-top:calc(-1 * var(--space-7))}.xl\:-rt-r-mt-8{--margin-top:calc(-1 * var(--space-8))}.xl\:-rt-r-mt-9{--margin-top:calc(-1 * var(--space-9))}}.-rt-r-mr-1,.-rt-r-mr-2,.-rt-r-mr-3,.-rt-r-mr-4,.-rt-r-mr-5,.-rt-r-mr-6,.-rt-r-mr-7,.-rt-r-mr-8,.-rt-r-mr-9,.rt-r-mr,.rt-r-mr-0,.rt-r-mr-1,.rt-r-mr-2,.rt-r-mr-3,.rt-r-mr-4,.rt-r-mr-5,.rt-r-mr-6,.rt-r-mr-7,.rt-r-mr-8,.rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.rt-r-mr{--margin-right:var(--mr)}.rt-r-mr-0{--margin-right:0px}.rt-r-mr-1{--margin-right:var(--space-1)}.rt-r-mr-2{--margin-right:var(--space-2)}.rt-r-mr-3{--margin-right:var(--space-3)}.rt-r-mr-4{--margin-right:var(--space-4)}.rt-r-mr-5{--margin-right:var(--space-5)}.rt-r-mr-6{--margin-right:var(--space-6)}.rt-r-mr-7{--margin-right:var(--space-7)}.rt-r-mr-8{--margin-right:var(--space-8)}.rt-r-mr-9{--margin-right:var(--space-9)}.-rt-r-mr-1{--margin-right:calc(-1 * var(--space-1))}.-rt-r-mr-2{--margin-right:calc(-1 * var(--space-2))}.-rt-r-mr-3{--margin-right:calc(-1 * var(--space-3))}.-rt-r-mr-4{--margin-right:calc(-1 * var(--space-4))}.-rt-r-mr-5{--margin-right:calc(-1 * var(--space-5))}.-rt-r-mr-6{--margin-right:calc(-1 * var(--space-6))}.-rt-r-mr-7{--margin-right:calc(-1 * var(--space-7))}.-rt-r-mr-8{--margin-right:calc(-1 * var(--space-8))}.-rt-r-mr-9{--margin-right:calc(-1 * var(--space-9))}@media (min-width:520px){.xs\:-rt-r-mr-1,.xs\:-rt-r-mr-2,.xs\:-rt-r-mr-3,.xs\:-rt-r-mr-4,.xs\:-rt-r-mr-5,.xs\:-rt-r-mr-6,.xs\:-rt-r-mr-7,.xs\:-rt-r-mr-8,.xs\:-rt-r-mr-9,.xs\:rt-r-mr,.xs\:rt-r-mr-0,.xs\:rt-r-mr-1,.xs\:rt-r-mr-2,.xs\:rt-r-mr-3,.xs\:rt-r-mr-4,.xs\:rt-r-mr-5,.xs\:rt-r-mr-6,.xs\:rt-r-mr-7,.xs\:rt-r-mr-8,.xs\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.xs\:rt-r-mr{--margin-right:var(--mr-xs)}.xs\:rt-r-mr-0{--margin-right:0px}.xs\:rt-r-mr-1{--margin-right:var(--space-1)}.xs\:rt-r-mr-2{--margin-right:var(--space-2)}.xs\:rt-r-mr-3{--margin-right:var(--space-3)}.xs\:rt-r-mr-4{--margin-right:var(--space-4)}.xs\:rt-r-mr-5{--margin-right:var(--space-5)}.xs\:rt-r-mr-6{--margin-right:var(--space-6)}.xs\:rt-r-mr-7{--margin-right:var(--space-7)}.xs\:rt-r-mr-8{--margin-right:var(--space-8)}.xs\:rt-r-mr-9{--margin-right:var(--space-9)}.xs\:-rt-r-mr-1{--margin-right:calc(-1 * var(--space-1))}.xs\:-rt-r-mr-2{--margin-right:calc(-1 * var(--space-2))}.xs\:-rt-r-mr-3{--margin-right:calc(-1 * var(--space-3))}.xs\:-rt-r-mr-4{--margin-right:calc(-1 * var(--space-4))}.xs\:-rt-r-mr-5{--margin-right:calc(-1 * var(--space-5))}.xs\:-rt-r-mr-6{--margin-right:calc(-1 * var(--space-6))}.xs\:-rt-r-mr-7{--margin-right:calc(-1 * var(--space-7))}.xs\:-rt-r-mr-8{--margin-right:calc(-1 * var(--space-8))}.xs\:-rt-r-mr-9{--margin-right:calc(-1 * var(--space-9))}}@media (min-width:768px){.sm\:-rt-r-mr-1,.sm\:-rt-r-mr-2,.sm\:-rt-r-mr-3,.sm\:-rt-r-mr-4,.sm\:-rt-r-mr-5,.sm\:-rt-r-mr-6,.sm\:-rt-r-mr-7,.sm\:-rt-r-mr-8,.sm\:-rt-r-mr-9,.sm\:rt-r-mr,.sm\:rt-r-mr-0,.sm\:rt-r-mr-1,.sm\:rt-r-mr-2,.sm\:rt-r-mr-3,.sm\:rt-r-mr-4,.sm\:rt-r-mr-5,.sm\:rt-r-mr-6,.sm\:rt-r-mr-7,.sm\:rt-r-mr-8,.sm\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.sm\:rt-r-mr{--margin-right:var(--mr-sm)}.sm\:rt-r-mr-0{--margin-right:0px}.sm\:rt-r-mr-1{--margin-right:var(--space-1)}.sm\:rt-r-mr-2{--margin-right:var(--space-2)}.sm\:rt-r-mr-3{--margin-right:var(--space-3)}.sm\:rt-r-mr-4{--margin-right:var(--space-4)}.sm\:rt-r-mr-5{--margin-right:var(--space-5)}.sm\:rt-r-mr-6{--margin-right:var(--space-6)}.sm\:rt-r-mr-7{--margin-right:var(--space-7)}.sm\:rt-r-mr-8{--margin-right:var(--space-8)}.sm\:rt-r-mr-9{--margin-right:var(--space-9)}.sm\:-rt-r-mr-1{--margin-right:calc(-1 * var(--space-1))}.sm\:-rt-r-mr-2{--margin-right:calc(-1 * var(--space-2))}.sm\:-rt-r-mr-3{--margin-right:calc(-1 * var(--space-3))}.sm\:-rt-r-mr-4{--margin-right:calc(-1 * var(--space-4))}.sm\:-rt-r-mr-5{--margin-right:calc(-1 * var(--space-5))}.sm\:-rt-r-mr-6{--margin-right:calc(-1 * var(--space-6))}.sm\:-rt-r-mr-7{--margin-right:calc(-1 * var(--space-7))}.sm\:-rt-r-mr-8{--margin-right:calc(-1 * var(--space-8))}.sm\:-rt-r-mr-9{--margin-right:calc(-1 * var(--space-9))}}@media (min-width:1024px){.md\:-rt-r-mr-1,.md\:-rt-r-mr-2,.md\:-rt-r-mr-3,.md\:-rt-r-mr-4,.md\:-rt-r-mr-5,.md\:-rt-r-mr-6,.md\:-rt-r-mr-7,.md\:-rt-r-mr-8,.md\:-rt-r-mr-9,.md\:rt-r-mr,.md\:rt-r-mr-0,.md\:rt-r-mr-1,.md\:rt-r-mr-2,.md\:rt-r-mr-3,.md\:rt-r-mr-4,.md\:rt-r-mr-5,.md\:rt-r-mr-6,.md\:rt-r-mr-7,.md\:rt-r-mr-8,.md\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.md\:rt-r-mr{--margin-right:var(--mr-md)}.md\:rt-r-mr-0{--margin-right:0px}.md\:rt-r-mr-1{--margin-right:var(--space-1)}.md\:rt-r-mr-2{--margin-right:var(--space-2)}.md\:rt-r-mr-3{--margin-right:var(--space-3)}.md\:rt-r-mr-4{--margin-right:var(--space-4)}.md\:rt-r-mr-5{--margin-right:var(--space-5)}.md\:rt-r-mr-6{--margin-right:var(--space-6)}.md\:rt-r-mr-7{--margin-right:var(--space-7)}.md\:rt-r-mr-8{--margin-right:var(--space-8)}.md\:rt-r-mr-9{--margin-right:var(--space-9)}.md\:-rt-r-mr-1{--margin-right:calc(-1 * var(--space-1))}.md\:-rt-r-mr-2{--margin-right:calc(-1 * var(--space-2))}.md\:-rt-r-mr-3{--margin-right:calc(-1 * var(--space-3))}.md\:-rt-r-mr-4{--margin-right:calc(-1 * var(--space-4))}.md\:-rt-r-mr-5{--margin-right:calc(-1 * var(--space-5))}.md\:-rt-r-mr-6{--margin-right:calc(-1 * var(--space-6))}.md\:-rt-r-mr-7{--margin-right:calc(-1 * var(--space-7))}.md\:-rt-r-mr-8{--margin-right:calc(-1 * var(--space-8))}.md\:-rt-r-mr-9{--margin-right:calc(-1 * var(--space-9))}}@media (min-width:1280px){.lg\:-rt-r-mr-1,.lg\:-rt-r-mr-2,.lg\:-rt-r-mr-3,.lg\:-rt-r-mr-4,.lg\:-rt-r-mr-5,.lg\:-rt-r-mr-6,.lg\:-rt-r-mr-7,.lg\:-rt-r-mr-8,.lg\:-rt-r-mr-9,.lg\:rt-r-mr,.lg\:rt-r-mr-0,.lg\:rt-r-mr-1,.lg\:rt-r-mr-2,.lg\:rt-r-mr-3,.lg\:rt-r-mr-4,.lg\:rt-r-mr-5,.lg\:rt-r-mr-6,.lg\:rt-r-mr-7,.lg\:rt-r-mr-8,.lg\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.lg\:rt-r-mr{--margin-right:var(--mr-lg)}.lg\:rt-r-mr-0{--margin-right:0px}.lg\:rt-r-mr-1{--margin-right:var(--space-1)}.lg\:rt-r-mr-2{--margin-right:var(--space-2)}.lg\:rt-r-mr-3{--margin-right:var(--space-3)}.lg\:rt-r-mr-4{--margin-right:var(--space-4)}.lg\:rt-r-mr-5{--margin-right:var(--space-5)}.lg\:rt-r-mr-6{--margin-right:var(--space-6)}.lg\:rt-r-mr-7{--margin-right:var(--space-7)}.lg\:rt-r-mr-8{--margin-right:var(--space-8)}.lg\:rt-r-mr-9{--margin-right:var(--space-9)}.lg\:-rt-r-mr-1{--margin-right:calc(-1 * var(--space-1))}.lg\:-rt-r-mr-2{--margin-right:calc(-1 * var(--space-2))}.lg\:-rt-r-mr-3{--margin-right:calc(-1 * var(--space-3))}.lg\:-rt-r-mr-4{--margin-right:calc(-1 * var(--space-4))}.lg\:-rt-r-mr-5{--margin-right:calc(-1 * var(--space-5))}.lg\:-rt-r-mr-6{--margin-right:calc(-1 * var(--space-6))}.lg\:-rt-r-mr-7{--margin-right:calc(-1 * var(--space-7))}.lg\:-rt-r-mr-8{--margin-right:calc(-1 * var(--space-8))}.lg\:-rt-r-mr-9{--margin-right:calc(-1 * var(--space-9))}}@media (min-width:1640px){.xl\:-rt-r-mr-1,.xl\:-rt-r-mr-2,.xl\:-rt-r-mr-3,.xl\:-rt-r-mr-4,.xl\:-rt-r-mr-5,.xl\:-rt-r-mr-6,.xl\:-rt-r-mr-7,.xl\:-rt-r-mr-8,.xl\:-rt-r-mr-9,.xl\:rt-r-mr,.xl\:rt-r-mr-0,.xl\:rt-r-mr-1,.xl\:rt-r-mr-2,.xl\:rt-r-mr-3,.xl\:rt-r-mr-4,.xl\:rt-r-mr-5,.xl\:rt-r-mr-6,.xl\:rt-r-mr-7,.xl\:rt-r-mr-8,.xl\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.xl\:rt-r-mr{--margin-right:var(--mr-xl)}.xl\:rt-r-mr-0{--margin-right:0px}.xl\:rt-r-mr-1{--margin-right:var(--space-1)}.xl\:rt-r-mr-2{--margin-right:var(--space-2)}.xl\:rt-r-mr-3{--margin-right:var(--space-3)}.xl\:rt-r-mr-4{--margin-right:var(--space-4)}.xl\:rt-r-mr-5{--margin-right:var(--space-5)}.xl\:rt-r-mr-6{--margin-right:var(--space-6)}.xl\:rt-r-mr-7{--margin-right:var(--space-7)}.xl\:rt-r-mr-8{--margin-right:var(--space-8)}.xl\:rt-r-mr-9{--margin-right:var(--space-9)}.xl\:-rt-r-mr-1{--margin-right:calc(-1 * var(--space-1))}.xl\:-rt-r-mr-2{--margin-right:calc(-1 * var(--space-2))}.xl\:-rt-r-mr-3{--margin-right:calc(-1 * var(--space-3))}.xl\:-rt-r-mr-4{--margin-right:calc(-1 * var(--space-4))}.xl\:-rt-r-mr-5{--margin-right:calc(-1 * var(--space-5))}.xl\:-rt-r-mr-6{--margin-right:calc(-1 * var(--space-6))}.xl\:-rt-r-mr-7{--margin-right:calc(-1 * var(--space-7))}.xl\:-rt-r-mr-8{--margin-right:calc(-1 * var(--space-8))}.xl\:-rt-r-mr-9{--margin-right:calc(-1 * var(--space-9))}}.-rt-r-mb-1,.-rt-r-mb-2,.-rt-r-mb-3,.-rt-r-mb-4,.-rt-r-mb-5,.-rt-r-mb-6,.-rt-r-mb-7,.-rt-r-mb-8,.-rt-r-mb-9,.rt-r-mb,.rt-r-mb-0,.rt-r-mb-1,.rt-r-mb-2,.rt-r-mb-3,.rt-r-mb-4,.rt-r-mb-5,.rt-r-mb-6,.rt-r-mb-7,.rt-r-mb-8,.rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.rt-r-mb{--margin-bottom:var(--mb)}.rt-r-mb-0{--margin-bottom:0px}.rt-r-mb-1{--margin-bottom:var(--space-1)}.rt-r-mb-2{--margin-bottom:var(--space-2)}.rt-r-mb-3{--margin-bottom:var(--space-3)}.rt-r-mb-4{--margin-bottom:var(--space-4)}.rt-r-mb-5{--margin-bottom:var(--space-5)}.rt-r-mb-6{--margin-bottom:var(--space-6)}.rt-r-mb-7{--margin-bottom:var(--space-7)}.rt-r-mb-8{--margin-bottom:var(--space-8)}.rt-r-mb-9{--margin-bottom:var(--space-9)}.-rt-r-mb-1{--margin-bottom:calc(-1 * var(--space-1))}.-rt-r-mb-2{--margin-bottom:calc(-1 * var(--space-2))}.-rt-r-mb-3{--margin-bottom:calc(-1 * var(--space-3))}.-rt-r-mb-4{--margin-bottom:calc(-1 * var(--space-4))}.-rt-r-mb-5{--margin-bottom:calc(-1 * var(--space-5))}.-rt-r-mb-6{--margin-bottom:calc(-1 * var(--space-6))}.-rt-r-mb-7{--margin-bottom:calc(-1 * var(--space-7))}.-rt-r-mb-8{--margin-bottom:calc(-1 * var(--space-8))}.-rt-r-mb-9{--margin-bottom:calc(-1 * var(--space-9))}@media (min-width:520px){.xs\:-rt-r-mb-1,.xs\:-rt-r-mb-2,.xs\:-rt-r-mb-3,.xs\:-rt-r-mb-4,.xs\:-rt-r-mb-5,.xs\:-rt-r-mb-6,.xs\:-rt-r-mb-7,.xs\:-rt-r-mb-8,.xs\:-rt-r-mb-9,.xs\:rt-r-mb,.xs\:rt-r-mb-0,.xs\:rt-r-mb-1,.xs\:rt-r-mb-2,.xs\:rt-r-mb-3,.xs\:rt-r-mb-4,.xs\:rt-r-mb-5,.xs\:rt-r-mb-6,.xs\:rt-r-mb-7,.xs\:rt-r-mb-8,.xs\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.xs\:rt-r-mb{--margin-bottom:var(--mb-xs)}.xs\:rt-r-mb-0{--margin-bottom:0px}.xs\:rt-r-mb-1{--margin-bottom:var(--space-1)}.xs\:rt-r-mb-2{--margin-bottom:var(--space-2)}.xs\:rt-r-mb-3{--margin-bottom:var(--space-3)}.xs\:rt-r-mb-4{--margin-bottom:var(--space-4)}.xs\:rt-r-mb-5{--margin-bottom:var(--space-5)}.xs\:rt-r-mb-6{--margin-bottom:var(--space-6)}.xs\:rt-r-mb-7{--margin-bottom:var(--space-7)}.xs\:rt-r-mb-8{--margin-bottom:var(--space-8)}.xs\:rt-r-mb-9{--margin-bottom:var(--space-9)}.xs\:-rt-r-mb-1{--margin-bottom:calc(-1 * var(--space-1))}.xs\:-rt-r-mb-2{--margin-bottom:calc(-1 * var(--space-2))}.xs\:-rt-r-mb-3{--margin-bottom:calc(-1 * var(--space-3))}.xs\:-rt-r-mb-4{--margin-bottom:calc(-1 * var(--space-4))}.xs\:-rt-r-mb-5{--margin-bottom:calc(-1 * var(--space-5))}.xs\:-rt-r-mb-6{--margin-bottom:calc(-1 * var(--space-6))}.xs\:-rt-r-mb-7{--margin-bottom:calc(-1 * var(--space-7))}.xs\:-rt-r-mb-8{--margin-bottom:calc(-1 * var(--space-8))}.xs\:-rt-r-mb-9{--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:768px){.sm\:-rt-r-mb-1,.sm\:-rt-r-mb-2,.sm\:-rt-r-mb-3,.sm\:-rt-r-mb-4,.sm\:-rt-r-mb-5,.sm\:-rt-r-mb-6,.sm\:-rt-r-mb-7,.sm\:-rt-r-mb-8,.sm\:-rt-r-mb-9,.sm\:rt-r-mb,.sm\:rt-r-mb-0,.sm\:rt-r-mb-1,.sm\:rt-r-mb-2,.sm\:rt-r-mb-3,.sm\:rt-r-mb-4,.sm\:rt-r-mb-5,.sm\:rt-r-mb-6,.sm\:rt-r-mb-7,.sm\:rt-r-mb-8,.sm\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.sm\:rt-r-mb{--margin-bottom:var(--mb-sm)}.sm\:rt-r-mb-0{--margin-bottom:0px}.sm\:rt-r-mb-1{--margin-bottom:var(--space-1)}.sm\:rt-r-mb-2{--margin-bottom:var(--space-2)}.sm\:rt-r-mb-3{--margin-bottom:var(--space-3)}.sm\:rt-r-mb-4{--margin-bottom:var(--space-4)}.sm\:rt-r-mb-5{--margin-bottom:var(--space-5)}.sm\:rt-r-mb-6{--margin-bottom:var(--space-6)}.sm\:rt-r-mb-7{--margin-bottom:var(--space-7)}.sm\:rt-r-mb-8{--margin-bottom:var(--space-8)}.sm\:rt-r-mb-9{--margin-bottom:var(--space-9)}.sm\:-rt-r-mb-1{--margin-bottom:calc(-1 * var(--space-1))}.sm\:-rt-r-mb-2{--margin-bottom:calc(-1 * var(--space-2))}.sm\:-rt-r-mb-3{--margin-bottom:calc(-1 * var(--space-3))}.sm\:-rt-r-mb-4{--margin-bottom:calc(-1 * var(--space-4))}.sm\:-rt-r-mb-5{--margin-bottom:calc(-1 * var(--space-5))}.sm\:-rt-r-mb-6{--margin-bottom:calc(-1 * var(--space-6))}.sm\:-rt-r-mb-7{--margin-bottom:calc(-1 * var(--space-7))}.sm\:-rt-r-mb-8{--margin-bottom:calc(-1 * var(--space-8))}.sm\:-rt-r-mb-9{--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:1024px){.md\:-rt-r-mb-1,.md\:-rt-r-mb-2,.md\:-rt-r-mb-3,.md\:-rt-r-mb-4,.md\:-rt-r-mb-5,.md\:-rt-r-mb-6,.md\:-rt-r-mb-7,.md\:-rt-r-mb-8,.md\:-rt-r-mb-9,.md\:rt-r-mb,.md\:rt-r-mb-0,.md\:rt-r-mb-1,.md\:rt-r-mb-2,.md\:rt-r-mb-3,.md\:rt-r-mb-4,.md\:rt-r-mb-5,.md\:rt-r-mb-6,.md\:rt-r-mb-7,.md\:rt-r-mb-8,.md\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.md\:rt-r-mb{--margin-bottom:var(--mb-md)}.md\:rt-r-mb-0{--margin-bottom:0px}.md\:rt-r-mb-1{--margin-bottom:var(--space-1)}.md\:rt-r-mb-2{--margin-bottom:var(--space-2)}.md\:rt-r-mb-3{--margin-bottom:var(--space-3)}.md\:rt-r-mb-4{--margin-bottom:var(--space-4)}.md\:rt-r-mb-5{--margin-bottom:var(--space-5)}.md\:rt-r-mb-6{--margin-bottom:var(--space-6)}.md\:rt-r-mb-7{--margin-bottom:var(--space-7)}.md\:rt-r-mb-8{--margin-bottom:var(--space-8)}.md\:rt-r-mb-9{--margin-bottom:var(--space-9)}.md\:-rt-r-mb-1{--margin-bottom:calc(-1 * var(--space-1))}.md\:-rt-r-mb-2{--margin-bottom:calc(-1 * var(--space-2))}.md\:-rt-r-mb-3{--margin-bottom:calc(-1 * var(--space-3))}.md\:-rt-r-mb-4{--margin-bottom:calc(-1 * var(--space-4))}.md\:-rt-r-mb-5{--margin-bottom:calc(-1 * var(--space-5))}.md\:-rt-r-mb-6{--margin-bottom:calc(-1 * var(--space-6))}.md\:-rt-r-mb-7{--margin-bottom:calc(-1 * var(--space-7))}.md\:-rt-r-mb-8{--margin-bottom:calc(-1 * var(--space-8))}.md\:-rt-r-mb-9{--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:1280px){.lg\:-rt-r-mb-1,.lg\:-rt-r-mb-2,.lg\:-rt-r-mb-3,.lg\:-rt-r-mb-4,.lg\:-rt-r-mb-5,.lg\:-rt-r-mb-6,.lg\:-rt-r-mb-7,.lg\:-rt-r-mb-8,.lg\:-rt-r-mb-9,.lg\:rt-r-mb,.lg\:rt-r-mb-0,.lg\:rt-r-mb-1,.lg\:rt-r-mb-2,.lg\:rt-r-mb-3,.lg\:rt-r-mb-4,.lg\:rt-r-mb-5,.lg\:rt-r-mb-6,.lg\:rt-r-mb-7,.lg\:rt-r-mb-8,.lg\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.lg\:rt-r-mb{--margin-bottom:var(--mb-lg)}.lg\:rt-r-mb-0{--margin-bottom:0px}.lg\:rt-r-mb-1{--margin-bottom:var(--space-1)}.lg\:rt-r-mb-2{--margin-bottom:var(--space-2)}.lg\:rt-r-mb-3{--margin-bottom:var(--space-3)}.lg\:rt-r-mb-4{--margin-bottom:var(--space-4)}.lg\:rt-r-mb-5{--margin-bottom:var(--space-5)}.lg\:rt-r-mb-6{--margin-bottom:var(--space-6)}.lg\:rt-r-mb-7{--margin-bottom:var(--space-7)}.lg\:rt-r-mb-8{--margin-bottom:var(--space-8)}.lg\:rt-r-mb-9{--margin-bottom:var(--space-9)}.lg\:-rt-r-mb-1{--margin-bottom:calc(-1 * var(--space-1))}.lg\:-rt-r-mb-2{--margin-bottom:calc(-1 * var(--space-2))}.lg\:-rt-r-mb-3{--margin-bottom:calc(-1 * var(--space-3))}.lg\:-rt-r-mb-4{--margin-bottom:calc(-1 * var(--space-4))}.lg\:-rt-r-mb-5{--margin-bottom:calc(-1 * var(--space-5))}.lg\:-rt-r-mb-6{--margin-bottom:calc(-1 * var(--space-6))}.lg\:-rt-r-mb-7{--margin-bottom:calc(-1 * var(--space-7))}.lg\:-rt-r-mb-8{--margin-bottom:calc(-1 * var(--space-8))}.lg\:-rt-r-mb-9{--margin-bottom:calc(-1 * var(--space-9))}}@media (min-width:1640px){.xl\:-rt-r-mb-1,.xl\:-rt-r-mb-2,.xl\:-rt-r-mb-3,.xl\:-rt-r-mb-4,.xl\:-rt-r-mb-5,.xl\:-rt-r-mb-6,.xl\:-rt-r-mb-7,.xl\:-rt-r-mb-8,.xl\:-rt-r-mb-9,.xl\:rt-r-mb,.xl\:rt-r-mb-0,.xl\:rt-r-mb-1,.xl\:rt-r-mb-2,.xl\:rt-r-mb-3,.xl\:rt-r-mb-4,.xl\:rt-r-mb-5,.xl\:rt-r-mb-6,.xl\:rt-r-mb-7,.xl\:rt-r-mb-8,.xl\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.xl\:rt-r-mb{--margin-bottom:var(--mb-xl)}.xl\:rt-r-mb-0{--margin-bottom:0px}.xl\:rt-r-mb-1{--margin-bottom:var(--space-1)}.xl\:rt-r-mb-2{--margin-bottom:var(--space-2)}.xl\:rt-r-mb-3{--margin-bottom:var(--space-3)}.xl\:rt-r-mb-4{--margin-bottom:var(--space-4)}.xl\:rt-r-mb-5{--margin-bottom:var(--space-5)}.xl\:rt-r-mb-6{--margin-bottom:var(--space-6)}.xl\:rt-r-mb-7{--margin-bottom:var(--space-7)}.xl\:rt-r-mb-8{--margin-bottom:var(--space-8)}.xl\:rt-r-mb-9{--margin-bottom:var(--space-9)}.xl\:-rt-r-mb-1{--margin-bottom:calc(-1 * var(--space-1))}.xl\:-rt-r-mb-2{--margin-bottom:calc(-1 * var(--space-2))}.xl\:-rt-r-mb-3{--margin-bottom:calc(-1 * var(--space-3))}.xl\:-rt-r-mb-4{--margin-bottom:calc(-1 * var(--space-4))}.xl\:-rt-r-mb-5{--margin-bottom:calc(-1 * var(--space-5))}.xl\:-rt-r-mb-6{--margin-bottom:calc(-1 * var(--space-6))}.xl\:-rt-r-mb-7{--margin-bottom:calc(-1 * var(--space-7))}.xl\:-rt-r-mb-8{--margin-bottom:calc(-1 * var(--space-8))}.xl\:-rt-r-mb-9{--margin-bottom:calc(-1 * var(--space-9))}}.-rt-r-ml-1,.-rt-r-ml-2,.-rt-r-ml-3,.-rt-r-ml-4,.-rt-r-ml-5,.-rt-r-ml-6,.-rt-r-ml-7,.-rt-r-ml-8,.-rt-r-ml-9,.rt-r-ml,.rt-r-ml-0,.rt-r-ml-1,.rt-r-ml-2,.rt-r-ml-3,.rt-r-ml-4,.rt-r-ml-5,.rt-r-ml-6,.rt-r-ml-7,.rt-r-ml-8,.rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.rt-r-ml{--margin-left:var(--ml)}.rt-r-ml-0{--margin-left:0px}.rt-r-ml-1{--margin-left:var(--space-1)}.rt-r-ml-2{--margin-left:var(--space-2)}.rt-r-ml-3{--margin-left:var(--space-3)}.rt-r-ml-4{--margin-left:var(--space-4)}.rt-r-ml-5{--margin-left:var(--space-5)}.rt-r-ml-6{--margin-left:var(--space-6)}.rt-r-ml-7{--margin-left:var(--space-7)}.rt-r-ml-8{--margin-left:var(--space-8)}.rt-r-ml-9{--margin-left:var(--space-9)}.-rt-r-ml-1{--margin-left:calc(-1 * var(--space-1))}.-rt-r-ml-2{--margin-left:calc(-1 * var(--space-2))}.-rt-r-ml-3{--margin-left:calc(-1 * var(--space-3))}.-rt-r-ml-4{--margin-left:calc(-1 * var(--space-4))}.-rt-r-ml-5{--margin-left:calc(-1 * var(--space-5))}.-rt-r-ml-6{--margin-left:calc(-1 * var(--space-6))}.-rt-r-ml-7{--margin-left:calc(-1 * var(--space-7))}.-rt-r-ml-8{--margin-left:calc(-1 * var(--space-8))}.-rt-r-ml-9{--margin-left:calc(-1 * var(--space-9))}@media (min-width:520px){.xs\:-rt-r-ml-1,.xs\:-rt-r-ml-2,.xs\:-rt-r-ml-3,.xs\:-rt-r-ml-4,.xs\:-rt-r-ml-5,.xs\:-rt-r-ml-6,.xs\:-rt-r-ml-7,.xs\:-rt-r-ml-8,.xs\:-rt-r-ml-9,.xs\:rt-r-ml,.xs\:rt-r-ml-0,.xs\:rt-r-ml-1,.xs\:rt-r-ml-2,.xs\:rt-r-ml-3,.xs\:rt-r-ml-4,.xs\:rt-r-ml-5,.xs\:rt-r-ml-6,.xs\:rt-r-ml-7,.xs\:rt-r-ml-8,.xs\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.xs\:rt-r-ml{--margin-left:var(--ml-xs)}.xs\:rt-r-ml-0{--margin-left:0px}.xs\:rt-r-ml-1{--margin-left:var(--space-1)}.xs\:rt-r-ml-2{--margin-left:var(--space-2)}.xs\:rt-r-ml-3{--margin-left:var(--space-3)}.xs\:rt-r-ml-4{--margin-left:var(--space-4)}.xs\:rt-r-ml-5{--margin-left:var(--space-5)}.xs\:rt-r-ml-6{--margin-left:var(--space-6)}.xs\:rt-r-ml-7{--margin-left:var(--space-7)}.xs\:rt-r-ml-8{--margin-left:var(--space-8)}.xs\:rt-r-ml-9{--margin-left:var(--space-9)}.xs\:-rt-r-ml-1{--margin-left:calc(-1 * var(--space-1))}.xs\:-rt-r-ml-2{--margin-left:calc(-1 * var(--space-2))}.xs\:-rt-r-ml-3{--margin-left:calc(-1 * var(--space-3))}.xs\:-rt-r-ml-4{--margin-left:calc(-1 * var(--space-4))}.xs\:-rt-r-ml-5{--margin-left:calc(-1 * var(--space-5))}.xs\:-rt-r-ml-6{--margin-left:calc(-1 * var(--space-6))}.xs\:-rt-r-ml-7{--margin-left:calc(-1 * var(--space-7))}.xs\:-rt-r-ml-8{--margin-left:calc(-1 * var(--space-8))}.xs\:-rt-r-ml-9{--margin-left:calc(-1 * var(--space-9))}}@media (min-width:768px){.sm\:-rt-r-ml-1,.sm\:-rt-r-ml-2,.sm\:-rt-r-ml-3,.sm\:-rt-r-ml-4,.sm\:-rt-r-ml-5,.sm\:-rt-r-ml-6,.sm\:-rt-r-ml-7,.sm\:-rt-r-ml-8,.sm\:-rt-r-ml-9,.sm\:rt-r-ml,.sm\:rt-r-ml-0,.sm\:rt-r-ml-1,.sm\:rt-r-ml-2,.sm\:rt-r-ml-3,.sm\:rt-r-ml-4,.sm\:rt-r-ml-5,.sm\:rt-r-ml-6,.sm\:rt-r-ml-7,.sm\:rt-r-ml-8,.sm\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.sm\:rt-r-ml{--margin-left:var(--ml-sm)}.sm\:rt-r-ml-0{--margin-left:0px}.sm\:rt-r-ml-1{--margin-left:var(--space-1)}.sm\:rt-r-ml-2{--margin-left:var(--space-2)}.sm\:rt-r-ml-3{--margin-left:var(--space-3)}.sm\:rt-r-ml-4{--margin-left:var(--space-4)}.sm\:rt-r-ml-5{--margin-left:var(--space-5)}.sm\:rt-r-ml-6{--margin-left:var(--space-6)}.sm\:rt-r-ml-7{--margin-left:var(--space-7)}.sm\:rt-r-ml-8{--margin-left:var(--space-8)}.sm\:rt-r-ml-9{--margin-left:var(--space-9)}.sm\:-rt-r-ml-1{--margin-left:calc(-1 * var(--space-1))}.sm\:-rt-r-ml-2{--margin-left:calc(-1 * var(--space-2))}.sm\:-rt-r-ml-3{--margin-left:calc(-1 * var(--space-3))}.sm\:-rt-r-ml-4{--margin-left:calc(-1 * var(--space-4))}.sm\:-rt-r-ml-5{--margin-left:calc(-1 * var(--space-5))}.sm\:-rt-r-ml-6{--margin-left:calc(-1 * var(--space-6))}.sm\:-rt-r-ml-7{--margin-left:calc(-1 * var(--space-7))}.sm\:-rt-r-ml-8{--margin-left:calc(-1 * var(--space-8))}.sm\:-rt-r-ml-9{--margin-left:calc(-1 * var(--space-9))}}@media (min-width:1024px){.md\:-rt-r-ml-1,.md\:-rt-r-ml-2,.md\:-rt-r-ml-3,.md\:-rt-r-ml-4,.md\:-rt-r-ml-5,.md\:-rt-r-ml-6,.md\:-rt-r-ml-7,.md\:-rt-r-ml-8,.md\:-rt-r-ml-9,.md\:rt-r-ml,.md\:rt-r-ml-0,.md\:rt-r-ml-1,.md\:rt-r-ml-2,.md\:rt-r-ml-3,.md\:rt-r-ml-4,.md\:rt-r-ml-5,.md\:rt-r-ml-6,.md\:rt-r-ml-7,.md\:rt-r-ml-8,.md\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.md\:rt-r-ml{--margin-left:var(--ml-md)}.md\:rt-r-ml-0{--margin-left:0px}.md\:rt-r-ml-1{--margin-left:var(--space-1)}.md\:rt-r-ml-2{--margin-left:var(--space-2)}.md\:rt-r-ml-3{--margin-left:var(--space-3)}.md\:rt-r-ml-4{--margin-left:var(--space-4)}.md\:rt-r-ml-5{--margin-left:var(--space-5)}.md\:rt-r-ml-6{--margin-left:var(--space-6)}.md\:rt-r-ml-7{--margin-left:var(--space-7)}.md\:rt-r-ml-8{--margin-left:var(--space-8)}.md\:rt-r-ml-9{--margin-left:var(--space-9)}.md\:-rt-r-ml-1{--margin-left:calc(-1 * var(--space-1))}.md\:-rt-r-ml-2{--margin-left:calc(-1 * var(--space-2))}.md\:-rt-r-ml-3{--margin-left:calc(-1 * var(--space-3))}.md\:-rt-r-ml-4{--margin-left:calc(-1 * var(--space-4))}.md\:-rt-r-ml-5{--margin-left:calc(-1 * var(--space-5))}.md\:-rt-r-ml-6{--margin-left:calc(-1 * var(--space-6))}.md\:-rt-r-ml-7{--margin-left:calc(-1 * var(--space-7))}.md\:-rt-r-ml-8{--margin-left:calc(-1 * var(--space-8))}.md\:-rt-r-ml-9{--margin-left:calc(-1 * var(--space-9))}}@media (min-width:1280px){.lg\:-rt-r-ml-1,.lg\:-rt-r-ml-2,.lg\:-rt-r-ml-3,.lg\:-rt-r-ml-4,.lg\:-rt-r-ml-5,.lg\:-rt-r-ml-6,.lg\:-rt-r-ml-7,.lg\:-rt-r-ml-8,.lg\:-rt-r-ml-9,.lg\:rt-r-ml,.lg\:rt-r-ml-0,.lg\:rt-r-ml-1,.lg\:rt-r-ml-2,.lg\:rt-r-ml-3,.lg\:rt-r-ml-4,.lg\:rt-r-ml-5,.lg\:rt-r-ml-6,.lg\:rt-r-ml-7,.lg\:rt-r-ml-8,.lg\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.lg\:rt-r-ml{--margin-left:var(--ml-lg)}.lg\:rt-r-ml-0{--margin-left:0px}.lg\:rt-r-ml-1{--margin-left:var(--space-1)}.lg\:rt-r-ml-2{--margin-left:var(--space-2)}.lg\:rt-r-ml-3{--margin-left:var(--space-3)}.lg\:rt-r-ml-4{--margin-left:var(--space-4)}.lg\:rt-r-ml-5{--margin-left:var(--space-5)}.lg\:rt-r-ml-6{--margin-left:var(--space-6)}.lg\:rt-r-ml-7{--margin-left:var(--space-7)}.lg\:rt-r-ml-8{--margin-left:var(--space-8)}.lg\:rt-r-ml-9{--margin-left:var(--space-9)}.lg\:-rt-r-ml-1{--margin-left:calc(-1 * var(--space-1))}.lg\:-rt-r-ml-2{--margin-left:calc(-1 * var(--space-2))}.lg\:-rt-r-ml-3{--margin-left:calc(-1 * var(--space-3))}.lg\:-rt-r-ml-4{--margin-left:calc(-1 * var(--space-4))}.lg\:-rt-r-ml-5{--margin-left:calc(-1 * var(--space-5))}.lg\:-rt-r-ml-6{--margin-left:calc(-1 * var(--space-6))}.lg\:-rt-r-ml-7{--margin-left:calc(-1 * var(--space-7))}.lg\:-rt-r-ml-8{--margin-left:calc(-1 * var(--space-8))}.lg\:-rt-r-ml-9{--margin-left:calc(-1 * var(--space-9))}}@media (min-width:1640px){.xl\:-rt-r-ml-1,.xl\:-rt-r-ml-2,.xl\:-rt-r-ml-3,.xl\:-rt-r-ml-4,.xl\:-rt-r-ml-5,.xl\:-rt-r-ml-6,.xl\:-rt-r-ml-7,.xl\:-rt-r-ml-8,.xl\:-rt-r-ml-9,.xl\:rt-r-ml,.xl\:rt-r-ml-0,.xl\:rt-r-ml-1,.xl\:rt-r-ml-2,.xl\:rt-r-ml-3,.xl\:rt-r-ml-4,.xl\:rt-r-ml-5,.xl\:rt-r-ml-6,.xl\:rt-r-ml-7,.xl\:rt-r-ml-8,.xl\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.xl\:rt-r-ml{--margin-left:var(--ml-xl)}.xl\:rt-r-ml-0{--margin-left:0px}.xl\:rt-r-ml-1{--margin-left:var(--space-1)}.xl\:rt-r-ml-2{--margin-left:var(--space-2)}.xl\:rt-r-ml-3{--margin-left:var(--space-3)}.xl\:rt-r-ml-4{--margin-left:var(--space-4)}.xl\:rt-r-ml-5{--margin-left:var(--space-5)}.xl\:rt-r-ml-6{--margin-left:var(--space-6)}.xl\:rt-r-ml-7{--margin-left:var(--space-7)}.xl\:rt-r-ml-8{--margin-left:var(--space-8)}.xl\:rt-r-ml-9{--margin-left:var(--space-9)}.xl\:-rt-r-ml-1{--margin-left:calc(-1 * var(--space-1))}.xl\:-rt-r-ml-2{--margin-left:calc(-1 * var(--space-2))}.xl\:-rt-r-ml-3{--margin-left:calc(-1 * var(--space-3))}.xl\:-rt-r-ml-4{--margin-left:calc(-1 * var(--space-4))}.xl\:-rt-r-ml-5{--margin-left:calc(-1 * var(--space-5))}.xl\:-rt-r-ml-6{--margin-left:calc(-1 * var(--space-6))}.xl\:-rt-r-ml-7{--margin-left:calc(-1 * var(--space-7))}.xl\:-rt-r-ml-8{--margin-left:calc(-1 * var(--space-8))}.xl\:-rt-r-ml-9{--margin-left:calc(-1 * var(--space-9))}}.rt-r-overflow-visible{overflow:visible}.rt-r-overflow-hidden{overflow:hidden}.rt-r-overflow-clip{overflow:clip}.rt-r-overflow-scroll{overflow:scroll}.rt-r-overflow-auto{overflow:auto}.rt-r-ox-visible{overflow-x:visible}.rt-r-ox-hidden{overflow-x:hidden}.rt-r-ox-clip{overflow-x:clip}.rt-r-ox-scroll{overflow-x:scroll}.rt-r-ox-auto{overflow-x:auto}.rt-r-oy-visible{overflow-y:visible}.rt-r-oy-hidden{overflow-y:hidden}.rt-r-oy-clip{overflow-y:clip}.rt-r-oy-scroll{overflow-y:scroll}.rt-r-oy-auto{overflow-y:auto}@media (min-width:520px){.xs\:rt-r-overflow-visible{overflow:visible}.xs\:rt-r-overflow-hidden{overflow:hidden}.xs\:rt-r-overflow-clip{overflow:clip}.xs\:rt-r-overflow-scroll{overflow:scroll}.xs\:rt-r-overflow-auto{overflow:auto}.xs\:rt-r-ox-visible{overflow-x:visible}.xs\:rt-r-ox-hidden{overflow-x:hidden}.xs\:rt-r-ox-clip{overflow-x:clip}.xs\:rt-r-ox-scroll{overflow-x:scroll}.xs\:rt-r-ox-auto{overflow-x:auto}.xs\:rt-r-oy-visible{overflow-y:visible}.xs\:rt-r-oy-hidden{overflow-y:hidden}.xs\:rt-r-oy-clip{overflow-y:clip}.xs\:rt-r-oy-scroll{overflow-y:scroll}.xs\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:768px){.sm\:rt-r-overflow-visible{overflow:visible}.sm\:rt-r-overflow-hidden{overflow:hidden}.sm\:rt-r-overflow-clip{overflow:clip}.sm\:rt-r-overflow-scroll{overflow:scroll}.sm\:rt-r-overflow-auto{overflow:auto}.sm\:rt-r-ox-visible{overflow-x:visible}.sm\:rt-r-ox-hidden{overflow-x:hidden}.sm\:rt-r-ox-clip{overflow-x:clip}.sm\:rt-r-ox-scroll{overflow-x:scroll}.sm\:rt-r-ox-auto{overflow-x:auto}.sm\:rt-r-oy-visible{overflow-y:visible}.sm\:rt-r-oy-hidden{overflow-y:hidden}.sm\:rt-r-oy-clip{overflow-y:clip}.sm\:rt-r-oy-scroll{overflow-y:scroll}.sm\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:1024px){.md\:rt-r-overflow-visible{overflow:visible}.md\:rt-r-overflow-hidden{overflow:hidden}.md\:rt-r-overflow-clip{overflow:clip}.md\:rt-r-overflow-scroll{overflow:scroll}.md\:rt-r-overflow-auto{overflow:auto}.md\:rt-r-ox-visible{overflow-x:visible}.md\:rt-r-ox-hidden{overflow-x:hidden}.md\:rt-r-ox-clip{overflow-x:clip}.md\:rt-r-ox-scroll{overflow-x:scroll}.md\:rt-r-ox-auto{overflow-x:auto}.md\:rt-r-oy-visible{overflow-y:visible}.md\:rt-r-oy-hidden{overflow-y:hidden}.md\:rt-r-oy-clip{overflow-y:clip}.md\:rt-r-oy-scroll{overflow-y:scroll}.md\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:1280px){.lg\:rt-r-overflow-visible{overflow:visible}.lg\:rt-r-overflow-hidden{overflow:hidden}.lg\:rt-r-overflow-clip{overflow:clip}.lg\:rt-r-overflow-scroll{overflow:scroll}.lg\:rt-r-overflow-auto{overflow:auto}.lg\:rt-r-ox-visible{overflow-x:visible}.lg\:rt-r-ox-hidden{overflow-x:hidden}.lg\:rt-r-ox-clip{overflow-x:clip}.lg\:rt-r-ox-scroll{overflow-x:scroll}.lg\:rt-r-ox-auto{overflow-x:auto}.lg\:rt-r-oy-visible{overflow-y:visible}.lg\:rt-r-oy-hidden{overflow-y:hidden}.lg\:rt-r-oy-clip{overflow-y:clip}.lg\:rt-r-oy-scroll{overflow-y:scroll}.lg\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:1640px){.xl\:rt-r-overflow-visible{overflow:visible}.xl\:rt-r-overflow-hidden{overflow:hidden}.xl\:rt-r-overflow-clip{overflow:clip}.xl\:rt-r-overflow-scroll{overflow:scroll}.xl\:rt-r-overflow-auto{overflow:auto}.xl\:rt-r-ox-visible{overflow-x:visible}.xl\:rt-r-ox-hidden{overflow-x:hidden}.xl\:rt-r-ox-clip{overflow-x:clip}.xl\:rt-r-ox-scroll{overflow-x:scroll}.xl\:rt-r-ox-auto{overflow-x:auto}.xl\:rt-r-oy-visible{overflow-y:visible}.xl\:rt-r-oy-hidden{overflow-y:hidden}.xl\:rt-r-oy-clip{overflow-y:clip}.xl\:rt-r-oy-scroll{overflow-y:scroll}.xl\:rt-r-oy-auto{overflow-y:auto}}.rt-r-p{padding:var(--p)}.rt-r-p-0{padding:0}.rt-r-p-1{padding:var(--space-1)}.rt-r-p-2{padding:var(--space-2)}.rt-r-p-3{padding:var(--space-3)}.rt-r-p-4{padding:var(--space-4)}.rt-r-p-5{padding:var(--space-5)}.rt-r-p-6{padding:var(--space-6)}.rt-r-p-7{padding:var(--space-7)}.rt-r-p-8{padding:var(--space-8)}.rt-r-p-9{padding:var(--space-9)}.rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}@media (min-width:520px){.xs\:rt-r-p{padding:var(--p-xs)}.xs\:rt-r-p-0{padding:0}.xs\:rt-r-p-1{padding:var(--space-1)}.xs\:rt-r-p-2{padding:var(--space-2)}.xs\:rt-r-p-3{padding:var(--space-3)}.xs\:rt-r-p-4{padding:var(--space-4)}.xs\:rt-r-p-5{padding:var(--space-5)}.xs\:rt-r-p-6{padding:var(--space-6)}.xs\:rt-r-p-7{padding:var(--space-7)}.xs\:rt-r-p-8{padding:var(--space-8)}.xs\:rt-r-p-9{padding:var(--space-9)}.xs\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:768px){.sm\:rt-r-p{padding:var(--p-sm)}.sm\:rt-r-p-0{padding:0}.sm\:rt-r-p-1{padding:var(--space-1)}.sm\:rt-r-p-2{padding:var(--space-2)}.sm\:rt-r-p-3{padding:var(--space-3)}.sm\:rt-r-p-4{padding:var(--space-4)}.sm\:rt-r-p-5{padding:var(--space-5)}.sm\:rt-r-p-6{padding:var(--space-6)}.sm\:rt-r-p-7{padding:var(--space-7)}.sm\:rt-r-p-8{padding:var(--space-8)}.sm\:rt-r-p-9{padding:var(--space-9)}.sm\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:1024px){.md\:rt-r-p{padding:var(--p-md)}.md\:rt-r-p-0{padding:0}.md\:rt-r-p-1{padding:var(--space-1)}.md\:rt-r-p-2{padding:var(--space-2)}.md\:rt-r-p-3{padding:var(--space-3)}.md\:rt-r-p-4{padding:var(--space-4)}.md\:rt-r-p-5{padding:var(--space-5)}.md\:rt-r-p-6{padding:var(--space-6)}.md\:rt-r-p-7{padding:var(--space-7)}.md\:rt-r-p-8{padding:var(--space-8)}.md\:rt-r-p-9{padding:var(--space-9)}.md\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:1280px){.lg\:rt-r-p{padding:var(--p-lg)}.lg\:rt-r-p-0{padding:0}.lg\:rt-r-p-1{padding:var(--space-1)}.lg\:rt-r-p-2{padding:var(--space-2)}.lg\:rt-r-p-3{padding:var(--space-3)}.lg\:rt-r-p-4{padding:var(--space-4)}.lg\:rt-r-p-5{padding:var(--space-5)}.lg\:rt-r-p-6{padding:var(--space-6)}.lg\:rt-r-p-7{padding:var(--space-7)}.lg\:rt-r-p-8{padding:var(--space-8)}.lg\:rt-r-p-9{padding:var(--space-9)}.lg\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:1640px){.xl\:rt-r-p{padding:var(--p-xl)}.xl\:rt-r-p-0{padding:0}.xl\:rt-r-p-1{padding:var(--space-1)}.xl\:rt-r-p-2{padding:var(--space-2)}.xl\:rt-r-p-3{padding:var(--space-3)}.xl\:rt-r-p-4{padding:var(--space-4)}.xl\:rt-r-p-5{padding:var(--space-5)}.xl\:rt-r-p-6{padding:var(--space-6)}.xl\:rt-r-p-7{padding:var(--space-7)}.xl\:rt-r-p-8{padding:var(--space-8)}.xl\:rt-r-p-9{padding:var(--space-9)}.xl\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}.rt-r-px{padding-left:var(--pl);padding-right:var(--pr)}.rt-r-px-0{padding-left:0;padding-right:0}.rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}@media (min-width:520px){.xs\:rt-r-px{padding-left:var(--pl-xs);padding-right:var(--pr-xs)}.xs\:rt-r-px-0{padding-left:0;padding-right:0}.xs\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xs\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xs\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xs\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xs\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xs\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xs\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xs\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xs\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xs\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:768px){.sm\:rt-r-px{padding-left:var(--pl-sm);padding-right:var(--pr-sm)}.sm\:rt-r-px-0{padding-left:0;padding-right:0}.sm\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.sm\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.sm\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.sm\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.sm\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sm\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.sm\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sm\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.sm\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:1024px){.md\:rt-r-px{padding-left:var(--pl-md);padding-right:var(--pr-md)}.md\:rt-r-px-0{padding-left:0;padding-right:0}.md\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.md\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.md\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.md\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.md\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.md\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.md\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:1280px){.lg\:rt-r-px{padding-left:var(--pl-lg);padding-right:var(--pr-lg)}.lg\:rt-r-px-0{padding-left:0;padding-right:0}.lg\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.lg\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.lg\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.lg\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.lg\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.lg\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.lg\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.lg\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.lg\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.lg\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:1640px){.xl\:rt-r-px{padding-left:var(--pl-xl);padding-right:var(--pr-xl)}.xl\:rt-r-px-0{padding-left:0;padding-right:0}.xl\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xl\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xl\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xl\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xl\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xl\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xl\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xl\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xl\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xl\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}.rt-r-py{padding-bottom:var(--pb);padding-top:var(--pt)}.rt-r-py-0{padding-bottom:0;padding-top:0}.rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}@media (min-width:520px){.xs\:rt-r-py{padding-bottom:var(--pb-xs);padding-top:var(--pt-xs)}.xs\:rt-r-py-0{padding-bottom:0;padding-top:0}.xs\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.xs\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.xs\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.xs\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.xs\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.xs\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.xs\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.xs\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.xs\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.xs\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:768px){.sm\:rt-r-py{padding-bottom:var(--pb-sm);padding-top:var(--pt-sm)}.sm\:rt-r-py-0{padding-bottom:0;padding-top:0}.sm\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.sm\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.sm\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.sm\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.sm\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.sm\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.sm\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.sm\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.sm\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.sm\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:1024px){.md\:rt-r-py{padding-bottom:var(--pb-md);padding-top:var(--pt-md)}.md\:rt-r-py-0{padding-bottom:0;padding-top:0}.md\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.md\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.md\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.md\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.md\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.md\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.md\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.md\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.md\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.md\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:1280px){.lg\:rt-r-py{padding-bottom:var(--pb-lg);padding-top:var(--pt-lg)}.lg\:rt-r-py-0{padding-bottom:0;padding-top:0}.lg\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.lg\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.lg\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.lg\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.lg\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.lg\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.lg\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.lg\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.lg\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.lg\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:1640px){.xl\:rt-r-py{padding-bottom:var(--pb-xl);padding-top:var(--pt-xl)}.xl\:rt-r-py-0{padding-bottom:0;padding-top:0}.xl\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.xl\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.xl\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.xl\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.xl\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.xl\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.xl\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.xl\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.xl\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.xl\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}.rt-r-pt{padding-top:var(--pt)}.rt-r-pt-0{padding-top:0}.rt-r-pt-1{padding-top:var(--space-1)}.rt-r-pt-2{padding-top:var(--space-2)}.rt-r-pt-3{padding-top:var(--space-3)}.rt-r-pt-4{padding-top:var(--space-4)}.rt-r-pt-5{padding-top:var(--space-5)}.rt-r-pt-6{padding-top:var(--space-6)}.rt-r-pt-7{padding-top:var(--space-7)}.rt-r-pt-8{padding-top:var(--space-8)}.rt-r-pt-9{padding-top:var(--space-9)}.rt-r-pt-inset{padding-top:var(--inset-padding-top)}@media (min-width:520px){.xs\:rt-r-pt{padding-top:var(--pt-xs)}.xs\:rt-r-pt-0{padding-top:0}.xs\:rt-r-pt-1{padding-top:var(--space-1)}.xs\:rt-r-pt-2{padding-top:var(--space-2)}.xs\:rt-r-pt-3{padding-top:var(--space-3)}.xs\:rt-r-pt-4{padding-top:var(--space-4)}.xs\:rt-r-pt-5{padding-top:var(--space-5)}.xs\:rt-r-pt-6{padding-top:var(--space-6)}.xs\:rt-r-pt-7{padding-top:var(--space-7)}.xs\:rt-r-pt-8{padding-top:var(--space-8)}.xs\:rt-r-pt-9{padding-top:var(--space-9)}.xs\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:768px){.sm\:rt-r-pt{padding-top:var(--pt-sm)}.sm\:rt-r-pt-0{padding-top:0}.sm\:rt-r-pt-1{padding-top:var(--space-1)}.sm\:rt-r-pt-2{padding-top:var(--space-2)}.sm\:rt-r-pt-3{padding-top:var(--space-3)}.sm\:rt-r-pt-4{padding-top:var(--space-4)}.sm\:rt-r-pt-5{padding-top:var(--space-5)}.sm\:rt-r-pt-6{padding-top:var(--space-6)}.sm\:rt-r-pt-7{padding-top:var(--space-7)}.sm\:rt-r-pt-8{padding-top:var(--space-8)}.sm\:rt-r-pt-9{padding-top:var(--space-9)}.sm\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:1024px){.md\:rt-r-pt{padding-top:var(--pt-md)}.md\:rt-r-pt-0{padding-top:0}.md\:rt-r-pt-1{padding-top:var(--space-1)}.md\:rt-r-pt-2{padding-top:var(--space-2)}.md\:rt-r-pt-3{padding-top:var(--space-3)}.md\:rt-r-pt-4{padding-top:var(--space-4)}.md\:rt-r-pt-5{padding-top:var(--space-5)}.md\:rt-r-pt-6{padding-top:var(--space-6)}.md\:rt-r-pt-7{padding-top:var(--space-7)}.md\:rt-r-pt-8{padding-top:var(--space-8)}.md\:rt-r-pt-9{padding-top:var(--space-9)}.md\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:1280px){.lg\:rt-r-pt{padding-top:var(--pt-lg)}.lg\:rt-r-pt-0{padding-top:0}.lg\:rt-r-pt-1{padding-top:var(--space-1)}.lg\:rt-r-pt-2{padding-top:var(--space-2)}.lg\:rt-r-pt-3{padding-top:var(--space-3)}.lg\:rt-r-pt-4{padding-top:var(--space-4)}.lg\:rt-r-pt-5{padding-top:var(--space-5)}.lg\:rt-r-pt-6{padding-top:var(--space-6)}.lg\:rt-r-pt-7{padding-top:var(--space-7)}.lg\:rt-r-pt-8{padding-top:var(--space-8)}.lg\:rt-r-pt-9{padding-top:var(--space-9)}.lg\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:1640px){.xl\:rt-r-pt{padding-top:var(--pt-xl)}.xl\:rt-r-pt-0{padding-top:0}.xl\:rt-r-pt-1{padding-top:var(--space-1)}.xl\:rt-r-pt-2{padding-top:var(--space-2)}.xl\:rt-r-pt-3{padding-top:var(--space-3)}.xl\:rt-r-pt-4{padding-top:var(--space-4)}.xl\:rt-r-pt-5{padding-top:var(--space-5)}.xl\:rt-r-pt-6{padding-top:var(--space-6)}.xl\:rt-r-pt-7{padding-top:var(--space-7)}.xl\:rt-r-pt-8{padding-top:var(--space-8)}.xl\:rt-r-pt-9{padding-top:var(--space-9)}.xl\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}.rt-r-pr{padding-right:var(--pr)}.rt-r-pr-0{padding-right:0}.rt-r-pr-1{padding-right:var(--space-1)}.rt-r-pr-2{padding-right:var(--space-2)}.rt-r-pr-3{padding-right:var(--space-3)}.rt-r-pr-4{padding-right:var(--space-4)}.rt-r-pr-5{padding-right:var(--space-5)}.rt-r-pr-6{padding-right:var(--space-6)}.rt-r-pr-7{padding-right:var(--space-7)}.rt-r-pr-8{padding-right:var(--space-8)}.rt-r-pr-9{padding-right:var(--space-9)}.rt-r-pr-inset{padding-right:var(--inset-padding-right)}@media (min-width:520px){.xs\:rt-r-pr{padding-right:var(--pr-xs)}.xs\:rt-r-pr-0{padding-right:0}.xs\:rt-r-pr-1{padding-right:var(--space-1)}.xs\:rt-r-pr-2{padding-right:var(--space-2)}.xs\:rt-r-pr-3{padding-right:var(--space-3)}.xs\:rt-r-pr-4{padding-right:var(--space-4)}.xs\:rt-r-pr-5{padding-right:var(--space-5)}.xs\:rt-r-pr-6{padding-right:var(--space-6)}.xs\:rt-r-pr-7{padding-right:var(--space-7)}.xs\:rt-r-pr-8{padding-right:var(--space-8)}.xs\:rt-r-pr-9{padding-right:var(--space-9)}.xs\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:768px){.sm\:rt-r-pr{padding-right:var(--pr-sm)}.sm\:rt-r-pr-0{padding-right:0}.sm\:rt-r-pr-1{padding-right:var(--space-1)}.sm\:rt-r-pr-2{padding-right:var(--space-2)}.sm\:rt-r-pr-3{padding-right:var(--space-3)}.sm\:rt-r-pr-4{padding-right:var(--space-4)}.sm\:rt-r-pr-5{padding-right:var(--space-5)}.sm\:rt-r-pr-6{padding-right:var(--space-6)}.sm\:rt-r-pr-7{padding-right:var(--space-7)}.sm\:rt-r-pr-8{padding-right:var(--space-8)}.sm\:rt-r-pr-9{padding-right:var(--space-9)}.sm\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:1024px){.md\:rt-r-pr{padding-right:var(--pr-md)}.md\:rt-r-pr-0{padding-right:0}.md\:rt-r-pr-1{padding-right:var(--space-1)}.md\:rt-r-pr-2{padding-right:var(--space-2)}.md\:rt-r-pr-3{padding-right:var(--space-3)}.md\:rt-r-pr-4{padding-right:var(--space-4)}.md\:rt-r-pr-5{padding-right:var(--space-5)}.md\:rt-r-pr-6{padding-right:var(--space-6)}.md\:rt-r-pr-7{padding-right:var(--space-7)}.md\:rt-r-pr-8{padding-right:var(--space-8)}.md\:rt-r-pr-9{padding-right:var(--space-9)}.md\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:1280px){.lg\:rt-r-pr{padding-right:var(--pr-lg)}.lg\:rt-r-pr-0{padding-right:0}.lg\:rt-r-pr-1{padding-right:var(--space-1)}.lg\:rt-r-pr-2{padding-right:var(--space-2)}.lg\:rt-r-pr-3{padding-right:var(--space-3)}.lg\:rt-r-pr-4{padding-right:var(--space-4)}.lg\:rt-r-pr-5{padding-right:var(--space-5)}.lg\:rt-r-pr-6{padding-right:var(--space-6)}.lg\:rt-r-pr-7{padding-right:var(--space-7)}.lg\:rt-r-pr-8{padding-right:var(--space-8)}.lg\:rt-r-pr-9{padding-right:var(--space-9)}.lg\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:1640px){.xl\:rt-r-pr{padding-right:var(--pr-xl)}.xl\:rt-r-pr-0{padding-right:0}.xl\:rt-r-pr-1{padding-right:var(--space-1)}.xl\:rt-r-pr-2{padding-right:var(--space-2)}.xl\:rt-r-pr-3{padding-right:var(--space-3)}.xl\:rt-r-pr-4{padding-right:var(--space-4)}.xl\:rt-r-pr-5{padding-right:var(--space-5)}.xl\:rt-r-pr-6{padding-right:var(--space-6)}.xl\:rt-r-pr-7{padding-right:var(--space-7)}.xl\:rt-r-pr-8{padding-right:var(--space-8)}.xl\:rt-r-pr-9{padding-right:var(--space-9)}.xl\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}.rt-r-pb{padding-bottom:var(--pb)}.rt-r-pb-0{padding-bottom:0}.rt-r-pb-1{padding-bottom:var(--space-1)}.rt-r-pb-2{padding-bottom:var(--space-2)}.rt-r-pb-3{padding-bottom:var(--space-3)}.rt-r-pb-4{padding-bottom:var(--space-4)}.rt-r-pb-5{padding-bottom:var(--space-5)}.rt-r-pb-6{padding-bottom:var(--space-6)}.rt-r-pb-7{padding-bottom:var(--space-7)}.rt-r-pb-8{padding-bottom:var(--space-8)}.rt-r-pb-9{padding-bottom:var(--space-9)}.rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}@media (min-width:520px){.xs\:rt-r-pb{padding-bottom:var(--pb-xs)}.xs\:rt-r-pb-0{padding-bottom:0}.xs\:rt-r-pb-1{padding-bottom:var(--space-1)}.xs\:rt-r-pb-2{padding-bottom:var(--space-2)}.xs\:rt-r-pb-3{padding-bottom:var(--space-3)}.xs\:rt-r-pb-4{padding-bottom:var(--space-4)}.xs\:rt-r-pb-5{padding-bottom:var(--space-5)}.xs\:rt-r-pb-6{padding-bottom:var(--space-6)}.xs\:rt-r-pb-7{padding-bottom:var(--space-7)}.xs\:rt-r-pb-8{padding-bottom:var(--space-8)}.xs\:rt-r-pb-9{padding-bottom:var(--space-9)}.xs\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:768px){.sm\:rt-r-pb{padding-bottom:var(--pb-sm)}.sm\:rt-r-pb-0{padding-bottom:0}.sm\:rt-r-pb-1{padding-bottom:var(--space-1)}.sm\:rt-r-pb-2{padding-bottom:var(--space-2)}.sm\:rt-r-pb-3{padding-bottom:var(--space-3)}.sm\:rt-r-pb-4{padding-bottom:var(--space-4)}.sm\:rt-r-pb-5{padding-bottom:var(--space-5)}.sm\:rt-r-pb-6{padding-bottom:var(--space-6)}.sm\:rt-r-pb-7{padding-bottom:var(--space-7)}.sm\:rt-r-pb-8{padding-bottom:var(--space-8)}.sm\:rt-r-pb-9{padding-bottom:var(--space-9)}.sm\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:1024px){.md\:rt-r-pb{padding-bottom:var(--pb-md)}.md\:rt-r-pb-0{padding-bottom:0}.md\:rt-r-pb-1{padding-bottom:var(--space-1)}.md\:rt-r-pb-2{padding-bottom:var(--space-2)}.md\:rt-r-pb-3{padding-bottom:var(--space-3)}.md\:rt-r-pb-4{padding-bottom:var(--space-4)}.md\:rt-r-pb-5{padding-bottom:var(--space-5)}.md\:rt-r-pb-6{padding-bottom:var(--space-6)}.md\:rt-r-pb-7{padding-bottom:var(--space-7)}.md\:rt-r-pb-8{padding-bottom:var(--space-8)}.md\:rt-r-pb-9{padding-bottom:var(--space-9)}.md\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:1280px){.lg\:rt-r-pb{padding-bottom:var(--pb-lg)}.lg\:rt-r-pb-0{padding-bottom:0}.lg\:rt-r-pb-1{padding-bottom:var(--space-1)}.lg\:rt-r-pb-2{padding-bottom:var(--space-2)}.lg\:rt-r-pb-3{padding-bottom:var(--space-3)}.lg\:rt-r-pb-4{padding-bottom:var(--space-4)}.lg\:rt-r-pb-5{padding-bottom:var(--space-5)}.lg\:rt-r-pb-6{padding-bottom:var(--space-6)}.lg\:rt-r-pb-7{padding-bottom:var(--space-7)}.lg\:rt-r-pb-8{padding-bottom:var(--space-8)}.lg\:rt-r-pb-9{padding-bottom:var(--space-9)}.lg\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:1640px){.xl\:rt-r-pb{padding-bottom:var(--pb-xl)}.xl\:rt-r-pb-0{padding-bottom:0}.xl\:rt-r-pb-1{padding-bottom:var(--space-1)}.xl\:rt-r-pb-2{padding-bottom:var(--space-2)}.xl\:rt-r-pb-3{padding-bottom:var(--space-3)}.xl\:rt-r-pb-4{padding-bottom:var(--space-4)}.xl\:rt-r-pb-5{padding-bottom:var(--space-5)}.xl\:rt-r-pb-6{padding-bottom:var(--space-6)}.xl\:rt-r-pb-7{padding-bottom:var(--space-7)}.xl\:rt-r-pb-8{padding-bottom:var(--space-8)}.xl\:rt-r-pb-9{padding-bottom:var(--space-9)}.xl\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}.rt-r-pl{padding-left:var(--pl)}.rt-r-pl-0{padding-left:0}.rt-r-pl-1{padding-left:var(--space-1)}.rt-r-pl-2{padding-left:var(--space-2)}.rt-r-pl-3{padding-left:var(--space-3)}.rt-r-pl-4{padding-left:var(--space-4)}.rt-r-pl-5{padding-left:var(--space-5)}.rt-r-pl-6{padding-left:var(--space-6)}.rt-r-pl-7{padding-left:var(--space-7)}.rt-r-pl-8{padding-left:var(--space-8)}.rt-r-pl-9{padding-left:var(--space-9)}.rt-r-pl-inset{padding-left:var(--inset-padding-left)}@media (min-width:520px){.xs\:rt-r-pl{padding-left:var(--pl-xs)}.xs\:rt-r-pl-0{padding-left:0}.xs\:rt-r-pl-1{padding-left:var(--space-1)}.xs\:rt-r-pl-2{padding-left:var(--space-2)}.xs\:rt-r-pl-3{padding-left:var(--space-3)}.xs\:rt-r-pl-4{padding-left:var(--space-4)}.xs\:rt-r-pl-5{padding-left:var(--space-5)}.xs\:rt-r-pl-6{padding-left:var(--space-6)}.xs\:rt-r-pl-7{padding-left:var(--space-7)}.xs\:rt-r-pl-8{padding-left:var(--space-8)}.xs\:rt-r-pl-9{padding-left:var(--space-9)}.xs\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:768px){.sm\:rt-r-pl{padding-left:var(--pl-sm)}.sm\:rt-r-pl-0{padding-left:0}.sm\:rt-r-pl-1{padding-left:var(--space-1)}.sm\:rt-r-pl-2{padding-left:var(--space-2)}.sm\:rt-r-pl-3{padding-left:var(--space-3)}.sm\:rt-r-pl-4{padding-left:var(--space-4)}.sm\:rt-r-pl-5{padding-left:var(--space-5)}.sm\:rt-r-pl-6{padding-left:var(--space-6)}.sm\:rt-r-pl-7{padding-left:var(--space-7)}.sm\:rt-r-pl-8{padding-left:var(--space-8)}.sm\:rt-r-pl-9{padding-left:var(--space-9)}.sm\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:1024px){.md\:rt-r-pl{padding-left:var(--pl-md)}.md\:rt-r-pl-0{padding-left:0}.md\:rt-r-pl-1{padding-left:var(--space-1)}.md\:rt-r-pl-2{padding-left:var(--space-2)}.md\:rt-r-pl-3{padding-left:var(--space-3)}.md\:rt-r-pl-4{padding-left:var(--space-4)}.md\:rt-r-pl-5{padding-left:var(--space-5)}.md\:rt-r-pl-6{padding-left:var(--space-6)}.md\:rt-r-pl-7{padding-left:var(--space-7)}.md\:rt-r-pl-8{padding-left:var(--space-8)}.md\:rt-r-pl-9{padding-left:var(--space-9)}.md\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:1280px){.lg\:rt-r-pl{padding-left:var(--pl-lg)}.lg\:rt-r-pl-0{padding-left:0}.lg\:rt-r-pl-1{padding-left:var(--space-1)}.lg\:rt-r-pl-2{padding-left:var(--space-2)}.lg\:rt-r-pl-3{padding-left:var(--space-3)}.lg\:rt-r-pl-4{padding-left:var(--space-4)}.lg\:rt-r-pl-5{padding-left:var(--space-5)}.lg\:rt-r-pl-6{padding-left:var(--space-6)}.lg\:rt-r-pl-7{padding-left:var(--space-7)}.lg\:rt-r-pl-8{padding-left:var(--space-8)}.lg\:rt-r-pl-9{padding-left:var(--space-9)}.lg\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:1640px){.xl\:rt-r-pl{padding-left:var(--pl-xl)}.xl\:rt-r-pl-0{padding-left:0}.xl\:rt-r-pl-1{padding-left:var(--space-1)}.xl\:rt-r-pl-2{padding-left:var(--space-2)}.xl\:rt-r-pl-3{padding-left:var(--space-3)}.xl\:rt-r-pl-4{padding-left:var(--space-4)}.xl\:rt-r-pl-5{padding-left:var(--space-5)}.xl\:rt-r-pl-6{padding-left:var(--space-6)}.xl\:rt-r-pl-7{padding-left:var(--space-7)}.xl\:rt-r-pl-8{padding-left:var(--space-8)}.xl\:rt-r-pl-9{padding-left:var(--space-9)}.xl\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}.rt-r-position-static{position:static}.rt-r-position-absolute{position:absolute}.rt-r-position-relative{position:relative}.rt-r-position-fixed{position:fixed}.rt-r-position-sticky{position:-webkit-sticky;position:sticky}@media (min-width:520px){.xs\:rt-r-position-static{position:static}.xs\:rt-r-position-absolute{position:absolute}.xs\:rt-r-position-relative{position:relative}.xs\:rt-r-position-fixed{position:fixed}.xs\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:768px){.sm\:rt-r-position-static{position:static}.sm\:rt-r-position-absolute{position:absolute}.sm\:rt-r-position-relative{position:relative}.sm\:rt-r-position-fixed{position:fixed}.sm\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:1024px){.md\:rt-r-position-static{position:static}.md\:rt-r-position-absolute{position:absolute}.md\:rt-r-position-relative{position:relative}.md\:rt-r-position-fixed{position:fixed}.md\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:1280px){.lg\:rt-r-position-static{position:static}.lg\:rt-r-position-absolute{position:absolute}.lg\:rt-r-position-relative{position:relative}.lg\:rt-r-position-fixed{position:fixed}.lg\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:1640px){.xl\:rt-r-position-static{position:static}.xl\:rt-r-position-absolute{position:absolute}.xl\:rt-r-position-relative{position:relative}.xl\:rt-r-position-fixed{position:fixed}.xl\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}.rt-r-w{width:var(--width)}@media (min-width:520px){.xs\:rt-r-w{width:var(--width-xs)}}@media (min-width:768px){.sm\:rt-r-w{width:var(--width-sm)}}@media (min-width:1024px){.md\:rt-r-w{width:var(--width-md)}}@media (min-width:1280px){.lg\:rt-r-w{width:var(--width-lg)}}@media (min-width:1640px){.xl\:rt-r-w{width:var(--width-xl)}}.rt-r-min-w{min-width:var(--min-width)}@media (min-width:520px){.xs\:rt-r-min-w{min-width:var(--min-width-xs)}}@media (min-width:768px){.sm\:rt-r-min-w{min-width:var(--min-width-sm)}}@media (min-width:1024px){.md\:rt-r-min-w{min-width:var(--min-width-md)}}@media (min-width:1280px){.lg\:rt-r-min-w{min-width:var(--min-width-lg)}}@media (min-width:1640px){.xl\:rt-r-min-w{min-width:var(--min-width-xl)}}.rt-r-max-w{max-width:var(--max-width)}@media (min-width:520px){.xs\:rt-r-max-w{max-width:var(--max-width-xs)}}@media (min-width:768px){.sm\:rt-r-max-w{max-width:var(--max-width-sm)}}@media (min-width:1024px){.md\:rt-r-max-w{max-width:var(--max-width-md)}}@media (min-width:1280px){.lg\:rt-r-max-w{max-width:var(--max-width-lg)}}@media (min-width:1640px){.xl\:rt-r-max-w{max-width:var(--max-width-xl)}}.rt-r-weight-light{font-weight:var(--font-weight-light)}.rt-r-weight-regular{font-weight:var(--font-weight-regular)}.rt-r-weight-medium{font-weight:var(--font-weight-medium)}.rt-r-weight-bold{font-weight:var(--font-weight-bold)}@media (min-width:520px){.xs\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xs\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xs\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xs\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:768px){.sm\:rt-r-weight-light{font-weight:var(--font-weight-light)}.sm\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.sm\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.sm\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:1024px){.md\:rt-r-weight-light{font-weight:var(--font-weight-light)}.md\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.md\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.md\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:1280px){.lg\:rt-r-weight-light{font-weight:var(--font-weight-light)}.lg\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.lg\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.lg\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:1640px){.xl\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xl\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xl\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xl\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}.rt-r-lt-end:before,.rt-r-lt-normal:after,.rt-r-lt-normal:before,.rt-r-lt-start:after{content:none}.rt-r-lt-both:after,.rt-r-lt-both:before,.rt-r-lt-end:after,.rt-r-lt-start:before{content:"";display:table}.rt-r-lt-both:before,.rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.rt-r-lt-both:after,.rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}@media (min-width:520px){.xs\:rt-r-lt-end:before,.xs\:rt-r-lt-normal:after,.xs\:rt-r-lt-normal:before,.xs\:rt-r-lt-start:after{content:none}.xs\:rt-r-lt-both:after,.xs\:rt-r-lt-both:before,.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-start:before{content:"";display:table}.xs\:rt-r-lt-both:before,.xs\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xs\:rt-r-lt-both:after,.xs\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:768px){.sm\:rt-r-lt-end:before,.sm\:rt-r-lt-normal:after,.sm\:rt-r-lt-normal:before,.sm\:rt-r-lt-start:after{content:none}.sm\:rt-r-lt-both:after,.sm\:rt-r-lt-both:before,.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-start:before{content:"";display:table}.sm\:rt-r-lt-both:before,.sm\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.sm\:rt-r-lt-both:after,.sm\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:1024px){.md\:rt-r-lt-end:before,.md\:rt-r-lt-normal:after,.md\:rt-r-lt-normal:before,.md\:rt-r-lt-start:after{content:none}.md\:rt-r-lt-both:after,.md\:rt-r-lt-both:before,.md\:rt-r-lt-end:after,.md\:rt-r-lt-start:before{content:"";display:table}.md\:rt-r-lt-both:before,.md\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.md\:rt-r-lt-both:after,.md\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:1280px){.lg\:rt-r-lt-end:before,.lg\:rt-r-lt-normal:after,.lg\:rt-r-lt-normal:before,.lg\:rt-r-lt-start:after{content:none}.lg\:rt-r-lt-both:after,.lg\:rt-r-lt-both:before,.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-start:before{content:"";display:table}.lg\:rt-r-lt-both:before,.lg\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.lg\:rt-r-lt-both:after,.lg\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:1640px){.xl\:rt-r-lt-end:before,.xl\:rt-r-lt-normal:after,.xl\:rt-r-lt-normal:before,.xl\:rt-r-lt-start:after{content:none}.xl\:rt-r-lt-both:after,.xl\:rt-r-lt-both:before,.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-start:before{content:"";display:table}.xl\:rt-r-lt-both:before,.xl\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xl\:rt-r-lt-both:after,.xl\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}.rt-r-resize-none{resize:none}.rt-r-resize-vertical{resize:vertical}.rt-r-resize-horizontal{resize:horizontal}.rt-r-resize-both{resize:both}@media (min-width:520px){.xs\:rt-r-resize-none{resize:none}.xs\:rt-r-resize-vertical{resize:vertical}.xs\:rt-r-resize-horizontal{resize:horizontal}.xs\:rt-r-resize-both{resize:both}}@media (min-width:768px){.sm\:rt-r-resize-none{resize:none}.sm\:rt-r-resize-vertical{resize:vertical}.sm\:rt-r-resize-horizontal{resize:horizontal}.sm\:rt-r-resize-both{resize:both}}@media (min-width:1024px){.md\:rt-r-resize-none{resize:none}.md\:rt-r-resize-vertical{resize:vertical}.md\:rt-r-resize-horizontal{resize:horizontal}.md\:rt-r-resize-both{resize:both}}@media (min-width:1280px){.lg\:rt-r-resize-none{resize:none}.lg\:rt-r-resize-vertical{resize:vertical}.lg\:rt-r-resize-horizontal{resize:horizontal}.lg\:rt-r-resize-both{resize:both}}@media (min-width:1640px){.xl\:rt-r-resize-none{resize:none}.xl\:rt-r-resize-vertical{resize:vertical}.xl\:rt-r-resize-horizontal{resize:horizontal}.xl\:rt-r-resize-both{resize:both}}.rt-r-tl-auto{table-layout:auto}.rt-r-tl-fixed{table-layout:fixed}@media (min-width:520px){.xs\:rt-r-tl-auto{table-layout:auto}.xs\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:768px){.sm\:rt-r-tl-auto{table-layout:auto}.sm\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:1024px){.md\:rt-r-tl-auto{table-layout:auto}.md\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:1280px){.lg\:rt-r-tl-auto{table-layout:auto}.lg\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:1640px){.xl\:rt-r-tl-auto{table-layout:auto}.xl\:rt-r-tl-fixed{table-layout:fixed}}.rt-r-ta-left{text-align:left}.rt-r-ta-center{text-align:center}.rt-r-ta-right{text-align:right}@media (min-width:520px){.xs\:rt-r-ta-left{text-align:left}.xs\:rt-r-ta-center{text-align:center}.xs\:rt-r-ta-right{text-align:right}}@media (min-width:768px){.sm\:rt-r-ta-left{text-align:left}.sm\:rt-r-ta-center{text-align:center}.sm\:rt-r-ta-right{text-align:right}}@media (min-width:1024px){.md\:rt-r-ta-left{text-align:left}.md\:rt-r-ta-center{text-align:center}.md\:rt-r-ta-right{text-align:right}}@media (min-width:1280px){.lg\:rt-r-ta-left{text-align:left}.lg\:rt-r-ta-center{text-align:center}.lg\:rt-r-ta-right{text-align:right}}@media (min-width:1640px){.xl\:rt-r-ta-left{text-align:left}.xl\:rt-r-ta-center{text-align:center}.xl\:rt-r-ta-right{text-align:right}}.rt-r-tw-wrap{white-space:normal}.rt-r-tw-nowrap{white-space:nowrap}.rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.rt-r-tw-balance{text-wrap:balance;white-space:normal}@media (min-width:520px){.xs\:rt-r-tw-wrap{white-space:normal}.xs\:rt-r-tw-nowrap{white-space:nowrap}.xs\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.xs\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:768px){.sm\:rt-r-tw-wrap{white-space:normal}.sm\:rt-r-tw-nowrap{white-space:nowrap}.sm\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.sm\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:1024px){.md\:rt-r-tw-wrap{white-space:normal}.md\:rt-r-tw-nowrap{white-space:nowrap}.md\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.md\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:1280px){.lg\:rt-r-tw-wrap{white-space:normal}.lg\:rt-r-tw-nowrap{white-space:nowrap}.lg\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.lg\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:1640px){.xl\:rt-r-tw-wrap{white-space:normal}.xl\:rt-r-tw-nowrap{white-space:nowrap}.xl\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.xl\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}.rt-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-r-va-baseline{vertical-align:initial}.rt-r-va-top{vertical-align:top}.rt-r-va-middle{vertical-align:middle}.rt-r-va-bottom{vertical-align:bottom}@media (min-width:520px){.xs\:rt-r-va-baseline{vertical-align:initial}.xs\:rt-r-va-top{vertical-align:top}.xs\:rt-r-va-middle{vertical-align:middle}.xs\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:768px){.sm\:rt-r-va-baseline{vertical-align:initial}.sm\:rt-r-va-top{vertical-align:top}.sm\:rt-r-va-middle{vertical-align:middle}.sm\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:1024px){.md\:rt-r-va-baseline{vertical-align:initial}.md\:rt-r-va-top{vertical-align:top}.md\:rt-r-va-middle{vertical-align:middle}.md\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:1280px){.lg\:rt-r-va-baseline{vertical-align:initial}.lg\:rt-r-va-top{vertical-align:top}.lg\:rt-r-va-middle{vertical-align:middle}.lg\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:1640px){.xl\:rt-r-va-baseline{vertical-align:initial}.xl\:rt-r-va-top{vertical-align:top}.xl\:rt-r-va-middle{vertical-align:middle}.xl\:rt-r-va-bottom{vertical-align:bottom}}
/*# sourceMappingURL=main.96c35106.css.map*/