.ember-basic-dropdown {
  position: relative; }

.ember-basic-dropdown, .ember-basic-dropdown-content, .ember-basic-dropdown-content * {
  box-sizing: border-box; }

.ember-basic-dropdown-content {
  position: absolute;
  width: auto;
  z-index: 1000;
  background-color: #ffffff; }

.ember-basic-dropdown-content--left {
  left: 0; }

.ember-basic-dropdown-content--right {
  right: 0; }

.ember-basic-dropdown-overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index: 10;
  top: 0;
  left: 0;
  pointer-events: none; }

.ember-basic-dropdown-content-wormhole-origin {
  display: inline; }

.ember-power-select-dropdown * {
  box-sizing: border-box; }

.ember-power-select-trigger {
  position: relative;
  border-top: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
  border-radius: 4px;
  background-color: #ffffff;
  line-height: 1.75;
  overflow-x: hidden;
  text-overflow: ellipsis;
  min-height: 1.75em;
  user-select: none;
  -webkit-user-select: none;
  color: inherit;
  /* Minimum clearfix for modern browsers */ }
  .ember-power-select-trigger:after {
    content: "";
    display: table;
    clear: both; }

.ember-power-select-trigger:focus,
.ember-power-select-trigger--active {
  border-top: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
  box-shadow: none; }

