@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
picture,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: not-allowed;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type=checkbox],
input[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
input[type=search] {
  -webkit-appearance: textfield; /* 1 */
  box-sizing: content-box; /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 * [NOTE] We don't enable this ruleset in Foundation, because we want the <fieldset> element to have plain styling.
 */
/* fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
} */
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

.hide {
  display: none !important;
}

.invisible {
  visibility: hidden;
}

.visible {
  visibility: visible;
}

@media print, screen and (max-width: 24.99875em) {
  .hide-for-small-only {
    display: none !important;
  }
}

@media screen and (max-width: 0em), screen and (min-width: 25em) {
  .show-for-small-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 25em) {
  .hide-for-smallplus {
    display: none !important;
  }
}

@media screen and (max-width: 24.99875em) {
  .show-for-smallplus {
    display: none !important;
  }
}

@media print, screen and (min-width: 25em) and (max-width: 47.99875em) {
  .hide-for-smallplus-only {
    display: none !important;
  }
}

@media screen and (max-width: 24.99875em), screen and (min-width: 48em) {
  .show-for-smallplus-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 48em) {
  .hide-for-medium {
    display: none !important;
  }
}

@media screen and (max-width: 47.99875em) {
  .show-for-medium {
    display: none !important;
  }
}

@media print, screen and (min-width: 48em) and (max-width: 63.74875em) {
  .hide-for-medium-only {
    display: none !important;
  }
}

@media screen and (max-width: 47.99875em), screen and (min-width: 63.75em) {
  .show-for-medium-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 63.75em) {
  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 63.74875em) {
  .show-for-large {
    display: none !important;
  }
}

@media print, screen and (min-width: 63.75em) and (max-width: 87.49875em) {
  .hide-for-large-only {
    display: none !important;
  }
}

@media screen and (max-width: 63.74875em), screen and (min-width: 87.5em) {
  .show-for-large-only {
    display: none !important;
  }
}

@media screen and (min-width: 87.5em) {
  .hide-for-xlarge {
    display: none !important;
  }
}

@media screen and (max-width: 87.49875em) {
  .show-for-xlarge {
    display: none !important;
  }
}

@media screen and (min-width: 87.5em) and (max-width: 118.74875em) {
  .hide-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 87.49875em), screen and (min-width: 118.75em) {
  .show-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (min-width: 118.75em) {
  .hide-for-xxlarge {
    display: none !important;
  }
}

@media screen and (max-width: 118.74875em) {
  .show-for-xxlarge {
    display: none !important;
  }
}

@media screen and (min-width: 118.75em) {
  .hide-for-xxlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 118.74875em) {
  .show-for-xxlarge-only {
    display: none !important;
  }
}

.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}

.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}

.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}

.show-for-dark-mode {
  display: none;
}

.hide-for-dark-mode {
  display: block;
}

@media screen and (prefers-color-scheme: dark) {
  .show-for-dark-mode {
    display: block !important;
  }
  .hide-for-dark-mode {
    display: none !important;
  }
}
.show-for-ie {
  display: none;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .show-for-ie {
    display: block !important;
  }
  .hide-for-ie {
    display: none !important;
  }
}
.show-for-sticky {
  display: none;
}

.is-stuck .show-for-sticky {
  display: block;
}

.is-stuck .hide-for-sticky {
  display: none;
}

.foundation-mq {
  font-family: "small=0em&smallplus=25em&medium=48em&large=63.75em&xlarge=87.5em&xxlarge=118.75em";
}

html {
  box-sizing: border-box;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

body {
  padding: 0;
  margin: 0;
}

figure {
  margin: 0;
}

a {
  text-decoration: none;
}

img {
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
  display: inline-block;
  vertical-align: middle;
}

select {
  width: 100%;
}

button {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: transparent;
  padding: 0;
  border: 0;
  line-height: 1;
}

.is-visible {
  display: block !important;
}

.is-hidden {
  display: none !important;
}

.site {
  min-height: 100vh;
}

.unstyled-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.pre {
  white-space: pre-wrap;
}

.sb-error-page pre {
  white-space: pre-wrap;
}

@keyframes avatar-load-pulse {
  from {
    background: rgba(255, 255, 255, 0.3);
  }
  to {
    background: rgba(255, 255, 255, 0.6);
  }
}
@font-face {
  font-family: "raleway";
  src: url("https://www.brazeau.ab.ca/core/SB/fonts/raleway-bold-webfont.woff2") format("woff2"), url("https://www.brazeau.ab.ca/core/SB/fonts/raleway-bold-webfont.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "raleway";
  src: url("https://www.brazeau.ab.ca/core/SB/fonts/raleway-semibold-webfont.woff2") format("woff2"), url("https://www.brazeau.ab.ca/core/SB/fonts/raleway-semibold-webfont.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "raleway";
  src: url("https://www.brazeau.ab.ca/core/SB/fonts/raleway-regular-webfont.woff2") format("woff2"), url("https://www.brazeau.ab.ca/core/SB/fonts/raleway-regular-webfont.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
body {
  font-weight: 400;
  line-height: 1.5;
  font-family: "raleway", sans-serif;
  font-size: 0.875rem;
}
@media print, screen and (min-width: 48em) {
  body {
    font-size: 1rem;
  }
}

a {
  color: #00A79D;
  text-decoration: none;
}
a:focus, a:hover {
  color: #006a5d;
}

strong,
b {
  font-weight: 700;
}

ul {
  margin: 0;
}

p {
  margin: 0.75rem 0;
}

h1 {
  margin: 0;
  font-family: "raleway", sans-serif;
  font-weight: 600;
  line-height: 1.2;
  font-size: 1.5rem;
}
@media print, screen and (min-width: 48em) {
  h1 {
    font-size: 2rem;
  }
}

h2 {
  margin: 0;
  font-family: "raleway", sans-serif;
  font-weight: 600;
  line-height: 1.2;
  font-size: 1.25rem;
}
@media print, screen and (min-width: 48em) {
  h2 {
    font-size: 1.5rem;
  }
}

h3 {
  margin: 0;
  font-family: "raleway", sans-serif;
  font-weight: 600;
  line-height: 1.2;
  font-size: 1.125rem;
}
@media print, screen and (min-width: 48em) {
  h3 {
    font-size: 1.25rem;
  }
}

h4 {
  margin: 0;
  font-family: "raleway", sans-serif;
  font-weight: 600;
  line-height: 1.2;
  font-size: 1rem;
  line-height: 1.5rem;
}
@media print, screen and (min-width: 48em) {
  h4 {
    font-size: 1.125rem;
  }
}

.text-upper {
  text-transform: uppercase;
}

.text-nowrap {
  display: inline-block;
  margin-right: 0.5em;
}

a {
  transition: color 0.2s;
}

p {
  margin: 0.75rem 0 0;
}

.sb-admin {
  color: #363636;
}

.icon-button {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  color: transparent;
}

.icon-button {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
}

.icon-button-text {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: left center;
}

.icon-add:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20502.664%20502.664'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M64.302%2088.656h244.872v33.672H64.302zm315.214%2093.94V9.08H0v422.335h220.13c28.754%2037.706%2074.03%2062.167%20125.11%2062.167%2086.93%200%20157.425-70.493%20157.425-157.424%200-75.152-52.698-137.9-123.15-153.56zM24.483%20407.02V33.585h330.594V179.23c-3.257-.193-6.514-.495-9.836-.495-31.08%200-59.98%209.124-84.4%2024.7H64.3v33.67h158.675c-18.4%2022.672-30.566%2050.563-34.06%2081.107H64.302v33.694h124.312c1.963%2019.694%207.658%2038.245%2016.2%2055.135-81.882-.02-168.618-.02-180.33-.02zm411.96-49.376h-69.718s0%2054.186-.022%2074.786h-42.97c.023-20.6.023-74.786.023-74.786s-46.636%200-69.717.043V314.76c23.08-.107%2069.71-.107%2069.71-.107s-.02-54.23%200-74.764h42.95c-.02%2020.53%200%2074.76%200%2074.76h69.71l.02%2042.99z'%2F%3E%3C%2Fsvg%3E");
}

.icon-delete:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20418%20418'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M265.616%2038V0H152.384v38H69v60h280V38h-83.384zm-83.232-8h53.232v8h-53.232v-8zM109%20418h200l19.016-290H89.984z'%2F%3E%3C%2Fsvg%3E");
}

.icon-undelete:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20290.6%20380.5'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M79%20380.5h160l16-244H63zm148.9-321L238.3%2031%20153.1%200l-10.3%2028.6L80.1%205.8%2063.6%2050.9l210.5%2076.6%2016.4-45.1zm-60.4-28.7l40%2014.6-2.2%206-40-14.6zm-54.2%2069.3q-10.6-26.3-57-26.3H41.7V57.2a4.1%204.1%200%200%200-7.1-2.9L1.2%2087.6a4.1%204.1%200%200%200%200%205.9l33.4%2033.4a4.2%204.2%200%200%200%207.1-2.9v-16.8h14.6q6.4%200%2011.4.4a82.3%2082.3%200%200%201%2010%201.4%2037.3%2037.3%200%200%201%208.7%202.8%2030.5%2030.5%200%200%201%206.9%204.5%2022.8%2022.8%200%200%201%205.2%206.6%2035.3%2035.3%200%200%201%203.2%209%2055.4%2055.4%200%200%201%201.1%2011.8q0%203.6-.3%208a13.5%2013.5%200%200%201-.2%201.5%2013.7%2013.7%200%200%200-.2%201.7%202.4%202.4%200%200%200%20.6%201.6%201.9%201.9%200%200%200%201.5.6%202.2%202.2%200%200%200%201.8-1.1%207.8%207.8%200%200%200%20.8-1.4l.9-2%20.7-1.6q8.3-18.6%208.3-29.4%200-13-3.5-21.7zm0%200'%2F%3E%3C%2Fsvg%3E");
}

.icon-empty-trash:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20418%20418%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7Bfill%3A%20%2300A79D%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Crect%20class%3D%22cls-1%22%20x%3D%22-29.29%22%20y%3D%22206.08%22%20width%3D%22476.59%22%20height%3D%2243.84%22%20transform%3D%22translate(-100.01%20214.56)%20rotate(-45)%22%2F%3E%3Cg%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2289.98%20128%2099.28%20269.72%20241%20128%2089.98%20128%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22107.65%20397.35%20109%20418%20309%20418%20324.58%20180.42%20107.65%20397.35%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M331%2C38H265.62V0H152.38V38H69V98H271Zm-95.38%2C0H182.38V30h53.23Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon-edit:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201200%20974.505'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M284.22%20974.505h624.5c33.3%200%2060.2-27%2060.2-60.2v-526c0-24.9-20.1-45-45-45h-260.5c-24.9%200-45-20.1-45-45v-253.2c0-24.9-20.1-45-45-45h-289.2c-33.3%200-60.2%2027-60.2%2060.2v77.2l404.1%20401.3c10.6%2010.6%2018.7%2023.7%2023.4%2037.9l47.7%20145.7c4%2012.2%204.9%2025.2%202.7%2037.8-2%2011.6-6.8%2022.9-13.8%2032.5-14.8%2020.4-38.5%2032.6-63.5%2032.6-6.4%200-12.9-.8-19.1-2.4l-154.9-39c-16.6-4.2-31.9-12.8-44-24.8l-182.7-181.4v336.5c0%2033.3%2027%2060.3%2060.3%2060.3zm664.8-699.8c17.8%200%2026.7-21.5%2014.1-34.1l-234.6-234.7c-12.6-12.6-34.1-3.7-34.1%2014.1v234.6c0%2011.1%209%2020.1%2020.1%2020.1h234.5zm-828.2-134.6c-12.7%200-25.5%204.2-33.9%2012.6l-68.8%2068.8c-16.6%2016.6-16.9%2050.3-.6%2066.6l60%2059.6%20136-136-60-59.6c-8.1-8-20.3-12-32.7-12zm297%20545.6l136-136-297.7-295.7-32.2%2032.2-103.8%20103.8%20103.8%20103.2zm202.4%2079.1c1.5.4%203%20.6%204.5.6%2012%200%2021.5-12%2017.6-24.2l-47.8-145.7c-.1-.4-.3-.8-.4-1.1l-130.9%20130.8c.7.2%201.4.4%202%20.6l155%2039z'%2F%3E%3C%2Fsvg%3E");
}

.icon-view:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20561%20561'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M280.5%2089.25C153%2089.25%2043.35%20168.3%200%20280.5c43.35%20112.2%20153%20191.25%20280.5%20191.25S517.65%20392.7%20561%20280.5C517.65%20168.3%20408%2089.25%20280.5%2089.25zm0%20318.75C209.1%20408%20153%20351.9%20153%20280.5S209.1%20153%20280.5%20153%20408%20209.1%20408%20280.5%20351.9%20408%20280.5%20408zm0-204c-43.35%200-76.5%2033.15-76.5%2076.5s33.15%2076.5%2076.5%2076.5%2076.5-33.15%2076.5-76.5-33.15-76.5-76.5-76.5z'%2F%3E%3C%2Fsvg%3E");
}

