.card-old {
 background:#fff;
 border:1px solid #ccc;
 border-radius:2px;
 margin-bottom:16px;
 padding:16px
}
.card-old h2:first-child {
 margin-top:0
}
.skin-large .card-old {
 margin-bottom:20px;
 padding:20px
}
.element-invisible {
 clip:rect(1px 1px 1px 1px);
 clip:rect(1px,1px,1px,1px);
 height:1px;
 overflow:hidden;
 position:absolute !important;
 width:1px
}
@-moz-document url-prefix() {
 button:focus {
  outline:1px dotted
 }
}
.sh-pos {
 color:#209900
}
.sh-arrow.sh-pos::before,
.sh-arrow .sh-pos::before {
 content:"\e602";
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px;
 bottom:-0.25em;
 color:inherit
}
.sh-neg {
 color:#dd1e31
}
.sh-arrow.sh-neg::before,
.sh-arrow .sh-neg::before {
 content:"\e601";
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px;
 bottom:-0.15em;
 color:inherit
}
.sh-bold {
 font-weight:bold
}
.sh-arrow-icon-base {
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.sh-superscript {
 vertical-align:super;
 font-size:.7rem
}
.sh-strikethrough {
 text-decoration:line-through
}
.sh-italic {
 font-style:italic
}
.shui-sh-header .sh-member-badge,
.shui-sh-header .sh-page-title {
 display:inline-block;
 vertical-align:top
}
.shui-sh-header .sh-page-title {
 font-weight:200;
 font-size:1.75rem
}
.shui-sh-header .sh-member-badge {
 margin:.75rem 0 0 1rem
}
.shui-sh-header .sh-member-badge .sh-fdbk-score {
 margin:0 0 0 .3rem
}
.shui-sh-header .sh-member-badge .sh-fdbk-score::before {
 content:'('
}
.shui-sh-header .sh-member-badge .sh-fdbk-score::after {
 content:')'
}
.shui-sh-header .sh-member-badge .sh-fdbk-score .sh-fdbk-icon {
 margin:0 0 0 .3rem
}
.shui-sh-header .sh-member-badge .sh-fdbk-door {
 display:inline-block;
 margin:-5px 0 0 .5rem;
 vertical-align:top
}
.shui-sh-header .sh-side-navigation {
 float:right;
 list-style:none;
 margin:10px 0 0;
 padding:0
}
.shui-sh-header .sh-side-navigation a.side-nav-link,
.shui-sh-header .sh-side-navigation a.side-nav-link:visited,
.shui-sh-header .sh-side-navigation a.side-nav-link:hover {
 color:#333
}
.shui-sh-header .sh-side-navigation>li {
 display:inline-block
}
.shui-sh-header .sh-side-navigation>li:first-child::before {
 display:none
}
.shui-sh-header .sh-side-navigation>li::before {
 content:'|';
 margin:0 9px;
 color:#999
}
[class*=" sh-fdbk-"],
[class^="sh-fdbk-"] {
 display:inline-block;
 background-image:url('//secureir.ebaystatic.com/pictures/aw/cmp/ds3/skin_sprite4.png');
 margin:0;
 padding:0
}
[class*="sh-fdbk-star"] {
 height:12px;
 width:12px
}
.sh-fdbk-star-yellow {
 background-position:-2px -325px
}
.sh-fdbk-star-blue {
 background-position:-21px -325px
}
.sh-fdbk-star-turquoise {
 background-position:-40px -325px
}
.sh-fdbk-star-purple {
 background-position:-59px -325px
}
.sh-fdbk-star-red {
 background-position:-78px -325px
}
.sh-fdbk-star-green {
 background-position:-97px -325px
}
[class*="sh-fdbk-shoot"] {
 height:21px;
 width:21px
}
.sh-fdbk-shoot-yellow {
 background-position:-116px -325px
}
.sh-fdbk-shoot-turquoise {
 background-position:-138px -325px
}
.sh-fdbk-shoot-purple {
 background-position:-160px -325px
}
.sh-fdbk-shoot-red {
 background-position:-182px -325px
}
.sh-fdbk-shoot-green {
 background-position:-204px -325px
}
.sh-fdbk-shoot-silver {
 background-position:-227px -320px
}
.sh-fdbk-door {
 height:20px;
 width:13px;
 background-position:-31px -298px
}
.nav-item {
 border-bottom:2px solid transparent;
 display:inline-block;
 margin:0 0 0 20px;
 position:relative;
 vertical-align:top;
 z-index:1001
}
.nav-item a,
.nav-item a:visited {
 color:#555
}
.nav-item a:hover {
 color:#333
}
.nav-item .sh-superscript {
 color:#707070;
 font-size:.5rem;
 font-weight:500;
 letter-spacing:.4px;
 padding-left:2px;
 position:relative;
 top:-4px
}
.nav-item:first-child {
 margin-left:-5px
}
.nav-item.active {
 border-bottom-color:#333
}
.nav-item.active>a,
.nav-item.active>a:visited,
.nav-item.active>a:hover {
 color:#333
}
.nav-item.active .sh-superscript {
 color:#555
}
.nav-item>a {
 display:block;
 font-size:1.125rem;
 font-weight:300;
 line-height:1;
 padding:7px 5px 11px;
 text-decoration:none
}
.nav-item button:not(.clipped) {
 background-color:#fff7ed;
 border:0;
 clip:auto;
 font-size:11px;
 padding:4px;
 position:absolute;
 text-decoration:underline;
 width:100px;
 z-index:1
}
.nav-item .secondary-navigation {
 background:#fff;
 border:1px solid #ddd;
 border-radius:0 0 3px 3px;
 box-shadow:1px 3px 4px 0 rgba(0,0,0,0.15);
 display:none;
 left:-10px;
 list-style:none;
 margin:2px 0 0;
 padding:0 15px 3px;
 overflow:hidden;
 position:absolute;
 top:100%;
 width:192px
}
.nav-item .secondary-navigation[aria-hidden=false] {
 display:block
}
.nav-item .secondary-navigation>li {
 margin:13px 0 15px;
 position:relative
}
.nav-item .secondary-navigation>li .sh-superscript {
 top:1px
}
.nav-item .secondary-navigation>li a {
 color:#555;
 font-size:.75rem
}
.nav-item .secondary-navigation>li a,
.nav-item .secondary-navigation>li a:visited,
.nav-item .secondary-navigation>li a:hover {
 color:#555
}
.top-nav {
 color:#707070
}
.top-nav::after {
 clear:both;
 content:'';
 display:block;
 height:0;
 overflow:hidden
}
.top-nav .primary-navigation {
 float:left;
 list-style:none;
 margin:0;
 padding:0
}
.left-nav {
 word-wrap:break-word
}
.left-nav ul {
 margin:0;
 padding:0
}
.left-nav ul:first-child {
 margin-top:25px
}
.left-nav ul ul {
 margin-top:25px;
 margin-left:15px
}
.left-nav li {
 border-left:3px solid transparent;
 list-style:none;
 margin:0 0 25px -30px;
 padding-left:27px;
 position:relative
}
.left-nav li.active {
 border-left-color:#333
}
.left-nav li.active a {
 font-weight:bold
}
.left-nav a {
 color:#333 !important
}
.left-nav hr {
 border:0;
 border-top:1px solid #ddd;
 display:block;
 height:1px;
 margin:0;
 padding:0
}
.left-nav hr+ul {
 margin-top:25px
}
.left-nav .group-hd {
 color:#555;
 margin:25px 0;
 text-transform:uppercase
}
.left-nav .group-hd a {
 color:#555 !important
}
.left-nav .group-hd a:not([href]):hover {
 text-decoration:none
}
.throbber {
 background:rgba(255,255,255,0.7);
 box-sizing:border-box;
 display:none;
 height:100%;
 left:0;
 padding-top:100px;
 position:absolute;
 text-align:center;
 top:0;
 width:100%;
 z-index:1000
}
.throbber-container {
 position:relative
}
.throbber .show {
 display:block
}
.shui-error {
 padding:50px 20px 150px;
 text-align:center;
 font-size:1.5rem;
 font-weight:200;
 color:#707070;
 background:#fff
}
.shui-error ul {
 list-style-type:none;
 margin:0;
 padding:0
}
.shui-error ul li {
 list-style:none
}
.shui-error .icon-wrapper {
 text-align:center
}
.shui-error .icon-wrapper .icon-caution-null {
 font-size:3em
}
.shui-error.full-page {
 background-color:transparent
}
.shui-error.full-page .icon-wrapper {
 margin-bottom:10px
}
.shui-error.full-page .icon-wrapper .icon-caution-null {
 font-size:5rem
}
.shui-error.full-page .error-list {
 font-size:1.062rem
}
.sh-pos {
 color:#209900
}
.icon--arrow-up.sh-pos {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.icon--arrow-down.sh-pos {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.sh-neg {
 color:#dd1e31
}
.icon--arrow-down.sh-neg {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.icon--arrow-up.sh-neg {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.sh-bold {
 font-weight:bold
}
.sh-arrow-icon-base {
 width:14px;
 height:9px;
 padding-right:5px
}
.sh-superscript {
 vertical-align:super;
 font-size:.7rem
}
.sh-strikethrough {
 text-decoration:line-through
}
.sh-italic {
 font-style:italic
}
.sh-messages-2 .notice__header {
 padding-bottom:.5em
}
.sh-messages-2 .notice__header h2 {
 margin:.1em 0 0;
 font-size:1rem;
 font-weight:700
}
.sh-messages-2 .notice__body .content-item {
 margin:0
}
.sh-messages-2 .notice__body .content-item+.content-item {
 margin-top:.5em
}
.sh-messages-2 .notice__footer {
 padding:.9em 0 0
}
.sh-messages-2 .page-notice--default .notice__body {
 padding-left:0
}
.sh-messages-2 .page-notice--default .page-notice__status {
 display:none
}
.sh-messages-2 .page-notice--default .notice__header h2 {
 color:#0654ba
}
.sh-messages-2 .dialog .dialog__window h2 .icon {
 vertical-align:middle;
 font-size:1.25em;
 margin-right:.4em
}
.sh-messages-2 .dialog .dialog__window h2.dialog--alert {
 color:#dd1e31
}
.sh-messages-2 section.page-notice>.closeBtn {
 margin:0;
 cursor:pointer
}
.browser-support.ie8 .dialog.dialog--lightbox {
 background:0;
 background:rgba(0,0,0,0.6);
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000')"
}
.browser-support.ie8 .dialog.dialog--lightbox[hidden] {
 display:table !important
}
.browser-support.ie8 .dialog.dialog--lightbox .dialog__window h2 {
 padding:1em 0 0 .8em
}
.browser-support.ie8 .dialog.dialog--lightbox .btn,
.browser-support.ie8 .dialog.dialog--lightbox button {
 display:none
}
#gh-ie8-shadow {
 display:none
}
.download-feed-action .hidden {
 display:none !important
}
.upload-feed-action .hidden {
 display:none !important
}
.upload-feed-action .action-group {
 display:flex;
 margin-bottom:1.25rem;
 position:absolute
}
.upload-feed-action .action-group>.action-btn {
 margin-right:10px;
 vertical-align:middle
}
.upload-feed-action .action-group>.action-btn .expand-btn {
 border:none !important;
 padding:1px 1px !important;
 color:#0654ba
}
.upload-feed-action .action-group>.action-btn .fake-menu-button__items a,
.upload-feed-action .action-group>.action-btn .fake-menu-button__items a:visited,
.upload-feed-action .action-group>.action-btn .fake-menu-button__items a:focus,
.upload-feed-action .action-group>.action-btn .fake-menu-button__items a:hover {
 color:#333
}
.upload-feed-action .action-group>.action-btn .fake-menu-button__item {
 cursor:pointer;
 text-decoration:none;
 color:#333
}
.app-mod-notice {
 position:fixed;
 bottom:30px;
 z-index:3000;
 left:25px
}
.app-mod-notice .section-notice--confirmation {
 border:1px solid #ccc
}
.grid-summary h2 {
 margin:0;
 padding:20px 20px 0 0
}
.grid-summary .result-range {
 margin-left:5px
}
.upload-data-table-component .shui-dt {
 overflow-x:auto;
 overflow-y:auto;
 padding-bottom:4.5rem
}
.upload-data-table-component .zeroResultsMessage {
 display:flex;
 align-items:center;
 justify-content:center;
 height:402px;
 color:#707070;
 font-size:20px
}
.upload-data-table-component .cell-wrapper button {
 background-color:transparent;
 border:0;
 color:#0654ba;
 font-size:.875rem;
 padding:0;
 cursor:pointer
}
.upload-data-table-component .cell-wrapper button:hover {
 text-decoration:underline
}
.upload-data-table-component .shui-dt.shui-dt__bordered td {
 border:0
}
.upload-data-table-component .shui-dt td .cell-wrapper {
 padding-top:15px;
 padding-bottom:2px
}
.shui-image-container {
 background-color:#fff;
 border:1px solid #eee;
 box-sizing:border-box;
 height:100px;
 width:100px;
 overflow:hidden
}
.shui-image-container img {
 margin:auto;
 max-height:100%;
 max-width:100%
}
.shui-image-container.small {
 height:70px;
 width:70px
}
.shui-image-container.small .icon-pictures-null::before {
 font-size:50px
}
.shui-image-container.small img {
 max-width:68px
}
.shui-image-container.medium {
 height:100px;
 width:100px
}
.shui-image-container.medium .icon-pictures-null::before {
 font-size:80px
}
.shui-image-container.medium img {
 max-width:98px
}
.shui-image-container.large {
 height:400px;
 width:400px
}
.shui-image-container.large .icon-pictures-null::before {
 font-size:380px
}
.shui-image-container.large img {
 max-width:398px
}
.shui-image-container .icon-pictures-null::before {
 font-size:80px
}
.shui-image-container.small,
.shui-image-container.medium,
.shui-image-container.large {
 position:relative
}
.shui-image-container.small img,
.shui-image-container.medium img,
.shui-image-container.large img,
.shui-image-container.small .icon-pictures-null::before,
.shui-image-container.medium .icon-pictures-null::before,
.shui-image-container.large .icon-pictures-null::before {
 left:50%;
 position:absolute;
 top:50%;
 transform:translate(-50%,-50%)
}
.dropdown,
.dropdown-no-split,
.dropdown-prim {
 box-sizing:border-box;
 min-width:inherit;
 display:flex
}
.dropdown>a,
.dropdown-no-split>a,
.dropdown-prim>a,
.dropdown>button.btn-for-arrow,
.dropdown-no-split>button.btn-for-arrow,
.dropdown-prim>button.btn-for-arrow {
 background:transparent;
 border:0;
 box-shadow:none;
 box-sizing:border-box;
 color:#0654ba;
 font-weight:normal;
 padding:0;
 text-align:left;
 text-shadow:none;
 width:auto
}
.dropdown>a,
.dropdown-no-split>a,
.dropdown-prim>a,
.dropdown>span button:first-child,
.dropdown-no-split>span button:first-child,
.dropdown-prim>span button:first-child {
 font-weight:500;
 line-height:normal
}
.dropdown>a:active,
.dropdown-no-split>a:active,
.dropdown-prim>a:active,
.dropdown>a:focus,
.dropdown-no-split>a:focus,
.dropdown-prim>a:focus,
.dropdown>a:visited,
.dropdown-no-split>a:visited,
.dropdown-prim>a:visited {
 color:#0654ba;
 text-decoration:none
}
.dropdown>span button[data-action-name],
.dropdown-no-split>span button[data-action-name],
.dropdown-prim>span button[data-action-name] {
 background:0;
 border:0;
 padding:0;
 color:#0654ba;
 text-align:left
}
.dropdown>span button[data-action-name]:hover,
.dropdown-no-split>span button[data-action-name]:hover,
.dropdown-prim>span button[data-action-name]:hover {
 text-decoration:underline
}
.dropdown>button.btn-for-arrow,
.dropdown-no-split>button.btn-for-arrow,
.dropdown-prim>button.btn-for-arrow {
 display:inline-block;
 height:.875rem;
 position:relative;
 vertical-align:middle;
 width:1.25rem;
 margin-left:.5rem;
 border:1px solid #ccc;
 border-radius:5px;
 min-width:1.25rem
}
.dropdown>button.btn-for-arrow::after,
.dropdown-no-split>button.btn-for-arrow::after,
.dropdown-prim>button.btn-for-arrow::after {
 background:url('//secureir.ebaystatic.com/pictures/aw/cmp/ds3/skin_sprite4.png');
 background-position:-251px -174px;
 content:"";
 display:inline-block;
 height:.375rem;
 left:.32rem;
 margin:0;
 position:absolute;
 top:.25rem;
 width:.625rem
}
ul.dropdown-list,
ul.dropdown-no-split-list,
ul.dropdown-prim-list {
 background:#fff;
 border:1px solid #eee;
 box-sizing:border-box;
 box-shadow:.0625rem .1875rem .25rem 0 rgba(0,0,0,0.15);
 clear:both;
 display:none;
 min-width:183px;
 padding:.625rem .625rem .0625rem;
 position:absolute;
 z-index:9
}
ul.dropdown-list>li,
ul.dropdown-no-split-list>li,
ul.dropdown-prim-list>li {
 list-style-type:none;
 padding:0
}
ul.dropdown-list>li a,
ul.dropdown-no-split-list>li a,
ul.dropdown-prim-list>li a,
ul.dropdown-list>li button,
ul.dropdown-no-split-list>li button,
ul.dropdown-prim-list>li button {
 background:transparent;
 border:0;
 box-sizing:border-box;
 clear:both;
 color:#333;
 display:block;
 margin:0;
 padding:0 0 .625rem;
 width:100%;
 text-align:left;
 white-space:normal
}
ul.dropdown-list>li a:hover,
ul.dropdown-no-split-list>li a:hover,
ul.dropdown-prim-list>li a:hover,
ul.dropdown-list>li button:hover,
ul.dropdown-no-split-list>li button:hover,
ul.dropdown-prim-list>li button:hover {
 cursor:pointer;
 text-decoration:underline;
 transition:-webkit-text-decoration .08s linear;
 transition:text-decoration .08s linear;
 transition:text-decoration .08s linear,-webkit-text-decoration .08s linear
}
ul.dropdown-list>li a:last-child,
ul.dropdown-no-split-list>li a:last-child,
ul.dropdown-prim-list>li a:last-child,
ul.dropdown-list>li button:last-child,
ul.dropdown-no-split-list>li button:last-child,
ul.dropdown-prim-list>li button:last-child {
 padding-bottom:none
}
ul.dropdown-list>li button:disabled,
ul.dropdown-no-split-list>li button:disabled,
ul.dropdown-prim-list>li button:disabled {
 color:#ccc;
 text-decoration:none
}
ul.dropdown-list>li a:active,
ul.dropdown-no-split-list>li a:active,
ul.dropdown-prim-list>li a:active,
ul.dropdown-list>li a:visited,
ul.dropdown-no-split-list>li a:visited,
ul.dropdown-prim-list>li a:visited {
 text-decoration:none
}
ul.dropdown-list>li:focus,
ul.dropdown-no-split-list>li:focus,
ul.dropdown-prim-list>li:focus {
 outline:0
}
ul.dropdown-list>li:focus>a,
ul.dropdown-no-split-list>li:focus>a,
ul.dropdown-prim-list>li:focus>a,
ul.dropdown-list>li:focus>button,
ul.dropdown-no-split-list>li:focus>button,
ul.dropdown-prim-list>li:focus>button {
 text-decoration:underline
}
ul.dropdown-list .hr-faded,
ul.dropdown-no-split-list .hr-faded,
ul.dropdown-prim-list .hr-faded {
 clear:both;
 margin:.375rem
}
ul.dropdown-list ul.childList,
ul.dropdown-no-split-list ul.childList,
ul.dropdown-prim-list ul.childList {
 list-style:none;
 padding-left:15px
}
ul.dropdown-list.open,
ul.dropdown-no-split-list.open,
ul.dropdown-prim-list.open {
 display:block
}
.dropdown-no-split {
 white-space:nowrap;
 display:inherit
}
.dropdown-no-split>button.btn-for-arrow {
 height:1rem;
 padding:.625rem;
 width:1.875rem;
 margin:0;
 border:0
}
.dropdown-no-split>button.btn-for-arrow::after {
 margin:0 0 0 .6875rem;
 top:.4375rem
}
.dropdown.select-menu,
.dropdown.stateless {
 position:relative;
 white-space:nowrap;
 display:inherit
}
.dropdown.select-menu>button,
.dropdown.stateless>button {
 background:#0654ba;
 padding:.6875rem 1.563rem .625rem;
 width:100%;
 height:auto;
 color:#fff
}
.dropdown.select-menu>button a,
.dropdown.stateless>button a {
 color:#fff
}
.dropdown.select-menu>button::after,
.dropdown.stateless>button::after {
 background-position:-292px -196px;
 position:static;
 height:.5rem;
 margin:0 0 0 .6875rem;
 top:.4375rem
}
.dropdown.select-menu>ul,
.dropdown.stateless>ul {
 left:.6875rem;
 top:3.875rem
}
.dropdown.select-menu>ul>li,
.dropdown.stateless>ul>li {
 padding:0
}
.dropdown.select-menu>ul>li>a,
.dropdown.stateless>ul>li>a {
 color:#555;
 padding:.625rem .6875rem;
 display:block;
 white-space:pre-wrap;
 word-wrap:break-word
}
.dropdown.select-menu>button {
 border:1px solid #eee;
 background:#fff
}
.dropdown.select-menu>button a {
 color:#555
}
.dropdown.select-menu>button::after {
 background-position:-250px -185px
}
.dropdown.select-menu>ul {
 z-index:10
}
.dropdown.select-menu>ul>li>a {
 padding:.625rem .6875rem
}
.dropdown.split-button {
 position:relative;
 display:inline-block;
 white-space:nowrap
}
.dropdown.split-button>.btn-for-arrow {
 background:#0654ba;
 padding:.6875rem 0 .625rem;
 height:auto;
 vertical-align:top;
 margin-left:1px;
 line-height:1rem;
 border:0;
 border-radius:0 3px 3px 0;
 width:1.875rem
}
.dropdown.split-button>.btn-for-arrow::after {
 background-position:-292px -196px;
 position:static;
 height:.5rem;
 margin:0 0 0 .6875rem;
 top:.4375rem
}
.dropdown.split-button>.btn-for-arrow:hover,
.dropdown.split-button>.btn-for-arrow:focus {
 cursor:pointer;
 text-decoration:none;
 opacity:.7;
 filter:alpha(opacity=70)
}
.dropdown.split-button>span {
 display:inline-block
}
.dropdown.split-button>span a,
.dropdown.split-button>span button:first-child {
 display:inline-block;
 background:#0654ba;
 color:#fff;
 padding:.6875rem 1.563rem .625rem;
 vertical-align:top;
 font-weight:500;
 line-height:1rem;
 width:auto;
 border-top-left-radius:3px;
 border-bottom-left-radius:3px
}
.dropdown.split-button>span a:hover,
.dropdown.split-button>span button:first-child:hover,
.dropdown.split-button>span a:focus,
.dropdown.split-button>span button:first-child:focus {
 cursor:pointer;
 text-decoration:none;
 opacity:.7;
 filter:alpha(opacity=70)
}
.dropdown.split-button>span a.default-action-only,
.dropdown.split-button>span button:first-child.default-action-only {
 border-top-right-radius:3px;
 border-bottom-right-radius:3px
}
.dropdown.split-button>span a:active,
.dropdown.split-button>span a:visited {
 text-decoration:none
}
.alert--hidden {
 display:none
}
.grid-row .edit-buttons {
 display:inline-block;
 padding-left:.9375rem
}
.grid-row .edit-buttons.hide {
 display:none
}
.grid-row .edit-buttons button {
 margin-bottom:.5rem
}
.grid-row .edit-buttons button.cancel {
 padding-left:.625rem;
 font-size:.875rem
}
.grid-row .edit-buttons button.save {
 padding-right:1rem;
 padding-left:1rem
}
.grid-row.editing .editable {
 cursor:text
}
.grid-row [contenteditable]:focus {
 outline:0 solid transparent
}
.grid-row>td {
 position:relative;
 text-align:center;
 vertical-align:top
}
.grid-row>td:first-child {
 border-left:0 !important
}
.grid-row>td.inline-editable:focus-within .inline-editable-pencil {
 display:block
}
.grid-row>td.inline-editable.focus-within .inline-editable-pencil,
.grid-row>td.inline-editable:focus .inline-editable-pencil {
 display:block
}
.grid-row>td.inline-editable.inline-editable-selected,
.grid-row>td.inline-editable:hover {
 border-bottom-color:#00489f;
 border-left-color:#00489f
}
.grid-row>td.inline-editable.inline-editable-selected::after,
.grid-row>td.inline-editable:hover::after,
.grid-row>td.inline-editable.inline-editable-selected::before,
.grid-row>td.inline-editable:hover::before {
 content:''
}
.grid-row>td.inline-editable.inline-editable-selected .inline-editable-pencil,
.grid-row>td.inline-editable:hover .inline-editable-pencil {
 display:block
}
.grid-row>td.inline-editable.inline-editable-selected .inline-editable-pencil button svg polygon {
 fill:#333
}
.grid-row>td.inline-editable::before {
 background:#00489f;
 height:100%;
 position:absolute;
 right:-1px;
 top:0;
 width:.0625rem;
 z-index:1
}
.grid-row>td.inline-editable::after {
 background:#00489f;
 height:.0625rem;
 left:0;
 position:absolute;
 top:-1px;
 width:100%
}
.grid-row>td.inline-editable .status-icons {
 font-size:1rem
}
.grid-row>td.inline-editable .status-icons>span {
 margin-left:.3125rem
}
.grid-row>td.inline-editable .status-icons>span:first-child {
 margin-left:0
}
.grid-row>td.inline-editable .inline-editable-pencil {
 display:none;
 margin-left:-0.1rem;
 padding-left:.1rem;
 position:absolute;
 left:100%;
 top:-1px;
 z-index:2
}
.grid-row>td.inline-editable .inline-editable-pencil button {
 background:#fff;
 border:.0625rem solid #00489f;
 border-left-color:#fff;
 border-radius:0;
 box-sizing:border-box;
 cursor:pointer;
 margin:0;
 padding:0
}
.grid-row>td.inline-editable .inline-editable-pencil button svg {
 display:block;
 margin:.3rem .2rem .3rem .4rem
}
.grid-row>td.inline-editable .inline-editable-pencil button svg:hover polygon {
 fill:#333
}
.grid-row>td.inline-editable .inline-editable-pencil button svg polygon {
 fill:#999;
 transition:fill 300ms ease-out
}
.grid-row>td.inline-editable .inline-editable-pencil button svg path {
 stroke:#f5f5f5
}
.resize-row th {
 border:0 !important
}
.resize-row div {
 bottom:0;
 cursor:col-resize;
 position:absolute;
 top:0;
 width:5px;
 z-index:1
}
.resize-row div.moving {
 background-color:#ddd;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
body.resize {
 cursor:col-resize;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.scrollbar {
 bottom:0;
 height:15px;
 overflow-x:auto;
 overflow-y:visible;
 position:fixed;
 z-index:999
}
.scrollbar .scrollbar--handle {
 background:transparent;
 height:1px
}
@media screen and (min-width:0\0) {
 .scrollbar {
  height:inherit
 }
}
.shui-dt table.editable tbody.editing td.editable {
 border:1px double #333;
 border-bottom:1px solid #333
}
.shui-dt table.editable tbody.editing td.editable.error {
 border:1px double #dd1e31
}
.shui-dt table.editable tbody.editing tr:first-child td:not(.editable) {
 color:#ccc;
 cursor:default
}
.shui-dt {
 overflow-x:auto;
 overflow-y:hidden
}
.shui-dt.shui-dt__bordered th {
 border:1px solid #ddd;
 border-right:0;
 border-top:0
}
.shui-dt.shui-dt__bordered td {
 border:1px solid #ddd;
 border-right:0;
 border-top:0
}
.shui-dt.shui-dt__bordered th:first-child {
 border-left:0
}
.shui-dt.hideOverflow {
 overflow:hidden
}
.shui-dt table {
 width:100%;
 table-layout:fixed;
 border-spacing:0;
 position:relative
}
.shui-dt tr {
 border-bottom:1px solid #eee
}
.shui-dt td .cell-wrapper,
.shui-dt th .th-title {
 padding:8px;
 overflow:hidden
}
.shui-dt td .cell-wrapper+.cell-wrapper,
.shui-dt th .th-title+.cell-wrapper {
 padding-top:0
}
.shui-dt th .th-title {
 position:relative
}
.shui-dt thead .resize-row th {
 padding:0
}
.shui-dt thead .header-row th {
 background-color:#f8f8f8;
 color:#555;
 font-weight:normal;
 text-align:center
}
.shui-dt thead .header-row th button {
 background-color:transparent;
 border:0;
 padding:0
}
.shui-dt thead .header-row th span {
 display:inline-block;
 background-color:#f8f8f8;
 position:absolute;
 top:50%;
 margin-top:-13.5px;
 right:0;
 padding:8px
}
.shui-dt thead .header-row th.shui-dt--sorted {
 font-weight:bold
}
.shui-dt thead .header-row th.shui-dt--sorted .th-title-text {
 padding-right:30px
}
.shui-dt thead .header-row th.shui-dt--sortable {
 cursor:pointer
}
.shui-dt thead .header-row th.shui-dt--sortable button {
 cursor:pointer
}
.shui-dt thead .header-row th.shui-dt--sortable:hover button {
 color:#999
}
.shui-dt thead .header-row th .sh-tooltip {
 margin-left:.75rem
}
.shui-dt .dropdown>a {
 font-weight:400
}
.shui-dt--selector {
 width:35px;
 padding:8px
}
.shui-dt--left {
 text-align:left !important
}
.shui-dt--right {
 text-align:right !important
}
.shui-dt--text-column>div {
 padding-bottom:5px
}
.shui-dt--icon-column [class*=" icon-"],
.shui-dt--icon-column [class^="icon-"] {
 font-size:1.230766em
}
.shui-dt--icon-column [class*=" icon-"]::before,
.shui-dt--icon-column [class^="icon-"]::before {
 color:#555
}
.sh-tooltip {
 display:inline-block
}
.shui-tooltip-overlay {
 position:absolute;
 padding:15px;
 background-color:#fff;
 border:1px solid #eee;
 z-index:100001;
 border-radius:3px;
 box-shadow:8px 8px 10px rgba(0,0,0,0.35);
 background-clip:padding-box;
 outline-style:none;
 display:table
}
.shui-tooltip-overlay-close {
 float:right;
 padding:0;
 font-family:"vq-icon-font";
 background:0;
 border:0;
 font-size:.625rem
}
.shui-tooltip-overlay-close::before {
 color:#676767;
 content:"\e60a"
}
.shui-tooltip-content {
 display:table-cell;
 margin-top:12px;
 clear:both;
 font-size:.75rem;
 line-height:1.5
}
.shui-tooltip-arrow {
 position:absolute;
 content:'';
 height:13px;
 width:13px;
 border-left:1px solid #ddd;
 border-bottom:1px solid #ddd;
 z-index:1;
 background-color:#fff
}
.shui-tooltip-arrow-right .shui-tooltip-arrow {
 transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 left:-7px
}
.shui-tooltip-arrow-bottom .shui-tooltip-arrow {
 transform:rotate(135deg);
 -ms-transform:rotate(135deg);
 -webkit-transform:rotate(135deg);
 top:-7px
}
.shui-tooltip-arrow-left .shui-tooltip-arrow {
 transform:rotate(225deg);
 -ms-transform:rotate(225deg);
 -webkit-transform:rotate(225deg);
 right:-7px;
 box-shadow:-10px 5px 6px rgba(0,0,0,0.25)
}
.shui-tooltip-arrow-top .shui-tooltip-arrow,
.shui-tooltip-arrow-top-left .shui-tooltip-arrow,
.shui-tooltip-arrow-top-right .shui-tooltip-arrow {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 bottom:-7px;
 box-shadow:-5px 5px 8px rgba(0,0,0,0.3)
}
.tooltip-help-body li {
 margin-bottom:10px
}
.sh-pos {
 color:#209900
}
.icon--arrow-up.sh-pos {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.icon--arrow-down.sh-pos {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.sh-neg {
 color:#dd1e31
}
.icon--arrow-down.sh-neg {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.icon--arrow-up.sh-neg {
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.sh-bold {
 font-weight:bold
}
.sh-arrow-icon-base {
 width:14px;
 height:9px;
 padding-right:5px
}
.sh-superscript {
 vertical-align:super;
 font-size:.7rem
}
.sh-strikethrough {
 text-decoration:line-through
}
.sh-italic {
 font-style:italic
}
#pagination-wrapper ul.pagination__items {
 align-items:center;
 display:inline-flex;
 justify-content:center;
 box-sizing:border-box;
 flex-wrap:wrap;
 height:48px;
 list-style-type:none;
 margin:0;
 overflow:hidden;
 padding:0
}
#pagination-wrapper ul.pagination__items li:not([hidden]) {
 align-items:center;
 display:flex;
 justify-content:center
}
#pagination-wrapper .pagination__item {
 font-weight:normal
}
#pagination-wrapper a.passive-link,
#pagination-wrapper a.passive-link:active,
#pagination-wrapper a.passive-link:visited {
 color:#999
}
#pagination-wrapper .action-pagination .pgn-wrap {
 margin:5px
}
#pagination-wrapper .action-pagination {
 border:0
}
#pagination-wrapper .pgn-1 .pagination .pagination__previous {
 background:url(https://ir.ebaystatic.com/rs/c/feshreports-src-common-images-chevron-light-left-Pdl1fZrr.svg)
}
#pagination-wrapper .pgn-1 .pagination .pagination__next {
 background:url(https://ir.ebaystatic.com/rs/c/feshreports-src-common-images-chevron-light-right-iz-4OMxM.svg)
}
#pagination-wrapper .pgn-1 .pagination a>svg>use {
 display:none
}
#pagination-wrapper .pgn-1 .pagination a.disabled {
 cursor:not-allowed
}
.subtitle-bar {
 margin-top:0;
 font-size:14px;
 font-weight:normal;
 font-stretch:normal;
 font-style:normal;
 line-height:1.36;
 letter-spacing:normal;
 color:#333
}
.main-title-bar {
 margin-bottom:4px
}
#debug-tool {
 font-size:14px;
 line-height:1.15;
 z-index:100000;
 position:fixed;
 bottom:0;
 right:4px;
 max-height:90%;
 padding:2px 4px;
 text-align:right
}
#debug-tool * {
 box-sizing:border-box
}
#debug-tool ul,
#debug-tool ol {
 list-style:none;
 margin:0 0 0 14px;
 padding:0;
 border:0;
 outline:0
}
#debug-tool .jsontree_child-nodes {
 line-height:1.4
}
#debug-tool .jsontree_label b {
 color:red
}
#debug-tool .dCollapse .jsontree_expand-button {
 background-position:0 -11px
}
#debug-tool.open {
 height:90%
}
#tab-debug-tool {
 background-color:#cfc;
 color:#353;
 text-align:right;
 display:inline-block;
 border:1px solid #9a9;
 border-bottom:0;
 position:relative;
 top:1px
}
#tab-debug-tool .toggle {
 display:inline-block;
 cursor:pointer;
 padding:8px 6px
}
#tab-debug-tool span:hover {
 cursor:pointer;
 text-decoration:underline
}
#tab-debug-tool input {
 padding:2px 4px;
 border:1px solid #aca;
 background-color:#efe
}
#wrapper-content-debug-tool {
 border:1px solid #9a9;
 padding-top:2px;
 text-align:left;
 min-width:200px;
 background-color:#cfc;
 color:#333;
 overflow:auto;
 height:100%;
 display:none
}
#content-debug-tool {
 padding-bottom:40px
}
.open #wrapper-content-debug-tool {
 display:block
}
.open #controls-debug-tool {
 display:inline-block
}
#controls-debug-tool {
 display:none;
 margin-right:12px;
 padding:8px 0 8px 6px
}
#controls-debug-tool>span {
 position:relative;
 margin-left:22px
}
.dExpandN input {
 max-width:20px
}
.se-field.se-radio-group .radio.field__control {
 height:18px
}
.calendar-input-wrapper {
 margin-left:-32px
}
.calendar-input-wrapper fieldset.date-field {
 padding-top:8px
}
.calendar-input-wrapper .sh-calendar {
 border:1px solid #ccc;
 display:inline-flex;
 align-items:center
}
#ui-datepicker-div .ui-datepicker-today a.ui-state-highlight {
 background-color:#0554ba;
 color:#fff;
 border-radius:3px
}
.se-field.se-radio-group .radio.field__control {
 height:18px
}
.category-selector {
 width:500px;
 overflow-x:scroll;
 height:calc(100% - 32px);
 overflow-y:scroll;
 padding:0 10px;
 margin:0 -24px
}
.category-selector .category-tree {
 margin-top:6px
}
.categorySlider .se-field-card__content {
 max-height:200px;
 overflow-y:scroll
}
.max-category {
 font-size:16px;
 margin:16px 10px 6px 6px;
 font-weight:bold
}
.reports-bam .lightbox-dialog__window {
 border-radius:8px;
 max-width:780px;
 min-height:725px
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__header {
 margin:0;
 padding:4px 0;
 display:flex;
 flex-direction:row-reverse;
 border-bottom:1px solid #ccc;
 box-shadow:0 .5px 1px 0 rgba(0,0,0,0.25)
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__header h2 {
 text-align:center;
 font-weight:bold
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main {
 margin:0
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper {
 display:flex;
 flex-direction:row
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left {
 flex:1
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left .page-notice--attention {
 border-radius:8px;
 font-size:14px
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left h3 {
 font-weight:700;
 font-size:20px;
 margin-bottom:10px
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left .additional-details {
 margin-bottom:14px
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left .additional-details__text {
 color:#767676
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left .se-field-card {
 max-width:calc(100% - 20px)
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left .se-field-card__content-description:nth-of-type(2) {
 color:#3665f3
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left .se-field-card.Frequency div.se-field-card__content-description:nth-of-type(3) {
 color:#767676
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-left .se-field-card.black-font .se-field-card__content-description:nth-of-type(2) {
 color:#767676
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-right {
 flex:1;
 display:flex;
 box-sizing:border-box
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-right__orders-report-column {
 margin-left:80px;
 min-width:246px;
 padding:16px 16px 16px 24px;
 text-align:left
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-right__orders-report-column .cols {
 display:inline-block;
 display:block;
 padding:2px 0
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-right__orders-report-column .cols:nth-of-type(1) {
 font-weight:bold;
 padding-bottom:10px
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__main .dialog-body-wrapper .body-right .bg {
 background-color:#f7f7f7
}
.reports-bam .lightbox-dialog__window .lightbox-dialog__footer {
 border-top:1px solid #ccc;
 box-shadow:0 -0.5px 2px 0 rgba(0,0,0,0.25)
}
.categorySlider .se-field-card__content div:nth-child(n+3) {
 background-color:#eee;
 color:#707070;
 font-weight:450
}
.flyout-pane__window .flyout-pane__main {
 padding:0 24px
}
.flyout-pane__window .flyout-pane__main legend {
 margin-bottom:0
}
.flyout-pane__window .flyout-pane__main .se-radio-group fieldset:not(.date-field) {
 padding-top:30px
}
.flyout-pane__window .flyout-pane__main .se-radio-group fieldset:not(.date-field) .field__label {
 font-weight:bold
}
.flyout-pane__window .flyout-pane__main .se-radio-group fieldset:not(.date-field) .field .select select {
 border-radius:8px
}
.flyout-pane__window .flyout-pane__main .se-radio-group__option {
 margin:32px 0 0
}
.flyout-pane__window .flyout-pane__main .se-radio-group__option .radio {
 margin-right:16px
}
.flyout-pane__window .flyout-pane__main .se-radio-group__option--description {
 margin-top:16px;
 margin-left:-34px
}
.flyout-pane__window .flyout-pane__main .time-wrapper {
 margin:24px 0
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time {
 display:flex;
 align-items:center;
 padding:10px 0
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time .fluid {
 width:unset
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time .fluid .select select {
 border-radius:8px
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time .fluid.se-textbox--input {
 max-width:80px
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time .fluid.se-textbox--input .textbox__control {
 text-align:right;
 border-radius:8px
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time__hour {
 margin-right:8px
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time__colon {
 padding:0 8px 0 0
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time__minute {
 margin-right:8px
}
.flyout-pane__window .flyout-pane__main .time-wrapper .time__ampm {
 margin-right:8px
}
.flyout-pane__window .flyout-pane__header h2 {
 font-weight:bold
}
.flyout-pane__window .flyout-pane__header .btn.btn--secondary.btn-done-link {
 border:0;
 background-color:transparent;
 font-weight:bold;
 text-decoration:none;
 color:#0654ba;
 cursor:pointer
}
.btn.btn--primary,
.btn.btn--secondary {
 cursor:pointer
}
.btn.btn--primary:hover,
.btn.btn--primary:focus,
.btn.btn--secondary:hover,
.btn.btn--secondary:focus {
 opacity:1 !important
}
.flyout-pane__header .btn--secondary {
 min-width:auto !important
}
.page-ocs {
 padding:10px 0 0;
 text-align:right
}
.page-ocs>ul {
 list-style:none;
 margin:0
}
.page-ocs>ul>li {
 display:inline-block
}
.page-ocs>ul>li:first-child:before {
 display:none
}
.page-ocs>ul>li:before {
 content:'|';
 margin:0 10px;
 color:#999
}
.feedback-link a,
.feedback-link a:visited {
 color:#333
}
.sh-main .main-cnt__header {
 display:flex;
 align-items:center
}
.sh-main .main-cnt__header .title-bar {
 margin-right:auto
}
.sh-main .main-cnt__header .page-ocs {
 margin-top:-32px
}
.shui-dialog .loading {
 min-height:6.5rem;
 min-width:20rem
}
.shui-dialog .loading .dialog__loader {
 left:50%;
 position:absolute;
 top:50%;
 transform:translate(-50%,-50%)
}
.shui-dialog .dialog__window::before {
 background-color:#fff
}
.shui-dialog .dialog__subtitle {
 display:block;
 font-size:.875rem;
 margin:0 0 .5rem
}
.shui-dialog.stretch-body-dock-footer .dialog__window {
 top:0;
 height:100%;
 padding-bottom:0
}
.shui-dialog.stretch-body-dock-footer .dialog__window::before {
 bottom:0
}
.shui-dialog.stretch-body-dock-footer .dialog__footer {
 bottom:0;
 position:fixed;
 border-top:1px solid #eee;
 padding:14px 0;
 width:100%;
 margin-left:-16px
}
.shui-dialog.stretch-body-dock-footer .dialog__footer button:first-child {
 margin-left:16px
}
.image-wrapper {
 min-height:97.5px;
 background:#fff;
 width:260px;
 height:196px;
 border-radius:12px;
 box-sizing:border-box
}
.image-wrapper img {
 border-radius:12px
}
.initial-dialog .lightbox-dialog__window {
 border-radius:16px;
 max-width:948px
}
.initial-dialog .lightbox-dialog__window .lightbox-dialog__main {
 margin:16px 0 0 40px
}
.initial-dialog .lightbox-dialog__window .dialog__body {
 margin:0 32px 32px
}
.initial-dialog .lightbox-dialog__window .dialog__close {
 margin:16px 8px 0 0
}
.initial-dialog .lightbox-dialog__window .lightbox-dialog__header {
 flex-direction:row-reverse
}
.initial-dialog .lightbox-dialog__main .dialog__content {
 margin:0 0 12px
}
.initial-dialog .lightbox-dialog__main .dialog__content .dialog_header {
 font-weight:bold;
 text-align:left;
 margin:-32px 0 32px;
 padding:0;
 border-bottom:0
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper {
 display:flex;
 flex-direction:row
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper>div {
 flex:1
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper>div .img-title {
 padding-top:20px;
 font-size:16px;
 font-weight:bold;
 max-width:calc(100% - 20px)
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper>div .img-title .sh-default {
 color:#0654ba;
 font-size:12px;
 font-style:italic
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper .list {
 width:220px;
 list-style:none;
 padding:0
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper .list li {
 display:flex;
 padding:8px 0
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper .list li .icon-check {
 padding-right:12px
}
.initial-dialog .lightbox-dialog__main .dialog__content .content-wrapper .list li .icon-check:before {
 color:#0654ba
}
.initial-dialog .lightbox-dialog__footer {
 padding:8px 16px 30px 16px
}
.initial-dialog .lightbox-dialog__footer .download-dialog-footer {
 display:flex;
 justify-content:flex-end;
 width:100%
}
.initial-dialog .lightbox-dialog__footer .download-dialog-footer .cta {
 flex-basis:30%;
 display:flex;
 align-items:center
}
.initial-dialog .lightbox-dialog__footer .download-dialog-footer .cta .btn--primary {
 min-width:200px
}
.initial-dialog .lightbox-dialog__footer .download-dialog-footer .cta_checkbox {
 flex-basis:31.33%;
 display:flex;
 align-items:center
}
.initial-dialog .lightbox-dialog__footer .download-dialog-footer .cta_checkbox label {
 margin-left:10px;
 font-size:14px
}
@media(min-width:601px) {
 .initial-dialog .dialog__window:not(.dialog__window--full) {
  max-width:928px
 }
}
.calendar-input-wrapper.date-range {
 display:flex;
 margin-top:30px;
 overflow-y:scroll;
 scroll-behavior:smooth
}
.calendar-input-wrapper.date-range .sh-calendar input {
 padding:10px 8px 8px;
 width:85px
}
.calendar-input-wrapper.date-range .seperator {
 padding:32px 8px 0 8px
}
.calendar-input-wrapper.date-range .timezone {
 padding-top:33px;
 padding-left:10px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer .dp-container {
 padding:10px;
 margin-top:3px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer .dp-container .day-label {
 width:1.4rem;
 line-height:1.4rem;
 font-size:13px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer .dp-container .empty-day {
 width:1.4rem;
 font-size:12px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer .dp-container .day {
 width:1.4rem;
 line-height:1.4rem;
 font-size:12px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer .dp-container .month-label {
 font-size:13px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer .dp-container .month-label svg.icon--chevron-right {
 height:14px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer .dp-container .month-label svg.icon--chevron-left {
 height:14px
}
.calendar-input-wrapper .dropdownContainer .datePickerContainer.end .dp-container {
 right:10px
}
.calendar-input-wrapper button.dateContainer {
 width:140px;
 height:34px;
 padding:8px;
 margin:0;
 position:relative;
 text-align:left;
 border-radius:6px;
 border:solid 1px #e5e5e5;
 background-color:#fafafa;
 box-sizing:border-box;
 font:inherit
}
.calendar-input-wrapper button span.calendarIcon {
 width:40px;
 height:30px;
 background:center no-repeat url(https://ir.ebaystatic.com/rs/c/feshreports-src-common-images-datepicker-calendar-4DfXiG7H.svg);
 background-size:12px 11px;
 position:absolute;
 border:0;
 cursor:pointer;
 top:-3px;
 right:-13px;
 margin:4px 8px 4px 8px
}
.se-field.se-radio-group .radio.field__control {
 height:18px
}
.se-field.se-radio-group .se-radio-group__option--description {
 color:#767676;
 margin-left:0;
 margin-top:5px
}
.se-field .field .field__label {
 line-height:10px
}
.se-field .field .field__label .promoted {
 color:#0654ba;
 padding:4px 10px;
 border:#0654ba 1px solid;
 display:inline-block;
 margin-left:15px;
 text-transform:uppercase;
 border-radius:40px;
 font-size:12px
}
.category-selector__types-wrapper {
 background-color:white;
 border:1px solid silver;
 border-top:0;
 transform:translate3d(0,0,200px)
}
.category-selector fieldset {
 border-bottom:1px solid silver;
 padding:.6rem .4rem;
 margin:0
}
.textual-display.bold {
 font-weight:bold
}
.textual-display.superscript {
 vertical-align:super
}
.category-tree {
 padding-left:0
}
.onlyLeafSelectable .category .checkbox input[type="checkbox"]:disabled+span {
 display:none
}
.onlyLeafSelectable .categoryLeaf .checkbox input[type="checkbox"]:disabled+span {
 display:inline-flex
}
.onlyLeafSelectable ul[role="presentation"] {
 border-left:.5px dotted #979797;
 margin-left:24px;
 padding:0
}
.onlyLeafSelectable .categoryLeaf {
 margin-left:10px
}
li.category {
 line-height:35px;
 list-style:none
}
li.category .checkbox {
 margin:0 10px
}
li.category .category-button {
 background-color:transparent;
 border:2px solid transparent;
 padding:0;
 margin:0 10px
}
li.category .category-button svg {
 height:14px;
 width:13px
}
li.category .category-content {
 vertical-align:middle;
 display:inline-block
}
li.category .category-content>span.category-name {
 cursor:pointer
}
li.category .category-content>span.category-name:nth-of-type(2) {
 color:#999;
 padding-left:5px
}
li.category .category-selected {
 font-weight:bold
}
.date-picker {
 display:inline-block;
 vertical-align:top
}
.date-picker ::-moz-focus-inner {
 border:0
}
@supports(-moz-appearance:none) {
 .date-picker button:focus {
  box-shadow:0 0 0 3px #7aacfe
 }
}
.date-picker:nth-child(2) {
 margin-left:1.3rem
}
.dp-container {
 padding:1.3rem;
 background-color:white;
 display:inline-block;
 border:1px solid #ccc;
 border-radius:3px;
 box-shadow:0 0 10px 0 rgba(0,0,0,0.35);
 position:absolute
}
.dp-container.hidden {
 display:none
}
.day-label {
 display:inline-block;
 width:2rem;
 line-height:2rem;
 text-align:center;
 margin:.1rem;
 border:1px solid transparent
}
.month-label {
 text-align:center;
 margin-top:.75rem;
 margin-bottom:1rem;
 font-weight:bold
}
.month-label .icon-btn {
 height:1.2rem;
 border:0
}
.month-label .icon-btn svg {
 vertical-align:inherit
}
.month-label .icon-btn span {
 vertical-align:bottom
}
.month-label .icon-btn .span {
 vertical-align:top
}
.prev-month.icon-btn {
 position:absolute;
 left:0;
 margin-left:1.1rem;
 padding-top:.1rem;
 padding-bottom:.1rem
}
.next-month.icon-btn {
 position:absolute;
 right:0;
 margin-right:1.1rem;
 padding-top:.1rem;
 padding-bottom:.1rem
}
.days {
 display:inline-block
}
.empty-day {
 width:2rem;
 display:inline-block;
 margin:.1rem;
 border:1px solid transparent
}
.day {
 display:inline-block;
 cursor:pointer;
 width:2rem;
 line-height:2rem;
 text-align:center;
 margin:.1rem;
 color:#0654ba;
 border:1px solid transparent;
 border-radius:3px;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.day button {
 background:0;
 color:inherit;
 border:0;
 font:inherit;
 cursor:pointer;
 width:100%;
 height:inherit;
 padding:0;
 margin-bottom:0;
 margin-top:0;
 border-radius:3px
}
.day button:focus {
 z-index:1;
 position:relative
}
.day:hover:not(.grey):not(.empty) {
 border-color:#0654ba
}
.day:hover.today:not(.selected) {
 color:#0654ba
}
.range {
 background-color:#e4f0fe
}
.selected {
 background-color:#0654ba;
 color:white;
 font-weight:bold
}
.today:not(.selected) {
 color:black;
 font-weight:bold
}
.grey {
 background-color:#f7f7f7;
 color:#ccc;
 cursor:default
}
.empty {
 cursor:default
}
a.nav-link {
 color:#111820;
 color:var(--nav-link-color,#111820);
 text-decoration:none
}
a.nav-link:visited {
 color:#111820;
 color:var(--nav-link-color,#111820)
}
a.nav-link:hover {
 color:#3665f3;
 color:var(--nav-link-hover-color,#3665f3);
 text-decoration:underline
}
button.fake-link {
 color:#3665f3;
 color:var(--fake-link-color,#3665f3);
 background-color:transparent;
 border:0;
 font-family:inherit;
 font-size:inherit;
 padding:0;
 text-decoration:underline
}
button.fake-link[disabled] {
 opacity:.5
}
button.fake-link:hover {
 color:#2b0eaf;
 color:var(--fake-link-hover-color,#2b0eaf)
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode a.nav-link {
  --nav-link-color:#dcdcdc;
  --nav-link-hover-color:#dcdcdc
 }
 .skin-experiment-dark-mode button.fake-link {
  --fake-link-color:#5192ff;
  --fake-link-hover-color:#94bcff
 }
}
.se-radio-group__option {
 display:flex
}
.se-radio-group__option>div {
 flex:1
}
div.field.se-radio-group__option {
 margin:32px 0
}
div.field.se-radio-group__option:first-child {
 margin-top:0
}
div.field.se-radio-group__option:last-child {
 margin-bottom:0
}
.se-radio-group__option .radio {
 margin-right:8px
}
.se-radio-group__option--description {
 margin-top:4px
}
.se-radio-group__option--description-collapsed {
 display:-webkit-box;
 max-height:35px;
 overflow:hidden;
 text-overflow:ellipsis;
 -webkit-box-orient:vertical;
 -webkit-line-clamp:2
}
.se-radio-group__option--description-collapsed-button {
 margin-top:8px
}
.se-radio-group__option--content {
 margin-top:16px
}
div.se-field {
 display:inline-block
}
.se-field fieldset {
 margin:0
}
.se-field fieldset legend {
 margin-bottom:0;
 padding:0
}
.se-field.field.flex {
 display:flex;
 flex-direction:row
}
.se-field__label-container {
 display:flex;
 flex-direction:row;
 justify-content:space-between;
 margin-bottom:8px
}
.se-field__label-container .field__description--right {
 align-self:flex-end;
 flex-shrink:0;
 margin-left:8px
}
.se-field__label-section {
 display:flex;
 flex-direction:column
}
.se-field__label-section.fixed-width {
 width:160px
}
.se-field__label-section .field__label {
 margin-right:0
}
.se-field__label-section-post-label {
 margin-left:4px
}
.se-field__label-section--lock-icon-only .icon--locked-small {
 margin-left:8px;
 vertical-align:text-top
}
.se-field__label-section .tooltip {
 margin-left:8px
}
.se-field__label-section .tooltip button.icon-btn {
 height:auto;
 width:auto
}
.se-field__label-section sup {
 font-size:smaller;
 margin-left:4px;
 position:initial;
 top:auto;
 vertical-align:super
}
.field__infotip {
 margin-left:4px
}
.field__infotip .infotip {
 margin-top:-4px
}
.field__infotip svg.icon--information {
 height:16px
}
.field__subtext,
.field__errors {
 margin:4px 16px 0
}
.field__subtext {
 display:flex;
 justify-content:space-between
}
.field__subtext--right {
 margin-left:auto;
 flex-shrink:0
}
.flyout-pane[role="dialog"] {
 bottom:0;
 left:0;
 -webkit-overflow-scrolling:touch;
 overflow-y:auto;
 position:fixed;
 right:0;
 top:0;
 will-change:background-color;
 z-index:100010
}
.flyout-pane__main {
 box-sizing:border-box;
 flex:1 1 auto;
 position:relative;
 padding:0 20px;
 overflow-y:auto;
 min-height:18px
}
.flyout-pane__header {
 border:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 border-bottom:1px solid #ccc;
 padding:0 20px
}
.flyout-pane__footer {
 display:flex;
 flex-direction:column;
 justify-content:center;
 margin:0 16px 16px;
 position:relative
}
.flyout-pane__footer>:not(:first-child) {
 margin-top:16px
}
.flyout-pane__window {
 display:flex;
 flex-direction:column;
 max-width:400px;
 min-height:55px;
 position:absolute;
 will-change:opacity,transform;
 opacity:1;
 background-color:#fff;
 top:0;
 min-width:200px;
 border-left:1px solid rgba(153,153,153,0.18);
 left:auto;
 box-shadow:-10px -2px 50px 0 rgba(0,0,0,0.3);
 border-radius:10px
}
.flyout-pane__window::before {
 background-color:#fff;
 bottom:15vh;
 content:"";
 left:0;
 position:absolute;
 top:0;
 width:100%;
 display:none
}
.flyout-pane__window .flyout-pane__main,
.flyout-pane__window .flyout-pane__body {
 min-height:auto
}
.flyout-pane .flyout-pane__wrapper {
 position:relative;
 overflow:hidden
}
.flyout-pane .flyout-pane__tip {
 content:'';
 display:block;
 width:0;
 height:0;
 position:absolute;
 border-top:12px solid transparent;
 border-bottom:12px solid transparent;
 border-right:12px solid #fff;
 left:-12px
}
.flyout-pane--show .flyout-pane__window,
.flyout-pane--hide .flyout-pane__window {
 transition:transform .18s ease-out,opacity .32s ease
}
.flyout-pane--hide.flyout-pane--hide,
.flyout-pane--hide.flyout-pane--show-init,
.flyout-pane--show-init.flyout-pane--hide,
.flyout-pane--show-init.flyout-pane--show-init {
 display:block
}
.flyout-pane--hide .flyout-pane__window,
.flyout-pane--show-init .flyout-pane__window {
 transform:translateX(20px);
 opacity:0
}
.flyout-pane--show.flyout-pane--show,
.flyout-pane--show.flyout-pane--hide-init,
.flyout-pane--hide-init.flyout-pane--show,
.flyout-pane--hide-init.flyout-pane--hide-init {
 display:block
}
.flyout-pane--show .flyout-pane__window,
.flyout-pane--hide-init .flyout-pane__window {
 transform:translateX(0);
 opacity:1
}
@media(min-width:601px) {
 .flyout-pane__footer {
  flex-direction:row;
  justify-content:flex-end;
  margin:0 24px 24px
 }
 .flyout-pane__footer>:not(:first-child) {
  margin-left:24px;
  margin-top:initial
 }
}
svg.icon--warning-filled {
 height:24px;
 width:24px
}
.page-notice--warning,
.section-notice--warning {
 background-color:#fef4d9
}
.page-notice--warning {
 border-color:#f7b500
}
.se-field-card {
 border-bottom:1px solid #ddd
}
.se-field-card.no-border {
 border:0
}
.se-field-card.black-font .se-field-card__content-value {
 color:#000
}
.se-field-card.disabled .se-field-card__content-value,
.se-field-card.disabled .se-field-card__right-icon svg.icon {
 color:#ccc
}
.se-field-card button {
 background:0;
 border:0;
 cursor:pointer;
 font-family:inherit;
 padding:0;
 text-align:left;
 width:100%
}
.se-field-card__message {
 margin-top:8px
}
.se-field-card__message:first-child {
 margin-top:16px
}
.se-field-card__message .section-notice {
 margin:0
}
.se-field-card__message .section-notice svg.icon {
 vertical-align:baseline
}
.se-field-card__container {
 align-items:center;
 display:flex;
 flex-direction:row;
 justify-content:space-between
}
.se-field-card__content {
 font-size:.875rem;
 padding:16px 0;
 position:relative;
 width:calc(100% - 10px)
}
.se-field-card__content-label,
.se-field-card__content-value,
.se-field-card__content-description {
 line-height:1.43;
 overflow-wrap:break-word
}
.se-field-card__content-label {
 font-weight:bold
}
.se-field-card__content-value {
 color:#0654ba
}
.se-field-card__content-description {
 color:#707070
}
.se-field-card__right-icon {
 margin-left:8px
}
button.se-field-card__right-icon {
 align-items:center;
 display:flex;
 justify-content:center;
 min-width:40px;
 width:auto
}
.se-field-card__right-icon svg.icon {
 color:#707070;
 fill:#707070
}
.se-field-card__right-icon svg.icon.icon--chevron-right,
.se-field-card__right-icon svg.icon.icon--locked {
 width:12px;
 height:15px
}
.se-dialog .fullscreen-dialog__main,
.se-dialog .lightbox-dialog__main,
.se-dialog .panel-dialog__main {
 margin:0;
 padding:16px
}
@media(min-width:601px) {
 .se-dialog .fullscreen-dialog__main,
 .se-dialog .lightbox-dialog__main,
 .se-dialog .panel-dialog__main {
  padding:24px
 }
}
.se-dialog .fullscreen-dialog__main iframe,
.se-dialog .lightbox-dialog__main iframe,
.se-dialog .panel-dialog__main iframe {
 border-width:0;
 height:100%;
 width:100%
}
.se-dialog .fullscreen-dialog__main {
 height:100%;
 overflow-y:hidden
}
.se-dialog--gapless-body .fullscreen-dialog__main,
.se-dialog--gapless-body .lightbox-dialog__main,
.se-dialog--gapless-body .panel-dialog__main {
 padding:0
}
.se-dialog__fullscreen .fullscreen-dialog__header,
.se-dialog__fullscreen .lightbox-dialog__header,
.se-dialog__fullscreen .panel-dialog__header {
 box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);
 margin:0 0 1px 0;
 padding:16px
}
.scheduledErrorDialog .lightbox-dialog__window {
 max-width:600px
}
.scheduledErrorDialog .lightbox-dialog__window .lightbox-dialog__header {
 position:absolute;
 top:10px;
 right:10px
}
.scheduledErrorDialog .lightbox-dialog__window .lightbox-dialog__main {
 margin-top:40px
}
.scheduledErrorDialog .lightbox-dialog__window .lightbox-dialog__main .dialog__content {
 font-weight:600
}
.scheduledErrorDialog .lightbox-dialog__window .lightbox-dialog__main .dialog__content .message-wrapper {
 margin-right:50px
}
.scheduledErrorDialog .lightbox-dialog__window .lightbox-dialog__footer .cta button {
 background-color:transparent;
 color:#0654ba
}
.scheduledErrorDialog .lightbox-dialog__window .lightbox-dialog__footer .cta button span {
 color:#0654ba
}
.app-mod-banner {
 border:1px solid #ccc;
 background-color:#fff;
 margin-bottom:12px;
 margin-top:12px
}
.app-mod-banner .container {
 min-height:100px;
 display:flex;
 flex-direction:row;
 align-items:center;
 flex-grow:1;
 border-radius:0
}
.app-mod-banner .container .text {
 flex:1
}
.app-mod-banner .container .headline {
 margin-left:20px
}
.app-mod-banner .container .description {
 margin-top:15px;
 margin-left:20px
}
.app-mod-banner .container .button {
 flex:.5;
 display:flex;
 justify-content:right;
 flex-direction:row-reverse;
 margin-right:20px
}
.app-mod-banner.multiple .container {
 flex-direction:column;
 padding:20px 20px 0;
 align-items:flex-start
}
.app-mod-banner.multiple .container .headline {
 margin-left:0
}
.app-mod-banner.multiple .container .description {
 margin-left:0
}
.app-mod-banner.multiple .container .button {
 margin:20px 0
}
.sh-pos {
 color:#209900
}
.sh-arrow .sh-pos::before,
.sh-arrow .sh-pos::before {
 content:"\e602";
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px;
 bottom:-0.25em;
 color:inherit
}
.sh-neg {
 color:#dd1e31
}
.sh-arrow .sh-neg::before,
.sh-arrow .sh-neg::before {
 content:"\e601";
 width:14px;
 height:9px;
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px;
 bottom:-0.15em;
 color:inherit
}
.sh-bold {
 font-weight:bold
}
.sh-arrow-icon-base {
 font-family:"vq-icon-font";
 display:inline;
 position:relative;
 font-size:.5em;
 padding-right:5px
}
.sh-superscript {
 vertical-align:super;
 font-size:.7rem
}
.sh-strikethrough {
 text-decoration:line-through
}
.sh-italic {
 font-style:italic
}
.shui-select .carat {
 color:#707070;
 font-family:"vq-icon-font";
 font-weight:normal;
 font-style:normal;
 text-transform:none;
 display:inline-block;
 speak:none;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 content:"\e601";
 padding:0 5px;
 vertical-align:middle;
 font-size:.54rem
}
.shui-select.menu {
 display:inline-block;
 position:relative;
 min-width:60px
}
.shui-select.menu a {
 color:inherit
}
.shui-select.menu>button,
.shui-select.menu>a,
.shui-select.menu>a:focus,
.shui-select.menu>a:visited {
 color:#333;
 border:1px solid #eee;
 border-radius:2px;
 background-color:#fff;
 display:inline-block;
 padding:11px 34px 10px 15px;
 text-align:left;
 text-decoration:none
}
.shui-select.menu>button::after,
.shui-select.menu>a::after,
.shui-select.menu>a:focus::after,
.shui-select.menu>a:visited::after {
 color:#707070;
 font-family:"vq-icon-font";
 font-weight:normal;
 font-style:normal;
 text-transform:none;
 display:inline-block;
 speak:none;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 content:"\e601";
 padding:0 5px;
 vertical-align:middle;
 font-size:.54rem;
 margin-top:-3px;
 position:absolute;
 right:11px;
 top:50%
}
.shui-select.menu button[disabled] {
 color:#ccc;
 background-color:1px solid #eee
}
.shui-select.menu button[disabled]::after {
 color:#ccc
}
.shui-select.menu>ul {
 border:1px solid #eee;
 box-sizing:border-box;
 background-color:#fff;
 display:none;
 left:0;
 margin:-1px 0 0 0;
 max-height:450px;
 overflow-y:auto;
 padding:5px 0;
 position:absolute;
 top:100%;
 white-space:nowrap;
 z-index:9
}
.shui-select.menu.open>ul {
 display:inline-block
}
.shui-select.menu.open>ul li {
 list-style:none;
 font-size:14px;
 padding:5px 34px 5px 15px;
 cursor:pointer;
 text-decoration:none;
 outline:0
}
.shui-select.menu.open>ul .active {
 text-decoration:underline
}
.shui-select.menu.open>ul .active.multiple {
 text-decoration:none
}
.source-filter {
 border:1px solid #ccc;
 background-color:#fff;
 border-radius:2px;
 margin-bottom:5px;
 height:80px;
 padding:16px 16px 4px
}
.source-filter .source-filter_dropdown-title {
 margin-bottom:8px;
 font-size:14px;
 font-weight:normal;
 font-stretch:normal;
 font-style:normal;
 line-height:1.36;
 letter-spacing:normal;
 color:#333
}
.select-dropdown .select-wrap .select select {
 background-color:#fff;
 min-width:160px;
 border-radius:4px
}
.select-dropdown .select-wrap .select select:not(:focus) {
 border:1px solid #ccc
}
.pgn-wrap {
 margin-top:20px
}
.pgn-wrap [class*=" pgn"],
.pgn-wrap [class^="pgn"] {
 display:inline-block
}
.pgn-wrap .pgn-0 {
 text-align:left;
 width:15%
}
.pgn-wrap .pgn-0-mini {
 text-align:right
}
.pgn-wrap .pgl-cntr div.dsc {
 display:inline-block;
 line-height:100%;
 color:#767676;
 margin-right:10px;
 font-size:12px;
 vertical-align:top
}
.pgn-wrap .pgl-cntr div.dsc .pgNum {
 color:#666;
 padding:0 4px
}
.pgn-wrap .pgl-cntr [class*=" icon-"],
.pgn-wrap .pgl-cntr [class^="icon-"] {
 margin-right:10px;
 cursor:pointer
}
.pgn-wrap .pgn-1 {
 width:80%;
 text-align:center
}
.pgn-wrap .pgn-1 .pagination svg.icon--chevron-light-left,
.pgn-wrap .pgn-1 .pagination svg.icon--chevron-light-right {
 height:1rem;
 width:1rem
}
.pgn-wrap .pgn-1 .pagination svg.icon--chevron-light-left.disabled,
.pgn-wrap .pgn-1 .pagination svg.icon--chevron-light-right.disabled {
 color:#ccc
}
.pgn-wrap .pgn-1 .pagination span.pg-helpText {
 height:1px;
 width:1px;
 position:absolute;
 overflow:hidden;
 top:-10px
}
.pgn-wrap .pgn-1 .pagination .elp {
 font-size:1rem;
 margin:0;
 cursor:default
}
.pgn-wrap .pgn-2 {
 text-align:right;
 width:20%
}
.pgn-wrap .pgn-2 .ipp-label {
 margin-right:10px
}
.pgn-wrap .pgn-2 .ipp-drpdwn {
 display:inline-block;
 vertical-align:middle
}
.pgn-wrap .pgn-2 .menu button {
 text-align:inherit
}
.pgn-wrap a.disabled {
 cursor:default
}
.align-right {
 text-align:right
}
.downloadReport .hidden {
 display:none !important
}
.downloadReport .download-link-inactive {
 color:#707070
}
.downloadReport .download-link-active {
 color:#0654ba;
 cursor:pointer
}
.downloadReport .download-link-text {
 font-size:.875rem;
 border:0
}
.downloadReport .progress-spinner {
 height:.875rem !important;
 width:.875rem !important;
 margin-right:10px
}
.downloadReport .popup-error-broder {
 border-top:2px solid #dd1e31 !important
}
.downloadReport .rpt-status-popup {
 z-index:999;
 position:fixed;
 width:20rem;
 left:1.25rem;
 bottom:1.5rem;
 border-top:2px solid #0654ba;
 border-bottom:1px solid #ccc;
 border-right:1px solid #ccc;
 border-left:1px solid #ccc;
 padding:1rem 0 0;
 background-color:#fff
}
.downloadReport .rpt-status-popup .popup-text {
 margin-bottom:.875rem;
 padding:0 12px
}
.downloadReport .rpt-status-popup .popup-text .error-subtext {
 color:#707070;
 margin-top:8px;
 font-size:.75rem
}
.downloadReport .rpt-status-popup .popup-text-top {
 margin-right:.5rem;
 font-size:.875rem;
 display:inline
}
.downloadReport .rpt-status-popup .popup-text-top-color {
 color:#000;
 font-weight:bold
}
.downloadReport .rpt-status-popup .popup-text-top-error {
 color:#dd1e31
}
.downloadReport .rpt-status-popup .popup-text-bot {
 font-size:.75rem;
 color:#707070;
 padding-top:12px;
 border-top:1px solid #ccc;
 display:flex
}
.downloadReport .rpt-status-popup .popup-text-bot a {
 margin-left:auto
}
.downloadReport .rpt-status-popup .popup-text-bot p {
 margin:0;
 flex-grow:1
}
.downloadReport .rpt-status-popup .popup-wait-message {
 display:flex;
 padding-top:10px;
 margin:0;
 flex-grow:1
}
.downloadReport .rpt-status-popup .popup-icon-close {
 position:absolute;
 top:.5rem;
 right:1rem;
 font-size:.6875rem;
 cursor:pointer;
 border:0;
 padding:.25rem;
 background-color:transparent
}
.downloadReport .rpt-status-popup .error-status {
 height:16px;
 width:16px
}
.downloadReport .dialog .dialog__content .cancelMsg {
 padding:15px 0
}
.downloadReport .dialog .dialog__footer {
 display:inline-flex
}
.downloadReport .dialog .btn--primary {
 margin-right:.625rem
}
.download-component .downloadReport .download-link-active.download-link-text {
 width:0;
 height:0;
 color:transparent;
 font-size:0;
 padding:0
}
.download-component .lightbox-dialog__header {
 border-bottom:1px solid #ddd;
 text-align:center;
 margin:0 !important
}
.download-component .downloadReport>.progress-spinner,
.download-component .download-link-inactive,
.download-component .download-link-active {
 display:none
}
.skin-large .ebay-gh--enabled h1 {
 font-size:1.5rem !important
}
.card-old>:first-child {
 margin-top:0
}
body {
 min-width:1260px;
 background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpEyqERADAIBMGbbwSH+qhA/6URXMyqBUhFBLIP6ip0ezk2zExqC58nwACVZwX67tO41gAAAABJRU5ErkJggg=='),url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABVAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5RDRDOEYzQ0QzNjExRTFBRTIwRkUzMzM4MTZCOEQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM5RDRDOEY0Q0QzNjExRTFBRTIwRkUzMzM4MTZCOEQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzlENEM4RjFDRDM2MTFFMUFFMjBGRTMzMzgxNkI4RDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzlENEM4RjJDRDM2MTFFMUFFMjBGRTMzMzgxNkI4RDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAQEBAQECAQECAwIBAgMDAgICAgMDAwMDAwMDBQMEBAQEAwUFBQYGBgUFBwcICAcHCgoKCgoMDAwMDAwMDAwMAQICAgQDBAcFBQcKCAcICgwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAkACADAREAAhEBAxEB/8QAYwABAQEBAAAAAAAAAAAAAAAAAAECCQEBAAAAAAAAAAAAAAAAAAAAABABAAEDAgUDAwUAAAAAAAAAAREhAhIAMfBBYSIyUaETsfFiccFCggMRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AO7clpAhbVm52g330EItG1cY2PRd3f25aCN6DyBneh1WePoFvcWRxibt5x3Jo1H04AXXBbyMav49YmpoDfbatygWmRWIGksJOgJbOUtpbNyz4+q1roF1y0tO47pOSi5RPN5cAR/0ttEUyt7m6dq71emgo3TksJ3JK4k7+VR9NBcriniFd9q7oPtoM8isNvd3MxMzc1J/TQLh/wAysW2i3TPi1J326aCyQj2x7MzO+gWsXYzEBcfjNDnz46AVtFaB4k+LUlh9uADnT49pccs4y+2gM/w8o7fKc6z+0fbQZPlxcfCH45zjOXj6aDT8s2/HM/2jLrFNB//Z) !important;
 background-position:0 30px,0 0,0 0 !important;
 background-repeat:repeat-x,repeat,repeat !important
}
body #mainContent {
 outline:0
}
body #gh,
body #gh-top {
 padding-left:30px;
 padding-right:30px
}
body #gh-top {
 box-sizing:border-box
}
body .shui-sh-header {
 padding:.625rem 30px .4375rem
}
body .top-nav {
 border-bottom:1px solid #ddd;
 margin-left:30px;
 margin-right:30px
}
body h1 {
 font-size:1.5rem !important
}
body #glbfooter {
 background:transparent;
 border:0;
 margin:0;
 padding:30px 0 0
}
body #glbfooter .gf-t {
 margin:0
}
body #glbfooter #gf-norton,
body #glbfooter #gf-truste {
 display:none
}
body .sh-main {
 display:table;
 table-layout:fixed;
 width:100%
}
body .sh-main>.left-col {
 display:table-cell;
 width:170px;
 padding:0 0 0 30px;
 vertical-align:top;
 box-sizing:border-box
}
body .sh-main>.right-col {
 display:table-cell;
 padding:0 30px 30px;
 vertical-align:top
}
body .widget-container {
 align-items:stretch;
 display:flex;
 flex-wrap:wrap;
 overflow:hidden;
 margin:-10px
}
body .widget-container+.widget-container {
 margin-top:30px;
 margin-top:10px
}
body .widget-container .widget {
 box-sizing:border-box;
 display:inline-block;
 display:flex;
 width:100%;
 padding:10px
}
body .widget-container .widget.widget-1-col {
 flex:auto 0 0;
 width:33.333%
}
body .widget-container .widget.widget-2-col {
 flex:auto 0 0;
 width:66.666%
}
body .widget-container .widget.widget-3-col {
 flex:auto 0 0
}
body .widget-container .widget>.card-old {
 margin:0;
 padding:0;
 width:100%
}
body .widget-container .widget>.card-old>.service-down {
 margin:15px
}
body.no-flex .widget-container {
 margin:-11px
}
body.no-flex .widget-container+.widget-container {
 margin-top:11px
}
body.no-flex .widget-container .widget {
 margin-right:-4px;
 padding:11px;
 vertical-align:top
}
body.no-flex .widget-container .widget>.card-old {
 height:100%
}
/*!
Skin v2.6.4
Copyright 2015 eBay! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/eBay/skin/blob/master/LICENSE.txt"
*//*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html {
 font-family:sans-serif;
 -ms-text-size-adjust:100%;
 -webkit-text-size-adjust:100%
}
body {
 margin:0
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
 display:block
}
audio,
canvas,
progress,
video {
 display:inline-block
}
audio:not([controls]) {
 display:none;
 height:0
}
progress {
 vertical-align:baseline
}
template,
[hidden] {
 display:none
}
a {
 background-color:transparent;
 -webkit-text-decoration-skip:objects
}
a:active,
a:hover {
 outline-width:0
}
abbr[title] {
 border-bottom:0;
 text-decoration:underline;
 -webkit-text-decoration:underline dotted;
 text-decoration:underline dotted
}
b,
strong {
 font-weight:inherit
}
b,
strong {
 font-weight:bolder
}
dfn {
 font-style:italic
}
h1 {
 font-size:2em;
 margin:.67em 0
}
mark {
 background-color:#ff0;
 color:#000
}
small {
 font-size:80%
}
sub,
sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline
}
sub {
 bottom:-0.25em
}
sup {
 top:-0.5em
}
img {
 border-style:none
}
svg:not(:root) {
 overflow:hidden
}
code,
kbd,
pre,
samp {
 font-family:monospace,monospace;
 font-size:1em
}
figure {
 margin:1em 40px
}
hr {
 box-sizing:content-box;
 height:0;
 overflow:visible
}
button,
input,
select,
textarea {
 font:inherit;
 margin:0
}
optgroup {
 font-weight:bold
}
button,
input {
 overflow:visible
}
button,
select {
 text-transform:none
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
 -webkit-appearance:button
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
 border-style:none;
 padding:0
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
 outline:1px dotted ButtonText
}
fieldset {
 border:1px solid silver;
 margin:0 2px;
 padding:.35em .625em .75em
}
legend {
 box-sizing:border-box;
 color:inherit;
 display:table;
 max-width:100%;
 padding:0;
 white-space:normal
}
textarea {
 overflow:auto
}
[type="checkbox"],
[type="radio"] {
 box-sizing:border-box;
 padding:0
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
 height:auto
}
[type="search"] {
 -webkit-appearance:textfield;
 outline-offset:-2px
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
 -webkit-appearance:none
}
::-webkit-input-placeholder {
 color:inherit;
 opacity:.54
}
::-webkit-file-upload-button {
 -webkit-appearance:button;
 font:inherit
}
html {
 font-size:100%
}
html>body {
 font-family:"Helvetica Neue",Helvetica,Arial,Roboto,sans-serif;
 font-size:.875rem;
 color:#333;
 background:#f0eeec
}
h1 {
 font-weight:200;
 font-size:1.5rem
}
h2 {
 font-weight:400;
 font-size:1.25rem
}
h3 {
 font-weight:400;
 font-size:.9375rem
}
h4 {
 font-weight:400;
 font-size:.875rem
}
h5 {
 font-weight:400;
 font-size:.8125rem
}
h6 {
 font-weight:400;
 font-size:.75rem
}
.skin-large h1 {
 font-weight:200;
 font-size:1.75rem
}
.skin-large h2 {
 font-weight:400;
 font-size:1.5rem
}
.skin-large h3 {
 font-weight:400;
 font-size:1.062rem
}
.skin-large h4 {
 font-weight:400;
 font-size:.9375rem
}
.skin-large h5 {
 font-weight:400;
 font-size:.875rem
}
.skin-large h6 {
 font-weight:400;
 font-size:.8125rem
}
h1 img,
h2 img,
h3 img,
h4 img,
h5 img,
h6 img {
 margin:0
}
a,
a:focus,
a:visited {
 color:#0654ba;
 text-decoration:none
}
.skin-large a:hover {
 text-decoration:underline
}
.clearfix::before,
.clearfix::after {
 display:table;
 content:" ";
 line-height:0
}
.clearfix::after {
 clear:both
}
.image-wrapper {
 display:table-cell;
 text-align:center;
 vertical-align:middle
}
.image-wrapper img {
 max-height:100%;
 max-width:100%
}
.clipped {
 border:0;
 clip:rect(1px 1px 1px 1px);
 clip:rect(1px,1px,1px,1px);
 height:1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 white-space:nowrap;
 width:1px
}
.clipped--stealth:focus {
 clip:auto;
 height:auto;
 overflow:visible;
 white-space:normal;
 width:auto
}
.truncate {
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.responsive-image {
 height:auto;
 max-width:100%
}
.fluid-image {
 height:auto;
 width:100%
}
.hide {
 display:none
}
.show {
 display:block
}
.left {
 float:left
}
.right {
 float:right
}
.center {
 margin:0 auto
}
.emphasis {
 color:#dd1e31
}
.positive {
 color:#447d14
}
.negative {
 color:#dd1e31
}
.no-scroll {
 overflow:hidden
}
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html {
 font-family:sans-serif;
 -ms-text-size-adjust:100%;
 -webkit-text-size-adjust:100%
}
body {
 margin:0
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
 display:block
}
audio,
canvas,
progress,
video {
 display:inline-block
}
audio:not([controls]) {
 display:none;
 height:0
}
progress {
 vertical-align:baseline
}
template,
[hidden] {
 display:none
}
a {
 background-color:transparent;
 -webkit-text-decoration-skip:objects
}
a:active,
a:hover {
 outline-width:0
}
abbr[title] {
 border-bottom:0;
 text-decoration:underline;
 -webkit-text-decoration:underline dotted;
 text-decoration:underline dotted
}
b,
strong {
 font-weight:inherit
}
b,
strong {
 font-weight:bolder
}
dfn {
 font-style:italic
}
h1 {
 font-size:2em;
 margin:.67em 0
}
mark {
 background-color:#ff0;
 color:#000
}
small {
 font-size:80%
}
sub,
sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline
}
sub {
 bottom:-0.25em
}
sup {
 top:-0.5em
}
img {
 border-style:none
}
svg:not(:root) {
 overflow:hidden
}
code,
kbd,
pre,
samp {
 font-family:monospace,monospace;
 font-size:1em
}
figure {
 margin:1em 40px
}
hr {
 box-sizing:content-box;
 height:0;
 overflow:visible
}
button,
input,
select,
textarea {
 font:inherit;
 margin:0
}
optgroup {
 font-weight:bold
}
button,
input {
 overflow:visible
}
button,
select {
 text-transform:none
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
 -webkit-appearance:button
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
 border-style:none;
 padding:0
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
 outline:1px dotted ButtonText
}
fieldset {
 border:1px solid silver;
 margin:0 2px;
 padding:.35em .625em .75em
}
legend {
 box-sizing:border-box;
 color:inherit;
 display:table;
 max-width:100%;
 padding:0;
 white-space:normal
}
textarea {
 overflow:auto
}
[type="checkbox"],
[type="radio"] {
 box-sizing:border-box;
 padding:0
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
 height:auto
}
[type="search"] {
 -webkit-appearance:textfield;
 outline-offset:-2px
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
 -webkit-appearance:none
}
::-webkit-input-placeholder {
 color:inherit;
 opacity:.54
}
::-webkit-file-upload-button {
 -webkit-appearance:button;
 font:inherit
}
.spinner[role="img"][aria-label] {
 display:inline-block;
 background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIgoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiCgkgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8dGl0bGU+c3Bpbm5lcjwvdGl0bGU+CjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgo8ZyBpZD0iT3ZhbC0xIj4KCTxwYXRoIGZpbGw9IiNEOEQ1RDMiIGQ9Ik0xNSwzMEM2LjcsMzAsMCwyMy4zLDAsMTVDMCw2LjgsNi43LDAuMSwxNSwwLjFTMjkuOSw2LjgsMjkuOSwxNUMyOS45LDIzLjMsMjMuMiwzMCwxNSwzMHogTTE1LDQuMgoJCUM5LDQuMiw0LjIsOSw0LjIsMTVTOSwyNS44LDE1LDI1LjhjNiwwLDEwLjgtNC45LDEwLjgtMTAuOFMyMSw0LjIsMTUsNC4yeiIvPgo8L2c+CjxwYXRoIGZpbGw9IiMyRDhCRTkiIGQ9Ik0xNSwwLjFDMTUsMC4xLDE1LDAuMSwxNSwwLjFsMCw0LjFjMCwwLDAsMCwwLDBjNSwwLDkuMiwzLjQsMTAuNSw4LjFsNC0xQzI3LjgsNC44LDIxLjksMC4xLDE1LDAuMXoiLz4KPC9zdmc+Cg==) no-repeat center center;
 background-size:cover;
 -webkit-animation:spin 600ms linear infinite;
 animation:spin 600ms linear infinite;
 height:30px;
 width:30px
}
@-webkit-keyframes spin {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
@keyframes spin {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
.spinner--large[role="img"][aria-label] {
 height:60px;
 width:60px
}
@font-face {
 font-family:"vq-icon-font";
 src:url('https://ir.ebaystatic.com/cr/v/c1/skin/v2.5.5/fonts/vq-icon-font.eot');
 src:url('https://ir.ebaystatic.com/cr/v/c1/skin/v2.5.5/fonts/vq-icon-font.eot?#iefix') format('embedded-opentype'),
 url('https://ir.ebaystatic.com/cr/v/c1/skin/v2.5.5/fonts/vq-icon-font.woff') format('woff'),
 url('https://ir.ebaystatic.com/cr/v/c1/skin/v2.5.5/fonts/vq-icon-font.ttf') format('truetype'),
 url('https://ir.ebaystatic.com/cr/v/c1/skin/v2.5.5/fonts/vq-icon-font.svg#vq-icon-font') format('svg');
 font-weight:normal;
 font-style:normal
}
[class*=" icon-"]::before,
[class^="icon-"]::before {
 color:#767676;
 font-family:"vq-icon-font";
 font-weight:normal;
 font-style:normal;
 text-transform:none;
 display:inline-block;
 speak:none;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.icon-arrow-down::before {
 content:"\e601"
}
.icon-arrow-up::before {
 content:"\e602"
}
.icon-shopping-null::before {
 content:"\e603";
 color:#999
}
.icon-cart::before {
 content:"\e604"
}
.icon-cart-null::before {
 content:"\e605"
}
.icon-chevron-up::before {
 content:"\e609"
}
.icon-chevron-down::before {
 content:"\e606"
}
.icon-chevron-up-disabled::before {
 content:"\e609";
 color:#ccc
}
.icon-chevron-down-disabled::before {
 content:"\e606";
 color:#ccc
}
.icon-chevron-left::before {
 content:"\e607"
}
.icon-chevron-right::before {
 content:"\e608"
}
.icon-chevron-left-disabled::before {
 content:"\e607";
 color:#ccc
}
.icon-chevron-right-disabled::before {
 content:"\e608";
 color:#ccc
}
.icon-close::before {
 content:"\e60a"
}
.icon-caution-null::before {
 content:"\e60b";
 color:#999
}
.icon-feedback-negative::before {
 content:"\e60c";
 color:#dd1e31
}
.icon-feedback-neutral::before {
 content:"\e60d";
 color:#555
}
.icon-feedback-positive::before {
 content:"\e60f";
 color:#5ba71b
}
.icon-follow::before {
 content:"\e610";
 color:#0654ba
}
.icon-sell-null::before {
 content:"\e611";
 color:#999
}
.icon-settings::before {
 content:"\e612"
}
.icon-pictures-null::before {
 content:"\e613";
 color:#999
}
.icon-information::before {
 content:"\e614";
 color:#0654ba
}
.icon-menu::before {
 content:"\e615"
}
.icon-notifications::before {
 content:"\e616"
}
.icon-notifications-null::before {
 content:"\e617";
 color:#999
}
.icon-profile::before {
 content:"\e618"
}
.icon-search::before {
 content:"\e619"
}
.icon-sell::before {
 content:"\e61b"
}
.icon-sort::before {
 content:"\e61c"
}
.icon-star::before {
 content:"\e61d"
}
.icon-success::before {
 content:"\e61e"
}
.icon-confirmation::before {
 content:"\e905";
 color:#5ba71b
}
.icon-view-detail::before {
 content:"\e620"
}
.icon-view-grid::before {
 content:"\e621"
}
.icon-view-list::before {
 content:"\e622"
}
.icon-priority::before {
 content:"\e906";
 color:#dd1e31
}
.icon-check::before {
 content:"\e625";
 color:#0654ba
}
.icon-mail::before {
 content:"\e627"
}
.icon-minus::before {
 content:"\e62f"
}
.icon-checkbox-checked::before {
 content:"\e62a"
}
.icon-radio-unchecked::before {
 content:"\e62b"
}
.icon-checkbox-unchecked::before {
 content:"\e62c"
}
.icon-radio-checked::before {
 content:"\e62d"
}
.icon-clock::before {
 content:"\e628"
}
.icon-chevron-light-left::before {
 content:"\e629"
}
.icon-chevron-light-right::before {
 content:"\e62e"
}
.icon-box::before {
 content:"\e630"
}
.icon-camera::before {
 content:"\e631"
}
.icon-tag::before {
 content:"\e632"
}
.icon-fire::before {
 content:"\e633"
}
.icon-autocomplete::before {
 content:"\e900"
}
.icon-call::before {
 content:"\e901"
}
.icon-comments::before {
 content:"\e902"
}
.icon-help::before {
 content:"\e903"
}
.icon-save::before {
 content:"\e904"
}
.icon-clear:before {
 content:"\e907";
 color:#ccc
}
.icon-chat:before {
 content:"\e908"
}
.icon-pencil-null:before {
 content:"\e90c";
 color:#999
}
.icon-collections-null:before {
 content:"\e909";
 color:#999
}
.icon-glasses-null:before {
 content:"\e90a";
 color:#999
}
.icon-mail-open:before {
 content:"\e90b"
}
.icon-trash:before {
 content:"\e90d"
}
.icon-magnify:before {
 content:"\e90f"
}
.icon-window:before {
 content:"\e90e"
}
.icon-bold:before {
 content:"\e910"
}
.icon-italic:before {
 content:"\e911"
}
.icon-underline:before {
 content:"\e912"
}
.icon-strike-thru:before {
 content:"\e913"
}
.icon-left-justified:before {
 content:"\e914"
}
.icon-center-justified:before {
 content:"\e915"
}
.icon-right-justified:before {
 content:"\e916"
}
.icon-justified:before {
 content:"\e917"
}
.icon-bulleted-list:before {
 content:"\e918"
}
.icon-numbered-list:before {
 content:"\e919"
}
.icon-link:before {
 content:"\e91a"
}
.icon-left-aligned:before {
 content:"\e91b"
}
.icon-center-aligned:before {
 content:"\e91c"
}
.icon-right-aligned:before {
 content:"\e91d"
}
.icon-requested-total:before {
 content:"\e91e"
}
.icon-relisted:before {
 content:"\e91f"
}
.icon-second-chance:before {
 content:"\e920"
}
.icon-part-paid:before {
 content:"\e921"
}
.icon-payment-refunded:before {
 content:"\e922"
}
.icon-item-paid:before {
 content:"\e923"
}
.icon-checkout-complete:before {
 content:"\e924"
}
.icon-item-shipped:before {
 content:"\e925"
}
.icon-classified-ad:before {
 content:"\e926"
}
.icon-best-offer:before {
 content:"\e927"
}
.icon-fixed-price:before {
 content:"\e928"
}
.icon-auction:before {
 content:"\e929"
}
.icon-seller-feedback:before {
 content:"\e92a"
}
.icon-item-feedback:before {
 content:"\e92b"
}
button.btn,
a.fake-btn {
 border:1px solid;
 box-sizing:border-box;
 font-family:inherit;
 margin:0;
 text-align:center;
 text-decoration:none;
 vertical-align:bottom;
 border-radius:48px;
 border-radius:var(--button-border-radius,48px);
 padding:11px 16px;
 padding:var(--button-padding-vertical,11px) var(--button-padding-horizontal,16px);
 background-color:transparent;
 color:inherit;
 display:inline-block;
 font-size:.875rem;
 max-width:100%;
 min-height:40px;
 min-width:128px
}
button.btn--fixed-height,
a.fake-btn--fixed-height {
 height:40px
}
button.btn--truncated,
a.fake-btn--truncated {
 height:40px
}
button.btn--truncated,
a.fake-btn--truncated,
button.btn--truncated span,
a.fake-btn--truncated span {
 line-height:1.4em;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
button.btn:focus:not(:focus-visible),
a.fake-btn:focus:not(:focus-visible) {
 outline:0
}
button.btn--wide,
a.fake-btn--wide {
 padding-left:48px;
 padding-right:48px
}
button.btn[disabled],
a.fake-btn:not([href]),
button.btn[aria-disabled="true"],
a.fake-btn[aria-disabled="true"] {
 opacity:1
}
a.fake-btn:visited {
 color:inherit
}
button.btn--fluid,
a.fake-btn--fluid {
 width:100%
}
.btn__cell,
.fake-btn__cell {
 align-items:center;
 display:flex;
 width:100%;
 justify-content:center
}
.btn__cell--fixed-height,
.fake-btn__cell--fixed-height {
 display:inline-flex
}
.btn__cell--fixed-height>svg,
.fake-btn__cell--fixed-height>svg {
 align-self:baseline;
 max-width:calc(100% - 32px)
}
.btn__cell--truncated,
.fake-btn__cell--truncated {
 display:inline-flex
}
.btn__cell--truncated>svg,
.fake-btn__cell--truncated>svg {
 align-self:baseline;
 max-width:calc(100% - 32px)
}
button.btn svg.icon,
a.fake-btn svg.icon {
 align-self:center;
 flex-shrink:0;
 height:100%;
 max-height:18px;
 width:1em
}
button.btn svg.icon:first-child,
a.fake-btn svg.icon:first-child {
 margin-right:8px
}
button.btn svg.icon:last-child,
a.fake-btn svg.icon:last-child {
 margin-left:8px
}
button.btn__cell--fixed-height svg.icon,
a.fake-btn__cell--fixed-height svg.icon {
 align-self:center;
 height:1rem;
 overflow:visible;
 width:1rem
}
button.btn--primary,
a.fake-btn--primary {
 background-color:#3665f3;
 background-color:var(--button-primary-background-color,#3665f3);
 border-color:#3665f3;
 border-color:var(--button-primary-border-color,#3665f3);
 color:#fff;
 color:var(--button-primary-foreground-color,#fff);
 font-weight:bold
}
button.btn--primary:focus,
a.fake-btn--primary:focus,
button.btn--primary:hover,
a.fake-btn--primary:hover,
button.btn--primary:active,
a.fake-btn--primary:active {
 background-color:#2b0eaf;
 background-color:var(--button-primary-hover-background-color,#2b0eaf);
 border-color:#3665f3;
 border-color:var(--button-primary-hover-border-color,#3665f3)
}
button.btn--primary:visited,
a.fake-btn--primary:visited {
 color:#fff;
 color:var(--button-primary-foreground-color,#fff)
}
button.btn .spinner {
 height:19px;
 width:19px
}
button.btn--large svg.icon,
a.fake-btn--large svg.icon {
 max-height:20px
}
button.btn--confirmation {
 background-color:#28a443;
 border-color:#28a443;
 color:#fff
}
button.btn--confirmation svg.icon {
 height:19px;
 width:19px
}
button.btn--confirmation svg.icon:first-child {
 margin-right:0
}
button.btn--confirmation svg.icon:last-child {
 margin-left:0
}
button.btn--confirmation:focus,
button.btn--confirmation:hover,
button.btn--confirmation:active,
button.btn--confirmation:visited {
 border-color:#28a443;
 color:#fff
}
button.btn--primary[disabled],
button.btn--primary[aria-disabled="true"] {
 background-color:#c7c7c7;
 background-color:var(--button-primary-disabled-background-color,#c7c7c7);
 border-color:#c7c7c7;
 border-color:var(--button-primary-disabled-border-color,#c7c7c7);
 color:#fff;
 color:var(--button-primary-disabled-foreground-color,#fff)
}
button.btn--primary[disabled] svg.icon,
button.btn--primary[aria-disabled="true"] svg.icon {
 fill:#fff;
 fill:var(--button-primary-disabled-foreground-color,#fff)
}
button.btn--primary[disabled]:hover,
button.btn--primary[aria-disabled="true"]:hover,
button.btn--primary[disabled]:focus,
button.btn--primary[aria-disabled="true"]:focus {
 background-color:#c7c7c7;
 background-color:var(--button-primary-disabled-background-color,#c7c7c7);
 border-color:#c7c7c7;
 border-color:var(--button-primary-disabled-border-color,#c7c7c7)
}
a.fake-btn--primary:not([href]),
a.fake-btn--primary[aria-disabled="true"] {
 background-color:#c7c7c7;
 background-color:var(--button-primary-disabled-background-color,#c7c7c7);
 border-color:#c7c7c7;
 border-color:var(--button-primary-disabled-border-color,#c7c7c7);
 color:#fff;
 color:var(--button-primary-disabled-foreground-color,#fff)
}
a.fake-btn--primary:not([href]):focus,
a.fake-btn--primary[aria-disabled="true"]:focus,
a.fake-btn--primary:not([href]):hover,
a.fake-btn--primary[aria-disabled="true"]:hover,
a.fake-btn--primary:not([href]):active,
a.fake-btn--primary[aria-disabled="true"]:active {
 background-color:#c7c7c7;
 background-color:var(--button-primary-disabled-background-color,#c7c7c7);
 border-color:#c7c7c7;
 border-color:var(--button-primary-disabled-border-color,#c7c7c7);
 color:#fff;
 color:var(--button-primary-disabled-foreground-color,#fff);
 opacity:1
}
a.fake-btn--secondary:visited {
 color:#3665f3;
 color:var(--button-secondary-foreground-color,#3665f3)
}
button.btn--secondary,
a.fake-btn--secondary {
 background-color:#fff;
 background-color:var(--button-secondary-background-color,#fff);
 border-color:#3665f3;
 border-color:var(--button-secondary-border-color,#3665f3);
 color:#3665f3;
 color:var(--button-secondary-foreground-color,#3665f3)
}
button.btn--secondary:hover,
a.fake-btn--secondary:hover,
button.btn--secondary:focus,
a.fake-btn--secondary:focus,
button.btn--secondary:active,
a.fake-btn--secondary:active {
 background-color:#fff;
 background-color:var(--button-secondary-hover-background-color,#fff);
 border-color:#2b0eaf;
 border-color:var(--button-secondary-hover-foreground-color,#2b0eaf);
 color:#2b0eaf;
 color:var(--button-secondary-hover-foreground-color,#2b0eaf)
}
button.btn--delete,
a.fake-btn--delete {
 background-color:#fff;
 background-color:var(--button-delete-background-color,#fff);
 border-color:#e0103a;
 border-color:var(--button-delete-foreground-color,#e0103a);
 color:#e0103a;
 color:var(--button-delete-foreground-color,#e0103a)
}
button.btn--delete:focus,
a.fake-btn--delete:focus,
button.btn--delete:hover,
a.fake-btn--delete:hover,
button.btn--delete:active,
a.fake-btn--delete:active,
button.btn--delete:visited,
a.fake-btn--delete:visited {
 border-color:#e0103a;
 border-color:var(--button-delete-foreground-color,#e0103a);
 color:#e0103a;
 color:var(--button-delete-foreground-color,#e0103a)
}
button.btn--secondary[disabled],
button.btn--secondary[aria-disabled="true"],
button.btn--delete[disabled],
button.btn--delete[aria-disabled="true"] {
 background-color:#fff;
 background-color:var(--button-secondary-disabled-background-color,#fff);
 border-color:#c7c7c7;
 border-color:var(--button-secondary-disabled-border-color,#c7c7c7);
 color:#c7c7c7;
 color:var(--button-secondary-disabled-foreground-color,#c7c7c7)
}
button.btn--secondary[disabled] svg.icon,
button.btn--secondary[aria-disabled="true"] svg.icon,
button.btn--delete[disabled] svg.icon,
button.btn--delete[aria-disabled="true"] svg.icon {
 fill:#c7c7c7;
 fill:var(--button-secondary-disabled-foreground-color,#c7c7c7)
}
button.btn--secondary[disabled]:hover,
button.btn--secondary[aria-disabled="true"]:hover,
button.btn--delete[disabled]:hover,
button.btn--delete[aria-disabled="true"]:hover,
button.btn--secondary[disabled]:focus,
button.btn--secondary[aria-disabled="true"]:focus,
button.btn--delete[disabled]:focus,
button.btn--delete[aria-disabled="true"]:focus,
button.btn--secondary[disabled]:active,
button.btn--secondary[aria-disabled="true"]:active,
button.btn--delete[disabled]:active,
button.btn--delete[aria-disabled="true"]:active {
 background-color:#fff;
 background-color:var(--button-secondary-disabled-background-color,#fff);
 border-color:#c7c7c7;
 border-color:var(--button-secondary-disabled-border-color,#c7c7c7)
}
a.fake-btn--secondary:not([href]),
a.fake-btn--secondary[aria-disabled="true"],
a.fake-btn--delete:not([href]),
a.fake-btn--delete[aria-disabled="true"] {
 border-color:#c7c7c7;
 border-color:var(--button-secondary-disabled-border-color,#c7c7c7);
 color:#c7c7c7;
 color:var(--button-secondary-disabled-foreground-color,#c7c7c7)
}
button.btn--large,
a.fake-btn--large {
 padding:14px 16px;
 padding:var(--button-large-padding-vertical,14px) var(--button-padding-horizontal,16px);
 font-size:1rem;
 min-height:48px
}
button.btn--transparent,
a.fake-btn--transparent {
 background-color:transparent
}
button.btn--transparent:hover,
a.fake-btn--transparent:hover,
button.btn--transparent:focus,
a.fake-btn--transparent:focus {
 background-color:transparent
}
button.btn--fixed-height,
a.fake-btn--fixed-height {
 padding-top:calc(21.5px - 0.75em)
}
button.btn--large-fixed-height,
a.fake-btn--large-fixed-height {
 height:48px;
 min-height:48px;
 padding-top:calc(27px - 0.75em)
}
button.btn--truncated,
a.fake-btn--truncated,
button.btn--truncated span,
a.fake-btn--truncated span {
 line-height:1.4em;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
button.btn--large-truncated,
a.fake-btn--large-truncated {
 padding:14px 16px;
 padding:var(--button-large-padding-vertical,14px) var(--button-padding-horizontal,16px);
 font-size:1rem;
 height:48px;
 min-height:48px
}
button.btn--large-truncated,
a.fake-btn--large-truncated,
button.btn--large-truncated span,
a.fake-btn--large-truncated span {
 line-height:1.4em;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
button.btn--icon-only,
a.fake-btn--icon-only {
 border-radius:8px;
 border-radius:var(--button-icon-only-border-radius,8px);
 min-width:auto;
 padding:0
}
a.fake-btn--icon-only {
 display:inline-flex
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode button.btn,
 .skin-experiment-dark-mode a.fake-btn {
  --button-primary-background-color:#5192ff;
  --button-primary-foreground-color:#171717;
  --button-primary-hover-background-color:#94bcff;
  --button-secondary-background-color:#171717;
  --button-secondary-border-color:#5192ff;
  --button-secondary-foreground-color:#5192ff;
  --button-secondary-hover-background-color:#171717;
  --button-secondary-hover-foreground-color:#94bcff;
  --button-delete-background-color:#171717;
  --button-delete-foreground-color:#e95367;
  --button-primary-disabled-background-color:#4d4d4d;
  --button-primary-disabled-foreground-color:#707070;
  --button-primary-disabled-border-color:#707070;
  --button-secondary-disabled-background-color:#171717;
  --button-secondary-disabled-foreground-color:#4d4d4d;
  --button-secondary-disabled-border-color:#4d4d4d
 }
}
.page-notice {
 border-radius:8px;
 border-radius:var(--page-notice-border-radius,8px);
 border-style:solid;
 border-width:1px;
 flex-wrap:wrap;
 font-size:.875rem;
 margin:8px 0;
 padding:16px
}
div[role="region"].page-notice,
section.page-notice {
 display:flex
}
span[role="region"].page-notice {
 display:inline-flex
}
.page-notice--attention {
 background-color:#fff5f8;
 background-color:var(--page-notice-attention-background-color,#fff5f8);
 border-color:#e0103a;
 border-color:var(--page-notice-attention-border-color,#e0103a)
}
.page-notice--confirmation {
 background-color:#effef0;
 background-color:var(--page-notice-confirmation-background-color,#effef0);
 border-color:#28a443;
 border-color:var(--page-notice-confirmation-border-color,#28a443)
}
.page-notice--information {
 background-color:#f1f8fe;
 background-color:var(--page-notice-information-background-color,#f1f8fe);
 border-color:#3665f3;
 border-color:var(--page-notice-information-border-color,#3665f3)
}
.page-notice--celebration {
 background-color:#effef0;
 background-color:var(--page-notice-celebration-background-color,#effef0);
 border-color:#28a443;
 border-color:var(--page-notice-celebration-border-color,#28a443)
}
.page-notice__header {
 align-items:center;
 display:flex;
 justify-content:center;
 padding-right:16px
}
.page-notice__main,
.page-notice__footer {
 display:flex;
 flex-direction:column;
 justify-content:center
}
.page-notice__main {
 flex:1
}
.page-notice__title {
 font-size:.875rem;
 margin:0 0 4px 0
}
.page-notice__footer {
 margin-top:8px;
 padding-left:0;
 width:100%
}
.page-notice__main p {
 margin:0
}
.page-notice--celebration .page-notice__title {
 font-size:1.25rem
}
.page-notice--celebration p {
 color:#05823f
}
@media(min-width:601px) {
 section.page-notice,
 div[role="region"].page-notice {
  flex-wrap:nowrap;
  font-size:1rem;
  margin:16px 0
 }
 .page-notice--celebration {
  padding:24px
 }
 .page-notice__title {
  font-size:1rem
 }
 .page-notice--celebration .page-notice__header {
  padding-right:24px
 }
 .page-notice--celebration .page-notice__title {
  font-size:1.875rem;
  margin-bottom:8px
 }
 .page-notice__footer {
  margin-top:0;
  padding-left:16px;
  width:auto
 }
}
[dir="rtl"] .page-notice__header {
 padding-left:16px;
 padding-right:0
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .page-notice {
  --page-notice-attention-background-color:#191f1b;
  --page-notice-confirmation-background-color:#1b2027;
  --page-notice-information-background-color:#2a191c;
  --page-notice-celebration-background-color:#191f1b
 }
}
.inline-notice {
 margin:8px 0
}
div.inline-notice {
 display:flex
}
span.inline-notice {
 display:inline-flex
}
.inline-notice__header {
 align-items:center;
 display:flex;
 margin-right:8px
}
.inline-notice p {
 margin:4px 0
}
.inline-notice p:first-of-type {
 font-weight:bold
}
[dir="rtl"] .inline-notice__header .icon.icon--confirmation-filled {
 margin-left:8px
}
.section-notice {
 background-color:#f7f7f7;
 background-color:var(--section-notice-default-background-color,#f7f7f7);
 border-radius:8px;
 border-radius:var(--section-notice-border-radius,8px);
 flex-wrap:wrap;
 font-size:.875rem;
 margin:8px 0;
 padding:16px
}
div[role="region"].section-notice,
section.section-notice {
 display:flex
}
span[role="region"].section-notice {
 display:inline-flex
}
.section-notice--attention {
 background-color:#fff5f8;
 background-color:var(--section-notice-attention-background-color,#fff5f8)
}
.section-notice--confirmation {
 background-color:#effef0;
 background-color:var(--section-notice-confirmation-background-color,#effef0)
}
.section-notice--information {
 background-color:#f1f8fe;
 background-color:var(--section-notice-information-background-color,#f1f8fe)
}
.section-notice__header {
 align-items:center;
 display:flex;
 justify-content:center;
 padding-right:16px
}
.section-notice__main,
.section-notice__footer {
 display:flex;
 flex-direction:column;
 justify-content:center
}
.section-notice__main {
 flex:1
}
.section-notice__title {
 font-size:.875rem;
 margin:0 0 4px 0
}
.section-notice__footer {
 margin-top:8px;
 padding-left:0;
 width:100%
}
.section-notice__main p {
 margin:0
}
@media(min-width:601px) {
 section.section-notice,
 div[role="region"].section-notice {
  flex-wrap:nowrap;
  font-size:1rem;
  margin:16px 0
 }
 .section-notice__title {
  font-size:1rem
 }
 .section-notice__footer {
  margin-top:0;
  padding-left:16px;
  width:auto
 }
}
[dir="rtl"] .section-notice__header .icon--confirmation-filled {
 margin-left:8px
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .section-notice {
  --section-notice-default-background-color:#171717;
  --section-notice-attention-background-color:#191f1b;
  --section-notice-confirmation-background-color:#1b2027;
  --section-notice-information-background-color:#2a191c
 }
}
.window-notice {
 background-color:#fff;
 background-color:var(--window-notice-background-color,#fff);
 box-sizing:border-box;
 display:flex;
 flex-direction:column;
 margin:16px 0;
 text-align:center;
 width:100%
}
.window-notice--screen {
 height:100%;
 justify-content:center;
 margin:0;
 position:relative
}
.window-notice__main {
 color:#05823f;
 color:var(--window-notice-foreground-color,#05823f);
 margin:20px 0
}
.window-notice__title {
 color:#111820;
 color:var(--window-notice-title-foreground-color,#111820);
 display:inline-block;
 font-size:1.875rem;
 font-weight:bold;
 margin:0
}
.window-notice__header svg.icon {
 font-size:0;
 height:35px;
 margin:0 auto;
 width:35px
}
.window-notice--screen .window-notice__footer .btn,
.window-notice--screen .window-notice__footer .fake-btn {
 bottom:0;
 left:0;
 position:absolute;
 width:100%
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .window-notice {
  --window-notice-background-color:#212121;
  --window-notice-foreground-color:#30c550;
  --window-notice-title-foreground-color:#dcdcdc
 }
}
:root {
 --color-background-default:#fff;
 --color-text-default:#111820;
 --color-text-secondary:#707070;
 --color-link-default:#3665f3;
 --color-link-visited:#82187c;
 --page-grid-gutter-width-small:8px;
 --page-grid-gutter-width-large:16px;
 --page-grid-col-width-small:calc((100% / 8) - var(--page-grid-gutter-width-small)+1px);
 --page-grid-col-width-large:calc((100% / 16) - var(--page-grid-gutter-width-large)+1px)
}
@media(prefers-color-scheme:dark) {
 :root .skin-experiment-dark-mode {
  --color-background-default:#171717;
  --color-text-default:#dcdcdc;
  --color-text-secondary:#9c9c9c;
  --color-link-default:#5192ff;
  --color-link-hover:#94bcff;
  --color-link-visited:#d2a4cf
 }
}
body {
 background-color:#fff;
 background-color:var(--color-background-default,#fff);
 color:#111820;
 color:var(--color-text-default,#111820);
 font-family:Arial,sans-serif;
 font-size:.875rem;
 -webkit-text-size-adjust:100%
}
fieldset {
 border:0;
 padding:0
}
legend {
 margin-bottom:8px
}
a {
 color:#3665f3;
 color:var(--color-link-default,#3665f3)
}
a:visited {
 color:#82187c;
 color:var(--color-link-visited,#82187c)
}
a:hover {
 color:#2b0eaf;
 color:var(--color-link-hover,#2b0eaf)
}
.clearfix::before,
.clearfix::after {
 content:" ";
 display:table;
 line-height:0
}
.clearfix::after {
 clear:both
}
.clipped {
 border:0;
 clip:rect(1px,1px,1px,1px);
 height:1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 white-space:nowrap;
 width:1px
}
.clipped--stealth:focus {
 clip:auto;
 height:auto;
 overflow:visible;
 white-space:normal;
 width:auto
}
.fluid {
 width:100%
}
.image-stretch {
 height:auto;
 width:100%
}
.image-scale {
 height:auto;
 max-width:100%
}
.image-center {
 display:table-cell;
 text-align:center;
 vertical-align:middle
}
.image-center img {
 max-height:100%;
 max-width:100%
}
.image-treatment {
 align-items:center;
 display:flex;
 justify-content:center;
 position:relative
}
.image-treatment::after {
 background:rgba(0,0,0,0.05);
 bottom:0;
 content:"";
 display:block;
 left:0;
 position:absolute;
 right:0;
 top:0
}
.image-treatment>img {
 display:inline-block;
 max-height:100%;
 max-width:100%;
 -o-object-fit:contain;
 object-fit:contain
}
.text-truncate {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
svg.icon {
 display:inline-block;
 fill:currentColor;
 pointer-events:none;
 stroke:currentColor;
 stroke-width:0;
 vertical-align:middle
}
svg.icon--disabled {
 color:#c7c7c7;
 fill:currentColor
}
svg.icon--add {
 height:20px;
 width:20px
}
svg.icon--attention {
 height:24px;
 width:24px
}
svg.icon--attention-filled {
 height:24px;
 width:24px
}
svg.icon--back {
 height:18px;
 width:10px
}
svg.icon--breadcrumb {
 height:8px;
 width:8px
}
svg.icon--camera {
 height:20px;
 width:24px
}
svg.icon--carousel-next {
 height:14px;
 width:8px
}
svg.icon--carousel-prev {
 height:14px;
 width:8px
}
svg.icon--cart {
 height:22px;
 width:23px
}
svg.icon--checkbox-checked {
 height:18px;
 width:18px
}
svg.icon--checkbox-unchecked {
 height:18px;
 width:18px
}
svg.icon--checkbox-checked-large {
 height:24px;
 width:24px
}
svg.icon--checkbox-unchecked-large {
 height:24px;
 width:24px
}
svg.icon--chevron-down {
 height:10px;
 width:18px
}
svg.icon--chevron-left {
 height:18px;
 width:10px
}
svg.icon--chevron-right {
 height:18px;
 width:10px
}
svg.icon--chevron-up {
 height:10px;
 width:18px
}
svg.icon--clear {
 height:24px;
 width:24px
}
svg.icon--close {
 height:18px;
 width:18px
}
svg.icon--confirmation {
 height:24px;
 width:24px
}
svg.icon--confirmation-filled {
 height:24px;
 width:24px
}
svg.icon--cta {
 height:21px;
 width:22px
}
svg.icon--download {
 height:22px;
 width:22px
}
svg.icon--dropdown {
 height:5.25px;
 width:9px
}
svg.icon--filter-gallery {
 height:18px;
 width:22px
}
svg.icon--filter-list {
 height:18px;
 width:22px
}
svg.icon--filter-single {
 height:18px;
 width:22px
}
svg.icon--help {
 height:21px;
 width:23px
}
svg.icon--information {
 height:24px;
 width:24px
}
svg.icon--information-filled {
 height:24px;
 width:24px
}
svg.icon--menu {
 height:18px;
 width:20px
}
svg.icon--messages {
 height:18px;
 width:22px
}
svg.icon--notification {
 height:24px;
 width:22px
}
svg.icon--overflow {
 height:18px;
 width:4px
}
svg.icon--pause {
 height:24px;
 width:24px
}
svg.icon--play {
 height:24px;
 width:24px
}
svg.icon--profile {
 height:24px;
 width:22px
}
svg.icon--pagination-next {
 height:15px;
 width:14px
}
svg.icon--pagination-prev {
 height:14px;
 width:14px
}
svg.icon--radio-checked {
 height:18px;
 width:18px
}
svg.icon--radio-unchecked {
 height:18px;
 width:18px
}
svg.icon--search {
 height:22px;
 width:22px
}
svg.icon--selling {
 height:22px;
 width:22px
}
svg.icon--settings {
 height:24px;
 width:24px
}
svg.icon--settings-small {
 height:16px;
 width:16px
}
svg.icon--tick {
 height:10px;
 width:14px
}
svg.icon--video-play {
 height:24px;
 width:24px
}
svg.icon--video-pause {
 height:24px;
 width:24px
}
svg.icon--report-flag {
 height:24px;
 width:24px
}
svg.icon--report-flag-small {
 height:16px;
 width:16px
}
svg.icon--window {
 height:25px;
 width:28px
}
[dir="rtl"] svg.icon--back,
[dir="rtl"] svg.icon--breadcrumb,
[dir="rtl"] svg.icon--carousel-next,
[dir="rtl"] svg.icon--carousel-prev,
[dir="rtl"] svg.icon--chevron-left,
[dir="rtl"] svg.icon--chevron-right,
[dir="rtl"] svg.icon--cta,
[dir="rtl"] svg.icon--pagination-next,
[dir="rtl"] svg.icon--pagination-prev {
 transform:rotate(180deg)
}
svg.icon--arrow-left {
 height:18px;
 width:20px
}
svg.icon--arrow-move {
 height:15px;
 width:15px
}
svg.icon--arrow-right {
 height:18px;
 width:20px
}
svg.icon--arrow-right-extra-small {
 height:10px;
 width:10px
}
svg.icon--arrow-right-bold {
 height:21px;
 width:22px
}
svg.icon--bag {
 height:24px;
 width:24px
}
svg.icon--bids {
 height:23px;
 width:23px
}
svg.icon--bank {
 height:22px;
 width:22px
}
svg.icon--bank-large {
 height:58px;
 width:58px
}
svg.icon--calendar {
 height:22px;
 width:22px
}
svg.icon--calendar-large {
 height:60px;
 width:58px
}
svg.icon--calendar-small {
 height:14px;
 width:14px
}
svg.icon--small-case {
 height:24px;
 width:24px
}
svg.icon--cart-large {
 height:57px;
 width:57px
}
svg.icon--categories {
 height:20px;
 width:20px
}
svg.icon--chat-large {
 height:53px;
 width:58px
}
svg.icon--large-case {
 height:24px;
 width:24px
}
svg.icon--chevron-down-bold {
 height:12.58px;
 width:21.6px
}
svg.icon--chevron-up-bold {
 height:12.58px;
 width:21.6px
}
svg.icon--chevron-up-extra-small {
 height:5px;
 width:9px
}
svg.icon--chevron-down-extra-small {
 height:5px;
 width:9px
}
svg.icon--credit-card {
 height:16px;
 width:22px
}
svg.icon--credit-card-large {
 height:46px;
 width:58px
}
svg.icon--credit-card-small {
 height:12px;
 width:16px
}
svg.icon--customize {
 height:24px;
 width:24px
}
svg.icon--deals {
 height:24px;
 width:18px
}
svg.icon--delete {
 height:24px;
 width:22px
}
svg.icon--edit {
 height:22px;
 width:22px
}
svg.icon--event {
 height:22px;
 width:22px
}
svg.icon--event-large {
 height:58px;
 width:58px
}
svg.icon--fast-n-free {
 height:17px;
 width:22px
}
svg.icon--fingerprint-large {
 height:64px;
 width:64px
}
svg.icon--flag {
 height:21.34px;
 width:13.36px
}
svg.icon--following {
 height:22px;
 width:16px
}
svg.icon--history {
 height:24px;
 width:24px
}
svg.icon--home {
 height:22px;
 width:20px
}
svg.icon--help-new {
 height:24px;
 width:24px
}
svg.icon--tablet-condensed-grid {
 height:22px;
 width:22px
}
svg.icon--tablet-condensed-grid-filled {
 height:22px;
 width:22px
}
svg.icon--tablet-relaxed-grid {
 height:22px;
 width:22px
}
svg.icon--tablet-relaxed-grid-filled {
 height:22px;
 width:22px
}
svg.icon--tablet-vertical-split {
 height:22px;
 width:22px
}
svg.icon--tablet-vertical-split-filled {
 height:22px;
 width:22px
}
svg.icon--lightbulb {
 height:24px;
 width:24px
}
svg.icon--location {
 height:22px;
 width:16px
}
svg.icon--location-large {
 height:59px;
 width:42px
}
svg.icon--locked {
 height:22px;
 width:18px
}
svg.icon--locked-small {
 height:14px;
 width:12px
}
svg.icon--messages-large {
 height:48px;
 width:58px
}
svg.icon--mic {
 height:22px;
 width:16px
}
svg.icon--mobile {
 height:22px;
 width:14px
}
svg.icon--mobile-signal {
 height:22px;
 width:22px
}
svg.icon--package {
 height:20px;
 width:22px
}
svg.icon--photo-brightness {
 height:24px;
 width:24px
}
svg.icon--photo-crop {
 height:24px;
 width:20px
}
svg.icon--photo-gallery {
 height:22px;
 width:22px
}
svg.icon--photo-gallery-more {
 height:24px;
 width:22px
}
svg.icon--photo-rotate {
 height:21px;
 width:24px
}
svg.icon--photo-select-all {
 height:22px;
 width:22px
}
svg.icon--photo-select-none {
 height:23px;
 width:23px
}
svg.icon--photo-contrast {
 height:20px;
 width:20px
}
svg.icon--photo-flash {
 height:22px;
 width:16px
}
svg.icon--photo-flip-camera {
 height:20px;
 width:24px
}
svg.icon--photo-sharpen {
 height:20px;
 width:21px
}
svg.icon--print {
 height:24px;
 width:24px
}
svg.icon--clock {
 height:22px;
 width:22px
}
svg.icon--red-laser {
 height:18px;
 width:22px
}
svg.icon--refresh {
 height:19px;
 width:18px
}
svg.icon--envelope {
 height:24px;
 width:24px
}
svg.icon--save {
 height:20px;
 width:22px
}
svg.icon--save-bold {
 height:21px;
 width:22px
}
svg.icon--save-selected {
 height:20px;
 width:22px
}
svg.icon--search-bold {
 height:21.6px;
 width:21.6px
}
svg.icon--security-key {
 height:24px;
 width:24px
}
svg.icon--send {
 height:19px;
 width:24px
}
svg.icon--shoe-box {
 height:24px;
 width:24px
}
svg.icon--sign-out {
 height:13.5px;
 width:22.5px
}
svg.icon--star-empty {
 height:22px;
 width:22px
}
svg.icon--star-filled {
 height:22px;
 width:22px
}
svg.icon--star-filled-grey {
 height:22px;
 width:22px
}
svg.icon--star-half {
 height:22px;
 width:22px
}
svg.icon--star-undefined {
 height:22px;
 width:22px
}
svg.icon--support {
 height:21px;
 width:23px
}
svg.icon--suitcase {
 height:24px;
 width:24px
}
svg.icon--thumbs-down {
 height:23px;
 width:24px
}
svg.icon--thumbs-up {
 height:23px;
 width:24px
}
svg.icon--thumbs-up-selected {
 height:23px;
 width:24px
}
svg.icon--thumbs-down-selected {
 height:23px;
 width:24px
}
svg.icon--top-seller {
 height:19.96px;
 width:14.7px
}
svg.icon--truck {
 height:17px;
 width:22px
}
svg.icon--user-profile {
 height:22px;
 width:22px
}
svg.icon--purchases {
 height:20px;
 width:22px
}
svg.icon--remove {
 height:2px;
 width:20px
}
svg.icon--share {
 height:24px;
 width:24px
}
svg.icon--share-small {
 height:24px;
 width:24px
}
svg.icon--store {
 height:22px;
 width:22px
}
svg.icon--store-large {
 height:58px;
 width:57px
}
svg.icon--text-messaging-large {
 height:53px;
 width:58px
}
svg.icon--unlocked {
 height:22px;
 width:18px
}
svg.icon--unlocked-small {
 height:14px;
 width:12px
}
svg.icon--watch {
 height:18px;
 width:24px
}
svg.icon--watch-large {
 height:43px;
 width:61px
}
svg.icon--pause-filled {
 height:24px;
 width:24px
}
svg.icon--pause-filled-large {
 height:64px;
 width:64px
}
svg.icon--pause-large {
 height:60px;
 width:60px
}
svg.icon--pause-small {
 height:16px;
 width:16px
}
svg.icon--play-filled {
 height:24px;
 width:24px
}
svg.icon--play-filled-large {
 height:60px;
 width:60px
}
svg.icon--play-large {
 height:60px;
 width:60px
}
svg.icon--play-small {
 height:16px;
 width:16px
}
svg.icon--arrow-left-small {
 height:14px;
 width:14px
}
svg.icon--add-small {
 height:14px;
 width:14px
}
svg.icon--arrow-move-small {
 height:11px;
 width:11px
}
svg.icon--arrow-right-small {
 height:15px;
 width:14px
}
svg.icon--attention-small {
 height:16px;
 width:16px
}
svg.icon--attention-filled-small {
 height:16px;
 width:16px
}
svg.icon--camera-small {
 height:14px;
 width:16px
}
svg.icon--cart-small {
 height:16px;
 width:15px
}
svg.icon--chevron-down-small {
 height:8px;
 width:14px
}
svg.icon--chevron-left-small {
 height:14px;
 width:8px
}
svg.icon--chevron-right-small {
 height:14px;
 width:8px
}
svg.icon--chevron-up-small {
 height:8px;
 width:14px
}
svg.icon--clear-small {
 height:16px;
 width:16px
}
svg.icon--clock-small {
 height:16px;
 width:16px
}
svg.icon--close-small {
 height:15px;
 width:14px
}
svg.icon--confirmation-small {
 height:16px;
 width:16px
}
svg.icon--confirmation-filled-small {
 height:16px;
 width:16px
}
svg.icon--delete-small {
 height:16px;
 width:16px
}
svg.icon--edit-small {
 height:16px;
 width:16px
}
svg.icon--fast-n-free-small {
 height:13px;
 width:16px
}
svg.icon--filter-gallery-small {
 height:14px;
 width:16px
}
svg.icon--filter-list-small {
 height:14px;
 width:16px
}
svg.icon--filter-single-small {
 height:14px;
 width:16px
}
svg.icon--following-small {
 height:16px;
 width:12px
}
svg.icon--information-small {
 height:16px;
 width:16px
}
svg.icon--information-filled-small {
 height:16px;
 width:16px
}
svg.icon--mic-small {
 height:16px;
 width:12px
}
svg.icon--overflow-small {
 height:13px;
 width:3px
}
svg.icon--red-laser-small {
 height:12px;
 width:14px
}
svg.icon--save-selected-small {
 height:14px;
 width:16px
}
svg.icon--save-small {
 height:14px;
 width:16px
}
svg.icon--search-small {
 height:14px;
 width:14px
}
svg.icon--search-large {
 height:57px;
 width:57px
}
svg.icon--star-filled-empty-small {
 height:15px;
 width:15px
}
svg.icon--star-filled-small {
 height:15px;
 width:15px
}
svg.icon--star-half-small {
 height:15px;
 width:15px
}
svg.icon--star-small {
 height:15px;
 width:15px
}
svg.icon--thumbs-down-selected-small {
 height:14px;
 width:14px
}
svg.icon--thumbs-down-small {
 height:16px;
 width:16px
}
svg.icon--thumbs-up-selected-small {
 height:14px;
 width:14px
}
svg.icon--thumbs-up-small {
 height:16px;
 width:16px
}
svg.icon--tick-small {
 height:9px;
 width:12px
}
svg.icon--truck-small {
 height:13px;
 width:16px
}
svg.program-badge {
 color:#3665f3;
 display:inline-block;
 fill:currentColor;
 pointer-events:none;
 stroke:currentColor;
 stroke-width:0;
 vertical-align:middle
}
svg.program-badge--authenticity-guaranteed {
 height:48px;
 width:48px
}
svg.program-badge--click-to-call {
 height:48px;
 width:48px
}
svg.program-badge--escrow {
 height:48px;
 width:48px
}
svg.program-badge--free-warranty {
 height:48px;
 width:48px
}
svg.program-badge--money-back-guarantee-chf {
 height:48px;
 width:48px
}
svg.program-badge--money-back-guarantee-eu {
 height:48px;
 width:48px
}
svg.program-badge--money-back-guarantee-uk {
 height:48px;
 width:48px
}
svg.program-badge--money-back-guarantee-us {
 height:50px;
 width:48px
}
svg.program-badge--money-back-guarantee-zl {
 height:48px;
 width:48px
}
svg.program-badge--top-rated-seller {
 height:48px;
 width:48px
}
svg.program-badge--ebay-plus {
 height:16px;
 width:58px;
 color:#23804f
}
a.icon-link {
 align-items:center;
 display:inline-flex
}
a.icon-link>svg {
 margin:0 auto
}
button.icon-btn,
a.icon-link {
 background-color:transparent;
 border:2px solid transparent;
 box-sizing:border-box;
 font-family:inherit;
 height:40px;
 margin:0;
 padding:0;
 vertical-align:text-bottom;
 width:40px
}
button.icon-btn>svg,
a.icon-link>svg {
 fill:#111820;
 fill:var(--icon-button-icon-foreground-color,#111820);
 max-width:100%;
 position:relative
}
button.icon-btn:active>svg,
a.icon-link:active>svg {
 fill:#111820;
 fill:var(--icon-button-icon-active-foreground-color,#111820)
}
button.icon-btn:focus>svg,
a.icon-link:focus>svg,
button.icon-btn:hover>svg,
a.icon-link:hover>svg {
 fill:#3665f3;
 fill:var(--icon-button-icon-hover-foreground-color,#3665f3)
}
button.icon-btn:not(:focus-visible),
a.icon-link:not(:focus-visible) {
 outline:0
}
a.icon-link:visited>svg {
 fill:#111820;
 fill:var(--icon-button-icon-foreground-color,#111820)
}
button[disabled].icon-btn>svg,
button[aria-disabled="true"].icon-btn>svg,
a:not([href]).icon-link>svg,
a[aria-disabled="true"].icon-link>svg {
 background-color:transparent;
 fill:#c7c7c7
}
button[disabled].icon-btn:focus>svg,
button[aria-disabled="true"].icon-btn:focus>svg,
a:not([href]).icon-link:focus>svg,
a[aria-disabled="true"].icon-link:focus>svg,
button[disabled].icon-btn:hover>svg,
button[aria-disabled="true"].icon-btn:hover>svg,
a:not([href]).icon-link:hover>svg,
a[aria-disabled="true"].icon-link:hover>svg {
 fill:#c7c7c7
}
a.icon-link:visited:hover>svg,
a.icon-link:visited:focus>svg {
 fill:#3665f3;
 fill:var(--icon-button-icon-hover-foreground-color,#3665f3)
}
button.icon-btn--badged,
a.icon-link--badged {
 overflow:visible;
 position:relative
}
button.icon-btn--badged .badge,
a.icon-link--badged .badge {
 border-color:#fff;
 border-color:var(--icon-button-badge-border-color,#fff);
 border-style:solid;
 border-width:2px;
 display:block;
 height:24px;
 left:16px;
 min-width:24px;
 padding-top:2px;
 pointer-events:none;
 position:absolute;
 text-align:center;
 top:-2px;
 z-index:1
}
button.img-btn {
 background-color:transparent;
 border:1px solid transparent;
 display:inline-flex;
 padding:0
}
button.img-btn:not([disabled]):hover,
button.img-btn:not([disabled]):focus {
 border-color:#707070
}
button.img-btn:not([disabled]):active {
 border-color:#707070
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode a.icon-link,
 .skin-experiment-dark-mode button.icon-btn {
  --icon-button-badge-border-color:#171717;
  --icon-button-icon-foreground-color:#dcdcdc;
  --icon-button-icon-active-foreground-color:#dcdcdc;
  --icon-button-icon-hover-foreground-color:#5192ff
 }
}
.lightbox-dialog[role="dialog"],
.lightbox-dialog[role="alertdialog"] {
 background-color:rgba(17,24,32,0.7);
 bottom:0;
 left:0;
 -webkit-overflow-scrolling:touch;
 overflow-y:auto;
 position:fixed;
 right:0;
 top:0;
 will-change:background-color;
 z-index:100000;
 align-items:flex-start;
 justify-content:center
}
.lightbox-dialog[role="dialog"]:not([hidden]),
.lightbox-dialog[role="alertdialog"]:not([hidden]) {
 display:flex
}
.lightbox-dialog__compact-window,
.lightbox-dialog__window {
 background-color:#fff;
 background-color:var(--dialog-window-background-color,#fff);
 display:flex;
 flex:1 0 auto;
 flex-direction:column;
 min-height:55px;
 will-change:opacity,transform;
 border-radius:16px;
 border-radius:var(--dialog-border-radius,16px);
 flex-basis:616px;
 margin-top:15vh;
 max-width:calc(100% - 32px)
}
.lightbox-dialog__window--mini {
 align-items:flex-start;
 align-self:center;
 border-radius:7px;
 flex-direction:row-reverse;
 margin-top:0;
 min-height:72px;
 min-width:200px
}
.lightbox-dialog__compact-window {
 text-align:center
}
.lightbox-dialog__header {
 display:flex;
 flex-shrink:0;
 margin:16px 8px 0;
 position:relative
}
.lightbox-dialog__header h1,
.lightbox-dialog__header h2,
.lightbox-dialog__header h3,
.lightbox-dialog__header h4,
.lightbox-dialog__header h5,
.lightbox-dialog__header h6 {
 align-self:center;
 flex:1 1 auto;
 margin:0 8px
}
.lightbox-dialog__header>:last-child:not(:only-child) {
 margin-left:16px
}
.lightbox-dialog__window--mini .lightbox-dialog__header {
 margin-top:8px
}
.lightbox-dialog__main {
 box-sizing:border-box;
 flex:1 1 auto;
 margin:16px;
 position:relative;
 min-height:18px
}
.lightbox-dialog__main>:first-child {
 margin-top:0
}
.lightbox-dialog__main>:last-child {
 margin-bottom:0
}
.lightbox-dialog__footer {
 display:flex;
 flex-direction:column;
 justify-content:center;
 padding:16px;
 position:relative
}
.lightbox-dialog__footer>:not(:first-child) {
 margin-top:16px
}
.lightbox-dialog__compact-window .lightbox-dialog__footer {
 flex-direction:row;
 padding-top:0
}
.lightbox-dialog__compact-window .lightbox-dialog__footer>.btn {
 margin-left:5px;
 margin-right:5px;
 margin-top:0
}
button.lightbox-dialog__close {
 align-self:center;
 border:0;
 outline-offset:-8px;
 position:relative;
 z-index:1
}
.lightbox-dialog__title:not(:first-child) {
 margin-left:16px
}
.lightbox-dialog__title--center {
 text-align:center
}
.lightbox-dialog--show.lightbox-dialog--mask-fade,
.lightbox-dialog--hide.lightbox-dialog--mask-fade {
 transition:background-color .16s ease-out
}
.lightbox-dialog--show.lightbox-dialog--mask-fade-slow,
.lightbox-dialog--hide.lightbox-dialog--mask-fade-slow {
 transition:background-color .32s ease-out
}
.lightbox-dialog--show .lightbox-dialog__compact-window--fade,
.lightbox-dialog--hide .lightbox-dialog__compact-window--fade,
.lightbox-dialog--show .lightbox-dialog__window--fade,
.lightbox-dialog--hide .lightbox-dialog__window--fade {
 transition:opacity .16s ease-out
}
.lightbox-dialog--hide.lightbox-dialog--hide,
.lightbox-dialog--hide.lightbox-dialog--show-init,
.lightbox-dialog--show-init.lightbox-dialog--hide,
.lightbox-dialog--show-init.lightbox-dialog--show-init {
 display:flex
}
.lightbox-dialog--hide.lightbox-dialog--mask-fade,
.lightbox-dialog--show-init.lightbox-dialog--mask-fade,
.lightbox-dialog--hide.lightbox-dialog--mask-fade-slow,
.lightbox-dialog--show-init.lightbox-dialog--mask-fade-slow {
 background-color:rgba(17,24,32,0)
}
.lightbox-dialog--hide .lightbox-dialog__compact-window--fade,
.lightbox-dialog--show-init .lightbox-dialog__compact-window--fade,
.lightbox-dialog--hide .lightbox-dialog__window--fade,
.lightbox-dialog--show-init .lightbox-dialog__window--fade {
 opacity:0
}
.lightbox-dialog--show.lightbox-dialog--show,
.lightbox-dialog--show.lightbox-dialog--hide-init,
.lightbox-dialog--hide-init.lightbox-dialog--show,
.lightbox-dialog--hide-init.lightbox-dialog--hide-init {
 display:flex
}
.lightbox-dialog--show.lightbox-dialog--mask-fade,
.lightbox-dialog--hide-init.lightbox-dialog--mask-fade,
.lightbox-dialog--show.lightbox-dialog--mask-fade-slow,
.lightbox-dialog--hide-init.lightbox-dialog--mask-fade-slow {
 background-color:rgba(17,24,32,0.7)
}
.lightbox-dialog--show .lightbox-dialog__compact-window--fade,
.lightbox-dialog--hide-init .lightbox-dialog__compact-window--fade,
.lightbox-dialog--show .lightbox-dialog__window--fade,
.lightbox-dialog--hide-init .lightbox-dialog__window--fade {
 opacity:1
}
@media(min-width:601px) and (max-width:768px) {
 .lightbox-dialog__window,
 .lightbox-dialog__compact-window {
  max-width:calc(88% - 32px)
 }
}
@media(min-width:769px) {
 .lightbox-dialog__window,
 .lightbox-dialog__compact-window {
  max-width:616px
 }
}
@media(min-width:601px) {
 .lightbox-dialog__window .lightbox-dialog__header {
  margin:16px 16px 0
 }
 .lightbox-dialog__window .lightbox-dialog__main {
  margin:16px 24px 24px
 }
 .lightbox-dialog__window .lightbox-dialog__footer {
  flex-direction:row;
  justify-content:flex-end;
  padding:24px
 }
 .lightbox-dialog__window .lightbox-dialog__footer>:not(:first-child) {
  margin-left:24px;
  margin-top:initial
 }
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .lightbox-dialog {
  --dialog-window-background-color:#212121
 }
}
a.nav-link {
 color:#111820;
 color:var(--nav-link-color,#111820);
 text-decoration:none
}
a.nav-link:visited {
 color:#111820;
 color:var(--nav-link-color,#111820)
}
a.nav-link:hover {
 color:#3665f3;
 color:var(--nav-link-hover-color,#3665f3);
 text-decoration:underline
}
button.fake-link {
 color:#3665f3;
 color:var(--fake-link-color,#3665f3);
 background-color:transparent;
 border:0;
 font-family:inherit;
 font-size:inherit;
 padding:0;
 text-decoration:underline
}
button.fake-link[disabled] {
 opacity:.5
}
button.fake-link:hover {
 color:#2b0eaf;
 color:var(--fake-link-hover-color,#2b0eaf)
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode a.nav-link {
  --nav-link-color:#dcdcdc;
  --nav-link-hover-color:#dcdcdc
 }
 .skin-experiment-dark-mode button.fake-link {
  --fake-link-color:#5192ff;
  --fake-link-hover-color:#94bcff
 }
}
.badge {
 background-color:#e0103a;
 background-color:var(--badge-background-color,#e0103a);
 color:#fff;
 color:var(--badge-foreground-color,#fff);
 align-items:center;
 border-radius:20px;
 box-sizing:border-box;
 display:inline-flex;
 font-size:.75rem;
 font-weight:700;
 height:20px;
 justify-content:center;
 min-width:20px;
 padding:1px 7px 0;
 position:relative;
 top:calc(50% - 18px);
 white-space:nowrap
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .badge {
  --badge-background-color:#e95367;
  --badge-foreground-color:#171717
 }
}
button.expand-btn {
 box-sizing:border-box;
 font-family:inherit;
 margin:0;
 text-align:center;
 text-decoration:none;
 vertical-align:bottom;
 border-radius:8px;
 border-radius:var(--expand-button-border-radius,8px);
 padding:11px 16px;
 padding:var(--button-padding-vertical,11px) var(--button-padding-horizontal,16px);
 background-color:transparent;
 border:1px solid;
 border-color:inherit;
 color:inherit;
 display:inline-block;
 font-size:1em;
 max-width:100%
}
button.expand-btn--fixed-height {
 height:40px
}
button.expand-btn--truncated {
 height:40px
}
button.expand-btn--truncated,
button.expand-btn--truncated span {
 line-height:1.4em;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
button.expand-btn:focus:not(:focus-visible) {
 outline:0
}
button.expand-btn:hover,
button.expand-btn:focus {
 border-color:#2b0eaf;
 border-color:var(--expand-button-hover-foreground-color,#2b0eaf);
 color:#2b0eaf;
 color:var(--expand-button-hover-foreground-color,#2b0eaf)
}
button.expand-btn svg.icon {
 align-self:center;
 flex-shrink:0
}
button.expand-btn svg.icon:first-child {
 margin-right:8px
}
button.expand-btn svg.icon:last-child {
 margin-left:8px
}
button.expand-button--wide {
 padding-left:48px;
 padding-right:48px
}
button.expand-btn--fluid {
 width:100%
}
span.expand-btn__cell {
 align-items:center;
 display:flex;
 width:100%;
 justify-content:space-between
}
span.expand-btn__cell--fixed-height {
 display:inline-flex
}
span.expand-btn__cell--fixed-height>svg {
 align-self:baseline;
 max-width:calc(100% - 32px)
}
span.expand-btn__cell--truncated {
 display:inline-flex
}
span.expand-btn__cell--truncated>svg {
 align-self:baseline;
 max-width:calc(100% - 32px)
}
button.expand-btn--primary {
 background-color:#3665f3;
 background-color:var(--button-primary-background-color,#3665f3);
 border-color:#3665f3;
 border-color:var(--button-primary-border-color,#3665f3);
 color:#fff;
 color:var(--button-primary-foreground-color,#fff)
}
button.expand-btn--primary:focus,
button.expand-btn--primary:hover,
button.expand-btn--primary:active {
 background-color:#2b0eaf;
 background-color:var(--button-primary-hover-background-color,#2b0eaf);
 border-color:#fff;
 border-color:var(--button-primary-hover-foreground-color,#fff);
 color:#fff;
 color:var(--button-primary-hover-foreground-color,#fff)
}
span.expand-btn__cell--fixed-height svg.icon {
 align-self:center;
 overflow:visible
}
span.expand-btn__cell--center span {
 flex:0 1 auto;
 left:50%;
 padding:0 20px;
 position:relative;
 transform:translateX(-50%)
}
span.expand-btn__cell--center svg.icon:last-child {
 flex:0 1 auto;
 margin-left:auto
}
button.expand-btn[disabled],
button.expand-btn[aria-disabled="true"] {
 border-color:#c7c7c7;
 color:#c7c7c7;
 opacity:1
}
button.expand-btn--primary[disabled],
button.expand-btn--primary[aria-disabled="true"] {
 background-color:#c7c7c7;
 background-color:var(--button-primary-disabled-background-color,#c7c7c7);
 border-color:#c7c7c7;
 border-color:var(--button-primary-disabled-border-color,#c7c7c7);
 color:#fff;
 color:var(--button-primary-disabled-foreground-color,#fff)
}
button.expand-btn--primary[disabled]:hover,
button.expand-btn--primary[aria-disabled="true"]:hover,
button.expand-btn--primary[disabled]:focus,
button.expand-btn--primary[aria-disabled="true"]:focus {
 background-color:#c7c7c7;
 background-color:var(--button-primary-disabled-background-color,#c7c7c7);
 border-color:#c7c7c7;
 border-color:var(--button-primary-disabled-border-color,#c7c7c7)
}
button.expand-btn--secondary {
 background-color:#fff;
 background-color:var(--button-secondary-background-color,#fff);
 border-color:#3665f3;
 border-color:var(--button-secondary-border-color,#3665f3);
 color:#3665f3;
 color:var(--button-secondary-foreground-color,#3665f3)
}
button.expand-btn--secondary:focus,
button.expand-btn--secondary:hover,
button.expand-btn--secondary:active {
 background-color:#fff;
 background-color:var(--button-secondary-hover-background-color,#fff);
 border-color:#2b0eaf;
 border-color:var(--button-secondary-hover-foreground-color,#2b0eaf);
 color:#2b0eaf;
 color:var(--button-secondary-hover-foreground-color,#2b0eaf)
}
button.expand-btn--secondary[disabled],
button.expand-btn--secondary[aria-disabled="true"] {
 background-color:#fff;
 background-color:var(--button-secondary-disabled-background-color,#fff);
 border-color:#c7c7c7;
 border-color:var(--button-secondary-disabled-border-color,#c7c7c7);
 color:#c7c7c7;
 color:var(--button-secondary-disabled-foreground-color,#c7c7c7)
}
button.expand-btn--secondary[disabled]:hover,
button.expand-btn--secondary[aria-disabled="true"]:hover,
button.expand-btn--secondary[disabled]:focus,
button.expand-btn--secondary[aria-disabled="true"]:focus,
button.expand-btn--secondary[disabled]:active,
button.expand-btn--secondary[aria-disabled="true"]:active {
 background-color:#fff;
 background-color:var(--button-secondary-disabled-background-color,#fff);
 border-color:#c7c7c7;
 border-color:var(--button-secondary-disabled-border-color,#c7c7c7)
}
button.expand-btn svg.icon:only-child {
 display:flex;
 margin:0
}
button.expand-btn[aria-expanded="true"] svg.icon--dropdown {
 transform:rotate(180deg)
}
[dir="rtl"] button.expand-btn svg.icon:first-child {
 margin-left:8px;
 margin-right:0
}
[dir="rtl"] button.expand-btn svg.icon:last-child {
 margin-left:0;
 margin-right:8px
}
[dir="rtl"] button.expand-btn span.expand-btn__cell--center span {
 left:auto;
 right:50%;
 transform:translateX(50%)
}
[dir="rtl"] button.expand-btn span.expand-btn__cell--center svg.icon:last-child {
 margin-left:0;
 margin-right:auto
}
button.expand-btn--large {
 min-height:48px;
 padding-bottom:12px;
 padding-top:12px
}
button.expand-btn--large-fixed-height {
 height:48px;
 padding-bottom:12px;
 padding-top:12px
}
button.expand-btn--large-truncated {
 height:48px;
 padding-bottom:12px;
 padding-top:12px
}
button.expand-btn--large-truncated,
button.expand-btn--large-truncated span {
 line-height:1.4em;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
button.expand-btn.expand-btn--no-text,
button.expand-btn.expand-btn--icon-only {
 height:40px;
 padding-left:8px;
 padding-right:8px
}
button.expand-btn--no-text.expand-btn--large,
button.expand-btn--icon-only.expand-btn--large {
 height:48px
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode button.expand-btn {
  --expand-button-hover-foreground-color:#94bcff;
  --button-primary-background-color:#5192ff;
  --button-primary-foreground-color:#171717;
  --button-primary-hover-background-color:#94bcff;
  --button-secondary-background-color:#171717;
  --button-secondary-border-color:#5192ff;
  --button-secondary-foreground-color:#5192ff;
  --button-secondary-hover-background-color:#171717;
  --button-secondary-hover-foreground-color:#94bcff;
  --button-primary-disabled-background-color:#4d4d4d;
  --button-primary-disabled-foreground-color:#707070;
  --button-primary-disabled-border-color:#707070;
  --button-secondary-disabled-background-color:#171717;
  --button-secondary-disabled-foreground-color:#4d4d4d;
  --button-secondary-disabled-border-color:#4d4d4d
 }
}
.menu-button,
.fake-menu-button {
 line-height:normal;
 position:relative
}
.menu-button__menu,
.fake-menu-button__menu {
 background-color:#fff;
 background-color:var(--dropdown-items-background-color,#fff);
 border-color:#f7f7f7;
 border-color:var(--dropdown-items-border-color,#f7f7f7);
 border-radius:8px;
 border-radius:var(--dropdown-items-border-radius,8px);
 box-shadow:0 5px 15px rgba(0,0,0,0.07);
 box-shadow:var(--dropdown-items-box-shadow,0 5px 15px rgba(0,0,0,0.07));
 border-style:solid;
 border-width:1px;
 box-sizing:border-box;
 min-width:100%;
 width:auto;
 display:none;
 position:absolute;
 top:calc(100% + 4px);
 max-height:400px;
 overflow-y:auto;
 z-index:2;
 outline:0
}
span.menu-button__button,
span.fake-menu-button__button {
 display:inline-block;
 vertical-align:bottom
}
.fake-menu-button__menu {
 list-style-type:none;
 margin:0;
 max-height:calc(50vh - 40px);
 overflow-y:auto;
 padding:0
}
div.menu-button__item[role^="menuitem"] {
 border-color:#fff;
 border-color:var(--dropdown-item-border-color,#fff);
 color:#111820;
 color:var(--dropdown-item-foreground-color,#111820);
 background-color:transparent;
 border-style:solid;
 border-width:1px;
 box-sizing:border-box;
 display:inline-flex;
 font-family:inherit;
 justify-content:space-between;
 padding:8px 15px;
 width:100%;
 cursor:default
}
div.menu-button__item[role^="menuitem"]:not(:last-child) {
 margin-bottom:1px
}
div.menu-button__item[role^="menuitem"]:focus {
 outline-offset:-4px
}
div.menu-button__item[role^="menuitem"]:hover {
 background-color:#e5e5e5;
 background-color:var(--dropdown-item-hover-background-color,#e5e5e5);
 color:#111820;
 color:var(--dropdown-item-hover-foreground-color,#111820)
}
div.menu-button__item[role^="menuitem"]:active {
 font-weight:bold
}
div.menu-button__item[role^="menuitem"]:first-child {
 border-top-left-radius:8px;
 border-top-left-radius:var(--dropdown-items-border-radius,8px);
 border-top-right-radius:8px;
 border-top-right-radius:var(--dropdown-items-border-radius,8px)
}
div.menu-button__item[role^="menuitem"]:last-child {
 border-bottom-left-radius:8px;
 border-bottom-left-radius:var(--dropdown-items-border-radius,8px);
 border-bottom-right-radius:8px;
 border-bottom-right-radius:var(--dropdown-items-border-radius,8px)
}
.menu-button__item svg.icon,
.fake-menu-button__item svg.icon {
 align-self:center;
 fill:currentColor;
 height:8px;
 margin:0 auto;
 opacity:0;
 stroke:currentColor;
 stroke-width:0;
 width:8px
}
.menu-button__item svg.icon:last-child,
.fake-menu-button__item svg.icon:last-child,
.menu-button__item .badge {
 margin-left:8px
}
a.fake-menu-button__item {
 color:#111820;
 color:var(--dropdown-fake-anchor-color,#111820);
 text-decoration:none
}
a.fake-menu-button__item:focus {
 text-decoration:underline
}
a.fake-menu-button__item:hover,
a.fake-menu-button__item:visited {
 color:#111820;
 color:var(--dropdown-fake-anchor-color,#111820)
}
button.fake-menu-button__item {
 background-color:#fff;
 background-color:var(--dropdown-fake-button-background-color,#fff);
 color:#111820;
 color:var(--dropdown-fake-button-color,#111820);
 font-family:inherit;
 font-size:1em;
 text-align:left
}
button.fake-menu-button__item:active svg.icon,
a.fake-menu-button__item:active svg.icon {
 color:#fff;
 color:var(--dropdown-item-active-status-color,#fff)
}
a.fake-menu-button__item:not([href]),
button.fake-menu-button__item[disabled],
div.menu-button__item[role^="menuitem"][aria-disabled="true"] {
 color:#c7c7c7
}
a.fake-menu-button__item[aria-current="page"] svg.icon,
button.fake-menu-button__item[aria-current="page"] svg.icon {
 opacity:1
}
div.menu-button__item[role^="menuitem"]:active svg.icon {
 color:#fff;
 color:var(--dropdown-item-active-status-color,#fff)
}
div.menu-button__item[role^="menuitem"][aria-checked="true"] svg.icon {
 opacity:1
}
.fake-menu-button__menu a.fake-menu-button__item,
.fake-menu-button__menu button.fake-menu-button__item {
 border-color:#fff;
 border-color:var(--dropdown-item-border-color,#fff);
 color:#111820;
 color:var(--dropdown-item-foreground-color,#111820);
 background-color:transparent;
 border-style:solid;
 border-width:1px;
 box-sizing:border-box;
 display:inline-flex;
 font-family:inherit;
 justify-content:space-between;
 padding:8px 15px;
 width:100%
}
.fake-menu-button__menu a.fake-menu-button__item:not(:last-child),
.fake-menu-button__menu button.fake-menu-button__item:not(:last-child) {
 margin-bottom:1px
}
.fake-menu-button__menu a.fake-menu-button__item:focus,
.fake-menu-button__menu button.fake-menu-button__item:focus {
 outline-offset:-4px
}
.fake-menu-button__menu a.fake-menu-button__item:hover,
.fake-menu-button__menu button.fake-menu-button__item:hover {
 background-color:#e5e5e5;
 background-color:var(--dropdown-item-hover-background-color,#e5e5e5);
 color:#111820;
 color:var(--dropdown-item-hover-foreground-color,#111820)
}
.fake-menu-button__menu a.fake-menu-button__item:active,
.fake-menu-button__menu button.fake-menu-button__item:active {
 font-weight:bold
}
.fake-menu-button__menu>li:first-child a.fake-menu-button__item {
 border-top-left-radius:8px;
 border-top-left-radius:var(--dropdown-items-border-radius,8px);
 border-top-right-radius:8px;
 border-top-right-radius:var(--dropdown-items-border-radius,8px)
}
.fake-menu-button__menu>li:last-child a.fake-menu-button__item {
 border-bottom-left-radius:8px;
 border-bottom-left-radius:var(--dropdown-items-border-radius,8px);
 border-bottom-right-radius:8px;
 border-bottom-right-radius:var(--dropdown-items-border-radius,8px)
}
.menu-button__menu--fix-width,
.fake-menu-button__menu--fix-width {
 width:100%
}
.menu-button__menu--fix-width span,
.fake-menu-button__menu--fix-width span {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 width:100%
}
a.fake-menu-button__item span,
button.fake-menu-button__item span,
div.menu-button__item[role^="menuitem"] span {
 flex:1 0 auto;
 white-space:nowrap
}
a.fake-menu-button__item span.badge,
button.fake-menu-button__item span.badge,
div.menu-button__item[role^="menuitem"] span.badge {
 flex:initial
}
.menu-button__menu--scroll {
 overflow-y:scroll
}
.menu-button__menu--reverse,
.fake-menu-button__menu--reverse {
 right:0
}
.menu-button button.expand-btn--borderless,
.fake-menu-button button.expand-btn--borderless {
 background-color:transparent;
 border-color:transparent;
 padding-left:0;
 vertical-align:initial
}
.menu-button button.expand-btn--borderless:focus,
.fake-menu-button button.expand-btn--borderless:focus {
 outline:0;
 text-decoration:underline
}
.menu-button__button[aria-expanded="true"] ~ .menu-button__menu,
.fake-menu-button__button[aria-expanded="true"] ~ .fake-menu-button__menu,
.menu-button .expand-btn[aria-expanded="true"] ~ .menu-button__menu,
.fake-menu-button .expand-btn[aria-expanded="true"] ~ .fake-menu-button__menu {
 display:block
}
.menu-button__button ~ .menu-button__menu--static,
.fake-menu-button__button ~ .fake-menu-button__menu--static,
.expand-btn ~ .menu-button__menu--static,
.expand_btn ~ .fake-menu-button__menu--static {
 position:static
}
.menu button.expand-btn--borderless[aria-expanded="true"] ~ .menu-button__menu,
.fake-menu button.expand-btn--borderless[aria-expanded="true"] ~ .menu-button__menu {
 top:41px
}
div.menu-button__option--active[role="option"] {
 font-weight:bold
}
hr.menu-button__separator {
 border-color:#e5e5e5;
 border-color:var(--dropdown-separator-color,#e5e5e5);
 border-style:solid;
 border-width:1px;
 margin:0
}
div.menu-button__item[role^="menuitem"]:focus:not(:focus-visible) {
 outline:0
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .menu-button,
 .skin-experiment-dark-mode .fake-menu-button {
  --dropdown-items-background-color:#171717;
  --dropdown-item-border-color:#171717;
  --dropdown-item-foreground-color:#dcdcdc;
  --dropdown-item-hover-foreground-color:#111820
 }
}
.menu__items,
.fake-menu__items {
 background-color:#fff;
 background-color:var(--dropdown-items-background-color,#fff);
 cursor:default
}
span.menu,
span.fake-menu {
 display:inline-block;
 vertical-align:bottom
}
span.menu__items[role="menu"],
span.fake-menu__items {
 display:inline-block
}
.fake-menu__items {
 list-style-type:none;
 margin:0;
 padding:0
}
.menu__item>svg.icon,
.fake-menu__item>svg.icon {
 align-self:center;
 fill:currentColor;
 height:8px;
 margin:0 auto;
 opacity:0;
 stroke:currentColor;
 stroke-width:0;
 width:8px
}
.menu__item>svg.icon:last-child,
.fake-menu__item>svg.icon:last-child,
.menu__item .badge {
 margin-left:8px;
 margin-right:8px
}
a.fake-menu__item {
 color:#111820;
 color:var(--dropdown-fake-anchor-color,#111820);
 text-decoration:none
}
button.fake-menu__item {
 font-size:inherit
}
button.fake-menu__item,
a.fake-menu__item,
div.menu__item[role^="menuitem"] {
 border-color:#fff;
 border-color:var(--dropdown-item-border-color,#fff);
 color:#111820;
 color:var(--dropdown-item-foreground-color,#111820);
 background-color:transparent;
 border-style:solid;
 border-width:1px;
 box-sizing:border-box;
 display:inline-flex;
 font-family:inherit;
 justify-content:space-between;
 padding:8px 15px;
 width:100%
}
button.fake-menu__item:not(:last-child),
a.fake-menu__item:not(:last-child),
div.menu__item[role^="menuitem"]:not(:last-child) {
 margin-bottom:1px
}
button.fake-menu__item:focus,
a.fake-menu__item:focus,
div.menu__item[role^="menuitem"]:focus {
 outline-offset:-4px
}
button.fake-menu__item:hover,
a.fake-menu__item:hover,
div.menu__item[role^="menuitem"]:hover {
 background-color:#e5e5e5;
 background-color:var(--dropdown-item-hover-background-color,#e5e5e5);
 color:#111820;
 color:var(--dropdown-item-hover-foreground-color,#111820)
}
button.fake-menu__item:active,
a.fake-menu__item:active,
div.menu__item[role^="menuitem"]:active {
 font-weight:bold
}
button.fake-menu__item:first-child,
a.fake-menu__item:first-child,
div.menu__item[role^="menuitem"]:first-child {
 border-top-left-radius:8px;
 border-top-left-radius:var(--dropdown-items-border-radius,8px);
 border-top-right-radius:8px;
 border-top-right-radius:var(--dropdown-items-border-radius,8px)
}
button.fake-menu__item:last-child,
a.fake-menu__item:last-child,
div.menu__item[role^="menuitem"]:last-child {
 border-bottom-left-radius:8px;
 border-bottom-left-radius:var(--dropdown-items-border-radius,8px);
 border-bottom-right-radius:8px;
 border-bottom-right-radius:var(--dropdown-items-border-radius,8px)
}
a.fake-menu__item:focus {
 text-decoration:underline
}
button.fake-menu__item:active svg.icon,
a.fake-menu__item:active svg.icon {
 color:#fff;
 color:var(--dropdown-item-active-status-color,#fff)
}
a.fake-menu__item[aria-current="page"] svg.icon,
button.fake-menu__item[aria-current="page"] svg.icon {
 opacity:1
}
a.fake-menu__item:not([href]),
button.fake-menu__item[disabled],
div.menu__item[role^="menuitem"][aria-disabled="true"] {
 color:#c7c7c7
}
div.menu__item[role^="menuitem"]:active svg.icon {
 color:#fff;
 color:var(--dropdown-item-active-status-color,#fff)
}
div.menu__item[role^="menuitem"][aria-checked="true"] svg.icon {
 opacity:1
}
a.fake-menu__item span,
button.fake-menu__item span,
div.menu__item[role^="menuitem"] span {
 flex:0 0 auto;
 text-align:left;
 white-space:nowrap
}
a.fake-menu__item span.badge,
button.fake-menu__item span.badge,
div.menu__item[role^="menuitem"] span.badge {
 flex:initial
}
.menu__items--scroll[role="menu"] {
 overflow-y:scroll
}
.menu__items--fix-width[role="menu"],
.fake-menu__items--fix-width {
 width:100%
}
.menu__items--reverse[role="menu"],
.fake-menu__items--reverse {
 right:0
}
.menu button.expand-btn--borderless,
.fake-menu button.expand-btn--borderless {
 background-color:transparent;
 border-color:transparent;
 padding-left:0;
 vertical-align:initial
}
.menu button.expand-btn--borderless:focus,
.fake-menu button.expand-btn--borderless:focus {
 outline:0;
 text-decoration:underline
}
hr.menu__separator {
 border-color:#e5e5e5;
 border-color:var(--dropdown-separator-color,#e5e5e5);
 border-style:solid;
 border-width:1px
}
div.menu__item[role^="menuitem"]:focus:not(:focus-visible) {
 outline:0
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .menu,
 .skin-experiment-dark-mode .fake-menu {
  --dropdown-items-background-color:#171717;
  --dropdown-item-border-color:#171717;
  --dropdown-item-foreground-color:#dcdcdc;
  --dropdown-item-hover-foreground-color:#111820
 }
}
button.btn,
input.btn,
a:not([role]):not([href^="javascript"]).btn--faux.btn,
a[role="button"]:not([href^="javascript"]).btn--hijax.btn {
 border-radius:3px;
 border-style:solid;
 border-width:1px;
 display:inline-block;
 font-weight:normal;
 line-height:normal;
 text-align:center;
 vertical-align:middle
}
a:not([role]):not([href^="javascript"]).btn--faux.btn,
a[role="button"]:not([href^="javascript"]).btn--hijax.btn {
 box-sizing:border-box;
 cursor:default;
 text-decoration:none
}
button[disabled].btn,
input[disabled].btn,
[aria-disabled="true"].btn,
a:not([href]).btn {
 background-image:none;
 opacity:.5;
 filter:alpha(opacity=50)
}
.btn {
 border-color:#ccc;
 background-color:#fff;
 color:#0654ba
}
.btn[class*=" icon-"]::before {
 color:#0654ba
}
.btn:hover,
.btn:focus {
 border-color:#999
}
.btn:active {
 border-color:#555
}
.btn[disabled],
.btn[aria-disabled="true"],
a:not([href]).btn {
 background-color:#ccc;
 color:#767676
}
.btn[disabled]::before,
.btn[aria-disabled="true"]::before,
a:not([href]).btn::before {
 color:#767676
}
.btn[disabled]:hover,
.btn[aria-disabled="true"]:hover,
a:not([href]).btn:hover,
.btn[disabled]:focus,
.btn[aria-disabled="true"]:focus,
a:not([href]).btn:focus {
 border-color:#ccc
}
.btn.btn--primary {
 color:#fff;
 background-color:#0654ba;
 border-color:#0654ba
}
.btn.btn--primary::before {
 color:#fff
}
.btn.btn--primary:hover,
.btn.btn--primary:focus {
 opacity:.7;
 filter:alpha(opacity=70);
 border-color:#0654ba
}
.btn.btn--primary:active {
 background-color:#00489f
}
a.btn.btn--primary:visited {
 color:#fff
}
.btn.btn--primary[disabled],
.btn.btn--primary[aria-disabled="true"],
a:not([href]).btn.btn--primary {
 color:#fff;
 background-color:#0654ba;
 border-color:#0654ba
}
.btn.btn--primary[disabled]::before,
.btn.btn--primary[aria-disabled="true"]::before,
a:not([href]).btn.btn--primary::before {
 color:#fff
}
.btn.btn--primary[disabled]:hover,
.btn.btn--primary[aria-disabled="true"]:hover,
a:not([href]).btn.btn--primary:hover,
.btn.btn--primary[disabled]:focus,
.btn.btn--primary[aria-disabled="true"]:focus,
a:not([href]).btn.btn--primary:focus {
 background-color:#0654ba;
 border-color:#0654ba;
 opacity:.5;
 filter:alpha(opacity=50)
}
.btn.btn--secondary {
 color:#555;
 border-color:#999;
 background-color:rgba(240,238,236,0.5)
}
.btn.btn--secondary::before {
 color:#555
}
.btn.btn--secondary:hover,
.btn.btn--secondary:focus {
 background-color:rgba(221,221,221,0.5);
 border-color:#767676
}
.btn.btn--secondary:active {
 background-color:rgba(221,221,221,0.5);
 border-color:rgba(85,85,85,0.5)
}
a.btn.btn--secondary:visited {
 color:#555
}
.btn.btn--secondary[disabled],
.btn.btn--secondary[aria-disabled="true"],
a:not([href]).btn.btn--secondary {
 background-color:rgba(240,238,236,0.5);
 border-color:#999;
 color:#555
}
.btn.btn--secondary[disabled]::before,
.btn.btn--secondary[aria-disabled="true"]::before,
a:not([href]).btn.btn--secondary::before {
 color:#555
}
.btn.btn--secondary[disabled]:hover,
.btn.btn--secondary[aria-disabled="true"]:hover,
a:not([href]).btn.btn--secondary:hover,
.btn.btn--secondary[disabled]:focus,
.btn.btn--secondary[aria-disabled="true"]:focus,
a:not([href]).btn.btn--secondary:focus {
 background-color:rgba(240,238,236,0.5);
 border-color:#999;
 opacity:.5;
 filter:alpha(opacity=50)
}
.btn.btn--fluid {
 display:block;
 padding:.75rem 0;
 width:100%
}
.btn {
 font-size:1rem;
 padding:.75rem 5rem
}
.btn--small {
 font-size:.875rem;
 padding:.6rem 3.2rem
}
.btn--large {
 font-size:1.125rem;
 padding:.95rem 7rem
}
[class*="icon-"].btn:not(:empty)::before {
 font-size:.9rem;
 margin-right:.3125rem
}
.btn--small[class*="icon-"].btn:not(:empty)::before {
 font-size:.75rem
}
button[class*="icon-"].btn:empty,
a[class*="icon-"]:not([role]):not([href^="javascript"]).btn--faux.btn:empty,
a[class*="icon-"][role="button"]:not([href^="javascript"]).btn--hijax.btn:empty {
 color:#555;
 background-color:transparent;
 border:0 none;
 font-size:1rem;
 padding:.5rem
}
button[class*="icon-"].btn:empty::before,
a[class*="icon-"]:not([role]):not([href^="javascript"]).btn--faux.btn:empty::before,
a[class*="icon-"][role="button"]:not([href^="javascript"]).btn--hijax.btn:empty::before {
 color:#555
}
button[class*="icon-"].btn:empty:hover::before,
a[class*="icon-"]:not([role]):not([href^="javascript"]).btn--faux.btn:empty:hover::before,
a[class*="icon-"][role="button"]:not([href^="javascript"]).btn--hijax.btn:empty:hover::before {
 color:rgba(153,153,153,0.9)
}
button[class*="icon-"].btn:empty:focus::before,
a[class*="icon-"]:not([role]):not([href^="javascript"]).btn--faux.btn:empty:focus::before,
a[class*="icon-"][role="button"]:not([href^="javascript"]).btn--hijax.btn:empty:focus::before {
 color:rgba(153,153,153,0.9)
}
button[class*="icon-"].btn:empty:active::before,
a[class*="icon-"]:not([role]):not([href^="javascript"]).btn--faux.btn:empty:active::before,
a[class*="icon-"][role="button"]:not([href^="javascript"]).btn--hijax.btn:empty:active::before {
 color:#333
}
button[class*="icon-"][disabled].btn:empty,
button[class*="icon-"][aria-disabled="true"].btn:empty,
a[class*="icon-"]:not([href]):not([role]):not([href^="javascript"]).btn--faux.btn:empty,
a[class*="icon-"]:not([href])[role="button"]:not([href^="javascript"]).btn--hijax.btn:empty,
a[class*="icon-"][aria-disabled="true"]:not([role]):not([href^="javascript"]).btn--faux.btn:empty,
a[class*="icon-"][aria-disabled="true"][role="button"]:not([href^="javascript"]).btn--hijax.btn:empty {
 background-color:transparent;
 opacity:1
}
button[class*="icon-"][disabled].btn:empty::before,
button[class*="icon-"][aria-disabled="true"].btn:empty::before,
a[class*="icon-"]:not([href]):not([role]):not([href^="javascript"]).btn--faux.btn:empty::before,
a[class*="icon-"]:not([href])[role="button"]:not([href^="javascript"]).btn--hijax.btn:empty::before,
a[class*="icon-"][aria-disabled="true"]:not([role]):not([href^="javascript"]).btn--faux.btn:empty::before,
a[class*="icon-"][aria-disabled="true"][role="button"]:not([href^="javascript"]).btn--hijax.btn:empty::before {
 color:#ccc
}
.btn-group>.btn:not(:first-child) {
 margin-left:.25rem
}
.btn.btn--link {
 background-color:transparent;
 border:0;
 cursor:pointer;
 padding:0;
 font-weight:500;
 color:#0654ba;
 text-decoration:none
}
.btn.btn--link[disabled] {
 cursor:default;
 opacity:.5;
 filter:alpha(opacity=50)
}
button.faux-link {
 background-color:transparent;
 border:0;
 cursor:pointer;
 padding:0;
 color:#0654ba
}
button.faux-link[disabled] {
 cursor:default;
 opacity:.5;
 filter:alpha(opacity=50)
}
.skin-large .btn--link:hover:not([disabled]),
.skin-large .btn--link:focus:not([disabled]),
.skin-large .faux-link:hover:not([disabled]),
.skin-large .faux-link:focus:not([disabled]) {
 text-decoration:underline
}
.page-alert {
 box-sizing:border-box;
 position:relative;
 background:#fff;
 padding:.65rem 1rem 1rem 1rem;
 border-top:1px solid #ccc;
 border-bottom:1px solid #ccc;
 margin-bottom:.5rem;
 min-height:50px;
 word-wrap:break-word
}
.page-alert>p,
.page-alert>div {
 box-sizing:inherit;
 margin:0 0 .3rem;
 padding-left:2.5rem;
 line-height:1.06rem
}
.page-alert>p:first-of-type,
.page-alert>div:first-of-type {
 font-size:.875rem;
 padding-top:.35rem
}
.page-alert>p:first-of-type::after,
.page-alert>div:first-of-type::after {
 font-family:"vq-icon-font";
 position:absolute;
 left:1rem;
 top:1rem;
 font-size:1.5rem
}
.page-alert>p:last-child,
.page-alert>div:last-child {
 margin-bottom:0
}
.page-alert--multi-line>p:first-of-type,
.page-alert--multi-line>div:first-of-type {
 padding-top:0
}
.page-alert--multi-line.page-alert--close>button[type="button"]:first-child {
 padding:0;
 top:.65rem;
 line-height:1.06rem
}
.page-alert--close>p,
.page-alert--cta>p,
.page-alert--close>div,
.page-alert--cta>div {
 width:90%
}
.page-alert--close>button[type="button"]:first-child {
 background:0;
 border:0;
 padding:1rem;
 position:absolute;
 right:0;
 top:0;
 color:#555;
 box-sizing:inherit;
 width:44px
}
.page-alert--close>button[type="button"]:first-child::before {
 color:#555
}
.page-alert--close>button[type="button"]:first-child:hover::before {
 color:rgba(153,153,153,0.9)
}
.page-alert--close>button[type="button"]:first-child:focus::before {
 color:rgba(153,153,153,0.9)
}
.page-alert--close>button[type="button"]:first-child:active::before {
 color:#333
}
.page-alert--close>button[type="button"]:first-child[disabled]:empty,
.page-alert--close>button[type="button"]:first-child[aria-disabled="true"]:empty {
 background-color:transparent;
 opacity:1
}
.page-alert--close>button[type="button"]:first-child[disabled]:empty::before,
.page-alert--close>button[type="button"]:first-child[aria-disabled="true"]:empty::before {
 color:#ccc
}
.page-alert--close>button[type="button"]:first-child::before {
 content:"\e60a";
 font-family:"vq-icon-font";
 font-size:.75rem
}
.page-alert--cta>button[type="button"]:first-child,
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child {
 background:0;
 border:0;
 padding:1rem;
 position:absolute;
 right:0;
 top:0;
 box-sizing:inherit;
 width:48px;
 bottom:0;
 text-decoration:none
}
.page-alert--cta>button[type="button"]:first-child::before,
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child::before,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child::before {
 content:"\e62e";
 font-family:"vq-icon-font";
 font-size:1rem
}
.page-alert--cta>button[type="button"]:first-child {
 color:#555
}
.page-alert--cta>button[type="button"]:first-child::before {
 color:#555
}
.page-alert--cta>button[type="button"]:first-child:hover::before {
 color:rgba(153,153,153,0.9)
}
.page-alert--cta>button[type="button"]:first-child:focus::before {
 color:rgba(153,153,153,0.9)
}
.page-alert--cta>button[type="button"]:first-child:active::before {
 color:#333
}
.page-alert--cta>button[type="button"]:first-child[disabled]:empty,
.page-alert--cta>button[type="button"]:first-child[aria-disabled="true"]:empty {
 background-color:transparent;
 opacity:1
}
.page-alert--cta>button[type="button"]:first-child[disabled]:empty::before,
.page-alert--cta>button[type="button"]:first-child[aria-disabled="true"]:empty::before {
 color:#ccc
}
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child {
 color:#555
}
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child::before,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child::before {
 color:#555
}
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child:hover::before,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child:hover::before {
 color:rgba(153,153,153,0.9)
}
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child:focus::before,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child:focus::before {
 color:rgba(153,153,153,0.9)
}
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child:active::before,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child:active::before {
 color:#333
}
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child[aria-disabled="true"]:empty,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child[aria-disabled="true"]:empty,
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child:not([href]):empty,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child:not([href]):empty {
 background-color:transparent;
 opacity:1
}
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child[aria-disabled="true"]:empty::before,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child[aria-disabled="true"]:empty::before,
.page-alert--cta>a[href][role="button"]:not([href|="javascript"]):first-child:not([href]):empty::before,
.page-alert--cta>a[href]:not([role]):not([href|="javascript"]):first-child:not([href]):empty::before {
 color:#ccc
}
.page-alert--information>p:first-of-type::after,
.page-alert--info>p:first-of-type::after,
.page-alert--information>div:first-of-type::after,
.page-alert--info>div:first-of-type::after {
 content:"\e614";
 color:#0654ba
}
.page-alert--confirmation>p:first-of-type::after,
.page-alert--confirm>p:first-of-type::after,
.page-alert--confirmation>div:first-of-type::after,
.page-alert--confirm>div:first-of-type::after {
 content:"\e905";
 color:#5ba71b
}
.page-alert--priority>p:first-of-type::after,
.page-alert--high>p:first-of-type::after,
.page-alert--priority>div:first-of-type::after,
.page-alert--high>div:first-of-type::after {
 content:"\e906";
 color:#dd1e31
}
.page-alert--priority>p,
.page-alert--high>p,
.page-alert--priority>div,
.page-alert--high>div {
 color:#dd1e31
}
.inline-alert {
 box-sizing:border-box;
 margin-bottom:.5rem;
 position:relative;
 padding:.5rem;
 word-wrap:break-word
}
.inline-alert>p:first-of-type,
.inline-alert>div:first-of-type {
 font-size:.875rem
}
.inline-alert>p:first-of-type::after,
.inline-alert>div:first-of-type::after {
 font-family:"vq-icon-font";
 position:absolute;
 left:0;
 top:0;
 padding:.5rem;
 font-size:1rem
}
.inline-alert>p,
.inline-alert>div {
 box-sizing:inherit;
 margin:0 0 .3rem;
 padding-left:1.50rem;
 line-height:1.06rem
}
.inline-alert>p:last-child,
.inline-alert>div:last-child {
 margin-bottom:0
}
.inline-alert--information>p:first-of-type::after,
.inline-alert--info>p:first-of-type::after,
.inline-alert--information>div:first-of-type::after,
.inline-alert--info>div:first-of-type::after {
 content:"\e614";
 color:#0654ba
}
.inline-alert--confirmation>p:first-of-type::after,
.inline-alert--confirm>p:first-of-type::after,
.inline-alert--confirmation>div:first-of-type::after,
.inline-alert--confirm>div:first-of-type::after {
 content:"\e905";
 color:#5ba71b
}
.inline-alert--priority>p:first-of-type::after,
.inline-alert--high>p:first-of-type::after,
.inline-alert--priority>div:first-of-type::after,
.inline-alert--high>div:first-of-type::after {
 content:"\e906";
 color:#dd1e31
}
.inline-alert--priority>p,
.inline-alert--high>p,
.inline-alert--priority>div,
.inline-alert--high>div {
 color:#dd1e31;
 font-weight:500
}
.skin-large .page-alert {
 border:1px solid #ccc;
 margin:.5rem
}
.skin-large .page-alert.page-alert--close>p,
.skin-large .page-alert.page-alert--close>div {
 width:95%
}
.skin-large .page-alert--information,
.skin-large .page-alert--info {
 border-top:2px solid #0654ba
}
.skin-large .page-alert--confirmation,
.skin-large .page-alert--confirm {
 border-top:2px solid #5ba71b
}
.skin-large .page-alert--priority,
.skin-large .page-alert--high {
 border-top:2px solid #dd1e31
}
.skin-large .flyout-alert {
 box-sizing:border-box;
 background:#fff;
 position:absolute;
 padding:1rem;
 box-shadow:0 3px 7px rgba(0,0,0,0.15);
 min-width:320px;
 word-wrap:break-word;
 z-index:1
}
.skin-large .flyout-alert>p:first-of-type,
.skin-large .flyout-alert>div:first-of-type {
 display:inline-block
}
.skin-large .flyout-alert>p,
.skin-large .flyout-alert>div {
 box-sizing:inherit;
 margin:0 0 .3rem;
 line-height:1.06rem
}
.skin-large .flyout-alert>p:last-child,
.skin-large .flyout-alert>div:last-child {
 margin-bottom:0
}
.skin-large .flyout-alert::before {
 position:absolute;
 content:""
}
.skin-large .flyout-alert--close>p,
.skin-large .flyout-alert--close>div {
 box-sizing:inherit;
 width:95%
}
.skin-large .flyout-alert--close>button[type="button"]:first-child {
 background:0;
 border:0;
 padding:1rem;
 position:absolute;
 right:0;
 top:0;
 color:#555;
 box-sizing:inherit;
 width:44px
}
.skin-large .flyout-alert--close>button[type="button"]:first-child::before {
 color:#555
}
.skin-large .flyout-alert--close>button[type="button"]:first-child:hover::before {
 color:rgba(153,153,153,0.9)
}
.skin-large .flyout-alert--close>button[type="button"]:first-child:focus::before {
 color:rgba(153,153,153,0.9)
}
.skin-large .flyout-alert--close>button[type="button"]:first-child:active::before {
 color:#333
}
.skin-large .flyout-alert--close>button[type="button"]:first-child[disabled]:empty,
.skin-large .flyout-alert--close>button[type="button"]:first-child[aria-disabled="true"]:empty {
 background-color:transparent;
 opacity:1
}
.skin-large .flyout-alert--close>button[type="button"]:first-child[disabled]:empty::before,
.skin-large .flyout-alert--close>button[type="button"]:first-child[aria-disabled="true"]:empty::before {
 color:#ccc
}
.skin-large .flyout-alert--close>button[type="button"]:first-child::before {
 content:"\e60a";
 font-family:"vq-icon-font";
 font-size:.75rem
}
.skin-large .flyout-alert--fixed {
 position:fixed
}
.skin-large .flyout-alert--top-left::before {
 border:solid transparent;
 border-width:0 .75rem .75rem;
 bottom:100%;
 left:3%
}
.skin-large .flyout-alert--top-center::before {
 border:solid transparent;
 border-width:0 .75rem .75rem;
 bottom:100%;
 left:50%
}
.skin-large .flyout-alert--top-right::before {
 border:solid transparent;
 border-width:0 .75rem .75rem;
 bottom:100%;
 right:3%
}
.skin-large .flyout-alert--bottom-left::before {
 width:1rem;
 height:1rem;
 transform:rotate(45deg);
 background:inherit;
 left:5%;
 bottom:-0.5rem;
 margin-left:-0.5rem;
 box-shadow:2px 2px 2px #ccc
}
.skin-large .flyout-alert--bottom-center::before {
 width:1rem;
 height:1rem;
 transform:rotate(45deg);
 background:inherit;
 left:50%;
 bottom:-0.5rem;
 margin-left:-0.5rem;
 box-shadow:2px 2px 2px #ccc
}
.skin-large .flyout-alert--bottom-right::before {
 width:1rem;
 height:1rem;
 right:5%;
 bottom:-0.5rem;
 transform:rotate(45deg);
 background:inherit;
 margin-left:-0.5rem;
 box-shadow:2px 2px 2px #ccc
}
.skin-large .flyout-alert--left-middle::before {
 width:1rem;
 height:1rem;
 transform:rotate(45deg);
 background:inherit;
 left:0;
 top:calc(42%);
 margin-left:-0.45rem;
 box-shadow:-2px 2px 2px rgba(0,0,0,0.1)
}
.skin-large .flyout-alert--right-middle::before {
 width:1rem;
 height:1rem;
 transform:rotate(45deg);
 background:inherit;
 right:-0.4rem;
 top:calc(42%);
 box-shadow:3px -3px 3px rgba(0,0,0,0.1)
}
.skin-large .flyout-alert--information,
.skin-large .flyout-alert--info {
 border-top:2px solid #0654ba
}
.skin-large .flyout-alert--information::before,
.skin-large .flyout-alert--info::before {
 border-bottom-color:#0654ba
}
.skin-large .flyout-alert--confirmation,
.skin-large .flyout-alert--confirm {
 border-top:2px solid #5ba71b
}
.skin-large .flyout-alert--confirmation::before,
.skin-large .flyout-alert--confirm::before {
 border-bottom-color:#5ba71b
}
.skin-large .flyout-alert--priority,
.skin-large .flyout-alert--high {
 color:#dd1e31;
 border-top:2px solid #dd1e31
}
.skin-large .flyout-alert--priority::before,
.skin-large .flyout-alert--high::before {
 border-bottom-color:#dd1e31
}
.skin-large .tooltip .flyout-alert,
.skin-large .bubblehelp .flyout-alert {
 display:none
}
.skin-large .tooltip--expanded .flyout-alert,
.skin-large .bubblehelp__trigger[aria-expanded="true"] ~ .flyout-alert,
.skin-large .bubblehelp__trigger[aria-expanded="true"] ~ .bubblehelp__live-region .flyout-alert {
 display:block
}
.skin-large .flyout-alert[aria-hidden="true"] {
 display:none;
 opacity:0;
 transform:scale(0);
 transition:transform .2s ease-out,opacity .2s ease-out
}
.skin-large .flyout-alert[aria-hidden="false"] {
 display:block;
 opacity:1;
 transform:scale(1);
 transition:transform .2s ease-in,opacity .2s ease-in
}
.progress-spinner,
.spinner {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI0U1RTVFNSIgZD0iTTI0IDEyYzAgNi42Mjc0LTUuMzcyNiAxMi0xMiAxMlMwIDE4LjYyNzQgMCAxMiA1LjM3MjYgMCAxMiAwczEyIDUuMzcyNiAxMiAxMnpNMS43MTYgMTJjMCA1LjY3OTcgNC42MDQzIDEwLjI4NCAxMC4yODQgMTAuMjg0UzIyLjI4NCAxNy42Nzk3IDIyLjI4NCAxMiAxNy42Nzk3IDEuNzE2IDEyIDEuNzE2IDEuNzE2IDYuMzIwMyAxLjcxNiAxMnoiLz48bWFzayBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48cGF0aCBmaWxsPSIjRTVFNUU1IiBkPSJNMjQgMTJjMCA2LjYyNzQtNS4zNzI2IDEyLTEyIDEyUzAgMTguNjI3NCAwIDEyIDUuMzcyNiAwIDEyIDBzMTIgNS4zNzI2IDEyIDEyek0xLjcxNiAxMmMwIDUuNjc5NyA0LjYwNDMgMTAuMjg0IDEwLjI4NCAxMC4yODRTMjIuMjg0IDE3LjY3OTcgMjIuMjg0IDEyIDE3LjY3OTcgMS43MTYgMTIgMS43MTYgMS43MTYgNi4zMjAzIDEuNzE2IDEyeiIvPjwvbWFzaz48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSIgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzM2NjVGMyIgZD0iTTIzLjExNDkgMTIuNzc3MmMuNDcyNy4wMzMxLjg4NTktLjMyMzYuODg1MS0uNzk3NUExMiAxMiAwIDAwOC40NzA5LjUzMDdjLS40NTMuMTM5My0uNjcxNS42Mzk2LS41MDAxIDEuMDgxNC4xNzEzLjQ0MTcuNjY3Ny42NTczIDEuMTIyMi41MjMzYTEwLjI4NCAxMC4yODQgMCAwMTEzLjE5IDkuNzI0NWMuMDA2NS40NzM5LjM1OTIuODg0My44MzE5LjkxNzN6Ii8+PC9nPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgd2lkdGg9IjM0LjA4NzUiIGhlaWdodD0iMzAuNzc5NCIgeD0iLTEuMDg3NSIgeT0iLTkiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldC8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNC41Ii8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE0IDAiLz48ZmVCbGVuZCBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+);
 background-image:var(--progress-spinner-image-url,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI0U1RTVFNSIgZD0iTTI0IDEyYzAgNi42Mjc0LTUuMzcyNiAxMi0xMiAxMlMwIDE4LjYyNzQgMCAxMiA1LjM3MjYgMCAxMiAwczEyIDUuMzcyNiAxMiAxMnpNMS43MTYgMTJjMCA1LjY3OTcgNC42MDQzIDEwLjI4NCAxMC4yODQgMTAuMjg0UzIyLjI4NCAxNy42Nzk3IDIyLjI4NCAxMiAxNy42Nzk3IDEuNzE2IDEyIDEuNzE2IDEuNzE2IDYuMzIwMyAxLjcxNiAxMnoiLz48bWFzayBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48cGF0aCBmaWxsPSIjRTVFNUU1IiBkPSJNMjQgMTJjMCA2LjYyNzQtNS4zNzI2IDEyLTEyIDEyUzAgMTguNjI3NCAwIDEyIDUuMzcyNiAwIDEyIDBzMTIgNS4zNzI2IDEyIDEyek0xLjcxNiAxMmMwIDUuNjc5NyA0LjYwNDMgMTAuMjg0IDEwLjI4NCAxMC4yODRTMjIuMjg0IDE3LjY3OTcgMjIuMjg0IDEyIDE3LjY3OTcgMS43MTYgMTIgMS43MTYgMS43MTYgNi4zMjAzIDEuNzE2IDEyeiIvPjwvbWFzaz48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSIgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzM2NjVGMyIgZD0iTTIzLjExNDkgMTIuNzc3MmMuNDcyNy4wMzMxLjg4NTktLjMyMzYuODg1MS0uNzk3NUExMiAxMiAwIDAwOC40NzA5LjUzMDdjLS40NTMuMTM5My0uNjcxNS42Mzk2LS41MDAxIDEuMDgxNC4xNzEzLjQ0MTcuNjY3Ny42NTczIDEuMTIyMi41MjMzYTEwLjI4NCAxMC4yODQgMCAwMTEzLjE5IDkuNzI0NWMuMDA2NS40NzM5LjM1OTIuODg0My44MzE5LjkxNzN6Ii8+PC9nPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgd2lkdGg9IjM0LjA4NzUiIGhlaWdodD0iMzAuNzc5NCIgeD0iLTEuMDg3NSIgeT0iLTkiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldC8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNC41Ii8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE0IDAiLz48ZmVCbGVuZCBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+));
 -webkit-animation:spin 600ms linear infinite;
 animation:spin 600ms linear infinite;
 background-position:center center;
 background-repeat:no-repeat;
 background-size:cover;
 display:inline-block;
 height:30px;
 width:30px
}
@-webkit-keyframes spin {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
@keyframes spin {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
.progress-spinner--large,
.spinner--large {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiA1NiI+PHBhdGggZmlsbD0iI0U1RTVFNSIgZD0iTTU2IDI4YzAgMTUuNDY0LTEyLjUzNiAyOC0yOCAyOFMwIDQzLjQ2NCAwIDI4IDEyLjUzNiAwIDI4IDBzMjggMTIuNTM2IDI4IDI4ek00LjAwNCAyOGMwIDEzLjI1MjYgMTAuNzQzNCAyMy45OTYgMjMuOTk2IDIzLjk5NlM1MS45OTYgNDEuMjUyNiA1MS45OTYgMjggNDEuMjUyNiA0LjAwNCAyOCA0LjAwNCA0LjAwNCAxNC43NDc0IDQuMDA0IDI4eiIvPjxtYXNrIGlkPSJhIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHg9IjAiIHk9IjAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGZpbGw9IiNFNUU1RTUiIGQ9Ik01NiAyOGMwIDE1LjQ2NC0xMi41MzYgMjgtMjggMjhTMCA0My40NjQgMCAyOCAxMi41MzYgMCAyOCAwczI4IDEyLjUzNiAyOCAyOHpNNC4wMDQgMjhjMCAxMy4yNTI2IDEwLjc0MzQgMjMuOTk2IDIzLjk5NiAyMy45OTZTNTEuOTk2IDQxLjI1MjYgNTEuOTk2IDI4IDQxLjI1MjYgNC4wMDQgMjggNC4wMDQgNC4wMDQgMTQuNzQ3NCA0LjAwNCAyOHoiLz48L21hc2s+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzNjY1RjMiIGQ9Ik01My45MzQ3IDI5LjgxMzVjMS4xMDMuMDc3MiAyLjA2NzEtLjc1NTEgMi4wNjUzLTEuODYwOEEyOC4wMDA5IDI4LjAwMDkgMCAwMDMxLjcwMzIuMjQ2YTI4IDI4IDAgMDAtMTEuOTM3OC45OTIzYy0xLjA1NjguMzI1MS0xLjU2NjcgMS40OTIzLTEuMTY2OSAyLjUyMzEuMzk5OCAxLjAzMDkgMS41NTggMS41MzM4IDIuNjE4NSAxLjIyMTJhMjMuOTk2MyAyMy45OTYzIDAgMDEzMC43NzY4IDIyLjY5MDZjLjAxNSAxLjEwNTYuODM3OSAyLjA2MzIgMS45NDA5IDIuMTQwM3oiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0iZmlsdGVyMF9kIiB3aWR0aD0iNTUuNTM3NCIgaGVpZ2h0PSI0Ny44MTg1IiB4PSI5LjQ2MjYiIHk9Ii05IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjQuNSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNCAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg==);
 background-image:var(--progress-spinner-large-image-url,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiA1NiI+PHBhdGggZmlsbD0iI0U1RTVFNSIgZD0iTTU2IDI4YzAgMTUuNDY0LTEyLjUzNiAyOC0yOCAyOFMwIDQzLjQ2NCAwIDI4IDEyLjUzNiAwIDI4IDBzMjggMTIuNTM2IDI4IDI4ek00LjAwNCAyOGMwIDEzLjI1MjYgMTAuNzQzNCAyMy45OTYgMjMuOTk2IDIzLjk5NlM1MS45OTYgNDEuMjUyNiA1MS45OTYgMjggNDEuMjUyNiA0LjAwNCAyOCA0LjAwNCA0LjAwNCAxNC43NDc0IDQuMDA0IDI4eiIvPjxtYXNrIGlkPSJhIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHg9IjAiIHk9IjAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGZpbGw9IiNFNUU1RTUiIGQ9Ik01NiAyOGMwIDE1LjQ2NC0xMi41MzYgMjgtMjggMjhTMCA0My40NjQgMCAyOCAxMi41MzYgMCAyOCAwczI4IDEyLjUzNiAyOCAyOHpNNC4wMDQgMjhjMCAxMy4yNTI2IDEwLjc0MzQgMjMuOTk2IDIzLjk5NiAyMy45OTZTNTEuOTk2IDQxLjI1MjYgNTEuOTk2IDI4IDQxLjI1MjYgNC4wMDQgMjggNC4wMDQgNC4wMDQgMTQuNzQ3NCA0LjAwNCAyOHoiLz48L21hc2s+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzNjY1RjMiIGQ9Ik01My45MzQ3IDI5LjgxMzVjMS4xMDMuMDc3MiAyLjA2NzEtLjc1NTEgMi4wNjUzLTEuODYwOEEyOC4wMDA5IDI4LjAwMDkgMCAwMDMxLjcwMzIuMjQ2YTI4IDI4IDAgMDAtMTEuOTM3OC45OTIzYy0xLjA1NjguMzI1MS0xLjU2NjcgMS40OTIzLTEuMTY2OSAyLjUyMzEuMzk5OCAxLjAzMDkgMS41NTggMS41MzM4IDIuNjE4NSAxLjIyMTJhMjMuOTk2MyAyMy45OTYzIDAgMDEzMC43NzY4IDIyLjY5MDZjLjAxNSAxLjEwNTYuODM3OSAyLjA2MzIgMS45NDA5IDIuMTQwM3oiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0iZmlsdGVyMF9kIiB3aWR0aD0iNTUuNTM3NCIgaGVpZ2h0PSI0Ny44MTg1IiB4PSI5LjQ2MjYiIHk9Ii05IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjQuNSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNCAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg==));
 height:60px;
 width:60px
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .progress-spinner {
  --progress-spinner-image-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzM5MzkzOSIgZD0iTTI0IDEyYzAgNi42Mjc0LTUuMzcyNiAxMi0xMiAxMlMwIDE4LjYyNzQgMCAxMiA1LjM3MjYgMCAxMiAwczEyIDUuMzcyNiAxMiAxMnpNMi4wMDA0IDEyYzAgNS41MjI2IDQuNDc3IDkuOTk5NiA5Ljk5OTYgOS45OTk2IDUuNTIyNiAwIDkuOTk5Ni00LjQ3NyA5Ljk5OTYtOS45OTk2IDAtNS41MjI2LTQuNDc3LTkuOTk5Ni05Ljk5OTYtOS45OTk2LTUuNTIyNiAwLTkuOTk5NiA0LjQ3Ny05Ljk5OTYgOS45OTk2eiIvPjxtYXNrIGlkPSJhIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHg9IjAiIHk9IjAiIG1hc2stdHlwZT0iYWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGZpbGw9IiMzOTM5MzkiIGQ9Ik0yNCAxMmMwIDYuNjI3NC01LjM3MjYgMTItMTIgMTJTMCAxOC42Mjc0IDAgMTIgNS4zNzI2IDAgMTIgMHMxMiA1LjM3MjYgMTIgMTJ6TTIuMDAwNCAxMmMwIDUuNTIyNiA0LjQ3NyA5Ljk5OTYgOS45OTk2IDkuOTk5NiA1LjUyMjYgMCA5Ljk5OTYtNC40NzcgOS45OTk2LTkuOTk5NiAwLTUuNTIyNi00LjQ3Ny05Ljk5OTYtOS45OTk2LTkuOTk5Ni01LjUyMjYgMC05Ljk5OTYgNC40NzctOS45OTk2IDkuOTk5NnoiLz48L21hc2s+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiM1MTkyRkYiIGQ9Ik0yMi45NzMgMTIuNzY3M2MuNTUxMS4wMzg1IDEuMDMzNC0uMzc3NCAxLjAyNTktLjkyOThBMTEuOTk5OCAxMS45OTk4IDAgMDA4LjYwNy40ODk3Yy0uNTI5OC4xNTYyLS43ODQ1Ljc0LS41ODQ4IDEuMjU1LjE5OTguNTE1Ljc3ODQuNzY1MyAxLjMxMDguNjE4YTkuOTk5NyA5Ljk5OTcgMCAwMTEyLjY2MiA5LjMzNTJjLjAxNjcuNTUyMi40MjcgMS4wMzA5Ljk3OCAxLjA2OTR6Ii8+PC9nPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgd2lkdGg9IjM0LjA0NDciIGhlaWdodD0iMzAuNzY5OCIgeD0iLTEuMDQ1NyIgeT0iLTkiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+PGZlT2Zmc2V0Lz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI0LjUiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNCAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIG1vZGU9Im5vcm1hbCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIG1vZGU9Im5vcm1hbCIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=)
 }
 .skin-experiment-dark-mode .progress-spinner--large {
  --progress-spinner-large-image-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiA1NiI+PHBhdGggZmlsbD0iIzM5MzkzOSIgZD0iTTU2IDI4YzAgMTUuNDY0LTEyLjUzNiAyOC0yOCAyOFMwIDQzLjQ2NCAwIDI4IDEyLjUzNiAwIDI4IDBzMjggMTIuNTM2IDI4IDI4ek00LjAwNCAyOGMwIDEzLjI1MjYgMTAuNzQzNCAyMy45OTYgMjMuOTk2IDIzLjk5NlM1MS45OTYgNDEuMjUyNiA1MS45OTYgMjggNDEuMjUyNiA0LjAwNCAyOCA0LjAwNCA0LjAwNCAxNC43NDc0IDQuMDA0IDI4eiIvPjxtYXNrIGlkPSJhIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHg9IjAiIHk9IjAiIG1hc2stdHlwZT0iYWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGZpbGw9IiMzOTM5MzkiIGQ9Ik01NiAyOGMwIDE1LjQ2NC0xMi41MzYgMjgtMjggMjhTMCA0My40NjQgMCAyOCAxMi41MzYgMCAyOCAwczI4IDEyLjUzNiAyOCAyOHpNNC4wMDQgMjhjMCAxMy4yNTI2IDEwLjc0MzQgMjMuOTk2IDIzLjk5NiAyMy45OTZTNTEuOTk2IDQxLjI1MjYgNTEuOTk2IDI4IDQxLjI1MjYgNC4wMDQgMjggNC4wMDQgNC4wMDQgMTQuNzQ3NCA0LjAwNCAyOHoiLz48L21hc2s+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiM1MTkyRkYiIGQ9Ik01My45MzQ3IDI5LjgxMzVjMS4xMDMuMDc3MiAyLjA2NzEtLjc1NTEgMi4wNjUzLTEuODYwOEEyOC4wMDA5IDI4LjAwMDkgMCAwMDMxLjcwMzIuMjQ2YTI4IDI4IDAgMDAtMTEuOTM3OC45OTIzYy0xLjA1NjguMzI1MS0xLjU2NjcgMS40OTIzLTEuMTY2OSAyLjUyMzEuMzk5OCAxLjAzMDkgMS41NTggMS41MzM4IDIuNjE4NSAxLjIyMTJhMjMuOTk2MyAyMy45OTYzIDAgMDEzMC43NzY4IDIyLjY5MDZjLjAxNSAxLjEwNTYuODM3OSAyLjA2MzIgMS45NDA5IDIuMTQwM3oiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0iZmlsdGVyMF9kIiB3aWR0aD0iNTUuNTM3NCIgaGVpZ2h0PSI0Ny44MTg1IiB4PSI5LjQ2MjYiIHk9Ii05IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldC8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNC41Ii8+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTQgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiBtb2RlPSJub3JtYWwiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiBtb2RlPSJub3JtYWwiIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+)
 }
}
nav.pagination {
 align-items:center;
 display:inline-flex;
 justify-content:center;
 color:#111820;
 color:var(--pagination-item-foreground-color,#111820);
 font-family:inherit;
 font-size:1rem;
 margin:8px 0;
 max-width:100%
}
nav.pagination a,
nav.pagination button {
 color:inherit;
 font-size:1em
}
ol.pagination__items {
 align-items:center;
 display:inline-flex;
 justify-content:center;
 box-sizing:border-box;
 flex-wrap:wrap;
 height:48px;
 list-style-type:none;
 margin:0;
 overflow:hidden;
 padding:0
}
ol.pagination__items li:not([hidden]) {
 align-items:center;
 display:flex;
 justify-content:center
}
a.pagination__next,
a.pagination__previous,
button.pagination__next,
button.pagination__previous {
 align-items:center;
 display:inline-flex;
 justify-content:center;
 outline-offset:-4px
}
.pagination__item {
 align-items:center;
 display:inline-flex;
 justify-content:center;
 box-sizing:border-box;
 font-weight:500;
 height:48px;
 margin:0 4px;
 outline-offset:-4px;
 width:48px
}
.pagination__item:active {
 color:#111820;
 color:var(--pagination-item-active-foreground-color,#111820)
}
.pagination__item:focus,
.pagination__item:hover {
 color:#2b0eaf;
 color:var(--pagination-item-hover-foreground-color,#2b0eaf);
 text-decoration:underline
}
.pagination__item[aria-current="page"] {
 background-color:transparent;
 background-color:var(--pagination-item-current-background-color,transparent);
 border-color:#3665f3;
 border-color:var(--pagination-item-current-border-color,#3665f3);
 color:#3665f3;
 color:var(--pagination-item-current-foreground-color,#3665f3);
 border-radius:8px;
 border-radius:var(--pagination-item-current-border-radius,8px);
 border-style:solid;
 border-width:2px;
 font-weight:700
}
button.pagination__item {
 background:0;
 border:0;
 font-family:inherit
}
a.pagination__item {
 text-decoration:none
}
nav.pagination--fluid {
 width:100%
}
nav.pagination--fluid ol.pagination__items {
 flex-grow:1;
 max-width:none
}
nav.pagination--fluid ol.pagination__items li {
 flex:1 0 48px
}
a.pagination__item:focus:not(:focus-visible),
button.pagination__item:focus:not(:focus-visible) {
 outline:0
}
@media(min-width:601px) {
 nav.pagination {
  margin:16px 0
 }
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .pagination {
  --pagination-item-foreground-color:#dcdcdc;
  --pagination-item-hover-foreground-color:#5192ff
 }
}
.listbox-button {
 line-height:normal;
 position:relative;
 vertical-align:bottom
}
span.listbox-button {
 display:inline-block
}
span.listbox-button--fluid,
span.listbox-button--fluid .expand-btn {
 width:100%
}
div.listbox-button__listbox {
 background-color:#fff;
 background-color:var(--dropdown-items-background-color,#fff);
 border-color:#f7f7f7;
 border-color:var(--dropdown-items-border-color,#f7f7f7);
 border-radius:8px;
 border-radius:var(--dropdown-items-border-radius,8px);
 box-shadow:0 5px 15px rgba(0,0,0,0.07);
 box-shadow:var(--dropdown-items-box-shadow,0 5px 15px rgba(0,0,0,0.07));
 border-style:solid;
 border-width:1px;
 box-sizing:border-box;
 min-width:100%;
 width:auto;
 max-height:400px;
 overflow-y:auto;
 z-index:2;
 display:none;
 position:absolute;
 top:calc(100% + 4px)
}
button.expand-btn[aria-expanded="true"] ~ div.listbox-button__listbox {
 display:block
}
.listbox-button button[aria-invalid="true"] {
 border-color:#e0103a;
 border-color:var(--listbox-button-invalid-border-color,#e0103a)
}
.listbox-button button.expand-btn--borderless {
 background-color:transparent;
 border-color:transparent;
 padding-left:0;
 vertical-align:initial
}
.listbox-button button.expand-btn--borderless:focus {
 outline:0;
 text-decoration:underline
}
.listbox-button button.expand-btn--borderless[aria-expanded="true"] ~ .listbox-button__listbox {
 top:41px
}
.listbox-button__options[role="listbox"]:focus .listbox-button__option--active[role="option"] {
 background-color:#e5e5e5;
 background-color:var(--dropdown-item-hover-background-color,#e5e5e5)
}
.listbox-button__option svg.icon {
 align-self:center;
 fill:currentColor;
 height:8px;
 margin:0 auto;
 opacity:0;
 stroke:currentColor;
 stroke-width:0;
 width:8px;
 margin-left:8px
}
[dir="rtl"] .listbox-button__option svg.icon {
 margin-left:0;
 margin-right:8px
}
div.listbox-button__option[role="option"][aria-selected="true"] svg.icon {
 opacity:1
}
div.listbox-button__option[role="option"]:active svg.icon {
 color:#fff;
 color:var(--dropdown-item-active-status-color,#fff)
}
div.listbox-button__option[role="option"] {
 border-color:#fff;
 border-color:var(--dropdown-item-border-color,#fff);
 color:#111820;
 color:var(--dropdown-item-foreground-color,#111820);
 background-color:transparent;
 border-style:solid;
 border-width:1px;
 box-sizing:border-box;
 display:inline-flex;
 font-family:inherit;
 justify-content:space-between;
 padding:8px 15px;
 width:100%;
 cursor:default
}
div.listbox-button__option[role="option"]:not(:last-child) {
 margin-bottom:1px
}
div.listbox-button__option[role="option"]:focus {
 outline-offset:-4px
}
div.listbox-button__option[role="option"]:hover {
 background-color:#e5e5e5;
 background-color:var(--dropdown-item-hover-background-color,#e5e5e5);
 color:#111820;
 color:var(--dropdown-item-hover-foreground-color,#111820)
}
div.listbox-button__option[role="option"]:active {
 font-weight:bold
}
div.listbox-button__option[role="option"]:first-child {
 border-top-left-radius:8px;
 border-top-left-radius:var(--dropdown-items-border-radius,8px);
 border-top-right-radius:8px;
 border-top-right-radius:var(--dropdown-items-border-radius,8px)
}
div.listbox-button__option[role="option"]:last-child {
 border-bottom-left-radius:8px;
 border-bottom-left-radius:var(--dropdown-items-border-radius,8px);
 border-bottom-right-radius:8px;
 border-bottom-right-radius:var(--dropdown-items-border-radius,8px)
}
div.listbox-button__option--active[role="option"] {
 font-weight:bold
}
span.listbox-button__value {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 flex:1 0 auto
}
.listbox-button__options:focus:not(:focus-visible) {
 outline:0
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .listbox-button {
  --dropdown-items-background-color:#171717;
  --dropdown-items-border-color:#171717;
  --dropdown-item-background-color:#171717;
  --dropdown-item-foreground-color:#dcdcdc;
  --dropdown-item-border-color:#171717;
  --dropdown-item-hover-foreground-color:#111820
 }
}
div.listbox {
 margin:16px 0
}
span.listbox {
 display:inline-block;
 vertical-align:bottom
}
div.listbox__options[role="listbox"] {
 background-color:#fff;
 background-color:var(--dropdown-items-background-color,#fff);
 cursor:default
}
span.listbox__options[role="listbox"] {
 display:inline-block
}
div.listbox__options--fix-width[role="listbox"] {
 width:100%
}
div.listbox__options--reverse[role="listbox"] {
 right:0
}
div.listbox__option[role="option"] {
 border-color:#fff;
 border-color:var(--dropdown-item-border-color,#fff);
 color:#111820;
 color:var(--dropdown-item-foreground-color,#111820);
 background-color:transparent;
 border-style:solid;
 border-width:1px;
 box-sizing:border-box;
 display:inline-flex;
 font-family:inherit;
 justify-content:space-between;
 padding:8px 15px;
 width:100%
}
div.listbox__option[role="option"]:not(:last-child) {
 margin-bottom:1px
}
div.listbox__option[role="option"]:focus {
 outline-offset:-4px
}
div.listbox__option[role="option"]:hover {
 background-color:#e5e5e5;
 background-color:var(--dropdown-item-hover-background-color,#e5e5e5);
 color:#111820;
 color:var(--dropdown-item-hover-foreground-color,#111820)
}
div.listbox__option[role="option"]:active {
 font-weight:bold
}
div.listbox__option[role="option"]:first-child {
 border-top-left-radius:8px;
 border-top-left-radius:var(--dropdown-items-border-radius,8px);
 border-top-right-radius:8px;
 border-top-right-radius:var(--dropdown-items-border-radius,8px)
}
div.listbox__option[role="option"]:last-child {
 border-bottom-left-radius:8px;
 border-bottom-left-radius:var(--dropdown-items-border-radius,8px);
 border-bottom-right-radius:8px;
 border-bottom-right-radius:var(--dropdown-items-border-radius,8px)
}
span.listbox__value {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 flex:1
}
div.listbox__option svg.icon {
 align-self:center;
 fill:currentColor;
 height:8px;
 margin:0 auto;
 opacity:0;
 stroke:currentColor;
 stroke-width:0;
 width:8px;
 margin-left:8px
}
[dir="rtl"] div.listbox__option svg.icon {
 margin-left:0;
 margin-right:8px
}
div.listbox__options[role="listbox"]:focus .listbox__option--active[role="option"] {
 background-color:#e5e5e5;
 background-color:var(--dropdown-item-hover-background-color,#e5e5e5);
 color:#111820;
 color:var(--dropdown-item-hover-foreground-color,#111820)
}
div.listbox__option[aria-selected="true"] svg.icon {
 opacity:1
}
div.listbox__option[role="option"]:active svg.icon {
 color:#fff;
 color:var(--dropdown-item-active-status-color,#fff)
}
.listbox__options:focus:not(:focus-visible) {
 outline:0
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .listbox {
  --dropdown-items-background-color:#171717;
  --dropdown-items-border-color:#171717;
  --dropdown-item-background-color:#171717;
  --dropdown-item-foreground-color:#dcdcdc;
  --dropdown-item-border-color:#171717;
  --dropdown-item-hover-foreground-color:#111820
 }
}
.color-text-default {
 color:#111820
}
.color-text-secondary {
 color:#707070
}
.color-text-confirmation {
 color:#05823f
}
.color-action-primary {
 color:#3665f3
}
.color-action-secondary {
 color:#707070
}
.color-action-disabled {
 color:#c7c7c7
}
.color-link-default {
 color:#3665f3
}
.color-image-border {
 color:#e5e5e5
}
.color-separator {
 color:#e5e5e5
}
.color-status-attention {
 color:#e0103a
}
.color-status-confirmation {
 color:#e0103a
}
.color-status-information {
 color:#3665f3
}
.checkbox {
 display:inline-flex;
 position:relative;
 vertical-align:text-bottom
}
.checkbox__control[type="checkbox"] {
 height:18px;
 min-width:18px;
 width:18px
}
.checkbox--large .checkbox__control[type="checkbox"] {
 height:24px;
 min-width:24px;
 width:24px
}
span.checkbox__icon {
 display:inline-flex;
 height:18px;
 outline-offset:1px
}
.checkbox--large span.checkbox__icon {
 height:24px
}
span.checkbox__icon[hidden] {
 display:inline-flex
}
svg.checkbox__checked {
 color:#3665f3;
 color:var(--checkbox-checked-color,#3665f3)
}
svg.checkbox__unchecked {
 color:#111820;
 color:var(--checkbox-unchecked-color,#111820)
}
input.checkbox__control[type="checkbox"] {
 font-size:100%;
 margin:0;
 opacity:0;
 padding:0;
 position:absolute;
 z-index:1
}
.checkbox svg {
 display:inline-block;
 fill:currentColor;
 pointer-events:none;
 stroke:currentColor;
 stroke-width:0;
 vertical-align:middle;
 height:18px;
 width:18px
}
.checkbox--large svg {
 height:24px;
 width:24px
}
input.checkbox__control[type="checkbox"]+span.checkbox__icon svg.checkbox__checked {
 display:none
}
input.checkbox__control[type="checkbox"]+span.checkbox__icon svg.checkbox__unchecked {
 display:inline-block
}
input.checkbox__control[type="checkbox"]:checked+span.checkbox__icon svg.checkbox__checked {
 display:inline-block
}
input.checkbox__control[type="checkbox"]:checked+span.checkbox__icon svg.checkbox__unchecked {
 display:none
}
input.checkbox__control[type="checkbox"][disabled]+span.checkbox__icon {
 opacity:1
}
input.checkbox__control[type="checkbox"][disabled]+span.checkbox__icon svg {
 fill:#c7c7c7
}
input.checkbox__control[type="checkbox"]:focus+span.checkbox__icon {
 outline:1px auto #707070;
 outline-offset:2px
}
input.checkbox__control[type="checkbox"]:focus:not(:focus-visible)+span.checkbox__icon {
 outline:0
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .checkbox {
  --checkbox-checked-color:#5192ff;
  --checkbox-unchecked-color:#dcdcdc
 }
}
span.field {
 display:inline-block
}
span.field+span.field {
 margin-left:8px
}
div.field {
 margin:16px 0
}
.field-group {
 display:flex;
 margin:16px 0
}
.field-group>div.field {
 margin:0
}
span.field--table {
 display:inline-table
}
div.field--table {
 display:table
}
.field__label {
 margin-right:8px
}
.field__description {
 color:#414141;
 font-size:.75rem
}
.field__description--confirmation {
 color:#05823f
}
.field__description--information {
 color:#3665f3
}
.field__description--attention {
 color:#e0103a
}
.field__group>.field__description,
.field__group>.field__label {
 align-self:center
}
span.field__group {
 display:inline-flex
}
div.field__group {
 display:flex
}
.field__control+span.field__description {
 margin-left:8px
}
div.field__description {
 margin:2px 16px 0
}
.field__row {
 display:table-row
}
.field__row>.field__control,
.field__row>.field__label,
.field__row>.field__description {
 display:table-cell
}
.field__row .field__label {
 margin-right:auto;
 padding-right:8px
}
.field__row .field__control+span.field__description {
 margin-left:0;
 padding-left:8px
}
.field__row:first-child>.field__description {
 padding-bottom:8px
}
.field__row:last-child>.field__description {
 padding-top:8px
}
.field__label--end {
 margin-left:4px;
 margin-right:auto
}
.field__label--stacked {
 display:block;
 margin-bottom:8px
}
.field__label--disabled {
 color:#c7c7c7
}
.field--fluid,
.field__group--fluid,
.field__control--fluid {
 width:100%
}
.field--align-top .field__label {
 display:inline-block;
 margin-top:16px
}
.field--align-top .textbox {
 vertical-align:top
}
.field__group--align-top>.field__label {
 align-self:start;
 margin-top:16px
}
.se-field.se-radio-group .radio.field__control {
 height:18px
}
.se-field.se-radio-group .se-radio-group__option--description {
 color:#767676;
 margin-left:0;
 margin-top:5px
}
.se-field.sh-default {
 vertical-align:super;
 font-size:14px;
 color:lightblue;
 font-weight:bold;
 padding-left:8px
}
.radio {
 display:inline-flex;
 position:relative;
 vertical-align:text-bottom
}
.radio__control[type="radio"] {
 height:18px;
 min-width:18px;
 width:18px
}
.radio--large .radio__control[type="radio"] {
 height:24px;
 min-width:24px;
 width:24px
}
span.radio__icon {
 display:inline-flex;
 height:18px;
 outline-offset:1px
}
.radio--large span.radio__icon {
 height:24px
}
span.radio__icon[hidden] {
 display:inline-flex
}
svg.radio__checked {
 color:#3665f3;
 color:var(--radio-checked-color,#3665f3)
}
svg.radio__unchecked {
 color:#111820;
 color:var(--radio-unchecked-color,#111820)
}
input.radio__control[type="radio"] {
 font-size:100%;
 margin:0;
 opacity:0;
 padding:0;
 position:absolute;
 z-index:1
}
.radio svg {
 display:inline-block;
 fill:currentColor;
 pointer-events:none;
 stroke:currentColor;
 stroke-width:0;
 vertical-align:middle;
 height:18px;
 width:18px
}
.radio--large svg {
 height:24px;
 width:24px
}
input.radio__control[type="radio"]+span.radio__icon svg.radio__checked {
 display:none
}
input.radio__control[type="radio"]+span.radio__icon svg.radio__unchecked {
 display:inline-block
}
input.radio__control[type="radio"]:checked+span.radio__icon svg.radio__checked {
 display:inline-block
}
input.radio__control[type="radio"]:checked+span.radio__icon svg.radio__unchecked {
 display:none
}
input.radio__control[type="radio"][disabled]+span.radio__icon {
 opacity:1
}
input.radio__control[type="radio"][disabled]+span.radio__icon svg {
 fill:#c7c7c7
}
input.radio__control[type="radio"]:focus+span.radio__icon {
 outline:1px auto #707070;
 outline-offset:2px
}
input.radio__control[type="radio"]:focus:not(:focus-visible)+span.radio__icon {
 outline:0
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .radio {
  --radio-checked-color:#5192ff;
  --radio-unchecked-color:#dcdcdc
 }
}
.infotip {
 position:relative
}
span.infotip {
 display:inline-block
}
.infotip__overlay {
 border-radius:4px;
 border-radius:var(--bubble-border-radius,4px);
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-base-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 font-size:14px;
 max-width:344px;
 min-width:320px;
 z-index:1;
 background-color:#fff;
 background-color:var(--infotip-background-color,#fff);
 color:#111820;
 color:var(--infotip-foreground-color,#111820);
 display:none;
 left:-10px;
 margin-top:16px;
 position:absolute
}
.infotip__mask {
 border-radius:4px;
 border-radius:var(--bubble-border-radius,4px);
 position:relative;
 z-index:1;
 background-color:#fff;
 background-color:var(--infotip-background-color,#fff);
 color:#111820;
 color:var(--infotip-foreground-color,#111820)
}
span.infotip__mask {
 display:block
}
.infotip__cell {
 display:flex;
 padding:16px;
 word-break:break-word
}
.infotip__content {
 flex-grow:1
}
.infotip__content p {
 margin:0
}
.infotip__content p:not(:first-of-type) {
 margin-top:4px
}
.infotip__pointer {
 background-color:#fff;
 background-color:var(--infotip-background-color,#fff);
 height:16px;
 position:absolute;
 transform:rotate(45deg);
 width:16px;
 z-index:0;
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:calc(50% - 8px)
}
.infotip__pointer--top-left {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:12px
}
.infotip__pointer--top {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:calc(50% - 8px)
}
.infotip__pointer--top-right {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:auto;
 right:12px
}
.infotip__pointer--bottom-left {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-bottom-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:-7px;
 top:auto;
 left:12px
}
.infotip__pointer--bottom {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-bottom-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:-7px;
 top:auto;
 left:calc(50% - 8px)
}
.infotip__pointer--bottom-right {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-bottom-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:-7px;
 top:auto;
 left:auto;
 right:12px
}
.infotip__pointer--left {
 top:calc(50% - 8px);
 left:-7px
}
.infotip__pointer--left-bottom {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-left-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:12px;
 left:-7px;
 top:auto
}
.infotip__pointer--left-top {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-left-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 left:-7px;
 top:12px
}
.infotip__pointer--right {
 top:calc(50% - 8px);
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-right-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 left:auto;
 right:-7px
}
.infotip__pointer--right-bottom {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-right-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:12px;
 left:auto;
 right:-7px;
 top:auto
}
.infotip__pointer--right-top {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-right-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 left:auto;
 right:-7px;
 top:12px
}
.infotip__heading {
 font-size:1em;
 font-weight:bold;
 margin:0 0 4px 0
}
span.infotip__heading {
 display:block
}
.infotip__host[aria-expanded="true"] ~ .infotip__overlay {
 display:block
}
.infotip .icon-btn {
 flex-shrink:0;
 height:20px;
 outline-offset:2px;
 overflow:visible;
 width:20px
}
button.infotip__close,
.infotip__close {
 margin-left:16px
}
@media(min-width:601px) {
 .infotip__overlay {
  max-width:400px
 }
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .infotip {
  --infotip-background-color:#212121;
  --infotip-foreground-color:#dcdcdc
 }
}
.tooltip {
 position:relative
}
span.tooltip {
 display:inline-block
}
.tooltip__overlay {
 border-radius:4px;
 border-radius:var(--bubble-border-radius,4px);
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-base-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 font-size:14px;
 max-width:344px;
 min-width:320px;
 z-index:1;
 display:none;
 left:-10px;
 margin-top:16px;
 position:absolute
}
.tooltip__mask {
 border-radius:4px;
 border-radius:var(--bubble-border-radius,4px);
 position:relative;
 z-index:1;
 background-color:#3665f3;
 background-color:var(--tooltip-background-color,#3665f3);
 color:#fff;
 color:var(--tooltip-foreground-color,#fff)
}
span.tooltip__mask {
 display:block
}
.tooltip__cell {
 display:flex;
 padding:16px;
 word-break:break-word
}
.tooltip__cell a {
 color:#fff;
 color:var(--tooltip-foreground-color,#fff)
}
.tooltip__cell a:focus {
 outline-color:#fff;
 outline-color:var(--tooltip-foreground-color,#fff);
 outline-style:dashed;
 outline-width:1px
}
.tooltip__content {
 flex-grow:1
}
.tooltip__content p {
 margin:0
}
.tooltip__content p:not(:first-of-type) {
 margin-top:4px
}
button.tooltip__close {
 align-self:flex-start;
 background:0;
 border:0;
 flex-shrink:0;
 height:32px;
 margin:-8px -8px 0 8px;
 padding:0;
 white-space:nowrap;
 width:32px
}
.tooltip__pointer {
 height:16px;
 position:absolute;
 transform:rotate(45deg);
 width:16px;
 z-index:0;
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:calc(50% - 8px);
 background-color:#3665f3;
 background-color:var(--tooltip-background-color,#3665f3)
}
.tooltip__pointer--top-left {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:12px
}
.tooltip__pointer--top {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:calc(50% - 8px)
}
.tooltip__pointer--top-right {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-top-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 top:-7px;
 left:auto;
 right:12px
}
.tooltip__pointer--bottom-left {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-bottom-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:-7px;
 top:auto;
 left:12px
}
.tooltip__pointer--bottom {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-bottom-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:-7px;
 top:auto;
 left:calc(50% - 8px)
}
.tooltip__pointer--bottom-right {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-bottom-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:-7px;
 top:auto;
 left:auto;
 right:12px
}
.tooltip__pointer--left {
 top:calc(50% - 8px);
 left:-7px
}
.tooltip__pointer--left-bottom {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-left-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:12px;
 left:-7px;
 top:auto
}
.tooltip__pointer--left-top {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-left-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 left:-7px;
 top:12px
}
.tooltip__pointer--right {
 top:calc(50% - 8px);
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-right-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 left:auto;
 right:-7px
}
.tooltip__pointer--right-bottom {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-right-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 bottom:12px;
 left:auto;
 right:-7px;
 top:auto
}
.tooltip__pointer--right-top {
 box-shadow:0 0 3px rgba(17,24,32,0.499972);
 box-shadow:var(--bubble-right-box-shadow,0 0 3px rgba(17,24,32,0.499972));
 left:auto;
 right:-7px;
 top:12px
}
.tooltip--expanded .tooltip__overlay,
.tooltip__host[aria-expanded="true"] ~ .tooltip__overlay {
 display:block
}
@media(min-width:601px) {
 .tooltip__overlay {
  max-width:400px
 }
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .tooltip {
  --tooltip-background-color:#3665f3;
  --tooltip-foreground-color:#fff
 }
}
.menu-button-prefix-label {
 margin-right:3px
}
.fullscreen-dialog[role="dialog"] {
 background-color:rgba(17,24,32,0.7);
 bottom:0;
 left:0;
 -webkit-overflow-scrolling:touch;
 overflow-y:auto;
 position:fixed;
 right:0;
 top:0;
 will-change:background-color;
 z-index:100000
}
.fullscreen-dialog[role="dialog"]:not([hidden]) {
 display:flex
}
.fullscreen-dialog--no-mask[role="dialog"] {
 background-color:transparent
}
.fullscreen-dialog__window {
 background-color:#fff;
 background-color:var(--dialog-window-background-color,#fff);
 display:flex;
 flex:1 0 auto;
 flex-direction:column;
 min-height:55px;
 will-change:opacity,transform;
 -webkit-overflow-scrolling:touch;
 overflow-y:auto;
 width:100%
}
.fullscreen-dialog__header {
 display:flex;
 flex-shrink:0;
 margin:16px 8px 0;
 position:relative
}
.fullscreen-dialog__header h1,
.fullscreen-dialog__header h2,
.fullscreen-dialog__header h3,
.fullscreen-dialog__header h4,
.fullscreen-dialog__header h5,
.fullscreen-dialog__header h6 {
 align-self:center;
 flex:1 1 auto;
 margin:0 8px
}
.fullscreen-dialog__header>:last-child:not(:only-child) {
 margin-left:16px
}
.fullscreen-dialog__header .fake-link {
 outline-offset:4px;
 text-decoration:none
}
.fullscreen-dialog__main {
 box-sizing:border-box;
 flex:1 1 auto;
 margin:16px;
 position:relative;
 min-height:auto
}
.fullscreen-dialog__main>:first-child {
 margin-top:0
}
.fullscreen-dialog__main>:last-child {
 margin-bottom:0
}
.fullscreen-dialog__footer {
 display:flex;
 flex-direction:column;
 justify-content:center;
 padding:16px;
 position:relative
}
.fullscreen-dialog__footer>:not(:first-child) {
 margin-top:16px
}
button.fullscreen-dialog__close,
button.fullscreen-dialog__back {
 align-self:center;
 border:0;
 outline-offset:-8px;
 padding:0;
 position:relative;
 z-index:1
}
.fullscreen-dialog--show.fullscreen-dialog--mask-fade,
.fullscreen-dialog--hide.fullscreen-dialog--mask-fade {
 transition:background-color .16s ease-out
}
.fullscreen-dialog--show.fullscreen-dialog--mask-fade-slow,
.fullscreen-dialog--hide.fullscreen-dialog--mask-fade-slow {
 transition:background-color .32s ease-out
}
.fullscreen-dialog--show .fullscreen-dialog__window--fade,
.fullscreen-dialog--hide .fullscreen-dialog__window--fade {
 transition:opacity .16s ease-out
}
.fullscreen-dialog--show .fullscreen-dialog__window--slide,
.fullscreen-dialog--hide .fullscreen-dialog__window--slide {
 transition:transform .32s ease-out
}
.fullscreen-dialog--hide.fullscreen-dialog--hide,
.fullscreen-dialog--hide.fullscreen-dialog--show-init,
.fullscreen-dialog--show-init.fullscreen-dialog--hide,
.fullscreen-dialog--show-init.fullscreen-dialog--show-init {
 display:flex
}
.fullscreen-dialog--hide.fullscreen-dialog--mask-fade,
.fullscreen-dialog--show-init.fullscreen-dialog--mask-fade,
.fullscreen-dialog--hide.fullscreen-dialog--mask-fade-slow,
.fullscreen-dialog--show-init.fullscreen-dialog--mask-fade-slow {
 background-color:rgba(17,24,32,0)
}
.fullscreen-dialog--hide .fullscreen-dialog__window--fade,
.fullscreen-dialog--show-init .fullscreen-dialog__window--fade {
 opacity:0
}
.fullscreen-dialog--hide .fullscreen-dialog__window--slide,
.fullscreen-dialog--show-init .fullscreen-dialog__window--slide {
 transform:translateY(100%)
}
.fullscreen-dialog--show.fullscreen-dialog--show,
.fullscreen-dialog--show.fullscreen-dialog--hide-init,
.fullscreen-dialog--hide-init.fullscreen-dialog--show,
.fullscreen-dialog--hide-init.fullscreen-dialog--hide-init {
 display:flex
}
.fullscreen-dialog--show.fullscreen-dialog--mask-fade,
.fullscreen-dialog--hide-init.fullscreen-dialog--mask-fade,
.fullscreen-dialog--show.fullscreen-dialog--mask-fade-slow,
.fullscreen-dialog--hide-init.fullscreen-dialog--mask-fade-slow {
 background-color:rgba(17,24,32,0.7)
}
.fullscreen-dialog--show .fullscreen-dialog__window--fade,
.fullscreen-dialog--hide-init .fullscreen-dialog__window--fade {
 opacity:1
}
.fullscreen-dialog--show .fullscreen-dialog__window--slide,
.fullscreen-dialog--hide-init .fullscreen-dialog__window--slide {
 transform:translateX(0)
}
@media(min-width:601px) {
 .fullscreen-dialog__header {
  margin:16px 16px 0
 }
 .fullscreen-dialog__main {
  margin:16px 24px 24px
 }
 .fullscreen-dialog__footer {
  flex-direction:row;
  justify-content:flex-end;
  padding:24px
 }
 .fullscreen-dialog__footer>:not(:first-child) {
  margin-left:24px;
  margin-top:initial
 }
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .fullscreen-dialog {
  --dialog-window-background-color:#212121
 }
}
.panel-dialog[role="dialog"] {
 background-color:rgba(17,24,32,0.7);
 bottom:0;
 left:0;
 -webkit-overflow-scrolling:touch;
 overflow-y:auto;
 position:fixed;
 right:0;
 top:0;
 will-change:background-color;
 z-index:100000;
 flex-direction:column
}
.panel-dialog[role="dialog"]:not([hidden]) {
 display:flex
}
.panel-dialog__window {
 background-color:#fff;
 background-color:var(--dialog-window-background-color,#fff);
 display:flex;
 flex:1 0 auto;
 flex-direction:column;
 min-height:55px;
 will-change:opacity,transform;
 border-right:1px solid rgba(153,153,153,0.18);
 -webkit-overflow-scrolling:touch;
 overflow-y:auto;
 width:calc(100% - 32px)
}
.panel-dialog__window--end {
 align-self:flex-end;
 border-left:1px solid rgba(153,153,153,0.18)
}
.panel-dialog__header {
 display:flex;
 flex-shrink:0;
 margin:16px 8px 0;
 position:relative
}
.panel-dialog__header h1,
.panel-dialog__header h2,
.panel-dialog__header h3,
.panel-dialog__header h4,
.panel-dialog__header h5,
.panel-dialog__header h6 {
 align-self:center;
 flex:1 1 auto;
 margin:0 8px
}
.panel-dialog__header>:last-child:not(:only-child) {
 margin-left:16px
}
.panel-dialog__header .fake-link {
 outline-offset:4px;
 text-decoration:none
}
.panel-dialog__main {
 box-sizing:border-box;
 flex:1 1 auto;
 margin:16px;
 position:relative
}
.panel-dialog__main>:first-child {
 margin-top:0
}
.panel-dialog__main>:last-child {
 margin-bottom:0
}
.panel-dialog__footer {
 display:flex;
 flex-direction:column;
 justify-content:center;
 padding:16px;
 position:relative
}
.panel-dialog__footer>:not(:first-child) {
 margin-top:16px
}
button.panel-dialog__close {
 align-self:center;
 border:0;
 outline-offset:-8px;
 padding:0;
 position:relative;
 z-index:1
}
.panel-dialog__title:not(:first-child) {
 margin-left:16px
}
.panel-dialog__title--center {
 text-align:center
}
.panel-dialog--show.panel-dialog--mask-fade,
.panel-dialog--hide.panel-dialog--mask-fade {
 transition:background-color .16s ease-out
}
.panel-dialog--show.panel-dialog--mask-fade-slow,
.panel-dialog--hide.panel-dialog--mask-fade-slow {
 transition:background-color .32s ease-out
}
.panel-dialog--show .panel-dialog__window--slide,
.panel-dialog--hide .panel-dialog__window--slide {
 transition:transform .32s ease-out
}
.panel-dialog--hide.panel-dialog--hide,
.panel-dialog--hide.panel-dialog--show-init,
.panel-dialog--show-init.panel-dialog--hide,
.panel-dialog--show-init.panel-dialog--show-init {
 display:flex
}
.panel-dialog--hide.panel-dialog--mask-fade,
.panel-dialog--show-init.panel-dialog--mask-fade,
.panel-dialog--hide.panel-dialog--mask-fade-slow,
.panel-dialog--show-init.panel-dialog--mask-fade-slow {
 background-color:rgba(17,24,32,0)
}
.panel-dialog--hide .panel-dialog__window--slide-left,
.panel-dialog--show-init .panel-dialog__window--slide-left {
 transform:translateX(-100%)
}
.panel-dialog--hide .panel-dialog__window--slide-right,
.panel-dialog--show-init .panel-dialog__window--slide-right {
 transform:translateX(100%)
}
.panel-dialog--hide .panel-dialog__window--slide,
.panel-dialog--show-init .panel-dialog__window--slide {
 transform:translateX(-100%)
}
.panel-dialog--hide .panel-dialog__window--end.panel-dialog__window--slide,
.panel-dialog--show-init .panel-dialog__window--end.panel-dialog__window--slide {
 transform:translateX(100%)
}
.panel-dialog--show.panel-dialog--show,
.panel-dialog--show.panel-dialog--hide-init,
.panel-dialog--hide-init.panel-dialog--show,
.panel-dialog--hide-init.panel-dialog--hide-init {
 display:flex
}
.panel-dialog--show.panel-dialog--mask-fade,
.panel-dialog--hide-init.panel-dialog--mask-fade,
.panel-dialog--show.panel-dialog--mask-fade-slow,
.panel-dialog--hide-init.panel-dialog--mask-fade-slow {
 background-color:rgba(17,24,32,0.7)
}
.panel-dialog--show .panel-dialog__window--slide,
.panel-dialog--hide-init .panel-dialog__window--slide {
 transform:translateX(0)
}
@media(min-width:601px) {
 .panel-dialog__window {
  width:calc(88% - 32px)
 }
 .panel-dialog__header {
  margin:16px 16px 0
 }
 .panel-dialog__main {
  margin:16px 24px 24px
 }
 .panel-dialog__footer {
  flex-direction:row;
  justify-content:flex-end;
  padding:24px
 }
 .panel-dialog__footer>:not(:first-child) {
  margin-left:24px;
  margin-top:initial
 }
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .panel-dialog {
  --dialog-window-background-color:#212121
 }
}
.select {
 color:#111820;
 color:var(--select-foreground-color,#111820);
 font-size:.875rem;
 position:relative
}
span.select {
 display:inline-block
}
.select select {
 background-color:#f7f7f7;
 background-color:var(--select-background-color,#f7f7f7);
 border-color:#949494;
 border-color:var(--select-border-color,#949494);
 border-radius:8px;
 border-radius:var(--select-border-radius,8px);
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none;
 border-style:solid;
 border-width:1px;
 color:inherit;
 font-family:inherit;
 font-size:1em;
 height:40px;
 padding:0 32px 0 16px;
 vertical-align:middle
}
.select svg.icon--dropdown {
 height:100%;
 pointer-events:none;
 position:absolute;
 right:16px;
 top:0
}
.select--large select {
 font-size:1.125rem;
 height:48px
}
.select--fluid {
 width:100%
}
.select--fluid select {
 width:100%
}
.select--borderless select {
 background-color:transparent;
 border:0;
 padding-left:0;
 width:auto
}
.select--borderless select:focus {
 text-decoration:underline
}
.select select:focus {
 border-color:#3665f3;
 border-color:var(--select-focus-border-color,#3665f3);
 background-color:#fff;
 background-color:var(--select-focus-background-color,#fff);
 outline:0;
 text-decoration:underline
}
.select select::-ms-expand {
 display:none
}
.select select[disabled] {
 background-color:#f7f7f7;
 background-color:var(--select-disabled-background-color,#f7f7f7);
 color:#a2a2a2;
 color:var(--select-disabled-foregound-color,#a2a2a2)
}
.select--borderless select[disabled] {
 background-color:#f7f7f7;
 background-color:var(--select-borderless-disabled-background-color,#f7f7f7);
 color:#c7c7c7;
 color:var(--select-borderless-disabled-foregound-color,#c7c7c7)
}
.select select[readonly] {
 background-color:#f7f7f7;
 background-color:var(--select-disabled-background-color,#f7f7f7);
 color:#a2a2a2;
 color:var(--select-disabled-foregound-color,#a2a2a2)
}
.select select[aria-invalid="true"] {
 border-color:#e0103a;
 border-color:var(--select-invalid-border-color,#e0103a);
 background-color:#fef5f6;
 background-color:var(--select-invalid-background-color,#fef5f6);
 color:#e0103a;
 color:var(--select-invalid-foreground-color,#e0103a);
 border-style:solid;
 border-width:1px
}
.select select[disabled]+svg {
 color:#a2a2a2
}
[dir="rtl"] .select>select {
 padding-left:30px;
 padding-right:16px
}
[dir="rtl"] .select svg {
 left:16px;
 right:auto
}
[dir="rtl"] .select--underline svg.icon {
 left:0;
 right:auto
}
@media(prefers-color-scheme:dark) {
 .skin-experiment-dark-mode .select {
  --select-background-color:#393939;
  --select-border-color:#6a6a6a;
  --select-foreground-color:#dcdcdc;
  --select-focus-border-color:#5192ff;
  --select-focus-background-color:#171717;
  --select-disabled-foreground-color:#6a6a6a;
  --select-disabled-background-color:#393939;
  --select-borderless-disabled-foreground-color:#6a6a6a;
  --select-borderless-disabled-background-color:#393939;
  --select-invalid-border-color:#e95367;
  --select-invalid-background-color:#2a191c;
  --select-invalid-foreground-color:#e95367
 }
}