.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded="true"],
.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded="true"] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded="true"] {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.ember-power-select-placeholder {
  color: #999999;
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.ember-power-select-status-icon {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-style: solid;
  border-width: 7px 4px 0 4px;
  border-color: #aaaaaa transparent transparent transparent; }
  .ember-basic-dropdown-trigger[aria-expanded="true"] .ember-power-select-status-icon {
    transform: rotate(180deg); }

.ember-power-select-clear-btn {
  position: absolute;
  cursor: pointer; }

.ember-power-select-trigger-multiple-input {
  font-family: inherit;
  font-size: inherit;
  border: none;
  display: inline-block;
  line-height: inherit;
  -webkit-appearance: none;
  outline: none;
  padding: 0;
  float: left;
  background-color: transparent;
  text-indent: 2px;
  /* There's a browser bug where this selectos cannot be chained with commas */ }
  .ember-power-select-trigger-multiple-input:disabled {
    background-color: #eeeeee; }
  .ember-power-select-trigger-multiple-input::placeholder {
    opacity: 1;
    color: #999999; }
  .ember-power-select-trigger-multiple-input::-webkit-input-placeholder {
    opacity: 1;
    color: #999999; }
  .ember-power-select-trigger-multiple-input::-moz-placeholder {
    opacity: 1;
    color: #999999; }
  .ember-power-select-trigger-multiple-input::-ms-input-placeholder {
    opacity: 1;
    color: #999999; }

.ember-power-select-multiple-options {
  padding: 0;
  margin: 0; }

.ember-power-select-multiple-option {
  border: 1px solid gray;
  border-radius: 4px;
  color: #333333;
  background-color: #e4e4e4;
  padding: 0 4px;
  display: inline-block;
  line-height: 1.45;
  float: left;
  margin: 2px 0 2px 3px; }

.ember-power-select-multiple-remove-btn {
  cursor: pointer; }
  .ember-power-select-multiple-remove-btn:not(:hover) {
    opacity: 0.5; }

.ember-power-select-search {
  padding: 4px; }

.ember-power-select-search-input {
  border: 1px solid #aaaaaa;
  border-radius: 0;
  width: 100%;
  font-size: inherit;
  line-height: inherit;
  padding: 0 5px; }
  .ember-power-select-search-input:focus {
    border: 1px solid #aaaaaa;
    box-shadow: none; }

.ember-power-select-dropdown {
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  line-height: 1.75;
  border-radius: 4px;
  box-shadow: none;
  overflow: hidden;
  color: inherit; }

.ember-power-select-dropdown.ember-basic-dropdown-content--above {
  border-top: 1px solid #aaaaaa;
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.ember-power-select-dropdown.ember-basic-dropdown-content--below, .ember-power-select-dropdown.ember-basic-dropdown-content--in-place {
  border-top: none;
  border-bottom: 1px solid #aaaaaa;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.ember-power-select-dropdown.ember-basic-dropdown-content--in-place {
  width: 100%; }

.ember-power-select-options {
  list-style: none;
  margin: 0;
  padding: 0;
  user-select: none;
  -webkit-user-select: none; }
  .ember-power-select-options[role="listbox"] {
    overflow-y: auto;
    /* in firefox in windows this can cause a word-break issue. Try `overflow-y: scroll` if that happens */
    -webkit-overflow-scrolling: touch;
    max-height: 12.25em; }

.ember-power-select-option {
  cursor: pointer;
  padding: 0 8px; }

.ember-power-select-group[aria-disabled="true"] {
  color: #999999;
  cursor: not-allowed; }

.ember-power-select-group[aria-disabled="true"] .ember-power-select-option,
.ember-power-select-option[aria-disabled="true"] {
  color: #999999;
  pointer-events: none;
  cursor: not-allowed; }

.ember-power-select-option[aria-selected="true"] {
  background-color: #dddddd; }

.ember-power-select-option[aria-current="true"] {
  background-color: #5897fb;
  color: #ffffff; }

.ember-power-select-group-name {
  cursor: default;
  font-weight: bold; }

.ember-power-select-trigger[aria-disabled=true] {
  background-color: #eeeeee; }

.ember-power-select-trigger {
  padding: 0 16px 0 0; }

.ember-power-select-selected-item, .ember-power-select-placeholder {
  margin-left: 8px; }

.ember-power-select-status-icon {
  right: 5px; }

.ember-power-select-clear-btn {
  right: 25px; }

.ember-power-select-group .ember-power-select-group .ember-power-select-group-name {
  padding-left: 24px; }

.ember-power-select-group .ember-power-select-group .ember-power-select-option {
  padding-left: 40px; }

.ember-power-select-group .ember-power-select-option {
  padding-left: 24px; }

.ember-power-select-group .ember-power-select-group-name {
  padding-left: 8px; }

.ember-power-select-trigger[dir=rtl] {
  padding: 0 0 0 16px; }
  .ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item, .ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder {
    margin-right: 8px; }
  .ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option {
    float: right; }
  .ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input {
    float: right; }
  .ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon {
    left: 5px;
    right: initial; }
  .ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn {
    left: 25px;
    right: initial; }

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name {
  padding-right: 24px; }

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option {
  padding-right: 40px; }

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option {
  padding-right: 24px; }

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name {
  padding-right: 8px; }

.ProseMirror {
  position: relative;
}

.ProseMirror {
  word-wrap: break-word;
  white-space: pre-wrap;
  white-space: break-spaces;
  -webkit-font-variant-ligatures: none;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0; /* the above doesn't seem to work in Edge */
}

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

.ProseMirror li {
  position: relative;
}

.ProseMirror-hideselection *::selection { background: transparent; }
.ProseMirror-hideselection *::-moz-selection { background: transparent; }
.ProseMirror-hideselection { caret-color: transparent; }

.ProseMirror-selectednode {
  outline: 2px solid #8cf;
}

/* Make sure li selections wrap around markers */

li.ProseMirror-selectednode {
  outline: none;
}

li.ProseMirror-selectednode:after {
  content: "";
  position: absolute;
  left: -32px;
  right: -2px; top: -2px; bottom: -2px;
  border: 2px solid #8cf;
  pointer-events: none;
}

.ProseMirror-gapcursor {
  display: none;
  pointer-events: none;
  position: absolute;
}

.ProseMirror-gapcursor:after {
  content: "";
  display: block;
  position: absolute;
  top: -2px;
  width: 20px;
  border-top: 1px solid black;
  animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite;
}

@keyframes ProseMirror-cursor-blink {
  to {
    visibility: hidden;
  }
}

.ProseMirror-focused .ProseMirror-gapcursor {
  display: block;
}

.flatpickr-calendar{background:transparent;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.open,.flatpickr-calendar.inline{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(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.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 .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .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:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{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:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar: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{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*
      /*rtl:begin:ignore*/left:0/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*
      /*rtl:begin:ignore*/right:0/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-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)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 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:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.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 input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.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:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.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:none;padding:0}.flatpickr-weekdays{background:transparent;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{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;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:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;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;display:inline-block;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.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.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,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;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:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;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:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;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 input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{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{from{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)}}

.mentions-input-box {
  position: relative;
  background: #fff;
}

.mentions-input-box textarea {
  width: 100%;
  display: block;
  height: 18px;
  padding: 9px;
  border: 1px solid #dcdcdc;
  border-radius:3px;
  overflow: hidden;
  background: transparent;
  position: relative;
  outline: 0;
  resize: none;

  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.mentions-input-box .mentions-autocomplete-list {
  display: none;
  background: #fff;
  border: 1px solid #b2b2b2;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10000;
  margin-top: -2px;

  border-radius:5px;
  border-top-right-radius:0;
  border-top-left-radius:0;

  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.148438);
     -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.148438);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.148438);
}

.mentions-input-box .mentions-autocomplete-list ul {
    margin: 0;
    padding: 0;
}

.mentions-input-box .mentions-autocomplete-list li {
  background-color: #fff;
  padding: 0 5px;
  margin: 0;
  width: auto;
  border-bottom: 1px solid #eee;
  height: 26px;
  line-height: 26px;
  overflow: hidden;
  cursor: pointer;
  list-style: none;
  white-space: nowrap;
}

.mentions-input-box .mentions-autocomplete-list li:last-child {
  border-radius:5px;
}

.mentions-input-box .mentions-autocomplete-list li > img,
.mentions-input-box .mentions-autocomplete-list li > div.icon {
  width: 16px;
  height: 16px;
  float: left;
  margin-top:5px;
  margin-right: 5px;
  -moz-background-origin:3px;

  border-radius:3px;
}

.mentions-input-box .mentions-autocomplete-list li em {
  font-weight: bold;
  font-style: none;
}

.mentions-input-box .mentions-autocomplete-list li:hover,
.mentions-input-box .mentions-autocomplete-list li.active {
  background-color: #f2f2f2;
}

.mentions-input-box .mentions-autocomplete-list li b {
  background: #ffff99;
  font-weight: normal;
}

.mentions-input-box .mentions {
  position: absolute;
  left: 1px;
  right: 0;
  top: 1px;
  bottom: 0;
  padding: 9px;
  color: #fff;
  overflow: hidden;

  white-space: pre-wrap;
  word-wrap: break-word;
}

.mentions-input-box .mentions > div {
  color: #fff;
  white-space: pre-wrap;
  width: 100%;
}

.mentions-input-box .mentions > div > strong {
  font-weight:normal;
  background: #d8dfea;
}

.mentions-input-box .mentions > div > strong > span {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.dialog{
  --dialog-bg-color:white;
  --dialog-border-color:white;
  --dialog-shadow:0 2px 14px 0 rgb(58 57 68 / 0.2);
  --text-primary-color:#15141a;
  --text-secondary-color:#5b5b66;
  --hover-filter:brightness(0.9);
  --focus-ring-color:#0060df;
  --focus-ring-outline:2px solid var(--focus-ring-color);

  --textarea-border-color:#8f8f9d;
  --textarea-bg-color:white;
  --textarea-fg-color:var(--text-secondary-color);

  --radio-bg-color:#f0f0f4;
  --radio-checked-bg-color:#fbfbfe;
  --radio-border-color:#8f8f9d;
  --radio-checked-border-color:#0060df;

  --button-secondary-bg-color:#f0f0f4;
  --button-secondary-fg-color:var(--text-primary-color);
  --button-secondary-border-color:var(--button-secondary-bg-color);
  --button-secondary-hover-bg-color:var(--button-secondary-bg-color);
  --button-secondary-hover-fg-color:var(--button-secondary-fg-color);
  --button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);

  --button-primary-bg-color:#0060df;
  --button-primary-fg-color:#fbfbfe;
  --button-primary-hover-bg-color:var(--button-primary-bg-color);
  --button-primary-hover-fg-color:var(--button-primary-fg-color);
  --button-primary-hover-border-color:var(--button-primary-hover-bg-color);

  font:message-box;
  font-size:13px;
  font-weight:400;
  line-height:150%;
  border-radius:4px;
  padding:12px 16px;
  border:1px solid var(--dialog-border-color);
  background:var(--dialog-bg-color);
  color:var(--text-primary-color);
  box-shadow:var(--dialog-shadow);
}

@media (prefers-color-scheme: dark){

.dialog{
    --dialog-bg-color:#1c1b22;
    --dialog-border-color:#1c1b22;
    --dialog-shadow:0 2px 14px 0 #15141a;
    --text-primary-color:#fbfbfe;
    --text-secondary-color:#cfcfd8;
    --focus-ring-color:#0df;
    --hover-filter:brightness(1.4);

    --textarea-bg-color:#42414d;

    --radio-bg-color:#2b2a33;
    --radio-checked-bg-color:#15141a;
    --radio-checked-border-color:#0df;

    --button-secondary-bg-color:#2b2a33;
    --button-primary-bg-color:#0df;
    --button-primary-fg-color:#15141a;
}
  }

@media screen and (forced-colors: active){

.dialog{
    --dialog-bg-color:Canvas;
    --dialog-border-color:CanvasText;
    --dialog-shadow:none;
    --text-primary-color:CanvasText;
    --text-secondary-color:CanvasText;
    --hover-filter:none;
    --focus-ring-color:ButtonBorder;

    --textarea-border-color:ButtonBorder;
    --textarea-bg-color:Field;
    --textarea-fg-color:ButtonText;

    --radio-bg-color:ButtonFace;
    --radio-checked-bg-color:ButtonFace;
    --radio-border-color:ButtonText;
    --radio-checked-border-color:ButtonText;

    --button-secondary-bg-color:ButtonFace;
    --button-secondary-fg-color:ButtonText;
    --button-secondary-border-color:ButtonText;
    --button-secondary-hover-bg-color:AccentColor;
    --button-secondary-hover-fg-color:AccentColorText;

    --button-primary-bg-color:ButtonText;
    --button-primary-fg-color:ButtonFace;
    --button-primary-hover-bg-color:AccentColor;
    --button-primary-hover-fg-color:AccentColorText;
}
  }

.dialog .mainContainer *:focus-visible{
      outline:var(--focus-ring-outline);
      outline-offset:2px;
    }

.dialog .mainContainer .radio{
      display:flex;
      flex-direction:column;
      align-items:flex-start;
      gap:4px;
    }

.dialog .mainContainer .radio > .radioButton{
        display:flex;
        gap:8px;
        align-self:stretch;
        align-items:center;
      }

.dialog .mainContainer .radio > .radioButton input{
          -webkit-appearance:none;
             -moz-appearance:none;
                  appearance:none;
          box-sizing:border-box;
          width:16px;
          height:16px;
          border-radius:50%;
          background-color:var(--radio-bg-color);
          border:1px solid var(--radio-border-color);
        }

.dialog .mainContainer .radio > .radioButton input:hover{
            filter:var(--hover-filter);
          }

.dialog .mainContainer .radio > .radioButton input:checked{
            background-color:var(--radio-checked-bg-color);
            border:4px solid var(--radio-checked-border-color);
          }

.dialog .mainContainer .radio > .radioLabel{
        display:flex;
        padding-inline-start:24px;
        align-items:flex-start;
        gap:10px;
        align-self:stretch;
      }

.dialog .mainContainer .radio > .radioLabel > span{
          flex:1 0 0;
          font-size:11px;
          color:var(--text-secondary-color);
        }

.dialog .mainContainer button{
      border-radius:4px;
      border:1px solid;
      font:menu;
      font-weight:600;
      padding:4px 16px;
      width:auto;
      height:32px;
    }

.dialog .mainContainer button:hover{
        cursor:pointer;
        filter:var(--hover-filter);
      }

.dialog .mainContainer button.secondaryButton{
        color:var(--button-secondary-fg-color);
        background-color:var(--button-secondary-bg-color);
        border-color:var(--button-secondary-border-color);
      }

.dialog .mainContainer button.secondaryButton:hover{
          color:var(--button-secondary-hover-fg-color);
          background-color:var(--button-secondary-hover-bg-color);
          border-color:var(--button-secondary-hover-border-color);
        }

.dialog .mainContainer button.primaryButton{
        color:var(--button-primary-hover-fg-color);
        background-color:var(--button-primary-hover-bg-color);
        border-color:var(--button-primary-hover-border-color);
        opacity:1;
      }

.dialog .mainContainer button.primaryButton:hover{
          color:var(--button-primary-hover-fg-color);
          background-color:var(--button-primary-hover-bg-color);
          border-color:var(--button-primary-hover-border-color);
        }

.dialog .mainContainer textarea{
      font:inherit;
      padding:8px;
      resize:none;
      margin:0;
      box-sizing:border-box;
      border-radius:4px;
      border:1px solid var(--textarea-border-color);
      background:var(--textarea-bg-color);
      color:var(--textarea-fg-color);
    }

.dialog .mainContainer textarea:focus{
        outline-offset:0;
        border-color:transparent;
      }

.dialog .mainContainer textarea:disabled{
        pointer-events:none;
        opacity:0.4;
      }

.textLayer{
  position:absolute;
  text-align:initial;
  inset:0;
  overflow:clip;
  opacity:1;
  line-height:1;
  -webkit-text-size-adjust:none;
     -moz-text-size-adjust:none;
          text-size-adjust:none;
  forced-color-adjust:none;
  transform-origin:0 0;
  caret-color:CanvasText;
  z-index:0;
}

.textLayer.highlighting{
    touch-action:none;
  }

.textLayer :is(span, br){
    color:transparent;
    position:absolute;
    white-space:pre;
    cursor:text;
    transform-origin:0% 0%;
  }

.textLayer > :not(.markedContent),
  .textLayer .markedContent span:not(.markedContent){
    z-index:1;
  }

.textLayer span.markedContent{
    top:0;
    height:0;
  }

.textLayer .highlight{
    --highlight-bg-color:rgb(180 0 170 / 0.25);
    --highlight-selected-bg-color:rgb(0 100 0 / 0.25);
    --highlight-backdrop-filter:none;
    --highlight-selected-backdrop-filter:none;

    margin:-1px;
    padding:1px;
    background-color:var(--highlight-bg-color);
    -webkit-backdrop-filter:var(--highlight-backdrop-filter);
            backdrop-filter:var(--highlight-backdrop-filter);
    border-radius:4px;
  }

@media screen and (forced-colors: active){

.textLayer .highlight{
      --highlight-bg-color:transparent;
      --highlight-selected-bg-color:transparent;
      --highlight-backdrop-filter:var(--hcm-highlight-filter);
      --highlight-selected-backdrop-filter:var(
        --hcm-highlight-selected-filter
      );
  }
    }

.textLayer .highlight.appended{
      position:initial;
    }

.textLayer .highlight.begin{
      border-radius:4px 0 0 4px;
    }

.textLayer .highlight.end{
      border-radius:0 4px 4px 0;
    }

.textLayer .highlight.middle{
      border-radius:0;
    }

.textLayer .highlight.selected{
      background-color:var(--highlight-selected-bg-color);
      -webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);
              backdrop-filter:var(--highlight-selected-backdrop-filter);
    }

.textLayer ::-moz-selection{
    background:rgba(0 0 255 / 0.25);
    background:color-mix(in srgb, AccentColor, transparent 75%);
  }

.textLayer ::selection{
    background:rgba(0 0 255 / 0.25);
    background:color-mix(in srgb, AccentColor, transparent 75%);
  }

.textLayer br::-moz-selection{
    background:transparent;
  }

.textLayer br::selection{
    background:transparent;
  }

.textLayer .endOfContent{
    display:block;
    position:absolute;
    inset:100% 0 0;
    z-index:0;
    cursor:default;
    -webkit-user-select:none;
       -moz-user-select:none;
            user-select:none;
  }

.textLayer .endOfContent.active{
      top:0;
    }

.annotationLayer{
  --annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color:Highlight;
  --input-focus-outline:1px solid Canvas;
  --input-unfocused-border-color:transparent;
  --input-disabled-border-color:transparent;
  --input-hover-border-color:black;
  --link-outline:none;

  position:absolute;
  top:0;
  left:0;
  pointer-events:none;
  transform-origin:0 0;
}

@media screen and (forced-colors: active){

.annotationLayer{
    --input-focus-border-color:CanvasText;
    --input-unfocused-border-color:ActiveText;
    --input-disabled-border-color:GrayText;
    --input-hover-border-color:Highlight;
    --link-outline:1.5px solid LinkText;
}

    .annotationLayer .textWidgetAnnotation :is(input, textarea):required, .annotationLayer .choiceWidgetAnnotation select:required, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required{
      outline:1.5px solid selectedItem;
    }

    .annotationLayer .linkAnnotation{
      outline:var(--link-outline);
    }

      .annotationLayer .linkAnnotation:hover{
        -webkit-backdrop-filter:var(--hcm-highlight-filter);
                backdrop-filter:var(--hcm-highlight-filter);
      }

      .annotationLayer .linkAnnotation > a:hover{
        opacity:0 !important;
        background:none !important;
        box-shadow:none;
      }

    .annotationLayer .popupAnnotation .popup{
      outline:calc(1.5px * var(--scale-factor)) solid CanvasText !important;
      background-color:ButtonFace !important;
      color:ButtonText !important;
    }

    .annotationLayer .highlightArea:hover::after{
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:100%;
      -webkit-backdrop-filter:var(--hcm-highlight-filter);
              backdrop-filter:var(--hcm-highlight-filter);
      content:"";
      pointer-events:none;
    }

    .annotationLayer .popupAnnotation.focused .popup{
      outline:calc(3px * var(--scale-factor)) solid Highlight !important;
    }
  }

.annotationLayer[data-main-rotation="90"] .norotate{
    transform:rotate(270deg) translateX(-100%);
  }

.annotationLayer[data-main-rotation="180"] .norotate{
    transform:rotate(180deg) translate(-100%, -100%);
  }

.annotationLayer[data-main-rotation="270"] .norotate{
    transform:rotate(90deg) translateY(-100%);
  }

.annotationLayer.disabled section,
    .annotationLayer.disabled .popup{
      pointer-events:none;
    }

.annotationLayer .annotationContent{
    position:absolute;
    width:100%;
    height:100%;
    pointer-events:none;
  }

.annotationLayer .annotationContent.freetext{
      background:transparent;
      border:none;
      inset:0;
      overflow:visible;
      white-space:nowrap;
      font:10px sans-serif;
      line-height:1.35;
      -webkit-user-select:none;
         -moz-user-select:none;
              user-select:none;
    }

.annotationLayer section{
    position:absolute;
    text-align:initial;
    pointer-events:auto;
    box-sizing:border-box;
    transform-origin:0 0;
  }

.annotationLayer section:has(div.annotationContent) canvas.annotationContent{
        display:none;
      }

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a{
    position:absolute;
    font-size:1em;
    top:0;
    left:0;
    width:100%;
    height:100%;
  }

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton):not(.hasBorder)
    > a:hover{
    opacity:0.2;
    background-color:rgb(255 255 0);
    box-shadow:0 2px 10px rgb(255 255 0);
  }

.annotationLayer .linkAnnotation.hasBorder:hover{
    background-color:rgb(255 255 0 / 0.2);
  }

.annotationLayer .hasBorder{
    background-size:100% 100%;
  }

.annotationLayer .textAnnotation img{
    position:absolute;
    cursor:pointer;
    width:100%;
    height:100%;
    top:0;
    left:0;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea), .annotationLayer .choiceWidgetAnnotation select, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input{
    background-image:var(--annotation-unfocused-field-background);
    border:2px solid var(--input-unfocused-border-color);
    box-sizing:border-box;
    font:calc(9px * var(--scale-factor)) sans-serif;
    height:100%;
    margin:0;
    vertical-align:top;
    width:100%;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):required, .annotationLayer .choiceWidgetAnnotation select:required, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required{
    outline:1.5px solid red;
  }

.annotationLayer .choiceWidgetAnnotation select option{
    padding:0;
  }

.annotationLayer .buttonWidgetAnnotation.radioButton input{
    border-radius:50%;
  }

.annotationLayer .textWidgetAnnotation textarea{
    resize:none;
  }

.annotationLayer .textWidgetAnnotation [disabled]:is(input, textarea), .annotationLayer .choiceWidgetAnnotation select[disabled], .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[disabled]{
    background:none;
    border:2px solid var(--input-disabled-border-color);
    cursor:not-allowed;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover, .annotationLayer .choiceWidgetAnnotation select:hover, .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:hover{
    border:2px solid var(--input-hover-border-color);
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover, .annotationLayer .choiceWidgetAnnotation select:hover, .annotationLayer .buttonWidgetAnnotation.checkBox input:hover{
    border-radius:2px;
  }

.annotationLayer .textWidgetAnnotation :is(input, textarea):focus, .annotationLayer .choiceWidgetAnnotation select:focus{
    background:none;
    border:2px solid var(--input-focus-border-color);
    border-radius:2px;
    outline:var(--input-focus-outline);
  }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus{
    background-image:none;
    background-color:transparent;
  }

.annotationLayer .buttonWidgetAnnotation.checkBox :focus{
    border:2px solid var(--input-focus-border-color);
    border-radius:2px;
    outline:var(--input-focus-outline);
  }

.annotationLayer .buttonWidgetAnnotation.radioButton :focus{
    border:2px solid var(--input-focus-border-color);
    outline:var(--input-focus-outline);
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
  .annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,
  .annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{
    background-color:CanvasText;
    content:"";
    display:block;
    position:absolute;
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
  .annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after{
    height:80%;
    left:45%;
    width:1px;
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before{
    transform:rotate(45deg);
  }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after{
    transform:rotate(-45deg);
  }

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{
    border-radius:50%;
    height:50%;
    left:25%;
    top:25%;
    width:50%;
  }

.annotationLayer .textWidgetAnnotation input.comb{
    font-family:monospace;
    padding-left:2px;
    padding-right:0;
  }

.annotationLayer .textWidgetAnnotation input.comb:focus{
    width:103%;
  }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input{
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
  }

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{
    height:100%;
    width:100%;
  }

.annotationLayer .popupAnnotation{
    position:absolute;
    font-size:calc(9px * var(--scale-factor));
    pointer-events:none;
    width:-moz-max-content;
    width:max-content;
    max-width:45%;
    height:auto;
  }

.annotationLayer .popup{
    background-color:rgb(255 255 153);
    box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) rgb(136 136 136);
    border-radius:calc(2px * var(--scale-factor));
    outline:1.5px solid rgb(255 255 74);
    padding:calc(6px * var(--scale-factor));
    cursor:pointer;
    font:message-box;
    white-space:normal;
    word-wrap:break-word;
    pointer-events:auto;
  }

.annotationLayer .popupAnnotation.focused .popup{
    outline-width:3px;
  }

.annotationLayer .popup *{
    font-size:calc(9px * var(--scale-factor));
  }

.annotationLayer .popup > .header{
    display:inline-block;
  }

.annotationLayer .popup > .header h1{
    display:inline;
  }

.annotationLayer .popup > .header .popupDate{
    display:inline-block;
    margin-left:calc(5px * var(--scale-factor));
    width:-moz-fit-content;
    width:fit-content;
  }

.annotationLayer .popupContent{
    border-top:1px solid rgb(51 51 51);
    margin-top:calc(2px * var(--scale-factor));
    padding-top:calc(2px * var(--scale-factor));
  }

.annotationLayer .richText > *{
    white-space:pre-wrap;
    font-size:calc(9px * var(--scale-factor));
  }

.annotationLayer .popupTriggerArea{
    cursor:pointer;
  }

.annotationLayer section svg{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
  }

.annotationLayer .annotationTextContent{
    position:absolute;
    width:100%;
    height:100%;
    opacity:0;
    color:transparent;
    -webkit-user-select:none;
       -moz-user-select:none;
            user-select:none;
    pointer-events:none;
  }

.annotationLayer .annotationTextContent span{
      width:100%;
      display:inline-block;
    }

.annotationLayer svg.quadrilateralsContainer{
    contain:strict;
    width:0;
    height:0;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
  }

:root{
  --xfa-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --xfa-focus-outline:auto;
}

@media screen and (forced-colors: active){
  :root{
    --xfa-focus-outline:2px solid CanvasText;
  }
  .xfaLayer *:required{
    outline:1.5px solid selectedItem;
  }
}

.xfaLayer{
  background-color:transparent;
}

.xfaLayer .highlight{
  margin:-1px;
  padding:1px;
  background-color:rgb(239 203 237);
  border-radius:4px;
}

.xfaLayer .highlight.appended{
  position:initial;
}

.xfaLayer .highlight.begin{
  border-radius:4px 0 0 4px;
}

.xfaLayer .highlight.end{
  border-radius:0 4px 4px 0;
}

.xfaLayer .highlight.middle{
  border-radius:0;
}

.xfaLayer .highlight.selected{
  background-color:rgb(203 223 203);
}

.xfaPage{
  overflow:hidden;
  position:relative;
}

.xfaContentarea{
  position:absolute;
}

.xfaPrintOnly{
  display:none;
}

.xfaLayer{
  position:absolute;
  text-align:initial;
  top:0;
  left:0;
  transform-origin:0 0;
  line-height:1.2;
}

.xfaLayer *{
  color:inherit;
  font:inherit;
  font-style:inherit;
  font-weight:inherit;
  font-kerning:inherit;
  letter-spacing:-0.01px;
  text-align:inherit;
  text-decoration:inherit;
  box-sizing:border-box;
  background-color:transparent;
  padding:0;
  margin:0;
  pointer-events:auto;
  line-height:inherit;
}

.xfaLayer *:required{
  outline:1.5px solid red;
}

.xfaLayer div,
.xfaLayer svg,
.xfaLayer svg *{
  pointer-events:none;
}

.xfaLayer a{
  color:blue;
}

.xfaRich li{
  margin-left:3em;
}

.xfaFont{
  color:black;
  font-weight:normal;
  font-kerning:none;
  font-size:10px;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  vertical-align:0;
}

.xfaCaption{
  overflow:hidden;
  flex:0 0 auto;
}

.xfaCaptionForCheckButton{
  overflow:hidden;
  flex:1 1 auto;
}

.xfaLabel{
  height:100%;
  width:100%;
}

.xfaLeft{
  display:flex;
  flex-direction:row;
  align-items:center;
}

.xfaRight{
  display:flex;
  flex-direction:row-reverse;
  align-items:center;
}

:is(.xfaLeft, .xfaRight) > :is(.xfaCaption, .xfaCaptionForCheckButton){
  max-height:100%;
}

.xfaTop{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
}

.xfaBottom{
  display:flex;
  flex-direction:column-reverse;
  align-items:flex-start;
}

:is(.xfaTop, .xfaBottom) > :is(.xfaCaption, .xfaCaptionForCheckButton){
  width:100%;
}

.xfaBorder{
  background-color:transparent;
  position:absolute;
  pointer-events:none;
}

.xfaWrapped{
  width:100%;
  height:100%;
}

:is(.xfaTextfield, .xfaSelect):focus{
  background-image:none;
  background-color:transparent;
  outline:var(--xfa-focus-outline);
  outline-offset:-1px;
}

:is(.xfaCheckbox, .xfaRadio):focus{
  outline:var(--xfa-focus-outline);
}

.xfaTextfield,
.xfaSelect{
  height:100%;
  width:100%;
  flex:1 1 auto;
  border:none;
  resize:none;
  background-image:var(--xfa-unfocused-field-background);
}

.xfaSelect{
  padding-inline:2px;
}

:is(.xfaTop, .xfaBottom) > :is(.xfaTextfield, .xfaSelect){
  flex:0 1 auto;
}

.xfaButton{
  cursor:pointer;
  width:100%;
  height:100%;
  border:none;
  text-align:center;
}

.xfaLink{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
}

.xfaCheckbox,
.xfaRadio{
  width:100%;
  height:100%;
  flex:0 0 auto;
  border:none;
}

.xfaRich{
  white-space:pre-wrap;
  width:100%;
  height:100%;
}

.xfaImage{
  -o-object-position:left top;
     object-position:left top;
  -o-object-fit:contain;
     object-fit:contain;
  width:100%;
  height:100%;
}

.xfaLrTb,
.xfaRlTb,
.xfaTb{
  display:flex;
  flex-direction:column;
  align-items:stretch;
}

.xfaLr{
  display:flex;
  flex-direction:row;
  align-items:stretch;
}

.xfaRl{
  display:flex;
  flex-direction:row-reverse;
  align-items:stretch;
}

.xfaTb > div{
  justify-content:left;
}

.xfaPosition{
  position:relative;
}

.xfaArea{
  position:relative;
}

.xfaValignMiddle{
  display:flex;
  align-items:center;
}

.xfaTable{
  display:flex;
  flex-direction:column;
  align-items:stretch;
}

.xfaTable .xfaRow{
  display:flex;
  flex-direction:row;
  align-items:stretch;
}

.xfaTable .xfaRlRow{
  display:flex;
  flex-direction:row-reverse;
  align-items:stretch;
  flex:1;
}

.xfaTable .xfaRlRow > div{
  flex:1;
}

:is(.xfaNonInteractive, .xfaDisabled, .xfaReadOnly) :is(input, textarea){
  background:initial;
}

@media print{
  .xfaTextfield,
  .xfaSelect{
    background:transparent;
  }

  .xfaSelect{
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
    text-indent:1px;
    text-overflow:"";
  }
}

.canvasWrapper svg{
    transform:none;
  }

.canvasWrapper svg[data-main-rotation="90"] mask,
      .canvasWrapper svg[data-main-rotation="90"] use:not(.clip, .mask){
        transform:matrix(0, 1, -1, 0, 1, 0);
      }

.canvasWrapper svg[data-main-rotation="180"] mask,
      .canvasWrapper svg[data-main-rotation="180"] use:not(.clip, .mask){
        transform:matrix(-1, 0, 0, -1, 1, 1);
      }

.canvasWrapper svg[data-main-rotation="270"] mask,
      .canvasWrapper svg[data-main-rotation="270"] use:not(.clip, .mask){
        transform:matrix(0, -1, 1, 0, 0, 1);
      }

.canvasWrapper svg.highlight{
      --blend-mode:multiply;

      position:absolute;
      mix-blend-mode:var(--blend-mode);
    }

@media screen and (forced-colors: active){

.canvasWrapper svg.highlight{
        --blend-mode:difference;
    }
      }

.canvasWrapper svg.highlight:not(.free){
        fill-rule:evenodd;
      }

.canvasWrapper svg.highlightOutline{
      position:absolute;
      mix-blend-mode:normal;
      fill-rule:evenodd;
      fill:none;
    }

.canvasWrapper svg.highlightOutline.hovered:not(.free):not(.selected){
          stroke:var(--hover-outline-color);
          stroke-width:var(--outline-width);
        }

.canvasWrapper svg.highlightOutline.selected:not(.free) .mainOutline{
            stroke:var(--outline-around-color);
            stroke-width:calc(
              var(--outline-width) + 2 * var(--outline-around-width)
            );
          }

.canvasWrapper svg.highlightOutline.selected:not(.free) .secondaryOutline{
            stroke:var(--outline-color);
            stroke-width:var(--outline-width);
          }

.canvasWrapper svg.highlightOutline.free.hovered:not(.selected){
          stroke:var(--hover-outline-color);
          stroke-width:calc(2 * var(--outline-width));
        }

.canvasWrapper svg.highlightOutline.free.selected .mainOutline{
            stroke:var(--outline-around-color);
            stroke-width:calc(
              2 * (var(--outline-width) + var(--outline-around-width))
            );
          }

.canvasWrapper svg.highlightOutline.free.selected .secondaryOutline{
            stroke:var(--outline-color);
            stroke-width:calc(2 * var(--outline-width));
          }

.toggle-button{
  --button-background-color:#f0f0f4;
  --button-background-color-hover:#e0e0e6;
  --button-background-color-active:#cfcfd8;
  --color-accent-primary:#0060df;
  --color-accent-primary-hover:#0250bb;
  --color-accent-primary-active:#054096;
  --border-interactive-color:#8f8f9d;
  --border-radius-circle:9999px;
  --border-width:1px;
  --size-item-small:16px;
  --size-item-large:32px;
  --color-canvas:white;

  --toggle-background-color:var(--button-background-color);
  --toggle-background-color-hover:var(--button-background-color-hover);
  --toggle-background-color-active:var(--button-background-color-active);
  --toggle-background-color-pressed:var(--color-accent-primary);
  --toggle-background-color-pressed-hover:var(--color-accent-primary-hover);
  --toggle-background-color-pressed-active:var(--color-accent-primary-active);
  --toggle-border-color:var(--border-interactive-color);
  --toggle-border-color-hover:var(--toggle-border-color);
  --toggle-border-color-active:var(--toggle-border-color);
  --toggle-border-radius:var(--border-radius-circle);
  --toggle-border-width:var(--border-width);
  --toggle-height:var(--size-item-small);
  --toggle-width:var(--size-item-large);
  --toggle-dot-background-color:var(--toggle-border-color);
  --toggle-dot-background-color-hover:var(--toggle-dot-background-color);
  --toggle-dot-background-color-active:var(--toggle-dot-background-color);
  --toggle-dot-background-color-on-pressed:var(--color-canvas);
  --toggle-dot-margin:1px;
  --toggle-dot-height:calc(
    var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 *
      var(--toggle-border-width)
  );
  --toggle-dot-width:var(--toggle-dot-height);
  --toggle-dot-transform-x:calc(
    var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width)
  );

  -webkit-appearance:none;

     -moz-appearance:none;

          appearance:none;
  padding:0;
  margin:0;
  border:var(--toggle-border-width) solid var(--toggle-border-color);
  height:var(--toggle-height);
  width:var(--toggle-width);
  border-radius:var(--toggle-border-radius);
  background:var(--toggle-background-color);
  box-sizing:border-box;
  flex-shrink:0;
}

@media (prefers-color-scheme: dark){

.toggle-button{
    --button-background-color:color-mix(in srgb, currentColor 7%, transparent);
    --button-background-color-hover:color-mix(
      in srgb,
      currentColor 14%,
      transparent
    );
    --button-background-color-active:color-mix(
      in srgb,
      currentColor 21%,
      transparent
    );
    --color-accent-primary:#0df;
    --color-accent-primary-hover:#80ebff;
    --color-accent-primary-active:#aaf2ff;
    --border-interactive-color:#bfbfc9;
    --color-canvas:#1c1b22;
}
  }

@media (forced-colors: active){

.toggle-button{
    --color-accent-primary:ButtonText;
    --color-accent-primary-hover:SelectedItem;
    --color-accent-primary-active:SelectedItem;
    --border-interactive-color:ButtonText;
    --button-background-color:ButtonFace;
    --border-interactive-color-hover:SelectedItem;
    --border-interactive-color-active:SelectedItem;
    --border-interactive-color-disabled:GrayText;
    --color-canvas:ButtonText;
}
  }

.toggle-button:focus-visible{
    outline:var(--focus-outline);
    outline-offset:var(--focus-outline-offset);
  }

.toggle-button:enabled:hover{
    background:var(--toggle-background-color-hover);
    border-color:var(--toggle-border-color);
  }

.toggle-button:enabled:active{
    background:var(--toggle-background-color-active);
    border-color:var(--toggle-border-color);
  }

.toggle-button[aria-pressed="true"]{
    background:var(--toggle-background-color-pressed);
    border-color:transparent;
  }

.toggle-button[aria-pressed="true"]:enabled:hover{
    background:var(--toggle-background-color-pressed-hover);
    border-color:transparent;
  }

.toggle-button[aria-pressed="true"]:enabled:active{
    background:var(--toggle-background-color-pressed-active);
    border-color:transparent;
  }

.toggle-button::before{
    display:block;
    content:"";
    background-color:var(--toggle-dot-background-color);
    height:var(--toggle-dot-height);
    width:var(--toggle-dot-width);
    margin:var(--toggle-dot-margin);
    border-radius:var(--toggle-border-radius);
    translate:0;
  }

.toggle-button[aria-pressed="true"]::before{
    translate:var(--toggle-dot-transform-x);
    background-color:var(--toggle-dot-background-color-on-pressed);
  }

.toggle-button[aria-pressed="true"]:enabled:hover::before,
  .toggle-button[aria-pressed="true"]:enabled:active::before{
    background-color:var(--toggle-dot-background-color-on-pressed);
  }

[dir="rtl"] .toggle-button[aria-pressed="true"]::before{
    translate:calc(-1 * var(--toggle-dot-transform-x));
  }

@media (prefers-reduced-motion: no-preference){
    .toggle-button::before{
      transition:translate 100ms;
    }
  }

@media (prefers-contrast){
    .toggle-button:enabled:hover{
      border-color:var(--toggle-border-color-hover);
    }

    .toggle-button:enabled:active{
      border-color:var(--toggle-border-color-active);
    }

    .toggle-button[aria-pressed="true"]:enabled{
      border-color:var(--toggle-border-color);
      position:relative;
    }

    .toggle-button[aria-pressed="true"]:enabled:hover,
    .toggle-button[aria-pressed="true"]:enabled:hover:active{
      border-color:var(--toggle-border-color-hover);
    }

    .toggle-button[aria-pressed="true"]:enabled:active{
      background-color:var(--toggle-dot-background-color-active);
      border-color:var(--toggle-dot-background-color-hover);
    }

    .toggle-button:hover::before,
    .toggle-button:active::before{
      background-color:var(--toggle-dot-background-color-hover);
    }
  }

@media (forced-colors){

.toggle-button{
    --toggle-dot-background-color:var(--color-accent-primary);
    --toggle-dot-background-color-hover:var(--color-accent-primary-hover);
    --toggle-dot-background-color-active:var(--color-accent-primary-active);
    --toggle-dot-background-color-on-pressed:var(--button-background-color);
    --toggle-background-color-disabled:var(--button-background-color-disabled);
    --toggle-border-color-hover:var(--border-interactive-color-hover);
    --toggle-border-color-active:var(--border-interactive-color-active);
    --toggle-border-color-disabled:var(--border-interactive-color-disabled);
}

    .toggle-button[aria-pressed="true"]:enabled::after{
      border:1px solid var(--button-background-color);
      content:"";
      position:absolute;
      height:var(--toggle-height);
      width:var(--toggle-width);
      display:block;
      border-radius:var(--toggle-border-radius);
      inset:-2px;
    }

    .toggle-button[aria-pressed="true"]:enabled:active::after{
      border-color:var(--toggle-border-color-active);
    }
  }

:root{
  --outline-width:2px;
  --outline-color:#0060df;
  --outline-around-width:1px;
  --outline-around-color:#f0f0f4;
  --hover-outline-around-color:var(--outline-around-color);
  --focus-outline:solid var(--outline-width) var(--outline-color);
  --unfocus-outline:solid var(--outline-width) transparent;
  --focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);
  --hover-outline-color:#8f8f9d;
  --hover-outline:solid var(--outline-width) var(--hover-outline-color);
  --hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);
  --freetext-line-height:1.35;
  --freetext-padding:2px;
  --resizer-bg-color:var(--outline-color);
  --resizer-size:6px;
  --resizer-shift:calc(
    0px - (var(--outline-width) + var(--resizer-size)) / 2 -
      var(--outline-around-width)
  );
  --editorFreeText-editing-cursor:text;
  --editorInk-editing-cursor:url(images/cursor-editorInk.svg) 0 16, pointer;
  --editorHighlight-editing-cursor:url(images/cursor-editorTextHighlight.svg) 24 24, text;
  --editorFreeHighlight-editing-cursor:url(images/cursor-editorFreeHighlight.svg) 1 18, pointer;
}
.visuallyHidden{
  position:absolute;
  top:0;
  left:0;
  border:0;
  margin:0;
  padding:0;
  width:0;
  height:0;
  overflow:hidden;
  white-space:nowrap;
  font-size:0;
}

.textLayer.highlighting{
  cursor:var(--editorFreeHighlight-editing-cursor);
}

.textLayer.highlighting:not(.free) span{
    cursor:var(--editorHighlight-editing-cursor);
  }

.textLayer.highlighting.free span{
    cursor:var(--editorFreeHighlight-editing-cursor);
  }

@media (min-resolution: 1.1dppx){
  :root{
    --editorFreeText-editing-cursor:url(images/cursor-editorFreeText.svg) 0 16, text;
  }
}

@media screen and (forced-colors: active){
  :root{
    --outline-color:CanvasText;
    --outline-around-color:ButtonFace;
    --resizer-bg-color:ButtonText;
    --hover-outline-color:Highlight;
    --hover-outline-around-color:SelectedItemText;
  }
}

[data-editor-rotation="90"]{
  transform:rotate(90deg);
}

[data-editor-rotation="180"]{
  transform:rotate(180deg);
}

[data-editor-rotation="270"]{
  transform:rotate(270deg);
}

.annotationEditorLayer{
  background:transparent;
  position:absolute;
  inset:0;
  font-size:calc(100px * var(--scale-factor));
  transform-origin:0 0;
  cursor:auto;
}

.annotationEditorLayer.waiting{
  content:"";
  cursor:wait;
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
}

.annotationEditorLayer.disabled{
  pointer-events:none;
}

.annotationEditorLayer.freetextEditing{
  cursor:var(--editorFreeText-editing-cursor);
}

.annotationEditorLayer.inkEditing{
  cursor:var(--editorInk-editing-cursor);
}

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor){
  position:absolute;
  background:transparent;
  z-index:1;
  transform-origin:0 0;
  cursor:auto;
  max-width:100%;
  max-height:100%;
  border:var(--unfocus-outline);
}

.annotationEditorLayer .draggable.selectedEditor:is(.freeTextEditor, .inkEditor, .stampEditor){
    cursor:move;
  }

.annotationEditorLayer .moving:is(.freeTextEditor, .inkEditor, .stampEditor){
    touch-action:none;
  }

.annotationEditorLayer .selectedEditor:is(.freeTextEditor, .inkEditor, .stampEditor){
    border:var(--focus-outline);
    outline:var(--focus-outline-around);
  }

.annotationEditorLayer .selectedEditor:is(.freeTextEditor, .inkEditor, .stampEditor)::before{
      content:"";
      position:absolute;
      inset:0;
      border:var(--focus-outline-around);
      pointer-events:none;
    }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor):hover:not(.selectedEditor){
    border:var(--hover-outline);
    outline:var(--hover-outline-around);
  }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor):hover:not(.selectedEditor)::before{
      content:"";
      position:absolute;
      inset:0;
      border:var(--focus-outline-around);
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
    --editor-toolbar-delete-image:url(images/editor-toolbar-delete.svg);
    --editor-toolbar-bg-color:#f0f0f4;
    --editor-toolbar-highlight-image:url(images/toolbarButton-editorHighlight.svg);
    --editor-toolbar-fg-color:#2e2e56;
    --editor-toolbar-border-color:#8f8f9d;
    --editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);
    --editor-toolbar-hover-bg-color:#e0e0e6;
    --editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);
    --editor-toolbar-hover-outline:none;
    --editor-toolbar-focus-outline-color:#0060df;
    --editor-toolbar-shadow:0 2px 6px 0 rgb(58 57 68 / 0.2);
    --editor-toolbar-vert-offset:6px;
    --editor-toolbar-height:28px;
    --editor-toolbar-padding:2px;

    display:flex;
    width:-moz-fit-content;
    width:fit-content;
    height:var(--editor-toolbar-height);
    flex-direction:column;
    justify-content:center;
    align-items:center;
    cursor:default;
    pointer-events:auto;
    box-sizing:content-box;
    padding:var(--editor-toolbar-padding);

    position:absolute;
    inset-inline-end:0;
    inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));

    border-radius:6px;
    background-color:var(--editor-toolbar-bg-color);
    border:1px solid var(--editor-toolbar-border-color);
    box-shadow:var(--editor-toolbar-shadow);
  }

@media (prefers-color-scheme: dark){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      --editor-toolbar-bg-color:#2b2a33;
      --editor-toolbar-fg-color:#fbfbfe;
      --editor-toolbar-hover-bg-color:#52525e;
      --editor-toolbar-focus-outline-color:#0df;
  }
    }

@media screen and (forced-colors: active){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      --editor-toolbar-bg-color:ButtonFace;
      --editor-toolbar-fg-color:ButtonText;
      --editor-toolbar-border-color:ButtonText;
      --editor-toolbar-hover-border-color:AccentColor;
      --editor-toolbar-hover-bg-color:ButtonFace;
      --editor-toolbar-hover-fg-color:AccentColor;
      --editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);
      --editor-toolbar-focus-outline-color:ButtonBorder;
      --editor-toolbar-shadow:none;
  }
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar.hidden{
      display:none;
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar:has(:focus-visible){
      border-color:transparent;
    }

[dir="ltr"] :is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      transform-origin:100% 0;
    }

[dir="rtl"] :is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar{
      transform-origin:0 0;
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons{
      display:flex;
      justify-content:center;
      align-items:center;
      gap:0;
      height:100%;
    }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .divider{
        width:1px;
        height:calc(
          2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height)
        );
        background-color:var(--editor-toolbar-border-color);
        display:inline-block;
        margin-inline:2px;
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .highlightButton{
        width:var(--editor-toolbar-height);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .highlightButton::before{
          content:"";
          -webkit-mask-image:var(--editor-toolbar-highlight-image);
                  mask-image:var(--editor-toolbar-highlight-image);
          -webkit-mask-repeat:no-repeat;
                  mask-repeat:no-repeat;
          -webkit-mask-position:center;
                  mask-position:center;
          display:inline-block;
          background-color:var(--editor-toolbar-fg-color);
          width:100%;
          height:100%;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .highlightButton:hover::before{
          background-color:var(--editor-toolbar-hover-fg-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .delete{
        width:var(--editor-toolbar-height);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .delete::before{
          content:"";
          -webkit-mask-image:var(--editor-toolbar-delete-image);
                  mask-image:var(--editor-toolbar-delete-image);
          -webkit-mask-repeat:no-repeat;
                  mask-repeat:no-repeat;
          -webkit-mask-position:center;
                  mask-position:center;
          display:inline-block;
          background-color:var(--editor-toolbar-fg-color);
          width:100%;
          height:100%;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .delete:hover::before{
          background-color:var(--editor-toolbar-hover-fg-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > *{
        height:var(--editor-toolbar-height);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider){
        border:none;
        background-color:transparent;
        cursor:pointer;
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider):hover{
          border-radius:2px;
          background-color:var(--editor-toolbar-hover-bg-color);
          color:var(--editor-toolbar-hover-fg-color);
          outline:var(--editor-toolbar-hover-outline);
          outline-offset:1px;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider):hover:active{
            outline:none;
          }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons > :not(.divider):focus-visible{
          border-radius:2px;
          outline:2px solid var(--editor-toolbar-focus-outline-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText{
        --alt-text-add-image:url(images/altText_add.svg);
        --alt-text-done-image:url(images/altText_done.svg);

        display:flex;
        align-items:center;
        justify-content:center;
        width:-moz-max-content;
        width:max-content;
        padding-inline:8px;
        pointer-events:all;
        font:menu;
        font-weight:590;
        font-size:12px;
        color:var(--editor-toolbar-fg-color);
      }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText:disabled{
          pointer-events:none;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText::before{
          content:"";
          -webkit-mask-image:var(--alt-text-add-image);
                  mask-image:var(--alt-text-add-image);
          -webkit-mask-repeat:no-repeat;
                  mask-repeat:no-repeat;
          -webkit-mask-position:center;
                  mask-position:center;
          display:inline-block;
          width:12px;
          height:13px;
          background-color:var(--editor-toolbar-fg-color);
          margin-inline-end:4px;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText:hover::before{
          background-color:var(--editor-toolbar-hover-fg-color);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText.done::before{
          -webkit-mask-image:var(--alt-text-done-image);
                  mask-image:var(--alt-text-done-image);
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip{
          display:none;
        }

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{
            --alt-text-tooltip-bg:#f0f0f4;
            --alt-text-tooltip-fg:#15141a;
            --alt-text-tooltip-border:#8f8f9d;
            --alt-text-tooltip-shadow:0px 2px 6px 0px rgb(58 57 68 / 0.2);

            display:inline-flex;
            flex-direction:column;
            align-items:center;
            justify-content:center;
            position:absolute;
            top:calc(100% + 2px);
            inset-inline-start:0;
            padding-block:2px 3px;
            padding-inline:3px;
            max-width:300px;
            width:-moz-max-content;
            width:max-content;
            height:auto;
            font-size:12px;

            border:0.5px solid var(--alt-text-tooltip-border);
            background:var(--alt-text-tooltip-bg);
            box-shadow:var(--alt-text-tooltip-shadow);
            color:var(--alt-text-tooltip-fg);

            pointer-events:none;
          }

@media (prefers-color-scheme: dark){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{
              --alt-text-tooltip-bg:#1c1b22;
              --alt-text-tooltip-fg:#fbfbfe;
              --alt-text-tooltip-shadow:0px 2px 6px 0px #15141a;
          }
            }

@media screen and (forced-colors: active){

:is(.annotationEditorLayer
  :is(.freeTextEditor, .inkEditor, .stampEditor, .highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{
              --alt-text-tooltip-bg:Canvas;
              --alt-text-tooltip-fg:CanvasText;
              --alt-text-tooltip-border:CanvasText;
              --alt-text-tooltip-shadow:none;
          }
            }

.annotationEditorLayer .freeTextEditor{
  padding:calc(var(--freetext-padding) * var(--scale-factor));
  width:auto;
  height:auto;
  touch-action:none;
}

.annotationEditorLayer .freeTextEditor .internal{
  background:transparent;
  border:none;
  inset:0;
  overflow:visible;
  white-space:nowrap;
  font:10px sans-serif;
  line-height:var(--freetext-line-height);
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}

.annotationEditorLayer .freeTextEditor .overlay{
  position:absolute;
  display:none;
  background:transparent;
  inset:0;
  width:100%;
  height:100%;
}

.annotationEditorLayer freeTextEditor .overlay.enabled{
  display:block;
}

.annotationEditorLayer .freeTextEditor .internal:empty::before{
  content:attr(default-content);
  color:gray;
}

.annotationEditorLayer .freeTextEditor .internal:focus{
  outline:none;
  -webkit-user-select:auto;
     -moz-user-select:auto;
          user-select:auto;
}

.annotationEditorLayer .inkEditor{
  width:100%;
  height:100%;
}

.annotationEditorLayer .inkEditor.editing{
  cursor:inherit;
}

.annotationEditorLayer .inkEditor .inkEditorCanvas{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  touch-action:none;
}

.annotationEditorLayer .stampEditor{
  width:auto;
  height:auto;
}

.annotationEditorLayer .stampEditor canvas{
    position:absolute;
    width:100%;
    height:100%;
    margin:0;
  }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers{
      position:absolute;
      inset:0;
    }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers.hidden{
        display:none;
      }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer{
        width:var(--resizer-size);
        height:var(--resizer-size);
        background:content-box var(--resizer-bg-color);
        border:var(--focus-outline-around);
        border-radius:2px;
        position:absolute;
      }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.topLeft{
          top:var(--resizer-shift);
          left:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.topMiddle{
          top:var(--resizer-shift);
          left:calc(50% + var(--resizer-shift));
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.topRight{
          top:var(--resizer-shift);
          right:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.middleRight{
          top:calc(50% + var(--resizer-shift));
          right:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.bottomRight{
          bottom:var(--resizer-shift);
          right:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.bottomMiddle{
          bottom:var(--resizer-shift);
          left:calc(50% + var(--resizer-shift));
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.bottomLeft{
          bottom:var(--resizer-shift);
          left:var(--resizer-shift);
        }

.annotationEditorLayer :is(.freeTextEditor, .inkEditor, .stampEditor) > .resizers > .resizer.middleLeft{
          top:calc(50% + var(--resizer-shift));
          left:var(--resizer-shift);
        }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomRight{
        cursor:nwse-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomMiddle{
        cursor:ns-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomLeft{
        cursor:nesw-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleLeft{
        cursor:ew-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topLeft,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomRight{
        cursor:nesw-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topMiddle,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomMiddle,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomMiddle{
        cursor:ew-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.topRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.bottomLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.bottomLeft{
        cursor:nwse-resize;
      }

.annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleRight,
      .annotationEditorLayer[data-main-rotation="0"]
    :is([data-editor-rotation="90"], [data-editor-rotation="270"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="90"]
    :is([data-editor-rotation="0"], [data-editor-rotation="180"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="180"]
    :is([data-editor-rotation="270"], [data-editor-rotation="90"]) > .resizers > .resizer.middleLeft,
      .annotationEditorLayer[data-main-rotation="270"]
    :is([data-editor-rotation="180"], [data-editor-rotation="0"]) > .resizers > .resizer.middleLeft{
        cursor:ns-resize;
      }

.annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="90"],
      [data-main-rotation="90"] [data-editor-rotation="0"],
      [data-main-rotation="180"] [data-editor-rotation="270"],
      [data-main-rotation="270"] [data-editor-rotation="180"]
    ) .editToolbar{
      rotate:270deg;
    }

[dir="ltr"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="90"],
      [data-main-rotation="90"] [data-editor-rotation="0"],
      [data-main-rotation="180"] [data-editor-rotation="270"],
      [data-main-rotation="270"] [data-editor-rotation="180"]
    ) .editToolbar{
        inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset));
        inset-block-start:0;
      }

[dir="rtl"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="90"],
      [data-main-rotation="90"] [data-editor-rotation="0"],
      [data-main-rotation="180"] [data-editor-rotation="270"],
      [data-main-rotation="270"] [data-editor-rotation="180"]
    ) .editToolbar{
        inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));
        inset-block-start:0;
      }

.annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="180"],
      [data-main-rotation="90"] [data-editor-rotation="90"],
      [data-main-rotation="180"] [data-editor-rotation="0"],
      [data-main-rotation="270"] [data-editor-rotation="270"]
    ) .editToolbar{
      rotate:180deg;
      inset-inline-end:100%;
      inset-block-start:calc(0pc - var(--editor-toolbar-vert-offset));
    }

.annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="270"],
      [data-main-rotation="90"] [data-editor-rotation="180"],
      [data-main-rotation="180"] [data-editor-rotation="90"],
      [data-main-rotation="270"] [data-editor-rotation="0"]
    ) .editToolbar{
      rotate:90deg;
    }

[dir="ltr"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="270"],
      [data-main-rotation="90"] [data-editor-rotation="180"],
      [data-main-rotation="180"] [data-editor-rotation="90"],
      [data-main-rotation="270"] [data-editor-rotation="0"]
    ) .editToolbar{
        inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));
        inset-block-start:100%;
      }

[dir="rtl"] .annotationEditorLayer
    :is(
      [data-main-rotation="0"] [data-editor-rotation="270"],
      [data-main-rotation="90"] [data-editor-rotation="180"],
      [data-main-rotation="180"] [data-editor-rotation="90"],
      [data-main-rotation="270"] [data-editor-rotation="0"]
    ) .editToolbar{
        inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset));
        inset-block-start:0;
      }

.dialog.altText::backdrop{
    -webkit-mask:url(#alttext-manager-mask);
            mask:url(#alttext-manager-mask);
  }

.dialog.altText.positioned{
    margin:0;
  }

.dialog.altText #altTextContainer{
    width:300px;
    height:-moz-fit-content;
    height:fit-content;
    display:inline-flex;
    flex-direction:column;
    align-items:flex-start;
    gap:16px;
  }

.dialog.altText #altTextContainer #overallDescription{
      display:flex;
      flex-direction:column;
      align-items:flex-start;
      gap:4px;
      align-self:stretch;
    }

.dialog.altText #altTextContainer #overallDescription span{
        align-self:stretch;
      }

.dialog.altText #altTextContainer #overallDescription .title{
        font-size:13px;
        font-style:normal;
        font-weight:590;
      }

.dialog.altText #altTextContainer #addDescription{
      display:flex;
      flex-direction:column;
      align-items:stretch;
      gap:8px;
    }

.dialog.altText #altTextContainer #addDescription .descriptionArea{
        flex:1;
        padding-inline:24px 10px;
      }

.dialog.altText #altTextContainer #addDescription .descriptionArea textarea{
          width:100%;
          min-height:75px;
        }

.dialog.altText #altTextContainer #buttons{
      display:flex;
      justify-content:flex-end;
      align-items:flex-start;
      gap:8px;
      align-self:stretch;
    }

.colorPicker{
  --hover-outline-color:#0250bb;
  --selected-outline-color:#0060df;
  --swatch-border-color:#cfcfd8;
}

@media (prefers-color-scheme: dark){

.colorPicker{
    --hover-outline-color:#80ebff;
    --selected-outline-color:#aaf2ff;
    --swatch-border-color:#52525e;
}
  }

@media screen and (forced-colors: active){

.colorPicker{
    --hover-outline-color:Highlight;
    --selected-outline-color:var(--hover-outline-color);
    --swatch-border-color:ButtonText;
}
  }

.colorPicker .swatch{
    width:16px;
    height:16px;
    border:1px solid var(--swatch-border-color);
    border-radius:100%;
    outline-offset:2px;
    box-sizing:border-box;
    forced-color-adjust:none;
  }

.colorPicker button:is(:hover, .selected) > .swatch{
    border:none;
  }

.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free) > .editToolbar{
      rotate:0deg;
    }

.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free) > .editToolbar{
      rotate:270deg;
    }

.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free) > .editToolbar{
      rotate:180deg;
    }

.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free) > .editToolbar{
      rotate:90deg;
    }

.annotationEditorLayer .highlightEditor{
    position:absolute;
    background:transparent;
    z-index:1;
    cursor:auto;
    max-width:100%;
    max-height:100%;
    border:none;
    outline:none;
    pointer-events:none;
    transform-origin:0 0;
  }

.annotationEditorLayer .highlightEditor:not(.free){
      transform:none;
    }

.annotationEditorLayer .highlightEditor .internal{
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:100%;
      pointer-events:auto;
    }

.annotationEditorLayer .highlightEditor.disabled .internal{
      pointer-events:none;
    }

.annotationEditorLayer .highlightEditor.selectedEditor .internal{
        cursor:pointer;
      }

.annotationEditorLayer .highlightEditor .editToolbar{
      --editor-toolbar-colorpicker-arrow-image:url(images/toolbarButton-menuArrow.svg);

      transform-origin:center !important;
    }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker{
          position:relative;
          width:auto;
          display:flex;
          justify-content:center;
          align-items:center;
          gap:4px;
          padding:4px;
        }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker::after{
            content:"";
            -webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);
                    mask-image:var(--editor-toolbar-colorpicker-arrow-image);
            -webkit-mask-repeat:no-repeat;
                    mask-repeat:no-repeat;
            -webkit-mask-position:center;
                    mask-position:center;
            display:inline-block;
            background-color:var(--editor-toolbar-fg-color);
            width:12px;
            height:12px;
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:hover::after{
            background-color:var(--editor-toolbar-hover-fg-color);
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)){
            background-color:var(--editor-toolbar-hover-bg-color);
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden))::after{
              scale:-1;
            }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown{
            position:absolute;
            display:flex;
            justify-content:center;
            align-items:center;
            flex-direction:column;
            gap:11px;
            padding-block:8px;
            border-radius:6px;
            background-color:var(--editor-toolbar-bg-color);
            border:1px solid var(--editor-toolbar-border-color);
            box-shadow:var(--editor-toolbar-shadow);
            inset-block-start:calc(100% + 4px);
            width:calc(100% + 2 * var(--editor-toolbar-padding));
          }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button{
              width:100%;
              height:auto;
              border:none;
              cursor:pointer;
              display:flex;
              justify-content:center;
              align-items:center;
              background:none;
            }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:active, :focus-visible){
                outline:none;
              }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button > .swatch{
                outline-offset:2px;
              }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button[aria-selected="true"] > .swatch{
                outline:2px solid var(--selected-outline-color);
              }

.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:hover, :active, :focus-visible) > .swatch{
                outline:2px solid var(--hover-outline-color);
              }

.editorParamsToolbar:has(#highlightParamsToolbarContainer){
  padding:unset;
}

#highlightParamsToolbarContainer{
  height:auto;
  padding-inline:10px;
  padding-block:10px 16px;
  gap:16px;
  display:flex;
  flex-direction:column;
  box-sizing:border-box;
}

#highlightParamsToolbarContainer .editorParamsLabel{
    width:-moz-fit-content;
    width:fit-content;
    inset-inline-start:0;
  }

#highlightParamsToolbarContainer .colorPicker{
    display:flex;
    flex-direction:column;
    gap:8px;
  }

#highlightParamsToolbarContainer .colorPicker .dropdown{
      display:flex;
      justify-content:space-between;
      align-items:center;
      flex-direction:row;
      height:auto;
    }

#highlightParamsToolbarContainer .colorPicker .dropdown button{
        width:auto;
        height:auto;
        border:none;
        cursor:pointer;
        display:flex;
        justify-content:center;
        align-items:center;
        background:none;
        flex:0 0 auto;
      }