.icon-arrow-left:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20330%20330%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7Bfill%3A%20%2300A79D%3B%20transform%3A%20rotate(-90deg)%3B%20transform-origin%3A%20center%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M156%2C96.75%2C6%2C209.25a15%2C15%2C0%2C0%2C0%2C18%2C24l141-105.7%2C141%2C105.7a15%2C15%2C0%2C0%2C0%2C18-24L174%2C96.75A15%2C15%2C0%2C0%2C0%2C156%2C96.75Z%22%2F%3E%3C%2Fsvg%3E");
}

.icon-check:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20342.508%20342.508'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M171.254%200C76.837%200%20.004%2076.82.004%20171.248s76.828%20171.26%20171.25%20171.26c94.438%200%20171.25-76.826%20171.25-171.26C342.504%2076.818%20265.698%200%20171.254%200zm74.117%20136.16l-89.69%2089.69c-2.69%202.69-6.24%204.05-9.75%204.05-3.54%200-7.06-1.358-9.76-4.05l-39.01-39.006c-5.39-5.398-5.39-14.13%200-19.52%205.39-5.393%2014.13-5.393%2019.52%200l29.26%2029.26%2079.95-79.947c5.38-5.386%2014.11-5.386%2019.51%200%205.4%205.4%205.4%2014.132%200%2019.524z'%2F%3E%3C%2Fsvg%3E");
}

.icon-close:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2051.976%2051.976'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M44.373%207.603c-10.137-10.137-26.632-10.138-36.77%200-10.138%2010.138-10.137%2026.632%200%2036.77s26.632%2010.138%2036.77%200c10.137-10.138%2010.137-26.633%200-36.77zM36.24%2036.24c-.78.782-2.046.782-2.827%200l-7.425-7.424-7.778%207.778c-.78.78-2.047.78-2.828%200-.78-.78-.78-2.047%200-2.828l7.778-7.778-7.425-7.425c-.78-.78-.78-2.048%200-2.828.78-.78%202.047-.78%202.828%200l7.425%207.425%207.07-7.07c.782-.782%202.048-.782%202.83%200%20.78.78.78%202.046%200%202.827l-7.072%207.07%207.425%207.426c.79.78.79%202.047%200%202.828z'%2F%3E%3C%2Fsvg%3E");
}

.icon-refresh:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20286.052%20286.052%22%3E%3Cpath%20style%3D%22fill%3A%2300A79D%3B%22%20d%3D%22M78.493%2C143.181H62.832v-0.125c0-43.623%2C34.809-80.328%2C79.201-80.122c21.642%2C0.098%2C41.523%2C8.841%2C55.691%2C23.135l25.843-24.931c-20.864-21.043-49.693-34.049-81.534-34.049c-63.629%2C0-115.208%2C51.955-115.298%2C116.075h-15.84c-9.708%2C0-13.677%2C6.49-8.823%2C14.437l33.799%2C33.504c6.704%2C6.704%2C10.736%2C6.91%2C17.646%2C0l33.799-33.504C92.17%2C149.662%2C88.192%2C143.181%2C78.493%2C143.181z%20M283.978%2C129.236l-33.799-33.433c-6.892-6.892-11.156-6.481-17.637%2C0l-33.799%2C33.433c-4.854%2C7.929-0.894%2C14.419%2C8.814%2C14.419h15.635c-0.25%2C43.337-34.943%2C79.72-79.183%2C79.514c-21.633-0.089-41.505-8.814-55.691-23.099l-25.843%2C24.896c20.873%2C21.007%2C49.702%2C33.996%2C81.534%2C33.996c63.432%2C0%2C114.869-51.579%2C115.28-115.298h15.867C284.872%2C143.655%2C288.832%2C137.156%2C283.978%2C129.236z%22%2F%3E%3C%2Fsvg%3E");
}

.icon-help:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20431.855%20431.855%22%3E%3Cpath%20fill%3D%22%2300A79D%22%20d%3D%22M215.936%200C96.722%200%20.008%2096.592.008%20215.814c0%20119.336%2096.714%20216.04%20215.927%20216.04%20119.28%200%20215.91-96.705%20215.91-216.04C431.848%2096.592%20335.215%200%20215.935%200zm15.387%20335.962c-5.015%204.463-10.827%206.706-17.41%206.706-6.813%200-12.755-2.203-17.827-6.617-5.08-4.4-7.625-10.57-7.625-18.5%200-7.03%202.47-12.95%207.38-17.74%204.91-4.79%2010.94-7.19%2018.08-7.19%207.03%200%2012.95%202.4%2017.76%207.2%204.8%204.8%207.2%2010.72%207.2%2017.75-.01%207.81-2.52%2013.95-7.54%2018.41zm62.533-155.028c-3.853%207.145-8.43%2013.306-13.737%2018.5-5.3%205.195-14.81%2013.925-28.55%2026.2-3.79%203.462-6.84%206.502-9.12%209.12-2.29%202.625-3.99%205.022-5.11%207.2-1.12%202.18-1.99%204.358-2.6%206.536-.61%202.17-1.53%206-2.77%2011.47-2.12%2011.607-8.76%2017.41-19.92%2017.41-5.81%200-10.68-1.894-14.66-5.69-3.96-3.796-5.94-9.43-5.94-16.907%200-9.372%201.45-17.493%204.35-24.36%202.88-6.87%206.74-12.893%2011.54-18.087%204.8-5.194%2011.27-11.356%2019.42-18.5%207.14-6.252%2012.3-10.966%2015.48-14.145%203.18-3.18%205.86-6.73%208.03-10.63%202.19-3.91%203.26-8.14%203.26-12.72%200-8.93-3.31-16.46-9.96-22.59-6.64-6.13-15.21-9.21-25.71-9.21-12.28%200-21.32%203.1-27.13%209.29-5.8%206.2-10.7%2015.32-14.73%2027.37-3.8%2012.62-11%2018.92-21.59%2018.92-6.25%200-11.53-2.2-15.83-6.61-4.29-4.4-6.44-9.17-6.44-14.31%200-10.6%203.41-21.34%2010.21-32.23%206.81-10.88%2016.74-19.9%2029.81-27.03%2013.05-7.14%2028.29-10.72%2045.7-10.72%2016.18%200%2030.46%202.99%2042.85%208.97%2012.39%205.97%2021.96%2014.09%2028.72%2024.36%206.75%2010.27%2010.13%2021.43%2010.13%2033.48.01%209.47-1.91%2017.79-5.77%2024.93z%22%2F%3E%3C%2Fsvg%3E");
}

.icon-cancel:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2065.518%2065.518%22%20style%3D%22fill%3A%20%2300A79D%22%3E%3Cpath%20d%3D%22M32.759%2C0C14.696%2C0%2C0%2C14.695%2C0%2C32.759s14.695%2C32.759%2C32.759%2C32.759s32.759-14.695%2C32.759-32.759S50.822%2C0%2C32.759%2C0z%20M6%2C32.759C6%2C18.004%2C18.004%2C6%2C32.759%2C6c6.648%2C0%2C12.734%2C2.443%2C17.419%2C6.472L12.472%2C50.178C8.443%2C45.493%2C6%2C39.407%2C6%2C32.759z%20M32.759%2C59.518c-5.948%2C0-11.447-1.953-15.895-5.248l37.405-37.405c3.295%2C4.448%2C5.248%2C9.947%2C5.248%2C15.895C59.518%2C47.514%2C47.514%2C59.518%2C32.759%2C59.518z%22%2F%3E%3C%2Fsvg%3E");
}

