UNPKG

guify

Version:

A simple GUI for inspecting and changing JS variables

2 lines 161 kB
/*! For license information please see guify.min.js.LICENSE.txt */ !function(n,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t=e();for(var o in t)("object"==typeof exports?exports:n)[o]=t[o]}}(self,(function(){return(()=>{var n={379:n=>{var e={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0};n.exports=function(n,t){return"number"!=typeof t||e[n]?t:t+"px"}},764:n=>{n.exports={light:{name:"Light",colors:{menuBarBackground:"rgb(227, 227, 227)",menuBarText:"rgb(36, 36, 36)",panelBackground:"rgb(227, 227, 227)",componentBackground:"rgb(204, 204, 204)",componentBackgroundHover:"rgb(190, 190, 190)",componentBackgroundDisabled:"rgb(200, 200, 200)",componentForeground:"rgb(105, 105, 105)",componentActive:"rgb(36, 36, 36)",textPrimary:"rgb(36, 36, 36)",textSecondary:"rgb(87, 87, 87)",textHover:"rgb(204, 204, 204)",textActive:"rgb(204, 204, 204)",textDisabled:"rgb(180, 180, 180)"}},dark:{name:"Dark",colors:{menuBarBackground:"rgb(35, 35, 35)",menuBarText:"rgb(235, 235, 235)",panelBackground:"rgb(35, 35, 35)",componentBackground:"rgb(54, 54, 54)",componentBackgroundHover:"rgb(76, 76, 76)",componentBackgroundDisabled:"rgb(24, 24, 24)",componentForeground:"rgb(112, 112, 112)",componentActive:"rgb(202, 202, 202)",textPrimary:"rgb(235, 235, 235)",textSecondary:"rgb(181, 181, 181)",textHover:"rgb(235, 235, 235)",textActive:"rgb(54, 54, 54)",textDisabled:"rgb(54, 54, 54)"}},yorha:{name:"YoRHa",colors:{menuBarBackground:"#CCC8B1",menuBarText:"#454138",panelBackground:"#CCC8B1",componentBackground:"#BAB5A1",componentBackgroundHover:"#877F6E",componentBackgroundDisabled:"#DED8C7",componentForeground:"#454138",componentActive:"#978F7E",textPrimary:"#454138",textSecondary:"#454138",textHover:"#CCC8B1",textActive:"#CCC8B1",textDisabled:"#BAB5A6"},font:{fontFamily:"helvetica, sans-serif",fontSize:"14px",fontWeight:"100",inputFontFamily:"ui-monospace, monospace"}}}},287:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-bar {\n background-color: var(--color-menu-bar-background);\n height: var(--size-menu-bar-height);\n width: 100%;\n opacity: 1.0;\n position: relative;\n top: 0;\n cursor: default;\n}\n\n.guify-bar-title {\n color: var(--color-menu-bar-text);\n text-align: center;\n width: 100%;\n position: absolute;\n top: 0;\n line-height: var(--size-menu-bar-height);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.guify-bar-button {\n text-align: center;\n border: none;\n cursor: pointer;\n font-family: inherit;\n height: 100%;\n position: absolute;\n top: 0;\n color: var(--color-text-primary);\n background-color: var(--color-component-background);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n margin: 0;\n\n}\n\n/* Hide default accessibility outlines since we're providing our own visual feedback */\n.guify-bar-button:focus {\n outline: none;\n}\n.guify-bar-button::-moz-focus-inner {\n border: 0;\n}\n\n.guify-bar-button:hover,\n.guify-bar-button:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-bar-button:active {\n color: var(--color-text-active) !important;\n background-color: var(--color-component-active) !important;\n}","",{version:3,sources:["webpack://./src/components/internal/menu-bar.css"],names:[],mappings:"AAEA;IACI,kDAAkD;IAClD,mCAAmC;IACnC,WAAW;IACX,YAAY;IACZ,kBAAkB;IAClB,MAAM;IACN,eAAe;AACnB;;AAEA;IACI,iCAAiC;IACjC,kBAAkB;IAClB,WAAW;IACX,kBAAkB;IAClB,MAAM;IACN,wCAAwC;IACxC,yBAAyB;IACzB,sBAAsB;IACtB,qBAAqB;IACrB,iBAAiB;AACrB;;AAEA;IACI,kBAAkB;IAClB,YAAY;IACZ,eAAe;IACf,oBAAoB;IACpB,YAAY;IACZ,kBAAkB;IAClB,MAAM;IACN,gCAAgC;IAChC,mDAAmD;IACnD,yBAAyB;IACzB,sBAAsB;IACtB,qBAAqB;IACrB,iBAAiB;IACjB,SAAS;;AAEb;;AAEA,sFAAsF;AACtF;IACI,aAAa;AACjB;AACA;IACI,SAAS;AACb;;AAEA;;IAEI,8BAA8B;IAC9B,mDAAmD;AACvD;;AAEA;IACI,0CAA0C;IAC1C,0DAA0D;AAC9D",sourcesContent:['@import "../variables.css";\n\n.guify-bar {\n background-color: var(--color-menu-bar-background);\n height: var(--size-menu-bar-height);\n width: 100%;\n opacity: 1.0;\n position: relative;\n top: 0;\n cursor: default;\n}\n\n.guify-bar-title {\n color: var(--color-menu-bar-text);\n text-align: center;\n width: 100%;\n position: absolute;\n top: 0;\n line-height: var(--size-menu-bar-height);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.guify-bar-button {\n text-align: center;\n border: none;\n cursor: pointer;\n font-family: inherit;\n height: 100%;\n position: absolute;\n top: 0;\n color: var(--color-text-primary);\n background-color: var(--color-component-background);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n margin: 0;\n\n}\n\n/* Hide default accessibility outlines since we\'re providing our own visual feedback */\n.guify-bar-button:focus {\n outline: none;\n}\n.guify-bar-button::-moz-focus-inner {\n border: 0;\n}\n\n.guify-bar-button:hover,\n.guify-bar-button:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-bar-button:active {\n color: var(--color-text-active) !important;\n background-color: var(--color-component-active) !important;\n}'],sourceRoot:""}]);const l=s},153:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,"/* Container */\n\n.guify-panel-container {\n position: absolute;\n background: var(--color-panel-background);\n}\n\n.guify-panel-container-scrollable {\n max-height: calc(100% - var(--size-menu-bar-height));\n overflow: scroll;\n}\n\n/* Container modes (i.e. inner, outer) */\n\n.guify-panel-container-right-inner {\n right: 0;\n left: unset;\n}\n\n.guify-panel-container-left-inner {\n right: unset;\n left: 0;\n}\n\n.guify-panel-container-right-outer {\n right: unset;\n left: 100%;\n}\n\n.guify-panel-container-left-outer {\n right: 100%;\n left: unset;\n}\n\n.guify-fullscreen .guify-panel-container-right-inner,\n.guify-fullscreen .guify-panel-container-right-outer {\n right: 0;\n left: unset;\n}\n\n.guify-fullscreen .guify-panel-container-left-inner,\n.guify-fullscreen .guify-panel-container-left-outer {\n right: unset;\n left: 0;\n}\n\n/* Panel (in container) */\n\n.guify-panel {\n padding: 14px;\n /* Last component will have a margin, so reduce padding to account for this */\n padding-bottom: calc(14px - var(--size-component-spacing));\n\n /* all: initial; */\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n text-align: left;\n box-sizing: border-box;\n}\n\n.guify-panel.guify-panel-hidden {\n height: 0px;\n display: none;\n}\n\n.guify-panel * {\n box-sizing: content-box;\n box-sizing: initial;\n -webkit-box-sizing: initial;\n -moz-box-sizing: initial;\n}\n\n.guify-panel input {\n display: inline;\n}\n\n.guify-panel a {\n color: inherit;\n text-decoration: none;\n}\n\n.guify-panel-toggle-button {\n position: absolute;\n top: 0;\n margin: 0;\n padding: 0;\n width: 15px;\n height: 15px;\n line-height: 15px;\n text-align: center;\n border: none;\n cursor: pointer;\n font-family: inherit;\n color: var(--color-text-primary);\n background-color: var(--color-component-background);\n\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n}\n\n/* Open/Close button styling */\n.guify-panel-toggle-button svg {\n fill-opacity: 0;\n stroke-width: 3;\n stroke: var(--color-component-foreground);\n}\n\n/* Remove browser default outlines since we're providing our own */\n.guify-panel-toggle-button:focus {\n outline:none;\n}\n.guify-panel-toggle-button::-moz-focus-inner {\n border: 0;\n}\n\n.guify-panel-toggle-button:hover,\n.guify-panel-toggle-button:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-panel-toggle-button:active {\n color: var(--color-text-active);\n background-color:var(--color-component-active);\n}","",{version:3,sources:["webpack://./src/components/internal/panel.css"],names:[],mappings:"AAEA,cAAc;;AAEd;IACI,kBAAkB;IAClB,yCAAyC;AAC7C;;AAEA;IACI,oDAAoD;IACpD,gBAAgB;AACpB;;AAEA,wCAAwC;;AAExC;IACI,QAAQ;IACR,WAAW;AACf;;AAEA;IACI,YAAY;IACZ,OAAO;AACX;;AAEA;IACI,YAAY;IACZ,UAAU;AACd;;AAEA;IACI,WAAW;IACX,WAAW;AACf;;AAEA;;IAEI,QAAQ;IACR,WAAW;AACf;;AAEA;;IAEI,YAAY;IACZ,OAAO;AACX;;AAEA,yBAAyB;;AAEzB;IACI,aAAa;IACb,6EAA6E;IAC7E,0DAA0D;;IAE1D,mBAAmB;IACnB,yBAAyB;IACzB,sBAAsB;IACtB,qBAAqB;IACrB,iBAAiB;IACjB,eAAe;IACf,gBAAgB;IAChB,sBAAsB;AAC1B;;AAEA;IACI,WAAW;IACX,aAAa;AACjB;;AAEA;IACI,uBAAmB;IAAnB,mBAAmB;IACnB,2BAA2B;IAC3B,wBAAwB;AAC5B;;AAEA;IACI,eAAe;AACnB;;AAEA;IACI,cAAc;IACd,qBAAqB;AACzB;;AAEA;IACI,kBAAkB;IAClB,MAAM;IACN,SAAS;IACT,UAAU;IACV,WAAW;IACX,YAAY;IACZ,iBAAiB;IACjB,kBAAkB;IAClB,YAAY;IACZ,eAAe;IACf,oBAAoB;IACpB,gCAAgC;IAChC,mDAAmD;;IAEnD,yBAAyB;IACzB,sBAAsB;IACtB,qBAAqB;IACrB,iBAAiB;;AAErB;;AAEA,8BAA8B;AAC9B;IACI,eAAe;IACf,eAAe;IACf,yCAAyC;AAC7C;;AAEA,kEAAkE;AAClE;IACI,YAAY;AAChB;AACA;IACI,SAAS;AACb;;AAEA;;IAEI,8BAA8B;IAC9B,mDAAmD;AACvD;;AAEA;IACI,+BAA+B;IAC/B,8CAA8C;AAClD",sourcesContent:['@import "../variables.css";\n\n/* Container */\n\n.guify-panel-container {\n position: absolute;\n background: var(--color-panel-background);\n}\n\n.guify-panel-container-scrollable {\n max-height: calc(100% - var(--size-menu-bar-height));\n overflow: scroll;\n}\n\n/* Container modes (i.e. inner, outer) */\n\n.guify-panel-container-right-inner {\n right: 0;\n left: unset;\n}\n\n.guify-panel-container-left-inner {\n right: unset;\n left: 0;\n}\n\n.guify-panel-container-right-outer {\n right: unset;\n left: 100%;\n}\n\n.guify-panel-container-left-outer {\n right: 100%;\n left: unset;\n}\n\n.guify-fullscreen .guify-panel-container-right-inner,\n.guify-fullscreen .guify-panel-container-right-outer {\n right: 0;\n left: unset;\n}\n\n.guify-fullscreen .guify-panel-container-left-inner,\n.guify-fullscreen .guify-panel-container-left-outer {\n right: unset;\n left: 0;\n}\n\n/* Panel (in container) */\n\n.guify-panel {\n padding: 14px;\n /* Last component will have a margin, so reduce padding to account for this */\n padding-bottom: calc(14px - var(--size-component-spacing));\n\n /* all: initial; */\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n text-align: left;\n box-sizing: border-box;\n}\n\n.guify-panel.guify-panel-hidden {\n height: 0px;\n display: none;\n}\n\n.guify-panel * {\n box-sizing: initial;\n -webkit-box-sizing: initial;\n -moz-box-sizing: initial;\n}\n\n.guify-panel input {\n display: inline;\n}\n\n.guify-panel a {\n color: inherit;\n text-decoration: none;\n}\n\n.guify-panel-toggle-button {\n position: absolute;\n top: 0;\n margin: 0;\n padding: 0;\n width: 15px;\n height: 15px;\n line-height: 15px;\n text-align: center;\n border: none;\n cursor: pointer;\n font-family: inherit;\n color: var(--color-text-primary);\n background-color: var(--color-component-background);\n\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n}\n\n/* Open/Close button styling */\n.guify-panel-toggle-button svg {\n fill-opacity: 0;\n stroke-width: 3;\n stroke: var(--color-component-foreground);\n}\n\n/* Remove browser default outlines since we\'re providing our own */\n.guify-panel-toggle-button:focus {\n outline:none;\n}\n.guify-panel-toggle-button::-moz-focus-inner {\n border: 0;\n}\n\n.guify-panel-toggle-button:hover,\n.guify-panel-toggle-button:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-panel-toggle-button:active {\n color: var(--color-text-active);\n background-color:var(--color-component-active);\n}'],sourceRoot:""}]);const l=s},56:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-toast-notification {\n box-sizing: border-box;\n position: relative;\n width: 100%;\n /* height: 20px; */\n padding: 8px;\n padding-left: 20px;\n padding-right: 20px;\n text-align: center;\n\n font-family: var(--font-family);\n font-size: var(--font-size);\n font-weight: var(--font-weight);\n}\n\n.guify-toast-area .guify-toast-notification:nth-child(odd) {\n color: var(--color-text-primary);\n background-color:var(--color-panel-background);\n}\n\n.guify-toast-area .guify-toast-notification:nth-child(even) {\n color: var(--color-text-primary);\n background-color: var(--color-menu-bar-background);\n}\n\n.guify-toast-close-button {\n color: var(--color-text-primary);\n background: transparent;\n position: absolute;\n text-align: center;\n margin-top: auto;\n margin-bottom: auto;\n border: none;\n cursor: pointer;\n top: 0;\n bottom: 0;\n right: 8px;\n}","",{version:3,sources:["webpack://./src/components/internal/toast-area.css"],names:[],mappings:"AAEA;IACI,sBAAsB;IACtB,kBAAkB;IAClB,WAAW;IACX,kBAAkB;IAClB,YAAY;IACZ,kBAAkB;IAClB,mBAAmB;IACnB,kBAAkB;;IAElB,+BAA+B;IAC/B,2BAA2B;IAC3B,+BAA+B;AACnC;;AAEA;IACI,gCAAgC;IAChC,8CAA8C;AAClD;;AAEA;IACI,gCAAgC;IAChC,kDAAkD;AACtD;;AAEA;IACI,gCAAgC;IAChC,uBAAuB;IACvB,kBAAkB;IAClB,kBAAkB;IAClB,gBAAgB;IAChB,mBAAmB;IACnB,YAAY;IACZ,eAAe;IACf,MAAM;IACN,SAAS;IACT,UAAU;AACd",sourcesContent:['@import "../variables.css";\n\n.guify-toast-notification {\n box-sizing: border-box;\n position: relative;\n width: 100%;\n /* height: 20px; */\n padding: 8px;\n padding-left: 20px;\n padding-right: 20px;\n text-align: center;\n\n font-family: var(--font-family);\n font-size: var(--font-size);\n font-weight: var(--font-weight);\n}\n\n.guify-toast-area .guify-toast-notification:nth-child(odd) {\n color: var(--color-text-primary);\n background-color:var(--color-panel-background);\n}\n\n.guify-toast-area .guify-toast-notification:nth-child(even) {\n color: var(--color-text-primary);\n background-color: var(--color-menu-bar-background);\n}\n\n.guify-toast-close-button {\n color: var(--color-text-primary);\n background: transparent;\n position: absolute;\n text-align: center;\n margin-top: auto;\n margin-bottom: auto;\n border: none;\n cursor: pointer;\n top: 0;\n bottom: 0;\n right: 8px;\n}'],sourceRoot:""}]);const l=s},54:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-component-container {\n position: relative;\n min-height: var(--size-component-height);\n line-height: var(--size-component-height);\n margin-bottom: var(--size-component-spacing);\n}","",{version:3,sources:["webpack://./src/components/partials/container.css"],names:[],mappings:"AAEA;IACI,kBAAkB;IAClB,wCAAwC;IACxC,yCAAyC;IACzC,4CAA4C;AAChD",sourcesContent:['@import "../variables.css";\n\n.guify-component-container {\n position: relative;\n min-height: var(--size-component-height);\n line-height: var(--size-component-height);\n margin-bottom: var(--size-component-spacing);\n}'],sourceRoot:""}]);const l=s},142:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-component-label {\n left: 0;\n width: calc(var(--size-label-width) - 2%);\n display: inline-block;\n margin-right: 2%;\n vertical-align: top;\n min-height: var(--size-component-height);\n line-height: var(--size-component-height);\n\n color: var(--color-text-primary);\n}\n\n/* Disabled styles */\n.disabled .guify-component-label {\n color: var(--color-text-disabled);\n}","",{version:3,sources:["webpack://./src/components/partials/label.css"],names:[],mappings:"AAEA;IACI,OAAO;IACP,yCAAyC;IACzC,qBAAqB;IACrB,gBAAgB;IAChB,mBAAmB;IACnB,wCAAwC;IACxC,yCAAyC;;IAEzC,gCAAgC;AACpC;;AAEA,oBAAoB;AACpB;IACI,iCAAiC;AACrC",sourcesContent:['@import "../variables.css";\n\n.guify-component-label {\n left: 0;\n width: calc(var(--size-label-width) - 2%);\n display: inline-block;\n margin-right: 2%;\n vertical-align: top;\n min-height: var(--size-component-height);\n line-height: var(--size-component-height);\n\n color: var(--color-text-primary);\n}\n\n/* Disabled styles */\n.disabled .guify-component-label {\n color: var(--color-text-disabled);\n}'],sourceRoot:""}]);const l=s},643:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-value-input {\n position: absolute;\n background-color: var(--color-component-background);\n padding-left: 1%;\n height: var(--size-component-height);\n display: inline-block;\n overflow: hidden;\n border: none;\n\n color: var(--color-text-secondary);\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n cursor: text;\n line-height: var(--size-component-height);\n word-break: break-all;\n\n box-sizing: border-box !important;\n -moz-box-sizing: border-box !important;\n -webkit-box-sizing: border-box !important;\n\n font-family: var(--font-family-for-input);\n\n border-radius: 0;\n}\n\n.guify-value-input-right {\n right: 0 !important;\n}\n\n.disabled .guify-value-input {\n pointer-events: none;\n background-color: var(--color-component-background-disabled);\n color: var(--color-text-disabled);\n}","",{version:3,sources:["webpack://./src/components/partials/value.css"],names:[],mappings:"AAEA;IACI,kBAAkB;IAClB,mDAAmD;IACnD,gBAAgB;IAChB,oCAAoC;IACpC,qBAAqB;IACrB,gBAAgB;IAChB,YAAY;;IAEZ,kCAAkC;IAClC,yBAAiB;OAAjB,sBAAiB;QAAjB,qBAAiB;YAAjB,iBAAiB;IACjB,YAAY;IACZ,yCAAyC;IACzC,qBAAqB;;IAErB,iCAAiC;IACjC,sCAAsC;IACtC,yCAAyC;;IAEzC,yCAAyC;;IAEzC,gBAAgB;AACpB;;AAEA;IACI,mBAAmB;AACvB;;AAEA;IACI,oBAAoB;IACpB,4DAA4D;IAC5D,iCAAiC;AACrC",sourcesContent:['@import "../variables.css";\n\n.guify-value-input {\n position: absolute;\n background-color: var(--color-component-background);\n padding-left: 1%;\n height: var(--size-component-height);\n display: inline-block;\n overflow: hidden;\n border: none;\n\n color: var(--color-text-secondary);\n user-select: text;\n cursor: text;\n line-height: var(--size-component-height);\n word-break: break-all;\n\n box-sizing: border-box !important;\n -moz-box-sizing: border-box !important;\n -webkit-box-sizing: border-box !important;\n\n font-family: var(--font-family-for-input);\n\n border-radius: 0;\n}\n\n.guify-value-input-right {\n right: 0 !important;\n}\n\n.disabled .guify-value-input {\n pointer-events: none;\n background-color: var(--color-component-background-disabled);\n color: var(--color-text-disabled);\n}'],sourceRoot:""}]);const l=s},351:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-button {\n box-sizing: border-box !important;\n color: var(--color-text-secondary);\n background-color: var(--color-component-background);\n\n position: absolute;\n text-align: center;\n height: var(--size-component-height);\n line-height: var(--size-component-height);\n padding-top: 0px;\n padding-bottom: 0px;\n width: calc(100% - var(--size-label-width));\n border: none;\n cursor: pointer;\n right: 0;\n font-family: inherit;\n}\n\n.guify-button:focus {\n outline:none;\n}\n.guify-button::-moz-focus-inner {\n border:0;\n}\n\n.guify-button:hover,\n.guify-button:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-button:active {\n color: var(--color-text-active) !important;\n background-color: var(--color-component-active) !important;\n}\n\n*.disabled > .guify-button {\n pointer-events: none;\n background-color: var(--color-component-background-disabled);\n color: var(--color-text-disabled);\n}","",{version:3,sources:["webpack://./src/components/public/button.css"],names:[],mappings:"AAEA;IACI,iCAAiC;IACjC,kCAAkC;IAClC,mDAAmD;;IAEnD,kBAAkB;IAClB,kBAAkB;IAClB,oCAAoC;IACpC,yCAAyC;IACzC,gBAAgB;IAChB,mBAAmB;IACnB,2CAA2C;IAC3C,YAAY;IACZ,eAAe;IACf,QAAQ;IACR,oBAAoB;AACxB;;AAEA;IACI,YAAY;AAChB;AACA;IACI,QAAQ;AACZ;;AAEA;;IAEI,8BAA8B;IAC9B,mDAAmD;AACvD;;AAEA;IACI,0CAA0C;IAC1C,0DAA0D;AAC9D;;AAEA;IACI,oBAAoB;IACpB,4DAA4D;IAC5D,iCAAiC;AACrC",sourcesContent:['@import "../variables.css";\n\n.guify-button {\n box-sizing: border-box !important;\n color: var(--color-text-secondary);\n background-color: var(--color-component-background);\n\n position: absolute;\n text-align: center;\n height: var(--size-component-height);\n line-height: var(--size-component-height);\n padding-top: 0px;\n padding-bottom: 0px;\n width: calc(100% - var(--size-label-width));\n border: none;\n cursor: pointer;\n right: 0;\n font-family: inherit;\n}\n\n.guify-button:focus {\n outline:none;\n}\n.guify-button::-moz-focus-inner {\n border:0;\n}\n\n.guify-button:hover,\n.guify-button:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-button:active {\n color: var(--color-text-active) !important;\n background-color: var(--color-component-active) !important;\n}\n\n*.disabled > .guify-button {\n pointer-events: none;\n background-color: var(--color-component-background-disabled);\n color: var(--color-text-disabled);\n}'],sourceRoot:""}]);const l=s},11:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,':root {\n --checkbox-border-width: 4px;\n}\n\ninput[type=checkbox].guify-checkbox {\n opacity: 0;\n appearance: none;\n -moz-appearance: none;\n -webkit-appearance: none;\n margin: 0;\n border-radius: 0;\n border: none;\n cursor: pointer;\n}\n\ninput[type=checkbox].guify-checkbox + label {\n margin: 0;\n}\n\ninput[type=checkbox].guify-checkbox + label:before {\n content: "";\n display: inline-block;\n width: var(--size-component-height);\n height: var(--size-component-height);\n padding: 0;\n margin: 0;\n vertical-align: middle;\n background-color: var(--color-component-background);\n border-radius: 0px;\n cursor: pointer;\n box-sizing: content-box;\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box;\n\n}\n\n/* Hover style */\ninput[type=checkbox].guify-checkbox:hover:not(:disabled) + label:before {\n width: calc(var(--size-component-height) - (4px * 2));\n width: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n height: calc(var(--size-component-height) - (4px * 2));\n height: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n background-color: var(--color-component-background-hover);\n border: solid 4px var(--color-component-background);\n}\n\n/* Checked style */\ninput[type=checkbox]:checked.guify-checkbox + label:before {\n width: calc(var(--size-component-height) - (4px * 2));\n width: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n height: calc(var(--size-component-height) - (4px * 2));\n height: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n background-color: var(--color-component-foreground);\n border: solid 4px var(--color-component-background);\n border: solid var(--checkbox-border-width) var(--color-component-background);\n}\n\n/* Focused and checked */\ninput[type=checkbox]:checked.guify-checkbox:focus + label:before {\n width: calc(var(--size-component-height) - (4px * 2));\n width: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n height: calc(var(--size-component-height) - (4px * 2));\n height: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n background-color: var(--color-component-foreground);\n border: solid 4px var(--color-component-background-hover);\n border: solid var(--checkbox-border-width) var(--color-component-background-hover);\n}\n\n/* Focus and unchecked */\ninput[type=checkbox].guify-checkbox:focus + label:before {\n background-color: var(--color-component-background-hover);\n}\n\n/* Disabled styles */\n.disabled input[type=checkbox].guify-checkbox + label {\n pointer-events: none;\n}\n.disabled input[type="checkbox"].guify-checkbox + label::before {\n pointer-events: none;\n background-color: var(--color-component-background-disabled);\n}',"",{version:3,sources:["webpack://./src/components/public/checkbox.css"],names:[],mappings:"AAEA;IACI,4BAA4B;AAChC;;AAEA;IACI,UAAU;IACV,gBAAgB;IAChB,qBAAqB;IACrB,wBAAwB;IACxB,SAAS;IACT,gBAAgB;IAChB,YAAY;IACZ,eAAe;AACnB;;AAEA;IACI,SAAS;AACb;;AAEA;IACI,WAAW;IACX,qBAAqB;IACrB,mCAAmC;IACnC,oCAAoC;IACpC,UAAU;IACV,SAAS;IACT,sBAAsB;IACtB,mDAAmD;IACnD,kBAAkB;IAClB,eAAe;IACf,uBAAuB;IACvB,4BAA4B;IAC5B,+BAA+B;;AAEnC;;AAEA,gBAAgB;AAChB;IACI,qDAA8E;IAA9E,8EAA8E;IAC9E,sDAA+E;IAA/E,+EAA+E;IAC/E,yDAAyD;IACzD,mDAAmD;AACvD;;AAEA,kBAAkB;AAClB;IACI,qDAA8E;IAA9E,8EAA8E;IAC9E,sDAA+E;IAA/E,+EAA+E;IAC/E,mDAAmD;IACnD,mDAA4E;IAA5E,4EAA4E;AAChF;;AAEA,wBAAwB;AACxB;IACI,qDAA8E;IAA9E,8EAA8E;IAC9E,sDAA+E;IAA/E,+EAA+E;IAC/E,mDAAmD;IACnD,yDAAkF;IAAlF,kFAAkF;AACtF;;AAEA,wBAAwB;AACxB;IACI,yDAAyD;AAC7D;;AAEA,oBAAoB;AACpB;IACI,oBAAoB;AACxB;AACA;IACI,oBAAoB;IACpB,4DAA4D;AAChE",sourcesContent:['@import "../variables.css";\n\n:root {\n --checkbox-border-width: 4px;\n}\n\ninput[type=checkbox].guify-checkbox {\n opacity: 0;\n appearance: none;\n -moz-appearance: none;\n -webkit-appearance: none;\n margin: 0;\n border-radius: 0;\n border: none;\n cursor: pointer;\n}\n\ninput[type=checkbox].guify-checkbox + label {\n margin: 0;\n}\n\ninput[type=checkbox].guify-checkbox + label:before {\n content: "";\n display: inline-block;\n width: var(--size-component-height);\n height: var(--size-component-height);\n padding: 0;\n margin: 0;\n vertical-align: middle;\n background-color: var(--color-component-background);\n border-radius: 0px;\n cursor: pointer;\n box-sizing: content-box;\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box;\n\n}\n\n/* Hover style */\ninput[type=checkbox].guify-checkbox:hover:not(:disabled) + label:before {\n width: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n height: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n background-color: var(--color-component-background-hover);\n border: solid 4px var(--color-component-background);\n}\n\n/* Checked style */\ninput[type=checkbox]:checked.guify-checkbox + label:before {\n width: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n height: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n background-color: var(--color-component-foreground);\n border: solid var(--checkbox-border-width) var(--color-component-background);\n}\n\n/* Focused and checked */\ninput[type=checkbox]:checked.guify-checkbox:focus + label:before {\n width: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n height: calc(var(--size-component-height) - (var(--checkbox-border-width) * 2));\n background-color: var(--color-component-foreground);\n border: solid var(--checkbox-border-width) var(--color-component-background-hover);\n}\n\n/* Focus and unchecked */\ninput[type=checkbox].guify-checkbox:focus + label:before {\n background-color: var(--color-component-background-hover);\n}\n\n/* Disabled styles */\n.disabled input[type=checkbox].guify-checkbox + label {\n pointer-events: none;\n}\n.disabled input[type="checkbox"].guify-checkbox + label::before {\n pointer-events: none;\n background-color: var(--color-component-background-disabled);\n}'],sourceRoot:""}]);const l=s},442:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,"/* Styling for simple-color-picker */\n\n.guify-color .Scp {\n width: 125px;\n height: 100px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n position: relative;\n z-index: 1000;\n cursor: pointer;\n}\n.guify-color .Scp-saturation {\n position: relative;\n width: calc(100% - 25px);\n height: 100%;\n background: linear-gradient(to right, #fff 0%, #f00 100%);\n float: left;\n margin-right: 5px;\n}\n.guify-color .Scp-brightness {\n width: 100%;\n height: 100%;\n background: linear-gradient(to top, #000 0%, rgba(255,255,255,0) 100%);\n}\n.guify-color .Scp-sbSelector {\n border: 1px solid;\n position: absolute;\n width: 14px;\n height: 14px;\n background: #fff;\n border-radius: 10px;\n top: -7px;\n left: -7px;\n box-sizing: border-box;\n z-index: 10;\n}\n.guify-color .Scp-hue {\n width: 20px;\n height: 100%;\n position: relative;\n float: left;\n background: linear-gradient(to bottom, #f00 0%, #f0f 17%, #00f 34%, #0ff 50%, #0f0 67%, #ff0 84%, #f00 100%);\n}\n.guify-color .Scp-hSelector {\n position: absolute;\n background: #fff;\n border-bottom: 1px solid #000;\n right: -3px;\n width: 10px;\n height: 2px;\n}\n\n/* Disabled styles */\n.disabled .guify-color {\n pointer-events: none;\n}","",{version:3,sources:["webpack://./src/components/public/color.css"],names:[],mappings:"AAEA,oCAAoC;;AAEpC;IACI,YAAY;IACZ,aAAa;IACb,yBAAyB;QACrB,sBAAsB;YAClB,qBAAqB;gBACjB,iBAAiB;IAC7B,kBAAkB;IAClB,aAAa;IACb,eAAe;AACnB;AACA;IACI,kBAAkB;IAClB,wBAAwB;IACxB,YAAY;IACZ,yDAAyD;IACzD,WAAW;IACX,iBAAiB;AACrB;AACA;IACI,WAAW;IACX,YAAY;IACZ,sEAAsE;AAC1E;AACA;IACI,iBAAiB;IACjB,kBAAkB;IAClB,WAAW;IACX,YAAY;IACZ,gBAAgB;IAChB,mBAAmB;IACnB,SAAS;IACT,UAAU;IACV,sBAAsB;IACtB,WAAW;AACf;AACA;IACI,WAAW;IACX,YAAY;IACZ,kBAAkB;IAClB,WAAW;IACX,4GAA4G;AAChH;AACA;IACI,kBAAkB;IAClB,gBAAgB;IAChB,6BAA6B;IAC7B,WAAW;IACX,WAAW;IACX,WAAW;AACf;;AAEA,oBAAoB;AACpB;IACI,oBAAoB;AACxB",sourcesContent:['@import "../variables.css";\n\n/* Styling for simple-color-picker */\n\n.guify-color .Scp {\n width: 125px;\n height: 100px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n position: relative;\n z-index: 1000;\n cursor: pointer;\n}\n.guify-color .Scp-saturation {\n position: relative;\n width: calc(100% - 25px);\n height: 100%;\n background: linear-gradient(to right, #fff 0%, #f00 100%);\n float: left;\n margin-right: 5px;\n}\n.guify-color .Scp-brightness {\n width: 100%;\n height: 100%;\n background: linear-gradient(to top, #000 0%, rgba(255,255,255,0) 100%);\n}\n.guify-color .Scp-sbSelector {\n border: 1px solid;\n position: absolute;\n width: 14px;\n height: 14px;\n background: #fff;\n border-radius: 10px;\n top: -7px;\n left: -7px;\n box-sizing: border-box;\n z-index: 10;\n}\n.guify-color .Scp-hue {\n width: 20px;\n height: 100%;\n position: relative;\n float: left;\n background: linear-gradient(to bottom, #f00 0%, #f0f 17%, #00f 34%, #0ff 50%, #0f0 67%, #ff0 84%, #f00 100%);\n}\n.guify-color .Scp-hSelector {\n position: absolute;\n background: #fff;\n border-bottom: 1px solid #000;\n right: -3px;\n width: 10px;\n height: 2px;\n}\n\n/* Disabled styles */\n.disabled .guify-color {\n pointer-events: none;\n}'],sourceRoot:""}]);const l=s},144:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-display {\n display: inline-block;\n height: unset;\n min-height: var(--size-component-height);\n width: calc(100% - var(--size-label-width));\n border: none;\n color: var(--color-text-secondary);\n font-family: inherit;\n box-sizing: border-box;\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n vertical-align: sub;\n line-height: 1rem;\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n}\n\n.disabled .guify-display {\n color: var(--color-text-disabled);\n}","",{version:3,sources:["webpack://./src/components/public/display.css"],names:[],mappings:"AAEA;IACI,qBAAqB;IACrB,aAAa;IACb,wCAAwC;IACxC,2CAA2C;IAC3C,YAAY;IACZ,kCAAkC;IAClC,oBAAoB;IACpB,sBAAsB;IACtB,2BAA2B;IAC3B,8BAA8B;IAC9B,mBAAmB;IACnB,iBAAiB;IACjB,yBAAiB;OAAjB,sBAAiB;QAAjB,qBAAiB;YAAjB,iBAAiB;AACrB;;AAEA;IACI,iCAAiC;AACrC",sourcesContent:['@import "../variables.css";\n\n.guify-display {\n display: inline-block;\n height: unset;\n min-height: var(--size-component-height);\n width: calc(100% - var(--size-label-width));\n border: none;\n color: var(--color-text-secondary);\n font-family: inherit;\n box-sizing: border-box;\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n vertical-align: sub;\n line-height: 1rem;\n user-select: text;\n}\n\n.disabled .guify-display {\n color: var(--color-text-disabled);\n}'],sourceRoot:""}]);const l=s},191:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-file-container {\n display: inline-block;\n outline: none;\n padding-top: 8px;\n padding-bottom: 8px;\n color: var(--color-text-primary);\n background-color: var(--color-component-background);\n cursor: pointer;\n}\n\n.guify-file-container:hover:not(:disabled),\n.guify-file-container:focus:not(:disabled) {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-file-container:active:not(:disabled) {\n color: var(--color-text-active) !important;\n background-color: var(--color-component-active) !important;\n}\n\n.guify-dragover:not(:disabled) {\n background-color: var(--color-component-background);\n box-shadow: inset 0 0 0 3px var(--color-component-foreground);\n}\n\n.disabled.guify-file-container {\n pointer-events: none;\n color: var(--color-text-disabled) !important;\n background-color: var(--color-component-background-disabled) !important;\n box-shadow: inset 0 0 0 3px var(--color-component-background-disabled) !important;\n}","",{version:3,sources:["webpack://./src/components/public/file.css"],names:[],mappings:"AAEA;IACI,qBAAqB;IACrB,aAAa;IACb,gBAAgB;IAChB,mBAAmB;IACnB,gCAAgC;IAChC,mDAAmD;IACnD,eAAe;AACnB;;AAEA;;IAEI,8BAA8B;IAC9B,mDAAmD;AACvD;;AAEA;IACI,0CAA0C;IAC1C,0DAA0D;AAC9D;;AAEA;IACI,mDAAmD;IACnD,6DAA6D;AACjE;;AAEA;IACI,oBAAoB;IACpB,4CAA4C;IAC5C,uEAAuE;IACvE,iFAAiF;AACrF",sourcesContent:['@import "../variables.css";\n\n.guify-file-container {\n display: inline-block;\n outline: none;\n padding-top: 8px;\n padding-bottom: 8px;\n color: var(--color-text-primary);\n background-color: var(--color-component-background);\n cursor: pointer;\n}\n\n.guify-file-container:hover:not(:disabled),\n.guify-file-container:focus:not(:disabled) {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n}\n\n.guify-file-container:active:not(:disabled) {\n color: var(--color-text-active) !important;\n background-color: var(--color-component-active) !important;\n}\n\n.guify-dragover:not(:disabled) {\n background-color: var(--color-component-background);\n box-shadow: inset 0 0 0 3px var(--color-component-foreground);\n}\n\n.disabled.guify-file-container {\n pointer-events: none;\n color: var(--color-text-disabled) !important;\n background-color: var(--color-component-background-disabled) !important;\n box-shadow: inset 0 0 0 3px var(--color-component-background-disabled) !important;\n}'],sourceRoot:""}]);const l=s},211:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,".guify-folder {\n cursor: pointer;\n padding-left: 0.5em;\n color: var(--color-text-primary);\n}\n\n.guify-folder div {\n display: inline-block;\n vertical-align: sub;\n line-height: var(--size-component-height);\n}\n\n.guify-folder:hover,\n.guify-folder:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n outline: none;\n}\n\n\n.guify-folder-contents {\n display: block;\n box-sizing: border-box;\n padding-left: 14px;\n margin-bottom: 5px;\n border-left: 2px solid var(--color-component-background);\n}\n\n.guify-folder-contents.guify-folder-closed {\n height: 0;\n display: none;\n}\n\n.guify-folder .guify-folder-arrow {\n width: 1.5em;\n vertical-align: middle;\n}\n\n/* Disabled styles */\n\n.guify-folder.disabled {\n pointer-events: none;\n color: var(--color-text-disabled);\n}\n\n.guify-folder.disabled + .guify-folder-contents {\n pointer-events: none;\n}","",{version:3,sources:["webpack://./src/components/public/folder.css"],names:[],mappings:"AAEA;IACI,eAAe;IACf,mBAAmB;IACnB,gCAAgC;AACpC;;AAEA;IACI,qBAAqB;IACrB,mBAAmB;IACnB,yCAAyC;AAC7C;;AAEA;;IAEI,8BAA8B;IAC9B,mDAAmD;IACnD,aAAa;AACjB;;;AAGA;IACI,cAAc;IACd,sBAAsB;IACtB,kBAAkB;IAClB,kBAAkB;IAClB,wDAAwD;AAC5D;;AAEA;IACI,SAAS;IACT,aAAa;AACjB;;AAEA;IACI,YAAY;IACZ,sBAAsB;AAC1B;;AAEA,oBAAoB;;AAEpB;IACI,oBAAoB;IACpB,iCAAiC;AACrC;;AAEA;IACI,oBAAoB;AACxB",sourcesContent:['@import "../variables.css";\n\n.guify-folder {\n cursor: pointer;\n padding-left: 0.5em;\n color: var(--color-text-primary);\n}\n\n.guify-folder div {\n display: inline-block;\n vertical-align: sub;\n line-height: var(--size-component-height);\n}\n\n.guify-folder:hover,\n.guify-folder:focus {\n color: var(--color-text-hover);\n background-color: var(--color-component-foreground);\n outline: none;\n}\n\n\n.guify-folder-contents {\n display: block;\n box-sizing: border-box;\n padding-left: 14px;\n margin-bottom: 5px;\n border-left: 2px solid var(--color-component-background);\n}\n\n.guify-folder-contents.guify-folder-closed {\n height: 0;\n display: none;\n}\n\n.guify-folder .guify-folder-arrow {\n width: 1.5em;\n vertical-align: middle;\n}\n\n/* Disabled styles */\n\n.guify-folder.disabled {\n pointer-events: none;\n color: var(--color-text-disabled);\n}\n\n.guify-folder.disabled + .guify-folder-contents {\n pointer-events: none;\n}'],sourceRoot:""}]);const l=s},554:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,":root {\n --interval-track-color: var(--color-component-background);\n --interval-thumb-color: var(--color-component-foreground);\n --interval-thumb-highlight: var(--color-component-active);\n\n --interval-track-color-disabled: var(--color-component-background-disabled);\n --interval-thumb-color-disabled: var(--color-text-disabled);\n}\n\n.guify-interval {\n -webkit-appearance: none;\n position: absolute;\n height: var(--size-component-height);\n margin: 0px 0;\n width: 33%;\n left: 54.5%;\n background-color: var(--color-component-background);\n background-color: var(--interval-track-color);\n cursor: ew-resize;\n\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.guify-interval-handle {\n background-color: var(--color-component-foreground);\n background-color: var(--interval-thumb-color);\n position: absolute;\n height: var(--size-component-height);\n min-width: 1px;\n}\n.guify-interval-handle:focus {\n background: var(--color-component-active);\n background: var(--interval-thumb-highlight);\n}\n\n.disabled .guify-interval {\n pointer-events: none;\n background-color: var(--color-component-background-disabled);\n background-color: var(--interval-track-color-disabled);\n}\n\n.disabled .guify-interval .guify-interval-handle {\n background: var(--color-text-disabled);\n background: var(--interval-thumb-color-disabled);\n}","",{version:3,sources:["webpack://./src/components/public/interval.css"],names:[],mappings:"AAEA;IACI,yDAAyD;IACzD,yDAAyD;IACzD,yDAAyD;;IAEzD,2EAA2E;IAC3E,2DAA2D;AAC/D;;AAEA;IACI,wBAAwB;IACxB,kBAAkB;IAClB,oCAAoC;IACpC,aAAa;IACb,UAAU;IACV,WAAW;IACX,mDAA6C;IAA7C,6CAA6C;IAC7C,iBAAiB;;IAEjB,2BAA2B;IAC3B,yBAAyB;IAEzB,sBAAsB;IACtB,qBAAqB;IACrB,iBAAiB;AACrB;AACA;IACI,mDAA6C;IAA7C,6CAA6C;IAC7C,kBAAkB;IAClB,oCAAoC;IACpC,cAAc;AAClB;AACA;IACI,yCAA2C;IAA3C,2CAA2C;AAC/C;;AAEA;IACI,oBAAoB;IACpB,4DAAsD;IAAtD,sDAAsD;AAC1D;;AAEA;IACI,sCAAgD;IAAhD,gDAAgD;AACpD",sourcesContent:['@import "../variables.css";\n\n:root {\n --interval-track-color: var(--color-component-background);\n --interval-thumb-color: var(--color-component-foreground);\n --interval-thumb-highlight: var(--color-component-active);\n\n --interval-track-color-disabled: var(--color-component-background-disabled);\n --interval-thumb-color-disabled: var(--color-text-disabled);\n}\n\n.guify-interval {\n -webkit-appearance: none;\n position: absolute;\n height: var(--size-component-height);\n margin: 0px 0;\n width: 33%;\n left: 54.5%;\n background-color: var(--interval-track-color);\n cursor: ew-resize;\n\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.guify-interval-handle {\n background-color: var(--interval-thumb-color);\n position: absolute;\n height: var(--size-component-height);\n min-width: 1px;\n}\n.guify-interval-handle:focus {\n background: var(--interval-thumb-highlight);\n}\n\n.disabled .guify-interval {\n pointer-events: none;\n background-color: var(--interval-track-color-disabled);\n}\n\n.disabled .guify-interval .guify-interval-handle {\n background: var(--interval-thumb-color-disabled);\n}'],sourceRoot:""}]);const l=s},115:(n,e,t)=>{"use strict";t.d(e,{Z:()=>l});var o=t(537),r=t.n(o),i=t(645),a=t.n(i),c=t(19),s=a()(r());s.i(c.Z),s.push([n.id,":root {\n --range-track-color: var(--color-component-background);\n --range-thumb-color: var(--color-component-foreground);\n --range-thumb-highlight: var(--color-component-active);\n\n --range-track-color-disabled: var(--color-component-background-disabled);\n --range-thumb-color-disabled: var(--color-text-disabled);\n}\n\ninput[type=range].guify-range {\n position: absolute; /* Gets rid of weird spacing below slider that I can't figure out the source of, seems internal */\n -webkit-appearance: none;\n width: 100%;\n height: var(--size-component-height);\n margin: 0px 0;\n padding: 0;\n display: inline-block;\n\n /* Fixes for Safari iOS */\n border-radius: 0;\n border: none;\n background-color: transparent;\n}\n\n.disabled input[type=range].guify-range {\n pointer-events: none;\n}\n\n/* Remove outlines since we'll be adding our own */\ninput[type=range].guify-range:focus {\n outline: none;\n}\ninput[type=range].guify-range::-moz-focus-outer {\n border: 0;\n}\n\n/* Webkit */\ninput[type=range].guify-range::-webkit-slider-runnable-track {\n width: 100%;\n height: var(--size-component-height);\n cursor: ew-resize;\n background: var(--color-component-background);\n background: var(--range-track-color);\n}\ninput[type=range].guify-range::-webkit-slider-thumb {\n height: var(--size-component-height);\n width: 10px;\n background: var(--color-component-foreground);\n background: var(--range-thumb-color);\n cursor: ew-resize;\n -webkit-appearance: none;\n margin-top: 0px;\n border: 0;\n}\ninput[type=range].guify-range:focus::-webkit-slider-runnable-track {\n background: var(--color-component-active);\n background: var(--range-thumb-highlight);\n outline: none;\n}\n\n.disabled input[type=range].guify-range::-webkit-slider-runnable-track { /* Disabled track */\n pointer-events: none;\n background: var(--color-component-background-disabled);\n background: var(--range-track-color-disabled);\n}\n\n.disabled input[type=range].guify-range::-webkit-slider-thumb { /* Disabled thumb */\n pointer-events: none;\n background: var(--color-text-disabled);\n}\n\n/* Gecko */\ninput[type=range].guify-range::-moz-range-track {\n width: 100%;\n height: var(--size-component-height);\n cursor: ew-resize;\n background: var(--color-component-background);\n background: var(--range-track-color);\n}\ninput[type=range].guify-range:focus::-moz-range-track {\n background: var(--color-component-active);\n background: var(--range-thumb-highlight);\n}\ninput[type=range].guify-range::-moz-range-thumb {\n height: var(--size-component-height);\n width: 10px;\n background: var(--color-component-foreground);\n background: var(--range-thumb-color);\n cursor: ew-resize;\n border: none;\n border-radius: 0;\n}\n\n.disabled input[type=range].guify-range::-moz-range-track { /* Disabled track */\n pointer-events: none;\n background: var(--color-component-background-disabled);\n background: var(--range-track-color-disabled);\n}\n\n.disabled input[type=range].guify-range::-moz-range-thumb { /* Disabled thumb */\n pointer-events: none;\n background: var(--color-text-disabled);\n background: var(--range-thumb-color-disabled);\n}","",{version:3,sources:["webpack://./src/components/public/range.css"],names:[],mappings:"AAEA;IACI,sDAAsD;IACtD,sDAAsD;IACtD,sDAAsD;;IAEtD,wEAAwE;IACxE,wDAAwD;AAC5D;;AAEA;IACI,kBAAkB,EAAE,iGAAiG;IACrH,wBAAwB;IACxB,WAAW;IACX,oCAAoC;IACpC,aAAa;IACb,UAAU;IACV,qBAAqB;;IAErB,yBAAyB;IACzB,gBAAgB;IAChB,YAAY;IACZ,6BAA6B;AACjC;;AAEA;IACI,oBAAoB;AACxB;;AAEA,kDAAkD;AAClD;IACI,aAAa;AACjB;AACA;IACI,SAAS;AACb;;AAEA,WAAW;AACX;IACI,WAAW;IACX,oCAAoC;IACpC,iBAAiB;IACjB,6CAAoC;IAApC,oCAAoC;AACxC;AACA;IACI,oCAAoC;IACpC,WAAW;IACX,6CAAoC;IAApC,oCAAoC;IACpC,iBAAiB;IACjB,wBAAwB;IACxB,eAAe;IACf,SAAS;AACb;AACA;IACI,yCAAwC;IAAxC,wCAAwC;IACxC,aAAa;AACjB;;AAEA,yEAAyE,mBAAmB;IACxF,oBAAoB;IACpB,sDAA6C;IAA7C,6CAA6C;AACjD;;AAEA,gEAAgE,mBAAmB;IAC/E,oBAAoB;IACpB,sCAAsC;AAC1C;;AAEA,UAAU;AACV;IACI,WAAW;IACX,oCAAoC;IACpC,iBAAiB;IACjB,6CAAoC;IAApC,oCAAoC;AACxC;AACA;IACI,yCAAwC;IAAxC,wCAAwC;AAC5C;AACA;IACI,oCAAoC;IACpC,WAAW;IACX,6CAAoC;IAApC,oCAAoC;IACpC,iBAAiB;IACjB,YAAY;IACZ,gBAAgB;AACpB;;AAEA,4DAA4D,mBAAmB;IAC3E,oBAAoB;IACpB,sDAA6C;IAA7C,6CAA6C;AACjD;;AAEA,4DAA4D,mBAAmB;IAC3E,oBAAoB;IACpB,sCAA6C;IAA7C,6CAA6C;AACjD",sourcesContent:["@import \"../variables.css\";\n\n:root {\n --range-track-color: var(--color-component-background);\n --range-thumb-color: var(--color-component-foreground);\n --range-thumb-highlight: var(--color-component-active);\n\n --range-track-color-disabled: var(--color-component-background-disabled);\n --range-thumb-color-disabled: var(--color-text-disabled);\n}\n\ninput[type=range].guify-range {\n position: absolute; /* Gets rid of weird spacing below slider that I can't figure out the source of, seems internal */\n -webkit-appearance: none;\n width: 100%;\n height: var(--size-component-height);\n margin: 0px 0;\n padding: 0;\n display: inline-block;\n\n /* Fixes for Safari iOS */\n border-radius: 0;\n border: none;\n background-color: transparent;\n}\n\n.disabled input[type=range].guify-range {\n pointer-events: none;\n}\n\n/* Remove outlines since we'll be adding our own */\ninput[type=range].guify-range:focus {\n outline: none;\n}\ninput[type=range].guify-range::-moz-focus-outer {\n border: 0;\n}\n\n/* Webkit */\ninput[type=range].guify-range::-webkit-slider-runnable-track {\n width: 100%;\n height: var(--size-component-height);\n cursor: ew-resize;\n background: var(--range-track-color);\n}\ninput[type=range].guify-range::-webkit-slider-thumb {\n height: var(--size-component-height);\n width: 10px;\n background: var(--range-thumb-color);\n cursor: ew-resize;\n -webkit-appearance: none;\n margin-top: 0px;\n border: 0;\n}\ninput[type=range].guify-range:focus::-webkit-slider-runnable-track {\n background: var(--range-thumb-highlight);\n outline: none;\n}\n\n.disabled input[type=range].guify-range::-webkit-slider-runnable-track { /* Disabled track */\n pointer-events: none;\n background: var(--range-track-color-disabled);\n}\n\n.disabled input[type=range].guify-range::-webkit-slider-thumb { /* Disabled thumb */\n pointer-events: none;\n background: var(--color-text-disabled);\n}\n\n/* Gecko */\ninput[type=range].guify-range::-moz-range-track {\n width: 100%;\n height: var(--size-component-height);\n cursor: ew-resize;\n background: var(--range-track-color);\n}\ninput[type=range].guify-range:focus::-moz-range-track {\n background: var(--range-thum