@import url(pointer-events.css);
.toolbox-modal { font-family: 'Source Sans Pro', 'tenforce', Arial, sans-serif; font-kerning: normal; font-size: 16px; -webkit-font-variant-ligatures: no-common-ligatures; font-variant-ligatures: no-common-ligatures; -webkit-font-feature-settings: "kern" 1,"liga" 0; font-feature-settings: "kern" 1,"liga" 0; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 0; left: 0; z-index: 99999; width: 100%; /* Modifiers */ }

.toolbox-modal__overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.8); opacity: 0; transition: opacity .3s ease-in-out; }

.toolbox-modal__itembox { position: absolute; top: 0; left: 0; min-width: 300px; opacity: 0; transition: opacity .3s ease-in-out; }

.toolbox-modal__item { opacity: 0; position: relative; width: 100%; max-height: 100%; }

.toolbox-modal--dropdown .toolbox-modal__itembox { top: -500px; transition: opacity 0.3s ease-in-out, top 0.5s cubic-bezier(0.68, 0.32, 0.18, 1.16); }

.toolbox-modal--top-fixed .toolbox-modal__itembox { position: fixed; top: 0 !important; left: 0 !important; right: 0 !important; min-width: auto; max-width: 100%; max-height: 100%; overflow: auto; }

.toolbox-modal--center-fixed .toolbox-modal__itembox { position: fixed; top: 50% !important; transform: translateY(-50%); left: 0 !important; right: 0 !important; min-width: auto; max-width: 100%; max-height: 100%; overflow: auto; }

.toolbox-modal--center .toolbox-modal__itembox { position: absolute !important; left: 0 !important; right: 0 !important; }

.toolbox-modal--absolute .toolbox-modal__itembox { max-width: none; }

.toolbox-modal--visible .toolbox-modal__overlay { opacity: 1; pointer-events: auto; }

.toolbox-modal--visible .toolbox-modal__itembox { opacity: 1; pointer-events: auto; }

.toolbox-modal--visible .toolbox-modal__item { opacity: 1; }

.toolbox-modal--no-interaction .toolbox-modal__overlay { pointer-events: none; }

.toolbox-modal--no-interaction .toolbox-modal__itembox { pointer-events: none; }

.toolbox-modal--no-interaction .toolbox-modal__item { pointer-events: none; }

.toolbox-modal--dialog .toolbox-modal__overlay { background-color: rgba(0, 0, 0, 0.9); backdrop-filter: blur(1px); }

.toolbox-modal--forced .toolbox-modal__overlay { background-color: rgba(0, 0, 0, 0.9); }