.icon-select:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22fill%3A%20%2300A79D%22%3E%3Cpath%20d%3D%22M368.64%2C0H20.48C9.175%2C0%2C0%2C9.175%2C0%2C20.48v348.16c0%2C11.305%2C9.175%2C20.48%2C20.48%2C20.48h348.16c11.305%2C0%2C20.48-9.175%2C20.48-20.48V20.48C389.12%2C9.175%2C379.945%2C0%2C368.64%2C0z%20M348.16%2C348.16H40.96V40.96h307.2V348.16z%22%2F%3E%3Cpath%20d%3D%22M471.04%2C419.84v51.2h-51.2V512h71.68c11.305%2C0%2C20.48-9.175%2C20.48-20.48v-71.68H471.04z%22%2F%3E%3Crect%20x%3D%22262.349%22%20y%3D%22471.04%22%20width%3D%22110.182%22%20height%3D%2240.96%22%2F%3E%3Cpath%20d%3D%22M163.84%2C471.04v-51.2h-40.96v71.68c0%2C11.305%2C9.175%2C20.48%2C20.48%2C20.48h71.68v-40.96H163.84z%22%2F%3E%3Cpath%20d%3D%22M491.52%2C122.88h-71.68v40.96h51.2v51.2H512v-71.68C512%2C132.055%2C502.825%2C122.88%2C491.52%2C122.88z%22%2F%3E%3Crect%20x%3D%22471.04%22%20y%3D%22262.349%22%20width%3D%2240.96%22%20height%3D%22110.182%22%2F%3E%3C%2Fsvg%3E");
}

.icon-cut:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22fill%3A%20%2300A79D%22%3E%3Cpath%20d%3D%22M512%2C107.275c-23.658-33.787-70.696-42.691-104.489-19.033L233.753%2C209.907l-63.183-44.246c23.526-40.618%2C12.46-93.179-26.71-120.603c-41.364-28.954-98.355-18.906-127.321%2C22.45c-28.953%2C41.358-18.913%2C98.361%2C22.452%2C127.327c28.384%2C19.874%2C64.137%2C21.364%2C93.129%2C6.982l77.388%2C54.185l-77.381%2C54.179c-28.992-14.375-64.743-12.885-93.129%2C6.982c-41.363%2C28.966-51.404%2C85.963-22.452%2C127.32c28.966%2C41.363%2C85.963%2C51.411%2C127.32%2C22.457c39.165-27.424%2C50.229-79.985%2C26.71-120.603l63.183-44.246l173.751%2C121.658c33.793%2C23.665%2C80.831%2C14.755%2C104.489-19.033l-212.41-148.715L512%2C107.275z%20M91.627%2C167.539c-26.173%2C0-47.392-21.219-47.392-47.392s21.22-47.392%2C47.392-47.392c26.179%2C0%2C47.392%2C21.219%2C47.392%2C47.392S117.806%2C167.539%2C91.627%2C167.539z%20M91.627%2C439.253c-26.173%2C0-47.392-21.219-47.392-47.392c0-26.173%2C21.219-47.392%2C47.392-47.392c26.179%2C0%2C47.392%2C21.219%2C47.392%2C47.392C139.019%2C418.033%2C117.806%2C439.253%2C91.627%2C439.253z%22%2F%3E%3C%2Fsvg%3E");
}

.icon-paste:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20561%20561%22%20style%3D%22fill%3A%20%2300A79D%22%3E%3Cpath%20d%3D%22M459%2C51H351.9c-10.2-30.6-38.25-51-71.4-51c-33.15%2C0-61.2%2C20.4-71.4%2C51H102c-28.05%2C0-51%2C22.95-51%2C51v408c0%2C28.05%2C22.95%2C51%2C51%2C51h357c28.05%2C0%2C51-22.95%2C51-51V102C510%2C73.95%2C487.05%2C51%2C459%2C51z%20M280.5%2C51c15.3%2C0%2C25.5%2C10.2%2C25.5%2C25.5S295.8%2C102%2C280.5%2C102S255%2C91.8%2C255%2C76.5S265.2%2C51%2C280.5%2C51z%20M459%2C510H102V102h51v76.5h255V102h51V510z%22%2F%3E%3C%2Fsvg%3E");
}

.icon-crop:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20956.815%20956.815%22%20style%3D%22fill%3A%20%2300A79D%3B%22%3E%3Cpath%20d%3D%22M137.621%2C162.622H20c-11.046%2C0-20%2C8.954-20%2C20v72.919c0%2C11.046%2C8.954%2C20%2C20%2C20h117.622L137.621%2C162.622L137.621%2C162.622z%22%2F%3E%3Cpath%20d%3D%22M774.193%2C956.815c11.046%2C0%2C20-8.954%2C20-20V819.193H681.274v117.621c0%2C11.046%2C8.954%2C20%2C20%2C20L774.193%2C956.815L774.193%2C956.815z%22%2F%3E%3Cpath%20d%3D%22M794.193%2C656.275V182.622c0-11.046-8.954-20-20-20H300.54v112.919h380.734v380.734H794.193z%22%2F%3E%3Cpath%20d%3D%22M936.814%2C681.275H794.193H681.274H275.54V275.541V162.622V20c0-11.046-8.954-20-20-20h-72.918c-11.046%2C0-20%2C8.954-20%2C20v142.622v112.919v498.653c0%2C11.046%2C8.954%2C20%2C20%2C20h498.653h112.918h142.622c11.045%2C0%2C20-8.954%2C20-20v-72.918C956.814%2C690.229%2C947.86%2C681.275%2C936.814%2C681.275z%22%2F%3E%3C%2Fsvg%3E");
}

.sb-icon-button.icon-arrow-left {
  background-image: url("data:image/svg+xml, %3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20330%20330%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7Bfill%3A%20%23fff%3B%20transform%3A%20rotate(-90deg)%3B%20transform-origin%3A%20center%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M156%2C96.75%2C6%2C209.25a15%2C15%2C0%2C0%2C0%2C18%2C24l141-105.7%2C141%2C105.7a15%2C15%2C0%2C0%2C0%2C18-24L174%2C96.75A15%2C15%2C0%2C0%2C0%2C156%2C96.75Z%22%2F%3E%3C%2Fsvg%3E");
}

.add-button {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20502.664%20502.664'%3E%3Cpath%20fill%3D'%23fff'%20d%3D'M64.302%2088.656h244.872v33.672H64.302zm315.214%2093.94V9.08H0v422.335h220.13c28.754%2037.706%2074.03%2062.167%20125.11%2062.167%2086.93%200%20157.425-70.493%20157.425-157.424%200-75.152-52.698-137.9-123.15-153.56zM24.483%20407.02V33.585h330.594V179.23c-3.257-.193-6.514-.495-9.836-.495-31.08%200-59.98%209.124-84.4%2024.7H64.3v33.67h158.675c-18.4%2022.672-30.566%2050.563-34.06%2081.107H64.302v33.694h124.312c1.963%2019.694%207.658%2038.245%2016.2%2055.135-81.882-.02-168.618-.02-180.33-.02zm411.96-49.376h-69.718s0%2054.186-.022%2074.786h-42.97c.023-20.6.023-74.786.023-74.786s-46.636%200-69.717.043V314.76c23.08-.107%2069.71-.107%2069.71-.107s-.02-54.23%200-74.764h42.95c-.02%2020.53%200%2074.76%200%2074.76h69.71l.02%2042.99z'%2F%3E%3C%2Fsvg%3E");
}

.empty-button {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20418%20418'%3E%3Cpath%20fill%3D'%23fff'%20d%3D'M265.616%2038V0H152.384v38H69v60h280V38h-83.384zm-83.232-8h53.232v8h-53.232v-8zM109%20418h200l19.016-290H89.984z'%2F%3E%3C%2Fsvg%3E");
}

.icon-hidden:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22497.199px%22%20height%3D%22497.199px%22%20viewBox%3D%220%200%20497.199%20497.199%22%20style%3D%22enable-background%3Anew%200%200%20497.199%20497.199%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20style%3D%22fill%3A%20%23b0b0b0%3B%22%20d%3D%22M191.2%2C248.6c0-15.3%2C5.7-28.7%2C17.2-40.2s24.9-17.2%2C40.2-17.2L191.2%2C248.6z%20M174%2C265.8c-1.9-5.7-1.9-11.5-1.9-17.2c0-42.1%2C34.4-76.5%2C76.5-76.5c5.701%2C0%2C11.5%2C0%2C17.201%2C1.9l51.6-51.6c-21-5.7-44-7.7-68.9-7.7C76.5%2C114.7%2C0%2C248.6%2C0%2C248.6s30.6%2C53.5%2C97.5%2C93.7L174%2C265.8z%20M306%2C248.6L248.6%2C306c15.3%2C0%2C28.701-5.7%2C40.201-17.2C300.199%2C277.3%2C306%2C263.899%2C306%2C248.6zM399.699%2C154.899l-76.5%2C76.5c1.9%2C5.7%2C1.9%2C11.5%2C1.9%2C17.2c0%2C42.1-34.4%2C76.5-76.5%2C76.5c-5.7%2C0-11.5%2C0-17.2-1.9L179.8%2C374.8c21%2C5.7%2C44%2C7.6%2C68.8%2C7.6c172.099%2C0%2C248.599-133.9%2C248.599-133.9S466.6%2C195.1%2C399.699%2C154.899z%20M401.4%2C76.899l-324.5%2C324.5l18.9%2C18.9L420.4%2C95.7L401.4%2C76.899z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon-locked:not(.icon) {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20299.995%20299.995%22%3E%3Cpath%20fill%3D%22%23b0b0b0%22%20d%3D%22M149.997%20161.485c-8.613%200-15.598%206.982-15.598%2015.598%200%205.776%203.14%2010.807%207.81%2013.505v17.34h15.56v-17.34c4.67-2.697%207.812-7.73%207.812-13.505%200-8.616-6.984-15.598-15.598-15.598zm.006-75.635c-13.11%200-23.775%2010.664-23.775%2023.774v25.32h47.548v-25.32c0-13.108-10.665-23.775-23.773-23.775zM149.995%200C67.155%200%200%2067.16%200%20150c0%2082.837%2067.156%20149.997%20149.995%20149.997s150-67.16%20150-149.997c0-82.84-67.16-149.997-150-149.997zm46.09%20227.118h-92.173c-9.734%200-17.626-7.892-17.626-17.63V152.57c0-8.49%206.007-15.582%2014.003-17.25v-25.697c0-27.41%2022.3-49.71%2049.71-49.71s49.71%2022.3%2049.71%2049.71v25.697c7.99%201.673%2014%208.76%2014%2017.25v56.92c0%209.735-7.89%2017.628-17.63%2017.628z%22%2F%3E%3C%2Fsvg%3E");
}