#highlightParamsToolbarContainer .colorPicker .dropdown button .swatch{
          width:24px;
          height:24px;
        }

#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:active, :focus-visible){
          outline:none;
        }

#highlightParamsToolbarContainer .colorPicker .dropdown button[aria-selected="true"] > .swatch{
          outline:2px solid var(--selected-outline-color);
        }

#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:hover, :active, :focus-visible) > .swatch{
          outline:2px solid var(--hover-outline-color);
        }

#highlightParamsToolbarContainer #editorHighlightThickness{
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:4px;
    align-self:stretch;
  }

#highlightParamsToolbarContainer #editorHighlightThickness .editorParamsLabel{
      width:100%;
      height:auto;
      align-self:stretch;
    }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{
      display:flex;
      justify-content:space-between;
      align-items:center;
      align-self:stretch;

      --example-color:#bfbfc9;
    }

@media (prefers-color-scheme: dark){

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{
        --example-color:#80808e;
    }
      }

@media screen and (forced-colors: active){

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{
        --example-color:CanvasText;
    }
      }

:is(#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker > .editorParamsSlider[disabled]){
        opacity:0.4;
      }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker::before,
      #highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker::after{
        content:"";
        width:8px;
        aspect-ratio:1;
        display:block;
        border-radius:100%;
        background-color:var(--example-color);
      }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker::after{
        width:24px;
      }

#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker .editorParamsSlider{
        width:unset;
        height:14px;
      }

#highlightParamsToolbarContainer #editorHighlightVisibility{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    gap:8px;
    align-self:stretch;
  }

#highlightParamsToolbarContainer #editorHighlightVisibility .divider{
      --divider-color:#d7d7db;

      margin-block:4px;
      width:100%;
      height:1px;
      background-color:var(--divider-color);
    }

@media (prefers-color-scheme: dark){

#highlightParamsToolbarContainer #editorHighlightVisibility .divider{
        --divider-color:#8f8f9d;
    }
      }

@media screen and (forced-colors: active){

#highlightParamsToolbarContainer #editorHighlightVisibility .divider{
        --divider-color:CanvasText;
    }
      }

#highlightParamsToolbarContainer #editorHighlightVisibility .toggler{
      display:flex;
      justify-content:space-between;
      align-items:center;
      align-self:stretch;
    }

:root{
  --viewer-container-height:0;
  --pdfViewer-padding-bottom:0;
  --page-margin:1px auto -8px;
  --page-border:9px solid transparent;
  --spreadHorizontalWrapped-margin-LR:-3.5px;
  --loading-icon-delay:400ms;
}

@media screen and (forced-colors: active){
  :root{
    --pdfViewer-padding-bottom:9px;
    --page-margin:8px auto -1px;
    --page-border:1px solid CanvasText;
    --spreadHorizontalWrapped-margin-LR:3.5px;
  }
}

[data-main-rotation="90"]{
  transform:rotate(90deg) translateY(-100%);
}
[data-main-rotation="180"]{
  transform:rotate(180deg) translate(-100%, -100%);
}
[data-main-rotation="270"]{
  transform:rotate(270deg) translateX(-100%);
}

#hiddenCopyElement,
.hiddenCanvasElement{
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:0;
  display:none;
}

.pdfViewer{
  --scale-factor:1;

  padding-bottom:var(--pdfViewer-padding-bottom);

  --hcm-highlight-filter:none;
  --hcm-highlight-selected-filter:none;
}

@media screen and (forced-colors: active){

.pdfViewer{
    --hcm-highlight-filter:invert(100%);
}
  }

.pdfViewer .canvasWrapper{
    overflow:hidden;
    width:100%;
    height:100%;
  }

.pdfViewer .canvasWrapper canvas{
      margin:0;
      display:block;
    }

.pdfViewer .canvasWrapper canvas[hidden]{
        display:none;
      }

.pdfViewer .canvasWrapper canvas[zooming]{
        width:100%;
        height:100%;
      }

.pdfViewer .canvasWrapper canvas .structTree{
        contain:strict;
      }

.pdfViewer .page{
  direction:ltr;
  width:816px;
  height:1056px;
  margin:var(--page-margin);
  position:relative;
  overflow:visible;
  border:var(--page-border);
  background-clip:content-box;
  background-color:rgb(255 255 255);
}

.pdfViewer .dummyPage{
  position:relative;
  width:0;
  height:var(--viewer-container-height);
}

.pdfViewer.noUserSelect{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}

.pdfViewer.removePageBorders .page{
  margin:0 auto 10px;
  border:none;
}

.pdfViewer.singlePageView{
  display:inline-block;
}

.pdfViewer.singlePageView .page{
  margin:0;
  border:none;
}

.pdfViewer:is(.scrollHorizontal, .scrollWrapped),
.spread{
  margin-inline:3.5px;
  text-align:center;
}

.pdfViewer.scrollHorizontal,
.spread{
  white-space:nowrap;
}

.pdfViewer.removePageBorders,
.pdfViewer:is(.scrollHorizontal, .scrollWrapped) .spread{
  margin-inline:0;
}

.spread :is(.page, .dummyPage),
.pdfViewer:is(.scrollHorizontal, .scrollWrapped) :is(.page, .spread){
  display:inline-block;
  vertical-align:middle;
}

.spread .page,
.pdfViewer:is(.scrollHorizontal, .scrollWrapped) .page{
  margin-inline:var(--spreadHorizontalWrapped-margin-LR);
}

.pdfViewer.removePageBorders .spread .page,
.pdfViewer.removePageBorders:is(.scrollHorizontal, .scrollWrapped) .page{
  margin-inline:5px;
}

.pdfViewer .page.loadingIcon::after{
  position:absolute;
  top:0;
  left:0;
  content:"";
  width:100%;
  height:100%;
  background:url("images/loading-icon.gif") center no-repeat;
  display:none;
  transition-property:display;
  transition-delay:var(--loading-icon-delay);
  z-index:5;
  contain:strict;
}

.pdfViewer .page.loading::after{
  display:block;
}

.pdfViewer .page:not(.loading)::after{
  transition-property:none;
  display:none;
}

.pdfPresentationMode .pdfViewer{
  padding-bottom:0;
}

.pdfPresentationMode .spread{
  margin:0;
}

.pdfPresentationMode .pdfViewer .page{
  margin:0 auto;
  border:2px solid transparent;
}

:root {
  --blue-lightest: #D4F6FF;
  --blue-light: #4AD3F9;
  --blue-primary: #00B8EB;
  --blue-dark: #009FCB;
  --blue-darkest: #006A87;
  --purple-lightest: #E7D7FF;
  --purple-light: #B587FE;
  --purple-primary: #7C31F4;
  --purple-dark: #6026BD;
  --purple-darkest: #340087;
  --green-lightest: #CBFDE1;
  --green-light: #57EC9B;
  --green-primary: #31D57C;
  --green-dark: #15B25C;
  --green-darkest: #00873D;
  --orange-lightest: #FFE9D4;
  --orange-light: #FFBD7B;
  --orange-primary: #FFA147;
  --orange-dark: #EB7607;
  --orange-darkest: #9F4D00;
  --red-lightest: #FFDBD9;
  --red-light: #FE928D;
  --red-primary: #F5403A;
  --red-dark: #CB0903;
  --red-darkest: #870200;
  --white: #FFFFFF;
  --gray-5: #EEEFEF;
  --gray-20: #CBCDCD;
  --gray-40: #9F9F9D;
  --gray-70: #4F5350;
  --gray-80: #2F3735;
  --black: #000000;
  --color-background-body: var(--gray-5);
  --color-background-content: var(--white);
  --color-background-navigation: var(--gray-80);
  --color-background-sidebar: var(--gray-70);
  --color-text-primary: var(--gray-80);
  --color-text-secondary: var(--gray-40);
  --color-text-inverse-primary: var(--white);
  --color-text-inverse-secondary: var(--gray-5);
  --color-state-primary: var(--blue-primary);
  --color-state-primary-subtle: var(--blue-lightest);
  --color-state-primary-loud: var(--blue-dark);
  --color-state-secondary: var(--purple-primary);
  --color-state-secondary-subtle: var(--purple-lightest);
  --color-state-secondary-loud: var(--purple-dark);
  --color-state-success: var(--green-primary);
  --color-state-success-subtle: var(--green-lightest);
  --color-state-success-loud: var(--green-dark);
  --color-state-warning: var(--orange-primary);
  --color-state-warning-subtle: var(--orange-lightest);
  --color-state-warning-loud: var(--orange-dark);
  --color-state-danger: var(--red-primary);
  --color-state-danger-subtle: var(--red-lightest);
  --color-state-danger-loud: var(--red-dark);
  --color-state-neutral: var(--gray-40);
  --color-state-neutral-subtle: var(--gray-5);
  --color-state-neutral-loud: var(--gray-70);
  --color-divider: var(--gray-20);
  --color-divider-inverse: rgba(var(--white), .1);
  --color-hover-list: #E9FAFF;
  --space-0_2x: .25rem;
  --space-0_3x: .375rem;
  --space-0_5x: .5rem;
  --space-0_7x: .75rem;
  --space-1_0x: 1rem;
  --space-1_5x: 1.5rem;
  --space-2_0x: 2rem;
  --space-3_0x: 3rem;
  --font-body: "Proxima Nova", Arial, sans-serif;
  --font-body-size: initial;
  --font-body-weight: 400;
  --border-thin: .063rem;
  --border-medium: .125rem;
  --border-thick: .25rem;
  --border-radius: .375rem;
  --border-radius-round: 50em;
  --drop-shadow: 0.8px 0.8px 2.2px rgba(0, 0, 0, 0.02),
                          2px 2px 5.3px rgba(0, 0, 0, 0.028),
                          3.8px 3.8px 10px rgba(0, 0, 0, 0.035),
                          6.7px 6.7px 17.9px rgba(0, 0, 0, 0.042),
                          12.5px 12.5px 33.4px rgba(0, 0, 0, 0.05),
                          30px 30px 80px rgba(0, 0, 0, 0.07);
}

.clamp1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.clamp2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.clamp3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.clamp4 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.clamp5 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}
.clamp6 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  overflow: hidden;
}
.clamp7 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 7;
  overflow: hidden;
}
.clamp8 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 8;
  overflow: hidden;
}
.clamp9 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 9;
  overflow: hidden;
}
.clamp10 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  overflow: hidden;
}

@keyframes accordion-in {
  0% {
    opacity: 0;
    max-height: 0;
  }
  25% {
    opacity: 0;
  }
  75% {
    max-height: 60px;
  }
  100% {
    opacity: 1;
  }
}
@keyframes accordion-out {
  0% {
    opacity: 1;
    max-height: 60px;
  }
  25% {
    max-height: 60px;
  }
  75% {
    opacity: 0;
  }
  100% {
    max-height: 0;
    opacity: 0;
  }
}
@keyframes pulse {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes spin-loading {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.pulse {
  animation: pulse 1s linear infinite;
}

.spin-loading {
  animation: spin-loading 1s linear infinite;
}

.fontStyle-headingStrong {
  font-size: 1.25rem;
  font-weight: 700;
}

.fontStyle-headingRegular {
  font-size: 1.25rem;
  font-weight: 400;
}

.fontStyle-navigationMain {
  font-size: 1.25rem;
  font-weight: 800;
  letter-spacing: 0.063rem;
  text-transform: uppercase;
}

.fontStyle-navigationSub {
  font-size: 0.875rem;
  font-weight: 700;
  text-transform: uppercase;
}

.fontStyle-bodyRegular, body {
  font-size: 0.875rem;
  font-weight: 400;
}

.fontStyle-bodyStrong {
  font-size: 0.875rem;
  font-weight: 700;
}

.fontStyle-largeRegular {
  font-size: 1rem;
  font-weight: 400;
}

.fontStyle-largeStrong {
  font-size: 1rem;
  font-weight: 700;
}

.fontStyle-smallRegular {
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.031rem;
}

.fontStyle-smallUppercase {
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.031rem;
  text-transform: uppercase;
}

.fontStyle-eyebrowRegular {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.188rem;
  text-transform: uppercase;
}

.fontStyle-eyebrowStrong {
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0.188rem;
  text-transform: uppercase;
}

body {
  font-family: var(--font-body);
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.text-primary {
  color: var(--color-state-primary);
}
.text-secondary {
  color: var(--color-state-secondary);
}
.text-success {
  color: var(--color-state-success);
}
.text-warning {
  color: var(--color-state-warning);
}
.text-danger {
  color: var(--color-state-danger);
}
.text-neutral {
  color: var(--color-state-neutral);
}

.visually-hidden:not(:focus):not(:active) {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

:root {
  --blue-lightest: #D4F6FF;
  --blue-light: #4AD3F9;
  --blue-primary: #00B8EB;
  --blue-dark: #009FCB;
  --blue-darkest: #006A87;
  --purple-lightest: #E7D7FF;
  --purple-light: #B587FE;
  --purple-primary: #7C31F4;
  --purple-dark: #6026BD;
  --purple-darkest: #340087;
  --green-lightest: #CBFDE1;
  --green-light: #57EC9B;
  --green-primary: #31D57C;
  --green-dark: #15B25C;
  --green-darkest: #00873D;
  --orange-lightest: #FFE9D4;
  --orange-light: #FFBD7B;
  --orange-primary: #FFA147;
  --orange-dark: #EB7607;
  --orange-darkest: #9F4D00;
  --red-lightest: #FFDBD9;
  --red-light: #FE928D;
  --red-primary: #F5403A;
  --red-dark: #CB0903;
  --red-darkest: #870200;
  --white: #FFFFFF;
  --gray-5: #EEEFEF;
  --gray-20: #CBCDCD;
  --gray-40: #9F9F9D;
  --gray-70: #4F5350;
  --gray-80: #2F3735;
  --black: #000000;
  --color-background-body: var(--gray-5);
  --color-background-content: var(--white);
  --color-background-navigation: var(--gray-80);
  --color-background-sidebar: var(--gray-70);
  --color-text-primary: var(--gray-80);
  --color-text-secondary: var(--gray-40);
  --color-text-inverse-primary: var(--white);
  --color-text-inverse-secondary: var(--gray-5);
  --color-state-primary: var(--blue-primary);
  --color-state-primary-subtle: var(--blue-lightest);
  --color-state-primary-loud: var(--blue-dark);
  --color-state-secondary: var(--purple-primary);
  --color-state-secondary-subtle: var(--purple-lightest);
  --color-state-secondary-loud: var(--purple-dark);
  --color-state-success: var(--green-primary);
  --color-state-success-subtle: var(--green-lightest);
  --color-state-success-loud: var(--green-dark);
  --color-state-warning: var(--orange-primary);
  --color-state-warning-subtle: var(--orange-lightest);
  --color-state-warning-loud: var(--orange-dark);
  --color-state-danger: var(--red-primary);
  --color-state-danger-subtle: var(--red-lightest);
  --color-state-danger-loud: var(--red-dark);
  --color-state-neutral: var(--gray-40);
  --color-state-neutral-subtle: var(--gray-5);
  --color-state-neutral-loud: var(--gray-70);
  --color-divider: var(--gray-20);
  --color-divider-inverse: rgba(var(--white), .1);
  --color-hover-list: #E9FAFF;
  --space-0_2x: .25rem;
  --space-0_3x: .375rem;
  --space-0_5x: .5rem;
  --space-0_7x: .75rem;
  --space-1_0x: 1rem;
  --space-1_5x: 1.5rem;
  --space-2_0x: 2rem;
  --space-3_0x: 3rem;
  --font-body: "Proxima Nova", Arial, sans-serif;
  --font-body-size: initial;
  --font-body-weight: 400;
  --border-thin: .063rem;
  --border-medium: .125rem;
  --border-thick: .25rem;
  --border-radius: .375rem;
  --border-radius-round: 50em;
  --drop-shadow: 0.8px 0.8px 2.2px rgba(0, 0, 0, 0.02),
                          2px 2px 5.3px rgba(0, 0, 0, 0.028),
                          3.8px 3.8px 10px rgba(0, 0, 0, 0.035),
                          6.7px 6.7px 17.9px rgba(0, 0, 0, 0.042),
                          12.5px 12.5px 33.4px rgba(0, 0, 0, 0.05),
                          30px 30px 80px rgba(0, 0, 0, 0.07);
}

.clamp1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.clamp2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.clamp3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.clamp4 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.clamp5 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}
.clamp6 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  overflow: hidden;
}
.clamp7 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 7;
  overflow: hidden;
}
.clamp8 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 8;
  overflow: hidden;
}
.clamp9 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 9;
  overflow: hidden;
}
.clamp10 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  overflow: hidden;
}

@keyframes accordion-in {
  0% {
    opacity: 0;
    max-height: 0;
  }
  25% {
    opacity: 0;
  }
  75% {
    max-height: 60px;
  }
  100% {
    opacity: 1;
  }
}
@keyframes accordion-out {
  0% {
    opacity: 1;
    max-height: 60px;
  }
  25% {
    max-height: 60px;
  }
  75% {
    opacity: 0;
  }
  100% {
    max-height: 0;
    opacity: 0;
  }
}
@keyframes pulse {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes spin-loading {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.pulse {
  animation: pulse 1s linear infinite;
}

.spin-loading {
  animation: spin-loading 1s linear infinite;
}

* {
  box-sizing: border-box;
}

.app-wrapper,
body,
html {
  background-color: var(--color-background-content);
  color: var(--color-text-primary);
  height: 100vh;
  margin: 0;
  padding: 0;
}

svg {
  vertical-align: bottom;
}

:required {
  box-shadow: none;
}

::-webkit-search-cancel-button {
  display: none;
}

.hide {
  display: none !important;
}

@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_light-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_light-webfont.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_light_italic-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_light_italic-webfont.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_regular_1-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_regular_1-webfont.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_regular_italic_1-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_regular_italic_1-webfont.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_bold_1-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_bold_1-webfont.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_bold_italic_1-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_bold_italic_1-webfont.woff") format("woff");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_black_1-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_black_1-webfont.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/proxima_nova/proxima_nova_black_italic_1-webfont.woff2") format("woff2"), url("/fonts/proxima_nova/proxima_nova_black_italic_1-webfont.woff") format("woff");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: "icomoon";
  src: url("/fonts/icomoon/fonts/icomoon.eot?qpoebj");
  src: url("/fonts/icomoon/fonts/icomoon.eot?qpoebj#iefix") format("embedded-opentype"), url("/fonts/icomoon/fonts/icomoon.ttf?qpoebj") format("truetype"), url("/fonts/icomoon/fonts/icomoon.woff?qpoebj") format("woff"), url("/fonts/icomoon/fonts/icomoon.svg?qpoebj#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fontStyle-headingStrong {
  font-size: 1.25rem;
  font-weight: 700;
}

.fontStyle-headingRegular {
  font-size: 1.25rem;
  font-weight: 400;
}

.fontStyle-navigationMain {
  font-size: 1.25rem;
  font-weight: 800;
  letter-spacing: 0.063rem;
  text-transform: uppercase;
}

.fontStyle-navigationSub {
  font-size: 0.875rem;
  font-weight: 700;
  text-transform: uppercase;
}

.fontStyle-bodyRegular, body {
  font-size: 0.875rem;
  font-weight: 400;
}

.fontStyle-bodyStrong {
  font-size: 0.875rem;
  font-weight: 700;
}

.fontStyle-largeRegular {
  font-size: 1rem;
  font-weight: 400;
}

.fontStyle-largeStrong {
  font-size: 1rem;
  font-weight: 700;
}

.fontStyle-smallRegular {
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.031rem;
}

.fontStyle-smallUppercase {
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.031rem;
  text-transform: uppercase;
}

.fontStyle-eyebrowRegular {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.188rem;
  text-transform: uppercase;
}

.fontStyle-eyebrowStrong {
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0.188rem;
  text-transform: uppercase;
}

body {
  font-family: var(--font-body);
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.text-primary {
  color: var(--color-state-primary);
}
.text-secondary {
  color: var(--color-state-secondary);
}
.text-success {
  color: var(--color-state-success);
}
.text-warning {
  color: var(--color-state-warning);
}
.text-danger {
  color: var(--color-state-danger);
}
.text-neutral {
  color: var(--color-state-neutral);
}

.ds-gridTable gg-tabular-grid-row[button]:not([disabled]):hover gg-tabular-grid-cell,
.ds-gridTable gg-tabular-grid-row[single-column] gg-tabular-grid-cell[button]:not([disabled]):hover,
.ds-gridTable gg-tree-grid-row[button]:not([disabled]):hover gg-tabular-grid-row-actions-container,
.ds-gridTable gg-tree-grid-row[button]:not([disabled]):hover gg-tree-grid-cell,
.ds-gridTable gg-tree-grid-row[single-column] gg-tree-grid-cell[button]:not([disabled]):hover {
  background-color: var(--color-hover-list);
  cursor: pointer;
}
.ds-gridTable[condensed] gg-tabular-grid-cell,
.ds-gridTable[condensed] gg-tree-grid-cell {
  padding: var(--space-0_5x);
}
.ds-gridTable gg-tabular-grid-action-container:hover ~ gg-tabular-grid-action-container {
  opacity: 0;
}
:root {
  --blue-lightest: #d4f6ff;
  --blue-light: #4ad3f9;
  --blue-normal: #00b8eb;
  --blue-dark: #009fcb;
  --blue-darkest: #006a87;

  --purple-lightest: #e7d7ff;
  --purple-light: #b587fe;
  --purple-normal: #7c31f4;
  --purple-dark: #6026bd;
  --purple-darkest: #340087;

  --green-lightest: #cbfde1;
  --green-light: #57ec9b;
  --green-normal: #31d57c;
  --green-dark: #15b25c;
  --green-darkest: #00873d;

  --orange-lightest: #ffe9d4;
  --orange-light: #ffbd7b;
  --orange-normal: #ffa147;
  --orange-dark: #eb7607;
  --orange-darkest: #9f4d00;

  --red-lightest: #ffdbd9;
  --red-light: #fe928d;
  --red-normal: #f5403a;
  --red-dark: #cb0903;
  --red-darkest: #870200;

  --white: #ffffff;
  --gray-5: #eeefef;
  --gray-20: #cbcdcd;
  --gray-40: #9f9f9d;
  --gray-70: #4f5350;
  --gray-80: #2f3735;
  --black: #000000;

  --color-background-body: var(--gray-5);
  --color-background-content: var(--white);

  --color-background-navigation: var(--gray-80);
  --color-background-sidebar: var(--gray-70);

  --color-text-primary: var(--gray-80);
  --color-text-secondary: var(--gray-40);
  --color-text-inverse-primary: var(--white);
  --color-text-inverse-secondary: var(--gray-5);

  --color-state-primary: var(--blue-normal);
  --color-state-primary-subtle: var(--blue-lightest);
  --color-state-primary-loud: var(--blue-dark);
  --color-state-primary-deep: var(--blue-darkest);

  --color-state-secondary: var(--purple-normal);
  --color-state-secondary-subtle: var(--purple-lightest);
  --color-state-secondary-loud: var(--purple-dark);

  --color-state-success: var(--green-normal);
  --color-state-success-subtle: var(--green-lightest);
  --color-state-success-loud: var(--green-dark);
  --color-state-success-deep: #008037;

  --color-state-warning: var(--orange-normal);
  --color-state-warning-subtle: var(--orange-lightest);
  --color-state-warning-loud: var(--orange-dark);
  --color-state-warning-deep: var(--orange-darkest);

  --color-state-danger: var(--red-normal);
  --color-state-danger-subtle: var(--red-lightest);
  --color-state-danger-loud: var(--red-dark);

  --color-state-neutral: var(--gray-40);
  --color-state-neutral-subtle: var(--gray-5);
  --color-state-neutral-loud: var(--gray-70);

  --color-divider: var(--gray-20);
  --color-divider-inverse: rgba(var(--white), 0.1);

  --color-hover-link: #0081a5;
  --color-hover-list: #e9faff;

  --space-0_06x: 0.063rem;
  --space-0_2x: 0.25rem;
  --space-0_3x: 0.375rem;
  --space-0_5x: 0.5rem;
  --space-0_7x: 0.75rem;
  --space-1_0x: 1rem;
  --space-1_5x: 1.5rem;
  --space-2_0x: 2rem;
  --space-3_0x: 3rem;

  --font-size-s: 0.75rem; /* 12px */
  --font-size-m: 0.875rem; /* 14px */
  --font-size-l: 1rem; /* 16px */
  --font-size-xl: 1.25rem; /* 20px */

  --font-weight-regular: 400;
  --font-weight-strong: 700;
  --font-weight-black: 800;

  --letter-spacing-s: 0.031rem;
  --letter-spacing-m: 0.188rem;
  --letter-spacing-l: 0.063rem;

  --font-body: 'Proxima Nova', 'Open Sans', Arial, sans-serif;

  --icon-size: 1.25rem;

  --border-thin: 0.063rem;
  --border-medium: 0.125rem;
  --border-thick: 0.25rem;
  --border-radius: 0.375rem;
  --border-radius-round: 50em;

  --drop-shadow: 0.8px 0.8px 2.2px rgba(0, 0, 0, 0.02), 2px 2px 5.3px rgba(0, 0, 0, 0.028),
    3.8px 3.8px 10px rgba(0, 0, 0, 0.035), 6.7px 6.7px 17.9px rgba(0, 0, 0, 0.042),
    12.5px 12.5px 33.4px rgba(0, 0, 0, 0.05), 30px 30px 80px rgba(0, 0, 0, 0.07);
}

body {
  font-family: var(--font-body);
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  font-size: var(--font-size-m);
  font-weight: var(--font-weight-regular);
}


/* jQuery Growl
 * Copyright 2015 Kevin Sylvestre
 * 1.3.1
 */
#growls {
  z-index: 50000;
  position: fixed; }
  #growls.default {
    top: 10px;
    right: 10px; }
  #growls.tl {
    top: 10px;
    left: 10px; }
  #growls.tr {
    top: 10px;
    right: 10px; }
  #growls.bl {
    bottom: 10px;
    left: 10px; }
  #growls.br {
    bottom: 10px;
    right: 10px; }
  #growls.tc {
    top: 10px;
    right: 10px;
    left: 10px; }
  #growls.bc {
    bottom: 10px;
    right: 10px;
    left: 10px; }
  #growls.tc .growl, #growls.bc .growl {
    margin-left: auto;
    margin-right: auto; }

