
@charset "UTF-8"; .em { } .em { --theme-hue: 0;  --accent-hue: 220;  --accent-s: 86%; --accent-l: 57%; --text-color-richer: hsl(var(--theme-hue), 0%, 5%);  --text-color-normal: hsl(var(--theme-hue), 0%, 13%);  --text-color-softer: hsl(var(--theme-hue), 0%, 33%);  --accent-color: hsl(var(--accent-hue), var(--accent-s), var(--accent-l));  --accent-color-hover: hsl(var(--accent-hue), calc(var(--accent-s) - 10%), calc(var(--accent-l) - 8%));  --border-color: hsl(var(--theme-hue), 0%, 73%);  --border-color-softer: hsl(var(--theme-hue), 0%, 82%);  --background-color: transparent;  --background-color-softer: hsl(var(--theme-hue), 0%, 95%); --background-color-checkboxes: white; --background-color-inputs: white; --background-color-skeleton: #ededed; --background-color-skeleton-softer: hsl(var(--theme-hue), 0%, 95%); --code-background: hsl(var(--theme-hue), 0%, 95%);  --button-primary-color: white; --font-size: 16px; --line-height: 20px; --font-weight: 400; --font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; --grid-max-width: 960px; } .em.pixelbones { --button-padding: 0 30px; --input-padding: 6px 10px; scroll-behavior: smooth !important; font-size: var(--font-size) !important;  line-height: var(--line-height) !important; font-weight: var(--font-weight) !important; font-family: var(--font-family) !important; color: var(--text-color-normal) !important; background-color: var(--background-color) !important; } .em.pixelbones .pixelbones { line-height: 1.15;  -webkit-text-size-adjust: 100%;  } .em.pixelbones .pixelbones { margin: 0; } .em.pixelbones main { display: block; } .em.pixelbones h1 { font-size: 2em; margin: 0.67em 0; } .em.pixelbones hr { box-sizing: content-box;  height: 0;  overflow: visible;  } .em.pixelbones pre { font-family: monospace, monospace;  font-size: 1em;  } .em.pixelbones a { background-color: transparent; } .em.pixelbones abbr[title] { border-bottom: none;  text-decoration: underline;  text-decoration: underline dotted;  } .em.pixelbones b, .em.pixelbones strong { font-weight: bolder; } .em.pixelbones code, .em.pixelbones kbd, .em.pixelbones samp { font-family: monospace, monospace;  font-size: 1em;  } .em.pixelbones small { font-size: 80%; } .em.pixelbones sub, .em.pixelbones sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } .em.pixelbones sub { bottom: -0.25em; } .em.pixelbones sup { top: -0.5em; } .em.pixelbones img { border-style: none; } .em.pixelbones .input { } .em.pixelbones .input button, .em.pixelbones .input input, .em.pixelbones .input optgroup, .em.pixelbones .input select, .em.pixelbones .input textarea { display: inline-block; font-family: inherit;  font-size: 100%;  line-height: 1.15;  margin: 0;  } .em.pixelbones .input button, .em.pixelbones .input input {  overflow: visible; } .em.pixelbones .input button, .em.pixelbones .input select {  text-transform: none; } .em.pixelbones .input button, .em.pixelbones .input [type=button], .em.pixelbones .input [type=reset], .em.pixelbones .input [type=submit] { -webkit-appearance: button; } .em.pixelbones .input button::-moz-focus-inner, .em.pixelbones .input [type=button]::-moz-focus-inner, .em.pixelbones .input [type=reset]::-moz-focus-inner, .em.pixelbones .input [type=submit]::-moz-focus-inner { border-style: none; padding: 0; } .em.pixelbones .input button:-moz-focusring, .em.pixelbones .input [type=button]:-moz-focusring, .em.pixelbones .input [type=reset]:-moz-focusring, .em.pixelbones .input [type=submit]:-moz-focusring { outline: 1px dotted ButtonText; } .em.pixelbones .input fieldset { padding: 0.35em 0.75em 0.625em; } .em.pixelbones .input legend { box-sizing: border-box;  color: inherit;  display: table;  max-width: 100%;  padding: 0;  white-space: normal;  } .em.pixelbones .input progress { vertical-align: baseline; } .em.pixelbones .input textarea { overflow: auto; } .em.pixelbones .input [type=checkbox], .em.pixelbones .input [type=radio] { box-sizing: border-box;  padding: 0;  } .em.pixelbones .input [type=number]::-webkit-inner-spin-button, .em.pixelbones .input [type=number]::-webkit-outer-spin-button { height: auto; } .em.pixelbones .input [type=search] { -webkit-appearance: textfield;  outline-offset: -2px;  } .em.pixelbones .input [type=search]::-webkit-search-decoration { -webkit-appearance: none; } .em.pixelbones .input ::-webkit-file-upload-button { -webkit-appearance: button;  font: inherit;  } .em.pixelbones details { display: block; } .em.pixelbones summary { display: list-item; } .em.pixelbones template { display: none; } .em.pixelbones [hidden] { display: none; } .em.pixelbones * { box-sizing: border-box !important; } .em.pixelbones .grid-container { position: relative !important; max-width: var(--grid-max-width) !important; margin: 0 auto !important; padding: 0px !important; text-align: left !important; display: grid !important; grid-gap: 20px !important; gap: 20px !important; grid-template-columns: minmax(200px, 1fr) !important; } @media (min-width: 600px) { .em.pixelbones { } .em.pixelbones .grid-container { grid-template-columns: repeat(3, 1fr) !important; padding: 0 !important; } .em.pixelbones .grid-container.fifths { grid-template-columns: repeat(5, 1fr) !important; } .em.pixelbones .grid-container.quarters { grid-template-columns: repeat(4, 1fr) !important; } .em.pixelbones .grid-container.thirds { grid-template-columns: repeat(3, 1fr) !important; } .em.pixelbones .grid-container.halves { grid-template-columns: repeat(2, 1fr) !important; } .em.pixelbones .grid-container.full { grid-template-columns: 1fr !important; } } .em.pixelbones h1, .em.pixelbones h2, .em.pixelbones h3, .em.pixelbones h4, .em.pixelbones h5, .em.pixelbones h6 { margin-top: 0 !important; margin-bottom: 20px !important; font-weight: 300 !important; } .em.pixelbones h1 { font-size: calc(var(--font-size) + 24px) !important; line-height: 1.2 !important; letter-spacing: -1px !important; } .em.pixelbones h2 { font-size: calc(var(--font-size) + 20px) !important; line-height: 1.25 !important; letter-spacing: -1px !important; } .em.pixelbones h3 { font-size: calc(var(--font-size) + 14px) !important; line-height: 1.3 !important; letter-spacing: -1px !important; } .em.pixelbones h4 { font-size: calc(var(--font-size) + 8px) !important; line-height: 1.35 !important; letter-spacing: -0.8px !important; } .em.pixelbones h5 { font-size: calc(var(--font-size) + 2px) !important; line-height: 1.5 !important; letter-spacing: -0.5px !important; } .em.pixelbones h6 { font-size: var(--font-size) !important; line-height: 1.6 !important; letter-spacing: 0 !important; } @media (min-width: 600px) { .em.pixelbones h1 { font-size: calc(var(--font-size) + 34px) !important; } .em.pixelbones h2 { font-size: calc(var(--font-size) + 26px) !important; } .em.pixelbones h3 { font-size: calc(var(--font-size) + 20px) !important; } .em.pixelbones h4 { font-size: calc(var(--font-size) + 14px) !important; } .em.pixelbones h5 { font-size: calc(var(--font-size) + 8px) !important; } .em.pixelbones h6 { font-size: var(--font-size) !important; } } .em.pixelbones p { margin: 0 0 5px !important; line-height: var(--line-height) !important; } .em.pixelbones a { color: var(--accent-color) !important; background-color: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .em.pixelbones a :hover { color: var(--accent-color-hover) !important; background-color: transparent !important; } .em.pixelbones a :focus { background-color: transparent !important; } .em.pixelbones .button.input:not([data-nostyle]), .em.pixelbones button.input:not([data-nostyle]), .em.pixelbones input[type=submit].input:not([data-nostyle]), .em.pixelbones input[type=reset].input:not([data-nostyle]), .em.pixelbones input[type=button].input:not([data-nostyle]), .em.pixelbones.input .button:not([data-nostyle]), .em.pixelbones.input button:not([data-nostyle]), .em.pixelbones.input input[type=submit]:not([data-nostyle]), .em.pixelbones.input input[type=reset]:not([data-nostyle]), .em.pixelbones.input input[type=button]:not([data-nostyle]), .em.pixelbones .input .button:not([data-nostyle]), .em.pixelbones .input button:not([data-nostyle]), .em.pixelbones .input input[type=submit]:not([data-nostyle]), .em.pixelbones .input input[type=reset]:not([data-nostyle]), .em.pixelbones .input input[type=button]:not([data-nostyle]) { display: inline-block; height: 38px !important; padding: var(--button-padding) !important; color: var(--text-color-softer) !important; text-align: center !important; font-size: 11px !important; font-weight: 600 !important; line-height: 38px !important; letter-spacing: 1px !important; text-transform: uppercase !important; text-decoration: none !important; white-space: nowrap !important; background-color: transparent !important; border-radius: 4px !important; border: 1px solid var(--border-color) !important; cursor: pointer !important; box-sizing: border-box !important; } .em.pixelbones .button.input:not([data-nostyle]).disabled, .em.pixelbones button.input:not([data-nostyle]).disabled, .em.pixelbones input[type=submit].input:not([data-nostyle]).disabled, .em.pixelbones input[type=reset].input:not([data-nostyle]).disabled, .em.pixelbones input[type=button].input:not([data-nostyle]).disabled, .em.pixelbones.input .button:not([data-nostyle]).disabled, .em.pixelbones.input button:not([data-nostyle]).disabled, .em.pixelbones.input input[type=submit]:not([data-nostyle]).disabled, .em.pixelbones.input input[type=reset]:not([data-nostyle]).disabled, .em.pixelbones.input input[type=button]:not([data-nostyle]).disabled, .em.pixelbones .input .button:not([data-nostyle]).disabled, .em.pixelbones .input button:not([data-nostyle]).disabled, .em.pixelbones .input input[type=submit]:not([data-nostyle]).disabled, .em.pixelbones .input input[type=reset]:not([data-nostyle]).disabled, .em.pixelbones .input input[type=button]:not([data-nostyle]).disabled { pointer-events: none !important; opacity: 0.5 !important; } .em.pixelbones .button.input[data-nostyle], .em.pixelbones button.input[data-nostyle], .em.pixelbones.input .button[data-nostyle], .em.pixelbones.input button[data-nostyle], .em.pixelbones .input .button[data-nostyle], .em.pixelbones .input button[data-nostyle] { background-color: transparent; border: none; cursor: pointer; } .em.pixelbones .input .button:not([data-nostyle]):hover, .em.pixelbones .input .button:not([data-nostyle]):focus, .em.pixelbones .input button:not([data-nostyle]):hover, .em.pixelbones .input button:not([data-nostyle]):focus, .em.pixelbones .input input[type=submit]:not([data-nostyle]):hover, .em.pixelbones .input input[type=submit]:not([data-nostyle]):focus, .em.pixelbones .input input[type=reset]:not([data-nostyle]):hover, .em.pixelbones .input input[type=reset]:not([data-nostyle]):focus, .em.pixelbones .input input[type=button]:not([data-nostyle]):hover, .em.pixelbones .input input[type=button]:not([data-nostyle]):focus, .em.pixelbones .input.button:not([data-nostyle]):hover, .em.pixelbones .input.button:not([data-nostyle]):focus, .em.pixelbones .input button.em.pixelbones .input:not([data-nostyle]):hover, .em.pixelbones .input button.em.pixelbones .input:not([data-nostyle]):focus, .em.pixelbones .input input[type=submit].em.pixelbones .input:not([data-nostyle]):hover, .em.pixelbones .input input[type=submit].em.pixelbones .input:not([data-nostyle]):focus, .em.pixelbones .input input[type=reset].em.pixelbones .input:not([data-nostyle]):hover, .em.pixelbones .input input[type=reset].em.pixelbones .input:not([data-nostyle]):focus, .em.pixelbones .input input[type=button].em.pixelbones .input:not([data-nostyle]):hover, .em.pixelbones .input input[type=button].em.pixelbones .input:not([data-nostyle]):focus { color: var(--text-color-normal) !important; border-color: var(--text-color-softer) !important; outline: 0 !important; } .em.pixelbones.input .button:not([data-nostyle]):hover, .em.pixelbones.input .button:not([data-nostyle]):focus, .em.pixelbones.input button:not([data-nostyle]):hover, .em.pixelbones.input button:not([data-nostyle]):focus, .em.pixelbones.input input[type=submit]:not([data-nostyle]):hover, .em.pixelbones.input input[type=submit]:not([data-nostyle]):focus, .em.pixelbones.input input[type=reset]:not([data-nostyle]):hover, .em.pixelbones.input input[type=reset]:not([data-nostyle]):focus, .em.pixelbones.input input[type=button]:not([data-nostyle]):hover, .em.pixelbones.input input[type=button]:not([data-nostyle]):focus, .em.pixelbones.input.button:not([data-nostyle]):hover, .em.pixelbones.input.button:not([data-nostyle]):focus { color: var(--text-color-normal) !important; border-color: var(--text-color-softer) !important; outline: 0 !important; } .em.pixelbones.input .button.button-primary, .em.pixelbones.input button.button-primary, .em.pixelbones.input input[type=submit].button-primary, .em.pixelbones.input input[type=reset].button-primary, .em.pixelbones.input input[type=button].button-primary, .em.pixelbones .input .button.button-primary, .em.pixelbones .input button.button-primary, .em.pixelbones .input input[type=submit].button-primary, .em.pixelbones .input input[type=reset].button-primary, .em.pixelbones .input input[type=button].button-primary, .em.pixelbones .button.button-primary.input, .em.pixelbones button.button-primary.input, .em.pixelbones input[type=submit].button-primary.input, .em.pixelbones input[type=reset].button-primary.input, .em.pixelbones input[type=button].button-primary.input { color: var(--button-primary-color) !important; background-color: var(--accent-color) !important; border-color: var(--accent-color) !important; } .em.pixelbones.input .button.button-primary:hover, .em.pixelbones.input button.button-primary:hover, .em.pixelbones.input input[type=submit].button-primary:hover, .em.pixelbones.input input[type=reset].button-primary:hover, .em.pixelbones.input input[type=button].button-primary:hover, .em.pixelbones .input .button.button-primary:hover, .em.pixelbones .input button.button-primary:hover, .em.pixelbones .input input[type=submit].button-primary:hover, .em.pixelbones .input input[type=reset].button-primary:hover, .em.pixelbones .input input[type=button].button-primary:hover, .em.pixelbones .button.button-primary.input:focus, .em.pixelbones button.button-primary.input:focus, .em.pixelbones input[type=submit].button-primary.input:focus, .em.pixelbones input[type=reset].button-primary.input:focus, .em.pixelbones input[type=button].button-primary.input:focus { color: var(--button-primary-color) !important; background-color: var(--accent-color-hover) !important; border-color: var(--accent-color-hover) !important; } .em.pixelbones.input button:not([data-nostyle]), .em.pixelbones.input .button:not([data-nostyle]), .em.pixelbones .input button:not([data-nostyle]), .em.pixelbones .input .button:not([data-nostyle]), .em.pixelbones button.input:not([data-nostyle]), .em.pixelbones .button.input:not([data-nostyle]) { margin-bottom: 10px !important; } .em.pixelbones.input [data-lastpass-icon-root] { display: none; } .em.pixelbones form { border: 0 !important; margin: 0 !important; padding: 0 !important; font-weight: normal !important; overflow: visible; background: var(--background-color) !important; box-sizing: border-box !important; box-shadow: none !important; } .em.pixelbones .input, .em.pixelbones.input { } .em.pixelbones .input input, .em.pixelbones .input textarea, .em.pixelbones .input select, .em.pixelbones .input fieldset, .em.pixelbones .input div.input-wrap, .em.pixelbones.input input, .em.pixelbones.input textarea, .em.pixelbones.input select, .em.pixelbones.input fieldset, .em.pixelbones.input div.input-wrap { margin-bottom: 15px !important; } .em.pixelbones .input div.input-wrap, .em.pixelbones .input input[type=email], .em.pixelbones .input input[type=number], .em.pixelbones .input input[type=search], .em.pixelbones .input input[type=text], .em.pixelbones .input input[type=select-one], .em.pixelbones .input input[type=tel], .em.pixelbones .input input[type=url], .em.pixelbones .input input[type=password], .em.pixelbones .input input[type=select-type], .em.pixelbones .input textarea, .em.pixelbones .input select:not([multiple]), .em.pixelbones.input div.input-wrap, .em.pixelbones.input input[type=email], .em.pixelbones.input input[type=number], .em.pixelbones.input input[type=search], .em.pixelbones.input input[type=text], .em.pixelbones.input input[type=select-one], .em.pixelbones.input input[type=tel], .em.pixelbones.input input[type=url], .em.pixelbones.input input[type=password], .em.pixelbones.input input[type=select-type], .em.pixelbones.input textarea, .em.pixelbones.input select:not([multiple]) { width: 100% !important; height: 38px !important; padding: var(--input-padding) !important;  border-radius: 4px !important; background-color: var(--background-color-inputs) !important; box-shadow: none !important; box-sizing: border-box !important; border: 1px solid var(--border-color-softer) !important; } .em.pixelbones .input div.input-wrap.inline, .em.pixelbones .input input[type=email].inline, .em.pixelbones .input input[type=number].inline, .em.pixelbones .input input[type=search].inline, .em.pixelbones .input input[type=text].inline, .em.pixelbones .input input[type=select-one].inline, .em.pixelbones .input input[type=tel].inline, .em.pixelbones .input input[type=url].inline, .em.pixelbones .input input[type=password].inline, .em.pixelbones .input input[type=select-type].inline, .em.pixelbones .input textarea.inline, .em.pixelbones .input select:not([multiple]).inline, .em.pixelbones.input div.input-wrap.inline, .em.pixelbones.input input[type=email].inline, .em.pixelbones.input input[type=number].inline, .em.pixelbones.input input[type=search].inline, .em.pixelbones.input input[type=text].inline, .em.pixelbones.input input[type=select-one].inline, .em.pixelbones.input input[type=tel].inline, .em.pixelbones.input input[type=url].inline, .em.pixelbones.input input[type=password].inline, .em.pixelbones.input input[type=select-type].inline, .em.pixelbones.input textarea.inline, .em.pixelbones.input select:not([multiple]).inline { width: auto !important; margin-bottom: 0 !important; display: inline-block !important; } .em.pixelbones .input select.inline, .em.pixelbones.input select.inline { padding-right: 30px !important; } .em.pixelbones .input select:not([multiple]), .em.pixelbones .input input.select-toggle, .em.pixelbones.input select:not([multiple]), .em.pixelbones.input input.select-toggle { -webkit-appearance: none !important; background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m4.5 6.5 3 3 3-3'/%3E%3C/svg%3E") no-repeat right 0 top 55% !important; background-position-x: calc(100% - 5px) !important; background-size: 20px 20px !important; cursor: pointer !important; vertical-align: top !important; padding-right: 30px !important; } .em.pixelbones .input select:not([multiple]):focus, .em.pixelbones .input input.select-toggle:focus, .em.pixelbones.input select:not([multiple]):focus, .em.pixelbones.input input.select-toggle:focus { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='m10.5 8.5-3-3-3 3'/%3E%3C/svg%3E") !important; } .em.pixelbones .input input[type=email], .em.pixelbones .input input[type=number], .em.pixelbones .input input[type=search], .em.pixelbones .input input[type=text], .em.pixelbones .input input[type=select-one], .em.pixelbones .input input[type=tel], .em.pixelbones .input input[type=url], .em.pixelbones .input input[type=password], .em.pixelbones .input input[type=button], .em.pixelbones .input input[type=submit], .em.pixelbones .input textarea, .em.pixelbones.input input[type=email], .em.pixelbones.input input[type=number], .em.pixelbones.input input[type=search], .em.pixelbones.input input[type=text], .em.pixelbones.input input[type=select-one], .em.pixelbones.input input[type=tel], .em.pixelbones.input input[type=url], .em.pixelbones.input input[type=password], .em.pixelbones.input input[type=button], .em.pixelbones.input input[type=submit], .em.pixelbones.input textarea { -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; } .em.pixelbones .input textarea, .em.pixelbones.input textarea { min-height: 65px !important; padding-top: 6px !important; padding-bottom: 6px !important; } .em.pixelbones .input div.input-wrap:focus, .em.pixelbones .input input[type=email]:focus, .em.pixelbones .input input[type=number]:focus, .em.pixelbones .input input[type=search]:focus, .em.pixelbones .input input[type=text]:focus, .em.pixelbones .input input[type=select-one]:focus, .em.pixelbones .input input[type=tel]:focus, .em.pixelbones .input input[type=url]:focus, .em.pixelbones .input input[type=password]:focus, .em.pixelbones .input textarea:focus, .em.pixelbones .input select:focus, .em.pixelbones.input div.input-wrap:focus, .em.pixelbones.input input[type=email]:focus, .em.pixelbones.input input[type=number]:focus, .em.pixelbones.input input[type=search]:focus, .em.pixelbones.input input[type=text]:focus, .em.pixelbones.input input[type=select-one]:focus, .em.pixelbones.input input[type=tel]:focus, .em.pixelbones.input input[type=url]:focus, .em.pixelbones.input input[type=password]:focus, .em.pixelbones.input textarea:focus, .em.pixelbones.input select:focus { border: 1px solid var(--accent-color) !important; outline: 0 !important; } .em.pixelbones .input div.input-wrap, .em.pixelbones.input div.input-wrap { padding: 0 !important;  } .em.pixelbones .input div.input-wrap > input, .em.pixelbones .input div.input-wrap > input:focus, .em.pixelbones .input div.input-wrap > input:hover, .em.pixelbones.input div.input-wrap > input, .em.pixelbones.input div.input-wrap > input:focus, .em.pixelbones.input div.input-wrap > input:hover { width: 100% !important; margin: 0 !important; border: none !important; outline: 0 !important; background-color: transparent !important; box-shadow: none !important; box-sizing: border-box !important; } .em.pixelbones .input label:not([data-nostyle]), .em.pixelbones .input legend:not([data-nostyle]), .em.pixelbones.input label:not([data-nostyle]), .em.pixelbones.input legend:not([data-nostyle]) { display: block !important; margin-bottom: 8px !important; font-weight: normal !important; font-size: var(--font-size); line-height: var(--line-height); } .em.pixelbones .input label.inline, .em.pixelbones .input label.inline-left, .em.pixelbones .input label.inline-right, .em.pixelbones .input fieldset.inline, .em.pixelbones .input fieldset.inline-left, .em.pixelbones .input fieldset.inline-right, .em.pixelbones.input label.inline, .em.pixelbones.input label.inline-left, .em.pixelbones.input label.inline-right, .em.pixelbones.input fieldset.inline, .em.pixelbones.input fieldset.inline-left, .em.pixelbones.input fieldset.inline-right { display: inline-block !important; } .em.pixelbones .input label.inline-left, .em.pixelbones .input fieldset.inline-left, .em.pixelbones.input label.inline-left, .em.pixelbones.input fieldset.inline-left { margin-right: 10px !important; } .em.pixelbones .input label.inline-right, .em.pixelbones .input fieldset.inline-right, .em.pixelbones.input label.inline-right, .em.pixelbones.input fieldset.inline-right { margin-left: 10px !important; } .em.pixelbones .input .inline-inputs label:not([data-nostyle]), .em.pixelbones .input .inline-inputs legend:not([data-nostyle]), .em.pixelbones .input .inline-inputs input:not([type=radio]):not([type=checkbox]):not([data-nostyle]), .em.pixelbones .input .inline-inputs select:not([mutiple]):not([data-nostyle]), .em.pixelbones.input .inline-inputs label:not([data-nostyle]), .em.pixelbones.input .inline-inputs legend:not([data-nostyle]), .em.pixelbones.input .inline-inputs input:not([type=radio]):not([type=checkbox]):not([data-nostyle]), .em.pixelbones.input .inline-inputs select:not([mutiple]):not([data-nostyle]) { width: auto !important; display: inline-block !important; margin: 0 !important; } .em.pixelbones .input .inline-inputs > div, .em.pixelbones.input .inline-inputs > div { display: inline-block; } .em.pixelbones .input fieldset, .em.pixelbones.input fieldset { padding: 0 !important; border-width: 0 !important; } .em.pixelbones .input input[type=checkbox], .em.pixelbones.input input[type=checkbox] { -webkit-appearance: none !important; width: 15px !important; height: 15px !important; position: relative !important; top: 2px !important; } .em.pixelbones .input input[type=checkbox]:focus, .em.pixelbones.input input[type=checkbox]:focus { outline: 0 !important; } .em.pixelbones .input input[type=checkbox]:before, .em.pixelbones.input input[type=checkbox]:before { content: "" !important; display: none !important; } .em.pixelbones .input input[type=checkbox]:checked:after, .em.pixelbones.input input[type=checkbox]:checked:after { opacity: 1 !important; } .em.pixelbones .input input[type=checkbox]:after, .em.pixelbones.input input[type=checkbox]:after { content: "" !important; opacity: 0 !important; display: block !important; left: 4px !important; top: 1px !important; position: absolute !important; width: 6px !important; height: 10px !important; border: 2px solid #666 !important; border-top: 0 !important; border-left: 0 !important; transform: rotate(30deg) !important; box-sizing: border-box !important; } .em.pixelbones .input input[type=checkbox]:not([data-nostyle]), .em.pixelbones .input input[type=radio]:not([data-nostyle]), .em.pixelbones.input input[type=checkbox]:not([data-nostyle]), .em.pixelbones.input input[type=radio]:not([data-nostyle]) { margin-bottom: 0 !important; display: inline-block !important; } .em.pixelbones .input input[type=checkbox]:not([data-nostyle]), .em.pixelbones.input input[type=checkbox]:not([data-nostyle]) { background-color: var(--background-color-checkboxes) !important; text-align: start !important; background-color: var(--background-color-checkboxes) !important; box-shadow: none !important; box-sizing: border-box !important; border: 1px solid var(--border-color-softer) !important; } .em.pixelbones .input label > .label-body, .em.pixelbones.input label > .label-body { display: inline-block !important; margin-left: 5px !important; font-weight: normal !important; } .em.pixelbones .input input:disabled, .em.pixelbones .input select:disabled, .em.pixelbones .input textarea:disabled, .em.pixelbones.input input:disabled, .em.pixelbones.input select:disabled, .em.pixelbones.input textarea:disabled { opacity: 0.5; background-color: #efefef; } .em.pixelbones ul { list-style: circle inside !important; } .em.pixelbones ol { list-style: decimal inside !important; } .em.pixelbones ol, .em.pixelbones ul { padding-left: 0 !important; margin-top: 0 !important; } .em.pixelbones ul ul, .em.pixelbones ul ol, .em.pixelbones ol ol, .em.pixelbones ol ul { font-size: 100% !important; margin: 10px 0 10px 30px !important; color: var(--text-color-softer) !important; } .em.pixelbones li { margin-bottom: 5px !important; } .em.pixelbones code { padding: 2px 5px !important; margin: 0 2px !important; font-size: 90% !important; white-space: nowrap !important; background: var(--code-background) !important; border: 1px solid var(--border-color-softer) !important; border-radius: 4px !important; } .em.pixelbones pre > code { display: block !important; padding: 10px 15px !important; white-space: pre !important; overflow: auto !important; } .em.pixelbones table { width: 100%; } .em.pixelbones th, .em.pixelbones td { padding: 12px 15px !important; text-align: left !important; border: 0 !important; border-bottom: 1px solid var(--border-color-softer) !important; } .em.pixelbones th:first-child, .em.pixelbones td:first-child { padding-left: 0 !important; } .em.pixelbones th:last-child, .em.pixelbones td:last-child { padding-right: 0 !important; } .em.pixelbones pre, .em.pixelbones blockquote, .em.pixelbones dl, .em.pixelbones figure, .em.pixelbones table, .em.pixelbones p, .em.pixelbones ul, .em.pixelbones ol { margin-bottom: 25px !important; } .em.pixelbones .screen-reader-text { border: 0; padding: 0; margin: 0; position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px);  clip-path: inset(50%);  white-space: nowrap;  } .em.pixelbones .u-full-width { width: 100% !important; box-sizing: border-box !important; } .em.pixelbones .u-max-full-width { max-width: 100% !important; box-sizing: border-box !important; } .em.pixelbones .u-pull-right { float: right !important; } .em.pixelbones .u-pull-left { float: left !important; } .em.pixelbones .u-align-left { text-align: left !important; } .em.pixelbones .u-align-right { text-align: right !important; } .em.pixelbones hr { margin-top: 30px !important; margin-bottom: 35px !important; border-width: 0 !important; border-top: 1px solid var(--border-color-softer) !important; } .em.pixelbones section { padding: 0; margin: 0; } .em.pixelbones .container:after, .em.pixelbones .row:after, .em.pixelbones .u-cf { content: "" !important; display: table !important; clear: both !important; } .em { } .em { --icon-logo-office365: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2075 2499.8'%3E%3Cpath fill='%23eb3c00' d='M0 2016.6V496.8L1344.4 0 2075 233.7v2045.9l-730.6 220.3L0 2016.6l1344.4 161.8V409.2L467.6 613.8v1198.3z'/%3E%3C/svg%3E"); --icon-logo-google-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 256 256'%3E%3Cpath fill='%23FFF' d='M195.368421 60.6315789H60.6315789V195.368421H195.368421z'/%3E%3Cpath fill='%23EA4335' d='M195.368421 256 256 195.368421l-30.315789-5.172416-30.31579 5.172416-5.533259 27.729581z'/%3E%3Cpath fill='%23188038' d='M0 195.368421v40.421053C0 246.955789 9.04421053 256 20.2105263 256h40.4210526l6.2252856-30.315789-6.2252856-30.31579-33.0323915-5.172416L0 195.368421Z'/%3E%3Cpath fill='%231967D2' d='M256 60.6315789V20.2105263C256 9.04421053 246.955789 0 235.789474 0h-40.421053c-3.688839 15.0358547-5.533259 26.1010948-5.533259 33.1957202 0 7.0946254 1.84442 16.2399117 5.533259 27.4358587 13.409565 3.8399077 23.514828 5.7598615 30.31579 5.7598615 6.800961 0 16.906224-1.9199538 30.315789-5.7598615Z'/%3E%3Cpath fill='%23FBBC04' d='M256 60.6315789h-60.631579V195.368421H256z'/%3E%3Cpath fill='%2334A853' d='M195.368421 195.368421H60.6315789V256H195.368421z'/%3E%3Cpath fill='%234285F4' d='M195.368421 0H20.2105263C9.04421053 0 0 9.04421053 0 20.2105263V195.368421h60.6315789V60.6315789H195.368421V0Z'/%3E%3Cpath fill='%234285F4' d='M88.2694737 165.153684c-5.0357895-3.402105-8.5221053-8.370526-10.4252632-14.938947l11.6884211-4.816842c1.0610526 4.042105 2.9136842 7.174737 5.5578947 9.397894 2.6273684 2.223158 5.8273687 3.317895 9.5663157 3.317895 3.823158 0 7.107369-1.162105 9.852632-3.486316 2.745263-2.32421 4.126315-5.288421 4.126315-8.875789 0-3.671579-1.448421-6.669474-4.345263-8.993684-2.896842-2.324211-6.534737-3.486316-10.88-3.486316h-6.7536839v-11.570526H102.72c3.738947 0 6.888421-1.010527 9.448421-3.031579 2.56-2.021053 3.84-4.783158 3.84-8.303158 0-3.132632-1.145263-5.625263-3.435789-7.494737-2.290527-1.869474-5.187369-2.812632-8.707369-2.812632-3.435789 0-6.1642104.909474-8.185263 2.745264-2.0197181 1.840674-3.5381792 4.164731-4.4126316 6.753684l-11.5705263-4.816842c1.5326316-4.345264 4.3452632-8.1852635 8.471579-11.5031583 4.1263157-3.3178947 9.3978947-4.9852631 15.7978949-4.9852631 4.732631 0 8.993684.9094737 12.766316 2.7452631 3.772631 1.8357895 6.736842 4.3789474 8.875789 7.6126316 2.138947 3.2505267 3.2 6.8884207 3.2 10.9305267 0 4.126315-.993684 7.612631-2.981053 10.475789-1.987368 2.863158-4.429473 5.052632-7.326315 6.585263v.690527c3.740515 1.542157 6.989694 4.07512 9.397894 7.326315 2.442106 3.284211 3.671579 7.208421 3.671579 11.789474s-1.162105 8.673684-3.486315 12.261053c-2.324211 3.587368-5.541053 6.416842-9.616843 8.471579-4.092631 2.054736-8.690526 3.099071-13.793684 3.099071-5.9115787.016718-11.3684208-1.684335-16.4042103-5.08644Zm71.7978943-58.00421-12.833684 9.28-6.416842-9.734737L163.84 90.0884211h8.825263v78.3326319h-12.597895v-61.271579Z'/%3E%3C/svg%3E"); --icon-logo-apple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 52.226 52.226'%3E%3Cpath d='M36.802 1.055 36.747 0l-1.05.113c-.103.011-10.252 1.234-10.948 12.581l-.07 1.136 1.136-.077c.116-.008 11.611-.925 10.987-12.698zm-1.981 1.267c-.191 6.838-5.511 8.74-7.953 9.253.93-6.645 5.749-8.67 7.953-9.253z'/%3E%3Cpath d='m46.584 37.517-.639-.207c-3.867-1.25-6.464-4.792-6.464-8.814 0-3.578 2.023-6.778 5.281-8.352l.972-.469-.542-.933c-.232-.4-2.401-3.943-6.983-5.116-3.634-.93-7.72-.107-12.149 2.447-1.875-1.138-8.103-4.418-13.058-1.13-.97.536-11.251 6.695-5.9 23.313.157.372 3.888 9.113 8.303 12.387 1.191 1.138 4.237 2.56 7.718.187.603-.249 4.638-1.802 7.198.017.945.647 2.595 1.38 4.338 1.38 1.322 0 2.697-.421 3.859-1.621.542-.469 5.493-4.888 8.066-11.888l.075-.204-.075-.997zm-9.402 11.598-.077.073c-2.193 2.303-5.518.1-5.641.018-1.308-.93-2.823-1.233-4.244-1.233-2.579 0-4.847.999-4.992 1.064l-.163.092c-3.019 2.107-5.086.253-5.305.042l-.118-.101c-3.993-2.912-7.663-11.507-7.668-11.51-5.008-15.568 4.586-20.66 4.994-20.867l.11-.065c4.647-3.12 11.327 1.396 11.393 1.441l.533.366.552-.333c4.16-2.515 7.914-3.37 11.157-2.539 2.642.676 4.326 2.327 5.15 3.342-3.347 2.051-5.381 5.63-5.381 9.591 0 4.556 2.735 8.604 6.902 10.365-2.565 6.261-7.153 10.213-7.202 10.254z'/%3E%3C/svg%3E"); --icon-logo-outlook: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%230072c6' d='M19.484 7.937v5.477l1.916 1.205a.489.489 0 0 0 .21 0l8.238-5.554a1.174 1.174 0 0 0-.959-1.128Z'/%3E%3Cpath fill='%230072c6' d='m19.484 15.457 1.747 1.2a.522.522 0 0 0 .543 0c-.3.181 8.073-5.378 8.073-5.378v10.066a1.408 1.408 0 0 1-1.49 1.555h-8.874v-7.443ZM10.44 12.932a1.609 1.609 0 0 0-1.42.838 4.131 4.131 0 0 0-.526 2.218A4.05 4.05 0 0 0 9.02 18.2a1.6 1.6 0 0 0 2.771.022 4.014 4.014 0 0 0 .515-2.2 4.369 4.369 0 0 0-.5-2.281 1.536 1.536 0 0 0-1.366-.809Z'/%3E%3Cpath fill='%230072c6' d='M2.153 5.155v21.427L18.453 30V2Zm10.908 14.336a3.231 3.231 0 0 1-2.7 1.361 3.19 3.19 0 0 1-2.64-1.318A5.459 5.459 0 0 1 6.706 16.1a5.868 5.868 0 0 1 1.036-3.616 3.267 3.267 0 0 1 2.744-1.384 3.116 3.116 0 0 1 2.61 1.321 5.639 5.639 0 0 1 1 3.484 5.763 5.763 0 0 1-1.035 3.586Z'/%3E%3C/svg%3E"); --icon-download: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 479 479' fill='%23555'%3E%3Cpath d='M158.4 196.8c-5.3 5.3-5.3 13.8 0 19.1l71.6 71.6c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4l71.6-71.6c5.3-5.3 5.3-13.8 0-19.1s-13.8-5.3-19.1 0L253 245.3V13.5C253 6 247 0 239.5 0S226 6 226 13.5v231.8l-48.5-48.5c-5.3-5.3-13.9-5.3-19.1 0z'/%3E%3Cpath d='m460.2 307.4-47-170c-1.1-3.9-3.8-7-7.4-8.7l-1.3-.6c-1.8-.8-3.7-1.2-5.6-1.2h-84.7c-7.5 0-13.5 6-13.5 13.5s6 13.5 13.5 13.5h75.6l39.7 143.8h-105c-7.5 0-13.5 6-13.5 13.5v12.2c0 17.9-14.5 32.4-32.4 32.4h-82.4c-17.9 0-32.4-14.5-32.4-32.4v-12.2c0-7.5-6-13.5-13.5-13.5H49.4l39.9-144.1h75.6c7.5 0 13.5-6 13.5-13.5s-6-13.5-13.5-13.5H80.1c-1.9 0-3.8.4-5.6 1.2l-1.3.6c-3.6 1.7-6.4 4.8-7.4 8.7l-47 170c-.3 1.2-.5 2.4-.5 3.6v70.9c0 53.7 43.7 97.4 97.4 97.4h247.6c53.7 0 97.4-43.7 97.4-97.4V311c0-1.3-.1-2.5-.5-3.6zm-26.5 74.2c0 38.8-31.6 70.4-70.4 70.4H115.7c-38.8 0-70.4-31.6-70.4-70.4v-56.9H137c.7 32.1 27.1 58 59.4 58h82.4c32.3 0 58.7-25.9 59.4-58h95.7v56.9h-.2z'/%3E%3C/svg%3E"); --icon-spinner: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' style='margin:auto;background:0 0' viewBox='0 0 100 100'%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0'%3E%3Canimate attributeName='opacity' begin='-0.9166666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(30 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.8333333333333334s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(60 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.75s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(90 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.6666666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(120 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.5833333333333334s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(150 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.5s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(180 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.4166666666666667s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(210 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.3333333333333333s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(240 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.25s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(270 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.16666666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(300 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.08333333333333333s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(330 50 50)'%3E%3Canimate attributeName='opacity' begin='0s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3C/svg%3E"); --icon-info: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 64 64' fill='%23555'%3E%3Cpath d='M38.5351982 47.6064987H34.455101V28.4473c0-.5527-.4473-1-1-1h-4.5204945c-.5523071 0-1 .4473-1 1s.4476929 1 1 1h3.5204945v18.1591988h-5.1216011c-.5522003 0-1 .4472008-1 1 0 .5527.4477997 1 1 1h11.2016983c.5527 0 1-.4473 1-1 0-.5527993-.4472999-1.0000001-1-1.0000001z'/%3E%3Ccircle cx='32' cy='18' r='3'/%3E%3Cpath d='M32 0C14.3269005 0 0 14.3268995 0 32s14.3268995 32 32 32 32-14.3269005 32-32S49.6730995 0 32 0zm0 62C15.457901 62 2 48.542099 2 32 2 15.4580002 15.4578991 2 32 2s30 13.4580002 30 30c0 16.542099-13.457901 30-30 30z'/%3E%3C/svg%3E"); --icon-updated: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 51.809 51.809' fill='%23555'%3E%3Cpath d='M48.881 24.904c-.552 0-1 .447-1 1 0 12.131-9.869 22-22 22-8.611 0-16.304-4.944-19.919-12.677l5.193 2.312c.504.228 1.096-.001 1.32-.507.225-.504-.002-1.095-.507-1.319l-7.309-3.254c-.506-.229-1.095.002-1.32.507L.085 40.275c-.225.504.002 1.095.507 1.319.132.06.271.087.406.087.383 0 .748-.221.914-.594l2.235-5.02c3.941 8.44 12.335 13.837 21.732 13.837 13.233 0 24-10.767 24-24 .002-.552-.446-1-.998-1zM51.215 10.173c-.506-.227-1.096.002-1.32.507l-2.266 5.09C43.694 7.307 35.306 1.904 25.881 1.904c-13.233 0-24 10.767-24 24 0 .553.448 1 1 1s1-.447 1-1c0-12.131 9.869-22 22-22 8.599 0 16.259 4.906 19.887 12.6l-5.116-2.277c-.505-.229-1.096.002-1.32.507-.225.504.002 1.095.507 1.319l7.309 3.254c.132.06.271.087.406.087.383 0 .748-.221.914-.594l3.254-7.309c.224-.503-.003-1.094-.507-1.318z'/%3E%3C/svg%3E"); --icon-trash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23555'%3E%3Cpath fill-rule='evenodd' d='M16 1.75V3h5.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H8V1.75C8 .784 8.784 0 9.75 0h4.5C15.216 0 16 .784 16 1.75zm-6.5 0a.25.25 0 0 1 .25-.25h4.5a.25.25 0 0 1 .25.25V3h-5V1.75z'/%3E%3Cpath d='M4.997 6.178a.75.75 0 1 0-1.493.144L4.916 20.92a1.75 1.75 0 0 0 1.742 1.58h10.684a1.75 1.75 0 0 0 1.742-1.581l1.413-14.597a.75.75 0 0 0-1.494-.144l-1.412 14.596a.25.25 0 0 1-.249.226H6.658a.25.25 0 0 1-.249-.226L4.997 6.178z'/%3E%3Cpath d='M9.206 7.501a.75.75 0 0 1 .793.705l.5 8.5A.75.75 0 1 1 9 16.794l-.5-8.5a.75.75 0 0 1 .705-.793zm6.293.793A.75.75 0 1 0 14 8.206l-.5 8.5a.75.75 0 0 0 1.498.088l.5-8.5z'/%3E%3C/svg%3E"); --icon-edit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23777'%3E%3Cpath d='M498.125 92.38 419.62 13.874c-18.496-18.497-48.436-18.5-66.935 0-13.167 13.169-302.639 302.642-308.16 308.161-2.182 2.182-3.725 4.918-4.46 7.915L.502 491.068c-3.036 12.368 8.186 23.44 20.431 20.432 8.361-2.053 153.718-37.747 161.117-39.564 2.996-.735 5.734-2.278 7.915-4.46l308.161-308.161c18.496-18.497 18.501-48.436-.001-66.935zM39.957 472.043l1.612-6.562 4.951 4.951-6.563 1.611zm44.917-11.029-33.887-33.887 14.736-60.009 79.16 79.16-60.009 14.736zm93.148-29.367-97.668-97.668L332.559 81.773l97.668 97.668-252.205 252.206zM474.24 135.429l-19.508 19.507-97.667-97.668 19.507-19.507c5.294-5.293 13.867-5.298 19.163 0l78.506 78.507c5.295 5.295 5.295 13.864-.001 19.161z'/%3E%3C/svg%3E"); --icon-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23555'%3E%3Cpath d='M472 60h-8V44c0-13.234-10.766-24-24-24s-24 10.766-24 24v16H96V44c0-13.234-10.766-24-24-24S48 30.766 48 44v16h-8C17.944 60 0 77.944 0 100v352c0 22.056 17.944 40 40 40h432c22.056 0 40-17.944 40-40V100c0-22.056-17.944-40-40-40zm-40-16c0-4.411 3.589-8 8-8s8 3.589 8 8v23.981c0 .007-.001.013-.001.019s.001.013.001.019V92c0 4.411-3.589 8-8 8s-8-3.589-8-8V44zM72 36c4.411 0 8 3.589 8 8v48c0 4.411-3.589 8-8 8s-8-3.589-8-8V44c0-4.411 3.589-8 8-8zm400 440H40c-13.234 0-24-10.766-24-24V148h384c4.418 0 8-3.582 8-8s-3.582-8-8-8H16v-32c0-13.234 10.766-24 24-24h8v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h320v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h8c13.234 0 24 10.766 24 24v32h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16v304c0 13.234-10.766 24-24 24z'/%3E%3Cpath d='M448 132h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16c4.418 0 8-3.582 8-8s-3.582-8-8-8z'/%3E%3Cg stroke='null'%3E%3Crect width='30' height='15' x='206' y='222' rx='8'/%3E%3Crect width='30' height='15' x='277' y='222' rx='8'/%3E%3Crect width='30' height='15' x='346' y='222' rx='8'/%3E%3Crect width='30' height='15' x='416' y='222' rx='8'/%3E%3Crect width='30' height='15' x='66' y='302' rx='8'/%3E%3Crect width='30' height='15' x='136' y='302' rx='8'/%3E%3Crect width='30' height='15' x='206' y='302' rx='8'/%3E%3Crect width='30' height='15' x='276' y='302' rx='8'/%3E%3Crect width='30' height='15' x='346' y='302' rx='8'/%3E%3Crect width='30' height='15' x='416' y='302' rx='8'/%3E%3Crect width='30' height='15' x='66' y='392' rx='8'/%3E%3Crect width='30' height='15' x='136' y='392' rx='8'/%3E%3Crect width='30' height='15' x='206' y='392' rx='8'/%3E%3Crect width='30' height='15' x='276' y='392' rx='8'/%3E%3Crect width='30' height='15' x='346' y='392' rx='8'/%3E%3C/g%3E%3C/svg%3E"); --icon-calendar-empty: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23555'%3E%3Cg stroke='null'%3E%3Cpath d='M472 47.37289h-8V30.42374c0-14.01907-10.766-25.42373-24-25.42373s-24 11.40466-24 25.42373v16.94915H96V30.42374C96 16.40467 85.234 5.00001 72 5.00001S48 16.40467 48 30.42374v16.94915h-8c-22.056 0-40 19.00847-40 42.37288v372.88136c0 23.36441 17.944 42.37288 40 42.37288h432c22.056 0 40-19.00847 40-42.37288V89.74577c0-23.36441-17.944-42.37288-40-42.37288zm-40-16.94915c0-4.67267 3.589-8.47458 8-8.47458s8 3.80191 8 8.47458v25.4036c0 .00742-.001.01377-.001.02013s.001.01377.001.02013v25.4036c0 4.67267-3.589 8.47458-8 8.47458s-8-3.80191-8-8.47458V30.42374zM72 21.94916c4.411 0 8 3.80191 8 8.47458V81.2712c0 4.67267-3.589 8.47458-8 8.47458s-8-3.80191-8-8.47458V30.42374c0-4.67267 3.589-8.47458 8-8.47458zm400 466.10169H40c-13.234 0-24-11.40466-24-25.42373v-322.0339h384c4.418 0 8-3.79449 8-8.47458s-3.582-8.47458-8-8.47458H16V89.74575c0-14.01907 10.766-25.42373 24-25.42373h8v16.94915c0 14.01907 10.766 25.42373 24 25.42373s24-11.40466 24-25.42373V64.32202h320v16.94915c0 14.01907 10.766 25.42373 24 25.42373s24-11.40466 24-25.42373V64.32202h8c13.234 0 24 11.40466 24 25.42373v33.89831h-16c-4.418 0-8 3.79449-8 8.47458s3.582 8.47458 8 8.47458h16v322.0339c0 14.01907-10.766 25.42373-24 25.42373z'/%3E%3Cpath d='M448 123.64407h-16c-4.418 0-8 3.79449-8 8.47458s3.582 8.47458 8 8.47458h16c4.418 0 8-3.79449 8-8.47458s-3.582-8.47458-8-8.47458z'/%3E%3C/g%3E%3C/svg%3E"); --icon-24h: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="%23646468" stroke="%23646468" viewBox="0 0 461.5 461.5"><path d="M268.6 409.9c-3.6 1-7.3 1.8-11 2.6a17.7 17.7 0 1 0 7.1 34.7c4.4-.9 8.8-1.9 13.1-3a17.7 17.7 0 1 0-9.2-34.3zM145 400a179 179 0 0 1-10.2-4.9 17.7 17.7 0 0 0-16.4 31.5c4 2 8 4 12.1 5.8A17.7 17.7 0 0 0 145 400zM206 415.6c-3.8-.3-7.5-.7-11.2-1.2a17.7 17.7 0 1 0-5 35c4.4.7 8.9 1.2 13.3 1.6a17.7 17.7 0 1 0 2.9-35.4zM325.7 383.4c-3 2.2-6.2 4.2-9.5 6.2a17.7 17.7 0 0 0 18.4 30.3c3.8-2.3 7.6-4.7 11.2-7.2a17.7 17.7 0 0 0-20-29.3zM395.5 335.5c-8-5.7-19-4-24.8 4l-6.9 9a17.7 17.7 0 1 0 27.5 22.4c2.8-3.4 5.6-7 8.2-10.7 5.7-8 3.9-19-4-24.7zM420.3 270.9a17.7 17.7 0 0 0-22 12c-1 3.6-2.2 7.3-3.5 10.8a17.6 17.6 0 0 0 10.7 22.7 17.7 17.7 0 0 0 22.7-10.7c1.5-4.2 2.9-8.5 4.1-12.8a17.7 17.7 0 0 0-12-22zM453.6 155.3l-23.4 7.3A219 219 0 0 0 309.4 29.2l-.7-.3C262.7 9 212 5 163.2 18.2l-1.2.3a214 214 0 0 0-12.8 4c-.4 0-.7.2-1 .3a218.6 218.6 0 0 0-107 80l-.3.4c-2.5 3.6-5 7.4-7.4 11.2l-.4.7A219 219 0 0 0 9.5 294.8c9.4 31.1 25 59 46.5 83.2a17.7 17.7 0 0 0 26.5-23.7 183 183 0 0 1-27-39.4l-.1-.5-4.8-10.2v-.1a185.4 185.4 0 0 1 60.8-222.3l2.7-2A184.2 184.2 0 0 1 232 46.4a185.8 185.8 0 0 1 147.8 90.3l1.4 2.4.2.3c6 10.5 11 21.8 15 33.7l-23.3 7.3c-6.5 2-7.1 6.6-1.5 10.3l50.8 32.9a10 10 0 0 0 15-4.7l23.2-55.8c2.6-6.3-.6-9.8-7-7.8z"/><path d="M155.3 231.2a150.5 150.5 0 0 0-35 33 67 67 0 0 0-11.1 29.8H216v-29h-55.7a129.4 129.4 0 0 1 23-18.3 94.2 94.2 0 0 0 25-23.4 40.8 40.8 0 0 0 6.8-22.4 34.8 34.8 0 0 0-22.4-33.1c-7-2.9-16.7-4.3-29.3-4.3-12 0-21.4 1.5-28.2 4.5-6.8 3-12 7.3-15.8 13a57 57 0 0 0-7.7 23.4l35.7 3c1-7.3 3-12.3 5.8-15.2 3-2.9 6.6-4.3 11.2-4.3 4.3 0 8 1.4 10.9 4.2 2.9 2.7 4.3 6 4.3 10 0 3.6-1.5 7.4-4.4 11.5-2.9 4-9.6 9.9-20 17.6zM323.7 294v-24h16v-27.7h-16v-78.8h-31.1l-65 77.2V270h65v24h31zm-65.4-51.7 34.3-40.3v40.3h-34.3z"/></svg>'); --icon-list-grouped: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 64 64' fill='%23555'%3E%3Cpath stroke='null' d='M1.52092 5.89552h60.86722c.84042 0 1.52107-.4472 1.52107-.9995 0-.5522-.68065-.9995-1.52107-.9995H1.52092C.68065 3.89652 0 4.34382 0 4.89602c0 .5523.68065.9995 1.52092.9995z'/%3E%3Cpath d='M62.98405 19.62524h-40c-.5522 0-.9995.4473-.9995.9995 0 .5523.4473.9995.9995.9995h40c.5523 0 .9996-.4472.9996-.9995 0-.5522-.4473-.9995-.9996-.9995z'/%3E%3Cpath stroke='null' d='M10.00888 13.67918c-3.87581 0-7.02924 3.15984-7.02924 7.04356 0 3.88384 3.15342 7.0437 7.02924 7.0437 3.87592 0 7.02934-3.15986 7.02934-7.0437 0-3.88372-3.15342-7.04356-7.02934-7.04356zm0 11.80281c-2.61911 0-4.74945-2.13465-4.74945-4.75925 0-2.62448 2.13034-4.75913 4.74945-4.75913 2.61925 0 4.74956 2.13465 4.74956 4.75913 0 2.62459-2.1303 4.75925-4.74956 4.75925zM1.52092 37.42953h60.86722c.84043 0 1.52108-.4472 1.52108-.9995 0-.5522-.68065-.9995-1.52108-.9995H1.52092c-.84027 0-1.52092.4473-1.52092.9995 0 .5523.68065.9995 1.52092.9995z'/%3E%3Cpath d='M62.98405 51.15925h-40c-.5522 0-.9995.4473-.9995.9995 0 .5523.4473.9995.9995.9995h40c.5523 0 .9996-.4472.9996-.9995 0-.5522-.4473-.9995-.9996-.9995z'/%3E%3Cpath stroke='null' d='M10.00888 45.21319c-3.87582 0-7.02924 3.15984-7.02924 7.04356 0 3.88384 3.15342 7.0437 7.02924 7.0437 3.87592 0 7.02934-3.15986 7.02934-7.0437 0-3.88372-3.15342-7.04356-7.02934-7.04356zm0 11.80281c-2.61912 0-4.74945-2.13465-4.74945-4.75925 0-2.62447 2.13033-4.75913 4.74945-4.75913 2.61925 0 4.74955 2.13466 4.74955 4.75913 0 2.6246-2.1303 4.75925-4.74955 4.75925z'/%3E%3C/svg%3E"); --icon-list-grid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23555' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Crect width='8' height='8' x='2' y='2' rx='0'/%3E%3Crect width='8' height='8' x='2' y='14' rx='0'/%3E%3Crect width='8' height='8' x='14' y='2' rx='0'/%3E%3Crect width='8' height='8' x='14' y='14' rx='0'/%3E%3C/svg%3E"); --icon-filter: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 256 256'%3E%3Cg fill='%23555' stroke-miterlimit='10' stroke-width='0'%3E%3Cpath d='M1.793 44.436943c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h92.229271c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.510117-5.6092-5.6092zM87.7343578 211.563057c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H93.3435578c-3.099083 0-5.6092-2.5129216-5.6092-5.6092zM1.793 128c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h168.4947588c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092z'/%3E%3Cpath d='M170.2877588 128c0-15.3243344 12.466447-27.793586 27.793586-27.793586S225.8749308 112.672861 225.8749308 128s-12.466447 27.793586-27.793586 27.793586S170.2877588 143.327139 170.2877588 128zm44.3659674 0c0-9.1401914-7.4349946-16.575186-16.575186-16.575186S181.5033542 118.8598086 181.5033542 128s7.4349946 16.575186 16.575186 16.575186 16.575186-7.4349946 16.575186-16.575186zM94.022271 44.436943c0-15.3243344 12.466447-27.793586 27.793586-27.793586 15.3243344 0 27.793586 12.466447 27.793586 27.793586s-12.466447 27.793586-27.793586 27.793586-27.793586-12.4692516-27.793586-27.793586zm44.368772 0c0-9.1401914-7.4349946-16.575186-16.575186-16.575186s-16.575186 7.4349946-16.575186 16.575186 7.4349946 16.575186 16.575186 16.575186 16.575186-7.4349946 16.575186-16.575186zM43.3655858 211.563057c0-15.3243344 12.466447-27.7907814 27.793586-27.7907814 15.3243344 0 27.7907814 12.466447 27.7907814 27.7907814 0 15.327139-12.466447 27.793586-27.7907814 27.793586s-27.793586-12.466447-27.793586-27.793586zm44.368772 0c0-9.1401914-7.43219-16.5723814-16.5723814-16.5723814s-16.575186 7.43219-16.575186 16.5723814 7.4349946 16.575186 16.575186 16.575186 16.5723814-7.4349946 16.5723814-16.575186z'/%3E%3Cpath d='M138.391043 44.436943c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H144.000243c-3.099083 0-5.6092-2.510117-5.6092-5.6092zM214.6537262 128c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092h-28.3348738c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092zM1.793 211.563057c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h41.5725858c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092z'/%3E%3C/g%3E%3C/svg%3E"); --icon-filter-hide: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 256 256"><g class="layer"><g fill="%23555" stroke-miterlimit="10" stroke-width="0"><path d="M1.8 44.4c0-3 2.5-5.6 5.6-5.6h92.2a5.6 5.6 0 1 1 0 11.3H7.4c-3 0-5.6-2.6-5.6-5.7zm86 167.2c0-3.1 2.5-5.6 5.5-5.6h155.3a5.6 5.6 0 0 1 0 11.2H93.3a5.6 5.6 0 0 1-5.6-5.6zM1.7 128c0-3.1 2.5-5.6 5.6-5.6h168.5a5.6 5.6 0 0 1 0 11.2H7.4c-3 0-5.6-2.5-5.6-5.6z"/><path d="M170.3 128a27.8 27.8 0 1 1 55.6 0 27.8 27.8 0 0 1-55.6 0zm44.3 0a16.6 16.6 0 1 0-33.1 0 16.6 16.6 0 0 0 33.1 0zM94 44.4a27.8 27.8 0 1 1 55.7.1 27.8 27.8 0 0 1-55.7 0zm44.4 0a16.6 16.6 0 1 0-33.2 0 16.6 16.6 0 0 0 33.2 0zm-95 167.2a27.8 27.8 0 1 1 55.6 0 27.8 27.8 0 0 1-55.6 0zm44.3 0a16.6 16.6 0 1 0-33.1 0 16.6 16.6 0 0 0 33.1 0z"/><path d="M138.4 44.4c0-3 2.5-5.6 5.6-5.6h104.6a5.6 5.6 0 0 1 0 11.3H144a5.6 5.6 0 0 1-5.6-5.7zm76.2 83.6c0-3.1 2.6-5.6 5.7-5.6h28.3a5.6 5.6 0 0 1 0 11.2h-28.3c-3.1 0-5.7-2.5-5.7-5.6zM1.8 211.6c0-3.1 2.5-5.6 5.6-5.6H49a5.6 5.6 0 0 1 0 11.2H7.4c-3 0-5.6-2.5-5.6-5.6z"/></g><rect width="339.7" height="9.6" x="-41.5" y="124.4" fill="%23545454" rx="6" ry="6" transform="rotate(45 128.4 129.2)"/></g></svg>'); --icon-sort-desc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23555' viewBox='0 0 24 24'%3E%3Cpath stroke='%23555' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 6h16M7 12h10m-6 6h2'/%3E%3C/svg%3E"); --icon-sort-asc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23555' transform='rotate(180)' viewBox='0 0 24 24'%3E%3Cpath stroke='%23555' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 6h16M7 12h10m-6 6h2'/%3E%3C/svg%3E"); --icon-list: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 489.7 489.7' fill='%23555'%3E%3Cpath d='M52.7 134.75c29.1 0 52.7-23.7 52.7-52.7s-23.6-52.8-52.7-52.8S0 52.95 0 81.95s23.7 52.8 52.7 52.8zm0-81c15.6 0 28.2 12.7 28.2 28.2s-12.7 28.2-28.2 28.2-28.2-12.7-28.2-28.2 12.7-28.2 28.2-28.2zM52.7 297.55c29.1 0 52.7-23.7 52.7-52.7s-23.6-52.7-52.7-52.7S0 215.75 0 244.85s23.7 52.7 52.7 52.7zm0-80.9c15.6 0 28.2 12.7 28.2 28.2s-12.7 28.2-28.2 28.2-28.2-12.6-28.2-28.2 12.7-28.2 28.2-28.2zM52.7 460.45c29.1 0 52.7-23.7 52.7-52.7 0-29.1-23.7-52.7-52.7-52.7S0 378.75 0 407.75c0 29 23.7 52.7 52.7 52.7zm0-81c15.6 0 28.2 12.7 28.2 28.2 0 15.6-12.7 28.2-28.2 28.2s-28.2-12.7-28.2-28.2 12.7-28.2 28.2-28.2zM175.9 94.25h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3zM175.9 257.15h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3zM175.9 419.95h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3z'/%3E%3C/svg%3E"); --icon-map: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 24 24'%3E%3Cg fill='%23555' stroke='null'%3E%3Cpath d='M23.60271 6.00106c-.06052-.04356-.1382-.05504-.20853-.03174l-5.24662 1.74601c.45988-.98428.77708-1.91431.77708-2.61002 0-2.62885-2.14206-4.7674-4.77523-4.7674-2.63289 0-4.77523 2.13855-4.77523 4.7674 0 .38044.09287.82775.25022 1.31358l-1.35121-.44957c-.00646-.00226-.01321 0-.02-.0017-.01773-.00419-.0349-.00447-.0532-.00447-.0183 0-.03547.00028-.0532.00447-.00646.0017-.01349-.00057-.02.0017L.49322 8.5097c-.09452.03146-.15815.11938-.15815.21887v13.85684c0 .07417.03575.14386.09599.18742.03995.02867.08754.04356.13537.04356.02448 0 .04924-.00395.07316-.0121l7.56037-2.51589 7.56037 2.51589c.00028 0 .00085 0 .00113.00028.02335.00758.04754.01182.07207.01182s.04868-.00419.07202-.01182c.00028 0 .00085 0 .00113-.00028l7.63353-2.54033c.09457-.03146.15815-.11942.15815-.21887V6.1882c.00033-.07417-.03542-.14386-.09566-.18714l.00001-.00001zM7.96888 19.87843.79806 22.26481V8.89516l7.17086-2.38638v13.36965h-.00005.00001zM14.14937.70374c2.43082 0 4.4085 1.97444 4.4085 4.40129 0 .71987-.36758 1.71874-.88458 2.76796-.0957.19443-.19674.39057-.30145.58727-.40639.76229-.86854 1.52826-1.30673 2.21356-.15872.2484-.31409.48583-.46271.7089-.57865.8691-1.05004 1.51644-1.18541 1.70024l-.15787.2144c-.05009.06828-.16886.06941-.22008-.00113l-.1573-.21327c-.32253-.4386-2.5527-3.51001-3.59963-5.95846-.08188-.19133-.15622-.37875-.22206-.56085-.19843-.54874-.31913-1.04973-.31913-1.45857C9.74087 2.6782 11.71856.70376 14.14938.70376l-.00001-.00001zm1.45309 21.56107L8.4316 19.87843V6.50878l1.392.46332c.96929 2.45745 3.21545 5.58367 3.76316 6.32798l.15678.2127c.09429.12898.24626.20569.40611.20569.16013 0 .31154-.07671.40526-.20456l.15759-.21383c.11202-.15201.45087-.6173.88991-1.26272v10.22746h.00005zm7.63353-2.38638-7.17086 2.38638V11.34474c.58511-.89297 1.25437-1.98146 1.79868-3.04838l5.37246-1.78787v13.36993h-.00028z'/%3E%3Cpath d='M14.14937 7.56078c1.1407 0 2.06857-.9264 2.06857-2.06495-.00028-1.13882-.92821-2.06495-2.06857-2.06495-1.14041 0-2.06834.9264-2.06834 2.06495s.92792 2.06495 2.06834 2.06495zm0-3.76401c.93835 0 1.70161.76229 1.70189 1.69911 0 .93681-.76355 1.69911-1.70189 1.69911-.93835 0-1.70189-.76229-1.70189-1.69911s.76355-1.69911 1.70189-1.69911z'/%3E%3C/g%3E%3C/svg%3E"); --icon-location: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54.757 54.757' fill='%23555'%3E%3Cpath d='M27.557 12c-3.859 0-7 3.141-7 7s3.141 7 7 7 7-3.141 7-7-3.141-7-7-7zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z'/%3E%3Cpath d='M40.94 5.617C37.318 1.995 32.502 0 27.38 0c-5.123 0-9.938 1.995-13.56 5.617-6.703 6.702-7.536 19.312-1.804 26.952L27.38 54.757 42.721 32.6c5.755-7.671 4.922-20.281-1.781-26.983zm.159 25.814L27.38 51.243 13.639 31.4C8.44 24.468 9.185 13.08 15.235 7.031 18.479 3.787 22.792 2 27.38 2s8.901 1.787 12.146 5.031c6.05 6.049 6.795 17.437 1.573 24.4z'/%3E%3C/svg%3E"); --icon-settings: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54' fill='%23555'%3E%3Cpath d='M51.22 21h-5.052c-.812 0-1.481-.447-1.792-1.197s-.153-1.54.42-2.114l3.572-3.571c.525-.525.814-1.224.814-1.966 0-.743-.289-1.441-.814-1.967l-4.553-4.553c-1.05-1.05-2.881-1.052-3.933 0l-3.571 3.571c-.574.573-1.366.733-2.114.421-.75-.311-1.197-.98-1.197-1.792V2.78C33 1.247 31.753 0 30.22 0h-6.44C22.247 0 21 1.247 21 2.78v5.052c0 .812-.447 1.481-1.197 1.792-.748.313-1.54.152-2.114-.421l-3.571-3.571c-1.052-1.052-2.883-1.05-3.933 0l-4.553 4.553c-.525.525-.814 1.224-.814 1.967 0 .742.289 1.44.814 1.966l3.572 3.571c.573.574.73 1.364.42 2.114S8.644 21 7.832 21H2.78C1.247 21 0 22.247 0 23.78v6.439C0 31.753 1.247 33 2.78 33h5.052c.812 0 1.481.447 1.792 1.197s.153 1.54-.42 2.114l-3.572 3.571c-.525.525-.814 1.224-.814 1.966 0 .743.289 1.441.814 1.967l4.553 4.553c1.051 1.051 2.881 1.053 3.933 0l3.571-3.572c.574-.573 1.363-.731 2.114-.42.75.311 1.197.98 1.197 1.792v5.052c0 1.533 1.247 2.78 2.78 2.78h6.439c1.533 0 2.78-1.247 2.78-2.78v-5.052c0-.812.447-1.481 1.197-1.792.751-.312 1.54-.153 2.114.42l3.571 3.572c1.052 1.052 2.883 1.05 3.933 0l4.553-4.553c.525-.525.814-1.224.814-1.967 0-.742-.289-1.44-.814-1.966l-3.572-3.571c-.573-.574-.73-1.364-.42-2.114S45.356 33 46.168 33h5.052c1.533 0 2.78-1.247 2.78-2.78v-6.44c0-1.533-1.247-2.78-2.78-2.78zm.78 9.22c0 .43-.35.78-.78.78h-5.052c-1.624 0-3.019.932-3.64 2.432-.622 1.5-.295 3.146.854 4.294l3.572 3.571c.305.305.305.8 0 1.104l-4.553 4.553c-.304.304-.799.306-1.104 0l-3.571-3.572c-1.149-1.149-2.794-1.474-4.294-.854-1.5.621-2.432 2.016-2.432 3.64v5.052c0 .43-.35.78-.78.78h-6.44c-.43 0-.78-.35-.78-.78v-5.052c0-1.624-.932-3.019-2.432-3.64-.503-.209-1.021-.311-1.533-.311-1.014 0-1.997.4-2.761 1.164l-3.571 3.572c-.306.306-.801.304-1.104 0L7.046 42.4c-.305-.305-.305-.8 0-1.104l3.572-3.571c1.148-1.148 1.476-2.794.854-4.294C10.851 31.932 9.456 31 7.832 31H2.78c-.43 0-.78-.35-.78-.78v-6.44c0-.43.35-.78.78-.78h5.052c1.624 0 3.019-.932 3.64-2.432.622-1.5.295-3.146-.854-4.294l-3.572-3.571c-.305-.305-.305-.8 0-1.104l4.553-4.553c.304-.305.799-.305 1.104 0l3.571 3.571c1.147 1.147 2.792 1.476 4.294.854 1.5-.62 2.432-2.015 2.432-3.639V2.78c0-.43.35-.78.78-.78h6.439c.431 0 .781.35.781.78v5.052c0 1.624.932 3.019 2.432 3.64 1.502.622 3.146.294 4.294-.854l3.571-3.571c.306-.305.801-.305 1.104 0l4.553 4.553c.305.305.305.8 0 1.104l-3.572 3.571c-1.148 1.148-1.476 2.794-.854 4.294.621 1.5 2.016 2.432 3.64 2.432h5.052c.43-.001.78.349.78.779v6.44z'/%3E%3Cpath d='M27 18c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9zm0 16c-3.859 0-7-3.141-7-7s3.141-7 7-7 7 3.141 7 7-3.141 7-7 7z'/%3E%3C/svg%3E"); --icon-clock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 60 60' fill='%23555'%3E%3Cpath d='M30 0C13.458 0 0 13.458 0 30s13.458 30 30 30 30-13.458 30-30S46.542 0 30 0zm0 58C14.561 58 2 45.439 2 30S14.561 2 30 2s28 12.561 28 28-12.561 28-28 28z'/%3E%3Cpath d='M31 26.021V15.879c0-.553-.448-1-1-1s-1 .447-1 1v10.142c-1.399.364-2.494 1.459-2.858 2.858H19c-.552 0-1 .447-1 1s.448 1 1 1h7.142c.447 1.72 2 3 3.858 3 2.206 0 4-1.794 4-4 0-1.859-1.28-3.411-3-3.858zm-1 5.858c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zM30 9.879c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1s-1 .447-1 1v1c0 .553.448 1 1 1zM30 49.879c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1s1-.447 1-1v-1c0-.553-.448-1-1-1zM52 28.879h-1c-.552 0-1 .447-1 1s.448 1 1 1h1c.552 0 1-.447 1-1s-.448-1-1-1zM9 28.879H8c-.552 0-1 .447-1 1s.448 1 1 1h1c.552 0 1-.447 1-1s-.448-1-1-1zM44.849 13.615l-.707.707c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l.707-.707c.391-.391.391-1.023 0-1.414s-1.023-.39-1.414 0zM14.444 44.021l-.707.707c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l.707-.707c.391-.391.391-1.023 0-1.414s-1.024-.39-1.414 0zM45.556 44.021c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l.707.707c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414l-.707-.707zM15.151 13.615c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l.707.707c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414l-.707-.707z'/%3E%3C/svg%3E"); --icon-folder: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 60 60' fill='%23555'%3E%3Cpath d='m26.525 10.5-4.618-6.451-.392-.549H0v53h60v-46H26.525zM58 12.5v5H31.536l-3.579-5H58zm-56 42v-49h18.485l5 7h.012l4.69 6.551c.195.272.501.417.813.418v.031h27v35H2z'/%3E%3C/svg%3E"); --icon-category: var(--icon-folder); --icon-tag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 502.418 502.418'%3E%3Cpath d='M101.791 0v502.418l149.413-114.577 149.423 114.577V0H101.791zm279.144 462.505-129.731-99.481-129.721 99.481V19.692h259.452v442.813z'/%3E%3C/svg%3E"); --icon-ticket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.0' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'%3E%3Cpath d='M57 18c-1.504 1.504-2.705 2-5 2-4.59 0-8-3.41-8-8 0-2.295.496-3.496 2-5l-6-6L1 40l6 6c1.504-1.504 2.705-2 5-2 4.59 0 8 3.41 8 8 0 2.295-.496 3.496-2 5l6 6 39-39-6-6zM26 15l4 4M45 34l4 4'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2' d='m32 21 4 4M39 28l4 4'/%3E%3C/svg%3E"); --icon-tickets: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23000" stroke-width="1.8" viewBox="0 0 64 64"><path d="M58.1 37.7 16.6 54.5l-2-5.5s4.2-2.1 2.8-5.8-6.2-3-6.2-3l-1.8-5.6L51 18.2l2 4.9s-4.4 2.7-3 6.5 6.3 3 6.3 3Z"/><path stroke-dasharray="9 4" d="m18.5 31 2.3 5.2M21.8 38.6l2 4.4M24.5 45l2.3 5.2"/><path d="m9.4 34.5 32.1-23.8 3.4 4s-3.5 4-1 7.2"/></svg>'); --icon-attendees: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23646468" stroke="%23646468" stroke-width="0" viewBox="0 0 32 32"><path stroke="none" d="M23.3 26.1 17 22.6c2.4-1.8 3-5.4 3-7.5V11c0-2.8-3.7-6-7.5-6C8.8 5 5 8.2 5 11v4.2c0 1.9.8 5.6 3.1 7.5l-6.4 3.5S0 26.9 0 27.8v2.5c0 1 .8 1.7 1.7 1.7h21.6c1 0 1.7-.7 1.7-1.7v-2.5c0-1-1.7-1.7-1.7-1.7zm-.3 4H2v-1.9a3.2 3.2 0 0 1 .6-.3l6.5-3.5a2 2 0 0 0 .3-3.4C7.7 19.7 7 16.7 7 15.1V11c0-1.4 2.7-4 5.5-4 3 0 5.5 2.5 5.5 4v4.2c0 1.6-.5 4.6-2.2 6a2 2 0 0 0 .3 3.3l6.3 3.5h.1l.5.3V30zm7.3-9L24 17.6c2.4-1.8 3-5.4 3-7.5V6c0-2.8-3.7-6-7.4-6A8.8 8.8 0 0 0 13 3c.8.1 1.7.1 2.5.4 1-.8 2.4-1.3 3.9-1.3C22.3 2 25 4.5 25 6V10c0 1.6-.6 4.6-2.3 6a2 2 0 0 0 .3 3.3l6.4 3.5h.1l.5.3V25h-4c.6.5.8 1.1 1 2h3.3c1 0 1.7-.8 1.7-1.7v-2.5c0-1-1.7-1.7-1.7-1.7z"/></svg>'); --icon-multiple: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 64 64"><path fill="none" stroke="%23000" stroke-width="2.254626" d="m62.5 37.5-52 21L8 51.8s5.3-2.6 3.5-7.3c-1.7-4.6-7.7-3.7-7.7-3.7l-2.3-7L53.6 13l2.5 6.2s-5.5 3.3-3.7 8c1.7 4.9 7.8 3.9 7.8 3.9l2.3 6.3Z"/><path fill="none" stroke="%23000" stroke-dasharray="11.27313,5.01028" stroke-width="2.254626" d="m12.9 29.1 2.9 6.6m1.2 3 2.5 5.5m1 2.5 2.8 6.5"/><path fill="none" stroke="%23000" stroke-width="2.254626" d="M1.5 33.5 41.7 3.7l4.3 5s-4.4 5-1.3 9"/><path fill-rule="nonzero" d="M54 58.6v-6h-6V50h6v-6h2.5v6h6v2.5h-6v6h-2.6Z"/></svg>'); --icon-at: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M127.999 27.99512a100 100 0 1 0 55.2959 183.333 4.00018 4.00018 0 1 0-4.42969-6.6621 92.00763 92.00763 0 1 1 41.13379-76.6709c0 31.32324-15.03711 36-24 36s-24-4.67676-24-36v-40a4 4 0 0 0-8 0v14.74841a43.986 43.986 0 1 0 2.81739 45.94226c4.645 14.88452 14.84521 23.30933 29.18261 23.30933 20.03711 0 32-16.44825 32-44a100.11269 100.11269 0 0 0-100-100Zm0 136a36 36 0 1 1 36-36 36.04063 36.04063 0 0 1-36 36Z'/%3E%3C/svg%3E"); --icon-next-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m6.5 10.5 3-3-3-3'/%3E%3C/svg%3E"); --icon-prev-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m8.5 4.5-3 3 3 3'/%3E%3C/svg%3E"); --icon-first-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m6.5 9.5-2-2 2-2m3 4-2-2 2-2'/%3E%3C/svg%3E"); --icon-last-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m8.5 9.5 2-2-2-2m-3 4 2-2-2-2'/%3E%3C/svg%3E"); --icon-cross-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23535358' viewBox='25 25 214 214'%3E%3Cpath d='M128 28.00012a100 100 0 1 0 100 100 100.113 100.113 0 0 0-100-100Zm0 192a92 92 0 1 1 92-92 92.10446 92.10446 0 0 1-92 92Zm34.82813-121.17139-29.17139 29.17139 29.17139 29.17139a3.99992 3.99992 0 1 1-5.65625 5.65722L128 133.65686l-29.17187 29.17187a3.99992 3.99992 0 0 1-5.65625-5.65722l29.17138-29.17139-29.17138-29.17139a3.99992 3.99992 0 0 1 5.65625-5.65722L128 122.34338l29.17188-29.17187a3.99992 3.99992 0 1 1 5.65625 5.65722Z'/%3E%3C/svg%3E"); --icon-checkmark-circle: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill='%23535358' viewBox=\"25 25 214 214\"><path d=\"M174.9 101.2a4 4 0 0 1-.1 5.7l-58.7 56a4 4 0 0 1-5.5 0l-29.4-28a4 4 0 0 1 5.6-5.8l26.5 25.4 56-53.4a4 4 0 0 1 5.6.1ZM228 128A100 100 0 1 1 128 28a100.1 100.1 0 0 1 100 100Zm-8 0a92 92 0 1 0-92 92 92.1 92.1 0 0 0 92-92Z\"/></svg>"); --icon-warning: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M124 144v-40a4 4 0 0 1 8 0v40a4 4 0 0 1-8 0Zm109.30273 65.98291a19.79613 19.79613 0 0 1-17.32617 10.00928H40.02344a19.9998 19.9998 0 0 1-17.30957-30.019L110.69043 37.981a20.00012 20.00012 0 0 1 34.61914 0l87.97656 151.99218a19.798 19.798 0 0 1 .0166 20.00973Zm-6.94043-16.00244L138.38574 41.98828a12.00037 12.00037 0 0 0-20.77148 0L29.6377 193.98047a12.00033 12.00033 0 0 0 10.38574 18.01172h175.95312a12.00033 12.00033 0 0 0 10.38574-18.01172ZM128 172a8 8 0 1 0 8 8 7.99977 7.99977 0 0 0-8-8Z"/></svg>'); --icon-close: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.898 4.045c-.271-.272-.713-.272-.986 0l-4.71 4.711-4.709-4.711c-.272-.272-.714-.272-.986 0s-.272.714 0 .986l4.709 4.711-4.71 4.711c-.272.271-.272.713 0 .986.136.136.314.203.492.203.179 0 .357-.067.493-.203l4.711-4.711 4.71 4.711c.137.136.314.203.494.203.178 0 .355-.067.492-.203.273-.273.273-.715 0-.986l-4.711-4.711 4.711-4.711c.274-.272.274-.714 0-.986z'/%3E%3C/svg%3E"); --icon-chevron-down: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E"); --icon-chevron-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555'%3E%3Cpath d='M5.8 16.4c.4 0 .7-.1.9-.4l4.3-4.6c.5-.5 1.4-.5 1.9 0l4.3 4.6c.2.3.6.4.9.4 1.1 0 1.7-1.3.9-2.1l-6.2-6.8c-.5-.6-1.4-.6-1.9 0l-6.2 6.8c-.5.8.1 2.1 1.1 2.1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); --icon-magnifying-glass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 53.627 53.627'%3E%3Cpath d='M53.627 49.385 37.795 33.553C40.423 30.046 42 25.709 42 21 42 9.42 32.58 0 21 0S0 9.42 0 21s9.42 21 21 21c4.709 0 9.046-1.577 12.553-4.205l15.832 15.832 4.242-4.242zM2 21C2 10.523 10.523 2 21 2s19 8.523 19 19-8.523 19-19 19S2 31.477 2 21zm33.567 15.093c.178-.172.353-.347.525-.525.146-.151.304-.29.445-.445l14.262 14.262-1.415 1.415-14.261-14.263c.155-.141.293-.299.444-.444z'/%3E%3C/svg%3E"); --icon-location-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%2389ba89'%3E%3Cpath d='M12 1C7.6 1 4 4.6 4 9s8 14 8 14 8-9.6 8-14-3.6-8-8-8zm0 12c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); --icon-location-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23c46464'%3E%3Cpath d='M12 1C7.6 1 4 4.6 4 9s8 14 8 14 8-9.6 8-14-3.6-8-8-8zm0 12c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); --icon-checkmark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555'%3E%3Cpath d='M22.5 4.5c-.8-.8-2.2-.8-3 0L9 15l-4.5-4.5c-.8-.8-2.2-.8-3 0s-.8 2.2 0 3L9 21 22.5 7.5c.8-.8.8-2.2 0-3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); --icon-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23555'%3E%3Cpath d='M220 128a4.0002 4.0002 0 0 1-4 4h-84v84a4 4 0 0 1-8 0v-84H40a4 4 0 0 1 0-8h84V40a4 4 0 0 1 8 0v84h84a4.0002 4.0002 0 0 1 4 4Z'/%3E%3C/svg%3E"); --icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23555'%3E%3Cpath d='M216 132H40a4 4 0 0 1 0-8h176a4 4 0 0 1 0 8Z'/%3E%3C/svg%3E"); --icon-compass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Cpath d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm0 18c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8zM12 4l-2 8 2 8 2-8-2-8zm0 9c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); --icon-options-v: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Ccircle cx='12' cy='12' r='2'%3E%3C/circle%3E%3Ccircle cx='12' cy='5' r='2'%3E%3C/circle%3E%3Ccircle cx='12' cy='19' r='2'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E"); --icon-point-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Cpath d='M7.8 7h8.5c.8 0 1.3.8.9 1.5L13 15.6c-.4.6-1.3.6-1.7 0L6.9 8.5C6.5 7.8 7 7 7.8 7z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); --icon-expand: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"><path stroke="%23535358" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m9 20 7 7 7-7m0-8-7-7-7 7"/></svg>'); --icon-collapse: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"><path stroke="%23535358" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m23 26-7-7-7 7M9 6l7 7 7-7"/></svg>'); --icon-enter: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill="%23535358" d="M8 1v4h1V2h10v17H9v-3H8v4h12V1H8zm2 6 3 3H0v1h13l-3 3h1.5l3.5-3.5L11.5 7H10z"/></svg>'); --icon-exit: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ccc" stroke="%23ccc" viewBox="0 0 20 20"><path fill="%23535358" stroke="none" d="M0 1v19h12v-4h-1v3H1V2h10v3h1V1H0zm15 6 3 3H5v1h13l-3 3h1.5l3.5-3.5L16.5 7H15z"/></svg>'); --icon-undo: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="%23535358" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M4 7h11a5 5 0 0 1 0 10M4 7l3-3M4 7l3 3m1 7h3"/></svg>'); --icon-phone: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23230000" stroke="%23230000" stroke-width="2.2" viewBox="0 0 48 48"><path fill="none" stroke-linecap="round" stroke-linejoin="round" d="M19.3 12.5a24 24 0 0 1-.9-4.4 3 3 0 0 0-3-2.6H8.7a3 3 0 0 0-3 3.3 37 37 0 0 0 33.6 33.6 3 3 0 0 0 3.3-3v-6.1c0-2.3-1.1-3.6-2.6-3.7a24 24 0 0 1-4.4-1c-1.7-.4-3.6 0-4.8 1.3l-3 3a31.3 31.3 0 0 1-12.6-12.6l3-3a4.9 4.9 0 0 0 1.2-4.8Z"/></svg>'); --icon-file: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23000" viewBox="0 0 64 64"><path d="M44 8v8h8"/><path d="m52 16-8-8H12v48h40V16z"/></svg>'); --icon-drag: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23555" stroke-width="0" viewBox="0 0 15 15"><path fill="%23555" fill-rule="evenodd" stroke="none" d="M4.5 2.5a1 1 0 1 1 2 0 1 1 0 0 1-2 0Zm4 0a1 1 0 1 1 2 0 1 1 0 0 1-2 0Zm-4 5a1 1 0 1 1 2 0 1 1 0 0 1-2 0Zm4 0a1 1 0 1 1 2 0 1 1 0 0 1-2 0Zm-4 5a1 1 0 1 1 2 0 1 1 0 0 1-2 0Zm4 0a1 1 0 1 1 2 0 1 1 0 0 1-2 0Z" clip-rule="evenodd"/></svg>'); } .em .em-checkbox-icon:has(.em-icon) { cursor: pointer; } .em .em-checkbox-icon:has(.em-icon):has(input:checked) .em-icon { opacity: 1; } .em .em-checkbox-icon:has(.em-icon):has(input:checked)[style][data-checked-icon] .em-icon { background-image: var(--checked-icon); } .em .em-checkbox-icon:has(.em-icon) :not(.em-icon) { display: none !important; } .em .em-checkbox-icon:has(.em-icon) .em-icon { width: 24px; height: 24px; background-size: 24px; opacity: 0.4; } .em .em-icon { display: inline-block; font-size: 20px; line-height: 22px; width: 20px; height: 20px; color: var(--meta-dashicons); margin: 0 0 -4px; padding: 0; background-position: 0 0; background-repeat: no-repeat; background-size: 20px; } .em .em-icon.s-15 { width: 15px !important; height: 15px !important; font-size: 15px !important; line-height: 16px; background-size: 15px !important; vertical-align: top; margin-top: 2px; } .em .em-icon.s-10 { width: 10px !important; height: 10px !important; font-size: 10px !important; line-height: 11px; background-size: 10px !important; vertical-align: top; margin-top: 2px; } .em .em-icon:focus { box-shadow: none; } .em .em-icon.em-icon-logo-office365 { background-image: var(--icon-logo-office365); } .em .em-icon.em-icon-logo-google-calendar { background-image: var(--icon-logo-google-calendar); } .em .em-icon.em-icon-logo-apple { background-image: var(--icon-logo-apple); } .em .em-icon.em-icon-logo-outlook { background-image: var(--icon-logo-outlook); } .em .em-icon.em-icon-download { background-image: var(--icon-download); } .em .em-icon.em-icon-info { background-image: var(--icon-info); } .em .em-icon.em-icon-updated { background-image: var(--icon-updated); } .em .em-icon.em-icon-trash { background-image: var(--icon-trash); } .em .em-icon.em-icon-edit { background-image: var(--icon-edit); } .em .em-icon.em-icon-spinner { background-image: var(--icon-spinner); } .em .em-icon.em-icon-calendar { background-image: var(--icon-calendar); } .em .em-icon.em-icon-calendar-empty { background-image: var(--icon-calendar-empty); } .em .em-icon.em-icon-24h { background-image: var(--icon-24h); } .em .em-icon.em-icon-list-grouped { background-image: var(--icon-list-grouped); } .em .em-icon.em-icon-list-grid { background-image: var(--icon-list-grid); } .em .em-icon.em-icon-filter { background-image: var(--icon-filter); } .em .em-icon.em-icon-filter-hide { background-image: var(--icon-filter-hide); } .em .em-icon.em-icon-sort-desc { background-image: var(--icon-sort-desc); } .em .em-icon.em-icon-sort-asc { background-image: var(--icon-sort-asc); } .em .em-icon.em-icon-list { background-image: var(--icon-list); } .em .em-icon.em-icon-map { background-image: var(--icon-map); } .em .em-icon.em-icon-location { background-image: var(--icon-location); } .em .em-icon.em-icon-settings { background-image: var(--icon-settings); } .em .em-icon.em-icon-clock { background-image: var(--icon-clock); } .em .em-icon.em-icon-folder { background-image: var(--icon-folder); } .em .em-icon.em-icon-category { background-image: var(--icon-folder); } .em .em-icon.em-icon-tag { background-image: var(--icon-tag); } .em .em-icon.em-icon-ticket { background-image: var(--icon-ticket); } .em .em-icon.em-icon-tickets { background-image: var(--icon-tickets); } .em .em-icon.em-icon-attendees { background-image: var(--icon-attendees); } .em .em-icon.em-icon-multiple { background-image: var(--icon-multiple); } .em .em-icon.em-icon-at { background-image: var(--icon-at); } .em .em-icon.em-icon-next-circle { background-image: var(--icon-next-circle); } .em .em-icon.em-icon-prev-circle { background-image: var(--icon-prev-circle); } .em .em-icon.em-icon-first-circle { background-image: var(--icon-first-circle); } .em .em-icon.em-icon-last-circle { background-image: var(--icon-last-circle); } .em .em-icon.em-icon-cross-circle { background-image: var(--icon-cross-circle); } .em .em-icon.em-icon-checkmark-circle { background-image: var(--icon-checkmark-circle); } .em .em-icon.em-icon-warning { background-image: var(--icon-warning); } .em .em-icon.em-icon-close { background-image: var(--icon-close); } .em .em-icon.em-icon-chevron-down { background-image: var(--icon-chevron-down); } .em .em-icon.em-icon-chevron-up { background-image: var(--icon-chevron-up); } .em .em-icon.em-icon-magnifying-glass { background-image: var(--icon-magnifying-glass); } .em .em-icon.em-icon-location-on { background-image: var(--icon-location-on); } .em .em-icon.em-icon-location-off { background-image: var(--icon-location-off); } .em .em-icon.em-icon-checkmark { background-image: var(--icon-checkmark); } .em .em-icon.em-icon-plus { background-image: var(--icon-plus); } .em .em-icon.em-icon-minus { background-image: var(--icon-minus); } .em .em-icon.em-icon-compass { background-image: var(--icon-compass); } .em .em-icon.em-icon-options-v { background-image: var(--icon-options-v); } .em .em-icon.em-icon-point-down { background-image: var(--icon-point-down); } .em .em-icon.em-icon-expand { background-image: var(--icon-expand); } .em .em-icon.em-icon-collapse { background-image: var(--icon-collapse); } .em .em-icon.em-icon-enter { background-image: var(--icon-enter); } .em .em-icon.em-icon-exit { background-image: var(--icon-exit); } .em .em-icon.em-icon-undo { background-image: var(--icon-undo); } .em .em-icon.em-icon-phone { background-image: var(--icon-phone); } .em .em-icon.em-icon-file { background-image: var(--icon-file); } .em .em-icon.em-icon-drag { background-image: var(--icon-drag); } .em.em-calendar { --nav-color: #777; --nav-border: 1px solid #dedede; --nav-background: none; --event-border-color: #ccc; --event-background-color: #dedede; --event-color: #fff; --header-border: 1px solid #dedede; --header-background: transparent; --header-color: #888; --date-box-border: 1px solid #dedede; --date-color: #999; --date-background: #fff; --date-border-color: #cdcdcd; --date-border: 1px solid var(--date-border-color); --date-today-color: #999; --date-today-background: #ededed; --date-today-border: 1px solid var(--date-today-background); --date-more-color: var(--nav-color); --calendar-background: #fff; --counter-background: #F36752; display: block; width: 100%; } .em.em-calendar section { display: grid; width: 100%; padding: 0; margin: 0; } .em.em-calendar section div { text-align: center; display: block; } .em.em-calendar section > div { width: 100%; } .em.em-calendar section.em-cal-days { grid-template-columns: repeat(7, 1fr); } .em.em-calendar .em-cal-nav { grid-template-columns: 1fr auto; justify-items: center; align-items: center; } .em.em-calendar .em-cal-nav.em-cal-nav-centered { grid-template-columns: 1fr; } .em.em-calendar .em-cal-nav.em-cal-nav-centered .month-nav { display: grid; gap: 20px; width: max-content; grid-template-columns: 22px 1fr 22px; align-items: center; justify-items: center; } .em.em-calendar .em-cal-nav.em-cal-nav-centered .month-nav .em-calnav svg { height: 22px; width: 22px; } .em.em-calendar .em-cal-nav > div { margin: 10px 0; } .em.em-calendar .em-cal-nav .em-search-advanced-trigger { display: none; visibility: hidden; } .em.em-calendar .em-cal-nav .month { margin-left: 10px; text-align: left; } .em.em-calendar .em-cal-nav .month form { display: inline-block; } .em.em-calendar .em-cal-nav .month input, .em.em-calendar .em-cal-nav .month span.marker { border: 0 !important; margin: 0 !important; padding: 10px !important; font-size: 22px; } .em.em-calendar .em-cal-nav .month input:hover, .em.em-calendar .em-cal-nav .month input:focus, .em.em-calendar .em-cal-nav .month span.marker:hover, .em.em-calendar .em-cal-nav .month span.marker:focus { border: 0 !important; } .em.em-calendar .em-cal-nav .month span.marker {  display: inline-block; position: absolute; left: -100%; } .em.em-calendar .em-cal-nav .month input[type=month] { position: relative; } .em.em-calendar .em-cal-nav .month input[type=month]::-webkit-calendar-picker-indicator { position: absolute; left: 0; top: 0; width: 100%; height: 100%; margin: 0; padding: 0; cursor: pointer; background: transparent; } .em.em-calendar .em-cal-nav .month input[type=text] { background-color: transparent !important; } .em.em-calendar .em-cal-nav .button { padding: 0 10px !important; margin: 0 !important; display: inline-block; } .em.em-calendar .em-cal-nav .month-nav { margin: 5px 0 15px; } .em.em-calendar .em-cal-nav .month-nav .em-calnav { background: var(--nav-background) !important; color: var(--nav-color) !important; width: 38px; height: 18px; display: inline-block; padding: 0; margin: 0; } .em.em-calendar .em-cal-nav .month-nav .em-calnav.em-calnav-prev { padding-right: 0; } .em.em-calendar .em-cal-nav .month-nav .em-calnav.em-calnav-next { padding-left: 0; } .em.em-calendar .em-cal-nav .month-nav .em-calnav:hover, .em.em-calendar .em-cal-nav .month-nav .em-calnav:hover svg, .em.em-calendar .em-cal-nav .month-nav .em-calnav:hover path { color: var(--nav-color) !important; filter: brightness(0.5) !important; } .em.em-calendar .em-cal-nav .month-nav .em-calnav:focus { outline: none; } .em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"], .em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover, .em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover svg, .em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover path { cursor: not-allowed !important; filter: brightness(1) !important; } .em.em-calendar .em-cal-nav .month-nav .em-calnav svg { height: 28px; width: 28px; display: block; margin: 0 auto; transition: all ease-in-out; fill: none; stroke: var(--nav-color); } .em.em-calendar .em-cal-nav .month-nav .em-calnav-today.is-today { opacity: 0.3; } .em.em-calendar .em-cal-nav .month-nav .em-calnav-today.is-today:hover { cursor: default !important; } .em.em-calendar .em-cal-head { border: var(--header-border); background: var(--calendar-background); border-bottom: 0; border-radius: 8px 8px 0 0; } .em.em-calendar .em-cal-head > div { background: var(--header-background); color: var(--header-color); margin: 10px 0; padding: 0 10px; border-left: var(--header-border); text-transform: uppercase; overflow-x: hidden; text-overflow: ellipsis; } .em.em-calendar .em-cal-head > div:first-child { border-left: none; } .em.em-calendar .em-cal-body { border-bottom: var(--date-box-border); background-color: var(--calendar-background); --grid-auto-rows: auto; } .em.em-calendar .em-cal-body:not(.auto-aspect) { grid-auto-rows: var(--grid-auto-rows); } .em.em-calendar .em-cal-body .em-cal-day { text-align: right; } .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date { display: inline-block; text-align: center; position: relative; margin: 0 0 10px; } .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date a, .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span { color: var(--date-color) !important; text-decoration: none !important; display: inline-block; margin: 0; padding: 5px 6px; width: 34px; height: 34px; font-size: 16px; background: var(--date-background); border-radius: 50%; box-sizing: border-box; } .em.em-calendar .em-cal-body .em-cal-day.eventless-pre .em-cal-day-date, .em.em-calendar .em-cal-body .em-cal-day.eventless-post .em-cal-day-date, .em.em-calendar .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date, .em.em-calendar .em-cal-body .em-cal-day.eventful-post .em-cal-day-date { opacity: 50%; } .em.em-calendar .em-cal-body .em-cal-day.eventful .em-cal-day-date a, .em.em-calendar .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date a, .em.em-calendar .em-cal-body .em-cal-day.eventful-post .em-cal-day-date a { border: var(--date-border) !important; } .em.em-calendar .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a, .em.em-calendar .em-cal-body .em-cal-day.eventful-today .em-cal-day-date span, .em.em-calendar .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a, .em.em-calendar .em-cal-body .em-cal-day.eventless-today .em-cal-day-date span { border-radius: 50%; font-weight: bold !important; font-size: 16px; line-height: 18px; border-width: 2px !important; padding-top: 4px; } .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.selected a, .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.selected span { font-weight: bold !important; } .em.em-calendar .em-cal-body .em-cal-day span.date-day-colors { display: none; visibility: hidden; } .em.em-calendar .em-cal-body .em-cal-day .ring { border-style: none; } .em.em-calendar .em-cal-body > div { border: var(--date-box-border); border-right-width: 0; border-bottom: none; padding: 10px; } .em.em-calendar .em-cal-body > div:nth-child(7n) { border-right-width: 1px; } .em.em-calendar .em-cal-body .em-cal-day-limit a { margin-top: 10px; line-height: 14px !important; height: 14px !important; padding: 0; width: 100%; outline: none !important; border: none !important; color: var(--date-more-color) !important; font-size: 14px; } .em.em-calendar .em-cal-body.even-height { grid-template-rows: 1fr; grid-auto-rows: 1fr; } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event { text-align: left; position: relative; height: 28px; padding: 0; margin: 5px 0; cursor: pointer; font-size: 14px; border-style: none;  } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event > div { text-align: left; background-color: var(--event-background-color); border: 1px solid var(--event-border-color); color: var(--event-color); position: absolute; width: calc(100% + 10px); height: 28px; margin: 0; padding: 5px 8px; left: -5px; border-radius: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event > div:hover { filter: brightness(95%); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event > div a { color: var(--event-text-color) !important; text-decoration: none !important; } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday { } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday > div { left: -10px; border-radius: 0; } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-2 > div { width: calc(200% + 44px - 15px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-3 > div { width: calc(300% + 66px - 15px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-4 > div { width: calc(400% + 88px - 15px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-5 > div { width: calc(500% + 110px - 15px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-6 > div { width: calc(600% + 132px - 15px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-7 > div { width: calc(700% + 154px - 15px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-2 > div, .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-2 > div { width: calc(200% + 44px - 10px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-3 > div, .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-3 > div { width: calc(300% + 66px - 10px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-4 > div, .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-4 > div { width: calc(400% + 88px - 10px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-5 > div, .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-5 > div { width: calc(500% + 110px - 10px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-6 > div, .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-6 > div { width: calc(600% + 132px - 10px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-7 > div, .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-7 > div { width: calc(700% + 154px - 10px); } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start > div { border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-right: 1px !important; border-left: 0; left: -5px; } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end > div { border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-left: 1px !important; border-right: 0; } .em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.days-7 > div { width: calc(700% + 146px); } .em.em-calendar .em-cal-body.event-style-dot .em-cal-event, .em.em-calendar .em-cal-body.event-style-dots .em-cal-event { display: none; visibility: hidden; } .em.em-calendar .em-cal-body.event-style-dot .em-cal-day, .em.em-calendar .em-cal-body.event-style-dots .em-cal-day { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; } .em.em-calendar .em-cal-body.event-style-dot .em-cal-day-date .em-cal-day-dots, .em.em-calendar .em-cal-body.event-style-dots .em-cal-day-date .em-cal-day-dots { position: absolute; top: var(--dots-top, 30px); left: 50%; transform: translateX(-50%); display: flex; justify-content: center; align-items: center; gap: 4px; margin: 0; padding: 0; line-height: 1; white-space: nowrap; } .em.em-calendar .em-cal-body.event-style-dot .em-cal-day-date .em-cal-day-dots .em-cal-dot, .em.em-calendar .em-cal-body.event-style-dots .em-cal-day-date .em-cal-day-dots .em-cal-dot { width: var(--dot-size, 7px); height: var(--dot-size, 7px); border-radius: 50%; background: var(--dot-color, var(--event-background-color)); display: inline-block; padding: 0; } .em.em-calendar .em-cal-body.event-style-dot .em-cal-day-date .em-cal-day-dots .em-cal-dot-more, .em.em-calendar .em-cal-body.event-style-dots .em-cal-day-date .em-cal-day-dots .em-cal-dot-more { font-size: 12px; line-height: var(--dot-size, 7px); color: var(--date-more-color); background: transparent; } .em.em-calendar.size-large { --dots-top: 45px; --dot-size: 7px; } .em.em-calendar.size-large .size-small:not(.size-large), .em.em-calendar.size-large .size-medium:not(.size-large) { display: none !important; visibility: hidden; } .em.em-calendar.size-large .event-style-pill .eventful-today .em-cal-day-date, .em.em-calendar.size-large .event-style-pill .eventless-today .em-cal-day-date { margin-bottom: 6px; } .em.em-calendar.size-large .event-style-pill .eventful-today .em-cal-day-date a, .em.em-calendar.size-large .event-style-pill .eventless-today .em-cal-day-date a { width: 38px; height: 38px; } .em.em-calendar.size-medium { --dots-top: 34px; --dot-size: 7px; } .em.em-calendar.size-medium .size-small:not(.size-medium), .em.em-calendar.size-medium .size-large:not(.size-medium) { display: none !important; visibility: hidden; } .em.em-calendar.size-medium .em-cal-body, .em.em-calendar.size-small .em-cal-body { justify-items: center; align-items: center; } .em.em-calendar.size-medium .em-cal-body > div, .em.em-calendar.size-small .em-cal-body > div { padding: 0; } .em.em-calendar.size-medium .em-cal-body .em-cal-day, .em.em-calendar.size-small .em-cal-body .em-cal-day { aspect-ratio: 1/1; text-align: center; display: grid; justify-items: center; align-items: center; } .em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date, .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date { position: relative; display: inline-block; text-align: center; margin: 0; } .em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date a, .em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date span, .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date a, .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date span { margin: 0; } .em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date .limited-icon, .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date .limited-icon { color: var(--date-color) !important; display: block; position: absolute; top: -2px; right: -2px; width: 14px; height: 14px; border: none; border-radius: 50%; background: #fff; font-size: 14px; padding: 0px; margin: 0px; line-height: 15px; } .em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event, .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-event { display: none; } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored { --date-border-color-top: none; --date-border-color-right: none; --date-border-color-bottom: none; --date-border-color-left: none; --date-border-color: #fefefe; --date-border: 1px solid var(--date-border-color); } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored a, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored a { border: none; } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring { border-radius: 50%; padding: 1px; display: inline-block; border: var(--date-border) !important; } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.one, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.one { border-color: var(--date-border-color) !important; } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.two, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.two { border-top-color: var(--date-border-color-top) !important; border-left-color: var(--date-border-color-top) !important; border-right-color: var(--date-border-color-bottom) !important; border-bottom-color: var(--date-border-color-bottom) !important; background-clip: content-box; clip-path: polygon(0 0, 75% 0, 75% 25%, 100% 25%, 100% 100%, 25% 100%, 25% 75%, 0 75%); -webkit-clip-path: polygon(0 0, 75% 0, 75% 25%, 100% 25%, 100% 100%, 25% 100%, 25% 75%, 0 75%); } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.three, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.three { border-top-color: var(--date-border-color-top) !important; border-right-color: var(--date-border-color-bottom) !important; border-bottom-color: var(--date-border-color-bottom) !important; background-clip: content-box; clip-path: polygon(0px 25%, 25% 25%, 25% 0%, 75% 0, 75% 25%, 100% 25%, 100% 75%, 75% 75%, 75% 100%, 25% 100%, 25% 75%, 0 75%); -webkit-clip-path: polygon(0px 25%, 25% 25%, 25% 0%, 75% 0, 75% 25%, 100% 25%, 100% 75%, 75% 75%, 75% 100%, 25% 100%, 25% 75%, 0 75%); } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.four, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.four { border-top-color: var(--date-border-color-top) !important; border-right-color: var(--date-border-color-right) !important; border-bottom-color: var(--date-border-color-bottom) !important; border-left-color: var(--date-border-color-left) !important; background-clip: content-box; clip-path: polygon(0px 25%, 25% 25%, 25% 0%, 75% 0, 75% 25%, 100% 25%, 100% 75%, 75% 75%, 75% 100%, 25% 100%, 25% 75%, 0 75%); -webkit-clip-path: polygon(0px 25%, 25% 25%, 25% 0%, 75% 0, 75% 25%, 100% 25%, 100% 75%, 75% 75%, 75% 100%, 25% 100%, 25% 75%, 0 75%); } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored.selected div.ring, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored.selected div.ring { border-width: 3px !important; font-weight: bold !important; } .em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-limit, .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-limit { display: none; visibility: hidden; } .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a, .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-today .em-cal-day-date span, .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a, .em.em-calendar.size-medium .em-cal-body .em-cal-day.eventless-today .em-cal-day-date span, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-today .em-cal-day-date span, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventless-today .em-cal-day-date span { text-decoration: underline !important; text-underline-offset: 6px; } .em.em-calendar.size-small { --dots-top: calc(100% - 4px); --dot-size: 5px; --header-border: none; --header-background: none; --header-color: #888; --date-box-border: 0; } .em.em-calendar.size-small .size-large:not(.size-small), .em.em-calendar.size-small .size-medium:not(.size-small) { display: none !important; visibility: hidden; } .em.em-calendar.size-small .em-cal-nav:not(.em-cal-nav-centered) { padding: 0 0.5% 0 1%; margin: 0 0 10px; } .em.em-calendar.size-small .em-cal-nav:not(.em-cal-nav-centered) > div { margin: 0; } .em.em-calendar.size-small .em-cal-nav:not(.em-cal-nav-centered) .month input { font-size: 20px !important; padding-left: 0 !important; } .em.em-calendar.size-small .em-cal-nav:not(.em-cal-nav-centered) .em-calnav { width: 26px; height: 26px; padding: 2px; } .em.em-calendar.size-small .em-cal-nav:not(.em-cal-nav-centered) .em-calnav svg { height: 22px; width: 22px; margin: 0 auto; } .em.em-calendar.size-small .em-cal-nav:not(.em-cal-nav-centered) .em-calnav-today.size-small { display: inline-block; width: 12px; height: 12px; background: var(--nav-color) !important; border: 0; border-radius: 50%; margin-bottom: 3px; } .em.em-calendar.size-small .em-cal-nav:not(.em-cal-nav-centered) .em-calnav-today.size-small:hover { filter: brightness(0.8); } .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date a, .em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date span { padding: 6px; width: 36px; height: 36px; font-size: 16px; } .em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a, .em.em-calendar.size-small .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a { width: 38px; height: 38px; } .em.em-calendar.size-small .em-cal-body.eventful a, .em.em-calendar.size-small .em-cal-body.eventful span { line-height: 16px; } .em.em-calendar.size-small.with-advanced .em-cal-nav:not(.em-cal-nav-centered) .month input { padding-left: 10px !important; } .em.em-calendar.size-small .em-cal-body.event-style-dot .em-cal-dot, .em.em-calendar.size-small .em-cal-body.event-style-dots .em-cal-dot { width: 5px; height: 5px; } .em.em-calendar.with-advanced .em-cal-nav:not(.em-cal-nav-centered) { grid-template-columns: 25px 1fr auto; } .em.em-calendar.with-advanced .em-cal-nav.em-cal-nav-centered { grid-template-columns: 25px 1fr; } .em.em-calendar.with-advanced .em-cal-nav .em-search-advanced-trigger { display: block; visibility: visible; background-size: 22px; } .em.em-calendar.preview-tooltips .tippy-box { width: 330px; } .em.em-calendar.preview-tooltips section.em-cal-events-content { display: none; visibility: hidden; } .em.em-calendar.preview-tooltips .em-cal-event-content { margin: 5px 2px 12px; } .em.em-calendar.preview-tooltips .em-cal-event-content > div { margin-bottom: 8px; text-align: left; } .em.em-calendar.preview-tooltips .em-cal-event-content > div:last-of-type { margin-bottom: 0; } .em.em-calendar.preview-tooltips .em-cal-event-content div { text-align: left; } .em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title { font-weight: bold; margin: 10px 0 15px; font-size: calc(var(--font-size) + 2px); } .em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title a, .em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title a:hover { color: #555555 !important; } .em.em-calendar.preview-tooltips .em-cal-event-content .em-item-desc { text-align: justify; margin: 15px 0 10px; } .em.em-calendar.preview-tooltips .em-cal-event-content .em-item-actions { font-size: 14px; text-align: center; } .em.em-calendar.preview-tooltips .em-cal-event-content .em-item-actions .button { padding: 0 20px !important; border: none !important; margin-bottom: 0 !important; } .em.size-small div.em-loading { background-size: 18% 18%; } .em.size-medium div.em-loading { background-size: 12% 12%; } .em.size-large div.em-loading { background-size: 10% 10%; } .em.em-modal { } .em.em-modal.em-cal-date-content .em-modal-content { padding: 0 0 25px; margin: 25px 0 !important; border-bottom: 1px solid #dedede; } .em.em-modal.em-cal-date-content .em-modal-content:first-of-type { margin-top: 0 !important; } .em.em-modal.em-cal-date-content .em-modal-content:last-of-type { margin-bottom: 0 !important; border-bottom: 0 !important; } .em.em-modal.em-cal-date-content .em-cal-day-limit, .em.em-modal.em-cal-date-content .button { text-align: center; margin-bottom: 0 !important; } @media only screen and (min-width: 40rem) { .em.em-modal { display: flex !important; align-items: center !important; justify-content: center !important; position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; padding: 40px !important; margin: 0 !important; z-index: 99998 !important; background: rgba(0, 0, 0, 0.6) !important; opacity: 0 !important; visibility: hidden !important; backface-visibility: hidden !important; transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important; -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important; pointer-events: none; touch-action: none; } .em.em-modal.active { opacity: 1 !important; visibility: visible !important; backdrop-filter: blur(4px); pointer-events: auto; touch-action: auto; } } @media only screen and (max-width: 40rem) { .em.em-modal { display: none !important; visibility: hidden !important; } .em.em-modal.active { display: block !important; visibility: visible !important; } .em.em-modal.active .em-modal-popup header { margin: 0 0 15px; } } .em.em-modal > form { margin: 0 auto !important; padding: 0 !important; width: 100% !important; max-width: 780px !important; min-height: 200px !important; max-height: calc(100vh - 80px) !important; border: none !important; background: none !important; } .em.em-modal .em-modal-popup { margin: 0 auto !important; padding: 0 !important; width: 100% !important; max-width: 780px !important; min-height: 200px !important; max-height: calc(100vh - 80px) !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-items: center !important; justify-content: start !important; position: relative !important; background-color: #fff !important; border-radius: 3px !important; opacity: 0 !important; visibility: hidden !important; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important; backface-visibility: hidden !important; transform: scale(1.2) !important; transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important; transition-delay: 0.15s !important; z-index: 99999 !important; pointer-events: none; touch-action: none; } .em.em-modal .em-modal-popup.active { visibility: visible !important; opacity: 1 !important; transform: scale(1) !important; pointer-events: auto; touch-action: auto; } .em.em-modal .em-modal-popup.active .em-modal-content, .em.em-modal .em-modal-popup.active .em-close-modal { opacity: 1 !important; } .em.em-modal .em-modal-popup header { width: 100%; border-bottom: 1px solid #dedede; margin: 0; padding: 10px 0 7px 15px; } .em.em-modal .em-modal-popup header a.em-close-modal { display: block; width: 28px; height: 28px; background: var(--icon-close) no-repeat; background-size: 28px 28px; position: absolute !important; cursor: pointer !important; top: 10px !important; right: 10px !important; opacity: 0 !important; backface-visibility: hidden !important; transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important; -webkit-transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important; transition-delay: 0.15s !important; } .em.em-modal .em-modal-popup header .em-modal-title { font-size: 24px !important; line-height: 1.3 !important; padding: 0 32px 0 0 !important; margin: 0 !important; } .em.em-modal .em-modal-popup header .em-modal-title a { color: var(--text-color-normal) !important; } .em.em-modal .em-modal-popup header .em-modal-title a:hover { text-decoration: underline; } .em.em-modal .em-modal-popup .em-modal-content { opacity: 0 !important; backface-visibility: hidden !important; transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important; transition-delay: 0.15s !important; width: 100% !important; margin: 0; padding: 20px 15px; overflow-y: auto !important; } .em.em-modal .em-modal-popup .em-modal-content.no-overflow { overflow-y: visible !important; } .em.em-modal .em-modal-popup .em-modal-content.has-image { display: grid; grid-template-columns: auto minmax(80px, 150px); grid-gap: 40px; } .em.em-modal .em-modal-popup .em-modal-content.has-image > div.image { text-align: center; } .em.em-modal .em-modal-popup .em-modal-content.has-image > div.image img { width: 100%; } .em.em-modal .em-modal-popup .em-modal-content section header { width: 100%; font-size: 18px; padding: 16px 0 14px; margin: 0; border-bottom: 1px solid #dedede; } .em.em-modal .em-modal-popup .em-modal-content section > div { margin: 15px 0; } .em.em-modal .em-modal-popup footer { width: 100% !important; border-top: 1px solid #dedede !important; display: grid; grid-template-columns: 1fr 1fr; align-items: center; } .em.em-modal .em-modal-popup footer > div { padding: 10px 25px !important; } .em.em-modal .em-modal-popup footer > div button, .em.em-modal .em-modal-popup footer > div .button { margin: 0 !important; } .em.em-modal .em-modal-popup footer div:first-child { justify-self: start; } .em.em-modal .em-modal-popup footer div:not(:first-child):last-child { justify-self: end; } .em.em-modal .em-modal-popup footer button.button { margin-bottom: 0 !important; padding-bottom: 0 !important; } @media only screen and (max-width: 39.99rem) { .em.em-modal .em-modal-popup { position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; max-height: 100% !important; -webkit-overflow-scrolling: touch !important; border-radius: 0 !important; transform: scale(1.1) !important; padding: 0 !important; margin: 0 !important; } .em.em-modal .em-modal-popup .em-modal-content { padding: 10px 15px 15px 15px; } } .em.em-modal .em-modal-default:first-child { padding-top: 0; margin-top: 0; } .em.em-modal .em-modal-default > div { margin-bottom: 20px; } .em.em-modal .em-modal-default > div:last-of-type { margin-bottom: 0; } .em.em-modal .em-modal-default .em-event-title a { font-size: 18px !important; color: var(--text-color-normal) !important; } .em.em-modal .em-modal-default .em-event-title a:hover { text-decoration: underline; } .em.em-modal .em-modal-default .em-event-main-info { width: 100%; } .em.em-modal .em-modal-default .em-event-main-info.has-image { display: grid; grid-template-columns: 3fr 4fr; } .em.em-modal .em-modal-default .em-event-main-info.has-image .em-event-image { justify-self: end; } .em.em-modal .em-modal-default .em-event-main-info.has-image .em-event-image img { max-width: 100%; } .em.em-modal .em-modal-default .em-event-main-info .event-title a { color: var(--text-color-normal) !important; } .em.em-modal .em-modal-default .em-event-main-info .event-title a:hover { text-decoration: underline; } .em.em-modal .em-modal-default .em-event-main-info .event-meta-info .em-event-meta { display: grid; grid-template-columns: 30px 1fr; } .em.em-modal .em-modal-default .em-event-main-info .event-meta-info .em-icon { opacity: 0.5; padding-right: 10px; } .em.em-modal .em-modal-default .em-event-main-info .event-meta-info > div { margin-bottom: 10px; } .em.em-modal .em-modal-default .em-event-main-info .event-meta-info > div:last-of-type { margin-bottom: 0; } .em.em-modal .em-modal-default .em-event-actions { font-size: 14px; text-align: center; } .em.em-modal .em-modal-default .em-event-actions .button { padding: 0 20px !important; } @media only screen and (max-width: 39.99rem) { .em.em-modal .em-modal-default .em-modal-default { margin-top: 25px; } .em.em-modal .em-modal-default .em-modal-default .em-event-main-info .event-meta-info { margin-bottom: 20px; } .em.em-modal .em-modal-default .em-modal-default .em-event-main-info.has-image { display: block; } .em.em-modal .em-modal-default .em-modal-default .em-event-main-info.has-image .em-event-image { text-align: center; } } .em.em-modal.em-admin-modal { --font-size:15px; --line-height:20px; } .em.em-modal.em-admin-modal .em-modal-content p { font-size: var(--font-size) !important; line-height: var(--line-height) !important; text-align: justify; } .em.em-search, .em.em-search-advanced, .em .em-search-advanced { --border-color: #dedede; margin: 10px 0 25px; } .em.em-search form, .em.em-search-advanced form, .em .em-search-advanced form { --background-color: #fff; } .em.em-search .em-search-main, .em.em-search-advanced .em-search-main, .em .em-search-advanced .em-search-main { } .em.em-search .em-search-main.em-search-main-bar, .em.em-search-advanced .em-search-main.em-search-main-bar, .em .em-search-advanced .em-search-main.em-search-main-bar { border: 1px solid var(--border-color); padding: 10px; width: 100%; display: flex; -webkit-flex-direction: row; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-items: stretch; } .em.em-search .em-search-main.em-search-main-bar > .em-search-field, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-field, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-field { border-right: 1px solid var(--border-color) !important; } .em.em-search .em-search-main.em-search-main-bar > .em-search-field input, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-field input, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-field input { margin: 0 !important; text-overflow: ellipsis; overflow: hidden; } .em.em-search .em-search-main.em-search-main-bar > .em-search-field:not(:first-child) input, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-field:not(:first-child) input, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-field:not(:first-child) input { border: none !important; border-radius: 0 !important; padding-left: 50px !important; background-position-x: 15px !important; background-size: 20px !important; } .em.em-search .em-search-main.em-search-main-bar > .em-search-field:first-child input, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-field:first-child input, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-field:first-child input { border: none !important; margin-left: 0; padding-left: 50px !important; background-position-x: 15px !important; background-size: 20px !important; } .em.em-search .em-search-main.em-search-main-bar > .em-search-field.em-selectized, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-field.em-selectized, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-field.em-selectized { max-height: 38px; overflow: visible; z-index: 10000; } .em.em-search .em-search-main.em-search-main-bar > .em-search-field.em-selectized .em-selectize .em-selectize-placeholder, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-field.em-selectized .em-selectize .em-selectize-placeholder, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-field.em-selectized .em-selectize .em-selectize-placeholder { height: 36px; padding-top: 6px; } .em.em-search .em-search-main.em-search-main-bar > div, .em.em-search-advanced .em-search-main.em-search-main-bar > div, .em .em-search-advanced .em-search-main.em-search-main-bar > div { flex: none; } .em.em-search .em-search-main.em-search-main-bar > .em-search-text, .em.em-search .em-search-main.em-search-main-bar > .em-search-geo, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-text, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-geo, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-text, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-geo { flex: auto; width: 100%; } .em.em-search .em-search-main.em-search-main-bar > .em-search-scope, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope { flex: 1 0 180px; } .em.em-search .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data { width: 100%; overflow: hidden; background: var(--icon-calendar) 8px 50% no-repeat !important; background-size: 18px !important; padding-left: 36px !important; background-position-x: 14px !important; } .em.em-search .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data input, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data input, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data input { position: relative; display: inline-block !important; width: 130px !important; padding: 0 0 0 10px !important; margin: 0 !important; font-size: 14px; color: #777; } .em.em-search .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data input::-webkit-calendar-picker-indicator, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data input::-webkit-calendar-picker-indicator, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data input::-webkit-calendar-picker-indicator { position: absolute; left: 0; top: 0; width: 100%; height: 100%; margin: 0; padding: 0; cursor: pointer; background: transparent; } .em.em-search .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data .separator, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data .separator, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-scope .em-datepicker-data .separator { display: none; } .em.em-search .em-search-main.em-search-main-bar > .em-search-submit button, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-submit button, .em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-submit button { padding: 0 20px !important; line-height: 34px !important; height: 34px !important; margin: 0 !important; } .em.em-search .em-search-main input.em-search-text, .em.em-search-advanced .em-search-main input.em-search-text, .em .em-search-advanced .em-search-main input.em-search-text { background: var(--icon-magnifying-glass) 8px 50% no-repeat !important; background-size: 18px !important; padding-left: 36px !important; } .em.em-search .em-search-main input.em-search-geo, .em.em-search-advanced .em-search-main input.em-search-geo, .em .em-search-advanced .em-search-main input.em-search-geo { background: var(--icon-location) 8px 50% no-repeat !important; background-size: 18px !important; padding-left: 36px !important; } .em.em-search .em-search-main input.em-search-geo.on, .em.em-search-advanced .em-search-main input.em-search-geo.on, .em .em-search-advanced .em-search-main input.em-search-geo.on { background-image: var(--icon-location-on) !important; } .em.em-search .em-search-main input.em-search-geo.off, .em.em-search-advanced .em-search-main input.em-search-geo.off, .em .em-search-advanced .em-search-main input.em-search-geo.off { background-image: var(--icon-location-off) !important; } .em.em-search .em-search-main input.em-search-scope, .em.em-search-advanced .em-search-main input.em-search-scope, .em .em-search-advanced .em-search-main input.em-search-scope { background: var(--icon-calendar) 8px 50% no-repeat !important; background-size: 18px !important; padding-left: 36px !important; } .em.em-search .em-search-main input:-webkit-autofill, .em.em-search .em-search-main input:-webkit-autofill:focus, .em.em-search-advanced .em-search-main input:-webkit-autofill, .em.em-search-advanced .em-search-main input:-webkit-autofill:focus, .em .em-search-advanced .em-search-main input:-webkit-autofill, .em .em-search-advanced .em-search-main input:-webkit-autofill:focus { transition: background-color 600000s 0s, color 600000s 0s; } .em.em-search .em-search-main input[data-autocompleted], .em.em-search-advanced .em-search-main input[data-autocompleted], .em .em-search-advanced .em-search-main input[data-autocompleted] { background-color: transparent !important; } .em.em-search button[type=submit].disabled:hover, .em.em-search-advanced button[type=submit].disabled:hover, .em .em-search-advanced button[type=submit].disabled:hover { cursor: not-allowed !important; pointer-events: auto !important; } .em.em-search .em-search-advanced-trigger, .em.em-search-advanced .em-search-advanced-trigger, .em .em-search-advanced .em-search-advanced-trigger { width: 55px; padding: 0 15px; } .em.em-search .em-search-views, .em.em-search-advanced .em-search-views, .em .em-search-advanced .em-search-views { width: 52px; height: 25px; padding: 0 15px; } .em.em-search .em-search-views [data-view=list], .em.em-search-advanced .em-search-views [data-view=list], .em .em-search-advanced .em-search-views [data-view=list] { background-image: var(--icon-list) !important; } .em.em-search .em-search-views [data-view=list-grouped], .em.em-search-advanced .em-search-views [data-view=list-grouped], .em .em-search-advanced .em-search-views [data-view=list-grouped] { background-image: var(--icon-list-grouped) !important; } .em.em-search .em-search-views [data-view=calendar], .em.em-search-advanced .em-search-views [data-view=calendar], .em .em-search-advanced .em-search-views [data-view=calendar] { background-image: var(--icon-calendar) !important; } .em.em-search .em-search-views [data-view=map], .em.em-search-advanced .em-search-views [data-view=map], .em .em-search-advanced .em-search-views [data-view=map] { background-image: var(--icon-map) !important; } .em.em-search .em-search-views [data-view=grid], .em.em-search-advanced .em-search-views [data-view=grid], .em .em-search-advanced .em-search-views [data-view=grid] { background-image: var(--icon-list-grid) !important; } .em.em-search .em-search-views button[data-view=map], .em.em-search-advanced .em-search-views button[data-view=map], .em .em-search-advanced .em-search-views button[data-view=map] { background-size: 28px; width: 28px; height: 28px; } .em.em-search .em-search-views .em-search-views-trigger, .em.em-search-advanced .em-search-views .em-search-views-trigger, .em .em-search-advanced .em-search-views .em-search-views-trigger { display: block; width: 42px; height: 25px; background: var(--icon-point-down) 30px 6px no-repeat; background-size: 14px; padding: 0 15px 0 0; margin: 0; cursor: pointer; } .em.em-search .em-search-views .em-search-views-trigger .em-search-view-option, .em.em-search-advanced .em-search-views .em-search-views-trigger .em-search-view-option, .em .em-search-advanced .em-search-views .em-search-views-trigger .em-search-view-option { display: block; width: 25px; height: 25px; background-size: 25px; background-repeat: no-repeat; background-position: center center; background-color: transparent !important; text-indent: -10000px !important; } .em.em-search .em-search-views .em-search-views-options, .em.em-search-advanced .em-search-views .em-search-views-options, .em .em-search-advanced .em-search-views .em-search-views-options { display: none; } .em.em-search .em-search-views .tippy-content .em-search-views-options, .em.em-search-advanced .em-search-views .tippy-content .em-search-views-options, .em .em-search-advanced .em-search-views .tippy-content .em-search-views-options { display: block; } .em.em-search .em-search-views .em-search-views-options-list, .em.em-search-advanced .em-search-views .em-search-views-options-list, .em .em-search-advanced .em-search-views .em-search-views-options-list { display: block !important; padding: 0 !important; margin: 5px 0 !important; border: none !important; background: transparent !important; cursor: pointer !important; overflow: visible !important; } .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option, .em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option { display: block !important; padding: 5px 10px 5px 40px !important; margin: 0 !important; background-repeat: no-repeat !important; background-size: 18px !important; background-position: 10px center !important; background-color: transparent !important; } .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option:hover, .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option.focused, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:hover, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option.focused, .em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:hover, .em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option.focused { background-color: #efefef !important; } .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option:checked, .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option.checked, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:checked, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option.checked, .em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:checked, .em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option.checked { background-color: #cee0ea !important; } .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option input[type=radio], .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option input[type=radio], .em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option input[type=radio] { border: 0; padding: 0; margin: 0; position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px);  clip-path: inset(50%);  white-space: nowrap;  } .em.em-search .em-search-views .em-search-views-options-list:focus, .em.em-search-advanced .em-search-views .em-search-views-options-list:focus, .em .em-search-advanced .em-search-views .em-search-views-options-list:focus { border: none !important; outline: none !important; } .em.em-search .em-search-sort, .em.em-search-advanced .em-search-sort, .em .em-search-advanced .em-search-sort { width: 52px; height: 25px; padding: 0 15px; } .em.em-search .em-search-sort [data-sort=ASC], .em.em-search-advanced .em-search-sort [data-sort=ASC], .em .em-search-advanced .em-search-sort [data-sort=ASC] { background-image: var(--icon-sort-asc) !important; } .em.em-search .em-search-sort [data-sort=DESC], .em.em-search-advanced .em-search-sort [data-sort=DESC], .em .em-search-advanced .em-search-sort [data-sort=DESC] { background-image: var(--icon-sort-desc) !important; } .em.em-search .em-search-sort .em-search-sort-trigger, .em.em-search-advanced .em-search-sort .em-search-sort-trigger, .em .em-search-advanced .em-search-sort .em-search-sort-trigger { display: block; width: 42px; height: 25px; margin: 0; cursor: pointer; } .em.em-search .em-search-sort .em-search-sort-option, .em.em-search-advanced .em-search-sort .em-search-sort-option, .em .em-search-advanced .em-search-sort .em-search-sort-option { display: block; width: 25px; height: 25px; background-size: 25px; background-repeat: no-repeat; background-position: center center; background-color: transparent !important; text-indent: -10000px !important; } .em.em-search[data-view=calendar] .em-search-scope, .em.em-search-advanced[data-view=calendar] .em-search-scope, .em .em-search-advanced[data-view=calendar] .em-search-scope { display: none; visibility: hidden; } .em.em-search.is-hidden { display: none; visibility: hidden; } .em.em-search.has-advanced.has-views .em-search-views, .em.em-search.has-sorting.has-views .em-search-views { width: 72px; border-left: 1px solid var(--border-color); padding-left: 15px; flex: 0 0 42px; } .em.em-search.has-advanced.has-sorting .em-search-sort { width: 48px; border-left: 1px solid var(--border-color); padding-left: 10px; flex: 0 0 42px; } .em.em-search.advanced-mode-inline.advanced-visible.no-advanced-trigger .em-search-main .em-search-submit { display: none; visibility: hidden; } .em.em-search.has-search-main .em-search-advanced-inline { margin-top: 20px; } .em.em-search.size-medium.multi-line .em-search-main-bar, .em.em-search.size-small.multi-line .em-search-main-bar { padding: 10px 15px 15px 10px; flex-wrap: wrap; } .em.em-search.size-medium.multi-line .em-search-main-bar .em-search-field, .em.em-search.size-small.multi-line .em-search-main-bar .em-search-field { flex: 1 0 100% !important; border-bottom: 1px solid var(--border-color) !important; border-right: 0 !important; padding-bottom: 5px; margin-bottom: 5px; } .em.em-search.size-medium.multi-line .em-search-main-bar .em-search-field:nth-last-child(1 of .em-search-field), .em.em-search.size-small.multi-line .em-search-main-bar .em-search-field:nth-last-child(1 of .em-search-field) { padding-bottom: 8px; margin-bottom: 18px; } .em.em-search.size-medium.multi-line .em-search-main-bar .em-search-submit, .em.em-search.size-small.multi-line .em-search-main-bar .em-search-submit { flex: 1; } .em.em-search.size-medium.multi-line .em-search-main-bar .em-search-submit button, .em.em-search.size-small.multi-line .em-search-main-bar .em-search-submit button { width: 100%; } .em.em-search.size-medium.multi-line[data-view=calendar] .em-search-main-bar .em-search-field:nth-last-child(2 of .em-search-field), .em.em-search.size-small.multi-line[data-view=calendar] .em-search-main-bar .em-search-field:nth-last-child(2 of .em-search-field) { padding-bottom: 8px; margin-bottom: 18px; } .em.em-search.size-small .hide-small { display: none; visibility: hidden; } .em.em-search.size-small .one-line { padding: 5px !important; } .em.em-search.size-small .one-line .em-search-main-bar > .em-search-field:not(:first-child) { display: none; visibility: hidden; } .em.em-search.size-small .one-line .em-search-main-bar > .em-search-field:first-child input { padding-left: 30px !important; padding-right: 5px !important; background-position-x: 3px !important; background-size: 16px !important; } .em.em-search.size-small .one-line .em-search-main-bar .em-search-scope { flex: auto; } .em.em-search.size-small .one-line .em-search-advanced-trigger { width: 45px; padding: 0 10px; flex: 0 0 25px !important; } .em.em-search.size-small .one-line.has-advanced.has-sorting .em-search-sort { width: 36px; padding: 0 5px; flex: 0 0 36px !important; } .em.em-search.size-small .one-line.has-advanced.has-views .em-search-views { width: 62px !important; padding-left: 10px !important; } .em.em-search.size-medium .hide-medium { display: none; visibility: hidden; } .em.em-search.size-medium .one-line .em-search-main-bar > .em-search-field:first-child input { padding-left: 40px !important; padding-right: 10px !important; background-position-x: 8px !important; } .em button.em-clickable.em-search-advanced-trigger { display: block !important; visibility: visible !important; width: 25px !important; height: 25px !important; background: var(--icon-filter) 0 center no-repeat !important; background-size: 25px !important; position: relative !important; } .em button.em-clickable.em-search-advanced-trigger span.total-count { position: absolute; border: 1px solid var(--counter-background); border-radius: 50%; color: var(--counter-color); background: var(--counter-background); width: 15px; height: 15px; font-size: 11px; top: -8px; right: -8px; padding: 0; line-height: 11px; text-align: center; } .em button.em-clickable.em-search-advanced-trigger span.total-count.tentative { background: var(--counter-background-tentative); color: var(--counter-color-tentative); border-color: var(--counter-background-tentative); } .em.em-search-advanced { } .em.em-search-advanced section.em-search-main > .em-search-field { margin: 0 !important; } .em.em-search-advanced .em-modal-content { flex: 1 1 auto; } .em.em-search-advanced .em-modal-content section > div { margin: 0; } .em.em-search-advanced .em-modal-content .selectize-control.em-selectize.multidropdown { margin-bottom: 15px; max-height: none; } .em.em-search-advanced .em-modal-content .selectize-control.em-selectize.multidropdown .selectize-dropdown { display: none !important; position: relative; } .em.em-search-advanced .em-modal-content .selectize-control.em-selectize.multidropdown.dropdown-active { height: auto; } .em.em-search-advanced .em-modal-content .selectize-control.em-selectize.multidropdown.dropdown-active .selectize-dropdown { display: block !important; } .em.em-search-advanced.em-search-advanced-inline footer { text-align: right; } .em.em-search-advanced.em-search-advanced-inline footer .em-search-views { width: auto !important; height: auto !important; border: none !important; border-right: 1px solid var(--border-color); padding-left: 0 !important; padding: 0 !important; text-align: left; } .em.em-search-advanced.em-search-advanced-inline footer .em-search-views .em-search-views-trigger { width: auto !important; height: auto !important; background-position: calc(100% - 8px) center; padding: 0 !important; } .em.em-search-advanced.em-search-advanced-inline footer .em-search-views .em-search-views-trigger button { width: auto !important; padding: 0 40px 0 25px !important; background-position: calc(50% - 8px) center; background-size: 22px; } .em.em-search-advanced.em-search-advanced-inline footer div { display: inline-block; } @media only screen and (max-width: 39.99rem) { .em.em-search-advanced.em-modal footer > div { padding: 10px 15px; } .em.em-search-advanced.em-modal footer button.button { padding: 0 20px !important; } } .em.em-search-advanced .em-search-advanced-sections section.em-search-advanced-section span.total-count { border: 1px solid var(--counter-background); border-radius: 50%; color: #fff; background: var(--counter-background); width: 24px; height: 24px; font-size: 12px; padding: 2px 0 0; margin: 0 0 0 10px; display: inline-block; text-align: center; top: -4px; position: relative; line-height: 16px; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section { background: var(--icon-options-v) 0 15px no-repeat; background-size: 18px 18px; border-bottom: 1px solid #dedede; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section:last-of-type { border-bottom: 0; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section header { width: 100%; font-size: 18px; padding: 16px 0 14px 28px; margin: 0; background: var(--icon-plus) right 50% no-repeat; background-size: 18px 18px; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section header:hover { cursor: pointer; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section div.em-search-section-content { display: none; visibility: hidden; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.active header { background-image: var(--icon-minus); margin-bottom: 10px; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.active div.em-search-section-content { display: block; visibility: visible; padding: 0 0 20px; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.active:last-of-type header, .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.active:last-of-type div.em-search-section-content { border-bottom: 0; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.em-search-section-location { background-image: var(--icon-compass); } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.em-search-section-categories { background-image: var(--icon-folder); } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.em-search-section-categories .em-search-section-content { margin: 0 0 15px; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.em-search-section-tags { background-image: var(--icon-tag); } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.em-search-section-categories.active header, .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section.em-search-section-tags.active header { margin-bottom: 0; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-headings > section.em-search-advanced-section { padding-bottom: 10px; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-headings > section.em-search-advanced-section header { width: 100%; font-size: 16px; padding: 0 0 8px 0; border: 0; } .em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-headings > section.em-search-advanced-section > div { margin: 0; } .em.em-search-advanced .em-search-advanced-sections .em-search-geo-units { display: flex; flex-direction: row; gap: 5px; } .em.em-search-advanced .em-search-advanced-sections .em-search-geo-units select { display: inline-block !important; padding-right: 30px !important; } .em.em-search-advanced .em-search-advanced-sections .em-search-geo-units label { display: inline-block !important; vertical-align: top !important; padding: 9px 15px 9px !important; } .em.em-search-advanced .em-search-advanced-sections .em-search-geo-units .em-search-geo-distance { width: auto !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; margin-right: 0 !important; } .em.em-search-advanced .em-search-advanced-sections .em-search-geo-units .em-search-geo-unit { width: auto !important; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; margin-left: 0 !important; } .em.em-modal.em-search-advanced { } .em.em-modal.em-search-advanced section > header { border-bottom: 0 !important; } .em .selectize-control { --border-radius: 4px; } .em .selectize-control.em-selectize:not(.always-open, .multidropdown) input, .em .selectize-control.em-selectize:not(.always-open, .multidropdown) input:focus, .em .selectize-control.em-selectize:not(.always-open, .multidropdown) input:focus, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) input, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) input:focus, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) input:focus { border: 0 !important; outline: 0 !important; height: auto !important; padding: 0 !important; margin: 0 !important; border-radius: 0 !important; background: none !important; width: auto !important; } .em .selectize-control.em-selectize:not(.always-open, .multidropdown) .selectize-input, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) .selectize-input { border-radius: var(--border-radius) !important; width: 100% !important; min-height: 38px !important; padding: 6px 30px 6px 10px !important;  } .em .selectize-control.em-selectize:not(.always-open, .multidropdown) .selectize-input:after, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) .selectize-input:after { display: inline-flex !important; content: ""; position: absolute; border: 0 !important; background-image: var(--icon-chevron-down); background-size: 16px 16px; height: 16px; width: 16px; margin-top: calc(16px / 2 * -1); right: 8px; top: 50%; } .em .selectize-control.em-selectize:not(.always-open, .multidropdown) .selectize-input.focus:not(:focus), .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) .selectize-input.focus:not(:focus) { border: 1px solid var(--border-color-softer) !important; box-shadow: none !important; } .em .selectize-control.em-selectize:not(.always-open, .multidropdown) .selectize-input.focus.dropdown-active, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) .selectize-input.focus.dropdown-active { border: 1px solid var(--accent-color) !important; box-shadow: none !important; border-bottom: 0 !important; border-radius: var(--border-radius) var(--border-radius) 0 0 !important; } .em .selectize-control.em-selectize:not(.always-open, .multidropdown) .selectize-input.focus.dropdown-active:after, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown) .selectize-input.focus.dropdown-active:after { margin-top: -8px; transform: rotate(180deg); } .em .selectize-control.em-selectize:not(.always-open, .multidropdown).selectize-control, .em .selectize-control.em-selectize-autocomplete:not(.always-open, .multidropdown).selectize-control { margin-bottom: 15px !important; } .em .selectize-control.em-selectize.multi.plugin-remove_button .item, .em .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item { background: #dff4fd; border: 1px solid #97dbf9; color: #0095c3; padding-left: 8px; } .em .selectize-control.em-selectize.multi.plugin-remove_button .item a.remove, .em .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item a.remove { color: inherit !important; background-color: inherit !important; } .em .selectize-control.em-selectize .selectize-dropdown, .em .selectize-control.em-selectize-autocomplete .selectize-dropdown { width: 100% !important; left: 0 !important; top: calc(100% - 3px) !important; border-radius: 0 0 var(--border-radius) var(--border-radius); border: 1px solid var(--accent-color) !important; border-top: 0 !important; background-color: var(--background-color-inputs) !important; box-shadow: none !important; margin-bottom: 0 !important; border-top: 0 !important; } .em .selectize-control.no-search .selectize-input { position: absolute !important; opacity: 0 !important; pointer-events: none !important; } .em .selectize-control.em-selectize-autocomplete .selectize-input:after { display: none !important; } .em .selectize-control.em-selectize-autocomplete.loading .selectize-input:after { display: inline-flex !important; content: ""; position: absolute; border: 0 !important; background-image: var(--icon-spinner); background-size: 26px 26px; height: 26px; width: 26px; margin-top: calc(26px / 2 * -1); right: 8px; top: 50%; } .em .selectize-control.em-selectize-autocomplete .selectize-dropdown-content > div { padding: 3px 0.75rem; } .em .selectize-control.em-selectize.always-open .selectize-input, .em .selectize-control.em-selectize.multidropdown .selectize-input { border: 0 !important; padding: 0 !important; } .em .selectize-control.em-selectize.always-open .selectize-input.focus, .em .selectize-control.em-selectize.multidropdown .selectize-input.focus { border: 0 !important; box-shadow: none !important; } .em .selectize-control.em-selectize.always-open .selectize-input input, .em .selectize-control.em-selectize.multidropdown .selectize-input input { border: 1px solid #cdcdcd !important; border-radius: var(--border-radius); padding: 5px; width: 100%; background: var(--icon-magnifying-glass) 8px 50% no-repeat !important; background-size: 18px !important; padding-left: 36px !important; margin: 10px 0 0 !important; opacity: 1 !important; position: static !important; } .em .selectize-control.em-selectize.always-open .selectize-input input:focus, .em .selectize-control.em-selectize.multidropdown .selectize-input input:focus { border: 1px solid #cdcdcd !important; } .em .selectize-control.em-selectize.always-open .selectize-input:after, .em .selectize-control.em-selectize.multidropdown .selectize-input:after { display: none !important; } .em .selectize-control.em-selectize.always-open .selectize-input { width: 100% !important; margin: 0 !important; } .em .selectize-control.em-selectize.always-open .selectize-dropdown { width: 100% !important; position: static !important; } .em .selectize-control.em-selectize.always-open .selectize-dropdown { border: none !important; } .em .selectize-control.em-selectize.always-open .selectize-dropdown .selectize-dropdown-content { overflow-y: visible; overflow-x: visible; max-height: none; } .em .selectize-control.em-selectize.multidropdown { width: 100%; border: 1px solid var(--border-color-softer) !important; background-color: var(--background-color-inputs) !important; border-radius: 4px !important; cursor: pointer; max-height: 40px; overflow: visible; } .em .selectize-control.em-selectize.multidropdown.dropdown-active { height: 100px; } .em .selectize-control.em-selectize.multidropdown .selectize-dropdown { width: calc(100% + 2px) !important; left: -1px !important; } .em .selectize-control.em-selectize.multidropdown .selectize-dropdown .selectize-dropdown-content { overflow-y: scroll; overflow-x: visible; max-height: 500px; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder { display: block; width: 100%; height: 38px; font-size: 16px; color: #888; padding: 8px 30px 8px 10px; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder:after { display: inline-flex !important; content: ""; position: absolute; border: 0 !important; background-image: var(--icon-chevron-down); background-size: 16px 16px; height: 16px; width: 16px; margin-top: calc(16px / 2 * -1); right: 8px; top: 50%; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder:after { top: 20px !important; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder span.placeholder-count { border-radius: 5px; color: #fff; background: #999; font-size: 14px; padding: 2px 6px; margin: 0px 10px 0px 0; display: inline-block; text-align: center; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder span.placeholder-count span { display: inline-block; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder span.placeholder-count span.clear-selection { display: none; visibility: hidden; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder span.placeholder-count a.remove { color: inherit !important; background-color: inherit !important; border-right: 1px solid #ccc; display: inline-block; padding: 0 5px 0 2px; margin-right: 5px; font-size: 12px; text-decoration: none; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder span.placeholder-count a.remove:hover { text-decoration: none; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder span.placeholder-count:hover > span:not(.clear) { display: none; visibility: hidden; } .em .selectize-control.em-selectize.multidropdown .em-selectize-placeholder span.placeholder-count:hover > span.clear-selection { display: inline-block; visibility: visible; } .em .selectize-control.em-selectize.multidropdown.dropdown-active { border: 1px solid var(--accent-color) !important; border-radius: 4px 4px 0 0 !important; } .em .selectize-control.em-selectize.multidropdown.dropdown-active .em-selectize-placeholder:after { margin-top: -8px; transform: rotate(180deg); } .em .selectize-control.em-selectize.multidropdown.dropdown-active.no-options { border-radius: var(--border-radius) !important; } .em .selectize-control.em-selectize.multidropdown.dropdown-active.no-options .selectize-dropdown { display: block !important; } .em .selectize-control.em-selectize.multidropdown.dropdown-active .selectize-dropdown { opacity: 1; pointer-events: all; } .em .selectize-control.em-selectize.multidropdown .selectize-dropdown { display: block !important; opacity: 0; pointer-events: none; } .em .selectize-control.em-selectize.multidropdown:not(.dropdown-active) > .selectize-input { opacity: 0; position: absolute; z-index: -1; pointer-events: none; } .em .selectize-control.em-selectize.multidropdown .selectize-input { width: calc(100% - 20px) !important; margin: 0 10px 5px !important; } .em .selectize-control.em-selectize.multidropdown .selectize-input .item { display: none; visibility: hidden; } .em .selectize-control.em-selectize.always-open .selectize-dropdown { display: block !important; visibility: visible !important; } .em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option { display: grid; grid-template-columns: repeat(auto-fit, minmax(25px, max-content)); align-items: baseline; } .em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option > span:first-child { display: inline-block; width: 15px; height: 15px; border: 1px solid #ccc; border-radius: 2px; margin: -4px 5px 0 0; vertical-align: middle; } .em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected { color: #0095c3; background-color: transparent; } .em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected.active { background-color: #e9ecef; } .em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected > span:first-child { background: var(--icon-checkmark) 50% 50% white no-repeat; background-size: 12px 12px; } .em.em-item .em-item-image, .em.em-list .em-item .em-item-image, .em.em-list-widget .em-item .em-item-image { min-width: 150px; width: 100%; height: 100%; } .em.em-item .em-item-image a, .em.em-list .em-item .em-item-image a, .em.em-list-widget .em-item .em-item-image a { border: 0; margin: 0; padding: 0; } .em.em-item .em-item-image img, .em.em-list .em-item .em-item-image img, .em.em-list-widget .em-item .em-item-image img { width: 100%; padding: 0 10px 0 0; border: 0; margin: 0; } .em.em-item .em-item-image.has-placeholder, .em.em-list .em-item .em-item-image.has-placeholder, .em.em-list-widget .em-item .em-item-image.has-placeholder { display: flex; justify-content: center; align-items: center; } .em.em-item .em-item-image .em-item-image-placeholder, .em.em-list .em-item .em-item-image .em-item-image-placeholder, .em.em-list-widget .em-item .em-item-image .em-item-image-placeholder { width: 100%; max-width: 150px; aspect-ratio: 1/1; background: var(--icon-calendar-empty) center center no-repeat; background-size: 100%; opacity: 0.45; } .em.em-item .em-item-image .em-item-image-placeholder div:first-child, .em.em-list .em-item .em-item-image .em-item-image-placeholder div:first-child, .em.em-list-widget .em-item .em-item-image .em-item-image-placeholder div:first-child { align-self: end; } .em.em-item .em-item-meta .em-item-meta-line, .em.em-list .em-item .em-item-meta .em-item-meta-line, .em.em-list-widget .em-item .em-item-meta .em-item-meta-line { line-height: 22px; margin-bottom: 10px; display: grid; grid-template-columns: 35px 1fr; } .em.em-item .em-item-meta .em-item-meta-line .em-icon, .em.em-list .em-item .em-item-meta .em-item-meta-line .em-icon, .em.em-list-widget .em-item .em-item-meta .em-item-meta-line .em-icon { margin-right: 15px; } .em.em-item .em-item-meta .em-item-meta-line a, .em.em-list .em-item .em-item-meta .em-item-meta-line a, .em.em-list-widget .em-item .em-item-meta .em-item-meta-line a { color: var(--meta-color) !important; font-style: italic !important; text-decoration: underline dotted var(--meta-color) 1px !important; text-underline-offset: 3px;  } .em.em-item .em-item-meta .em-item-taxonomy ul, .em.em-list .em-item .em-item-meta .em-item-taxonomy ul, .em.em-list-widget .em-item .em-item-meta .em-item-taxonomy ul { display: inline-block !important; margin: 0 !important; padding: 0 !important; } .em.em-item .em-item-meta .em-item-taxonomy ul li, .em.em-list .em-item .em-item-meta .em-item-taxonomy ul li, .em.em-list-widget .em-item .em-item-meta .em-item-taxonomy ul li { display: inline-block !important; list-style: none !important; margin: 0 5px 0 0 !important; padding: 0 !important; line-height: 1 !important; } .em.em-item.em-item-single { width: 100%; } .em.em-item.em-item-single .em-item-header { display: flex; flex-wrap: nowrap; gap: 20px; width: 100%; background-color: var(--meta-bg); color: var(--default-color); margin-bottom: 20px; } .em.em-item.em-item-single .em-item-header .em-item-image { flex: 1 0 300px; order: 2; } .em.em-item.em-item-single .em-item-header .em-item-image img { padding-left: 10px !important; border-left: 4px solid var(--default-border); } .em.em-item.em-item-single .em-item-header .em-item-meta { flex: 1 1 auto; order: 1; display: flex; flex-wrap: wrap; gap: 20px; } .em.em-item.em-item-single .em-item-header .em-item-meta > section { flex: max(290px, 33.4333333333%); } .em.em-item.em-item-single .em-item-header .em-item-meta > section section { margin-bottom: 40px; } .em.em-item.em-item-single .em-item-header .em-item-meta h3 { font-size: calc(var(--font-size) + 10px) !important; text-transform: uppercase; } .em.em-item.em-item-single .em-item-header .em-item-meta button, .em.em-item.em-item-single .em-item-header .em-item-meta .button { margin: 15px 0 0 !important; } .em.em-item.em-item-single > section { margin: 0 0 20px; } .em.em-item.em-item-single .em-item-content { margin: 30px 0; } .em.em-item.em-item-single.size-medium .em-item-header, .em.em-item.em-item-single.size-small .em-item-header { display: block; } .em.em-item.em-item-single.size-medium .em-item-header .em-item-image, .em.em-item.em-item-single.size-small .em-item-header .em-item-image { margin-bottom: 30px; } .em.em-item.em-item-single.size-medium .em-item-header .em-item-image img, .em.em-item.em-item-single.size-small .em-item-header .em-item-image img { padding: 0 0 10px !important; border: none; border-bottom: 4px solid var(--default-border); } .em.em-item.em-item-single.size-small { display: block; } .em.em-item.em-item-single.size-small .em-item-meta > section { margin: 0; padding: 0; } .em.em-item.em-item-single.size-small .em-item-meta > section section { margin-bottom: 30px; } .em.em-item.em-item-single.size-small .em-item-meta h3 { font-size: calc(var(--font-size) + 6px) !important; } .em.em-list { width: 100%; display: grid; grid-template-rows: 1fr; grid-gap: 25px; } .em.em-list.em-grid { grid-template-rows: none; grid-template-columns: repeat(auto-fill, minmax(var(--view-grid-width), 1fr)); align-items: start; justify-items: center; grid-gap: 20px; } .em.em-list.em-grid > div.em-item {  max-width: 400px; height: 100%; padding: 0 !important; border: none; box-shadow: rgba(0, 0, 0, 0.15) 0 5px 15px 0; transition: box-shadow 0.3s ease-out; cursor: pointer; } .em.em-list.em-grid > div.em-item:hover { box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px; } .em.em-list.em-grid > div.em-item .em-item-image { position: relative; width: 100%; aspect-ratio: 3/2; padding: 0 !important; } .em.em-list.em-grid > div.em-item .em-item-image:not(.has-placeholder) > div { position: absolute; overflow: hidden; inset: 0; width: 100%; height: 100%; } .em.em-list.em-grid > div.em-item .em-item-image:not(.has-placeholder) > div img { position: absolute; min-width: 100%; min-height: 100%; max-width: 100%; max-height: 100%; display: block; padding: 0; z-index: 0; box-sizing: border-box; object-fit: cover; object-position: center center; margin: auto; } .em.em-list.em-grid > div.em-item .em-item-image .em-item-image-placeholder { display: block; } .em.em-list.em-grid > div.em-item .em-item-info { margin-top: 1px; padding: 10px 10px 20px 15px; } .em.em-list.em-grid > div.em-item .em-item-info .em-item-title { font-weight: 400 !important; font-size: calc(var(--font-size) + 4px) !important; margin: 5px 0 15px !important; } .em.em-list.em-grid > div.em-item .em-item-info .em-item-title a { color: var(--default-color) !important; background-color: transparent !important; } .em.em-list.em-grid > div.em-item .em-item-info .em-item-meta { display: block; } .em.em-list.em-grid > div.em-item .em-item-info .em-item-meta .em-item-meta-line { line-height: 16px; margin-bottom: 10px; grid-template-columns: 30px 1fr; font-size: calc(var(--font-size) - 2px); } .em.em-list.em-grid > div.em-item .em-item-info .em-item-meta .em-icon { line-height: 16px; width: 16px; height: 16px; background-size: 16px; } .em.em-list.em-grid > div.em-item .em-item-info .em-item-meta > div { min-width: auto; } .em.em-list.em-grid > *:not(.em-item) { width: 100%; align-self: center; justify-self: center; justify-content: center; grid-column: 1/-1; } .em.em-list .em-item { width: 100%; display: grid; grid-template-columns: minmax(0, 1fr) 2fr; border-top: 1px solid #efefef; padding: 30px 4px 3px; background-color: var(--meta-bg); color: var(--default-color); } .em.em-list .em-item:first-child { border-top: 0; padding-top: 5px; } .em.em-list .em-item .em-item-info { border-left: 4px solid var(--default-border); padding: 0 10px 0 35px; } .em.em-list .em-item .em-item-info h3.em-item-title { font-size: 22px; line-height: 26px; font-weight: normal; clear: none; margin: 0 0 7px 0; padding: 0; text-decoration: none; } .em.em-list .em-item .em-item-info h3.em-item-title a { color: var(--a-color-1); text-decoration: none; } .em.em-list .em-item .em-item-info .em-item-meta { margin-bottom: 20px; display: flex; flex-direction: row; flex-wrap: wrap; } .em.em-list .em-item .em-item-info .em-item-meta > div { flex: 1 1 50%; min-width: 250px; } .em.em-list .em-item .em-item-info .em-item-desc { font-size: 16px; margin: 20px 0; } .em.em-list .em-item .em-item-info .button { margin-bottom: 0 !important; } .em.em-list.size-small .em-item, .em.em-list.em-grid .em-item { border: 1px solid var(--main-border-color); padding: 10px; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; grid-template-columns: 100%; grid-template-rows: min-content max-content; } .em.em-list.size-small .em-item .em-item-image, .em.em-list.em-grid .em-item .em-item-image { min-width: 125px; max-width: 100%; padding-bottom: 10px; } .em.em-list.size-small .em-item .em-item-image.has-placeholder, .em.em-list.em-grid .em-item .em-item-image.has-placeholder { padding: 20px 0 30px; } .em.em-list.size-small .em-item .em-item-image img, .em.em-list.size-small .em-item .em-item-image .em-item-image-placeholder, .em.em-list.em-grid .em-item .em-item-image img, .em.em-list.em-grid .em-item .em-item-image .em-item-image-placeholder { padding: 0; } .em.em-list.size-small .em-item .em-item-info, .em.em-list.em-grid .em-item .em-item-info { border-left: none !important; border-top: 4px solid var(--default-border); padding: 10px 10px 10px 10px; } .em.em-list.size-small .em-item .em-item-info .em-item-meta, .em.em-list.em-grid .em-item .em-item-info .em-item-meta { width: 100%; margin-left: 0; line-height: 22px; margin-bottom: 5px; display: flex; flex-direction: row; flex-wrap: wrap; } .em.em-list.size-small .em-item .em-item-info .em-item-meta > div, .em.em-list.em-grid .em-item .em-item-info .em-item-meta > div { flex: 1 1 50%; min-width: 200px; } .em.em-item.em-item-single .em-item-meta { flex: 1 1 auto; order: 1; display: flex; flex-wrap: wrap; gap: 20px; } .em.em-list-widget { display: flex; flex-direction: column; gap: 15px; } .em.em-list-widget .em-item { display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; width: 100%; margin-bottom: 0px !important; } .em.em-list-widget .em-item .em-item-image { flex: 0 0 auto; min-width: auto; max-width: none; } .em.em-list-widget .em-item .em-item-image img { width: auto; height: auto; } .em.em-list-widget .em-item .em-item-image.has-placeholder { flex: 0 0 auto; } .em.em-list-widget .em-item .em-item-image.has-placeholder .em-item-image-placeholder { max-width: 70px; } .em.em-list-widget .em-item .em-item-info { border-left: 2px solid var(--default-border); padding-left: 15px; } .em.em-list-widget .em-item .em-item-info .em-item-name { margin-bottom: 10px; } .em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line { margin-bottom: 5px; } .em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line .em-icon { margin-left: 5px; background-size: 18px; background-position: 0 2px; } .em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p { margin-bottom: 5px !important; } .em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p:last-child { margin-bottom: 0 !important; } .em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-name { margin-bottom: 10px; } .em .em-pagination { --color: #aaa; --color-hover: #777; display: flex; flex-direction: row; align-items: center; justify-items: center; flex-wrap: nowrap; max-width: 100%; min-width: 0; margin: auto; } .em .em-pagination .not-current { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-items: center; height: 40px; overflow: hidden; min-width: 0; } .em .em-pagination.overflowing .not-current .page-numbers { display: none; } .em .em-pagination.overflowing .not-current:after { content: "..."; padding: 0 10px; } .em .em-pagination.overflowing .not-current.first-half:after { padding-right: 15px; } .em .em-pagination.overflowing .not-current.second-half:after { padding-left: 15px; } .em .em-pagination .page-numbers { display: inline-block; min-width: 38px; height: 40px; font-size: 18px !important; color: var(--color) !important; text-decoration: none; padding: 6px 0; margin: 0; transition: all 300ms ease-in-out; text-align: center; } .em .em-pagination .page-numbers:hover, .em .em-pagination .page-numbers.current { color: var(--color-hover); font-size: 25px !important; height: 48px; padding: 4px 0; } .em .em-pagination .page-numbers.current { text-decoration: 2px dotted underline; text-underline-offset: 5px; } .em .em-pagination .page-numbers.next, .em .em-pagination .page-numbers.prev, .em .em-pagination .page-numbers.next.last, .em .em-pagination .page-numbers.prev.first { display: block; width: 25px; height: 25px; margin: 0; font-size: 0 !important; background-size: 25px; background-position: center; background-repeat: no-repeat; opacity: 0.5; transition: all 300ms ease-in-out; } .em .em-pagination .page-numbers.next:hover, .em .em-pagination .page-numbers.prev:hover, .em .em-pagination .page-numbers.next.last:hover, .em .em-pagination .page-numbers.prev.first:hover { opacity: 1; background-size: 35px; border-bottom: none; } .em .em-pagination .page-numbers.next { background-image: var(--icon-next-circle); } .em .em-pagination .page-numbers.next.last { background-image: var(--icon-last-circle); } .em .em-pagination .page-numbers.prev { background-image: var(--icon-prev-circle); } .em .em-pagination .page-numbers.prev.first { background-image: var(--icon-first-circle); } .em .em-pagination > .page-numbers { flex: none; } .em.em-event.em-event-single .em-event-meta-line.em-event-location { line-height: 24px !important; } .em.em-event .em-item-image .em-item-image-placeholder div.date, .em.em-events-list .em-item-image .em-item-image-placeholder div.date, .em.em-events-widget .em-item-image .em-item-image-placeholder div.date { display: grid; grid-template-rows: 7fr 4fr; justify-content: center; align-items: start; height: 100%; min-width: 125px; } .em.em-event .em-item-image .em-item-image-placeholder div.date span, .em.em-events-list .em-item-image .em-item-image-placeholder div.date span, .em.em-events-widget .em-item-image .em-item-image-placeholder div.date span { text-align: center; display: block; font-size: 30px; line-height: 30px; } .em.em-event .em-item-image .em-item-image-placeholder div.date span.day, .em.em-events-list .em-item-image .em-item-image-placeholder div.date span.day, .em.em-events-widget .em-item-image .em-item-image-placeholder div.date span.day { font-size: 45px; line-height: 45px; align-self: end; } .em.em-event.em-event-cancelled .em-event-meta-datetime, .em.em-event .em-event-cancelled .em-event-meta-datetime, .em.em-events-list.em-event-cancelled .em-event-meta-datetime, .em.em-events-list .em-event-cancelled .em-event-meta-datetime, .em.em-events-widget.em-event-cancelled .em-event-meta-datetime, .em.em-events-widget .em-event-cancelled .em-event-meta-datetime { text-decoration: line-through; } .em.em-events-widget .em-item .em-item-image-placeholder div.date { padding-top: 15%; min-width: 60px; } .em.em-events-widget .em-item .em-item-image-placeholder div.date span.day { font-size: 30px !important; line-height: 30px !important; margin-bottom: 1px; } .em.em-events-widget .em-item .em-item-image-placeholder div.date span.month { font-size: 16px !important; line-height: 16px !important; } .em button.input.em-event-add-to-calendar { padding-left: 20px !important; } .em button.input.em-event-add-to-calendar .em-icon-calendar { margin-right: 10px; } .em .em-add-to-calendar-tooltip { margin-top: -5px !important; } .em .em-event-add-to-calendar-content a { display: inline-block; width: calc(100% - 18px); padding: 8px 10px 5px 35px !important; color: var(--default-color) !important; text-decoration: none !important; background: var(--icon-download) 5px 50% no-repeat; background-size: 18px; } .em .em-event-add-to-calendar-content a:focus, .em .em-event-add-to-calendar-content a:hover { outline: none !important; background-color: #f3f3f3 !important; } .em .em-event-add-to-calendar-content a.em-a2c-download { background-image: var(--icon-download); } .em .em-event-add-to-calendar-content a.em-a2c-google { background-image: var(--icon-logo-google-calendar); } .em .em-event-add-to-calendar-content a.em-a2c-apple { background-image: var(--icon-logo-apple); } .em .em-event-add-to-calendar-content a.em-a2c-office { background-image: var(--icon-logo-office365); } .em .em-event-add-to-calendar-content a.em-a2c-outlook { background-image: var(--icon-logo-outlook); } .em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section { background: none !important; } .em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section header { display: none !important; visibility: hidden !important; } .em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-section-content { display: block !important; visibility: visible !important; } .em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section div.em-search-eventful { margin: 15px 3px; } .em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-geo-units label { padding-left: 3px !important; } .em.em-location .em-item-meta-line.em-location-address { line-height: 24px !important; } .em.em-location .em-location-events p, .em.em-locations-list .em-location-events p { margin: 0 0 8px !important; } .em.em-location .em-item-image .em-item-image-placeholder, .em.em-locations-list .em-item-image .em-item-image-placeholder { min-width: 100px; background-image: var(--icon-location) !important; } .em.em-item.em-taxonomy .em-item-events p, .em.em-list .em-item.em-taxonomy .em-item-events p { margin: 0 0 8px !important; } .em.em-item.em-taxonomy .em-item-image .em-item-image-placeholder, .em.em-list .em-item.em-taxonomy .em-item-image .em-item-image-placeholder { background-image: var(--icon-tag); } .em.em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder, .em.em-list .em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder { background-image: var(--icon-category); } .em.em-event-booking-form { width: 100%; position: relative; } .em.em-event-booking-form div#em-loading { background-color: #ffffff; opacity: 50%; } .em.em-event-booking-form .em-booking-message { padding: 15px !important; margin-bottom: 20px !important; border: 1px solid transparent !important; border-radius: 2.5px !important; display: block !important; color: #084298 !important; background-color: #cfe2ff !important; border-color: #b6d4fe !important; } .em.em-event-booking-form .em-booking-message p { margin: 10px 0px !important; padding: 0px; } .em.em-event-booking-form .em-booking-message.em-booking-message-error { color: #842029 !important; background-color: #f8d7da !important; border-color: #f5c2c7 !important; } .em.em-event-booking-form .em-booking-message.em-booking-message-success { color: #0f5132 !important; background-color: #d1e7dd !important; border-color: #badbcc !important; } .em.em-event-booking-form .em-booking-form { border: 1px solid var(--main-border-color); } .em.em-event-booking-form .em-booking-form .input-user-field, .em.em-event-booking-form .em-booking-form .input-group, .em.em-event-booking-form .em-booking-form .input-type { display: block !important;  margin-bottom: 25px !important; } .em.em-event-booking-form .em-booking-form .input-user-field.hidden, .em.em-event-booking-form .em-booking-form .input-group.hidden, .em.em-event-booking-form .em-booking-form .input-type.hidden { display: none !important; } .em.em-event-booking-form .em-booking-form .input-user-field input:not([type=checkbox], [type=radio]), .em.em-event-booking-form .em-booking-form .input-user-field select, .em.em-event-booking-form .em-booking-form .input-user-field .input-group, .em.em-event-booking-form .em-booking-form .input-user-field .input-group-checkboxes, .em.em-event-booking-form .em-booking-form .input-user-field button, .em.em-event-booking-form .em-booking-form .input-group input:not([type=checkbox], [type=radio]), .em.em-event-booking-form .em-booking-form .input-group select, .em.em-event-booking-form .em-booking-form .input-group .input-group, .em.em-event-booking-form .em-booking-form .input-group .input-group-checkboxes, .em.em-event-booking-form .em-booking-form .input-group button, .em.em-event-booking-form .em-booking-form .input-type input:not([type=checkbox], [type=radio]), .em.em-event-booking-form .em-booking-form .input-type select, .em.em-event-booking-form .em-booking-form .input-type .input-group, .em.em-event-booking-form .em-booking-form .input-type .input-group-checkboxes, .em.em-event-booking-form .em-booking-form .input-type button { margin-bottom: 0 !important; } .em.em-event-booking-form .em-booking-form > section { margin: 0; padding: 0; } .em.em-event-booking-form.em-hide-dynamic .em-booking-form[data-spaces="0"] section:not(.em-booking-form-section-tickets) { display: none; visibility: hidden; } .em.em-event-booking-form h3.em-booking-section-title { width: auto; background-color: var(--main-bg); color: var(--main-h3-color); font-size: 24px !important; font-weight: bold; padding: 15px 15px; border-width: 1px 0 0 3px; border-style: solid; border-color: var(--main-border-color); margin: 0; } .em.em-event-booking-form .em-button.em-booking-submit { width: 100% !important; padding: 15px; font-size: var(--font-size); font-weight: bold; } .em.em-event-booking-form .em-button.em-booking-submit:disabled, .em.em-event-booking-form .em-button.em-booking-submit.disabled { opacity: 1 !important; } .em.em-event-booking-form .em-booking-section { position: relative; width: auto; float: none; padding: 20px 15px; margin: 0; } .em.em-event-booking-form .em-booking-section.em-booking-form-buttons { z-index: 100000000; } .em.em-event-booking-form .em-tickets { border: 0; padding: 0; width: calc(100% - 20px); } .em.em-event-booking-form .em-tickets.widefat { background-color: transparent; } .em.em-event-booking-form .em-tickets thead { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } .em.em-event-booking-form .em-tickets tr td, .em.em-event-booking-form .em-tickets tr th { border: 0; } .em.em-event-booking-form .em-tickets tr td { padding: 15px 15px; border: 0 !important; } .em.em-event-booking-form .em-tickets tr td:first-child { padding-left: 30px; } .em.em-event-booking-form .em-tickets tr td:last-child { padding-right: 30px; } .em.em-event-booking-form .em-tickets tr th { background-color: var(--palette-1-bg); color: var(--palette-1-color); padding: 10px 15px; } .em.em-event-booking-form .em-tickets tr { padding: 0 20px; border-top: 1px solid #dedede; } .em.em-event-booking-form .em-tickets tr:first-child { border-top: 0; } .em.em-event-booking-form .em-tickets .em-ticket-bookings { padding: 0 15px 20px !important; border: 0; text-align: left; } .em.em-event-booking-form .em-tickets .em-ticket-bookings.hidden { display: none !important; visibility: hidden !important; } .em.em-event-booking-form .em-tickets .em-ticket-bookings td:last-child { text-align: left; } .em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking { margin: 0 0 25px; padding: 20px 0 0; border-top: 1px solid #dedede; } .em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking > strong { display: block; margin-bottom: 15px; } .em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking:first-child { border-top: none; } .em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking-template { display: none; visibility: hidden; } .em.em-event-booking-form .em-tickets tr.em-attendee-details { border: 0; } .em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset { margin: 0 20px 20px; } .em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset p.input-group { padding-bottom: 0; } .em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields { margin: 0 0 25px; padding: 20px 0 0; border-top: 1px solid #dedede; } .em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields > strong { display: block; margin-bottom: 15px; } .em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields:first-child { border-top: none; } .em.em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces { width: 5%; } .em.em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces select { width: calc(3ch + 30px) !important; padding: 5px 5px 5px 10px !important; margin: 0 !important; } .em.em-event-booking-form .em-booking-form-details .em-login-trigger { margin-bottom: 30px; } .em.em-event-booking-form .em-login { margin: 10px 0 20px; padding: 0; border: 0; } .em.em-event-booking-form .em-login .em-login-trigger { font-style: italic; } .em.em-event-booking-form .em-login .em-login-content { display: none; margin-bottom: 10px; } .em.em-event-booking-form .em-login .em-login-content p:first-of-type { margin-bottom: 20px; font-weight: bold; } .em.em-event-booking-form .em-login .em-login-actions { display: flex; align-items: normal; font-size: 15px; } .em.em-event-booking-form .em-login .em-login-actions .em-login-meta { padding-left: 15px; } .em.em-event-booking-form .em-login .em-login-actions .em-login-rememberme { width: auto; margin-bottom: 8px; } .em.em-event-booking-form .em-login .em-login-actions .em-login-rememberme input { margin: 0 8px 0 0; padding: 0; } .em.em-event-booking-form .em-login .em-login-actions .em-login-links a { text-decoration: none; } .em.em-event-booking-form .em-login .em-login-actions .em-login-links a a:hover { text-decoration: underline; } .em.em-event-booking-form .em-login.size-small .em-login-buttons { max-width: 30%; min-width: 120px; } .em.em-event-booking-form .em-login.size-small .em-login-buttons button { width: 100%; } .em.em-event-booking-form .em-login.size-small .em-login-links span { display: none; } .em.em-event-booking-form .em-login.size-small .em-login-links a { display: inline-block; width: 100%; margin-bottom: 5px; } .em.em-event-booking-form .em-booking-form-confirm .em-booking-gateway-form { margin-bottom: 20px; } .em.em-event-booking-form .em-booking-form-confirm .em-bookings-form-gateway-expiry select { width: auto !important; min-width: 100px; } @media (max-width: 768px) { .em.em-event-booking-form .em-booking-section { padding: 20px 5px; } .em.em-event-booking-form .em-tickets .em-ticket-bookings { padding: 0 0 20px 8px !important; } } .em .em-booking-form-summary.em-booking-section { padding-bottom: 30px; } .em .em-booking-form-summary.em-booking-section.no-booking { padding-bottom: 40px; } .em .em-booking-form-summary.em-booking-section.no-booking .em-loading { background-position-y: calc(50% - 10px) !important; } .em .em-booking-form-summary .em-bs-section { display: grid; grid-template-rows: 1fr; grid-template-columns: none; grid-gap: 10px; } .em .em-booking-form-summary .em-bs-section:not(:first-child) { margin-top: 20px; padding-top: 20px; border-top: 1px solid #dedede; } .em .em-booking-form-summary .em-bs-section .em-bs-row { display: grid; grid-template-rows: none; grid-template-columns: auto max-content; grid-gap: 10px; align-items: center; justify-items: start; } .em .em-booking-form-summary .em-bs-section .em-bs-row.em-bs-row-item { grid-template-columns: max-content auto max-content; } .em .em-booking-form-summary .em-bs-section .em-bs-subtitle { width: 100%; align-self: center; justify-self: start; justify-content: start; grid-column: 1/-1; margin: 20px 14px 0 10px; padding-bottom: 5px; border-bottom: 1px solid #dedede; font-weight: 500; } .em .em-booking-form-summary .em-loading { opacity: 85% !important; background-size: 55px !important; } .em .em-booking-form-summary .em-bs-section-total { font-weight: bold; font-size: 1.2rem; } .em .em-booking-form-summary .em-bs-section-total .em-bs-total-taxes-inc { display: block; font-size: 0.8rem; font-weight: normal; font-style: italic; } .em .em-booking-form-summary .em-bs-cell-price { justify-self: end; justify-content: end; text-align: right; } .em .em-booking-form-summary .em-bs-cell-desc .em-icon { font-size: 15px; line-height: 17px; width: 15px; height: 17px; background-size: 13px; } .em .em-booking-form-summary .em-bs-subsection .em-bs-cell-desc { padding-left: 20px; } .em .em-booking-form-summary .em-bs-qty-x { display: inline-block; padding-right: 5px; } .em .em-booking-form-summary .skeleton .item { margin-bottom: 0; } .em .em-booking-form-summary .skeleton .em-bs-row { grid-template-columns: 8fr 2fr; } .em .em-booking-form-summary .skeleton .em-bs-row.em-bs-row-item { grid-template-columns: 7fr 1fr 2fr; } .em .em-booking-timeslot-picker.mode-buttons { --original-accent-color: var(--accent-color); --selected-border: var(--original-accent-color); } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslots-list { display: grid; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); gap: 5px; text-align: center; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot { --accent-color: var(--text-color-softer); --accent-color-hover: var(--text-color-normal); margin: 0; padding: 10px; border-radius: 4px; transition: all 0.2s ease-in-out; line-height: 20px; display: grid; gap: 4px; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot.selected { border: 2px solid var(--accent-color) !important; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot:not(.selected) { opacity: 0.5; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot:not(.skeleton-item) { border: 1px solid var(--border-color); background-color: var(--background-color-inputs, #fff); text-decoration: none; color: var(--text-color-normal); cursor: pointer; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot.skeleton-item { height: auto; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot:not([disabled]):hover { border-color: var(--accent-color) !important; transform: translateY(-2px); } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot * { padding: 0 !important; margin: 0 !important; vertical-align: middle; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot .em-icon { margin-right: 8px !important; } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot[disabled] { opacity: 0.7; cursor: not-allowed; background-color: var(--background-color-softer); } .em .em-booking-timeslot-picker.mode-buttons .em-booking-timeslot .em-booking-timeslot-spaces { font-size: 80%; font-style: italic; } .em .em-booking-recurrence-picker.mode-calendar { display: grid; grid-template-columns: 1fr; gap: 40px; align-items: start; width: 100%; } .em .em-booking-recurrence-picker.mode-calendar.size-xsmall { grid-template-columns: 1fr; } .em .em-booking-recurrence-picker.mode-calendar.size-xsmall .em-view-container[data-view=calendar] { width: 100%; max-width: 425px; margin: 0 auto; } .em .em-booking-recurrence-picker.mode-calendar.size-xsmall .em-booking-recurrences { width: 100%; } .em .em-booking-recurrence-picker.mode-calendar.size-small { grid-template-columns: 1fr minmax(200px, 1fr); align-items: start; } .em .em-booking-recurrence-picker.mode-calendar.size-small .em-view-container[data-view=calendar] { width: 100%; } .em .em-booking-recurrence-picker.mode-calendar.size-small .em-booking-recurrences { width: 100%; padding-right: 5px; } .em .em-booking-recurrence-picker.mode-calendar.size-medium .em-booking-recurrence { display: grid; grid-template-columns: 1fr; gap: 10px; align-items: center; } .em .em-booking-recurrence-picker.mode-calendar.size-medium, .em .em-booking-recurrence-picker.mode-calendar.size-large { grid-template-columns: minmax(325px, 450px) minmax(300px, 1fr); } .em .em-booking-recurrence-picker.mode-calendar.size-medium .em-view-container[data-view=calendar], .em .em-booking-recurrence-picker.mode-calendar.size-large .em-view-container[data-view=calendar] { width: 100%; } .em .em-booking-recurrence-picker.mode-calendar.size-medium .em-booking-recurrences, .em .em-booking-recurrence-picker.mode-calendar.size-large .em-booking-recurrences { width: 100%; } .em .em-booking-recurrence-picker.mode-calendar.size-large .em-booking-recurrence, .em .em-booking-recurrence-picker.mode-calendar.size-xsmall .em-booking-recurrence { display: grid; grid-template-columns: auto 1fr; gap: 5px; align-items: center; } .em .em-booking-recurrence-picker.mode-calendar.size-large .em-booking-recurrence .em-booking-recurrence-time, .em .em-booking-recurrence-picker.mode-calendar.size-xsmall .em-booking-recurrence .em-booking-recurrence-time { padding-left: 10px !important; } .em .em-booking-recurrence-picker.mode-calendar.size-large .em-booking-recurrence .em-booking-recurrence-spaces, .em .em-booking-recurrence-picker.mode-calendar.size-xsmall .em-booking-recurrence .em-booking-recurrence-spaces { grid-column: 1/-1; } .em .em-booking-recurrence-picker.mode-calendar.size-large .em-booking-recurrences:not(.has-dates) .em-booking-recurrence .em-booking-recurrence-time, .em .em-booking-recurrence-picker.mode-calendar.size-xsmall .em-booking-recurrences:not(.has-dates) .em-booking-recurrence .em-booking-recurrence-time { padding-left: 0px !important; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences { display: grid; gap: 10px; grid-template-columns: 1fr; --original-accent-color: var(--accent-color); --selected-border: var(--original-accent-color); } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences.selected .em-booking-recurrence:not(.selected) { opacity: 0.5; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences.selected .em-booking-recurrence.selected, .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences.selected .em-booking-recurrence.selected:focus, .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences.selected .em-booking-recurrence.selected:hover { border: 2px solid var(--selected-border) !important; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences h3 { font-size: 22px !important; margin-top: 6px !important; margin-bottom: 10px !important; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences p.em-timezone { display: flex; flex-direction: column; gap: 4px; margin: 0 !important; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences p.em-timezone .selectize-input { display: flex !important; align-items: center; flex-wrap: nowrap; overflow: hidden; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences p.em-timezone .selectize-input > input { flex: 0 1 1px !important; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-timeslots-list { display: grid; gap: 10px; grid-template-columns: 1fr; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence { --accent-color: var(--text-color-softer); --accent-color-hover: var(--text-color-normal); margin: 0; padding: 15px; border-radius: 4px; transition: all 0.2s ease-in-out; width: 100%; line-height: 20px; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence:not(.skeleton-item) { border: 1px solid var(--border-color); background-color: var(--background-color-inputs, #fff); text-decoration: none; color: var(--text-color-normal); cursor: pointer; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence.skeleton-item { height: auto; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence:not([disabled]):hover, .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence:not([disabled]):focus { border-color: var(--accent-color) !important; transform: translateY(-2px); } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence * { padding: 0 !important; margin: 0 !important; vertical-align: middle; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence .em-icon { margin-right: 8px !important; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence[disabled] { opacity: 0.7; cursor: not-allowed; background-color: var(--background-color-softer); } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences .em-booking-recurrence .em-booking-recurrence-spaces { font-size: 80%; font-style: italic; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences:not(.has-dates) .em-booking-recurrence-date { display: none; visibility: hidden; } .em .em-booking-recurrence-picker.mode-calendar .em-booking-recurrences p.more-recurrenes { font-size: 80%; font-style: italic; } .em .em-booking-recurrence-form { margin-top: 40px; } .em .em-my-bookings-actions-content a.em-bookings-rsvp-confirm { color: #198754 !important; } .em .em-my-bookings-actions-content a.em-bookings-rsvp-cancel { color: #dc3545 !important; } .em .em-my-bookings-actions-content a.em-bookings-rsvp-maybe { color: #6c757d !important; } .em.em-bookings-admin-single .input select { width: auto !important; padding-right: 30px !important; margin: 0 5px !important; } .em.em-bookings-admin-single .input .em-button, .em.em-bookings-admin-single .input input[type=submit], .em.em-bookings-admin-single .input input[type=button] { margin: 0 0 0 10px !important; } .em.em-bookings-admin-single .input .em-booking-single-status-info, .em.em-bookings-admin-single .input .em-booking-single-rsvp-status-info { line-height: 38px; margin-bottom: 30px !important; } .em.em-bookings-admin-single .input .em-booking-single-status-edit, .em.em-bookings-admin-single .input .em-booking-single-rsvp-status-edit { margin-bottom: 30px !important; } .em.em-bookings-admin-single .input .em-booking-single-status-edit em:last-child, .em.em-bookings-admin-single .input .em-booking-single-rsvp-status-edit em:last-child { margin: 10px 0; } .em.em-bookings-admin-single .input .em-booking-single-rsvp-status { display: block; margin: 15px 0; } .em.em-bookings-admin-single .input .em-booking-single-rsvp-status .button-secondary { vertical-align: initial; } .em.em-bookings-admin-single table.em-tickets-bookings-table td, .em.em-bookings-admin-single table.em-tickets-bookings-table th { border-top: 1px solid #dedede !important; border-bottom: 0 !important; } .em.em-bookings-admin-single table.em-tickets-bookings-table :not(tfoot) tr:first-child th { border-top: 0 !important; } .em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin { border: 0 !important; border-bottom: 1px solid #dedede; } .em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details td, .em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details th { border: 0 !important; } .em.em-bookings-admin-single .metabox-holder .postbox { margin-bottom: 40px; } .em .em-bookings-stats.wrap { margin-bottom: 30px; } .em.em-events-admin-list .subsubsub > div { margin: 10px 0; } .em.em-events-admin-list .input .search-box { float: left; width: 50%; } .em.em-events-admin-list .input .search-box input { width: auto !important; margin-bottom: 10px !important; } .em.em-events-admin-list .input .tablenav { width: 50% !important; } .em.em-event-editor section, .em.em-location-editor section { margin-bottom: 40px; } .em.em-event-editor .input.em-location-data > div, .em.em-location-editor .input.em-location-data > div { margin-bottom: 15px; } .em.em-event-editor .input.em-location-data > div.em-location-data-name, .em.em-location-editor .input.em-location-data > div.em-location-data-name { margin-bottom: 25px; } .em.em-event-editor .event-extra-details { margin-top: 25px; } .em.em-event-editor .input.em-location-data .em-selectize-autocomplete { margin-bottom: 5px !important; } .em.em-event-editor .em-ticket-form .em-ticket-form-main > div, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div { margin-bottom: 10px; } .em.em-event-editor .em-ticket-form .em-ticket-form-main > div.inline-inputs, .em.em-event-editor .em-ticket-form .em-ticket-form-main > div .inline-inputs, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div.inline-inputs, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div .inline-inputs { margin-bottom: 25px; } .em.em-event-editor .em-ticket-form .em-ticket-form-main > div.inline-inputs:last-child, .em.em-event-editor .em-ticket-form .em-ticket-form-main > div .inline-inputs:last-child, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div.inline-inputs:last-child, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div .inline-inputs:last-child { margin-bottom: 20px; } .em .event-form-when .em-event-datetimes > * { margin-bottom: 15px !important; } .em .event-form-when .em-event-datetimes > *:last-child { margin-bottom: 0 !important; } .em .event-form-when .em-event-dates label { width: 100%; display: block; } .em .event-form-when .em-event-dates .em-date-start-end { width: 100% !important; max-width: 250px !important; } .em .event-form-when .em-event-dates.em-datepicker-range fieldset { width: 100%; } .em .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields { display: grid; grid-template-columns: minmax(100px, 150px) min-content minmax(100px, 150px); grid-column-gap: 8px; justify-items: center; align-items: center; } .em .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields > * { margin-bottom: 0 !important; width: 100%; } .em .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields .em-range-description { margin-top: 15px; } .em .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields [disabled] { color: #777; } .em .event-form-when .em-event-type label:has(select) { line-height: 38px; vertical-align: middle; } .em .event-form-when > *, .em .em-recurrence-sets > * { margin-bottom: 15px !important; } .em .event-form-when > p, .em .em-recurrence-sets > p { margin-bottom: 20px !important; } .em .event-form-when fieldset, .em .em-recurrence-sets fieldset { margin-bottom: 0 !important; } .em .event-form-when .em-recurrence-dates.em-datepicker-range fieldset, .em .em-recurrence-sets .em-recurrence-dates.em-datepicker-range fieldset { width: 100%; max-width: 250px !important; } .em .em-location-map-container { width: 100%; height: 100%; } .em .reschedule-hidden { display: none !important; visibility: hidden !important; } .em.em-location-where.has-map { display: flex; flex-direction: row; flex-wrap: wrap; gap: 30px; } .em.em-location-where.has-map .em-location-data, .em.em-location-where.has-map .em-location-map-container { width: 100%; flex: 1 1 450px; } .em.em-location-where.has-map .em-location-map-container, .em.em-location-where.has-map div.em-location-data .em-location-map-404, .em.em-location-where.has-map div.em-location-data .em-location-map-content { max-width: 800px; aspect-ratio: 3/2; } .em.em-location-where.has-map .em-location-data-maps-tip { width: 100%; flex: 0 0 100%; } .em .em_obj { position: relative; } .em .em_obj:not(.em-list-table) .alignleft.actions { padding-bottom: 15px; } .em .em-list-table { position: relative; margin: 15px 0; } .em .em-list-table .em-list-table-triggers { margin-right: 5px; } .em .em-list-table .em-list-table-triggers .em-list-table-trigger { float: left; display: block; margin: 2px 5px 0 5px; width: 24px; height: 36px; background-position: 50% 50%; background-size: 24px; } .em .em-list-table .em-list-table-triggers .em-list-table-trigger:hover, .em .em-list-table .em-list-table-triggers .em-list-table-trigger:focus { outline: none; box-shadow: none; } .em .em-list-table .em-list-table-error-notice { clear: both; } .em .em-list-table.frontend div.tablenav .tablenav-pages { float: right; grid-area: pagination; text-wrap: nowrap; text-align: right; margin: 0 0 15px; } .em .em-list-table.frontend div.tablenav .tablenav-pages.no-pages, .em .em-list-table.frontend div.tablenav .tablenav-pages.one-page { padding-top: 18px; } .em .em-list-table.frontend div.tablenav .tablenav-pages.no-pages .pagination-links, .em .em-list-table.frontend div.tablenav .tablenav-pages.one-page .pagination-links { display: none; visibility: hidden; } .em .em-list-table.frontend div.tablenav .tablenav-pages .button { padding: 0 12px !important; margin: 0 !important; } .em .em-list-table.frontend div.tablenav .tablenav-pages .button.disabled { display: none; } .em .em-list-table.frontend div.tablenav .tablenav-pages input.current-page { width: auto !important; margin: 0 !important; } .em .em-list-table.backend div.tablenav > .actions .actions { vertical-align: middle; } .em .em-list-table.has-filter div.tablenav { margin-bottom: 0; } .em .em-list-table.has-filter div.tablenav .actions.filters { margin-bottom: 15px; } .em .em-list-table div.tablenav { clear: both; width: 100%; margin-bottom: 12px; } .em .em-list-table div.tablenav > br.clear { display: none; visibility: hidden; } .em .em-list-table div.tablenav > .actions { display: block; float: left; margin: 0 0 15px; text-align: left; } .em .em-list-table div.tablenav > .actions:last-child { margin-bottom: 0; } .em .em-list-table div.tablenav > .actions.filters { clear: left; } .em .em-list-table div.tablenav > .actions .actions { display: inline-block; float: none; margin-right: 0; padding-right: 0; vertical-align: top; } .em .em-list-table div.tablenav > .actions .actions:not(:last-child, :first-child) { margin-left: 10px; padding-left: 10px; border-left: 1px solid var(--border-color-softer); } .em .em-list-table div.tablenav > .actions .actions:last-child { margin-left: 10px; } .em .em-list-table div.tablenav > .actions .actions :last-of-type { margin-right: 0; } .em .em-list-table div.tablenav > .actions .actions.bulkactions-input { text-wrap: nowrap; } .em .em-list-table div.tablenav > .actions input, .em .em-list-table div.tablenav > .actions select, .em .em-list-table div.tablenav > .actions button { max-width: 12.5rem; min-height: auto; margin: 0 6px 0 0 !important; } .em .em-list-table div.tablenav > .actions button.filters-trigger, .em .em-list-table div.tablenav > .actions button.small-expand-trigger { width: 25px; height: 25px; background-size: 25px; padding: 0 12.5px !important; margin: 0 !important; background-repeat: no-repeat; background-position: center center; background-color: transparent !important; text-indent: -10000px !important; border: 0 !important; background-image: var(--icon-filter-hide); opacity: 0.5; } .em .em-list-table div.tablenav > .actions button.filters-trigger.hidden, .em .em-list-table div.tablenav > .actions button.small-expand-trigger.hidden { display: inline-block !important; visibility: visible !important; background-image: var(--icon-filter); opacity: 1; } .em .em-list-table div.tablenav > .actions button.filters-trigger:active, .em .em-list-table div.tablenav > .actions button.filters-trigger:focus, .em .em-list-table div.tablenav > .actions button.small-expand-trigger:active, .em .em-list-table div.tablenav > .actions button.small-expand-trigger:focus { border: none !important; box-shadow: none !important; outline: none !important; } .em .em-list-table div.tablenav > .actions button.small-expand-trigger { display: none; visibility: hidden; } .em .em-list-table div.tablenav select { width: auto !important; padding-right: 30px !important; } .em .em-list-table div.tablenav.bottom { margin-top: 15px; align-items: start; } .em .em-list-table div.tablenav.bottom .tablenav-pages.no-pages, .em .em-list-table div.tablenav.bottom .tablenav-pages.one-page { padding-top: 0; } .em .em-list-table div.table-wrap { overflow-x: auto; border: 1px solid var(--border-color); margin: 0; clear: both; margin-top: 5px; font-size: 14px; } .em .em-list-table div.table-wrap .check-column { text-wrap: nowrap; padding: 10px 0 10px 10px !important; } .em .em-list-table div.table-wrap .check-column button.em-tooltip-ddm { font-family: "Arial", sans-serif !important; transform: rotate(-90deg) !important; border: 0 !important; background: none !important; width: 22px !important; height: 1px !important; font-size: 16px !important; line-height: 3px !important; font-weight: bold !important; color: #aaa !important; padding: 0 0 10px 6px !important; cursor: pointer !important; } .em .em-list-table div.table-wrap .check-column button.em-tooltip-ddm:active, .em .em-list-table div.table-wrap .check-column button.em-tooltip-ddm:focus { border: none !important; box-shadow: none !important; } .em .em-list-table div.table-wrap thead .check-column { padding: 0 0 0 3px; } .em .em-list-table div.table-wrap table { width: 100%; margin: 0 !important; border: 0 !important; } .em .em-list-table div.table-wrap .toggle-row { display: none; visibility: hidden; } .em .em-list-table div.table-wrap tr { transition: opacity 800ms ease-out; } .em .em-list-table div.table-wrap tr.loading { pointer-events: none; cursor: not-allowed; } .em .em-list-table div.table-wrap tr.loading td:not(.check-column) { opacity: 0.5; } .em .em-list-table div.table-wrap tr.loading .check-column input { opacity: 0.3; } .em .em-list-table div.table-wrap tr.loading .check-column button { background: var(--icon-spinner) 3px 0 no-repeat; background-size: 16px; text-indent: -99999px; overflow: hidden; } .em .em-list-table div.table-wrap tr.faded-out { opacity: 0; } .em .em-list-table div.table-wrap td.column-primary .em-list-table-row-responsive-meta { display: none; visibility: hidden; } .em .em-list-table div.table-wrap td.column-primary .primary-column-content { display: inline-block; } .em .em-list-table div.table-wrap thead td.manage-column, .em .em-list-table div.table-wrap tfoot td.manage-column { vertical-align: middle; } .em .em-list-table div.table-wrap thead td.manage-column label, .em .em-list-table div.table-wrap tfoot td.manage-column label { position: absolute; } .em .em-list-table div.table-wrap thead th, .em .em-list-table div.table-wrap tfoot th { vertical-align: center; } .em .em-list-table div.table-wrap tbody td { vertical-align: top; } .em .em-list-table div.table-wrap tbody > :nth-child(odd) { background-color: #fafafa; } .em .em-list-table div.table-wrap tbody > .selected { background-color: #f6f6f6; } .em .em-list-table div.table-wrap tfoot { display: none; } .em .em-list-table div.table-wrap tfoot td, .em .em-list-table div.table-wrap tfoot th { border-bottom: 0 !important; } .em .em-list-table div.table-wrap th { font-weight: normal; vertical-align: top; padding: 10px 12px !important; } .em .em-list-table div.table-wrap th.sortable a, .em .em-list-table div.table-wrap th.sorted a { display: grid; grid-gap: 10px; grid-template-columns: auto 15px; align-items: center; color: var(--text-color-normal) !important; } .em .em-list-table div.table-wrap th.sortable a:hover, .em .em-list-table div.table-wrap th.sorted a:hover { color: var(--text-color-normal); text-decoration: none; } .em .em-list-table div.table-wrap th.sortable a .sorting-indicators, .em .em-list-table div.table-wrap th.sorted a .sorting-indicators { display: grid; grid-template-columns: 1fr; grid-template-rows: min-content; } .em .em-list-table div.table-wrap th.sortable a .sorting-indicators .sorting-indicator, .em .em-list-table div.table-wrap th.sorted a .sorting-indicators .sorting-indicator { display: block; width: 12px; height: 12px; background-size: 12px; background-repeat: no-repeat; } .em .em-list-table div.table-wrap th.sortable a .sorting-indicators .sorting-indicator.asc, .em .em-list-table div.table-wrap th.sorted a .sorting-indicators .sorting-indicator.asc { background-image: var(--icon-chevron-up); } .em .em-list-table div.table-wrap th.sortable a .sorting-indicators .sorting-indicator.desc, .em .em-list-table div.table-wrap th.sorted a .sorting-indicators .sorting-indicator.desc { background-image: var(--icon-chevron-down); } .em .em-list-table div.table-wrap th.sortable:hover.asc .sorting-indicator.asc, .em .em-list-table div.table-wrap th.sortable:hover.desc .sorting-indicator.desc, .em .em-list-table div.table-wrap th.sorted:hover.asc .sorting-indicator.asc, .em .em-list-table div.table-wrap th.sorted:hover.desc .sorting-indicator.desc { opacity: 0.2; } .em .em-list-table div.table-wrap th.sortable:hover.asc .sorting-indicator.desc, .em .em-list-table div.table-wrap th.sortable:hover.desc .sorting-indicator.asc, .em .em-list-table div.table-wrap th.sorted:hover.asc .sorting-indicator.desc, .em .em-list-table div.table-wrap th.sorted:hover.desc .sorting-indicator.asc { opacity: 1 !important; } .em .em-list-table div.table-wrap th.sortable.sorted.asc .sorting-indicator.desc, .em .em-list-table div.table-wrap th.sortable.sorted.desc .sorting-indicator.asc, .em .em-list-table div.table-wrap th.sorted.sorted.asc .sorting-indicator.desc, .em .em-list-table div.table-wrap th.sorted.sorted.desc .sorting-indicator.asc { opacity: 0.2; } .em .em-list-table div.table-wrap td { padding: 11px 12px !important; } .em .em-list-table div.table-wrap td.column-primary { text-wrap: nowrap; } .em .em-list-table div.table-wrap .em-icon { width: 18px; height: 18px; margin-right: 5px; background-size: 18px; } .em .em-list-table div.table-wrap .em-icon.em-icon-updated { background: green; -webkit-mask-image: var(--icon-updated); mask-image: var(--icon-updated); } .em .em-list-table div.table-wrap .em-icon.em-icon-cross-circle { background: red; -webkit-mask-image: var(--icon-cross-circle); mask-image: var(--icon-cross-circle); } .em .em-list-table div.table-wrap .em-icon.em-icon-trash { background: red; -webkit-mask-image: var(--icon-trash); mask-image: var(--icon-trash); } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content { padding: 10px; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section { margin: 0 0 12px !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section:last-of-type { margin-bottom: 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section header { padding-bottom: 2px; border-bottom: 1px solid #dedede; margin-bottom: 10px; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section footer { margin-top: 5px; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section footer p { margin: 0 0 5px !important; padding: 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl { display: grid; grid-template-columns: max-content max-content; margin: 0 0 10px !important; padding: 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl:last-child { margin-bottom: 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl dt, .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl dd { margin: 0 !important; padding: 3px 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl dd { padding-left: 15px !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl dt { font-weight: bold; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dt { font-weight: normal; padding: 8px 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dd { padding: 8px 0 0 15px !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dt, .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dd { border-bottom: 1px solid #dedede; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dt:first-of-type, .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dd:first-of-type { border-top: 0 !important; padding-top: 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dt:last-of-type, .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section dl.tabular-data dd:last-of-type { border-bottom: 0 !important; padding-bottom: 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section div.general-data { margin: 0 0 10px !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .em-tooltip-content section div.general-data:last-child { margin-bottom: 0 !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip .tippy-box { max-width: none !important; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip a.em-tooltip { color: var(--text-color-softer) !important; border-bottom: 2px dotted #ccc; padding-bottom: 2px; text-wrap: nowrap; } .em .em-list-table div.table-wrap .em-list-table-col-tooltip a.em-tooltip:hover { cursor: pointer; text-decoration: none !important; } .em .em-list-table div.table-wrap td.booking_price, .em .em-list-table div.table-wrap td.ticket_price, .em .em-list-table div.table-wrap td.ticket_total, .em .em-list-table div.table-wrap td.total_paid, .em .em-list-table div.table-wrap td.price-col { text-wrap: nowrap; } .em .em-list-table.no-checkboxes div.tablenav > .actions { margin-right: 15px; } .em .em-list-table.no-checkboxes div.tablenav > .actions .actions { margin-right: 5px; } .em .em-list-table.no-checkboxes div.tablenav > .actions.filters { clear: none; } .em .em-list-table.size-medium div.tablenav > .actions, .em .em-list-table.size-medium div.tablenav > .tablenav-pages, .em .em-list-table.size-small div.tablenav > .actions, .em .em-list-table.size-small div.tablenav > .tablenav-pages, .em .em-list-table.size-xsmall div.tablenav > .actions, .em .em-list-table.size-xsmall div.tablenav > .tablenav-pages { display: flex; float: none; text-align: center; justify-content: center; justify-items: center; align-items: center; } .em .em-list-table.size-medium div.tablenav > .filters, .em .em-list-table.size-small div.tablenav > .filters, .em .em-list-table.size-xsmall div.tablenav > .filters { border-width: 1px 0; border-style: solid; border-color: var(--border-color); padding: 10px 0; } .em .em-list-table.size-medium div.tablenav > .filters > *, .em .em-list-table.size-small div.tablenav > .filters > *, .em .em-list-table.size-xsmall div.tablenav > .filters > * { width: 100% !important; max-width: none !important; float: none; } .em .em-list-table.size-medium div.tablenav > .filters > button, .em .em-list-table.size-medium div.tablenav > .filters .button, .em .em-list-table.size-small div.tablenav > .filters > button, .em .em-list-table.size-small div.tablenav > .filters .button, .em .em-list-table.size-xsmall div.tablenav > .filters > button, .em .em-list-table.size-xsmall div.tablenav > .filters .button { width: auto !important; } .em .em-list-table.size-medium div.tablenav > .tablenav-pages, .em .em-list-table.size-small div.tablenav > .tablenav-pages, .em .em-list-table.size-xsmall div.tablenav > .tablenav-pages { gap: 8px; } .em .em-list-table.size-medium div.tablenav > .tablenav-pages.no-pages, .em .em-list-table.size-medium div.tablenav > .tablenav-pages.one-page, .em .em-list-table.size-small div.tablenav > .tablenav-pages.no-pages, .em .em-list-table.size-small div.tablenav > .tablenav-pages.one-page, .em .em-list-table.size-xsmall div.tablenav > .tablenav-pages.no-pages, .em .em-list-table.size-xsmall div.tablenav > .tablenav-pages.one-page { padding-top: 0; } .em .em-list-table.size-small button.small-expand-trigger, .em .em-list-table.size-xsmall button.small-expand-trigger { display: inline-block !important; visibility: visible !important; width: 15px; background-image: var(--icon-expand) !important; opacity: 0.5; } .em .em-list-table.size-small button.small-expand-trigger.expanded, .em .em-list-table.size-xsmall button.small-expand-trigger.expanded { background-image: var(--icon-collapse) !important; opacity: 1; } .em .em-list-table.size-small.no-checkboxes .wp-list-table thead th:not(:nth-child(-n+1)), .em .em-list-table.size-xsmall.no-checkboxes .wp-list-table thead th:not(:nth-child(-n+1)) { display: none !important; overflow: hidden; } .em .em-list-table.size-small.no-checkboxes tbody td:not(.check-column):not(:nth-child(-n+1))::before, .em .em-list-table.size-xsmall.no-checkboxes tbody td:not(.check-column):not(:nth-child(-n+1))::before { display: inline-block; overflow: hidden; width: 35%; content: attr(data-colname); white-space: nowrap; text-overflow: ellipsis; border: 0; vertical-align: middle; } .em .em-list-table.size-small.has-checkboxes .wp-list-table thead th:not(:nth-child(-n+2)), .em .em-list-table.size-xsmall.has-checkboxes .wp-list-table thead th:not(:nth-child(-n+2)) { display: none !important; overflow: hidden; } .em .em-list-table.size-small.has-checkboxes tbody td:not(.check-column):not(:nth-child(-n+2))::before, .em .em-list-table.size-xsmall.has-checkboxes tbody td:not(.check-column):not(:nth-child(-n+2))::before { display: inline-block; overflow: hidden; width: 35%; content: attr(data-colname); white-space: nowrap; text-overflow: ellipsis; border: 0; vertical-align: middle; } .em .em-list-table.size-small .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column), .em .em-list-table.size-xsmall .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) { position: relative; clear: both; width: auto !important; } .em .em-list-table.size-small .wp-list-table thead th.column-primary, .em .em-list-table.size-xsmall .wp-list-table thead th.column-primary { content: ""; } .em .em-list-table.size-small .wp-list-table tbody th.check-column, .em .em-list-table.size-xsmall .wp-list-table tbody th.check-column { width: 77px; } .em .em-list-table.size-small .wp-list-table tbody td:not(.check-column), .em .em-list-table.size-xsmall .wp-list-table tbody td:not(.check-column) { display: block !important; overflow: hidden; } .em .em-list-table.size-small .wp-list-table tbody td:not(.check-column):not(.column-primary), .em .em-list-table.size-xsmall .wp-list-table tbody td:not(.check-column):not(.column-primary) { display: none !important; } .em .em-list-table.size-small .wp-list-table tbody td:not(.check-column):not(.column-primary, :last-child), .em .em-list-table.size-xsmall .wp-list-table tbody td:not(.check-column):not(.column-primary, :last-child) { border: 0 !important; padding-top: 5px !important; padding-bottom: 5px !important; } .em .em-list-table.size-small .wp-list-table tbody td:not(.check-column):last-child, .em .em-list-table.size-xsmall .wp-list-table tbody td:not(.check-column):last-child { padding-top: 5px !important; padding-bottom: 10px !important; } .em .em-list-table.size-small .wp-list-table tbody td, .em .em-list-table.size-small .wp-list-table tbody th, .em .em-list-table.size-xsmall .wp-list-table tbody td, .em .em-list-table.size-xsmall .wp-list-table tbody th { vertical-align: top; } .em .em-list-table.size-small .wp-list-table tbody tr.expanded td.column-primary:not(:has(.em-list-table-row-responsive-meta)), .em .em-list-table.size-xsmall .wp-list-table tbody tr.expanded td.column-primary:not(:has(.em-list-table-row-responsive-meta)) { margin-bottom: 0 !important; padding-bottom: 0 !important; border-bottom: 0 !important; } .em .em-list-table.size-small .wp-list-table tbody td.column-primary:not(:has(.em-list-table-row-responsive-meta)) .primary-column-content, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary:not(:has(.em-list-table-row-responsive-meta)) .primary-column-content { border-bottom: 0; } .em .em-list-table.size-small .wp-list-table tbody td.column-primary button.toggle-row, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary button.toggle-row { display: inline-block !important; visibility: visible !important; float: right; width: 10px !important; height: 15px !important; background-size: 15px; padding: 0 5px !important; margin: 0 0 0 5px !important; background-repeat: no-repeat; background-position: center center; background-color: transparent !important; text-indent: -10000px !important; border: 0 !important; background-image: var(--icon-chevron-down); } .em .em-list-table.size-small .wp-list-table tbody td.column-primary button.toggle-row.expanded, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary button.toggle-row.expanded { background-image: var(--icon-chevron-up); } .em .em-list-table.size-small .wp-list-table tbody td.column-primary button.toggle-row:active, .em .em-list-table.size-small .wp-list-table tbody td.column-primary button.toggle-row:focus, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary button.toggle-row:active, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary button.toggle-row:focus { border: none !important; box-shadow: none !important; outline: none !important; } .em .em-list-table.size-small .wp-list-table tbody td.column-primary button.toggle-row :focus:before, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary button.toggle-row :focus:before { box-shadow: none; outline: none; } .em .em-list-table.size-small .wp-list-table tbody td.column-primary .em-list-table-row-responsive-meta, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary .em-list-table-row-responsive-meta { float: left; clear: left; display: block; visibility: visible; } .em .em-list-table.size-small .wp-list-table tbody td.column-primary .primary-column-content, .em .em-list-table.size-xsmall .wp-list-table tbody td.column-primary .primary-column-content { float: left; clear: left; margin-bottom: 8px; border-bottom: 1px solid var(--border-color-softer); padding-bottom: 5px; } .em .em-list-table.size-small .wp-list-table tbody tr.expanded td:not(:first-child, .column-primary), .em .em-list-table.size-xsmall .wp-list-table tbody tr.expanded td:not(:first-child, .column-primary) { display: block !important; } .em .em-list-table.size-small .wp-list-table tbody tr.expanded td.column-primary, .em .em-list-table.size-xsmall .wp-list-table tbody tr.expanded td.column-primary { margin: 0 13px 10px 11px !important; padding-left: 0 !important; padding-right: 0 !important; } .em .em-list-table.size-small div.tablenav > .actions.filters, .em .em-list-table.size-xsmall div.tablenav > .actions.filters { display: block; } .em .em-list-table.size-small div.tablenav > .actions.filters > *, .em .em-list-table.size-xsmall div.tablenav > .actions.filters > * { width: 90% !important; max-width: none; margin: 5px 5% !important; } .em .em-list-table.size-xsmall div.tablenav > .actions, .em .em-list-table.size-xsmall div.tablenav > .tablenav-pages { display: block; } .em .em-list-table.size-xsmall div.tablenav > .actions .bulkactions-input, .em .em-list-table.size-xsmall div.tablenav > .tablenav-pages .bulkactions-input { display: block; margin-top: 15px; } .em .em-list-table.size-xsmall div.tablenav > .actions .bulkactions-input select, .em .em-list-table.size-xsmall div.tablenav > .tablenav-pages .bulkactions-input select { float: none; } .em .em-list-table-cols { display: grid; width: 100%; grid-template-columns: 1fr 1fr; grid-gap: 20px; } .em .em-list-table-cols p { margin-bottom: 15px !important; } .em .em-list-table-cols .em-list-table-cols-selected .item { width: 100%; display: flex; flex-wrap: nowrap; flex-direction: row-reverse; align-items: center; cursor: pointer; margin: 0 0 8px 0; padding: 5px 0 5px 8px; border-radius: calc(0.25rem - 1px); background: #dff4fd; border: 1px solid #97dbf9; color: #0095c3; } .em .em-list-table-cols .em-list-table-cols-selected .item.sortable-ghost { border-style: dotted; opacity: 0.4; } .em .em-list-table-cols .em-list-table-cols-selected .item > span { flex: 1 1 auto; } .em .em-list-table-cols .em-list-table-cols-selected .item .remove { flex: 0 0 auto; color: inherit !important; background-color: inherit !important; text-decoration: none; vertical-align: middle; display: inline-block; padding: 0; border: none; box-sizing: border-box; margin-right: 10px; } .em .em-list-table-cols .em-list-table-cols-select .selectize-input.items .item { display: none !important; } .em .em-list-table-cols .em-list-table-cols-select .selectize-input.items input { margin-top: 0 !important; } .em .em-list-table-cols .em-list-table-cols-select .selectize-dropdown .optgroup:before { display: none; } .em .em-list-table-cols .em-list-table-cols-select .selectize-dropdown .optgroup-header { display: block; width: 95%; padding: 0 0 6px; margin: 10px auto 6px; border-bottom: 1px solid #ddd; } .em .em-list-table-cols .em-list-table-cols-select .selectize-dropdown .optgroup:first-child .optgroup-header { margin-top: 5px; } .em .em-bookings-table .em-bookings-table-views-selection + .actions { margin-left: 5px !important; } .em .em-bookings-table .em-bookings-table-views { display: inline-block; } .em .em-bookings-table .em-bookings-table-views [data-view=bookings] { background-image: var(--icon-tickets) !important; background-size: 30px !important; } .em .em-bookings-table .em-bookings-table-views [data-view=tickets] { background-image: var(--icon-ticket) !important; } .em .em-bookings-table .em-bookings-table-views [data-view=attendees] { background-image: var(--icon-attendees) !important; } .em .em-bookings-table .em-bookings-table-views [data-view=multiple-bookings] { background-image: var(--icon-multiple) !important; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-trigger { display: block; width: 42px; background: var(--icon-point-down) 30px 6px no-repeat; background-size: 14px; padding: 0 15px 0 0; margin: 0; cursor: pointer; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-trigger .em-bookings-table-view-option { display: block; width: 25px; height: 25px; background-size: 25px; background-repeat: no-repeat; background-position: center center; background-color: transparent !important; text-indent: -10000px !important; padding: 0 !important; border: 0 !important; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options { display: none; } .em .em-bookings-table .em-bookings-table-views .tippy-content .em-bookings-table-views-options { display: block; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list { display: block !important; padding: 0 !important; margin: 5px 0 !important; border: none !important; background: transparent !important; cursor: pointer !important; overflow: visible !important; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option { display: block !important; padding: 5px 10px 5px 40px !important; margin: 0 !important; background-repeat: no-repeat !important; background-size: 18px !important; background-position: 10px center !important; background-color: transparent !important; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option:hover, .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option.focused { background-color: #efefef !important; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option:checked, .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option.checked { background-color: #cee0ea !important; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option input[type=radio] { border: 0; padding: 0; margin: 0; position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px);  clip-path: inset(50%);  white-space: nowrap;  } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option[data-view=bookings], .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list label.em-bookings-table-view-option[data-view=mulitple-bookings] { background-size: 24px !important; background-position: 6px center !important; } .em .em-bookings-table .em-bookings-table-views .em-bookings-table-views-options-list:focus { border: none !important; outline: none !important; } .em .em-bookings-table td.column-actions { text-wrap: nowrap; } .em .em-bookings-table td.column-actions a { display: inline-block; text-indent: -9999px; background-size: 18px; width: 18px; height: 18px; margin: 0 6px 0 0; } .em .em-bookings-table td.column-actions a:last-of-type { margin-right: 0; } .em .em-bookings-table td.column-actions a :focus { box-shadow: none; outline: none; } .em .em-bookings-table td.column-actions a[data-row_action=delete] { background: var(--icon-trash) no-repeat; } .em .em-bookings-table td.column-actions a[data-row_action=approve] { background: var(--icon-checkmark-circle) no-repeat; } .em .em-bookings-table td.column-actions a[data-row_action=unapprove] { background: var(--icon-undo) no-repeat; } .em .em-bookings-table td.column-actions a[data-row_action=reject], .em .em-bookings-table td.column-actions a[data-row_action=cancel] { background: var(--icon-cross-circle) no-repeat; } .em .em-bookings-table td.column-actions a[data-row_action=checkin] { background: var(--icon-enter) no-repeat; } .em .em-bookings-table td.column-actions a[data-row_action=checkout] { background: var(--icon-exit) no-repeat; } .em .em-bookings-table td.column-actions a.em-list-table-row-edit { background: var(--icon-edit) no-repeat; } .em.em-list-table-settings .em-list-table-settings-remember { text-align: right; } .em.em-list-table-settings .em-list-table-settings-remember input[type=checkbox] { margin-left: 10px; } .em.em-list-table-settings .em-list-table-settings-remember [data-tippy-root] { text-align: center; } @media only screen and (max-width: 800px) { .em .em-list-table-cols-selected .item { display: block; } } @media only screen and (max-width: 380px) { .em .em-list-table-cols-selected .item { display: block; } } .em button.input.em-tooltip-ddm { background-image: var(--icon-chevron-down) !important; background-position: calc(100% - 15px) 50% !important; background-repeat: no-repeat !important; background-size: 15px !important; padding-right: 40px !important; } .em button.input.em-tooltip-ddm[aria-expanded=true] { background-image: var(--icon-chevron-up) !important; } .em .em-tooltip-ddm-content { border: 0; padding: 0; margin: 0; position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px);  clip-path: inset(50%);  white-space: nowrap;  } .em .em-tooltip-ddm-display { top: -5px !important; } .em .em-tooltip-ddm-display a { padding: 5px; display: block; } .em .em-tooltip-ddm-display a:focus { outline: 0; box-shadow: none; } .em .em-tooltip-ddm-display .tippy-box { width: 100%; } .em .em-tooltip-ddm-display section:not(:first-child) { padding-top: 5px; margin-top: 5px; border-top: 1px solid #dedede; } .em .em-tooltip-ddm-display section:not(:last-child) { border-bottom: 1px solid #dedede; margin-bottom: 5px; padding-bottom: 5px; } .em .em-tooltip-ddm-display section + section { border-top: 0 !important; } .em { --button-icon-padding: 20px; } .em button.input.with-icon, .em .button.input.with-icon, .em .input button.with-icon, .em .input .button.with-icon { padding-left: var(--button-icon-padding) !important; } .em button.input.with-icon .em-icon, .em .button.input.with-icon .em-icon, .em .input button.with-icon .em-icon, .em .input .button.with-icon .em-icon { margin-right: 6px; } .em button.input.with-icon-right, .em .button.input.with-icon-right, .em .input button.with-icon-right, .em .input .button.with-icon-right { padding-right: var(--button-icon-padding) !important; } .em button.input.with-icon-right .em-icon, .em .button.input.with-icon-right .em-icon, .em .input button.with-icon-right .em-icon, .em .input .button.with-icon-right .em-icon { margin-left: 6px; } .em button.input .em-icon, .em .button.input .em-icon, .em .input button .em-icon, .em .input .button .em-icon { width: 18px; height: 18px; background-size: 18px; } .em button.input.em-icon, .em .button.input.em-icon, .em .input button.em-icon, .em .input .button.em-icon { border: 0; padding: 0; background-color: transparent; } .em button.em-clickable.loading .loaded, .em form.em-ajax-form.loading .loaded { display: none; visibility: hidden; } .em button.em-clickable.loading .loading-content, .em form.em-ajax-form.loading .loading-content { display: inline-block; visibility: visible; } .em button.em-clickable.load-successful .loaded, .em form.em-ajax-form.load-successful .loaded { display: none; visibility: hidden; } .em button.em-clickable.load-successful .loaded-success, .em form.em-ajax-form.load-successful .loaded-success { display: inline-block; visibility: visible; } .em button.em-clickable .loading-content, .em button.em-clickable .loaded-success, .em form.em-ajax-form .loading-content, .em form.em-ajax-form .loaded-success { display: none; visibility: hidden; } .em .em-chart.hidden-filters form { display: none; } .em .em-chart.hidden-filters .option-triggers { float: none; } .em .em-chart .em-chart-header { display: grid; grid-template-columns: auto max-content; align-items: center; margin: 10px 0; } .em .em-chart .em-chart-header .em-chart-title { padding-left: 5px; font-size: 16px; font-weight: 500; } .em .em-chart .em-chart-header .option-triggers { text-align: right; } .em .em-chart .em-chart-header .option-triggers .em-icon { margin: 0 5px; } .em .em-chart form section.main-filters { margin: 5px 5px 15px; padding: 10px 0 15px; display: grid; grid-template-columns: 1fr 1fr auto; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; } .em .em-chart form section.main-filters > div:nth-child(2) { margin: 0 15px; padding: 0 15px; border-left: 1px solid #dedede; border-right: 1px solid #dedede; } .em .em-chart form section.main-filters > div > :not(:first-child) { margin-top: 10px; } .em .em-chart form section.main-filters .dataset-1-metric { display: grid; grid-template-columns: max-content auto; grid-gap: 5px; } .em .em-chart form section.main-filters select { width: 100%; max-width: none; } .em .em-chart form section.main-filters .em-datepicker { display: none; } .em .em-chart form section.main-filters .em-datepicker input.em-date-input { cursor: pointer; margin: 10px 0 0 5px; width: 100%; border-radius: 0 !important; padding-left: 30px !important; background: var(--icon-calendar) 0px 50% no-repeat !important; background-size: 20px !important; } .em .em-chart form section.main-filters .em-datepicker input.em-date-input, .em .em-chart form section.main-filters .em-datepicker input.em-date-input:focus, .em .em-chart form section.main-filters .em-datepicker input.em-date-input:active { border: none !important; box-shadow: none; } .em .em-chart form section.main-filters label { display: block; } .em .em-chart form section.main-filters label span { display: block; font-size: 12px; margin-bottom: 2px; } .em .em-chart .em-chart-wrapper { position: relative; margin-top: 20px; } .em .em-chart .em-chart-wrapper canvas { max-height: 400px; } .em .em-chart .em-chart-wrapper.loading canvas, .em .em-chart .em-chart-wrapper.loading .em-chart-stats { opacity: 0.2; } .em .em-chart .em-chart-wrapper.loading .em-loading { background-color: transparent; filter: none; opacity: 1; } .em .em-chart .em-chart-stats { margin-top: 15px; display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); } .em .em-chart .em-chart-stats > div { border-left: 1px solid #dedede; padding: 0 10px; margin: 10px 0; text-align: center; } .em .em-chart .em-chart-stats > div:first-child { border-left: none; } .em .em-chart .em-chart-stats > div div { margin-bottom: 8px; } .em .em-chart .em-chart-stats > div .title { font-weight: bold; font-size: 16px; } .em .em-chart .em-chart-stats > div .total { font-size: 18px; } .em .em-chart .em-chart-stats > div .change span:first-child { font-size: 20px; color: #999; } .em .em-chart .em-chart-stats > div .change span:first-child.minus { color: red; } .em .em-chart .em-chart-stats > div .change span:first-child.plus { color: green; } .em .em-chart .em-chart-stats > div span.sub { font-size: 14px; color: #aaa; } .em .em-chart:not(.size-small) section.view-options { text-align: left; padding-top: 5px; margin: 10px 5px 15px; } .em .em-chart:not(.size-small) section.view-options select { line-height: 1; min-height: 24px; text-transform: lowercase; } .em .em-chart:not(.size-small) section.view-options label:first-child span:first-child { text-transform: none; } .em .em-chart:not(.size-small) section.view-options span { text-transform: lowercase; } .em .em-chart.size-large .em-chart-title { text-align: center; } .em .em-chart.size-large section.main-filters { grid-template-columns: 1fr 1fr 1fr; } .em .em-chart.size-medium .em-chart-stats { grid-template-columns: repeat(3, 1fr); } .em .em-chart.size-medium .em-chart-stats > div:nth-child(4) { border-left: none; } .em .em-chart.size-small .option-triggers { float: none; } .em .em-chart.size-small form section.main-filters { display: block; } .em .em-chart.size-small form section.main-filters > div:nth-child(2) { margin: 15px 0; padding: 15px 0; border: none; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; } .em .em-chart.size-small .em-chart-stats { grid-template-columns: repeat(2, 1fr); } .em .em-chart.size-small .em-chart-stats > div:nth-child(2n+1) { border-left: none; } .em .em-chart { margin: 20px 0 40px; } .em #em_booking_stats .em-chart { margin: 0; } .em.pixelbones .iti input.iti__search-input { width: 100% !important; border-width: 0 !important; margin: 0 !important; padding-left: 30px !important; border: none !important; } .em.pixelbones .iti button.iti__search-clear { border: 0 !important; border-radius: 3px !important; padding: 4px !important; display: flex !important; width: 24px !important; height: 24px !important; } .em .iti { display: block !important; --iti-path-flags-1x: url("https://www.tennisclubalfter.de/emp/includes/external/intl-tel-input/img/flags.webp") !important; --iti-path-flags-2x: url("https://www.tennisclubalfter.de/emp/includes/external/intl-tel-input/img/flags@2x.webp") !important; --iti-path-globe-1x: url("https://www.tennisclubalfter.de/emp/includes/external/intl-tel-input/img/globe.webp") !important; --iti-path-globe-2x: url("https://www.tennisclubalfter.de/emp/includes/external/intl-tel-input/img/globe@2x.webp") !important; } .em .iti.phone-error { border-color: red; } .em .iti ul { list-style: none !important; } .em .iti .iti__country-container button.iti__selected-country[type=button] { display: flex !important; cursor: pointer !important; box-sizing: border-box !important; z-index: 1 !important; position: relative !important; display: flex !important; align-items: center !important; height: 100% !important; background: none !important; border: 0 !important; margin: 0 !important; padding: 0 !important; font-family: inherit !important; font-size: inherit !important; color: inherit !important; border-radius: 0 !important; font-weight: inherit !important; line-height: inherit !important; text-decoration: none !important; } .em .iti .iti__country-list { margin-bottom: 0 !important; } .em .iti.invalid-number input[type=tel] { border-color: darkred !important; } .em .iti + .em-inline-error { margin: 10px 0; color: darkred; } .em .iti + .em-inline-error .em-icon { background-color: darkred; } .em .iti input[type=tel], .em .iti.iti--allow-dropdown > input, .em .iti.iti--allow-dropdown input[type=tel], .em .iti.iti--allow-dropdown > input[type=text], .em .iti.iti--separate-dial-code > input, .em .iti.iti--separate-dial-code > input[type=tel], .em .iti.iti--separate-dial-code > input[type=text] { padding-right: 6px !important; margin-left: 0 !important; --input-padding: 6px 10px 6px 90px !important; } @media (min-resolution: 2x) { .em .iti .iti__flag { background-image: var(--iti-path-flags-2x); } .em .iti .iti__flag.iti__globe { background-image: var(--icon-phone); } } .em .iti input.iti__search-input { padding-top: 5px; padding-bottom: 5px; font-size: 14px; } .em .em-input-upload { min-width: 300px; max-width: 800px; } .em .em-input-upload .em-input-upload-files, .em .em-input-upload .em-input-upload-files-tbd { margin-top: 0; padding-top: 0; } .em .em-input-upload .em-input-upload-files li, .em .em-input-upload .em-input-upload-files-tbd li { display: block; margin: 0 0 8px !important; } .em .em-input-upload .em-input-upload-files li:first-child, .em .em-input-upload .em-input-upload-files-tbd li:first-child { margin-bottom: 10px !important; } .em .em-input-upload .em-input-upload-files li button.em-icon, .em .em-input-upload .em-input-upload-files-tbd li button.em-icon { cursor: pointer !important; margin: 0 10px 0 0 !important; padding: 0 !important; border: 0 !important; background-color: transparent !important; box-shadow: none; height: 20px !important; width: 20px !important; } .em .em-input-upload .em-input-upload-files li button.em-icon.em-icon-trash, .em .em-input-upload .em-input-upload-files-tbd li button.em-icon.em-icon-trash { margin: 0 0 0 10px !important; } .em .em-input-upload .em-input-upload-files li a, .em .em-input-upload .em-input-upload-files-tbd li a { display: inline-block; vertical-align: top; } .em .em-input-upload .em-input-upload-files li { margin-bottom: 5px; } .em .em-input-upload .em-input-upload-files li:before { content: ""; display: inline-block; margin-right: 10px; height: 20px; width: 20px; background-image: var(--icon-file); } .em .em-input-upload.em-input-upload-post-image > input.em-uploader { margin-top: 15px !important; } .em .em-input-upload.em-input-upload-post-image .em-input-upload-files li img { display: block; margin-bottom: 10px; } .em .em-input-upload.em-input-upload-post-image .em-input-upload-files li:before { display: inline; background: none; width: auto; height: auto; margin: 0; } .em .em-input-upload.em-input-upload-post-image .em-input-upload-files-tbd li img { display: none; visibility: hidden; } .em .em-input-upload.disabled button.em-icon { display: none !important; visibility: hidden !important; } .em .em-input-upload:not(.disabled) ul { margin-top: 15px; } .em .em-input-upload .em-input-upload-files .em-icon-undo, .em .em-input-upload .em-input-upload-files-tbd .em-icon-trash { display: none; visibility: hidden; } .em .em-input-upload input[disabled] { display: none; visibility: hidden; } .em { --counter-background: #F36752; --counter-color: #fff; --counter-background-tentative: #ddd; --counter-color-tentative: #888; --font-size: 16px; --line-height: 20px; --default-color: #666666; --default-border: #4b86b4; --palette-1-bg: #03396c;  --palette-1-color: #FFFFFF; --meta-color: #787878; --meta-bg: transparent; --main-bg: #F5F5F5; --main-h3-color: #777777; --main-border-color: #cdcdcd; } .em div.em-loading, .em div#em-loading { position: absolute; width: 100%; height: 100%; background: #FFFFFF url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto%3B background: none%3B display: block%3B shape-rendering: auto%3B' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.9166666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.8333333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.75s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.6666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.5833333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.5s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.4166666666666667s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.3333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.25s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.16666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.08333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E") 50% 50% no-repeat; left: 0px; top: 0px; opacity: 0.8; filter: alpha(opacity=80); z-index: 99998; background-size: 100px; } .em button.em-clickable { cursor: pointer !important; justify-self: start !important; background-color: transparent; margin: 0 !important; padding: 0 !important; border: 0 !important; outline: none; } .em button.em-clickable:focus { outline: none; } .em .hidden { display: none !important; visibility: hidden !important; } .em .em-datepicker fieldset { margin-bottom: 0 !important; } .em .em-datepicker .em-datepicker-data.hidden { position: absolute !important; left: -10000px !important; top: auto !important; width: 1px !important; height: 1px !important; overflow: hidden !important; visibility: visible; display: inherit; } .em .em-datepicker .em-date-input.button.button-secondary { width: max-content !important; min-height: 30px !important; } .em .em-datepicker .em-date-input.button.button-secondary input[type=text], .em .em-datepicker .em-date-input.button.button-secondary input[type=date] { opacity: 0 !important; width: 1px !important; height: 30px !important; min-height: 30px !important; overflow: hidden !important; padding: 0 !important; margin: 0 !important; display: inline !important; } .em .em-datepicker .em-date-input.button.button-secondary + button.clear-all { min-height: 30px !important; } .em .em-datepicker.em-datepicker-multiple .em-datepicker-dates { margin: 10px 0; max-width: 800px; line-height: 1; } .em .em-datepicker.em-datepicker-multiple .em-datepicker-dates:not(.has-value) { display: none; visibility: hidden; } .em .em-datepicker.em-datepicker-multiple .em-datepicker-dates .item { background: #dff4fd; border: 1px solid #97dbf9; color: #0095c3; padding-left: 8px; border-radius: calc(0.375rem - 1px); cursor: pointer; margin: 0 3px 3px 0; display: inline-flex; align-items: center; padding-right: 0 !important; } .em .em-datepicker.em-datepicker-multiple .em-datepicker-dates .item a.remove { color: inherit; text-decoration: none; vertical-align: middle; display: inline-block; padding: 1px 5px; border-left: 1px solid #dee2e6; border-radius: 0 2px 2px 0; box-sizing: border-box; margin-left: 5px; } .em .em-datepicker.em-datepicker-multiple .em-datepicker-dates .item span { line-height: 1.5; } .em .em-datepicker.em-datepicker-multiple .em-datepicker-dates .item.clear-all { background: #efefef; border: 1px solid #cdcdcd; color: #777; border-left: 1px solid #cdcdcd; } .em .em-datepicker.em-datepicker-multiple .em-datepicker-dates.disabled { opacity: 0.7; pointer-events: none; } .em .em-datepicker:not(.has-value) .clear-all { visibility: hidden; display: none; } .em.em-view-container { position: relative; } .em .em-location-map-container { aspect-ratio: 2/1; width: 100%; } .em .em-location-map-container .em-loading-maps, .em .em-location-map-container .em-location-map-404 { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; width: 100%; border: 1px dashed #d0d0d0; background-color: #fafafa; color: #888; font-size: 18px; padding: 20px; text-align: center; } .em .em-location-map-container .em-loading-maps svg, .em .em-location-map-container .em-location-map-404 svg { width: 100px; max-height: 100px; } .em .em-location-map-container .em-loading-maps span, .em .em-location-map-container .em-location-map-404 span { display: block; margin-bottom: 20px; font-size: 20px; color: #aaa; } .em .em-location-map-container .em-loading { background-position: 50% 10%; } .em .em-location-map-container .em-locations-map, .em .em-location-map-container .em-location-map, .em .em-location-map-container .em-location-map-content { width: 100%; height: 100%; } .em .em-location-map .em-map-balloon-title, .em .em-locations-map .em-map-balloon-title, .em #em-map .em-map-balloon-title { font-size: 14px; font-weight: bold !important; } .em .em-location-map .em-map-balloon-content, .em .em-locations-map .em-map-balloon-content, .em #em-map .em-map-balloon-content { margin: 0px 0px 0px 0px !important; padding: 0px 0px 10px 0px !important; font-size: 13px !important; line-height: 18px !important; color: #000000 !important; width: auto !important; max-width: none !important; height: auto !important; max-height: none !important; } .em .em-location-map img, .em .em-locations-map img, .em #em-map img { max-width: none !important; background: none !important; border: none !important; margin: 0 !important; padding: 0 !important; height: auto; width: auto; } .em .em-warning { margin: 10px 0 15px; padding: 15px; color: #333; border-radius: 3px; display: block !important; } .em .em-warning p { margin: 0 0 10px !important; padding: 0; color: #333; } .em .em-warning p:last-child { margin-bottom: 0 !important; } .em .em-warning.em-warning-errors, .em .em-warning.error { background-color: #FFEBE8; border: 1px solid #C00; } .em .em-warning.em-warning-confirms, .em .em-warning.confirm { background-color: #f1fff0; border: 1px solid #a8d144; } .em a.em-button { padding: 5px 10px; margin: 5px; background: #EEE; color: #333; border: 1px solid #CCC; border-radius: 3px; display: inline-block; text-decoration: none; } .em a.em-button:hover { text-decoration: none; } .em .em-notice { padding: 15px !important; margin-bottom: 20px !important; margin-top: 20px !important; border: 1px solid #b6d4fe !important; border-radius: 2.5px !important; display: block !important; color: #084298 !important; background-color: #cfe2ff !important; } .em .em-notice p { margin: 10px 0 !important; padding: 0; } .em .em-notice.em-notice-error { color: #842029 !important; background-color: #f8d7da !important; border-color: #f5c2c7 !important; } .em .em-notice.em-notice-success { color: #0f5132 !important; background-color: #d1e7dd !important; border-color: #badbcc !important; } .em .em-notice.em-notice-warning { color: #664d03; background: #fff3cd; border-color: #ffecb5; } .em .em-notice.em-notice-icon { display: grid !important; grid-template-columns: 25px auto; grid-gap: 10px; } .em .em-notice.em-notice-icon .em-icon { align-self: center; } .em .em-notice.em-notice-thin { padding: 10px 15px !important; } .em .em-inline-error { color: red; display: block; width: 100%; margin: 8px 0 0; } .em .em-inline-error .em-icon { background-color: red; -webkit-mask-image: var(--icon-cross-circle); mask-image: var(--icon-cross-circle); } .em .skeleton { box-sizing: border-box; position: relative; overflow: hidden; } .em .skeleton .item { display: block; width: 100%; height: 38px; margin-bottom: 15px; border: 1px solid var(--background-color-skeleton-softer); border-radius: 4px; background-color: var(--background-color-skeleton); box-shadow: none; overflow: hidden; position: relative; } .em .skeleton .item::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; transform: translateX(-100%); background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 80%, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0)); animation: shimmer 1.5s infinite; content: ""; } .em .skeleton .item.label { width: 33%; height: 14px; margin-bottom: 8px; border-radius: 0; } .em .skeleton .item.text { height: 26px; border-radius: 0; } .em .skeleton .item.title { margin-bottom: 15px; border-radius: 0; } @keyframes shimmer { 100% { transform: translateX(110%); } } .em-working { opacity: 0.5; } .em-working div.em-loading, .em-working div#em-loading { background-color: transparent !important; } body .pac-container, .em .flatpickr-calendar { z-index: 100000 !important; } .em-view-container, div[data-view-id] { position: relative; } .em-wrapper label span.screen-reader-text, #em-wrapper label span.screen-reader-text { clip: rect(1px 1px 1px 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .em-search .hidden { display: none !important; } #event-form .em-notice-warning, #post .em-notice-warning { margin: 10px 0px; padding: 15px 20px; border-left: 4px solid #ffa500; } #event-form .em-notice-warning h4, #post .em-notice-warning h4 { margin-top: 0px; } #event-form .em-notice-warning div.warning-bold, #post .em-notice-warning div.warning-bold { color: #c45500; font-weight: bold; } #event-form .em-notice-warning div.warning-bold p, #post .em-notice-warning div.warning-bold p { margin-top: 0px; font-size: 14px; } .css-events-list table.events-table { border-spacing: 0px; border-collapse: collapse; } .css-events-list table.events-table td { padding: 0px; } .css-events-list table.events-table th.event-time { width: 150px; } .css-events-list table.events-table th.event-description { width: auto; } #em-booking { margin: 15px 0px 10px 0px; position: relative; } #em-booking .em-booking-form { position: relative; clear: left; } #em-booking .em-booking-form-details { padding: 10px; width: 360px; float: left; } #em-booking .em-booking-form-details input.input, .em-booking-form-details textarea { width: 250px; } #em-booking .em-booking-form p { clear: left; } #em-booking .em-booking-form label { display: block; float: left; } #em-booking .em-booking-form span.input-group input { margin-left: -20px; } #em-booking .em-booking-form span.input-group { display: block; margin-left: 120px; } #em-booking .em-booking-form label { display: inline-block; width: 100px; } #em-booking .em-booking-form p.em-consent-checkbox label { display: block; width: 100%; } #em-booking .em-booking-form-details .em-booking-submit { width: auto; } #em-booking .em-tickets { margin-bottom: 20px; } #em-booking div.em-booking-message { margin: 10px 0px; padding: 10px; color: #333; border-radius: 3px; } #em-booking div.em-booking-message p { margin: 10px 0px !important; padding: 0px; color: #333; } #em-booking div.em-booking-message-success { background-color: #f1fff0; border: 1px solid #a8d144; } #em-booking div.em-booking-message-error { background-color: #FFEBE8; border: 1px solid #C00; } #em-booking div.em-booking-login { padding: 10px 10px 10px 20px; margin: 0px 0px 0px 390px; border-left: 1px solid black; } #em-booking div.em-booking-login label { display: inline-block; width: 90px; } #em-booking div.em-booking-login p { margin: 10px 0px !important; padding: 0px !important; } #em-booking div.em-booking-login input { margin: 0px; } #em-wrapper #locations-filter .subsubsub .current { font-weight: bold; } #em-wrapper .em-locations-admin-list .em-button { float: right; } #em-wrapper #posts-filter .subsubsub .current { font-weight: bold; } #em-wrapper .em-events-admin-list .em-button { float: right; } #event-form h4 { margin: 25px 0px 15px 0px; font-weight: bold; } #event-form p { margin-top: 10px; } #event-form .inside { clear: both; margin-bottom: 20px; } #buddypress .wp-editor-wrap table { width: auto; } #buddypress .wp-editor-wrap table tr td, #buddypress .wp-editor-wrap table tr th { padding: 0; } #buddypress .wp-editor-wrap a.button, #buddypress .wp-editor-wrap button, #buddypress .wp-editor-wrap input[type=submit], #buddypress .wp-editor-wrap input[type=button], #buddypress .wp-editor-wrap input[type=reset] { padding: 0px 10px 1px; } #event-form #event-name { width: 80%; padding: 2px; } #event-form .event-extra-details { margin-top: 20px; } #event-form .event-extra-details select { vertical-align: top; } #event-form .reschedule-hidden, #post .reschedule-hidden { display: none; visibility: hidden; } #event-form .em-recurrence-reschedule, #post .em-recurrence-reschedule { padding: 15px 20px; border-left: 4px solid #ffa500; } #event-form .em-recurrence-reschedule h4, #post .em-recurrence-reschedule h4 { margin-top: 0px; } #event-form .recurrence-reschedule-warning, #post .recurrence-reschedule-warning { margin-bottom: 25px; color: #c45500; } #event-form .recurrence-reschedule-warning p, #post .recurrence-reschedule-warning p { margin-top: 0px; font-size: 14px; } #event-rsvp-box { margin: 10px; } #event-rsvp-options label { font-weight: bold; } #em-tickets-form tbody.em-ticket-template { display: none; } #em-tickets-form th { width: auto; } #em-tickets-form th.ticket-status, .em-tickets-row .ticket-status { width: 20px; } #em-tickets-form .em-tickets-row .ticket-status span.dashicons { display: block; width: 16px; height: 16px; line-height: 16px; font-size: 16px; font-weight: bolder; } #em-tickets-form .em-tickets-row .ticket-status.single span.dashicons { cursor: auto; } #em-tickets-form .em-tickets-row .ticket-status span.ticket-on { color: #008000; } #em-tickets-form .em-tickets-row .ticket-status span.ticket-off { color: #ff0000; } #em-tickets-form .em-tickets-row .ticket-status span.ticket_new { color: #808080; } #em-tickets-form.em-tickets-sortable .em-tickets-row .ticket-status span.dashicons { cursor: move; } #em-tickets-form .em-ticket-sortable-placeholder { border: 2px dashed #dedede; background: #efefef; } #em-tickets-form .ui-sortable-helper { cursor: move; } #em-tickets-form input[type=checkbox][indeterminate]:not(:checked) { -webkit-appearance: checkbox; }  #em-tickets-form .ticket-roles label { font-weight: normal; } #em-tickets-form .ticket-required .ticket_required-default { display: none; } #em-tickets-form .ticket-required:has(input:indeterminate) .ticket_required-default { display: inline-block; font-style: italic; } #em-tickets-form .em-ticket-form-parent-warning { margin: 0 0 15px; font-style: italic; } #em-tickets-form .ticket-deleted { display: none; visibility: hidden; } .em-ticket-form .ticket-options { margin-top: 10px; } #em-tickets-form .ticket-roles div { margin-left: 110px; } #wp-em-editor-content-wrap table { margin-bottom: 0px; } #event-form .em-location-types-single { display: none; visibility: hidden; } #event-form .em-location-type { border-top: 1px solid #dedede; margin-top: 20px; padding-top: 20px; } #event-form .em-location-type-single .em-location-type { border-top: 0; margin-top: 0; padding-top: 0; } #event-form .em-location-type.em-location-type-single { border: none; } #event-form .em-location-type p:first-child { margin-top: 0; } #event-form div.em-location-data table { float: left; margin: 0px 15px 0px 0px; } #event-form .em-event-location-data h4 { padding-bottom: 5px; border-bottom: 1px solid #dedede; margin-bottom: 15px; } #event-form .em-input-field { margin-bottom: 10px; } #event-form .em-input-field label { display: block; margin-bottom: 5px; } #event-form .em-input-field.em-input-field-boolean label { display: inline-block; } #event-form .em-input-field em { display: block; margin-top: 2px; } #event-form .em-location-type-delete-active-alert { display: none; visibility: hidden; } table.em-form-fields td, table.em-form-fields th { text-align: left; vertical-align: top; } table.em-form-fields th { padding: 0px 20px 5px 0px; } #em-bookings-admin-booking .em-booking-single-info { display: none; } #em-bookings-admin-booking .em-booking-single-form { padding-right: 20px; } body#printable { font-family: Gill Sans, Helvetica, Arial, sans-serif; text-align: center; } body#printable #container { margin: 0 auto; width: 780px; text-align: left; } body#printable table#bookings-table { width: 600px; border-spacing: 0px; } body#printable table#bookings-table td { padding: 5px 0; } body#printable table#bookings-table td.spaces-number { text-align: right; padding-right: 20px; } body#printable table#bookings-table th { text-align: left; margin-left: 5px; } body#printable table#bookings-table tr#booked-spaces td { border-top: 2px solid #999; } body#printable table#bookings-table td.total-label { text-align: right; } body#printable table#bookings-table tr#booked-spaces td.spaces-number, table#bookings-table tr#available-spaces td.spaces-number { font-weight: bold; } table.em-calendar td { padding: 2px 4px; text-align: center; } table.em-calendar.table tr.days-names { font-weight: bold; } table.em-calendar td.eventless-pre, .em-calendar td.eventless-post { color: #ccc; } table.em-calendar td.eventful-pre a, table.em-calendar td.eventful-post a { color: #aaa; text-decoration: underline; } table.em-calendar td.eventful a, table.em-calendar td.eventful-today a { color: #FD7E29; } table.em-calendar td.eventful-today a { font-weight: bold; } table.em-calendar td.eventless-today, table.em-calendar td.eventful-today { background-color: #CFCFCF; } table.em-calendar thead { font-size: 120%; font-weight: bold; } table.fullcalendar { border-collapse: collapse; } table.fullcalendar td { text-align: left; border: 1px solid #888; } div.em-calendar-wrapper { position: relative; width: 100% !important; max-width: 100% !important; } .em-time-input { width: 7em; } .em-time-input fieldset { margin-bottom: 0 !important; } .em-time-range:has(.em-time-all-day:checked) .em-time-input { background-color: #dedede !important; --background-color-inputs: #dedede; color: #777 !important; pointer-events: none; } .em-time-range:has(.em-time-all-day:indeterminate) .em-time-input { background-color: #efefef !important; --background-color-inputs: #efefef; } .em-time-range:has(.em-time-all-day:indeterminate) .em-time-input::placeholder { opacity: 0.5; } .em-time-range .em-time-input.error, .em-time-input.error { border: #cc0000 1px solid; } .ui-em_timepicker-wrapper { overflow-y: auto; max-height: 150px; width: 6.5em; background: #fff; border: 1px solid #ddd; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); z-index: 10052; margin: 0; } .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration { width: 13em; } .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-30, .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-60 { width: 11em; } .ui-em_timepicker-list, .ui-em_timepicker-list li { margin: 0; padding: 0; list-style: none; } .ui-em_timepicker-duration { margin-left: 5px; color: #888; } .ui-em_timepicker-list:hover .ui-em_timepicker-duration { color: #888; } .ui-em_timepicker-list li { padding: 3px 0 3px 5px; cursor: pointer; white-space: nowrap; color: #000; } .ui-em_timepicker-list:hover .ui-em_timepicker-selected { background: #fff; color: #000; } .ui-em_timepicker-list .ui-em_timepicker-selected:hover, .ui-em_timepicker-list li:hover, li.ui-em_timepicker-selected { background: #1980ec; color: #fff; } .ui-em_timepicker-list li:hover .ui-em_timepicker-duration, li.ui-em_timepicker-selected .ui-em_timepicker-duration { color: #ccc; } .ui-em_timepicker-list li.ui-em_timepicker-disabled, .ui-em_timepicker-list li.ui-em_timepicker-disabled:hover, .ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled { color: #888; cursor: default; } .ui-em_timepicker-list li.ui-em_timepicker-disabled:hover, .ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled { background: #f2f2f2; } @-webkit-keyframes fpFadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fpFadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .flatpickr-calendar { background: 0 0; opacity: 0; display: none; text-align: center; visibility: hidden; padding: 0; -webkit-animation: none; animation: none; direction: ltr; border: 0; font-size: 14px; line-height: 24px; border-radius: 5px; position: absolute; width: 307.875px; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-touch-action: manipulation; touch-action: manipulation; background: #fff; -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08); box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08); } .flatpickr-calendar.inline, .flatpickr-calendar.open { opacity: 1; max-height: 640px; visibility: visible; } .flatpickr-calendar.open { display: inline-block; z-index: 99999; } .flatpickr-calendar.animate.open { -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1); animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1); } .flatpickr-calendar.inline { display: block; position: relative; top: 2px; } .flatpickr-calendar.static { position: absolute; top: calc(100% + 2px); } .flatpickr-calendar.static.open { z-index: 999; display: block; } .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) { -webkit-box-shadow: none !important; box-shadow: none !important; } .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) { -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-calendar .hasTime .dayContainer, .flatpickr-calendar .hasWeeks .dayContainer { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .flatpickr-calendar .hasWeeks .dayContainer { border-left: 0; } .flatpickr-calendar.hasTime .flatpickr-time { height: 40px; border-top: 1px solid #e6e6e6; } .flatpickr-calendar.noCalendar.hasTime .flatpickr-time { height: auto; } .flatpickr-calendar:after, .flatpickr-calendar:before { position: absolute; display: block; pointer-events: none; border: solid transparent; content: ""; height: 0; width: 0; left: 22px; } .flatpickr-calendar.arrowRight:after, .flatpickr-calendar.arrowRight:before, .flatpickr-calendar.rightMost:after, .flatpickr-calendar.rightMost:before { left: auto; right: 22px; } .flatpickr-calendar.arrowCenter:after, .flatpickr-calendar.arrowCenter:before { left: 50%; right: 50%; } .flatpickr-calendar:before { border-width: 5px; margin: 0 -5px; } .flatpickr-calendar:after { border-width: 4px; margin: 0 -4px; } .flatpickr-calendar.arrowTop:after, .flatpickr-calendar.arrowTop:before { bottom: 100%; } .flatpickr-calendar.arrowTop:before { border-bottom-color: #e6e6e6; } .flatpickr-calendar.arrowTop:after { border-bottom-color: #fff; } .flatpickr-calendar.arrowBottom:after, .flatpickr-calendar.arrowBottom:before { top: 100%; } .flatpickr-calendar.arrowBottom:before { border-top-color: #e6e6e6; } .flatpickr-calendar.arrowBottom:after { border-top-color: #fff; } .flatpickr-calendar:focus, .flatpickr-current-month input.cur-year:focus { outline: 0; } .flatpickr-wrapper { position: relative; display: inline-block; } .flatpickr-months { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .flatpickr-months .flatpickr-month, .flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: 34px; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9); } .flatpickr-months .flatpickr-month { background: 0 0; line-height: 1; text-align: center; position: relative; overflow: hidden; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month { text-decoration: none; cursor: pointer; position: absolute; top: 0; padding: 10px; z-index: 3; } .flatpickr-months .flatpickr-next-month.flatpickr-disabled, .flatpickr-months .flatpickr-prev-month.flatpickr-disabled { display: none; } .flatpickr-months .flatpickr-next-month i, .flatpickr-months .flatpickr-prev-month i, .numInputWrapper { position: relative; } .flatpickr-months .flatpickr-next-month.flatpickr-prev-month, .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month { left: 0; } .flatpickr-months .flatpickr-next-month.flatpickr-next-month, .flatpickr-months .flatpickr-prev-month.flatpickr-next-month { right: 0; } .flatpickr-months .flatpickr-next-month:hover, .flatpickr-months .flatpickr-prev-month:hover { color: #959ea9; } .flatpickr-months .flatpickr-next-month:hover svg, .flatpickr-months .flatpickr-prev-month:hover svg { fill: #f64747; } .flatpickr-months .flatpickr-next-month svg, .flatpickr-months .flatpickr-prev-month svg { width: 14px; height: 14px; } .flatpickr-months .flatpickr-next-month svg path, .flatpickr-months .flatpickr-prev-month svg path { -webkit-transition: fill 0.1s; transition: fill 0.1s; fill: inherit; } .numInputWrapper { height: auto; } .numInputWrapper input, .numInputWrapper span { display: inline-block; } .numInputWrapper input { width: 100%; } .numInputWrapper input::-ms-clear { display: none; } .numInputWrapper input::-webkit-inner-spin-button, .numInputWrapper input::-webkit-outer-spin-button { margin: 0; -webkit-appearance: none; } .numInputWrapper span { position: absolute; right: 0; width: 14px; padding: 0 4px 0 2px; height: 50%; line-height: 50%; opacity: 0; cursor: pointer; border: 1px solid rgba(57, 57, 57, 0.15); -webkit-box-sizing: border-box; box-sizing: border-box; } .numInputWrapper span:hover { background: rgba(0, 0, 0, 0.1); } .numInputWrapper span:active { background: rgba(0, 0, 0, 0.2); } .numInputWrapper span:after { display: block; content: ""; position: absolute; } .numInputWrapper span.arrowUp { top: 0; border-bottom: 0; } .numInputWrapper span.arrowUp:after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgba(57, 57, 57, 0.6); top: 26%; } .numInputWrapper span.arrowDown { top: 50%; } .numInputWrapper span.arrowDown:after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgba(57, 57, 57, 0.6); top: 40%; } .numInputWrapper span svg { width: inherit; height: auto; } .numInputWrapper span svg path { fill: rgba(0, 0, 0, 0.5); } .flatpickr-current-month span.cur-month:hover, .numInputWrapper:hover { background: rgba(0, 0, 0, 0.05); } .numInputWrapper:hover span { opacity: 1; } .flatpickr-current-month { font-size: 135%; font-weight: 300; color: inherit; position: absolute; width: 75%; left: 12.5%; padding: 7.48px 0 0; line-height: 1; height: 34px; display: inline-block; text-align: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .flatpickr-current-month span.cur-month { font-family: inherit; font-weight: 700; color: inherit; display: inline-block; margin-left: 0.5ch; padding: 0; } .flatpickr-current-month .numInputWrapper { width: 6ch; width: 7ch\0 ; display: inline-block; } .flatpickr-current-month .numInputWrapper span.arrowUp:after { border-bottom-color: rgba(0, 0, 0, 0.9); } .flatpickr-current-month .numInputWrapper span.arrowDown:after { border-top-color: rgba(0, 0, 0, 0.9); } .flatpickr-current-month .flatpickr-monthDropdown-months, .flatpickr-current-month input.cur-year { background: 0 0; border: 0; border-radius: 0; box-sizing: border-box; color: inherit; font-size: inherit; font-family: inherit; font-weight: 300; height: auto; line-height: inherit; padding: 0 0 0 0.5ch; vertical-align: initial; -webkit-box-sizing: border-box; } .flatpickr-current-month input.cur-year { cursor: text; margin: 0; display: inline-block; -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; } .flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover { font-size: 100%; color: rgba(0, 0, 0, 0.5); background: 0 0; pointer-events: none; } .flatpickr-current-month .flatpickr-monthDropdown-months { appearance: menulist; cursor: pointer; margin: -1px 0 0; outline: 0; position: relative; -webkit-appearance: menulist; -moz-appearance: menulist; width: auto; } .flatpickr-current-month .flatpickr-monthDropdown-months:active, .flatpickr-current-month .flatpickr-monthDropdown-months:focus { outline: 0; } .flatpickr-current-month .flatpickr-monthDropdown-months:hover { background: rgba(0, 0, 0, 0.05); } .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month { background-color: transparent; outline: 0; padding: 0; } .flatpickr-weekdays { background: 0 0; text-align: center; overflow: hidden; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 28px; } .flatpickr-weekdays .flatpickr-weekdaycontainer, span.flatpickr-weekday { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } span.flatpickr-weekday { cursor: default; font-size: 90%; background: 0 0; color: rgba(0, 0, 0, 0.54); line-height: 1; margin: 0; text-align: center; display: block; font-weight: bolder; } .flatpickr-weeks { padding: 1px 0 0; } .flatpickr-days, .flatpickr-weekdays .flatpickr-weekdaycontainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .flatpickr-days { position: relative; overflow: hidden; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; width: 307.875px; } .flatpickr-days:focus { outline: 0; } .dayContainer, .flatpickr-day { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; } .dayContainer { padding: 0; outline: 0; text-align: left; width: 307.875px; min-width: 307.875px; max-width: 307.875px; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-wrap: wrap; -ms-flex-pack: justify; -webkit-justify-content: space-around; justify-content: space-around; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } .dayContainer + .dayContainer { -webkit-box-shadow: -1px 0 0 #e6e6e6; box-shadow: -1px 0 0 #e6e6e6; } .flatpickr-day { background: 0 0; border: 1px solid transparent; border-radius: 150px; color: #393939; cursor: pointer; font-weight: 400; width: 14.2857143%; -webkit-flex-basis: 14.2857143%; -ms-flex-preferred-size: 14.2857143%; flex-basis: 14.2857143%; max-width: 39px; height: 39px; line-height: 39px; margin: 0; position: relative; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; text-align: center; } .flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:focus, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.today.inRange, .flatpickr-day:focus, .flatpickr-day:hover { cursor: pointer; outline: 0; background: #e6e6e6; border-color: #e6e6e6; } .flatpickr-day.today { border-color: #959ea9; } .flatpickr-day.today:focus, .flatpickr-day.today:hover { border-color: #959ea9; background: #959ea9; color: #fff; } .flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover { background: #569ff7; -webkit-box-shadow: none; box-shadow: none; color: #fff; border-color: #569ff7; } .flatpickr-day.endRange.startRange, .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange { border-radius: 50px 0 0 50px; } .flatpickr-day.endRange.endRange, .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange { border-radius: 0 50px 50px 0; } .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)) { -webkit-box-shadow: -10px 0 0 #569ff7; box-shadow: -10px 0 0 #569ff7; } .flatpickr-day.endRange.startRange.endRange, .flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange { border-radius: 50px; } .flatpickr-day.inRange { border-radius: 0; -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover { background: 0 0; border-color: transparent; } .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.nextMonthDay, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.prevMonthDay { color: rgba(57, 57, 57, 0.3); background: 0 0; border-color: transparent; cursor: default; } .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover { cursor: not-allowed; color: rgba(57, 57, 57, 0.1); } .flatpickr-day.week.selected { border-radius: 0; -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7; box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7; } .flatpickr-day.hidden { visibility: hidden; } .rangeMode .flatpickr-day { margin-top: 1px; } .flatpickr-weekwrapper { float: left; } .flatpickr-weekwrapper .flatpickr-weeks { padding: 0 12px; -webkit-box-shadow: 1px 0 0 #e6e6e6; box-shadow: 1px 0 0 #e6e6e6; } .flatpickr-weekwrapper .flatpickr-weekday { float: none; width: 100%; line-height: 28px; } .flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover { display: block; width: 100%; max-width: none; color: rgba(57, 57, 57, 0.3); background: 0 0; cursor: default; border: 0; } .flatpickr-innerContainer, .flatpickr-rContainer { -webkit-box-sizing: border-box; box-sizing: border-box; } .flatpickr-innerContainer { display: block; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; } .flatpickr-rContainer { display: inline-block; padding: 0; } .flatpickr-time, .flatpickr-time input { text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; } .flatpickr-time { outline: 0; display: block; height: 0; line-height: 40px; max-height: 40px; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .flatpickr-time:after { content: ""; display: table; clear: both; } .flatpickr-time .numInputWrapper { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: 40%; height: 40px; float: left; } .flatpickr-time .numInputWrapper span.arrowUp:after { border-bottom-color: #393939; } .flatpickr-time .numInputWrapper span.arrowDown:after { border-top-color: #393939; } .flatpickr-time.hasSeconds .numInputWrapper { width: 26%; } .flatpickr-time.time24hr .numInputWrapper { width: 49%; } .flatpickr-time input { background: 0 0; -webkit-box-shadow: none; box-shadow: none; border: 0; border-radius: 0; margin: 0; padding: 0; height: inherit; line-height: inherit; color: #393939; font-size: 14px; position: relative; -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; } .flatpickr-time input.flatpickr-hour { font-weight: 700; } .flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second { font-weight: 400; } .flatpickr-time input:focus { outline: 0; border: 0; } .flatpickr-time .flatpickr-am-pm, .flatpickr-time .flatpickr-time-separator { height: inherit; float: left; line-height: inherit; color: #393939; font-weight: 700; width: 2%; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .flatpickr-time .flatpickr-am-pm { outline: 0; width: 18%; cursor: pointer; text-align: center; font-weight: 400; } .flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time input:hover { background: #eee; } .flatpickr-input[readonly] { cursor: pointer; } @-webkit-keyframes fpFadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fpFadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .flatpickr-calendar { background: 0 0; opacity: 0; display: none; text-align: center; visibility: hidden; padding: 0; -webkit-animation: none; animation: none; direction: ltr; border: 0; font-size: 14px; line-height: 24px; border-radius: 5px; position: absolute; width: 307.875px; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-touch-action: manipulation; touch-action: manipulation; -webkit-box-shadow: 0 3px 13px rgba(0, 0, 0, 0.08); box-shadow: 0 3px 13px rgba(0, 0, 0, 0.08); } .flatpickr-calendar.inline, .flatpickr-calendar.open { opacity: 1; max-height: 640px; visibility: visible; } .flatpickr-calendar.open { display: inline-block; z-index: 99999; } .flatpickr-calendar.animate.open { -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1); animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1); } .flatpickr-calendar.inline { display: block; position: relative; top: 2px; } .flatpickr-calendar.static { position: absolute; top: calc(100% + 2px); } .flatpickr-calendar.static.open { z-index: 999; display: block; } .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) { -webkit-box-shadow: none !important; box-shadow: none !important; } .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) { -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-calendar .hasTime .dayContainer, .flatpickr-calendar .hasWeeks .dayContainer { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .flatpickr-calendar .hasWeeks .dayContainer { border-left: 0; } .flatpickr-calendar.hasTime .flatpickr-time { height: 40px; } .flatpickr-calendar.hasTime .flatpickr-innerContainer { border-bottom: 0; } .flatpickr-calendar.hasTime .flatpickr-time { border: 1px solid #eceef1; } .flatpickr-calendar.noCalendar.hasTime .flatpickr-time { height: auto; } .flatpickr-calendar:after, .flatpickr-calendar:before { position: absolute; display: block; pointer-events: none; border: solid transparent; content: ""; height: 0; width: 0; left: 22px; } .flatpickr-calendar.arrowRight:after, .flatpickr-calendar.arrowRight:before, .flatpickr-calendar.rightMost:after, .flatpickr-calendar.rightMost:before { left: auto; right: 22px; } .flatpickr-calendar.arrowCenter:after, .flatpickr-calendar.arrowCenter:before { left: 50%; right: 50%; } .flatpickr-calendar:before { border-width: 5px; margin: 0 -5px; } .flatpickr-calendar:after { border-width: 4px; margin: 0 -4px; } .flatpickr-calendar.arrowTop:after, .flatpickr-calendar.arrowTop:before { bottom: 100%; border-bottom-color: #eceef1; } .flatpickr-calendar.arrowBottom:after, .flatpickr-calendar.arrowBottom:before { top: 100%; border-top-color: #eceef1; } .flatpickr-calendar:focus, .flatpickr-current-month input.cur-year:focus { outline: 0; } .flatpickr-wrapper { position: relative; display: inline-block; } .flatpickr-months { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .flatpickr-months .flatpickr-month, .flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: 34px; color: #5a6171; fill: #5a6171; } .flatpickr-months .flatpickr-month { border-radius: 5px 5px 0 0; background: #eceef1; line-height: 1; text-align: center; position: relative; overflow: hidden; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month { text-decoration: none; cursor: pointer; position: absolute; top: 0; padding: 10px; z-index: 3; } .flatpickr-months .flatpickr-next-month.flatpickr-disabled, .flatpickr-months .flatpickr-prev-month.flatpickr-disabled { display: none; } .flatpickr-months .flatpickr-next-month i, .flatpickr-months .flatpickr-prev-month i, .numInputWrapper { position: relative; } .flatpickr-months .flatpickr-next-month.flatpickr-prev-month, .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month { left: 0; } .flatpickr-months .flatpickr-next-month.flatpickr-next-month, .flatpickr-months .flatpickr-prev-month.flatpickr-next-month { right: 0; } .flatpickr-months .flatpickr-next-month:hover, .flatpickr-months .flatpickr-prev-month:hover { color: #bbb; } .flatpickr-months .flatpickr-next-month:hover svg, .flatpickr-months .flatpickr-prev-month:hover svg { fill: #f64747; } .flatpickr-months .flatpickr-next-month svg, .flatpickr-months .flatpickr-prev-month svg { width: 14px; height: 14px; } .flatpickr-months .flatpickr-next-month svg path, .flatpickr-months .flatpickr-prev-month svg path { -webkit-transition: fill 0.1s; transition: fill 0.1s; fill: inherit; } .numInputWrapper { height: auto; } .numInputWrapper input, .numInputWrapper span { display: inline-block; } .numInputWrapper input { width: 100%; } .numInputWrapper input::-ms-clear { display: none; } .numInputWrapper input::-webkit-inner-spin-button, .numInputWrapper input::-webkit-outer-spin-button { margin: 0; -webkit-appearance: none; } .numInputWrapper span { position: absolute; right: 0; width: 14px; padding: 0 4px 0 2px; height: 50%; line-height: 50%; opacity: 0; cursor: pointer; border: 1px solid rgba(72, 72, 72, 0.15); -webkit-box-sizing: border-box; box-sizing: border-box; } .numInputWrapper span:hover { background: rgba(0, 0, 0, 0.1); } .numInputWrapper span:active { background: rgba(0, 0, 0, 0.2); } .numInputWrapper span:after { display: block; content: ""; position: absolute; } .numInputWrapper span.arrowUp { top: 0; border-bottom: 0; } .numInputWrapper span.arrowUp:after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgba(72, 72, 72, 0.6); top: 26%; } .numInputWrapper span.arrowDown { top: 50%; } .numInputWrapper span.arrowDown:after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgba(72, 72, 72, 0.6); top: 40%; } .numInputWrapper span svg { width: inherit; height: auto; } .numInputWrapper span svg path { fill: rgba(90, 97, 113, 0.5); } .flatpickr-current-month span.cur-month:hover, .numInputWrapper:hover { background: rgba(0, 0, 0, 0.05); } .numInputWrapper:hover span { opacity: 1; } .flatpickr-current-month { font-size: 135%; font-weight: 300; color: inherit; position: absolute; width: 75%; left: 12.5%; padding: 7.48px 0 0; line-height: 1; height: 34px; display: inline-block; text-align: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .flatpickr-current-month span.cur-month { font-family: inherit; font-weight: 700; color: inherit; display: inline-block; margin-left: 0.5ch; padding: 0; } .flatpickr-current-month .numInputWrapper { width: 6ch; width: 7ch\0 ; display: inline-block; } .flatpickr-current-month .numInputWrapper span.arrowUp:after { border-bottom-color: #5a6171; } .flatpickr-current-month .numInputWrapper span.arrowDown:after { border-top-color: #5a6171; } .flatpickr-current-month .flatpickr-monthDropdown-months, .flatpickr-current-month input.cur-year { border: 0; border-radius: 0; box-sizing: border-box; color: inherit; font-size: inherit; font-family: inherit; font-weight: 300; height: auto; line-height: inherit; padding: 0 0 0 0.5ch; vertical-align: initial; -webkit-box-sizing: border-box; } .flatpickr-current-month input.cur-year { background: 0 0; cursor: text; margin: 0; display: inline-block; -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; } .flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover { font-size: 100%; color: rgba(90, 97, 113, 0.5); background: 0 0; pointer-events: none; } .flatpickr-current-month .flatpickr-monthDropdown-months { appearance: menulist; background: #eceef1; cursor: pointer; margin: -1px 0 0; outline: 0; position: relative; -webkit-appearance: menulist; -moz-appearance: menulist; width: auto; } .flatpickr-current-month .flatpickr-monthDropdown-months:active, .flatpickr-current-month .flatpickr-monthDropdown-months:focus { outline: 0; } .flatpickr-current-month .flatpickr-monthDropdown-months:hover { background: rgba(0, 0, 0, 0.05); } .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month { background-color: #eceef1; outline: 0; padding: 0; } .flatpickr-weekdays { background: #eceef1; text-align: center; overflow: hidden; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 28px; } .flatpickr-weekdays .flatpickr-weekdaycontainer, span.flatpickr-weekday { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } span.flatpickr-weekday { cursor: default; font-size: 90%; background: #eceef1; color: #5a6171; line-height: 1; margin: 0; text-align: center; display: block; font-weight: bolder; } .flatpickr-weeks { padding: 1px 0 0; } .flatpickr-days, .flatpickr-weekdays .flatpickr-weekdaycontainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .flatpickr-days { position: relative; overflow: hidden; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; width: 307.875px; border-left: 1px solid #eceef1; border-right: 1px solid #eceef1; } .flatpickr-days:focus { outline: 0; } .dayContainer, .flatpickr-day { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; } .dayContainer { padding: 0; outline: 0; text-align: left; width: 307.875px; min-width: 307.875px; max-width: 307.875px; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-wrap: wrap; -ms-flex-pack: justify; -webkit-justify-content: space-around; justify-content: space-around; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } .dayContainer + .dayContainer { -webkit-box-shadow: -1px 0 0 #eceef1; box-shadow: -1px 0 0 #eceef1; } .flatpickr-day { background: 0 0; border: 1px solid transparent; border-radius: 150px; color: #484848; cursor: pointer; font-weight: 400; width: 14.2857143%; -webkit-flex-basis: 14.2857143%; -ms-flex-preferred-size: 14.2857143%; flex-basis: 14.2857143%; max-width: 39px; height: 39px; line-height: 39px; margin: 0; position: relative; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; text-align: center; } .flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:focus, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.today.inRange, .flatpickr-day:focus, .flatpickr-day:hover { cursor: pointer; outline: 0; background: #e2e2e2; border-color: #e2e2e2; } .flatpickr-day.today { border-color: #bbb; } .flatpickr-day.today:focus, .flatpickr-day.today:hover { border-color: #bbb; background: #bbb; color: #fff; } .flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover { background: #ff5a5f; -webkit-box-shadow: none; box-shadow: none; color: #fff; border-color: #ff5a5f; } .flatpickr-day.endRange.startRange, .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange { border-radius: 50px 0 0 50px; } .flatpickr-day.endRange.endRange, .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange { border-radius: 0 50px 50px 0; } .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)) { -webkit-box-shadow: -10px 0 0 #ff5a5f; box-shadow: -10px 0 0 #ff5a5f; } .flatpickr-day.endRange.startRange.endRange, .flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange { border-radius: 50px; } .flatpickr-day.inRange { border-radius: 0; -webkit-box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2; box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2; } .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover { background: 0 0; border-color: transparent; } .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.nextMonthDay, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.prevMonthDay { color: rgba(72, 72, 72, 0.3); background: 0 0; border-color: transparent; cursor: default; } .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover { cursor: not-allowed; color: rgba(72, 72, 72, 0.1); } .flatpickr-day.week.selected { border-radius: 0; -webkit-box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f; box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f; } .flatpickr-day.hidden { visibility: hidden; } .rangeMode .flatpickr-day { margin-top: 1px; } .flatpickr-weekwrapper { float: left; } .flatpickr-weekwrapper .flatpickr-weeks { padding: 0 12px; border-left: 1px solid #eceef1; } .flatpickr-weekwrapper .flatpickr-weekday { float: none; width: 100%; line-height: 28px; } .flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover { display: block; width: 100%; max-width: none; color: rgba(72, 72, 72, 0.3); background: 0 0; cursor: default; border: 0; } .flatpickr-innerContainer, .flatpickr-rContainer { -webkit-box-sizing: border-box; box-sizing: border-box; } .flatpickr-innerContainer { display: block; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; background: #fff; border-bottom: 1px solid #eceef1; } .flatpickr-rContainer { display: inline-block; padding: 0; } .flatpickr-time, .flatpickr-time input { text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; } .flatpickr-time { outline: 0; display: block; height: 0; line-height: 40px; max-height: 40px; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background: #fff; border-radius: 0 0 5px 5px; } .flatpickr-time:after { content: ""; display: table; clear: both; } .flatpickr-time .numInputWrapper { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: 40%; height: 40px; float: left; } .flatpickr-time .numInputWrapper span.arrowUp:after { border-bottom-color: #484848; } .flatpickr-time .numInputWrapper span.arrowDown:after { border-top-color: #484848; } .flatpickr-time.hasSeconds .numInputWrapper { width: 26%; } .flatpickr-time.time24hr .numInputWrapper { width: 49%; } .flatpickr-time input { background: 0 0; -webkit-box-shadow: none; box-shadow: none; border: 0; border-radius: 0; margin: 0; padding: 0; height: inherit; line-height: inherit; color: #484848; font-size: 14px; position: relative; -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; } .flatpickr-time input.flatpickr-hour, span.flatpickr-day.selected { font-weight: 700; } .flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second { font-weight: 400; } .flatpickr-time input:focus { outline: 0; border: 0; } .flatpickr-time .flatpickr-am-pm, .flatpickr-time .flatpickr-time-separator { height: inherit; float: left; line-height: inherit; color: #484848; font-weight: 700; width: 2%; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .flatpickr-time .flatpickr-am-pm { outline: 0; width: 18%; cursor: pointer; text-align: center; font-weight: 400; } .flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time input:hover { background: #eaeaea; } .flatpickr-input[readonly] { cursor: pointer; } .flatpickr-monthSelect-months { margin: 10px 1px 3px; flex-wrap: wrap; } .flatpickr-monthSelect-month { background: 0 0; border: 1px solid transparent; border-radius: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; color: #393939; cursor: pointer; display: inline-block; font-weight: 400; margin: 0.5px; justify-content: center; padding: 10px; position: relative; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; text-align: center; width: 33%; } .flatpickr-monthSelect-month.flatpickr-disabled { color: #eee; } .flatpickr-monthSelect-month.flatpickr-disabled:focus, .flatpickr-monthSelect-month.flatpickr-disabled:hover { cursor: not-allowed; background: 0 0 !important; } .flatpickr-monthSelect-theme-dark { background: #3f4458; } .flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year { color: #fff; } .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month, .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month { color: #fff; fill: #fff; } .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month { color: rgba(255, 255, 255, 0.95); } .flatpickr-monthSelect-month.today { border-color: #959ea9; } .flatpickr-monthSelect-month.inRange, .flatpickr-monthSelect-month.inRange.today, .flatpickr-monthSelect-month:focus, .flatpickr-monthSelect-month:hover { background: #e6e6e6; cursor: pointer; outline: 0; border-color: #e6e6e6; } .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover { background: #646c8c; border-color: #646c8c; } .flatpickr-monthSelect-month.today:focus, .flatpickr-monthSelect-month.today:hover { background: #959ea9; border-color: #959ea9; color: #fff; } .flatpickr-monthSelect-month.endRange, .flatpickr-monthSelect-month.selected, .flatpickr-monthSelect-month.startRange { background-color: #569ff7; box-shadow: none; color: #fff; border-color: #569ff7; } .flatpickr-monthSelect-month.startRange { border-radius: 50px 0 0 50px; } .flatpickr-monthSelect-month.endRange { border-radius: 0 50px 50px 0; } .flatpickr-monthSelect-month.startRange.endRange { border-radius: 50px; } .flatpickr-monthSelect-month.inRange { border-radius: 0; box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange { background: #80cbc4; -webkit-box-shadow: none; box-shadow: none; color: #fff; border-color: #80cbc4; } .tippy-box[data-theme~=light-border] { background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 8, 16, 0.15); color: #333; box-shadow: 0 4px 14px -2px rgba(0, 8, 16, 0.08); } .tippy-box[data-theme~=light-border] > .tippy-backdrop { background-color: #fff; } .tippy-box[data-theme~=light-border] > .tippy-arrow:after, .tippy-box[data-theme~=light-border] > .tippy-svg-arrow:after { content: ""; position: absolute; z-index: -1; } .tippy-box[data-theme~=light-border] > .tippy-arrow:after { border-color: transparent; border-style: solid; } .tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-arrow:before { border-top-color: #fff; } .tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-arrow:after { border-top-color: rgba(0, 8, 16, 0.2); border-width: 7px 7px 0; top: 17px; left: 1px; } .tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-svg-arrow > svg { top: 16px; } .tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-svg-arrow:after { top: 17px; } .tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-arrow:before { border-bottom-color: #fff; bottom: 16px; } .tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-arrow:after { border-bottom-color: rgba(0, 8, 16, 0.2); border-width: 0 7px 7px; bottom: 17px; left: 1px; } .tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-svg-arrow > svg { bottom: 16px; } .tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-svg-arrow:after { bottom: 17px; } .tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-arrow:before { border-left-color: #fff; } .tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-arrow:after { border-left-color: rgba(0, 8, 16, 0.2); border-width: 7px 0 7px 7px; left: 17px; top: 1px; } .tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-svg-arrow > svg { left: 11px; } .tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-svg-arrow:after { left: 12px; } .tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-arrow:before { border-right-color: #fff; right: 16px; } .tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-arrow:after { border-width: 7px 7px 7px 0; right: 17px; top: 1px; border-right-color: rgba(0, 8, 16, 0.2); } .tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-svg-arrow > svg { right: 11px; } .tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-svg-arrow:after { right: 12px; } .tippy-box[data-theme~=light-border] > .tippy-svg-arrow { fill: #fff; } .tippy-box[data-theme~=light-border] > .tippy-svg-arrow:after { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=); background-size: 16px 6px; width: 16px; height: 6px; } .selectize-control.plugin-drag_drop.multi > .selectize-input.dragging { overflow: visible; } .selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder { visibility: visible !important; background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; box-shadow: inset 0 0 12px 4px #fff; } .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { content: "!"; visibility: hidden; } .selectize-control.plugin-drag_drop .ui-sortable-helper { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } .selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header { position: relative; padding: 6px 0.75rem; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; border-radius: 0.375rem 0.375rem 0 0; } .selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close { position: absolute; right: 0.75rem; top: 50%; color: #343a40; opacity: 0.4; margin-top: -12px; line-height: 20px; font-size: 20px !important; text-decoration: none; } .selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover { color: black; } .selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content { display: flex; } .selectize-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; flex-grow: 1; flex-basis: 0; min-width: 0; } .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; } .selectize-dropdown.plugin-optgroup_columns .optgroup:before { display: none; } .selectize-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; } .selectize-control.plugin-remove_button .item { display: inline-flex; align-items: center; padding-right: 0 !important; } .selectize-control.plugin-remove_button .item .remove { color: inherit; text-decoration: none; vertical-align: middle; display: inline-block; padding: 1px 5px; border-left: 1px solid #dee2e6; border-radius: 0 2px 2px 0; box-sizing: border-box; margin-left: 5px; } .selectize-control.plugin-remove_button .item .remove:hover { background: rgba(0, 0, 0, 0.05); } .selectize-control.plugin-remove_button .item.active .remove { border-left-color: rgba(0, 0, 0, 0); } .selectize-control.plugin-remove_button .disabled .item .remove:hover { background: 0; } .selectize-control.plugin-remove_button .disabled .item .remove { border-left-color: white; } .selectize-control.plugin-clear_button .clear { text-decoration: none; display: flex; position: absolute; height: 100%; width: 25px; top: 0; right: calc(0.75rem - 5px); color: #000; opacity: 0.4; font-weight: bold; border: 0; cursor: pointer; z-index: 1; font-size: 21px; justify-content: center; align-items: center; } .selectize-control.plugin-clear_button .clear:hover { opacity: 1; } .selectize-control.plugin-clear_button.single .clear { right: calc(0.75rem - 5px + 1.5rem); } .selectize-dropdown.plugin-auto_position.selectize-position-top { border-top: 1px solid #d0d0d0; border-bottom: 0 none; border-radius: 3px 3px 0 0; box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.18); } .selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active { border-radius: 0 0 3px 3px; border-top: 0 none; } .selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before { top: 0; bottom: unset; } .selectize-control { position: relative; } .selectize-dropdown, .selectize-input, .selectize-input input { color: #343a40; font-family: inherit; font-size: inherit; line-height: 1.5; font-smoothing: inherit; } .selectize-input, .selectize-control.single .selectize-input.input-active { background: #fff; cursor: text; display: inline-block; } .selectize-input { border: 1px solid #ced4da; padding: 0.375rem 0.75rem; display: inline-block; width: 100%; position: relative; z-index: 1; box-sizing: border-box; box-shadow: none; border-radius: 0.375rem; } .selectize-control.multi .selectize-input.has-items { padding: calc(0.375rem - 1px - 0px) 0.75rem calc(0.375rem - 1px - 3px - 0px); } .selectize-input.full { background-color: #fff; } .selectize-input.disabled, .selectize-input.disabled * { cursor: default !important; } .selectize-input.focus { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); } .selectize-input.dropdown-active { border-radius: 0.375rem 0.375rem 0 0; } .selectize-input > * { vertical-align: baseline; display: inline-block; zoom: 1; } .selectize-control.multi .selectize-input > div { cursor: pointer; margin: 0 3px 3px 0; padding: 1px 5px; background: #efefef; color: #343a40; border: 0 solid #dee2e6; } .selectize-control.multi .selectize-input > div.active { background: #0d6efd; color: #fff; border: 0 solid rgba(0, 0, 0, 0); } .selectize-control.multi .selectize-input.disabled > div, .selectize-control.multi .selectize-input.disabled > div.active { color: #878787; background: white; border: 0 solid white; } .selectize-input > input { display: inline-block !important; padding: 0 !important; min-height: 0 !important; max-height: none !important; max-width: 100% !important; margin: 0 !important; text-indent: 0 !important; border: 0 none !important; background: none !important; line-height: inherit !important; user-select: auto !important; box-shadow: none !important; } .selectize-input > input::-ms-clear { display: none; } .selectize-input > input:focus { outline: none !important; } .selectize-input > input[placeholder] { box-sizing: initial; } .selectize-input.has-items > input { margin: 0 0 !important; } .selectize-input::after { content: " "; display: block; clear: left; } .selectize-input.dropdown-active::before { content: " "; display: block; position: absolute; background: #d8dde1; height: 1px; bottom: 0; left: 0; right: 0; } .selectize-dropdown { position: absolute; top: 100%; left: 0; width: 100%; z-index: 10; border: 1px solid #d0d0d0; background: #fff; margin: -1px 0 0 0; border-top: 0 none; box-sizing: border-box; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); border-radius: 0 0 0.375rem 0.375rem; } .selectize-dropdown [data-selectable] { cursor: pointer; overflow: hidden; } .selectize-dropdown [data-selectable] .highlight { background: rgba(255, 237, 40, 0.4); border-radius: 1px; } .selectize-dropdown .option, .selectize-dropdown .optgroup-header, .selectize-dropdown .no-results, .selectize-dropdown .create { padding: 3px 0.75rem; } .selectize-dropdown .option, .selectize-dropdown [data-disabled], .selectize-dropdown [data-disabled] [data-selectable].option { cursor: inherit; opacity: 0.5; } .selectize-dropdown [data-selectable].option { opacity: 1; cursor: pointer; } .selectize-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none; } .selectize-dropdown .optgroup-header { color: #6c757d; background: #fff; cursor: default; } .selectize-dropdown .active { background-color: #0d6efd; color: #fff; } .selectize-dropdown .active.create { color: #1e2125; } .selectize-dropdown .selected { background-color: #0d6efd; color: #fff; } .selectize-dropdown .create { color: rgba(52, 58, 64, 0.5); } .selectize-dropdown .active:not(.selected) { background: #e9ecef; color: #1e2125; } .selectize-dropdown-content { overflow-y: auto; overflow-x: hidden; max-height: 200px; overflow-scrolling: touch; } .selectize-dropdown-emptyoptionlabel { text-align: center; } .selectize-dropdown .spinner { display: inline-block; width: 30px; height: 30px; margin: 3px 0.75rem; } .selectize-dropdown .spinner:after { content: " "; display: block; width: 24px; height: 24px; margin: 3px; border-radius: 50%; border: 5px solid #d0d0d0; border-color: #d0d0d0 transparent #d0d0d0 transparent; animation: lds-dual-ring 1.2s linear infinite; } @keyframes lds-dual-ring { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } } .selectize-control.single .selectize-input, .selectize-control.single .selectize-input input { cursor: pointer; } .selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input:not(:read-only) { cursor: text; } .selectize-control.single .selectize-input:after { content: " "; display: block; position: absolute; top: 50%; right: calc(0.75rem + 5px); margin-top: -3px; width: 0; height: 0; border-style: solid; border-width: 5px 5px 0 5px; border-color: #343a40 transparent transparent transparent; } .selectize-control.single .selectize-input.dropdown-active:after { margin-top: -4px; border-width: 0 5px 5px 5px; border-color: transparent transparent #343a40 transparent; } .selectize-control.rtl { text-align: right; } .selectize-control.rtl.single .selectize-input:after { left: calc(0.75rem + 5px); right: auto; } .selectize-control.rtl .selectize-input > input { margin: 0 4px 0 -2px !important; } .selectize-control .selectize-input.disabled { opacity: 0.5; background-color: #fff; } .selectize-dropdown, .selectize-dropdown.form-control { height: auto; padding: 0; margin: 2px 0 0 0; z-index: 1000; background: #fff; border: 1px solid var(--bs-border-color-translucent); border-radius: 0.375rem; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } .selectize-dropdown .optgroup-header { font-size: 0.875rem; line-height: 1.5; } .selectize-dropdown .optgroup:first-child:before { display: none; } .selectize-dropdown .optgroup:before { content: " "; display: block; height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid var(--bs-border-color-translucent); margin-left: -0.75rem; margin-right: -0.75rem; } .selectize-dropdown .create { padding-left: 0.75rem; } .selectize-dropdown-content { padding: 5px 0; } .selectize-dropdown-emptyoptionlabel { text-align: center; } .selectize-input { min-height: calc(1.5em + 0.75rem + 2px); transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .selectize-input { transition: none; } } .selectize-input.dropdown-active { border-radius: 0.375rem; } .selectize-input.dropdown-active::before { display: none; } .selectize-input.focus { border-color: #86b7fe; outline: 0; box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .is-invalid .selectize-input { border-color: #dc3545; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .is-invalid .selectize-input:focus { border-color: #bd2130; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eb8c95; } .selectize-control.form-control-sm .selectize-input { min-height: calc(1.5em + 0.5rem + 2px) !important; height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem !important; font-size: 0.875rem; line-height: 1.25; } .selectize-control.multi .selectize-input { height: auto; padding-left: calc(0.75rem - 5px); padding-right: calc(0.75rem - 5px); } .selectize-control.multi .selectize-input > div { border-radius: calc(0.375rem - 1px); } .form-select.selectize-control, .form-control.selectize-control { padding: 0; height: auto; border: 0; background: 0; box-shadow: none; border-radius: 0; } .input-group > .input-group-append > .btn, .input-group > .form-control:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group > .input-group-prepend > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group .selectize-control:not(:last-child) .selectize-input { overflow: unset; border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group .selectize-control:not(:first-child) .selectize-input { overflow: unset; border-top-left-radius: 0; border-bottom-left-radius: 0; } .selectize-dropdown.plugin-auto_position.selectize-position-top { border-top: 1px solid #ced4da !important; border-bottom: 1px solid #ced4da !important; border-radius: 0.375rem !important; } .selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active { border-radius: 0.375rem !important; border-top: 1px solid #ced4da !important; } .selectize-dropdown.plugin-auto_position.selectize-position-top { border-top: 1px solid #d0d0d0; border-bottom: 0 none; border-radius: 3px 3px 0 0; box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.18); } .selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active { border-radius: 0 0 3px 3px; border-top: 0 none; } .selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before { top: 0; bottom: unset; } .selectize-control.plugin-clear_button .clear { text-decoration: none; display: flex; position: absolute; height: 100%; width: 25px; top: 0; right: calc(0.75rem - 5px); color: #000; opacity: 0.4; font-weight: bold; border: 0; cursor: pointer; z-index: 1; font-size: 21px; justify-content: center; align-items: center; } .selectize-control.plugin-clear_button .clear:hover { opacity: 1; } .selectize-control.plugin-clear_button.single .clear { right: calc(0.75rem - 5px + 1.5rem); } .selectize-control.plugin-drag_drop.multi > .selectize-input.dragging { overflow: visible; } .selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder { visibility: visible !important; background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; box-shadow: inset 0 0 12px 4px #fff; } .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { content: "!"; visibility: hidden; } .selectize-control.plugin-drag_drop .ui-sortable-helper { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } .selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header { position: relative; padding: 6px 0.75rem; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; border-radius: 0.375rem 0.375rem 0 0; } .selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close { position: absolute; right: 0.75rem; top: 50%; color: #343a40; opacity: 0.4; margin-top: -12px; line-height: 20px; font-size: 20px !important; text-decoration: none; } .selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover { color: black; } .selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content { display: flex; } .selectize-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; flex-grow: 1; flex-basis: 0; min-width: 0; } .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; } .selectize-dropdown.plugin-optgroup_columns .optgroup:before { display: none; } .selectize-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; } .selectize-control.plugin-remove_button .item { display: inline-flex; align-items: center; padding-right: 0 !important; } .selectize-control.plugin-remove_button .item .remove { color: inherit; text-decoration: none; vertical-align: middle; display: inline-block; padding: 1px 5px; border-left: 1px solid #dee2e6; border-radius: 0 2px 2px 0; box-sizing: border-box; margin-left: 5px; } .selectize-control.plugin-remove_button .item .remove:hover { background: rgba(0, 0, 0, 0.05); } .selectize-control.plugin-remove_button .item.active .remove { border-left-color: rgba(0, 0, 0, 0); } .selectize-control.plugin-remove_button .disabled .item .remove:hover { background: 0; } .selectize-control.plugin-remove_button .disabled .item .remove { border-left-color: white; } :root { --iti-hover-color:rgba(0, 0, 0, 0.05); --iti-border-color:#ccc; --iti-dialcode-color:#999; --iti-dropdown-bg:white; --iti-search-icon-color:#999; --iti-spacer-horizontal:8px; --iti-flag-height:12px; --iti-flag-width:16px; --iti-border-width:1px; --iti-arrow-height:4px; --iti-arrow-width:6px; --iti-triangle-border:calc(var(--iti-arrow-width) / 2); --iti-arrow-padding:6px; --iti-arrow-color:#555; --iti-path-flags-1x:url("https://www.tennisclubalfter.de/emp/includes/img/flags.webp"); --iti-path-flags-2x:url("https://www.tennisclubalfter.de/emp/includes/img/flags@2x.webp"); --iti-path-globe-1x:url("https://www.tennisclubalfter.de/emp/includes/img/globe.webp"); --iti-path-globe-2x:url("https://www.tennisclubalfter.de/emp/includes/img/globe@2x.webp"); --iti-flag-sprite-width:3904px; --iti-flag-sprite-height:12px; --iti-mobile-popup-margin:30px; } .em .iti { position: relative; display: inline-block; } .em .iti * { box-sizing: border-box; } .em .iti__a11y-text { width: 1px; height: 1px; clip: rect(1px, 1px, 1px, 1px); overflow: hidden; position: absolute; } .em .iti input.iti__tel-input, .em .iti input.iti__tel-input[type=tel], .em .iti input.iti__tel-input[type=text] { position: relative; z-index: 0; margin: 0 !important; } .em .iti__country-container { position: absolute; top: 0; bottom: 0; left: 0; padding: var(--iti-border-width); } .em .iti__selected-country { z-index: 1; position: relative; display: flex; align-items: center; height: 100%; background: 0 0; border: 0; margin: 0; padding: 0; font-family: inherit; font-size: inherit; color: inherit; border-radius: 0; font-weight: inherit; line-height: inherit; text-decoration: none; } .em .iti__selected-country-primary { display: flex; align-items: center; height: 100%; padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal); } .em .iti__arrow { margin-left: var(--iti-arrow-padding); width: 0; height: 0; border-left: var(--iti-triangle-border) solid transparent; border-right: var(--iti-triangle-border) solid transparent; border-top: var(--iti-arrow-height) solid var(--iti-arrow-color); } .em .iti__arrow--up { border-top: none; border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color); } .em .iti__dropdown-content { border-radius: 3px; background-color: var(--iti-dropdown-bg); } .em .iti--inline-dropdown .iti__dropdown-content { position: absolute; z-index: 2; margin-top: 3px; margin-left: calc(var(--iti-border-width) * -1); border: var(--iti-border-width) solid var(--iti-border-color); box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); } .em .iti__search-input { width: 100%; border-width: 0; border-radius: 3px; padding-left: 30px; padding-right: 28px; } .em [dir=rtl] .iti__search-input { padding-left: inherit; padding-right: 30px; background-position: right 8px center; } .em .iti__search-input + .iti__country-list { border-top: 1px solid var(--iti-border-color); } .em .iti__search-input::-webkit-search-cancel-button { appearance: none; } .em .iti__search-input-wrapper { position: relative; display: flex; align-items: center; } .em .iti__search-icon { position: absolute; left: 8px; display: flex; pointer-events: none; } .em [dir=rtl] .iti__search-icon { left: auto; right: 8px; } .em .iti__search-icon-svg { stroke: var(--iti-search-icon-color); fill: none; stroke-width: 3; } .em .iti__search-clear { position: absolute; right: 4px; background: 0 0; border: 0; border-radius: 3px; cursor: pointer; padding: 4px; display: flex; align-items: center; justify-content: center; transition: background-color 0.15s ease; width: 24px; height: 24px; } .em .iti__search-clear .iti__search-clear-x { stroke-width: 2; } .em .iti__search-clear .iti__search-clear-bg { fill: var(--iti-search-icon-color); } .em [dir=rtl] .iti__search-clear { right: auto; left: 4px; } .em .iti__search-clear:focus-visible, .em .iti__search-clear:hover { background: var(--iti-hover-color); outline: 0; } .em .iti__no-results { text-align: center; padding: 30px 0; } .em .iti__country-list { list-style: none; padding: 0; margin: 0; cursor: pointer; overflow-y: scroll; -webkit-overflow-scrolling: touch; } .em .iti--inline-dropdown .iti__country-list { max-height: 185px; } .em .iti--flexible-dropdown-width .iti__country-list { white-space: nowrap; } @media (max-width: 500px) { .em .iti--flexible-dropdown-width .iti__country-list { white-space: normal; } } .em .iti__country { display: flex; align-items: center; padding: 8px var(--iti-spacer-horizontal); outline: 0; } .em .iti__dial-code { color: var(--iti-dialcode-color); } .em .iti__country.iti__highlight { background-color: var(--iti-hover-color); } .em .iti__country-list .iti__flag, .em .iti__country-name { margin-right: var(--iti-spacer-horizontal); } .em [dir=rtl] .iti__country-list .iti__flag, .em [dir=rtl] .iti__country-name { margin-right: 0; margin-left: var(--iti-spacer-horizontal); } .em .iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) button.iti__selected-country { cursor: pointer; } .em .iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover, .em .iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary { background-color: var(--iti-hover-color); } .em .iti .iti__selected-dial-code { margin-left: 4px; } .em .iti--container { position: fixed; top: -1000px; left: -1000px; z-index: 1060; padding: var(--iti-border-width); } .em .iti--container:hover { cursor: pointer; } .em .iti__hide { display: none; } .em .iti__v-hide { visibility: hidden; } .em .iti--fullscreen-popup.iti--container { background-color: rgba(0, 0, 0, 0.5); top: 0; bottom: 0; left: 0; right: 0; position: fixed; padding: var(--iti-mobile-popup-margin); display: flex; flex-direction: column; justify-content: flex-start; } .em .iti--fullscreen-popup .iti__dropdown-content { display: flex; flex-direction: column; max-height: 100%; position: relative; } .em .iti--fullscreen-popup .iti__country { padding: 10px 10px; line-height: 1.5em; } .em .iti__flag { --iti-flag-offset:100px; height: var(--iti-flag-height); width: var(--iti-flag-width); border-radius: 1px; box-shadow: 0 0 1px 0 #888; background-image: var(--iti-path-flags-1x); background-repeat: no-repeat; background-position: var(--iti-flag-offset) 0; background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height); } .em .iti__ac { --iti-flag-offset:0px; } .em .iti__ad { --iti-flag-offset:-16px; } .em .iti__ae { --iti-flag-offset:-32px; } .em .iti__af { --iti-flag-offset:-48px; } .em .iti__ag { --iti-flag-offset:-64px; } .em .iti__ai { --iti-flag-offset:-80px; } .em .iti__al { --iti-flag-offset:-96px; } .em .iti__am { --iti-flag-offset:-112px; } .em .iti__ao { --iti-flag-offset:-128px; } .em .iti__ar { --iti-flag-offset:-144px; } .em .iti__as { --iti-flag-offset:-160px; } .em .iti__at { --iti-flag-offset:-176px; } .em .iti__au { --iti-flag-offset:-192px; } .em .iti__aw { --iti-flag-offset:-208px; } .em .iti__ax { --iti-flag-offset:-224px; } .em .iti__az { --iti-flag-offset:-240px; } .em .iti__ba { --iti-flag-offset:-256px; } .em .iti__bb { --iti-flag-offset:-272px; } .em .iti__bd { --iti-flag-offset:-288px; } .em .iti__be { --iti-flag-offset:-304px; } .em .iti__bf { --iti-flag-offset:-320px; } .em .iti__bg { --iti-flag-offset:-336px; } .em .iti__bh { --iti-flag-offset:-352px; } .em .iti__bi { --iti-flag-offset:-368px; } .em .iti__bj { --iti-flag-offset:-384px; } .em .iti__bl { --iti-flag-offset:-400px; } .em .iti__bm { --iti-flag-offset:-416px; } .em .iti__bn { --iti-flag-offset:-432px; } .em .iti__bo { --iti-flag-offset:-448px; } .em .iti__bq { --iti-flag-offset:-464px; } .em .iti__br { --iti-flag-offset:-480px; } .em .iti__bs { --iti-flag-offset:-496px; } .em .iti__bt { --iti-flag-offset:-512px; } .em .iti__bw { --iti-flag-offset:-528px; } .em .iti__by { --iti-flag-offset:-544px; } .em .iti__bz { --iti-flag-offset:-560px; } .em .iti__ca { --iti-flag-offset:-576px; } .em .iti__cc { --iti-flag-offset:-592px; } .em .iti__cd { --iti-flag-offset:-608px; } .em .iti__cf { --iti-flag-offset:-624px; } .em .iti__cg { --iti-flag-offset:-640px; } .em .iti__ch { --iti-flag-offset:-656px; } .em .iti__ci { --iti-flag-offset:-672px; } .em .iti__ck { --iti-flag-offset:-688px; } .em .iti__cl { --iti-flag-offset:-704px; } .em .iti__cm { --iti-flag-offset:-720px; } .em .iti__cn { --iti-flag-offset:-736px; } .em .iti__co { --iti-flag-offset:-752px; } .em .iti__cr { --iti-flag-offset:-768px; } .em .iti__cu { --iti-flag-offset:-784px; } .em .iti__cv { --iti-flag-offset:-800px; } .em .iti__cw { --iti-flag-offset:-816px; } .em .iti__cx { --iti-flag-offset:-832px; } .em .iti__cy { --iti-flag-offset:-848px; } .em .iti__cz { --iti-flag-offset:-864px; } .em .iti__de { --iti-flag-offset:-880px; } .em .iti__dj { --iti-flag-offset:-896px; } .em .iti__dk { --iti-flag-offset:-912px; } .em .iti__dm { --iti-flag-offset:-928px; } .em .iti__do { --iti-flag-offset:-944px; } .em .iti__dz { --iti-flag-offset:-960px; } .em .iti__ec { --iti-flag-offset:-976px; } .em .iti__ee { --iti-flag-offset:-992px; } .em .iti__eg { --iti-flag-offset:-1008px; } .em .iti__eh { --iti-flag-offset:-1024px; } .em .iti__er { --iti-flag-offset:-1040px; } .em .iti__es { --iti-flag-offset:-1056px; } .em .iti__et { --iti-flag-offset:-1072px; } .em .iti__fi { --iti-flag-offset:-1088px; } .em .iti__fj { --iti-flag-offset:-1104px; } .em .iti__fk { --iti-flag-offset:-1120px; } .em .iti__fm { --iti-flag-offset:-1136px; } .em .iti__fo { --iti-flag-offset:-1152px; } .em .iti__fr { --iti-flag-offset:-1168px; } .em .iti__ga { --iti-flag-offset:-1184px; } .em .iti__gb { --iti-flag-offset:-1200px; } .em .iti__gd { --iti-flag-offset:-1216px; } .em .iti__ge { --iti-flag-offset:-1232px; } .em .iti__gf { --iti-flag-offset:-1248px; } .em .iti__gg { --iti-flag-offset:-1264px; } .em .iti__gh { --iti-flag-offset:-1280px; } .em .iti__gi { --iti-flag-offset:-1296px; } .em .iti__gl { --iti-flag-offset:-1312px; } .em .iti__gm { --iti-flag-offset:-1328px; } .em .iti__gn { --iti-flag-offset:-1344px; } .em .iti__gp { --iti-flag-offset:-1360px; } .em .iti__gq { --iti-flag-offset:-1376px; } .em .iti__gr { --iti-flag-offset:-1392px; } .em .iti__gt { --iti-flag-offset:-1408px; } .em .iti__gu { --iti-flag-offset:-1424px; } .em .iti__gw { --iti-flag-offset:-1440px; } .em .iti__gy { --iti-flag-offset:-1456px; } .em .iti__hk { --iti-flag-offset:-1472px; } .em .iti__hn { --iti-flag-offset:-1488px; } .em .iti__hr { --iti-flag-offset:-1504px; } .em .iti__ht { --iti-flag-offset:-1520px; } .em .iti__hu { --iti-flag-offset:-1536px; } .em .iti__id { --iti-flag-offset:-1552px; } .em .iti__ie { --iti-flag-offset:-1568px; } .em .iti__il { --iti-flag-offset:-1584px; } .em .iti__im { --iti-flag-offset:-1600px; } .em .iti__in { --iti-flag-offset:-1616px; } .em .iti__io { --iti-flag-offset:-1632px; } .em .iti__iq { --iti-flag-offset:-1648px; } .em .iti__ir { --iti-flag-offset:-1664px; } .em .iti__is { --iti-flag-offset:-1680px; } .em .iti__it { --iti-flag-offset:-1696px; } .em .iti__je { --iti-flag-offset:-1712px; } .em .iti__jm { --iti-flag-offset:-1728px; } .em .iti__jo { --iti-flag-offset:-1744px; } .em .iti__jp { --iti-flag-offset:-1760px; } .em .iti__ke { --iti-flag-offset:-1776px; } .em .iti__kg { --iti-flag-offset:-1792px; } .em .iti__kh { --iti-flag-offset:-1808px; } .em .iti__ki { --iti-flag-offset:-1824px; } .em .iti__km { --iti-flag-offset:-1840px; } .em .iti__kn { --iti-flag-offset:-1856px; } .em .iti__kp { --iti-flag-offset:-1872px; } .em .iti__kr { --iti-flag-offset:-1888px; } .em .iti__kw { --iti-flag-offset:-1904px; } .em .iti__ky { --iti-flag-offset:-1920px; } .em .iti__kz { --iti-flag-offset:-1936px; } .em .iti__la { --iti-flag-offset:-1952px; } .em .iti__lb { --iti-flag-offset:-1968px; } .em .iti__lc { --iti-flag-offset:-1984px; } .em .iti__li { --iti-flag-offset:-2000px; } .em .iti__lk { --iti-flag-offset:-2016px; } .em .iti__lr { --iti-flag-offset:-2032px; } .em .iti__ls { --iti-flag-offset:-2048px; } .em .iti__lt { --iti-flag-offset:-2064px; } .em .iti__lu { --iti-flag-offset:-2080px; } .em .iti__lv { --iti-flag-offset:-2096px; } .em .iti__ly { --iti-flag-offset:-2112px; } .em .iti__ma { --iti-flag-offset:-2128px; } .em .iti__mc { --iti-flag-offset:-2144px; } .em .iti__md { --iti-flag-offset:-2160px; } .em .iti__me { --iti-flag-offset:-2176px; } .em .iti__mf { --iti-flag-offset:-2192px; } .em .iti__mg { --iti-flag-offset:-2208px; } .em .iti__mh { --iti-flag-offset:-2224px; } .em .iti__mk { --iti-flag-offset:-2240px; } .em .iti__ml { --iti-flag-offset:-2256px; } .em .iti__mm { --iti-flag-offset:-2272px; } .em .iti__mn { --iti-flag-offset:-2288px; } .em .iti__mo { --iti-flag-offset:-2304px; } .em .iti__mp { --iti-flag-offset:-2320px; } .em .iti__mq { --iti-flag-offset:-2336px; } .em .iti__mr { --iti-flag-offset:-2352px; } .em .iti__ms { --iti-flag-offset:-2368px; } .em .iti__mt { --iti-flag-offset:-2384px; } .em .iti__mu { --iti-flag-offset:-2400px; } .em .iti__mv { --iti-flag-offset:-2416px; } .em .iti__mw { --iti-flag-offset:-2432px; } .em .iti__mx { --iti-flag-offset:-2448px; } .em .iti__my { --iti-flag-offset:-2464px; } .em .iti__mz { --iti-flag-offset:-2480px; } .em .iti__na { --iti-flag-offset:-2496px; } .em .iti__nc { --iti-flag-offset:-2512px; } .em .iti__ne { --iti-flag-offset:-2528px; } .em .iti__nf { --iti-flag-offset:-2544px; } .em .iti__ng { --iti-flag-offset:-2560px; } .em .iti__ni { --iti-flag-offset:-2576px; } .em .iti__nl { --iti-flag-offset:-2592px; } .em .iti__no { --iti-flag-offset:-2608px; } .em .iti__np { --iti-flag-offset:-2624px; } .em .iti__nr { --iti-flag-offset:-2640px; } .em .iti__nu { --iti-flag-offset:-2656px; } .em .iti__nz { --iti-flag-offset:-2672px; } .em .iti__om { --iti-flag-offset:-2688px; } .em .iti__pa { --iti-flag-offset:-2704px; } .em .iti__pe { --iti-flag-offset:-2720px; } .em .iti__pf { --iti-flag-offset:-2736px; } .em .iti__pg { --iti-flag-offset:-2752px; } .em .iti__ph { --iti-flag-offset:-2768px; } .em .iti__pk { --iti-flag-offset:-2784px; } .em .iti__pl { --iti-flag-offset:-2800px; } .em .iti__pm { --iti-flag-offset:-2816px; } .em .iti__pr { --iti-flag-offset:-2832px; } .em .iti__ps { --iti-flag-offset:-2848px; } .em .iti__pt { --iti-flag-offset:-2864px; } .em .iti__pw { --iti-flag-offset:-2880px; } .em .iti__py { --iti-flag-offset:-2896px; } .em .iti__qa { --iti-flag-offset:-2912px; } .em .iti__re { --iti-flag-offset:-2928px; } .em .iti__ro { --iti-flag-offset:-2944px; } .em .iti__rs { --iti-flag-offset:-2960px; } .em .iti__ru { --iti-flag-offset:-2976px; } .em .iti__rw { --iti-flag-offset:-2992px; } .em .iti__sa { --iti-flag-offset:-3008px; } .em .iti__sb { --iti-flag-offset:-3024px; } .em .iti__sc { --iti-flag-offset:-3040px; } .em .iti__sd { --iti-flag-offset:-3056px; } .em .iti__se { --iti-flag-offset:-3072px; } .em .iti__sg { --iti-flag-offset:-3088px; } .em .iti__sh { --iti-flag-offset:-3104px; } .em .iti__si { --iti-flag-offset:-3120px; } .em .iti__sj { --iti-flag-offset:-3136px; } .em .iti__sk { --iti-flag-offset:-3152px; } .em .iti__sl { --iti-flag-offset:-3168px; } .em .iti__sm { --iti-flag-offset:-3184px; } .em .iti__sn { --iti-flag-offset:-3200px; } .em .iti__so { --iti-flag-offset:-3216px; } .em .iti__sr { --iti-flag-offset:-3232px; } .em .iti__ss { --iti-flag-offset:-3248px; } .em .iti__st { --iti-flag-offset:-3264px; } .em .iti__sv { --iti-flag-offset:-3280px; } .em .iti__sx { --iti-flag-offset:-3296px; } .em .iti__sy { --iti-flag-offset:-3312px; } .em .iti__sz { --iti-flag-offset:-3328px; } .em .iti__tc { --iti-flag-offset:-3344px; } .em .iti__td { --iti-flag-offset:-3360px; } .em .iti__tg { --iti-flag-offset:-3376px; } .em .iti__th { --iti-flag-offset:-3392px; } .em .iti__tj { --iti-flag-offset:-3408px; } .em .iti__tk { --iti-flag-offset:-3424px; } .em .iti__tl { --iti-flag-offset:-3440px; } .em .iti__tm { --iti-flag-offset:-3456px; } .em .iti__tn { --iti-flag-offset:-3472px; } .em .iti__to { --iti-flag-offset:-3488px; } .em .iti__tr { --iti-flag-offset:-3504px; } .em .iti__tt { --iti-flag-offset:-3520px; } .em .iti__tv { --iti-flag-offset:-3536px; } .em .iti__tw { --iti-flag-offset:-3552px; } .em .iti__tz { --iti-flag-offset:-3568px; } .em .iti__ua { --iti-flag-offset:-3584px; } .em .iti__ug { --iti-flag-offset:-3600px; } .em .iti__us { --iti-flag-offset:-3616px; } .em .iti__uy { --iti-flag-offset:-3632px; } .em .iti__uz { --iti-flag-offset:-3648px; } .em .iti__va { --iti-flag-offset:-3664px; } .em .iti__vc { --iti-flag-offset:-3680px; } .em .iti__ve { --iti-flag-offset:-3696px; } .em .iti__vg { --iti-flag-offset:-3712px; } .em .iti__vi { --iti-flag-offset:-3728px; } .em .iti__vn { --iti-flag-offset:-3744px; } .em .iti__vu { --iti-flag-offset:-3760px; } .em .iti__wf { --iti-flag-offset:-3776px; } .em .iti__ws { --iti-flag-offset:-3792px; } .em .iti__xk { --iti-flag-offset:-3808px; } .em .iti__ye { --iti-flag-offset:-3824px; } .em .iti__yt { --iti-flag-offset:-3840px; } .em .iti__za { --iti-flag-offset:-3856px; } .em .iti__zm { --iti-flag-offset:-3872px; } .em .iti__zw { --iti-flag-offset:-3888px; } .em .iti__globe { background-image: var(--iti-path-globe-1x); background-size: contain; background-position: right; box-shadow: none; height: 19px; } @media (min-resolution: 2x) { .em .iti__flag { background-image: var(--iti-path-flags-2x); } .em .iti__globe { background-image: var(--iti-path-globe-2x); } } 