.sb-icon.icon-hidden {
  background-repeat: no-repeat;
  background-size: 30px 30px;
  white-space: nowrap;
  padding: 0;
  background-position: center;
  text-indent: 100%;
  color: transparent;
  overflow: hidden;
  width: 45px;
  height: 45px;
}

.image-add,
.text-icon-button.add {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20502.664%20502.664'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M64.302%2088.656h244.872v33.672H64.302zm315.214%2093.94V9.08H0v422.335h220.13c28.754%2037.706%2074.03%2062.167%20125.11%2062.167%2086.93%200%20157.425-70.493%20157.425-157.424%200-75.152-52.698-137.9-123.15-153.56zM24.483%20407.02V33.585h330.594V179.23c-3.257-.193-6.514-.495-9.836-.495-31.08%200-59.98%209.124-84.4%2024.7H64.3v33.67h158.675c-18.4%2022.672-30.566%2050.563-34.06%2081.107H64.302v33.694h124.312c1.963%2019.694%207.658%2038.245%2016.2%2055.135-81.882-.02-168.618-.02-180.33-.02zm411.96-49.376h-69.718s0%2054.186-.022%2074.786h-42.97c.023-20.6.023-74.786.023-74.786s-46.636%200-69.717.043V314.76c23.08-.107%2069.71-.107%2069.71-.107s-.02-54.23%200-74.764h42.95c-.02%2020.53%200%2074.76%200%2074.76h69.71l.02%2042.99z'%2F%3E%3C%2Fsvg%3E");
}

.image-add:hover, .image-add:focus {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20502.664%20502.664'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M64.302%2088.656h244.872v33.672H64.302zm315.214%2093.94V9.08H0v422.335h220.13c28.754%2037.706%2074.03%2062.167%20125.11%2062.167%2086.93%200%20157.425-70.493%20157.425-157.424%200-75.152-52.698-137.9-123.15-153.56zM24.483%20407.02V33.585h330.594V179.23c-3.257-.193-6.514-.495-9.836-.495-31.08%200-59.98%209.124-84.4%2024.7H64.3v33.67h158.675c-18.4%2022.672-30.566%2050.563-34.06%2081.107H64.302v33.694h124.312c1.963%2019.694%207.658%2038.245%2016.2%2055.135-81.882-.02-168.618-.02-180.33-.02zm411.96-49.376h-69.718s0%2054.186-.022%2074.786h-42.97c.023-20.6.023-74.786.023-74.786s-46.636%200-69.717.043V314.76c23.08-.107%2069.71-.107%2069.71-.107s-.02-54.23%200-74.764h42.95c-.02%2020.53%200%2074.76%200%2074.76h69.71l.02%2042.99z'%2F%3E%3C%2Fsvg%3E");
}

.image-delete,
.delete {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20418%20418'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M265.616%2038V0H152.384v38H69v60h280V38h-83.384zm-83.232-8h53.232v8h-53.232v-8zM109%20418h200l19.016-290H89.984z'%2F%3E%3C%2Fsvg%3E");
}

.image-delete:hover, .image-delete:focus {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20418%20418'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M265.616%2038V0H152.384v38H69v60h280V38h-83.384zm-83.232-8h53.232v8h-53.232v-8zM109%20418h200l19.016-290H89.984z'%2F%3E%3C%2Fsvg%3E");
}

.undelete {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20418%20418'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M265.616%2038V0H152.384v38H69v60h280V38h-83.384zm-83.232-8h53.232v8h-53.232v-8zM109%20418h200l19.016-290H89.984z'%2F%3E%3C%2Fsvg%3E");
}

.view {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20561%20561'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M280.5%2089.25C153%2089.25%2043.35%20168.3%200%20280.5c43.35%20112.2%20153%20191.25%20280.5%20191.25S517.65%20392.7%20561%20280.5C517.65%20168.3%20408%2089.25%20280.5%2089.25zm0%20318.75C209.1%20408%20153%20351.9%20153%20280.5S209.1%20153%20280.5%20153%20408%20209.1%20408%20280.5%20351.9%20408%20280.5%20408zm0-204c-43.35%200-76.5%2033.15-76.5%2076.5s33.15%2076.5%2076.5%2076.5%2076.5-33.15%2076.5-76.5-33.15-76.5-76.5-76.5z'%2F%3E%3C%2Fsvg%3E");
}

.edit {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201200%20974.505'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M284.22%20974.505h624.5c33.3%200%2060.2-27%2060.2-60.2v-526c0-24.9-20.1-45-45-45h-260.5c-24.9%200-45-20.1-45-45v-253.2c0-24.9-20.1-45-45-45h-289.2c-33.3%200-60.2%2027-60.2%2060.2v77.2l404.1%20401.3c10.6%2010.6%2018.7%2023.7%2023.4%2037.9l47.7%20145.7c4%2012.2%204.9%2025.2%202.7%2037.8-2%2011.6-6.8%2022.9-13.8%2032.5-14.8%2020.4-38.5%2032.6-63.5%2032.6-6.4%200-12.9-.8-19.1-2.4l-154.9-39c-16.6-4.2-31.9-12.8-44-24.8l-182.7-181.4v336.5c0%2033.3%2027%2060.3%2060.3%2060.3zm664.8-699.8c17.8%200%2026.7-21.5%2014.1-34.1l-234.6-234.7c-12.6-12.6-34.1-3.7-34.1%2014.1v234.6c0%2011.1%209%2020.1%2020.1%2020.1h234.5zm-828.2-134.6c-12.7%200-25.5%204.2-33.9%2012.6l-68.8%2068.8c-16.6%2016.6-16.9%2050.3-.6%2066.6l60%2059.6%20136-136-60-59.6c-8.1-8-20.3-12-32.7-12zm297%20545.6l136-136-297.7-295.7-32.2%2032.2-103.8%20103.8%20103.8%20103.2zm202.4%2079.1c1.5.4%203%20.6%204.5.6%2012%200%2021.5-12%2017.6-24.2l-47.8-145.7c-.1-.4-.3-.8-.4-1.1l-130.9%20130.8c.7.2%201.4.4%202%20.6l155%2039z'%2F%3E%3C%2Fsvg%3E");
}

.icon svg {
  fill: #00A79D;
}

.sb-icon {
  background-repeat: no-repeat;
  background-size: 16px 16px;
  white-space: nowrap;
  background-position: 4px center;
  padding-left: 24px;
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
}

.sb-icon-close {
  background-repeat: no-repeat;
  background-size: 16px 16px;
  white-space: nowrap;
  padding: 0;
  background-position: center;
  text-indent: 100%;
  color: transparent;
  overflow: hidden;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2051.976%2051.976'%3E%3Cpath%20fill%3D'%23555'%20d%3D'M44.373%207.603c-10.137-10.137-26.632-10.138-36.77%200-10.138%2010.138-10.137%2026.632%200%2036.77s26.632%2010.138%2036.77%200c10.137-10.138%2010.137-26.633%200-36.77zM36.24%2036.24c-.78.782-2.046.782-2.827%200l-7.425-7.424-7.778%207.778c-.78.78-2.047.78-2.828%200-.78-.78-.78-2.047%200-2.828l7.778-7.778-7.425-7.425c-.78-.78-.78-2.048%200-2.828.78-.78%202.047-.78%202.828%200l7.425%207.425%207.07-7.07c.782-.782%202.048-.782%202.83%200%20.78.78.78%202.046%200%202.827l-7.072%207.07%207.425%207.426c.79.78.79%202.047%200%202.828z'%2F%3E%3C%2Fsvg%3E");
  opacity: 0.6;
}
.sb-icon-close:hover {
  opacity: 1;
}

.sb-icon-default {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201200%20974.505'%3E%3Cpath%20fill%3D'%23fff'%20d%3D'M284.22%20974.505h624.5c33.3%200%2060.2-27%2060.2-60.2v-526c0-24.9-20.1-45-45-45h-260.5c-24.9%200-45-20.1-45-45v-253.2c0-24.9-20.1-45-45-45h-289.2c-33.3%200-60.2%2027-60.2%2060.2v77.2l404.1%20401.3c10.6%2010.6%2018.7%2023.7%2023.4%2037.9l47.7%20145.7c4%2012.2%204.9%2025.2%202.7%2037.8-2%2011.6-6.8%2022.9-13.8%2032.5-14.8%2020.4-38.5%2032.6-63.5%2032.6-6.4%200-12.9-.8-19.1-2.4l-154.9-39c-16.6-4.2-31.9-12.8-44-24.8l-182.7-181.4v336.5c0%2033.3%2027%2060.3%2060.3%2060.3zm664.8-699.8c17.8%200%2026.7-21.5%2014.1-34.1l-234.6-234.7c-12.6-12.6-34.1-3.7-34.1%2014.1v234.6c0%2011.1%209%2020.1%2020.1%2020.1h234.5zm-828.2-134.6c-12.7%200-25.5%204.2-33.9%2012.6l-68.8%2068.8c-16.6%2016.6-16.9%2050.3-.6%2066.6l60%2059.6%20136-136-60-59.6c-8.1-8-20.3-12-32.7-12zm297%20545.6l136-136-297.7-295.7-32.2%2032.2-103.8%20103.8%20103.8%20103.2zm202.4%2079.1c1.5.4%203%20.6%204.5.6%2012%200%2021.5-12%2017.6-24.2l-47.8-145.7c-.1-.4-.3-.8-.4-1.1l-130.9%20130.8c.7.2%201.4.4%202%20.6l155%2039z'%2F%3E%3C%2Fsvg%3E");
}

