@layer floor,theme,base,components,local-components,utilities;.slide-down{will-change:transform,opacity;transform-origin:top;animation:slideDown .1s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes slideDown{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@font-face{font-family:GoogleSansCode;src:url(./fonts/GoogleSansCode-Regular.ttf) format("truetype")}@layer floor{*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none;font-family:"GoogleSansCode" initial!important}*::selection{background-color:var(--color);color:#fff}}#root{width:100vw;height:100vh;overflow:hidden;background-color:#fff}body{font-family:GoogleSansCode;--gray-border: rgba(138, 138, 138, .15);--gray-bg: rgba(242, 243, 244, 1);--border-radius: 6px;--border-radius-sm: 3px;--shadow: 0px 0px 0px 1px rgba(0, 0, 0, .05), 0px 4px 10px rgba(0, 0, 0, .1)}.h_swJ{cursor:pointer}.h_swJ[data-active=true]{color:var(--color)}.MXecg{width:100%;height:100%;position:relative;display:-ms-grid;display:grid}.MXecg-c{place-content:center;place-items:center}.MXecg-h-c{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MXecg-v-c{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;justify-items:center}@layer local-components{.xxIdr{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.xxIdr-label{font-size:12px}.xxIdr-head{font-size:12px;font-weight:600;line-height:16px}.xxIdr-common{font-size:13px}}.d3QfN{width:100%;height:32px;-webkit-box-pack:justify;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.zSnAt-label-header{font-size:12px;font-weight:600;line-height:16px}.C1Juw{padding-inline:8px 20px;cursor:pointer;border-radius:var(--border-radius-sm)}.C1Juw-has-icon{-webkit-padding-start:4px;padding-inline-start:4px}.C1Juw-disabled{opacity:.5;cursor:not-allowed}.C1Juw:hover:not(.C1Juw-disabled){color:#fff;background-color:var(--color)}.C1Juw:hover:not(.C1Juw-disabled) .C1Juw-icon-checked{color:#fff}.C1Juw-icon{min-width:16px}.C1Juw-icon-checked{color:var(--color);-webkit-translate:0 1px;-moz-translate:0 1px;-ms-translate:0 1px;translate:0 1px}.YlzmM{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:none;background-color:#e5e6eb}.YlzmM[data-orientation=horizontal]{width:var(--length);height:.5px;margin-block:var(--space)}.YlzmM[data-orientation=vertical]{width:.5px;height:var(--length);margin-inline:var(--space)}.L6YDL{border-radius:var(--border-radius);box-shadow:var(--shadow);background-color:#fff;padding:6px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;outline:none}.pMxIZ{width:180px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;border-radius:var(--border-radius);padding-inline:6px}.pMxIZ-item{-webkit-padding-end:8px;padding-inline-end:8px}.VzXfg{width:100%;height:100%}.VzXfg-svg{--uib-size:37px;--uib-color:rgb(0, 100, 250);--uib-speed:.9s;--uib-bg-opacity:.1;height:var(--uib-size);width:var(--uib-size);transform-origin:center;overflow:visible}.VzXfg-car{width:100%;height:100%;fill:none;stroke:var(--uib-color);stroke-dasharray:15,85;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:travel-VzXfg var(--uib-speed) linear infinite;animation:travel-VzXfg var(--uib-speed) linear infinite;will-change:stroke-dasharray,stroke-dashoffset;-webkit-transition:stroke .5s ease;transition:stroke .5s ease}.VzXfg-track{width:100%;height:100%;stroke:var(--uib-color);opacity:var(--uib-bg-opacity);-webkit-transition:stroke .5s ease;transition:stroke .5s ease}@-webkit-keyframes travel-VzXfg{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes travel-VzXfg{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@layer local-components{.WR0_Z{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:6px;cursor:pointer;border:none;outline:none;-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:var(--border-radius)}.WR0_Z-24{height:24px;padding:0 8px;font-size:11px}.WR0_Z-28{height:28px;padding:0 10px;font-size:12px}.WR0_Z-30{height:30px;padding:0 12px;font-size:13px}.WR0_Z-32{height:32px;padding:0 14px;font-size:14px}.WR0_Z-36{height:36px;padding:0 22px;font-size:15px}.WR0_Z-ghost{background:transparent;color:inherit}.WR0_Z-ghost:not([data-active=true]):hover:hover{background-color:var(--gray-bg)}.WR0_Z-ghost[data-active=true]{color:#fff;background-color:var(--color)}.WR0_Z-solid{background:var(--color);color:#fff}.WR0_Z-solid:not([data-active=true]):hover{opacity:.9}.WR0_Z-outline{background:transparent;border:1px solid var(--gray-border)}.WR0_Z-outline:not([data-active=true]):hover:hover{border:1px solid var(--color)}.WR0_Z:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.WR0_Z[data-icon-only]{padding:0;aspect-ratio:1/1}}._S9bH{width:100%;height:32px;min-height:32px;padding-inline:12px 6px;padding-block:0;gap:8px}._S9bH-expand-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s;transition:transform .2s}._S9bH-search-input{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:12px}._S9bH-search-input::-webkit-input-placeholder{font-size:12px}._S9bH-search-input::-moz-placeholder{font-size:12px}._S9bH-search-input:-ms-input-placeholder{font-size:12px}._S9bH-search-input::placeholder{font-size:12px}@layer local-components{.AXpK2{width:16px;height:16px}}.DpcFZ{display:block;-webkit-flex:0 0 14px;-ms-flex:0 0 14px;flex:0 0 14px;width:14px;height:14px}.ENViS{width:100%;height:32px;cursor:pointer;border:1px solid transparent;font-size:12px}.ENViS:hover,.ENViS[data-hover=true]{border:1px solid var(--color)}.ENViS[data-selected=true],.ENViS[data-selected=true]:hover{background-color:var(--color-bg)}.ENViS[data-sub-selected=true]{background-color:var(--color-bg-half)}.ENViS[data-dragging=true]{opacity:.5}.ENViS-name{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._NHUp-item{position:absolute;top:0;left:0;width:100%;height:32px}.yJKBD{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ir_x_{padding-inline:12px 6px;height:32px}.ir_x_-title{font-size:12px;color:gray}.TfkQ1{-webkit-box-pack:justify;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:32px;cursor:pointer;border:1px solid transparent;font-size:12px;padding-inline:12px}.TfkQ1:hover{border:1px solid var(--color)}.TfkQ1-check{color:var(--color)}.AWpFX{width:240px;height:100%;border-bottom:1px solid var(--gray-border)}.AWpFX-content{overflow-y:auto;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.AWpFX-resize{cursor:ns-resize}.L32KH{border-right:1px solid var(--gray-border)}.L32KH-switchBar{width:44px;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;padding-block:8px;border-right:1px solid var(--gray-border)}._1Aj5{height:40px;justify-items:center;border-bottom:1px solid var(--gray-border)}._1Aj5 .g-icon{width:16px;height:16px}@layer local-components{.pXByz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease;border-radius:var(--border-radius)}.pXByz-focus-style{background:var(--gray-bg)}.pXByz-focus-style:focus-within{background:#fff;outline:1px solid var(--color)}.pXByz-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.pXByz-prefix{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.pXByz-input{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;font-size:12px;color:inherit}.pXByz-addon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:12px;color:#00000073}}@layer local-components{.pXByz-input::-webkit-input-placeholder{color:#000000a6}}@layer local-components{.pXByz-input::-moz-placeholder{color:#000000a6}}@layer local-components{.pXByz-input:-ms-input-placeholder{color:#000000a6}}@layer local-components{.pXByz-input::placeholder{color:#000000a6}}._WzSZ{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:e-resize}@layer local-components{.KxJqu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease;border-radius:var(--border-radius)}.KxJqu-focus-style{background:var(--gray-bg)}.KxJqu-focus-style:focus-within{background:#fff;outline:1px solid var(--color)}.KxJqu-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.KxJqu-prefix{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.KxJqu-input{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;font-size:12px;color:inherit}.KxJqu-addon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:12px;color:#00000073}}@layer local-components{.KxJqu-input::-webkit-input-placeholder{color:#000000a6}}@layer local-components{.KxJqu-input::-moz-placeholder{color:#000000a6}}@layer local-components{.KxJqu-input:-ms-input-placeholder{color:#000000a6}}@layer local-components{.KxJqu-input::placeholder{color:#000000a6}}.uSiEP{padding-inline:12px 6px;padding-top:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-bottom:1px solid var(--gray-border)}.uSiEP-header{height:28px;margin-bottom:6px}.uSiEP-header-title{font-size:12px;font-weight:600;line-height:16px;color:#2e2e2e}.uSiEP-header-slot{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}.uSiEP-content{-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;margin-bottom:12px}.q7Zf7{width:185px;height:30px;border-radius:var(--border-radius);background-color:var(--gray-bg);padding:8px;-webkit-box-pack:justify;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;color:#2e2e2e}.q7Zf7:has(input:focus){background-color:#fff;outline:1px solid var(--color)}.q7Zf7-shower{width:18px;height:18px;overflow:hidden;border-radius:var(--border-radius-sm);box-shadow:var(--shadow);cursor:pointer}.q7Zf7-hex{width:64px;height:24px;font-size:12px;display:-ms-grid;display:grid;justify-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}.q7Zf7-hex>input{line-height:.8rem}.q7Zf7-alpha{width:36px;height:24px;font-size:12px;padding-inline:0;gap:0}.q7Zf7-mixed-fills{height:30px;opacity:.65}.ZSHXv{width:240px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;position:fixed;overflow:hidden;box-shadow:var(--shadow);border-radius:var(--border-radius)}.ZSHXv-header{gap:8px;height:36px;padding-inline:12px 6px;font-size:12px;font-weight:600;line-height:16px;border-bottom:1px solid var(--gray-border)}.ZSHXv-header-title{padding-left:4px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ZSHXv-header-slot{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}.ZSHXv-header-actions{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;height:24px}.ZSHXv-content{height:100%}.ZSHXv-menu{width:160px;position:relative;z-index:10000}@layer local-components{.GMP5y{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--gray-bg);border-radius:var(--border-radius);padding:3px;gap:2px}.GMP5y-sm{height:24px;font-size:12px}.GMP5y-md{height:32px;font-size:13px}.GMP5y-lg{height:36px;font-size:14px}.GMP5y-solid .GMP5y-indicator{background:var(--color)}.GMP5y-solid .GMP5y-item[data-state=checked]{color:var(--color);background-color:#fff}.GMP5y-outline{background:transparent;border:1px solid var(--gray-border)}.GMP5y-outline .GMP5y-indicator{background:var(--gray-bg-hover)}.GMP5y-outline .GMP5y-item[data-state=checked]{color:var(--color)}.GMP5y-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 12px;cursor:pointer;position:relative;z-index:1;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;height:100%;border-radius:4px}.GMP5y-item:hover:not([data-state=checked]):not([data-disabled]){color:var(--color)}.GMP5y-item[data-disabled]{opacity:.4;cursor:not-allowed}.GMP5y-indicator{position:absolute;height:calc(100% - 6px);border-radius:var(--border-radius);-webkit-transition:left .2s ease,width .2s ease;transition:left .2s ease,width .2s ease;z-index:0}.GMP5y[data-disabled]{opacity:.5;cursor:not-allowed}}._PHiG{width:216px;row-gap:8px}._PHiG-pointer{width:14px;height:14px;border-radius:50%;border:2px solid white;position:absolute;box-shadow:0 2px 4px #0003;z-index:3;cursor:pointer}._PHiG-square{width:216px;height:172px;z-index:0}._PHiG-square-background{border-radius:3px}._PHiG-hue{height:8px;border-radius:99px;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}._PHiG-alpha{height:8px;border-radius:99px;background:linear-gradient(to right,#0000,#00000080)}.rjTSC:hover .rjTSC-mask{display:-ms-grid;display:grid}.rjTSC-content{width:216px;height:184px;overflow:hidden;border:1px solid var(--gray-border);border-radius:var(--border-radius)}.rjTSC-mask{position:absolute;background-color:#0006;display:none}.rjTSC-mask-change{width:80px;height:32px;border-radius:5px;border:1px solid white;color:#fff;font-size:12px;cursor:pointer}.dpv1M{row-gap:8px}.dpv1M-stopBar{width:216px;height:20px;border-radius:99px;position:relative}.dpv1M-stopBar-background{height:8px;border-radius:99px}.dpv1M-stopBar-track{height:8px;width:calc(100% - 14px)}.dpv1M-stopBar-stop{width:14px;height:14px;border-radius:99px;position:absolute;border:2px solid white;cursor:pointer;box-shadow:0 0 3px #000000b3,inset 0 0 5px -2px #000000b3}.xnQrm-content{padding:12px}.lltE_{padding:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-bottom:1px solid var(--gray-border)}.lltE_-size{-ms-grid-column:1/-1;grid-column:1/-1}.lltE_-lock-aspect-ratio{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;color:#000000a6}.lltE_-lock-aspect-ratio:hover,.lltE_-lock-aspect-ratio[data-active=true]{background:transparent;color:var(--color)}.vyv5B{overflow:hidden;border-radius:var(--border-radius)}.vyv5B-button{width:100%;border-radius:0;background:var(--gray-bg)}.vyv5B-button+.vyv5B-button{border-left:1px solid var(--gray-border)}.k6ufw{-ms-grid-column:1/-1;grid-column:1/-1;overflow:hidden;background:var(--gray-bg);border-radius:var(--border-radius)}.k6ufw:focus-within{background:#fff;outline:1px solid var(--color);outline-offset:-1px}.k6ufw-input{border-radius:0;background:transparent}.k6ufw-input:focus-within{position:relative;z-index:1;outline:none;background:transparent}.k6ufw-input+.k6ufw-input{border-left:1px solid var(--gray-border)}.k6ufw-slide-handle{width:4px;height:16px}.q3daF{border-left:1px solid var(--gray-border)}.wDZdU{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:20px;right:10px;font-size:20px;pointer-events:none}.I1SBG{background-color:var(--gray-bg)}._KEhz{position:absolute;top:0;left:0;border:2px solid var(--color)}.GNX27-applied{opacity:.4;cursor:not-allowed}.GNX27-recording{color:#fff!important;background-color:#e5484d!important}.dS0l_-item{width:100%;height:36px;padding-inline:12px 8px;border-bottom:1px solid var(--gray-border);font-size:12px;cursor:pointer}.dS0l_-item[data-active=true]{background-color:var(--color-bg-half);color:var(--color)}.dS0l_-copy{opacity:0;pointer-events:none}.dS0l_-item:hover .dS0l_-copy{opacity:1;pointer-events:auto}.Gv2hr{padding:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.syF0I{width:36px;height:18px;border-radius:99px;padding:3px;cursor:pointer;outline:1px solid var(--gray-bg)}.syF0I-inner{width:12px;height:12px;border-radius:99px;background-color:#b8b8b8;-webkit-transition:all .3s ease;transition:all .3s ease}.syF0I-inner-checked{background-color:hsl(var(--hue),100%,60%);-webkit-transform:translateX(calc(100% + 6px));-moz-transform:translateX(calc(100% + 6px));-ms-transform:translateX(calc(100% + 6px));transform:translate(calc(100% + 6px))}._9FQS{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;padding:8px;cursor:pointer;border-radius:var(--border-radius);font-size:13px}._9FQS:hover{background-color:var(--gray-bg)}._5HgJ{width:160px;border-radius:var(--border-radius-sm)}.cVFL5{height:48px;padding-inline:8px;border-bottom:1px solid var(--gray-border)}.cVFL5-centerGroup{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.cVFL5-centerGroup>*:not(:last-child):after{content:"";display:block;width:1px;height:20px;background-color:var(--gray-border);margin-top:6px;margin-left:4px;margin-right:8px}.cVFL5-centerGroup-icon{width:20px;height:20px}.DXqGZ{padding:20px;gap:20px}.DXqGZ-item{width:300px;height:240px;border-radius:var(--border-radius-sm);cursor:pointer;background:var(--bg-content)}.DXqGZ-item:hover{outline:2px solid var(--color);outline-offset:1px}.DXqGZ-item-cover{width:100%;height:180px;object-fit:cover;border-radius:var(--border-radius-sm);overflow:hidden}.DXqGZ-item-meta{padding:4px;gap:4px}.tKWiD{height:48px;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid var(--gray-border)}.tKWiD-title{font-weight:600;font-size:18px;color:var(--color)}.tKWiD-title-icon{width:80px;height:40px;color:var(--color)}.tKWiD-right{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