.growl {
  opacity: 0.8;
  filter: alpha(opacity=80);
  position: relative;
  border-radius: 4px;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out; }
  .growl.growl-incoming {
    opacity: 0;
    filter: alpha(opacity=0); }
  .growl.growl-outgoing {
    opacity: 0;
    filter: alpha(opacity=0); }
  .growl.growl-small {
    width: 200px;
    padding: 5px;
    margin: 5px; }
  .growl.growl-medium {
    width: 250px;
    padding: 10px;
    margin: 10px; }
  .growl.growl-large {
    width: 300px;
    padding: 15px;
    margin: 15px; }
  .growl.growl-default {
    color: #FFF;
    background: #7f8c8d; }
  .growl.growl-error {
    color: #FFF;
    background: #C0392B; }
  .growl.growl-notice {
    color: #FFF;
    background: #2ECC71; }
  .growl.growl-warning {
    color: #FFF;
    background: #F39C12; }
  .growl .growl-close {
    cursor: pointer;
    float: right;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    font-family: helvetica, verdana, sans-serif; }
  .growl .growl-title {
    font-size: 18px;
    line-height: 24px; }
  .growl .growl-message {
    font-size: 14px;
    line-height: 18px; }

.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);-moz-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;-moz-transition:-moz-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;-moz-transition:-moz-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;-webkit-box-shadow:0 6px 18px 1px rgba(0,0,0,.12);-moz-box-shadow:0 6px 18px 1px rgba(0,0,0,.12);box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}
.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:50%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--today:before{content:" ";margin-right:.45em;top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{content:"\D7";margin-right:.35em;top:-.1em;color:#e20;vertical-align:top;font-size:1.1em}
:root{--ggds-neutral-100:#fff;--ggds-neutral-200:#f5f5f5;--ggds-neutral-300:#ebebeb;--ggds-neutral-400:#d1d1d6;--ggds-neutral-500:#a0a0ab;--ggds-neutral-600:#70707b;--ggds-neutral-700:#51525c;--ggds-neutral-800:#3f3f46;--ggds-neutral-900:#26272b;--ggds-neutral-1000:#18181b;--ggds-blue-100:#ebfaff;--ggds-blue-200:#d6f5ff;--ggds-blue-300:#adebff;--ggds-blue-400:#85e0ff;--ggds-blue-500:#3cf;--ggds-blue-600:#02b8eb;--ggds-blue-700:#0090b3;--ggds-blue-800:#00708b;--ggds-blue-900:#005063;--ggds-blue-1000:#00303c;--ggds-green-100:#eefcf5;--ggds-green-200:#ddf7ea;--ggds-green-300:#cbfde1;--ggds-green-400:#98e8c0;--ggds-green-500:#65dda1;--ggds-green-600:#31d57c;--ggds-green-700:#1b955a;--ggds-green-800:#157547;--ggds-green-900:#0f5332;--ggds-green-1000:#09321e;--ggds-orange-100:#fff4ec;--ggds-orange-200:#ffead8;--ggds-orange-300:#ffd4b1;--ggds-orange-400:#ffbf8c;--ggds-orange-500:#ffa147;--ggds-orange-600:#f8772a;--ggds-orange-700:#ba5a1d;--ggds-orange-800:#914614;--ggds-orange-900:#68310b;--ggds-orange-1000:#3e1e05;--ggds-red-100:#ffecec;--ggds-red-200:#fedad9;--ggds-red-300:#fdb5b3;--ggds-red-400:#fb918e;--ggds-red-500:#f53f3a;--ggds-red-600:#ec2623;--ggds-red-700:#b01b18;--ggds-red-800:#8a1412;--ggds-red-900:#630d0b;--ggds-red-1000:#3b0705;--ggds-purple-100:#f2ecfe;--ggds-purple-200:#e5d8fd;--ggds-purple-300:#ccb2fb;--ggds-purple-400:#b28efa;--ggds-purple-500:#9657ff;--ggds-purple-600:#7c3df8;--ggds-purple-700:#5528b3;--ggds-purple-800:#421d8b;--ggds-purple-900:#2f1163;--ggds-purple-1000:#1d073b;--ggds-teal-100:#eefbf9;--ggds-teal-200:#ddf8f3;--ggds-teal-300:#bbf0e8;--ggds-teal-400:#98e9dc;--ggds-teal-500:#63ddcb;--ggds-teal-600:#1dc8b0;--ggds-teal-700:#169584;--ggds-teal-800:#127566;--ggds-teal-900:#0d5349;--ggds-teal-1000:#09322c;--ggds-cobalt-100:#eceffd;--ggds-cobalt-200:#d8dffa;--ggds-cobalt-300:#b1bef6;--ggds-cobalt-400:#899ef1;--ggds-cobalt-500:#4a71ec;--ggds-cobalt-600:#0041de;--ggds-cobalt-700:#0030a6;--ggds-cobalt-800:#002581;--ggds-cobalt-900:#00195c;--ggds-cobalt-1000:#010e37;--ggds-fuchsia-100:#fbedfd;--ggds-fuchsia-200:#f6dbfb;--ggds-fuchsia-300:#eeb8f6;--ggds-fuchsia-400:#e595f2;--ggds-fuchsia-500:#d359ec;--ggds-fuchsia-600:#c03cdf;--ggds-fuchsia-700:#902ca7;--ggds-fuchsia-800:#702182;--ggds-fuchsia-900:#50165d;--ggds-fuchsia-1000:#300b38;--ggds-lime-100:#f4fbee;--ggds-lime-200:#e9f9de;--ggds-lime-300:#d4f2bc;--ggds-lime-400:#beec9c;--ggds-lime-500:#9de36d;--ggds-lime-600:#72d03f;--ggds-lime-700:#569c2e;--ggds-lime-800:#437923;--ggds-lime-900:#305718;--ggds-lime-1000:#1c340d;--ggds-rose-100:#ffedf0;--ggds-rose-200:#fed9e1;--ggds-rose-300:#fdb3c2;--ggds-rose-400:#fb8ea5;--ggds-rose-500:#ed2445;--ggds-rose-600:#ed2445;--ggds-rose-700:#b11a33;--ggds-rose-800:#8a1412;--ggds-rose-900:#620c1c;--ggds-rose-1000:#3b0611;--ggds-yellow-100:#fffbec;--ggds-yellow-200:#fff5da;--ggds-yellow-300:#ffecb5;--ggds-yellow-400:#ffe390;--ggds-yellow-500:#ffd65f;--ggds-yellow-600:#f4bf3a;--ggds-yellow-700:#b78f29;--ggds-yellow-800:#8f701e;--ggds-yellow-900:#665013;--ggds-yellow-1000:#3d2f08;--ggds-gradient-quality:linear-gradient(90deg,#02b8eb,#7c31f4);--ggds-gradient-product:linear-gradient(90deg,#7c31eb,#fe3847);--ggds-gradient-clinical:linear-gradient(90deg,#31d57c,#0087b7);--ggds-color-text:var(--lightningcss-light,var(--ggds-neutral-900))var(--lightningcss-dark,var(--ggds-neutral-100));--ggds-color-text-subtle:var(--lightningcss-light,var(--ggds-neutral-600))var(--lightningcss-dark,var(--ggds-neutral-300));--ggds-color-text-inverse:var(--lightningcss-light,var(--ggds-neutral-100))var(--lightningcss-dark,var(--ggds-neutral-900));--ggds-color-text-link:var(--lightningcss-light,var(--ggds-blue-800))var(--lightningcss-dark,var(--ggds-blue-300));--ggds-color-text-link-hover:var(--lightningcss-light,var(--ggds-blue-900))var(--lightningcss-dark,var(--ggds-blue-200));--ggds-color-text-link-pressed:var(--lightningcss-light,var(--ggds-blue-1000))var(--lightningcss-dark,var(--ggds-blue-100));--ggds-color-text-primary:var(--lightningcss-light,var(--ggds-neutral-900))var(--lightningcss-dark,var(--ggds-neutral-100));--ggds-color-text-dull:var(--lightningcss-light,var(--ggds-neutral-900))var(--lightningcss-dark,var(--ggds-neutral-100));--ggds-color-text-info:var(--lightningcss-light,var(--ggds-blue-800))var(--lightningcss-dark,var(--ggds-blue-300));--ggds-color-text-success:var(--lightningcss-light,var(--ggds-green-800))var(--lightningcss-dark,var(--ggds-green-300));--ggds-color-text-warning:var(--lightningcss-light,var(--ggds-orange-800))var(--lightningcss-dark,var(--ggds-orange-300));--ggds-color-text-danger:var(--lightningcss-light,var(--ggds-red-800))var(--lightningcss-dark,var(--ggds-red-300));--ggds-color-text-discovery:var(--lightningcss-light,var(--ggds-purple-800))var(--lightningcss-dark,var(--ggds-purple-300));--ggds-color-bg:var(--lightningcss-light,var(--ggds-neutral-100))var(--lightningcss-dark,var(--ggds-neutral-900));--ggds-color-bg-hover:var(--lightningcss-light,var(--ggds-neutral-300))var(--lightningcss-dark,var(--ggds-neutral-700));--ggds-color-bg-pressed:var(--lightningcss-light,var(--ggds-neutral-400))var(--lightningcss-dark,var(--ggds-neutral-600));--ggds-color-bg-subtle:var(--lightningcss-light,var(--ggds-neutral-200))var(--lightningcss-dark,var(--ggds-neutral-800));--ggds-color-bg-primary:var(--lightningcss-light,var(--ggds-neutral-900))var(--lightningcss-dark,var(--ggds-neutral-100));--ggds-color-bg-primary-hover:var(--lightningcss-light,var(--ggds-neutral-700))var(--lightningcss-dark,var(--ggds-neutral-400));--ggds-color-bg-primary-pressed:var(--lightningcss-light,var(--ggds-neutral-600))var(--lightningcss-dark,var(--ggds-neutral-500));--ggds-color-bg-primary-subtle:var(--lightningcss-light,var(--ggds-neutral-200))var(--lightningcss-dark,var(--ggds-neutral-800));--ggds-color-bg-primary-subtle-hover:var(--lightningcss-light,var(--ggds-neutral-300))var(--lightningcss-dark,var(--ggds-neutral-700));--ggds-color-bg-primary-subtle-pressed:var(--lightningcss-light,var(--ggds-neutral-400))var(--lightningcss-dark,var(--ggds-neutral-600));--ggds-color-bg-dull:var(--lightningcss-light,var(--ggds-neutral-900))var(--lightningcss-dark,var(--ggds-neutral-100));--ggds-color-bg-dull-hover:var(--lightningcss-light,var(--ggds-neutral-800))var(--lightningcss-dark,var(--ggds-neutral-400));--ggds-color-bg-dull-pressed:var(--lightningcss-light,var(--ggds-neutral-700))var(--lightningcss-dark,var(--ggds-neutral-500));--ggds-color-bg-dull-subtle:var(--lightningcss-light,var(--ggds-neutral-200))var(--lightningcss-dark,var(--ggds-neutral-800));--ggds-color-bg-dull-subtle-hover:var(--lightningcss-light,var(--ggds-neutral-300))var(--lightningcss-dark,var(--ggds-neutral-700));--ggds-color-bg-dull-subtle-pressed:var(--lightningcss-light,var(--ggds-neutral-400))var(--lightningcss-dark,var(--ggds-neutral-600));--ggds-color-bg-info:var(--lightningcss-light,var(--ggds-blue-800))var(--lightningcss-dark,var(--ggds-blue-300));--ggds-color-bg-info-hover:var(--lightningcss-light,var(--ggds-blue-900))var(--lightningcss-dark,var(--ggds-blue-200));--ggds-color-bg-info-pressed:var(--lightningcss-light,var(--ggds-blue-1000))var(--lightningcss-dark,var(--ggds-blue-100));--ggds-color-bg-info-subtle:var(--lightningcss-light,var(--ggds-blue-200))var(--lightningcss-dark,var(--ggds-blue-900));--ggds-color-bg-info-subtle-hover:var(--lightningcss-light,var(--ggds-blue-300))var(--lightningcss-dark,var(--ggds-blue-800));--ggds-color-bg-info-subtle-pressed:var(--lightningcss-light,var(--ggds-blue-400))var(--lightningcss-dark,var(--ggds-blue-700));--ggds-color-bg-success:var(--lightningcss-light,var(--ggds-green-800))var(--lightningcss-dark,var(--ggds-green-300));--ggds-color-bg-success-hover:var(--lightningcss-light,var(--ggds-green-900))var(--lightningcss-dark,var(--ggds-green-200));--ggds-color-bg-success-pressed:var(--lightningcss-light,var(--ggds-green-1000))var(--lightningcss-dark,var(--ggds-green-100));--ggds-color-bg-success-subtle:var(--lightningcss-light,var(--ggds-green-200))var(--lightningcss-dark,var(--ggds-green-900));--ggds-color-bg-success-subtle-hover:var(--lightningcss-light,var(--ggds-green-300))var(--lightningcss-dark,var(--ggds-green-800));--ggds-color-bg-success-subtle-pressed:var(--lightningcss-light,var(--ggds-green-400))var(--lightningcss-dark,var(--ggds-green-700));--ggds-color-bg-warning:var(--lightningcss-light,var(--ggds-orange-800))var(--lightningcss-dark,var(--ggds-orange-300));--ggds-color-bg-warning-hover:var(--lightningcss-light,var(--ggds-orange-900))var(--lightningcss-dark,var(--ggds-orange-200));--ggds-color-bg-warning-pressed:var(--lightningcss-light,var(--ggds-orange-1000))var(--lightningcss-dark,var(--ggds-orange-100));--ggds-color-bg-warning-subtle:var(--lightningcss-light,var(--ggds-orange-200))var(--lightningcss-dark,var(--ggds-orange-900));--ggds-color-bg-warning-subtle-hover:var(--lightningcss-light,var(--ggds-orange-300))var(--lightningcss-dark,var(--ggds-orange-800));--ggds-color-bg-warning-subtle-pressed:var(--lightningcss-light,var(--ggds-orange-400))var(--lightningcss-dark,var(--ggds-orange-700));--ggds-color-bg-danger:var(--lightningcss-light,var(--ggds-red-800))var(--lightningcss-dark,var(--ggds-red-300));--ggds-color-bg-danger-hover:var(--lightningcss-light,var(--ggds-red-900))var(--lightningcss-dark,var(--ggds-red-200));--ggds-color-bg-danger-pressed:var(--lightningcss-light,var(--ggds-red-1000))var(--lightningcss-dark,var(--ggds-red-100));--ggds-color-bg-danger-subtle:var(--lightningcss-light,var(--ggds-red-200))var(--lightningcss-dark,var(--ggds-red-900));--ggds-color-bg-danger-subtle-hover:var(--lightningcss-light,var(--ggds-red-300))var(--lightningcss-dark,var(--ggds-red-800));--ggds-color-bg-danger-subtle-pressed:var(--lightningcss-light,var(--ggds-red-400))var(--lightningcss-dark,var(--ggds-red-700));--ggds-color-bg-discovery:var(--lightningcss-light,var(--ggds-purple-800))var(--lightningcss-dark,var(--ggds-purple-300));--ggds-color-bg-discovery-hover:var(--lightningcss-light,var(--ggds-purple-900))var(--lightningcss-dark,var(--ggds-purple-200));--ggds-color-bg-discovery-pressed:var(--lightningcss-light,var(--ggds-purple-1000))var(--lightningcss-dark,var(--ggds-purple-100));--ggds-color-bg-discovery-subtle:var(--lightningcss-light,var(--ggds-purple-200))var(--lightningcss-dark,var(--ggds-purple-900));--ggds-color-bg-discovery-subtle-hover:var(--lightningcss-light,var(--ggds-purple-300))var(--lightningcss-dark,var(--ggds-purple-800));--ggds-color-bg-discovery-subtle-pressed:var(--lightningcss-light,var(--ggds-purple-400))var(--lightningcss-dark,var(--ggds-purple-700));--ggds-color-border:var(--lightningcss-light,var(--ggds-neutral-300))var(--lightningcss-dark,var(--ggds-neutral-700));--ggds-color-border-primary:var(--lightningcss-light,var(--ggds-neutral-600))var(--lightningcss-dark,var(--ggds-neutral-500));--ggds-color-border-dull:var(--lightningcss-light,var(--ggds-neutral-600))var(--lightningcss-dark,var(--ggds-neutral-500));--ggds-color-border-info:var(--lightningcss-light,var(--ggds-blue-600))var(--lightningcss-dark,var(--ggds-blue-500));--ggds-color-border-success:var(--lightningcss-light,var(--ggds-green-600))var(--lightningcss-dark,var(--ggds-green-500));--ggds-color-border-warning:var(--lightningcss-light,var(--ggds-orange-600))var(--lightningcss-dark,var(--ggds-orange-500));--ggds-color-border-danger:var(--lightningcss-light,var(--ggds-red-600))var(--lightningcss-dark,var(--ggds-red-500));--ggds-color-border-discovery:var(--lightningcss-light,var(--ggds-purple-600))var(--lightningcss-dark,var(--ggds-purple-500));--ggds-color-brand:#31d57c;--ggds-color-focus:var(--lightningcss-light,var(--ggds-teal-600))var(--lightningcss-dark,var(--ggds-teal-500));--ggds-color-highlight:var(--lightningcss-light,var(--ggds-blue-600))var(--lightningcss-dark,var(--ggds-blue-500));--ggds-color-highlight-subtle:var(--lightningcss-light,var(--ggds-blue-100))var(--lightningcss-dark,var(--ggds-blue-1000));--ggds-color-readonly:var(--lightningcss-light,var(--ggds-neutral-600))var(--lightningcss-dark,var(--ggds-neutral-500));--ggds-color-quote-border:var(--lightningcss-light,var(--ggds-neutral-400))var(--lightningcss-dark,var(--ggds-neutral-400));--ggds-color-quote-text:var(--lightningcss-light,var(--ggds-neutral-600))var(--lightningcss-dark,var(--ggds-neutral-500));--0px:0rem;--2px:.125rem;--3px:.1875rem;--4px:.25rem;--6px:.375rem;--8px:.5rem;--11px:.6875rem;--12px:.75rem;--14px:.875rem;--16px:1rem;--18px:1.125rem;--20px:1.25rem;--24px:1.5rem;--28px:1.75rem;--32px:2rem;--40px:2.5rem;--48px:3rem;--64px:4rem;--96px:6rem;--128px:8rem;--ggds-grid-template-app:"ggds-nav ggds-header" "ggds-nav ggds-content" "ggds-nav ggds-footer";--ggds-grid-nav:ggds-nav;--ggds-grid-header:ggds-header;--ggds-grid-content:ggds-content;--ggds-grid-footer:ggds-footer;--ggds-grid-template-content:"ggds-push ggds-main ggds-pop ggds-panel";--ggds-grid-main:ggds-main;--ggds-grid-pop:ggds-pop;--ggds-grid-push:ggds-push;--ggds-grid-panel:ggds-panel;--ggds-font-sans:"Noto Sans";--ggds-font-mono:"Noto Sans Mono";--ggds-sidenav-collapsed-width:72px;--ggds-sidenav-expanded-width:250px;--ggds-panel-width:400px;--ggds-disabled:.3;--ggds-outline-width:3px;--ggds-outline-offset:calc(-1*var(--ggds-outline-width));--ggds-outline:var(--ggds-outline-width)solid var(--ggds-color-focus);--ggds-font-size-4xl:var(--40px);--ggds-font-size-3xl:var(--32px);--ggds-font-size-2xl:var(--24px);--ggds-font-size-xl:var(--20px);--ggds-font-size-l:var(--16px);--ggds-font-size-m:var(--14px);--ggds-font-size-s:var(--12px);--ggds-font-size-xs:var(--11px);--ggds-line-height-4xl:var(--40px);--ggds-line-height-3xl:var(--32px);--ggds-line-height-2xl:var(--32px);--ggds-line-height-xl:var(--24px);--ggds-line-height-l:var(--24px);--ggds-line-height-m:var(--20px);--ggds-line-height-s:var(--20px);--ggds-line-height-xs:var(--16px);--ggds-letter-spacing-l:.09375rem;--ggds-letter-spacing-m:.009375rem;--ggds-radius-0:0px;--ggds-radius-s:4px;--ggds-radius-m:16px;--ggds-radius-l:32px;--ggds-radius-xl:48px;--ggds-space-0:var(--0px);--ggds-space-h-0:0px;--ggds-space-v-0:var(--ggds-space-0);--ggds-space-2xs:var(--2px);--ggds-space-h-2xs:2px;--ggds-space-v-2xs:var(--ggds-space-2xs);--ggds-space-xs:var(--4px);--ggds-space-h-xs:4px;--ggds-space-v-xs:var(--ggds-space-xs);--ggds-space-s:var(--6px);--ggds-space-h-s:6px;--ggds-space-v-s:var(--ggds-space-s);--ggds-space-m:var(--8px);--ggds-space-h-m:8px;--ggds-space-v-m:var(--ggds-space-m);--ggds-space-l:var(--12px);--ggds-space-h-l:12px;--ggds-space-v-l:var(--ggds-space-l);--ggds-space-xl:var(--16px);--ggds-space-h-xl:16px;--ggds-space-v-xl:var(--ggds-space-xl);--ggds-space-2xl:var(--24px);--ggds-space-h-2xl:24px;--ggds-space-v-2xl:var(--ggds-space-2xl);--ggds-space-3xl:var(--32px);--ggds-space-h-3xl:32px;--ggds-space-v-3xl:var(--ggds-space-3xl);--ggds-space-4xl:var(--40px);--ggds-space-h-4xl:40px;--ggds-space-v-4xl:var(--ggds-space-4xl);--ggds-space-5xl:var(--48px);--ggds-space-h-5xl:48px;--ggds-space-v-5xl:var(--ggds-space-5xl);--ggds-space-6xl:var(--128px);--ggds-space-h-6xl:128px;--ggds-space-v-6xl:var(--ggds-space-6xl);--ggds-icon-x-small:var(--12px);--ggds-icon-small:var(--14px);--ggds-icon-medium:var(--16px);--ggds-icon-large:var(--20px);--ggds-icon-xlarge:var(--24px);--ggds-loader-x-small:var(--12px);--ggds-loader-small:var(--14px);--ggds-loader-medium:var(--16px);--ggds-loader-large:var(--24px);--ggds-loader-x-large:var(--32px);--ggds-loader-xx-large:var(--40px);--ggds-shadow-small:0px 2px 6px 0px #0a0a0b26;--ggds-shadow-regular:0px 4px 14px 0px #0a0a0b26;--ggds-shadow-medium:0px 6px 30px 0px #0a0a0b2e;--notifications-header-height:80px;--ggds-z-index-select-all:1;--ggds-z-index-header-row:1;--ggds-z-index-header-column:1;--ggds-z-index-table-row-header:1;--ggds-z-index-header:2;--ggds-z-index-modal:1000;--ggds-z-index-toast:10;--ggds-z-index-app:10;--ggds-z-index-mention:100;--ggds-z-index-panel:500}.text-displayRegular{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:800;font-size:var(--ggds-font-size-4xl);line-height:var(--ggds-line-height-4xl);letter-spacing:var(--ggds-letter-spacing-m)}.text-displaySmall{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:800;font-size:var(--ggds-font-size-3xl);line-height:var(--ggds-line-height-3xl);letter-spacing:var(--ggds-letter-spacing-m)}.text-headingLevel1{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-2xl);line-height:var(--ggds-line-height-2xl);letter-spacing:var(--ggds-letter-spacing-m)}.text-headingLevel2{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-xl);line-height:var(--ggds-line-height-xl);letter-spacing:var(--ggds-letter-spacing-m)}.text-headingLevel3{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-l);line-height:var(--ggds-line-height-l);letter-spacing:var(--ggds-letter-spacing-m)}body:not(.ember-application),.new-navigation body,.text-body{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:400;font-size:var(--ggds-font-size-m);line-height:var(--ggds-line-height-m);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodyItalic{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:italic;font-weight:400;font-size:var(--ggds-font-size-m);line-height:var(--ggds-line-height-m);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodySemibold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:530;font-size:var(--ggds-font-size-m);line-height:var(--ggds-line-height-m);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodyBold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-m);line-height:var(--ggds-line-height-m);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodySmall{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:400;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodySmallItalic{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:italic;font-weight:400;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodySmallBold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodySmallSemibold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:550;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodyXSmall{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:400;font-size:var(--ggds-font-size-xs);line-height:var(--ggds-line-height-xs);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodyXSmallItalic{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:italic;font-weight:400;font-size:var(--ggds-font-size-xs);line-height:var(--ggds-line-height-xs);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodyXSmallBold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-xs);line-height:var(--ggds-line-height-xs);letter-spacing:var(--ggds-letter-spacing-m)}.text-bodyUppercase{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:400;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-m);text-transform:uppercase}.text-bodyUppercaseBold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-m);text-transform:uppercase}.text-eyebrowRegular{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:400;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-l);text-transform:uppercase}.text-eyebrowBold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:700;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-l);text-transform:uppercase}.text-identifier{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-mono),monospace;font-style:normal;font-weight:400;font-size:var(--ggds-font-size-m);line-height:var(--ggds-line-height-m);letter-spacing:var(--ggds-letter-spacing-m)}.ggds-rte-ltr{text-align:left}.ggds-rte-rtl{text-align:right}.ggds-rte-paragraph{margin:0;display:block;position:relative}.ggds-rte-quote{font-size:var(--ggds-font-size-m);color:var(--ggds-color-quote-text);border-left-color:var(--ggds-color-quote-border);padding-left:var(--ggds-space-xl);border-left-style:solid;border-left-width:4px;margin:0 0 10px 20px}.ggds-rte-h1{font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:600;font-size:var(--ggds-font-size-2xl);line-height:var(--ggds-line-height-2xl);letter-spacing:var(--ggds-letter-spacing-m)}.ggds-rte-h2{font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:600;font-size:var(--ggds-font-size-xl);line-height:var(--ggds-line-height-xl);letter-spacing:var(--ggds-letter-spacing-m)}.ggds-rte-h3{font-family:var(--ggds-font-sans),sans-serif;font-style:normal;font-weight:600;font-size:var(--ggds-font-size-l);line-height:var(--ggds-line-height-l);letter-spacing:var(--ggds-letter-spacing-m)}.ggds-rte-h4{font-style:normal;font-weight:600;font-size:var(--ggds-font-size-m);line-height:var(--ggds-line-height-m);letter-spacing:var(--ggds-letter-spacing-m)}.ggds-rte-h5{font-style:normal;font-weight:600;font-size:var(--ggds-font-size-s);line-height:var(--ggds-line-height-s);letter-spacing:var(--ggds-letter-spacing-m)}.ggds-rte-h6{font-style:normal;font-weight:600;font-size:var(--ggds-font-size-xs);line-height:var(--ggds-line-height-xs);letter-spacing:var(--ggds-letter-spacing-m)}.ggds-rte-textBold{font-weight:600}.ggds-rte-textItalic{font-style:italic}.ggds-rte-textUnderline{text-decoration:underline}.ggds-rte-textStrikethrough{text-decoration:line-through}.ggds-rte-textUnderlineStrikethrough{text-decoration:underline line-through}.ggds-rte-textSubscript{font-size:var(--ggds-font-size-xs);vertical-align:sub!important}.ggds-rte-textSuperscript{font-size:var(--ggds-font-size-xs);vertical-align:super}.ggds-rte-link{color:var(--ggds-color-text-link);text-decoration:none}.ggds-rte-link:hover{cursor:pointer;text-decoration:underline}.ggds-rte-code{background-color:var(--ggds-color-bg-subtle);font-family:Menlo,Consolas,Monaco,monospace;line-height:var(--ggds-line-height-m);font-size:var(--ggds-font-size-m);-moz-tab-size:2;tab-size:2;margin:8px 0;padding:8px 8px 8px 52px;display:block;position:relative;overflow-x:auto}.ggds-rte-code:before{content:attr(data-gutter);background-color:var(--ggds-color-bg-subtle);border-right:1px solid var(--ggds-color-border-primary);white-space:pre-wrap;text-align:right;min-width:25px;padding:8px;position:absolute;top:0;left:0}.ggds-rte-ol1,.ggds-rte-ol2,.ggds-rte-ol3,.ggds-rte-ul{margin:0;padding:0;list-style-position:inside}.ggds-rte-listItem{margin:0 var(--ggds-space-3xl)}.ggds-rte-nestedListItem{list-style-type:none}.ggds-rte-nestedListItem:before,.ggds-rte-nestedListItem:after{display:none}.modal.link-anything{z-index:9999;border-radius:6px;flex-direction:column;flex:none;width:45%;min-width:400px;max-width:800px;height:75vh;display:flex;position:fixed;top:15vh;left:50%;overflow:hidden;transform:translate(-50%)}.modal .ggform--group{padding:0}.modal [data-tooltip]:before{white-space:initial;word-break:break-word}.modal--overlay{background-color:var(--oldnav-color-background-sidebar,var(--ggds-color-bg-dull-hover));opacity:.5;z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0}.modal--header{background-color:var(--ggds-color-bg-subtle);color:var(--ggds-color-text);flex:none;padding:30px}.modal--header-title{text-align:center;font-size:20px;font-weight:700}.modal--header-title+*{margin-top:15px}.modal--footer{background-color:var(--oldnav-color-background,var(--ggds-color-bg));text-align:right;border-bottom-right-radius:6px;border-bottom-left-radius:6px;flex:none;padding:20px 30px}.modal--body{background-color:var(--oldnav-color-background-content,var(--ggds-color-bg));flex:0 auto;position:relative;overflow-y:auto}:-webkit-any(.details-side-content,.managed-task-form) .modal--overlay{display:none}:-moz-any(.details-side-content,.managed-task-form) .modal--overlay{display:none}:is(.details-side-content,.managed-task-form) .modal--overlay{display:none}:-webkit-any(.details-side-content,.managed-task-form) .link-anything-target{z-index:1;flex-direction:column;flex:auto;display:flex;overflow:hidden}:-moz-any(.details-side-content,.managed-task-form) .link-anything-target{z-index:1;flex-direction:column;flex:auto;display:flex;overflow:hidden}:is(.details-side-content,.managed-task-form) .link-anything-target{z-index:1;flex-direction:column;flex:auto;display:flex;overflow:hidden}:-webkit-any(.details-side-content,.managed-task-form) .managed-task-link-anything{z-index:1;flex-direction:column;flex:auto;display:flex;overflow:hidden}:-moz-any(.details-side-content,.managed-task-form) .managed-task-link-anything{z-index:1;flex-direction:column;flex:auto;display:flex;overflow:hidden}:is(.details-side-content,.managed-task-form) .managed-task-link-anything{z-index:1;flex-direction:column;flex:auto;display:flex;overflow:hidden}:-webkit-any(.details-side-content,.managed-task-form) .modal.link-anything{transform:initial;border-radius:0;flex-direction:column;flex:1 1 0;width:auto;display:flex;position:relative;top:0;left:0;overflow:hidden}:-moz-any(.details-side-content,.managed-task-form) .modal.link-anything{transform:initial;border-radius:0;flex-direction:column;flex:1 1 0;width:auto;display:flex;position:relative;top:0;left:0;overflow:hidden}:is(.details-side-content,.managed-task-form) .modal.link-anything{transform:initial;border-radius:0;flex-direction:column;flex:1 1 0;width:auto;display:flex;position:relative;top:0;left:0;overflow:hidden}:-webkit-any(.details-side-content,.managed-task-form) .modal.link-anything .modal--header{padding:10px}:-moz-any(.details-side-content,.managed-task-form) .modal.link-anything .modal--header{padding:10px}:is(.details-side-content,.managed-task-form) .modal.link-anything .modal--header{padding:10px}:-webkit-any(.details-side-content,.managed-task-form) .modal.link-anything .modal--footer{background-color:#0000;padding:0}:-moz-any(.details-side-content,.managed-task-form) .modal.link-anything .modal--footer{background-color:#0000;padding:0}:is(.details-side-content,.managed-task-form) .modal.link-anything .modal--footer{background-color:#0000;padding:0}:-webkit-any(.details-side-content,.managed-task-form) .modal.link-anything .modal--footer button{padding:5px 10px;position:absolute;top:10px;right:10px}:-moz-any(.details-side-content,.managed-task-form) .modal.link-anything .modal--footer button{padding:5px 10px;position:absolute;top:10px;right:10px}:is(.details-side-content,.managed-task-form) .modal.link-anything .modal--footer button{padding:5px 10px;position:absolute;top:10px;right:10px}.dropdown.link-anything{color:var(--oldnav-color-text-primary,var(--ggds-color-text));z-index:auto;margin-top:5px;position:relative}.dropdown.link-anything>[type=dropDown]{z-index:10000}.inModal .dropdown.link-anything{z-index:10000;width:590px;position:fixed;top:10vh;left:50%;transform:translate(-50%)translateY(60px)}.input-dashed .dropdown.link-anything>div{border-style:dashed;border-color:var(--oldnav-color-text-secondary,var(--ggds-color-text-subtle))}.input-dashed.disabled .dropdown.link-anything>div{background:var(--oldnav-color-text-inverse-secondary,var(--ggds-color-text-inverse));opacity:.5}.input-dashed.disabled .dropdown.link-anything>div input:disabled{background:0 0;border:none}.headless-ui-menu{--ggds-la-legacy-gray:#9f9f9d;--ggds-la-legacy-gray-dark:#2f3735;--ggds-la-legacy-gray-xlight:#eeefef;--ggds-la-legacy-orange:#ffa147;--ggds-la-legacy-color-divider:var(--oldnav-color-divider,#dcdddc);--ggds-la-legacy-white:var(--oldNav-white,#fff);position:relative}.headless-ui-menu-button{white-space:nowrap;border:2px solid #0000;border-radius:6px;outline:none;margin-right:15px;padding:5px 20px 5px 10px;font-size:14px;font-weight:700;position:relative}.headless-ui-menu-button:hover{color:var(--ggds-la-legacy-gray-dark);border-color:var(--ggds-la-legacy-orange)}.headless-ui-menu-button:hover:after{content:"";border:5px solid var(--ggds-la-legacy-gray);-webkit-user-select:none;user-select:none;border-top-width:8px;border-bottom:none;border-left-color:#0000;border-right-color:#0000;display:block;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.headless-ui-menu-button.open:after{content:"";border:5px solid var(--ggds-la-legacy-gray);-webkit-user-select:none;user-select:none;border-top:none;border-bottom-width:8px;border-left-color:#0000;border-right-color:#0000;display:block;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.headless-ui-menu-button.selected{color:var(--ggds-la-legacy-gray-dark)}.headless-ui-menu-button.empty{color:var(--ggds-la-legacy-gray);border:solid 2px var(--ggds-la-legacy-color-divider)}.headless-ui-menu-button.open{border-color:var(--ggds-la-legacy-orange)}.headless-ui-menu-button.noEdit{background-color:#0000;border:2px solid #0000;border-radius:6px;padding-left:10px;padding-right:20px;position:relative}.headless-ui-menu-button.noEdit:hover{color:var(--ggds-la-legacy-gray-dark);cursor:default;pointer-events:none}.headless-ui-menu-button.noEdit:hover:after{display:none}.headless-ui-menu-list{white-space:nowrap;z-index:10;border:2px solid var(--ggds-la-legacy-color-divider);background-color:var(--ggds-la-legacy-white);border-radius:6px 2px 6px 6px;outline:none;max-width:280px;padding:0;font-size:85%;display:block;position:absolute;top:100%;right:15px}.headless-ui-menu-list:before{content:"";border:var(--ggds-la-legacy-color-divider);cursor:default;border-top:none;border-left-color:#0000;border-right-color:#0000;width:0;height:0;display:block;position:absolute;bottom:calc(100% + 1px);right:-2px}.headless-ui-menu-list:after{content:"";border:8px solid var(--ggds-la-legacy-white);cursor:default;border-top:none;border-left-color:#0000;border-right-color:#0000;width:0;height:0;display:block;position:absolute;bottom:100%;right:0}.headless-ui-menu-item{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;text-overflow:ellipsis;color:var(--ggds-la-legacy-gray-dark);background:0 0;border:none;justify-content:flex-start;align-items:center;width:100%;padding:10px 20px;font-size:14px;font-weight:400;line-height:16px;transition:all .3s;display:flex;overflow:hidden}.headless-ui-menu-item.active{background-color:var(--ggds-la-legacy-gray-xlight)}.headless-ui-menu-item:first-child{border-radius:6px 2px 0 0}.headless-ui-menu-item:last-child{border-radius:0 0 6px 6px}.headless-ui-menu-item:not(:last-child){border-bottom:1px solid var(--ggds-la-legacy-color-divider)}*{box-sizing:border-box}:root,.new-navigation[data-ggds-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-ggds-theme=light]:not(:has(>.ember-application)){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.new-navigation[data-ggds-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ggds-theme=dark]:not(:has(>.ember-application)){--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.new-navigation[data-ggds-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.new-navigation[data-ggds-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}[data-ggds-theme=system]:not(:has(>.ember-application)){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){[data-ggds-theme=system]:not(:has(>.ember-application)){--lightningcss-light: ;--lightningcss-dark:initial}}body:not(.ember-application),.new-navigation body{color:var(--ggds-color-text);height:100vh;margin:0}#launcher{display:none}.ggds-app{background-color:var(--ggds-color-bg);grid-template-areas:var(--ggds-grid-template-app);z-index:var(--ggds-z-index-app);grid-template-rows:min-content 1fr min-content;grid-template-columns:min-content 1fr;height:100vh;display:grid;position:relative;overflow:hidden}.ggds-content{background-color:var(--ggds-color-bg);grid-area:var(--ggds-grid-content);grid-template-areas:var(--ggds-grid-template-content);grid-template-columns:min-content 1fr min-content min-content;height:100%;min-height:0;display:grid;position:relative}.ggds-content--main{grid-area:var(--ggds-grid-main);height:100%;overflow:auto}.ggds-footer{grid-area:var(--ggds-grid-footer);min-height:0;position:sticky;bottom:0;overflow:hidden}.sb-show-main.sb-main-centered #storybook-root{max-height:none}.sb-main-fullscreen #storybook-root{position:absolute;top:0;bottom:0;left:0;right:0}.sb-main-fullscreen .ggds-app{height:100%}.sbdocs .ggds-app{height:500px}.ggds-PZqHSq-clearIcon{padding:5px 15px}.ggds-PZqHSq-clearIcon:hover{cursor:pointer;color:var(--ggds-color-border-danger)}.ggds-PZqHSq-searchIcon{padding:5px 15px}.ggds-8Wb43a-icon{justify-content:center;align-items:center;display:inline-flex}.ggds-8Wb43a-xsmall{height:var(--ggds-line-height-xs);min-width:var(--ggds-line-height-xs)}.ggds-8Wb43a-xsmall svg{height:var(--ggds-icon-x-small);width:var(--ggds-icon-x-small)}.ggds-8Wb43a-small{height:var(--ggds-line-height-s);min-width:var(--ggds-line-height-s)}.ggds-8Wb43a-small svg{height:var(--ggds-icon-small);width:var(--ggds-icon-small)}.ggds-8Wb43a-medium{height:var(--ggds-line-height-m);min-width:var(--ggds-line-height-m)}.ggds-8Wb43a-medium svg{height:var(--ggds-icon-medium);width:var(--ggds-icon-medium)}.ggds-8Wb43a-large{height:var(--ggds-line-height-l);min-width:var(--ggds-line-height-l)}.ggds-8Wb43a-large svg{height:var(--ggds-icon-large);width:var(--ggds-icon-large)}.ggds-8Wb43a-xlarge{height:var(--ggds-line-height-xl);min-width:var(--ggds-line-height-xl)}.ggds-8Wb43a-xlarge svg{height:var(--ggds-icon-xlarge);width:var(--ggds-icon-xlarge)}.ggds-Iuno4q-link{color:#9f9f9d}.ggds-Iuno4q-selected{color:#31d57c}.ggds-iY8Ncq-container{gap:var(--ggds-space-m);flex-direction:column;display:flex}.ggds-z8S9vW-container{flex:1;justify-content:space-between;min-height:2rem;display:flex}.ggds-z8S9vW-container.ggds-z8S9vW-selected{background-color:var(--ggds-color-bg-subtle)}.ggds-z8S9vW-heading{align-items:center;gap:var(--ggds-space-xs);display:flex;overflow:hidden}.ggds-z8S9vW-expanded{gap:var(--ggds-space-m);padding-left:var(--ggds-space-2xl);flex-direction:column;display:flex}.ggds-z8S9vW-closed{display:none}.ggds-IuKElW-base{--buttonLink-border-width:1px;border-radius:var(--ggds-radius-s);cursor:pointer;align-items:center;gap:var(--ggds-space-m);text-align:center;background-color:#0000;border:none;outline:none;padding:0;transition:background-color .3s,border-color .3s,color .3s,opacity .3s;display:inline-flex;position:relative}.ggds-IuKElW-base.ggds-IuKElW-disabled{cursor:default;opacity:var(--ggds-disabled)}.ggds-IuKElW-base.ggds-IuKElW-focusVisible{outline:var(--ggds-outline)}.ggds-IuKElW-base.ggds-IuKElW-loading{pointer-events:none;color:#0000}.ggds-IuKElW-dull{color:var(--ggds-color-text)}.ggds-IuKElW-loaderWrapper{position:absolute;left:50%;transform:translate(-50%)}.ggds-IuKElW-link{color:var(--ggds-color-text-link);gap:var(--ggds-space-0);text-decoration:underline!important}.ggds-IuKElW-link.ggds-IuKElW-hovered{color:var(--ggds-color-text-link-hover)}.ggds-IuKElW-link.ggds-IuKElW-pressed{color:var(--ggds-color-text-link-pressed)}.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline{border:var(--buttonLink-border-width)solid transparent;text-decoration:none}:-webkit-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-small{padding:calc(var(--ggds-space-2xs) - var(--buttonLink-border-width))calc(var(--ggds-space-m) - var(--buttonLink-border-width))}:-moz-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-small{padding:calc(var(--ggds-space-2xs) - var(--buttonLink-border-width))calc(var(--ggds-space-m) - var(--buttonLink-border-width))}:is(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-small{padding:calc(var(--ggds-space-2xs) - var(--buttonLink-border-width))calc(var(--ggds-space-m) - var(--buttonLink-border-width))}:-webkit-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-small>span{margin-left:calc(var(--ggds-space-s)*-1);margin-right:calc(var(--ggds-space-s)*-1)}:-moz-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-small>span{margin-left:calc(var(--ggds-space-s)*-1);margin-right:calc(var(--ggds-space-s)*-1)}:is(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-small>span{margin-left:calc(var(--ggds-space-s)*-1);margin-right:calc(var(--ggds-space-s)*-1)}:-webkit-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-medium{padding:calc(var(--ggds-space-s) - var(--buttonLink-border-width))calc(var(--ggds-space-l) - var(--buttonLink-border-width))}:-moz-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-medium{padding:calc(var(--ggds-space-s) - var(--buttonLink-border-width))calc(var(--ggds-space-l) - var(--buttonLink-border-width))}:is(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-medium{padding:calc(var(--ggds-space-s) - var(--buttonLink-border-width))calc(var(--ggds-space-l) - var(--buttonLink-border-width))}:-webkit-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-medium>span{margin-left:calc(var(--ggds-space-s)*-1);margin-right:calc(var(--ggds-space-s)*-1)}:-moz-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-medium>span{margin-left:calc(var(--ggds-space-s)*-1);margin-right:calc(var(--ggds-space-s)*-1)}:is(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-medium>span{margin-left:calc(var(--ggds-space-s)*-1);margin-right:calc(var(--ggds-space-s)*-1)}:-webkit-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-large{padding:calc(var(--ggds-space-m) - var(--buttonLink-border-width))calc(var(--ggds-space-xl) - var(--buttonLink-border-width))}:-moz-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-large{padding:calc(var(--ggds-space-m) - var(--buttonLink-border-width))calc(var(--ggds-space-xl) - var(--buttonLink-border-width))}:is(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-large{padding:calc(var(--ggds-space-m) - var(--buttonLink-border-width))calc(var(--ggds-space-xl) - var(--buttonLink-border-width))}:-webkit-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-large>span{margin-left:calc(var(--ggds-space-m)*-1);margin-right:calc(var(--ggds-space-m)*-1)}:-moz-any(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-large>span{margin-left:calc(var(--ggds-space-m)*-1);margin-right:calc(var(--ggds-space-m)*-1)}:is(.ggds-IuKElW-filled,.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-large>span{margin-left:calc(var(--ggds-space-m)*-1);margin-right:calc(var(--ggds-space-m)*-1)}.ggds-IuKElW-filled{color:var(--ggds-color-text-inverse)}.ggds-IuKElW-filled .ggds-IuKElW-loader{border-color:var(--ggds-color-text-inverse)}.ggds-IuKElW-filled.ggds-IuKElW-primary{background-color:var(--ggds-color-bg-primary);border-color:var(--ggds-color-bg-primary)}.ggds-IuKElW-filled.ggds-IuKElW-primary.ggds-IuKElW-hovered{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-primary-hover);border-color:var(--ggds-color-bg-primary-hover)}.ggds-IuKElW-filled.ggds-IuKElW-primary.ggds-IuKElW-pressed{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-primary-pressed);border-color:var(--ggds-color-bg-primary-pressed)}.ggds-IuKElW-filled.ggds-IuKElW-dull{background-color:var(--ggds-color-bg-dull);border-color:var(--ggds-color-bg-dull)}.ggds-IuKElW-filled.ggds-IuKElW-dull.ggds-IuKElW-hovered{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-dull-hover);border-color:var(--ggds-color-bg-dull-hover)}.ggds-IuKElW-filled.ggds-IuKElW-dull.ggds-IuKElW-pressed{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-dull-pressed);border-color:var(--ggds-color-bg-dull-pressed)}.ggds-IuKElW-filled.ggds-IuKElW-info{background-color:var(--ggds-color-bg-info);border-color:var(--ggds-color-bg-info)}.ggds-IuKElW-filled.ggds-IuKElW-info.ggds-IuKElW-hovered{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-info-hover);border-color:var(--ggds-color-bg-info-hover)}.ggds-IuKElW-filled.ggds-IuKElW-info.ggds-IuKElW-pressed{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-info-pressed);border-color:var(--ggds-color-bg-info-pressed)}.ggds-IuKElW-filled.ggds-IuKElW-success{background-color:var(--ggds-color-bg-success);border-color:var(--ggds-color-bg-success)}.ggds-IuKElW-filled.ggds-IuKElW-success.ggds-IuKElW-hovered{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-success-hover);border-color:var(--ggds-color-bg-success-hover)}.ggds-IuKElW-filled.ggds-IuKElW-success.ggds-IuKElW-pressed{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-success-pressed);border-color:var(--ggds-color-bg-success-pressed)}.ggds-IuKElW-filled.ggds-IuKElW-warning{background-color:var(--ggds-color-bg-warning);border-color:var(--ggds-color-bg-warning)}.ggds-IuKElW-filled.ggds-IuKElW-warning.ggds-IuKElW-hovered{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-warning-hover);border-color:var(--ggds-color-bg-warning-hover)}.ggds-IuKElW-filled.ggds-IuKElW-warning.ggds-IuKElW-pressed{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-warning-pressed);border-color:var(--ggds-color-bg-warning-pressed)}.ggds-IuKElW-filled.ggds-IuKElW-danger{background-color:var(--ggds-color-bg-danger);border-color:var(--ggds-color-bg-danger)}.ggds-IuKElW-filled.ggds-IuKElW-danger.ggds-IuKElW-hovered{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-danger-hover);border-color:var(--ggds-color-bg-danger-hover)}.ggds-IuKElW-filled.ggds-IuKElW-danger.ggds-IuKElW-pressed{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-danger-pressed);border-color:var(--ggds-color-bg-danger-pressed)}.ggds-IuKElW-filled.ggds-IuKElW-discovery{background-color:var(--ggds-color-bg-discovery);border-color:var(--ggds-color-bg-discovery)}.ggds-IuKElW-filled.ggds-IuKElW-discovery.ggds-IuKElW-hovered{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-discovery-hover);border-color:var(--ggds-color-bg-discovery-hover)}.ggds-IuKElW-filled.ggds-IuKElW-discovery.ggds-IuKElW-pressed{color:var(--ggds-color-text-inverse);background-color:var(--ggds-color-bg-discovery-pressed);border-color:var(--ggds-color-bg-discovery-pressed)}.ggds-IuKElW-filled.ggds-IuKElW-subtle{background-color:var(--ggds-color-bg-subtle);border-color:var(--ggds-color-bg-subtle);color:var(--ggds-color-text);font-weight:400}.ggds-IuKElW-filled.ggds-IuKElW-subtle.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-primary-subtle-hover);border-color:var(--ggds-color-bg-primary-subtle-hover)}.ggds-IuKElW-filled.ggds-IuKElW-subtle.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-primary-subtle-pressed);border-color:var(--ggds-color-bg-primary-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary{color:var(--ggds-color-text-primary)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary{color:var(--ggds-color-text-primary)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary{color:var(--ggds-color-text-primary)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-primary-subtle-hover)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-primary-subtle-hover)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-primary-subtle-hover)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-primary-subtle-pressed)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-primary-subtle-pressed)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-primary-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary .ggds-IuKElW-loader{border-color:var(--ggds-color-text-primary)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary .ggds-IuKElW-loader{border-color:var(--ggds-color-text-primary)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-primary .ggds-IuKElW-loader{border-color:var(--ggds-color-text-primary)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull{color:var(--ggds-color-text-dull)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull{color:var(--ggds-color-text-dull)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull{color:var(--ggds-color-text-dull)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-dull-subtle-hover)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-dull-subtle-hover)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-dull-subtle-hover)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-dull-subtle-pressed)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-dull-subtle-pressed)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-dull-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull .ggds-IuKElW-loader{border-color:var(--ggds-color-text-dull)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull .ggds-IuKElW-loader{border-color:var(--ggds-color-text-dull)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-dull .ggds-IuKElW-loader{border-color:var(--ggds-color-text-dull)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info{color:var(--ggds-color-text-info)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info{color:var(--ggds-color-text-info)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info{color:var(--ggds-color-text-info)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-info-subtle-hover)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-info-subtle-hover)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-info-subtle-hover)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-info-subtle-pressed)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-info-subtle-pressed)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-info-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info .ggds-IuKElW-loader{border-color:var(--ggds-color-text-info)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info .ggds-IuKElW-loader{border-color:var(--ggds-color-text-info)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-info .ggds-IuKElW-loader{border-color:var(--ggds-color-text-info)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success{color:var(--ggds-color-text-success)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success{color:var(--ggds-color-text-success)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success{color:var(--ggds-color-text-success)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-success-subtle-hover)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-success-subtle-hover)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-success-subtle-hover)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-success-subtle-pressed)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-success-subtle-pressed)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-success-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success .ggds-IuKElW-loader{border-color:var(--ggds-color-text-success)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success .ggds-IuKElW-loader{border-color:var(--ggds-color-text-success)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-success .ggds-IuKElW-loader{border-color:var(--ggds-color-text-success)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning{color:var(--ggds-color-text-warning)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning{color:var(--ggds-color-text-warning)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning{color:var(--ggds-color-text-warning)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-warning-subtle-hover)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-warning-subtle-hover)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-warning-subtle-hover)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-warning-subtle-pressed)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-warning-subtle-pressed)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-warning-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning .ggds-IuKElW-loader{border-color:var(--ggds-color-text-warning)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning .ggds-IuKElW-loader{border-color:var(--ggds-color-text-warning)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-warning .ggds-IuKElW-loader{border-color:var(--ggds-color-text-warning)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger{color:var(--ggds-color-text-danger)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger{color:var(--ggds-color-text-danger)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger{color:var(--ggds-color-text-danger)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-danger-subtle-hover)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-danger-subtle-hover)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-danger-subtle-hover)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-danger-subtle-pressed)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-danger-subtle-pressed)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-danger-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger .ggds-IuKElW-loader{border-color:var(--ggds-color-text-danger)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger .ggds-IuKElW-loader{border-color:var(--ggds-color-text-danger)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-danger .ggds-IuKElW-loader{border-color:var(--ggds-color-text-danger)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery{color:var(--ggds-color-text-discovery)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery{color:var(--ggds-color-text-discovery)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery{color:var(--ggds-color-text-discovery)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-discovery-subtle-hover)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-discovery-subtle-hover)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery.ggds-IuKElW-hovered{background-color:var(--ggds-color-bg-discovery-subtle-hover)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-discovery-subtle-pressed)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-discovery-subtle-pressed)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery.ggds-IuKElW-pressed{background-color:var(--ggds-color-bg-discovery-subtle-pressed)}:-webkit-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery .ggds-IuKElW-loader{border-color:var(--ggds-color-text-discovery)}:-moz-any(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery .ggds-IuKElW-loader{border-color:var(--ggds-color-text-discovery)}:is(.ggds-IuKElW-outline,.ggds-IuKElW-no-outline).ggds-IuKElW-discovery .ggds-IuKElW-loader{border-color:var(--ggds-color-text-discovery)}.ggds-IuKElW-no-outline.ggds-IuKElW-primary.ggds-IuKElW-hovered{border-color:var(--ggds-color-bg-primary-subtle-hover)}.ggds-IuKElW-no-outline.ggds-IuKElW-primary.ggds-IuKElW-pressed{border-color:var(--ggds-color-bg-primary-subtle-pressed)}.ggds-IuKElW-no-outline.ggds-IuKElW-dull.ggds-IuKElW-hovered{border-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-IuKElW-no-outline.ggds-IuKElW-dull.ggds-IuKElW-pressed{border-color:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-IuKElW-no-outline.ggds-IuKElW-info.ggds-IuKElW-hovered{border-color:var(--ggds-color-bg-info-subtle-hover)}.ggds-IuKElW-no-outline.ggds-IuKElW-info.ggds-IuKElW-pressed{border-color:var(--ggds-color-bg-info-subtle-pressed)}.ggds-IuKElW-no-outline.ggds-IuKElW-success.ggds-IuKElW-hovered{border-color:var(--ggds-color-bg-success-subtle-hover)}.ggds-IuKElW-no-outline.ggds-IuKElW-success.ggds-IuKElW-pressed{border-color:var(--ggds-color-bg-success-subtle-pressed)}.ggds-IuKElW-no-outline.ggds-IuKElW-warning.ggds-IuKElW-hovered{border-color:var(--ggds-color-bg-warning-subtle-hover)}.ggds-IuKElW-no-outline.ggds-IuKElW-warning.ggds-IuKElW-pressed{border-color:var(--ggds-color-bg-warning-subtle-pressed)}.ggds-IuKElW-no-outline.ggds-IuKElW-danger.ggds-IuKElW-hovered{border-color:var(--ggds-color-bg-danger-subtle-hover)}.ggds-IuKElW-no-outline.ggds-IuKElW-danger.ggds-IuKElW-pressed{border-color:var(--ggds-color-bg-danger-subtle-pressed)}.ggds-IuKElW-no-outline.ggds-IuKElW-discovery.ggds-IuKElW-hovered{border-color:var(--ggds-color-bg-discovery-subtle-hover)}.ggds-IuKElW-no-outline.ggds-IuKElW-discovery.ggds-IuKElW-pressed{border-color:var(--ggds-color-bg-discovery-subtle-pressed)}.ggds-IuKElW-outline.ggds-IuKElW-primary{border-color:var(--ggds-color-text-primary)}.ggds-IuKElW-outline.ggds-IuKElW-dull{border-color:var(--ggds-color-text-dull)}.ggds-IuKElW-outline.ggds-IuKElW-info{border-color:var(--ggds-color-text-info)}.ggds-IuKElW-outline.ggds-IuKElW-success{border-color:var(--ggds-color-text-success)}.ggds-IuKElW-outline.ggds-IuKElW-warning{border-color:var(--ggds-color-text-warning)}.ggds-IuKElW-outline.ggds-IuKElW-danger{border-color:var(--ggds-color-text-danger)}.ggds-IuKElW-outline.ggds-IuKElW-discovery{border-color:var(--ggds-color-text-discovery)}.ggds-zbEUYa-loader{-webkit-user-select:none;user-select:none;color:inherit;vertical-align:middle;pointer-events:none;border:2px solid var(--ggds-color-text);border-radius:50%;animation:1.3s linear infinite ggds-zbEUYa-loader;display:flex;position:relative;border-bottom-color:#0000!important}.ggds-zbEUYa-xsmall-size{width:var(--ggds-loader-x-small);height:var(--ggds-loader-x-small);border-width:calc(var(--ggds-loader-x-small)/16)}.ggds-zbEUYa-small-size{width:var(--ggds-loader-small);height:var(--ggds-loader-small);border-width:calc(var(--ggds-loader-small)/16)}.ggds-zbEUYa-medium-size{width:var(--ggds-loader-medium);height:var(--ggds-loader-medium);border-width:calc(var(--ggds-loader-medium)/16)}.ggds-zbEUYa-large-size{width:var(--ggds-loader-large);height:var(--ggds-loader-large);border-width:calc(var(--ggds-loader-large)/16)}.ggds-zbEUYa-xlarge-size{width:var(--ggds-loader-x-large);height:var(--ggds-loader-x-large);border-width:calc(var(--ggds-loader-x-large)/16)}.ggds-zbEUYa-xxlarge-size{width:var(--ggds-loader-xx-large);height:var(--ggds-loader-xx-large);border-width:calc(var(--ggds-loader-xx-large)/16)}@keyframes ggds-zbEUYa-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ggds-ZTybxq-alert{justify-content:center;align-items:center;gap:var(--ggds-space-m);padding:var(--ggds-space-m);display:flex}.ggds-ZTybxq-after{align-items:center;gap:var(--ggds-space-xs);display:flex}.ggds-ZTybxq-before{align-items:center;display:flex}.ggds-ZTybxq-dull{background-color:var(--ggds-color-bg-dull-subtle);color:var(--ggds-color-text-dull)}.ggds-ZTybxq-info{background-color:var(--ggds-color-bg-info-subtle);color:var(--ggds-color-text-info)}.ggds-ZTybxq-success{background-color:var(--ggds-color-bg-success-subtle);color:var(--ggds-color-text-success)}.ggds-ZTybxq-warning{background-color:var(--ggds-color-bg-warning-subtle);color:var(--ggds-color-text-warning)}.ggds-ZTybxq-danger{background-color:var(--ggds-color-bg-danger-subtle);color:var(--ggds-color-text-danger)}.ggds-ZTybxq-discovery{background-color:var(--ggds-color-bg-discovery-subtle);color:var(--ggds-color-text-discovery)}.ggds-nZEfza-wrap{align-items:center;gap:var(--ggds-space-xs);flex-direction:column;flex:1 0 80px;justify-content:center;display:flex}.ggds-nZEfza-selector{background-color:var(--ggds-color-border);border:2px solid var(--ggds-color-border);border-radius:var(--ggds-radius-s);cursor:pointer;align-items:center;gap:var(--ggds-space-2xs);outline:none;justify-content:space-between;width:100%;padding:0;display:flex;position:relative}.ggds-nZEfza-selector[data-hovered] .ggds-nZEfza-icon{background:var(--ggds-color-bg-subtle)}.ggds-nZEfza-selector[data-pressed] .ggds-nZEfza-icon{background:var(--ggds-color-bg-hover)}.ggds-nZEfza-selector[data-focus-visible]{outline:var(--ggds-outline)}.ggds-nZEfza-selector.ggds-nZEfza-selected{border-color:var(--ggds-color-highlight)}.ggds-nZEfza-selector .ggds-nZEfza-icon{background:var(--ggds-color-bg);border-radius:var(--ggds-radius-s);color:var(--ggds-color-text-subtle);padding:calc(var(--ggds-space-xl) - var(--ggds-space-2xs))0;flex-grow:1;flex-basis:50%;height:auto}.ggds-nZEfza-selector .ggds-nZEfza-selectedIcon{background-color:var(--ggds-color-highlight);bottom:var(--ggds-space-2xs);color:var(--ggds-color-bg);padding:var(--ggds-space-2xs);right:var(--ggds-space-2xs);border-radius:50%;min-width:0;height:auto;min-height:0;position:absolute}.ggds-nZEfza-selector .ggds-nZEfza-selectedIcon svg{height:calc(var(--ggds-icon-x-small) - var(--ggds-space-xs));width:calc(var(--ggds-icon-x-small) - var(--ggds-space-xs))}.ggds-nZEfza-variant{color:var(--ggds-color-text-subtle);text-transform:capitalize}.ggds-Wr9fYa-avatar{align-items:center;gap:var(--ggds-space-m);flex-shrink:0;display:flex;overflow:hidden}.ggds-Wr9fYa-media{background:var(--ggds-color-bg-subtle);color:var(--ggds-color-text);text-align:center;border:2px solid var(--ggds-color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.ggds-Wr9fYa-nameWithBadge{gap:var(--ggds-space-xs);align-items:center;display:flex}.ggds-Wr9fYa-small{flex-direction:row}.ggds-Wr9fYa-small .ggds-Wr9fYa-media{border:1px solid var(--ggds-color-border);height:var(--ggds-space-2xl);width:var(--ggds-space-2xl)}.ggds-Wr9fYa-medium{flex-direction:row}.ggds-Wr9fYa-medium .ggds-Wr9fYa-media{height:var(--ggds-space-3xl);width:var(--ggds-space-3xl)}.ggds-Wr9fYa-large{flex-direction:row}.ggds-Wr9fYa-large .ggds-Wr9fYa-media{height:var(--ggds-space-5xl);width:var(--ggds-space-5xl)}.ggds-Wr9fYa-xlarge{flex-direction:column}.ggds-Wr9fYa-xlarge .ggds-Wr9fYa-media{height:var(--ggds-space-6xl);width:var(--ggds-space-6xl)}.ggds-Wr9fYa-image{object-fit:cover;object-position:center}.ggds-Wr9fYa-text-small,.ggds-Wr9fYa-text-medium,.ggds-Wr9fYa-text-large{text-align:left}.ggds-Wr9fYa-text-medium .ggds-Wr9fYa-name-medium,.ggds-Wr9fYa-text-medium .ggds-Wr9fYa-description{line-height:var(--ggds-line-height-xs)}.ggds-Wr9fYa-text-xlarge{text-align:center;flex-direction:column;gap:2px;display:flex}.ggds-Wr9fYa-subtle{color:var(--ggds-color-text-subtle)}.ggds-lxyIRW-badge{border-radius:var(--ggds-radius-s);align-items:center;gap:var(--ggds-space-2xs);white-space:nowrap;justify-content:center;display:inline-flex}.ggds-lxyIRW-badge.ggds-lxyIRW-small{padding:var(--ggds-space-2xs)var(--ggds-space-s)}.ggds-lxyIRW-badge.ggds-lxyIRW-medium{padding:var(--ggds-space-2xs)var(--ggds-space-m)}.ggds-lxyIRW-badge.ggds-lxyIRW-small.ggds-lxyIRW-withIcon{padding:var(--ggds-space-2xs)var(--ggds-space-xs)var(--ggds-space-2xs)var(--ggds-space-2xs)}.ggds-lxyIRW-badge.ggds-lxyIRW-medium.ggds-lxyIRW-withIcon{padding:var(--ggds-space-2xs)var(--ggds-space-s)var(--ggds-space-2xs)var(--ggds-space-xs)}.ggds-lxyIRW-badge.ggds-lxyIRW-small.ggds-lxyIRW-noText,.ggds-lxyIRW-badge.ggds-lxyIRW-medium.ggds-lxyIRW-noText,.ggds-lxyIRW-noText{padding:var(--ggds-space-2xs)}.ggds-lxyIRW-dull{background-color:var(--ggds-color-bg-dull-subtle);color:var(--ggds-color-text-dull)}.ggds-lxyIRW-info{background-color:var(--ggds-color-bg-info-subtle);color:var(--ggds-color-text-info)}.ggds-lxyIRW-success{background-color:var(--ggds-color-bg-success-subtle);color:var(--ggds-color-text-success)}.ggds-lxyIRW-warning{background-color:var(--ggds-color-bg-warning-subtle);color:var(--ggds-color-text-warning)}.ggds-lxyIRW-danger{background-color:var(--ggds-color-bg-danger-subtle);color:var(--ggds-color-text-danger)}.ggds-lxyIRW-discovery{background-color:var(--ggds-color-bg-discovery-subtle);color:var(--ggds-color-text-discovery)}.ggds-4_STGW-banner{align-items:flex-start;gap:var(--ggds-space-m);padding:var(--ggds-space-m);border-left:2px solid #0000;display:flex}.ggds-4_STGW-after{align-items:center;gap:var(--ggds-space-xs);margin-left:auto;display:flex}.ggds-4_STGW-before{align-items:center;display:flex}.ggds-4_STGW-dull{background-color:var(--ggds-color-bg-dull-subtle);border-color:var(--ggds-color-border-dull);color:var(--ggds-color-text-dull)}.ggds-4_STGW-info{background-color:var(--ggds-color-bg-info-subtle);border-color:var(--ggds-color-border-info);color:var(--ggds-color-text-info)}.ggds-4_STGW-success{background-color:var(--ggds-color-bg-success-subtle);border-color:var(--ggds-color-border-success);color:var(--ggds-color-text-success)}.ggds-4_STGW-warning{background-color:var(--ggds-color-bg-warning-subtle);border-color:var(--ggds-color-border-warning);color:var(--ggds-color-text-warning)}.ggds-4_STGW-danger{background-color:var(--ggds-color-bg-danger-subtle);border-color:var(--ggds-color-border-danger);color:var(--ggds-color-text-danger)}.ggds-4_STGW-discovery{background-color:var(--ggds-color-bg-discovery-subtle);border-color:var(--ggds-color-border-discovery);color:var(--ggds-color-text-discovery)}.ggds-w_d1qa-wrapper{align-items:center;gap:var(--ggds-space-s);display:flex}.ggds-w_d1qa-breadcrumbs{gap:var(--ggds-space-m);display:flex}.ggds-w_d1qa-link{color:var(--ggds-color-text)!important}.ggds-w_d1qa-link:hover{color:var(--ggds-color-text-link-hover)!important}.ggds-tXT7AW-tooltip{background:var(--ggds-color-bg-dull);border-radius:var(--ggds-radius-s);box-shadow:var(--ggds-shadow-small);color:var(--ggds-color-text-inverse);forced-color-adjust:none;max-width:calc(250px + 2*var(--ggds-space-xl));overflow-wrap:break-word;padding:var(--ggds-space-s)var(--ggds-space-xl);outline:none;transform:translate(0)}.ggds-tXT7AW-tooltip[data-placement=top]{margin-bottom:var(--ggds-space-m);text-align:center}.ggds-tXT7AW-tooltip[data-placement=bottom]{margin-top:var(--ggds-space-m);text-align:center}.ggds-tXT7AW-tooltip[data-placement=bottom] .ggds-tXT7AW-arrow svg{transform:rotate(180deg)}.ggds-tXT7AW-tooltip[data-placement=right]{margin-left:var(--ggds-space-m)}.ggds-tXT7AW-tooltip[data-placement=right] .ggds-tXT7AW-arrow svg{transform:rotate(90deg)}.ggds-tXT7AW-tooltip[data-placement=left]{margin-right:var(--ggds-space-m)}.ggds-tXT7AW-tooltip[data-placement=left] .ggds-tXT7AW-arrow svg{transform:rotate(-90deg)}.ggds-tXT7AW-tooltip .ggds-tXT7AW-arrow svg{fill:var(--ggds-color-bg-dull);display:block}.ggds-tXT7AW-tooltip[data-entering]{animation:.2s ggds-tXT7AW-slide}.ggds-tXT7AW-tooltip[data-exiting]{animation:.2s ease-in reverse ggds-tXT7AW-slide}@keyframes ggds-tXT7AW-slide{0%{transform:var(--origin);opacity:0}to{opacity:1;transform:translateY(0)}}.ggds-VVqD7a-field{--field-padding-size:1px;grid:inherit;gap:var(--ggds-form-columns-gap,var(--ggds-space-xl));grid-column:span 2;display:grid}.ggds-VVqD7a-field.ggds-VVqD7a-horizontal{grid-template-columns:var(--ggds-form-columns,max-content 1fr)}.ggds-VVqD7a-field.ggds-VVqD7a-horizontal.ggds-VVqD7a-small{gap:var(--ggds-form-columns-gap,var(--ggds-space-l))}.ggds-VVqD7a-field.ggds-VVqD7a-vertical{gap:var(--ggds-form-columns-gap,var(--ggds-space-xs));grid-template-columns:var(--ggds-form-columns)}.ggds-VVqD7a-field .ggds-VVqD7a-label{line-height:var(--ggds-line-height-l);padding-top:var(--ggds-space-m)}.ggds-VVqD7a-field .ggds-VVqD7a-label.ggds-VVqD7a-small{line-height:var(--ggds-line-height-l);padding-top:var(--field-padding-size);font-size:var(--ggds-font-size-s)}.ggds-VVqD7a-nonLabel{gap:var(--ggds-space-xs);flex-direction:column;min-width:0;display:flex}.ggds-VVqD7a-inline .ggds-VVqD7a-label.ggds-VVqD7a-small{line-height:var(--ggds-line-height-m);padding-top:var(--ggds-space-2xs)}.ggds-VVqD7a-inline .ggds-VVqD7a-label.ggds-VVqD7a-medium{line-height:var(--ggds-line-height-l);padding-top:var(--ggds-space-xs)}.ggds-3_d3Xa-checkbox{border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);cursor:pointer;align-items:center;gap:var(--ggds-space-m);padding:var(--ggds-space-xs)var(--ggds-space-m);outline:none;transition:background-color .3s;display:inline-flex}.ggds-3_d3Xa-checkbox[data-focus-visible]{outline:var(--ggds-outline)}.ggds-3_d3Xa-checkbox[data-hovered]{background-color:var(--ggds-color-bg-hover);transition:background-color .3s}.ggds-3_d3Xa-checkbox[data-pressed]{background-color:var(--ggds-color-bg-pressed);transition:background-color .3s}.ggds-3_d3Xa-checkbox[data-disabled]{opacity:var(--ggds-disabled);cursor:default}.ggds-3_d3Xa-checkbox[data-selected] svg,.ggds-3_d3Xa-checkbox[data-indeterminate] svg{fill:var(--ggds-color-bg-info)}.ggds-3_d3Xa-checkbox[data-readonly]{color:var(--ggds-color-readonly);cursor:default}.ggds-3_d3Xa-checkbox[data-readonly] svg{fill:var(--ggds-color-bg-hover)}.ggds-3_d3Xa-checkbox[data-readonly][data-selected] svg,.ggds-3_d3Xa-checkbox[data-readonly][data-indeterminate] svg{fill:var(--ggds-color-readonly)}.ggds-3_d3Xa-nonLabel{margin-top:var(--ggds-space-s)}.ggds-3_d3Xa-inlineNonLabel{margin-top:var(--ggds-space-xs)}.ggds-3_d3Xa-inline{margin-left:calc(var(--ggds-space-m)*-1)}.ggds-NuT_kq-label{color:var(--ggds-color-text-subtle);cursor:default;gap:var(--ggds-space-xs);max-width:var(--ggds-label-max-width,auto);display:flex}.ggds-xOOl2a-description{color:var(--ggds-color-text-subtle)}.ggds-xOOl2a-description.ggds-xOOl2a-success{color:var(--ggds-color-text-success)}.ggds-xOOl2a-description.ggds-xOOl2a-warning{color:var(--ggds-color-text-warning)}.ggds-xOOl2a-description.ggds-xOOl2a-danger,.ggds-xqYmoW-error{color:var(--ggds-color-text-danger)}.ggds-JmEkLW-panel{color:var(--ggds-color-text);z-index:var(--ggds-z-index-panel);height:100%;position:relative;overflow:visible}.ggds-JmEkLW-nav{grid-area:var(--ggds-grid-panel)}.ggds-JmEkLW-nav .ggds-JmEkLW-wrapper:before{background:var(--ggds-gradient-quality);content:"";height:4px;position:absolute;bottom:0;left:-1px;right:0}.ggds-JmEkLW-visible{min-width:80px}.ggds-JmEkLW-visible.ggds-JmEkLW-closed .ggds-JmEkLW-wrapper{width:80px}.ggds-JmEkLW-visible.ggds-JmEkLW-left{grid-area:var(--ggds-grid-push)}.ggds-JmEkLW-visible.ggds-JmEkLW-left .ggds-JmEkLW-header,.ggds-JmEkLW-visible.ggds-JmEkLW-left .ggds-JmEkLW-buttons{flex-direction:row-reverse}.ggds-JmEkLW-open.ggds-JmEkLW-pinned{min-width:var(--ggds-panel-width)}.ggds-JmEkLW-open.ggds-JmEkLW-unpinned .ggds-JmEkLW-wrapper{box-shadow:var(--ggds-shadow-regular)}.ggds-JmEkLW-open{overflow:visible}.ggds-JmEkLW-open .ggds-JmEkLW-wrapper{min-width:var(--ggds-panel-width);position:absolute}.ggds-JmEkLW-left .ggds-JmEkLW-wrapper{border-right:1px solid var(--ggds-color-border);clip-path:inset(0 -20px 0 0)}.ggds-JmEkLW-left.ggds-JmEkLW-open.ggds-JmEkLW-unpinned .ggds-JmEkLW-wrapper{border-radius:0 var(--ggds-radius-m)0 0;left:0}.ggds-JmEkLW-right{grid-area:var(--ggds-grid-pop)}:-webkit-any(.ggds-JmEkLW-right,.ggds-JmEkLW-nav) .ggds-JmEkLW-wrapper{border-left:1px solid var(--ggds-color-border);clip-path:inset(0 0 0 -20px)}:-moz-any(.ggds-JmEkLW-right,.ggds-JmEkLW-nav) .ggds-JmEkLW-wrapper{border-left:1px solid var(--ggds-color-border);clip-path:inset(0 0 0 -20px)}:is(.ggds-JmEkLW-right,.ggds-JmEkLW-nav) .ggds-JmEkLW-wrapper{border-left:1px solid var(--ggds-color-border);clip-path:inset(0 0 0 -20px)}:-webkit-any(.ggds-JmEkLW-right,.ggds-JmEkLW-nav).ggds-JmEkLW-open.ggds-JmEkLW-unpinned .ggds-JmEkLW-wrapper{border-radius:var(--ggds-radius-m)0 0 0;right:0}:-moz-any(.ggds-JmEkLW-right,.ggds-JmEkLW-nav).ggds-JmEkLW-open.ggds-JmEkLW-unpinned .ggds-JmEkLW-wrapper{border-radius:var(--ggds-radius-m)0 0 0;right:0}:is(.ggds-JmEkLW-right,.ggds-JmEkLW-nav).ggds-JmEkLW-open.ggds-JmEkLW-unpinned .ggds-JmEkLW-wrapper{border-radius:var(--ggds-radius-m)0 0 0;right:0}.ggds-JmEkLW-wrapper{background-color:var(--ggds-color-bg);padding:var(--ggds-space-m)0;flex-direction:column;height:100%;display:flex}.ggds-JmEkLW-tabList{align-self:flex-end}.ggds-JmEkLW-buttons{gap:var(--ggds-space-m);padding:var(--ggds-space-m)0;display:flex}.ggds-JmEkLW-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);cursor:pointer;padding:var(--ggds-space-xs);background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:flex}.ggds-JmEkLW-button[data-focus-visible]{outline:var(--ggds-outline)}.ggds-JmEkLW-button[data-hovered]{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-JmEkLW-button[data-pressed]{background-color:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-JmEkLW-header{padding:0 var(--ggds-space-xl);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.ggds-JmEkLW-closed .ggds-JmEkLW-header{justify-content:center}.ggds-JmEkLW-open .ggds-JmEkLW-header{border-bottom:1px solid var(--ggds-color-border)}.ggds-JmEkLW-main{padding:0 var(--ggds-space-xl);min-width:var(--ggds-panel-width);height:100%;overflow:hidden auto}.ggds-JmEkLW-footer{background-color:var(--ggds-color-bg);border-top:1px solid var(--ggds-color-border);padding:var(--ggds-space-m)var(--ggds-space-xl);position:sticky;bottom:0}.ggds-JmEkLW-open.ggds-JmEkLW-unpinned.ggds-JmEkLW-hasSideContent .ggds-JmEkLW-wrapper{flex-direction:row}.ggds-JmEkLW-open.ggds-JmEkLW-pinned.ggds-JmEkLW-hasSideContent{width:calc(var(--ggds-panel-width)*2)}.ggds-JmEkLW-open.ggds-JmEkLW-pinned.ggds-JmEkLW-hasSideContent .ggds-JmEkLW-wrapper{width:calc(var(--ggds-panel-width)*2);flex-direction:row}.ggds-JmEkLW-hasSideContent .ggds-JmEkLW-wrapper{flex-direction:row}.ggds-JmEkLW-sidePanelContent{border-right:1px solid var(--ggds-color-border);height:100%}.ggds-JmEkLW-mainContent{flex-direction:column;height:100%;display:flex}.ggds-V5AtfW-tab{border-radius:var(--ggds-radius-s);color:var(--ggds-color-text-subtle);cursor:pointer;padding:var(--ggds-space-m)var(--ggds-space-m)var(--ggds-space-l);text-align:center;outline:none;text-decoration:none;position:relative}.ggds-V5AtfW-tab:before{content:"";bottom:0;left:var(--ggds-space-m);right:var(--ggds-space-m);height:4px;position:absolute}.ggds-V5AtfW-tab.ggds-V5AtfW-withDot:after{background-color:var(--ggds-color-border-danger);content:"";height:var(--ggds-space-s);width:var(--ggds-space-s);top:var(--ggds-space-xs);right:var(--ggds-space-0);border-radius:50%;position:absolute}.ggds-V5AtfW-tab[data-disabled]{opacity:var(--ggds-disabled)}.ggds-V5AtfW-tab[data-hovered]:before{background:var(--ggds-color-bg-hover)}.ggds-V5AtfW-tab[data-pressed]:before{background:var(--ggds-color-bg-pressed)}.ggds-V5AtfW-tab[data-selected]{color:var(--ggds-color-text)}.ggds-V5AtfW-tab[data-selected]:before{background:var(--ggds-gradient-quality)}.ggds-V5AtfW-tab[data-focus-visible]{outline:var(--ggds-outline)}.ggds-V5AtfW-tabList{gap:var(--ggds-space-xl);padding:0 var(--ggds-space-xl);display:flex}.ggds-V5AtfW-withBorder .ggds-V5AtfW-tabList{border-bottom:1px solid var(--ggds-color-border)}.ggds-V5AtfW-tabPanel{display:contents}.ggds-V5AtfW-focusable .ggds-V5AtfW-tabPanel{border-radius:var(--ggds-radius-s);outline:none;display:block}.ggds-V5AtfW-focusable .ggds-V5AtfW-tabPanel[data-focus-visible]{outline:var(--ggds-outline)}.ggds-gAKtyW-fullWrap{gap:var(--ggds-space-s);flex-direction:column;display:flex}.ggds-gAKtyW-wrap{--input-border-width:1px;background-color:var(--ggds-color-bg-subtle);border:var(--input-border-width)solid transparent;border-radius:var(--ggds-radius-s);justify-content:space-between;align-items:center;transition:background-color .3s,border-color .3s;display:flex;position:relative}.ggds-gAKtyW-wrap:has(>[data-disabled]){opacity:var(--ggds-disabled);pointer-events:none}.ggds-gAKtyW-wrap:has([data-focused]){border-color:var(--ggds-color-highlight);background-color:var(--ggds-color-bg-hover)}.ggds-gAKtyW-wrap:has([data-focused]) .ggds-gAKtyW-clearButton{opacity:1}.ggds-gAKtyW-wrap[data-focus-within]{border-color:var(--ggds-color-highlight);background-color:var(--ggds-color-bg-hover)}.ggds-gAKtyW-wrap[data-focus-within] .ggds-gAKtyW-clearButton{opacity:1}.ggds-gAKtyW-wrap:has(>[data-focus-visible]){outline:var(--ggds-outline)}.ggds-gAKtyW-wrap:has([data-hovered]){background-color:var(--ggds-color-bg-hover)}.ggds-gAKtyW-wrap:has([data-hovered]) .ggds-gAKtyW-clearButton{opacity:1}.ggds-gAKtyW-wrap.ggds-gAKtyW-inline[data-hovered]{background-color:var(--ggds-color-bg-hover)}.ggds-gAKtyW-wrap.ggds-gAKtyW-inline[data-hovered] .ggds-gAKtyW-clearButton{opacity:1}.ggds-gAKtyW-wrap:has(.ggds-gAKtyW-base:placeholder-shown) .ggds-gAKtyW-clearButton{cursor:default;opacity:0}.ggds-gAKtyW-wrap .ggds-gAKtyW-clearButton{opacity:0;color:var(--ggds-color-text-subtle)}.ggds-gAKtyW-wrap:has(:active){background-color:var(--ggds-color-bg-pressed)!important}.ggds-gAKtyW-wrap:has([readonly]){border-color:#0000!important}.ggds-gAKtyW-wrap:has([readonly]) .ggds-gAKtyW-base{cursor:default}.ggds-gAKtyW-wrap:has([readonly]) button[disabled]{display:none}.ggds-gAKtyW-wrap:has([readonly]) .ggds-gAKtyW-searchIcon{display:none}.ggds-gAKtyW-wrap:has([readonly]) .ggds-gAKtyW-statusIcon{display:none}.ggds-gAKtyW-wrap.ggds-gAKtyW-readOnly{border-color:#0000!important}.ggds-gAKtyW-wrap.ggds-gAKtyW-readOnly .ggds-gAKtyW-base{cursor:default}.ggds-gAKtyW-wrap.ggds-gAKtyW-readOnly button[disabled],.ggds-gAKtyW-wrap.ggds-gAKtyW-readOnly .ggds-gAKtyW-searchIcon,.ggds-gAKtyW-wrap.ggds-gAKtyW-readOnly .ggds-gAKtyW-statusIcon{display:none}.ggds-gAKtyW-wrap.ggds-gAKtyW-success{border-color:var(--ggds-color-border-success)}.ggds-gAKtyW-wrap.ggds-gAKtyW-success .ggds-gAKtyW-statusIcon{color:var(--ggds-color-border-success)}.ggds-gAKtyW-wrap.ggds-gAKtyW-warning{border-color:var(--ggds-color-border-warning)}.ggds-gAKtyW-wrap.ggds-gAKtyW-warning .ggds-gAKtyW-statusIcon{color:var(--ggds-color-border-warning)}.ggds-gAKtyW-wrap.ggds-gAKtyW-danger{border-color:var(--ggds-color-border-danger)}.ggds-gAKtyW-wrap.ggds-gAKtyW-danger .ggds-gAKtyW-statusIcon{color:var(--ggds-color-border-danger)}.ggds-gAKtyW-after{align-items:center;gap:var(--ggds-space-0);padding-right:var(--ggds-space-xs);justify-content:space-between;align-self:stretch;display:flex}.ggds-gAKtyW-after button{outline-offset:var(--ggds-outline-offset);border:var(--ggds-space-0);color:var(--ggds-color-text-subtle)!important}.ggds-gAKtyW-base{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ggds-color-text);line-height:var(--ggds-line-height-l);padding:calc(var(--ggds-space-m) - var(--input-border-width))calc(var(--ggds-space-l) - var(--input-border-width));resize:vertical;background-color:#0000;border:none;outline:none;width:100%;margin:0}.ggds-gAKtyW-base::placeholder{color:var(--ggds-color-text-subtle)}.ggds-gAKtyW-base::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-gAKtyW-base::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-gAKtyW-search{padding:var(--ggds-space-xs)var(--ggds-space-m)}.ggds-gAKtyW-autoResize{field-sizing:content;resize:none}.ggds-gAKtyW-textArea{--ggds-textarea-scrollbar-width:0px;min-height:6rem}.ggds-gAKtyW-textArea.ggds-gAKtyW-hasIcon{padding-right:calc(var(--ggds-space-3xl) - var(--ggds-textarea-scrollbar-width))}.ggds-gAKtyW-title{min-height:1.5rem}.ggds-gAKtyW-textAreaWrap .ggds-gAKtyW-after{right:var(--ggds-textarea-scrollbar-width);top:var(--ggds-space-s);position:absolute}.ggds-gAKtyW-icon{color:var(--ggds-color-text-subtle);padding:calc(var(--ggds-space-s) - var(--input-border-width))}.ggds-gAKtyW-inline{background-color:var(--ggds-color-bg);margin-left:calc(var(--ggds-space-m)*-1);position:relative;overflow:visible}.ggds-gAKtyW-inline .ggds-gAKtyW-after{padding-right:0}.ggds-gAKtyW-inline .ggds-gAKtyW-base{padding:calc(var(--ggds-space-xs) - var(--input-border-width))calc(var(--ggds-space-m) - var(--input-border-width))}.ggds-gAKtyW-inline .ggds-gAKtyW-textArea{padding-right:calc(var(--ggds-space-2xl) - var(--ggds-textarea-scrollbar-width))}.ggds-gAKtyW-inline button,.ggds-gAKtyW-inline .ggds-gAKtyW-clearButton{opacity:0}.ggds-gAKtyW-inline[data-hovered] button,.ggds-gAKtyW-inline[data-hovered] .ggds-gAKtyW-clearButton,.ggds-gAKtyW-inline[data-focus-within] button,.ggds-gAKtyW-inline[data-focus-within] .ggds-gAKtyW-clearButton,.ggds-vKxPgq-wrap[data-focus-within] .ggds-vKxPgq-clearButton,.ggds-vKxPgq-wrap[data-hovered] .ggds-vKxPgq-clearButton{opacity:1}.ggds-vKxPgq-group{display:flex}.ggds-vKxPgq-input{resize:none;align-items:center;display:flex;overflow:hidden}.ggds-vKxPgq-clearButton{opacity:0}.ggds-vKxPgq-segment{border-radius:var(--ggds-radius-s);padding:0 var(--ggds-space-2xs);outline:none}.ggds-vKxPgq-segment:first-child{padding-left:0}.ggds-vKxPgq-segment.ggds-vKxPgq-isPlaceholder,.ggds-vKxPgq-segment.ggds-vKxPgq-isTimeZone{color:var(--ggds-color-text-subtle)}.ggds-vKxPgq-segment.ggds-vKxPgq-isLiteral{color:var(--ggds-color-text-subtle);padding:0}.ggds-vKxPgq-segment[data-focused]:not(.ggds-vKxPgq-isReadOnly):not(.ggds-vKxPgq-isTimeZone){background-color:var(--ggds-color-bg-dull);caret-color:var(--ggds-color-bg-dull);color:var(--ggds-color-text-inverse)}.ggds-vKxPgq-header{padding:var(--ggds-space-xs)var(--ggds-space-m);border-bottom:1px solid var(--ggds-color-border);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ggds-vKxPgq-popover{box-shadow:var(--ggds-shadow-small);border-radius:var(--ggds-radius-s);background-color:var(--ggds-color-bg);min-height:325px}.ggds-vKxPgq-grid{padding:var(--ggds-space-l);width:100%}.ggds-vKxPgq-grid table{width:100%}.ggds-vKxPgq-grid table td{text-align:center}.ggds-vKxPgq-headerCell{color:var(--ggds-color-text-subtle)}.ggds-vKxPgq-cell{color:var(--ggds-color-text);cursor:pointer;flex-direction:column;justify-content:center;display:flex}.ggds-vKxPgq-cell[data-hovered]{background-color:var(--ggds-color-bg-hover)}.ggds-vKxPgq-cell[data-focus-visible]{border-radius:var(--ggds-radius-s);outline:var(--ggds-outline)}.ggds-vKxPgq-cell[data-focused]:not([data-focus-visible]){outline:none}.ggds-vKxPgq-cell[data-disabled]{cursor:default;opacity:var(--ggds-disabled);pointer-events:none}.ggds-vKxPgq-headerCell,.ggds-vKxPgq-cell{border-radius:var(--ggds-radius-s);height:var(--ggds-space-3xl);width:var(--ggds-space-3xl);position:relative}:-webkit-any(.ggds-vKxPgq-headerCell,.ggds-vKxPgq-cell)[data-selected]{background-color:var(--ggds-color-bg-info);color:var(--ggds-color-text-inverse);outline:none}:-moz-any(.ggds-vKxPgq-headerCell,.ggds-vKxPgq-cell)[data-selected]{background-color:var(--ggds-color-bg-info);color:var(--ggds-color-text-inverse);outline:none}:is(.ggds-vKxPgq-headerCell,.ggds-vKxPgq-cell)[data-selected]{background-color:var(--ggds-color-bg-info);color:var(--ggds-color-text-inverse);outline:none}:-webkit-any(.ggds-vKxPgq-headerCell,.ggds-vKxPgq-cell)[data-outside-month]{color:var(--ggds-color-text);cursor:default;opacity:.25}:-moz-any(.ggds-vKxPgq-headerCell,.ggds-vKxPgq-cell)[data-outside-month]{color:var(--ggds-color-text);cursor:default;opacity:.25}:is(.ggds-vKxPgq-headerCell,.ggds-vKxPgq-cell)[data-outside-month]{color:var(--ggds-color-text);cursor:default;opacity:.25}.ggds-vKxPgq-today:after{background-color:var(--ggds-color-border-dull);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:82%;left:50%;transform:translate(-50%,-50%)}.ggds-vKxPgq-today[data-selected]:after{display:none}.ggds-vKxPgq-readOnly{border-color:#0000!important}.ggds-vKxPgq-readOnly[data-focus-within]:not([data-hovered]){background-color:var(--ggds-color-bg)}.ggds-Ltsuja-dateTime{gap:var(--ggds-space-s);display:flex}.ggds-p0dp-G-divider{border-color:var(--ggds-color-border)}.ggds-p0dp-G-horizontal{border-bottom:1px solid var(--ggds-color-border);width:100%}.ggds-p0dp-G-horizontal.ggds-p0dp-G-none{margin:var(--ggds-space-h-0)0}.ggds-p0dp-G-horizontal.ggds-p0dp-G-small{margin:var(--ggds-space-h-xs)0}.ggds-p0dp-G-horizontal.ggds-p0dp-G-medium{margin:var(--ggds-space-h-m)0}.ggds-p0dp-G-horizontal.ggds-p0dp-G-large{margin:var(--ggds-space-h-xl)0}.ggds-p0dp-G-vertical{border-left:1px solid var(--ggds-color-border);height:100%;min-height:1rem}.ggds-p0dp-G-vertical.ggds-p0dp-G-none{margin:0 var(--ggds-space-v-0)}.ggds-p0dp-G-vertical.ggds-p0dp-G-small{margin:0 var(--ggds-space-v-xs)}.ggds-p0dp-G-vertical.ggds-p0dp-G-medium{margin:0 var(--ggds-space-v-m)}.ggds-p0dp-G-vertical.ggds-p0dp-G-large{margin:0 var(--ggds-space-v-xl)}.ggds-H1aGeW-filter{background-color:var(--ggds-color-bg-dull-subtle);color:var(--ggds-color-text);gap:var(--ggds-space-m);padding:var(--ggds-space-xs)var(--ggds-space-m);outline:none;position:relative}.ggds-H1aGeW-filter[data-focus-visible]{outline:var(--ggds-outline)}.ggds-H1aGeW-filter[data-hovered]{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-H1aGeW-filter[data-pressed]{background-color:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-H1aGeW-filter[data-disabled]{cursor:pointer;opacity:var(--ggds-disabled)}.ggds-H1aGeW-iconOnly{background-color:var(--ggds-color-bg);padding:var(--ggds-space-m)var(--ggds-space-l)var(--ggds-space-m)var(--ggds-space-l)}.ggds-H1aGeW-iconOnly.ggds-H1aGeW-selected:after{background-color:var(--ggds-color-border-danger);content:"";height:var(--ggds-space-s);right:var(--ggds-space-2xs);top:var(--ggds-space-2xs);width:var(--ggds-space-s);border-radius:50%;position:absolute}.ggds-H1aGeW-selected{background-color:var(--ggds-color-bg-info-subtle)}.ggds-H1aGeW-selected[data-hovered]{background-color:var(--ggds-color-bg-info-subtle-hover)}.ggds-H1aGeW-selected[data-pressed]{background-color:var(--ggds-color-bg-info-subtle-pressed)}.ggds-H1aGeW-badge{background-color:var(--ggds-color-bg);margin-right:calc(var(--ggds-space-xs)*-1)}.ggds-H1aGeW-selected .ggds-H1aGeW-badge{background-color:var(--ggds-color-bg-info-subtle-pressed)}.ggds-H1aGeW-filterGroup{gap:var(--ggds-space-m);display:flex}.ggds-JB3f_q-form{display:contents}.ggds-JB3f_q-formFields{gap:var(--ggds-space-xl);grid-template-rows:1fr;display:grid}.ggds-JB3f_q-formFields.ggds-JB3f_q-horizontal{--ggds-form-columns:subgrid;--ggds-form-columns-gap:var(--ggds-space-xl);grid-template-columns:max-content 1fr}.ggds-JB3f_q-footer{grid-column:span 2;justify-content:flex-end;align-items:center;display:flex}.ggds-ZqUsEG-nav{background-color:var(--ggds-color-bg-subtle);grid-area:var(--ggds-grid-nav);flex-direction:column;justify-content:space-between;min-height:0;display:flex;overflow:hidden}.ggds-ZqUsEG-nav.ggds-ZqUsEG-collapsed{width:var(--ggds-sidenav-collapsed-width)}.ggds-ZqUsEG-nav.ggds-ZqUsEG-expanded{width:var(--ggds-sidenav-expanded-width)}.ggds-ZqUsEG-logo{border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);height:calc(36px + var(--ggds-space-xl)*2);outline-offset:var(--ggds-outline-offset);padding:var(--ggds-space-xl)var(--ggds-space-2xl);outline:none;flex-shrink:0;overflow:hidden}.ggds-ZqUsEG-logo[data-focus-visible]{outline:var(--ggds-outline)}.ggds-ZqUsEG-logo svg{height:36px}.ggds-ZqUsEG-items{gap:var(--ggds-space-m);padding:var(--ggds-space-xl)0;flex-direction:column;flex-grow:1;display:flex;overflow-x:hidden}.ggds-ZqUsEG-divider{padding:0 var(--ggds-space-xl)}.ggds-iH7HTG-wrap{--nav-item-radius:var(--ggds-radius-m);padding:0 var(--ggds-space-xl);position:relative}.ggds-iH7HTG-wrap.ggds-iH7HTG-current:before{background-color:var(--ggds-color-text);border-radius:0 var(--ggds-radius-s)var(--ggds-radius-s)0;content:"";height:calc(100% - var(--ggds-space-m)*2);left:0;top:var(--ggds-space-m);width:3px;position:absolute}.ggds-iH7HTG-wrap.ggds-iH7HTG-collapsed{padding:0 var(--ggds-space-xs)}.ggds-iH7HTG-main{justify-content:space-between;align-items:center;display:flex}.ggds-iH7HTG-item{color:var(--ggds-color-text);padding:var(--ggds-space-m);border-radius:var(--ggds-radius-s);outline:none;justify-content:space-between;align-items:center;text-decoration:none;display:flex;position:relative}.ggds-iH7HTG-item.ggds-iH7HTG-current{background-color:var(--ggds-color-bg);border-top-right-radius:var(--ggds-radius-0);border-bottom-right-radius:var(--ggds-radius-0)}.ggds-iH7HTG-item.ggds-iH7HTG-current:before{content:"";height:var(--nav-item-radius);width:var(--nav-item-radius);background-color:inherit;clip-path:path("M16 16C16 7.16344 8.83656 -9.77516e-06 0 -9.77516e-06H16V16Z");position:absolute;bottom:100%;right:0;transform:rotate(90deg)}.ggds-iH7HTG-item.ggds-iH7HTG-current:after{content:"";height:var(--nav-item-radius);width:var(--nav-item-radius);background-color:inherit;clip-path:path("M16 16C16 7.16344 8.83656 -9.77516e-06 0 -9.77516e-06H16V16Z");position:absolute;top:100%;right:0}.ggds-iH7HTG-item.ggds-iH7HTG-hovered{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-iH7HTG-item.ggds-iH7HTG-focusVisible,.ggds-iH7HTG-item.ggds-iH7HTG-focusVisible:before,.ggds-iH7HTG-item.ggds-iH7HTG-focusVisible:after{outline:var(--ggds-outline)}.ggds-iH7HTG-item.ggds-iH7HTG-pressed,.ggds-iH7HTG-item.ggds-iH7HTG-pressed:before,.ggds-iH7HTG-item.ggds-iH7HTG-pressed:after{background-color:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-iH7HTG-itemExpanded .ggds-iH7HTG-main{gap:var(--ggds-space-m)}.ggds-iH7HTG-itemExpanded.ggds-iH7HTG-current{margin-right:calc(var(--nav-item-radius)*-1)}.ggds-iH7HTG-itemCollapsed{justify-content:center;gap:var(--ggds-space-2xs);padding:var(--ggds-space-xs);flex-direction:column}.ggds-iH7HTG-itemCollapsed .ggds-iH7HTG-main{gap:var(--ggds-space-2xs);text-align:center;flex-direction:column;justify-content:center}.ggds-iH7HTG-itemCollapsed.ggds-iH7HTG-current{margin-right:calc(var(--ggds-space-xs)*-1)}.ggds-iH7HTG-divider{padding:0 var(--ggds-space-l)}.ggds-Dp7esq-wrap{padding:var(--ggds-space-xl);flex-shrink:0;position:sticky;bottom:0;overflow:hidden}.ggds-Dp7esq-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);cursor:pointer;align-items:center;gap:var(--ggds-space-m);padding:var(--ggds-space-xs)var(--ggds-space-m);text-wrap:nowrap;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:flex-start;width:100%;line-height:1;display:flex;overflow:hidden}.ggds-Dp7esq-button svg{flex-shrink:0}.ggds-Dp7esq-focusVisible{outline:var(--ggds-outline)}.ggds-Dp7esq-hovered{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-Dp7esq-pressed{background-color:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-wfWvDG-header{--header-borderWidth:1px;background-color:var(--ggds-color-bg);border-bottom:1px solid var(--ggds-color-border);color:var(--ggds-color-text);grid-area:var(--ggds-grid-header);padding:var(--ggds-space-xl)var(--ggds-space-3xl);justify-content:space-between;align-items:center;min-height:0;display:flex;position:sticky;top:0}.ggds-wfWvDG-nav{align-items:center;gap:var(--ggds-space-3xl);height:100%;display:flex}.ggds-wfWvDG-extra{gap:var(--ggds-space-l);align-items:center;height:100%;display:flex}.ggds-wfWvDG-divider{height:100%}.ggds-wfWvDG-icons{gap:var(--ggds-space-xl);align-items:center;display:flex}.ggds-wfWvDG-link{border-radius:var(--ggds-radius-s);color:var(--ggds-color-text-subtle);outline:none;align-items:center;height:100%;text-decoration:none;display:flex;position:relative}.ggds-wfWvDG-link:before{bottom:calc(var(--ggds-space-xl)*-1);content:"";width:100%;height:4px;position:absolute}.ggds-wfWvDG-link:after{content:"";top:calc(var(--ggds-space-xl)*-1);right:calc(var(--ggds-space-l)*-1);bottom:calc(var(--ggds-space-xl)*-1);left:calc(var(--ggds-space-l)*-1);position:absolute}.ggds-wfWvDG-link.ggds-wfWvDG-disabled{opacity:var(--ggds-disabled)}.ggds-wfWvDG-link.ggds-wfWvDG-hovered{color:var(--ggds-color-text)}.ggds-wfWvDG-link.ggds-wfWvDG-hovered:before{background:var(--ggds-color-bg-dull-subtle-hover)}.ggds-wfWvDG-link.ggds-wfWvDG-pressed{color:var(--ggds-color-text)}.ggds-wfWvDG-link.ggds-wfWvDG-pressed:before{background:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-wfWvDG-link.ggds-wfWvDG-focusVisible{outline:var(--ggds-outline)}.ggds-wfWvDG-link.ggds-wfWvDG-current{color:var(--ggds-color-text)}.ggds-wfWvDG-link.ggds-wfWvDG-current:before{background:var(--ggds-gradient-quality)}.ggds-wfWvDG-active{box-shadow:var(--ggds-shadow-regular);margin-bottom:calc((var(--ggds-space-xl) + var(--header-borderWidth))*-1);border-bottom-right-radius:var(--ggds-radius-0);border-bottom-left-radius:var(--ggds-radius-0);background-color:var(--ggds-color-bg)!important;border-color:var(--ggds-color-bg)!important;padding-bottom:var(--ggds-space-2xl)!important}.ggds-wfWvDG-active :before{content:"";bottom:calc(var(--header-borderWidth)*-1);right:calc(100% + var(--header-borderWidth));height:var(--ggds-radius-m);width:var(--ggds-radius-m);clip-path:path("M16 16C16 7.16344 8.83656 -9.77516e-06 0 -9.77516e-06H16V16Z");position:absolute;transform:rotate(90deg);background-color:var(--ggds-color-bg)!important}.ggds-wfWvDG-active :after{content:"";bottom:calc(var(--header-borderWidth)*-1);left:calc(100% + var(--header-borderWidth));height:var(--ggds-radius-m);width:var(--ggds-radius-m);background-color:var(--ggds-color-bg);clip-path:path("M16 16C16 7.16344 8.83656 -9.77516e-06 0 -9.77516e-06H16V16Z");position:absolute;transform:rotate(180deg)}.ggds-9Fg93W-searchHeader{padding:var(--ggds-space-xl)}.ggds-9Fg93W-searchField{position:relative}.ggds-9Fg93W-input{background:var(--ggds-color-bg-subtle);border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);height:calc(var(--ggds-icon-medium) + var(--ggds-space-m)*2 + 1px);padding:var(--ggds-space-s)var(--ggds-space-3xl)var(--ggds-space-s)var(--ggds-space-s);border:1px solid #0000;outline:none;width:100%;margin:0;transition:outline-color .2s}.ggds-9Fg93W-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-9Fg93W-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-9Fg93W-input[data-focus-visible]{outline:var(--ggds-outline)}.ggds-9Fg93W-popover[data-entering]{animation:.2s ggds-9Fg93W-fade}.ggds-9Fg93W-popover[data-exiting]{animation:.2s reverse ggds-9Fg93W-fade}@keyframes ggds-9Fg93W-fade{0%{opacity:0}to{opacity:1}}.ggds-9Fg93W-dialog{background-color:var(--ggds-color-bg);border-radius:var(--ggds-radius-s)0 var(--ggds-radius-s)var(--ggds-radius-s);box-shadow:var(--ggds-shadow-regular);clip-path:inset(0 -20px -20px);outline:none;width:34rem;position:absolute;top:-8px;right:-32px}.ggds-9Fg93W-results{background-color:var(--ggds-color-bg);border-radius:var(--ggds-radius-s);gap:var(--ggds-space-m);padding:var(--ggds-space-m)var(--ggds-space-xl);width:calc(2*var(--trigger-width));flex-direction:column;flex-shrink:0;max-height:50vh;display:flex;overflow:hidden auto}.ggds-9Fg93W-results:empty{display:none}.ggds-9Fg93W-item{border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);cursor:pointer;align-items:flex-start;gap:var(--ggds-space-m);padding:var(--ggds-space-m);outline:none;justify-content:space-between;text-decoration:none;display:flex}.ggds-9Fg93W-item.ggds-9Fg93W-focused,.ggds-9Fg93W-item.ggds-9Fg93W-hovered,.ggds-9Fg93W-item.ggds-9Fg93W-selected{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-9Fg93W-item.ggds-9Fg93W-disabled{cursor:default;opacity:var(--ggds-disabled)}.ggds-9Fg93W-item.ggds-9Fg93W-empty,.ggds-9Fg93W-item.ggds-9Fg93W-loading{cursor:default;opacity:1;justify-content:center;font-style:italic}.ggds-9Fg93W-title{gap:var(--ggds-space-l);display:flex}.ggds-9Fg93W-description{color:var(--ggds-color-text-subtle)}.ggds-NCNtwW-help{height:var(--ggds-space-xl);pointer-events:none;width:var(--ggds-space-xl);position:fixed!important;bottom:0!important;right:0!important}.ggds-GFhwnW-region{gap:var(--ggds-font-size-l);display:grid}.ggds-GFhwnW-toast{justify-content:space-between;align-items:center;gap:var(--ggds-space-h-xl);border-radius:var(--ggds-radius-s);padding:var(--ggds-space-m);box-shadow:var(--ggds-shadow-small);display:flex}.ggds-GFhwnW-toast .ggds-GFhwnW-message{width:100%}.ggds-GFhwnW-toast svg{flex-shrink:0}.ggds-GFhwnW-left{align-items:center;gap:var(--ggds-space-h-m);display:flex}.ggds-GFhwnW-right{justify-content:flex-end;align-items:center;gap:var(--ggds-space-h-xs);display:flex}.ggds-GFhwnW-dull{color:var(--ggds-color-text-dull);background-color:var(--ggds-color-bg-dull-subtle)}.ggds-GFhwnW-info{color:var(--ggds-color-text-info);background-color:var(--ggds-color-bg-info-subtle)}.ggds-GFhwnW-success{color:var(--ggds-color-text-success);background-color:var(--ggds-color-bg-success-subtle)}.ggds-GFhwnW-warning{color:var(--ggds-color-text-warning);background-color:var(--ggds-color-bg-warning-subtle)}.ggds-GFhwnW-danger{color:var(--ggds-color-text-danger);background-color:var(--ggds-color-bg-danger-subtle)}.ggds-GFhwnW-discovery{color:var(--ggds-color-text-discovery);background-color:var(--ggds-color-bg-discovery-subtle)}.ggds-GFhwnW-top-left{z-index:var(--ggds-z-index-toast);position:absolute;top:10px;left:10px}.ggds-GFhwnW-top-right{z-index:var(--ggds-z-index-toast);position:absolute;top:10px;right:10px}.ggds-GFhwnW-bottom-left{z-index:var(--ggds-z-index-toast);position:absolute;bottom:10px;left:10px}.ggds-GFhwnW-bottom-right{z-index:var(--ggds-z-index-toast);position:absolute;bottom:10px;right:10px}.ggds-_kHr_W-comments{flex-direction:column;justify-content:center;align-items:center;display:flex}.ggds-_kHr_W-commentList{flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex}.ggds-_kHr_W-comment{border-bottom:1px solid var(--ggds-color-border);gap:var(--ggds-space-xs);padding:var(--ggds-space-xl)0;flex-direction:column;width:100%;display:flex}.ggds-_kHr_W-comment:last-child{border-bottom:none}.ggds-_kHr_W-commentHeader{justify-content:space-between;align-items:center;display:flex}.ggds-_kHr_W-commentDate{color:var(--ggds-color-text-subtle)}.ggds-_kHr_W-commentRight{gap:var(--ggds-space-xs);align-items:center;display:flex}.ggds-_kHr_W-commentBody{overflow-wrap:break-word;white-space:break-spaces}.ggds-_kHr_W-other{align-items:center;gap:var(--ggds-space-l);padding:var(--ggds-space-xl);text-align:center;flex-direction:column;justify-content:center;height:100%;display:flex}.ggds-_kHr_W-body{white-space:pre-wrap}.ggds-_kHr_W-illustration{width:5rem}.ggds-_kHr_W-mention{background:var(--ggds-color-bg);color:var(--ggds-color-text);white-space:nowrap;z-index:var(--ggds-z-index-mention);position:relative;font-weight:600!important}.ggds-_kHr_W-suggestion{background:var(--ggds-color-bg);border-bottom:1px solid var(--ggds-color-border);padding:var(--ggds-space-s)0;justify-content:flex-start;display:flex}.ggds-_kHr_W-suggestionInner{border-radius:var(--ggds-radius-s);padding:var(--ggds-space-s);width:100%;display:flex}.ggds-_kHr_W-suggestionInner.ggds-_kHr_W-focused{background:var(--ggds-color-bg-subtle)}.ggds-_kHr_W-suggestions{display:block}.ggds-_kHr_W-suggestions__suggestions{border-radius:var(--ggds-radius-s);bottom:calc(100% + var(--ggds-space-s));box-shadow:var(--ggds-shadow-small);width:100%;margin:0;left:0!important;top:unset!important}.ggds-_kHr_W-suggestions__highlighter{background-color:var(--ggds-color-bg-subtle);padding:var(--ggds-space-s)}.ggds-_kHr_W-focused .ggds-_kHr_W-suggestions__highlighter{min-height:5rem}.ggds-_kHr_W-suggestions__input{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:var(--ggds-font-sans),sans-serif;font-style:italic;font-weight:400;font-size:var(--ggds-font-size-m);letter-spacing:var(--ggds-letter-spacing-m);border:1px solid var(--ggds-color-border);border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);padding:var(--ggds-space-s);outline:none;min-height:0;line-height:170%}.ggds-_kHr_W-suggestions__input::placeholder{color:var(--ggds-color-text-subtle)}.ggds-_kHr_W-inlineMention{background:var(--ggds-color-bg-hover)}.ggds-_kHr_W-actions{gap:var(--ggds-space-s);margin-top:var(--ggds-space-m);justify-content:flex-end;display:flex}.ggds-3rV0aq-empty>*{display:none}.ggds-0PddbW-tasks{width:var(--ggds-panel-width);flex-direction:column;align-items:center;display:flex}.ggds-0PddbW-tasksListHeader{background-color:var(--ggds-color-bg);align-items:center;gap:var(--ggds-space-m);padding:var(--ggds-space-xl)0;justify-content:space-between;width:100%;display:flex}.ggds-0PddbW-searchField{width:100%;position:relative}.ggds-0PddbW-input{background:var(--ggds-color-bg-subtle);border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);height:calc(var(--ggds-icon-medium) + var(--ggds-space-m)*2 + 2px);padding:var(--ggds-space-s)var(--ggds-space-3xl)var(--ggds-space-s)var(--ggds-space-s);border:1px solid #0000;outline:none;width:100%;margin:0;transition:outline-color .2s}.ggds-0PddbW-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-0PddbW-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-0PddbW-input[data-focus-visible]{outline:var(--ggds-outline)}.ggds-0PddbW-searchButton{background-color:#0000;position:absolute;top:0;right:0}.ggds-0PddbW-taskList{flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex;overflow:auto}.ggds-0PddbW-hidden{display:none}.ggds-b24zaq-main{--ggds-label-max-width:100px;gap:var(--ggds-space-xl);padding:var(--ggds-space-xl);width:var(--ggds-panel-width);flex-direction:column;display:flex}.ggds-b24zaq-taskDetailsButtonTitleWrapper{align-items:center;display:flex}.ggds-b24zaq-taskDetailsDisplayName{margin-left:var(--ggds-space-s)}.ggds-b24zaq-taskDetailsLinks{gap:var(--ggds-space-m);flex-direction:column;display:flex}.ggds-b24zaq-taskDetailsCustomFormRow{grid:inherit;gap:var(--ggds-form-columns-gap,var(--ggds-space-l));grid-column:span 2;grid-template-columns:var(--ggds-form-columns,max-content 1fr);display:grid}.ggds-b24zaq-taskDetailsFormLabel{padding:var(--ggds-form-columns-label-padding,var(--ggds-space-m)0);color:var(--ggds-color-text-subtle);gap:var(--ggds-space-xs);display:flex}.ggds-b24zaq-taskDetailsHeader{justify-content:space-between;align-items:center;display:flex}.ggds-b24zaq-taskDetailsUserAvatar{justify-content:flex-start;display:flex}.ggds-b24zaq-noneSelected{color:var(--ggds-color-text-subtle)}.ggds-b24zaq-headerMenuWrapper{align-items:center;gap:var(--ggds-space-xs);display:flex}.ggds-b24zaq-footer{justify-content:flex-end;align-items:center;gap:var(--ggds-space-xl);display:flex}.ggds-gp7KJq-list{background-color:var(--ggds-color-bg);border-radius:var(--ggds-radius-s);box-shadow:var(--ggds-shadow-small);padding:var(--ggds-space-m)var(--ggds-space-l);outline:none;flex-direction:column;display:flex}.ggds-gp7KJq-listItem{background-color:var(--ggds-color-bg);color:var(--ggds-color-text);padding:var(--ggds-space-xs)0;text-decoration:none}.ggds-gp7KJq-listItem[data-focus-visible] .ggds-gp7KJq-inner{background-color:var(--ggds-color-bg-hover);outline:none!important}.ggds-gp7KJq-listItem[data-disabled]{cursor:default;opacity:var(--ggds-disabled);pointer-events:none}.ggds-gp7KJq-listItem[data-selected] .ggds-gp7KJq-inner{background-color:var(--ggds-color-highlight-subtle)}.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;outline:none}.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-focus-visible] .ggds-gp7KJq-inner{outline:var(--ggds-outline)}.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-hovered] .ggds-gp7KJq-inner,.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive:hover .ggds-gp7KJq-inner{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-pressed] .ggds-gp7KJq-inner,.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive:active .ggds-gp7KJq-inner{background-color:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-selected][data-hovered] .ggds-gp7KJq-inner,.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-selected]:hover .ggds-gp7KJq-inner{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-selected][data-pressed] .ggds-gp7KJq-inner,.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-selected]:active .ggds-gp7KJq-inner{background-color:var(--ggds-color-bg-info-subtle-pressed)}.ggds-gp7KJq-listItem.ggds-gp7KJq-interactive[data-selected][data-focus-visible] .ggds-gp7KJq-inner{background-color:var(--ggds-color-bg-hover)}.ggds-gp7KJq-border .ggds-gp7KJq-listItem{border-bottom:1px solid var(--ggds-color-border)}.ggds-gp7KJq-border .ggds-gp7KJq-listItem:last-child{border-bottom:none}.ggds-gp7KJq-inner{background-color:var(--ggds-color-bg);border-radius:var(--ggds-radius-s);padding:var(--ggds-space-xs);grid-template:"ggds-gp7KJq-before ggds-gp7KJq-title ggds-gp7KJq-after"".ggds-gp7KJq-description."/min-content 1fr min-content;align-items:center;display:grid}.ggds-gp7KJq-inner.ggds-gp7KJq-small{padding:0}.ggds-gp7KJq-inner.ggds-gp7KJq-small .ggds-gp7KJq-after span[class*=icon]>svg{width:var(--ggds-icon-small);height:var(--ggds-icon-small)}.ggds-gp7KJq-before{margin-right:var(--ggds-space-m);grid-area:ggds-gp7KJq-before;align-items:center;display:flex}.ggds-gp7KJq-after{margin-left:var(--ggds-space-m);grid-area:ggds-gp7KJq-after;align-items:center;display:flex}.ggds-gp7KJq-title{grid-area:ggds-gp7KJq-title;align-items:center;display:flex}.ggds-gp7KJq-description{color:var(--ggds-color-text-subtle);grid-area:ggds-gp7KJq-description;align-items:center;display:flex}.ggds-yUKM5G-menu{padding:var(--ggds-space-xs)var(--ggds-space-m);max-height:inherit;overflow-y:auto}.ggds-blpQ1G-anyLink{padding-left:calc(var(--ggds-outline-width) + 1px);margin-left:var(--ggds-outline-offset);justify-content:space-between;align-items:center;width:100%;display:flex}.ggds-blpQ1G-anyLink:hover .ggds-blpQ1G-remove{opacity:1}.ggds-blpQ1G-link{padding-right:var(--ggds-space-xs);overflow:hidden}.ggds-blpQ1G-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ggds-blpQ1G-remove{opacity:0;transition:opacity .2s}.ggds-blpQ1G-remove[data-focus],.ggds-blpQ1G-remove[data-focus-visible]{opacity:1}.ggds-gAWk-G-attachment{padding-left:calc(var(--ggds-outline-width) + 1px);margin-left:var(--ggds-outline-offset);justify-content:space-between;align-items:center;width:100%;display:flex}.ggds-gAWk-G-attachment:hover .ggds-gAWk-G-remove{opacity:1}.ggds-gAWk-G-link{padding-right:var(--ggds-space-xs);overflow:hidden}.ggds-gAWk-G-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ggds-gAWk-G-remove{opacity:0;transition:opacity .2s}.ggds-gAWk-G-remove[data-focus],.ggds-gAWk-G-remove[data-focus-visible]{opacity:1}.ggds-dYnBvW-select{--select-border-width:1px;border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);width:100%}.ggds-dYnBvW-select:has(.ggds-dYnBvW-readOnly){pointer-events:unset}.ggds-dYnBvW-valueContainer.ggds-dYnBvW-small{padding:0 var(--ggds-space-l)0 var(--ggds-space-s)}.ggds-dYnBvW-valueContainer.ggds-dYnBvW-medium{padding:calc(var(--ggds-space-m) - var(--select-border-width))calc(var(--ggds-space-l) - var(--select-border-width))}.ggds-dYnBvW-listItem:not(.ggds-dYnBvW-selectAll)+.ggds-dYnBvW-group{border-top:1px solid var(--ggds-color-border)}.ggds-dYnBvW-group+.ggds-dYnBvW-listItem{border-bottom:1px solid var(--ggds-color-border)}.ggds-dYnBvW-menu{border-radius:var(--ggds-radius-s);box-shadow:var(--ggds-shadow-regular);margin:var(--ggds-space-xs)0;background-color:var(--ggds-color-bg)}.ggds-dYnBvW-control{background-color:var(--ggds-color-bg-subtle);border:var(--select-border-width)solid transparent;border-radius:var(--ggds-radius-s);cursor:pointer!important;min-height:0!important;transition:background-color .3s!important}.ggds-dYnBvW-control:hover{background-color:var(--ggds-color-bg-hover)}.ggds-dYnBvW-control:hover .ggds-dYnBvW-clearButton{opacity:1}.ggds-dYnBvW-control:active{background-color:var(--ggds-color-bg-pressed)!important}.ggds-dYnBvW-control[aria-disabled=true]{cursor:default;opacity:var(--ggds-disabled)}.ggds-dYnBvW-control.ggds-dYnBvW-focused{border-color:var(--ggds-color-highlight);background-color:var(--ggds-color-bg-hover)}.ggds-dYnBvW-control.ggds-dYnBvW-focused.ggds-dYnBvW-isClosed{outline:var(--ggds-outline)!important}.ggds-dYnBvW-control.ggds-dYnBvW-focused .ggds-dYnBvW-clearButton,.ggds-dYnBvW-control.ggds-dYnBvW-focused .ggds-dYnBvW-dropdownIndicator{opacity:1}.ggds-dYnBvW-control.ggds-dYnBvW-readOnly{opacity:unset;cursor:default!important;border-color:#0000!important}.ggds-dYnBvW-control.ggds-dYnBvW-success{border-color:var(--ggds-color-border-success)}.ggds-dYnBvW-control.ggds-dYnBvW-success span[class*=statusIcon]{color:var(--ggds-color-border-success)}.ggds-dYnBvW-control.ggds-dYnBvW-warning{border-color:var(--ggds-color-border-warning)}.ggds-dYnBvW-control.ggds-dYnBvW-warning span[class*=statusIcon]{color:var(--ggds-color-border-warning)}.ggds-dYnBvW-control.ggds-dYnBvW-danger{border-color:var(--ggds-color-border-danger)}.ggds-dYnBvW-control.ggds-dYnBvW-danger span[class*=statusIcon]{color:var(--ggds-color-border-danger)}.ggds-dYnBvW-smallControl div[class*=indicatorContainer]>svg{width:var(--ggds-icon-small);height:var(--ggds-icon-small)}.ggds-dYnBvW-innerControl{line-height:var(--ggds-line-height-l);width:100%;display:flex}.ggds-dYnBvW-after{color:var(--ggds-color-text-subtle);align-items:center;gap:var(--ggds-space-0);padding-right:var(--ggds-space-xs);justify-content:space-between;align-self:stretch;display:flex}.ggds-dYnBvW-icon{padding:calc(var(--ggds-space-s) - var(--select-border-width))}.ggds-dYnBvW-groupHeading{padding:var(--ggds-space-m)}.ggds-dYnBvW-groupHeading+div{flex-direction:column;display:flex}.ggds-dYnBvW-selectAll{background-color:var(--ggds-color-bg);z-index:var(--ggds-z-index-select-all);position:sticky;top:0;border-bottom:1px solid var(--ggds-color-border)!important}.ggds-dYnBvW-selectAll>*{z-index:var(--ggds-z-index-select-all);position:relative}.ggds-dYnBvW-selectAll:before{background-color:var(--ggds-color-bg);content:"";bottom:0;left:calc(var(--ggds-space-l)*-1);right:calc(var(--ggds-space-l)*-1);top:calc(var(--ggds-space-m)*-1);position:absolute}.ggds-dYnBvW-filled{color:var(--ggds-color-bg-info)}.ggds-dYnBvW-placeholder{color:var(--ggds-color-text-subtle)}.ggds-dYnBvW-count{grid-area:1/1/2/3}.ggds-dYnBvW-inline{margin-left:calc(var(--ggds-space-m)*-1);background-color:#0000;min-height:1rem!important}.ggds-dYnBvW-inline .ggds-dYnBvW-valueContainer.ggds-dYnBvW-small{padding:0 var(--ggds-space-l)0 var(--ggds-space-s)}.ggds-dYnBvW-inline .ggds-dYnBvW-valueContainer.ggds-dYnBvW-medium{padding:calc(var(--ggds-space-xs) - var(--select-border-width))calc(var(--ggds-space-m) - var(--select-border-width))}.ggds-dYnBvW-inline .ggds-dYnBvW-after{padding-right:0}.ggds-dYnBvW-inline .ggds-dYnBvW-dropdownIndicator{opacity:0}.ggds-dYnBvW-inline:hover .ggds-dYnBvW-dropdownIndicator{opacity:1}.ggds-dYnBvW-clearButton{color:var(--ggds-color-text-subtle);opacity:0;transition:opacity .3s!important}.ggds-dYnBvW-dropdownIndicator{transition:opacity .3s!important}.ggds-ADl9pa-taskFindingsHeaderSection{margin-top:var(--ggds-space-xl);margin-bottom:var(--ggds-space-xl);justify-content:space-between;align-items:center;display:flex}.ggds-8yJCOa-footer{margin-bottom:var(--ggds-space-m);margin-top:var(--ggds-space-m);justify-content:flex-end;align-items:center;gap:var(--ggds-space-xs);display:flex}.ggds-PS49aG-dialog{padding:var(--ggds-space-xl)var(--ggds-space-xl);box-shadow:var(--ggds-shadow-regular);border-radius:var(--ggds-radius-s);background-color:var(--ggds-color-bg);border:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:550px;min-height:140px;display:flex}.ggds-PS49aG-contextSection{margin-bottom:var(--ggds-space-m);justify-content:center;align-items:center;display:flex}.ggds-PS49aG-footer{margin-top:var(--ggds-space-m);justify-content:space-between;align-items:center;width:100%;height:54px;display:flex}.ggds-PS49aG-filterSection{width:100%;margin-top:16px}.ggds-PS49aG-filterSectionRow{margin-bottom:var(--ggds-space-m);margin-top:var(--ggds-space-m);justify-content:space-between;align-items:flex-end;gap:var(--ggds-space-m);width:100%;display:flex}.ggds-PS49aG-filterControl{width:100%}.ggds-PS49aG-filterSingleControl{max-width:30%}.ggds-rCbPjq-toggle{--toggle-border-width:2px;--toggle-size:var(--ggds-space-l);color:var(--ggds-color-text);cursor:pointer;align-items:center;gap:var(--ggds-space-s);--toggle-width:calc(var(--toggle-size)*2 + var(--ggds-space-l) + var(--toggle-border-width)*4);display:inline-flex}.ggds-rCbPjq-toggle[data-disabled]{cursor:default;opacity:var(--ggds-disabled)}.ggds-rCbPjq-toggle[data-hovered] .ggds-rCbPjq-indicator{background-color:var(--ggds-color-bg-hover)}.ggds-rCbPjq-toggle[data-pressed] .ggds-rCbPjq-indicator{background-color:var(--ggds-color-bg-pressed)}.ggds-rCbPjq-toggle[data-focus-visible] .ggds-rCbPjq-indicator{outline:var(--ggds-outline)}.ggds-rCbPjq-toggle[data-readonly]{cursor:default}.ggds-rCbPjq-toggle[data-readonly] .ggds-rCbPjq-indicator,.ggds-rCbPjq-toggle[data-readonly] .ggds-rCbPjq-indicator:after{background-color:var(--ggds-color-bg-hover);border-color:var(--ggds-color-readonly)}.ggds-rCbPjq-toggle[data-selected]{--toggle-gap:var(--toggle-border-width)*6}.ggds-rCbPjq-toggle[data-selected] .ggds-rCbPjq-indicator{background-color:var(--ggds-color-border-info);border-color:#0000}.ggds-rCbPjq-toggle[data-selected] .ggds-rCbPjq-indicator:after{transform:translateX(calc(var(--toggle-width) - var(--toggle-gap) - var(--toggle-size)));border-color:#0000}.ggds-rCbPjq-toggle[data-selected][data-hovered] .ggds-rCbPjq-indicator:after{border-color:var(--ggds-color-bg-info-subtle-hover)}.ggds-rCbPjq-toggle[data-selected][data-pressed] .ggds-rCbPjq-indicator:after{border-color:var(--ggds-color-bg-info-subtle-pressed)}.ggds-rCbPjq-toggle[data-selected][data-readonly] .ggds-rCbPjq-indicator{background-color:var(--ggds-color-readonly);border-color:var(--ggds-color-readonly)}.ggds-rCbPjq-toggle[data-selected][data-readonly] .ggds-rCbPjq-indicator:after{border-color:var(--ggds-color-bg-hover)}.ggds-rCbPjq-indicator{border:var(--toggle-border-width)solid var(--ggds-color-bg-primary);border-radius:var(--ggds-radius-l);padding:var(--toggle-border-width);width:var(--toggle-width);outline:none;transition:all .2s,outline}.ggds-rCbPjq-indicator:after{content:"";background-color:var(--ggds-color-bg);border:var(--toggle-border-width)solid var(--ggds-color-bg-primary);height:var(--toggle-size);width:var(--toggle-size);border-radius:50%;transition:all .2s;display:block}.ggds-rCbPjq-inline{margin-top:var(--ggds-space-s)}.ggds-rCbPjq-noninline{margin-top:var(--ggds-space-m)}.ggds-5uTlIa-dueDateDisplay{color:var(--ggds-color-text-subtle)}.ggds-5uTlIa-statusDisplay{gap:var(--ggds-space-xs);align-items:center;min-width:110px;display:flex}.ggds-5uTlIa-taskListItemTitle{text-align:left;margin-right:var(--ggds-space-v-xs)}.ggds-5uTlIa-taskListItemTitleButton{padding:0!important}.ggds-5uTlIa-taskListItemTitleButton[data-hovered]{text-decoration:underline;background-color:#0000!important;border-color:#0000!important}.ggds-5uTlIa-noRelatedItems{color:var(--ggds-color-text-subtle);align-items:center;display:flex}.ggds-5uTlIa-relatedItem{align-items:center;gap:3px;display:flex}.ggds-5uTlIa-taskListItem{border-bottom:1px solid var(--ggds-color-border);border-radius:var(--ggds-radius-s);padding:var(--ggds-space-m)var(--ggds-space-m)var(--ggds-space-m)var(--ggds-space-xl);justify-content:space-between;display:flex}.ggds-5uTlIa-taskListItem:last-child{border-bottom:none!important}.ggds-5uTlIa-active{background-color:var(--ggds-color-bg-info-subtle)}.ggds-5uTlIa-content{gap:var(--ggds-space-l);flex-direction:column;width:100%;display:flex}.ggds-5uTlIa-top{flex-direction:column;justify-content:space-between;display:flex}.ggds-5uTlIa-bottom{justify-content:space-between;display:flex}.ggds-5uTlIa-taskListItemDisplayName{margin-bottom:var(--ggds-space-s)}.ggds-5uTlIa-topHeaderListItem{justify-content:space-between;align-items:center;display:flex}.ggds-b6mFEG-emptyTasksListIllustration{width:5rem}.ggds-b6mFEG-emptyTasksListTitle{font-size:var(--ggds-font-size-l);margin-bottom:var(--ggds-space-xl)}.ggds-b6mFEG-emptyTasksList{align-items:center;gap:var(--ggds-space-l);padding:var(--ggds-space-xl);text-align:center;flex-direction:column;justify-content:center;height:100%;display:flex}.ggds-b6mFEG-illustration{width:5rem}.ggds-uxAWSW-notifications{flex-direction:column;justify-content:center;align-items:center;display:flex}.ggds-uxAWSW-notificationsHeader{background-color:var(--ggds-color-bg);align-items:center;gap:var(--ggds-space-m);padding:var(--ggds-space-xl)0;justify-content:space-between;width:100%;display:flex}.ggds-uxAWSW-searchField{width:100%;position:relative}.ggds-uxAWSW-input{background:var(--ggds-color-bg-subtle);border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);height:calc(var(--ggds-icon-medium) + var(--ggds-space-m)*2 + 2px);padding:var(--ggds-space-s)var(--ggds-space-3xl)var(--ggds-space-s)var(--ggds-space-s);border:1px solid #0000;outline:none;width:100%;margin:0;transition:outline-color .2s}.ggds-uxAWSW-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-uxAWSW-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ggds-uxAWSW-input[data-focus-visible]{outline:var(--ggds-outline)}.ggds-uxAWSW-searchButton{background-color:#0000;position:absolute;top:0;right:0}.ggds-uxAWSW-notificationsList{flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex;overflow:auto}.ggds-rWGqMa-illustration{width:5rem}.ggds-rWGqMa-active{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-rWGqMa-emptyNotificationsListTitle{font-size:var(--ggds-font-size-l)}.ggds-rWGqMa-other{align-items:center;gap:var(--ggds-space-l);padding:var(--ggds-space-xl);text-align:center;flex-direction:column;justify-content:center;height:100%;display:flex}.ggds-uQEzPW-notification{border-bottom:1px solid var(--ggds-color-border);gap:var(--ggds-space-m);padding:var(--ggds-space-xl)0;align-items:flex-start;width:100%;display:flex}.ggds-uQEzPW-notification:first-child{padding-top:0}.ggds-uQEzPW-notification:last-child{border-bottom:none}.ggds-uQEzPW-dotContainer{padding-top:var(--ggds-space-m);width:var(--ggds-space-m)}.ggds-uQEzPW-dot{background-color:var(--ggds-color-border-danger);height:var(--ggds-space-m);width:var(--ggds-space-m);border-radius:50%}.ggds-uQEzPW-content{gap:var(--ggds-space-m);flex-direction:column;flex:1;display:flex}.ggds-uQEzPW-description{border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);cursor:pointer;outline:none;text-decoration:none}.ggds-uQEzPW-description[data-focus-visible]{outline:var(--ggds-outline)}.ggds-uQEzPW-description[data-hovered]{text-decoration:underline}.ggds-uQEzPW-description[data-pressed]{color:var(--ggds-color-text-subtle);text-decoration:underline}.ggds-uQEzPW-meta{gap:var(--ggds-space-m);justify-content:space-between;display:flex}.ggds-uQEzPW-date{color:var(--ggds-color-text-subtle)}.ggds-73VL7q-wrap{padding:0 var(--ggds-space-m);position:relative}.ggds-73VL7q-wrap.ggds-73VL7q-current:before{background-color:var(--ggds-color-text);border-radius:0 var(--ggds-radius-s)var(--ggds-radius-s)0;content:"";height:calc(100% - var(--ggds-space-m)*2);left:0;top:var(--ggds-space-m);width:2px;position:absolute}.ggds-73VL7q-main{align-items:center;gap:var(--ggds-space-m);display:flex}.ggds-73VL7q-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);cursor:pointer;padding:var(--ggds-space-m);background-color:#0000;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}.ggds-73VL7q-item.ggds-73VL7q-current{background-color:var(--ggds-color-bg)}.ggds-73VL7q-item.ggds-73VL7q-hovered{background-color:var(--ggds-color-bg-dull-subtle-hover)}.ggds-73VL7q-item.ggds-73VL7q-focusVisible{outline:var(--ggds-outline)}.ggds-73VL7q-item.ggds-73VL7q-pressed{background-color:var(--ggds-color-bg-dull-subtle-pressed)}.ggds-73VL7q-divider{padding:0 var(--ggds-space-m)}.ggds-2IT0PW-main{gap:var(--ggds-space-m);flex-direction:column;justify-content:space-between;padding:0;display:flex}.ggds-2IT0PW-top{align-items:space-between;gap:var(--ggds-space-m);flex-direction:column;display:flex}.ggds-2IT0PW-appearance{gap:var(--ggds-space-m);padding:var(--ggds-space-m)var(--ggds-space-3xl);flex-direction:column;justify-self:flex-end;display:flex}.ggds-2IT0PW-appearanceChoices{justify-content:space-between;gap:var(--ggds-space-m);display:flex}.ggds-2IT0PW-footer{justify-content:space-between;align-items:center;display:flex}.ggds-2IT0PW-avatar{padding:var(--ggds-space-2xl)}.ggds-2IT0PW-info{text-align:center}.ggds-2IT0PW-additional{color:var(--ggds-color-text-subtle)}.ggds-2IT0PW-links{gap:var(--ggds-space-m);flex-direction:column;justify-content:center;display:flex}.ggds-2IT0PW-newNavigation{text-align:left;grid-template-columns:min-content 1fr min-content;width:100%;display:grid}.ggds-rI-95a-modalOverlay{z-index:var(--ggds-z-index-modal);background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.ggds-rI-95a-modalOverlay[data-entering]{animation:.2s ggds-rI-95a-modal-fade}.ggds-rI-95a-modalOverlay[data-exiting]{animation:.15s ease-in reverse ggds-rI-95a-modal-fade}.ggds-rI-95a-modal{box-shadow:var(--ggds-shadow-medium);border-radius:var(--ggds-radius-s);background:var(--ggds-color-bg);color:var(--ggds-color-text);padding:var(--ggds-space-2xl);width:80vw;max-width:750px;height:70vh}.ggds-rI-95a-modal.ggds-rI-95a-small{width:80vw;max-width:550px;height:30vh}.ggds-rI-95a-modal.ggds-rI-95a-large{max-width:unset;width:95vw;height:80vh}.ggds-rI-95a-modal[data-entering]{animation:.3s cubic-bezier(.175,.885,.32,1.275) ggds-rI-95a-modal-zoom}.ggds-rI-95a-modal section{outline:none;flex-direction:column;justify-content:space-between;height:100%;display:flex}.ggds-rI-95a-header{justify-content:space-between;align-items:baseline;display:flex}.ggds-rI-95a-content{margin:var(--ggds-space-l)0;padding:0 var(--ggds-space-l);flex:auto;overflow:auto}.ggds-rI-95a-footer{justify-content:space-between;align-items:center;display:flex}.ggds-rI-95a-actionItems{flex:auto;justify-content:space-between;display:flex}.ggds-rI-95a-actionButtons{gap:var(--ggds-space-m);display:flex}@keyframes ggds-rI-95a-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes ggds-rI-95a-modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.ggds-BOZw8q-notFound{text-align:center;padding:var(--ggds-space-xl);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:40rem;height:100%;display:flex}.ggds-BOZw8q-illustration{object-fit:cover;object-position:center;max-width:100%;max-height:100%;transform:translate(3%)}.ggds-BOZw8q-imgContainer{margin-bottom:var(--ggds-space-3xl)}.ggds-BOZw8q-action{align-self:center}.ggds-BOZw8q-header{margin:0 0 var(--ggds-space-m)}.ggds-BOZw8q-description{color:var(--ggds-color-text-subtle)}.ggds-BOZw8q-actions{margin-top:var(--ggds-space-2xl)}.ggds-BOZw8q-actions.ggds-BOZw8q-secondary.ggds-BOZw8q-vertical{gap:var(--ggds-space-m);flex-direction:column;display:flex}.ggds-BOZw8q-actions.ggds-BOZw8q-secondary.ggds-BOZw8q-horizontal{gap:var(--ggds-space-xl);display:flex}.ggds-S84Gaa-paginationContainer{padding:var(--ggds-space-m);display:flex;position:relative}.ggds-S84Gaa-paginationFooter{justify-content:space-between;align-items:center;gap:var(--ggds-space-m);width:100%;display:flex}.ggds-S84Gaa-paginationFooter.ggds-S84Gaa-small{flex-direction:column}.ggds-S84Gaa-paginationWrapper{gap:var(--ggds-space-m);justify-content:center;align-items:center;display:flex}.ggds-S84Gaa-paginationButton{font-weight:400}.ggds-S84Gaa-itemsPerPageContainer{gap:var(--ggds-space-xl);justify-content:center;align-items:center;display:flex}.ggds-S84Gaa-itemsOnPage{white-space:nowrap;margin:0;padding:0}.ggds-TIushq-progressContainer{gap:var(--ggds-space-xs);flex-direction:column;flex:1;display:flex}.ggds-TIushq-progress{height:var(--ggds-space-m);border-radius:var(--ggds-radius-s);background-color:var(--ggds-color-bg-dull-subtle-hover);width:100%;position:relative}.ggds-TIushq-label{color:var(--ggds-color-text)}.ggds-TIushq-progress .ggds-TIushq-filler{border-radius:inherit;height:100%;transition:width .3s ease-in}.ggds-TIushq-success{background-color:var(--ggds-color-border-success)}.ggds-TIushq-warning{background-color:var(--ggds-color-border-warning)}.ggds-TIushq-danger{background-color:var(--ggds-color-border-danger)}.ggds-TIushq-helpText{color:var(--ggds-color-text-subtle)}.ggds-82qgSW-popover{background-color:var(--ggds-color-bg);padding:var(--ggds-space-s)var(--ggds-space-m);border-radius:var(--ggds-radius-s);box-shadow:var(--ggds-shadow-small)}.ggds-82qgSW-popoverDialog{outline:none}.ggds-iYY4yW-radio{border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);cursor:pointer;align-items:center;gap:var(--ggds-space-m);padding:var(--ggds-space-xs)var(--ggds-space-m);outline:none;transition:background-color .3s;display:inline-flex}.ggds-iYY4yW-radio[data-focus-visible]{outline:var(--ggds-outline)}.ggds-iYY4yW-radio[data-selected] svg{color:var(--ggds-color-bg-info)}.ggds-iYY4yW-radio[data-hovered]{background-color:var(--ggds-color-bg-hover);transition:background-color .3s}.ggds-iYY4yW-radio[data-pressed]{background-color:var(--ggds-color-bg-pressed);transition:background-color .3s}.ggds-iYY4yW-radio[data-disabled]{opacity:var(--ggds-disabled);cursor:default}.ggds-iYY4yW-radio[data-readonly]{color:var(--ggds-color-readonly);cursor:default}.ggds-iYY4yW-radio[data-readonly] svg{fill:var(--ggds-color-bg-hover)}.ggds-iYY4yW-radio[data-readonly][data-selected] svg{color:var(--ggds-color-readonly)}.ggds-iYY4yW-nonLabel{margin-top:var(--ggds-space-s)}.ggds-iYY4yW-inlineNonLabel{margin-top:var(--ggds-space-xs)}.ggds-iYY4yW-inline{margin-left:calc(var(--ggds-space-m)*-1)}label[data-readonly]:hover,label[data-readonly]:active{background-color:var(--ggds-color-bg)}.ggds-KDkLeG-editorContainer{resize:vertical;z-index:1;border-radius:var(--ggds-radius-s);background-color:var(--ggds-color-bg-subtle);outline:1px solid #0000;height:96px;min-height:96px;position:relative;overflow-y:auto}.ggds-KDkLeG-editorContainer.ggds-KDkLeG-success{outline-color:var(--ggds-color-border-success)}.ggds-KDkLeG-editorContainer.ggds-KDkLeG-success .ggds-KDkLeG-statusIconContainer{color:var(--ggds-color-border-success)}.ggds-KDkLeG-editorContainer.ggds-KDkLeG-warning{outline-color:var(--ggds-color-border-warning)}.ggds-KDkLeG-editorContainer.ggds-KDkLeG-warning .ggds-KDkLeG-statusIconContainer{color:var(--ggds-color-border-warning)}.ggds-KDkLeG-editorContainer.ggds-KDkLeG-danger{outline-color:var(--ggds-color-border-danger)}.ggds-KDkLeG-editorContainer.ggds-KDkLeG-danger .ggds-KDkLeG-statusIconContainer{color:var(--ggds-color-border-danger)}.ggds-KDkLeG-editor{position:relative}.ggds-KDkLeG-contentContainer{height:100%}.ggds-KDkLeG-statusIconContainer{right:0;top:var(--ggds-space-m);position:absolute}.ggds-KDkLeG-contentEditable{padding:var(--ggds-space-m)var(--ggds-space-l);outline:0;height:100%;overflow-y:auto}.ggds-KDkLeG-editorContainer:not(.ggds-KDkLeG-success):not(.ggds-KDkLeG-warning):not(.ggds-KDkLeG-danger):focus-within{background-color:var(--ggds-color-bg-subtle);outline:1px solid var(--ggds-color-highlight)}.ggds-KDkLeG-editorContainer:not(.ggds-KDkLeG-success):not(.ggds-KDkLeG-warning):not(.ggds-KDkLeG-danger):focus-within .ggds-KDkLeG-lockIcon{display:block}.ggds-KDkLeG-editorContainer:focus-within div[class*=toolbarContainer]{display:flex}.ggds-KDkLeG-editorContainer:focus-within .ggds-KDkLeG-contentEditable{height:calc(100% - var(--ggds-space-3xl))}.ggds-KDkLeG-editorContainer:not(:has(.ggds-KDkLeG-contentEditable[aria-readonly])):hover{background-color:var(--ggds-color-bg-hover)}.ggds-KDkLeG-placeholder{padding-left:var(--ggds-space-l);top:var(--ggds-space-m);pointer-events:none;color:var(--ggds-color-border-dull);position:absolute}.ggds-KDkLeG-contentEditableDisabled{pointer-events:none;color:var(--ggds-color-border-dull)}.ggds-KDkLeG-inline{margin-left:calc(var(--ggds-space-m)*-1);background-color:#0000}.ggds-KDkLeG-inline .ggds-KDkLeG-contentEditable{padding:var(--ggds-space-s)0 0 var(--ggds-space-m)}.ggds-KDkLeG-inline .ggds-KDkLeG-placeholder{padding-left:var(--ggds-space-m);top:calc(var(--ggds-space-s))}.ggds-KDkLeG-lockIcon{z-index:var(--ggds-z-index-header);top:var(--ggds-space-m);right:calc(var(--ggds-space-l) + var(--ggds-outline-width));color:var(--ggds-color-text-subtle);display:inline-flex;position:absolute}.ggds-Vg5D_a-toolbarContainer{background-color:inherit;padding:var(--ggds-space-xs)0;border-bottom-left-radius:var(--ggds-radius-s);bottom:0;left:var(--ggds-space-s);justify-content:flex-start;align-items:center;display:flex;position:absolute}.ggds-Vg5D_a-toolbarContainer div{align-items:center;gap:var(--ggds-space-xs);display:flex}.ggds-Vg5D_a-toolbarContainer:not(.ggds-Vg5D_a-menuOpen){display:none}.ggds-Vg5D_a-toolbarContainer .ggds-Vg5D_a-toolbarButton:hover{background-color:var(--ggds-color-bg-pressed);border-color:#0000}.ggds-Vg5D_a-fontButton{gap:var(--ggds-space-m)}.ggds-Vg5D_a-activeControl{border:1px solid var(--ggds-color-highlight);background-color:var(--ggds-color-bg-info-subtle)}.ggds-DpXbTq-dialog{padding:var(--ggds-space-l)var(--ggds-space-m);box-shadow:var(--ggds-shadow-regular);border-radius:var(--ggds-radius-s);background-color:var(--ggds-color-bg);border:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:250px;height:140px;display:flex}.ggds-DpXbTq-insertLinkFieldsSection{width:100%}.ggds-DpXbTq-insertInputField{padding:var(--ggds-space-xs);margin-bottom:var(--ggds-space-m);border-radius:var(--ggds-radius-s);color:var(--ggds-color-text);background:var(--ggds-color-bg-subtle);border:none;outline:none;width:100%;position:relative}.ggds-DpXbTq-insertInputField[data-focus-visible]{outline:var(--ggds-outline);border:none}.ggds-DpXbTq-insertInputField[data-hovered]{background-color:var(--ggds-color-bg-hover)}.ggds-DpXbTq-insertLinkButtonsSection{justify-content:flex-end;align-items:center;width:100%;margin-top:5px;display:flex}.ggds--mfihW-wrapper{width:var(--ggds-panel-width);z-index:var(--ggds-z-index-panel);background-color:var(--ggds-color-bg);border-left:1px solid var(--ggds-color-border);padding:var(--ggds-space-xl);flex-direction:column;height:100%;padding-bottom:0;display:flex;position:relative}.ggds--mfihW-header{align-items:center;display:flex}.ggds--mfihW-headerContent{flex:1}.ggds--mfihW-content{flex:1;overflow:auto}.ggds--mfihW-collapsed .ggds--mfihW-content,.ggds--mfihW-collapsed .ggds--mfihW-headerContent{display:none}.ggds--mfihW-dragArea{cursor:ew-resize;width:2px;height:100%;position:absolute;top:0;left:0;transform:translate(-50%)}.ggds--mfihW-dragArea:hover{background-color:var(--ggds-color-highlight)}.ggds--mfihW-dragArea:hover .ggds--mfihW-dragIcon{display:block}.ggds--mfihW-dragArea:active{background-color:var(--ggds-color-highlight)}.ggds--mfihW-dragArea:active .ggds--mfihW-dragIcon{display:block}.ggds--mfihW-dragIcon{background-color:var(--ggds-color-bg);border:2px solid var(--ggds-color-highlight);border-radius:var(--ggds-radius-xl);padding:var(--ggds-space-s)0;display:none;position:absolute;top:50%;transform:translate(-45%)translateY(-50%)}.ggds-ziAJ3W-container{flex-direction:column;min-width:100%;height:100%;display:flex;overflow:hidden}.ggds-ziAJ3W-wrap{height:100%;overflow:auto}.ggds-ziAJ3W-table{background-color:var(--ggds-color-bg);border-collapse:collapse;grid-template-columns:repeat(var(--ggds-column-count,100),1fr);border-left:1px solid var(--ggds-color-border);width:100%;display:grid}.ggds-ziAJ3W-withCheckbox{grid-template-columns:auto repeat(var(--ggds-column-count,100),1fr)}.ggds-ziAJ3W-header{padding-bottom:var(--ggds-space-xl)}.ggds-ziAJ3W-header:empty{padding-bottom:0}.ggds-ziAJ3W-footer{justify-content:center;align-items:center;gap:var(--ggds-space-xl);padding:var(--ggds-space-xl)0;flex-direction:column;display:flex;position:sticky;bottom:0}.ggds-ziAJ3W-footer:empty{padding:0}.ggds-ziAJ3W-tbody,.ggds-ziAJ3W-thead,.ggds-ziAJ3W-tr{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.ggds-ziAJ3W-tableShadow{box-shadow:0 -8px 14px #0a0a0b26}.ggds-ziAJ3W-thead{z-index:var(--ggds-z-index-table-row-header);border-top:1px solid var(--ggds-color-border);position:sticky;top:0}.ggds-ziAJ3W-th{background-color:var(--ggds-color-bg-subtle);color:var(--ggds-color-text-subtle);text-align:left}.ggds-ziAJ3W-sortable{cursor:pointer}.ggds-ziAJ3W-sortable:hover{background-color:var(--ggds-color-bg-hover)}.ggds-ziAJ3W-sortable:active{background-color:var(--ggds-color-bg-pressed)}.ggds-ziAJ3W-sortable:focus-visible{border-radius:var(--ggds-radius-s);outline:var(--ggds-outline);outline-offset:var(--ggds-outline-offset)}.ggds-ziAJ3W-sortable .ggds-ziAJ3W-sorter{cursor:pointer}.ggds-ziAJ3W-sorter{align-items:center;gap:var(--ggds-space-m);flex:1 0 auto;justify-content:space-between;display:flex}.ggds-ziAJ3W-sortIcon{transition:transform .2s}.ggds-ziAJ3W-upsideDown{transform:rotate(180deg)}.ggds-ziAJ3W-tr{outline:none}.ggds-ziAJ3W-tr.ggds-ziAJ3W-actionable{cursor:pointer}.ggds-ziAJ3W-tr.ggds-ziAJ3W-actionable:hover{background-color:var(--ggds-color-bg-hover)}.ggds-ziAJ3W-tr.ggds-ziAJ3W-actionable:active:not(:has(label:active)){background-color:var(--ggds-color-bg-pressed)}.ggds-ziAJ3W-tr.ggds-ziAJ3W-actionable:focus-visible{background-color:var(--ggds-color-bg-hover)}.ggds-ziAJ3W-selected{background-color:var(--ggds-color-highlight-subtle)}.ggds-ziAJ3W-disabled{cursor:default;opacity:var(--ggds-disabled);pointer-events:none}.ggds-ziAJ3W-td{border-bottom:1px solid var(--ggds-color-border);border-right:1px solid var(--ggds-color-border);padding:var(--ggds-space-l)var(--ggds-space-xl);align-items:center;display:flex}.ggds-ziAJ3W-td:has([data-qa-id=ggds-checkbox]){align-items:unset;padding:0}.ggds-ziAJ3W-checkbox{outline-offset:var(--ggds-outline-offset)}.ggds-z2mUGa-toolbar{background-color:var(--ggds-color-bg);border-radius:var(--ggds-space-xs);box-shadow:var(--ggds-shadow-regular);align-items:center;gap:var(--ggds-space-m);padding:0 var(--ggds-space-m);white-space:nowrap;max-width:min-content;display:flex}.ggds-hOiALW-headerColumn{color:var(--ggds-color-text-subtle);background-color:var(--ggds-color-bg-subtle);border-bottom:1px solid var(--ggds-color-border);border-top:1px solid var(--ggds-color-border);border-right:1px solid var(--ggds-color-border);padding:var(--ggds-space-l);z-index:var(--ggds-z-index-header-column);position:sticky;top:0}.ggds-hOiALW-headerColumn[data-allows-sorting] .ggds-hOiALW-columnContent{gap:var(--ggds-space-l);cursor:pointer}.ggds-hOiALW-headerColumn[data-sort-direction=ascending] .ggds-hOiALW-sortIndicator{transform:rotate(180deg)}.ggds-hOiALW-headerColumn[data-focused]{outline:none}.ggds-hOiALW-columnContent{justify-content:space-between;align-items:center;display:flex}.ggds-hOiALW-sortIndicator{justify-content:center;transition:transform .2s;display:flex}.ggds-xmiTSG-header{background-color:var(--ggds-color-bg-subtle);text-align:left}.ggds-JJ6bcq-cell{padding:var(--ggds-space-l)var(--ggds-space-xl);border-right:1px solid var(--ggds-color-border);border-bottom:1px solid var(--ggds-color-border)}.ggds-2fXN0W-row{padding:var(--ggds-space-l)var(--ggds-space-xl);border-bottom:1px solid var(--ggds-color-border);transition:all .2s}.ggds-2fXN0W-row[data-hovered]{cursor:pointer;background-color:var(--ggds-color-bg-hover)}.ggds-2fXN0W-row[data-focused]{outline:none}.ggds-2fXN0W-row[data-pressed]{background-color:var(--ggds-color-bg-pressed)}.ggds-2fXN0W-row[data-disabled]{opacity:var(--ggds-disabled)}.ggds-2fXN0W-row[data-selected]{background-color:var(--ggds-color-bg-info-subtle)}.ggds-gzchYW-table{border-collapse:separate;border-spacing:0;border-left:1px solid var(--ggds-color-border);width:100%}.ggds-gzchYW-table[aria-multiselectable=true] thead th:first-child [role=col]{justify-content:center}.ggds-fCJfcG-container{background:var(--ggds-color-bg);color:var(--ggds-color-text);padding:var(--ggds-space-2xl);border-radius:6px;flex-direction:column;width:100%;display:flex;position:relative}.ggds-fCJfcG-container *{font-family:var(--ggds-font-sans),sans-serif!important}.ggds-fCJfcG-header{background:var(--ggds-color-bg);z-index:var(--ggds-z-index-header);height:var(--notifications-header-height);border-radius:6px 6px 0;justify-content:space-between;align-items:center;margin-top:-1rem;display:flex;position:sticky;top:-15px}.ggds-fCJfcG-headerLabel{padding:0 var(--ggds-space-m);font-size:1.375rem;font-weight:700;line-height:1.75rem}.ggds-fCJfcG-saveAllButton{font-size:.875rem;line-height:1rem}.ggds-fCJfcG-content{gap:var(--ggds-space-4xl);flex-direction:column;display:flex}.ggds-fCJfcG-missingNotificationsLabel{color:var(--ggds-color-text-subtle);margin:var(--ggds-space-2xl)var(--ggds-space-0);padding:var(--ggds-space-0)var(--ggds-space-m);font-size:.75rem;font-style:italic;line-height:1rem}.ggds-fCJfcG-missingNotificationsLabel a{color:var(--ggds-color-text-link);text-decoration:none}.ggds-HRpd6W-container{flex-direction:column;display:flex}.ggds-HRpd6W-row{padding:var(--ggds-space-m);grid-template-columns:1fr 105px;align-items:center;min-height:3.5rem;font-size:.875rem;line-height:1rem;display:grid}.ggds-HRpd6W-rowInApp{grid-template-columns:1fr 105px 105px}.ggds-HRpd6W-headerRow{background:var(--ggds-color-bg);top:calc(var(--notifications-header-height) - 15px);z-index:var(--ggds-z-index-header-row);align-items:start;font-size:1rem;font-weight:700;line-height:1.25rem;position:sticky}.ggds-HRpd6W-headerRow .ggds-HRpd6W-checkboxHeader{padding-left:var(--ggds-space-m)}.ggds-HRpd6W-title{gap:var(--ggds-space-xs);flex-direction:column;display:flex}.ggds-HRpd6W-description{color:var(--ggds-color-text-subtle);font-size:.75rem;font-style:italic;line-height:.875rem}.ggds-HRpd6W-headerDescription{color:var(--ggds-color-text-subtle);font-size:.75rem;font-weight:400;line-height:.875rem}.ggds-HRpd6W-selectContainer{padding-right:var(--ggds-space-xl);align-items:center;display:flex}.ggds-HRpd6W-selectContainer .ggds-HRpd6W-title,.ggds-HRpd6W-selectContainer .ggds-HRpd6W-select{flex:1}

.occluded-content {
  display: block;
  position: relative;
  width: 100%;

  /* prevents margin overflow on item container */
  min-height: 0.01px;

  /* hides text visually while still being readable by screen readers */
  color: rgba(0,0,0,0);
}

table .occluded-content,
tbody .occluded-content,
thead .occluded-content,
tfoot .occluded-content {
  display: table-row;
  position: relative;
  width: 100%;
}

ul .occluded-content,
ol .occluded-content {
  display: list-item;
  position: relative;
  width: 100%;
  list-style-type: none;
  height: 0;
}

.ember-attacher-light-theme {
  background-color: #f3f6f9;
  border: 1px solid #ced2e2;
  box-shadow: 0 0 16px -4px rgba(0, 20, 40, 0.2), 0 0 80px -10px rgba(0, 20, 40, 0.3);
  color: #203d5d;
}
.ember-attacher-light-theme > div[x-arrow] {
  background-color: #f3f6f9;
  border-color: transparent transparent #ced2e2 #ced2e2;
}
.ember-attacher-light-theme > div[x-circle] {
  background-color: #f3f6f9;
}

.ember-attacher {
  perspective: 800px;
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  z-index: 9999;
}
.ember-attacher[x-placement^=top] div[x-arrow] {
  transform: rotate(-45deg);
  bottom: -5px;
}
.ember-attacher[x-placement^=top] div[x-circle] {
  transform: scale(0) translate(-50%, -50%);
  opacity: 0;
  transform-origin: 0% 50%;
}
.ember-attacher[x-placement^=top] > .ember-attacher-fill {
  transform: translateY(0);
  opacity: 0;
}
.ember-attacher[x-placement^=top] > .ember-attacher-none {
  transform: translateY(-10px);
  opacity: 1;
}
.ember-attacher[x-placement^=top] > .ember-attacher-fade {
  transform: translateY(-10px);
  opacity: 0;
}
.ember-attacher[x-placement^=top] > .ember-attacher-shift {
  transform: translateY(0);
  opacity: 0;
}
.ember-attacher[x-placement^=top] > .ember-attacher-scale {
  transform: translateY(0) scale(0);
  opacity: 0;
}
.ember-attacher[x-placement^=top] > .ember-attacher-perspective {
  transform: translateY(0) rotateX(90deg);
  opacity: 0;
  transform-origin: bottom;
}
.ember-attacher[x-placement^=top] > .ember-attacher-show > div[x-circle] {
  opacity: 1;
  transform: scale(1.2) translate(-50%, -50%);
}
.ember-attacher[x-placement^=top] > .ember-attacher-show.ember-attacher-fade, .ember-attacher[x-placement^=top] > .ember-attacher-show.ember-attacher-fill, .ember-attacher[x-placement^=top] > .ember-attacher-show.ember-attacher-none, .ember-attacher[x-placement^=top] > .ember-attacher-show.ember-attacher-shift {
  transform: translateY(-10px);
  opacity: 1;
}
.ember-attacher[x-placement^=top] > .ember-attacher-show.ember-attacher-scale {
  transform: translateY(-10px) scale(1);
  opacity: 1;
}
.ember-attacher[x-placement^=top] > .ember-attacher-show.ember-attacher-perspective {
  transform: translateY(-10px) rotateX(0);
  opacity: 1;
}
.ember-attacher[x-placement^=bottom] div[x-arrow] {
  transform: rotate(135deg);
  top: -5px;
}
.ember-attacher[x-placement^=bottom] div[x-circle] {
  transform: scale(0) translate(-50%, -50%);
  opacity: 0;
  transform-origin: 0% -50%;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-fill {
  transform: translateY(0);
  opacity: 0;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-none {
  transform: translateY(10px);
  opacity: 1;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-fade {
  transform: translateY(10px);
  opacity: 0;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-shift {
  transform: translateY(0);
  opacity: 0;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-scale {
  transform: translateY(0) scale(0);
  opacity: 0;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-perspective {
  transform: translateY(0) rotateX(-90deg);
  opacity: 0;
  transform-origin: top;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-show > div[x-circle] {
  opacity: 1;
  transform: scale(1.2) translate(-50%, -50%);
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-show.ember-attacher-fade, .ember-attacher[x-placement^=bottom] > .ember-attacher-show.ember-attacher-fill, .ember-attacher[x-placement^=bottom] > .ember-attacher-show.ember-attacher-none, .ember-attacher[x-placement^=bottom] > .ember-attacher-show.ember-attacher-shift {
  transform: translateY(10px);
  opacity: 1;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-show.ember-attacher-scale {
  transform: translateY(10px) scale(1);
  opacity: 1;
}
.ember-attacher[x-placement^=bottom] > .ember-attacher-show.ember-attacher-perspective {
  transform: translateY(10px) rotateX(0);
  opacity: 1;
}
.ember-attacher[x-placement^=left] div[x-arrow] {
  transform: rotate(225deg);
  right: -5px;
  top: 50%;
}
.ember-attacher[x-placement^=left] div[x-circle] {
  transform: scale(0) translate(-50%, -33%);
  opacity: 0;
  transform-origin: 50% 5%;
}
.ember-attacher[x-placement^=left] > .ember-attacher-fill {
  transform: translateX(0);
  opacity: 0;
}
.ember-attacher[x-placement^=left] > .ember-attacher-none {
  transform: translateX(-10px);
  opacity: 1;
}
.ember-attacher[x-placement^=left] > .ember-attacher-fade {
  transform: translateX(-10px);
  opacity: 0;
}
.ember-attacher[x-placement^=left] > .ember-attacher-shift {
  transform: translateX(0);
  opacity: 0;
}
.ember-attacher[x-placement^=left] > .ember-attacher-scale {
  transform: translateX(0) scale(0);
  opacity: 0;
}
.ember-attacher[x-placement^=left] > .ember-attacher-perspective {
  transform: translateX(0) rotateY(-90deg);
  opacity: 0;
  transform-origin: right;
}
.ember-attacher[x-placement^=left] > .ember-attacher-show > div[x-circle] {
  opacity: 1;
  transform: scale(1.2) translate(-50%, -50%);
}
.ember-attacher[x-placement^=left] > .ember-attacher-show.ember-attacher-fade, .ember-attacher[x-placement^=left] > .ember-attacher-show.ember-attacher-fill, .ember-attacher[x-placement^=left] > .ember-attacher-show.ember-attacher-none, .ember-attacher[x-placement^=left] > .ember-attacher-show.ember-attacher-shift {
  transform: translateX(-10px);
  opacity: 1;
}
.ember-attacher[x-placement^=left] > .ember-attacher-show.ember-attacher-scale {
  transform: translateX(-10px) scale(1);
  opacity: 1;
}
.ember-attacher[x-placement^=left] > .ember-attacher-show.ember-attacher-perspective {
  transform: translateX(-10px) rotateY(0);
  opacity: 1;
}
.ember-attacher[x-placement^=right] div[x-arrow] {
  transform: rotate(45deg);
  left: -5px;
  top: 50%;
}
.ember-attacher[x-placement^=right] div[x-circle] {
  transform: scale(0) translate(-50%, -33%);
  opacity: 0;
  transform-origin: -50% 5%;
}
.ember-attacher[x-placement^=right] > .ember-attacher-fill {
  transform: translateX(0);
  opacity: 0;
}
.ember-attacher[x-placement^=right] > .ember-attacher-none {
  transform: translateX(10px);
  opacity: 1;
}
.ember-attacher[x-placement^=right] > .ember-attacher-fade {
  transform: translateX(10px);
  opacity: 0;
}
.ember-attacher[x-placement^=right] > .ember-attacher-shift {
  transform: translateX(0);
  opacity: 0;
}
.ember-attacher[x-placement^=right] > .ember-attacher-scale {
  transform: translateX(0) scale(0);
  opacity: 0;
}
.ember-attacher[x-placement^=right] > .ember-attacher-perspective {
  transform: translateX(0) rotateY(90deg);
  opacity: 0;
  transform-origin: left;
}
.ember-attacher[x-placement^=right] > .ember-attacher-show > div[x-circle] {
  opacity: 1;
  transform: scale(1.2) translate(-50%, -50%);
}
.ember-attacher[x-placement^=right] > .ember-attacher-show.ember-attacher-fade, .ember-attacher[x-placement^=right] > .ember-attacher-show.ember-attacher-fill, .ember-attacher[x-placement^=right] > .ember-attacher-show.ember-attacher-none, .ember-attacher[x-placement^=right] > .ember-attacher-show.ember-attacher-shift {
  transform: translateX(10px);
  opacity: 1;
}
.ember-attacher[x-placement^=right] > .ember-attacher-show.ember-attacher-scale {
  transform: translateX(10px) scale(1);
  opacity: 1;
}
.ember-attacher[x-placement^=right] > .ember-attacher-show.ember-attacher-perspective {
  transform: translateX(10px) rotateY(0);
  opacity: 1;
}

.ember-attacher-tooltip {
  background-color: #333;
  border-radius: 4px;
  color: #fff;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  max-width: 400px;
  padding: 0.5rem 1rem;
  position: relative;
  text-align: center;
  will-change: transform;
}
.ember-attacher-tooltip.ember-attacher-fill {
  background-color: transparent;
  overflow: hidden;
}
.ember-attacher-tooltip > div[x-arrow] {
  background-color: #333;
  border: 1px solid;
  border-color: transparent transparent #333 #333;
  height: 10px;
  position: absolute;
  width: 10px;
  z-index: -1;
}
.ember-attacher-tooltip > div[x-circle] {
  background-color: #333;
  border-radius: 50%;
  left: 50%;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  transition: all ease-out;
  width: 120%;
  width: calc(100% + 2rem);
  will-change: transform;
  z-index: -1;
}
.ember-attacher-tooltip > div[x-circle]::before {
  content: "";
  padding-top: 100%;
  padding-top: calc(75% + 2rem);
  float: left;
}

@media (max-width: 450px) {
  .ember-attacher-tooltip {
    max-width: 96%;
    max-width: calc(100% - 42px);
  }
}
.dragSortList {
  overflow: auto;
  position: relative;
}

.dragSortList.-isExpanded {
  padding-top: 25px;
}

.dragSortList.-isExpanded.-isDraggingOver:before {
  content: '🡢';
  position: absolute;
  line-height: 25px;
  top: 0;
  left: 0;
  z-index: 2;
}

.dragSortItem {
  position: relative;
}

.dragSortItem[draggable], .dragSortItem [draggable] {
  cursor: move;
  cursor: hand;
  cursor: -webkit-grab;
  cursor: grab;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.dragSortItem.-isDragged {
  display: none;
}

.dragSortList.-sourceOnlyList .dragSortItem.-isDragged {
  display: block;
}

.dragSortItem.-placeholderBefore {
  /*margin-top: 25px;*/
  padding-top: 25px;
}

.dragSortItem.-placeholderAfter {
  /*margin-bottom: 25px;*/
  padding-bottom: 25px;
}

.dragSortList.-horizontal .dragSortItem.-placeholderBefore,
.dragSortList.-horizontal.-rtl .dragSortItem.-placeholderAfter {
  padding: 0 0 0 25px;
}

.dragSortList.-horizontal .dragSortItem.-placeholderAfter,
.dragSortList.-horizontal.-rtl .dragSortItem.-placeholderBefore {
  padding: 0 25px 0 0;
}

.dragSortItem.-placeholderBefore:before,
.dragSortItem.-placeholderAfter:before{
  content: '🡢';
  position: absolute;
  line-height: 25px;
  left: 0;
}

.dragSortItem.-placeholderBefore:before {
  /*bottom: 100%;*/
  top: 0;
}

.dragSortItem.-placeholderAfter:before {
  /*top: 100%;*/
  bottom: 0;
}

.dragSortList.-horizontal {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.dragSortList.-horizontal .dragSortItem.-placeholderBefore:before,
.dragSortList.-horizontal .dragSortItem.-placeholderAfter:before {
  width: 25px;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
  text-align: center;
}

.dragSortList.-horizontal .dragSortItem.-placeholderBefore:before,
.dragSortList.-horizontal.-rtl .dragSortItem.-placeholderAfter:before {
  /* right: 100%; */
  left: 0;
  right: auto;
}

.dragSortList.-horizontal .dragSortItem.-placeholderAfter:before,
.dragSortList.-horizontal.-rtl .dragSortItem.-placeholderBefore:before {
  /* left: 100%; */
  left: auto;
  right: 0;
}



.dragSortList.-rtl {
  direction: rtl;
}