a {
  text-decoration: none;
}

.layout-admin-tools.sb-has-toolbar .site {
  margin-bottom: 0;
}

.sb-admin-tools {
  font-weight: 400;
  line-height: 1.5;
  font-family: "raleway", sans-serif;
  font-size: 0.875rem;
  min-height: 100vh;
  display: grid;
  grid-template-columns: 240px 100%;
  justify-content: end;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-tools {
    font-size: 1rem;
  }
}
@media print, screen and (min-width: 63.75em) {
  .sb-admin-tools {
    grid-template-columns: 240px 1fr;
    justify-content: start;
  }
}

.sb-admin-tools-sidebar {
  display: grid;
  grid-template-rows: 3rem 1fr auto;
  grid-auto-rows: auto;
}

.sb-admin-tools-sidebar {
  grid-template-columns: 100% auto;
}
.sb-admin-tools-sidebar > * {
  grid-column: 1;
}
.sb-admin-tools-sidebar a {
  text-decoration: none;
  font-weight: 400;
}

.sb-admin-tools-window {
  display: flex;
  flex-direction: column;
}

.sb-admin-tools-branding {
  display: flex;
  padding: 12px 12px 6px;
  margin: 0;
  overflow: hidden;
}
.sb-admin-tools-branding img {
  object-fit: contain;
  display: block;
  width: 100%;
  font-family: "object-fit: contain";
  object-position: var(--position-left, left) var(--position-top, center);
}
.sb-admin-brand-link {
  display: flex;
  flex-grow: 1;
}

.sb-admin-tools-mobile-menu {
  position: relative;
  width: 24px;
  height: 3px;
  background-color: #fff;
  text-indent: 200%;
  overflow: hidden;
  padding: 23px 12px 22px;
  box-sizing: content-box;
  background-clip: content-box;
  transition: background 0.3s ease;
  white-space: nowrap;
  grid-row: 1;
  grid-column: 2;
  transition: transform 0.3s ease, background-color 0.3s ease;
}
.sb-admin-tools-mobile-menu::after, .sb-admin-tools-mobile-menu::before {
  display: block;
  left: 12px;
  content: "";
  height: 3px;
  position: absolute;
  width: 24px;
  background-color: #fff;
  transform-origin: center;
  transition: background 0.3s ease, transform 0.3s ease, top 0.3s ease, bottom 0.3s ease;
}
.sb-admin-tools-mobile-menu::before {
  top: 16px;
}
.sb-admin-tools-mobile-menu::after {
  bottom: 15px;
}
@media print, screen and (min-width: 63.75em) {
  .sb-admin-tools-mobile-menu {
    display: none;
  }
}
.sb-admin-tools-mobile-menu::before, .sb-admin-tools-mobile-menu::after {
  transition: background-color 0.3s ease, transform 0.3s ease, top 0.3s ease, bottom 0.3s ease;
}
.sb-admin-tools-mobile-menu.open {
  background-color: transparent;
}
.sb-admin-tools-mobile-menu.open::before {
  top: 23px;
  transform: rotate(45deg);
}
.sb-admin-tools-mobile-menu.open::after {
  bottom: 22px;
  transform: rotate(-45deg);
}
.sb-admin-tools-mobile-menu:focus {
  outline: none;
}

.sb-admin-tools-header {
  display: flex;
  align-items: center;
  height: 3rem;
  flex-shrink: 0;
  padding: 0.375rem 12px 0.375rem 3.75rem;
}
@media print, screen and (min-width: 63.75em) {
  .sb-admin-tools-header {
    padding: 1.125rem 24px 0.375rem;
  }
}
.sb-admin-tools-header span {
  flex-grow: 1;
  line-height: 1;
}
@media print, screen and (max-width: 47.99875em) {
  .sb-admin-tools-header span {
    display: none;
  }
}
.sb-admin-tools-header .sb-button {
  margin-top: 0;
}

.sb-admin-tools-header-text {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-weight: 400;
  line-height: 1.5;
  font-family: "raleway", sans-serif;
  font-size: 1rem;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-tools-header-text {
    font-size: 1.125rem;
  }
}
.sb-admin-tools-header-text > * {
  margin-left: 0.5rem;
}
.sb-admin-tools-header-text > *:first-child {
  margin-left: 0;
}

.sb-admin-tools-body {
  flex-grow: 1;
  display: flex;
  position: relative;
}
@media print, screen and (max-width: 63.74875em) {
  .sb-admin-tools-body {
    transition: opacity 0.3s ease;
  }
  .nav-open .sb-admin-tools-body {
    opacity: 0.3;
    pointer-events: none;
  }
}
.sb-admin-tools-body > * {
  flex-grow: 1;
}

.sb-admin-tools-navigation {
  display: flex;
  flex-direction: column;
  position: relative;
}
.sb-admin-tools-navigation .nav-primary > li > a span:first-child::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  padding: 0.3em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  border-radius: 50%;
  background-clip: content-box;
  background-color: currentColor;
}
.sb-admin-tools-navigation .sub-menu {
  padding-left: calc(12px + 1em);
}
.sb-admin-tools-navigation .sub-menu a {
  padding-left: 0.5em;
}
.sb-admin-tools-navigation .nav-list {
  padding-top: 0.375rem;
  padding-bottom: 0.75rem;
}
.sb-admin-tools-navigation .nav-list + .nav-list {
  border-top: 1px solid currentColor;
}
.sb-admin-tools-navigation .nav-list:last-child {
  flex-grow: 1;
}
.sb-admin-tools-navigation .nav-list > li {
  margin: 0.375rem 0 0;
}
.sb-admin-tools-navigation .has-sub-menu > a,
.sb-admin-tools-navigation .has-sectional-menu > a {
  background-position: center right 18px;
  background-repeat: no-repeat;
  background-size: 10px 10px;
}
.sb-admin-tools-navigation li.is-active > a {
  font-weight: 600;
}
.sb-admin-tools-navigation a {
  display: block;
  padding: 0.1875rem 12px;
}

@media print, screen and (max-width: 63.74875em) {
  .sb-admin-tools-sidebar {
    z-index: 20;
    position: relative;
    transition: transform 0.3s ease;
  }
  .sb-admin-tools-sidebar::after {
    content: "";
    display: block;
    grid-column: 2;
    grid-row: 1;
  }
  .nav-open .sb-admin-tools-sidebar {
    transform: translateX(100%);
  }
}
.sb-admin .evaluation-tabs .sb-button {
  opacity: 0.7;
}
.sb-admin .evaluation-tabs .sb-button[aria-selected=true],
.sb-admin .evaluation-tabs .sb-button:hover {
  opacity: 1;
}
.sb-admin .evaluation-tabs .evaluation-tabs-description {
  margin-top: 0.375rem;
}
@media print, screen and (min-width: 48em) {
  .sb-admin .evaluation-tabs {
    display: flex;
    align-items: center;
  }
  .sb-admin .evaluation-tabs form {
    flex-shrink: 0;
  }
  .sb-admin .evaluation-tabs .evaluation-tabs-description {
    margin: 0.75rem 0 0 0.75rem;
  }
}
.sb-admin .report-table caption {
  font-size: 1.125rem;
  padding-top: 0;
  text-align: left;
}

.sb-admin .communication-schedule .input-interval input[type=number] {
  width: calc(2ch + 2rem);
}

.admin-links {
  margin-top: 1.5rem;
}
.admin-links a {
  display: block;
}
.admin-links .nav-list {
  display: flex;
  flex-wrap: wrap;
}
.admin-links .nav-list > li {
  flex-grow: 1;
  flex-basis: auto;
  width: auto;
  margin: 0 1.5rem 1.5rem 0;
}
.admin-links .nav-list > li > a {
  padding: 0 0.75rem calc(0.375rem - 1px) 0.75rem;
  border-bottom: 1px solid;
}
.admin-links .sub-menu {
  margin-left: 0.75rem;
  margin-top: 0.75rem;
}
.admin-links .sub-menu li {
  margin-top: 0.375rem;
}
.admin-links .sub-menu .sub-menu {
  margin-top: 0;
  margin-left: 1.5rem;
}
.admin-links .sub-menu .sub-menu a {
  line-height: 1.3;
}
.admin-links .sub-menu .sub-menu li {
  margin-top: 0.1875rem;
}
.admin-links .nav-list > li > a {
  font-weight: 600;
}
.admin-links .nav-list > li {
  display: flex;
  flex-direction: column;
}
.admin-links .sub-menu {
  margin: 0;
  padding-left: 0.75rem;
  padding-top: 0.375rem;
  background: linear-gradient(to bottom, rgba(0, 167, 157, 0.08), transparent);
  flex-grow: 1;
}
.admin-links .sub-menu .sub-menu {
  margin: 0;
  background: none;
}

.brand-amira .sb-admin-tools {
  background-color: #f0f0f0;
  border-top: 5px solid #00A79D;
}
.brand-amira .sb-admin-tools-sidebar {
  background-color: #363636;
  color: #fff;
}
.brand-amira .sb-admin-tools-sidebar a {
  color: #fff;
}
.brand-amira .sb-admin-tools-sidebar a:hover, .brand-amira .sb-admin-tools-sidebar a:focus {
  color: #bae5e2;
}
.brand-amira .sb-admin-tools-navigation .nav-list:nth-child(even) {
  background-color: #545454;
}
.brand-amira .sb-admin-tools-navigation .has-sub-menu > a,
.brand-amira .sb-admin-tools-navigation .has-sectional-menu > a {
  background-image: url("data:image/svg+xml, %3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20330%20330%22%3E%3Cstyle%3Erect%20%7Bfill%3A%20rgba(255%2C%20255%2C%20255%2C%200.5)%3B%7D%3C%2Fstyle%3E%3Ctitle%3Eplus%3C%2Ftitle%3E%3Crect%20x%3D%22150%22%20y%3D%2230%22%20width%3D%2230%22%20height%3D%22270%22%20rx%3D%2215%22%20ry%3D%2215%22%20transform%3D%22translate(330%200)%20rotate(90)%22%2F%3E%3Crect%20x%3D%22150%22%20y%3D%2230%22%20width%3D%2230%22%20height%3D%22270%22%20rx%3D%2215%22%20ry%3D%2215%22%20transform%3D%22translate(330%20330)%20rotate(-180)%22%2F%3E%3C%2Fsvg%3E");
}
.brand-amira .sb-admin-tools-navigation .has-sub-menu.is-active > a,
.brand-amira .sb-admin-tools-navigation .has-sectional-menu.is-active > a {
  background-image: url("data:image/svg+xml, %3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20330%20330%22%3E%3Cstyle%3Erect%20%7Bfill%3A%20rgba(255%2C%20255%2C%20255%2C%200.5)%3B%7D%3C%2Fstyle%3E%3Ctitle%3Eminus%3C%2Ftitle%3E%3Crect%20x%3D%22150%22%20y%3D%2230%22%20width%3D%2230%22%20height%3D%22270%22%20rx%3D%2215%22%20ry%3D%2215%22%20transform%3D%22translate(330%200)%20rotate(90)%22%2F%3E%3C%2Fsvg%3E");
}
.brand-amira .sb-admin-tools-navigation li.is-active > a {
  color: #7bccc5;
}
@media print, screen and (max-width: 63.74875em) {
  .brand-amira .sb-admin-tools-sidebar::after {
    background-color: #363636;
  }
}

.brand-smallbox .sb-admin-tools {
  background-color: #f0f0f0;
  border-top: 5px solid #CEC42D;
}
.brand-smallbox .sb-admin-tools-sidebar {
  background-color: #363636;
  color: #fff;
}
.brand-smallbox .sb-admin-tools-sidebar a {
  color: #fff;
}
.brand-smallbox .sb-admin-tools-sidebar a:hover, .brand-smallbox .sb-admin-tools-sidebar a:focus {
  color: #CEC42D;
}
.brand-smallbox .sb-admin-tools-navigation .nav-list:nth-child(even) {
  background-color: #545454;
}
.brand-smallbox .sb-admin-tools-navigation .has-sub-menu > a,
.brand-smallbox .sb-admin-tools-navigation .has-sectional-menu > a {
  background-image: url("data:image/svg+xml, %3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20330%20330%22%3E%3Cstyle%3Erect%20%7Bfill%3A%20rgba(255%2C%20255%2C%20255%2C%200.5)%3B%7D%3C%2Fstyle%3E%3Ctitle%3Eplus%3C%2Ftitle%3E%3Crect%20x%3D%22150%22%20y%3D%2230%22%20width%3D%2230%22%20height%3D%22270%22%20rx%3D%2215%22%20ry%3D%2215%22%20transform%3D%22translate(330%200)%20rotate(90)%22%2F%3E%3Crect%20x%3D%22150%22%20y%3D%2230%22%20width%3D%2230%22%20height%3D%22270%22%20rx%3D%2215%22%20ry%3D%2215%22%20transform%3D%22translate(330%20330)%20rotate(-180)%22%2F%3E%3C%2Fsvg%3E");
}
.brand-smallbox .sb-admin-tools-navigation .has-sub-menu.is-active > a,
.brand-smallbox .sb-admin-tools-navigation .has-sectional-menu.is-active > a {
  background-image: url("data:image/svg+xml, %3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20330%20330%22%3E%3Cstyle%3Erect%20%7Bfill%3A%20rgba(255%2C%20255%2C%20255%2C%200.5)%3B%7D%3C%2Fstyle%3E%3Ctitle%3Eminus%3C%2Ftitle%3E%3Crect%20x%3D%22150%22%20y%3D%2230%22%20width%3D%2230%22%20height%3D%22270%22%20rx%3D%2215%22%20ry%3D%2215%22%20transform%3D%22translate(330%200)%20rotate(90)%22%2F%3E%3C%2Fsvg%3E");
}
.brand-smallbox .sb-admin-tools-navigation li.is-active > a {
  color: #CEC42D;
}
@media print, screen and (max-width: 63.74875em) {
  .brand-smallbox .sb-admin-tools-sidebar::after {
    background-color: #363636;
  }
}

.sb-admin-panel {
  background-color: #f0f0f0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}

.sb-advanced-search {
  margin-top: 0.75rem;
  padding: 0 12px;
}
@media print, screen and (min-width: 48em) {
  .sb-advanced-search {
    padding: 0 24px;
  }
}

.sb-admin-tools-header .sb-admin-status {
  font-weight: 400;
  line-height: 1.5;
  font-family: "raleway", sans-serif;
  font-size: 0.625rem;
  line-height: 1;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-tools-header .sb-admin-status {
    font-size: 0.75rem;
  }
}

.sb-admin-body {
  padding: 0.375rem 12px;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-body {
    padding: 0.375rem 24px;
  }
}
.sb-admin-body > .message {
  margin-top: 1.5rem;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
}
.sb-admin-body .sb-section,
.sb-admin-body .sb-expander,
.sb-admin-body .sb-admin-list {
  margin-top: 0.75rem;
  margin-bottom: 0;
}

.sb-admin-panel-controls:empty {
  display: none;
}

.sb-admin-panel-controls,
.sb-admin-foot {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.sb-admin-panel-controls {
  flex-wrap: wrap;
  width: 100%;
  padding: 0 12px;
}
.sb-admin-panel-controls .sb-quick-search {
  margin-top: 0.75rem;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-panel-controls {
    padding: 0 24px;
  }
}

.sb-admin-panel-search {
  flex-grow: 1;
}

.sb-admin-foot {
  overflow: hidden;
  background: #363636;
  color: #fff;
  padding: 0.375rem 0.75rem;
  margin: 0.75rem 12px;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-foot {
    margin: 0.75rem 24px;
  }
}
.sb-admin-foot .sb-pagination {
  flex-shrink: 0;
}

.sb-edit-dates {
  font-weight: 400;
  line-height: 1.5;
  font-family: "raleway", sans-serif;
  font-size: 0.625rem;
}
@media print, screen and (min-width: 48em) {
  .sb-edit-dates {
    font-size: 0.75rem;
  }
}
.sb-edit-dates span {
  margin-right: 1.5em;
}

.sb-admin-foot:empty {
  display: none;
}

.sb-admin-body .sb-admin-no-results {
  background: #363636;
  color: #fff;
  padding: 0.5rem 0.75rem;
}

.sb-admin-edit-groups {
  display: flex;
  flex-direction: column;
}
.sb-admin-edit-groups #sb-section-general {
  order: 1;
}
.sb-admin-edit-groups #sb-child-content {
  order: 2;
}
.sb-admin-edit-groups #sb-expander-page {
  order: 3;
}
.sb-admin-edit-groups #sb-expander-seo {
  order: 4;
}
.sb-admin-edit-groups #sb-expander-og {
  order: 5;
}

.sb-admin dl {
  grid-template-columns: auto 1fr;
  grid-gap: 0.375rem 1.5rem;
}
.sb-admin dt {
  font-weight: 600;
  margin-top: 0.375rem;
}
.sb-admin dd {
  margin: 0;
}
.sb-admin dd > * {
  margin-top: 0.75rem;
}
.sb-admin dd > *:first-child {
  margin-top: 0;
}
@media print, screen and (min-width: 48em) {
  .sb-admin dl {
    display: grid;
  }
  .sb-admin dt,
  .sb-admin dd {
    margin-top: 0;
  }
}
.sb-admin .logger-definitions dt {
  margin-top: 1.5rem;
}
.sb-admin .logger-definitions dd {
  margin-top: 0.75rem;
}
.sb-admin .logger-definitions dd > * {
  margin-top: 0.75rem;
}
.sb-admin .logger-definitions dd > *:first-child {
  margin-top: 0;
}
@media print, screen and (min-width: 48em) {
  .sb-admin .logger-definitions {
    grid-gap: 1.5rem;
  }
  .sb-admin .logger-definitions dt,
  .sb-admin .logger-definitions dd {
    margin-top: 0;
  }
}

.sb-admin table {
  border-collapse: collapse;
  width: 100%;
}
.sb-admin table thead,
.sb-admin table tfoot {
  border: 1px solid #d4d4d4;
  background-color: #f8f8f8;
}
.sb-admin table thead {
  font-weight: 600;
}
.sb-admin table tbody {
  border: 1px solid #d4d4d4;
  background-color: #fff;
}
.sb-admin table tr:nth-child(even) {
  background-color: #f8f8f8;
}
.sb-admin table td {
  padding: 0.5625rem 0.75rem;
}
.sb-admin table .sb-button:first-child,
.sb-admin table .input:first-child {
  margin-top: 0;
}

.sb-admin-list-toolbar {
  position: relative;
  padding: 0.5625rem 0.75rem 0.5625rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
  overflow: hidden;
  background-color: #fff;
  border: 1px solid #d4d4d4;
  border-bottom: none;
}
.sb-admin-list-toolbar .sb-button.sb-button {
  border-radius: 0;
  padding-top: calc(0.5625rem - 1px);
  padding-bottom: calc(0.5625rem - 1px);
  padding-left: calc(0.75rem - 1px);
  padding-right: calc(0.75rem - 1px);
  margin-top: calc(0px - 0.5625rem);
  margin-bottom: calc(0px - 0.5625rem);
  line-height: inherit;
}
.sb-admin-list-toolbar .sb-button.sb-button .icon:first-child {
  margin-left: 0;
}
.sb-admin-list-toolbar .sb-button.sb-button .icon:last-child {
  margin-right: 0;
}
.sb-admin-list-toolbar .sb-button.sb-button + .sb-button {
  margin-left: 1px;
}
.sb-admin-list-toolbar .sb-buttons-left .sb-button:first-child, .sb-admin-list-toolbar > .sb-button:first-child {
  margin-left: calc(0px - 0.75rem);
}
.sb-admin-list-toolbar .sb-buttons-right .sb-button:last-child, .sb-admin-list-toolbar > .sb-button:last-child {
  margin-right: calc(0px - 0.75rem);
}

.sb-admin-list-title {
  font-weight: 700;
}
.sb-admin-list-title > *:not(:first-child) {
  margin-left: 0.5em;
  padding-left: 0.5em;
  border-left: 1px solid #b0b0b0;
}
.sb-admin-list-title a {
  font-weight: 400;
}

.sb-admin-list-table-empty {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  padding: 0.5625rem 0.75rem;
  min-height: 7.5rem;
  text-align: center;
  font-size: 18px;
  border: 1px solid #d4d4d4;
}

.sb-admin-list-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  overflow: hidden;
  background: #363636;
  color: #fff;
  padding: 0.375rem 0.75rem;
  border: 1px solid #161616;
  border-top: 0;
}
.sb-admin-list-footer .sb-pagination {
  flex-shrink: 0;
}

.sb-admin-list-table {
  word-wrap: break-word;
}
.sb-admin-list-table .sb-icon {
  background-repeat: no-repeat;
  background-size: 1rem 1rem;
  white-space: nowrap;
  padding: 0;
  background-position: center;
  text-indent: 100%;
  color: transparent;
  overflow: hidden;
  width: 1.5rem;
  height: 1.5rem;
  box-sizing: content-box;
  vertical-align: inherit;
}
.sb-admin-list-table tr {
  transition: background-color 0.2s, box-shadow 0.3s ease;
}
.sb-admin-list-table tr.disabled {
  background-color: #e5e5e5;
}
.sb-admin-list-table tr.disabled:hover, .sb-admin-list-table tr.disabled:focus {
  background-color: #e5e5e5;
}
.sb-admin-list-table tr[data-href] {
  cursor: pointer;
}
.sb-admin-list-table tr[data-href]:hover, .sb-admin-list-table tr[data-href]:focus {
  background-color: rgba(0, 167, 157, 0.2);
}
.sb-admin-list-table tr[data-href]:focus-within {
  box-shadow: inset -0.375rem 0 0 #00A79D;
}

.sb-inline-list-new-row td {
  vertical-align: top;
}

.sb-admin-list-thumbnail {
  width: 4.5rem;
}

.sb-admin-list-head-shrink {
  width: 0.625rem;
  white-space: nowrap;
}

.sb-admin-list-head-id,
.sb-admin-list-head-publish,
.sb-admin-list-head-delete {
  width: 1.5625rem;
}

.sb-admin-list-head-priority {
  width: 1.25rem;
}

.sb-admin-list-priority {
  cursor: move;
  color: #b0b0b0;
}
.sb-admin-list-priority:hover {
  color: #363636;
}

.sb-admin-journal-entry {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-rows: auto 1fr;
  grid-auto-flow: dense;
  grid-column-gap: 12px;
  grid-row-gap: 0.375rem;
  margin-top: 0.75rem;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-journal-entry {
    grid-column-gap: 18px;
  }
}
.sb-admin-journal-entry + .sb-admin-journal-entry {
  margin-top: 1.125rem;
}

.sb-admin-journal-avatar {
  overflow: hidden;
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20350%20350'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M175%20171.173c38.914%200%2070.463-38.318%2070.463-85.586C245.463%2038.317%20235.105%200%20175%200s-70.465%2038.318-70.465%2085.587c0%2047.268%2031.55%2085.586%2070.465%2085.586zM41.91%20301.853c-.013-2.882-.025-.812%200%200zm266.175%202.25c.038-.79.013-5.473%200%200zm-.15-5.706c-1.305-82.342-12.06-105.805-94.352-120.657%200%200-11.584%2014.76-38.584%2014.76s-38.59-14.76-38.59-14.76c-81.4%2014.69-92.8%2037.805-94.3%20117.982-.13%206.547-.18%206.89-.21%206.13%200%201.425.01%204.06.01%208.652%200%200%2019.59%2039.496%20133.08%2039.496%20113.48%200%20133.08-39.496%20133.08-39.496v-6.4c-.02.47-.07-.44-.15-5.707z'%2F%3E%3C%2Fsvg%3E");
  grid-column: 1;
  grid-row: 1;
  display: flex;
  width: 2.25rem;
  height: 2.25rem;
  border: 2px solid #f8f8f8;
  border-radius: 50%;
  background-color: #fff;
  background-size: 50% 50%;
  background-position: center;
  background-repeat: no-repeat;
}
.sb-admin-journal-avatar img {
  object-fit: cover;
  display: block;
  width: 100%;
  font-family: "object-fit: cover";
  object-position: var(--position-left) var(--position-top);
}
@media print, screen and (min-width: 48em) {
  .sb-admin-journal-avatar {
    grid-row-end: span 2;
    width: 3.75rem;
    height: 3.75rem;
  }
}

.sb-admin-journal-author {
  font-family: "raleway", sans-serif;
  font-weight: 600;
  line-height: 1.2;
  align-self: center;
}

.sb-admin-journal-diffs {
  grid-column-end: span 2;
  border-radius: 0.5rem;
  border-top-left-radius: 0;
  border: 1px solid #d4d4d4;
  background-color: #fff;
  padding: 0.375rem 0.75rem;
  position: relative;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-journal-diffs {
    grid-column-end: span 1;
  }
}

.sb-admin-journal-stem {
  position: absolute;
  top: -1px;
  right: 100%;
  height: 0;
  width: 0;
  border-bottom: 0.75rem solid transparent;
  border-right: 0.375rem solid #d4d4d4;
}
.sb-admin-journal-stem::after {
  content: "";
  position: absolute;
  top: 1px;
  left: 2px;
  height: 0;
  width: 0;
  border-bottom: 0.75rem solid transparent;
  border-right: 0.375rem solid #fff;
}
@media print, screen and (min-width: 48em) {
  .sb-admin-journal-stem, .sb-admin-journal-stem::after {
    border-bottom-width: 1rem;
    border-right-width: 0.75rem;
  }
}

.sb-admin-journal-diff {
  display: grid;
  grid-template-columns: 1fr auto;
}
.sb-admin-journal-diff .sb-admin-journal-diff-change {
  grid-column: 1;
  grid-row: 1;
}
.sb-admin-journal-diff .sb-admin-journal-diff-status {
  grid-column: 2;
  grid-row: 1;
  justify-self: end;
  align-self: start;
}
.sb-admin-journal-diff .sb-admin-journal-diff-buttons {
  grid-column: 1/span 2;
  grid-row: 2;
}
.sb-admin-journal-diff + .sb-admin-journal-diff {
  margin-top: 0.375rem;
  padding-top: 0.375rem;
  border-top: 1px solid #e5e5e5;
}
.sb-admin-journal-diff img {
  max-width: 1.5rem;
  max-height: 1.5rem;
}

.sb-admin-journal-diff-buttons {
  display: flex;
  font-size: 0.875em;
  font-weight: 600;
}
.sb-admin-journal-diff-buttons .sb-journal-view {
  flex-shrink: 0;
}

.sb-admin-journal-diff-buttons-publish {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex-grow: 1;
}
.sb-admin-journal-diff-buttons-publish a {
  margin-left: 1em;
}

.sb-diff-body ul,
.sb-diff-body ol,
.sb-diff-body p,
.sb-diff-body blockquote,
.sb-diff-body hr,
.sb-diff-body table {
  margin-top: 0.75rem;
  margin-bottom: 0;
}
.sb-diff-body ul:first-child,
.sb-diff-body ol:first-child,
.sb-diff-body p:first-child,
.sb-diff-body blockquote:first-child,
.sb-diff-body hr:first-child,
.sb-diff-body table:first-child {
  margin-top: 0;
}
.sb-diff-body h2, .sb-diff-body h3 {
  margin-top: 1.5rem;
  margin-bottom: 0;
}
.sb-diff-body h2:first-child, .sb-diff-body h3:first-child {
  margin-top: 0;
}
.sb-diff-body h2 + *, .sb-diff-body h3 + * {
  margin-top: 0.375rem;
}
.sb-diff-body h2 + h2, .sb-diff-body h3 + h2, .sb-diff-body h2 + h3, .sb-diff-body h3 + h3 {
  margin-top: 0.75rem;
}
.sb-diff-body ul,
.sb-diff-body ol {
  padding-left: 1.5rem;
  line-height: 1.25;
}
.sb-diff-body ul li,
.sb-diff-body ol li {
  margin-top: 0.5rem;
}
.sb-diff-body ul li:first-child,
.sb-diff-body ol li:first-child {
  margin-top: 0;
}
.sb-diff-body ul ul,
.sb-diff-body ul ol,
.sb-diff-body ol ul,
.sb-diff-body ol ol {
  padding-left: 0.75rem;
  margin-top: 0.5rem;
}
.sb-diff-body ul ul:first-child,
.sb-diff-body ul ol:first-child,
.sb-diff-body ol ul:first-child,
.sb-diff-body ol ol:first-child {
  margin-top: 0.5rem;
}
.sb-diff-body blockquote {
  font-weight: 400;
  line-height: 1.5;
  font-family: "raleway", sans-serif;
  font-size: 1rem;
  margin-left: 3rem;
  margin-right: 0;
  position: relative;
}
@media print, screen and (min-width: 48em) {
  .sb-diff-body blockquote {
    font-size: 1.125rem;
  }
}
.sb-diff-body blockquote::before {
  content: "“";
  font-size: 5em;
  line-height: 1;
  position: absolute;
  top: -0.1em;
  right: 100%;
  margin-right: 0.1em;
  opacity: 0.7;
}
.sb-diff-body table th, .sb-diff-body table td {
  padding: 0.5em;
}
.sb-diff-body .media-container {
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
}
.sb-diff-body .media-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

hr {
  border: none;
  border-top: 1px solid;
}

.sb-diff-body {
  margin-top: 0.75rem;
  max-width: 720px;
}
.sb-diff-body ins {
  text-decoration: none;
}
.sb-diff-body ins.diffins,
.sb-diff-body ins.diffmod {
  background-color: rgba(192, 255, 0, 0.6);
  box-shadow: 0 0 0 0.125rem rgba(192, 255, 0, 0.6);
  border-radius: 0.25rem;
  text-decoration: none;
}
.sb-diff-body ins.diffins img,
.sb-diff-body ins.diffmod img {
  box-shadow: 0 0 0 0.125rem rgba(192, 255, 0, 0.6);
}
.sb-diff-body del.diffdel,
.sb-diff-body del.diffmod {
  color: #D50603;
  background-color: rgba(213, 6, 3, 0.15);
  box-shadow: 0 0 0 0.125rem rgba(213, 6, 3, 0.15);
  border-radius: 0.25rem;
}

.sb-pagination ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.sb-pagination li {
  margin-left: 0.75em;
}
.sb-pagination li a {
  display: block;
}
.sb-pagination .sb-pagination-page {
  display: none;
  margin-left: 0.5em;
}
@media print, screen and (min-width: 48em) {
  .sb-pagination .sb-pagination-page {
    display: block;
  }
}
.sb-pagination .sb-pagination-page.active {
  display: block;
}
.sb-pagination .sb-pagination-page.active a {
  color: #00A79D;
}
.sb-pagination .sb-pagination-first a,
.sb-pagination .sb-pagination-first span,
.sb-pagination .sb-pagination-last a,
.sb-pagination .sb-pagination-last span,
.sb-pagination .sb-pagination-previous a,
.sb-pagination .sb-pagination-previous span,
.sb-pagination .sb-pagination-next a,
.sb-pagination .sb-pagination-next span {
  display: block;
  width: 1.5rem;
  height: 1.875rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1.5rem 1.5rem;
  text-indent: 100%;
  overflow: hidden;
  white-space: nowrap;
}
.sb-pagination .sb-pagination-previous a,
.sb-pagination .sb-pagination-previous span,
.sb-pagination .sb-pagination-next a,
.sb-pagination .sb-pagination-next span {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20142.5%20330'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M139.6%20156L27.1%206a15%2015%200%200%200-24%2018l105.7%20141L3.1%20306a15%2015%200%201%200%2024%2018l112.5-150a15%2015%200%200%200%200-18z'%2F%3E%3C%2Fsvg%3E");
}
.sb-pagination .sb-pagination-previous a:hover,
.sb-pagination .sb-pagination-previous a:focus,
.sb-pagination .sb-pagination-next a:hover,
.sb-pagination .sb-pagination-next a:focus {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20142.5%20330'%3E%3Cpath%20fill%3D'%23006a5d'%20d%3D'M139.6%20156L27.1%206a15%2015%200%200%200-24%2018l105.7%20141L3.1%20306a15%2015%200%201%200%2024%2018l112.5-150a15%2015%200%200%200%200-18z'%2F%3E%3C%2Fsvg%3E");
}
.sb-pagination .sb-pagination-first a,
.sb-pagination .sb-pagination-first span,
.sb-pagination .sb-pagination-last a,
.sb-pagination .sb-pagination-last span {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20207.8%20330'%3E%3Cpath%20fill%3D'%2300A79D'%20d%3D'M204.8%20156L92.7%206a15%2015%200%201%200-23.9%2018l105.3%20141L68.8%20306a15%2015%200%200%200%203%2021%2014.9%2014.9%200%200%200%2020.9-3l112.1-150a15%2015%200%200%200%200-18zm-65.8%200L26.9%206A15%2015%200%201%200%203%2024l105.4%20141L3%20306a15%2015%200%200%200%203%2021%2014.9%2014.9%200%200%200%2020.9-3L139%20174a15%2015%200%200%200%200-18z'%2F%3E%3C%2Fsvg%3E");
}
.sb-pagination .sb-pagination-first a:hover,
.sb-pagination .sb-pagination-first a:focus,
.sb-pagination .sb-pagination-last a:hover,
.sb-pagination .sb-pagination-last a:focus {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20207.8%20330'%3E%3Cpath%20fill%3D'%23006a5d'%20d%3D'M204.8%20156L92.7%206a15%2015%200%201%200-23.9%2018l105.3%20141L68.8%20306a15%2015%200%200%200%203%2021%2014.9%2014.9%200%200%200%2020.9-3l112.1-150a15%2015%200%200%200%200-18zm-65.8%200L26.9%206A15%2015%200%201%200%203%2024l105.4%20141L3%20306a15%2015%200%200%200%203%2021%2014.9%2014.9%200%200%200%2020.9-3L139%20174a15%2015%200%200%200%200-18z'%2F%3E%3C%2Fsvg%3E");
}
.sb-pagination .sb-pagination-first,
.sb-pagination .sb-pagination-previous {
  transform: rotate(180deg);
}
.sb-pagination .disabled {
  opacity: 0.4;
  cursor: default;
}
.login-cont {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr auto 2fr;
  justify-items: center;
  min-height: 100vh;
  background-color: #f8f8f8;
  padding: 12px;
}
.login-cont .sb-login {
  grid-column: 1;
  grid-row: 2;
}
.login-cont.login-brand-smallbox {
  border-top: 5px solid #CEC42D;
}
.login-cont.login-brand-amira {
  border-top: 5px solid #00A79D;
}

.sb-login {
  width: 100%;
  max-width: 30rem;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  border-radius: 0.125rem;
}
.sb-login .login-header {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2.25rem 1.5rem 1.875rem;
}
.sb-login .login-header .icon-padlock {
  order: -1;
  margin-right: 0.75rem;
  width: 1.875rem;
  height: 1.875rem;
}
.sb-login .login-header .login-back {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  line-height: 1;
  font-size: 0.75rem;
}
.sb-login .login-brand-logo {
  max-width: 10rem;
  width: 100%;
  line-height: 0;
}
.sb-login .login-body {
  padding: 1.5rem;
  padding-top: 0.75rem;
}
@media print, screen and (min-width: 48em) {
  .sb-login {
    display: grid;
    grid-template-columns: 2fr 5fr;
    max-width: 45rem;
  }
  .sb-login .login-header {
    flex-direction: column;
    justify-content: flex-start;
    padding: 2.25rem 2.25rem 3.75rem;
  }
  .sb-login .login-header .icon-padlock {
    order: 2;
    margin-right: 0;
    margin-top: 1.5rem;
    max-width: 6rem;
    width: 100%;
    height: auto;
  }
  .sb-login .login-header .login-back {
    top: auto;
    left: 1.125rem;
    bottom: 1.125rem;
  }
  .sb-login .login-body {
    padding: 2.25rem;
    padding-top: 1.5rem;
  }
}
.sb-login .login-form > * {
  margin-top: 0.75rem;
}
.sb-login .login-form .button-cont {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.sb-login .login-form .button-cont .login-button {
  flex-shrink: 0;
}
.sb-login .login-form .button-cont .password-link {
  flex-grow: 1;
  margin-right: 0.75rem;
  line-height: 1.25;
}
.sb-login .login-form .button-cont > * {
  margin-top: 0.75rem;
}
.sb-login .login-form.reset-success {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.sb-login .login-button {
  display: inline-block;
  min-width: 0;
  -webkit-appearance: none;
  line-height: 1.25rem;
  text-align: center;
  font-size: 1rem;
  cursor: pointer;
  padding-top: calc(0.5625rem - 1px);
  padding-right: calc(1rem - 1px);
  padding-bottom: calc(0.5625rem - 1px);
  padding-left: calc(1rem - 1px);
  border-width: 1px;
  border-style: solid;
  border-radius: 0.1875rem;
  transition: background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease, border-color 0.2s ease;
  background-color: #00A79D;
  color: #fff;
  border-color: #00A79D;
}
.sb-login .login-button.disabled, .sb-login .login-button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
.sb-login .login-button:hover, .sb-login .login-button:focus {
  background-color: #006a5d;
  color: #fff;
  border-color: #006a5d;
}
.sb-login .login-button:focus {
  outline: none;
}
.sb-login .login-button .icon:first-child {
  margin-left: -0.25rem;
}
.sb-login .login-button .icon:last-child {
  margin-right: -0.25rem;
}

.login-brand-smallbox .login-header {
  background-color: #CEC42D;
  color: #fff;
}
.login-brand-smallbox .login-header a {
  color: #fff;
}
.login-brand-smallbox .login-header a:hover, .login-brand-smallbox .login-header a:focus {
  color: #bae5e2;
}
.login-brand-smallbox .login-body {
  background-color: #fff;
  color: #363636;
}
.login-brand-smallbox .login-body a:not(.login-button) {
  color: #00A79D;
}
.login-brand-smallbox .login-body a:not(.login-button):hover, .login-brand-smallbox .login-body a:not(.login-button):focus {
  color: #006a5d;
}

.login-brand-amira .login-header {
  background-color: #00A79D;
  color: #fff;
}
.login-brand-amira .login-header a {
  color: #fff;
}
.login-brand-amira .login-header a:hover, .login-brand-amira .login-header a:focus {
  color: #bae5e2;
}
.login-brand-amira .login-body {
  background-color: #fff;
  color: #363636;
}
.login-brand-amira .login-body a:not(.login-button) {
  color: #00A79D;
}
.login-brand-amira .login-body a:not(.login-button):hover, .login-brand-amira .login-body a:not(.login-button):focus {
  color: #006a5d;
}
.login-brand-amira .login-brand-logo img {
  filter: grayscale(1) brightness(10);
}
.sb-admin .input.input-hide-title {
  margin-top: 2.5em;
}
#list-table-fire-permit-form-fire-permit-form .decision {
  font-weight: bold;
}
#list-table-fire-permit-form-fire-permit-form .decision.active {
  color: #ff0000;
}
#list-table-fire-permit-form-fire-permit-form .decision.received {
  color: #488BC9;
}
#list-table-fire-permit-form-fire-permit-form .decision.completed {
  color: #B0B949;
}

#fire-permit-form-fire-permit-form-reasons {
  display: flex;
  flex-wrap: wrap;
}
#fire-permit-form-fire-permit-form-reasons > * {
  flex-basis: 48%;
}